19372906122526014138482688
19,372,906,122,526,014,138,482,688 is an even composite number composed of six prime numbers multiplied together.
19372906122526014138482688 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 19372906122526014138482688:
221 × 33 × 113 × 133 × 673 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 13 × 13 × 13 × 67 × 67 × 67 × 73 × 73 × 73)See below for interesting mathematical facts about the number 19372906122526014138482688 from the Numbermatics database.
Names of 19372906122526014138482688
- Cardinal: 19372906122526014138482688 can be written as Nineteen septillion, three hundred seventy-two sextillion, nine hundred six quintillion, one hundred twenty-two quadrillion, five hundred twenty-six trillion, fourteen billion, one hundred thirty-eight million, four hundred eighty-two thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 1.9372906122526014138482688 × 1025
Factors of 19372906122526014138482688
Divisors of 19372906122526014138482688
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 67 72 73 78 88 96 99 104 108 117 121 128 132 134 143 144 146 156 169 176 192 198 201 208 216 219 234 242 256 264 268 286 288 292 297 312 338 351 352 363 384 396 402 416 429 432 438 468 484 507 512 528 536 572 576 584 594 603 624 657 676 702 704 726 737 768 792 803 804 832 858 864 871 876 936 949 968 1014 1024 1056 1072 1089 1144 1152 1168 1188 1206 1248 1287 1314 1331 1352 1404 1408 1452 1474 1521 1536 1573 1584 1606 1608 1664 1716 1728 1742 1752 1809 1859 1872 1898 1936 1971 2028 2048 2112 2144 2178 2197 2211 2288 2304 2336 2376 2409 2412 2496 2574 2613 2628 2662 2704 2808 2816 2847 2904 2948 3042 3072 3146 3168 3212 3216 3267 3328 3432 3456 3484 3504 3618 3718 3744 3796 3861 3872 3942 3993 4056 4096 4224 4288 4356 4394 4422 4489 4563 4576 4608 4672 4719 4752 4818 4824 4891 4992 5148 5226 5256 5324 5329 5408 5577 5616 5632 5694 5808 5896 6084 6144 6292 6336 6424 6432 6534 6591 6633 6656 6864 6912 6968 7008 7227 7236 7436 7488 7592 7722 7744 7839 7884 7986 8107 8112 8192 8448 8541 8576 8712 8788 8833 8844 8978 9126 9152 9216 9344 9438 9504 9581 9636 9648 9782 9984 10296 10439 10452 10512 10648 10658 10816 11154 11232 11264 11323 11388 11616 11792 11979 12168 12288 12337 12584 12672 12848 12864 13068 13182 13266 13312 13467 13728 13824 13936 14016 14157 14454 14472 14673 14872 14976 15184 15444 15488 15678 15768 15972 15987 16214 16224 16384 16731 16896 17082 17152 17303 17424 17576 17666 17688 17956 18252 18304 18432 18688 18876 19008 19162 19272 19296 19564 19773 19899 19968 20449 20592 20878 20904 21024 21296 21316 21632 21681 22308 22464 22528 22646 22776 23232 23517 23584 23958 24167 24321 24336 24576 24674 25168 25344 25623 25696 25728 26136 26364 26499 26532 26624 26934 27456 27648 27872 28032 28314 28743 28908 28944 29346 29744 29952 30368 30888 30976 31317 31356 31536 31944 31974 32428 32448 32768 33462 33792 33969 34164 34304 34606 34848 35152 35332 35376 35912 35937 36504 36608 36864 37011 37376 37752 38016 38324 38544 38592 39128 39546 39798 39936 40401 40898 41184 41756 41808 42048 42471 42592 42632 43264 43362 44019 44616 44928 45056 45292 45552 46464 47034 47168 47916 47961 48334 48642 48672 49152 49348 49379 50193 50336 50688 51246 51392 51456 51909 52272 52728 52998 53064 53248 53801 53868 54912 55296 55744 56064 56628 57486 57816 57888 58357 58619 58692 59319 59488 59904 60736 61347 61776 61952 62634 62712 63072 63583 63888 63948 64856 64896 65536 66924 67584 67938 68328 68608 69212 69277 69696 70304 70664 70752 71824 71874 72501 72963 73008 73216 73728 74022 74752 75504 76032 76648 77088 77184 78256 79092 79497 79596 79872 80802 81796 82368 83512 83616 84096 84942 85184 85264 86229 86528 86724 88038 89177 89232 89856 90112 90584 91104 92928 93951 94068 94336 95832 95922 96668 97163 97284 97344 98304 98696 98758 100386 100672 101376 101907 102492 102784 102912 103818 104544 105391 105456 105996 106128 106496 107602 107736 109824 110592 111033 111488 112128 113256 114829 114972 115632 115776 116714 117238 117384 118638 118976 119808 121203 121472 122694 123552 123904 124553 125268 125424 126144 127166 127776 127896 129712 129792 131072 132057 133848 135168 135707 135876 136656 137216 138424 138554 139392 140608 141328 141504 143648 143748 143883 145002 145926 146016 146432 147199 147456 148044 148137 149504 151008 152064 153296 154176 154368 155727 156512 158184 158994 159192 159744 160381 161403 161604 163592 164736 167024 167232 168192 169884 170368 170528 172458 173056 173448 175071 175857 176076 178354 178464 179712 180224 181168 182208 184041 185856 187902 188136 188672 190749 191664 191844 193336 194326 194568 194688 196608 197392 197516 200772 201344 202752 203814 204984 205568 205824 207636 207831 209088 210782 210912 211992 212256 212992 215204 215472 217503 218889 219648 221184 222066 222976 224256 224939 226512 229658 229944 231264 231552 233428 234476 234768 237276 237952 238491 239616 242406 242944 245388 247104 247808 249106 250536 250848 252288 254332 255552 255792 258687 259424 259584 262144 264114 265837 267531 267696 270336 271414 271752 273312 274432 276848 277108 278784 281216 281853 282656 283008 287296 287496 287766 290004 291489 291852 292032 292864 294398 294912 296088 296274 299008 300763 302016 304128 305721 306592 308352 308736 311454 313024 316173 316368 317988 318384 319488 320762 322806 323208 327184 327697 329472 333099 334048 334464 336384 339768 340736 341056 344487 344916 346112 346896 350142 351714 352152 356708 356928 357043 359424 360448 362336 364416 368082 371712 373659 375804 376272 377344 381498 383328 383688 386672 388652 389017 389136 389376 393216 394784 395032 401544 402688 405504 407121 407628 409968 411136 411648 415272 415662 418176 421564 421824 423984 424512 425984 430408 430944 435006 437778 439296 441597 442368 444132 444411 445952 448512 449878 453024 459316 459888 462528 463104 466856 467181 468952 469536 474552 475904 476982 479232 481143 484209 484812 485888 490776 494208 495616 498212 501072 501696 504576 508664 511104 511584 517374 518848 519168 524288 525213 527571 528228 531674 535062 535392 540672 542828 543169 543504 546624 548864 552123 553696 554216 557568 562432 563706 565312 566016 572247 574592 574992 575532 580008 582978 583704 584064 585728 588796 589824 591811 592176 592548 598016 601526 604032 608256 611442 613184 616704 617472 622908 623493 626048 632346 632736 635976 636768 638976 641524 641927 644809 645612 646416 652509 654368 655394 658944 666198 668096 668928 672768 674817 679536 681472 682112 688974 689832 692224 693792 699413 700284 703428 704304 713416 713856 714086 718848 720896 724672 728832 736164 743424 747318 751608 752544 754688 758641 762047 762996 766656 767376 773344 777304 778034 778272 778752 786432 789568 790064 797511 802593 803088 805376 811008 814242 815256 819936 822272 823296 826579 830544 831324 836352 843128 843648 847968 849024 851968 860816 861888 870012 874467 875556 878592 883194 884736 888264 888822 891904 897024 899756 900601 902289 906048 918632 919776 925056 926208 933712 934362 937904 939072 948519 949104 951808 953964 958464 962286 968418 969624 971776 981552 983091 988416 991232 996424 1002144 1003392 1009152 1017328 1022208 1023168 1033461 1034748 1037696 1038336 1048576 1050426 1055142 1056456 1063348 1070124 1070784 1071129 1081344 1085656 1086338 1087008 1093248 1097728 1104246 1107392 1108432 1115136 1120977 1124864 1127412 1130624 1132032 1144494 1149184 1149984 1151064 1159301 1160016 1165956 1167051 1167408 1168128 1171456 1177592 1179648 1183622 1184352 1185096 1196032 1203052 1208064 1216512 1221363 1222884 1226368 1233408 1234944 1245816 1246986 1252096 1263119 1264692 1265472 1271952 1273536 1277952 1283048 1283854 1289618 1291224 1292832 1305018 1308736 1310788 1317888 1324791 1332396 1333233 1336192 1337856 1345536 1349634 1359072 1362944 1364224 1370083 1377948 1379664 1384448 1387584 1398826 1400568 1406856 1408608 1426832 1427712 1428172 1437696 1441792 1443429 1449344 1452627 1457664 1472328 1486848 1492777 1494636 1503216 1505088 1509376 1517282 1524094 1525992 1533312 1534752 1546688 1554608 1556068 1556544 1557504 1572864 1575639 1579136 1580128 1582713 1595022 1605186 1606176 1610752 1619189 1622016 1628484 1629507 1630512 1639872 1644544 1646592 1653158 1661088 1662648 1672704 1686256 1687296 1695936 1698048 1703936 1716741 1721632 1723776 1740024 1748934 1751112 1757184 1764191 1766388 1769472 1775433 1776528 1777644 1783808 1794048 1799512 1801202 1804578 1812096 1837264 1839552 1850112 1852416 1867424 1868724 1870479 1875808 1878144 1897038 1898208 1903616 1907928 1916928 1924572 1925781 1934427 1936836 1939248 1943552 1963104 1966182 1976832 1982464 1992848 2004288 2006784 2018304 2024451 2034656 2044416 2046336 2066922 2069496 2075392 2076672 2097152 2098239 2100852 2110284 2112912 2126696 2140248 2141568 2142258 2162688 2171312 2172676 2174016 2186496 2195456 2208492 2214784 2216864 2230272 2241954 2249728 2254824 2261248 2264064 2275923 2286141 2288988 2298368 2299968 2302128 2318602 2320032 2331912 2334102 2334816 2336256 2342912 2355184 2359296 2367244 2368704 2370192 2392064 2392533 2406104 2407779 2416128 2433024 2442726 2445768 2452736 2466816 2469888 2479737 2491632 2493972 2504192 2526238 2529384 2530944 2543904 2547072 2555904 2566096 2567708 2579236 2582448 2585664 2610036 2617472 2621576 2623401 2635776 2649582 2664792 2666466 2672384 2675712 2691072 2699268 2701803 2706867 2718144 2725888 2728448 2740166 2755896 2759328 2768896 2775168 2797652 2801136 2813712 2817216 2845557 2853664 2855424 2856344 2875392 2883584 2886858 2898688 2905254 2915328 2924207 2944656 2949273 2973696 2985554 2989272 3006432 3010176 3018752 3034564 3048188 3051984 3066624 3069504 3093376 3100383 3109216 3112136 3113088 3115008 3145728 3151278 3158272 3160256 3165426 3190044 3210372 3212352 3213387 3221504 3238378 3244032 3256968 3259014 3261024 3279744 3289088 3293184 3306316 3308393 3322176 3325296 3345408 3362931 3372512 3374592 3391872 3396096 3407872 3433482 3443264 3447552 3477903 3480048 3497868 3501153 3502224 3514368 3528382 3532776 3538944 3550866 3553056 3555288 3567616 3588096 3599024 3602404 3604667 3609156 3624192 3664089 3674528 3679104 3700224 3704832 3734848 3737448 3740958 3751616 3756288 3789357 3794076 3796416 3807232 3815856 3833856 3849144 3851562 3868854 3873672 3878496 3887104 3909919 3926208 3927473 3932364 3953664 3964928 3974373 3985696 4008576 4013568 4036608 4048902 4069312 4088832 4092672 4110249 4133844 4138992 4150784 4153344 4196478 4201704 4220568 4225824 4253392 4260061 4279187 4280496 4283136 4284516 4325376 4330287 4342624 4345352 4348032 4372992 4390912 4416984 4429568 4433728 4460544 4478331 4483908 4499456 4509648 4522496 4528128 4551846 4572282 4577976 4596736 4599936 4604256 4637204 4640064 4641559 4663824 4668204 4669632 4672512 4685824 4710368 4718592 4734488 4737408 4740384 4784128 4785066 4812208 4815558 4832256 4857567 4866048 4885452 4888521 4891536 4905472 4933632 4939776 4959474 4983264 4987944 5008384 5052476 5057221 5058768 5061888 5087808 5094144 5111808 5132192 5135416 5158472 5164896 5171328 5220072 5234944 5243152 5246802 5271552 5292573 5299164 5326299 5329584 5332932 5344768 5351424 5382144 5398536 5403606 5413734 5436288 5451776 5456896 5480332 5511792 5518656 5537792 5550336 5595304 5602272 5627424 5634432 5691114 5707328 5710848 5712688 5750784 5767168 5773716 5777343 5797376 5803281 5810508 5830656 5848414 5889312 5898546 5947392 5971108 5974859 5978544 6012864 6020352 6037504 6069128 6073353 6096376 6103968 6133248 6139008 6186752 6200766 6218432 6224272 6226176 6230016 6291456 6294717 6302556 6316544 6320512 6330852 6380088 6420744 6424704 6426774 6443008 6476756 6488064 6509921 6513936 6518028 6522048 6559488 6578176 6586368 6612632 6616786 6644352 6650592 6690816 6725862 6745024 6749184 6783744 6792192 6815744 6827769 6858423 6866964 6886528 6895104 6955806 6960096 6995736 7002306 7004448 7028736 7056764 7061197 7065552 7077888 7092899 7101732 7106112 7110576 7135232 7176192 7177599 7198048 7204808 7209334 7218312 7248384 7328178 7349056 7358208 7400448 7409664 7439211 7469696 7474896 7481916 7503232 7512576 7578714 7588152 7592832 7614464 7631712 7667712 7693543 7698288 7703124 7737708 7747344 7756992 7774208 7819838 7852416 7854946 7864728 7907328 7929856 7948746 7971392 8017152 8027136 8073216 8097804 8105409 8120601 8138624 8177664 8185344 8220498 8267688 8277984 8301568 8306688 8345051 8382517 8392956 8403408 8441136 8451648 8506784 8520122 8558374 8560992 8566272 8569032 8650752 8660574 8685248 8690704 8696064 8745984 8772621 8781824 8833968 8847819 8859136 8867456 8921088 8956662 8967816 8998912 9019296 9044992 9056256 9092369 9103692 9144564 9155952 9193472 9199872 9208512 9274408 9280128 9283118 9327648 9336408 9339264 9345024 9371648 9420736 9437184 9468976 9474816 9480768 9568256 9570132 9624416 9631116 9640161 9664512 9715134 9732096 9770904 9777042 9783072 9810944 9862333 9867264 9879552 9906611 9918948 9925179 9966528 9975888 10016768 10104952 10114442 10117536 10123776 10175616 10188288 10223616 10264384 10270832 10316944 10329792 10342656 10433709 10440144 10469888 10486304 10493604 10503459 10543104 10585146 10598328 10652598 10659168 10665864 10689536 10702848 10745527 10764288 10797072 10807212 10814001 10827468 10872576 10903552 10913792 10960664 11023584 11037312 11075584 11100672 11190608 11204544 11254848 11268864 11368071 11382228 11414656 11421696 11425376 11501568 11534336 11547432 11554686 11594752 11606562 11621016 11661312 11696828 11707813 11729757 11778624 11782419 11797092 11894784 11942216 11949718 11957088 12025728 12040704 12075008 12138256 12146706 12192752 12207936 12266496 12278016 12330747 12373504 12401532 12436864 12448544 12452352 12460032 12589434 12605112 12633088 12641024 12661704 12760176 12780183 12837561 12841488 12849408 12853548 12886016 12953512 12976128 13019842 13027872 13036056 13044096 13118976 13156352 13172736 13225264 13233572 13288704 13301184 13381632 13434993 13451724 13490048 13498368 13567488 13584384 13631488 13655538 13716846 13733928 13773056 13790208 13911612 13920192 13924677 13991472 14004612 14008896 14057472 14113528 14122394 14131104 14155776 14185798 14203464 14212224 14221152 14270464 14352384 14355198 14396096 14409616 14418668 14436624 14496768 14572701 14656356 14665563 14698112 14716416 14800896 14819328 14878422 14939392 14949792 14963832 15006464 15025152 15070913 15157428 15171663 15176304 15185664 15228928 15263424 15335424 15387086 15396576 15406248 15475416 15494688 15513984 15548416 15639676 15704832 15709892 15729456 15814656 15859712 15877719 15897492 15942784 15978897 16034304 16054272 16146432 16195608 16210818 16241202 16277248 16355328 16370688 16420547 16440996 16535376 16555968 16603136 16613376 16690102 16765034 16785912 16806816 16882272 16903296 17013568 17040244 17116748 17121984 17132544 17138064 17301504 17321148 17332029 17370496 17381408 17392128 17409843 17491968 17545242 17563648 17667936 17695638 17718272 17734912 17811079 17842176 17913324 17924577 17935632 17997824 18038592 18089984 18112512 18184738 18207384 18289128 18311904 18386944 18399744 18417024 18548816 18560256 18566236 18655296 18672816 18678528 18690048 18743296 18841472 18874368 18884151 18937952 18949632 18961536 19136512 19140264 19248832 19262232 19280322 19329024 19406101 19430268 19464192 19529763 19541808 19554084 19566144 19621888 19724666 19734528 19759104 19813222 19837896 19850358 19933056 19951776 20033536 20209904 20228884 20235072 20247552 20351232 20376576 20447232 20483307 20528768 20541664 20575269 20633888 20659584 20685312 20867418 20880288 20939776 20972608 20987208 21006918 21086208 21170292 21183591 21196656 21278697 21305196 21318336 21331728 21379072 21405696 21491054 21528576 21594144 21614424 21628002 21654936 21745152 21807104 21827584 21921328 21955699 22047168 22074624 22151168 22201344 22317633 22381216 22409088 22509696 22537728 22736142 22764456 22829312 22843392 22850752 23003136 23068672 23080629 23094864 23109372 23189504 23213124 23242032 23322624 23393656 23415626 23459514 23557248 23564838 23594184 23789568 23884432 23899436 23914176 23921881 24051456 24081408 24150016 24276512 24293412 24316227 24385504 24415872 24532992 24556032 24661494 24747008 24803064 24873728 24897088 24904704 24920064 25035153 25147551 25178868 25210224 25266176 25282048 25323408 25520352 25560366 25675122 25682976 25698816 25707096 25772032 25907024 25952256 26039684 26055744 26064139 26072112 26088192 26237952 26312704 26317863 26345472 26450528 26467144 26577408 26602368 26763264 26869986 26903448 26980096 26996736 27134976 27168768 27262976 27277107 27311076 27433692 27467856 27546112 27580416 27823224 27840384 27849354 27982944 28009224 28017792 28114944 28227056 28244788 28262208 28311552 28371596 28406928 28424448 28442304 28540928 28704768 28710396 28792192 28819232 28837336 28873248 28993536 29145402 29312712 29331126 29396224 29432832 29586999 29601792 29638656 29719833 29756844 29775537 29878784 29899584 29927664 30012928 30050304 30141826 30314856 30343326 30352608 30371328 30457856 30526848 30670848 30774172 30793152 30812496 30950832 30989376 31027968 31096832 31279352 31301127 31409664 31419784 31458912 31629312 31719424 31755438 31794984 31885568 31957794 32068608 32108544 32236581 32292864 32391216 32421636 32442003 32482404 32554496 32710656 32741376 32841094 32881992 33070752 33111936 33206272 33226752 33380204 33530068 33571824 33613632 33764544 33806592 34027136 34080488 34104213 34233496 34243968 34265088 34276128 34603008 34642296 34664058 34740992 34762816 34784256 34819686 34983936 35090484 35123439 35127296 35189271 35335872 35347257 35391276 35436544 35469824 35622158 35684352 35826648 35849154 35871264 35995648 36077184 36179968 36225024 36369476 36392323 36414768 36578256 36623808 36773888 36799488 36834048 36992241 37097632 37120512 37132472 37310592 37345632 37357056 37380096 37486592 37682944 37768302 37875904 37899264 37923072 38273024 38280528 38340549 38497664 38512683 38524464 38560644 38658048 38812202 38860536 38928384 39059526 39083616 39108168 39132288 39243776 39449332 39469056 39518208 39626444 39651337 39675792 39700716 39866112 39903552 40067072 40304979 40419808 40457768 40470144 40495104 40702464 40753152 40894464 40966614 41057536 41083328 41150538 41267776 41319168 41370624 41734836 41760576 41774031 41879552 41945216 41974416 42013836 42172416 42340584 42367182 42393312 42557394 42610392 42636672 42663456 42758144 42811392 42982108 43009109 43057152 43188288 43202203 43228848 43256004 43309872 43490304 43614208 43655168 43718103 43842656 43911398 44094336 44149248 44302336 44402688 44635266 44762432 44818176 45019392 45075456 45212739 45472284 45514989 45528912 45658624 45686784 45701504 46006272 46161258 46189728 46218744 46379008 46426248 46484064 46645248 46787312 46831252 46860671 46919028 47071057 47114496 47129676 47188368 47579136 47633157 47768864 47798872 47828352 47843762 48102912 48162816 48300032 48553024 48586824 48632454 48771008 48831744 49065984 49112064 49261641 49322988 49494016 49606128 49747456 49794176 49809408 49840128 50070306 50295102 50357736 50420448 50532352 50564096 50646816 50828947 51040704 51057149 51120732 51350244 51365952 51397632 51414192 51544064 51814048 51904512 52079368 52111488 52128278 52144224 52176384 52475904 52625408 52635726 52690944 52901056 52934288 53154816 53204736 53433237 53526528 53739972 53773731 53806896 53960192 53993472 54269952 54337536 54554214 54622152 54867384 54935712 55092224 55160832 55380793 55629431 55646448 55680768 55698708 55965888 56018448 56035584 56229888 56454112 56489576 56524416 56623104 56743192 56813856 56848896 56884608 57081856 57409536 57420792 57584384 57638464 57674672 57746496 57987072 58218303 58290804 58589289 58625424 58662252 58792448 58865664 59173998 59203584 59277312 59439666 59513688 59551074 59757568 59799168 59855328 60025856 60100608 60283652 60340267 60629712 60686652 60705216 60742656 60915712 61053696 61341696 61548344 61586304 61624992 61901664 61978752 62055936 62193664 62558704 62602254 62819328 62839568 62917824 63258624 63438848 63510876 63550773 63589968 63771136 63836091 63915588 64137216 64217088 64473162 64585728 64782432 64843272 64884006 64964808 65108992 65421312 65482752 65682188 65743873 65763984 65867097 66141504 66223872 66412544 66453504 66760408 67060136 67143648 67227264 67529088 67613184 68054272 68160976 68208426 68466992 68487936 68530176 68552256 69206016 69241887 69284592 69328116 69481984 69525632 69568512 69639372 69967872 70180968 70246878 70254592 70378542 70671744 70694514 70782552 70873088 70939648 71244316 71368704 71653296 71698308 71742528 71765643 71991296 72154368 72359936 72450048 72738952 72784646 72829536 73156512 73247616 73547776 73598976 73668096 73984482 74195264 74241024 74264944 74621184 74691264 74714112 74760192 74973184 75105459 75365888 75442653 75536604 75751808 75798528 75846144 76546048 76561056 76681098 76995328 77025366 77048928 77121288 77316096 77624404 77673167 77721072 77856768 78119052 78167232 78192417 78216336 78264576 78487552 78898664 78938112 78953589 79036416 79252888 79302674 79351584 79401432 79732224 79807104 80134144 80609958 80839616 80915536 80940288 80990208 81404928 81506304 81788928 81831321 81933228 82115072 82166656 82301076 82535552 82638336 82741248 83469672 83521152 83548062 83759104 83890432 83948832 84027672 84344832 84628973 84681168 84734364 84786624 85114788 85220784 85273344 85326912 85516288 85622784 85964216 86018218 86114304 86376576 86404406 86457696 86512008 86619744 86980608 87228416 87310336 87436206 87685312 87822796 88188672 88298496 88604672 88760997 88805376 89159499 89270532 89326611 89524864 89636352 90038784 90150912 90425478 90944568 91029978 91057824 91317248 91373568 91403008 91795561 92012544 92207687 92322516 92379456 92437488 92758016 92852496 92968128 93290496 93574624 93662504 93721342 93838056 94142114 94228992 94259352 94376736 95158272 95266314 95537728 95597744 95656704 95687524 96205824 96325632 96600064 96709743 97106048 97173648 97264908 97326009 97542016 97663488 98131968 98224128 98523282 98645976 98988032 99212256 99494912 99588352 99618816 99680256 100016059 100140612 100590204 100715472 100840896 101064704 101128192 101293632 101657894 102081408 102114298 102241464 102700488 102731904 102795264 102828384 103088128 103628096 103809024 104158736 104222976 104256556 104288448 104352768 104951808 105250816 105271452 105370317 105381888 105567813 105802112 105868576 106041771 106309632 106409472 106866474 107053056 107479944 107547462 107613792 107920384 107986944 108485663 108539904 108675072 108972721 109108428 109176969 109244304 109734768 109871424 110184448 110321664 110761586 111258862 111292896 111361536 111397416 111931776 112036896 112071168 112459776 112908224 112979152 113048832 113486384 113627712 113697792 113769216 114163712 114819072 114841584 115021647 115168768 115276928 115349344 115492992 115538049 115974144 116436606 116581608 117178578 117250848 117324504 117584896 117731328 118200797 118347996 118407168 118554624 118879332 118954011 119027376 119102148 119515136 119598336 119710656 120051712 120201216 120567304 120680534 121259424 121373304 121410432 121485312 121831424 122107392 122683392 123096688 123172608 123249984 123803328 123957504 124111872 124387328 125117408 125204508 125322093 125638656 125679136 125835648 126517248 126877696 127021752 127101546 127179936 127542272 127672182 127831176 128274432 128434176 128785943 128946324 129027327 129171456 129564864 129606609 129686544 129768012 129929616 130217984 130842624 130965504 131364376 131487746 131527968 131734194 132283008 132447744 132825088 132907008 133520816 134120272 134287296 134454528 135058176 135226368 135638217 136108544 136321952 136416852 136544967 136933984 136975872 137060352 137104512 138483774 138569184 138656232 138963968 139051264 139137024 139278744 139935744 140361936 140493756 140509184 140582013 140757084 141213171 141343488 141389028 141565104 141746176 141879296 142488632 142737408 143306592 143396616 143485056 143531286 143982592 144308736 144719872 144900096 145477904 145569292 145659072 146313024 146495232 147095552 147197952 147336192 147784923 147968964 148390528 148482048 148529888 149242368 149382528 149428224 149520384 149946368 150210918 150731776 150885306 151073208 151503616 151597056 151692288 152486841 153092096 153122112 153171447 153362196 153990656 154050732 154097856 154242576 154632192 155248808 155346334 155442144 155713536 156238104 156334464 156384834 156432672 156529152 156975104 157797328 157876224 157907178 158072832 158505776 158605348 158703168 158802864 159464448 159614208 160268288 160299711 161219916 161321193 161679232 161831072 161880576 161980416 162809856 163012608 163662642 163866456 164230144 164333312 164602152 165071104 165276672 165482496 166142379 166888293 166939344 167042304 167096124 167518208 167780864 167897664 168055344 168689664 169257946 169362336 169468728 169573248 170229576 170441568 170546688 170653824 171032576 171245568 171928432 172036436 172228608 172753152 172808812 172915392 173024016 173239488 173961216 174456832 174620672 174654909 174872412 175370624 175645592 175767867 176377344 176596992 177209344 177521994 177610752 178318998 178541064 178653222 179049728 179272704 180077568 180301824 180850956 181020801 181889136 182059956 182115648 182634496 182747136 182806016 183591122 184025088 184415374 184645032 184758912 184874976 185516032 185704992 185936256 186580992 187149248 187325008 187442684 187676112 188284228 188457984 188518704 188753472 190316544 190532628 190652319 191075456 191195488 191313408 191375048 191508273 192411648 192651264 193200128 193419486 194212096 194347296 194529816 194652018 195084032 195326976 195921869 196263936 196448256 197046564 197231619 197291952 197601291 197976064 198424512 198989824 199176704 199237632 199360512 200032118 200281224 201180408 201430944 201681792 202129408 202256384 202587264 203315788 204162816 204228596 204482928 205400976 205463808 205590528 205656768 206176256 207256192 207618048 207725661 208317472 208445952 208513112 208576896 208705536 209903616 210501632 210542904 210740634 210763776 211135626 211604224 211737152 212083542 212619264 212818944 213467111 213732948 214106112 214959888 215094924 215227584 215296929 215840768 215973888 216971326 217079808 217350144 217945442 218216856 218353938 218488608 219469536 219742848 220368896 220643328 221523172 222517724 222585792 222723072 222794832 223863552 224073792 224142336 224919552 225316377 225816448 225958304 226097664 226327959 226972768 227255424 227395584 227538432 228327424 229638144 229683168 230043294 230337536 230553856 230698688 230985984 231076098 231948288 232873212 233019501 233163216 234357156 234501696 234577251 234649008 235169792 235462656 236401594 236695992 236814336 237109248 237758664 237908022 238054752 238204296 239030272 239196672 239421312 240103424 240402432 241134608 241361068 241512689 242518848 242746608 242820864 242970624 243662848 244214784 245366784 245493963 246193376 246345216 246499968 247606656 247915008 248223744 248774656 250234816 250409016 250644186 251277312 251358272 251671296 253034496 253755392 253886919 254043504 254203092 254359872 255084544 255344364 255662352 256548864 256868352 257571886 257892648 258054654 258342912 259129728 259213218 259373088 259536024 259859232 260435968 261685248 261931008 262728752 262975492 263055936 263140691 263468388 264566016 264895488 265650176 265814016 266282991 267041632 267478497 268240544 268574592 268909056 270116352 270452736 271276434 272217088 272643904 272833704 273089934 273867968 273951744 274120704 274209024 275386683 276623061 276967548 277138368 277312464 277927936 278102528 278274048 278557488 279871488 280723872 280987512 281164026 281514168 282426342 282686976 282778056 283130208 283492352 283758592 284977264 285424087 285474816 286613184 286705529 286793232 286970112 287062572 287965184 288617472 289439744 289800192 290129229 290955808 291138584 291318144 292626048 292990464 294191104 294395904 294672384 295569846 295937928 296781056 296964096 297059776 298484736 298765056 298856448 299040768 299892736 300048177 300421836 301463552 301770612 302146416 303007232 303194112 303384576 304973682 306244224 306342894 306724392 307981312 308101464 308195712 308485152 309264384 310497616 310692668 310884288 310984453 311427072 312476208 312668928 312769668 312865344 313058304 313950208 315594656 315752448 315814356 316110951 316145664 317011552 317210696 317406336 317605728 318928896 319228416 320536576 320599422 322439832 322642386 323358464 323662144 323761152 323960832 325456989 325619712 326025216 326918163 327325284 327530907 327732912 328460288 328666624 329204304 330142208 330553344 330964992 332284758 333776586 333878688 334084608 334192248 335036416 335561728 335795328 336110688 337379328 338515892 338724672 338833807 338937456 339146496 340459152 340883136 341093376 341307648 342065152 342491136 343856864 344072872 344457216 345506304 345617624 345830784 346048032 346478976 347922432 348913664 349241344 349309818 349744824 350741248 351291184 351535734 352754688 353193984 354418688 354602391 355043988 355221504 356637996 356862033 357082128 357306444 358099456 358545408 360155136 360603648 361701912 362041602 363778272 364119912 364231296 365268992 365494272 365612032 367182244 368050176 368830748 369290064 369517824 369749952 371032064 371409984 371872512 373161984 374298496 374650016 374885368 375352224 376568456 376915968 377037408 377506944 380633088 381065256 381304638 382150912 382390976 382626816 382750096 383016546 384823296 385302528 386357829 386400256 386838972 387081981 388424192 388694592 388819827 389059632 389304036 390168064 390653952 391843738 392527872 392896512 394093128 394463238 394583904 395202582 395952128 396849024 397979648 398353408 398475264 398721024 400064236 400315553 400562448 402360816 402861888 403363584 404258816 404512768 405174528 406631576 406914651 408325632 408457192 408965856 410801952 410927616 411181056 411313536 412352512 414512384 415451322 416634944 416891904 417026224 417153792 417411072 419807232 421003264 421085808 421481268 421527552 421746039 422271252 423208448 423474304 423639513 424167084 425238528 425637888 426934222 427465896 428212224 429919776 430189848 430455168 430593858 431681536 431947776 433942652 434159616 434700288 435890884 436164707 436433712 436707876 436977216 438939072 439485696 440737792 441286656 443046344 443354769 445035448 445171584 445446144 445589664 447727104 448147584 448284672 449839104 450632754 451632896 451916608 452195328 452655918 453945536 454510848 454791168 455076864 456654848 457460523 459276288 459366336 459514341 460086588 460675072 461107712 461397376 461971968 462152196 463896576 465746424 466039002 466326432 468714312 469003392 469154502 469298016 470339584 470925312 472803188 473100199 473391984 473628672 474218496 475224233 475517328 475816044 476109504 476408592 478060544 478393344 478842624 480206848 480804864 480899133 482269216 482722136 483025378 485037696 485493216 485641728 485941248 487325696 488429568 490987926 492386752 492690432 492999936 495213312 495830016 496447488 497549312 498427137 500469632 500664879 500818032 501288372 502554624 502716544 503342592 506068992 507773838 508087008 508406184 508719744 510169088 510688728 511324704 513097728 513736704 515143772 515467381 515785296 516109308 516685824 517781627 518259456 518426436 518746176 519072048 519718464 520871936 523370496 523862016 523964727 525457504 525950984 526111872 526281382 526936776 529132032 529790976 531300352 531628032 532565982 534083264 534956994 536481088 537149184 537818112 540232704 540905472 542552868 543062403 544434176 545287808 545667408 546179868 547735936 547903488 548241408 548418048 550773366 553246122 553935096 554276736 554624928 555855872 556205056 556548096 557114976 559118417 559742976 561447744 561628639 561975024 562328052 563028336 564852684 565373952 565556112 566260416 566984704 567517184 569954528 570848174 570949632 573226368 573411058 573586464 573940224 574125144 575930368 577234944 578879488 579600384 580258458 581911616 582277168 582636288 585252096 585980928 587765607 588382208 588791808 589344768 591139692 591694857 591875856 592803873 593562112 593928192 594119552 596969472 597530112 597712896 598081536 600096354 600843672 602927104 603541224 604292832 606014464 606388224 606769152 609188723 609947364 611923741 612488448 612685788 613448784 615962624 616202928 616391424 616970304 618528768 620995232 621385336 621768576 621968906 622854144 624952416 625337856 625539336 625730688 626116608 627900416 631189312 631504896 631628712 632221902 632291328 634023104 634421392 634812672 635211456 637857792 638456832 640401333 641073152 641198844 644879664 645284772 645890787 646716928 647324288 647522304 647921664 650913978 651239424 652050432 653836326 654650568 655061814 655465824 656920576 657333248 658408608 660284416 660776311 661106688 661929984 663742937 664569516 667553172 667757376 668169216 668384496 670072832 671123456 671590656 672221376 674758656 677031784 677449344 677667614 677874912 678292992 680918304 681766272 682186752 682615296 684130304 684982272 687713728 688145744 688914432 691012608 691235248 691661568 692096064 692957952 695844864 697827328 698482688 698619636 699058503 699489648 701482496 702582368 703071468 703731753 705509376 706387968 709204782 710087976 710443008 713275992 713724066 714164256 714612888 716198912 717090816 719950309 720310272 721207296 723182603 723403824 724083204 724538067 727556544 728239824 728462592 730537984 730988544 731224064 734364488 736100352 737661496 738580128 739035648 739499904 742064128 742819968 743745024 746323968 748596992 749300032 749770736 750704448 753136912 753831936 754074816 755013888 761266176 761660757 762130512 762609276 764301824 764781952 765253632 765500192 766033092 769646592 770605056 772715658 772800512 773677944 774163962 776848384 777389184 777639654 778119264 778608072 780336128 781307904 783687476 784423471 785055744 785793024 788186256 788926476 789167808 789422073 790405164 791904256 793698048 795959296 796706816 796950528 797442048 800128472 800631106 801124896 804721632 805723776 806727168 808517632 809025536 810349056 813263152 813829302 816651264 816914384 817931712 821603904 821855232 822362112 822627072 824705024 826160049 829024768 829869183 830902644 833269888 833783808 834052448 834307584 834822144 839614464 842006528 842171616 842962536 843492078 844542504 846416896 846948608 847279026 848334168 850477056 851275776 853868444 854670349 854931792 856272261 856424448 859839552 860116587 860379696 860910336 861187716 863363072 863895552 867885304 868319232 869400576 871781768 872329414 872867424 873415752 873954432 877878144 878971392 881475584 882573312 886092688 886709538 890070896 890343168 890892288 891179328 895454208 896295168 896569344 899678208 900144531 901265508 903265792 903833216 904390656 905311836 907891072 909021696 909582336 910153728 913309696 914921046 918732672 919028682 920173176 921350144 922215424 922794752 923943936 924304392 927793152 931492848 932078004 932652864 932953359 937428624 938006784 938309004 938596032 940679168 941850624 945606376 946200398 946783968 947257344 948436992 950448466 951034656 951632088 952219008 952817184 956121088 956786688 957685248 960413696 961609728 961798266 964538432 965444272 966050756 970075392 970986432 971283456 971882496 974651392 976370967 976859136 980754489 981975852 982592721 984773504 985380864 985999872 990426624 991660032 992894976 995098624 996854274 1000939264 1001329758 1001636064 1002576744 1005109248 1005433088 1006685184 1009751171 1012137984 1015547676 1016174016 1016501421 1016812368 1017439488 1020338176 1021377456 1022649408 1026195456 1027473408 1030287544 1030934762 1031570592 1032218616 1033371648 1035563254 1036518912 1036852872 1037492352 1038144096 1039436928 1041743872 1046740992 1047724032 1047929454 1050915008 1051901968 1052223744 1052562764 1053873552 1058264064 1059581952 1062600704 1063256064 1063807173 1065131964 1068166528 1069913988 1070586099 1072962176 1074298368 1075636224 1080465408 1081810944 1085105736 1086124806 1088868352 1090575616 1091334816 1092359736 1095471872 1095806976 1096482816 1096836096 1100176649 1101546732 1106492244 1107870192 1108553472 1109249856 1111711744 1112410112 1113096192 1114229952 1118236834 1119485952 1122895488 1123257278 1123950048 1124656104 1126056672 1129705368 1130747904 1131112224 1132520832 1133969408 1135034368 1139909056 1141696348 1141899264 1146452736 1146822116 1147172928 1147880448 1148250288 1151860736 1154469888 1157758976 1159073487 1159200768 1160516916 1161245943 1163823232 1164554336 1165272576 1166459481 1170504192 1171961856 1175531214 1176764416 1177583616 1178689536 1182279384 1183389714 1183751712 1185607746 1187124224 1187856384 1188239104 1193342293 1193938944 1195060224 1195425792 1196163072 1198699931 1200192708 1200946659 1201687344 1205854208 1207082448 1208585664 1212028928 1212776448 1213538304 1218377446 1219894728 1223847482 1224976896 1225371576 1226897568 1231925248 1232405856 1232782848 1233940608 1237057536 1241990464 1242770672 1243537152 1243937812 1249904832 1250675712 1251078672 1251461376 1252233216 1255800832 1262378624 1263009792 1263257424 1264443804 1264582656 1265238117 1268046208 1268842784 1269625344 1270422912 1270918539 1275715584 1276913664 1280802666 1282146304 1282397688 1289759328 1290569544 1291781574 1293433856 1294648576 1295044608 1295843328 1300208767 1301827956 1302478848 1304100864 1307672652 1308494121 1309301136 1310123628 1310931648 1313841152 1314666496 1316817216 1320568832 1321552622 1322213376 1323859968 1327485874 1329139032 1335106344 1335514752 1336338432 1336768992 1340145664 1342246912 1343181312 1344442752 1349517312 1354063568 1354898688 1355335228 1355749824 1356585984 1361836608 1363532544 1364373504 1365230592 1368260608 1369964544 1372381569 1375427456 1376291488 1377828864 1378543023 1382025216 1382470496 1383323136 1384192128 1385915904 1391689728 1395654656 1396965376 1397239272 1398117006 1398979296 1402964992 1405164736 1406142936 1407463506 1411018752 1412775936 1416645373 1418409564 1419300597 1420175952 1420886016 1425672699 1426551984 1427448132 1428328512 1429225776 1432397824 1434181632 1439900618 1440620544 1442414592 1446365206 1446807648 1448166408 1449076134 1455113088 1456479648 1456925184 1461075968 1461977088 1462448128 1468728976 1475322992 1477160256 1478071296 1478999808 1484128256 1485639936 1487490048 1492647936 1495281411 1497193984 1498600064 1499541472 1501408896 1501994637 1506273824 1507663872 1508149632 1510027776 1523321514 1524261024 1525218552 1528603648 1529563904 1530507264 1531000384 1532066184 1539293184 1541210112 1545431316 1545601024 1546402143 1547355888 1548327924 1553344881 1553696768 1554778368 1555279308 1556238528 1557216144 1560672256 1562615808 1567374952 1568846942 1570111488 1571586048 1576372512 1577852952 1578335616 1578844146 1580810328 1583808512 1587396096 1591918592 1593413632 1593901056 1594884096 1600256944 1601262212 1602249792 1602766027 1609443264 1611447552 1613454336 1617035264 1618051072 1620698112 1626526304 1627658604 1629187209 1633302528 1633828768 1635863424 1643207808 1643710464 1644724224 1645254144 1649410048 1652320098 1658049536 1659738366 1661805288 1666539776 1667567616 1668104896 1668615168 1669644288 1677355251 1679228928 1684013056 1684343232 1684885917 1685925072 1686984156 1689085008 1692833792 1693897216 1694558052 1696668336 1700954112 1702551552 1707736888 1709340698 1709863584 1712544522 1712848896 1719679104 1720233174 1720759392 1721820672 1722375432 1726726144 1727791104 1735770608 1736638464 1738801152 1743563536 1744658828 1745734848 1746297313 1746831504 1747908864 1755756288 1757942784 1762951168 1763296821 1765146624 1772185376 1773419076 1775084571 1780141792 1780686336 1781784576 1782358656 1790908416 1792590336 1793138688 1800289062 1802531016 1806531584 1807666432 1808781312 1810623672 1815782144 1818043392 1819164672 1820307456 1826619392 1827566169 1829842092 1835771223 1837465344 1838057364 1840346352 1842700288 1844430848 1845589504 1847887872 1848608784 1855586304 1862985696 1864156008 1865305728 1865906718 1874857248 1876013568 1876618008 1877192064 1881358336 1883701248 1891212752 1892400796 1893567936 1894514688 1896873984 1900896932 1902069312 1903264176 1904438016 1905634368 1912242176 1913573376 1915370496 1920827392 1921203999 1923219456 1923596532 1929076864 1930888544 1932101512 1940150784 1941972864 1942566912 1943764992 1949302784 1952741934 1953718272 1961508978 1963951704 1965185442 1969547008 1970761728 1971999744 1980853248 1982328933 1983320064 1985789952 1990197248 1991228811 1993708548 2001878528 2002659516 2003272128 2005153488 2010218496 2010866176 2013370368 2019502342 2024275968 2031095352 2032348032 2033002842 2033624736 2034878976 2040676352 2042754912 2045298816 2052390912 2054946816 2060575088 2061869524 2063141184 2064437232 2066743296 2071126508 2073037824 2073705744 2074984704 2076288192 2078873856 2083487744 2093481984 2095448064 2095858908 2097175509 2101830016 2103803936 2104447488 2105125528 2107747104 2116528128 2119163904 2125201408 2127614346 2130263928 2136333056 2139827976 2141172198 2145924352 2148596736 2151272448 2159850927 2160930816 2163621888 2169547809 2170211472 2172249612 2173614201 2177736704 2181151232 2182669632 2184719472 2190943744 2191613952 2192965632 2193672192 2200353298 2203093464 2212984488 2215740384 2217106944 2218499712 2223423488 2224820224 2226192384 2228459904 2236473668 2238971904 2245790976 2246514556 2247900096 2249312208 2252113344 2259410736 2261495808 2262224448 2265041664 2267938816 2270068736 2279818112 2283392696 2283798528 2284982271 2292905472 2293644232 2294345856 2295760896 2296500576 2303721472 2308939776 2315517952 2318146974 2318401536 2321033832 2322491886 2327646464 2329108672 2330545152 2332918962 2341008384 2343923712 2351062428 2353270413 2353528832 2355167232 2357379072 2364558768 2366779428 2367503424 2368266219 2371215492 2374248448 2375712768 2376478208 2386684586 2387877888 2390120448 2390851584 2392326144 2397399862 2400385416 2401893318 2403374688 2411708416 2414164896 2417171328 2424057856 2425552896 2427076608 2436754892 2439789456 2447694964 2449953792 2450743152 2453795136 2463850496 2464811712 2465565696 2467881216 2474115072 2478480147 2483980928 2485541344 2487074304 2487875624 2489607549 2499809664 2501351424 2502157344 2502922752 2504466432 2511601664 2524757248 2526019584 2526514848 2528887608 2530476234 2536092416 2537685568 2539250688 2540845824 2541837078 2551431168 2553827328 2561605332 2564011047 2564292608 2564795376 2568816783 2579518656 2580349761 2581139088 2583563148 2586867712 2589297152 2590089216 2591686656 2600417534 2603655912 2604957696 2608201728 2615345304 2616988242 2618602272 2620247256 2621863296 2627682304 2629332992 2633634432 2641137664 2643105244 2644426752 2647719936 2654971748 2656639579 2658278064 2670212688 2671029504 2672676864 2673537984 2680291328 2684493824 2686362624 2688885504 2699034624 2700433593 2708127136 2709797376 2710670456 2711499648 2713171968 2723673216 2727065088 2728747008 2730461184 2736521216 2739929088 2744763138 2750854912 2752582976 2757086046 2764050432 2764940992 2766646272 2768384256 2771831808 2783379456 2791309312 2793930752 2794478544 2796234012 2797958592 2798860077 2805929984 2810329472 2812285872 2814927012 2822037504 2825551872 2833290746 2836819128 2838601194 2840351904 2841772032 2851345398 2853103968 2854896264 2856657024 2858451552 2864795648 2868363264 2879801236 2881241088 2884829184 2892730412 2893615296 2894547601 2896332816 2898152268 2910226176 2912959296 2913850368 2922151936 2923954176 2924896256 2929112901 2937457952 2942263467 2950645984 2954320512 2956142592 2957999616 2968256512 2971279872 2974980096 2985295872 2990562822 2994387968 2997200128 2999082944 3002817792 3003989274 3012547648 3015327744 3016299264 3020055552 3029253513 3046643028 3048522048 3049504263 3050437104 3057207296 3059127808 3061014528 3062000768 3064132368 3078586368 3082420224 3090862632 3092804286 3094711776 3096655848 3106689762 3107393536 3109556736 3110558616 3112477056 3114432288 3121344512 3125231616 3134749904 3137693884 3139664957 3140222976 3143172096 3152745024 3153760819 3155705904 3156671232 3157688292 3161620656 3167617024 3174792192 3183837184 3186827264 3187802112 3189768192 3191421519 3200513888 3202524424 3204499584 3205532054 3218886528 3222895104 3226908672 3234070528 3236102144 3241396224 3253052608 3255317208 3258374418 3266605056 3267657536 3271726848 3286415616 3287420928 3289448448 3290508288 3298820096 3300529947 3304640196 3316099072 3319476732 3323610576 3333079552 3335135232 3336209792 3337230336 3339288576 3354710502 3358457856 3368686464 3369771834 3371850144 3373968312 3378170016 3385667584 3387794432 3389116104 3393336672 3401908224 3405103104 3415473776 3418681396 3419727168 3420828983 3425089044 3425697792 3439358208 3440466348 3441518784 3443641344 3444750864 3453452288 3455582208 3471541216 3473276928 3477220461 3477602304 3487127072 3489317656 3491469696 3492594626 3493663008 3495817728 3511512576 3515885568 3525902336 3526593642 3530293248 3544370752 3546838152 3550169142 3560283584 3561372672 3563569152 3564717312 3580026879 3581816832 3585180672 3586277376 3596099793 3600578124 3602839977 3605062032 3613063168 3615332864 3617562624 3621247344 3631564288 3636086784 3638329344 3640614912 3655132338 3659684184 3671542446 3674930688 3676114728 3680692704 3685400576 3688861696 3691179008 3695775744 3697217568 3710513131 3711172608 3725971392 3727171877 3728312016 3730611456 3731813436 3749714496 3752027136 3753236016 3754384128 3762716672 3767402496 3782425504 3784801592 3787135872 3789029376 3793747968 3801793864 3804138624 3806528352 3808876032 3811268736 3824484352 3827146752 3830740992 3841654784 3842407998 3846438912 3847193064 3858153728 3861777088 3864203024 3880301568 3883945728 3885133824 3887529984 3898605568 3900626301 3905483868 3907436544 3923017956 3925482363 3927903408 3930370884 3939094016 3941523456 3943999488 3961706496 3964657866 3966640128 3971579904 3982457622 3987417096 4003757056 4005319032 4006544256 4010306976 4020436992 4021732352 4026740736 4039004684 4042797889 4048551936 4062190704 4064696064 4066005684 4067249472 4069757952 4081352704 4085509824 4090597632 4104781824 4109893632 4121150176 4123739048 4126282368 4128874464 4133486592 4142253016 4146075648 4147411488 4149969408 4152576384 4157747712 4166975488 4186963968 4190896128 4191717816 4194351018 4203660032 4207607872 4208894976 4210251056 4215494208 4233056256 4238327808 4249936119 4250402816 4255228692 4257901791 4260527856 4272666112 4277018097 4279655952 4282344396 4291848704 4297193472 4302544896 4319701854 4321861632 4327243776 4339095618 4340422944 4344499224 4347228402 4355473408 4362302464 4365339264 4369438944 4381887488 4383227904 4385931264 4387344384 4400706596 4404839491 4406186928 4425968976 4431480768 4434213888 4436999424 4446846976 4449640448 4452384768 4456919808 4472947336 4477943808 4491581952 4493029112 4495800192 4498624416 4504226688 4518821472 4522991616 4524448896 4530083328 4535877632 4540137472 4559636224 4566785392 4569964542 4585810944 4587288464 4588691712 4591521792 4593001152 4607442944 4617879552 4631035904 4636293948 4636803072 4639206429 4642067664 4644983772 4655292928 4658217344 4660034643 4661090304 4665837924 4682016768 4687847424 4702124856 4706540826 4707057664 4710334464 4714758144 4729117536 4733558856 4735006848 4736532438 4742430984 4748496896 4751425536 4752956416 4773369172 4775755776 4780240896 4781703168 4784652288 4794799724 4800770832 4803786636 4806749376 4808298081 4823416832 4828329792 4834342656 4848115712 4851105792 4854153216 4873509784 4879578912 4895389928 4899907584 4901486304 4907590272 4927700992 4929623424 4931131392 4935762432 4948230144 4956960294 4967961856 4971082688 4974148608 4975751248 4979215098 4999619328 5002702848 5004314688 5005845504 5008932864 5023203328 5032065753 5049514496 5052039168 5053029696 5054657751 5057775216 5060952468 5072184832 5075371136 5078501376 5081691648 5083674156 5102862336 5107654656 5123210664 5128022094 5128585216 5129590752 5137633566 5159037312 5160699522 5162278176 5167126296 5173735424 5178594304 5180178432 5183373312 5200835068 5204102189 5207311824 5209915392 5216403456 5230690608 5233976484 5237204544 5238891939 5240494512 5243726592 5255364608 5258665984 5267268864 5282275328 5286210488 5288853504 5289890463 5295439872 5309943496 5313279158 5316556128 5340425376 5342059008 5345353728 5347075968 5360582656 5368987648 5372725248 5377771008 5400867186 5416254272 5419594752 5421340912 5422999296 5426343936 5447346432 5454130176 5457494016 5460922368 5473042432 5479858176 5482698507 5489526276 5501709824 5505165952 5507313669 5514172092 5528100864 5529881984 5533292544 5536768512 5543663616 5566758912 5587861504 5588957088 5592468024 5595917184 5597720154 5611859968 5620658944 5624571744 5629854024 5644075008 5651103744 5666581492 5670141191 5673638256 5677202388 5680703808 5683544064 5702690796 5706207936 5709792528 5713314048 5716903104 5729591296 5736726528 5759602472 5762482176 5763611997 5769658368 5785460824 5787230592 5789095202 5792665632 5796304536 5820452352 5825918592 5827700736 5844303872 5847908352 5849792512 5858225802 5874915904 5884526934 5901291968 5908641024 5912285184 5915999232 5936513024 5942559744 5946986799 5949960192 5970591744 5973686433 5981125644 5988775936 5994400256 5998165888 6005635584 6007978548 6025095296 6030655488 6032598528 6040111104 6058507026 6093286056 6097044096 6099008526 6100874208 6114414592 6118255616 6122029056 6124001536 6128264736 6150302587 6157172736 6164840448 6177915029 6181725264 6185608572 6189423552 6193311696 6213379524 6214787072 6219113472 6221117232 6224954112 6228864576 6242689024 6250463232 6269499808 6275387768 6279329914 6280445952 6286344192 6305490048 6307521638 6311411808 6313342464 6315376584 6323241312 6335234048 6349584384 6367674368 6373654528 6375604224 6382843038 6401027776 6405048848 6408999168 6411064108 6437773056 6445790208 6453817344 6468141056 6472204288 6479552781 6482792448 6506105216 6508643427 6510634416 6516748836 6520842603 6533210112 6535315072 6543453696 6572831232 6574841856 6578896896 6581016576 6601059894 6609280392 6632198144 6638953464 6647221152 6666159104 6670270464 6672419584 6674460672 6678577152 6701075953 6709421004 6716915712 6731161151 6737372928 6739543668 6743700288 6747936624 6756340032 6771335168 6775588864 6778232208 6786673344 6803816448 6810206208 6830947552 6837362792 6839454336 6841657966 6850178088 6851395584 6878716416 6880932696 6883037568 6887282688 6889501728 6906904576 6911164416 6943082432 6946553856 6954440922 6955204608 6974254144 6978635312 6982939392 6985189252 6987326016 6991635456 7023025152 7031771136 7051804672 7053187284 7059811239 7060586496 7088741504 7093676304 7100338284 7104798657 7120567168 7122745344 7127138304 7129434624 7160053758 7163633664 7170361344 7172554752 7192199586 7201156248 7205679954 7210124064 7226126336 7230665728 7235125248 7242494688 7263128576 7268539421 7272173568 7276658688 7281229824 7301172307 7310264676 7319368368 7343084892 7349861376 7352229456 7361385408 7370801152 7377723392 7382358016 7391551488 7394435136 7421026262 7422345216 7451942784 7454343754 7456624032 7461222912 7463626872 7499428992 7504054272 7506472032 7508768256 7525433344 7534804992 7564851008 7569603184 7574271744 7578058752 7603587728 7608277248 7613056704 7617752064 7622537472 7648968704 7654293504 7661481984 7683309568 7684815996 7692033141 7692877824 7694386128 7706450349 7716307456 7723554176 7728406048 7741049283 7760603136 7767891456 7770267648 7775059968 7801252602 7810967736 7814873088 7846035912 7850964726 7855806816 7860741768 7878188032 7883046912 7887998976 7919453399 7923412992 7929315732 7933280256 7943159808 7955008633 7964915244 7969918737 7974834192 8007514112 8010638064 8013088512 8020613952 8040873984 8043464704 8053481472 8078009368 8085595778 8097103872 8124381408 8129392128 8132011368 8134498944 8139515904 8162705408 8171019648 8181195264 8209563648 8219787264 8242300352 8247478096 8252564736 8257748928 8284506032 8292151296 8294822976 8299938816 8305152768 8315495424 8333950976 8373927936 8381792256 8383435632 8388702036 8396580231 8407320064 8415215744 8417789952 8420502112 8430988416 8466112512 8476655616 8499872238 8500805632 8510457384 8515803582 8521055712 8545332224 8554036194 8559311904 8564688792 8583697408 8594386944 8605089792 8628658181 8639403708 8643723264 8654487552 8678191236 8680845888 8683642803 8688998448 8694456804 8710946816 8724604928 8730678528 8738877888 8763774976 8766455808 8771862528 8774688768 8801413192 8809678982 8812373856 8851937952 8862961536 8868427776 8873998848 8893693952 8899280896 8904769536 8913839616 8945894672 8955887616 8983163904 8986058224 8991600384 8997248832 9008453376 9037642944 9045983232 9048897792 9060166656 9071755264 9080274944 9087760539 9119272448 9133570784 9139929084 9148512789 9171621888 9174576928 9177383424 9183043584 9186002304 9235759104 9262071808 9272587896 9278412858 9284135328 9289967544 9310585856 9316434688 9320069286 9322180608 9331675848 9364033536 9375694848 9401373839 9404249712 9413081652 9414115328 9418994871 9420668928 9429516288 9458235072 9461282457 9467117712 9470013696 9473064876 9484861968 9496993792 9502851072 9505912832 9546738344 9551511552 9560481792 9563406336 9569304576 9589599448 9601541664 9607573272 9613498752 9616596162 9646833664 9656659584 9668685312 9696231424 9702211584 9708306432 9747019568 9759157824 9790779856 9799815168 9802972608 9815180544 9855401984 9859246848 9862262784 9871524864 9896460288 9901589841 9913920588 9935923712 9942165376 9948297216 9951502496 9958430196 9999238656 10005405696 10008629376 10011691008 10017865728 10046406656 10064131506 10099028992 10106059392 10109315502 10115550432 10121904936 10144369664 10150742272 10157002752 10163383296 10167348312 10205724672 10215309312 10246421328 10256044188 10257170432 10259181504 10262486949 10275267132 10318074624 10321399044 10324556352 10334252592 10347470848 10357188608 10360356864 10366746624 10401670136 10408204378 10414623648 10419830784 10432806912 10461381216 10467952968 10474409088 10477783878 10480989024 10487453184 10510729216 10517331968 10534537728 10564550656 10572420976 10577707008 10579780926 10590879744 10619886992 10626558316 10633112256 10680850752 10684118016 10690707456 10694151936 10721165312 10737975296 10740080637 10745450496 10755542016 10788299379 10801734372 10808519931 10832508544 10839189504 10842681824 10845998592 10852687872 10894692864 10908260352 10914988032 10921844736 10946084864 10965397014 10979052552 11003419648 11010331904 11014627338 11028344184 11056201728 11059763968 11066585088 11073537024 11087327232 11131539393 11133517824 11175723008 11177914176 11181515631 11184936048 11191834368 11195440308 11223719936 11241317888 11249143488 11259708048 11288150016 11302207488 11333162984 11340282382 11347276512 11354404776 11361407616 11367088128 11405381592 11412415872 11419585056 11426628096 11433806208 11459182592 11473453056 11519204944 11524964352 11527223994 11539316736 11570921648 11574461184 11578190404 11585331264 11592609072 11640904704 11651837184 11655401472 11688607744 11695816704 11699585024 11701878903 11716451604 11749831808 11769053868 11776447089 11802583936 11817282048 11824570368 11831998464 11873026048 11885119488 11893973598 11899920384 11947372866 11962251288 11977551872 11988800512 11996331776 12011271168 12015957096 12050190592 12061310976 12065197056 12080222208 12117014052 12128393667 12186572112 12194088192 12198017052 12201748416 12228829184 12236511232 12244058112 12248003072 12256529472 12300605174 12314345472 12329680896 12355830058 12363450528 12371217144 12378847104 12386623392 12426759048 12429574144 12438226944 12442234464 12449908224 12457729152 12485378048 12500926464 12538999616 12550775536 12558659828 12560891904 12572688384 12610980096 12615043276 12622823616 12626684928 12630753168 12646482624 12670468096 12699168768 12735348736 12747309056 12749808357 12751208448 12765686076 12773705373 12802055552 12810097696 12817998336 12822128216 12831054291 12875546112 12891580416 12907634688 12936282112 12944408576 12959105562 12965584896 13012210432 13017286854 13021268832 13033497672 13041685206 13066420224 13070630144 13086907392 13126765223 13145662464 13149683712 13157793792 13162033152 13202119788 13214518473 13218560784 13264396288 13277906928 13294442304 13332318208 13340540928 13344839168 13348921344 13357154304 13402151906 13418842008 13433831424 13462322302 13474745856 13479087336 13487400576 13495873248 13512680064 13542670336 13551177728 13556464416 13573346688 13607632896 13620412416 13661895104 13674725584 13678908672 13683315932 13700356176 13757432832 13761865392 13766075136 13774565376 13779003456 13813809152 13822328832 13886164864 13893107712 13908881844 13910409216 13917619287 13948508288 13957270624 13965878784 13970378504 13974652032 13980103929 13983270912 14046050304 14063542272 14103609344 14106374568 14119622478 14121172992 14177483008 14187352608 14200676568 14209597314 14241134336 14245490688 14254276608 14258869248 14302296437 14320107516 14327267328 14340722688 14345109504 14384399172 14402312496 14411359908 14420248128 14424894243 14452252672 14461331456 14470250496 14484989376 14526257152 14537078842 14544347136 14553317376 14562459648 14602344614 14620529352 14638736736 14686169784 14699722752 14704458912 14722770816 14741602304 14755446784 14764716032 14783102976 14788870272 14842052524 14844690432 14903885568 14908687508 14913248064 14922445824 14927253744 14998857984 15008108544 15012944064 15017536512 15050866688 15069609984 15096197259 15129702016 15139206368 15148543488 15156117504 15163973253 15207175456 15216554496 15226113408 15235504128 15245074944 15297937408 15308587008 15322963968 15366619136 15369631992 15384066282 15385755648 15388772256 15412900698 15432614912 15447108352 15456812096 15482098566 15521206272 15535782912 15540535296 15550119936 15583099103 15602505204 15612306567 15621935472 15629746176 15692071824 15701929452 15711613632 15716675817 15721483536 15756376064 15766093824 15775997952 15838906798 15846825984 15858631464 15866560512 15886319616 15910017266 15929830488 15939837474 15949668384 16015028224 16021276128 16026177024 16041227904 16081747968 16086929408 16106962944 16156018736 16171191556 16248762816 16258784256 16264022736 16268997888 16279031808 16325410816 16342039296 16362390528 16419127296 16439574528 16448095521 16484600704 16494956192 16505129472 16515497856 16521941007 16569012064 16584302592 16589645952 16599877632 16610305536 16630990848 16667901952 16763584512 16766871264 16777404072 16793160462 16814640128 16830431488 16835579904 16841004224 16861976832 16932225024 16953311232 16999744476 17001611264 17010423573 17020914768 17031607164 17042111424 17090664448 17108072388 17118623808 17129377584 17167394816 17188773888 17210179584 17257316362 17278807416 17287446528 17308975104 17356382472 17361691776 17367285606 17377996896 17388913608 17421893632 17449209856 17461357056 17477755776 17527549952 17532911616 17543725056 17549377536 17602826384 17619357964 17624747712 17630426297 17703875904 17725923072 17736855552 17747997696 17787387904 17798561792 17809539072 17827679232 17840960397 17891789344 17911775232 17921059299 17966327808 17972116448 17983200768 17994497664 18016906752 18075285888 18091966464 18097795584 18120333312 18143510528 18160549888 18175521078 18238544896 18267141568 18279858168 18297025578 18343243776 18349153856 18354766848 18366087168 18372004608 18450907761 18471518208 18524143616 18533745087 18545175792 18556825716 18568270656 18579935088 18621171712 18632869376 18640138572 18644361216 18663351696 18728067072 18751389696 18802747678 18808499424 18826163304 18837989742 18841337856 18859032576 18916470144 18922564914 18934235424 18940027392 18946129752 18969723936 18993987584 19005702144 19011825664 19093476688 19103023104 19120963584 19126812672 19179198896 19203083328 19209270443 19215146544 19226997504 19233192324 19293667328 19313319168 19337370624 19392462848 19404423168 19416612864 19438658343 19494039136 19518315648 19525930281 19581559712 19599630336 19605945216 19630361088 19710803968 19718493696 19724525568 19743049728 19803179682 19827841176 19871847424 19884330752 19896594432 19903004992 19916860392 19998477312 20010811392 20017258752 20023382016 20035731456 20092813312 20103227859 20128263012 20193483453 20198057984 20212118784 20218631004 20231100864 20243809872 20288739328 20301484544 20314005504 20326766592 20334696624 20411449344 20430618624 20492842656 20512088376 20518363008 20524973898 20550534264 20636149248 20642798088 20649112704 20668505184 20694941696 20714377216 20720713728 20733493248 20803340272 20816408756 20829247296 20835958351 20839661568 20865613824 20922762432 20935905936 20948818176 20955567756 20961978048 20974906368 21021458432 21034663936 21069075456 21129101312 21144841952 21155414016 21159561852 21179433717 21181759488 21239773984 21253116632 21266224512 21361701504 21368236032 21381414912 21388303872 21442330624 21475950592 21480161274 21490900992 21511084032 21576598758 21603468744 21617039862 21665017088 21678379008 21685363648 21691997184 21705375744 21789385728 21805618263 21816520704 21829976064 21843689472 21892169728 21903516921 21930794028 21958105104 22006839296 22020663808 22029254676 22056688368 22112403456 22119527936 22133170176 22147074048 22174654464 22263078786 22267035648 22355828352 22363031262 22369872096 22383668736 22390880616 22447439872 22482635776 22498286976 22519416096 22576300032 22604414976 22666325968 22680564764 22694553024 22701865069 22708809552 22722815232 22734176256 22810763184 22824831744 22839170112 22853256192 22867612416 22918365184 22946906112 23038409888 23049928704 23054447988 23076099423 23078633472 23141843296 23148922368 23156380808 23170662528 23185218144 23281809408 23303674368 23310802944 23377215488 23399170048 23403757806 23432903208 23499663616 23538107736 23552894178 23605167872 23634564096 23649140736 23663996928 23746052096 23758360197 23770238976 23787947196 23799840768 23865025899 23894745732 23909756211 23924502576 23955103744 23977601024 23992663552 24022542336 24031914192 24100381184 24122621952 24130394112 24160444416 24234028104 24256787334 24373144224 24388176384 24396034104 24403496832 24457658368 24473022464 24488116224 24496006144 24513058944 24601210348 24628690944 24659361792 24711660116 24726901056 24742434288 24757694208 24773246784 24853518096 24859148288 24876453888 24884468928 24899816448 24915458304 24970756096 25001852928 25077999232 25101551072 25117319656 25121783808 25145376768 25221960192 25230086552 25245647232 25253369856 25261506336 25292965248 25340936192 25398337536 25470697472 25494618112 25499616714 25502416896 25531372152 25547410746 25604111104 25620195392 25635996672 25644256432 25662108582 25751092224 25783160832 25815269376 25872564224 25885974543 25888817152 25918211124 25931169792 26024420864 26034573708 26042537664 26050928409 26066995344 26083370412 26132840448 26141260288 26173814784 26253530446 26291324928 26299367424 26315587584 26324066304 26404239576 26429036946 26437121568 26528792576 26555813856 26588884608 26664636416 26681081856 26689678336 26697842688 26714308608 26804303812 26837684016 26867662848 26924644604 26949491712 26958174672 26974801152 26991746496 27025360128 27085340672 27102355456 27112928832 27146693376 27215265792 27240824832 27263281617 27323790208 27349451168 27357817344 27366631864 27400712352 27514865664 27523730784 27532150272 27549130752 27558006912 27627618304 27772329728 27786215424 27817763688 27835238574 27897016576 27914541248 27931757568 27940757008 27949304064 27960207858 27966541824 28092100608 28127084544 28204121517 28207218688 28212749136 28239244956 28242345984 28256984613 28354966016 28374705216 28383847371 28401353136 28419194628 28482268672 28490981376 28508553216 28517738496 28604592874 28640215032 28654534656 28681445376 28690219008 28768798344 28804624992 28822719816 28840496256 28849788486 28904505344 28922662912 28940500992 28969978752 29052514304 29074157684 29088694272 29106634752 29124919296 29204689228 29223035369 29241058704 29277473472 29372339568 29399445504 29408917824 29445541632 29483204608 29510893568 29529432064 29566205952 29577740544 29684105048 29689380864 29704769523 29807771136 29817375016 29826496128 29844891648 29854507488 29997715968 30016217088 30025888128 30035073024 30101733376 30139219968 30192394518 30259404032 30278412736 30297086976 30327946506 30414350912 30433108992 30452226816 30471008256 30490149888 30595874816 30617174016 30645927936 30733238272 30739263984 30768132564 30771511296 30777544512 30787460847 30825801396 30865229824 30894216704 30913624192 30964197132 31042412544 31071565824 31081070592 31100239872 31166198206 31205010408 31224613134 31243870944 31259492352 31384143648 31403858904 31423227264 31433351634 31442967072 31512752128 31532187648 31551995904 31677813596 31693651968 31717262928 31733121024 31772639232 31820034532 31840023611 31859660976 31879674948 31899336768 32030056448 32042552256 32052354048 32082455808 32163495936 32173858816 32213925888 32220241911 32312037472 32342383112 32364898137 32497525632 32517568512 32528045472 32537995776 32558063616 32650821632 32684078592 32724781056 32838254592 32896191042 32969201408 32989912384 33010258944 33030995712 33043882014 33138024128 33168605184 33179291904 33199755264 33220611072 33261981696 33335803904 33394618179 33527169024 33533742528 33544546893 33554808144 33586320924 33629280256 33660862976 33671159808 33682008448 33723953664 33864450048 33906622464 33999488952 34020847146 34041829536 34063214328 34084222848 34181328896 34216144776 34237247616 34258755168 34334789632 34377547776 34420359168 34514632724 34536314527 34557614832 34574893056 34617950208 34691369009 34712764944 34723383552 34734571212 34755993792 34777827216 34843787264 34898419712 34922714112 34955511552 35055099904 35065823232 35087450112 35098755072 35105636709 35205652768 35238715928 35249495424 35260852594 35407751808 35451846144 35473711104 35495995392 35574775808 35597123584 35619078144 35655358464 35681920794 35783578688 35842118598 35932655616 35944232896 35966401536 35988995328 36033813504 36150571776 36183932928 36195591168 36240666624 36287021056 36321099776 36351042156 36385181001 36477089792 36534283136 36559716336 36594051156 36686487552 36698307712 36709533696 36732174336 36744009216 36901815522 36943036416 37067490174 37090351584 37113651432 37136541312 37159870176 37242343424 37265738752 37280277144 37288722432 37326703392 37456134144 37502779392 37605495356 37616998848 37629118813 37652326608 37675979484 37682675712 37718065152 37832940288 37845129828 37868470848 37880054784 37892259504 37939447872 37987975168 38011404288 38023651328 38186953376 38206046208 38241927168 38249425071 38253625344 38358397792 38406166656 38418540886 38430293088 38453995008 38466384648 38587334656 38626638336 38674741248 38784925696 38808846336 38833225728 38877316686 38988078272 39036631296 39051860562 39163119424 39199260672 39211890432 39260722176 39380295669 39421607936 39436987392 39449051136 39486099456 39606359364 39643555419 39655682352 39743694848 39768661504 39793188864 39806009984 39833720784 39996954624 40021622784 40034517504 40046764032 40071462912 40206455718 40256526024 40386966906 40396115968 40424237568 40437262008 40462201728 40487619744 40577478656 40602969088 40628011008 40653533184 40669393248 40815644441 40822898688 40861237248 40985685312 40998890647 41024176752 41036726016 41049947796 41101068528 41272298496 41285596176 41298225408 41337010368 41389883392 41428754432 41441427456 41466986496 41606680544 41632817512 41658494592 41671916702 41679323136 41731227648 41845524864 41871811872 41897636352 41911135512 41923956096 41949812736 42042916864 42069327872 42138150912 42258202624 42289683904 42310828032 42319123704 42358867434 42363518976 42479547968 42506233264 42532449024 42723403008 42736472064 42762829824 42776607744 42884661248 42906889311 42951901184 42960322548 42981801984 43022168064 43153197516 43206937488 43234079724 43274682729 43330034176 43356758016 43370727296 43383994368 43410751488 43578771456 43611236526 43633041408 43659952128 43687378944 43807033842 43861588056 43916210208 44013678592 44041327616 44058509352 44113376736 44224806912 44239055872 44266340352 44294148096 44349308928 44470776779 44526157572 44534071296 44711656704 44726062524 44739744192 44767337472 44781761232 44894879744 44965271552 44996573952 45038832192 45152600064 45208829952 45332651936 45361129528 45389106048 45403730138 45417619104 45445630464 45468352512 45621526368 45649663488 45678340224 45706512384 45735224832 45836730368 45893812224 46076819776 46099857408 46108895976 46152198846 46157266944 46283686592 46297844736 46312761616 46341325056 46370436288 46563618816 46607348736 46621605888 46749297309 46754430976 46798340096 46807515612 46836919701 46865806416 46999327232 47076215472 47105788356 47150027451 47210335744 47269128192 47298281472 47327993856 47516720394 47540477952 47575894392 47599681536 47730051798 47789491464 47819512422 47849005152 47910207488 47955202048 47985327104 48045084672 48063828384 48200762368 48236670703 48245243904 48260788224 48320888832 48453234401 48468056208 48513574668 48746288448 48776352768 48792068208 48806993664 48915316736 48946044928 48976232448 48992012288 49026117888 49202420696 49257381888 49318723584 49423320232 49453802112 49484868576 49515388416 49546493568 49707036192 49718296576 49752907776 49768937856 49799632896 49830916608 49941512192 50003705856 50155998464 50203102144 50234639312 50290753536 50443920384 50460173104 50491294464 50506739712 50523012672 50585930496 50681872384 50796675072 50941394944 50989236224 50999233428 51004833792 51031270719 51062744304 51094821492 51208222208 51240390784 51271993344 51288512864 51324217164 51502184448 51566321664 51630538752 51771949086 51777634304 51836422248 51862339584 52048841728 52069147416 52085075328 52101856818 52133990688 52166740824 52265680896 52282520576 52347629568 52507060892 52556372557 52582649856 52598734848 52631175168 52648132608 52808479152 52858073892 52874243136 52891278891 53057585152 53111627712 53177769216 53329272832 53362163712 53379356672 53395685376 53428617216 53608607624 53675368032 53735325696 53849289208 53898983424 53916349344 53949602304 53983492992 54050720256 54170681344 54204710912 54225857664 54293386752 54430531584 54481649664 54526563234 54647580416 54698902336 54715634688 54733263728 54801424704 55029731328 55047461568 55064300544 55098261504 55116013824 55255236608 55352723283 55544659456 55572430848 55601235261 55635527376 55670477148 55794033152 55829082496 55863515136 55881514016 55898608128 55920415716 55933083648 56184201216 56254169088 56408243034 56414437376 56425498272 56478489912 56513969226 56709932032 56749410432 56767694742 56802706272 56838389256 56964537344 56981962752 57017106432 57035476992 57209185748 57262913383 57280430064 57309069312 57362890752 57380438016 57537596688 57609249984 57627811329 57645439632 57680992512 57699576972 57809010688 57845325824 57881001984 57939957504 58105028608 58148315368 58177388544 58213269504 58249838592 58409378456 58446070738 58482117408 58554946944 58744679136 58798891008 58817835648 58891083264 58966409216 59021787136 59058864128 59132411904 59155481088 59368210096 59409539046 59615542272 59634750032 59652992256 59689783296 59709014976 59995431936 60032434176 60051776256 60070146048 60203466752 60278439936 60309683577 60384789036 60518808064 60556825472 60580450359 60594173952 60655893012 60828701824 60866217984 60904453632 60942016512 60980299776 61191749632 61234348032 61291855872 61466476544 61478527968 61536265128 61555089024 61574921694 61651602792 61730459648 61788433408 61827248384 61928394264 62084825088 62143131648 62162141184 62200479744 62332396412 62410020816 62449226268 62487741888 62507875053 62518984704 62768287296 62807717808 62846454528 62866703268 62885934144 63025504256 63064375296 63103991808 63355627192 63387303936 63434525856 63466242048 63545278464 63640069064 63680047222 63719321952 63759349896 63798673536 64060112896 64085104512 64104708096 64164911616 64326991872 64347717632 64427851776 64440483822 64624074944 64684766224 64729796274 64995051264 65035137024 65056090944 65075991552 65116127232 65301643264 65368157184 65416854789 65449562112 65676509184 65710550763 65792382084 65938402816 65979824768 66020517888 66061991424 66087764028 66276048256 66337210368 66358583808 66399510528 66441222144 66523963392 66671607808 66789236358 67067485056 67089093786 67109616288 67172641848 67258560512 67321725952 67342319616 67364016896 67447907328 67653328457 67728900096 67813244928 67998977904 68041694292 68083659072 68105595207 68126428656 68168445696 68362657792 68432289552 68474495232 68517510336 68669579264 68755095552 68840718336 69029265448 69072629054 69115229664 69149786112 69235900416 69382738018 69425529888 69446767104 69469142424 69511987584 69555654432 69687574528 69796839424 69845428224 69911023104 70110199808 70131646464 70197510144 70211273418 70411305536 70477431856 70498990848 70521705188 70815503616 70903692288 70947422208 70991990784 71149551616 71194247168 71238156288 71275080591 71310716928 71363841588 71567157376 71595077697 71684237196 71729268633 71865311232 71888465792 71932803072 71977990656 72067627008 72301143552 72367865856 72391182336 72481333248 72642199552 72702084312 72770362002 72954179584 73068566272 73119432672 73188102312 73372975104 73396615424 73419067392 73464348672 73488018432 73711835483 73803631044 73886072832 74134980348 74180703168 74227302864 74273082624 74319740352 74484686848 74531477504 74560554288 74577444864 74653406784 74912268288 75005558784 75210990712 75233997696 75258237626 75304653216 75351958968 75365351424 75436130304 75665880576 75690259656 75736941696 75760109568 75784519008 75878895744 75975950336 76022808576 76047302656 76373906752 76412092416 76483854336 76498850142 76507250688 76716795584 76812333312 76837081772 76860586176 76907990016 76932769296 77174669312 77253276672 77349482496 77569851392 77617692672 77657923629 77666451456 77754633372 77976156544 78073262592 78103721124 78152785227 78326238848 78398521344 78423780864 78521444352 78760591338 78843215872 78873974784 78898102272 78972198912 79212718728 79287110838 79311364704 79487389696 79537323008 79586377728 79612019968 79667441568 79953933631 79993909248 80043245568 80069035008 80093528064 80142925824 80312895377 80412911436 80513052048 80773933812 80792231936 80848475136 80874524016 80924403456 80975239488 81154957312 81205938176 81256022016 81307066368 81338786496 81631288882 81645797376 81722474496 81971370624 81997781294 82048353504 82073452032 82099895592 82202137056 82544596992 82571192352 82596450816 82674020736 82779766784 82857508864 82882854912 83213361088 83265635024 83316989184 83343833404 83358646272 83691049728 83743623744 83795272704 83822271024 83847912192 83899625472 84085833728 84138655744 84276301824 84516405248 84579367808 84612364551 84621656064 84638247408 84717734868 84727037952 84770953839 84959095936 85012466528 85064898048 85151542113 85446806016 85472944128 85525659648 85553215488 85813778622 85903802368 85920645096 85963603968 86044336128 86306395032 86413874976 86468159448 86549365458 86660068352 86713516032 86741454592 86767988736 86821502976 87113987389 87157542912 87222473052 87266082816 87319904256 87374757888 87505094963 87614067684 87669106107 87723176112 87832420416 88027357184 88082655232 88117018704 88226753472 88449613824 88478111744 88532680704 88588296192 88698617856 88941553558 89052315144 89068142592 89423313408 89452125048 89479488384 89534674944 89563522464 89789759488 89930543104 89993147904 90077664384 90305200128 90417659904 90665303872 90722259056 90778212096 90807460276 90835238208 90891260928 91243052736 91299326976 91356680448 91413024768 91470449664 91673460736 91787624448 92153639552 92199714816 92217791952 92304397692 92314533888 92362382541 92567373184 92595689472 92625523232 92682650112 92740872576 93127237632 93214697472 93243211776 93498594618 93508861952 93596680192 93615031224 93673839402 93731612832 93998654464 94152430944 94211576712 94300054902 94420671488 94538256384 94596562944 94655987712 94915239991 95033440788 95080955904 95151788784 95199363072 95460103596 95520070833 95578982928 95639024844 95698010304 95820414976 95910404096 95970654208 96090169344 96127656768 96401524736 96473341406 96490487808 96521576448 96641777664 96906468802 96936112416 97027149336 97492576896 97552705536 97584136416 97613987328 97830633472 97892089856 97952464896 97984024576 98052235776 98404841392 98514763776 98846640464 98907604224 98969737152 99030776832 99092987136 99414072384 99436593152 99505815552 99537875712 99599265792 99661833216 99883024384 100007411712 100183854537 100311996928 100406204288 100469278624 100581507072 100633640679 100887840768 100920346208 100982588928 101013479424 101046025344 101171860992 101593350144 101882789888 101978472448 101998466856 102062541438 102125488608 102189642984 102416444416 102480781568 102543986688 102577025728 102648434328 103004368896 103132643328 103261077504 103415112229 103543898172 103555268608 103608943581 103672844496 103724679168 104074107027 104097683456 104138294832 104170150656 104203713636 104267981376 104333481648 104531361792 104565041152 104695259136 105014121784 105112745114 105165299712 105197469696 105262350336 105296265216 105616958304 105716147784 105748486272 105782557782 106115170304 106223255424 106355538432 106658545664 106724327424 106758713344 106791370752 106857234432 107217215248 107350736064 107698578416 107797966848 107832698688 107899204608 107966985984 108101440512 108341362688 108409421824 108451715328 108586773504 108861063168 108963299328 109053126468 109155543003 109295160832 109397804672 109431269376 109466527456 109602849408 110059462656 110094923136 110128601088 110196523008 110232027648 110510473216 110705446566 111089318912 111202470522 111271054752 111340954296 111588066304 111658164992 111727030272 111763028032 111797216256 111840831432 111866167296 112368402432 112508338176 112816486068 112828874752 112850996544 112887356439 112956979824 113027938452 113419864064 113498820864 113535389484 113605412544 113676778512 113929074688 113963925504 114034212864 114070953984 114418371496 114525826766 114560860128 114618138624 114725781504 114760876032 115075193376 115218499968 115255622658 115290879264 115361985024 115399153944 115618021376 115690651648 115762003968 115879915008 116210057216 116296630736 116354777088 116426539008 116499677184 116818756912 116892141476 116964234816 117001919971 117109893888 117489358272 117597782016 117635671296 117782166528 117932818432 118043574272 118117728256 118140887007 118264823808 118310962176 118736420192 118819078092 118930666257 119231084544 119269500064 119305984512 119379566592 119418029952 119990863872 120064868352 120103552512 120140292096 120406933504 120619367154 120769578072 121037616128 121113650944 121160900718 121188347904 121311786024 121657403648 121732435968 121808907264 121884033024 121960599552 122383499264 122446933323 122468696064 122583711744 122932953088 122957055936 122996671941 123072530256 123110178048 123149843388 123303205584 123460919296 123576866816 123654496768 123856788528 124169650176 124286263296 124324282368 124400959488 124664792824 124820041632 124898452536 124975483776 125015750106 125037969408 125536574592 125615435616 125692909056 125733406536 125771868288 126051008512 126128750592 126207983616 126711254384 126774607872 126869051712 126932484096 127090556928 127280138128 127360094444 127438643904 127518699792 127597347072 128120225792 128170209024 128209416192 128329823232 128653983744 128695435264 128720667933 128855703552 128880967644 129248149888 129369532448 129459592548 129990102528 130070274048 130112181888 130151983104 130232254464 130603286528 130736314368 130833709578 130899124224 131421101526 131584764168 131876805632 131959649536 132041035776 132123982848 132175528056 132552096512 132674420736 132717167616 132799021056 132882444288 133047926784 133343215616 133412330337 133578472716 134134970112 134178187572 134219232576 134345283696 134517121024 134643451904 134684639232 134728033792 134895814656 135306656914 135457800192 135626489856 135997955808 136083388584 136167318144 136211190414 136252857312 136336891392 136725315584 136864579104 136948990464 137035020672 137339158528 137510191104 137681436672 138058530896 138145258108 138230459328 138299572224 138471800832 138765476036 138851059776 138893534208 138938284848 139023975168 139111308864 139375149056 139593678848 139690856448 139822046208 140220399616 140247891927 140263292928 140395020288 140422546836 140510759103 140822611072 140954863712 140997981696 141043410376 141631007232 141807384576 141894844416 141983981568 142299103232 142388494336 142550161182 142621433856 142727683176 143134314752 143190155394 143368474392 143458537266 143730622464 143776931584 143865606144 143955981312 144135254016 144602287104 144710012109 144735731712 144782364672 144962666496 145284399104 145359703203 145404168624 145540724004 145908359168 146137132544 146238865344 146376204624 146745950208 146793230848 146838134784 146928697344 146976036864 147423670966 147607262088 147772145664 148269960696 148361406336 148454605728 148546165248 148639480704 148969373696 149062955008 149121108576 149154889728 149306813568 149824536576 150011117568 150421981424 150467995392 150516475252 150609306432 150703917936 150872260608 151331761152 151380519312 151473883392 151520219136 151569038016 151757791488 151951900672 152045617152 152094605312 152747813504 152824184832 152967708672 152997700284 153014501376 153093812157 153433591168 153624666624 153674163544 153721172352 153815980032 153865538592 154349338624 154506553344 154698964992 155139702784 155315847258 155332902912 155509266744 155952313088 156146525184 156207442248 156305570454 156652477696 156797042688 156847561728 157042888704 157521182676 157669117671 157686431744 157747949568 157796204544 157944397824 158425437456 158574221676 158622729408 158673836673 158974779392 159074646016 159172755456 159224039936 159334883136 159907867262 159987818496 160086491136 160138070016 160187056128 160285851648 160625790754 160825822872 161026104096 161547867624 161584463872 161696950272 161749048032 161848806912 161950478976 162309914624 162411876352 162512044032 162614132736 162677572992 163262577764 163291594752 163444948992 163942741248 163995562588 164096707008 164146904064 164199791184 164404274112 165089193984 165142384704 165192901632 165348041472 165559533568 165715017728 165765709824 166058169849 166426722176 166531270048 166633978368 166687666808 166717292544 166803705783 167382099456 167487247488 167590545408 167644542048 167695824384 167799250944 168171667456 168277311488 168552603648 169032810496 169158735616 169224729102 169243312128 169276494816 169435469736 169541907678 169918191872 170024933056 170129796096 170303084226 170893612032 170945888256 171051319296 171106430976 171627557244 171788740149 171807604736 171841290192 171927207936 172088672256 172612790064 172827749952 172883433987 172936318896 173098730916 173320136704 173427032064 173482909184 173535977472 173643005952 174227974778 174315085824 174444946104 174532165632 174639808512 174749515776 175010189926 175228135368 175338212214 175446352224 175664840832 176054714368 176165310464 176234037408 176453506944 176899227648 176956223488 177065361408 177176592384 177397235712 177883107116 178104630288 178846626816 178904250096 178958976768 179069349888 179127044928 179579518976 179861086208 179986295808 180155328768 180610400256 180835319808 180929050731 181330607744 181444518112 181556424192 181614920552 181670476416 181741351077 181782521856 182486105472 182598653952 182713360896 182826049536 182940899328 183346921472 183575248896 184307279104 184399429632 184435583904 184608795384 184724765082 185134746368 185191378944 185251046464 185365300224 185481745152 186254475264 186429394944 186486423552 186997189236 187017723904 187193360384 187230062448 187347678804 187463225664 187523625159 187997308928 188304861888 188423153424 188600109804 188841342976 189076512768 189193125888 189311975424 189830479982 190066881576 190161911808 190303577568 190398726144 190920207192 191040141666 191157965856 191278049688 191396020608 191640829952 191820808192 191941308416 192180338688 192255313536 192803049472 192946682812 192980975616 193043152896 193283555328 193812937604 193872224832 193934689267 194054298672 194985153792 195105411072 195168272832 195227974656 195661266944 195784179712 195904929792 195968049152 196104471552 196250564367 196809682784 197029527552 197131652289 197693280928 197815208448 197939474304 198061553664 198185974272 198828144768 198873186304 199011631104 199075751424 199198531584 199323666432 199766048768 200014823424 200367709074 200623993856 200812408576 200938557248 201267281358 201775681536 201840692416 201965177856 202026958848 202092050688 202343721984 202959985371 203186700288 203765579776 203956944896 203996933712 204125082876 204250977216 204316785621 204379285968 204832888832 204961563136 205087973376 205154051456 205296868656 206008737792 206265286656 206522155008 206830224458 207087796344 207217887162 207345688992 207449358336 208148214054 208195366912 208276589664 208340301312 208407427272 208535962752 208666963296 209062723584 209130082304 209390518272 210028243568 210225490228 210330599424 210394939392 210592530432 211233916608 211301974873 211432295568 211496972544 211565115564 212230340608 212446510848 212711076864 213317091328 213448654848 213517426688 213582741504 213714468864 213825241773 214434430496 214701472128 214785233091 215397156832 215595933696 215665397376 215798409216 215933971968 216202881024 216682725376 216818843648 216903430656 217173547008 217926598656 218106252936 218311086006 218590321664 218795609344 218862538752 218933054912 219205698816 220118925312 220189846272 220257202176 220393046016 220464055296 221020946432 221135506449 221410893132 222178637824 222404941044 222542109504 222681908592 223176132608 223316329984 223454060544 223526056064 223594432512 223681662864 223732334592 224736804864 225016676352 225632972136 225701993088 225774712878 225913959648 226055876904 226839728128 226997641728 227070778968 227210825088 227353557024 227858149376 227927851008 228068425728 228141907968 228836742992 229051653532 229121720256 229195541861 229236277248 229451563008 229521752064 230150386752 230436999936 230511245316 230581758528 230723970048 230798307888 231236042752 231381303296 231524007936 231759830016 232420114432 232593261472 232709554176 232853078016 232973770887 232999354368 233637513824 233784282952 233928469632 234003839942 234219787776 234978716544 235195564032 235271342592 235564333056 235865636864 236087148544 236235456512 236281774014 236529647616 236621924352 237472840384 237638156184 237861332514 238462169088 238539000128 238611969024 238759133184 238836059904 239861800893 239981727744 240129736704 240207105024 240280584192 240813867008 240938686131 241238734308 241539156144 242075232256 242227301888 242321801436 242376695808 242623572048 243314807296 243464871936 243617814528 243768066048 243921199104 244893866646 244937392128 245167423488 245914111872 245993343882 246145060512 246220356096 246299686776 246606411168 246921838592 247153733632 247308993536 247713577056 248339300352 248572526592 248648564736 249329585648 249640083264 249720515759 249796905072 249950967552 250031500212 250075938816 251073149184 251230871232 251385818112 251466813072 251543736576 252102017024 252257501184 252415967232 253422508768 253549215744 253738103424 253837093653 253864968192 254181113856 254560276256 254720188888 254877287808 255037399584 255194694144 256240451584 256340418048 256418832384 256659646464 257390870528 257441335866 257711407104 257761935288 258496299776 258739064896 258919185096 259980205056 260140548096 260224363776 260303966208 260464508928 261206573056 261341962167 261472628736 261667419156 261798248448 262515284889 262842203052 263007318321 263169528336 263753611264 263919299072 264082071552 264247965696 264351056112 265104193024 265348841472 265434335232 265598042112 265764888576 266095853568 266824660674 267156945432 268269940224 268356375144 268438465152 268690567392 269034242048 269286903808 269369278464 269456067584 269791629312 270613313828 270867458563 270915600384 271252979712 271995911616 272166777168 272334636288 272422380828 272505714624 272673782784 273450631168 273729158208 273897980928 274070041344 274678317056 275020382208 275362873344 276117061792 276290516216 276460918656 276599144448 276943601664 277530952072 277702119552 277787068416 277876569696 278047950336 278222617728 278750298112 279187357696 279381712896 279644092416 280440799232 280495783854 280526585856 280790040576 280845093672 281021518206 281645222144 281909727424 281995963392 282086820752 283262014464 283614769152 283789688832 283967963136 284598206464 284745719973 284776988672 285100322364 285242867712 285455366352 286268629504 286380310788 286560212499 286736948784 286917074532 287461244928 287553863168 287731212288 287911962624 288270508032 289204574208 289420024218 289471463424 289564729344 289925332992 290719406406 290808337248 291081448008 291816718336 292274265088 292477730688 292752409248 293491900416 293586461696 293676269568 293857394688 293952073728 294847341932 295124245897 295214524176 295544291328 296539921392 296722812672 296909211456 297092330496 297278961408 297938747392 298125910016 298242217152 298309779456 298613627136 299649073152 300022235136 300843962848 300935990784 301032950504 301218612864 301407835872 301744521216 302663522304 302761038624 302947766784 303040438272 303138076032 303515582976 303903801344 304189210624 305495627008 305648369664 305935417344 305995400568 306187624314 306867182336 307249333248 307348327088 307442344704 307631960064 307731077184 308698677248 309013106688 309397929984 310245336687 310279405568 310631694516 310665805824 310826830743 311018533488 311904626176 312222321081 312293050368 312414884496 312611140908 313304955392 313594085376 313695123456 314085777408 315042365352 315338235342 315372863488 315495899136 315592409088 315888795648 316850874912 317148443352 317245458816 317347673346 317949558784 318149292032 318345510912 318448079872 318669766272 319815734524 319975636992 320172982272 320276140032 320374112256 320571703296 321251581508 321651645744 322052208192 323095735248 323168927744 323393900544 323498096064 323697613824 323900957952 324619829248 324823752704 325024088064 325228265472 325355145984 326525155528 326583189504 326889897984 327885482496 327991125176 328193414016 328293808128 328399582368 328808548224 330178387968 330284769408 330385803264 330696082944 331119067136 331430035456 331531419648 332116339698 332853444352 333062540096 333267956736 333375333616 333607411566 334764198912 334974494976 335181090816 335289084096 335391648768 335598501888 336343334912 336554622976 337105207296 338065620992 338317471232 338449458204 338486624256 338552989632 338662069317 338870939472 339083815356 339836383744 340049866112 340259592192 340606168452 341787224064 341891776512 342102638592 342212861952 343255114488 343577480298 343615209472 343682580384 343854415872 344177344512 345225580128 345655499904 345766867974 345872637792 346197461832 346640273408 346854064128 346965818368 347071954944 347286011904 348455949556 348630171648 348889892208 349064331264 349279617024 349499031552 350020379852 350456270736 350676424428 350892704448 351005759913 351329681664 352109428736 352330620928 352468074816 352907013888 353798455296 353912446976 354130722816 354353184768 354422661021 354794471424 355766214232 356209260576 357693253632 357808500192 357917953536 358138699776 358254089856 359159037952 359722172416 359972591616 360310657536 361220800512 361858101462 362661215488 362889036224 363112848384 363229841104 363340952832 363482702154 363565043712 364972210944 365197307904 365426721792 365652099072 365881798656 366693842944 367150497792 367340799969 368614558208 368798859264 368871167808 368990015823 369217590768 369449530164 370269492736 370382757888 370502092928 370730600448 370963490304 372508950528 372858789888 372972847104 373994378472 374386720768 374460124896 374695357608 374926451328 375047250318 375994617856 376609723776 376846306848 377200219608 377682685952 378153025536 378386251776 378623950848 379660959964 379899459797 380133763152 380323823616 380607155136 380797452288 381840414384 382080283332 382315931712 382556099376 382792041216 383281659904 383641616384 383882616832 384360677376 384510627072 385606098944 385893365624 385961951232 386086305792 386162003799 386567110656 387625875208 387744449664 387869378534 388108597344 389970307584 390210822144 390336545664 390455949312 391322533888 391568359424 391809859584 391936098304 392208943104 392501128734 393619365568 394263304578 395386561856 395630416896 395878948608 396123107328 396371948544 397656289536 397746372608 398023262208 398151502848 398397063168 398647332864 399532097536 400029646848 400236991011 400735418148 401247987712 401624817152 401877114496 402534562716 403551363072 403681384832 403930355712 404053917696 404184101376 404687443968 405919970742 406373400576 407913889792 407993867424 408250165752 408501954432 408633571242 408758571936 409665777664 409923126272 410175946752 410308102912 410593737312 412017475584 412530573312 413044310016 413660448916 413920306943 414175592688 414435774324 414691377984 414898716672 416296428108 416390733824 416553179328 416680602624 416814854544 417071925504 417333926592 418125447168 418260164608 418781036544 420056487136 420450980456 420661198848 420743675781 420789878784 421185060864 422467833216 422603949746 422864591136 422993945088 423130231128 424460681216 424893021696 425422153728 426634182656 426897309696 427034853376 427165483008 427650483546 428868860992 429402944256 429570466182 430794313664 431191867392 431330794752 431596818432 431867943936 432405762048 433365450752 433637687296 433806861312 434130036327 434347094016 435853197312 436079109609 436212505872 436622172012 437180643328 437591218688 437725077504 437866109824 438411397632 440237850624 440379692544 440514404352 440786092032 440928110592 442271012898 442821786264 444357275648 444809882088 445084219008 445363817184 446352265216 446632659968 446908121088 447052112128 447188865024 447363325728 447464669184 448972088851 449473609728 450033352704 450987797117 451265944272 451403986176 451549425756 451827919296 452111753808 453679456256 453995283456 454141557936 454421650176 454707114048 455716298752 455855702016 456136851456 456283815936 457673485984 458103307064 458243440512 458391083722 458472554496 458903126016 459043504128 460300773504 460873999872 461022490632 461163517056 461447940096 461596615776 462472085504 462762606592 463048015872 463519660032 464840228864 465186522944 465419108352 465947541774 465998708736 467275027648 467568565904 467856939264 468007679884 468439575552 469957433088 470391128064 470542685184 471128666112 471731273728 472174297088 472470913024 472563548028 473007353013 473059295232 473243848704 474945680768 475276312368 475722665028 476021510019 476924338176 477078000256 477223938048 477518266368 477672119808 479723601786 479963455488 480259473408 480414210048 480561168384 481877372262 482477468616 483078312288 484150464512 484454603776 484643602872 484753391616 485247144096 486629614592 486929743872 487235629056 487536132096 487842398208 489178544569 489787733292 489874784256 490334846976 491828223744 491986687764 492290121024 492440712192 492599373552 493212822336 493843677184 494307467264 494617987072 495427154112 496678600704 497145053184 497297129472 498659171296 499280166528 499441031518 499593810144 499901935104 500063000424 500151877632 502146298368 502461742464 502771636224 502933626144 503087473152 504204034048 504515002368 504831934464 506845017536 507098431488 507476206848 507674187306 507729936384 509120552512 509440377776 509754575616 510074799168 510389388288 512480903168 512680836096 512837664768 513319292928 514781741056 514882671732 515366220447 515422814208 515523870576 516992599552 517478129792 517838370192 518650301961 519960410112 520281096192 520448727552 520607932416 520929017856 522683924334 522945257472 523334838312 523596496896 525030569778 525684406104 526014636642 526339056672 527507222528 527838598144 528164143104 528495931392 528702112224 530208386048 530603377733 530697682944 530868670464 531196084224 531529777152 532191707136 532985578411 533649321348 534313890864 536539880448 536712750288 536876930304 537381134784 538068484096 538573807616 538738556928 538912135168 539583258624 541226627656 541734917126 541831200768 542505959424 543991823232 544333554336 544669272576 544844761656 545011429248 545347565568 546901262336 547458316416 547795961856 548140082688 549356634112 550040764416 550725746688 552234123584 552581032432 552921837312 553198288896 555061904144 555404239104 555574136832 555753139392 556095900672 556445235456 557500596224 558374715392 558763425792 559288184832 560881598464 560991567708 561053171712 561580081152 561690187344 562043036412 562570875477 563290444288 563819454848 563991926784 564173641504 566524028928 567229538304 567579377664 567935926272 569491439946 569553977344 570200644728 570485735424 570910732704 572537259008 572760621576 573120424998 573473897568 573834149064 574922489856 575107726336 575462424576 575823925248 576541016064 578120098127 578409148416 578840048436 578942926848 579129458688 579850665984 581438812812 581616674496 581804067801 582162896016 583633436672 584548530176 584955461376 585504818496 586983800832 587172923392 587352539136 587714789376 587904147456 589694683864 590248491794 590429048352 591088582656 593079842784 593445625344 593818422912 594184660992 594557922816 595877494784 596251820032 596484434304 596619558912 597227254272 599298146304 600044470272 601687925696 601871981568 602065901008 602437225728 602815671744 605327044608 605522077248 605895533568 606080876544 606276152064 607031165952 607807602688 608378421248 608879956113 610991254016 611296739328 611870834688 611990801136 612375248628 612950356863 613734364672 614498666496 614696654176 614884689408 615263920128 615462154368 618026213376 618795859968 620490673374 620558811136 621263389032 621653661486 622037066976 623809252352 624444642162 624586100736 624829768992 625222281816 626609910784 627188170752 627390246912 628171554816 629892047213 630084730704 630676470684 630745726976 630991798272 631184818176 631777591296 633701749824 633905924619 634296886704 634490917632 634695346692 635899117568 636298584064 636691021824 636896159744 637339532544 639631469048 639951273984 640345964544 640552280064 640748224512 641143406592 642503163016 643303291488 644104416384 646191470496 646337855488 646787801088 646996192128 647395227648 647801915904 649239658496 649647505408 650048176128 650456530944 650710291968 653050311056 653779795968 655770964992 655982250352 656386828032 656587616256 656799164736 657617096448 660356775936 660569538816 660771606528 661392165888 662238134272 662860070912 663062839296 663406519347 664232679396 665706888704 666125080192 666535913472 666750667232 667214823132 669528397824 669948989952 670362181632 670578168192 670783297536 671197003776 673109245952 674210414592 676131241984 676634942464 676898916408 677105979264 677324138634 677741878944 678167630712 679672767488 680099732224 680519184384 681212336904 683574448128 683783553024 684205277184 684425723904 686510228976 687154960596 687230418944 687365160768 687586625583 687708831744 688354689024 690451160256 691310999808 691533735948 691745275584 692394923664 693280546816 693708128256 693931636736 694143909888 694572023808 696911899112 697260343296 697779784416 698128662528 698559234048 698998063104 700040759704 700912541472 701352848856 701785408896 702011519826 702659363328 704218857472 704661241856 704936149632 705814027776 707596910592 707824893952 708261445632 708706369536 708845322042 709588942848 711532428464 712418521152 715386507264 715617000384 715835907072 716277399552 716508179712 718318075904 719444344832 719585402679 719945183232 720621315072 722441601024 722816058393 723716202924 725322430976 725778072448 726225696768 726459682208 726681905664 726965404308 727130087424 729944421888 730394615808 730853443584 731304198144 731763597312 733387685888 734681599938 737229116416 737742335616 737980031646 738435181536 738899060328 740538985472 740765515776 741004185856 741461200896 741926980608 745017901056 745717579776 745945694208 747988756944 748773441536 748920249792 749161547277 749390715216 749852902656 750094500636 751989235712 753219447552 753692613696 754400439216 755365371904 756306051072 756772503552 757247901696 759321919928 759798919594 760267526304 760647647232 761214310272 761594904576 763680828768 764160566664 764631863424 765112198752 765584082432 766563319808 767283232768 767765233664 768721354752 769021254144 771212197888 771786731248 772172611584 772324007598 773134221312 775251750416 775488899328 775738757068 776217194688 779940615168 780421644288 780673091328 780911898624 782645067776 783136718848 783619719168 783872196608 784025886501 784417886208 785002257468 787238731136 787545854667 788526609156 789021954963 790773123712 791260833792 791757897216 792246214656 792743897088 795312579072 795492745216 796046524416 796303005696 796794126336 797294665728 799064195072 800473982022 801470836296 802495975424 803249634304 803754228992 805069125432 807102726144 807362769664 807860711424 808107835392 808368202752 809374887936 811839941484 812602375689 812746801152 815827779584 815987734848 816500331504 817003908864 817267142484 817517143872 819331555328 819846252544 820351893504 820616205824 821187474624 824034951168 825061146624 826088620032 827320897832 827840613886 828351185376 828871548648 829382755968 829797433344 832592856216 832781467648 833106358656 833361205248 833629709088 834143851008 834667853184 836250894336 836520329216 837562073088 840112974272 840901960912 841322397696 841487351562 841579757568 842370121728 844935666432 845207899492 845729182272 845987890176 846260462256 848921362432 849786043392 850844307456 853268365312 853794619392 854069706752 854237159919 854330966016 855300967092 857737721984 858805888512 859140932364 859680637497 861588627328 862383734784 862661589504 863193636864 863735887872 864811524096 866730901504 867275374592 867613722624 868260072654 868694188032 872158219218 872425011744 873244344024 874361286656 875182437376 875450155008 875732219648 876822795264 879493269941 880475701248 880759385088 881028808704 881572184064 881856221184 884542025796 885372737691 885643572528 888714551296 889619764176 890168438016 890727634368 892704530432 893265319936 893816242176 894104224256 894377730048 894726651456 894929338368 897944177702 898947219456 900066705408 901975594234 902531888544 902807972352 903098851512 903655838592 904223507616 907358912512 907990566912 908283115872 908843300352 909414228096 911432597504 911711404032 912567631872 915346971968 916206614128 916486881024 916782167444 916945108992 917806252032 920601547008 921747999744 922044981264 922327034112 922895880192 923193231552 924944171008 925525213184 926096031744 927039320064 929680457728 930373045888 930736010061 930838216704 931895083548 931997417472 932480492229 934550055296 935137131808 935713878528 936015359768 936666963243 936879151104 939914866176 940782256128 941085370368 942257332224 944348594176 944941826048 945127096056 946014706026 946118590464 946487697408 949891361536 950552624736 951445330056 952043020038 953848676352 954156000512 954447876096 955036532736 955344239616 958253861279 959447203572 959926910976 960518946816 960828420096 961122336768 963754744524 964954937232 966156624576 968300929024 968909207552 969287205744 969506783232 970494288192 973259229184 973859487744 974471258112 975072264192 975684796416 978357089138 979575466584 979749568512 980669693952 983656447488 983973375528 984580242048 984881424384 985198747104 986425644672 987687354368 988614934528 989235974144 990854308224 993357201408 994290106368 994594258944 997318342592 998560333056 998882063036 999187620288 999803870208 1000126000848 1004292596736 1004923484928 1005543272448 1005867252288 1006174946304 1008408068096 1009030004736 1009663868928 1013690035072 1014196862976 1014952413696 1015348374612 1015459872768 1015986207951 1018241105024 1018880755552 1019509151232 1020149598336 1020778776576 1024961806336 1025361672192 1025675329536 1026638585856 1029563482112 1029765343464 1030732440894 1030845628416 1031047741152 1033985199104 1034956259584 1035676740384 1037300603922 1039920820224 1040562192384 1040897455104 1041215864832 1041858035712 1044067639901 1045367848668 1045890514944 1046669676624 1047192993792 1050061139556 1051368812208 1052029273284 1052678113344 1053017279739 1055014445056 1055677196288 1056328286208 1056991862784 1057404224448 1060416772096 1061206755466 1061395365888 1061737340928 1062392168448 1063059554304 1064383414272 1065971156822 1067298642696 1068627781728 1073079760896 1073425500576 1073753860608 1074762269568 1076136968192 1077147615232 1077477113856 1077824270336 1079166517248 1082453255312 1083469834252 1083662401536 1087983646464 1088667108672 1089338545152 1089689523312 1090022858496 1090695131136 1093802524672 1094916632832 1095591923712 1096280165376 1098713268224 1100081528832 1101451493376 1102022399907 1104468247168 1105162064864 1105843674624 1106396577792 1106970047469 1110123808288 1110808478208 1111148273664 1111506278784 1112191801344 1112890470912 1116749430784 1117526851584 1118576369664 1121763196928 1121983135416 1123160162304 1123380374688 1124086072824 1125141750954 1126580888576 1127638909696 1127983853568 1128347283008 1133048057856 1134459076608 1135158755328 1135871852544 1137566234519 1138982879892 1139107954688 1139698379391 1140401289456 1140971470848 1141821465408 1145074518016 1145521243152 1146240849996 1146947795136 1147668298128 1149844979712 1150215452672 1150924849152 1151647850496 1153082032128 1156240196254 1156818296832 1157680096872 1157885853696 1158258917376 1159701331968 1162877625624 1163233348992 1163608135602 1164325792032 1167266873344 1169097060352 1169910922752 1171009636992 1173967601664 1174345846784 1174705078272 1175429578752 1175808294912 1179389367728 1180496983588 1180858096704 1186159685568 1186891250688 1187636845824 1188369321984 1189115845632 1191754989568 1192503640064 1192968868608 1193239117824 1194454508544 1198596292608 1200088940544 1200710973033 1203375851392 1203743963136 1204131802016 1204874451456 1205631343488 1210654089216 1211044154496 1211791067136 1212161753088 1212552304128 1214062331904 1215615205376 1216756842496 1217759912226 1221982508032 1223741669376 1223981602272 1224750497256 1225900713726 1227468729344 1228997332992 1229393308352 1229769378816 1230527840256 1230924308736 1236052426752 1237591719936 1240981346748 1241117622272 1241760920829 1242526778064 1243307322972 1244074133952 1247618504704 1248889284324 1249172201472 1249659537984 1250444563632 1253219821568 1254376341504 1254780493824 1256343109632 1259784094426 1260169461408 1261352941368 1261983596544 1262369636352 1263555182592 1267403499648 1267811849238 1268593773408 1268981835264 1269390693384 1271798235136 1272597168128 1273382043648 1273792319488 1274679065088 1279262938096 1279902547968 1280691929088 1281104560128 1281496449024 1285006326032 1286606582976 1287021119681 1288208832768 1292382940992 1292675710976 1293575602176 1293992384256 1294790455296 1295603831808 1298479316992 1299295010816 1300096352256 1300913061888 1301420583936 1302390108981 1306100622112 1307559591936 1308237328827 1311541929984 1311964500704 1312773656064 1313175232512 1313598329472 1315234192896 1320713551872 1321139077632 1321543213056 1322784331776 1324476268544 1325720141824 1326813038694 1328465358792 1331413777408 1332250160384 1333071826944 1333501334464 1334429646264 1339056795648 1339897979904 1340724363264 1341156336384 1341566595072 1342394007552 1346218491904 1346916266553 1348420829184 1352262483968 1352963391351 1353269884928 1353797832816 1354211958528 1354648277268 1355483757888 1356335261424 1359345534976 1360199464448 1361038368768 1362424673808 1367148896256 1367567106048 1368410554368 1368851447808 1373020457952 1374309921192 1374730321536 1375173251166 1375417663488 1376709378048 1380902320512 1382621999616 1383067471896 1383490551168 1384789847328 1386561093632 1387416256512 1387863273472 1388287819776 1389144047616 1393823798224 1394520686592 1395559568832 1396257325056 1397996126208 1400081519408 1401825082944 1402705697712 1403570817792 1404023039652 1405318726656 1408437714944 1409322483712 1409872299264 1411628055552 1415193821184 1415649787904 1416522891264 1417412739072 1417690644084 1419022059039 1419177885696 1423064856928 1424837042304 1430773014528 1431234000768 1431671814144 1432554799104 1433016359424 1436636151808 1438888689664 1439170805358 1439890366464 1441242630144 1445632116786 1447432405848 1450644861952 1451556144896 1452451393536 1452919364416 1453363811328 1453930808616 1454260174848 1459888843776 1460789231616 1461706887168 1462608396288 1463527194624 1466775371776 1467535633707 1469363199876 1474458232832 1475484671232 1475960063292 1476870363072 1477798120656 1481077970944 1481531031552 1482008371712 1482922401792 1483853961216 1490035802112 1491435159552 1491891388416 1495977513888 1497840499584 1498323094554 1498781430432 1499705805312 1500189001272 1503978471424 1506438895104 1507385227392 1508800878432 1510730743808 1512612102144 1513545007104 1514495803392 1518643839856 1519597839188 1520535052608 1521024959623 1521295294464 1522428620544 1523189809152 1527361657536 1528321133328 1529263726848 1530224397504 1531168164864 1533126639616 1534566465536 1535530467328 1537442709504 1538042508288 1542424395776 1543573462496 1544345223168 1544648015196 1546098661341 1546268442624 1550503500832 1550977798656 1551477514136 1552434389376 1559881230336 1560843288576 1561346182656 1561823797248 1565290135552 1566273437696 1567744393216 1568051773002 1568835772416 1570004514936 1574477462272 1575091709334 1577053218312 1578043909926 1581546247424 1582521667584 1583515794432 1584492429312 1585487794176 1590625158144 1590985490432 1591810133199 1592093048832 1592606011392 1593588252672 1594589331456 1598128390144 1598956735233 1600947964044 1602941672592 1604991950848 1606499268608 1607508457984 1610138250864 1614205452288 1614725539328 1615721422848 1616215670784 1616736405504 1618749775872 1623679882968 1625204751378 1625493602304 1631975469696 1633000663008 1634007817728 1634534284968 1635034287744 1638663110656 1639692505088 1640703787008 1641232411648 1642374949248 1648069902336 1650122293248 1652177240064 1654641795664 1655681227772 1656702370752 1657743097296 1658765511936 1659594866688 1665185712432 1665562935296 1666212717312 1666722410496 1667259418176 1668287702016 1669335706368 1672501788672 1673040658432 1675124146176 1680225948544 1681803921824 1682644795392 1682974703124 1683159515136 1684740243456 1689871332864 1690415798984 1691458364544 1691975780352 1692520924512 1697842724864 1699572086784 1701688614912 1706536730624 1708139413504 1708474319838 1708661932032 1710601934184 1715475443968 1717611777024 1718281864728 1719361274994 1723177254656 1724767469568 1725323179008 1726387273728 1727471775744 1729623048192 1733461803008 1734360294381 1734550749184 1735227445248 1736520145308 1737388376064 1744316438436 1744850023488 1745412203403 1746488688048 1748722573312 1750364874752 1750900310016 1751464439296 1753645590528 1758986539882 1760951402496 1761518770176 1762057617408 1763144368128 1763712442368 1769084051592 1770745475382 1771287145056 1777429102592 1779239528352 1780336876032 1781455268736 1785409060864 1786530639872 1787632484352 1788208448512 1788755460096 1789453302912 1789858676736 1795888355404 1797894438912 1800133410816 1803951188468 1805063777088 1805615944704 1806197703024 1807311677184 1808447015232 1814717825024 1815981133824 1816566231744 1817686600704 1818828456192 1822865195008 1823422808064 1825135263744 1826639868339 1830693943936 1832413228256 1832973762048 1833564334888 1833890217984 1835612504064 1841203094016 1843495999488 1844089962528 1844654068224 1845791760384 1846386463104 1849888342016 1851050426368 1854078640128 1859360915456 1860746091776 1861472020122 1861676433408 1863790167096 1864960984458 1869100110592 1870274263616 1871427757056 1872030719536 1873333926486 1873758302208 1879829732352 1881564512256 1882170740736 1884514664448 1888697188352 1889676141639 1889883652096 1890254192112 1892029412052 1892237180928 1892975394816 1899782723072 1901105249472 1901717773857 1902890660112 1904086040076 1907697352704 1908312001024 1908895752192 1910073065472 1910688479232 1916507722558 1918894407144 1919853821952 1921037893632 1921656840192 1922244673536 1927509489048 1929909874464 1932313249152 1936601858048 1937818415104 1938574411488 1939013566464 1940988576384 1946518458368 1947718975488 1948942516224 1950144528384 1951369592832 1956714178276 1959150933168 1961339387904 1967312894976 1967946751056 1969160484096 1969762848768 1970397494208 1972851289344 1975374708736 1977229869056 1978471948288 1981708616448 1986714402816 1988580212736 1989188517888 1990219558041 1994636685184 1997120666112 1997764126072 1998375240576 1999607740416 2000252001696 2008585193472 2009846969856 2011086544896 2011734504576 2012349892608 2016816136192 2019327737856 2027380070144 2028393725952 2029904827392 2030696749224 2031972415902 2036482210048 2037761511104 2039018302464 2040299196672 2041557553152 2049923612672 2050723344384 2051350659072 2053277171712 2059126964224 2059530686928 2061464881788 2061691256832 2062095482304 2062759876749 2067970398208 2069912519168 2071353480768 2074601207844 2079841640448 2081124384768 2081794910208 2082431729664 2083716071424 2088135279802 2090735697336 2091781029888 2093339353248 2094385987584 2100122279112 2102737624416 2104058546568 2105356226688 2106034559478 2110028890112 2111354392576 2112656572416 2113983725568 2114808448896 2120833544192 2122413510932 2122790731776 2123474681856 2124784336896 2126119108608 2128766828544 2131942313644 2133281581937 2134597285392 2137255563456 2146159521792 2146851001152 2147507721216 2149524539136 2152273936384 2154295230464 2154954227712 2155648540672 2158333034496 2158756208037 2164906510624 2166939668504 2167324803072 2168448175179 2175967292928 2177334217344 2178677090304 2179379046624 2180045716992 2181390262272 2187605049344 2189833265664 2191183847424 2192560330752 2197426536448 2200163057664 2204044799814 2208936494336 2210324129728 2211687349248 2213940094938 2220247616576 2221616956416 2222296547328 2223012557568 2224383602688 2225780941824 2233498861568 2235053703168 2237152739328 2243526393856 2243966270832 2246320324608 2246760749376 2247484641831 2248172145648 2250283501908 2253161777152 2255277819392 2255967707136 2256694566016 2266096115712 2268918153216 2270317510656 2271743705088 2275132469038 2277965759784 2279396758782 2280802578912 2281942941696 2283642930816 2290149036032 2291042486304 2292481699992 2293895590272 2295336596256 2299689959424 2300430905344 2301849698304 2303295700992 2306164064256 2312480392508 2313636593664 2315360193744 2316517834752 2319402663936 2324321723603 2325755251248 2326466697984 2327216271204 2328651584064 2334533746688 2338194120704 2339821845504 2342019273984 2347935203328 2348691693568 2349410156544 2350859157504 2351616589824 2352077659503 2358778735456 2360993967176 2361716193408 2362637564001 2372319371136 2373782501376 2375273691648 2376738643968 2378231691264 2383509979136 2385007280128 2385937737216 2386478235648 2388909017088 2397192585216 2401421946066 2406751702784 2407487926272 2408263604032 2409748902912 2411262686976 2421308178432 2422088308992 2423582134272 2424323506176 2425104608256 2428124663808 2431230410752 2433513684992 2435519824452 2437807127067 2443965016064 2447483338752 2447963204544 2449500994512 2451801427452 2454937458688 2457994665984 2458786616704 2459538757632 2461055680512 2461848617472 2472104853504 2475183439872 2481962693496 2483521841658 2485053556128 2486614645944 2488148267904 2495237009408 2497778568648 2498344402944 2499319075968 2500889127264 2506439643136 2508752683008 2509560987648 2512686219264 2519568188852 2520338922816 2521150960471 2522705882736 2523967193088 2524739272704 2527110365184 2534806999296 2535623698476 2537187546816 2537963670528 2538781386768 2543596470272 2545194336256 2546764087296 2547584638976 2549358130176 2558525876192 2559805095936 2561383858176 2562209120256 2562711479757 2562992898048 2570012652064 2573213165952 2574042239362 2576417665536 2584765881984 2585351421952 2587151204352 2587984768512 2589580910592 2591207663616 2596958633984 2598590021632 2600192704512 2601826123776 2602841167872 2604780217962 2612201244224 2616474657654 2623083859968 2623929001408 2625547312128 2626350465024 2627196658944 2630468385792 2638479809823 2641427103744 2642278155264 2643086426112 2645568663552 2648952537088 2651440283648 2653626077388 2656118213073 2656930717584 2662827554816 2664500320768 2666143653888 2667002668928 2668859292528 2678113591296 2679795959808 2681448726528 2682312672768 2683133190144 2684788015104 2693832533106 2696841658368 2705926782702 2706539769856 2707595665632 2708423917056 2709296554536 2710967515776 2712670522848 2718691069952 2720398928896 2722076737536 2724849347616 2734297792512 2735134212096 2737702895616 2746040915904 2746925673349 2748619842384 2749460643072 2750346502332 2750835326976 2753418756096 2761804641024 2765243999232 2766134943792 2766981102336 2769579694656 2773122187264 2774832513024 2775726546944 2776575639552 2778288095232 2787647596448 2789041373184 2791119137664 2792208030183 2792514650112 2795992252416 2800163038816 2803650165888 2805411395424 2807141635584 2808046079304 2810637453312 2816875429888 2818644967424 2819744598528 2823256111104 2831299575808 2833045782528 2834825478144 2835381288168 2838044118078 2838355771392 2846129713856 2849674084608 2861546029056 2862468001536 2863343628288 2865109598208 2866032718848 2873272303616 2874761583837 2877777379328 2878341610716 2879780732928 2882485260288 2891264233572 2894864811696 2901289723904 2903112289792 2904902787072 2905838728832 2906727622656 2907861617232 2908520349696 2919777687552 2921578463232 2923413774336 2925216792576 2927054389248 2935071267414 2938726399752 2948916465664 2950969342464 2951920126584 2953740726144 2955596241312 2962155941888 2963062063104 2964016743424 2965844803584 2967707922432 2979542044193 2980071604224 2982870319104 2983782776832 2991955027776 2995680999168 2996646189108 2997562860864 2999411610624 3000378002544 3007956942848 3012877790208 3014770454784 3017601756864 3021461487616 3025224204288 3027090014208 3028991606784 3037287679712 3039195678376 3041070105216 3042049919246 3042590588928 3044857241088 3046379618304 3054723315072 3056642266656 3058527453696 3060448795008 3062336329728 3066253279232 3069132931072 3071060934656 3074885419008 3076085016576 3084848791552 3087146924992 3088690446336 3089296030392 3092197322682 3092536885248 3101007001664 3101955597312 3102955028272 3104868778752 3119762460672 3121686577152 3122692365312 3123647594496 3130580271104 3132202919703 3132546875392 3135488786432 3136103546004 3137671544832 3140009029872 3148954924544 3150183418668 3154106436624 3156087819852 3159051839217 3163092494848 3165043335168 3167031588864 3168984858624 3170975588352 3181250316288 3183620266398 3184186097664 3185212022784 3187176505344 3189178662912 3197913470466 3201895928088 3205883345184 3209983901696 3212998537216 3215016915968 3220276501728 3228410904576 3229451078656 3231442845696 3232431341568 3233472811008 3237499551744 3246366704867 3247359765936 3250409502756 3250987204608 3263950939392 3266001326016 3268015635456 3269068569936 3270068575488 3277326221312 3279385010176 3281407574016 3282464823296 3284749898496 3296139804672 3300244586496 3304354480128 3309283591328 3311362455544 3313404741504 3315486194592 3317531023872 3319189733376 3330371424864 3331125870592 3332425434624 3333444820992 3334518836352 3336575404032 3338671412736 3346081316864 3350248292352 3360451897088 3363607843648 3365289590784 3365949406248 3369480486912 3379742665728 3380831597968 3382916729088 3383951560704 3385041849024 3395685449728 3399144173568 3403377229824 3412698703557 3413073461248 3416278827008 3416948639676 3417323864064 3419095138173 3421203868368 3430950887936 3435223554048 3436563729456 3438722549988 3446354509312 3449534939136 3450646358016 3452774547456 3454943551488 3459246096384 3468720588762 3469101498368 3470454890496 3473040290616 3474776752128 3488632876872 3489700046976 3490824406806 3492977376096 3497445146624 3500729749504 3501800620032 3502928878592 3507291181056 3517973079764 3521276961319 3521902804992 3523037540352 3524115234816 3526288736256 3527424884736 3538168103184 3541490950764 3542574290112 3554858205184 3558479056704 3560673752064 3562910537472 3570818121728 3573061279744 3575264968704 3576416897024 3577510920192 3578906605824 3579717353472 3591776710808 3595788877824 3600266821632 3607902376936 3610127554176 3611231889408 3612395406048 3614623354368 3616894030464 3629435650048 3631962267648 3633132463488 3635373201408 3637656912384 3645730390016 3646845616128 3650270527488 3653279736678 3661387887872 3664826456512 3665947524096 3667128669776 3671225008128 3682406188032 3686991998976 3688179925056 3689308136448 3691583520768 3692772926208 3699776684032 3702100852736 3708157280256 3718721830912 3721492183552 3722944040244 3723352866816 3725282762487 3727580334192 3729921968916 3738200221184 3740548527232 3742855514112 3744061439072 3746667852972 3747516604416 3759659464704 3763129024512 3764341481472 3769029328896 3779352283278 3779767304192 3780508384224 3784058824104 3785950789632 3799565446144 3802210498944 3803435547714 3805781320224 3808172080152 3815394705408 3816624002048 3817791504384 3820146130944 3821376958464 3833015445116 3836615196661 3837788814288 3839707643904 3842075787264 3843313680384 3844489347072 3855018978096 3859819748928 3861063359043 3864626498304 3873203716096 3875636830208 3877148822976 3878027132928 3881977152768 3893036916736 3895437950976 3897885032448 3900289056768 3902739185664 3913428356552 3918301866336 3922678775808 3934625789952 3935893502112 3938320968192 3939525697536 3940794988416 3945702578688 3950749417472 3954459738112 3956943896576 3963417232896 3973428805632 3977160425472 3980439116082 3989273370368 3994241332224 3995528252144 3996750481152 3999215480832 4000504003392 4017170386944 4019693939712 4022173089792 4023469009152 4024699785216 4033632272384 4038655475712 4040748799659 4054760140288 4056787451904 4058890174053 4059809654784 4061393498448 4063944831804 4072964420096 4075523022208 4078036604928 4080598393344 4083115106304 4099847225344 4101446688768 4102701318144 4106554343424 4118253928448 4119061373856 4122929763576 4124190964608 4125519753498 4135940796416 4139825038336 4142706961536 4149202415688 4159683280896 4162248769536 4163589820416 4164863459328 4167432142848 4176270559604 4181471394672 4183562059776 4186678706496 4188771975168 4200244558224 4205475248832 4208117093136 4210712453376 4212069118956 4220057780224 4222708785152 4225313144832 4227967451136 4229616897792 4241667088384 4244827021864 4245581463552 4246949363712 4249568673792 4252238217216 4257533657088 4263884627288 4266563163874 4269194570784 4274511126912 4292319043584 4293702002304 4295015442432 4299049078272 4304547872768 4308590460928 4309908455424 4311297081344 4316666068992 4317512416074 4329813021248 4333879337008 4336896350358 4351934585856 4354668434688 4357354180608 4358758093248 4360091433984 4362780524544 4375210098688 4379666531328 4382367694848 4385120661504 4394853072896 4400326115328 4402606901121 4408089599628 4417872988672 4420648259456 4423374698496 4427880189876 4440495233152 4443233912832 4444593094656 4446025115136 4448767205376 4451561883648 4466997723136 4470107406336 4474305478656 4487052787712 4487932541664 4493521498752 4494969283662 4496344291296 4500567003816 4506323554304 4510555638784 4511935414272 4513389132032 4532192231424 4537836306432 4540635021312 4543487410176 4550264938076 4555931519568 4558793517564 4561605157824 4563074878869 4563885883392 4567285861632 4580298072064 4582084972608 4584963399984 4587791180544 4590673192512 4599379918848 4600861810688 4603699396608 4606591401984 4612328128512 4624960785016 4627273187328 4630720387488 4633035669504 4638805327872 4648643447206 4651510502496 4652933395968 4654432542408 4657303168128 4669067493376 4676388241408 4679643691008 4684038547968 4695870406656 4697383387136 4698820313088 4703233179648 4704155319006 4717557470912 4721987934352 4723432386816 4725275128002 4744638742272 4747565002752 4750547383296 4753477287936 4756463382528 4767019958272 4770014560256 4771875474432 4772956471296 4775430399597 4777818034176 4794385170432 4796870205699 4802843892132 4813503405568 4814975852544 4816527208064 4819497805824 4822525373952 4842616356864 4844176617984 4847164268544 4848647012352 4850209216512 4856249327616 4867027369984 4871039648904 4875614254134 4887930032128 4895926409088 4899001989024 4903602854904 4909874917376 4915989331968 4917573233408 4919077515264 4922111361024 4923697234944 4938692977361 4944209707008 4950366879744 4963925386992 4967043683316 4970107112256 4973229291888 4976296535808 4990474018816 4995557137296 4996688805888 4998638151936 5001778254528 5012879286272 5017505366016 5019121975296 5025372438528 5039136377704 5040677845632 5042301920942 5045411765472 5047934386176 5049478545408 5054220730368 5069613998592 5071247396952 5074375093632 5075927341056 5077562773536 5087192940544 5090388672512 5093528174592 5095169277952 5098716260352 5117051752384 5119610191872 5124418240512 5125422959514 5125985796096 5140025304128 5146426331904 5148084478724 5152835331072 5169531763968 5170702843904 5174302408704 5175969537024 5179161821184 5182415327232 5193917267968 5197180043264 5200385409024 5203080883143 5203652247552 5205682335744 5209560435924 5224402488448 5232949315308 5236236610209 5246167719936 5247858002816 5251094624256 5252700930048 5254393317888 5260936771584 5276959619646 5282854207488 5284556310528 5286172852224 5291137327104 5302880567296 5307252154776 5312236426146 5313861435168 5325655109632 5329000641536 5332287307776 5334005337856 5337718585056 5356227182592 5359591919616 5362897453056 5364625345536 5366266380288 5369576030208 5380963990259 5387665066212 5393683316736 5411853565404 5413079539712 5415191331264 5416847834112 5418593109072 5421935031552 5425341045696 5437382139904 5440797857792 5444153475072 5449698695232 5468595585024 5470268424192 5475405791232 5492081831808 5493851346698 5497239684768 5498921286144 5500693004664 5501670653952 5506837512192 5523609282048 5530487998464 5532269887584 5533962204672 5539159389312 5546244374528 5549665026048 5551453093888 5553151279104 5575295192896 5578082746368 5582238275328 5584416060366 5585029300224 5600326077632 5607300331776 5610822790848 5614283271168 5616092158608 5621274906624 5633750859776 5637289934848 5639489197056 5646512222208 5662599151616 5666091565056 5669028424917 5669650956288 5670762576336 5676088236156 5676711542784 5692259427712 5699348169216 5705153321571 5723092058112 5724936003072 5726687256576 5730219196416 5732065437696 5749523167674 5755554758656 5756683221432 5759561465856 5764970520576 5782528467144 5789729623392 5802579447808 5806224579584 5809805574144 5811677457664 5813455245312 5815723234464 5817040699392 5836637155063 5839555375104 5843156926464 5846827548672 5850433585152 5854108778496 5862841362521 5870142534828 5877452799504 5897832931328 5901938684928 5903840253168 5907481452288 5911192482624 5924311883776 5926124126208 5928033486848 5931689607168 5935415844864 5959084088386 5960143208448 5965740638208 5967565553664 5983910055552 5991361998336 5993292378216 5995125721728 5998823221248 6000756005088 6015913885696 6025755580416 6029540909568 6035203513728 6042922975232 6050448408576 6057983213568 6074575359424 6078391356752 6082140210432 6084099838492 6085181177856 6089714482176 6109446630144 6113284533312 6117054907392 6120897590016 6124672659456 6132506558464 6138265862144 6142121869312 6149770838016 6152170033152 6169697583104 6174293849984 6177380892672 6178592060784 6184394645364 6185073770496 6188279630247 6202014003328 6203911194624 6205910056544 6209737557504 6239524921344 6243373154304 6245384730624 6247295188992 6264405839406 6265093750784 6270977572864 6272207092008 6275343089664 6280018059744 6297909849088 6300366837336 6308212873248 6312175639704 6318103678434 6326184989696 6330086670336 6334063177728 6337969717248 6341951176704 6359321079397 6362500632576 6367240532796 6368372195328 6370424045568 6374353010688 6378357325824 6395826940932 6399844745811 6403791856176 6411766690368 6419967803392 6425997074432 6430033831936 6440553003456 6456821809152 6458902157312 6462885691392 6464862683136 6466945622016 6474999103488 6492733409734 6494719531872 6500819005512 6501974409216 6527901878784 6532002652032 6536031270912 6538137139872 6540137150976 6554652442624 6558770020352 6562815148032 6564929646592 6569499796992 6592279609344 6600489172992 6618567182656 6622724911088 6626809483008 6630972389184 6635062047744 6660742849728 6662251741184 6664850869248 6666889641984 6669037672704 6673150808064 6677342825472 6692162633728 6700496584704 6720903794176 6727215687296 6730579181568 6731898812496 6738960973824 6742453925493 6759485331456 6761663195936 6765833458176 6767903121408 6770083698048 6798288347136 6806754459648 6825397407114 6826146922496 6832557654016 6833897279352 6838190276346 6842407736736 6861901775872 6870447108096 6873127458912 6877445099976 6892709018624 6899069878272 6901292716032 6905549094912 6909887102976 6918492192768 6928812519343 6937441177524 6938202996736 6940909780992 6946080581232 6949553504256 6972965170809 6977265753744 6979400093952 6981648813612 6985954752192 6994890293248 7001459499008 7003601240064 7005857757184 7014582362112 7035946159528 7042553922638 7043805609984 7046075080704 7048230469632 7052577472512 7054849769472 7076336206368 7082981901528 7085148580224 7109716410368 7116958113408 7121347504128 7125821074944 7141636243456 7146122559488 7150529937408 7152833794048 7155021840384 7157813211648 7159434706944 7183553421616 7191577755648 7215804753872 7220255108352 7222463778816 7224790812096 7229246708736 7233788060928 7258871300096 7263924535296 7266264926976 7270746402816 7275313824768 7291460780032 7293691232256 7300541054976 7306559473356 7313421381201 7322775775744 7329652913024 7331895048192 7334257339552 7342450016256 7364812376064 7373983997952 7376359850112 7378616272896 7383167041536 7385545852416 7404201705472 7416314560512 7437443661824 7442984367104 7445888080488 7450565524974 7455160668384 7459843937832 7476400442368 7481097054464 7485711028224 7488122878144 7493335705944 7495033208832 7519318929408 7526258049024 7528682962944 7538058657792 7558704566556 7559534608384 7561016768448 7563452881413 7568117648208 7571901579264 7599130892288 7604420997888 7606871095428 7611562640448 7616344160304 7630789410816 7633248004096 7635583008768 7640292261888 7642753916928 7666030890232 7673230393322 7675577628576 7679415287808 7684151574528 7686627360768 7688978694144 7710037956192 7719639497856 7722126718086 7729252996608 7746407432192 7751273660416 7754297645952 7756054265856 7763954305536 7786073833472 7790875901952 7795770064896 7800578113536 7805478371328 7826856713104 7836603732672 7869251579904 7871787004224 7876641936384 7879051395072 7881589976832 7891405157376 7901498834944 7908919476224 7913887793152 7915439429469 7926834465792 7946857611264 7954320850944 7960878232164 7968354639219 7978546740736 7988482664448 7991056504288 7993500962304 7998430961664 8001008006784 8034340773888 8039387879424 8044346179584 8046938018304 8049399570432 8067264544768 8081497599318 8109520280576 8117780348106 8119619309568 8122786996896 8127889663608 8145928840192 8151046044416 8156073209856 8161196786688 8166230212608 8199694450688 8202893377536 8205402636288 8213108686848 8236507856896 8238122747712 8240777020047 8245859527152 8248381929216 8251039506996 8271881592832 8279650076672 8285413923072 8298404831376 8319366561792 8324497539072 8327179640832 8329726918656 8334864285696 8352541119208 8362942789344 8367124119552 8373357412992 8377543950336 8400489116448 8410950497664 8416234186272 8421424906752 8424138237912 8440115560448 8445417570304 8450626289664 8455934902272 8459233795584 8483334176768 8489654043728 8493898727424 8499137347584 8504476434432 8515067314176 8527769254576 8533126327748 8538389141568 8549022253824 8584638087168 8587404004608 8590030884864 8598098156544 8609095745536 8617180921856 8619816910848 8622594162688 8624284751511 8633332137984 8635024832148 8659626042496 8667758674016 8673792700716 8703869171712 8709336869376 8714708361216 8717516186496 8720182867968 8725561049088 8750420197376 8759333062656 8764735389696 8770241323008 8789706145792 8805213802242 8816179199256 8835745977344 8841296518912 8846749396992 8855760379752 8880990466304 8886467825664 8889186189312 8892050230272 8897534410752 8903123767296 8933995446272 8938626132579 8940214812672 8948610957312 8974105575424 8975865083328 8987042997504 8989938567324 8992688582592 9001134007632 9012647108608 9021111277568 9023870828544 9026778264064 9064384462848 9075672612864 9081270042624 9086974820352 9100529876152 9111863039136 9117587035128 9123210315648 9126149757738 9127771766784 9134571723264 9160596144128 9164169945216 9169926799968 9175582361088 9181346385024 9198759837696 9201723621376 9207398793216 9213182803968 9224656257024 9249921570032 9254546374656 9261440774976 9266071339008 9277610655744 9297286894412 9303021004992 9305866791936 9308865084816 9314606336256 9338134986752 9352776482816 9359287382016 9368077095936 9391740813312 9394766774272 9396608759109 9397640626176 9406466359296 9408310638012 9435114941824 9443975868704 9446864773632 9450550256004 9489277484544 9495130005504 9501094766592 9506954575872 9512926765056 9534039916544 9540029120512 9543750948864 9550860799194 9555636068352 9593740411398 9605687784264 9627006811136 9629951705088 9633054416128 9638995611648 9645050747904 9685232713728 9688353235968 9694328537088 9697294024704 9700418433024 9712498655232 9734054739968 9739100114601 9742079297808 9751228508268 9775860064256 9791852818176 9798003978048 9807205709808 9819749834752 9831978663936 9835146466816 9838155030528 9844222722048 9847394469888 9877385954722 9888419414016 9900733759488 9927850773984 9934087366632 9940214224512 9946458583776 9952593071616 9980948037632 9991114274592 9993377611776 9997276303872 10003556509056 10025758572544 10038243950592 10050744877056 10078272755408 10081355691264 10084603841884 10090823530944 10095868772352 10108441460736 10139227997184 10142494793904 10148750187264 10151854682112 10155125547072 10174385881088 10180777345024 10187056349184 10190338555904 10197432520704 10234103504768 10238096110671 10239220383744 10248836481024 10250845919028 10251971592192 10257285414519 10280050608256 10292852663808 10296168957448 10305670662144 10339063527936 10341405687808 10348604817408 10351939074048 10358323642368 10364830654464 10387834535936 10394360086528 10406161766286 10407304495104 10411364671488 10419120871848 10448804976896 10465898630616 10472473220418 10492335439872 10495716005632 10502189248512 10505401860096 10508786635776 10521873543168 10553919239292 10563830883957 10565708414976 10569112621056 10572345704448 10582274654208 10605761134592 10614504309552 10624472852292 10627722870336 10651310219264 10658001283072 10664574615552 10668010675712 10675437170112 10712454365184 10719183839232 10725794906112 10729250691072 10732532760576 10739152060416 10761927980518 10775330132424 10787366633472 10823707130808 10826159079424 10830382662528 10833695668224 10837186218144 10843870063104 10850682091392 10874764279808 10881595715584 10888306950144 10899397390464 10937191170048 10940536848384 10950811582464 10984163663616 10987702693396 10994479369536 10997842572288 11001386009328 11013675024384 11047218564096 11060975996928 11064539775168 11067924409344 11078318778624 11092488749056 11099330052096 11102906187776 11106302558208 11150590385792 11156165492736 11164476550656 11168832120732 11170058600448 11175848287461 11200652155264 11214600663552 11221645581696 11228566542336 11232184317216 11242549813248 11267501719552 11274579869696 11278978394112 11293024444416 11325198303232 11338056849834 11339301912576 11341525152672 11352176472312 11384518855424 11398696338432 11410306643142 11446184116224 11449872006144 11453374513152 11460438392832 11464130875392 11499046335348 11509845589983 11511109517312 11513366442864 11519122931712 11529941041152 11565056934288 11579459246784 11583190077129 11605158895616 11612449159168 11619611148288 11623354915328 11626910490624 11631446468928 11634081398784 11673274310126 11679110750208 11686313852928 11693655097344 11700867170304 11708217556992 11725682725042 11740285069656 11754905599008 11795665862656 11803877369856 11807680506336 11814962904576 11822384965248 11848623767552 11852248252416 11856066973696 11863379214336 11870831689728 11918168176772 11920286416896 11931481276416 11967820111104 11982723996672 11986584756432 11990251443456 11997646442496 12001512010176 12031827771392 12051511160832 12059081819136 12070407027456 12085845950464 12100896817152 12115966427136 12122246398977 12149150718848 12156782713504 12164280420864 12168199676984 12170362355712 12176670522159 12179428964352 12218893260288 12226569066624 12234109814784 12241795180032 12249345318912 12276531724288 12284243738624 12299541676032 12304340066304 12339395166208 12348587699968 12354761785344 12357184121568 12368789290728 12376559260494 12404028006656 12407822389248 12411820113088 12419475115008 12479049842688 12486746308608 12490769461248 12494590377984 12528811678812 12530187501568 12541955145728 12544414184016 12550686179328 12560036119488 12595819698176 12600733674672 12616425746496 12624351279408 12636207356868 12652369979392 12660173340672 12668126355456 12675939434496 12683902353408 12718642158794 12725001265152 12734481065592 12736744390656 12740848091136 12748706021376 12756714651648 12791653881864 12799689491622 12807583712352 12823533380736 12839935606784 12851994148864 12860067663872 12881106006912 12913643618304 12917804314624 12925771382784 12929725366272 12933891244032 12949998206976 12985466819468 12989439063744 13001638011024 13055803757568 13064005304064 13072062541824 13076274279744 13080274301952 13109304885248 13117540040704 13125630296064 13129859293184 13138999593984 13184559218688 13200978345984 13207820703363 13237134365312 13245449822176 13253618966016 13261944778368 13270124095488 13321485699456 13324503482368 13329701738496 13333779283968 13338075345408 13346301616128 13354685650944 13384325267456 13400993169408 13441807588352 13454431374592 13461158363136 13463797624992 13484907850986 13518970662912 13523326391872 13531666916352 13535806242816 13540167396096 13596576694272 13613508919296 13650794814228 13652293844992 13665115308032 13667794558704 13676380552692 13684815473472 13689224636607 13723803551744 13740894216192 13746254917824 13754890199952 13785418037248 13798139756544 13802585432064 13811098189824 13819774205952 13836984385536 13857625038686 13874882355048 13881819561984 13892161162464 13899107008512 13945930341618 13954531507488 13958800187904 13963297627224 13971909504384 13989780586496 14002918998016 14007202480128 14011715514368 14029164724224 14071892319056 14085107845276 14087611219968 14092150161408 14096460939264 14109699538944 14152672412736 14157232316491 14165963803056 14170297160448 14219432820736 14233916226816 14242695008256 14251642149888 14283272486912 14292245118976 14301059874816 14305667588096 14310043680768 14315626423296 14318869413888 14326291198791 14367106843232 14383155511296 14390610617097 14431609507744 14440510216704 14444927557632 14449581624192 14458493417472 14467576121856 14517742600192 14527849070592 14532529853952 14541492805632 14550627649536 14582921560064 14601082109952 14613118946712 14626842762402 14645551551488 14659305826048 14663790096384 14668514679104 14729624752128 14747967995904 14752719700224 14757232545792 14766334083072 14771091704832 14808403410944 14816078932083 14832629121024 14874887323648 14885968734208 14891776160976 14901131049948 14910321336768 14919687875664 14952800884736 14962194108928 14971422056448 14976245756288 14986671411888 14990066417664 15038637858816 15052516098048 15057365925888 15076117315584 15117409133112 15122033536896 15126905762826 15136235296416 15143803158528 15198261784576 15208841995776 15213742190856 15223125280896 15232688320608 15261578821632 15266496008192 15271166017536 15280584523776 15285507833856 15332061780464 15346460786644 15351155257152 15358830575616 15373254721536 15377957388288 15420075912384 15439278995712 15444253436172 15458505993216 15492814864384 15502547320832 15508595291904 15512108531712 15527908611072 15572147666944 15581751803904 15591540129792 15601156227072 15609242649429 15610956742656 15653713426208 15673207465344 15738503159808 15743574008448 15753283872768 15758102790144 15763179953664 15782810314752 15802997669888 15817838952448 15827775586304 15830878858938 15853668931584 15908641701888 15921756464328 15936709278438 15957093481472 15976965328896 15982113008576 15987001924608 15996861923328 16002016013568 16068681547776 16078775758848 16088692359168 16093876036608 16098799140864 16134529089536 16142891970777 16162995198636 16219040561152 16235560696212 16239238619136 16245573993792 16255779327216 16291857680384 16302092088832 16312146419712 16322393573376 16332460425216 16405786755072 16410805272576 16426217373696 16476245495424 16481554040094 16491719054304 16496763858432 16502079013992 16543763185664 16559300153344 16570827846144 16596809662752 16638733123584 16648995078144 16654359281664 16659453837312 16705082238416 16725885578688 16731274555853 16734248239104 16746714825984 16755087900672 16800978232896 16821900995328 16832468372544 16842849813504 16848276475824 16880231120896 16890835140608 16901252579328 16911869804544 16918467591168 16966668353536 16979308087456 16987797454848 16998274695168 17007085274751 17008952868864 17030134628352 17055538509152 17066252655496 17076778283136 17098044507648 17169276174336 17174808009216 17180061769728 17196196313088 17218191491072 17234361843712 17245188325376 17248569503022 17266664275968 17270049664296 17319252084992 17335517348032 17347585401432 17407738343424 17418673738752 17429416722432 17435032372992 17440365735936 17451122098176 17500840394752 17509911465189 17518666125312 17529470779392 17540482646016 17579412291584 17588524087563 17610427604484 17632358398512 17671491954688 17682593037824 17693498793984 17711520759504 17761980932608 17772935651328 17778372378624 17784100460544 17795068821504 17806247534592 17877252265158 17880429625344 17897221914624 17951730166656 17974085995008 17979877134648 17985377165184 18002268015264 18025294217216 18042222555136 18047741657088 18053556528128 18128768925696 18151345225728 18173949640704 18201059752304 18223726078272 18235174070256 18246420631296 18252299515476 18255543533568 18269143446528 18321192288256 18328339890432 18339853599936 18351164722176 18362692770048 18397519675392 18403447242752 18414797586432 18426365607936 18449312514048 18499843140064 18509092749312 18522881549952 18532142678016 18555221311488 18594573788824 18606042009984 18611733583872 18617730169632 18629212672512 18676269973504 18705552965632 18718574764032 18736154191872 18789533548544 18793217518218 18795281252352 18812932718592 18816621276024 18870229883648 18887951737408 18893729547264 18901100512008 18978554969088 18990260011008 19002189533184 19013909151744 19025853530112 19068079833088 19077963238191 19080058241024 19087501897728 19101721598388 19111272136704 19187480822796 19199534237433 19211375568528 19254013622272 19259903410176 19266108832256 19277991223296 19290101495808 19370465427456 19376706471936 19388657074176 19394588049408 19400836866048 19424997310464 19478200229202 19484158595616 19502457016536 19551720128512 19583705636352 19596007956096 19614411419616 19639499669504 19663957327872 19670292933632 19676310061056 19688445444096 19694788939776 19754771909444 19773324475099 19776838828032 19801467518976 19855701547968 19868174733264 19880428449024 19892917167552 19905186143232 19961896075264 19982228549184 19986755223552 19994552607744 20007113018112 20051517145088 20076487901184 20101489754112 20156545510816 20162711382528 20169207683768 20181647061888 20191737544704 20216882921472 20278455994368 20284989587808 20297500374528 20303709364224 20310251094144 20348771762176 20361554690048 20380677111808 20394865041408 20468207009536 20476192221342 20478440767488 20497672962048 20501691838056 20514570829038 20560101216512 20585705327616 20592337914896 20611341324288 20678127055872 20682811375616 20697209634816 20703878148096 20716647284736 20729661308928 20775669071872 20786437558029 20788720173056 20812323532572 20814608990208 20822729342976 20838241743696 20897609953792 20918895512427 20931797261232 20944946440836 20984670879744 20991432011264 21004378497024 21010803720192 21017573271552 21043747086336 21107838478584 21127661767914 21131416829952 21138225242112 21144691408896 21164549308416 21229008619104 21248945704584 21255445740672 21302620438528 21316002566144 21329149231104 21336021351424 21350874340224 21424908730368 21438367678464 21451589812224 21458501382144 21465065521152 21478304120832 21523855961036 21550660264848 21574733266944 21647414261616 21652318158848 21660765325056 21667391336448 21674372436288 21687740126208 21701364182784 21749528559616 21763191431168 21776613900288 21798794780928 21874382340096 21881073696768 21901623164928 21968327327232 21975405386792 21988958739072 21995685144576 22002772018656 22027350048768 22094437128192 22121951993856 22129079550336 22135848818688 22156637557248 22184977498112 22205812375552 22212605116416 22301180771584 22312330985472 22328953101312 22337664241464 22351696574922 22401304310528 22429201327104 22443291163392 22457133084672 22464368634432 22485099626496 22535003439104 22549159739392 22557956788224 22586048888832 22650396606464 22676113699668 22678603825152 22683050305344 22690358644239 22704352944624 22769037710848 22797392676864 22820613286284 22892368232448 22899744012288 22906749026304 22920876785664 22928261750784 22998092670696 23019691179966 23022219034624 23026732885728 23038245863424 23059882082304 23130113868576 23158918493568 23166380154258 23210317791232 23224898318336 23239222296576 23246709830656 23253820981248 23262892937856 23268162797568 23346548620252 23358221500416 23372627705856 23387310194688 23401734340608 23416435113984 23451365450084 23480570139312 23509811198016 23591331725312 23607754739712 23615361012672 23629925809152 23644769930496 23697247535104 23704496504832 23712133947392 23726758428672 23741663379456 23746318288407 23836336353544 23840572833792 23862962552832 23935640222208 23965447993344 23973169512864 23980502886912 23995292884992 24003024020352 24063655542784 24103022321664 24118163638272 24140814054912 24171691900928 24201793634304 24244492797954 24298301437696 24313565427008 24328560841728 24336399353968 24353341044318 24358857928704 24437786520576 24453138133248 24468219629568 24483590360064 24498690637824 24553063448576 24568487477248 24599083352064 24608680132608 24678790332416 24697175399936 24709523570688 24714368243136 24722331060141 24737578581456 24753118520988 24808056013312 24815644778496 24823640226176 24838950230016 24958099685376 24973492617216 24981538922496 24989180755968 25057623357624 25083910291456 25088828368032 25101372358656 25120072238976 25191639396352 25201467349344 25232851492992 25248702558816 25272414713736 25304739958784 25320346681344 25336252710912 25351878868992 25367804706816 25437284317588 25450002530304 25468962131184 25481696182272 25497412042752 25513429303296 25583307763728 25599378983244 25615167424704 25647066761472 25679871213568 25703988297728 25720135327744 25762212013824 25827287236608 25835608629248 25851542765568 25859450732544 25867782488064 25872854254533 25899996413952 25970933638936 25978878127488 26003276022048 26111607515136 26128010608128 26144125083648 26152548559488 26160548603904 26218609770496 26235080081408 26251260592128 26259718586368 26277999187968 26369118437376 26415641406726 26474268730624 26490899644352 26507237932032 26523889556736 26540248190976 26642971398912 26649006964736 26659403476992 26667558567936 26676150690816 26692603232256 26709371301888 26768650534912 26801986338816 26815878397737 26883615176704 26908862749184 26922316726272 26927595249984 26969815701972 27037941325824 27046652783744 27063333832704 27071612485632 27080334792192 27193153388544 27227017838592 27301589628456 27330230616064 27335589117408 27352761105384 27369630946944 27378449273214 27447607103488 27481788432384 27492509835648 27509780399904 27570836074496 27596279513088 27605170864128 27622196379648 27639548411904 27673968771072 27715250077372 27732660565181 27749764710096 27763639123968 27784322324928 27798214017024 27891860683236 27909063014976 27917600375808 27926595254448 27943819008768 27979561172992 28005837996032 28014404960256 28023431028736 28058329448448 28143784638112 28170215690552 28175222439936 28184300322816 28189826277327 28192921878528 28219399077888 28305344825472 28314464632982 28331927606112 28340594320896 28438865641472 28467832453632 28485390016512 28503284299776 28566544973824 28584490237952 28602119749632 28611335176192 28620087361536 28631252846592 28652582397582 28734213686464 28781221234194 28863219015488 28881020433408 28889855115264 28899163248384 28916986834944 28935152243712 29035485200384 29055698141184 29065059707904 29082985611264 29101255299072 29165843120128 29202164219904 29217300343803 29226237893424 29253685524804 29291103102976 29318611652096 29327580192768 29337029358208 29459249504256 29495935991808 29505439400448 29514465091584 29532668166144 29542183409664 29632157864166 29665258242048 29771937468416 29783552321952 29802262099896 29820642673536 29839375751328 29905601769472 29924388217856 29942844112896 29952491512576 29973342823776 29980132835328 30077275717632 30114731851776 30152234631168 30216182406839 30234818266224 30244067073792 30253811525652 30272470592832 30287606317056 30396523569152 30417683991552 30427484381712 30446250561792 30465376641216 30523157643264 30532992016384 30542332035072 30561169047552 30571015667712 30664123560928 30692921573288 30702310514304 30714288332013 30717661151232 30746509443072 30755914776576 30840151824768 30878557991424 30888506872344 30917011986432 30985629728768 31005094641664 31017190583808 31024217063424 31055817222144 31144295333888 31163503607808 31183080259584 31218485298858 31221913485312 31307426852416 31346414930688 31477006319616 31487148016896 31506567745536 31516205580288 31526359907328 31565620629504 31605995339776 31635677904896 31655551172608 31661757717876 31691492651871 31707337863168 31817283403776 31843512928656 31873418556876 31914186962944 31953930657792 31964226017152 31974003849216 31993723846656 32004032027136 32137363095552 32157551517696 32177384718336 32187752073216 32197598281728 32285783941554 32325990397272 32438081122304 32471121392424 32478477238272 32491147987584 32511558654432 32583715360768 32604184177664 32624292839424 32644787146752 32664920850432 32774962486123 32811573510144 32821610545152 32852434747392 32952490990848 32963108080188 32983438108608 32993527716864 33004158027984 33087526371328 33118600306688 33141655692288 33193619325504 33277466247168 33297990156288 33308718563328 33318907674624 33410164476832 33451771157376 33462549111706 33468496478208 33493429651968 33510175801344 33601956465792 33643801990656 33664936745088 33685699627008 33696552951648 33760462241792 33781670281216 33802505158656 33823739609088 33836935182336 33933336707072 33958616174912 33975594909696 34014170549502 34017905737728 34111077018304 34132505310992 34153556566272 34196089015296 34338552348672 34349616018432 34360123539456 34392392626176 34436382982144 34468723687424 34490376650752 34497139006044 34529536769949 34533328551936 34540099328592 34638504169984 34671034696064 34695170802864 34749570231387 34815476686848 34837347477504 34858833444864 34870064745984 34880731471872 34902244196352 35019822930378 35037332250624 35058941558784 35080965292032 35177048175126 35220855208968 35264716797024 35342983909376 35365186075648 35386997587968 35423041519008 35523961865216 35545871302656 35556744757248 35568200921088 35590137643008 35612495069184 35710033753537 35754504530316 35760859250688 35794443829248 35903460333312 35948171990016 35959754269296 35970754330368 36004536030528 36050588434432 36084445110272 36095483314176 36107113056256 36257537851392 36302690451456 36347899281408 36402119504608 36447452156544 36470348140512 36492841262592 36504599030952 36511087067136 36538286893056 36642384576512 36656679780864 36679707199872 36702329444352 36725385540096 36806894485504 36829595172864 36852731215872 36898625028096 36999686280128 37018185498624 37045763099904 37064285356032 37189147577648 37212084019968 37223467167744 37235460339264 37258425345024 37352539947008 37411105931264 37437149528064 37472308383744 37579067097088 37586435036436 37590562504704 37625865437184 37633242552048 37740459767296 37775903474816 37787459094528 37802201024016 37957109938176 37980520022016 38004379066368 38027818303488 38051707060224 38155926476382 38160116482048 38175003795456 38203443196776 38222544273408 38374961645592 38399068474866 38422751137056 38508027244544 38519806820352 38532217664512 38555982446592 38580202991616 38734046574509 38740930854912 38753412943872 38777314148352 38789176098816 38801673732096 38849994620928 38956400458404 38968317191232 39004914033072 39103440257024 39167411272704 39192015912192 39228822839232 39278999339008 39327914655744 39340585867264 39352620122112 39376890888192 39389577879552 39509543818888 39546648950198 39553677656064 39602935037952 39711403095936 39736349466528 39760856898048 39785834335104 39810372286464 39923792150528 39964457098368 39973510447104 39989105215488 40014226036224 40103034290176 40152975802368 40202979508224 40313091021632 40325422765056 40338415367536 40363294123776 40383475089408 40556911988736 40569979175616 40595000749056 40607418728448 40620502188288 40697543524352 40723109380096 40761354223616 40789730082816 40936414019072 40952384442684 40956881534976 40995345924096 41003383676112 41029141658076 41067673909821 41120202433024 41171410655232 41184675829792 41222682648576 41356254111744 41394419269632 41407756296192 41433294569472 41459322617856 41572875116058 41577440346112 41624647065144 41645458685952 41676483487392 41795219907584 41837791024854 41863594522464 41889892881672 41969341759488 41982864022528 42008756994048 42021607440384 42035146543104 42087494172672 42202767163271 42215676957168 42255323535828 42262833659904 42276450484224 42289382817792 42329098616832 42458017238208 42471696949473 42497891409168 42510891481344 42605240877056 42632005132288 42658298462208 42672042702848 42701748680448 42849817460736 42876735356928 42903179624448 42917002764288 42930131042304 42956608241664 43047711922072 43101320529696 43149466533888 43294828523232 43304636317696 43321530650112 43334782672896 43348744872576 43375480252416 43402728365568 43499057119232 43526382862336 43553227800576 43597589561856 43748764680192 43803246329856 43936654654464 43950810773584 43977917478144 43991370289152 44005544037312 44188874256384 44243903987712 44258159100672 44271697637376 44313275114496 44369954996224 44411624751104 44425210232832 44448236796249 44602361543168 44624661970944 44657906202624 44675328482928 44703393149844 44802608621056 44858402654208 44886582326784 44914266169344 44928737268864 44970199252992 45098319478784 45115913576448 45172097777664 45300793212928 45352227399336 45366100610688 45380717288478 45408705889248 45538075421696 45594785353728 45641226572568 45784736464896 45799488024576 45813498052608 45841753571328 45856523501568 45996185341392 46039382359932 46044438069248 46053465771456 46076491726848 46119764164608 46260227737152 46317836987136 46332760308516 46420635582464 46449796636672 46478444593152 46493419661312 46507641962496 46525785875712 46536325595136 46693097240504 46716443000832 46745255411712 46774620389376 46803468681216 46832870227968 46902730900168 46961140278624 47019622396032 47182663450624 47215509479424 47230722025344 47259851618304 47289539860992 47394495070208 47408993009664 47424267894784 47453516857344 47483326758912 47492636576814 47672672707088 47725925105664 47871280444416 47930895986688 47946339025728 47961005773824 47990585769984 48006048040704 48127311085568 48206044643328 48236327276544 48281628109824 48343383801856 48403587268608 48428675912331 48488985595908 48596602875392 48627130854016 48657121683456 48672798707936 48706682088636 48717715857408 48875573041152 48906276266496 48936439259136 48967180720128 48997381275648 49136974954496 49217360265216 49357580664832 49394350799872 49428736486272 49444662120282 49475157162912 49506237041976 49616112026624 49631289556992 49647280452352 49677900460032 49916199370752 49946985234432 49963077844992 49978361511936 50115246715248 50167820582912 50177656736064 50193823667559 50202744717312 50240144477952 50383278792704 50402934698688 50465702985984 50497405117632 50544829427472 50609479917568 50640693362688 50672505421824 50703757737984 50735609413632 50874568635176 50900005060608 50937924262368 50963392364544 50994824085504 51026858606592 51166615527456 51198757966488 51230334849408 51294133522944 51359742427136 51407976595456 51440270655488 51524424027648 51654574473216 51671217258496 51703085531136 51735564976128 51745708509066 51799992827904 51941867277872 51957756254976 52006552044096 52223215030272 52256021216256 52288250167296 52305097118976 52321097207808 52437219540992 52470160162816 52502521184256 52519437172736 52529734395567 52555998375936 52738236874752 52765572262689 52831282813452 52948537461248 52981799288704 53014475864064 53047779113472 53080496381952 53285942797824 53298013929472 53318806953984 53335117135872 53352301381632 53385206464512 53418742603776 53537301069824 53631756795474 53767230353408 53817725498368 53855190499968 53939631403944 54075882651648 54093305567488 54126667665408 54143224971264 54160669584384 54386306777088 54454035677184 54603179256912 54660461232128 54671178234816 54705522210768 54739261893888 54756898546428 54895214206976 54963576864768 54985019671296 55019560799808 55141672148992 55192559026176 55210341728256 55244392759296 55279096823808 55347937542144 55430500154744 55465321130362 55499529420192 55527278247936 55568644649856 55596428034048 55783721366472 55818126029952 55835200751616 55853190508896 55887638017536 55959122345984 56011675992064 56028809920512 56046862057472 56116658896896 56287569276224 56340431381104 56368600645632 56379652554654 56385843757056 56438798155776 56610689650944 56628929265964 56663855212224 56681188641792 56877731282944 56935664907264 56970780033024 57006568599552 57133089947648 57168980475904 57204239499264 57222670352384 57233889714573 57240174723072 57262505693184 57305164795164 57468427372928 57562442468388 57598602712299 57726438030976 57762040866816 57779710230528 57798326496768 57833973669888 57870304487424 58070970400768 58111396282368 58130119415808 58165971222528 58202510598144 58331686240256 58434600687606 58452475786848 58507371049608 58582206205952 58637223304192 58655160385536 58674058716416 58918499008512 58991871983616 59010878800896 59028930183168 59065336332288 59084366819328 59264315728332 59319973425297 59330516484096 59543874936832 59567104643904 59604524199792 59641285347072 59678751502656 59811203538944 59848776435712 59885688225792 59904983025152 59946685647552 59960265670656 60154551435264 60229463703552 60304469262336 60432364813678 60469636532448 60488134147584 60507623051304 60544941185664 60575212634112 60793047138304 60835367983104 60854968763424 60892501123584 60930753282432 61046315286528 61065984032768 61084664070144 61142031335424 61328247121856 61385843146576 61404621028608 61428576664026 61435322302464 61493018886144 61680303649536 61757115982848 61777013744688 61834023972864 61971259457536 62010189283328 62034381167616 62048434126848 62111634444288 62288590667776 62327007215616 62359312674087 62366160519168 62436970597716 62443826970624 62614853704832 62692829861376 62756686537281 62954012639232 62974296033792 63013135491072 63032411160576 63052719814656 63131241259008 63271355809792 63311102345216 63323515435752 63382985303742 63414675726336 63687025857312 63746837113752 63828373925888 63907861315584 63928452034304 63948007698432 63987447693312 64008064054272 64203008705693 64274726191104 64315103035392 64354769436672 64375504146432 64395196563456 64571567883108 64651980794544 64876162244608 64942242784848 64956954476544 64982295975168 65023117308864 65167430721536 65208368355328 65248585678848 65289574293504 65329841700864 65549924972246 65623147020288 65643221090304 65704869494784 65904981981696 65926216160376 65966876217216 65987055433728 66008316055968 66175052742656 66237200613376 66283311384576 66387238651008 66554932494336 66617437126656 66637815349248 66820328953664 66903542314752 66925098223412 66936992956416 66986859303936 67203912931584 67287603981312 67329873490176 67371399254016 67393105903296 67520924483584 67563340562432 67605010317312 67647479218176 67673870364672 67866673414144 67917232349824 67951189819392 68028341099004 68035811475456 68071075932717 68222154036608 68265010621984 68307113132544 68392178030592 68677104697344 68699232036864 68720247078912 68784785252352 68937447374848 68980753301504 68994278012088 69059073539898 69066657103872 69080198657184 69277008339968 69342069392128 69390341605728 69499140462774 69630953373696 69674694955008 69717666889728 69740129491968 69761462943744 69804488392704 69952531873367 70039645860756 70074664501248 70117883117568 70161930584064 70354096350252 70441710417936 70529433594048 70685967818752 70730372151296 70773995175936 70846083038016 71047923730432 71091742605312 71113489514496 71136401842176 71180275286016 71224990138368 71420067507074 71509009060632 71521718501376 71588887658496 71806920666624 71896343980032 71919508538592 71941508660736 72009072061056 72101176868864 72168890220544 72190966628352 72214226112512 72515075702784 72605380902912 72804239009216 72894904313088 72940696281024 72985682525184 73009198061904 73076573786112 73284769153024 73313359561728 73359414399744 73404658888704 73450771080192 73613788971008 73659190345728 73705462431744 73797250056192 73999372560256 74036370997248 74091526199808 74128570712064 74166993180423 74378295155296 74424168039936 74446934335488 74470920678528 74516850690048 74822211862528 74874299056128 74944616767488 75158134194176 75172870072872 75251730874368 75266485104096 75480919534592 75551806949632 75574918189056 75604402048032 75914219876352 75961040044032 76008758132736 76055636606976 76103414120448 76216937712773 76311852952764 76320232964096 76350007590912 76406886393552 76445088546816 76749923291184 76798136949732 76845502274112 77016054489088 77039613640704 77064435329024 77111964893184 77160405983232 77468093149018 77481861709824 77506825887744 77554628296704 77578352197632 77603347464192 77699989241856 77912800916808 77936634382464 78009828066144 78206880514048 78334822545408 78384031824384 78457645678464 78557998678016 78655829311488 78681171734528 78705240244224 78753781776384 78779155759104 79019087637776 79093297900396 79107355312128 79422806191872 79472698933056 79521713796096 79571668670208 79620744572928 79847584301056 79928914196736 79947020894208 79978210430976 80028452072448 80206068580352 80305951604736 80405959016448 80447635193211 80626182043264 80650845530112 80676830735072 80726588247552 80766950178816 81113823977472 81139958351232 81190001498112 81214837456896 81241004376576 81446218760192 81522708447232 81579460165632 81872828038144 81904768885368 81990691848192 82006767352224 82058283316152 82135347819642 82240404866048 82342821310464 82369351659584 82445365297152 82712508223488 82788838539264 82815512592384 82866589138944 82918645235712 83145750232116 83154880692224 83197981695543 83249294130288 83290917371904 83352966974784 83590439815168 83675582049708 83727189044928 83779785763344 83938683518976 83965728045056 84017513988096 84043214880768 84070293086208 84174988345344 84405534326542 84431353914336 84510647071656 84525667319808 84552900968448 84578765635584 84658197233664 84916034476416 84943393898946 84995782818336 85021782962688 85210481754112 85264010264576 85316596924416 85344085405696 85403497360896 85699634921472 85753470713856 85806359248896 85834005528576 85860262084608 86095423844144 86202641059392 86589657046464 86609272635392 86643061300224 86669565345792 86697489745152 86750960504832 86805456731136 86998114238464 87052765724672 87106455601152 87195179123712 87497529360384 87606492659712 87651901031409 87873309308928 87901621547168 87955834956288 87982740578304 88011088074624 88377748512768 88487807975424 88516318201344 88543395274752 88626550228992 88739909992448 88823249502208 88896473592498 89204723086336 89315812405248 89350656965856 89406786299688 89605217242112 89716805308416 89773164653568 89828532338688 89857474537728 89940398505984 90196638957568 90231827152896 90344195555328 90601586425856 90648547220517 90704454798672 90732201221376 90761434576956 90817411778496 91076150843392 91189570707456 91282453145136 91569472929792 91598976049152 91626996105216 91683507142656 91713047003136 91992370682784 92078764719864 92106931542912 92152983453696 92239528329216 92520455474304 92635673974272 92665520617032 92841271164928 92899593273344 92956889186304 92986839322624 93015283924992 93051571751424 93072651190272 93386194481008 93432886001664 93490510823424 93549240778752 93665740455936 93805461800336 93922280557248 94039244792064 94365326901248 94431018958848 94461444050688 94519703236608 94579079721984 94788990140416 94817986019328 94848535789568 94907033714688 94966653517824 94985273153628 95074477955613 95345345414176 95451850211328 95742560888832 95861791973376 95892678051456 95922011547648 95981171539968 96012096081408 96254622171136 96412089286656 96472654553088 96563256219648 96686767603712 96857351824662 96977971191816 97193205750784 97254261708032 97314243366912 97345597415872 97413364177272 97435431714816 97751146082304 97812552532992 97872878518272 97934361440256 97994762551296 98273949908992 98324887458369 98434720530432 98715161329664 98788701599744 98857472972544 98889324240564 98950314325824 99012474083952 99232224053248 99262579113984 99294560904704 99355800920064 99832398741504 99893970468864 99926155689984 99956723023872 100230493430496 100355313472128 100387647335118 100405489434624 100480288955904 100766557585408 100805869397376 100931405971968 100994810235264 101089658854944 101218959835136 101281386725376 101345010843648 101407515475968 101471218827264 101749137270352 101800010121216 101875848524736 101926784729088 102053717213184 102333231054912 102397515932976 102460669698816 102588267045888 102719484854272 102815953190912 102880541310976 103048848055296 103309148946432 103342434516992 103406171062272 103471129952256 103491417018132 103588610309847 103599985655808 103883734555744 103915512509952 104013104088192 104446430060544 104512042432512 104576500334592 104610194237952 104642194415616 104874439081984 104940320325632 105038874345472 105059468791134 105111996751872 105531144525378 105662565626904 105897074922496 105963598577408 106028951728128 106095558226944 106160992763904 106571885595648 106596027858944 106637613907968 106670234271744 106704602763264 106770412929024 106837485207552 107074602139648 107130101260611 107263513590948 107534460706816 107635450996736 107710380999936 107879262807888 108151765303296 108186611134976 108253335330816 108286449942528 108321339168768 108772613554176 108908071354368 109206358513824 109342356469632 109411044421536 109478523787776 109513797092856 109790428413952 109927153729536 109970039342592 110039121599616 110283344297984 110420683456512 110488785518592 110558193647616 110695875084288 110861000309488 110930642260724 110999058840384 111054556495872 111137289299712 111192856068096 111567442732944 111636252059904 111670401503232 111706381017792 111775276035072 111918244691968 112023351984128 112057619841024 112093724114944 112233317793792 112575138552448 112680862762208 112737201291264 112759305109308 112771687514112 112877596311552 113221379301888 113257858531928 113327710424448 113362377283584 113755462565888 113871329814528 113941560066048 114013137199104 114266179895296 114337960951808 114445340704768 114467779429146 114480349446144 114525011386368 114610329590328 114936854745856 115124884936776 115197205424598 115452876061952 115524081733632 115559420461056 115596652993536 115667947339776 115740608974848 116141940801536 116202139723527 116222792564736 116260238831616 116331942445056 116405021196288 116663372480512 116869201375212 116904951573696 117014742099216 117164412411904 117274446608384 117310320771072 117348117432832 117836998017024 117983743967232 118021757601792 118057860366336 118130672664576 118168733638656 118528631456664 118639946850594 118661032968192 119087749873664 119134209287808 119209048399584 119282570694144 119357503005312 119622407077888 119697552871424 119771376451584 119809966050304 119893371295104 119920531341312 120309102870528 120458927407104 120608938524672 120864729627356 120939273064896 120976268295168 121015246102608 121089882371328 121150425268224 121586094276608 121670735966208 121709937526848 121785002247168 121861506564864 122092630573056 122131968065536 122169328140288 122284062670848 122656494243712 122771686293152 122809242057216 122857153328052 122870644604928 122986037772288 123360607299072 123514231965696 123554027489376 123668047945728 123942518915072 124020378566656 124068762335232 124223268888576 124577181335552 124718625348174 124732321038336 124873941195432 125229707409664 125385659722752 125513373074562 125908025278464 125948592067584 126026270982144 126064822321152 126105439629312 126262482518016 126542711619584 126608301489813 126622204690432 126647030871504 126765970607484 126829351452672 127374051714624 127415090848419 127493674227504 127656747851776 127815722631168 127856904068608 127896015396864 127974895386624 128016128108544 128406017411386 128549452382208 128630206070784 128709538873344 128751008292864 128790393126912 129143135766216 129303961589088 129752324489216 129884485569696 129913908953088 129964591950336 130046234617728 130334861443072 130416736710656 130497171357696 130579148587008 130659683401728 131099849944492 131246294040576 131409738989568 131809963963392 131852432320752 131933752434432 131974110867456 132016632111936 132350105485312 132474401226752 132566622769152 132774477302016 133109864988672 133234874253312 133275630698496 133344710388747 133640657907328 133807084629504 133850196446824 133873985912832 133973718607872 134407825863168 134575207962624 134659746980352 134742798508032 134786211806592 135041848967168 135126681124864 135294958436352 135347740729344 135733346828288 135834464699648 135902379638784 136056682198008 136142151865434 136444308073216 136530021243968 136614226265088 136784356061184 137354209394688 137398464073728 137440494157824 137569570504704 137874894749696 137961506603008 137988556024176 138118147079796 138133314207744 138160397314368 138554016679936 138684138784256 138780683211456 138998280925548 139261906747392 139349389910016 139435333779456 139480258983936 139522925887488 139608976785408 139905063746734 140079291721512 140149329002496 140235766235136 140323861168128 140708192700504 140883420835872 141058867188096 141371935637504 141460744302592 141547990351872 141692166076032 142095847460864 142183485210624 142226979028992 142272803684352 142360550572032 142449980276736 142840135014148 143018018121264 143177775316992 143613841333248 143792687960064 143839017077184 143883017321472 144018144122112 144202353737728 144337780441088 144381933256704 144428452225024 145030151405568 145210761805824 145286027736993 145608478018432 145789808626176 145881392562048 145971365050368 146018396123808 146153147572224 146569538306048 146626719123456 146718828799488 146809317777408 146901542160384 147227577942016 147410924863488 147998745120512 148072741994496 148183052399616 148333986360846 148756590310592 148848336079872 148893868670976 148941841357056 149033701380096 149644423725056 149748598112256 149889233534976 150316268388352 150345740145744 150503461748736 150532970208192 150581471002677 150961839069184 151103613899264 151149836378112 151208804096064 151828439752704 151922080088064 152017516265472 152111273213952 152206828240896 152433875425546 152623705905528 152700015181824 152813772787104 152890177093632 153499846582368 153596273899464 153691004548224 154032108978176 154079227281408 154128870658048 154223929786368 154320811966464 154936186298036 154963723419648 155013651775488 155109256593408 155206694928384 155399978483712 155729555481401 155825601833616 155873268764928 156019656132288 156413761028096 156669645090816 156768063648768 156915291356928 157115997356032 157311658622976 157362343469056 157410480488448 157507563552768 157558311518208 157589203186701 158038175275552 158186595800792 158214710624256 158296716788067 158845612383744 158945397866112 159043427592192 159143337340416 159241489145856 159695168602112 159857828393472 159894041788416 159956420861952 160056904144896 160412137160704 160611903209472 160895270386422 161252364086528 161301691060224 161353661470144 161453176495104 162227647954944 162279916702464 162380002996224 162429674913792 162482008753152 162892437520384 163045416894464 163158920331264 163745656076288 163809537770736 163981383696384 164013534704448 164116566632304 164270695639284 164480809732096 164685642620928 164738703319168 164890730594304 165425016446976 165577677078528 165631025184768 165733178277888 165837290471424 166291500464232 166395963391086 166498588260576 166581834743808 166705933949568 167180879630336 167351164099416 167454378089856 167559571526688 167877367037952 167931456090112 168035027976192 168086429761536 168140586172416 168349976690688 168811068653084 168862707828672 169021294143312 169105801936896 169157531271168 169316394467328 169832068952832 169886787797892 169991565636672 170043565925376 170420963508224 170528020529152 170633193848832 170688170811392 170806994721792 171399269842944 171506941427712 171612718497792 171668011057152 171701669143719 171720524169216 172190847688288 172405282118784 173179314092928 173218545270784 173286122600448 173339130691584 173394979490304 173501921009664 173610913462272 173996228476928 174105531449344 174212911202304 174390358247424 174995058720768 175303802062818 175746618617856 175803243094336 175911669912576 175965481156608 176022176149248 176755497025536 176975615950848 177032636402688 177086790549504 177253100457984 177479819984896 177646499004416 177792947184996 177959920275891 178409446172672 178631624810496 178701313931712 178813572599376 179210434484224 179433610616832 179546329307136 179657064677376 179714949075456 179880797011968 180463654305792 180688391110656 181297094441034 181408909597344 181464402442752 181522869153912 181634823556992 182152301686784 182379141414912 182564906290272 183138945859584 183197952098304 183253992210432 183426094006272 183984741365568 184044020114383 184157529439728 184213863085824 184305966907392 184479056658432 185040910948608 185271347948544 185331041234064 185682542329856 185799186546688 185913778372608 185973678645248 186030567849984 186103143502848 186145302380544 186772388962016 186865772003328 186981021646848 187077938022261 187098481557504 187331480911872 187610923600672 187844561114496 188078489584128 188730653802496 188862037917696 188922888101376 189039406473216 189158159443968 189577980280832 189697071579136 189814067429376 189933307035648 189970546307256 190148955911226 190690690828352 191485121777664 191723583946752 191785356102912 191844023095296 191962343079936 192024192162816 192509244342272 192609026117079 192824178573312 192945309106176 193126512439296 193373535207424 193714703649324 193955942383632 194386411501568 194508523416064 194628486733824 194691194831744 194826728354544 194870863429632 195502292164608 195625105065984 195745757036544 195868722880512 195989525102592 196649774916738 196869441060864 197577403199488 197714945945088 197778648481128 197900628651648 198024948167904 198464448106496 198525158227968 198589121809408 198711601840128 199664797483008 199852311379968 199913446047744 200460986860992 200710626944256 200775294670236 200810978869248 200960577911808 201533115170816 201611738794752 201862811943936 201989620470528 202179317709888 202437919670272 202562773450752 202690021687296 202815030951936 202942437654528 203498274540704 203600020242432 203751697049472 203853569458176 204107434426368 204666462109824 204795031865952 204921339397632 205176534091776 205438969708544 205631906381824 205761082621952 206097696110592 206684869033984 206812342124544 206942259904512 206982834036264 207177220619694 207199971311616 207767469111488 207831025019904 208026208176384 208892860121088 209024084865024 209153000669184 209220388475904 209284388831232 209748878163968 209857595620101 209880640651264 210077748690944 210118937582268 210223993503744 211062289050756 211325131253808 211794149844992 211927197154816 212057903456256 212191116453888 212321985527808 213143771191296 213275227815936 213340468543488 213409205526528 213540825858048 213674970415104 214260202521222 214527027181896 215068921413632 215270901993472 215420761999872 215758525615776 216303530606592 216373222269952 216506670661632 216572899885056 216642678337536 217506569226089 217545227108352 217816142708736 218412717027648 218684712939264 218822088843072 218957047575552 219027594185712 219580856827904 219854307459072 219940078685184 220078243199232 220566688595968 220841366913024 220977571037184 221116387295232 221391750168576 221722000618976 221861284521448 221998117680768 222109112991744 222274578599424 222385712136192 223134885465888 223272504119808 223340803006464 223412762035584 223550552070144 223836489383936 224046703968256 224187448229888 224466635587584 225150277104896 225361725524416 225474402582528 225518610218616 225755192623104 226442758603776 226515717063856 226655420848896 226724754567168 227510925131776 227742659629056 227883120132096 228026274398208 228532359790592 228650813138319 228675921903616 228890681409536 228935558858292 228960698892288 229050022772736 229220659180656 229873709491712 230249769873552 230394410849196 230905752123904 231048163467264 231118840922112 231193305987072 231335894679552 231481217949696 232404279447054 232445585129472 232520477663232 232663884890112 232810042392576 233738402750424 233809903147392 234029484198432 234328824823808 234548893216768 234620641542144 234696234865664 235673996034048 235967487934464 236043515203584 236115720732672 236261345329152 236337467277312 237057262913328 237279893701188 237322065936384 238175499747328 238268418575616 238418096799168 238565141388288 238715006010624 239244814155776 239395105742848 239542752903168 239619932100608 239786742590208 239841062682624 240618205741056 240917854814208 241217877049344 241729459254712 241878546129792 241952536590336 242030492205216 242179764742656 242300850536448 243172188553216 243341471932416 243419875053696 243570004494336 243723013129728 244263936131072 244338656280576 244568125341696 245312988487424 245543372586304 245618484114432 245714306656104 245972075544576 246721214598144 247028463931392 247108054978752 247336095891456 247885037830144 248040757133312 248137524670464 248446537777152 249154362671104 249437250696348 249464642076672 249593945086629 249747882390864 250459414819328 250771319445504 251026746149124 251816050556928 251897184135168 252052541964288 252129644642304 252210879258624 252524965036032 253216602979626 253244409380864 253294061743008 253531941214968 253658702905344 254748103429248 254830181696838 254987348455008 255313495703552 255631445262336 255713808137216 255792030793728 255949790773248 256032256217088 256812034822772 257053218176287 257098904764416 257260412141568 257419077746688 257502016585728 257580786253824 258286271532432 258607923178176 259504648978432 259768971139392 259827817906176 259929183900672 260092469235456 260669722886144 260833473421312 260994342715392 261158297174016 261319366803456 262199699888984 262492588081152 262819477979136 263619927926784 263704864641504 263867504868864 263948221734912 264033264223872 264700210970624 264948802453504 265133245538304 265548954604032 266219729977344 266469748506624 266689420777494 267281315814656 267614169259008 267700392893648 267947437215744 268815651726336 269150415925248 269319493960704 269485597016064 269572423613184 270083697934336 270253362249728 270589916872704 270695481458688 271466693656576 271668929399296 271804759277568 271945641661551 272113364396016 272284303730868 272888616146432 273060042487936 273228452530176 273568712122368 274708418789376 274796928147456 274880988315648 275139141009408 275923013206016 275977112048352 276236294159592 276320794628736 277108033359872 277368277568512 277561366422912 277996561851096 278523813494784 278698779820032 278870667558912 278960517967872 279045851774976 279217953570816 279810127493468 280158583443024 280298658004992 280471532470272 280647722336256 281416385401008 281766841671744 282117734376192 282743871275008 282921488605184 283095980703744 283384332152064 284191694921728 284366970421248 284453958057984 284545607368704 284721101144064 284899960553472 285680270028296 286036036242528 286355550633984 287227682666496 287585375920128 287678034154368 287766034642944 288036288244224 288404707475456 288675560882176 288763866513408 288856904450048 290060302811136 290572055473986 291216956036864 291579617252352 291762785124096 291942730100736 292036792247616 292306295144448 293139076612096 293253438246912 293437657598976 293618635554816 293803084320768 294455155884032 294821849726976 294974662375107 295997490241024 296145483988992 296366104799232 296667972721692 297513180621184 297696672159744 297787737341952 297883682714112 298067402760192 299288847450112 299497196224512 299778467069952 300632536776704 300691480291488 301065940416384 301162942005354 301923678138368 302207227798528 302299672756224 302417608192128 303656879505408 303844160176128 304035032530944 304222546427904 304413656481792 304867750851092 305247411811056 305400030363648 305627545574208 305780354187264 306999693164736 307192547798928 307382009096448 308064217956352 308158454562816 308257741316096 308447859572736 308641623932928 309872372596072 309927446839296 310027303550976 310218513186816 310413389856768 310799956967424 311459110962802 311651203667232 311746537529856 312039312264576 312827522056192 313339290181632 313536127297536 313830582713856 314231994712064 314623317245952 314724686938112 314820960976896 315116623036416 315178406373402 316076350551104 316373191601584 316593433576134 317691224767488 317890795732224 318086855184384 318286674680832 318482978291712 319390337204224 319715656786944 319788083576832 319912841723904 320113808289792 320824274321408 321223806418944 321390303781833 321790540772844 322504728173056 322603382120448 322707322940288 322906352990208 324455295909888 324559833404928 324760005992448 324859349827584 324964017506304 326090833788928 326317840662528 327491312152576 327619075541472 328027069408896 328233133264608 328541391278568 328961619464192 329371285241856 329477406638336 329781461188608 330850032893952 331262050369536 331466356555776 331674580942848 332583000928464 332791926782172 332997176521152 333163669487616 333411867899136 334361759260672 334702328198832 334908756179712 335119143053376 335754734075904 335862912180224 336070055952384 336172859523072 336281172344832 336699953381376 337622137306168 337725415657344 338042588286624 338211603873792 338315062542336 338632788934656 339664137905664 339773575595784 339983131273344 340087131850752 340841927016448 341056041058304 341266387697664 341376341622784 341613989443584 342798539685888 343013882855424 343336022114304 343403338287438 343441048338432 344381695376576 344810564237568 346358628185856 346437090541568 346572245200896 346678261383168 346789958980608 347003842019328 347221826924544 347992456953856 348211062898688 348425822404608 348606419170581 348780716494848 349990117441536 350607604125636 351493237235712 351606486188672 351823339825152 351930962313216 352044352298496 353510994051072 353951231901696 354065272805376 354173581099008 354506200915968 355292998008832 355585894369992 355919840551782 356818892345344 357263249620992 357402627863424 357627145198752 358420868968448 358867221233664 359092658614272 359314129354752 359429898150912 359761594023936 360524587347353 360927308611584 361376782221312 362594188882068 362817819194688 362928804885504 363045738307824 363269647113984 364304603373568 364758282829824 365129812580544 366277891719168 366395904196608 366507984420864 366852188012544 367969482731136 368088040228766 368315058879456 368427726171648 368611933814784 368958113316864 370081821897216 370542695897088 370662082468128 371365084659712 371598373093376 371827556745216 371947357290496 372061135699968 372206287005696 373544777924032 373731544006656 374155876044522 374196963115008 375221847201344 375689122228992 376156979168256 377461307604992 377724075835392 377845776202752 378078812946432 378316318887936 379155960561664 379394143158272 379628134858752 379824904469439 379866614071296 379941092614512 380297911822452 381381381656704 382245272545257 382970243555328 383447167893504 383570712205824 383688046190592 383924686159872 384048384325632 385218052234158 385648357146624 385890618212352 386253024878592 387429407298648 387911884767264 388772823003136 389017046832128 389256973467648 389382389663488 389653456709088 389741726859264 391004584329216 391250210131968 391491514073088 391737445761024 391979050205184 392810371288907 393299549833476 393738882121728 395154806398976 395429891890176 395557296962256 395801257303296 396049896335808 396928896212992 397050316455936 397178243618816 397423203680256 399329594966016 399704622759936 399826892095488 400921973721984 401421253888512 401550589340472 401621957738496 401921155823616 403066230341632 403223477589504 403725623887872 403979240941056 404358635419776 404875839340544 405125546901504 405380043374592 405884875309056 406996549081408 407200040484864 407503394098944 407707138916352 409332924219648 409590063731904 409842678795264 410353068183552 410877939417088 411263812763648 411522165243904 412195392221184 413369738067968 413624684249088 413884519809024 413965668072528 414354441239388 414399942623232 415534938222976 415662050039808 416052416352768 417785720242176 418048169730048 418306001338368 418440776951808 418568777662464 419715191240202 419761281302528 420155497381888 420237875164536 420447987007488 422124578101512 422650262507616 423588299689984 423854394309632 424115806912512 424382232907776 424643971055616 426074512319599 426287542382592 426550455631872 426680937086976 426818411053056 427081651716096 427349940830208 428520405042444 429054054363792 430137842827264 430541803986944 430841523999744 431517051231552 432607061213184 432746444539904 433013341323264 433145799770112 433285356675072 435013138452178 435090454216704 435632285417472 436825434055296 437369425878528 437644177686144 437914095151104 438055188371424 439161713655808 439708614918144 439880157370368 440156486398464 441133377191936 441682733826048 442232774590464 443444001237952 443722569042896 443996235361536 444218225983488 444549157198848 446269770931776 446545008239616 446681606012928 446825524071168 447101104140288 447672978767872 448093407936512 448374896459776 448933271175168 450300554209792 450723451048832 450948805165056 451037220437232 451510385246208 451744413008031 452885517207552 453031434127712 453310841697792 453449509134336 455485319258112 455766240264192 456052548796416 457301626276638 457351843807232 457781362819072 457871117716584 458100045545472 458441318361312 459747418983424 460499539747104 460788821698392 461811504247808 462096326934528 462237681844224 462386611974144 462671789359104 462962435899392 464230438795981 464808558894108 464891170258944 465040955326464 465327769780224 465620084785152 467188666444203 467476805500848 467619806294784 468058968396864 468657649647616 469097786433536 469241283084288 469392469731328 471347992068096 471934975868928 472087030407168 472231441465344 472522690658304 472674934554624 474114525826656 474559787402376 474644131872768 476350999494656 476536837151232 476836193598336 477130282776576 477430012021248 478489628311552 478790211485696 479085505806336 479239864201216 479573485180416 479682125365248 481236411482112 481835709628416 483458918509424 483757092259584 483905073180672 484060984410432 484359529485312 486344377106432 486682943864832 486839750107392 487140008988672 487446026259456 488527872262144 488677312561152 489136250683392 490625976974848 491086745172608 491236968228864 491428613312208 491944151089152 493442429196288 494056927862784 494216109957504 494672191782912 496081514266624 496275049340928 496893075554304 498308725342208 498874501392696 499187890173258 499495764781728 500918829638656 501542638891008 502053492298248 503632101113856 503794368270336 504105083928576 504259289284608 504421758517248 505049930072064 506433205959252 506488818761728 506588123486016 507063882429936 507317405810688 509496206858496 509660363393676 509974696910016 510626991407104 511262890524672 511427616274432 511584061587456 511899581546496 512064512434176 513624069645544 514106436352574 514197809528832 514520824283136 514838155493376 515004033171456 515161572507648 516572543064864 517215846356352 519009297956864 519537942278784 519655635812352 519858367801344 520184938470912 521339445772288 521666946842624 521988685430784 522316594348032 522638733606912 524399399777968 524985176162304 527239855853568 527409729283008 527735009737728 527896443469824 528066528447744 529400421941248 529897604907008 530266491076608 531097909208064 532439459954688 532939497013248 533378841554988 533879760827673 534562631629312 535228338518016 535400785787296 535894874431488 537631303452672 538300831850496 538638987921408 538971194032128 539144847226368 540506724499456 541390962917376 542933387313152 543337858798592 543891283323102 544226728792032 544568607461736 545777232292864 546120084975872 546456905060352 547137424244736 549416837578752 549593856294912 549761976631296 550278282018816 551846026412032 551954224096704 552132060343149 552472588319184 552641589257472 554216066719744 554736555137024 555122732845824 555993123702192 557047626989568 557397559640064 557741335117824 557921035935744 558091703549952 558435907141632 559620254986936 560317166886048 560597316009984 560943064940544 561295444672512 562832770802016 563533683343488 564235468752384 565487742550016 565842977210368 566191961407488 566768664304128 568383389843456 568733940842496 569091214737408 569442202288128 569799921106944 571360540056592 572072072485056 574455365332992 575170751840256 575356068308736 575532069285888 576072576488448 576809414950912 577351121764352 577527733026816 577713808900096 577827078351237 580120605622272 581144110947972 582433912073728 583159234504704 583525570248192 583885460201472 584073584495232 584612590288896 586278153224192 586506876493824 586875315197952 587237271109632 587606168641536 588910311768064 589949324750214 591994980482048 592732209598464 593335945443384 595026361242368 595393344319488 595575474683904 595767365428224 596134805520384 598577694900224 598994392449024 599556934139904 601265073553408 601382960582976 602131880832768 602325884010708 603847356276736 604414455597056 604599345512448 604835216384256 607313759010816 607688320352256 608070065061888 608445092855808 608827312963584 609735501702184 610494823622112 610800060727296 611255091148416 611560708374528 613999386329472 614385095597856 614764018192896 616128435912704 616316909125632 616515482632192 616895719145472 617283247865856 619744745192144 620054607101952 620437026373632 620826779713536 621599913934848 622918221925604 623302407334464 623493075059712 624078624529152 625655044112384 626678580363264 627072254595072 627661165427712 628463989424128 629246634491904 629449373876224 629572786860303 629641921953792 630233246072832 630356812746804 632152701102208 632746383203168 633186867152268 635382449534976 635781591464448 636173710368768 636573349361664 636965956583424 638780674408448 639431313573888 639825683447808 640227616579584 641648548642816 642780607563666 643581081545688 645009456346112 645206764240896 645414645880576 645812705980416 648910591819776 649119666809856 649520011984896 649718699655168 649928035012608 652181667577856 652519707678267 652635681325056 654982624305152 655238151082944 656054138817792 656466266529216 657082782557136 657923238928384 658742570483712 658954813276672 659562922377216 661700065787904 662524100739072 662932713111552 663349161885696 665166001856928 665583853564344 665994353042304 666327338975232 666823735798272 668723518521344 669404656397664 669817512359424 670238286106752 671509468151808 671725824360448 672140111904768 672562344689664 673399906762752 675244274612336 675450831314688 676085176573248 676423207747584 677265577869312 679328275811328 679547151191568 679966262546688 680174263701504 681683854032896 682112082116608 682532775395328 682752683245568 683227978887168 685597079371776 685952439414957 686027765710848 686672044228608 686806676574876 686882096676864 688763390753152 689621128475136 692717256371712 692874181083136 693144490401792 693356522766336 693579917961216 694007684038656 694443653849088 695984913907712 696422125797376 697212838341162 697561432989696 701215208251272 702986474471424 703212972377344 703646679650304 703861924626432 704088704596992 707021988102144 707902463803392 708130545610752 708347162198016 709012401831936 710585996017664 711171788739984 711839681103564 713637784690688 714526499241984 714805255726848 715254290397504 716841737936896 717734442467328 718185317228544 718628258709504 718859796301824 719523188047872 721049174694706 721854617223168 722753564442624 725188377764136 725635638389376 725857609771008 726091476615648 726539294227968 728609206747136 729516565659648 730259625161088 732791808393216 733015968841728 733704376025088 735938965462272 736176080457532 736630117758912 736855452343296 737916226633728 740163643794432 741085391794176 741324164936256 742730169319424 743196746186752 743655113490432 743894714580992 744122271399936 744412574011392 747089555848064 747463088013312 748311752089044 748393926230016 748781835259887 750443694402688 751378244457984 752313958336512 754922615209984 755448151670784 755691552405504 756157625892864 756632637775872 758311921123328 758788286316544 759649808938878 759733228142592 759882185229024 760595823644904 762762763313408 764490545090514 765940487110656 766894335787008 767141424411648 767376092381184 767849372319744 768096768651264 770436104468316 771159654528861 771296714293248 771781236424704 772506049757184 774858814597296 775823769534528 777545646006272 778034093664256 778513946935296 778764779326976 779306913418176 779483453718528 782009168658432 782500420263936 782983028146176 783474891522048 783958100410368 785620742577814 786599099666952 787477764243456 790309612797952 790859783780352 791114593924512 791602514606592 792099792671616 793857792425984 794100632911872 794356487237632 794846407360512 798659189932032 799409245519872 801843947443968 802842507777024 803101178680944 803842311647232 806132460683264 806446955179008 807451247775744 807958481882112 808717270839552 809751678681088 810251093803008 810760086749184 811769750618112 813993098162816 814400080969728 815006788197888 815414277832704 815836924984653 818665848439296 819180127463808 819685357590528 820706136367104 822527625527296 823044330487808 824390784442368 826739476135936 827769039618048 827931336145056 828708882478776 831069876445952 831324100079616 832104832705536 835571440484352 836096339460096 836612002676736 836881553903616 837137555324928 839430382480404 839522562605056 840310994763776 840475750329072 840895974014976 844249156203024 845300525015232 847176599379968 847708788619264 848231613825024 848764465815552 849287942111232 852149024639198 852575084765184 853100911263744 853361874173952 853636822106112 854163303432192 854699881660416 857040810084888 858108108727584 860275685654528 861083607973888 861683047999488 863034102463104 865214122426368 865492889079808 866026682646528 866291599540224 866570713350144 870026276904356 870180908433408 873650868110592 874738851757056 875288355372288 875828190302208 876110376742848 878323427311616 879417229836288 879760314740736 880312972796928 882266754383872 883365467652096 884465549180928 884923987125321 886888002475904 887445138085792 887992470723072 888436451966976 889098314397696 892539541863552 893090016479232 893363212025856 893651048142336 894202208280576 896186815873024 896749792919552 897866542350336 900601108419584 901446902097664 901897610330112 902074440874464 903488826016062 905771034415104 906062868255424 906621683395584 906899018268672 910970638516224 911532480528384 912105097592832 914603252553276 914703687614464 915562725638144 915742235433168 916200091090944 916882636722624 919494837966848 920999079494208 921577643396784 923623008495616 924192653869056 924475363688448 924773223948288 925343578718208 925924871798784 928460877591962 929617117788216 929782340517888 930081910652928 930655539560448 931240169570304 934377332888406 934953611001696 935239612589568 936117936793728 937315299295232 938195572867072 938482566168576 938784939462656 942695984136192 943869951737856 944174060814336 944462882930688 945349869109248 948229051653312 949119574804752 952701998989312 953073674302464 953672387196672 954260565553152 954860024042496 956979256623104 957580422971392 958171011612672 958479728402432 959146970360832 959364250730496 962472822964224 963671419256832 964170911345499 966917837018848 967514184519168 967810146361344 968121968820864 968719058970624 972688754212864 973365887729664 973679500214784 974280017977344 974892052518912 977055744524288 978272501366784 981251953949696 982173490345216 982473936457728 982857226624416 986884858392576 988113855725568 988432219915008 989344383565824 992163028533248 992550098681856 993786151108608 996617450684416 997749002785392 998375780346516 998991529563456 1001837659277312 1003085277782016 1004106984596496 1007264202227712 1007588736540672 1008210167857152 1008518578569216 1008843517034496 1010099860144128 1012866411918504 1013176246972032 1014127764859872 1014634811621376 1018992413716992 1019320726787352 1019949393820032 1021253982814208 1022525781049344 1022855232548864 1023168123174912 1023799163092992 1024129024868352 1027248139291088 1028212872705148 1028395619057664 1029041648566272 1030008066342912 1030323145015296 1033145086129728 1034431692712704 1038018595913728 1039075884557568 1039311271624704 1039716735602688 1040369876941824 1042678891544576 1043333893685248 1043977370861568 1044633188696064 1045277467213824 1045819257511743 1048798799555936 1049970352324608 1054479711707136 1054819458566016 1055470019475456 1055792886939648 1056133056895488 1058800843882496 1059795209814016 1060532982153216 1062195818416128 1065878994026496 1066757683109976 1067759521655346 1069125263258624 1070456677036032 1070801571574592 1071789748862976 1075262606905344 1076601663700992 1077277975842816 1077942388064256 1078289694452736 1081013448998912 1081573762042059 1082781925834752 1085866774626304 1086675717597184 1087782566646204 1088453457584064 1089137214923472 1091554464585728 1092240169951744 1092913810120704 1094274848489472 1098833675157504 1099187712589824 1099523953262592 1100556564037632 1103908448193408 1104264120686298 1104945176638368 1105283178514944 1108432133439488 1109473110274048 1110245465691648 1111986247404384 1114095253979136 1114795119280128 1115482670235648 1115842071871488 1116183407099904 1119240509973872 1120634333772096 1121194632019968 1122590889345024 1125665541604032 1127067366686976 1128470937504768 1130975485100032 1131685954420736 1132383922814976 1133537328608256 1136766779686912 1137467881684992 1138182429474816 1138884404576256 1139474713408317 1139599842213888 1142721080113184 1144144144970112 1148910730665984 1150341503680512 1150712136617472 1151064138571776 1152145152976896 1153618829901824 1154702243528704 1155427617800192 1155654156702474 1162288221895944 1164867824147456 1166318469009408 1167051140496384 1167770920402944 1168147168990464 1169225180577792 1172556306448384 1173013752987648 1173750630395904 1174474542219264 1175212337283072 1177820623536128 1178431113866721 1179898649500428 1183989960964096 1185464419196928 1186671890886768 1190052722484736 1190786688638976 1191150949367808 1191534730856448 1192269611040768 1197988784898048 1199113868279808 1202765921165952 1204263761665536 1204651768021416 1207694712553472 1208828911194112 1209198691024896 1209670432768512 1214627518021632 1215376640704512 1216140130123776 1217654625927168 1219471003404368 1220989647244224 1221600121454592 1222510182296832 1223121416749056 1227998772658944 1228770191195712 1229528036385792 1232256871825408 1232633818251264 1233030965264384 1233791438290944 1234566495731712 1239489490384288 1240109214203904 1240874052747264 1241653559427072 1243199827869696 1245836443851208 1246604814668928 1246986150119424 1248157249058304 1251310088224768 1253357160726528 1254144509190144 1255322330855424 1256927978848256 1258898747752448 1259145573720606 1259283843907584 1260466492145664 1260713625493608 1264305402204416 1265492766406336 1266373734304536 1270764899069952 1271563182928896 1272347420737536 1273146698723328 1273931913166848 1277561348816896 1278223536958797 1278862627147776 1279651366895616 1280455233159168 1283297097285632 1285561215127332 1287162163091376 1290018912692224 1290413528481792 1290829291761152 1291625411960832 1297821183639552 1298239333619712 1299040023969792 1299437399310336 1299856070025216 1305039415356534 1305271362650112 1309965248610304 1310476302165888 1312108277635584 1312932533058432 1314165565114272 1315846477856768 1317485140967424 1317909626553344 1319125844754432 1323400131575808 1325048201478144 1326698323771392 1330332003713856 1331167707128688 1331988706084608 1332654677950464 1333647471596544 1337447037042688 1338809312795328 1339635024718848 1340476572213504 1343018936303616 1343451648720896 1344280223809536 1345124689379328 1346799813525504 1350488549224672 1350901662629376 1352170353146496 1352846415495168 1354531155738624 1358656551622656 1359094302383136 1359932525093376 1360348527403008 1363367708065792 1364224164233216 1365505366491136 1366455957774336 1371904878829914 1372055531421696 1373344088457216 1373613353149752 1377526781506304 1379242256950272 1385434512743424 1385748362166272 1386288980803584 1386713045532672 1387159835922432 1388015368077312 1388887307698176 1391969827815424 1392691316387943 1392844251594752 1394425676682324 1395122865979392 1401565999332609 1402430416502544 1405972948942848 1406425944754688 1407293359300608 1407723849252864 1408177409193984 1414043976204288 1415804927606784 1416261091221504 1416694324396032 1418024803663872 1422343577479968 1423679362207128 1427275569381376 1429052998483968 1429610511453696 1430508580795008 1433683475873792 1435468884934656 1436370634457088 1437256517419008 1437719592603648 1439046376095744 1442098349389412 1443709234446336 1445507128885248 1450376755528272 1451271276778752 1451715219542016 1452182953231296 1453078588455936 1457218413494272 1459033131319296 1460519250322176 1465583616786432 1466031937683456 1467408752050176 1471877930924544 1472352160915064 1473260235517824 1473710904686592 1475832453267456 1480327287588864 1482170783588352 1482648329872512 1485460338638848 1486393492373504 1487789429161984 1488244542799872 1488825148022784 1494179111696128 1494926176026624 1496623504178088 1497563670519774 1500887388805376 1502756488915968 1504627916673024 1509845230419968 1510896303341568 1511383104811008 1512315251785728 1513265275551744 1516623842246656 1517576572633088 1519299617877756 1519466456285184 1519764370458048 1521191647289808 1525525526626816 1528981090181028 1531880974221312 1533788671574016 1534282848823296 1534752184762368 1535698744639488 1536193537302528 1540872208936632 1542319309057722 1542593428586496 1543562472849408 1545012099514368 1549717629194592 1551647539069056 1555091292012544 1556068187328512 1557027893870592 1557529558653952 1558613826836352 1558966907437056 1564018337316864 1565000840527872 1565966056292352 1566949783044096 1567916200820736 1571241485155628 1573198199333904 1574955528486912 1580619225595904 1581719567560704 1582229187849024 1583205029213184 1584199585343232 1587715584851968 1588201265823744 1588712974475264 1589692814721024 1597318379864064 1598818491039744 1603687894887936 1605685015554048 1606202357361888 1607684623294464 1612264921366528 1612893910358016 1614902495551488 1615916963764224 1617434541679104 1619503357362176 1621520173498368 1627986196325632 1628800161939456 1630013576395776 1631673849969306 1637331696878592 1638360254927616 1639370715181056 1641412272734208 1645055251054592 1646088660975616 1648781568884736 1653478952271872 1655538079236096 1655862672290112 1656396181029447 1657417764957552 1662139752891904 1662648200159232 1664209665411072 1671142880968704 1672192678920192 1673224005353472 1673763107807232 1674275110649856 1678860764960808 1680621989527552 1680951500658144 1681791948029952 1688498312406048 1690601050030464 1694353198759936 1695417577238528 1696463227650048 1697528931631104 1698575884222464 1704298049278396 1705150169530368 1706201822527488 1707273644212224 1708326606864384 1709399763320832 1714081620169776 1716216217455168 1720551371309056 1722167215947776 1723366095998976 1726068204926208 1730428244852736 1730985778159616 1732053365293056 1732583199080448 1733141426700288 1733481235053711 1740052553808712 1740361816866816 1747301736221184 1749477703514112 1750576710744576 1751656380604416 1752220753485696 1756646854623232 1758834459672576 1759520629481472 1760625945593856 1764533508767744 1766730935304192 1769847974250642 1773776004951808 1774890276171584 1775984941446144 1778196628795392 1785079083727104 1786180032958464 1786726424051712 1787302096284672 1788404416561152 1792373631746048 1793499585839104 1795733084700672 1801202216839168 1802893804195328 1803795220660224 1804148881748928 1806977652032124 1811542068830208 1812125736510848 1813243366791168 1813798036537344 1821941277032448 1823064961056768 1824210195185664 1829206505106552 1831125451276288 1831484470866336 1832400182181888 1833765273445248 1838989675933696 1841998158988416 1843155286793568 1847246016991232 1848385307738112 1848950727376896 1849546447896576 1850687157436416 1851849743597568 1856921755183924 1859234235576432 1860163821305856 1861311079120896 1862480339140608 1868754665776812 1869907222003392 1870479225179136 1872235873587456 1874630598590464 1876391145734144 1876965132337152 1877569878925312 1885391968272384 1887739903475712 1888348121628672 1888718360580909 1888925765861376 1890699738218496 1896458103306624 1898239149609504 1905403997978624 1906147348604928 1907344774393344 1908521131106304 1909720048084992 1913958513246208 1915160845942784 1916342023225344 1916959456804864 1918293940721664 1924945645928448 1928341822690998 1933835674037696 1935028369038336 1935620292722688 1936243937641728 1937438117941248 1945377508425728 1946731775459328 1947359000429568 1948560035954688 1949784105037824 1954111489048576 1956545002733568 1957559123034801 1962503907899392 1964346980690432 1964947872915456 1965714453248832 1973769716785152 1976227711451136 1976864439830016 1978688767131648 1985100197363712 1987572302217216 1995498005570784 1996751560693032 1997983059126912 2003675318554624 2006170555564032 2008213969192992 2014528404455424 2015177473081344 2016420335714304 2017687034068992 2020199720288256 2024484221258213 2025732823837008 2026352493944064 2028255529719744 2029269623242752 2037984827433984 2038641453574704 2039898787640064 2042507965628416 2045051562098688 2045710465097728 2046336246349824 2047598326185984 2048258049736704 2054496278582176 2056425745410296 2056791238115328 2057857318244871 2058083297132544 2060016132685824 2060646290030592 2066290172259456 2068863385425408 2076037191827456 2078151769115136 2078622543249408 2079433471205376 2080739753883648 2085357783089152 2086667787370496 2087954741723136 2089266377392128 2091638515023486 2097597599111872 2108959423414272 2109638917132032 2110940038950912 2111585773879296 2112266113790976 2117601687764992 2119590419628032 2121065964306432 2124391636832256 2131757988052992 2133515366219952 2135519043310692 2138250526517248 2140913354072064 2141603143149184 2143579497725952 2150525213810688 2153203327401984 2154555951685632 2155884776128512 2156579388905472 2163147524084118 2165563851669504 2173351435194368 2175565133292408 2176906915168128 2178274429846944 2183108929171456 2184480339903488 2185827620241408 2188549696978944 2198375425179648 2199047906525184 2201113128075264 2207816896386816 2208528241372596 2209890353276736 2210566357029888 2216864266878976 2218946220548096 2220490931383296 2223972494808768 2228190507958272 2229590238560256 2230965340471296 2231684143742976 2232366814199808 2238481019947744 2241268667544192 2242389264039936 2245181778690048 2251331083208064 2254134733373952 2256941875009536 2261950970200064 2263371908841472 2264767845629952 2267074657216512 2273533559373824 2274935763369984 2276364858949632 2278949426816634 2279199684427776 2285442160226368 2288288289940224 2297821461331968 2300683007361024 2301424273234944 2302128277143552 2304290305953792 2307237659803648 2309404487057408 2310855235600384 2311308313404948 2313478963586583 2324576443791888 2329735648294912 2332636938018816 2334102280992768 2335541840805888 2336294337980928 2338450361155584 2346027505975296 2347501260791808 2348949084438528 2350424674566144 2356862227733442 2359797299000856 2367979921928192 2370928838393856 2373343781773536 2380105444969472 2381573377277952 2382301898735616 2383069461712896 2384539222081536 2392572261486979 2395977569796096 2398227736559616 2405531842331904 2408527523331072 2409303536042832 2415389425106944 2417657822388224 2418397382049792 2419340865537024 2429255036043264 2430753281409024 2432280260247552 2435309251854336 2438942006808736 2441979294488448 2443200242909184 2445020364593664 2446242833498112 2455997545317888 2457540382391424 2459056072771584 2464513743650816 2466061930528768 2467582876581888 2469132991463424 2478978980768576 2480218428407808 2483307118854144 2491672887702416 2493209629337856 2493972300238848 2496314498116608 2502620176449536 2506714321453056 2508289018380288 2510644661710848 2513855957696512 2517797495504896 2518291147441212 2518567687815168 2520932984291328 2521427250987216 2528610804408832 2530985532812672 2532747468609072 2541529798139904 2543126365857792 2544694841475072 2546293397446656 2547863826333696 2556447073917594 2557725254295552 2559302733791232 2560910466318336 2571122430254664 2574324326182752 2580037825384448 2580827056963584 2581658583522304 2583250823921664 2595642367279104 2596478667239424 2598080047939584 2598874798620672 2599712140050432 2610078830713068 2610542725300224 2619930497220608 2620952604331776 2624216555271168 2625865066116864 2628331130228544 2631692955713536 2634970281934848 2635819253106688 2638251689508864 2646800263151616 2650096402956288 2653396647542784 2660664007427712 2662335414257376 2663977412169216 2665309355900928 2667294943193088 2674894074085376 2677618625590656 2679270049437696 2680953144427008 2686903297441792 2688560447619072 2690249378758656 2693599627051008 2700977098449344 2701803325258752 2704340706292992 2705692830990336 2717313103245312 2718188604766272 2719865050186752 2720697054806016 2726735416131584 2728448328466432 2731010732982272 2732911915548672 2743809757659828 2744111062843392 2746688176914432 2747226706299504 2755053563012608 2758484513900544 2770869025486848 2772577961607168 2773426091065344 2774319671844864 2776030736154624 2777774615396352 2785382632775886 2785688503189504 2788851353364648 2790245731958784 2803131998665218 2804860833005088 2811945897885696 2812851889509376 2814586718601216 2815447698505728 2816354818387968 2827585399939157 2828087952408576 2831609855213568 2832522182443008 2833388648792064 2836049607327744 2844687154959936 2847358724414256 2854551138762752 2858105996967936 2859221022907392 2861017161590016 2867366951747584 2870937769869312 2872741268914176 2874513034838016 2875439185207296 2878092752191488 2884196698778824 2887418468892672 2891014257770496 2900753511056544 2902542553557504 2903430439084032 2904365906462592 2906157176911872 2914436826988544 2918066262638592 2921038500644352 2931167233572864 2934817504100352 2943755861849088 2944704321830128 2946520471035648 2947421809373184 2960654575177728 2964341567176704 2965296659745024 2970920677277696 2972786984747008 2975578858323968 2976489085599744 2977650296045568 2988358223392256 2989852352053248 2993247008356176 2995127341039548 3001774777610752 3005512977831936 3009255833346048 3021792606683136 3022766209622016 3024630503571456 3026530551103488 3035153145266176 3038599235755512 3039528740916096 3042383294579616 3051051053253632 3057962180362056 3063761948442624 3067577343148032 3068565697646592 3069504369524736 3071397489278976 3072387074605056 3081744417873264 3084638618115444 3085186857172992 3087124945698816 3090024199028736 3099435258389184 3103295078138112 3110182584025088 3112136374657024 3114055787741184 3115059117307904 3117227653672704 3117933814874112 3128036674633728 3130001681055744 3131932112584704 3133899566088192 3135832401641472 3142482970311256 3146396398667808 3149911056973824 3161238451191808 3163439135121408 3164458375698048 3166410058426368 3168399170686464 3175431169703936 3176402531647488 3177425948950528 3179385629442048 3197636982079488 3207375789775872 3211370031108096 3212404714723776 3215369246588928 3224529842733056 3225787820716032 3229804991102976 3231833927528448 3234869083358208 3239006714724352 3243040346996736 3244721286126177 3255972392651264 3257600323878912 3260027152791552 3263347699938612 3274663393757184 3276720509855232 3278741430362112 3282824545468416 3292177321951232 3297563137769472 3306957904543744 3311725344580224 3312792362058894 3314835529915104 3324279505783808 3325296400318464 3328419330822144 3342285761937408 3344385357840384 3346448010706944 3347526215614464 3348550221299712 3357721529921616 3361243979055104 3361903001316288 3363583896059904 3376996624812096 3381202100060928 3388706397519872 3390835154477056 3392926455300096 3395057863262208 3397151768444928 3408596098556792 3410300339060736 3412403645054976 3414547288424448 3416653213728768 3418799526641664 3428163240339552 3432432434910336 3441102742618112 3444334431895552 3446732191997952 3452136409852416 3460856489705472 3461971556319232 3464106730586112 3466282853400576 3466962470107422 3480105107617424 3494603472442368 3498955407028224 3501153421489152 3503312761208832 3504441506971392 3513293709246464 3517668919345152 3519041258962944 3521251891187712 3529067017535488 3533461870608384 3535293341600163 3539695948501284 3547552009903616 3549780552343168 3551969882892288 3556393257590784 3570158167454208 3572360065916928 3573452848103424 3574604192569344 3576808833122304 3586999171678208 3602404433678336 3605787608390656 3608297763497856 3613955304064248 3623084137660416 3624251473021696 3626486733582336 3627596073074688 3643882554064896 3646129922113536 3648420390371328 3658413010213104 3662250902552576 3662968941732672 3664800364363776 3667530546890496 3677979351867392 3683996317976832 3686310573587136 3694492033982464 3696770615476224 3697901454753792 3699092895793152 3701374314872832 3703699487195136 3713843510367848 3718468471152864 3720327642611712 3722622158241792 3724960678281216 3737509331553624 3739814444006784 3740958450358272 3744471747174912 3749261197180928 3752782291468288 3753930264674304 3755139757850624 3770783936544768 3776696243257344 3777436721161818 3777851531722752 3781399476436992 3792916206613248 3796478299219008 3810807995957248 3812294697209856 3814689548786688 3817042262212608 3819440096169984 3827917026492416 3830321691885568 3832684046450688 3833918913609728 3834670610876391 3836587881443328 3849891291856896 3856683645381996 3867671348075392 3870056738076672 3871240585445376 3872487875283456 3874876235882496 3890755016851456 3893463550918656 3894718000859136 3897120071909376 3899568210075648 3908222978097152 3915118246069602 3925007815798784 3928693961380864 3929895745830912 3931428906497664 3947539433570304 3952455422902272 3953728879660032 3957377534263296 3970200394727424 3975144604434432 3990996011141568 3993503121386064 3995966118253824 4007350637109248 4012341111128064 4016427938385984 4029056808910848 4030354946162688 4032840671428608 4035374068137984 4040399440576512 4048968442516426 4051465647674016 4052704987888128 4056511059439488 4058539246485504 4075969654867968 4077282907149408 4079797575280128 4085015931256832 4090103124197376 4091420930195456 4092672492699648 4096516099473408 4108992557164352 4112851490820592 4115714636489742 4116166594265088 4120032265371648 4132580344518912 4137726770850816 4152074383654912 4156303538230272 4157245086498816 4158866942410752 4161479507767296 4170715566178304 4173335574740992 4175909483446272 4178073949163829 4178532754784256 4183277030046972 4195195198223744 4204697997997827 4217918846828544 4219277834264064 4221880077901824 4223171547758592 4224532227581952 4239180839256064 4242131928612864 4248783273664512 4267030732439904 4271038086621384 4276501053034496 4281826708144128 4283206286298368 4287158995451904 4301050427621376 4306406654803968 4309111903371264 4311769552257024 4313158777810944 4326295048168236 4331127703339008 4346702870388736 4351130266584816 4353813830336256 4356548859693888 4366217858342912 4368960679806976 4371655240482816 4377099393957888 4396750850359296 4398095813050368 4402226256150528 4415633792773632 4417056482745192 4419780706553472 4421132714059776 4433728533757952 4437892441096192 4440981862766592 4447944989617536 4456381015916544 4459180477120512 4463368287485952 4464733628399616 4476962039895488 4482537335088384 4484778528079872 4502662166416128 4508269466747904 4513883750019072 4523901940400128 4526743817682944 4529535691259904 4534149314433024 4547067118747648 4549871526739968 4552729717899264 4557898853633268 4558399368855552 4570884320452736 4576576579880448 4595642922663936 4601366014722048 4602848546469888 4604256554287104 4608580611907584 4618808974114816 4621710471200768 4622616626809896 4626957927173166 4649152887583776 4659471296589824 4665273876037632 4668204561985536 4671083681611776 4672588675961856 4676900722311168 4686819635515589 4692055011950592 4695002521583616 4697898168877056 4700849349132288 4713724455466884 4719594598001712 4735959843856384 4741857676787712 4746687563547072 4760210889938944 4763146754555904 4764603797471232 4766138923425792 4769078444163072 4785144522973958 4791955139592192 4796455473119232 4811063684663808 4817055046662144 4818607072085664 4830778850213888 4835315644776448 4836794764099584 4838681731074048 4858510072086528 4864560520495104 4877884013617472 4883958588976896 4886400485818368 4890040729187328 4911995090635776 4915080764782848 4918112145543168 4929027487301632 4932123861057536 4935165753163776 4938265982926848 4957957961537152 4960436856815616 4966614237708288 4969188543088341 4983345775404832 4986419258675712 4987944600477696 4992628996233216 5013428642906112 5016578036760576 5021289323421696 5035594991009792 5036582294882424 5041865968582656 5042854501974432 5057221608817664 5061971065625344 5065494937218144 5083059596279808 5086252731715584 5089389682950144 5092586794893312 5095727652667392 5106534826755791 5112894147835188 5115450508591104 5118605467582464 5121820932636672 5142244860509328 5148648652365504 5160075650768896 5161654113927168 5163317167044608 5166501647843328 5191284734558208 5192957334478848 5196160095879168 5197749597241344 5199424280100864 5220157661426136 5221085450600448 5239860994441216 5241905208663552 5248433110542336 5251730132233728 5256662260457088 5263385911427072 5269940563869696 5271638506213376 5276503379017728 5293600526303232 5300192805912576 5321328014855424 5324670828514752 5327954824338432 5334589886386176 5349788148170752 5355237251181312 5358540098875392 5361906288854016 5373806594883584 5377120895238144 5380498757517312 5387199254102016 5401954196898688 5403606650517504 5408681412585984 5411385661980672 5434626206490624 5436377209532544 5439730100373504 5441394109612032 5456896656932864 5462021465964544 5465823831097344 5487619515319656 5493376353828864 5494453412599008 5510107126025216 5516969027801088 5541738050973696 5545155923214336 5546852182130688 5548639343689728 5552061472309248 5555549230792704 5570765265551772 5571377006379008 5577702706729296 5580491463917568 5606263997330436 5609721666010176 5623891795771392 5625703779018752 5629173437202432 5630895397011456 5632709636775936 5655170799878314 5656175904817152 5663219710427136 5665044364886016 5666777297584128 5672099214655488 5689374309919872 5694717448828512 5709102277525504 5716211993935872 5718442045814784 5722034323180032 5734733903495168 5741875539738624 5745482537828352 5749026069676032 5750878370414592 5768393397557648 5774836937785344 5801507022113088 5805085107115008 5806860878168064 5808731812925184 5812314353823744 5828873653977088 5836132525277184 5842077001288704 5862334467145728 5869635008200704 5872677369104403 5887511723698176 5889408643660256 5893040942071296 5894843618746368 5921309150355456 5928683134353408 5930593319490048 5945573969494016 5951157716647936 5955300592091136 5976716446784512 5986494016712352 5990254682079096 6003549555221504 6011025955663872 6018511666692096 6043585213366272 6045532419244032 6049261007142912 6053061102206976 6070306290532352 6073452663774639 6077198471511024 6079057481832192 6084766589159232 6102102106507264 6115924360724112 6127523896885248 6135154686296064 6137131395293184 6139008739049472 6142794978557952 6144774149210112 6163488835746528 6169277236230888 6170373714345984 6174249891397632 6180048398057472 6198870516778368 6206590156276224 6220365168050176 6224272749314048 6228111575482368 6230118234615808 6234455307345408 6235867629748224 6256073349267456 6260003362111488 6263864225169408 6267799132176384 6284965940622512 6292792797335616 6322476902383616 6326878270242816 6328916751396096 6332820116852736 6336798341372928 6350862339407872 6352805063294976 6354851897901056 6358771258884096 6395273964158976 6414751579551744 6422740062216192 6424809429447552 6430738493177856 6449059685466112 6451575641432064 6459609982205952 6463667855056896 6469738166716416 6478013429448704 6489442572252354 6511944785302528 6520054305583104 6526695399877224 6549326787514368 6553441019710464 6557482860724224 6565649090936832 6584354643902464 6595126275538944 6613915809087488 6623450689160448 6625584724117788 6629671059830208 6648559011567616 6650592800636928 6656838661644288 6684571523874816 6688770715680768 6692896021413888 6695052431228928 6697100442599424 6715443059843232 6723806002632576 6727167792119808 6753993249624192 6762404200121856 6777412795039744 6781670308954112 6785852910600192 6790115726524416 6794303536889856 6817192197113584 6820600678121472 6824807290109952 6829094576848896 6837599053283328 6856326480679104 6864864869820672 6882205485236224 6888668863791104 6893464383995904 6904272819704832 6921712979410944 6923943112638464 6928213461172224 6932565706801152 6933924940214844 6940436890759749 6960210215234848 6989206944884736 6997910814056448 7002306842978304 7006625522417664 7008883013942784 7026587418492928 7038082517925888 7042503782375424 7058134035070976 7070586683200326 7079391897002568 7095104019807232 7099561104686336 7103939765784576 7112786515181568 7140316334908416 7144720131833856 7146905696206848 7149208385138688 7153617666244608 7173998343356416 7177716784460937 7204808867356672 7211575216781312 7216595526995712 7227910608128496 7246168275320832 7248502946043392 7252973467164672 7255192146149376 7287765108129792 7292259844227072 7296840780742656 7316826020426208 7325937883465344 7329600728727552 7335061093780992 7355958703734784 7367992635953664 7372621147174272 7388984067964928 7393541230952448 7398185791586304 7402748629745664 7407398974390272 7427687020735696 7436936942305728 7440655285223424 7449921356562432 7475018663107248 7479628888013568 7481916900716544 7488943494349824 7498522394361856 7505564582936576 7507860529348608 7510279515701248 7541567873089536 7553392486514688 7554873442323636 7555703063445504 7562798952873984 7585832413226496 7592956598438016 7621615991914496 7624589394419712 7629379097573376 7634084524425216 7638880192339968 7655834052984832 7660643383771136 7667837827219456 7669341221752782 7673175762886656 7713367290763992 7735342696150784 7740113476153344 7742481170890752 7744975750566912 7749752471764992 7781510033702912 7786927101837312 7789436001718272 7794240143818752 7799136420151296 7816445956194304 7830236492139204 7850015631597568 7857387922761728 7859791491661824 7862857812995328 7895078867140608 7904910845804544 7907457759320064 7914755068526592 7940400789454848 7950289208868864 7981992022283136 7987006242772128 7991932236507648 8014701274218496 8024682222256128 8032855876771968 8060709892325376 8065681342857216 8070748136275968 8080798881153024 8097936885032852 8102931295348032 8105409975776256 8113022118878976 8117078492971008 8151939309735936 8154565814298816 8159595150560256 8170031862513664 8180206248394752 8182841860390912 8185344985399296 8193032198946816 8217985114328704 8225702981641184 8231429272979484 8232333188530176 8240064530743296 8265160689037824 8275453541701632 8304148767309824 8312607076460544 8317733884821504 8322959015534592 8341431132356608 8346671149481984 8356147898327658 8357065509568512 8366554060093944 8390390396447488 8409395995995654 8435837693657088 8438555668528128 8443760155803648 8446343095517184 8449064455163904 8478361678512128 8482756199817471 8484263857225728 8497566547329024 8534061464879808 8542076173242768 8553002106068992 8563653416288256 8566412572596736 8574317990903808 8602100855242752 8612813309607936 8618223806742528 8623539104514048 8626317555621888 8652590096336472 8662255406678016 8693405740777472 8702260533169632 8707627660672512 8713097719387776 8732435716685824 8737921359613952 8743310480965632 8754198787915776 8793501700718592 8804452512301056 8831267585547264 8834112965490384 8839561413106944 8842265428119552 8867457067515904 8875784882192384 8881963725533184 8895889979235072 8912762031833088 8918360954241024 8926736574971904 8929467256799232 8953924079790976 8965074670176768 8969557056159744 9005324332832256 9016538933495808 9027767500038144 9047803880800256 9053487635365888 9068298628866048 9094134237495296 9105459435798528 9115797707266536 9141768640905472 9153153159760896 9191285845327872 9202732029444096 9205697092939776 9208513108574208 9217161223815168 9237617948229632 9243420942401536 9245233253619792 9253915854346332 9298305775167552 9318942593179648 9330547752075264 9336409123971072 9342167363223552 9345177351923712 9353801444622336 9373639271031178 9384110023901184 9390005043167232 9395796337754112 9401698698264576 9427448910933768 9439189196003424 9471919687712768 9483715353575424 9493375127094144 9520421779877888 9526293509111808 9529207594942464 9532277846851584 9538156888326144 9570289045947916 9592910946238464 9622127369327616 9634110093324288 9637214144171328 9661557700427776 9670631289552896 9673589528199168 9677363462148096 9717020144173056 9729121040990208 9734163858378531 9755768027234944 9767917177953792 9772800971636736 9780081458374656 9823990181271552 9830161529565696 9836224291086336 9858054974603264 9864247722115072 9876531965853696 9915915923074304 9920873713631232 9938377086176682 9966691550809664 9972838517351424 9975889200955392 9985257992466432 10026857285812224 10033156073521152 10042578646843392 10071189982019584 10073164589764848 10083731937165312 10085709003948864 10114443217635328 10123942131250688 10130989874436288 10166119192559616 10172505463431168 10178779365900288 10185173589786624 10191455305334784 10213069653511582 10225788295670376 10230901017182208 10237210935164928 10243641865273344 10284489721018656 10297297304731008 10320151301537792 10323308227854336 10326634334089216 10333003295686656 10382569469116416 10385914668957696 10392320191758336 10398848560201728 10440315322852272 10479721988882432 10483810417327104 10496866221084672 10503460264467456 10513324520914176 10526771822854144 10539881127739392 10543277012426752 10553006758035456 10587201052606464 10600385611825152 10605880024800489 10642656029710848 10649341657029504 10655909648676864 10669179772772352 10699576296341504 10710474502362624 10717080197750784 10723812577708032 10747613189767168 10760997515034624 10803908393797376 10807213301035008 10817362825171968 10869252412981248 10872754419065088 10879460200747008 10882788219224064 10913793313865728 10924042931929088 10931647662194688 10975239030639312 10986752707657728 10988906825198016 11020214252050432 11033938055602176 11083476101947392 11090311846428672 11093704364261376 11097278687379456 11104122944618496 11111098461585408 11141530531103544 11155405413458592 11160982927835136 11212527994660872 11219443332020352 11247783591542784 11251407558037504 11258346874404864 11261790794022912 11265419273551872 11310341599756628 11312351809634304 11330088729772032 11333554595168256 11344198429310976 11378748619839744 11389434897657024 11418204555051008 11432423987871744 11436884091629568 11444068646360064 11469467806990336 11483751079477248 11490965075656704 11498052139352064 11501756740829184 11504011832629173 11536786795115296 11549673875570688 11603014044226176 11610170214230016 11613721756336128 11617463625850368 11624628707647488 11657747307954176 11672265050554368 11684154002577408 11724668934291456 11745354738208806 11775023447396352 11778817287320512 11786081884142592 11789687237492736 11842618300710912 11857366268706816 11861186638980096 11891147938988032 11902315433295872 11910601184182272 11953432893569024 11972988033424704 11980509364158192 12007099110443008 12022051911327744 12037023333384192 12087170426732544 12091064838488064 12098522014285824 12106122204413952 12146905327549278 12154396943022048 12158114963664384 12169533178318464 12204204213014528 12231848721448224 12255047793770496 12270309372592128 12274262790586368 12278017478098944 12289548298420224 12326977671493056 12338554472461776 12348499782795264 12360096796114944 12397741033556736 12413180312552448 12440730336100352 12448545498628096 12456223150964736 12460236469231616 12468910614690816 12471735259496448 12512146698534912 12520006724222976 12527728450338816 12534221847491487 12535598264352768 12569931881245024 12585585594671232 12644953804767232 12653756540485632 12657833502792192 12665640233705472 12673596682745856 12701724678815744 12709703795802112 12717542517768192 12829503159103488 12845480124432384 12849618858895104 12861476986355712 12898119370932224 12903151282864128 12919219964411904 12927335710113792 12939476333432832 12956026858897408 12978885144504708 13023889570605056 13040108611166208 13053390799754448 13098653575028736 13106882039420928 13114965721448448 13131298181873664 13190252551077888 13246901378320896 13251169448235576 13259342119660416 13297118023135232 13301185601273856 13313677323288576 13369143047749632 13377541431361536 13390104862457856 13394200885198848 13430886119686464 13447612005265152 13454335584239616 13507986499248384 13524808400243712 13554825590079488 13563340617908224 13571705821200384 13580231453048832 13588607073779712 13634384394227168 13641201356242944 13649614580219904 13658189153697792 13675198106566656 13712652961358208 13729729739641344 13764410970472448 13777337727582208 13786928767991808 13808545639409664 13847886225276928 13856426922344448 13865131413602304 13867849880429688 13880873781519498 13920420430469696 13978413889769472 13995821628112896 14004613685956608 14013251044835328 14017766027885568 14053174836985856 14060458906546767 14076165035851776 14085007564750848 14116268070141952 14141173366400652 14158783794005136 14190208039614464 14199122209372672 14207879531569152 14225573030363136 14280632669816832 14289440263667712 14293811392413696 14298416770277376 14307235332489216 14355433568921874 14409617734713344 14423150433562624 14433191053991424 14455821216256992 14492336550641664 14497005892086784 14505946934329344 14510384292298752 14575530216259584 14593681561485312 14633652040852416 14651875766930688 14659201457455104 14670122187561984 14711917407469568 14735985271907328 14745242294348544 14777968135929856 14787082461904896 14796371583172608 14805497259491328 14814797948780544 14855374041471392 14873873884611456 14881310570446848 14899842713124864 14950037326214496 14959257776027136 14963833801433088 14977886988699648 14997044788723712 15011129165873152 15020559031402496 15106784973029376 15109746884647272 15125597905747968 15171664826452992 15185913196876032 15243231983828992 15249178788839424 15258758195146752 15268169048850432 15277760384679936 15311668105969664 15319604480267373 15321286767542272 15335675654438912 15338682443505564 15346351525773312 15426734581527984 15470685392301568 15480226952306688 15484962341781504 15489951501133824 15499504943529984 15573854203674624 15578872003436544 15588480287637504 15598272840302592 15660472984278408 15700031263195136 15714775845523456 15719582983323648 15725715625990656 15790157734281216 15809821691609088 15814915518640128 15829510137053184 15880801578909696 15900578417737728 15963984044566272 15974012485544256 15983864473015296 16029402548436992 16049364444512256 16065711753543936 16121419784650752 16131362685714432 16141496272551936 16161597762306048 16195873770065704 16205862590696064 16210819951552512 16226044237757952 16234156985942016 16303878619471872 16309131628597632 16319190301120512 16340063725027328 16365683720781824 16370689970798592 16386064397893632 16435970228657408 16451405963282368 16462858545958968 16480129061486592 16530321378075648 16550907083403264 16608297534619648 16625214152921088 16635467769643008 16645918031069184 16682862264713216 16693342298963968 16712295796655316 16714131019137024 16733108120187888 16780780792894976 16818791991991308 16871675387314176 16877111337056256 16887520311607296 16892686191034368 16898128910327808 16965512399634942 16968527714451456 16995133094658048 17068122929759616 17084152346485536 17106004212137984 17127306832576512 17132825145193472 17148635981807616 17204201710485504 17225626619215872 17236447613485056 17247078209028096 17252635111243776 17305180192672944 17324510813356032 17386811481554944 17404521066339264 17415255321345024 17426195438775552 17464871433371648 17475842719227904 17486620961931264 17508397575831552 17587003401437184 17608905024602112 17662535171094528 17668225930980768 17679122826213888 17684530856239104 17734914135031808 17751569764384768 17763927451066368 17791779958470144 17836721908482048 17853473149943808 17907848159581952 17930149340353536 18010648665664512 18033077866991616 18055535000076288 18095607761600512 18106975270731776 18136597257732096 18188268474990592 18210918871597056 18220357991323917 18231595414533072 18283537281810944 18306306319521792 18382571690655744 18405464058888192 18411394185879552 18417026217148416 18434322447630336 18486841884803072 18490466507239584 18507831708692664 18596611550335104 18637885186359296 18661095504150528 18672818247942144 18684334726447104 18690354703847424 18707602889244672 18747278542062356 18768220047802368 18780010086334464 18791592675508224 18803397396529152 18854897821867536 18878378392006848 18943839375425536 18967430707150848 18986750254188288 19040843559755776 19052587018223616 19058415189884928 19064555693703168 19076313776652288 19140578091895832 19185821892476928 19244254738655232 19268220186648576 19274428288342656 19323115400855552 19341262579105792 19347179056398336 19354726924296192 19434040288346112 19468327716757062 19511536054469888 19535834355907584 19560162916749312 19647980362543104 19660323059131392 19672448582172672 19716109949206528 19728495444230144 19753063931707392 19831831846148608 19841747427262464 19876754172353364 19933383101619328 19945677034702848 19951778401910784 19970515984932864 20053714571624448 20066312147042304 20085157293686784 20142379964039168 20146329179529696 20171418007897728 20228886435270656 20247884262501376 20261979748872576 20332238385119232 20345010926862336 20357558731800576 20370347179573248 20382910610669568 20426139307023164 20451576591340752 20461802034364416 20474421870329856 20487283730546688 20568979442037312 20594594609462016 20640302603075584 20646616455708672 20653268668178432 20666006591373312 20765138938232832 20771829337915392 20784640383516672 20797697120403456 20880630645704544 20959443977764864 20967620834654208 20993732442169344 21006920528934912 21026649041828352 21053543645708288 21079762255478784 21086554024853504 21174402105212928 21211760049600978 21285312059421696 21298683314059008 21311819297353728 21338359545544704 21399152592683008 21420949004725248 21434160395501568 21447625155416064 21495226379534336 21521995030069248 21533150353382811 21607816787594752 21614426602070016 21634725650343936 21738504825962496 21745508838130176 21758920401494016 21765576438448128 21848085863858176 21863295324389376 21950478061278624 21977813650396032 22040428504100864 22067876111204352 22166952203894784 22180623692857344 22194557374758912 22208245889236992 22222196923170816 22283061062207088 22310810826917184 22321965855670272 22425055989321744 22438886664040704 22495567183085568 22502815116075008 22516693748809728 22523581588045824 22530838547103744 22620683199513256 22624703619268608 22660177459544064 22667109190336512 22688396858621952 22757497239679488 22778869795314048 22836409110102016 22864847975743488 22873768183259136 22888137292720128 22938935613980672 22967502158954496 22981930151313408 23003513481658368 23008023665258346 23073573590230592 23206028088452352 23220340428460032 23227443512672256 23234927251700736 23249257415294976 23315494615908352 23344530101108736 23368308005154816 23449337868582912 23490709476417612 23550046894792704 23557634574641024 23572163768285184 23579374474985472 23685236601421824 23714732537413632 23722373277960192 23804630866591744 23821202368364544 23906865787138048 23945976066849408 23961018728316384 24014198220886016 24044103822655488 24074046666768384 24182129676976128 24197044028571648 24212244408827904 24293810655098556 24308793886044096 24316229927328768 24339066356636928 24408408426029056 24463697442896448 24510095587540992 24540618745184256 24548525581172736 24556034956197888 24579096596840448 24653955342986112 24677108944923552 24696999565590528 24720193592229888 24795482067113472 24826360625104896 24881460672200704 24897090997256192 24912446301929472 24920472938463232 24937821229381632 25024293397069824 25040013448445952 25068443694982974 25071196528705536 25139863762490048 25171171189342464 25289907609534464 25307513080971264 25315667005584384 25331280467410944 25347193365491712 25403449357631488 25419407591604224 25435085035536384 25448268599452413 25659006318206976 25690960248864768 25699237717790208 25722953972711424 25806302565728256 25838439928823808 25854671420227584 25878952666865664 25957770289009416 26047779141210112 26080217222332416 26106781599508896 26197307150057472 26213764078841856 26229931442896896 26262596363747328 26318294876356769 26380505102155776 26493802756641792 26502338896471152 26518684239320832 26594236046270464 26602371202547712 26627354646577152 26738286095499264 26755082862723072 26780209724915712 26788401770397696 26861772239372928 26895224010530304 26908671168479232 27015972998496768 27049616800487424 27109651180158976 27126681235816448 27143411642400768 27160462906097664 27268768788454336 27282402712485888 27316378307395584 27425305922716416 27459459479282688 27528821940944896 27554675455164416 27573857535983616 27617091278819328 27695772450553856 27712853844688896 27730262827204608 27735699760859376 27761747563038996 27840840860939392 27956827779538944 27991643256225792 28009227371913216 28026502089670656 28035532055771136 28120917813093534 28152330071703552 28170015129501696 28282346732801304 28317567588010272 28380416079228928 28398244418745344 28415759063138304 28451146060726272 28561265339633664 28578880527335424 28587622784827392 28596833540554752 28614470664978432 28710867137843748 28819235469426688 28846300867125248 28866382107982848 28911642432513984 28984673101283328 28994011784173568 29011893868658688 29020768584597504 29151060432519168 29187363122970624 29267304081704832 29303751533861376 29318402914910208 29340244375123968 29423834814939136 29471970543814656 29490484588697088 29555936271859712 29574164923809792 29592743166345216 29629595897561088 29710748082942784 29747747769222912 29762621140893696 29900074652428992 29918515552054272 29927667602866176 29955773977399296 29994089577447424 30022258331746304 30041118062804992 30213569946058752 30219493769294544 30251195811495936 30343329652905984 30371826393752064 30498357577678848 30517516390293504 30536338097700864 30555520769359872 30639208960534746 30642573535084544 30671351308877824 30677364887011128 30692703051546624 30853469163055968 30941370784603136 30960453904613376 30969924683563008 30979903002267648 30999009887059968 31103439399330727 31147708407349248 31157744006873088 31176960575275008 31196545680605184 31320945968556816 31400062526390272 31429551691046912 31439165966647296 31451431251981312 31580315468562432 31619643383218176 31629831037280256 31659020274106368 31761603157819392 31801156835475456 31927968089132544 31948024971088512 31967728946030592 32058805096873984 32098728889024512 32131423507087872 32242839569301504 32282992545103872 32391747540131408 32411725181392128 32421639903105024 32452088475515904 32607757238943744 32618263257195264 32638380602241024 32680127450054656 32731367441563648 32741379941597184 32772128795787264 32871940457314816 32902811926564736 32925717091917936 32960258122973184 33060642756151296 33101814166806528 33250428305842176 33270935539286016 33291836062138368 33386684597927936 33424591593310632 33466216240375776 33561561585789952 33637583983982616 33743350774628352 33754222674112512 33775040623214592 33785372382068736 33796257820655616 33931024799269884 33937055428902912 33990266189316096 34136245859519232 34168304692971072 34212008424275968 34254613665153024 34265650290386944 34297271963615232 34408403420971008 34451253238431744 34472895226970112 34494156418056192 34505270222487552 34610360385345888 34649021626712064 34773622963109888 34809042132678528 34830510642690048 34852390877551104 34929742866743296 34951685438455808 34973241923862528 35016795151663104 35174006802874368 35325070342189056 35336451861961536 35358245652427776 35369061712478208 35469828270063616 35503139528769536 35527854902132736 35583559916940288 35673443816964096 35706946299887616 35815696319163904 35860298680707072 36021297331329024 36066155733983232 36111070000152576 36213950541463552 36273194515464192 36376536949981184 36440715982647834 36463190829066144 36567074563621888 36612612639043584 36765143381311488 36810928117776384 36822788371759104 36834052434296832 36868644895260672 36973683769606144 36980933014479168 37015663417385328 37193223100670208 37275770372718592 37322191008301056 37345636495884288 37368669452894208 37380709407694848 37415205778489344 37494557084124712 37536440095604736 37560020172668928 37583185351016448 37606794793058304 37709795643735072 37756756784013696 37887678750851072 37934861414301696 37973500508376576 38081687119511552 38105174036447232 38129111387406336 38152627553304576 38281156183791664 38488509477310464 38536440373297152 38548856576685312 38646230801711104 38682525158211584 38694358112796672 38709453848592384 38868080576692224 38936655433514124 39023072108939776 39071668711815168 39120325833498624 39295960725086208 39320646118262784 39344897164345344 39456990888460288 39663663692297216 39753508344706728 39866766203238656 39891354069405696 39903556803821568 39941031969865728 40107429143248896 40132624294084608 40170314587373568 40284759928078336 40292658359059392 40342836015795456 40457772870541312 40495768525002752 40523959497745152 40664476770238464 40690021853724672 40715117463601152 40740694359146496 40765821221339136 40852278614046328 40903153182681504 40923604068728832 40948843740659712 40974567461093376 41137958884074624 41189189218924032 41280605206151168 41293232911417344 41306537336356864 41332013182746624 41543658675830784 41569280767033344 41595394240806912 41761261291409088 41918887955529728 41935241669308416 41987464884338688 42013841057869824 42053298083656704 42107087291416576 42159524510957568 42173108049707008 42181376719640301 42348804210425856 42423520099201956 42570624118843392 42597366628118016 42623638594707456 42676719091089408 42798305185366016 42841898009450496 42868320791003136 42895250310832128 42990452759068672 43066300706765622 43215633575189504 43228853204140032 43269451300687872 43477009651924992 43491017676260352 43517840802988032 43531152876896256 43696171727716352 43726590648778752 43900956122557248 43955627300792064 44080857008201728 44135752222408704 44333904407789568 44361247385714688 44389114749517824 44416491778473984 44444393846341632 44566122124414176 44621621653834368 44643931711340544 44850111978643488 44877773328081408 44991134366171136 45005630232150016 45033387497619456 45061677094207488 45241366399026512 45320354919088128 45376793717243904 45514994479358976 45557739590628096 45672818220204032 45729695951486976 45747536366518272 45776274585440256 45877871227961344 45935004317908992 45958813440802119 45963860302626816 46007026963316736 46016047330516692 46147147180461184 46412056176904704 46440680856920064 46454887025344512 46469854503401472 46498514830589952 46630989231816704 46736616010309632 46981418952835224 47100093789585408 47115269149282048 47144327536570368 47158748949970944 47370473202843648 47429465074827264 47444746555920384 47609261733183488 47642404736729088 47813731574276096 47891952133698816 47922037456632768 48028396441772032 48088207645310976 48148093333536768 48364259353952256 48394088057143296 48424488817655808 48587621310197112 48617587772088192 48632459854657536 48678132713273856 48816816852058112 48927394885792896 49020191175081984 49097051162345472 49112069912395776 49158193193680896 49307910685972224 49354217889847104 49440387184459776 49590964134226944 49652721250209792 49762921344401408 49794181994512384 49824892603858944 49840945876926464 49875642458763264 50048586794139648 50080026896891904 50136887389965948 50142393057411072 50279727524980096 50342342378684928 50579815219068928 50615026161942528 50631334011168768 50662560934821888 50694386730983424 50806898715262976 50838815183208448 50896537198904826 51318012636413952 51381920497729536 51398475435580416 51445907945422848 51612605131456512 51676879857647616 51709342840455168 51757905333731328 51915540578018832 52095558282420224 52160434444664832 52213563199017792 52394614300114944 52427528157683712 52459862885793792 52525192727494656 52636589752713538 52761010204311552 52987605513283584 53004677792942304 53037368478641664 53188472092540928 53204742405095424 53254709293154304 53510165725446144 53560419449831424 53723544478745856 53790448021060608 54031945996993536 54099233600974848 54219302360317952 54253362471632896 54286823284801536 54320925812195328 54537537576908672 54564805424971776 54632756614791168 54661073973971751 54850611845432832 54918918958565376 55109350910328832 55147715071967232 55234182557638656 55391544901107712 55460525654409216 55471399521718752 55523495126077992 55681681721878784 55913655559077888 55983286512451584 56018454743826432 56053004179341312 56071064111542272 56241835626187068 56304660143407104 56340030259003392 56564693465602608 56635135176020544 56760832158457856 56796488837490688 56831518126276608 56902292121452544 57122530679267328 57157761054670848 57175245569654784 57193667081109504 57228941329956864 57421734275687496 57638470938853376 57692601734250496 57732764215965696 57823284865027968 57969346202566656 57988023568347136 58023787737317376 58041537169195008 58302120865038336 58534608163409664 58607503067722752 58680488750247936 58847669629878272 58943941087629312 58980969177394176 59111872543719424 59148329847619584 59185486332690432 59259191795122176 59421496165885568 59495495538445824 59525242281787392 59800149304857984 59837031104108544 59855335205732352 59911547954798592 60044516663492608 60082236125609984 60427139892117504 60438987538589088 60686659305811968 60743652787504128 60996715155357696 61035032780587008 61072676195401728 61111041538719744 61278417921069492 61285147070169088 61342702617755648 61354729774022256 61385406103093248 61706938326111936 61882741569206272 61920907809226752 61939849367126016 61959806004535296 61998019774119936 62206878798661454 62295416814698496 62315488013746176 62353921150550016 62393091361210368 62641891937113632 62800125052780544 62859103382093824 62878331933294592 62902862503962624 63160630937124864 63239286766436352 63259662074560512 63523206315638784 63855936178265088 63896049942177024 63935457892061184 64117610193747968 64197457778049024 64262847014175744 64485679138603008 64565985090207744 64599451060148433 64783495080262816 64823450362784256 64843279806210048 64904176951031808 65215514477887488 65236526514390528 65276761204482048 65462734883127296 65544257591574528 65743880914629632 65805623853129472 65851434183835872 66121285512302592 66203628333613056 66500856611684352 66541871078572032 66583672124276736 66773369195855872 66849183186621264 66932432480751552 67123123171579904 67275167967965232 67486701549256704 67508445348225024 67550081246429184 67570744764137472 67592515641311232 67862049598539768 67874110857805824 67980532378632192 68272491719038464 68336609385942144 68424016848551936 68509227330306048 68531300580773888 68594543927230464 68816806841942016 68902506476863488 68945790453940224 69010540444975104 69220720770691776 69547245926219776 69618084265357056 69661021285380096 69704781755102208 69859485733486592 69903370876911616 69946483847725056 70033590303326208 70348013605748736 70650140684378112 70672903723923072 70716491304855552 70738123424956416 70939656540127232 71006279057539072 71055709804265472 71167119833880576 71413892599775232 71631392638327808 71720597361414144 72042594662658048 72132311467966464 72222140000305152 72427901082927104 72546389030928384 72753073899962368 72881431965295668 72926381658132288 73134149127243776 73225225278087168 73530286762622976 73621856235552768 73645576743518208 73668104868593664 73737289790521344 73961866028958336 74031326834770656 74386446201340416 74551540745437184 74644382016602112 74691272991768576 74737338905788416 74761418815389696 74989114168249424 75072880191209472 75120040345337856 75213589586116608 75419591287470144 75513513568027392 75775357501702144 75869722828603392 75947001016753152 76163374239023104 76210348072894464 76258222774812672 76305255106609152 76344805798357239 76562312367583328 76977018954620928 77072880746594304 77097713153370624 77292461603422208 77365050316423168 77418907697184768 77873310867028248 78046144217879552 78143337423630336 78240651666997248 78591921450172416 78641292236525568 78689794328690688 78913981776920576 78954884629070307 79327327384594432 79507016689413456 79733532406477312 79782708138811392 79807113607643136 79882063939731456 80214858286497792 80265248588169216 80340629174747136 80585316718118784 80685672031590912 80915545741082624 80991537050005504 81047918995490304 81328953540476928 81380043707449344 81430234927202304 81481388718292992 81704557228092656 81806306365363008 81847208137457664 81949134922186752 82275917768149248 82378378437848064 82561210412302336 82586465822834688 82613074672713728 82664026365493248 83087317351661568 83138561534066688 83190788481613824 83522522582818176 83837775911059456 83870483338616832 83974929768677376 84027682115739648 84106596167313408 84214174582833152 84346216099414016 84362753439280602 84847040198403912 85141248237686784 85194733256236032 85247277189414912 85353438182178816 85596610370732032 85683796018900992 85736641582006272 85790500621664256 85980905518137344 86132601413531244 86431267150379008 86457706408280064 86538902601375744 86954019303849984 86982035352520704 87035681605976064 87062305753792512 87453181297557504 87801912245114496 87911254601584128 88161714016403456 88271504444817408 88667808815579136 88722494771429376 88778229499035648 88888787692683264 89132244248828352 89243243307668736 89287863422681088 89700223957286976 89755546656162816 89982268732342272 90011260464300032 90066774995238912 90123354188414976 90482732798053024 90640709838176256 90753587434487808 91029988958717952 91115479181256192 91345636440408064 91495072733036544 91552549170880512 91755742455922688 91917626881604238 91927720605253632 92014053926633472 92032094661033384 92294294360922368 92824112353809408 92881361713840128 92909774050689024 92939709006802944 92997029661179904 93261978463633408 93310318197992181 93473232020619264 93962837905670448 94200187579170816 94230538298564096 94288655073140736 94317497899941888 94740946405687296 94858930149654528 94889493111840768 95284809473458176 95627463148552192 95783904267397632 95844074913265536 96056792883544064 96176415290621952 96296186667073536 96728518707904512 96848977635311616 97175242620394224 97235175544176384 97264919709315072 97356265426547712 97633633704116224 97854789771585792 98040382350163968 98194102324690944 98224139824791552 98316386387361792 98615821371944448 98708435779694208 98880774368919552 99181928268453888 99305442500419584 99525842688802816 99588363989024768 99681891753852928 99751284917526528 100160053793783808 100273774779931896 100559455049960192 100684684757369856 101159630438137856 101230052323885056 101262668022337536 101325121869643776 101388773461966848 101613797430525952 101677630366416896 101793074397809652 102636025272827904 102763840995459072 102796950871160832 102891815890845696 103225210262913024 103353759715295232 103418685680910336 103515810667462656 103831081156037664 104191116564840448 104320868889329664 104427126398035584 104789228600229888 104855056315367424 104919725771587584 105050385454989312 105273179505427076 105522020408623104 105975211026567168 106009355585884608 106074736957283328 106376944185081856 106409484810190848 106509418586308608 107020331450892288 107120838899662848 107447088957491712 107580896042121216 108063891993987072 108198467201949696 108438604720635904 108506724943265792 108641851624390656 109075075153817344 109129610849943552 109322147947943502 109701223690865664 109837837917130752 110218701820657664 110295430143934464 110468365115277312 110783089802215424 110921051308818432 110942799043437504 111046990252155984 111363363443757568 111827311118155776 111966573024903168 112036909487652864 112106008358682624 112142128223084544 112483671252374136 112609320286814208 112680060518006784 113129386931205216 113270270352041088 113521664316915712 113592977674981376 113663036252553216 113804584242905088 114245061358534656 114315522109341696 114387334162219008 114457882659913728 114843468551374992 115276941877706752 115385203468500992 115465528431931392 115646569730055936 115938692405133312 115976047136694272 116047575474634752 116083074338390016 116604241730076672 117069216326819328 117215006135445504 117360977500495872 117695339259756544 117887882175258624 117961938354788352 118223745087438848 118370972665380864 118842992331771136 118990991076891648 119600298609715968 119674062208217088 119710670411464704 119823095909597184 120089033326985216 120164472251219968 120854279784235008 120877975077178176 121373318611623936 121487305575008256 121993430310715392 122070065561174016 122145352390803456 122222083077439488 122556835842138984 122685405235511296 122709459548044512 122770812206186496 123413876652223872 123765483138412544 123841815618453504 123879698734252032 123919612009070592 123996039548239872 124413757597322908 124630976027492352 124707842301100032 124786182722420736 125283783874227264 125600250105561088 125718206764187648 125756663866589184 125805725007925248 126321261874249728 126478573532872704 126519324149121024 126544130158920903 127046412631277568 127711872356530176 127792099884354048 127870915784122368 128235220387495936 128394915556098048 128525694028351488 128971358277206016 129198902120296866 129566990160525632 129646900725568512 129686559612420096 129808353902063616 130431028955774976 130473053028781056 130553522408964096 130925469766254592 131088515183149056 131487761829259264 131611247706258944 131702868367671744 132242571024605184 132407256667226112 133001713223368704 133083742157144064 133167344248553472 133698366373242528 133864864961503104 134246246343159808 134550335935930464 134973403098513408 135016890696450048 135100162492858368 135185031282622464 135724099197079536 135961064757264384 136544983438076928 136673218771884288 136848033697103872 137018454660612096 137062601161547776 137189087854460928 137633613683884032 137805012953726976 137876440322406357 137891580907880448 138021080889950208 138441441541383552 139094491852439552 139236168530714112 139322042570760192 139409563510204416 139718971466973184 139806741753823232 139892967695450112 141300281368756224 141345807447846144 141432982609711104 141476246849912832 141879313080254464 142012558115078144 142111419608530944 142334239667761152 142827785199550464 143262785276655616 143441194722828288 144085189325316096 144264622935932928 144444280000610304 145092778061856768 145762863930591336 145852763316264576 146268298254487552 146450450556174336 147060573525245952 147291153487036416 147336209737187328 147474579581042688 147923732057916672 148062653669541312 148772892402680832 149103081490874368 149288764033204224 149382545983537152 149474677811576832 149522837630779392 149978228336498848 150145760382418944 150240080690675712 150427179172233216 150839182574940288 151027027136054784 151550715003404288 151739445657206784 151894002033506304 152326748478046208 152420696145788928 152516445549625344 152689611596714478 153124624735166656 153954037909241856 154145761493188608 154195426306741248 154584923206844416 154730100632846336 154837815394369536 155746621734056496 156092288435759104 156286674847260672 156481303333994496 157183842900344832 157282584473051136 157379588657381376 157909769258140614 158654654769188864 159014033378826912 159467064812954624 159565416277622784 159614227215286272 159764127879462912 160530497176338432 160681258349494272 161170633436237568 161371344063181824 161831091482165248 161983074100011008 162095837990980608 162657907080953856 162760087414898688 162860469854404608 162962777436585984 163409114456185312 163612612730726016 163694416274915328 163898269844373504 164551835536298496 164756756875696128 165122420824604672 165226149345427456 165328052730986496 166174634703323136 166381576963227648 167045045165636352 167675551822118912 167740966677233664 167949859537354752 168055364231479296 168213192334626816 168428349165666304 168692432198828032 168725506878561204 169694080396807824 170282496475373568 170389466512472064 170494554378829824 170706876364357632 171367592037801984 171473283164012544 171581001243328512 172265202827062488 172862534300758016 172915412816560128 173077805202751488 173908038607699968 173964070705041408 174071363211952128 174124611507585024 174906362595115008 175603824490228992 175822509203168256 176323428032806912 176543008889634816 177335617631158272 177444989542858752 177556458998071296 177777575385366528 178264488497656704 178486486615337472 178575726845362176 179400447914573952 179511093312325632 180022520928600064 180133549990477824 180246708376829952 180965465596106048 181281419676352512 182059977917435904 182230958362512384 182691272880816128 182990145466073088 183105098341761024 183511484911845376 183835253763208476 183855441210507264 184028107853266944 184064189322066768 184588588721844736 185648224707618816 185762723427680256 185819548101378048 185879418013605888 185994059322359808 186620636395984362 186946464041238528 187925675811340896 188400375158341632 188461076597128192 188577310146281472 188634995799883776 189481892811374592 189717860299309056 189778986223681536 190569618946916352 191254926297104384 191567808534795264 191688149826531072 192113585767088128 192352830581243904 192592373334147072 193457037415809024 193697955270623232 194350485240788448 194470351088352768 194529839418630144 194712530853095424 195267267408232448 195709579543171584 196388204649381888 196632772774723584 197231642743888896 197416871559388416 198363856536907776 198610885000839168 199051685377605632 199176727978049536 199363783507705856 199502569835053056 200320107587567616 200547549559863792 201118910099920384 201369369514739712 202460104647770112 202525336044675072 202650243739287552 202777546923933696 203355260732833792 203586148795619304 205272050545655808 205527681990918144 205593901742321664 205783631781691392 206450420525826048 206707519430590464 206837371361820672 207031621334925312 207662162312075328 208382233129680896 208641737778659328 208854252796071168 209578457200459776 209710112630734848 209839451543175168 210100770909978624 210546359010854152 211044040817246208 211950422053134336 212018711171769216 212149473914566656 212753888370163712 212818969620381696 213018837172617216 214241677799325696 214894177914983424 215161792084242432 216127783987974144 216396934403899392 216877209441271808 217013449886531584 217283703248781312 218150150307634688 218259221699887104 218644295895887004 219402447381731328 219675675834261504 220590860287868928 220936730230554624 221566179604430848 221885598086875008 222093980504311968 222726726887515136 223654622236311552 223933146049806336 224073818975305728 224212016717365248 224284256446169088 224967342504748272 225218640573628416 225360121036013568 226258773862410432 226540540704082176 227043328633831424 227185955349962752 227326072505106432 227609168485810176 228490122717069312 228631044218683392 228774668324438016 228915765319827456 229686937102749984 230553883755413504 230770406937001984 230931056863862784 231293139460111872 231877384810266624 231952094273388544 232095150949269504 234138432653638656 234430012270891008 234721955000991744 235390678519513088 235775764350517248 235923876709576704 236447490174877696 236741945330761728 236864653887210921 237685984663542272 237981982153783296 239200597219431936 239348124416434176 239421340822929408 239646191819194368 240328944502439936 241755950154356352 242746637223247872 242974611150016512 243986860621430784 244140131122348032 244290704781606912 244444166154878976 245113671684277968 245370810471022592 245418919096089024 245541624412372992 246827753304447744 247530966276825088 247683631236907008 247759397468504064 247839224018141184 247992079096479744 248827515194645816 249261952054984704 249415684602200064 249572365444841472 250567567748454528 251200500211122176 251436413528375296 251513327733178368 251611450015850496 252642523748499456 253038648298242048 253088260317841806 255423744713060352 255584199768708096 255741831568244736 256470440774991872 256789831112196096 257051388056702976 257942716554412032 258397804240593732 259133980321051264 259293801451137024 259373119224840192 259616707804127232 260862057911549952 260946106057562112 261107044817928192 261850939532509184 262975523658518528 263222495412517888 263405736735343488 264485142049210368 264814513334452224 266003426446737408 266167484314288128 266334688497106944 267396732746485056 267729729923006208 268492492686319616 269100671871860928 269946806197026816 270033781392900096 270200324985716736 270370062565244928 271448198394159072 271922129514528768 273089966876153856 273346437543768576 273696067394207744 274036909321224192 274125202323095552 275267227367768064 275752880644812714 275783161815760896 276042161779900416 276882883082767104 278188983704879104 278472337061428224 278644085141520384 278819127020408832 279437942933946368 279613483507646464 279785935390900224 279930954593976543 282600562737512448 282691614895692288 282865965219422208 282952493699825664 284025116230156288 284222839217061888 284668479335522304 286525570553311232 286882389445656576 288170378650632192 288529245871865856 288888560001220608 290185556123713536 291525727861182672 291705526632529152 292536596508975104 292900901112348672 294121147050491904 294582306974072832 294672419474374656 294949159162085376 295847464115833344 296125307339082624 297545784805361664 298206162981748736 298577528066408448 298765091967074304 299045675261558784 299956456672997696 300480161381351424 301678365149880576 302054054272109568 303101430006808576 303478891314413568 303788004067012608 304653496956092416 304841392291577856 305032891099250688 305379223193428956 306249249470333312 307908075818483712 308291522986377216 308390852613482496 309460201265692672 309675630788739072 311493243468112992 312184576871518208 312573349694521344 312962606667988992 314367685800689664 314565168946102272 314759177314762752 315819538516281228 317309309538377728 318028066757653824 318934129625909248 319130832555245568 319228454430572544 319528255758925824 321060994352676864 321362516698988544 322341266872475136 322742688126363648 323662182964330496 323966148200022016 324191675981961216 325315814161907712 325520174829797376 325925554873171968 326818228912370624 327225225461452032 327388832549830656 329103671072596992 329513513751392256 330244841649209344 330452298690854912 330656105461972992 332349269406646272 332763153926455296 334090090331272704 335481933354467328 335899719074709504 336110728462958592 336426384669253632 337384864397656064 337451013757122408 339388160793615648 340564992950747136 340778933024944128 340989108757659648 341413752728715264 342137833392637997 342735184075603968 342946566328025088 343162002486657024 344530405654124976 345725068601516032 345830825633120256 346155610405502976 347816077215399936 347928141410082816 348142726423904256 348249223015170048 349812725190230016 351207648980457984 351645018406336512 352646856065613824 353086017779269632 354671235262316544 355112917996142592 356528976995313408 356972973230674944 358800895829147904 359022186624651264 360045041857200128 360267099980955648 360493416753659904 361930931192212096 362562839352705024 364119955834871808 364461916725024768 365980290932146176 366210196683522048 367670507526416952 368056215706533888 368128378644133536 369177177443689472 371296449415237632 371525446855360512 371639096202756096 371758836027211776 371988118644719616 373241272791968724 373892928082477056 375851351622681792 376800750316683264 376922153194256384 377154620292562944 377269991599767552 378963785622749184 379435720598618112 379557972447363072 381139237893832704 382509852594208768 383135617069590528 383376299653062144 384227171534176256 384705661162487808 385184746668294144 386914074831618048 388700970481576896 388940702176705536 389059678837260288 389425061706190848 390534534816464896 391419159086343168 392776409298763776 393265545549447168 394463285487777792 394833743118776832 396727713073815552 397221770001678336 398353455956099072 398727567015411712 399005139670106112 401095099119727584 402237820199840768 402738739029479424 404920209295540224 405050672089350144 405300487478575104 405555093847867392 406710521465667584 407172297591238608 410544101091311616 411055363981836288 411187803484643328 411567263563382784 412900841051652096 413415038861180928 413674742723641344 414063242669850624 415324324624150656 416764466259361792 417283475557318656 417708505592142336 419156914400919552 419420225261469696 419678903086350336 421092718021708304 423900844106268672 424037422343538432 424298947829133312 425507776740327424 425637939240763392 426037674345234432 428483355598651392 429788355829966848 430323584168484864 432255567975948288 432793868807798784 434026899773063168 436300300615269376 437288591791774008 438804894763462656 439351351668523008 441181720575737856 441873460461109248 443132359208861696 443771196173750016 444187961008623936 445453453775030272 447309244472623104 447866292099612672 448147637950611456 448424033434730496 448568512892338176 449934685009496544 450437281147256832 450720242072027136 452517547724820864 453081081408164352 454086657267662848 454371910699925504 454652145010212864 455218336971620352 456980245434138624 457262088437366784 457549336648876032 459373874205499968 461107767510827008 461540813874003968 461862113727725568 462586278920223744 463754769620533248 463904188546777088 464190301898539008 468276865307277312 468860024541782016 469443910001983488 470781357039026176 471551528701034496 471847753419153408 472894980349755392 473729307774421842 475371969327084544 475963964307566592 478401194438863872 478696248832868352 478842681645858816 479292383638388736 480657889004879872 483511900308712704 485493274446495744 485949222300033024 487973721242861568 488280262244696064 488581409563213824 488888332309757952 490227343368555936 490837838192178048 491083248824745984 493655506608895488 495061932553650176 495367262473814016 495678448036282368 495984158192959488 497655030389291632 498523904109969408 499144730889682944 501135135496909056 502401000422244352 502872827056750592 503026655466356736 503222900031700992 505285047496998912 506077296596484096 506176520635683612 510847489426120704 511168399537416192 511483663136489472 512940881549983744 514102776113405952 516795608481187464 518267960642102528 518587602902274048 518746238449680384 519233415608254464 521724115823099904 521892212115124224 522214089635856384 523701879065018368 525951047317037056 526444990825035776 526811473470686976 528970284098420736 529629026668904448 532006852893474816 532334968628576256 532669376994213888 534793465492970112 535459459846012416 536984985372639232 538201343743721856 540067562785800192 540400649971433472 540740125130489856 542896396788318144 543844259029057536 546179933752307712 546692875087537152 547392134788415488 548073818642448384 548250404646191104 550534454735536128 551505761289625428 551566323631521792 552084323559800832 553765766165534208 556377967409758208 556944674122856448 557288170283040768 557638254040817664 558875885867892736 559226967015292928 559861909187953086 565201125475024896 565383229791384576 565731930438844416 565904987399651328 568050232460312576 568445678434123776 569336958671044608 573051141106622464 573764778891313152 576340757301264384 577058491743731712 577777120002441216 580371112247427072 583051455722365344 583411053265058304 585073193017950208 585801802224697344 589164613948145664 589898318324170752 591694928231666688 592250614678165248 595091569610723328 596412325963497472 597155056132816896 597530183934148608 598091350523117568 599912913345995392 600960322762702848 603356730299761152 604108108544219136 606202860013617152 607576008134025216 609306993912184832 610065782198501376 610758446386857912 612498498940666624 615816151636967424 616583045972754432 616781705226964992 618920402531385344 619351261577478144 622986486936225984 624369153743036416 625146699389042688 625925213335977984 628735371601379328 629130337892204544 629518354629525504 631639077032562456 634618619076755456 636056133515307648 637868259251818496 638261665110491136 638456908861145088 639056511517851648 642725033397977088 644682533744950272 645485376252727296 647324365928660992 647932296400044032 648383351963922432 650631628323815424 651040349659594752 651851109746343936 653636457824741248 654450450922904064 654777665099661312 658207342145193984 659027027502784512 660489683298418688 660904597381709824 664698538813292544 668180180662545408 670963866708934656 671799438149419008 672221456925917184 672852769338507264 674769728795312128 674902027514244816 678776321587231296 681129985901494272 681557866049888256 681978217515319296 682827505457430528 684275666785275994 685470368151207936 685893132656050176 686324004973314048 689060811308249952 691450137203032064 691661651266240512 692311220811005952 695632154430799872 695856282820165632 696285452847808512 702415297960915968 703290036812673024 705293712131227648 706172035558539264 709342470524633088 710225835992285184 710593961661632763 713057953990626816 713945946461349888 717601791658295808 718044373249302528 720090083714400256 720986833507319808 723861862384424192 728239911669743616 728923833450049536 731960581864292352 732420393367044096 735341015052833904 736112431413067776 736256757288267072 738354354887378944 742592898830475264 743050893710721024 743278192405512192 743517672054423552 743976237289439232 746482545583937448 747785856164954112 751702703245363584 753601500633366528 753844306388512768 754309240585125888 754539983199535104 757927571245498368 759115944894726144 765019705188417536 766271234139181056 766752599306124288 768454343068352512 769411322324975616 770369493336588288 773828149663236096 777401940963153792 777881404353411072 778119357674520576 778850123412381696 781069069632929792 782838318172686336 785552818597527552 788926570975555584 789667486237553664 793455426147631104 794443540003356672 796706911912198144 797455134030823424 798010279340212224 802190198239455168 804475640399681536 805477478058958848 809840418591080448 810101344178700288 810600974957150208 811110187695734784 814344595182477216 821088202182623232 822110727963672576 822375606969286656 825801682103304192 827349485447282688 828126485339701248 830648649248301312 833528932518723584 834566951114637312 835417011184284672 838313828801839104 838840450522939392 839357806172700672 839792863781929629 842185436043416608 847801688212537344 848074844687076864 848597895658266624 851015553480654848 852075348690468864 859576711659933696 860647168336969728 864511135951896576 865587737615597568 868053799546126336 872600601230538752 874577183583548016 877609789526925312 878702703337046016 882363441151475712 883746920922218496 887542392347500032 888375922017247872 890906907550060544 894618488945246208 895732584199225344 896295275901222912 897137025784676352 899869370018993088 901440484144054272 905035095449641728 906162162816328704 908173314535325696 908743821399851008 909304290020425728 910436673943240704 913960490868277248 914524176874733568 915098673297752064 918747748410999936 922215535021654016 923081627748007936 923724227455451136 925172557840447488 927808377093554176 928380603797078016 936553730614554624 937720049083564032 938887820003966976 941562714078052352 943103057402068992 943695506838306816 945789960699510784 947458615548843684 950743938654169088 951927928615133184 956802388877727744 957392497665736704 957685363291717632 958584767276777472 967023800617425408 970986548892991488 971898444600066048 975947442485723136 976560524489392128 977776664619515904 980454686737111872 981675676384356096 982166497649491968 987311013217790976 990123865107300352 990734524947628032 991356896072564736 991968316385918976 995310060778583264 997047808219938816 998289461779365888 1002270270993818112 1004802000844488704 1005745654113501184 1006445800063401984 1012154593192968192 1012353041271367224 1021694978852241408 1022336799074832384 1022967326272978944 1025881763099967488 1026413500177913991 1028205552226811904 1033591216962374928 1036535921284205056 1037175205804548096 1037492476899360768 1038466831216508928 1043448231646199808 1043784424230248448 1044428179271712768 1051902094634074112 1052889981650071552 1053622946941373952 1057940568196841472 1059258053337808896 1064013705786949632 1065338753988427776 1069586930985940224 1070918919692024832 1073969970745278464 1076402687487443712 1080135125571600384 1080801299942866944 1081480250260979712 1085792793576636288 1087688518058115072 1092359867504615424 1093385750175074304 1094784269576830976 1096500809292382208 1103011522579250856 1104168647119601664 1107531532331068416 1112755934819516416 1113889348245712896 1114576340566081536 1115276508081635328 1117751771735785472 1118453934030585856 1119723818375906172 1130402250950049792 1130766459582769152 1131463860877688832 1131809974799302656 1136891356868247552 1138673917342089216 1146102282213244928 1147529557782626304 1152681514602528768 1154116983487463424 1155554240004882432 1160742224494854144 1166102911444730688 1166822106530116608 1170146386035900416 1171603604449394688 1178329227896291328 1179796636648341504 1183389856463333376 1184501229356330496 1190183139221446656 1192824651926994944 1195060367868297216 1196182701046235136 1199825826691990784 1206713460599522304 1208216217088438272 1212405720027234304 1215152016268050432 1218613987824369664 1220131564397002752 1221516892773715824 1224996997881333248 1231632303273934848 1233166091945508864 1233563410453929984 1238702523154956288 1245972973872451968 1248738307486072832 1250293398778085376 1251850426671955968 1257470743202758656 1258260675784409088 1259036709259051008 1263278154065124912 1269237238153510912 1272112267030615296 1275736518503636992 1276523330220982272 1276913817722290176 1278113023035703296 1285450066795954176 1289365067489900544 1290970752505454592 1294648731857321984 1295864592800088064 1296766703927844864 1302080699319189504 1307272915649482496 1308900901845808128 1316414684290387968 1318054055005569024 1320979366596837376 1321809194763419648 1329397077626585088 1336360361325090816 1341927733417869312 1343598876298838016 1344442913851834368 1345705538677014528 1349539457590624256 1349804055028489632 1357552643174462592 1362259971802988544 1363115732099776512 1363956435030638592 1365655010914861056 1368551333570551988 1370940736302415872 1371786265312100352 1372648009946628096 1378121622616499904 1382900274406064128 1383323302532481024 1384622441622011904 1391264308861599744 1391712565640331264 1392570905695617024 1404830595921831936 1406580073625346048 1410587424262455296 1412344071117078528 1418684941049266176 1421187923323265526 1426115907981253632 1427891892922699776 1435203583316591616 1436088746498605056 1440180167428800512 1441973667014639616 1447723724768848384 1456479823339487232 1457847666900099072 1463921163728584704 1464840786734088192 1470682030105667808 1472513514576534144 1476708709774757888 1485185797660950528 1486101787421442048 1487035344108847104 1487952474578878464 1492965091167874896 1495571712329908224 1503405406490727168 1507203001266733056 1507688612777025536 1508618481170251776 1509079966399070208 1515855142490996736 1518231889789452288 1530039410376835072 1532542468278362112 1533505198612248576 1536908686136705024 1538822644649951232 1554803881926307584 1555762808706822144 1556238715349041152 1557700246824763392 1562138139265859584 1565676636345372672 1571105637195055104 1577853141951111168 1579334972475107328 1586910852295262208 1588887080006713344 1594910268061646848 1596020558680424448 1604380396478910336 1608951280799363072 1610954956117917696 1620202688357400576 1621201949914300416 1622220375391469568 1628689190364954432 1642176404365246464 1644221455927345152 1644751213938573312 1651603364206608384 1654698970894565376 1656252970679402496 1661297298496602624 1667057865037447168 1669133902229274624 1670834022368569344 1676627657603678208 1677680901045878784 1679585727563859258 1684370872086833216 1695603376425074688 1696149689374153728 1697195791316533248 1702031106961309696 1704150697380937728 1719153423319867392 1721294336673939456 1729022271903793152 1731175475231195136 1745201202461077504 1749154367167096032 1755219579053850624 1757405406674092032 1767493841844436992 1775084784695000064 1776751844034495744 1781813815100121088 1789236977890492416 1791465168398450688 1792590551802445824 1794274051569352704 1799738740037986176 1802880968288108544 1810070190899283456 1812324325632657408 1816346629070651392 1817487642799702016 1818608580040851456 1827920981736554496 1830197346595504128 1837495496821999872 1844431070043308032 1846163255496015872 1847448454910902272 1850345115680894976 1855616754187108352 1856761207594156032 1873107461229109248 1875440098167128064 1877775640007933952 1886206114804137984 1887391013676613632 1894917231097687368 1901487877308338176 1903855857230266368 1913604777755455488 1914784995331473408 1915370726583435264 1917169534553554944 1934047601234850816 1941973097785982976 1943796889200132096 1951894884971446272 1953121048978784256 1955553329239031808 1960909373474223744 1963351352768712192 1964332995298983936 1974622026435581952 1980247730214600704 1981469049895256064 1982713792145129472 1990620121557166528 1994095616439877632 2004540541987636224 2009604001688977408 2011491308227002368 2012891600126803968 2024309186385936384 2024706082542734448 2043389957704482816 2044673598149664768 2045934652545957888 2052827000355827982 2056411104453623808 2067182433924749856 2073071842568410112 2074350411609096192 2074984953798721536 2076933662433017856 2086896463292399616 2087568848460496896 2088856358543425536 2103804189268148224 2105779963300143104 2107245893882747904 2115881136393682944 2118516106675617792 2128027411573899264 2130677507976855552 2139173861971880448 2141837839384049664 2147939941490556928 2152805374974887424 2160270251143200768 2162960500521959424 2171585587153272576 2184719735009230848 2186771500350148608 2189568539153661952 2193001618584764416 2206023045158501712 2208337294239203328 2215063064662136832 2227778696491425792 2229152681132163072 2230553016163270656 2236907868061171712 2239447636751812344 2260804501900099584 2261532919165538304 2262927721755377664 2263619949598605312 2273782713736495104 2277347834684178432 2292204564426489856 2295059115565252608 2305363029205057536 2308233966974926848 2311108480009764864 2321484448989708288 2332205822889461376 2333644213060233216 2340292772071800832 2343207208898789376 2356658455792582656 2366779712926666752 2369002458712660992 2380366278442893312 2385649303853989888 2390120735736594432 2392365402092470272 2399651653383981568 2413426921199044608 2416432434176876544 2430304032536100864 2437227975648739328 2443033785547431648 2449993995762666496 2463264606547869696 2466332183891017728 2467126820907859968 2477405046309912576 2491945947744903936 2497476614972145664 2500586797556170752 2503700853343911936 2514941486405517312 2516521351568818176 2518073418518102016 2526556308130249824 2538474476307021824 2544224534061230592 2551473037007273984 2553046660441964544 2556226046071406592 2578730134979801088 2581941505010909184 2589297463714643968 2591729185600176128 2593533407855689728 2604161398638379008 2614545831298964992 2617801803691616256 2632829368580775936 2636108110011138048 2643618389526839296 2672720722650181632 2683855466835738624 2687197752597676032 2688885827703668736 2691411077354029056 2699078915181248512 2699608110056979264 2715105286348925184 2724519943605977088 2726231464199553024 2727912870061277184 2731310021829722112 2737102667141103976 2741881472604831744 2743572530624200704 2745296019893256192 2756243245232999808 2765800548812128256 2766646605064962048 2769244883244023808 2783425131280662528 2785141811391234048 2809661191843663872 2813160147250692096 2821174848524910592 2824688142234157056 2837369882098532352 2842375846646531052 2852231815962507264 2855783785845399552 2870407166633183232 2872177492997210112 2880360334857601024 2895447449537696768 2912959646678974464 2915695333800198144 2927842327457169408 2929681573468176384 2941364060211335616 2945027029153068288 2953417419549515776 2970371595321901056 2972203574842884096 2974070688217694208 2975904949157756928 2985930182335749792 2991143424659816448 3006810812981454336 3014406002533466112 3015377225554051072 3017236962340503552 3036463779578904576 3060078820753670144 3065084936556724224 3067010397224497152 3073817372273410048 3077645289299902464 3079240500533741973 3109607763852615168 3111525617413644288 3112477430698082304 3115400493649526784 3124276278531719168 3131353272690745344 3155706283902222336 3158669944950214656 3173821704590524416 3177774160013426688 3189820536123293696 3192041117360848896 3208760792957820672 3217902561598726144 3221909912235835392 3240405376714801152 3242403899828600832 3244440750782939136 3257378380729908864 3284352808730492928 3289502427877146624 3312505941358804992 3322594596993205248 3334115730074894336 3338267804458549248 3341668044737138688 3353255315207356416 3355361802091757568 3359171455127718516 3368741744173666432 3391206752850149376 3392299378748307456 3394391582633066496 3404062213922619392 3438306846639734784 3442588673347878912 3458044543807586304 3462350950462390272 3490402404922155008 3498308734334192064 3510439158107701248 3514810813348184064 3534987683688873984 3550169569390000128 3553503688068991488 3563627630200242176 3578473955780984832 3585181103604891648 3588548103138705408 3599477480075972352 3620140381798566912 3624648651265314816 3632693258141302784 3634975285599404032 3637217160081702912 3655841963473108992 3660394693191008256 3674990993643999744 3692326510992031744 3694896909821804544 3700690231361789952 3711233508374216704 3746214922458218496 3750880196334256128 3755551280015867904 3772412229608275968 3774782027353227264 3789834462195374736 3802975754616676352 3807711714460532736 3827209555510910976 3829569990662946816 3830741453166870528 3834339069107109888 3868095202469701632 3883946195571965952 3887593778400264192 3906242097957568512 3921818746948447488 3926702705537424384 3949244052871163904 3960495460429201408 3962938099790512128 3965427584290258944 3981240243114333056 3988191232879755264 4009081083975272448 4022982616454004736 4025783200253607936 4048618372771872768 4049412165085468896 4086779915408965632 4089347196299329536 4091869305091915776 4105654000711655964 4112822208907247616 4134364867849499712 4146143685136820224 4148700823218192384 4149969907597443072 4153867324866035712 4173792926584799232 4175137696920993792 4177712717086851072 4207608378536296448 4211559926600286208 4214491787765495808 4231762272787365888 4237032213351235584 4256054823147798528 4278347723943760896 4283675678768099328 4295879882981113856 4305610749949774848 4320540502286401536 4325921001043918848 4343171174306545152 4369439470018461696 4373543000700297216 4386003237169528832 4412046090317003424 4430126129324273664 4455557392982851584 4458305362264326144 4461106032326541312 4473815736122343424 4478895273503624688 4521609003800199168 4523065838331076608 4525855443510755328 4527239899197210624 4547565427472990208 4554695669368356864 4584409128852979712 4590118231130505216 4610726058410115072 4616467933949853696 4664411645778922752 4667288426120466432 4680585544143601664 4686414417797578752 4713316911585165312 4733559425853333504 4738004917425321984 4760732556885786624 4784730804184940544 4799303306767963136 4826853842398089216 4832864868353753088 4860608065072201728 4874455951297478656 4886067571094863296 4899987991525332992 4926529213095739392 4932664367782035456 4934253641815719936 4954810092619825152 4983891895489807872 4994953229944291328 5001173595112341504 5007401706687823872 5029882972811034624 5033042703137636352 5053112616260499648 5076948952614043648 5088449068122461184 5102946074014547968 5106093320883929088 5112452092142813184 5157460269959602176 5163883010021818368 5178594927429287936 5183458371200352256 5187066815711379456 5229091662597929984 5235603607383232512 5265658737161551872 5272216220022276096 5287236779053678592 5345441445300363264 5367710933671477248 5374395505195352064 5377771655407337472 5382822154708058112 5399216220113958528 5430210572697850368 5449039887211954176 5452462928399106048 5455825740122554368 5474205334282207952 5483762945209663488 5490592039786512384 5512486490465999616 5531601097624256512 5533293210129924096 5538489766488047616 5566850262561325056 5570283622782468096 5619322383687327744 5626320294501384192 5642349697049821184 5684751693293062104 5704463631925014528 5711567571690799104 5740814333266366464 5744354985994420224 5760720669715202048 5790894899075393536 5825919293357948928 5831390667600396288 5855684654914338816 5859363146936352768 5882728120422671232 5890054058306136576 5906834839099031552 5940743190643802112 5944407149685768192 5948141376435388416 5971860364671499584 5982286849319632896 6013621625962908672 6028812005066932224 6030754451108102144 6034473924681007104 6072927559157809152 6120157641507340288 6130169873113448448 6134020794448994304 6147634744546820096 6158481001067483946 6219215527705230336 6223051234827288576 6224954861396164608 6230800987299053568 6248552557063438336 6262706545381490688 6311412567804444672 6317339889900429312 6347643409181048832 6355548320026853376 6384082234721697792 6417521585915641344 6435805123197452288 6443819824471670784 6480810753429602304 6488881501565878272 6514756761459817728 6568705617460985856 6579004855754293248 6625011882717609984 6645189193986410496 6668231460149788672 6683336089474277376 6710723604183515136 6718342910255437032 6737483488347332864 6782413505700298752 6784598757496614912 6788783165266132992 6808124427845238784 6876613693279469568 6885177346695757824 6916089087615172608 6924701900924780544 6980804809844310016 6996617468668384128 7020878316215402496 7029621626696368128 7069975367377747968 7100339138780000256 7107007376137982976 7127255260400484352 7156947911561969664 7170362207209783296 7177096206277410816 7198954960151944704 7240280763597133824 7249297302530629632 7265386516282605568 7269950571198808064 7311683926946217984 7349981987287999488 7384653021984063488 7389793819643609088 7401380462723579904 7422467016748433408 7492429844916436992 7501760392668512256 7511102560031735808 7544824459216551936 7549564054706454528 7579668924390749472 7605951509233352704 7615423428921065472 7654419111021821952 7659139981325893632 7668678138214219776 7736190404939403264 7767892391143931904 7775187556800528384 7812484195915137024 7843637493896894976 7853405411074848768 7898488105742327808 7920990920858402816 7930855168580517888 7962480486228666112 8018162167950544896 8045965232908009472 8051566400507215872 8097236745543745536 8098824330170937792 8173559830817931264 8178694392598659072 8183738610183831552 8211308001423311928 8225644417814495232 8268729735698999424 8292287370273640448 8297401646436384768 8299939815194886144 8307734649732071424 8350275393841987584 8355425434173702144 8415216757072592896 8423119853200572416 8428983575530991616 8463524545574731776 8474064426702471168 8512109646295597056 8556695447887521792 8567351357536198656 8591759765962227712 8611221499899549696 8641081004572803072 8686342348613090304 8738878940036923392 8747086001400594432 8772006474339057664 8824092180634006848 8860252258648547328 8911114785965703168 8916610724528652288 8922212064653082624 8957790547007249376 9043218007600398336 9046131676662153216 9051710887021510656 9109391338736713728 9168818257705959424 9180236462261010432 9221452116820230144 9232935867899707392 9237721501601225919 9328823291557845504 9334576852240932864 9361171088287203328 9372828835595157504 9467118851706667008 9476009834850643968 9521465113771573248 9569461608369881088 9598606613535926272 9653707684796178432 9665729736707506176 9721216130144403456 9772135142189726592 9799975983050665984 9853058426191478784 9868507283631439872 9967783790979615744 9989906459888582656 10002347190224683008 10014803413375647744 10059765945622069248 10066085406275272704 10106225232520999296 10153897905228087296 10176898136244922368 10205892148029095936 10212186641767858176 10314920539919204352 10327766020043636736 10357189854858575872 10366916742400704512 10374133631422758912 10458183325195859968 10471207214766465024 10531317474323103744 10544432440044552192 10690882890600726528 10735421867342954496 10755543310814674944 10765644309416116224 10798432440227917056 10860421145395700736 10898079774423908352 10904925856798212096 10911651480245108736 10948410668564415904 10967525890419326976 10981184079573024768 11024972980931999232 11063202195248513024 11076979532976095232 11133700525122650112 11238644767374655488 11252640589002768384 11284699394099642368 11369503386586124208 11408927263850029056 11423135143381598208 11481628666532732928 11488709971988840448 11581789798150787072 11651838586715897856 11662781335200792576 11718726293872705536 11765456240845342464 11780108116612273152 11813669678198063104 11881486381287604224 11888814299371536384 11896282752870776832 11943720729342999168 11964573698639265792 12027243251925817344 12061508902216204288 12068947849362014208 12145855118315618304 12240315283014680576 12260339746226896896 12268041588897988608 12295269489093640192 12316962002134967892 12438431055410460672 12446102469654577152 12449909722792329216 12461601974598107136 12525413090762981376 12622825135608889344 12634679779800858624 12695286818362097664 12711096640053706752 12768164469443395584 12835043171831282688 12871610246394904576 12887639648943341568 12961621506859204608 12977763003131756544 13029513522919635456 13158009711508586496 13290378387972820992 13336462920299577344 13366672178948554752 13421447208367030272 13436685820510874064 13474966976694665728 13564827011400597504 13569197514993229824 13577566330532265984 13753227386558939136 13770354693391515648 13832178175230345216 13849403801849561088 13961609619688620032 13993234937336768256 14041756632430804992 14059243253392736256 14139950734755495936 14200678277560000512 14214014752275965952 14254510520800968704 14354192412554821632 14397909920303889408 14480561527194267648 14498594605061259264 14530773032565211136 14539901142397616128 14623367853892435968 14699963974575998976 14779587639287218176 14802760925447159808 14844934033496866816 14984859689832873984 15003520785337024512 15022205120063471616 15089648918433103872 15099128109412909056 15159337848781498944 15211903018466705408 15230846857842130944 15308838222043643904 15318279962651787264 15337356276428439552 15472380809878806528 15535784782287863808 15550375113601056768 15687274987793789952 15706810822149697536 15796976211484655616 15841981841716805632 15861710337161035776 15924960972457332224 16036324335901089792 16103132801014431744 16197648660341875584 16347119661635862528 16357388785197318144 16367477220367663104 16422616002846623856 16451288835628990464 16537459471397998848 16584574740547280896 16594803292872769536 16599879630389772288 16615469299464142848 16700550787683975168 16710850868347404288 16830433514145185792 16846239706401144832 16857967151061983232 16927049091149463552 17113390895775043584 17134702715072397312 17183519531924455424 17222442999799099392 17282162009145606144 17372684697226180608 17477757880073846784 17494172002801188864 17544012948678115328 17648184361268013696 17720504517297094656 17822229571931406336 17833221449057304576 17844424129306165248 17915581094014498752 18086436015200796672 18092263353324306432 18103421774043021312 18218782677473427456 18337636515411918848 18360472924522020864 18442904233640460288 18475443003202451838 18657646583115691008 18669153704481865728 18722342176574406656 18745657671190315008 18934237703413334016 18952019669701287936 19042930227543146496 19197213227071852544 19307415369592356864 19331459473415012352 19442432260288806912 19544270284379453184 19599951966101331968 19706116852382957568 19737014567262879744 19935567581959231488 19979812919777165312 20004694380449366016 20132170812550545408 20212450465041998592 20307795810456174592 20353796272489844736 20411784296058191872 20424373283535716352 20629841079838408704 20655532040087273472 20733833484801409024 20748267262845517824 20916366650391719936 20942414429532930048 21062634948646207488 21088864880089104384 21381765781201453056 21470843734685908992 21511086621629349888 21531288618832232448 21596864880455834112 21720842290791401472 21796159548847816704 21809851713596424192 21896821337128831808 21935051780838653952 22049945961863998464 22126404390497026048 22153959065952190464 22267401050245300224 22477289534749310976 22505281178005536768 22739006773172248416 22817854527700058112 22846270286763196416 22963257333065465856 22977419943977680896 23163579596301574144 23303677173431795712 23325562670401585152 23437452587745411072 23530912481690684928 23560216233224546304 23627339356396126208 23762972762575208448 23792565505741553664 23887441458685998336 24054486503851634688 24123017804432408576 24137895698724028416 24291710236631236608 24520679492453793792 24536083177795977216 24633924004269935784 24876862110820921344 24892204939309154304 24899819445584658432 24923203949196214272 25050826181525962752 25245650271217778688 25269359559601717248 25390573636724195328 25422193280107413504 25536328938886791168 25670086343662565376 25743220492789809152 25775279297886683136 25923243013718409216 26059027045839270912 26316019423017172992 26580756775945641984 26733344357897109504 26873371641021748128 26949933953389331456 27129654022801195008 27138395029986459648 27155132661064531968 27506454773117878272 27540709386783031296 27664356350460690432 27698807603699122176 27923219239377240064 27986469874673536512 28083513264861609984 28118486506785472512 28401356555120001024 28428029504551931904 28509021041601937408 28708384825109643264 28795819840607778816 28961123054388535296 28997189210122518528 29079802284795232256 29399927949151997952 29559175278574436352 29605521850894319616 29689868066993733632 29969719379665747968 30007041570674049024 30044410240126943232 30179297836866207744 30198256218825818112 30318675697562997888 30423806036933410816 30461693715684261888 30617676444087287808 30636559925303574528 30944761619757613056 31071569564575727616 31100750227202113536 31374549975587579904 31413621644299395072 31593952422969311232 31683963683433611264 31849921944914664448 32072648671802179584 32206265602028863488 32395297320683751168 32694239323271725056 32714777570394636288 32734954440735326208 32845232005693247712 32902577671257980928 33074918942795997696 33169149481094561792 33189606585745539072 33230938598928285696 33401101575367950336 33660867028290371584 33692479412802289664 33715934302123966464 33854098182298927104 34226781791550087168 34269405430144794624 34367039063848910848 34444885999598198784 34745369394452361216 34955515760147693568 34988344005602377728 35088025897356230656 35296368722536027392 35441009034594189312 35644459143862812672 35666442898114609152 35688848258612330496 35831162188028997504 36184526706648612864 36206843548086042624 36437565354946854912 36675273030823837696 36720945849044041728 36885808467280920576 36950886006404903676 37315293166231382016 37338307408963731456 37444684353148813312 37868475406826668032 37904039339402575872 38085860455086292992 38394426454143705088 38614830739184713728 38662918946830024704 38884864520577613824 39088540568758906368 39199903932202663936 39474029134525759488 39871135163918462976 39959625839554330624 40009388760898732032 40264341625101090816 40424900930083997184 40615591620912349184 40707592544979689472 40823568592116383744 41259682159676817408 41311064080174546944 41467666969602818048 41496534525691035648 41832733300783439872 41884828859065860096 42125269897292414976 42177729760178208768 42763531562402906112 43062577237664464896 43193729760911668224 43441684581582802944 43592319097695633408 43619703427192848384 43793642674257663616 43870103561677307904 44099891923727996928 44252808780994052096 44534802100490600448 44954579069498621952 45010562356011073536 45478013546344496832 45635709055400116224 45692540573526392832 45926514666130931712 45954839887955361792 46327159192603148288 46607354346863591424 46651125340803170304 47061824963381369856 47120432466449092608 47254678712792252416 47525945525150416896 47585131011483107328 47774882917371996672 48108973007703269376 48246035608864817152 49041358984907587584 49072166355591954432 49267848008539871568 49753724221641842688 49784409878618308608 49799638891169316864 49846407898392428544 50101652363051925504 50491300542435557376 50538719119203434496 50781147273448390656 51340172687325130752 51486440985579618304 51550558595773366272 51846486027436818432 52118054091678541824 52632038846034345984 53161513551891283968 53466688715794219008 53746743282043496256 53899867906778662912 54259308045602390016 54276790059972919296 54310265322129063936 55012909546235756544 55081418773566062592 55328712700921380864 55846438478754480128 55972939749347073024 56167026529723219968 56236973013570945024 56802713110240002048 56856059009103863808 57018042083203874816 57591639681215557632 57922246108777070592 57994378420245037056 58159604569590464512 58799855898303995904 59118350557148872704 59211043701788639232 59939438759331495936 60014083141348098048 60396512437651636224 60637351395125995776 60847612073866821632 60923387431368523776 61235352888174575616 61273119850607149056 61889523239515226112 62201500454404227072 62749099951175159808 62827243288598790144 63187904845938622464 63367927366867222528 63699843889829328896 64145297343604359168 64412531204057726976 64790594641367502336 65388478646543450112 65429555140789272576 65690464011386495424 65805155342515961856 66149837885591995392 66338298962189123584 66379213171491078144 66461877197856571392 66802203150735900672 67321734056580743168 67384958825604579328 67431868604247932928 68453563583100174336 68538810860289589248 68734078127697821696 68889771999196397568 69490738788904722432 69911031520295387136 69976688011204755456 70592737445072054784 70882018069188378624 71288918287725625344 71377696517224660992 71662324376057995008 72369053413297225728 72413687096172085248 72875130709893709824 73350546061647675392 73901772012809807352 74630586332462764032 74676614817927462912 74889368706297626624 75736950813653336064 75808078678805151744 76171720910172585984 76788852908287410176 77229661478369427456 77325837893660049408 77769729041155227648 78177081137517812736 78399807864405327872 78948058269051518976 79742270327836925952 79919251679108661248 80849801860167994368 81231183241824698368 81415185089959378944 81647137184232767488 82519364319353634816 82622128160349093888 82993069051382071296 83665466601566879744 83769657718131720192 84250539794584829952 84355459520356417536 85527063124805812224 86125154475328929792 86387459521823336448 86883369163165605888 87239406854385696768 87587285348515327232 88199783847455993856 88505617561988104192 89069604200981200896 89909158138997243904 90021124712022147072 90956027092688993664 91271418110800232448 91385081147052785664 91853029332261863424 91909679775910723584 92654318385206296576 93214708693727182848 93302250681606340608 94123649926762739712 94240864932898185216 94509357425584504832 95051891050300833792 95549765834743993344 96217946015406538752 96492071217729634304 98082717969815175168 98144332711183908864 98535696017079743136 99507448443283685376 99568819757236617216 99692815796784857088 100203304726103851008 100982601084871114752 101077438238406868992 101562294546896781312 102680345374650261504 102972881971159236608 103101117191546732544 104236108183357083648 105264077692068691968 106323027103782567936 106933377431588438016 107493486564086992512 107799735813557325824 108553580119945838592 108620530644258127872 110025819092471513088 110162837547132125184 110657425401842761728 111692876957508960256 111945879498694146048 112334053059446439936 113605426220480004096 113712118018207727616 114036084166407749632 115183279362431115264 115844492217554141184 115988756840490074112 117599711796607991808 118422087403577278464 119878877518662991872 120028166282696196096 120793024875303272448 121274702790251991552 121695224147733643264 121846774862737047552 122470705776349151232 123779046479030452224 124403000908808454144 125498199902350319616 125654486577197580288 126375809691877244928 127399687779658657792 128290594687208718336 129581189282735004672 130776957293086900224 130859110281578545152 131380928022772990848 131610310685031923712 132299675771183990784 132676597924378247168 132758426342982156288 133604406301471801344 134643468113161486336 134769917651209158656 134863737208495865856 136907127166200348672 137077621720579178496 137779543998392795136 138981477577809444864 139822063040590774272 139953376022409510912 141185474890144109568 141764036138376757248 142577836575451250688 142755393034449321984 143324648752115990016 144738106826594451456 146701092123295350784 147803544025619614704 149261172664925528064 149353229635854925824 151473901627306672128 151616157357610303488 152343441820345171968 153577705816574820352 154459322956738854912 154651675787320098816 155539458082310455296 156354162275035625472 156799615728810655744 157896116538103037952 159484540655673851904 159838503358217322496 161699603720335988736 162830370179918757888 163294274368465534976 165038728638707269632 165244256320698187776 165986138102764142592 167330933203133759488 167539315436263440384 168501079589169659904 168710919040712835072 171054126249611624448 172774919043646672896 173766738326331211776 174478813708771393536 175174570697030654464 176399567694911987712 179818316277994487808 180042249424044294144 181912054185377987328 182542836221600464896 182770162294105571328 183706058664523726848 183819359551821447168 185308636770412593152 186604501363212681216 188247299853525479424 188481729865796370432 189018714851169009664 190103782100601667584 191099531669487986688 192435892030813077504 192984142435459268608 196165435939630350336 196288665422367817728 197071392034159486272 199014896886567370752 199137639514473234432 199385631593569714176 200406609452207702016 201965202169742229504 202154876476813737984 205360690749300523008 205945763942318473216 206202234383093465088 208472216366714167296 212646054207565135872 213866754863176876032 214986973128173985024 215599471627114651648 217107160239891677184 217241061288516255744 220051638184943026176 223385753915017920512 223891758997388292096 224668106118892879872 227210852440960008192 227424236036415455232 228072168332815499264 230366558724862230528 231688984435108282368 231977513680980148224 235199423593215983616 236844174807154556928 239757755037325983744 242549405580503983104 243390448295467286528 243693549725474095104 244941411552698302464 247558092958060904448 250996399804700639232 251308973154395160576 252751619383754489856 254799375559317315584 256581189374417436672 259162378565470009344 261718220563157090304 262761856045545981696 264599351542367981568 265353195848756494336 265516852685964312576 267208812602943602688 269539835302418317312 269727474416991731712 273814254332400697344 274155243441158356992 275559087996785590272 277962955155618889728 279644126081181548544 279906752044819021824 282370949780288219136 283528072276753514496 285155673150902501376 286649297504231980032 289476213653188902912 295607088051239229408 298522345329851056128 298706459271709851648 302947803254613344256 303232314715220606976 304686883640690343936 307155411633149640704 308918645913477709824 309303351574640197632 312708324550071250944 313599231457621311488 315792233076206075904 318969081311347703808 323399207440671977472 325660740359837515776 326588548736931069952 330077457277414539264 330488512641396375552 331972276205528285184 334661866406267518976 335078630872526880768 337002159178339319808 342108252499223248896 345549838087293345792 347533476652662423552 350349141394061308928 352799135389823975424 359636632555988975616 360084498848088588288 363824108370755974656 365085672443200929792 365540324588211142656 367412117329047453696 370617273540825186304 373209002726425362432 376494599707050958848 376963459731592740864 378037429702338019328 382199063338975973376 384871784061626155008 385968284870918537216 392330871879260700672 392577330844735635456 394142784068318972544 398029793773134741504 398275279028946468864 400813218904415404032 403930404339484459008 404309752953627475968 410721381498601046016 411891527884636946432 416944432733428334592 425292108415130271744 427733509726353752064 429973946256347970048 431198943254229303296 434214320479783354368 440103276369886052352 446771507830035841024 447783517994776584192 454421704881920016384 454848472072830910464 456144336665630998528 460733117449724461056 463377968870216564736 463955027361960296448 470398847186431967232 473688349614309113856 479515510074651967488 485098811161007966208 486780896590934573056 489882823105396604928 495116185916121808896 501992799609401278464 502617946308790321152 505503238767508979712 509598751118634631168 513162378748834873344 518324757130940018688 523436441126314180608 525523712091091963392 529198703084735963136 530706391697512988672 539079670604836634624 539454948833983463424 547628508664801394688 548310486882316713984 551118175993571180544 555925910311237779456 559813504089638043648 564741899560576438272 567056144553507028992 570311346301805002752 573298595008463960064 578952427306377805824 591214176102478458816 597044690659702112256 597412918543419703296 605895606509226688512 606464629430441213952 614310823266299281408 617837291826955419648 618606703149280395264 625416649100142501888 627198462915242622976 637938162622695407616 646798414881343954944 651321480719675031552 660154914554829078528 669323732812535037952 670157261745053761536 674004318356678639616 684216504998446497792 691099676174586691584 695066953305324847104 700698282788122617856 705598270779647950848 719273265111977951232 727648216741511949312 730171344886401859584 731080649176422285312 734824234658094907392 741234547081650372608 752989199414101917696 753926919463185481728 756074859404676038656 764398126677951946752 769743568123252310016 785154661689471270912 788285568136637945088 796059587546269483008 796550558057892937728 801626437808830808064 808619505907254951936 821442762997202092032 823783055769273892864 833888865466856669184 850584216830260543488 855467019452707504128 859947892512695940096 862397886508458606592 868428640959566708736 893543015660071682048 895567035989553168384 908843409763840032768 909696944145661820928 921466234899448922112 926755937740433129472 927910054723920592896 940797694372863934464 947376699228618227712 970197622322015932416 973561793181869146112 979765646210793209856 990232371832243617792 1003985599218802556928 1005235892617580642304 1011006477535017959424 1019197502237269262336 1026324757497669746688 1036649514261880037376 1051047424182183926784 1058397406169471926272 1061412783395025977344 1078909897667966926848 1095257017329602789376 1096620973764633427968 1102236351987142361088 1111851820622475558912 1119627008179276087296 1129483799121152876544 1134112289107014057984 1146597190016927920128 1157904854612755611648 1182428352204956917632 1194089381319404224512 1194825837086839406592 1211791213018453377024 1212929258860882427904 1228621646532598562816 1235674583653910839296 1250833298200285003776 1254396925830485245952 1275876325245390815232 1293596829762687909888 1302642961439350063104 1320309829109658157056 1338647465625070075904 1340314523490107523072 1368433009996892995584 1382199352349173383168 1390133906610649694208 1401396565576245235712 1411196541559295901696 1438546530223955902464 1455296433483023898624 1460342689772803719168 1469648469316189814784 1482469094163300745216 1505978398828203835392 1507853838926370963456 1528796253355903893504 1539487136246504620032 1570309323378942541824 1576571136273275890176 1592119175092538966016 1617239011814509903872 1642885525994404184064 1667777730933713338368 1701168433660521086976 1710934038905415008256 1719895785025391880192 1724795773016917213184 1736857281919133417472 1791134071979106336768 1817686819527680065536 1819393888291323641856 1842932469798897844224 1853511875480866258944 1855820109447841185792 1881595388745727868928 1940395244644031864832 1980464743664487235584 2007971198437605113856 2010471785235161284608 2022012955070035918848 2038395004474538524672 2052649514995339493376 2073299028523760074752 2102094848364367853568 2116794812338943852544 2122825566790051954688 2157819795335933853696 2190514034659205578752 2193241947529266855936 2204472703974284722176 2223703641244951117824 2258967598242305753088 2268224578214028115968 2293194380033855840256 2364856704409913835264 2388178762638808449024 2389651674173678813184 2425858517721764855808 2457243293065197125632 2471349167307821678592 2501666596400570007552 2508793851660970491904 2551752650490781630464 2587193659525375819776 2605285922878700126208 2677294931250140151808 2680629046980215046144 2764398704698346766336 2780267813221299388416 2802793131152490471424 2822393083118591803392 2910592866966047797248 2920685379545607438336 2939296938632379629568 2964938188326601490432 3011956797656407670784 3015707677852741926912 3057592506711807787008 3078974272493009240064 3153142272546551780352 3184238350185077932032 3285771051988808368128 3335555461867426676736 3402336867321042173952 3439791570050783760384 3449591546033834426368 3473714563838266834944 3582268143958212673536 3635373639055360131072 3638787776582647283712 3685864939597795688448 3707023750961732517888 3763190777491455737856 3880790489288063729664 3960929487328974471168 4015942396875210227712 4020943570470322569216 4076790008949077049344 4105299029990678986752 4146598057047520149504 4204189696728735707136 4233589624677887705088 4245651133580103909376 4315639590671867707392 4381028069318411157504 4408945407948569444352 4447407282489902235648 4517935196484611506176 4586388760067711680512 4729713408819827670528 4776357525277616898048 4851717035443529711616 4914486586130394251264 5003333192801140015104 5017587703321940983808 5103505300981563260928 5174387319050751639552 5210571845757400252416 5354589862500280303616 5528797409396693532672 5560535626442598776832 5605586262304980942848 5644786166237183606784 5821185733932095594496 5929876376653202980864 6023913595312815341568 6031415355705483853824 6115185013423615574016 6157948544986018480128 6306284545093103560704 6368476700370155864064 6571542103977616736256 6671110923734853353472 6804673734642084347904 6879583140101567520768 6899183092067668852736 7164536287916425347072 7277575553165294567424 7371729879195591376896 7414047501923465035776 7526381554982911475712 7761580978576127459328 8031884793750420455424 8041887140940645138432 8153580017898154098688 8293196114095040299008 8408379393457471414272 8467179249355775410176 8762056138636822315008 8817890815897138888704 8894814564979804471296 9035870392969223012352 9172777520135423361024 9459426817639655341056 9552715050555233796096 9828973172260788502528 10006666385602280030208 10207010601963126521856 10348774638101503279104 10421143691514800504832 10709179725000560607232 11057594818793387065344 11121071252885197553664 11211172524609961885696 11289572332474367213568 11642371467864191188992 12047827190625630683136 12062830711410967707648 12230370026847231148032 12315897089972036960256 12612569090186207121408 12736953400740311728128 13143084207955233472512 13342221847469706706944 13759166280203135041536 13798366184135337705472 14329072575832850694144 14555151106330589134848 14743459758391182753792 15052763109965822951424 15523161957152254918656 16063769587500840910848 16307160035796308197376 16586392228190080598016 16816758786914942828544 16934358498711550820352 17789629129959608942592 18071740785938446024704 18345555040270846722048 18918853635279310682112 19105430101110467592192 20013332771204560060416 20414021203926253043712 20697549276203006558208 22115189637586774130688 22242142505770395107328 22422345049219923771392 22579144664948734427136 23284742935728382377984 24095654381251261366272 24125661422821935415296 24460740053694462296064 25225138180372414242816 26286168415910466945024 26684443694939413413888 27518332560406270083072 27596732368270675410944 28658145151665701388288 29486919516782365507584 31046323914304509837312 32127539175001681821696 32614320071592616394752 33172784456380161196032 33633517573829885657088 33868716997423101640704 36143481571876892049408 36691110080541693444096 37837707270558621364224 38210860202220935184384 40026665542409120120832 41395098552406013116416 44230379275173548261376 44844690098439847542784 45158289329897468854272 46569485871456764755968 48191308762502522732544 48921480107388924592128 50450276360744828485632 53368887389878826827776 55036665120812540166144 55193464736541350821888 57316290303331402776576 62092647828609019674624 65228640143185232789504 66345568912760322392064 67267035147659771314176 67737433994846203281408 72286963143753784098816 73382220161083386888192 75675414541117242728448 80053331084818240241664 82790197104812026232832 88460758550347096522752 89689380196879695085568 93138971742913529511936 96382617525005045465088 97842960214777849184256 100900552721489656971264 110073330241625080332288 114632580606662805553152 124185295657218039349248 132691137825520644784128 134534070295319542628352 135474867989692406562816 144573926287507568197632 146764440322166773776384 151350829082234485456896 160106662169636480483328 165580394209624052465664 179378760393759390171136 186277943485827059023872 195685920429555698368512 201801105442979313942528 220146660483250160664576 248370591314436078698496 265382275651041289568256 269068140590639085256704 289147852575015136395264 293528880644333547552768 302701658164468970913792 358757520787518780342272 372555886971654118047744 403602210885958627885056 440293320966500321329152 496741182628872157396992 538136281181278170513408 587057761288667095105536 605403316328937941827584 717515041575037560684544 745111773943308236095488 807204421771917255770112 880586641933000642658304 1076272562362556341026816 1210806632657875883655168 1490223547886616472190976 1614408843543834511540224 1761173283866001285316608 2152545124725112682053632 2421613265315751767310336 3228817687087669023080448 4843226530631503534620672 6457635374175338046160896 9686453061263007069241344 19372906122526014138482688
- Sum of all divisors σ(n): 70396652591706354600960000
- Sum of proper divisors (its aliquot sum) s(n): 51023746469180340462477312
- 19372906122526014138482688 is an abundant number, because the sum of its proper divisors (51023746469180340462477312) is greater than itself. Its abundance is 31650840346654326323994624
Bases of 19372906122526014138482688
- Binary: 10000000001100101111101011000011000111001110110111011100101111110000000000000000000002
- Hexadecimal: 0x10065F58639DBB97E00000
- Base-36: 2FMPN6H2EF3KBBPC0
Squares and roots of 19372906122526014138482688
- 19372906122526014138482688 squared (193729061225260141384826882) is 375309491632205923931616335166315556468718875705344
- 19372906122526014138482688 cubed (193729061225260141384826883) is 7270835548283688015004766808911067482596613198309657852405216642829933084672
-
The
square root of 19372906122526014138482688 is 4401466360490.1053632321 -
19372906122526014138482688 is a
perfect cube number . Itscube root is 268574592
Scales and comparisons
How big is 19372906122526014138482688?- 19,372,906,122,526,014,138,482,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,372,906,122,526,014,138,482,688 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 19372906122526014138482688 cubic inches would be around 22381216 feet tall.
Recreational maths with 19372906122526014138482688
- 19372906122526014138482688 backwards is 88628483141062522160927391
- 19372906122526014138482688 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 19372906122526014138482688's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 19372906122526014138482688 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 19372906122526014138482688 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/19372906122526014138482688/
Chicago style:
Numbermatics. 2024. "Number 19372906122526014138482688 - Facts about the integer". https://numbermatics.com/n/19372906122526014138482688/
The information we have on file for 19372906122526014138482688 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 19372906122526014138482688, math, Factors of 19372906122526014138482688, curriculum, school, college, exams, university, Prime factorization of 19372906122526014138482688, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, three hundred seventy-two sextillion, nine hundred six quintillion, one hundred twenty-two quadrillion, five hundred twenty-six trillion, fourteen billion, one hundred thirty-eight million, four hundred eighty-two thousand, six hundred eighty-eight.