102963733622934273501401088
102,963,733,622,934,273,501,401,088 is an even composite number composed of six prime numbers multiplied together.
102963733622934273501401088 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 102963733622934273501401088:
212 × 33 × 116 × 173 × 473 × 1013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 47 × 47 × 47 × 101 × 101 × 101)See below for interesting mathematical facts about the number 102963733622934273501401088 from the Numbermatics database.
Names of 102963733622934273501401088
- Cardinal: 102963733622934273501401088 can be written as One hundred two septillion, nine hundred sixty-three sextillion, seven hundred thirty-three quintillion, six hundred twenty-two quadrillion, nine hundred thirty-four trillion, two hundred seventy-three billion, five hundred one million, four hundred one thousand and eighty-eight.
Scientific notation
- Scientific notation: 1.02963733622934273501401088 × 1026
Factors of 102963733622934273501401088
Divisors of 102963733622934273501401088
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 47 48 51 54 64 66 68 72 88 94 96 99 101 102 108 121 128 132 136 141 144 153 176 187 188 192 198 202 204 216 242 256 264 272 282 288 289 297 303 306 352 363 374 376 384 396 404 408 423 432 459 484 512 517 528 544 561 564 576 578 594 606 612 704 726 748 752 768 792 799 808 816 846 864 867 909 918 968 1024 1034 1056 1088 1089 1111 1122 1128 1152 1156 1188 1212 1224 1269 1331 1408 1452 1496 1504 1536 1551 1584 1598 1616 1632 1683 1692 1717 1728 1734 1818 1836 1936 2048 2057 2068 2112 2176 2178 2209 2222 2244 2256 2304 2312 2376 2397 2424 2448 2538 2601 2662 2727 2816 2904 2992 3008 3072 3102 3168 3179 3196 3232 3264 3267 3333 3366 3384 3434 3456 3468 3636 3672 3872 3993 4096 4114 4136 4224 4352 4356 4418 4444 4488 4512 4608 4624 4653 4747 4752 4794 4848 4896 4913 5049 5076 5151 5202 5324 5454 5632 5687 5808 5984 6016 6144 6171 6204 6336 6358 6392 6464 6528 6534 6627 6666 6732 6768 6868 6912 6936 7191 7272 7344 7744 7803 7986 8228 8272 8448 8704 8712 8789 8836 8888 8976 9024 9216 9248 9306 9494 9504 9537 9588 9696 9792 9826 9999 10098 10152 10201 10302 10404 10648 10908 11264 11374 11616 11968 11979 12032 12221 12288 12342 12408 12672 12716 12784 12928 13056 13068 13254 13332 13464 13536 13583 13736 13824 13872 13959 14241 14382 14544 14641 14688 14739 15453 15488 15606 15972 16456 16544 16896 17061 17408 17424 17578 17672 17776 17952 18048 18432 18496 18513 18612 18887 18988 19008 19074 19176 19392 19584 19652 19881 19998 20196 20304 20402 20604 20808 21296 21573 21816 22528 22627 22748 23232 23936 23958 24064 24299 24442 24684 24816 25344 25432 25568 25856 26112 26136 26367 26508 26664 26928 27072 27166 27472 27648 27744 27918 28482 28611 28764 29088 29189 29282 29376 29478 29997 30603 30906 30976 31212 31944 32912 33088 33792 34122 34816 34848 34969 35156 35344 35552 35904 35937 36096 36663 36864 36992 37026 37224 37553 37774 37976 38016 38148 38352 38784 39168 39304 39762 39996 40392 40608 40749 40804 41208 41616 42592 42723 43146 43632 43923 44217 45056 45254 45496 46359 46464 47872 47916 48128 48598 48884 49368 49632 50688 50864 51136 51183 51712 52217 52224 52272 52734 53016 53328 53856 54043 54144 54332 54944 55296 55488 55539 55836 56661 56964 57222 57528 58176 58378 58564 58752 58956 59643 59994 61206 61812 61952 62424 62557 63888 65824 66176 67584 67881 68244 69632 69696 69938 70312 70688 71104 71808 71874 72192 72897 73326 73984 74052 74448 75106 75548 75952 76032 76296 76704 77568 78336 78608 79101 79524 79992 80699 80784 81216 81498 81608 82416 83232 85184 85446 85833 86292 87264 87567 87846 88434 90508 90992 91809 92718 92928 95744 95832 96256 96679 97196 97768 98736 99264 101376 101728 102272 102366 103424 103823 104434 104448 104544 104907 105468 106032 106656 107712 108086 108288 108664 109888 109989 110592 110976 111078 111672 112211 112659 113322 113928 114444 115056 116352 116756 117128 117504 117912 119286 119988 122247 122412 123624 123904 124848 125114 127776 128169 131648 131769 132352 132651 134431 135168 135762 136488 139392 139876 140624 141376 142208 143616 143748 144384 145794 146652 147968 148104 148896 149413 150212 151096 151904 152064 152592 153408 153549 155136 156651 156672 157216 158202 159048 159984 161051 161398 161568 162129 162432 162996 163216 164832 166464 169983 170368 170892 171666 172584 173417 174528 175134 175692 176868 181016 181984 183618 185436 185856 187671 191488 191664 192512 193358 194392 195536 197472 198528 202752 203456 203643 204544 204732 206848 207646 207757 208868 208896 209088 209814 210936 212064 213312 215424 216172 216576 217328 218691 219776 219978 221952 222156 223109 223344 224422 225318 226644 227856 228888 230112 230911 232704 233512 234256 235008 235824 237303 238572 239976 242097 244494 244824 247248 247808 248897 249696 250228 255552 256338 262701 263296 263538 264704 265302 267289 268862 271524 272976 275427 278784 279752 281248 282752 284416 287232 287496 288768 290037 291588 293304 295936 296208 297792 298826 300424 302192 303808 304128 305184 306816 307098 310272 311469 313302 313344 314432 314721 316404 318096 319968 321079 322102 322796 323136 324258 324864 325992 326432 329664 329967 332928 336633 337977 339966 340736 341784 343332 345168 346834 349056 350268 351384 353736 362032 363968 366741 367236 370872 371712 375342 382976 383328 384659 386716 388784 391072 394944 395307 397056 403293 405504 406912 407286 409088 409464 413083 413696 415292 415514 417736 418176 419628 421872 424128 426624 430848 432344 433152 434656 437382 439552 439956 443904 444312 446218 446688 448239 448844 450636 453288 455712 457776 460224 461822 465408 467024 468512 469953 470016 471648 474606 477144 479447 479952 483153 484194 486387 488988 489648 494496 495616 496213 497794 499392 500456 509949 511104 512676 520251 525402 526592 527076 529408 530604 534578 537724 543048 545952 550854 557568 559504 562496 563013 565504 568832 574387 574464 574992 577536 580074 583176 586608 591872 592416 594473 595584 597652 600848 604384 607616 608256 610368 610929 613632 614196 620544 622938 623271 626604 626688 628864 629442 632808 636192 638401 639936 642158 644204 645592 646272 648516 649728 651984 652864 656073 659328 659934 665856 669327 673266 675954 679932 681472 683568 686664 688127 690336 692733 693668 698112 700536 702768 707472 724064 726291 727936 733482 734472 741744 743424 746691 750684 765952 766656 769318 773432 777568 782144 788103 789888 790614 794112 801867 806586 813824 814572 818176 818928 826166 830584 831028 835472 836352 839256 843744 848256 853248 861696 864688 866304 869312 870111 874764 879104 879912 887689 887808 888624 892436 893376 896478 897688 901272 906576 911424 915552 920448 923644 930816 934048 934407 937024 939906 940032 943296 944163 949212 954288 958894 959904 963237 966306 968388 972774 977976 979296 988992 992426 995588 998784 1000912 1009899 1013931 1019898 1022208 1025352 1030301 1040502 1050804 1053184 1054152 1058816 1061208 1063469 1069156 1075448 1086096 1091904 1101708 1115136 1119008 1124992 1126026 1131008 1137664 1142053 1148774 1148928 1149984 1153977 1160148 1166352 1173216 1183744 1184832 1188946 1191168 1195304 1201696 1208768 1209879 1215232 1216512 1220736 1221858 1227264 1228392 1234321 1239249 1241088 1245876 1246542 1253208 1257728 1258884 1265616 1272384 1276802 1279872 1284316 1288408 1291184 1292544 1297032 1299456 1303968 1305728 1312146 1318656 1319868 1331712 1338654 1344717 1346532 1351908 1359864 1362944 1367136 1371883 1373328 1376254 1380672 1385466 1387336 1396224 1401072 1405536 1409859 1414944 1438341 1448128 1449459 1452582 1455872 1459161 1466964 1468944 1478741 1483488 1486848 1488639 1493382 1501368 1533312 1538636 1546864 1555136 1560753 1564288 1576206 1579776 1581228 1588224 1603734 1613172 1627648 1629144 1636352 1637856 1643543 1652332 1661168 1662056 1670944 1672704 1678512 1687488 1689039 1696512 1706496 1723161 1723392 1729376 1732608 1738624 1740222 1749528 1758208 1759824 1764991 1771561 1775378 1775616 1777248 1783419 1784872 1786752 1792956 1795376 1802544 1813152 1822848 1831104 1840896 1847288 1861632 1868096 1868814 1869813 1874048 1879812 1880064 1886592 1888326 1898424 1907587 1908576 1915203 1917788 1919808 1926474 1932612 1936776 1945548 1955952 1958592 1977984 1984852 1991176 1997568 2001824 2007981 2019798 2027862 2039796 2044416 2050704 2060602 2064381 2078199 2081004 2101608 2106368 2108304 2117632 2122416 2126938 2138312 2150896 2172192 2178873 2183808 2203416 2230272 2238016 2240073 2249984 2252052 2262016 2275328 2284106 2285327 2297548 2297856 2299968 2307954 2320296 2332704 2346432 2369664 2377892 2382336 2390608 2403392 2405601 2417536 2419758 2430464 2441472 2443716 2454199 2454528 2456784 2468642 2478498 2491752 2493084 2506416 2515456 2517768 2531232 2540021 2544768 2553604 2559744 2568632 2576816 2582368 2585088 2594064 2598912 2607936 2610333 2611456 2624292 2637312 2639736 2663067 2663424 2677308 2689434 2693064 2703816 2719728 2725888 2734272 2737867 2743766 2746656 2752508 2761344 2770932 2774672 2792448 2802144 2803221 2811072 2819718 2829888 2876682 2889711 2896256 2898918 2905164 2911744 2918322 2933928 2937888 2940179 2948089 2957482 2966976 2977278 2986764 3002736 3029697 3066624 3077272 3090903 3093728 3110272 3121506 3128576 3152412 3159552 3162456 3176448 3190407 3207468 3226344 3255296 3258288 3272704 3275712 3287086 3304664 3322336 3324112 3341888 3345408 3357024 3374976 3378078 3393024 3412992 3426159 3446322 3446784 3458752 3461931 3477248 3480444 3499056 3516416 3519648 3529982 3531869 3543122 3550756 3551232 3554496 3566838 3569744 3573504 3585912 3590752 3605088 3626304 3629637 3645696 3662208 3681792 3694576 3702963 3717747 3723264 3736192 3737628 3739626 3748096 3759624 3773184 3776652 3792853 3796848 3815174 3817152 3830406 3835576 3839616 3852948 3865224 3873552 3891096 3911904 3917184 3955968 3969704 3982352 3995136 4003648 4015962 4034151 4039596 4055724 4079592 4088832 4101408 4115649 4121204 4128762 4156398 4162008 4203216 4212736 4216608 4231249 4244832 4253876 4276624 4301792 4315023 4344384 4348377 4357746 4367616 4406832 4436223 4460544 4465917 4476032 4480146 4499968 4504104 4524032 4543913 4550656 4568212 4570654 4595096 4599936 4615908 4640592 4665408 4682259 4692864 4739328 4755784 4764672 4781216 4806784 4811202 4835072 4839516 4860928 4882944 4887432 4908398 4909056 4913568 4930629 4937284 4956996 4983504 4986168 5012832 5030912 5035536 5062464 5080042 5089536 5107208 5119488 5137264 5153632 5164736 5169483 5170176 5188128 5197824 5215872 5220666 5222912 5248584 5273917 5274624 5279472 5294973 5314683 5326134 5326848 5350257 5354616 5378868 5386128 5407632 5439456 5451776 5458343 5468544 5475734 5487532 5493312 5505016 5522688 5541864 5549344 5584896 5604288 5606442 5609439 5622144 5639436 5659776 5722761 5745609 5753364 5779422 5792512 5797836 5810328 5823488 5836644 5867856 5875776 5880358 5896178 5914964 5933952 5954556 5973528 6005472 6023943 6059394 6133248 6154544 6181806 6187456 6193143 6220544 6234597 6243012 6257152 6304824 6318257 6319104 6324912 6352896 6380814 6414936 6452688 6510592 6516576 6539203 6551424 6574172 6609328 6644672 6648224 6683776 6690816 6714048 6720219 6749952 6756156 6786048 6825984 6852318 6855981 6892644 6893568 6917504 6923862 6954496 6960888 6998112 7022411 7032832 7039296 7059964 7063738 7086244 7101512 7108992 7133676 7139488 7147008 7171824 7181504 7210176 7216803 7252608 7259274 7291392 7324416 7362597 7363584 7389152 7405926 7435494 7472384 7475256 7479252 7496192 7519248 7546368 7553304 7569397 7585706 7593696 7620063 7630348 7634304 7660812 7671152 7679232 7705896 7730448 7747104 7782192 7823808 7834368 7911936 7939408 7964704 7989201 7990272 8007296 8031924 8068302 8079192 8111448 8150599 8159184 8177664 8202816 8213601 8231298 8242408 8257524 8312796 8324016 8406432 8425472 8433216 8462498 8489664 8507752 8553248 8603584 8630046 8669133 8688768 8696754 8715492 8735232 8813664 8820537 8844267 8872446 8931834 8952064 8960292 8999936 9008208 9048064 9087826 9136424 9141308 9190192 9199872 9231816 9272709 9281184 9330816 9364518 9385728 9478656 9511568 9529344 9562432 9571221 9613568 9622404 9670144 9679032 9721856 9764579 9765888 9774864 9816796 9818112 9827136 9861258 9874568 9913992 9967008 9972336 10025664 10061824 10071072 10124928 10160084 10179072 10214416 10238976 10274528 10278477 10307264 10329472 10338966 10340352 10376256 10385793 10431744 10441332 10445824 10486123 10497168 10547834 10549248 10558944 10589946 10595607 10629366 10652268 10653696 10700514 10709232 10757736 10772256 10815264 10852817 10878912 10916686 10937088 10951468 10975064 10986624 11010032 11045376 11083728 11098688 11108889 11153241 11169792 11208576 11212884 11218878 11244288 11278872 11319552 11333311 11378559 11445522 11491218 11506728 11558844 11585024 11595672 11620656 11646976 11673288 11698159 11735712 11751552 11760716 11792356 11829928 11867904 11909112 11947056 12010944 12047886 12118788 12266496 12309088 12346947 12363612 12374912 12386286 12441088 12469194 12486024 12514304 12562583 12609648 12636514 12638208 12649824 12693747 12761628 12829872 12905376 12945069 13021184 13033152 13078406 13102848 13148344 13218656 13289344 13296448 13308669 13367552 13381632 13397751 13428096 13440438 13499904 13512312 13572096 13577531 13631739 13651968 13704636 13711962 13785288 13835008 13847724 13908992 13921776 13996224 14044822 14078592 14119928 14127476 14172488 14203024 14217984 14267352 14278976 14294016 14343648 14363008 14420352 14433606 14505216 14518548 14582784 14648832 14725194 14727168 14778304 14791887 14811852 14870988 14944768 14950512 14958504 14992384 15038496 15090713 15092736 15106608 15138794 15171412 15187392 15240126 15260696 15268608 15321624 15342304 15358464 15411792 15460896 15494208 15508449 15564384 15647616 15668736 15821751 15823872 15878816 15884919 15929408 15944049 15978402 15980544 16014592 16050771 16063848 16136604 16158384 16222896 16266151 16301198 16318368 16355328 16375029 16405632 16427202 16462596 16484816 16515048 16625592 16648032 16812864 16866432 16924996 16979328 17015504 17106496 17168283 17207168 17236827 17260092 17338266 17377536 17393508 17430984 17470464 17515117 17627328 17641074 17688534 17744892 17863668 17904128 17920584 17999872 18016416 18078973 18175652 18272848 18282616 18380384 18399744 18463632 18545418 18562368 18579429 18661632 18729036 18771456 18954771 18957312 19023136 19058688 19124864 19142442 19227136 19244808 19340288 19358064 19414901 19443712 19529158 19531776 19549728 19617609 19633592 19654272 19722516 19749136 19827984 19934016 19944672 20051328 20123648 20142144 20249856 20320168 20358144 20428832 20477952 20549056 20556954 20567943 20614528 20658944 20677932 20680704 20752512 20771586 20863488 20882664 20891648 20972246 20983457 20994336 21067233 21095668 21098496 21117888 21179892 21191214 21258732 21304536 21401028 21418464 21515472 21544512 21630528 21705634 21757824 21833372 21874176 21902936 21950128 21973248 22020064 22087791 22090752 22167456 22197376 22217778 22306482 22417152 22425768 22437756 22488576 22534009 22557744 22639104 22666622 22708191 22757118 22860189 22891044 22982436 23013456 23117688 23170048 23191344 23241312 23293952 23322011 23346576 23396318 23471424 23503104 23521432 23584712 23659856 23735808 23818224 23894112 23967603 24021888 24095772 24237576 24451797 24532992 24618176 24640803 24693894 24727224 24749824 24772572 24882176 24938388 24972048 25028608 25125166 25138597 25219296 25273028 25276416 25299648 25387494 25523256 25659744 25810752 25890138 26066304 26156812 26205696 26296688 26437312 26461611 26532801 26578688 26592896 26617338 26735104 26795502 26856192 26880876 26996189 26999808 27024624 27144192 27155062 27263478 27409272 27423924 27570576 27670016 27695448 27817984 27818127 27843552 27940231 27992448 28089644 28157184 28239856 28254952 28344976 28406048 28435968 28534704 28557952 28588032 28687296 28713663 28726016 28840704 28867212 29010432 29037096 29165568 29293737 29297664 29450388 29454336 29556608 29583774 29623704 29741976 29889536 29901024 29917008 29984768 30004847 30076992 30116537 30181426 30185472 30213216 30277588 30342824 30374784 30480252 30521392 30537216 30643248 30684608 30716928 30823584 30835431 30921792 30988416 31016898 31128768 31295232 31337472 31458369 31643502 31647744 31757632 31769838 31786821 31858816 31888098 31956804 31961088 32029184 32101542 32127696 32273208 32316768 32341969 32428979 32445792 32532302 32558451 32602396 32636736 32750058 32811264 32854404 32925192 32969632 33030096 33251184 33296064 33326667 33625728 33732864 33849992 33958656 33999933 34031008 34135677 34212992 34336566 34414336 34473654 34520184 34676532 34755072 34787016 34861968 34940928 35030234 35094477 35254656 35282148 35377068 35489784 35727336 35808256 35841168 35999744 36032832 36157946 36351304 36545696 36565232 36760768 36799488 36927264 37040841 37090836 37124736 37158858 37323264 37458072 37542912 37687749 37909542 37914624 38046272 38081241 38249728 38284884 38454272 38489616 38680576 38716128 38829802 38850559 39058316 39063552 39099456 39235218 39267184 39308544 39445032 39498272 39655968 39868032 39889344 39926007 40102656 40284288 40499712 40640336 40716288 40732593 40857664 40895217 40955904 41098112 41113908 41135886 41229056 41317888 41355864 41505024 41543172 41721383 41726976 41765328 41783296 41944492 41966914 41988672 42134466 42191336 42235776 42359784 42382428 42517464 42609072 42802056 42836928 43030944 43089024 43261056 43411268 43515648 43666744 43748352 43805872 43900256 43946496 44040128 44175582 44181504 44334912 44375661 44394752 44435556 44612964 44834304 44851536 44875512 44977152 45068018 45115488 45272139 45278208 45333244 45416382 45514236 45720378 45782088 45964872 46026912 46235376 46340096 46382688 46482624 46543739 46644022 46693152 46792636 46942848 47006208 47042864 47169424 47319712 47465253 47471616 47636448 47654757 47788224 47832147 47935206 48043776 48191544 48424147 48475152 48798453 48903594 49065984 49125087 49236352 49281606 49387788 49454448 49499648 49545144 49764352 49876776 49944096 49983043 50057216 50117513 50250332 50277194 50438592 50546056 50599296 50774988 51046512 51319488 51504849 51621504 51780276 52132608 52313624 52411392 52545351 52593376 52874624 52923222 53065602 53157376 53185792 53234676 53470208 53591004 53712384 53761752 53992378 53999616 54049248 54236919 54310124 54526956 54818544 54847848 55141152 55340032 55390896 55635968 55636254 55687104 55880462 55984896 56179288 56314368 56479712 56509904 56689952 56812096 56864313 56871936 57069408 57115904 57176064 57374592 57427326 57452032 57681408 57734424 58013087 58020864 58074192 58244703 58331136 58587474 58595328 58852827 58900776 59113216 59167548 59247408 59483952 59779072 59802048 59834016 59969536 60009694 60041773 60153984 60233074 60362852 60370944 60426432 60555176 60685648 60749568 60960504 61042784 61074432 61286496 61369216 61433856 61647168 61670862 61703829 61843584 61976832 62033796 62257536 62590464 62674944 62916738 62950371 63201699 63287004 63295488 63515264 63539676 63573642 63717632 63776196 63913608 64058368 64203084 64255392 64478501 64546416 64633536 64683938 64857958 64891584 65064604 65116902 65204792 65273472 65500116 65622528 65708808 65850384 65939264 66060192 66263373 66502368 66592128 66653334 67251456 67465728 67602027 67699984 67917312 67999866 68062016 68124573 68271354 68425984 68580567 68673132 68828672 68947308 69040368 69353064 69500827 69510144 69574032 69723936 69881856 69966033 70060468 70188954 70509312 70564296 70754136 70979568 71454672 71616512 71682336 71931233 72065664 72315892 72702608 73091392 73130464 73355391 73521536 73598976 73854528 73922409 74081682 74181672 74249472 74317716 74646528 74916144 75085824 75375498 75415791 75819084 75829248 76092544 76162482 76499456 76569768 76908544 76979232 77246521 77361152 77432256 77659604 77701118 78116632 78198912 78470436 78534368 78617088 78890064 78996544 79311936 79384833 79598403 79736064 79778688 79852014 80205312 80568576 80988567 80999424 81280672 81432576 81465186 81715328 81790434 82196224 82227816 82271772 82458112 82635776 82711728 83010048 83086344 83263367 83442766 83453952 83530656 83820693 83888984 83933828 83977344 84268932 84382672 84471552 84719568 84764856 85034928 85218144 85604112 85673856 86061888 86178048 86522112 86822536 87031296 87333488 87496704 87611744 87800512 87881211 87892992 88080256 88351164 88363008 88669824 88751322 88789504 88871112 89225928 89656589 89668608 89703072 89751024 89954304 90014541 90136036 90230976 90349611 90544278 90556416 90666488 90832764 91028472 91440756 91564176 91929744 92053824 92470752 92680192 92765376 92965248 93087478 93288044 93386304 93585272 93885696 94012416 94085728 94338848 94375107 94639424 94930506 94943232 95272896 95309514 95360463 95576448 95664294 95870412 96087552 96383088 96848294 96950304 97025907 97286937 97596906 97675353 97807188 98250174 98472704 98563212 98775576 98908896 98999296 99090288 99528704 99753552 99888192 99966086 100235026 100500664 100554388 100877184 101092112 101198592 101549976 101999799 102093024 102407031 102638976 103009698 103243008 103560552 104265216 104627248 104822784 105090702 105186752 105283431 105749248 105846444 106131204 106314752 106371584 106469352 106940416 107182008 107410369 107424768 107523504 107984756 107999232 108098496 108473838 108620248 109053912 109637088 109695696 110282304 110680064 110781792 111272508 111374208 111760924 111969792 112358576 112628736 112959424 113019808 113063247 113379904 113624192 113728626 113743872 114138816 114231808 114243723 114749184 114854652 114904064 115347353 115362816 115468848 116026174 116041728 116148384 116489406 116551677 117174948 117190656 117705654 117801552 118226432 118335096 118494816 118967904 119380987 119558144 119604096 119668032 120019388 120083546 120307968 120466148 120725704 120852864 121110352 121371296 121499136 121921008 122085568 122148864 122197779 122572992 122685651 122738432 122867712 123294336 123341724 123407658 123687168 123953664 124067592 124515072 124666421 125164149 125180928 125349888 125833476 125900742 126403398 126574008 127030528 127079352 127147284 127435264 127552392 127827216 128116736 128406168 128510784 128679749 128957002 129092832 129267072 129367876 129715916 129783168 130129208 130233804 130409584 130546944 131000232 131245056 131417616 131700768 131878528 132120384 132526746 133004736 133184256 133306668 134502912 134931456 135204054 135399968 135816417 135834624 135999732 136124032 136249146 136542708 136851968 137161134 137346264 137657344 137894616 138080736 138188413 138560183 138706128 139001654 139020288 139148064 139447872 139631217 139932066 140120936 140377908 141018624 141128592 141508272 141959136 142395759 142909344 143233024 143364672 143862466 144131328 144631784 145272441 145405216 146182784 146260928 146395359 146710782 147043072 147197952 147375261 147709056 147844818 148163364 148363344 148498944 148635432 149293056 149352841 149832288 149949129 150171648 150352539 150750996 150831582 151638168 152185088 152324964 152998912 153139536 153817088 153958464 154493042 154864512 155319208 155402236 156233264 156397824 156940872 157068736 157234176 157636053 157780128 157993088 158623872 158769666 159196806 159472128 159557376 159704028 160410624 161137152 161977134 161998848 162561344 162710757 162930372 163430656 163580868 164392448 164455632 164543544 164916224 165271552 165423456 165997843 166020096 166172688 166526734 166885532 166907904 167061312 167641386 167777968 167867656 167954688 168537864 168765344 168943104 169439136 169529712 170069856 170436288 170592939 171208224 171347712 172123776 172356096 173044224 173645072 174039261 174062592 174666976 174734109 174993408 175223488 175601024 175762422 175785984 176160512 176558481 176702328 177339648 177502644 177579008 177742224 178264091 178451856 178927661 179313178 179337216 179406144 179502048 179908608 180029082 180125319 180272072 180461952 180699222 181088556 181112832 181332976 181665528 182056944 182881512 183128352 183859488 184107648 184941504 185530752 185930496 186174956 186576088 186772608 187170544 187771392 188024832 188171456 188677696 188750214 188851113 189278848 189605097 189861012 189886464 190545792 190619028 190720926 191152896 191328588 191740824 192175104 192666287 192766176 193435503 193696588 193900608 194051814 194573874 195193812 195350706 195614376 196500348 196945408 197126424 197551152 197817792 197998592 198180576 198868703 199507104 199776384 199932172 200470052 201001328 201108776 201754368 202184224 202397184 202806081 203099952 203999598 204186048 204373719 204814062 205277952 206019396 206486016 207121104 208502481 208530432 209254496 209645568 209898099 210181404 210373504 210566862 211498496 211692888 212262408 212629504 212743168 212938704 213563911 213880832 214364016 214820738 214849536 215047008 215793699 215969512 216196992 216947676 217240496 218107824 219274176 219391392 220066173 220564608 221360128 221563584 222545016 222748416 223521848 223939584 224717152 225257472 225918848 226039616 226126494 226247373 226759808 227248384 227457252 227487744 228277632 228463616 228487446 229498368 229709304 229808128 230694706 230725632 230818027 230937696 231739563 232052348 232083456 232296768 232978812 233103354 234349896 235411308 235603104 236452864 236670192 236989632 237935808 238761974 239208192 239336064 240038776 240167092 240615936 240932296 241451408 241705728 242220704 242742592 242965701 242998272 243842016 244171136 244297728 244395558 245145984 245371302 245476864 246588672 246683448 246815316 247374336 247874099 247907328 248135184 249030144 249332842 249790101 250328298 250361856 251462079 251666952 251801484 252806796 253148016 254061056 254158704 254294568 254870528 255104784 255654432 256233472 256542121 256812336 257021568 257359498 257914004 258185664 258534144 258735752 259431832 259566336 260258416 260467608 260819168 261093888 262000464 262490112 262835232 263401536 263643633 263757056 264240768 265053492 266009472 266368512 266613336 268969767 269005824 269862912 270043623 270408108 270799936 271048833 271632834 271669248 271999464 272248064 272498292 273085416 273703936 274322268 274692528 275314688 275789232 276161472 276376826 276524567 277120366 277412256 278003308 278040576 278296128 278895744 279262434 279864132 280241872 280755816 282037248 282257184 283016544 283125321 283918272 284791518 285818688 286729344 287724932 288262656 289263568 290544882 290810432 291077721 291860811 292365568 292521856 292790718 293026059 293421564 294086144 294750522 295418112 295689636 296326728 296726688 296958079 296997888 297270864 297756989 298586112 298705682 299664576 299898258 300705078 301501992 301663164 303276336 304370176 304649928 305997824 305999397 306279072 307342541 307916928 308986084 309729024 310638416 310804472 312466528 312795648 313881744 314137472 314468352 315272106 315560256 315850293 315986176 317247744 317539332 318393612 318944256 319114752 319408056 320821248 322231107 322274304 323954268 323997696 325122688 325421514 325860744 326861312 327161736 328784896 328911264 329087088 329832448 330053317 330543104 330846912 331995686 332040192 332345376 333053468 333771064 334122624 335282772 335555936 335735312 335909376 337075728 337530688 337886208 338878272 339059424 339189741 340139712 340872576 341185878 342416448 342695424 344247552 344712192 346042059 346088448 347290144 348078522 348125184 349333952 349468218 349655031 350446976 351202048 351524844 351571968 352321024 353116962 353404656 354679296 355005288 355158016 355484448 355761659 356528182 356718769 356903712 357855322 358142961 358626356 358674432 358812288 359004096 360058164 360250638 360544144 360923904 361398444 362177112 362665952 363331056 364113888 365763024 366256704 366593337 367718976 368215296 369883008 371061504 371860992 372349912 373152176 373545216 373999263 374341088 375492447 375542784 376049664 376342912 377355392 377500428 377702226 378557696 379210194 379722024 381091584 381238056 381441852 382305792 382657176 383078153 383481648 384350208 385332574 385532352 386039247 386871006 387393176 387801216 388103628 389147748 390387624 390701412 391228752 393000696 393890816 394252848 395102304 395635584 395997184 396361152 397737406 399014208 399552768 399864344 400940104 402002656 402217552 403508736 404368448 404794368 405612162 406199904 407449251 407999196 408372096 408747438 409628124 410555904 412038792 412972032 414242208 414565239 415680549 417004962 417060864 418508992 418893651 419796198 420362808 420747008 421133724 422996992 423385776 424524816 425259008 425486336 425877408 427127822 427356149 428728032 429641476 429699072 430094016 431587398 431939024 432393984 433895352 434480992 435817323 436215648 438548352 438782784 439186077 440132346 441129216 443127168 445090032 445496832 447043696 447879168 448058523 449434304 449847387 450514944 451057617 451837696 452079232 452252988 452494746 453519616 454496768 454914504 456555264 456927232 456974892 458935213 458996736 459418608 459616256 461389412 461451264 461636054 461875392 463479126 464104696 464593536 465957624 466206708 468699792 470822616 471206208 472905728 472908159 473340384 473979264 475871616 477523948 478416384 478672128 480077552 480334184 481231872 481864592 482902816 483411456 484441408 485485184 485931402 485996544 487684032 488132271 488342272 488791116 490291968 490742604 490953728 493177344 493366896 493630632 494748672 495748198 495814656 496270368 497993529 498060288 498665684 499580202 500656596 500723712 502924158 503333904 503602968 505613592 506296032 508122112 508317408 508589136 509741056 510082399 510209568 511308864 511981129 513084242 513624672 514043136 514718996 515828008 516371328 517068288 517471504 518863664 519132672 520516832 520935216 521638336 522117783 522187776 524000928 524202327 524980224 525670464 526803072 527287266 527514112 528481536 530106984 532018944 532665617 532737024 533226672 534792273 536782983 537939534 538011648 539725824 540087246 540375957 540816216 541599872 542097666 543265668 543338496 543998928 544496128 544996584 546170832 547407872 548644536 549385056 549813473 550629376 551292643 551578464 552322944 552753652 553049134 554240732 554824512 556006616 556592256 557791488 558524868 559728264 560483744 561511632 564074496 564514368 566033088 566250642 566553339 567836544 569583036 571637376 573458688 575449864 576525312 577998861 578527136 580306509 581089764 581620864 582155442 583721622 584731136 585043712 585581436 586052118 586843128 588172288 589501044 590836224 591379272 592653456 593453376 593916158 593995776 594541728 595513978 596606109 597411364 599329152 599796516 601410156 603003984 603326328 606552672 608418243 608740352 609299856 611995648 611998794 612558144 614685082 615833856 617972168 619458048 621276832 621608944 624933056 625507443 625591296 627763488 628274944 628936704 629694297 630544212 631120512 631700586 631972352 634495488 635078664 636787224 637888512 638143957 638229504 638816112 640691733 641642496 644462214 644548608 647381097 647908536 650245376 650843028 651721488 653722624 654323472 657569792 657822528 658174176 659664896 660106634 660459503 661693824 663991372 664080384 664690752 666106936 667542128 668245248 670565544 671111872 671470624 671818752 674151456 675061376 675772416 677756544 678118848 678379482 678742119 680279424 681745152 682371756 684832896 685390848 688495104 689424384 692084118 692176896 692454081 694580288 695218689 696157044 696250368 698667904 698936436 699310062 700893952 702404096 703049688 704642048 706233924 706809312 709263511 709358592 710010576 710316032 710968896 711523318 713056364 713437538 713807424 715710644 716285922 717252712 717624576 718008192 720116328 720501276 721088288 721847808 722796888 724354224 725331904 726662112 728227776 728897103 731526048 732513408 733186674 735437952 736430592 739766016 742123008 743622297 743721984 744699824 746304352 747090432 747998526 748682176 749370303 750984894 751085568 752685824 754386237 754710784 755000856 755404452 757115392 758420388 759444048 762183168 762476112 762883704 764509097 764611584 765314352 766156306 766963296 768700416 769626363 770665148 771064704 772078494 773742012 774786352 775602432 776207256 778295496 780775248 781402824 782457504 786001392 787781632 788505696 790204608 791243563 791271168 792722304 795474812 798028416 799105536 799728688 801880208 804005312 804435104 806909301 807017472 808736896 809588736 810130869 811224324 812399808 813146499 814898502 815998392 816744192 817494876 819256248 821111808 823210499 824077584 825944064 828484416 829130478 829573701 831361098 834009924 834121728 837017984 837787302 839592396 840725616 841494016 842267448 845993984 846771552 849049632 849711731 850972672 851754816 854255644 854712298 857456064 859282952 860188032 863174796 863878048 864787968 867790704 868961984 871634646 872431296 873233163 875582433 877096704 877565568 878372154 880264692 882258432 886254336 890180064 890874237 890993664 893270967 894087392 895758336 896117046 898868608 899694774 902115234 903675392 904158464 904505976 904989492 907039232 908993536 909829008 913110528 913854464 913949784 917870426 917993472 918837216 922027623 922778824 923272108 923750784 926958252 928209392 929187072 931915248 932413416 937399584 941645232 942412416 945811456 945816318 946680768 947958528 951743232 955047896 956832768 957344256 960155104 960668368 962463744 963729184 965805632 966693321 966822912 968882816 970970368 971862804 971993088 975368064 976264542 976684544 977582232 980583936 981485208 981907456 986222479 986354688 986733792 987261264 989497344 990159951 991496396 991629312 992540736 995987058 996120576 997331368 999160404 1001313192 1005848316 1006667808 1007205936 1011227184 1012592064 1016244224 1016634816 1017178272 1019482112 1020164798 1020419136 1022617728 1023962258 1026168484 1027249344 1028086272 1029437992 1031656016 1032742656 1034136576 1034943008 1037727328 1038126177 1038265344 1041033664 1041870432 1043276672 1044235566 1044375552 1048001856 1048404654 1048965093 1051340928 1053606144 1054574532 1055028224 1056963072 1059098423 1060213968 1064037888 1065331234 1065474048 1066453344 1067284977 1069584546 1070156307 1073565966 1074428883 1075879068 1076023296 1080174492 1080751914 1081632432 1083199744 1084195332 1086531336 1087997856 1088992256 1089993168 1092341664 1094815744 1096134517 1097289072 1098770112 1099626946 1102585286 1103156928 1104645888 1105507304 1106098268 1108481464 1109649024 1112013232 1113184512 1115582976 1117049736 1119456528 1120967488 1121997789 1123023264 1126477341 1128148992 1129028736 1132066176 1132501284 1133106678 1135673088 1139166072 1143274752 1146917376 1149234459 1150899728 1153050624 1155997722 1157054272 1158117741 1160613018 1162179528 1163241728 1164310884 1167443244 1169462272 1170087424 1171162872 1172104236 1173686256 1176344576 1179002088 1181514059 1181672448 1182758544 1185306912 1186906752 1187832316 1187991552 1189083456 1191027956 1193212218 1194822728 1198658304 1199593032 1202820312 1206007968 1206652656 1213105344 1216836486 1217480704 1218599712 1223997588 1225116288 1229370164 1231667712 1235944336 1238916096 1242553664 1243217888 1243695717 1247041647 1249866112 1251014886 1251182592 1255526976 1256549888 1256680953 1259388594 1261088424 1262241024 1263401172 1263944704 1268820883 1268990976 1270157328 1273574448 1275777024 1276287914 1276459008 1277632224 1281383466 1282068447 1288924428 1289097216 1294762194 1295817072 1300490752 1301686056 1303442976 1307445248 1307451969 1308646944 1313190857 1315139584 1315645056 1316348352 1320213268 1320919006 1323387648 1327982744 1329381504 1332213872 1335084256 1336490496 1341131088 1342223744 1342941248 1343637504 1344175569 1348302912 1349542161 1350122752 1351544832 1353172851 1355513088 1356237696 1356758964 1357484238 1360558848 1363490304 1364743512 1369665792 1370781696 1371330631 1376805639 1376990208 1378848768 1384168236 1384353792 1384908162 1389160576 1390437378 1392314088 1397335808 1397872872 1398620124 1401787904 1404808192 1406099376 1409284096 1412467848 1413618624 1415477239 1418527022 1418717184 1420021152 1421937792 1423046636 1426112728 1426875076 1427614848 1431421288 1432571844 1434505424 1435249152 1436016384 1440232656 1441002552 1442176576 1443695616 1445593776 1448708448 1450663808 1453324224 1456455552 1457794206 1463052096 1465026816 1466373348 1470875904 1472861184 1479532032 1484246016 1487244594 1487443968 1489399648 1492608704 1493980587 1494180864 1495997052 1497364352 1498740606 1501969788 1502171136 1505371648 1508772474 1509421568 1510001712 1510808904 1514230784 1516840776 1518888096 1520072543 1524162013 1524366336 1524952224 1525767408 1529018194 1529223168 1530247197 1530628704 1532312612 1533926592 1535943387 1539252726 1541330296 1542129408 1544156988 1547484024 1549572704 1551204864 1552414512 1556590992 1561550496 1562805648 1564915008 1566353349 1572002784 1575563264 1577011392 1580409216 1582487126 1582542336 1585444608 1590949624 1596056832 1597996851 1598211072 1599457376 1603760416 1604376819 1608010624 1608870208 1610348949 1613818602 1614034944 1617473792 1619177472 1620261738 1621127871 1622448648 1624799616 1626292998 1629797004 1631996784 1633488384 1634989752 1638512496 1642223616 1642881251 1646420998 1648155168 1649440419 1651888128 1653877929 1656968832 1658260956 1659147402 1662722196 1668019848 1674035968 1675574604 1679184792 1681451232 1682988032 1684534896 1691987968 1693543104 1698099264 1699423462 1703509632 1708511288 1709424596 1714912128 1718565904 1720376064 1726349592 1727756096 1729575936 1733996583 1735581408 1737923968 1740919527 1743269292 1744862592 1746466326 1751164866 1754193408 1755131136 1756744308 1760529384 1764516864 1772508672 1780360128 1781748474 1781987328 1786541934 1788174784 1789818327 1792234092 1797737216 1799389548 1804230468 1807350784 1808316928 1809011952 1809978984 1814078464 1817987072 1819658016 1825976273 1826221056 1827899568 1835740852 1835986944 1837674432 1844055246 1845557648 1846544216 1847501568 1853916504 1856418784 1858374144 1863830496 1864826832 1874799168 1876522329 1883290464 1884824832 1891632636 1893361536 1895917056 1903486464 1910095792 1913665536 1914431871 1914688512 1920310208 1921336736 1922075199 1924927488 1927458368 1931611264 1933386642 1933645824 1937765632 1941940736 1942143291 1943725608 1950736128 1952529084 1953369088 1955164464 1960905001 1961167872 1962970416 1963814912 1972444958 1972709376 1973467584 1974522528 1978994688 1980319902 1981378509 1982992792 1985081472 1991974116 1992241152 1994662736 1998320808 2002626384 2011696632 2013335616 2014411872 2022454368 2025184128 2032488448 2033269632 2034356544 2040329596 2040838272 2045235456 2047924516 2052336968 2054498688 2056172544 2058875984 2063312032 2065485312 2068273152 2069886016 2075454656 2076252354 2076530688 2077362243 2082067328 2083740864 2085656067 2086553344 2088471132 2088751104 2096003712 2096809308 2097930186 2102681856 2107212288 2109149064 2110056448 2113926144 2118196846 2119329157 2120427936 2127790533 2128075776 2130662468 2130948096 2132906688 2134569954 2139169092 2140312614 2147131932 2148857766 2151758136 2160348984 2161503828 2163264864 2166399488 2168390664 2173062672 2175995712 2177984512 2179986336 2184683328 2187555733 2192269034 2194578144 2197540224 2199253892 2205170572 2206313856 2209291776 2211014608 2212196536 2216962928 2219298048 2224026464 2226369024 2230866891 2231165952 2234099472 2238913056 2241934976 2243995578 2246046528 2248110909 2252954682 2258057472 2264132352 2265002568 2266213356 2271346176 2275934909 2278332144 2286549504 2293527291 2293834752 2298468918 2301799456 2306101248 2308879089 2311995444 2314108544 2316235482 2321226036 2324359056 2326483456 2328621768 2334886488 2338924544 2340174848 2342325744 2344208472 2347372512 2349203021 2352689152 2355523111 2358004176 2363028118 2363344896 2365517088 2370613824 2373730689 2373813504 2375664632 2378166912 2382055912 2386424436 2389645456 2397316608 2399186064 2405640624 2412015936 2413305312 2420727903 2426210688 2433672972 2434961408 2437199424 2447995176 2450232576 2458740328 2463335424 2469631497 2471888672 2477832192 2485107328 2486435776 2487391434 2488721103 2494083294 2499732224 2502029772 2502365184 2511053952 2513099776 2513361906 2518777188 2522176848 2524482048 2526802344 2527889408 2537641766 2537981952 2538998297 2540314656 2547148896 2549135193 2552575828 2552918016 2555264448 2562766932 2564136894 2577848856 2589524388 2591634144 2600981504 2603372112 2606885952 2614890496 2614903938 2617293888 2626381714 2631290112 2632696704 2640426536 2641838012 2646775296 2655965488 2658763008 2664427744 2670168512 2672622711 2672980992 2679812901 2682262176 2684447488 2685882496 2687275008 2688351138 2696605824 2699084322 2700245504 2706345702 2711026176 2712475392 2713517928 2714968476 2721117696 2726615089 2726980608 2729487024 2739331584 2741563392 2742661262 2753611278 2753980416 2766082869 2768336472 2769816324 2778321152 2780874756 2784628176 2794671616 2795745744 2797240248 2803575808 2809616384 2812198752 2818568192 2821963331 2824935696 2827237248 2830954478 2837054044 2837434368 2840042304 2843875584 2846093272 2852225456 2853750152 2855229696 2862842576 2865143688 2869010848 2870498304 2872032768 2880465312 2882005104 2884353152 2887391232 2891187552 2897416896 2900079963 2901327616 2906648448 2912911104 2915588412 2926104192 2930053632 2932746696 2941751808 2945722368 2958667437 2959064064 2968492032 2970479853 2974489188 2974887936 2978799296 2985217408 2987961174 2988361728 2991994104 2994728704 2997481212 3003939576 3010743296 3017544948 3018843136 3020003424 3021617808 3028461568 3030489547 3033681552 3037776192 3040145086 3041770237 3048324026 3048732672 3049904448 3051534816 3058036388 3058446336 3060494394 3061257408 3064625224 3067853184 3071886774 3078505452 3082660592 3084258816 3088313976 3094968048 3099145408 3102409728 3104829024 3113181984 3114378531 3123100992 3125611296 3129830016 3132706698 3144005568 3154022784 3160818432 3164974252 3165084672 3170889216 3177295269 3181899248 3192113664 3195993702 3196422144 3198914752 3201854931 3207520832 3208753638 3210468921 3216021248 3217740416 3220697898 3223286649 3227637204 3228069888 3234947584 3240523476 3242255742 3244897296 3249599232 3252585996 3259594008 3263993568 3266538869 3266976768 3269979504 3275326879 3277024992 3284447232 3285762502 3288403551 3292841996 3296310336 3298880838 3307755858 3313937664 3316521912 3318294804 3325444392 3336039696 3348071936 3351149208 3358369584 3362902464 3365976064 3365993367 3369069792 3380767951 3387086208 3396198528 3398846924 3407019264 3417022576 3418849192 3429824256 3437131808 3440752128 3447703377 3452699184 3455512192 3459151872 3467993166 3471162816 3474353223 3475847936 3481839054 3486538584 3489725184 3492932652 3502329732 3508386816 3510262272 3513488616 3521058768 3529033728 3544542177 3545017344 3560720256 3563496948 3563974656 3573083868 3576349568 3579636654 3584468184 3595474432 3598779096 3608460936 3614701568 3616633856 3618023904 3619957968 3628156928 3630586487 3635974144 3639316032 3651952546 3652442112 3655799136 3671481704 3675348864 3688110492 3691115296 3693088432 3695003136 3707833008 3712837568 3716748288 3727660992 3729653664 3731087151 3741124941 3749598336 3753044658 3766580928 3769649664 3783265272 3786723072 3791834112 3806462649 3806972928 3820191584 3827331072 3828863742 3829377024 3840620416 3842673472 3844150398 3846205341 3854916736 3863222528 3866773284 3867291648 3875531264 3883881472 3884286582 3887451216 3901472256 3905058168 3906738176 3910328928 3913378249 3921810002 3922335744 3923906459 3925940832 3939572571 3944889916 3945418752 3946935168 3949045056 3960639804 3962757018 3965985584 3970162944 3983948232 3989325472 3996641616 4005252768 4023393264 4026671232 4028823744 4032526707 4044908736 4050368256 4066539264 4068713088 4080659192 4081676544 4090470912 4095849032 4104673936 4108997376 4112345088 4113991893 4117751968 4126624064 4130416917 4130970624 4136546304 4139772032 4150909312 4152504708 4153061376 4154724486 4164134656 4167481728 4171312134 4173106688 4176942264 4192007424 4193618616 4195860372 4205363712 4213859683 4214424576 4218298128 4220112896 4227852288 4236393692 4238658314 4240855872 4246431717 4255581066 4256151552 4261324936 4265813376 4269139908 4278338184 4280625228 4294263864 4297715532 4303516272 4320697968 4323007656 4326529728 4332798976 4336781328 4346125344 4351991424 4355969024 4359972672 4369366656 4375111466 4384538068 4389156288 4395080448 4398507784 4410341144 4412627712 4418583552 4422029216 4424393072 4433925856 4438596096 4448052928 4452738048 4461733782 4462331904 4468198944 4477826112 4481941761 4483869952 4487991156 4492093056 4496221818 4505909364 4516114944 4528264704 4530005136 4532426712 4542692352 4551869818 4556664288 4560217629 4572486039 4573099008 4587054582 4587669504 4590741591 4596937836 4603598912 4607830161 4617758178 4623990888 4628217088 4632470964 4642452072 4648718112 4652966912 4657243536 4669772976 4677849088 4680349696 4684651488 4688416944 4694745024 4698406042 4700917639 4711046222 4716008352 4726056236 4726689792 4731034176 4741227648 4747461378 4747627008 4751329264 4756333824 4764111824 4772848872 4779290912 4793990553 4794633216 4798372128 4811281248 4813130457 4824031872 4826610624 4831046847 4841455806 4852421376 4867345944 4874398848 4895990352 4900465152 4917480656 4926670848 4928643753 4939262994 4943777344 4948321257 4955664384 4961633787 4970214656 4972871552 4974782868 4977442206 4988166588 4999464448 5004059544 5022107904 5026199552 5026723812 5037554376 5044353696 5048287343 5048964096 5053604688 5055778816 5061868813 5075283532 5075963904 5077996594 5080629312 5094297792 5098270386 5105151656 5110528896 5125533864 5128273788 5155697712 5179048776 5183268288 5201963008 5201989749 5206744224 5213771904 5229807876 5234587776 5252763428 5262580224 5265393408 5280853072 5283676024 5293550592 5311930976 5317526016 5328855488 5340337024 5345245422 5345961984 5359625802 5364524352 5368894976 5369454981 5371764992 5376702276 5393211648 5398168644 5400491008 5412691404 5422052352 5424950784 5427035856 5429936952 5442235392 5453230178 5453961216 5458974048 5477928819 5478663168 5485322524 5507222556 5507960832 5532165738 5536672944 5539632648 5556642304 5561749512 5569256352 5589343232 5591491488 5594480496 5607151616 5610906389 5619232768 5624397504 5643926662 5649871392 5654474496 5661908956 5674108088 5680084608 5687751168 5692186544 5704450912 5707500304 5710459392 5725685152 5730287376 5738021696 5740996608 5743295613 5744065536 5760930624 5764010208 5766225597 5768706304 5774782464 5782375104 5794833792 5800159926 5802655232 5813296896 5825822208 5831176824 5852208384 5859321787 5860107264 5865493392 5882715003 5883503616 5891444736 5917334874 5918128128 5936984064 5940959706 5944135527 5948978376 5957598592 5970434816 5975922348 5976723456 5983988208 5989457408 5994962424 6007879152 6021486592 6035089896 6037686272 6040006848 6043235616 6047948203 6056923136 6060979094 6064219073 6067363104 6075552384 6080290172 6083540474 6096648052 6097465344 6099808896 6103069632 6116072776 6120988788 6122514816 6129250448 6135706368 6143773548 6157010904 6165321184 6168517632 6176627952 6189936096 6198290816 6204819456 6209658048 6226363968 6228757062 6232086729 6246201984 6251222592 6259660032 6265413396 6288011136 6308045568 6321636864 6329948504 6330169344 6341778432 6354590538 6357987471 6363798496 6383371599 6384227328 6391987404 6392844288 6397829504 6403709862 6415041664 6417507276 6420937842 6432042496 6435480832 6441395796 6446573298 6455274408 6469895168 6481046952 6484511484 6489794592 6499198464 6505171992 6512328601 6519188016 6527987136 6533077738 6533953536 6539959008 6550653758 6554049984 6562667199 6571525004 6576807102 6585683992 6592620672 6597761676 6615511716 6627875328 6633043824 6636589608 6650888784 6672079392 6692600673 6696143872 6702298416 6716739168 6725804928 6731952128 6731986734 6738139584 6761535902 6774172416 6792397056 6797693848 6814038528 6827804727 6834045152 6837698384 6859648512 6874263616 6880581873 6881504256 6895406754 6905398368 6911024384 6918303744 6926637267 6935986332 6942325632 6948706446 6951695872 6963678108 6973077168 6979450368 6985865304 7004659464 7016773632 7019583527 7020524544 7026977232 7042117536 7047609063 7058067456 7066569333 7089084354 7090034688 7121192067 7121440512 7126993896 7146167736 7152699136 7159273308 7168936368 7190948864 7197558192 7216921872 7229403136 7233267712 7236047808 7239915936 7256313856 7261172974 7265054533 7278632064 7303905092 7304884224 7311598272 7342963408 7350697728 7376220984 7382230592 7386176864 7390006272 7408894491 7415666016 7425675136 7433496576 7455321984 7459307328 7462174302 7466163309 7482249882 7499196672 7506089316 7533161856 7539299328 7566530544 7573446144 7583668224 7612925298 7613945856 7616994891 7640383168 7647405579 7657727484 7658754048 7681240832 7685346944 7688300796 7692410682 7709833472 7726445056 7733546568 7751062528 7767762944 7768573164 7774902432 7801898621 7802944512 7810116336 7813476352 7820657856 7826756498 7843620004 7844671488 7847812918 7851881664 7879145142 7889779832 7893870336 7898090112 7921279608 7925514036 7931971168 7940325888 7967896464 7978650944 7993283232 8010505536 8017868133 8039438703 8046786528 8053342464 8057647488 8065053414 8089817472 8100736512 8133078528 8137426176 8161318384 8163353088 8179845267 8180941824 8191698064 8209347872 8217994752 8224690176 8227983786 8235503936 8253248128 8260833834 8261941248 8279544064 8298248607 8301818624 8305009416 8309448972 8328269312 8334963456 8342624268 8346213376 8353884528 8384014848 8387237232 8391720744 8409600067 8410727424 8427719366 8428849152 8436596256 8455704576 8465889993 8472787384 8477316628 8481711744 8492863434 8511162132 8512303104 8522649872 8531626752 8538279816 8556676368 8561250456 8588527728 8595431064 8607032544 8641395936 8646015312 8653059456 8665597952 8673562656 8692250688 8703679193 8703982848 8719945344 8738733312 8750222932 8769076136 8778312576 8790160896 8797015568 8820682288 8825255424 8837167104 8844058432 8848786144 8867851712 8876002311 8877192192 8896105856 8905476096 8911439559 8923467564 8924663808 8936397888 8955652224 8963883522 8967739904 8975982312 8984186112 8992443636 9011818728 9032229888 9055315489 9056529408 9060010272 9064853424 9085384704 9091468641 9103739636 9113328576 9120435258 9125310711 9144972078 9146198016 9174109164 9175339008 9181483182 9193875672 9207197824 9215660322 9235516356 9247981776 9256434176 9264941928 9284904144 9297436224 9305933824 9314487072 9339545952 9346829041 9360699392 9369302976 9376833888 9389490048 9396812084 9401835278 9422092444 9432016704 9452112472 9462068352 9482455296 9494922756 9495254016 9502658528 9512667648 9528223648 9531885807 9545697744 9558581824 9587981106 9589266432 9596744256 9605564793 9622562496 9626260914 9631406763 9648063744 9653221248 9662093694 9682911612 9704842752 9734691888 9748797696 9791980704 9799616607 9800930304 9825980637 9834961312 9853341696 9857287506 9865210653 9878525988 9887554688 9896642514 9923267574 9940429312 9945743104 9949565736 9954884412 9976333176 9998928896 10008119088 10044215808 10052399104 10053447624 10075108752 10088707392 10096574686 10097928192 10107209376 10123737626 10142303853 10150567064 10155993188 10161258624 10188595584 10196540772 10210303312 10221057792 10251067728 10256547576 10311395424 10343110131 10358097552 10366536576 10403926016 10403979498 10413488448 10427543808 10459615752 10469175552 10505526856 10525160448 10530786816 10561706144 10567352048 10587101184 10623861952 10633626531 10635052032 10657710976 10680674048 10690490844 10691923968 10719251604 10729048704 10737789952 10738909962 10743529984 10753404552 10786423296 10796337288 10800982016 10825382808 10844104704 10848447269 10849901568 10854071712 10859873904 10884470784 10891759461 10906460356 10907922432 10917948096 10955857638 10957326336 10970645048 11014445112 11064331476 11073345888 11079265296 11113284608 11123499024 11138512704 11178686464 11182982976 11188960992 11214303232 11221812778 11248795008 11287853324 11299742784 11308948992 11323817912 11348216176 11360169216 11375502336 11384373088 11408901824 11415000608 11419387947 11420918784 11451370304 11460574752 11476043392 11481993216 11486591226 11488131072 11521861248 11528020416 11532451194 11537412608 11538616023 11564750208 11589667584 11600319852 11605310464 11626593792 11650082653 11651644416 11662353648 11704416768 11718643574 11720214528 11730986784 11740134747 11765430006 11767007232 11771719377 11818717713 11834669748 11836256256 11881919412 11888271054 11897956752 11915197184 11940869632 11951844696 11967976416 11978914816 11989924848 12015758304 12042973184 12057479687 12070179792 12075372544 12080013696 12086471232 12095896406 12121958188 12128438146 12134726208 12151104768 12160580344 12167080948 12193296104 12199617792 12206139264 12232145552 12241977576 12245029632 12258500896 12271412736 12287547096 12314021808 12330642368 12337035264 12341975679 12353255904 12379872192 12391250751 12396581632 12409638912 12419316096 12452727936 12457514124 12464173458 12492403968 12502445184 12519320064 12530826792 12576022272 12616091136 12641579049 12643273728 12659897008 12660338688 12683556864 12709181076 12715974942 12727596992 12739295151 12766743198 12768454656 12783974808 12795659008 12807419724 12830083328 12835014552 12841875684 12864084992 12870961664 12882791592 12893146596 12910548816 12939790336 12962093904 12969022968 12979589184 12996654649 12998396928 13010343984 13024657202 13038376032 13055974272 13066155476 13067907072 13079918016 13101307516 13108099968 13125334398 13143050008 13153614204 13171367984 13185241344 13195523352 13231023432 13255750656 13266087648 13273179216 13301777568 13344158784 13385201346 13392287744 13404596832 13433478336 13451609856 13463973468 13476279168 13523071804 13548344832 13584794112 13595387696 13628077056 13655609454 13668090304 13675396768 13680652887 13717458117 13719297024 13748527232 13761163746 13763008512 13772224773 13790813508 13810796736 13822048768 13823490483 13853274534 13871972664 13884651264 13897412892 13903391744 13927356216 13946154336 13957029713 13958900736 13971730608 13994578483 14009318928 14033547264 14039167054 14041049088 14053954464 14084235072 14095218126 14102752917 14133138666 14178168708 14180069376 14242384134 14242881024 14253987792 14292335472 14305398272 14318546616 14337872736 14381897728 14381971659 14395116384 14433843744 14445099427 14466535424 14472095616 14479831872 14522345948 14530109066 14557264128 14607810184 14623196544 14685926816 14701395456 14752441968 14764461184 14772353728 14780012544 14785931259 14817788982 14831332032 14844963771 14851350272 14866993152 14884901361 14910643968 14918614656 14924348604 14932326618 14964499764 14998393344 15012178632 15066323712 15078598656 15084636941 15133061088 15144862029 15146892288 15167336448 15185606439 15225850596 15227891712 15233989782 15280766336 15294811158 15315454968 15362481664 15370693888 15376601592 15384821364 15419666944 15452890112 15467093136 15502125056 15535525888 15537146328 15549804864 15603797242 15605889024 15620232672 15641315712 15653512996 15687240008 15695625836 15703763328 15758290284 15779559664 15787740672 15796180224 15842559216 15851028072 15863942336 15880651776 15935792928 15957301888 15986566464 16021011072 16035736266 16078877406 16093573056 16106684928 16115294976 16130106828 16179634944 16201473024 16266157056 16274852352 16322636768 16326706176 16359690534 16361883648 16383396128 16418695744 16433786457 16435989504 16455967572 16471007872 16506496256 16521667668 16523882496 16559088128 16596497214 16603637248 16610018832 16618897944 16656538624 16669926912 16685248536 16692426752 16707769056 16720797973 16765782143 16768029696 16774474464 16783441488 16819200134 16821454848 16832719167 16855438732 16857698304 16873192512 16931779986 16945574768 16954633256 16963423488 16985726868 17022324264 17045299744 17063253504 17076559632 17113352736 17122500912 17177055456 17190862128 17214065088 17229886839 17282791872 17292030624 17306118912 17331195904 17347125312 17384501376 17407358386 17407965696 17439890688 17477466624 17500445864 17538152272 17556625152 17577965361 17580321792 17594031136 17641364576 17648145009 17650510848 17674334208 17688116864 17697572288 17735703424 17752004622 17754384384 17792211712 17810952192 17822879118 17832406581 17846935128 17872795776 17911304448 17927767044 17935479808 17951964624 17968372224 17984887272 18004673191 18023637456 18064459776 18071693761 18110630978 18113058816 18120020544 18129706848 18143844609 18170769408 18182937282 18192657219 18207479272 18226657152 18240870516 18250621422 18289944156 18292396032 18348218328 18362966364 18387751344 18414395648 18431320644 18471032712 18495963552 18512868352 18529883856 18569808288 18594872448 18611867648 18628974144 18679091904 18693658082 18738605952 18753667776 18778980096 18793624168 18803670556 18844184888 18864033408 18904224944 18924136704 18964910592 18989845512 18990508032 19005317056 19025335296 19056447296 19063771614 19073962413 19091395488 19117163648 19150114797 19175962212 19178532864 19193488512 19211129586 19245124992 19252521828 19262813526 19296127488 19306442496 19324187388 19365823224 19409685504 19469383776 19497595392 19536985803 19583961408 19599233214 19601860608 19651961274 19669922624 19688001597 19714575012 19730421306 19757051976 19775109376 19793285028 19846535148 19880858624 19891486208 19899131472 19909768824 19952666352 19997857792 20016238176 20085739003 20088431616 20106895248 20150217504 20177414784 20193149372 20195856384 20214418752 20247475252 20284607706 20301134128 20311986376 20322517248 20377191168 20393081544 20420606624 20442115584 20483414181 20502135456 20513095152 20622790848 20641745619 20686220262 20716195104 20733073152 20807958996 20826976896 20855087616 20919231504 20938351104 21011053712 21050320896 21058750581 21061573632 21123412288 21134704096 21142827189 21174202368 21199707999 21247723904 21267253062 21270104064 21315421952 21361348096 21363576201 21380981688 21438503208 21458097408 21475579904 21477819924 21487059968 21506809104 21569955011 21572846592 21592674576 21601964032 21650765616 21688209408 21696894538 21699803136 21708143424 21719747808 21768941568 21783518922 21795163599 21812920712 21835896192 21911715276 21914652672 21941290096 22028890224 22128662952 22146691776 22158530592 22226569216 22226683473 22246998048 22277025408 22357372928 22365965952 22377921984 22443625556 22497590016 22575706648 22599485568 22617897984 22647635824 22696432352 22720338432 22751004672 22768746176 22817803648 22830001216 22838775894 22841837568 22850984673 22902740608 22921149504 22942216737 22952086784 22973182452 22976262144 23043722496 23056040832 23064902388 23074825216 23077232046 23129500416 23179335168 23200639704 23210620928 23253187584 23300165306 23303288832 23312620727 23324707296 23405695863 23408833536 23437287148 23440429056 23461973568 23480269494 23530860012 23534014464 23543438754 23637435426 23669339496 23763838824 23776542108 23795913504 23830394368 23881739264 23903689392 23935952832 23957829632 23979849696 24031516608 24063113063 24114959374 24140359584 24160027392 24172942464 24191792812 24243916376 24256876292 24269452416 24302209536 24321160688 24334161896 24386592208 24399235584 24412278528 24464291104 24483955152 24490059264 24517001792 24539535801 24542825472 24575094192 24628043616 24661284736 24674070528 24683951358 24706511808 24759744384 24782501502 24793163264 24838632192 24905455872 24915028248 24928346916 24984807936 25004890368 25035283999 25038640128 25061653584 25152044544 25228800201 25232182272 25283158098 25286547456 25319794016 25367113728 25397669979 25418362152 25431949884 25455193984 25478590302 25533486396 25536909312 25567949616 25591318016 25614839448 25660166656 25670029104 25683751368 25728169984 25741923328 25765583184 25786293192 25821097632 25841233231 25879580672 25910754221 25924187808 25938045936 25959178368 25993309298 25996793856 26020687968 26049314404 26076752064 26111037579 26111948544 26132310952 26159836032 26202615032 26216199936 26250668796 26286100016 26307228408 26342735968 26370482688 26391046704 26462046864 26511501312 26532175296 26546358432 26603555136 26628006933 26688317568 26770402692 26784575488 26809193664 26866956672 26903219712 26927946936 26952558336 27046143608 27096689664 27165946467 27169588224 27190775392 27256154112 27274405923 27311218908 27336180608 27350793536 27361305774 27375932133 27434916234 27438594048 27497054464 27522327492 27526017024 27544449546 27581627016 27621593472 27644097536 27646980966 27706549068 27743945328 27769302528 27794825784 27806783488 27854712432 27892308672 27914059426 27917801472 27928981267 27943461216 27989156966 28018637856 28040487123 28078334108 28082098176 28107908928 28168470144 28190436252 28205505834 28266277332 28356337416 28484768268 28485762048 28507975584 28584670944 28595657421 28610796544 28637093232 28675745472 28763795456 28763943318 28790232768 28867687488 28890198854 28944191232 28959663744 29044691896 29060218132 29114528256 29215620368 29246393088 29371853632 29398849821 29402790912 29477941911 29504883936 29528922368 29544707456 29560025088 29571862518 29595631959 29635577964 29662664064 29689927542 29702700544 29769802722 29821287936 29837229312 29848697208 29864653236 29928999528 29992765979 29996786688 30024357264 30132647424 30157197312 30169273882 30266122176 30289724058 30293784576 30371212878 30426911559 30451701192 30467979564 30561532672 30589622316 30630909936 30724963328 30741387776 30753203184 30769642728 30839333888 30905780224 30934186272 31004250112 31041596641 31074292656 31099609728 31207594484 31211778048 31240465344 31282631424 31307025992 31374480016 31391251672 31407526656 31516580568 31559119328 31575481344 31592360448 31685118432 31702056144 31727884672 31761303552 31871585856 31900879593 31914603776 31973132928 32042022144 32071472532 32157754812 32187146112 32213369856 32230589952 32260213656 32359269888 32402946048 32532314112 32545341807 32549704704 32645273536 32653412352 32675278383 32719381068 32723767296 32766792256 32837391488 32867572914 32871979008 32911935144 32942015744 33012992512 33043335336 33118176256 33192994428 33207274496 33220037664 33237795888 33313077248 33335385017 33339853824 33370497072 33384853504 33415538112 33441595946 33531564286 33536059392 33548948928 33566882976 33638400268 33642909696 33665438334 33710877464 33746385024 33863559972 33891149536 33909266512 33926846976 33971453736 34044648528 34090599488 34126507008 34153119264 34226705472 34245001824 34258163841 34354110912 34381724256 34428130176 34459773678 34565583744 34584061248 34612237824 34694250624 34769002752 34814716772 34815931392 34879781376 34950247959 34954933248 35000891728 35076304544 35113250304 35155930722 35160643584 35188062272 35220404241 35282729152 35296290018 35301021696 35315158131 35376233728 35395144576 35456153139 35471406848 35504009244 35508768768 35584423424 35645758236 35664813162 35693870256 35745591552 35822608896 35855534088 35870959616 35903929248 35931927559 35936744448 35969774544 36009346382 36028595669 36047274912 36128919552 36143387522 36172439061 36221261956 36226117632 36240041088 36259413696 36287689218 36365874564 36385314438 36414958544 36453314304 36481741032 36501242844 36579888312 36696436656 36725932728 36775502688 36828791296 36862641288 36942065424 36991927104 37025736704 37025927037 37059767712 37139616576 37188447461 37189744896 37257948288 37358183808 37387316164 37477211904 37507335552 37557960192 37587248336 37607341112 37688369776 37728066816 37808449888 37848273408 37924737147 37929821184 37979691024 37981016064 38010634112 38050670592 38112894592 38127543228 38147924826 38182790976 38217885453 38234327296 38300229594 38351924424 38386977024 38422259172 38490249984 38505043656 38525627052 38592254976 38612884992 38648374776 38690893453 38731646448 38819371008 38938767552 38989963947 38995190784 39073971606 39167922816 39198466428 39203721216 39303922548 39339845248 39376003194 39429150024 39460842612 39514103952 39550218752 39586570056 39693070296 39761717248 39782972416 39798262944 39819537648 39905332704 39936451357 39995715584 40032476352 40171478006 40176863232 40213790496 40300435008 40354829568 40386298744 40428837504 40494950504 40569215412 40602268256 40623972752 40645034496 40754382336 40786163088 40841213248 40884231168 40966828362 41004270912 41026190304 41041958661 41152374351 41245581696 41283491238 41372440524 41432390208 41466146304 41615917992 41653953792 41710175232 41838463008 41871089139 41876702208 41983735449 42022107424 42100641792 42117501162 42123147264 42246824576 42269408192 42285654378 42308258751 42399415998 42495447808 42534506124 42540208128 42630843904 42722696192 42727152402 42761963376 42877006416 42916194816 42951159808 42955639848 42974119936 43013618208 43139910022 43145693184 43162971049 43185349152 43301531232 43335298281 43393789076 43399606272 43416286848 43439495616 43567037844 43590327198 43625841424 43671792384 43823430552 43882580192 44057780448 44257325904 44293383552 44317061184 44357793777 44453138432 44453366946 44493996096 44554050816 44731931904 44755843968 44887251112 44995180032 45151413296 45198971136 45235795968 45253910823 45295271648 45392864704 45434586087 45440676864 45502009344 45537492352 45556819317 45635607296 45660002432 45677551788 45683675136 45701969346 45805481216 45842299008 45884433474 45904173568 45946364904 46087444992 46112081664 46129804776 46149650432 46154464092 46259000832 46352456513 46358670336 46401279408 46421241856 46506375168 46600330612 46606577664 46625241454 46649414592 46811391726 46817667072 46874574296 46923947136 46960538988 47061720024 47086877508 47274870852 47338678992 47527677648 47553084216 47591827008 47660788736 47763478528 47807378784 47871905664 47915659264 47959699392 48063033216 48126226126 48229918748 48280719168 48320054784 48345884928 48383585624 48487832752 48513752584 48538904832 48604419072 48642321376 48668323792 48773184416 48798471168 48824557056 48928582208 48967910304 48980118528 49034003584 49079071602 49085650944 49150188384 49256087232 49301359371 49322569472 49367902716 49413023616 49519488768 49565003004 49586326528 49677264384 49810911744 49830056496 49856693832 49969615872 50009780736 50070567998 50077280256 50123307168 50162393919 50297346429 50304089088 50457600402 50464364544 50498157501 50566316196 50573094912 50639588032 50795339958 50836724304 50863899768 50910387968 50957180604 51066972792 51135899232 51182636032 51229678896 51320333312 51340058208 51367502736 51456339968 51483846656 51518322299 51531166368 51572586384 51642195264 51682466462 51710094029 51821508442 51848375616 51876091872 51918356736 51986618596 51993587712 52041375936 52098628808 52153504128 52222075158 52223897088 52264621904 52319672064 52405230064 52432399872 52501337592 52572200032 52614456816 52685471936 52733896083 52740965376 52782093408 52924093728 52944435027 53023002624 53064350592 53092716864 53207110272 53256013866 53376635136 53540805384 53618387328 53733913344 53806439424 53855893872 53905116672 54014019573 54092287216 54193379328 54215081283 54331892934 54339176448 54381550784 54431533827 54512308224 54548811846 54577971657 54622437816 54672361216 54701587072 54722611548 54751864266 54869832468 54877188096 54994108928 55044654984 55088899092 55163254032 55243186944 55288195072 55293961932 55413098136 55487890656 55531160773 55538605056 55589651568 55613566976 55680556943 55709424864 55784617344 55828118852 55835602944 55857962534 55886922432 55978313932 56037275712 56080974246 56156668216 56215817856 56336940288 56380872504 56411011668 56532554664 56712674832 56969536536 56971524096 57015951168 57169341888 57191314842 57221593088 57221887239 57274186464 57351490944 57527886636 57580465536 57735374976 57780397708 57888382464 57919327488 58089383792 58120436264 58229056512 58431240736 58492786176 58610957409 58743707264 58797699642 58805581824 58955883822 59009767872 59057844736 59064004791 59089414912 59143725036 59191263918 59271155928 59325328128 59379855084 59405401088 59539605444 59642575872 59674458624 59697394416 59729306472 59857999056 59985531958 59993573376 60048714528 60257217009 60265294848 60338547764 60532244352 60579448116 60587569152 60742425756 60853823118 60903402384 60935959128 61123065344 61179244632 61261819872 61449926656 61450242543 61482775552 61506406368 61539285456 61678667776 61719970279 61811560448 61868372544 62083193282 62148585312 62199219456 62415188968 62480930688 62565262848 62614051984 62748960032 62782503344 62815053312 63033161136 63118238656 63150962688 63176251743 63184720896 63370236864 63404112288 63428481567 63455769344 63522607104 63599123997 63743171712 63801759186 63829207552 63946265856 64084044288 64142945064 64315509624 64374292224 64426739712 64452539657 64461179904 64520427312 64709865033 64718539776 64805892096 65064628224 65090683614 65099409408 65290547072 65306824704 65350556766 65385490797 65438762136 65533584512 65674782976 65735145828 65743958016 65823870288 65884031488 66025985024 66086670672 66236352512 66385988856 66414548992 66440075328 66475591776 66527430233 66626154496 66670770034 66679707648 66706409803 66740994144 66831076224 66883191892 67063128572 67072118784 67097897856 67133765952 67276800536 67330876668 67421754928 67492770048 67727119944 67782299072 67818533024 67853693952 67942907472 68089297056 68181198976 68253014016 68306238528 68453410944 68490003648 68516327682 68552954019 68708221824 68763448512 68856260352 68919547356 69131167488 69168122496 69224475648 69388501248 69538005504 69629433544 69631862784 69759562752 69900495918 69909866496 69937862181 70001783456 70152609088 70217087589 70226500608 70311861444 70321287168 70376124544 70440808482 70565458304 70592580036 70602043392 70630316262 70752467456 70790289152 70912306278 70942813696 71008018488 71168846848 71291516472 71329626324 71387740512 71491183104 71635614611 71645217792 71711068176 71741919232 71807858496 71863855118 71873488896 71939549088 72018692764 72057191338 72094549824 72189339189 72286775044 72344878122 72442523912 72480082176 72518827392 72575378436 72731749128 72770628876 72829917088 72906628608 72963482064 73002485688 73159776624 73392873312 73451865456 73551005376 73618607403 73657582592 73725282576 73884130848 73983854208 74051473408 74051854074 74119535424 74279233152 74376894922 74379489792 74515896576 74716367616 74774632328 74954423808 75014671104 75105851997 75115920384 75174496672 75214682224 75376739552 75456133632 75616899776 75686400603 75696546816 75849474294 75859642368 75959382048 76021268224 76101341184 76193009937 76225789184 76255086456 76295849652 76365581952 76435770906 76468654592 76600459188 76703848848 76773954048 76844518344 76980499968 77010087312 77051254104 77184509952 77215418797 77225769984 77296749552 77381786906 77463292896 77523699693 77638742016 77732262663 77877535104 77979927894 77990381568 78147943212 78333112737 78335845632 78396932856 78607845096 78679690496 78752006388 78858300048 78921685224 79028207904 79100437504 79173140112 79386140592 79523434496 79565944832 79596525888 79639075296 79810665408 79872902714 79915599863 80064952704 80342956012 80353726464 80427580992 80600870016 80709659136 80772597488 80857675008 80989901008 81138430824 81204536512 81247945504 81290068992 81497839401 81508764672 81572326176 81682426496 81768462336 81823217769 81933656724 82008541824 82052380608 82083917322 82127796399 82304748702 82491163392 82566982476 82744881048 82864780416 82932292608 83231835984 83307907584 83420350464 83676926016 83742178278 83753404416 83786943801 83967470898 84044214848 84121461369 84235002324 84246294528 84493649152 84538816384 84571308756 84616517502 84798831996 84990895616 85069012248 85261687808 85445392384 85454304804 85523926752 85754012832 85820884831 85832389632 85911279696 85948239872 86027236416 86279820044 86291386368 86325942098 86370698304 86603062464 86670596562 86787578152 86832573696 86878991232 87134075688 87180654396 87251682848 87343584768 87646861104 87765160384 88115560896 88196549463 88433825733 88514651808 88586767104 88634122368 88715587554 88906733892 88987992192 89108101632 89463863808 89511687936 89774502224 89978297937 89990360064 90302826592 90397942272 90471591936 90507821646 90590543296 90785729408 90869172174 90881353728 91074984704 91113638634 91271214592 91280734677 91320004864 91355103576 91403938692 91610962432 91684598016 91768866948 91808347136 91892729808 92174889984 92224163328 92259609552 92299300864 92308928184 92518001664 92704913026 92717340672 92802558816 93012750336 93124789923 93200661224 93250482908 93298829184 93622783452 93635334144 93749148592 93847894272 93921077976 94123440048 94173755016 94549741704 94677357984 95055355296 95106168432 95183654016 95321577472 95526957056 95614757568 95743811328 95919398784 96126066432 96252452252 96459837496 96561438336 96640109568 96691769856 96767171248 96975665504 97027505168 97077809664 97208838144 97284642752 97336647584 97546368832 97596942336 97636025421 97649114112 97857164416 97935820608 97960237056 98025835149 98068007168 98158143204 98171301888 98300376768 98512174464 98602718742 98645138944 98735805432 98826047232 99038977536 99130006008 99172653056 99354528768 99608470379 99621823488 99660112992 99713387664 99939231744 100006155051 100019561472 100141135996 100154560512 100246614336 100324787838 100594692858 100608178176 100915200804 100928729088 100996315002 101132632392 101279176064 101590679916 101673448608 101727799536 101820775936 101914361208 102133945584 102271798464 102365272064 102459357792 102640666624 102680116416 102735005472 102815119451 102967693312 103036644598 103062332736 103145172768 103284390528 103364932924 103420188058 103643016884 103696751232 103752183744 103836713472 103973237192 104082751872 104197257616 104307008256 104444150316 104447794176 104529243808 104639344128 104810460128 104850743877 104864799744 105002675184 105144400064 105228913632 105370943872 105467792166 105481930752 105564186816 105661212723 105848187456 105888870054 105945474393 106128701184 106185433728 106414220544 106512027732 106753270272 106968940723 107081610768 107236774656 107467826688 107612878848 107711787744 107795782677 107810233344 108028039146 108085787007 108184574432 108386758656 108430162566 108517317183 108663785868 108678352896 108763101568 108863067654 109097623692 109155943314 109244875632 109344722432 109403174144 109445223096 109503728532 109739664936 109988217856 110089309968 110177798184 110326508064 110486373888 110576390144 110587923864 110709586217 110826196272 110975781312 111062321546 111077210112 111179303136 111361113886 111418849728 111565342383 111569234688 111656237704 111715925068 111773844864 111956627864 112074551424 112161948492 112313336432 112431635712 112673880576 112761745008 112822023336 113065109328 113425349664 113774211441 113939073072 113943048192 114031902336 114338683776 114382629684 114443186176 114443774478 114548372928 114702981888 115055773272 115160931072 115470749952 115560795416 115776764928 115838654976 116072680359 116178767584 116240872528 116458113024 116862481472 116969891841 116985572352 117221914818 117487414528 117595399284 117611163648 117911767644 118019535744 118115689472 118128009582 118178829824 118287450072 118382527836 118542311856 118650656256 118759710168 118810802176 119079210888 119285151744 119332919959 119348917248 119394788832 119458612944 119715998112 119809354071 119971063916 119987146752 120097429056 120514434018 120530589696 120677095528 121064488704 121158896232 121484851512 121707646236 121806804768 121871918256 122246130688 122358489264 122523639744 122899853312 122900485086 122965551104 123012812736 123078570912 123357335552 123439940558 123736745088 124166386564 124297170624 124398438912 124830377936 124961861376 125130525696 125228103968 125497920064 125565006688 125613267417 125630106624 125951206347 126066322272 126236477312 126301925376 126352503486 126369441792 126740473728 126808224576 126856963134 126911538688 126924776253 127198247994 127486343424 127603518372 127658415104 127892531712 128150909183 128168088576 128285890128 128631019248 128748584448 128853479424 128905079314 128922359808 129040854624 129419730066 129437079552 129488913147 130005894843 130181367228 130198818816 130581094144 130701113532 130770981594 130877524272 131067169024 131349565952 131470291656 131647740576 131768062976 132051970048 132173341344 132472705024 132632276557 132771977712 132829097984 132880150656 132951183552 133054860466 133341540068 133359415296 133412819606 133481988288 133662152448 133766383784 134126257144 134195795712 134267531904 134553601072 134661753336 134843509856 134985540096 135454239888 135564598144 135637066048 135707387904 135761732469 135885814944 136178594112 136303758261 136362397952 136506028032 136612477056 136670457951 136906821888 136980007296 137032655364 137105908038 137416443648 137526897024 137712520704 137839094712 138262334976 138336244992 138448951296 138777002496 139057369539 139076011008 139258867088 139263725568 139519125504 139800991836 139819732992 139875724362 140003566912 140305218176 140434175178 140453001216 140623722888 140752249088 140881616964 141130916608 141185160072 141260632524 141504934912 141580578304 141824612556 141885627392 142016036976 142337693696 142583032944 142659252648 142775481024 142963201139 142982366208 143271229222 143290435584 143422136352 143615716992 143727710236 143746977792 143879098176 144037385528 144114382676 144189099648 144378678378 144573550088 144689756244 144885047824 144960164352 145037654784 145150756872 145463498256 145541257752 145659834176 145813257216 145926964128 146004971376 146319553248 146785746624 146903730912 147102010752 147237214806 147315165184 147450565152 147768261696 147967708416 148103708148 148239070848 148558466304 148753789844 148758979584 149031793152 149432735232 149549264656 149908847616 150029342208 150211703994 150231840768 150348993344 150429364448 150487181757 150753479104 150892039287 150912267264 151233799552 151372801206 151393093632 151494472503 151698948588 151719284736 151918764096 152042536448 152386019874 152451578368 152510172912 152591699304 152731163904 152871541812 152937309184 153200918376 153407697696 153527326843 153547908096 153689036688 153940363313 153960999936 154020174624 154102508208 154369019904 154430837594 154451539968 154554966897 154593499104 154763573812 154926585792 155047399386 155130282087 155464525326 155755070208 155959855788 155980763136 156295886424 156666225474 156671691264 156793865712 157215690192 157359380992 157504012776 157716600096 157843370448 158056415808 158200875008 158201688249 158346280224 158772281184 158896093697 159131889664 159193051776 159278150592 159621330816 159745805428 159831199726 160129905408 160685912024 160855161984 161201740032 161419318272 161545194976 161715350016 161979802016 162042058719 162276861648 162409073024 162495891008 162580137984 162645243849 162995678802 163017529344 163144652352 163294601481 163364852992 163536924672 163646435538 163733914971 163867313448 164017083648 164104761216 164167834644 164255592798 164609497404 164982326784 165133964952 165489762096 165729560832 165864585216 165931006351 166463671968 166593482319 166615815168 166840700928 167041670829 167353852032 167484356556 167506808832 167573887602 167934941796 168088429696 168242922738 168470004648 168987298304 169077632768 169142617512 169233035004 169597663992 169981791232 170138024496 170523375616 170890784768 170908609608 171047853504 171508025664 171641769662 171664779264 171822559392 172054472832 172559640088 172651884196 172741396608 173206124928 173341193124 173575156304 173665147392 173757982464 174268151376 174361308792 174503365696 174687169536 175293722208 175530320768 175832872227 176231121792 176393098926 176867651466 177029303616 177173534208 177268244736 177431175108 177813467784 177975984384 178216203264 178927727616 179023375872 179549004448 179956595874 179980720128 180605653184 180771651027 180795884544 181015643292 181181086592 181571458816 181738344348 181762707456 182149969408 182227277268 182542429184 182561469354 182640009728 182710207152 182807877384 183221924864 183369196032 183537733896 183616694272 183785459616 183928777703 184349779968 184423603573 184448326656 184519219104 184617856368 185036003328 185159910837 185409826052 185434681344 185605117632 186249579846 186401322448 186500965816 186597658368 187245566904 187498297184 187695788544 187842155952 188246880096 188347510032 189099483408 189354715968 189528755229 190110710592 190212336864 190367308032 190643154944 191229515136 191487622656 191838797568 192252132864 192504904504 192919674992 193122876672 193280219136 193357618971 193383539712 193534342496 193951331008 194055010336 194129595099 194155619328 194417676288 194569285504 194673295168 195092737664 195193884672 195272050842 195298228224 195714328832 195871641216 195920474112 196051670298 196136014336 196156472391 196316286408 196600753536 197024348928 197205437484 197290277888 197471610864 197652094464 198051405101 198077955072 198260012016 198345306112 198709057536 199216940758 199243646976 199320225984 199426775328 199582290699 199878463488 200012310102 200039122944 200119229409 200282271992 200493228672 200649575676 201189385716 201216356352 201830401608 201992630004 202265264784 202558352128 203181359832 203346897216 203455599072 203641551872 203828722416 204267891168 204543596928 204730544128 204918715584 205281333248 205360232832 205470010944 205630238902 206073289196 206124665472 206290345536 206568781056 206729865848 206840376116 207286033768 207393502464 207504367488 207673426944 207946474384 208165503744 208394515232 208614016512 208888300632 208895588352 209058487616 209278688256 209620920256 209701487754 209729599488 209813586543 210005350368 210288800128 210457827264 210651262767 210741887744 210935584332 210963861504 211128373632 211322425446 211696374912 211777740108 211890948786 212257402368 212370867456 212828441088 213024055464 213506540544 213937881446 214163221536 214473549312 214906843833 214935653376 215225757696 215423575488 215591565354 215620466688 216056078292 216171574014 216369148864 216568017567 216860325132 217034634366 217327571736 217526203136 217726135308 218195247384 218311886628 218489751264 218689444864 218806348288 218890446192 219007457064 219479329872 219976435712 220178619936 220355596368 220653016128 220943129033 220972747776 221175847728 221419172434 221652392544 221951562624 222124643092 222154420224 222358606272 222722227772 222837699456 223130684766 223138469376 223312475408 223431850136 223547689728 223913255728 224149102848 224323896984 224626672864 224863271424 225317555991 225347761152 225523490016 225644046672 226130218656 226850699328 227059201809 227548422882 227878146144 228063804672 228677367552 228765259368 228887548956 229096745856 229405963776 230111546544 230321862144 230941499904 231121590832 231553529856 231646256391 231677309952 232145360718 232357535168 232481745056 232571099079 232916226048 233196787989 233724962944 233939783682 233971144704 234443829636 234974829056 234999338211 235190798568 235823535288 236039071488 236231378944 236256019164 236357659648 236574900144 236765055672 237084623712 237269505121 237301312512 237519420336 237621604352 237907834211 238158421776 238570303488 238665839918 238697834496 238789577664 238917225888 239431996224 239618708142 239746799589 239942127832 240194858112 241028868036 241061179392 241354191056 242128977408 242317792464 242969703024 243415292472 243613609536 243743836512 244492261376 244493518203 244716978528 245047279488 245800970172 245931102208 246025625472 246157141824 246879881116 247473490176 248332773128 248594341248 248796877824 249660755872 249923722752 250261051392 250456207936 250995840128 251130013376 251226534834 251260213248 251360831403 251902412694 252132644544 252364384107 252472954624 252705006972 252738883584 253480947456 253616449152 253713926268 253823077376 253849552506 254396495988 254972686848 255207036744 255316830208 255785063424 256301818366 256336177152 256438827997 256571780256 257262038496 257462654493 257497168896 257810158628 257844719616 258081709248 258839460132 258874159104 258977826294 260011789686 260362734456 261162188288 261402227064 261541963188 261755048544 262134338048 262699131904 262940583312 263295481152 263536125952 264103940096 264346682688 265264553114 265543955424 265760301312 265902367104 266109720932 266683080136 266825639212 266963976576 267324304896 267532767568 268252514288 268391591424 268535063808 269107202144 269323506672 269687019712 269934893811 269971080192 270908479776 271129196288 271274132096 271414775808 271523464938 271771629888 272357188224 272607516522 272724795904 273224954112 273340915902 273813643776 273960014592 274065310728 274211816076 274832887296 275053794048 275388123989 275425041408 275678189424 276524669952 276672489984 276897902592 277554004992 278114739078 278152022016 278517734176 279038251008 279374369769 279601983672 279751448724 280007133824 280610436352 280868350356 280906002432 281247445776 281504498176 281763233928 282261833216 282370320144 282521265048 283009869824 283161156608 283649225112 283771254784 284032073952 284253565541 284675387392 285018296431 285166065888 285318505296 285550962048 285926402278 285964732416 286542458444 286580871168 286844272704 287231433984 287455420472 287758196352 288074771056 288228765352 288378199296 288757356756 289147100176 289379512488 289770095648 289920328704 290075309568 290301513744 290926996512 291082515504 291319668352 291626514432 291853928256 292009942752 292639106496 292908076263 293571493248 293807461824 294204021504 294474429612 294630330368 294901130304 295536523392 295935416832 296207416296 296478141696 297116932608 297507579688 297517959168 298063586304 298825411137 298865470464 299098529312 299817695232 300018465153 300058684416 300423407988 300463681536 300697986688 300858728896 300974363514 301506958208 301784078574 301824534528 302467599104 302745602412 302786187264 302988945006 303397897176 303837528192 304085072896 304772039748 304903156736 305020345824 305183398608 305462327808 305743083624 305874618368 306079444247 306401836752 306815395392 307054653686 307095816192 307218793937 307378073376 307880726626 307921999872 308040349248 308205016416 308445358353 308861675188 308903079936 309109933794 309186998208 309527147624 309853171584 310094798772 310260564174 310929050652 311510140416 311919711576 312591772848 313332450948 313343382528 313587731424 314431380384 314552231631 314718761984 315008025552 315433200192 315686740896 316112831616 316401750016 316403376498 316692560448 317544562368 317792187394 318386103552 318556301184 319242661632 319491610856 319662399452 320259810816 320906822169 321371824048 321710323968 322403480064 322838636544 323090389952 323387348031 323430700032 323959604032 324084117438 324257361021 324553723296 324818146048 324991782016 325160275968 325290487698 325551951549 325991357604 326035058688 326289304704 326589202962 326729705984 327292871076 327467829942 327734626896 328034167296 328209522432 328335669288 328511185596 329218994808 329920425769 329964653568 330267929904 330979524192 331459121664 331729170432 331862012702 332128758651 332927343936 333186964638 333231630336 334083341658 334696027149 334707704064 334968713112 335147775204 335869883592 336176859392 336485845476 336940009296 337974596608 338155265536 338285235024 338466070008 339195327984 339963582464 340276048992 341046751232 341457563051 341817219216 342095707008 343016051328 343283539324 343329558528 343645118784 344108945664 345119280176 345303768392 345482793216 346412249856 346682386248 347150312608 347330294784 347515964928 348218041077 348536302752 348722617584 349006731392 349374339072 350587444416 350909675523 351060641536 351665744454 352462243584 352786197852 353735302932 354058607232 354347068416 354536489472 354862350216 355626935568 355951968768 356432406528 357855455232 357998759877 358046751744 359098008896 359428062213 359913191748 359961440256 361211306368 361543302054 361591769088 362031286584 362362173184 363142917632 363476688696 364299938816 364454554536 365084858368 365122938708 365280019456 365420414304 365615754768 366443849728 366689235187 366738392064 367075467792 367233388544 367570919232 367857555406 368699559936 368847207146 368896653312 369038438208 369235712736 370072006656 370319821674 370819652104 371210235264 372499159692 372802644896 373001931632 373195316736 374491133808 374996594368 375391577088 375684311904 376493760192 376695020064 376839802251 377853619041 378198966816 378709431936 379057510458 380221421184 380424673728 380734616064 382459030272 382975245312 383677595136 384452727549 384504265728 385009809008 385839349984 386245753344 386560438272 386715237942 386767079424 387068684992 387902662016 388110020672 388259190198 388311238656 388466739441 389138571008 389346590336 390017684529 390185475328 390544101684 390596456448 391428657664 391743282432 392103340596 392272028672 392312944782 392632572816 393201507072 394048697856 394410874968 394580555776 394943221728 395251203149 395304188928 396102810202 396155910144 396314552359 396520024032 397418115072 397896829671 398433881516 398487293952 398640451968 398853550656 399164581398 400024620204 400078245888 400238458818 400564543984 400986457344 401299151352 402378771432 403660803216 403985260008 404530529568 405116704256 406362719664 406693794432 406911198144 407283103744 407285197407 407657444832 408535782336 409072922071 409087193856 409837431168 410720465664 410940021888 411260477804 412146578392 412249330944 412580691072 413137562112 413459731696 413680752232 414572067536 414787004928 415008734976 415346853888 415892948768 416331007488 416789030464 417172108617 417228033024 417776601264 417791176704 418116975232 418557376512 419241840512 419402975508 419459198976 419627173086 420010700736 420577600256 420915654528 421302525534 421483775488 421871168664 422256747264 422644850892 423392749824 423555480216 423781897572 424514804736 424741734912 425599827983 425656882176 426048110928 427013081088 427875762892 428326443072 428889603417 428947098624 429813687666 429871306752 430847150976 431183130708 431240933376 432112156584 432343148028 432738297728 433136035134 433720650264 434069268732 434655143472 435052406272 435452270616 436390494768 436623773256 436979502528 437378889728 437612696576 437780892384 438014914128 438958659744 439300964927 439952871424 440357239872 440711192736 441306032256 441886258066 441945495552 442351695456 442838344868 443304785088 443903125248 444249286184 444717212544 445444455544 445675398912 446261369532 446276938752 446624950816 446863700272 447095379456 447826511456 448298205696 448647793968 449253345728 449726542848 450635111982 450695522304 451046980032 451288093344 451461545271 452260437312 452676117861 453701398656 454118403618 455096845764 455756292288 456127609344 457354735104 457530518736 457775097912 458193491712 458811927552 460223093088 460581980529 460643724288 461821089939 461882999808 462243181664 463107059712 463292512782 463354619904 463664900691 464290721436 464715070336 464963490112 465142198158 465390846261 466393575978 467449925888 467879567364 467942289408 468887659272 469949658112 469998676422 470381597136 471647070576 472078142976 472462757888 472512038328 472715319296 473149800288 473530111344 474169247424 474539010242 474602625024 474792681539 475038840672 475815668422 476316843552 476688281091 477331679836 477395668992 477579155328 477834451776 478863992448 479237416284 479493599178 479884255664 480389716224 482057736072 482708382112 484257954816 484635584928 485939406048 486126176157 486830584944 487227219072 487487673024 487935731547 488984522752 488987036406 489433957056 490094558976 491601940344 492051250944 492314283648 493759762232 494946980352 496665546256 497188682496 497593755648 497793019053 499321511744 499780446957 499847445504 500522102784 500912415872 501125012487 501991680256 502260026752 502453069668 502520426496 502721662806 503804825388 504265289088 504728768214 504945909248 505410013944 506961894912 507232898304 507427852536 507646154752 507699105012 508792991976 509877021643 509945373696 510414073488 510633660416 511570126848 512603636732 512672354304 512877655994 513143560512 514524076992 514925308986 514994337792 515620317256 516163418496 517678920264 517955652588 520023579372 520725468912 522324376576 522804454128 523083926376 523510097088 524268676096 525398263808 525881166624 526590962304 527072251904 528693365376 530529106228 531087910848 531520602624 531804734208 532219441864 533366160272 533651278424 533927953152 534648609792 535065535136 536505028576 536783182848 537070127616 538214404288 538647013344 539374039424 539869787622 539942160384 541816959552 542258392576 542314953081 542548264192 543046929876 543543259776 544714376448 545215033044 545449591808 546449908224 546681831804 547627287552 547920029184 548130621456 548423632152 549665774592 550107588096 550776247978 550850082816 551356378848 551786333109 553049339904 553270810719 553344979968 555108009984 555479732511 556229478156 556304044032 557035468352 558748739538 559203967344 559502897448 560014267648 561220872704 561736700712 562494891552 563008996352 563526467856 564523666432 564740640288 565042530096 566019739648 566322313216 566701545289 567298450224 567542509568 568064147904 568507131082 570036592862 570332131776 570637010592 571101924096 571852804556 571929464832 573084916888 573688545408 574462867968 574910840944 575516392704 576149542112 576457530704 576756398592 577514713512 578294200352 578759024976 579540191296 579840657408 580072856913 580150619136 580603027488 581853993024 582165031008 582388785297 582639336704 583253028864 583707856512 584019885504 585278212992 585816152526 587142986496 587614923648 588408043008 588948859224 589802260608 591073046784 591870833664 592414832592 592956283392 594154215303 594233865216 595015159376 595035918336 596127172608 597650822274 597730940928 598197058624 598746872097 599635390464 600036930306 600117368832 600357688227 600846815976 601395973376 601717457792 601948727028 603013916416 603568157148 603649069056 604935198208 605491204824 605977890012 606795794352 607675056384 608170145792 609544079496 609806313472 610040691648 610366797216 610842768503 610924655616 611486167248 611749236736 612158888494 612486126373 612803673504 613630790784 614109307372 614191632384 614437587874 614756146752 615761453252 615843999744 616080698496 616410032832 616890716706 617723350376 618219867588 618373996416 619054295248 619706343168 620189597544 620521128348 621858101304 623020280832 623839423152 625183545696 626664901896 626686765056 627175462848 628862760768 629104463262 629437523968 629440759629 630016051104 630866400384 631373481792 632225663232 632806752996 633385120896 635089124736 635584374788 636772207104 637112602368 638485323264 638983221712 639324798904 640519621632 641813644338 642743648096 643420647936 644720531499 644806960128 645677273088 646180779904 646774696062 646861400064 647919208064 648168234876 648514722042 649107446592 649636292096 649704052701 649983564032 650580975396 651103903098 651982715208 652578609408 653178405924 653459411968 654585742152 654935659884 655469253792 656068334592 656419044864 656671338576 657022371192 657745188701 658437989616 659840851538 659929307136 660535859808 661959048384 662829387099 662918243328 663724025404 664257517302 665854687872 666373929276 666463260672 668166683316 669392054298 669415408128 669937426224 670295550408 671739767184 672353718784 672971690952 673880018592 675949193216 675952667973 676310531072 676570470048 676932140016 678390655968 678919673069 679927164928 680552097984 682915126102 683634438432 684191414016 686032102656 686567078648 687290237568 688217891328 690238560352 690607536784 690965586432 692824499712 693364772496 694300625216 694660589568 694938769173 695031929856 696436082154 697072605504 697445235168 697713297237 698013462784 698748678144 699590363967 701174888832 701819351046 702121283072 703331488908 704924487168 705572395704 707470605864 708117214464 708694136832 708977936227 709072978944 709724700432 711253871136 711808515363 711903937536 712864813056 713723502633 715710910464 715997519754 716093503488 718196017792 718856124426 719240398767 719826383496 722422612736 723086604108 723183538176 724062573168 724724346368 726285835264 726953377392 728599877632 728909109072 730169716736 730245877416 730560038912 730840828608 731231509536 732887699456 733378470374 733476784128 733770507833 734150935584 735141838464 735715110812 737694414292 737793306624 738076876416 738471425472 740639643348 741639304208 742420470528 744998319384 745605289792 746003863264 746390633472 748982267616 749993188736 750783154176 751368623808 752987520384 753390040128 753679604502 754082494209 755707238082 756397933632 757418863872 758115020916 760442842368 760849347456 761469232128 764918060544 765950490624 767355190272 768905455098 769008531456 769316483991 770019618016 771678699968 772387963479 772491506688 773430475884 773534158848 774137369984 775805324032 776220041344 776518380396 776622477312 776933478882 778277142016 778693180672 780035369058 780370950656 781088203368 782857315328 783486564864 784206681192 784544057344 784625889564 785265145632 786403014144 787991760721 788097395712 788821749936 789161111552 789886443456 790502406298 790608377856 792205620404 792311820288 792629104718 793040048064 795793659342 796867763032 797280903936 797707101312 798329162796 800049240408 800476917636 801129087968 801972914688 802598302704 804757542864 807321606432 807970520016 809061059136 809804681433 810233408512 812725439328 813387588864 813822396288 814566207488 814570394814 815314889664 817071564672 818145844142 818174387712 819674862336 821440931328 821880043776 822520955608 824293156784 824498661888 825161382144 826164371967 826275124224 826919463392 827361504464 829144135072 829574009856 830017469952 830693707776 831785897536 832662014976 833578060928 834344217234 834456066048 835553202528 836233950464 837114753024 838123109307 838483681024 838805951016 839254346172 840021401472 841155200512 841831309056 842605051068 842967550976 843742337328 844513494528 845289701784 846785499648 847110960432 847563795144 849029609472 849369606767 849483469824 851199655966 851313764352 852096221856 852760696623 854026162176 855054889293 855751525784 856652886144 857779206834 857894197248 859627375332 859742613504 861694301952 862366261416 864224313168 864686296056 865476595456 866272070268 867441300528 868138537464 869310286944 870104812544 870904541232 872780989536 873247546512 873959005056 874757779456 875225393152 875561784768 876029828256 877917319488 878601929854 879071598493 880714479744 881422385472 882612064512 883772516132 883890991104 884703390912 885676689736 886609570176 887806250496 888498572368 889434425088 890888911088 891350797824 892522739064 892553877504 893249901632 893727400544 894190758912 895653022912 896476233411 896596411392 897295587936 898506691456 899453085696 900055395459 901270223964 901391044608 902093960064 902576186688 902923090542 904520874624 905352235722 907402797312 908236807236 910193691528 911512584576 912255218688 914709470208 915061037472 915550195824 916386983424 917623855104 918238332741 920446186176 921163961058 921287448576 921656381811 923642179878 923765999616 924486363328 925336075059 926585025564 926709239808 927329801382 928581442872 929430140672 929926980224 930284396316 930781692522 932787151956 934899851776 935759134728 937775318544 939899316224 939997352844 940763194272 943294141152 944029733141 944156285952 945024076656 945430638592 946299600576 947060222688 948338494848 949078020484 949205250048 949585363078 950077681344 951631336844 952633687104 953376562182 954663359672 955158310656 955668903552 957727984896 958474832568 958987198356 959768511328 960779432448 962720466507 964115472144 965416764224 968515909632 969271169856 970162044093 971878812096 972252352314 972772083063 973661169888 974454438144 974975346048 975871463094 977974072812 978867914112 980189117952 983203880688 984102501888 984628567296 987519524464 989761277307 989893960704 993331092512 994377364992 995187511296 995586038106 996386275953 998643023488 999560893914 999694891008 1001824831744 1002250024974 1003983360512 1004088081447 1004520053504 1004906139336 1005443325612 1007609650776 1008530578176 1009457536428 1009891818496 1010820027888 1013923789824 1014465796608 1014855705072 1015292309504 1015398210024 1017585983952 1019754043286 1019890747392 1020828146976 1023140253696 1024372689153 1025207273464 1025755311988 1026287121024 1029048153984 1029850617972 1029988675584 1031240634512 1032326836992 1035357840528 1035911305176 1040047158744 1041450937824 1044648753152 1044654123231 1045608908256 1046167852752 1047020194176 1048537352192 1050796527616 1051762333248 1053181924608 1057386730752 1061058212456 1062175821696 1063041205248 1063609468416 1064438883728 1066732320544 1067302556848 1067855906304 1069297219584 1070131070272 1073010057152 1073566365696 1073996279631 1074140255232 1076428808576 1077294026688 1078284186639 1078748078848 1079739575244 1079884320768 1083633919104 1084516785152 1084629906162 1085096528384 1086093859752 1087086519552 1089428752896 1090430066088 1090899183616 1092899816448 1093363663608 1095254575104 1095693174169 1095840058368 1096261242912 1096847264304 1099331549184 1100067705561 1100215176192 1101552495956 1101700165632 1102712757696 1103572666218 1106098679808 1106541621438 1106689959936 1110216019968 1110959465022 1112458956312 1114070936704 1117497479076 1118407934688 1119005794896 1120028535296 1122441745408 1123473401424 1124989783104 1126017992704 1127052935712 1129047332864 1129481280576 1130085060192 1130966313961 1132644626432 1133403090578 1134596900448 1136128295808 1137014262164 1140073185724 1140664263552 1141274021184 1142203848192 1143705609112 1146169833776 1147377090816 1148925735936 1149821681888 1151032785408 1152299084224 1152915061408 1153358182647 1153512797184 1155029427024 1156588400704 1157518049952 1159080382592 1159681314816 1160145713826 1160301238272 1161206054976 1163707986048 1164330062016 1164777570594 1165278673408 1165400218323 1167415713024 1168039771008 1170556425984 1171632305052 1174285972992 1175229847296 1176658347953 1176816086016 1177897718448 1179604521216 1182146093568 1183741667328 1184829665184 1185753609447 1185912566784 1188308430606 1188467730432 1188943657077 1190030318752 1192254345216 1193690489013 1195301644548 1195461881856 1196394117248 1197493744194 1200073860612 1200234737664 1200715376454 1201693631952 1202791946752 1203434915584 1203897454056 1206027832832 1207136314296 1209870396416 1210982409648 1211955780024 1213591588704 1215350112768 1216340291584 1217805448387 1219088158992 1219612626944 1220081383296 1220733594432 1221685537006 1221849311232 1222972334496 1224317776988 1224972252746 1225607347008 1227218766213 1227261581568 1228218614744 1228875175748 1229512293504 1231522906504 1232161396992 1232820065664 1233781433412 1235446700752 1236439735176 1236747992832 1238108590496 1239412686336 1240379195088 1241042256696 1243716202608 1246040561664 1247678846304 1250367091392 1251516325851 1253329803792 1253373530112 1254350925696 1257725521536 1258208926524 1258875047936 1258881519258 1260032102208 1261732800768 1262746963584 1264451326464 1265613505992 1266770241792 1270178249472 1271168749576 1273544414208 1274225204736 1276799483949 1276970646528 1277966443424 1278649597808 1281039243264 1283627288676 1285487296192 1286668810251 1286841295872 1289441062998 1289613920256 1292361559808 1293549392124 1293722800128 1295838416128 1296336469752 1297029444084 1298214893184 1299272584192 1299408105402 1299967128064 1301161950792 1302207806196 1303965430416 1305157218816 1306356811848 1306918823936 1309171484304 1309871319768 1310938507584 1312136669184 1312662119549 1312838089728 1313342677152 1314044742384 1315490377402 1316875979232 1317902894781 1319681703076 1319858614272 1321071719616 1323918096768 1325658774198 1325836486656 1327448050808 1328515034604 1331709375744 1332747858552 1336333366632 1338784108596 1338830816256 1339874852448 1340591100816 1343479534368 1344707437568 1345943381904 1347760037184 1351898386432 1351905335946 1352621062144 1353140940096 1353864280032 1356781311936 1357839346138 1361104195968 1365830252204 1367268876864 1368382828032 1372064205312 1373134157296 1374580475136 1376435782656 1380477120704 1381215073568 1381745941587 1381931172864 1385463269817 1385648999424 1386729544992 1388601250432 1389321179136 1389877538346 1390063859712 1390994702073 1392872164308 1394145211008 1394890470336 1395426594474 1396026925568 1396172538783 1399180727934 1402349777664 1403638702092 1404242566144 1406662977816 1409660001013 1409848974336 1411144791408 1414941211728 1416234428928 1417388273664 1417955872454 1418145957888 1419449400864 1422507742272 1423617030726 1423807875072 1424378044617 1427447005266 1430064843273 1431995039508 1432187006976 1436392035584 1437712248852 1438480797534 1439652766992 1444845225472 1446173208216 1448125146336 1449448692736 1452571670528 1453906754784 1457199755264 1457818218144 1458955042127 1460491754832 1461120077824 1461681657216 1462463019072 1466756940748 1466953568256 1467541015666 1468301871168 1470283676928 1471430221624 1475388828584 1476153752832 1476942850944 1481279286696 1483278608416 1484840941056 1489996638768 1491210579584 1492007726528 1492781266944 1493379057159 1497964535232 1499341340871 1499986377472 1501566308352 1502737247616 1503375037461 1505975040768 1506780080256 1507359209004 1508164988418 1511414476164 1512795867264 1514837727744 1516230041832 1520885684736 1521698694912 1522938464256 1529631064929 1529836121088 1531900981248 1534710380544 1537810910196 1538017062912 1538632967982 1540039236032 1543357399936 1544775926958 1544983013376 1546860951768 1548274739968 1551610648064 1552440082688 1553036760792 1553866957764 1556554284032 1557386361344 1560070738116 1560741901312 1562176406736 1565714630656 1566973129728 1568413362384 1569088114688 1569251779128 1570530291264 1572806028288 1575983521442 1576194791424 1577643499872 1579772886912 1581004812596 1581216755712 1584411240808 1585258209436 1586080096128 1591587318684 1593735526064 1594561807872 1595414202624 1596658325592 1600098480816 1600953835272 1602258175936 1603945829376 1605196605408 1609515085728 1614643212864 1615941040032 1618122118272 1619609362866 1620466817024 1625450878656 1626775177728 1627644792576 1629140789628 1630629779328 1634143129344 1636291688284 1636348775424 1639349724672 1642881862656 1643760087552 1645041911216 1648586313568 1648997323776 1650322764288 1652328743934 1652550248448 1653838926784 1654723008928 1655358999327 1658288270144 1659148019712 1659812432157 1660034939904 1663571795072 1665324029952 1666439197533 1667156121856 1668688434468 1668912132096 1671106405056 1672467900928 1676246218614 1676967362048 1677611902032 1678508692344 1680042802944 1682310401024 1683662618112 1685210102136 1685935101952 1687484674656 1688800595273 1689026989056 1690579403568 1693343996443 1693570999296 1694221920864 1695127590288 1698059218944 1698739213534 1698966939648 1700104635867 1702399311932 1702627528704 1704192443712 1705521393246 1710109778586 1711503051568 1713305772288 1715558413668 1715788394496 1719254750664 1723388603904 1724732522832 1728448626336 1729372592112 1730953190912 1732544140536 1734882601056 1736277074928 1738620573888 1740209625088 1740218570739 1741809082464 1745561979072 1746495093024 1747857030667 1747918010112 1750450786304 1751123569536 1752059656512 1755834638976 1757203859708 1758143196986 1761428959488 1762844770944 1765224129024 1767545032264 1769406781824 1771353379472 1773219140352 1775612500992 1776997144736 1778868850176 1781777822176 1782462645909 1782701595648 1785045478128 1785107755008 1786499803264 1787454801088 1788381517824 1791306045824 1792952466822 1793192822784 1794591175872 1796240616291 1797013382912 1798906171392 1800110790918 1801073064681 1802540447928 1804187920128 1805152373376 1805846181084 1809041749248 1810704471444 1814805594624 1816473614472 1818471992291 1820387383056 1823025169152 1824510437376 1825241069861 1829418940416 1830122074944 1831100391648 1832528305509 1832773966848 1835247710208 1836476665482 1837458379119 1840892372352 1842327922116 1842574897152 1843312763622 1847284359756 1847531999232 1848972726656 1850672150118 1853170051128 1854659602764 1857162885744 1858860281344 1859853960448 1860568792632 1861563385044 1865574303912 1869799703552 1871518269456 1875550637088 1879798632448 1879994705688 1881526388544 1886588282304 1888059466282 1888312571904 1890048153312 1892599201152 1894120445376 1896676989696 1898156040968 1899170726156 1900155362688 1903262673688 1905267374208 1906753124364 1909326719344 1910316621312 1911337807104 1915455969792 1916949665136 1917974396712 1919537022656 1921558864896 1925440933014 1928230944288 1930833528448 1934161594497 1937031819264 1938542339712 1940324088186 1943757624192 1944504704628 1945544166126 1947322339776 1948908876288 1949950692096 1951742926188 1955948145624 1957735828224 1960378235904 1966407761376 1968205003776 1969257134592 1973235566103 1975039048928 1979522554614 1979787921408 1986662185024 1988488161297 1988754729984 1991172076212 1992772551906 1997286046976 1999121787828 1999389782016 2003649663488 2004500049948 2007966721024 2008176162894 2009040107008 2009812278672 2010886651224 2015219301552 2017061156352 2018915072856 2019783636992 2021640055776 2027847579648 2028659639303 2028931593216 2029711410144 2030796420048 2035171967904 2036759019207 2039508086572 2039781494784 2041656293952 2048745378306 2050414546928 2051510623976 2052574242048 2058096307968 2059701235944 2062481269024 2064653673984 2070715681056 2071822610352 2080094317488 2082901875648 2084816307519 2089297506304 2089308246462 2091217816512 2092335705504 2094040388352 2097074704384 2103524666496 2106363849216 2114773461504 2122116424912 2124351643392 2126082410496 2126933808681 2127218936832 2128877767456 2133464641088 2134605113696 2135425546089 2135711812608 2138594439168 2140262140544 2141170507899 2146020114304 2147132731392 2147992559262 2148280510464 2152857617152 2154588053376 2156568373278 2157496157696 2157721196301 2159479150488 2167267838208 2169033570304 2169259812324 2170193056768 2172187719504 2174173039104 2178565456111 2178857505792 2180860132176 2181798367232 2185799632896 2186727327216 2190509150208 2191386348338 2191680116736 2192522485824 2193694528608 2198663098368 2200135411122 2200430352384 2201311523499 2203104991912 2205425515392 2207145332436 2213083242876 2213379919872 2221918930044 2224917912624 2228141873408 2234994958152 2236815869376 2238011589792 2240057070592 2244883490816 2246946802848 2249979566208 2252035985408 2254105871424 2258094665728 2258962561152 2260170120384 2261932627922 2266806181156 2269193800896 2272256591616 2274028524328 2280146371448 2281328527104 2282548042368 2284407696384 2287411218224 2292339667552 2294754181632 2297851471872 2299643363776 2302065570816 2304598168448 2305830122816 2306716365294 2307025594368 2307949451973 2310058854048 2313176801408 2315036099904 2317163890437 2318160765184 2320291427652 2320602476544 2322412109952 2327415972096 2328660124032 2329555141188 2330557346816 2330800436646 2334831426048 2336079542016 2341112851968 2343264610104 2348571945984 2350459694592 2353316695906 2353632172032 2355795436896 2359209042432 2363975282163 2364292187136 2367483334656 2369659330368 2371507218894 2371825133568 2376616861212 2376935460864 2377887314154 2380060637504 2387380978026 2390603289096 2392788234496 2394987488388 2400147721224 2401430752908 2403387263904 2405583893504 2406869831168 2407794908112 2412055665664 2414272628592 2419740792832 2421964819296 2423911560048 2427183177408 2430374419363 2430700225536 2435610896774 2438176317984 2440162766592 2441467188864 2443371074012 2443698622464 2445944668992 2448635553976 2449944505492 2451214694016 2454437532426 2454523163136 2456437229488 2457750351496 2459024587008 2463045813008 2464322793984 2465640131328 2467562866824 2470893401504 2472879470352 2473495985664 2476217180992 2478493115901 2478825372672 2480758390176 2482084513392 2487432405216 2492081123328 2495357692608 2500734182784 2503032651702 2506659607584 2508701851392 2515451043072 2516417853048 2517763038516 2520064204416 2523465601536 2525493927168 2528902652928 2531227011984 2533540483584 2540356498944 2542337499152 2547088828416 2548108820301 2548450409472 2553598967898 2553941293056 2555932886848 2557299195616 2558282089869 2562078486528 2565164667879 2567254577352 2570974592384 2573337620502 2573682591744 2578882125996 2579227840512 2584723119616 2587098784248 2591676832256 2592672939504 2594058888168 2596429786368 2598545168384 2598816210804 2599934256128 2602323901584 2604415612392 2607930860832 2609964556331 2610314437632 2612713623696 2613837647872 2616986176321 2618342968608 2619742639536 2621877015168 2624273338368 2625324239098 2625676179456 2626685354304 2628089484768 2630980754804 2633751958464 2635805789562 2637214795479 2639363406152 2642143439232 2647836193536 2651317548396 2651672973312 2654896101616 2657030069208 2663418751488 2665495717104 2672666733264 2677568217192 2677661632512 2679749704896 2681182201632 2686959068736 2689414875136 2689428700233 2691886763808 2695520074368 2703810671892 2705242124288 2706281880192 2707728560064 2713562623872 2715678692276 2722208391936 2731660504408 2734537753728 2736765656064 2744128410624 2746268314592 2749160950272 2752871565312 2754714998223 2760954241408 2762430147136 2763491883174 2763862345728 2764969145433 2770926539634 2771297998848 2773459089984 2776008225177 2777202500864 2779755076692 2780127719424 2781989404146 2785744328616 2788290422016 2789780940672 2790853188948 2792053851136 2792345077566 2798361455868 2804699555328 2807277404184 2808485132288 2813325955632 2819320002026 2819697948672 2820827107967 2822289582816 2829882423456 2832089199423 2832468857856 2835911744908 2836291915776 2838898801728 2845015484544 2847234061452 2847615750144 2848756089234 2854894010532 2860129686546 2863990079016 2872784071168 2875424497704 2876961595068 2879305533984 2888161399521 2889690450944 2892346416432 2896250292672 2898897385472 2905143341056 2907813509568 2915636436288 2917910084254 2920983509664 2923363314432 2924926038144 2933513881496 2935082031332 2936603742336 2940567353856 2942860443248 2950777657168 2952307505664 2953885701888 2962558573392 2966557216832 2969283831921 2969681882112 2979993277536 2982421159168 2984015453056 2985562533888 2986758114318 2989158827859 2995929070464 2998682681742 2999972754944 3005474495232 3006750074922 3011950081536 3013560160512 3014718418008 3016329976836 3022828952328 3025591734528 3029269363879 3029675455488 3032460083664 3041771369472 3043397389824 3045876928512 3059262129858 3059672242176 3069420761088 3073118067459 3075621820392 3077265935964 3080078472064 3086714799872 3089551853916 3089966026752 3093721903536 3096549479936 3103221296128 3104880165376 3106073521584 3107733915528 3113108568064 3114772722688 3120141476232 3121483802624 3124352813472 3126789220951 3131429261312 3133946259456 3135201260741 3136826724768 3138503558256 3141060582528 3145612056576 3151967042884 3152389582848 3155286999744 3159545773824 3162009625192 3168822481616 3170516418872 3172160192256 3183174637368 3187471052128 3189123615744 3190828405248 3193316651184 3200196961632 3201907670544 3204516351872 3207891658752 3210393210816 3219030171456 3221988838893 3229286425728 3231882080064 3236244236544 3239218725732 3240933634048 3250901757312 3253550355456 3255289585152 3258281579256 3261259558656 3268286258688 3272583376568 3272697550848 3278699449344 3285763725312 3287079522507 3287520175104 3290083822432 3297172627136 3297994647552 3300203116683 3300645528576 3304657487868 3305100496896 3307677853568 3309446017856 3310717998654 3316576540288 3318296039424 3319624864314 3320069879808 3327143590144 3330648059904 3332878395066 3334312243712 3337376868936 3342212810112 3344935801856 3352492437228 3353934724096 3355223804064 3357017384688 3360085605888 3364620802048 3366873886717 3367325236224 3370420204272 3371870203904 3374969349312 3377601190546 3378053978112 3381158807136 3386687992886 3387141998592 3388443841728 3390255180576 3392898941883 3397478427068 3397933879296 3400209271734 3404798623864 3408384887424 3411042786492 3420219557172 3423006103136 3426611544576 3431116827336 3438509501328 3446777207808 3449465045664 3456897252672 3458745184224 3460074547941 3461906381824 3465088281072 3469765202112 3472554149856 3477241147776 3480419250176 3480437141478 3483618164928 3491123958144 3492990186048 3495714061334 3495836020224 3502247139072 3504119313024 3511669277952 3514407719416 3516286393972 3522857918976 3525689541888 3529975043859 3530448258048 3535090064528 3538813563648 3542706758944 3546438280704 3551225001984 3553994289472 3557260828341 3557737700352 3563555644352 3564925291818 3565403191296 3566830971231 3570090956256 3572999606528 3574909602176 3576763035648 3581071467039 3582612091648 3585904933644 3586385645568 3589182351744 3592481232582 3594026765824 3600221581836 3602146129362 3605080895856 3608375840256 3610304746752 3611692362168 3618083498496 3621408942888 3629124683459 3629611189248 3632947228944 3636943984582 3640774766112 3646050338304 3649020874752 3650482139722 3653416345161 3658837880832 3660244149888 3662200783296 3665056611018 3665547933696 3672953330964 3674916758238 3681656298639 3681784744704 3684655844232 3686625527244 3694568719512 3697945453312 3701344300236 3706340102256 3709319205528 3714325771488 3717720562688 3719707920896 3721137585264 3723126770088 3731148607824 3739599407104 3743036538912 3751101274176 3756033193561 3759989411376 3763052777088 3773176564608 3776118932564 3776625143808 3780096306624 3785198402304 3788240890752 3793353979392 3796312081936 3798341452312 3800310725376 3806525347376 3810534748416 3813506248728 3818653438688 3820633242624 3822675614208 3830398451847 3830911939584 3833899330272 3835948793424 3839074045312 3843117729792 3850881866028 3856461888576 3860006430753 3861667056896 3868323188994 3877084679424 3880648176372 3887515248384 3889009409256 3891088332252 3894644679552 3897817752576 3899901384192 3903485852376 3911896291248 3915471656448 3920756471808 3932815522752 3936410007552 3937986358647 3938514269184 3946471132206 3950078097856 3953708684343 3959045109228 3959575842816 3973324370048 3976976322594 3977509459968 3982344152424 3985545103812 3994572093952 3998243575656 4007299326976 4009000099896 4015933442048 4016352325788 4018080214016 4019624557344 4021773302448 4030438603104 4033581587057 4034122312704 4037830145712 4039567273984 4043280111552 4055695159296 4057319278606 4057863186432 4059422820288 4061592840096 4070343935808 4073518038414 4079016173144 4083312587904 4097490756612 4100829093856 4103021247952 4105148484096 4116192615936 4119402471888 4124962538048 4129307347968 4141431362112 4143645220704 4145237824761 4156389809451 4160188634976 4165803751296 4169632615038 4178616492924 4182435633024 4184671411008 4188080776704 4207049332992 4212727698432 4228980003039 4229546923008 4244232849824 4248703286784 4252164820992 4253867617362 4254437873664 4257755534912 4266929282176 4269210227392 4270851092178 4271423625216 4273134133851 4280524281088 4282341015798 4290194529819 4292040228608 4295985118524 4296561020928 4305715234304 4309176106752 4313136746556 4314992315392 4315442392602 4318958300976 4334535676416 4338067140608 4338519624648 4340386113536 4344375439008 4348346078208 4357130912222 4357715011584 4359460075949 4361720264352 4371599265792 4373454654432 4376865126381 4382772696676 4383360233472 4385044971648 4387389057216 4400270822244 4400860704768 4402623046998 4406209983824 4410851030784 4414290664872 4426166485752 4443837860088 4449835825248 4456283746816 4469989916304 4473631738752 4476023179584 4480114141184 4480137171477 4489766981632 4493893605696 4499959132416 4508211742848 4517925122304 4520340240768 4523865255844 4533612362312 4538387601792 4544513183232 4548057048656 4560292742896 4562657054208 4565096084736 4568815392768 4574822436448 4584679335104 4588893194787 4589508363264 4595702943744 4599286727552 4604131141632 4609196336896 4611660245632 4613432730588 4614051188736 4615898903946 4620117708096 4626353602816 4630072199808 4634327780874 4636321530368 4640582855304 4644824219904 4654831944192 4657320248064 4659110282376 4661114693632 4661600873292 4669662852096 4672159084032 4681598107813 4682225703936 4686529220208 4697143891968 4700919389184 4706633391812 4707264344064 4711590873792 4718418084864 4727950564326 4728584374272 4739318660736 4743014437788 4743650267136 4753233722424 4755774628308 4760121275008 4774761956052 4781206578192 4785576468992 4789974976776 4800295442448 4802861505816 4806774527808 4811167787008 4813739662336 4815589816224 4824111331328 4828545257184 4832310614197 4839481585664 4843929638592 4847823120096 4854366354816 4860748838726 4861400451072 4871221793548 4876352635968 4880325533184 4882934377728 4886742148024 4891889337984 4897271107952 4899889010984 4902429388032 4908875064852 4909046326272 4912874458976 4915500702992 4918049174016 4926091626016 4928645587968 4931280262656 4935125733648 4941786803008 4945758940704 4946991971328 4952434361984 4956986231802 4957650745344 4961516780352 4964169026784 4966076997981 4974864810432 4979437296471 4990715385216 5001468365568 5006065303404 5013319215168 5017403702784 5030902086144 5032835706096 5035526077032 5040128408832 5046931203072 5050987854336 5057805305856 5062454023968 5066401785819 5067080967168 5080031989329 5080712997888 5084674998304 5094177656832 5096217640602 5096900818944 5100313907601 5107197935796 5107882586112 5111865773696 5114598391232 5116564179738 5130329335758 5134509154704 5141949184768 5146675241004 5147365183488 5157764251992 5169446239232 5174197568496 5183353664512 5185345879008 5188117776336 5192859572736 5197090336768 5197632421608 5199868512256 5203350552199 5204647803168 5208831224784 5215861721664 5219929112662 5220628875264 5222719496929 5225427247392 5233972352642 5236685937216 5239485279072 5243571092001 5243754030336 5250648478196 5251352358912 5253370708608 5256178969536 5261961509608 5267503916928 5271611579124 5274429590958 5278726812304 5284286878464 5295672387072 5302635096792 5309792203232 5314060138416 5326837502976 5330991434208 5345333466528 5347387937727 5355136434384 5355323265024 5359499409792 5362364403264 5373918137472 5378829750272 5378857400466 5383773527616 5391040148736 5407621343784 5412563760384 5415457120128 5427125247744 5431357384552 5444416783872 5455415976873 5463321008816 5469075507456 5473531312128 5475723209583 5488256821248 5492536629184 5497584916527 5498321900544 5505743130624 5509429996446 5512375137357 5521908482816 5524860294272 5526983766348 5527724691456 5529938290866 5541853079268 5542595997696 5546918179968 5552016450354 5554405001728 5559510153384 5563978808292 5571488657232 5576580844032 5579561881344 5581706377896 5584107702272 5584690155132 5596722911736 5608647238073 5609399110656 5614554808368 5616970264576 5626651911264 5638640004052 5639395897344 5641654215934 5644579165632 5659764846912 5664178398846 5664937715712 5671823489816 5677797603456 5690030969088 5694468122904 5697512178468 5709788021064 5720259373092 5727980158032 5745568142336 5750848995408 5753923190136 5758611067968 5776322799042 5779380901888 5784692832864 5792500585344 5797794770944 5815627019136 5831272872576 5835820168508 5841967019328 5846726628864 5849852076288 5867027762992 5870164062664 5873207484672 5881134707712 5885720886496 5901555314336 5904615011328 5907771403776 5919706698309 5925117146784 5933114433664 5938567663842 5939363764224 5959986555072 5964842318336 5965464483891 5968030906112 5973516228636 5978317655718 5991858140928 5997365363484 5999945509888 6010948990464 6013500149844 6023900163072 6027120321024 6029436836016 6032659953672 6045657904656 6051183469056 6058538727758 6059350910976 6064920167328 6083542738944 6085978917909 6086794779648 6110277057621 6118524259716 6119344484352 6146236134918 6151243640784 6154531871928 6160156944128 6173429599744 6179103707832 6187443807072 6193098959872 6206442592256 6209760330752 6212147043168 6215467831056 6226217136128 6229545445376 6233716998179 6240282952464 6242967605248 6248705626944 6253578441902 6267892518912 6270402521482 6273653449536 6277007116512 6282121165056 6291224113152 6303934085768 6310573999488 6319091547648 6324019250384 6337644963232 6341032837744 6344320384512 6366349274736 6374942104256 6378247231488 6380801426043 6381656810496 6386633302368 6400393923264 6403815341088 6406276638267 6409032703744 6415783317504 6420786421632 6423511523697 6438060342912 6443977677786 6458572851456 6463764160128 6472488473088 6478437451464 6501803514624 6507100710912 6510579170304 6516563158512 6522519117312 6535696368333 6536572517376 6545166753136 6545395101696 6557398898688 6571527450624 6574159045014 6575040350208 6580167644864 6594345254272 6595989295104 6600406233366 6601291057152 6603934570497 6609314975736 6615355707136 6618892035712 6621435997308 6633153080576 6639249728628 6640139759616 6654287180288 6665756790132 6668624487424 6674753737872 6684425620224 6689871603712 6704984874456 6707869448192 6710447608128 6714034769376 6719270453533 6720171211776 6729241604096 6733747773434 6734650472448 6737347390103 6740840408544 6749938698624 6755202381092 6756107956224 6762317614272 6773375985772 6774283997184 6776887683456 6780510361152 6785797883766 6794956854136 6800418543468 6809597247728 6816769774848 6822085572984 6840439114344 6846012206272 6853223089152 6862233654672 6877019002656 6893554415616 6898930091328 6913794505344 6917490368448 6920149095882 6923812763648 6923848355919 6930176562144 6939530404224 6945108299712 6954482295552 6960874282956 6967236329856 6982247916288 6985980372096 6991428122668 6991672040448 7004494278144 7008238626048 7023338555904 7028815438832 7032572787944 7045715837952 7051379083776 7059950087718 7060896516096 7070180129056 7077627127296 7085413517888 7091925846489 7092876561408 7102450003968 7107988578944 7114521656682 7115475400704 7127111288704 7129850583636 7130806382592 7133661942462 7140181912512 7145999213056 7149819204352 7162142934078 7165224183296 7171809867288 7178364703488 7184962465164 7188053531648 7200443163672 7204292258724 7210161791712 7216751680512 7220609493504 7223384724336 7235197075711 7236166996992 7242817885776 7258249366918 7259222378496 7265894457888 7273887969164 7281549532224 7291123258089 7292100676608 7300964279444 7306832690322 7320488299776 7324401566592 7330113222036 7331095867392 7345906661928 7349833516476 7363312597278 7363569489408 7369311688464 7373251054488 7389137439024 7395890906624 7402688600472 7412680204512 7418638411056 7428651542976 7435441125376 7435479347703 7439415841792 7442275170528 7446253540176 7462297215648 7468116403759 7479198814208 7486073077824 7502202548352 7512066387122 7519978822752 7526105554176 7546353129216 7552237865128 7560192613248 7570396804608 7576481781504 7586707958784 7592624163872 7596682904624 7600621450752 7613050694752 7621069496832 7627012497456 7637306877376 7641266485248 7644326460903 7645351228416 7660796903694 7661823879168 7667798660544 7671897586848 7674846269607 7678148090624 7686235459584 7695494003637 7701763732056 7712923777152 7720012861506 7723334113792 7736646377988 7754169358848 7761296352744 7775030496768 7778018818512 7782176664504 7789289359104 7795635505152 7798757298497 7799802768384 7806971704752 7823792582496 7829893668993 7830943312896 7841512943616 7850958528963 7865631045504 7872820015104 7875972717294 7877028538368 7892942264412 7900156195712 7907417368686 7911644386437 7918090218456 7946648740096 7953952645188 7955018919936 7964688304848 7971090207624 7989144187904 7996487151312 8014598653952 8018000199792 8031866884096 8032704651576 8036160428032 8039249114688 8043546604896 8060877206208 8067163174114 8068244625408 8071475586163 8075660291424 8086560223104 8114638557212 8115726372864 8118845640576 8123185680192 8140687871616 8147036076828 8158032346288 8166625175808 8194981513224 8201658187712 8206042495904 8210296968192 8232385231872 8238804943776 8249925076096 8258614695936 8264144994669 8282862724224 8287290441408 8290475649522 8294907436299 8312779618902 8320377269952 8331607502592 8339265230076 8357232985848 8364871266048 8369342822016 8376161553408 8414098665984 8425455396864 8457960006078 8459093846016 8462481323901 8488465699648 8496267598269 8497406573568 8507735234724 8508875747328 8515511069824 8533858564352 8538420454784 8541702184356 8542847250432 8546268267702 8561048562176 8564682031596 8580389059638 8584080457216 8591970237048 8611430468608 8618352213504 8626273493112 8629984630784 8630884785204 8637916601952 8667909367931 8669071352832 8677039249296 8680772227072 8688750878016 8696692156416 8714261824444 8715430023168 8718920151898 8723440528704 8746909308864 8753730252762 8765545393352 8770089943296 8774778114432 8800541644488 8805246093996 8812419967648 8821702061568 8828581329744 8852332971504 8887675720176 8899671650496 8907851495763 8912567493632 8939979832608 8947263477504 8952046359168 8960228282368 8960274342954 8987787211392 8999918264832 9016423485696 9035850244608 9040680481536 9047730511688 9067224724624 9076775203584 9087808091637 9089026366464 9096114097312 9120585485792 9125314108416 9130192169472 9137630785536 9149644872896 9169358670208 9177786389574 9179016726528 9198573455104 9208262283264 9218392673792 9219354202377 9223320491264 9226865461176 9231797807892 9240235416192 9252707205632 9260144399616 9268655561748 9272643060736 9281165710608 9289648439808 9309663888384 9314640496128 9318220564752 9322229387264 9323201746584 9339325704192 9344318168064 9363196215626 9364451407872 9373058440416 9380367662853 9394287783936 9401838778368 9405603782223 9413266783624 9423181747584 9436836169728 9455901128652 9457168748544 9478637321472 9486028875576 9506467444848 9511549256616 9520242550016 9549523912104 9562413156384 9571152937984 9579949953552 9600590884896 9605723011632 9613549055616 9622335574016 9627479324672 9631179632448 9648222662656 9657090514368 9664621228394 9687859277184 9695646240192 9708732709632 9721497677452 9722800902144 9742443587096 9752705271936 9760651066368 9765868755456 9773484296048 9783778675968 9794542215904 9799778021968 9804858776064 9817750129704 9818092652544 9825748917952 9831001405984 9836098348032 9852183252032 9857291175936 9861238567521 9862560525312 9870251467296 9883573606016 9891517881408 9893983942656 9900609350049 9904868723968 9913972463604 9915301490688 9923033560704 9928338053568 9932153995962 9949729620864 9958874592942 9981430770432 10002936731136 10012130606808 10026638430336 10034807405568 10061804172288 10065671412192 10071052154064 10080256817664 10093862406144 10100621660151 10101975708672 10115610611712 10124908047936 10132803571638 10134161934336 10160063978658 10161425995776 10169349996608 10178696825649 10192435281204 10193801637888 10200627815202 10214395871592 10223731547392 10229196782464 10233128359476 10260658671516 10269018309408 10283898369536 10293350482008 10315528503984 10338892478464 10348395136992 10366707329024 10370691758016 10376235552672 10384327064551 10385719145472 10395264843216 10399737024512 10406701104398 10409295606336 10417662449568 10431723443328 10439858225324 10441257750528 10445438993858 10450854494784 10467944705284 10473371874432 10478970558144 10487142184002 10487508060672 10501296956392 10506741417216 10512357939072 10523923019216 10535007833856 10543223158248 10548859181916 10557453624608 10568573756928 10589925131577 10591344774144 10605270193584 10619584406464 10628120276832 10653675005952 10661982868416 10671782485023 10690666933056 10694775875454 10700492913693 10710272868768 10718998819584 10724728806528 10747836274944 10757714800932 10767547055232 10782080297472 10815242687568 10825127520768 10830914240256 10854250495488 10862714769104 10887374050377 10888833567744 10910831953746 10926642017632 10938151014912 10947062624256 10951446419166 10960249035483 10976513642496 10985073258368 10995169833054 10996643801088 11018859992892 11024750274714 11043816965632 11044968895917 11049720588544 11053967532696 11059876581732 11083706158536 11093836359936 11104032900708 11108810003456 11119020306768 11127957616584 11142977314464 11153161688064 11159123762688 11163412755792 11168215404544 11169380310264 11181668207917 11193445823472 11217294476146 11218798221312 11229109616736 11253303822528 11268099580683 11277280008104 11283308431868 11289158331264 11319529693824 11328356797692 11329875431424 11343646979632 11355595206912 11380061938176 11388936245808 11395024356936 11419576042128 11440518746184 11455960316064 11491136284672 11491195355541 11501697990816 11507846380272 11517222135936 11552645598084 11558761803776 11569385665728 11585001170688 11631254038272 11662545745152 11671640337016 11683934038656 11693453257728 11699704152576 11734055525984 11740328125328 11746414969344 11762269415424 11771441772992 11803110628672 11809230022656 11813959075941 11815542807552 11839413396618 11850234293568 11861126053029 11866228867328 11877135327684 11878727528448 11919973110144 11929684636672 11930928967782 11936061812224 11947032457272 11956635311436 11983716281856 11994730726968 11999891019776 12021897980928 12027000299688 12047800326144 12052624915859 12054240642048 12058873672032 12065319907344 12091315809312 12100744761171 12102366938112 12117077455516 12118701821952 12129840334656 12167085477888 12171957835818 12173589559296 12220554115242 12237048519432 12292472269836 12302487281568 12309063743856 12320313888256 12346859199488 12358207415664 12374887614144 12386197919744 12412885184512 12419520661504 12424294086336 12430935662112 12459090890752 12467433996358 12480565904928 12497411253888 12507156883804 12540805042964 12547306899072 12554014233024 12564242330112 12607868171536 12621147998976 12638183095296 12648038500768 12675289926464 12682065675488 12686940009117 12688640769024 12732698549472 12749884208512 12756494462976 12761602852086 12763313620992 12773266604736 12800787846528 12807630682176 12812553276534 12818065407488 12819402401553 12841572843264 12847023047394 12876120685824 12887955355572 12917145702912 12927528320256 12943241827483 12944976946176 12956874902928 13003607029248 13014201421824 13021158340608 13033126317024 13045038234624 13071392736666 13073145034752 13078380227847 13090333506272 13114797797376 13130595379143 13148318090028 13150080700416 13160335289728 13188690508544 13200812466732 13202582114304 13207869140994 13218629951472 13230711414272 13237784071424 13242871994616 13266306161152 13278499457256 13308574360576 13331513580264 13337248974848 13349507475744 13368851240448 13379743207424 13395859932257 13409969748912 13415738896384 13420895216256 13428069538752 13438540907066 13440342423552 13467495546868 13469300944896 13474694780206 13481680817088 13499877397248 13510404762184 13524635228544 13546751971544 13553775366912 13561020722304 13571595767532 13589913708272 13600837086936 13619194495456 13633539549696 13644171145968 13680878228688 13692024412544 13706446178304 13724467309344 13754038005312 13766679584361 13787108831232 13797860182656 13827589010688 13834980736896 13840298191764 13847625527296 13847696711838 13860353124288 13879060808448 13890216599424 13908964591104 13921748565912 13934472659712 13964495832576 13971960744192 13982856245336 13983344080896 14008988556288 14016477252096 14044794323439 14046677111808 14057630877664 14065145575888 14091431675904 14102758167552 14119900175436 14121793032192 14140360258112 14155254254592 14170827035776 14183851692978 14185753122816 14215977157888 14229043313364 14230950801408 14254222577408 14259701167272 14267323884924 14280363825024 14291998426112 14299638408704 14324285868156 14330448366592 14343619734576 14356729406976 14369924930328 14376107063296 14400886327344 14408584517448 14420323583424 14433503361024 14439283315039 14441218987008 14446769448672 14470394151422 14472333993984 14485635771552 14496931842591 14516498733836 14518444756992 14531788915776 14547775938328 14563099064448 14582246516178 14584201353216 14601928558888 14613665380644 14640976599552 14648803133184 14660226444072 14691813323856 14699667032952 14726625194556 14727138978816 14738623376928 14746502108976 14778274878048 14791781813248 14805377200944 14825360409024 14837276822112 14857303085952 14870882250752 14870958695406 14878831683584 14884550341056 14892507080352 14924594431296 14936232807518 14972146155648 15004405096704 15024132774244 15039957645504 15052211108352 15092706258432 15104475730256 15120385226496 15140793609216 15152963563008 15173415917568 15185248327744 15193365809248 15199205357457 15201242901504 15226101389504 15240095967987 15242138993664 15254024994912 15274613754752 15282532970496 15288652921806 15290702456832 15300941722803 15321593807388 15323647758336 15335597321088 15343795173696 15349692539214 15356296181248 15390988007274 15403527464112 15425847554304 15440025723012 15446668227584 15473292755976 15506260011143 15508338717696 15522592705488 15550060993536 15556037637024 15564353329008 15578578718208 15591271010304 15597514596994 15599605536768 15610051656597 15613943409504 15647585164992 15659787337986 15661886625792 15668158490787 15701917057926 15730713276003 15731262091008 15751945434588 15754057076736 15785884528824 15800312391424 15814834737372 15823288772874 15836180436912 15893297480192 15907905290376 15929376609696 15942180415248 15978288375808 15992974302624 16029197307904 16036000399584 16048505463397 16065409303152 16072320856064 16078498229376 16087093209792 16121754412416 16134326348228 16136489250816 16142951172326 16151320582848 16173120446208 16229277114424 16237691281152 16246371360384 16281375743232 16294072153656 16316064692576 16333250351616 16366247930619 16389963026448 16403316375424 16412084991808 16420593936384 16427169628749 16464770463744 16477609887552 16492754749581 16499850152192 16517229391872 16528289989338 16537125412071 16565725448448 16574580882816 16580951299044 16589814872598 16625559237804 16640754539904 16663215005184 16678530460152 16714465971696 16729742532096 16738685644032 16752323106816 16825941714219 16828197331968 16850910793728 16915920012156 16918187692032 16924962647802 16976931399296 16992535196538 16994813147136 17015470469448 17031022139648 17067717128704 17076840909568 17083404368712 17092536535404 17122097124352 17129364063192 17160778119276 17168160914432 17183940474096 17222860937216 17236704427008 17252546986224 17259969261568 17261769570408 17275833203904 17335818735862 17338142705664 17354078498592 17377501756032 17393384312832 17428523648888 17437840303796 17446881057408 17493818617728 17507460505524 17531090786704 17540179886592 17549556228864 17601083288976 17610492187992 17624839935296 17643404123136 17657162659488 17704665943008 17759120094927 17775351440352 17799343300992 17815702991526 17825134987264 17879959665216 17894526955008 17904092718336 17920548685908 17975574422784 17999836529664 18032846971392 18071700489216 18081360963072 18095461023376 18134449449248 18153550407168 18175616183274 18178052732928 18192228194624 18241170971584 18250628216832 18257936753727 18260384338944 18299289745792 18330831172863 18338717340416 18355572779148 18358033453056 18397146910208 18436785347584 18438708404754 18446640982528 18453730922352 18463595615784 18480470832384 18505414411264 18520288799232 18537311123496 18545286121472 18562331421216 18576806548003 18579296879616 18619327776768 18626783960873 18629280992256 18636441129504 18646403493168 18678651408384 18688636336128 18701150994537 18726392431252 18728902815744 18746116880832 18760735325706 18803677556736 18811207564446 18826533567248 18846363495168 18873672339456 18911802257304 18957274642944 18972057751152 19012934889696 19023098513232 19040485100032 19099047824208 19124826312768 19142305875968 19142404278129 19159899907104 19201181769792 19211446023264 19226427337337 19227098111232 19254958649344 19262359264896 19314181028736 19329242456788 19375718554368 19391292480384 19417465419264 19442995354904 19484887174192 19505410543872 19521302132736 19531737510912 19546968592096 19567557351936 19589084431808 19599556043936 19607089104999 19609717552128 19635500259408 19636185305088 19651497835904 19662002811968 19672196696064 19704366504064 19714582351872 19722477135042 19725121050624 19740502934592 19767147212032 19783035762816 19787967885312 19801218700098 19809737447936 19811803711491 19827944927208 19846067121408 19856676107136 19864307991924 19899459241728 19917749185884 19962861540864 20003191915201 20005873462272 20024261213616 20053276860672 20069614811136 20123608344576 20131342824384 20142104308128 20157811360599 20160513635328 20187724812288 20201243320302 20203951417344 20212042170309 20249816095872 20265607143276 20268323868672 20320127957316 20322851991552 20338699993216 20357393651298 20384870562408 20401255630404 20428791743184 20447463094784 20458393564928 20466256718952 20521317343032 20538036618816 20567796739072 20586700964016 20631057007968 20677784956928 20696790273984 20733414658048 20741383516032 20752471105344 20768654129102 20771438290944 20790529686432 20813402208796 20818591212672 20835324899136 20863446886656 20879716450648 20890877987716 20901708989568 20935889410568 20946743748864 20957941116288 20974284368004 20975016121344 21002593912784 21013482834432 21024715878144 21047846038432 21070015667712 21086446316496 21097718363832 21114907249216 21137147513856 21179850263154 21182689548288 21210540387168 21239168812928 21256240553664 21275777539467 21307350011904 21323965736832 21343564970046 21381333866112 21389551750908 21400985827386 21420545737536 21437997639168 21449457613056 21495672549888 21515429601864 21535094110464 21564160594944 21630485375136 21650255041536 21661828480512 21705591227133 21708500990976 21725429538208 21774748100754 21777667135488 21821663907492 21853284035264 21873369774267 21876302029824 21902892838332 21920498070966 21970146516736 21990339666108 21993287602176 22037719985784 22049500549428 22087633931264 22089937791834 22099441177088 22107935065392 22119753163464 22167412317072 22187672719872 22208065801416 22217620006912 22238040613536 22255915233168 22285954628928 22306323376128 22315256032333 22318247525376 22326825511584 22338760620528 22363336415834 22386891646944 22404349211277 22434588952292 22437596442624 22458219233472 22506607645056 22536199161366 22554560016208 22566616863736 22578316662528 22639059387648 22656713595384 22687293959264 22711190413824 22760123876352 22777872491616 22790048713872 22839152084256 22881037492368 22911920632128 22932979382709 22982272569344 22982390711082 23003395981632 23015692760544 23034444271872 23105291196168 23138771331456 23170002341376 23262508076544 23325091490304 23343280674032 23367868077312 23386906515456 23396271895491 23399408305152 23468111051968 23480656250656 23489681006979 23492829938688 23524538830848 23542883545984 23552875586889 23606221257344 23618460045312 23627918151882 23631085615104 23678826793236 23700468587136 23722252106058 23732457734656 23734933159311 23754270655368 23839946220288 23859369273344 23861857935564 23872123624448 23894064914544 23913270622872 23964220017221 23967432563712 23989461453936 23999782039552 24043795961856 24054000599376 24095600652288 24105249831718 24108481284096 24117747344064 24130639814688 24182631618624 24201489522342 24204733876224 24214426758489 24234154911032 24259680669312 24343915671636 24347179118592 24441108230484 24474097038864 24584944539672 24604974563136 24618127487712 24640627776512 24693718398976 24716414831328 24749775228288 24772395839488 24839041323008 24848588172672 24861871324224 24934867992716 24961131809856 24994822507776 25014313767608 25081610085928 25094613798144 25108028466048 25128484660224 25215736343072 25242295997952 25276366190592 25296077001536 25350579852928 25364131350976 25373880018234 25377281538048 25387443971703 25465397098944 25488802794807 25499768417024 25523205704172 25526627241984 25546533209472 25601575693056 25615261364352 25625106553068 25636130814976 25638804803106 25683145686528 25694046094788 25752241371648 25775910711144 25834291405824 25855056640512 25886483654966 25889953892352 25913749805856 26003728103793 26007214058496 26042316681216 26066252634048 26090076469248 26142785473332 26146290069504 26156760455694 26180667012544 26261190758286 26296636180056 26320670579456 26377381017088 26401624933464 26415738281988 26437259902944 26461422828544 26475568142848 26485743989232 26532612322304 26556998914512 26617148721152 26663027160528 26674497949696 26699014951488 26737702480896 26791719864514 26819939497824 26841790432512 26856139077504 26877081814132 26880684847104 26934991093736 26949389560412 26963361634176 26999754794496 27020809524368 27049270457088 27093503943088 27107550733824 27122041444608 27143191535064 27179827416544 27201674173872 27238388990912 27263424274911 27267079099392 27288342291936 27361756457376 27384048825088 27412892356608 27448934618688 27508076010624 27533359168722 27595720365312 27655178021376 27669961473792 27680596383528 27695393423676 27720706248576 27758121616896 27780433198848 27817929182208 27843497131824 27868945319424 27928991665152 27943921488384 27965712490672 27966688161792 28017977112576 28032954504192 28089588646878 28093354223616 28115261755328 28130291151776 28141102988559 28182863351808 28205516335104 28216811346669 28239800350872 28280720516224 28310508509184 28341654071552 28367703385956 28371506245632 28431954315776 28458086626728 28508445154816 28519402334544 28534647769848 28560727650048 28583996852224 28599276817408 28648571736312 28660896733184 28687239469152 28709610119641 28713458813952 28739849860656 28752214126592 28786847939531 28801772654688 28817169034896 28840647166848 28867006722048 28878566630078 28882437974016 28893538897344 28940788302844 28944667987968 28971271543104 28993863685182 29032997467672 29063577831552 29095551876656 29126198128896 29164493032356 29168402706432 29203857117776 29227330761288 29281953199104 29297606266368 29320452888144 29383626647712 29399334065904 29453250389112 29454277957632 29477246753856 29493004217952 29556549756096 29583563626496 29583715702563 29610754401888 29650720818048 29674553644224 29714606171904 29741917390812 29757663367168 29769100682112 29785014160704 29849188862592 29872465615036 29944292311296 30008810193408 30048265548488 30079915291008 30104422216704 30185412516864 30208951460512 30240770452992 30281587218432 30301864980453 30305927126016 30346831835136 30370496655488 30386731618496 30398410714914 30402485803008 30452202779008 30480191935974 30484277987328 30508049989824 30536090476947 30549227509504 30577305843612 30581404913664 30601883445606 30643187614776 30671194642176 30687590347392 30699385078428 30712592362496 30781976014548 30807054928224 30851695108608 30880051446024 30893336455168 30914023868947 30946585511952 31012520022286 31016677435392 31029098187637 31045185410976 31100121987072 31112075274048 31128706658016 31152981193653 31157157436416 31195029193988 31199211073536 31220103313194 31227886819008 31295170329984 31319574675972 31323773251584 31336316981574 31403834115852 31461426552006 31462524182016 31503890869176 31571769057648 31600624782848 31629669474744 31646577545748 31672360873824 31769775394731 31786594960384 31815810580752 31858753219392 31884360830496 31956576751616 31985948605248 32072000799168 32097010926794 32130818606304 32156996458752 32174186419584 32243508824832 32268652696456 32285902344652 32302641165696 32346240892416 32458554228848 32475382562304 32492742720768 32562751486464 32588144307312 32632129385152 32662122151131 32666500703232 32732495861238 32779926052896 32806632750848 32824169983616 32841187872768 32854339257498 32880747106449 32929540927488 32955219775104 32985509499162 32999700304384 33056579978676 33074250824142 33131450896896 33149161765632 33161902598088 33179629745196 33251118475608 33281509079808 33321963002669 33326430010368 33357060920304 33428931943392 33459485064192 33477371288064 33504646213632 33545004623751 33651883428438 33656394663936 33804298742049 33831840024312 33849925295604 33953862798592 33985070393076 33989626294272 34030940938896 34062044279296 34135434257408 34153681819136 34166808737424 34185073070808 34244194248704 34258728126384 34321556238552 34336321828864 34367880948192 34445721874432 34473408854016 34487213868151 34505093972448 34523539140816 34551666407808 34671637471724 34676285411328 34708156997184 34755003512064 34857047297776 34875680607592 34893762114816 34987637235456 35014921011048 35062181573408 35080359773184 35099112457728 35202166577952 35220984375984 35249679870592 35286808246272 35314325318976 35409331886016 35441877227823 35518240189854 35550702880704 35598686601984 35631405983052 35650269974528 35759919330432 35789053910016 35808185436672 35841097371816 35951148845568 35999673059328 36065693942784 36143400978432 36157874747577 36162721926144 36190922046752 36268898898496 36302234283513 36307100814336 36351232366548 36356105465856 36384456389248 36482341943168 36501256433664 36515873507454 36520768677888 36598579491584 36661662345726 36677434680832 36711145558296 36794293820416 36873570695168 36877416809508 36893281965056 36907461844704 36927191231568 36960941664768 37010828822528 37035612753887 37040577598464 37074622246992 37090572242944 37124662842432 37153613096006 37158593759232 37238655553536 37253567921746 37258561984512 37272882259008 37292806986336 37377272672256 37402301989074 37452784862504 37492233761664 37521470651412 37622415128892 37653067134496 37692726990336 37823604514608 37914549285888 37944115502304 38025869779392 38046197026464 38060820027351 38080970200064 38198095648416 38249652625536 38284611751936 38284808556258 38319799814208 38402363539584 38422892046528 38452854674674 38454196222464 38524718529792 38628362057472 38658484913576 38751437108736 38782584960768 38829725482449 38834930838528 38885990709808 38969774348384 39010821087744 39042604265472 39063475021824 39093937184192 39135114703872 39178168863616 39199112087872 39214178209998 39219435104256 39235140683541 39271000518816 39302995671808 39324005623936 39344393392128 39391786137429 39408733008128 39444954270084 39450242101248 39481005869184 39534294424064 39566071525632 39602437400196 39619474895872 39623607422982 39655889854416 39692134242816 39713352214272 39728615983848 39798918483456 39835498371768 39920371518049 39925723081728 40006383830402 40011746924544 40048522427232 40106553721344 40139229622272 40187579796771 40247216689152 40262685648768 40284208616256 40315622721198 40321027270656 40402486640604 40407902834688 40424084340618 40499632191744 40531214286552 40640255914632 40677399986432 40714787302596 40769741124816 40802511260808 40857583486368 40894926189568 40916787129856 40932513437904 41042634686064 41076073237632 41135593478144 41173401928032 41262114015936 41316365129171 41393580547968 41482767032064 41504942210688 41537308258204 41542876581888 41581059372864 41626804417592 41637182425344 41670649798272 41726893773312 41759432901296 41781755975432 41803417979136 41871778821136 41893487497728 41915882232576 41948568736008 41950032242688 42005187825568 42026965668864 42049431756288 42095692076864 42134382970317 42140031335424 42172892632992 42195436727664 42229814498432 42274295027712 42359700526308 42365379096576 42421080774336 42478337625856 42512481107328 42551555078934 42647931473664 42687129940092 42762667732224 42779103501816 42801971654772 42841091475072 42875995278336 42898915226112 42991345099776 43030859203728 43070188220928 43128321189888 43260970750272 43300510083072 43317849945117 43323656961024 43411182454266 43417001981952 43450859076416 43490795527773 43549496201508 43555334270976 43643327814984 43706568070528 43746739548534 43752604059648 43805785676664 43840996141932 43940293033472 43980679332216 44075439971568 44099001098856 44175267862528 44179875583668 44198882354176 44215870130784 44239506326928 44334824634144 44369397457627 44375345439744 44416131602832 44435240013824 44476081227072 44511830466336 44571909257856 44612646752256 44630512064666 44636495050752 44653651023168 44677521241056 44726672831668 44773783293888 44808698422554 44869177904584 44916438466944 45013215290112 45072398322732 45109120032416 45133233727472 45156633325056 45278118775296 45313427190768 45374587918528 45422380827648 45520247752704 45555744983232 45580097427744 45597616072371 45678304168512 45720287903961 45762074984736 45823841264256 45865958765418 45964781422164 46006791963264 46031385521088 46068888543744 46210582392336 46277542662912 46340004682752 46518780033429 46525016153088 46650182980608 46686561348064 46735736154624 46773813030912 46792543790982 46798816610304 46830154969791 46936222103936 46961312501312 46979362013958 46985659877376 47004475472361 47085767091968 47105751173778 47192139828009 47212442514688 47255836303764 47262171230208 47357653586472 47400937174272 47444504212116 47464915469312 47469866318622 47508541310736 47679892440576 47718738546688 47723715871128 47744247248896 47788129829088 47826541245744 47928440034442 47934865127424 47954060835439 47978922907872 48087591923712 48108001198752 48145516390191 48210499663436 48216962568192 48235494688128 48261279629376 48365263237248 48402979044684 48409467752448 48428853516978 48468309822064 48519361338624 48687831343272 48882216460968 48948194077728 49098743791857 49169889079344 49209949126272 49236254975424 49281255553024 49281508886247 49387436797952 49432829662656 49499550456576 49697176345344 49723742648448 49869735985432 49922263619712 49989645015552 50028627535216 50163220171856 50189227596288 50216056932096 50256969320448 50431472686144 50477825142657 50484591995904 50552732381184 50592154003072 50701159705856 50728262701952 50747760036468 50754563076096 50774887943406 50930794197888 50977605589614 50999536834048 51046411408344 51093066418944 51203151386112 51230522728704 51250213106136 51272261629952 51277609606212 51366291373056 51388092189576 51497579185943 51504482743296 51551821422288 51668582811648 51710113281024 51772967309932 51779907784704 51827499611712 52007456207586 52014428116992 52132505268096 52180152938496 52285570946664 52313520911388 52361334025088 52522381516572 52593272360112 52641341158912 52754762034176 52803249866928 52831476563976 52874519805888 52922845657088 52951136285696 52971487978464 53065224644608 53113997829024 53155416756167 53234297442304 53326054321056 53398029902976 53475404961792 53583439729028 53639878995648 53683580865024 53712278155008 53754163628264 53869982187472 53898779120824 53926723268352 53999509588992 54041619048736 54098540914176 54187007886176 54215101467648 54244082889216 54286383070128 54359654833088 54403348347744 54476777981824 54526848549822 54534158198784 54576684583872 54723512914752 54768097650176 54773810261181 54897869237376 55016152021248 55066718337444 55191440730624 55310356042752 55339922947584 55361192767056 55390786847352 55441412497152 55516243233792 55560866397696 55635858364416 55686994263648 55730419644009 55737890638848 55857983330304 55880351882619 55887842976768 55931424981344 56035954225152 56065909008384 56103452983611 56179177293756 56186708447232 56230523510656 56260582303552 56282205977118 56411032670208 56433622693338 56479600701744 56561441032448 56621017018368 56683308143104 56735406771912 56863908631552 56916173253456 57016890309632 57038804669088 57069295539696 57121455300096 57167993704448 57198553634816 57236856074189 57297143472624 57321793466368 57374478938304 57419220239282 57426917627904 57479699721312 57573695879062 57603545309376 57634338069792 57679282012011 57681294333696 57757133260156 57764875948032 57787077794688 57881576605688 57942543086208 57987727370364 58065994935344 58127155663104 58191103753312 58252396257792 58328986064712 58407714235552 58454661522576 58563906398208 58595212532736 58640905776288 58767253295424 58798668131808 58821267314997 58906500778224 58908555915264 58954493507712 58986008435904 59113099512192 59167127252992 59167431405126 59221508803776 59301441636096 59349107288448 59429212343808 59483834781624 59538201364224 59570028321408 59698377725184 59744931230072 59888584622592 60009575745603 60017620386816 60096531096976 60159830582016 60208844433408 60370825033728 60417902921024 60473434081797 60481540905984 60563174436864 60603729960906 60611854252032 60636126510927 60740993310976 60773463236992 60796821429828 60804971606016 60904405558016 60960383871948 60968555974656 61016099979648 61072180953894 61098455019008 61154611687224 61203766891212 61286375229552 61342389284352 61375180694784 61398770156856 61425184724992 61563952029096 61614109856448 61695119618803 61703390217216 61760102892048 61786672910336 61828047737894 61893171023904 62025040044572 62033354870784 62058196375274 62090370821952 62200243974144 62224150548096 62257413316032 62305962387306 62314314872832 62390058387976 62440206626388 62455773638016 62590340659968 62639149351944 62672633963148 62807668231704 62922853104012 62925048364032 63007781738352 63143538115296 63201249565696 63259338949488 63293155091496 63344721747648 63539550789462 63573189920768 63631621161504 63717506438784 63768721660992 63971897210496 64144001598336 64194021853588 64261637212608 64313992917504 64348372839168 64487017649664 64537305392912 64571804689304 64605282331392 64692481784832 64917108457696 64950765124608 64985485441536 65116773681399 65125502972928 65176288614624 65264258770304 65324244302262 65333001406464 65464991722476 65559852105792 65613265501696 65620109322801 65648339967232 65708678514996 65761494212898 65910439550208 65971018998324 65999400608768 66113159957352 66148501648284 66262901793792 66298323531264 66323805196176 66359259490392 66502236951216 66563018159616 66643926005338 66652860020736 66714121840608 66857863886784 66918970128384 66945768096999 66954742576128 67090009247502 67213047633831 67303766856876 67312789327872 67608597484098 67663680048624 67699850591208 67907725597184 67970140786152 68061881877792 68124088558592 68270868514816 68307363638272 68333617474848 68370146141616 68488388497408 68517456252768 68570886979969 68643112477104 68672643657728 68735761896384 68946817708032 68974427736302 69010187944896 69047078281632 69103332815616 69343274943448 69416313994368 69510007024128 69714094595552 69751361215184 69787524229632 69975274470912 70029842022096 70124363146816 70160719546368 70188815686473 70198224915456 70404333155904 70441968751968 70469043020937 70499359741184 70573616492544 70628650637952 70658626760667 70818663772032 70883754455646 71036480379708 71101405761408 71197373203968 71262811966104 71519838660864 71578107820032 71616370873344 71682194743632 71892660051663 71902297691136 71999346118656 72131387885568 72286801956864 72315749495154 72325443852288 72381844093504 72537797796992 72604468567026 72614201628672 72643280275467 72702464733096 72768912778496 72964683886336 73031747014908 73041537355776 73197158983168 73323324691452 73354869361664 73422291116592 73588587640832 73747141390336 73754833619016 73786563930112 73814923689408 73854382463136 73921883329536 74021657645056 74071225507774 74081155196928 74110821291133 74149244493984 74249325684864 74307226192012 74317187518464 74507135843492 74517123969024 74545764518016 74585613972672 74804603978148 74905569725008 74984467523328 75042941302824 75244830257784 75306134268992 75385453980672 75647209029216 75829098571776 75888231004608 76051739558784 76092394052928 76121640054702 76161940400128 76162331915109 76396191296832 76499305251072 76569617112516 76639599628416 76804727079168 76845784093056 76905709349348 76908392444928 77049437059584 77256724114944 77316969827152 77502874217472 77565169921536 77659450964898 77669861677056 77771981419616 77939548696768 78011184311379 78021642175488 78126950043648 78187874368384 78270229407744 78356337727232 78398224175744 78428356419996 78438870208512 78470281367082 78542001037632 78605991343616 78648011247872 78783572274858 78817466016256 78889908540168 78962011738368 79068588848128 79132143051264 79204874800392 79238949791744 79247214845964 79311779708832 79384268485632 79426704428544 79457231967696 79587167832821 79597836966912 79670996743536 79840743036098 79851446163456 80012767660804 80023493849088 80097044854464 80213107442688 80375159593542 80525371297536 80568417232512 80631245442396 80642054541312 80804973281208 80848168681236 80999264383488 81062428573104 81280511829264 81354799972864 81429574605192 81539482249632 81605022521616 81715166972736 81789852379136 81790272824733 81833574259712 81865026875808 82085269372128 82149280441349 82152146475264 82271186956288 82346803856064 82524228031872 82632730258342 82787161095936 82965534064128 83009884421376 83074616516408 83162118745728 83253608835184 83274364850688 83341299596544 83453787546624 83518865802592 83563511950864 83606835958272 83743557642272 83786974995456 83831764465152 83897137472016 83900064485376 84010375651136 84053931337728 84098863512576 84191384153728 84268765940634 84280062670848 84345785265984 84390873455328 84423308965677 84459628996864 84548590055424 84650434040007 84719401052616 84842161548672 84956675251712 85024962214656 85103110157868 85295862947328 85374259880184 85525335464448 85558207003632 85603943309544 85682182950144 85751990556672 85786330283467 85797830452224 85982690199552 86061718407456 86128830358923 86140376441856 86256642379776 86360543818593 86521941500544 86601020166144 86635699890234 86647313922048 86822364908532 86834003963904 86901718152832 86981591055546 87098992403016 87286655629968 87413136141056 87493479097068 87505208119296 87611571353328 87681992283864 87880586066944 87961358664432 88150879943136 88198002197712 88350535725056 88359751167336 88397764708352 88431740261568 88479012653856 88669649268288 88738794915254 88750690879488 88786231447793 88832263205664 88952162454144 89023660932672 89143818515712 89261024129332 89272990101504 89307302046336 89355042482112 89453345663336 89547566587776 89617396845108 89738355809168 89832876933888 90026430580224 90144796645464 90218240064832 90266467454944 90313266650112 90556237550592 90626854381536 90749175837056 90844761655296 90905594941359 91040495505408 91111489966464 91160194855488 91195232144742 91356608337024 91440575807922 91524149969472 91647682528512 91731917530836 91929562844328 92013583926528 92062771042176 92137777087488 92421164784672 92555085325824 92680009365504 92742071606841 93037560066858 93050032306176 93087294562911 93300365961216 93373122696128 93458943580959 93471472309248 93585087581964 93597633220608 93660309939582 93872444207872 93922625002624 93958724027916 93971319754752 94008950944722 94171534183936 94211502347556 94384279656018 94424885029376 94511672607528 94715307172944 94801874348544 94889008424232 94929830938624 94939732637244 95017082621472 95347003047241 95359784881152 95447431742256 95488494497792 95576259658176 95653082491488 95856880068884 95869730254848 95908121670878 95957845815744 96216002397504 96291032780382 96420999326872 96470989376256 96522559258752 96730526474496 96805958089368 96857707033956 96936619644128 97038722677248 97375662686544 97764432921936 97896388155456 97986366453393 98197487583714 98339778158688 98419898252544 98472509950848 98562511106048 98563017772494 98865659325312 98999100913152 99394352690688 99447485296896 99739471970864 99844527239424 99965889008007 99979290031104 100057255070432 100326440343712 100378455192576 100432113864192 100513938640896 100635013871253 100862945372288 100955650285314 100969183991808 101184308006144 101402319411712 101412896226147 101456525403904 101495520072936 101549775886812 101861588395776 101955211179228 101999073668096 102092822816688 102186132837888 102406302772224 102461045457408 102500426212272 102544523259904 102555219212424 102732582746112 102776184379152 102995158371886 103008965486592 103103642844576 103337165623296 103420226562048 103461641604453 103545934619864 103654999223424 104014912415172 104028856233984 104265010536192 104571141893328 104627041822776 104722668050176 105044763033144 105186544720224 105282682317824 105509524068352 105606499733856 105662953127952 105749039611776 105845691314176 105902272571392 105942975956928 106130449289216 106227995658048 106310833512334 106652108642112 106796059805952 106950809923584 107166879458056 107279757991296 107367161730048 107424556310016 107508327256528 107739964374944 107797558241648 107853446536704 107999019177984 108083238097472 108197081828352 108374015772352 108430202935296 108473624242731 108488165778432 108572766140256 108719309666176 108806696695488 108906702850539 108953555963648 109053697099644 109068316397568 109153369167744 109447025829504 109536195300352 109547620522362 109795738474752 110032304042496 110133436674888 110382881461248 110620712085504 110679845895168 110722385534112 110781573694704 110882824994304 111032486467584 111106838261661 111121732795392 111271716728832 111373988527296 111460839288018 111475781277696 111715966660608 111760703765238 111775685953536 111862849962688 112131818016768 112206905967222 112358354587512 112461047021312 112521164607104 112564411954236 112867245386676 112959201403488 113122882064896 113366616286208 113470813543824 113727817263104 113832346506912 114033780619264 114077609338176 114138591079392 114227597710061 114242910600192 114397107269632 114473712148378 114594286945248 114748957876608 114838440478564 114853835255808 114959399442624 115147391758124 115207090618752 115268676139584 115358564024022 115362588667392 115514266520312 115574155589376 115763153211376 115885086172416 115975454740728 116131989870688 116254311326208 116382207506624 116489176447347 116504792515584 116657972129424 116815428471104 116909323045152 117127812796416 117190425065472 117281811552576 117534506590848 117597336263616 117642534629994 117705422050623 117813001556448 117908987015424 117972016871808 118226199024384 118334862810252 118443017607552 118602883272192 118698214576896 118858424687616 118967669563248 119076402728448 119140056642816 119396755450368 119489862460144 119761114554147 119777169245184 120019151491206 120035240773632 120193062193952 120319661164032 120417688866816 120562739390313 120741650067456 120835805842048 120946868163594 120963081811968 121207459921812 121223708504064 121272253021854 121481986621952 121546926473984 121593642859656 121808811116032 121920767743896 122032199959296 122144361907788 122196910038016 122309223374448 122407533782424 122572750459104 122684778568704 122750361389568 122797540313712 122850369449984 122998350287087 123127904058192 123228219712896 123390239237606 123406780434432 123520205784096 123656095475788 123786342047808 123949095387513 124050080089144 124116392750548 124180741643904 124448301096192 124514826632064 124611924774612 124628629745664 124780116775952 124880413252776 124911547276032 125180681319936 125278298703888 125345267926296 125615336463408 125845706208024 125850096728064 126015563476704 126287076230592 126402499131392 126403148910951 126518677898976 126586310182992 126689443495296 127079101578924 127146379841536 127263242323008 127435012877568 127537443321984 127943794420992 128288003196672 128388043707176 128523274425216 128627985835008 128696745678336 128974035299328 129074610785824 129143609378608 129210564662784 129384963569664 129834216915392 129901530249216 129953549835351 129970970883072 130233547362798 130251005945856 130352577229248 130472386583319 130528517540608 130648488604524 130666002812928 130929983444952 131119704211584 131226531003392 131240218645602 131296679934464 131417357029992 131522988425796 131820879100416 131942037996648 131998801217536 132226319914704 132297003296568 132525803587584 132578874074449 132596647062528 132647610392352 132718518980784 133004473902432 133108192372881 133126036319232 133287852010676 133305720041472 133428243681216 133715727773568 133837940256768 133891536193998 133909485152256 134180018495004 134426095267662 134607533713752 135217194968196 135327360097248 135399701182416 135815451194368 135940281572304 136123763755584 136248177117184 136541737029632 136614727276544 136667234949696 136740292283232 137034912505536 137141773959938 137286224954208 137471523792768 137948855472604 138020375889792 138094156563264 138206665631232 138686549886896 138832627988736 139020014048256 139428189191104 139502722430368 139556340100287 139575048459264 139950548941824 140059684044192 140248726293632 140321439092736 140377631372946 140396449830912 140490464909373 140808666311808 140883937503936 140938086041874 140998719482368 141013426417083 141257301275904 141317253521334 141637327544064 141767508911292 142072960759416 142202811522816 142375660102313 142394746407936 142525623932208 143039677321728 143156215640064 143232741746688 143364389487264 143785320103326 143804595382272 143862182506317 144262775771136 144436549170573 144631498990308 144650887704576 144763688187008 145075595593984 145208937134052 145228403257344 145286560550934 145404929466192 145537825556992 145929367772672 146063494029816 146394317966336 146646649382904 146709738723328 146844582233184 147177175281664 147354459254827 147509667238032 147573127860224 147629847378816 147708764926272 147843766659072 148142451015548 148162310393856 148221642582266 148298488987968 148498651369728 148614452384024 149014271686984 149091529036032 149171227945344 149609207956296 149811139450016 149968935046656 150085882605648 150489660515568 150612268537984 150770907961344 151294418058432 151433475427971 151658197143552 151776462009216 152103479117568 152184788105856 152243280109404 152323880800256 152324663830218 152792382593664 152998610502144 153139234225032 153279199256832 153609454158336 153691568186112 153811418698696 153816784889856 154098874119168 154492737557829 154513448229888 154633939654304 155005748434944 155130339843072 155318901929796 155339723354112 155543962839232 155879097393536 156022368622758 156043284350976 156375748736768 156540458815488 156712675454464 156796448351488 156856712839992 156940562734164 157084002075264 157211982687232 157296022495744 157567144549716 157634932032512 157779817080336 157924023476736 158137177696256 158264286102528 158409749600784 158477899583488 158494429691928 158623559417664 158768536971264 158853408857088 158914463935392 159174335665642 159195673933824 159341993487072 159466250268501 159681486072196 159702892326912 160025535321608 160194089708928 160426214885376 160750319187084 161050742595072 161136834465024 161262490884792 161609946562416 161696337362472 161998528766976 162124857146208 162561023658528 162709599945728 162859149210384 163078964499264 163210045043232 163430333945472 163579704758272 163580545649466 163667148519424 163730053751616 164170538744256 164298560882698 164304292950528 164693607712128 165048456063744 165265460516684 165574322191872 165931068128256 166019768842752 166149233032816 166324237491456 166507217670368 166548729701376 166682599193088 166907575093248 167037731605184 167127023901728 167191258932027 167213671916544 167487115284544 167573949990912 167641055647857 167663528930304 167794274944032 168020751302272 168107862675456 168197727025152 168310358950833 168382768307456 168537531881268 168560125341696 168691570531968 168781746910656 168846617931354 168919257993728 169300868080014 169438802105232 169684323097344 169913350503424 170049924429312 170206220315736 170568860122573 170591725894656 170748519760368 171050670928896 171116414007264 171207886619088 171364365900288 171503981113344 171572660566934 171595660904448 171710568222567 171965380399104 172123436814912 172257660717846 172280752883712 172721087637186 173037846036033 173043883001088 173271399780468 173294627844096 173644729817064 173803436305664 173963182111092 174197984806032 174573311259936 174826272282112 174986958194136 175223142706656 175363984567728 175761172133888 175922717328864 176301759886272 176396004395424 176533560097367 176719502334672 176795529416704 176863480523136 176958025307712 177339298536576 177477589830508 177501381758976 177572462895586 177664526411328 177904324908288 178047321865344 178287637031424 178522048258664 178614604092672 178710084964224 178906691326672 179095133175552 179234793690216 179476711618336 179665753867776 180028727236809 180052861160448 180289593290928 180436480129664 180532934909888 180626533300224 181112475101184 181253708763072 181420302245391 181498351674112 181689523310592 181811189882718 181908379532781 182222979932928 182320389710976 182390464289484 182713216674048 182881151615844 183048299938944 183295365057024 183463835061672 183859125688656 184027167853056 184125542084352 184275554174976 184842329569344 185085358856409 185110170651648 185360018731008 185484143213682 186075120133716 186100064612352 186174589125822 186600731922432 186746245392256 186917887161918 186942944618496 187170175163928 187320619879164 187744888415744 187845250005248 187917448055832 188017901889444 188343068367872 188423004695112 188768559312036 188849770058752 189023345215056 189430614345888 189603748697088 189778016848464 189859661877248 189879465274488 190034165242944 190694006094482 190719569762304 190894863484512 191152519316352 191306164982976 191713760137768 191816243341756 191915691631488 192432004795008 192582065560764 192841998653744 192941978752512 193045118517504 193461052948992 193611916178736 193715414067912 193873239288256 194077445354496 194751325373088 195350321044197 195528865843872 195792776310912 195972732906786 196394975167428 196679556317376 196839796505088 196945019901696 197126035544988 197731318650624 197998201826304 198788705381376 198894970593792 199478943941728 199689054478848 199931778016014 199958580062208 200114510140864 200652880687424 200756910385152 200837304290997 200864227728384 201270027742506 201639142901493 201725890744576 201911300570628 201938367983616 202368616012288 202804638823424 202825792452294 202913050807808 202991040145872 203099551773624 203723176791552 203910422358456 203998147336192 204185645633376 204372265675776 204812605544448 204894623569603 204922090914816 205000852424544 205110438424848 205465165492224 205552368758304 205712660939907 205990316743772 206017930973184 206207285689152 206840453124096 206923283208906 207091869239728 207309998446848 208029824830344 208530021072384 209142283786656 209254083645552 209445336100352 210089526066288 210373089440448 210565364635648 210566447059419 211019048136704 211212999467712 211325906255904 211498079223552 211804545142784 211885951913856 212455991316096 212621667024668 213304217284224 213592119611904 214333758916112 214559515982592 214734323460096 214849112620032 215016654513056 215479928749888 215595116483296 215677980154989 215706893073408 215998038355968 216166476194944 216394163656704 216748031544704 216860405870592 216947248485462 216976331556864 217145532280512 217438619332352 217613393390976 217813405701078 217907111927296 217929840826401 218107394199288 218306738335488 218894051659008 219072390600704 219095241044724 219591476949504 220035111067211 220064608084992 220266873349776 220765762922496 221241424171008 221359691790336 221444771068224 221563147389408 221765649988608 222064972935168 222213676523322 222243465590784 222332463873399 222747977054592 222921678576036 222951562555392 223521407530476 223551371907072 223725699925376 224413811934444 224716709175024 224922094042624 225042329214208 225128823908472 225734490773352 225918402806976 226245764129792 226733232572416 226941627087648 227455634526208 227664693013824 228067561238528 228155218676352 228277182158784 228455195420122 228485821200384 228947424296756 229188573890496 229497915753216 229676880957128 229918798885248 230294783516248 230414181237504 230537352279168 230717128048044 230725177334784 231028533040624 231148311178752 231526306422752 231770172344832 231950909481456 232263979741376 232508622652416 232764415013248 232978352894694 233009585031168 233315944258848 233630856942208 233818646090304 234033552934137 234380850130944 234563623105152 235069013181696 235194672527232 235285069259988 235410844101246 235626003112896 235817974030848 235944033743616 236452398048768 236669725620504 236886035215104 237205766544384 237396429153792 237716849375232 237935339126496 238152805456896 238280113285632 238761503498463 238793510900736 238979724920288 239522229108294 239554338490368 240038302982412 240070481547264 240386124387904 240639322328064 241125478780626 241671611684096 241893736327188 241926163623936 242414919843624 242544506043708 242963973243904 243093852947968 243187285719312 243617622232064 243841535487792 244064399918592 244288723815576 244393820076032 244618446748896 244815067564848 245145500918208 245369557137408 245467816355663 245500722779136 245595080627424 245996700574174 246255808116384 246447841324047 246456439425792 246780478475212 246813560868864 247040411568192 247312190951576 247572684095616 247898190775026 248100160178288 248232785501096 248361483287808 248896602192384 249029653264128 249223849549224 249560233551904 249760826505552 249823094552064 250361362639872 250556597407776 250690535852592 251230672926816 251691412416048 251700193456128 252031126953408 252574152461184 252804998262784 252806297821902 253037355797952 253172620365984 253378886990592 254158203157848 254526484646016 254870025755136 255074886643968 255887588841984 256576006393344 256776087414352 257046548850432 257255971670016 257358990850401 257393491356672 257948070598656 258149221571648 258287218757216 258386491076769 258421129325568 258769927139328 259081631455779 259668433830784 259803060498432 259907099670702 259941941766144 260467094725596 260502011891712 260705154458496 260944773166638 261057035081216 261296977209048 261859966889904 262239408423168 262453062006784 262480437291204 262593359868928 262834714059984 263045976851592 263606420189431 263641758200832 263884075993296 263997602435072 264452639829408 264594006593136 265051607175168 265157748148898 265193294125056 265295220784704 265437037961568 266008947804864 266216384745762 266252072638464 266358694343379 266575704021352 266856487362432 267431455547136 267783072387996 267818970304512 268360036990008 268852190535324 269215067427504 270434389936392 270654720194496 270799402364832 271630902388736 271880563144608 272247527511168 272496354234368 273229454553088 273334469899392 273480584566464 274069825011072 274283547919876 274572449908416 274943047585536 275897710945208 276040751779584 276188313126528 276413331262464 277373099773792 277665255977472 278040028096512 278226214820523 278856378382208 279005444860736 279112680200574 279150096918528 279261883688733 279901097883648 280119368088384 280376830742877 280497452587264 280755262745892 280792899661824 280980929818746 281617332623616 281767875007872 281876172083748 281997438964736 282026852834166 282514602551808 282634507042668 283274655088128 283535017822584 284145921518832 284405623045632 284751320204626 284789492815872 285051247864416 286041009141723 286079354643456 286465483493376 286728778974528 287570640206652 287609190764544 287724365012634 288873098341146 289262997980616 289527376374016 290151191187968 290417874268104 290573121101868 290809858932384 291075651113984 291858735545344 292126988059632 292788635932672 293293298765808 293419477446656 293689164466368 294708918509654 295019334476064 295259694757632 295417529852544 295687533318144 296284902031096 296443285164532 296596977975936 296997302739456 297228904768048 298028543373968 298183058072064 298342455890688 299218415912592 299622278900032 299897667024021 299937870093312 300171765211296 300979321031136 301224537075968 301541815922688 301905041613759 302588836116864 302866950855942 303552924018432 304206958235136 304369576211712 304486560218808 304649327660436 305584765187328 305997221004288 306278468450064 306558398513664 307218908316672 307383136372224 307622837397392 307633569779712 308197748238336 308985475115658 309026896459776 309267879308608 310011496869888 310260679686144 310384924813359 310637803859592 311087925678464 311758194787072 312044737245516 312086568701952 312751497473536 313425350908928 313592896702976 313713425679984 313881125468328 314168004150528 314423965374464 314592044991488 315134289099432 315269864065024 315559634160672 315805711316051 315848046953472 316274355392512 316528572205056 316655327334841 316819499201568 316988859383856 317247118835328 317537073942528 317706817714176 317828927870784 318348671331284 318391347867648 318683986974144 318932500537002 319362972144392 320051070643216 320388179417856 320852429770752 321500638374168 322101485190144 322273668930048 322524981769584 323219893124832 323392674724944 323997057533952 324249714292416 325122047317056 325419199891456 325420872728193 325718298420768 326157928998528 326420090086464 326860667890944 327161091298932 327334297038848 327460107503232 328341077488512 328597121765396 328608585901056 329387215424256 330096912127488 330530921033368 331148644383744 331862136256512 332039537685504 332298466065632 332648474982912 333014435340736 333097459402752 333320514784983 333365198386176 333815150186496 334075463210368 334254047803456 334382517864054 334427343833088 334974230569088 335147899981824 335282111295714 335327057860608 335588549888064 336041502604544 336395454050304 336620717901666 336765536614912 337075063762536 337383141063936 337563493821312 337693235862708 337838515987456 338601736160028 338877604210464 339368646194688 339826701006848 340054262558417 340099848858624 340412440631472 341137720245146 341183451789312 341497039520736 342101341857792 342232828014528 342415773238176 342682793130183 342728731800576 343145321133868 343191321808896 343421136445134 344246873629824 344515321435692 344561505767424 345442175274372 346075692072066 346087766002176 346542799560936 347289459634128 347606872611328 347926364222184 348395969612064 349146622519872 349467529342041 349652544564224 349973916388272 350446285413312 350727969135456 351522344267776 351845434657728 352603519772544 352792008790848 353067120194734 353439004669344 353726961046272 353916050615424 354678597073152 354955179661016 355144925791172 355329052822656 355808649816576 356094643730688 356575274062848 357044096517328 357229208185344 357420169928448 357813382653344 358190266351104 358469587380432 358953423236672 359283343662441 359331507735552 360057454473618 360105722320896 360579186581856 360872960259328 361065869819776 361253066600448 361688218170939 362224950202368 362507417526144 362840604490782 362996703348224 363622379765436 363816759065562 364445959865856 364640779421952 364780928578968 365426433348096 365762303231688 366096599877888 366541593029359 366590730114048 366927670123344 367718251377312 368054335706112 368251084168704 368551108349952 368995050861261 369684659138688 370170717712818 370220341303296 370968286427364 371847286162539 372150240267432 372349178251644 373492490784512 373835774323836 373885889236992 374340350327856 374641239758328 375489776831488 375690500010496 375834896111664 376035803778888 376686136735744 376846009390224 377537118624072 377699540117504 378046690430112 378861228691776 379207497394176 379359352549661 379556033696928 379758930548976 380068330485888 381388012188964 381439139524608 381789726969024 382305038632704 382612329965952 383427520275536 383632486683512 383831383262976 384864009590016 385164131121528 385683997307488 385883957505024 386090237035008 386922105897984 387223832357472 387430828135824 387746478576512 388154890708992 389502650746176 389860649506053 390700642088394 391057731687744 391585552621824 391945465813572 392789950334856 393359112634752 393679593010176 393890039803392 394252071089976 395462637301248 395996403652608 397577410762752 397736622223347 397789941187584 398957887883456 399324577118643 399378108957696 399863556032028 399917160124416 400229020281728 401305761374848 401513820770304 401674608581994 401728455456768 402540055485012 403278285802986 403451781489152 403822601141256 404737232024576 405609277646848 405651584904588 405826101615616 405982080291744 406199103547248 407391740292757 407446353583104 407820844716912 407996294672384 408371291266752 408744531351552 409625211088896 409789247139206 409844181829632 410001704849088 410220876849696 411104737516608 411425321879814 411980633487544 412414571378304 413846566417812 414183738479456 414619996893696 416059649660688 417060042144768 418284567573312 418508167291104 418669020300861 418890672200704 420179052132576 420746178880896 421130729271296 421132894118838 422425998935424 422651812511808 422996158447104 423771903827712 424911982632192 425243334049336 426608434568448 427126980306939 427184239223808 428667517832224 429119031965184 429468646920192 429698225240064 430033309026112 430959857499776 431190232966592 431355960309978 431413786146816 431586547518951 432332952389888 432788327313408 433309647511719 433496063089408 433894496970924 433952663113728 434291064561024 434877238664704 435226786781952 435626811402156 435814223854592 435859681652802 436214788398576 436613476670976 437788103318016 438144781201408 438190482089448 439182953899008 440070222134422 440129216169984 440533746699552 441531525844992 442063377764481 442719383580672 442889542136448 443126294778816 443531299977216 444427353046644 444486931181568 444664927746798 445495954109184 445843357152072 447042815060952 447451399850752 448827623868888 449433418350048 449844188085248 450084658428416 450257647816944 451468981546704 451836805613952 452491528259584 453466465144832 453883254175296 455329386027648 456310437352704 456554364317568 456910390840244 456971642400768 457894848593512 458377147780992 458995831506432 459353761914256 459837597770496 460589567032496 460828362475008 461074704558336 461434256096088 461450354669568 462057066081248 462296622357504 463052612845504 463478212673487 463540344689664 463901818962912 464527959482752 465017245304832 465528830026496 465956705789388 466019170062336 466631888517696 467261713884416 467637292180608 468067105868274 469127246210304 470138026363392 470389345054464 470570138519976 470821688202492 471252006225792 471635948061696 471888067487232 472904796097536 473339451241008 473772070430208 474411533088768 474792858307584 475433698750464 475870678252992 476305610913792 476560226571264 477523006996926 477587021801472 477959449840576 478398750805503 479044458216588 479108676980736 480076605964824 480772248775808 481278644656128 482250957561252 483343223368192 483787472654376 484829839687248 485089012087416 485927946487808 486187705895936 486374571438624 487235244464128 487683070975584 488063372033897 488128799837184 488577447631152 488787640152064 489236893497792 489630135129696 490291001836416 490739114274816 490935632711326 491001445558272 491190161254848 491993401148348 492511616232768 492895682648094 492912878851584 493560956950424 494080823136384 494624381903152 495145368191232 495796381550052 496200320356576 496465571002192 496722966575616 497793204384768 498059306528256 498447699098448 499120467103808 499521653011104 499646189104128 500722725279744 501113194815552 501381071705184 501573776796081 502461345853632 502923166943571 503382824832096 504062253906816 505148304922368 505612595643804 506074711595904 506345240731968 506757773981184 508316406315696 509052969292032 509740051510272 510149773287936 511706580367719 511775177683968 513152012786688 513552174828704 514093097700864 514511943340032 514717981700802 514786982713344 515131704667701 515896141197312 516298443143296 516574437514432 516772982153538 516842258651136 518163262911558 519113538108099 519336867661568 519814199341404 519883883532288 520934189451192 521410308916992 521889546333276 522114070162432 522593954418096 523719933779808 524478816846336 524906124013568 524960874582408 525186719737856 525538405772099 525669428119968 526091953703184 527212840378862 527283516401664 527494669189829 527768151986592 528905279658816 529188013186272 529600680292101 530315496297796 530386588250112 530590441569408 530874075923136 532017895609728 532432769491524 532504145276928 532717388686758 533151408042704 533712974724864 534862911094272 535566144775992 536720073980016 537704381070648 538430134855008 540086181710427 540868779872784 541309440388992 541598804729664 543261804777472 543761126289216 544495055022336 546668939798784 546961169132928 548139650022144 548567095839752 549144899816832 549886095171072 551795421890416 552081503559168 552376626253056 552826662524928 554746199547584 555256076569227 555330511954944 556080056193024 556452429641046 557712756764416 558010889721472 558225360401148 558300193837056 558523767377466 559802195767296 560238736176768 560753661485754 560994905174528 561510525491784 561961859637492 563234665247232 563535750015744 563752344167496 563994877929472 564053705668332 565029205103616 565269014085336 566473371045373 566549310176256 567070035645168 568291843037664 568811246091264 569502640409252 569578985631744 570102495728832 572082018283446 572158709286912 573457557949056 575141280413304 575448730025268 577746196682292 578525995961232 579054752748032 580302382375936 580835748536208 581146242203736 581619717864768 582151302227968 583717471090688 584253976119264 585577271865344 586586597531616 587378328932736 589417837019308 590038668952128 590519389515264 590835059705088 592569804062192 592886570329064 593193955951872 593994605478912 594457809536096 596057086747936 596366116144128 596684911781376 598436831825184 599244557800064 599795334048042 599875740186624 600343530422592 601958642062272 602449074151936 602511912872991 603810083227518 605177672233728 605733901711884 607105848036864 608413916470272 608739152423424 608973120437616 609298655320872 611169530374656 611994442008576 612556936900128 613116797027328 614437816633344 614683870708809 614766272744448 615245674794784 616395496476672 617137982819721 617970950231316 618053792919552 618535758617216 620521359372288 620769849626718 621275607719184 622175851356928 623516389574144 624089474491032 625502994947072 626850701817856 627185793405952 627426851359968 627762250936656 628336008301056 628847930748928 629184089982976 629605416816079 630268578198864 630539728130048 631119268321344 631611422632102 631696093906944 633057144410112 633310654669682 633638998403136 633977718767712 634494237670656 635413635428352 635657855741568 636697342662568 637367973948288 637865001074004 638725944288784 640102141286432 640776358835712 643001276748336 644202970380288 644547337860096 645049963539168 646439786249664 646785349449888 647033940464967 647994115067904 648499428584832 650244094634112 650838399782912 650841745456386 651436596841536 652315857997056 652840180172928 653721335781888 654322182597864 654920215006464 656682154977024 657194243530792 657217171802112 658774430848512 660105333201633 660193824254976 661061842066736 662297288767488 663724272513024 664079075371008 664596932131264 665296949965824 666028870681472 666194918805504 666641029569966 666730396772352 666997391620197 668150926420736 668508095606912 668765035728108 668854687666176 669948461138176 670564222591428 670654115721216 671177099776128 672083005209088 673241435803332 673531073229824 674150127525072 674766282127872 675126987642624 675386471725416 675677031974912 677203472320056 677755208420928 678646315806833 678737292389376 679653402013696 680108525116834 680199697717248 680824881262944 682275440490292 682366903578624 682994079041472 684202683715584 684465656029056 684831546476352 685365586260366 685457463601152 686290642267736 686842272890268 688493747259648 689030642871384 690884350548744 692151384144132 692175532004352 693085599121872 694578919268256 695213745222656 695852728444368 696791939224128 698293245039744 698935058684082 699305089128448 699947832776544 700892570826624 701455938270912 703690869315456 705207039545088 705584017581696 706134240389468 706878009338688 707453922092544 707832101230848 709357194146304 709910359322032 710289851582344 710658105645312 711617299633152 712189287461376 713150548125696 714088193034656 714458416370688 714840339856896 715626765306688 716284510495389 716380532702208 716939174760864 717906846473344 718566687324882 718663015471104 720114908947236 720211444641792 721158373163712 721745920518656 722131739639552 723376436341878 725014835052288 725681208981564 725993406696448 727244759530872 727633518131124 728891919731712 729281558843904 729561857157936 730852866696192 731524606463376 732193199755776 733083186058718 733181460228096 733855340246688 735436502754624 736108671412224 736403449066989 736502168337408 737990101722522 739343523972141 739369318277376 740341435425636 740440682606592 741936572854728 743694572325078 744300480534864 744698356503288 746984981569024 747671548647672 748680700655712 749282479516656 750979553662976 751381000020992 751669792223328 752071607557776 753372273471488 753692018780448 754279756779659 755074237248144 755399080235008 756093380860224 757722457383552 758414994788352 758718705099322 759112067393856 759517861097952 760136660971776 762776024377928 763579453938048 764610077265408 765224659931904 766855040551072 767264973367024 767662766525952 769728019180032 770328262243056 771367994614976 771767915010048 772076972551203 772180474070016 773844211795968 774447664714944 774861656271648 775159473230307 775492957153024 776309781417984 777244894367337 779005301492352 779721299012106 781401284176788 782115463375488 783171105243648 783890931627144 785579900669712 786718225269504 787359186020352 787780079606784 788504142179952 790819260568293 790925274602496 791992807305216 795154821525504 795473244446694 795579882375168 797915775766912 798649154237286 798756217915392 799076083030137 799727112064056 800458040563456 802611522749696 803349217163988 803456910913536 805080110970024 806556571605972 806903562978304 807645202282512 809474464049152 811218555293696 811303169809176 811652203231232 811964160583488 812398207094496 814783480585514 814892707166208 815219034202463 815641689433824 816742582533504 817489062703104 819578494278412 819688363659264 820003409698176 820441753699392 822209475033216 822850643759628 823961266975088 824829142756608 827693132835624 828367476958912 829239993787392 832119299321376 834120084289536 834678644461569 836569135146624 837016334582208 837338040601722 837781344401408 837785651066199 840358104265152 841492357761792 842265788237676 844851997870848 845303625023616 845992316894208 847543807655424 849823965264384 850486668098672 853216869136896 854253960613878 854368478447616 857335035664448 858123027425169 858238063930368 859396450480128 860066618052224 861919714999552 862380465933184 862711920619956 862827572293632 863173095037902 864665904779776 866619295023438 866992126178816 867788993941848 868582129122048 869754477329408 870453573563904 871253622804312 871628447709184 871719363305604 872429576797152 873226953341952 875458846161031 875576206636032 876380964178896 878365907798016 880140444268844 880258432339968 881067493399104 884126755528962 885779084272896 886252589557632 887062599954432 888854706093288 889329855493596 890991908218368 891686714304144 894085630121904 894902799701504 897655247737776 898866836700096 899688376170496 899693001072063 900169316856832 900515295633888 902937963093408 903642084854839 903673611227904 904983056519168 907766508350592 910658772055296 912620874705408 913108728635136 913820781680488 915789697187024 916754295561984 917991663012864 918707523828512 919675195540992 921179134064992 921656724950016 922149409116672 922868512192176 922900709339136 924114132162496 924593244715008 926105225691008 926956425346974 927080689379328 927803637925824 929055918965504 930034490609664 931057660052992 931154774440077 931913411578776 933263777035392 934523427768832 935274584361216 936134211736548 938254492420608 940276052726784 940778690108928 941140277039952 941643376404984 942504012451584 943271896123392 943776134974464 945809592195072 946678902482016 947417133948153 947544140860416 948823066177536 949585716615168 949965982004523 951741356505984 952611221827584 953120453142528 955046013993852 955174043602944 955918899681152 956797501611006 958088916433176 960153211929648 961544497551616 962557289312256 964501915122504 966686446736384 967574945308752 969659679374496 970178024174832 971855892975616 972375411791872 972749142877248 974470488928256 975366141951168 976126744067794 976257599674368 977154895262304 978473786995584 979260270259392 980582003672832 981871265422652 982002891116544 982380322509696 983986802296696 985023232465536 985791365296188 985825757703168 987121913900848 988161646272768 989248763806304 990290736382464 991592763100104 992400640713152 992931142004384 993445933151232 995586408769536 996118613056512 996895398196896 998240934207616 999043306022208 999292378208256 999961544354949 1001445450559488 1002226389631104 1002762143410368 1003147553592162 1004922691707264 1005846333887142 1006765649664192 1008124507813632 1010296609844736 1011225191287608 1012149423191808 1012690481463936 1013515547962368 1016632812631392 1018105938584064 1019480103020544 1020162787675251 1020299546575872 1023413160735438 1023550355367936 1026304025573376 1027104349657408 1028048379390549 1028186195401728 1029435963401604 1029573965426688 1030263409335402 1032596886286592 1033148875028864 1033545964307076 1033684517302272 1036326525823116 1038227076216198 1038673735323136 1039628398682808 1041868378902384 1042820617833984 1043779092666552 1044228140324864 1045187908836192 1047439867559616 1048817033519651 1048957633692672 1049921749164816 1050373439475712 1051076811544198 1051338856239936 1052183907406368 1054425680757724 1054567032803328 1054989338379658 1055536303973184 1057810559317632 1058376026372544 1059201360584202 1060630992595592 1061180883138816 1061748151846272 1064035791219456 1064865538983048 1065434777373516 1066302816085408 1067425949449728 1069725822188544 1071132289551984 1073440147960032 1075408762141296 1076860269710016 1077850030987323 1080172363420854 1081737559745568 1082618880777984 1083197609459328 1087522252578432 1088990110044672 1093337879597568 1093922338265856 1096279300044288 1097134191679504 1098289799633664 1099624779088077 1099772190342144 1103590843780832 1104163007118336 1104753252506112 1105653325049856 1106985152583783 1109492399095168 1110512153138454 1110661023909888 1112904859282092 1115425513528832 1115541858487617 1116021779442944 1116450720802296 1117047534754932 1120477472353536 1121507322971508 1121989810349056 1123021050983568 1123923719274984 1126469330494464 1127071500031488 1127504688334992 1127989755858944 1128107411336664 1130058410207232 1130538028170672 1132946742090746 1133098620352512 1134140071290336 1136583686075328 1137622492182528 1138078057648983 1139005280818504 1140204991457664 1144164036566892 1144317418573824 1146915115898112 1150282560826608 1150897460050536 1155492393364584 1157051991922464 1158109505496064 1160604764751872 1161671497072416 1162292484407472 1163239435729536 1164302604455936 1167434942181376 1168507952238528 1173173195063232 1174756657865472 1178835674038616 1180077337904256 1181038779030528 1181670119410176 1185139608124384 1185773140658128 1186387911903744 1187989210957824 1188915619072192 1192114173495872 1192732232288256 1193209866670041 1193369823562752 1196873663650368 1197973731355929 1198489115600128 1199590668096084 1199751480373248 1200687060845184 1203917284124544 1204898148303872 1205023825745982 1207620166455036 1210355344467456 1211467803423768 1214211696073728 1216827832940544 1217478304846848 1217946240875232 1218597310641744 1222175220878271 1222339060749312 1223988884017152 1225113873800256 1226233594054656 1228875633266688 1229367741417618 1229532545488896 1230491349589568 1234275965639442 1235941900462632 1237071517234432 1241539699253436 1242551215438368 1244351702713856 1247032779148288 1248178948982064 1251005989894144 1253701403635712 1254371586811904 1254853702719936 1255524501873312 1256672016602112 1258368179965952 1259210833632158 1260537156397728 1262238536642688 1263222845264204 1263392187813888 1266621309339364 1267277996806272 1267955437535424 1268988475341312 1271315711483136 1273394685325136 1274735947896576 1275730002148008 1277451888577568 1280204282572864 1281380940920817 1281552717671424 1286002553496672 1288405940760576 1289094675720192 1290099927078336 1292879572499328 1293570698899776 1294067880929934 1294759642556853 1296998857169664 1300488189268224 1301683490912772 1302873193683072 1304631715994112 1305680360345856 1307442671563776 1308644365195728 1309840430012928 1313364309954048 1314388487061584 1314434343604224 1317548861697024 1320210666403266 1320387648509952 1322123684133472 1324594577534976 1326190133293443 1328158150742016 1329193864262528 1330593899931648 1332057741362944 1333282059139932 1333460793544704 1333994783240394 1336301852841472 1337016191213824 1337530071456216 1339896922276352 1341128445182856 1342354199552256 1344166010418176 1346482871606664 1347062146459648 1348300255050144 1349532564255744 1350253975285248 1350772943450832 1351354063949824 1352981853157957 1354406944640112 1355510416841856 1357292631613666 1357474584778752 1360217050233668 1360399395434496 1361649762525888 1364550880980584 1365988158082944 1368931312058112 1369663092952704 1370731172520732 1370914927202304 1372581284535472 1373684545780536 1376987494519296 1378061285742768 1381768701097488 1384302768288264 1384351064008704 1386171198243744 1389157838536512 1390427490445312 1390434638020461 1391705456888736 1393583878448256 1396586490079488 1397870117368164 1398610178256896 1399895665553088 1401785141653248 1402911876541824 1407381738630912 1410414079090176 1411168035163392 1412268480778936 1413756018677376 1414907844185088 1415664202461696 1418714388292608 1419820718644064 1420579703164688 1421316211290624 1423234599266304 1424378574922752 1426301096251392 1428176386069312 1428916832741376 1429680679713792 1431253530613376 1432569020990778 1432761065404416 1433878349521728 1435196252416509 1435813692946688 1437133374649764 1437326030942208 1440229817894472 1442316746327424 1443491841037312 1444263479279104 1446752872683756 1450029670104576 1451362417963128 1451986813392896 1454489519061744 1455267036262248 1457783839463424 1458367614818939 1458563117687808 1459123714315872 1461705733392384 1463049212926752 1464190116101691 1464386399511552 1466166372117436 1466362920456192 1467710680493376 1470873005509248 1472217342824448 1472806898133978 1473004336674816 1475980203445044 1478687047944282 1478738636554752 1480682870851272 1483873145709456 1487389144650156 1488600961069728 1489396713006576 1493969963138048 1495343097295344 1497361401311424 1498564959033312 1501959107325952 1502762000041984 1503339584446656 1504143215115552 1507384037560896 1508559513559318 1510148474496288 1512186761720448 1515444914767104 1517437410198644 1518224134787712 1519035722195904 1520273321943552 1525552048755856 1527158907876096 1529220154530816 1530449319863808 1533710081102144 1534529946734048 1535119741103157 1535325533051904 1539456038360064 1540656524486112 1542735989229952 1543535830020096 1544153945102406 1544360948140032 1545395114003103 1547688423591936 1548895329429888 1549723312543296 1550318946460614 1550985914306048 1554489788734674 1558010602984704 1559442598024212 1562802568353576 1564230926750976 1566132261125443 1566342210487296 1567781863254288 1571159801339424 1573436450539008 1574718372040704 1575560159213568 1576615217316297 1577008284359904 1581638521136586 1581850549204992 1582484007569487 1588802040876303 1590946488893388 1591159764750336 1595831551533824 1597298308474572 1597512435830784 1598152166060274 1599454224128112 1600916081126912 1605223045499392 1606698434327976 1610160221940048 1613113143211944 1613807125956608 1615290404565024 1618948928098304 1620899051803097 1622606339618352 1623304406462464 1623928321166976 1624796414188992 1629566961171028 1629785414332416 1630438068404926 1631283378867648 1633485165067008 1639156988556824 1640006819396352 1640883507398784 1644418950066432 1645701287519256 1647922533950176 1649658285513216 1655386265671248 1656734953917824 1658479987574784 1664238598642752 1665768229707681 1668240168579072 1669357288923138 1673138270293248 1674032669164416 1674676081203444 1675562688802816 1675571302132398 1680716208530304 1682984715523584 1684531576475352 1689703995741696 1690607250047232 1691984633788416 1695087615310848 1699420113136119 1699647930528768 1700973336197344 1706433738273792 1708507921227756 1708736956895232 1714670071328896 1716246054850338 1716476127860736 1720133236104448 1723839429999104 1724760931866368 1725423841239912 1726346190075804 1729331809559552 1733238590046876 1733984252357632 1735577987883696 1737164258244096 1739508954658816 1740907147127808 1742507245608624 1743256895418368 1743438726611208 1744859153594304 1746453906683904 1750917692322062 1751152413272064 1752761928357792 1756731815596032 1760280888537688 1762134986798208 1768253511057924 1771558168545792 1772505179115264 1777709412186576 1778659710987192 1781983816436736 1783373428608288 1788171260243808 1789805599403008 1795310495475552 1797733673400192 1799376752340992 1799386002144126 1800338633713664 1801030591267776 1805875926186816 1807284169709678 1807347222455808 1815533016701184 1821317544110592 1825241749410816 1826217457270272 1827641563360976 1831579394374048 1833508591123968 1835983326025728 1837415047657024 1839350391081984 1842358268129984 1843313449900032 1844051612126427 1844298818233344 1845737024384352 1848228264324992 1849186489430016 1851413948459163 1852210451382016 1853912850693948 1854161378758656 1855607275851648 1858111837931008 1862115320105984 1862309548880154 1863826823157552 1866527554070784 1869046855537664 1870549168722432 1872268423473096 1876257461348303 1876508984841216 1880552105453568 1881557380217856 1882280554079904 1883286752809968 1885008024903168 1886543792246784 1887552269948928 1888816250448237 1891619184390144 1893357804964032 1894834267896306 1895088281720832 1899171433230336 1899931964009046 1903482713011968 1906240906285056 1910092027987704 1911837799362304 1913595003222012 1916177832866352 1920306423859296 1923088995103232 1929003830245008 1933372893472768 1935149890617504 1939319358748992 1940356048349664 1941869161071037 1944750823583744 1945498285754496 1950732283902336 1952253488135588 1952515199348736 1954309790524608 1956947573991168 1958520540518784 1961164007345664 1963742530845304 1964760645019392 1967973604593392 1970046464931072 1971582730592376 1971651515406336 1974243827801696 1976323292545536 1978497527612608 1980315999604899 1980581472764928 1983185526200208 1984801281426304 1985862284008768 1986891866302464 1991172817539072 1992237226113024 1993790796393792 1996481868415232 1998086612044416 1998584756416512 1999923088709898 2000992174860591 2004452779262208 2005524286820736 2006295107184324 2009845383414528 2011692667774284 2013531299328384 2016249015627264 2020593219689472 2022450382575216 2024298846383616 2025380962927872 2027031095924736 2033265625262784 2035938947420499 2036211877168128 2038960206041088 2040325575350502 2040599093151744 2046826321470876 2047100710735872 2052608051146752 2054208699314816 2056096758781098 2056372390803456 2058871926803208 2060526818670804 2065193772573184 2066297750057728 2067091928614152 2072653051646232 2076454152432396 2077347470646272 2079256797365616 2083736757804768 2085641235667968 2087558185333104 2088456280649728 2090375817672384 2094879735119232 2097634067039302 2097915267385344 2099843498329632 2102153623088396 2102677712479872 2104367814812736 2108851361515448 2109978676759316 2111072607946368 2115621118635264 2116752052745088 2118402721168404 2121261985191184 2122361766277632 2123496303692544 2128071582438912 2129731077966096 2130869554747032 2132605632170816 2134851898899456 2139451644377088 2142264579103968 2146880295920064 2148853531486167 2150817524282592 2153720539420032 2155700061974646 2160344726841708 2163475119491136 2165237761555968 2166395218918656 2175044505156864 2177980220089344 2186675759195136 2187844676531712 2192558600088576 2194268383359008 2196579599267328 2199249558176154 2199544380684288 2207181687561664 2208326014236672 2209210347200967 2209506505012224 2213970305167566 2218030571916423 2218984798190336 2221024306276908 2221322047819776 2225809718564184 2230851027057664 2231083716975234 2232043558885888 2232901441604592 2234095069509864 2240954944707072 2243014645943016 2243979620698112 2246042101967136 2247847438549968 2252938660988928 2253840859265633 2254143000062976 2255009376669984 2256214822673328 2260116820414464 2261076056341344 2262839270338977 2265893484181492 2266197240705024 2268280142580672 2273167372150656 2275244984365056 2276156115297966 2278010561637008 2280409982915328 2288328073133784 2293830231796224 2300565121653216 2301794920101072 2310984786729168 2314103983844928 2316219010992128 2316230917653609 2321209529503744 2323342994144832 2324584968814944 2326478871459072 2337015904477056 2346346390126464 2349513315730944 2357671348077232 2360154675808512 2362077558061056 2363340238820352 2370279216248768 2371546281316256 2372457781704879 2372775823807488 2375978421915648 2377831238144384 2384228346991744 2385464464576512 2386419733340082 2386739647125504 2393747327300736 2395947462711858 2396978231200256 2397228249090411 2399181336192168 2401374121690368 2407834568249088 2409796296607744 2410047651491964 2415240332910072 2420386221739321 2420710688934912 2422935606847536 2428423392147456 2433655665881088 2434956609693696 2435892481750464 2437194621283488 2444350441756542 2444678121498624 2445657102607389 2450227747600512 2452467188109312 2458735482835236 2459065090977792 2460982699179136 2468551931278884 2471883800925264 2474143034468864 2483079398506872 2485102430876736 2488703405427712 2494065558296576 2496357897964128 2502011979788288 2508743173623808 2509707405439872 2511049003746624 2513344033204224 2518421667264316 2521074312795456 2524477073285376 2526445690528408 2533242618678728 2534555993612544 2535910875070848 2537976950682624 2542631422966272 2546789370650272 2549471895793152 2551460004296016 2554903777155136 2560408565145728 2562761881841634 2563105435342848 2572005106993344 2574369082275507 2578189351440384 2580199854156672 2585759144998656 2587141397799552 2588135761859868 2589519285113706 2593997714339328 2600976378536448 2603366981825544 2605746387366144 2609263431988224 2611360720691712 2614885343127552 2617288730391456 2619680860025856 2626376538483093 2626728619908096 2628776974123168 2635097723394048 2640421332806532 2640775297019904 2644247368266944 2652380266586886 2658387728525056 2661187799863296 2664115482725888 2666564118279864 2667989566480788 2672603705682944 2674032382427648 2675060142912432 2679793844552704 2682256890365712 2684708399104512 2688332020836352 2692965743213328 2694124292919296 2696600510100288 2699065128511488 2700507950570496 2701545886901664 2705963706315914 2708813889280224 2710926254564517 2711020833683712 2714585263227332 2714949169557504 2720434100467336 2723299525051776 2729101761961168 2731976316165888 2737862624116224 2739326185905408 2741462345041464 2745162569070944 2747369091561072 2753974989038592 2756122571485536 2763537402194976 2768605536576528 2768702128017408 2772342396487488 2778315677073024 2780854980890624 2780869276040922 2783410913777472 2787167756896512 2793172980158976 2795740234736328 2799791331106176 2803570283306496 2805823753083648 2814763477261824 2820828158180352 2822336070326784 2824536961557872 2827512037354752 2829815688370176 2831328404923392 2837428776585216 2839641437288128 2841159406329376 2842251401844459 2842632422581248 2846469198532608 2848757149845504 2849897946013569 2856352772138624 2857833665482752 2859361359427584 2862507061226752 2865138041981556 2865522130808832 2867756699043456 2870392504833018 2871627385893376 2874266749299528 2880459635788944 2884633492654848 2886983682074624 2888526958558208 2893505745367512 2899670622083741 2900059340209152 2902724835926256 2903973626785792 2908979038123488 2910534072524496 2915567678926848 2916735229637878 2917126235375616 2918247428631744 2923411466784768 2926098425853504 2928380232203382 2928772799023104 2932332744234872 2935421360986752 2941746011018496 2945613796267956 2946008673349632 2951960406890088 2957374095888564 2957477273109504 2961365741702544 2967746291418912 2974778289300312 2977201922139456 2978793426013152 2987939926276096 2990686194590688 2994722802622848 2997129918066624 3005524000083968 3006679168893312 3008286430231104 3014768075121792 3017119027118636 3020296948992576 3024373523440896 3030889829534208 3034874820397288 3036448269575424 3038071444391808 3040546643887104 3051104097511712 3054317815752192 3058440309061632 3060488363025753 3060898639727616 3067420162204288 3069059893468096 3070239482206314 3070651066103808 3078912076720128 3081313048972224 3084145138171647 3085471978459904 3088307890204812 3088721896280064 3090790228006206 3097790658859776 3099446625086592 3100637892921228 3101971828612096 3108979577469348 3116021205969408 3118885196048424 3125605136707152 3128461853501952 3132264522250886 3132684420974592 3135563726508576 3142319602678848 3146451100558953 3146872901078016 3151120318427136 3153230434632594 3154016568719808 3163277042273172 3163701098409984 3164968015138974 3177604081752606 3181892977786776 3191663103067648 3194596616949144 3196304332120548 3198908448256224 3201832162253824 3210446090998784 3213396868655952 3220320443880096 3226226286423888 3227614251913216 3230580809130048 3241798103606194 3245212679236704 3247856642333952 3249592828377984 3259133922342056 3260876136809852 3262566757735296 3266970330134016 3278313977113648 3280013638792704 3281767014797568 3288837900132864 3291402575038512 3295845067900352 3298874337264231 3299316571026432 3310772531342496 3313469907835648 3316959975149568 3320955457751349 3328477197285504 3331536459415362 3338714577846276 3346276540586496 3348065338328832 3349352162406888 3351142604264796 3361432417060608 3365969431047168 3369063152950704 3379407991483392 3381214500094464 3383969267576832 3390175230621696 3398840226272238 3399295861057536 3401946672394688 3412867476547584 3414234172946949 3417015842455512 3429340142657792 3432492109700676 3432952255721472 3440266472208896 3447678859998208 3449521863732736 3450847682479824 3452692380151608 3458663619119104 3466477180093752 3467968504715264 3471155975767392 3474328516488192 3479017909317632 3481814294255616 3483208600683251 3485014491217248 3486877453222416 3489718307188608 3492907813367808 3501835384644124 3502304826544128 3505523856715584 3520561777075376 3524269973596416 3536507022115848 3543116337091584 3545010358230528 3555418824373152 3557319421974384 3563967632873472 3566746857216576 3576342520487616 3579611198806016 3579629600010123 3590620990951104 3595467346800384 3598772004288252 3600677267427328 3602061182535552 3611751852373632 3614568339419356 3614694444911616 3631066033402368 3642635088221184 3650483498821632 3652434914540544 3655283126721952 3663158788748096 3666525662634813 3667017182247936 3671966652051456 3674830095314048 3678700782163968 3684716536259968 3686626899800064 3688103224252854 3688597636466688 3691474048768704 3696456528649984 3702827896918326 3704420902764032 3707825701387896 3711214551703296 3716223675862016 3724230640211968 3724619097760308 3727653646315104 3733055108141568 3738093711075328 3740596888142587 3741098337444864 3744536846946192 3752514922696606 3753017969682432 3761104210907136 3763114760435712 3764561108159808 3766573505619936 3770016049806336 3775104539897856 3777632500896474 3786715609928064 3789668535792612 3790176563441664 3799863928018092 3806965426023936 3820184055975408 3823675598724608 3827190006444024 3832355665732704 3840612847718592 3844142822762451 3846177990206464 3858007660490016 3866745786945536 3870299781235008 3878638717497984 3880712096699328 3883738322142074 3890996571508992 3901464567804672 3904506976271176 3908619581049216 3913895147982336 3917041081037568 3922328014691328 3927485061690608 3929521290038784 3935947209186784 3940092929862144 3943165461184752 3943303030812672 3948487655603392 3952646585091072 3956995055225216 3960631999209798 3961162945529856 3966371052400416 3969602562852608 3971724568017536 3973783732604928 3978570399880329 3984474452226048 3987581592787584 3992963736830464 3996173224088832 3999846177419796 4001984349721182 4008905558524416 4011048573641472 4012590214368648 4019690766829056 4023385335548568 4027062598656768 4031957523322949 4032498031254528 4041186439378944 4044900765150432 4048597692767232 4050761925855744 4054062191849472 4058945559473871 4066531250525568 4071877894840998 4072423754336256 4080651150701004 4081198186303488 4093652642941752 4108417398629632 4112193517562196 4112744781606912 4117743853606416 4121053637341608 4130387545146368 4132595500115456 4134183857228304 4145306103292464 4152908304864792 4154694941292544 4158513594731232 4167473515609536 4171282471335936 4172952878046271 4175116370666208 4180751635344768 4189759470238464 4195268134078604 4195830534770688 4199686996659264 4204307246176792 4205355424959744 4208735629625472 4217702723030896 4219957353518632 4222145215892736 4231242237270528 4233504105490176 4236805442336808 4242523970382368 4244723532555264 4246992607385088 4256143164877824 4259462155932192 4261739109494064 4265211264341632 4269703797798912 4278903288754176 4284529158207936 4293760591840128 4297707062972334 4301635048565184 4307441078840064 4311400123949292 4320689453683416 4326950238982272 4330475523111936 4332790437837312 4350089010313728 4355960440178688 4373351518390272 4375102844456817 4375689353063424 4385117200177152 4388536766718016 4392570348305073 4393159198534656 4398499116352308 4399088761368576 4414363375123328 4416652028473344 4418420694401934 4419013010024448 4427940610335132 4436061143832846 4437969596380672 4442048612553816 4451619437128368 4461702054115328 4462167433950468 4464087117771776 4465802883209184 4468190139019728 4481309143220327 4481909889414144 4486029291886032 4487959241396224 4492084203934272 4495694877099936 4505877321977856 4507681718531266 4508286000125952 4510018753339968 4512429645346656 4522152112682688 4525678540677954 4531786968362984 4536560285161344 4546334744301312 4552312230595932 4556021123274016 4560819965830656 4576656146267568 4587660463592448 4601130243306432 4603589840202144 4605359223309471 4621969573458336 4628207967689856 4632438021984256 4632461835307218 4646685988289664 4649169937629888 4652957742918144 4674031808954112 4692692780252928 4698396783376329 4699026631461888 4715342696154464 4720309351617024 4724155116122112 4726680477640704 4729845651948891 4740558432497536 4743092562632512 4744915563409758 4745551647614976 4747452022708461 4755662476288768 4766406122628909 4768456693983488 4772839466680164 4773479294251008 4787494654601472 4791894925423716 4793956462400512 4794456498180822 4798362672384336 4802748243380736 4815669136498176 4819592593215488 4820095302983928 4830480665820144 4840772443478642 4841421377869824 4845871213695072 4856846784294912 4862697155409291 4869913219387392 4871784963500928 4874389242566976 4888700883513084 4889356242997248 4891314205214778 4900455495201024 4917470965670472 4921965398358272 4937103862557768 4943767601850528 4948286068937728 4966158797013744 4970204861753472 4977406810855424 4988131116593152 4992715795928256 5019414810879744 5022098007493248 5026688066408448 5036843334528632 5042148625590912 5048954146570752 5052891381056816 5066485237357456 5069111987225088 5071821750141696 5075953901365248 5085262845932544 5093578741300544 5098260339408357 5098943791586304 5102920008592032 5109807554310272 5120817130291456 5125523763683268 5126210870685696 5144010213986688 5148738164551014 5160399708313344 5171518289997312 5174282795599104 5176271523719736 5179038570227412 5187995428678656 5201952757072896 5206733963651088 5211492774732288 5218526863976448 5222721441383424 5229770686255104 5234577460782912 5239361720051712 5252753076966186 5253457239816192 5257553948246336 5270195446788096 5280842665613064 5288494736533888 5304760533173772 5316775457050112 5328230965451776 5333128236559728 5335979132961576 5345207411365888 5348064764855296 5350120285824864 5359587689105408 5364513780731424 5368697092372867 5369416798209024 5376664041672704 5385931486426656 5393201020200576 5398130257022976 5401015901140992 5403091773803328 5411927412631828 5417627778560448 5421852509129034 5422041667367424 5429170526454664 5440868200934672 5446599050103552 5458203523922336 5463952632331776 5475725248232448 5478652371810816 5482924690082928 5490325138141888 5494738183122144 5507949978077184 5512245142971072 5527074804389952 5532154836379281 5537211073153056 5544684792974976 5556631354146048 5561738552081844 5566821827554944 5574335513793024 5586345960317952 5591480469472656 5599582662212352 5607140566612992 5611647506167296 5628772384044909 5629526954523648 5641656316360704 5644672140653568 5649073923115744 5655024074709504 5659631376740352 5662656809846784 5666448751344711 5674857553170432 5679282874576256 5682318812658752 5684502803688918 5685264845162496 5697514299691008 5699795892027138 5712705544277248 5718722718855168 5725014122453504 5730276083963112 5735513398086912 5740785009666036 5743254771786752 5748533498599056 5760919271577888 5769266985309696 5773967364149248 5777053917116416 5780922463493089 5787011490735024 5799341244167482 5800118680418304 5805449671852512 5817958076246976 5821068145048992 5825607483213111 5833470459275756 5834252470751232 5836494857263488 5852196851707008 5856760464406764 5857545598046208 5864665488469744 5870842721973504 5883492022036992 5891227592535912 5903920813780176 5914748191777128 5914954546219008 5922731483405088 5935492582837824 5940947998814697 5949556578600624 5954403844278912 5957586852026304 5975879852552192 5981372389181376 5989445605245696 5994259836133248 6013358337786624 6016572860462208 6029536150243584 6034238054237272 6040593897985152 6048747046881792 6061779659068416 6069749640794576 6072896539150848 6076142888783616 6081093287774208 6102208195023424 6107816842261497 6108635631504384 6116880618123264 6120976726051506 6121797279455232 6134840324408576 6138119786936192 6140478964412628 6141302132207616 6157824153440256 6162626097944448 6168290276343294 6170943956919808 6176615780409624 6181580456012412 6195581317719552 6198893250173184 6201275785842456 6203943657224192 6217959154938696 6231207081499103 6232042411938816 6237770392096848 6251210273414304 6256923707003904 6264529044501772 6265368841949184 6271127453017152 6284639205357696 6292902201117906 6293745802156032 6306460869265188 6308033137439616 6326554084546344 6329936030277948 6355208163505212 6363785955573552 6383326206135296 6389193233898288 6392608664241096 6397816896512448 6403664324507648 6420892181997568 6426793737311904 6440640887760192 6452452572847776 6461161618260096 6483596207212388 6490425358473408 6495713284667904 6499185656755968 6518267844684112 6521752273619704 6525133515470592 6533940660268032 6556627954227296 6560027277585408 6563534029595136 6577675800265728 6582805150077024 6591690135800704 6597748674528462 6598633142052864 6621545062684992 6626939815671296 6627631041602901 6641910915502698 6656954394571008 6663072918830724 6677429155692552 6692553081172992 6696130676657664 6698704324813776 6702285208529592 6722864834121216 6731938862094336 6738126305901408 6758815982966784 6761522577796899 6762429000188928 6780350461243392 6788517811016931 6797680452544476 6798591722115072 6803893344789376 6825734953095168 6828468345893898 6834031684911024 6858680285315584 6864984219401352 6880532944417792 6895357719996416 6899043727465472 6901695364959648 6905384760303216 6917327238238208 6925659584976869 6932954360187504 6935937009430528 6942311951534784 6948657032976384 6963628588511232 6966417201366502 6970028982434496 6973754906444832 6979436614377216 7003670769288248 7011047713431168 7041123554150752 7048539947192832 7073014044231696 7086232674183168 7090020716461056 7110837648746304 7114638843948768 7117373345114637 7127935265746944 7133493714433152 7152685040975232 7159222397612032 7159259200020246 7181241981902208 7190934693600768 7197544008576504 7204122365071104 7223503704747264 7229136678838712 7229388889823232 7261158665217963 7262132066804736 7285270176442368 7300966997643264 7304869829081088 7310566253443904 7326317577496192 7333051325269626 7334034364495872 7336971307822167 7349660190628096 7357401564327936 7369433072519936 7376206448505708 7377195272933376 7382948097537408 7392913057299968 7405655793836652 7408841805528064 7415651402775792 7422429103406592 7432447351724032 7448461280423936 7449238195520616 7455307292630208 7466110216283136 7476187422150656 7481193776285174 7482196674889728 7489073693892384 7505029845393212 7506035939364864 7526229520871424 7529122216319616 7533147011239872 7540032099612672 7555265001792948 7573431219856128 7579337071585224 7599727856036184 7613930852047872 7640368111950816 7647351197449216 7654380012888048 7664711331465408 7681225695437184 7688285645524902 7692355980412928 7716015320980032 7740599562470016 7757277434995968 7761424193398656 7767476644284148 7781993143017984 7802929135609344 7809013952542352 7817239162098432 7827790295964672 7834082162075136 7844656029382656 7854970123381216 7859042580077568 7871894418373568 7879129615449279 7880185859724288 7886330922369504 7896975311206784 7905293170182144 7913990110450432 7921263998419596 7922325891059712 7932742104800832 7939205125705216 7943449136035072 7957140799760658 7975163185575168 7985927473660928 7992346448177664 7999692354839592 8003968699442364 8017811117048832 8022097147282944 8025180428737296 8039381533658112 8046770671097136 8054125197313536 8063915046645898 8064996062509056 8082372878757888 8089801530300864 8097195385534464 8101523851711488 8117891118947742 8132778763693551 8133062501051136 8143755789681996 8144847508672512 8161302301402008 8187305285883504 8216834797259264 8224387035124392 8235487707212832 8242107274683216 8260775090292736 8265191000230912 8268367714456608 8290612206584928 8297077324576249 8305816609729584 8309389882585088 8317027189462464 8334947031219072 8342564942671872 8345905756092542 8350232741332416 8361503270689536 8379518940476928 8390536268157208 8399373993318528 8408614492353584 8410710849919488 8417471259250944 8435405446061792 8439914707037264 8444290431785472 8462484474541056 8467008210980352 8473610884673616 8485047940764736 8489447065110528 8493985214770176 8512286329755648 8518924311864384 8523478218988128 8526754205533377 8530422528683264 8539407595597824 8549693838040707 8569058316415872 8587521183680256 8595414125944668 8603270097130368 8614882157680128 8622800247898584 8641378907366832 8653900477964544 8660951046223872 8665580875674624 8699011866251223 8700178020627456 8711920880357376 8746703036780544 8750205688913634 8751378706126848 8770234400354304 8777073533436032 8785140696610146 8786318397069312 8796998232704616 8828726750246656 8836841388803868 8838026020048896 8855881220670264 8872122287665692 8875939192761344 8884097225107632 8903238874256736 8923404108230656 8924334867900936 8928174235543552 8931605766418368 8936380278039456 8962618286440654 8963819778828288 8967409376227093 8972058583772064 8984168407868544 8991389754199872 9015363437062532 9016572000251904 9020037506679936 9024859290693312 9044304225365376 9051357081355908 9063573936725968 9073120570322688 9092669488602624 9104624461191864 9112042246548032 9121639931661312 9153312292535136 9175320927184896 9181465089077259 9202260486612864 9207179680404288 9210718446618942 9243939146916672 9256415935379712 9264923670614436 9293371976579328 9298339875259776 9305915485836288 9348063617908224 9385385560505856 9396793566752658 9398053262923776 9430685392308928 9439353301676859 9440618703234048 9453360955281408 9459691303897782 9481116864995072 9486185125265024 9489831126819516 9491103295229952 9494904045416922 9511324952577536 9532812245257818 9536913387966976 9545678933360328 9574989309202944 9583789850847432 9587912924801024 9588912996361644 9596725344768672 9605496486761472 9630047307771341 9631338272996352 9640190605967856 9660961331640288 9681544886957284 9682842755739648 9691742427390144 9725394310818582 9743569927001856 9748778485133952 9777401767026168 9782628410429556 9800910990402048 9834941931340944 9843930796716544 9874207725115536 9887535203701056 9896572137875456 9896623011792693 9932317594027488 9940409723506944 9954813621710848 9985431591856512 10038829621759488 10044196014986496 10073686669057264 10084297251181824 10097908293141504 10105782762113632 10132970474714912 10138223974450176 10143643500283392 10151907802730496 10170525691865088 10187157482601088 10196520678816714 10197887583172608 10205840017184064 10219615108620544 10241634260582912 10242702518840847 10251047527366536 10288020427973376 10297476329102028 10320799416626688 10343036579994624 10348565591198208 10352543047439472 10358077140454824 10375990857357312 10403905514145792 10413467927302176 10422985549464576 10437053727952896 10445442882766848 10449625802049753 10469154921565824 10478723440103424 10505506153932372 10506914479632384 10515107896492672 10561685331226128 10576989473067776 10609521066347544 10633550914100224 10656461930903552 10666256473119456 10671958265923152 10690414822731776 10696129529710592 10700240571649728 10719175378210816 10729027561462848 10737394184745734 10738833596418048 10771862972853312 10786402040401152 10802031802281984 10806183547606656 10823854825263656 10835255557120896 10843705018258068 10844083334734848 10858341052909328 10881736401869344 10893198100207104 10916407047844672 10927905264663552 10951450496464896 10957304743621632 10965849380165856 10980650276283776 10989476366244288 10999576987904439 11015899956154368 11024490285942144 11054149608779904 11064309672758562 11074422146306112 11089369585949952 11113262708292096 11123477104163688 11133643655109888 11148671027586048 11172691920635904 11182960938945312 11199165324424704 11214281133225984 11221790664427761 11223295012334592 11257544768089818 11259053909047296 11283312632721408 11289344281307136 11298147846231488 11310048149419008 11325313619693568 11332897502689422 11358565749152512 11364637625317504 11369005607377836 11370529690324992 11399591784054276 11425411088554496 11450028244907008 11460552167926224 11471026796173824 11481570019332072 11486509543573504 11497066997198112 11521838543155776 11536987368716161 11538533970619392 11554107834232832 11561844926986178 11574022981470048 11598682488334964 11600237360836608 11610899343705024 11635916152493952 11642136290097984 11651214966426222 11666940918551512 11672989714526976 11704393703414016 11713520928813528 11729330976939488 11741685443947008 11766984044073984 11782455185071824 11807841627560352 11829496383554256 11829909092438016 11845462966810176 11870985165675648 11881895997629394 11899113157201248 11908807688557824 11915173704052608 11962744778362752 11978891210491392 11988519672266496 12026716675573248 12033145720924416 12059072300487168 12068476108474544 12081187795970304 12095872569968847 12097494093763584 12123559318136832 12139499281589152 12145793078301696 12152285777567232 12162186575548416 12176836678421613 12204416390046848 12215633684522994 12217271263008768 12241953452103012 12243594558910464 12269680648817152 12276239573872384 12280957928825256 12325252195888896 12336580552686588 12341887913839616 12353231560819248 12363160912024824 12391162635439104 12397786500346368 12402551571684912 12407887314448384 12435918309877392 12462414162998206 12464084823877632 12475540784193696 12502420546828608 12513847414007808 12518858634138813 12529058089003544 12542254906034304 12569278410715392 12585804402235812 12587491604312064 12612921738530376 12616066274879232 12653108169092688 12659872060555896 12710416327010424 12727571911147104 12766652412270592 12778386467796576 12785217328482192 12795633793024896 12807328649015296 12841784363995136 12853587474623808 12881281775520384 12904905145695552 12922323236520192 12967192414424776 12980850716946816 12991426569335808 12998371313511936 13036535689368224 13043504547239408 13050267030941184 13067881320536064 13113255908454592 13120054555170816 13125308533370451 13127068059190272 13155351600531456 13165610300154048 13177711044915219 13183380271601408 13195497349056924 13197266284105728 13243090125369984 13253879631342592 13255262083205802 13283821831005396 13313908789142016 13326145837661448 13354858311385104 13385106162345984 13392261353315328 13397408649627552 13404570417059184 13443927429660981 13445729668242432 13463877724188672 13476252611802816 13517631965933568 13523045155593798 13524858000377856 13577035622033862 13595360905088952 13607786689578752 13656936691787796 13668063369822048 13717360570631168 13729968438802704 13761065888835584 13790715439992832 13798087454930944 13803390729919296 13810769520606432 13851319169953738 13865908720375008 13884623903069568 13897314065952768 13932834402733004 13940057964868992 13947509812889664 13958873228754432 14007341538576496 14022095426862336 14082247108301504 14095190350128987 14097079894385664 14146028088463392 14172465348366336 14180041432922112 14189536955846673 14221675297492608 14229277687897536 14234746690229274 14242356068125383 14266987428866304 14305370081950464 14318518400040492 14362483963804416 14381869387201536 14395088017153008 14408244730142208 14447007409494528 14458273357677424 14458777779646464 14522317330435926 14524264133609472 14570540352884736 14588091466227873 14609739658162176 14621132506887808 14652635154992384 14666102650539252 14668068728991744 14673942615644334 14699320381256192 14738866145039872 14752412897011416 14765896195074816 14785826114599936 14811311587673304 14817683611056128 14831302805551584 14844858206813184 14864894703448064 14882800384737527 14898476391041232 14910614585260416 14932220432566272 14962387552570348 14964393349779456 14978147387784768 15010059690786424 15058244432639232 15066294022479744 15080064199225344 15110530003585896 15146862439712256 15158674143170448 15199455712072368 15227861704095744 15280736223901632 15294702394898432 15294781018225071 15308760025776096 15329422662930816 15362451390874368 15376571291049804 15384711960825856 15432030641960064 15481199124940032 15514554869991936 15522848386797312 15534953288568296 15563986286035968 15605858271218688 15618027905084704 15634478324196864 15655580591929344 15668164324150272 15689312058765312 15709940246762432 15718085160155136 15743788836747136 15758259230898558 15760371719448576 15772661844739008 15793950622413568 15810586340364288 15827980220900864 15842527996839192 15865484209601664 15878410251410432 15886898272070144 15914281599521316 15950326371150336 15971854947321856 15984692896355328 15999384709679184 16007937398884728 16035622234097664 16044194294565888 16050360857474592 16078763067316224 16093541342194272 16106091277118601 16108250394627072 16127830093291796 16129992125018112 16179603060601728 16194390771068928 16203047703422976 16235782237895484 16265557527387102 16266125002102272 16287511579363992 16322604602804016 16374610571767008 16433669594518528 16448774070248784 16470975414425664 16484214549366432 16521550180585472 16530382000461824 16536735428913216 16581224413169856 16594154649152498 16611633219459168 16634054378924928 16669894062438144 16691811512185084 16700465482664832 16723006541379072 16759037880953856 16781072536314416 16798747986637056 16817228984707168 16821421699838976 16834942518501888 16870810892123584 16879829414074528 16886317152134727 16888580863570944 16924968949082112 16934016421960704 16947221769347232 16970095881529472 16978894130221056 16987970429540352 16999346254034133 17024572659511296 17037848623728768 17046956437976256 17053508411066754 17060845057366528 17099387676081414 17138116632831744 17175042367360512 17190828251889336 17206540194260736 17227454872379873 17229764315360256 17245600495797168 17282757814733664 17307800955929088 17321902092447744 17331161751349248 17342767390479267 17398023732502446 17400356041254912 17476822449639333 17500411377827268 17502757412253696 17554147066872064 17570281393220292 17572636794138624 17593996465409232 17657453500493312 17673682777607736 17711762441340528 17744244575331384 17751878385522688 17768194450215264 17806477748513472 17829889569834067 17848669735801872 17856348471087104 17863211532836736 17872760556078912 17925236572881308 17927639557656576 17934818752454186 17944117167544128 17968336815737088 17982779508399744 18030726874125064 18040075013359872 18049718581386624 18088608450730752 18102714162711816 18127147873451936 18146241140645376 18185338977205248 18209248922383728 18224084493096064 18243279863322624 18306624585070272 18323450526784491 18350641854369792 18362930178154518 18404520973225728 18414359360808576 18421436893237884 18487878293833344 18512831870759424 18529847341228872 18586743953158656 18596679750519552 18611830971672576 18693621244497309 18696127235816448 18770771121011712 18793587133505316 18796106525847552 18861370784617856 18878706603353718 18881237406468096 18919382607795564 18962233729990144 18972370250530048 18979662253639032 18989808090833844 19022649905155072 19065624490515636 19073826775933952 19091357866720656 19149978618405888 19167579701694864 19175825849602048 19177825992723288 19193450689537344 19210992973522944 19260094615542682 19262676545992704 19280381211935712 19321922663280576 19363089773914568 19383484854780288 19450788621637164 19487139854003712 19497556970267904 19554803534052336 19565256820859112 19601821980804096 19669883862681888 19687861593433088 19748415450231072 19775070407402112 19793144275750912 19793246023585386 19864635188054976 19880819447013888 19970863183713024 20077659243518976 20088392029972992 20147373338114528 20168594502363648 20195816586283008 20211565524227264 20265940949429824 20276447948900352 20284567733390697 20287287000566784 20341051383730176 20365553433050793 20374314965202176 20393041357633428 20395775166345216 20411680034368128 20439230217241088 20483268521165824 20485405037681694 20502095054733072 20576040855946752 20594952658204056 20641598833253376 20686073159989248 20697131182396416 20705086094878944 20716154280909648 20751981714714624 20776978754930607 20807811028291584 20826935854604352 20845971098929152 20890885765533696 20899251604099506 20938309843131648 21011012307864744 21030215792985344 21123370662452256 21153978946135552 21219042132695088 21267101828200448 21312923861807104 21332512946238912 21343916531846304 21392259059421184 21400481143299456 21458055122925696 21474788369491468 21477667192836096 21543725945706624 21572804080802304 21612367095213312 21647709650527312 21670511114241792 21687410036516136 21688166669469696 21716682105818656 21763472803738688 21783475995653889 21786396200414208 21832814095689344 21855810529327104 21902900992929792 21914609487243264 21931698760331712 21961300552567552 21978952732488576 21999153975808878 22010913923466501 22048980571884288 22108299217559808 22128619345517124 22148844292612224 22178739171899904 22226525416584192 22246954208327376 22267287310219776 22297342055172096 22345383841271808 22365921877890624 22398330648849408 22428562266451968 22443581328855522 22446590024669184 22515089536179636 22518107818094592 22578688562614272 22596295692462976 22620096298838016 22665795005378844 22717131498305024 22729275250635008 22738011214755672 22799183568108552 22850822177108992 22900056489814016 22921104335852448 22942053592347648 22963140038664144 22973019087147008 22994133994396224 23043677086311552 23073974737432322 23077067941238784 23123689853972356 23148045962940096 23197364976669928 23221798687410048 23271832304987904 23284272580195968 23302429932852444 23333881837103024 23345979429053952 23408787406828032 23427041857627056 23458661953878976 23483370887894016 23533968088147968 23564910370143648 23615683255120704 23637388846347837 23658992767108512 23690925933620352 23741970331351296 23763791995258788 23798226314402496 23817615377115648 23830347408105216 23925489556725504 23957782420982784 23977039344532992 24053433351146496 24066291441848832 24118144600974336 24136952216949088 24162375591940608 24191745139937694 24194988187527168 24247118636273664 24278998563178304 24291586156603392 24304571555134464 24353673356843226 24398336291080653 24408832780093696 24431267369045988 24434542526017536 24483906904206024 24539361297634304 24552479147744768 24561915857650512 24650504391777792 24673161105373176 24683775827679232 24706463121638496 24726321824049648 24782325270878208 24792249451921963 24795573000692736 24805103143369824 24871836619754784 24891231973728747 24924828325996412 24928169647755264 24951081568387392 25004841093657216 25027694828015616 25037717268277626 25058116178007088 25084509812068608 25138556821430784 25171608804471624 25225843477060752 25232132549758464 25306216338185376 25319744121111792 25420832654020848 25455143822294208 25533304824541184 25556772935593152 25570434656964384 25591267586049792 25707174949247616 25762563551040768 25809810291391104 25844646473040384 25934384828849552 25961701433893632 25982853138671616 25996742627023872 26073071378736448 26087009094478816 26097035598753669 26100534061882368 26135762641072128 26226511816909184 26240109110341632 26250617066740902 26254136118380544 26310703201062912 26331220600308096 26355422089830438 26366760543202816 26390994698113848 26486180250739968 26507759262685184 26510524166411604 26567643662010792 26624248439132531 26627817578284032 26652291675322896 26709716622770208 26770212324691968 26784522706630656 26794817299255104 26809140834118368 26887854859321962 26891459336484864 26902228128681279 26952505223605632 27046090311187596 27049716000755712 27154071244067724 27190721810177904 27215573379157504 27313873383575592 27336126739644096 27434721141262336 27459936877605408 27522131777671168 27596174909861888 27606781459838592 27621539041212864 27702638339907476 27731817440750016 27769247806139136 27865668805466008 27880115929737984 27895019625779328 27917746457508864 28014683077152992 28044190853724672 28164494216603008 28190380700257974 28194159788771328 28292056176926784 28318059905030577 28360082865844224 28379073911693346 28443350594985216 28458555375795072 28469493380458548 28484712136250766 28533974857732608 28610740163900928 28637036800080984 28724967927608832 28763738774403072 28790176034306016 28816489460284416 28890141923314023 28894014818989056 28916546715354848 29044634660871852 29048528267218944 29176182932455746 29242265013775616 29305270309984768 29332205301078504 29347885231288668 29398640762512384 29477732290079744 29504825794022832 29531792390149632 29571652229199872 29622623175346608 29635367222112256 29662605611103168 29689716413626368 29765600769475054 29796952782082464 29821229170520832 29864440865132544 29924775105140696 29956294775569536 30020119381572848 30116488865278464 30132588044959488 30221060007171792 30293724879424512 30317348286340896 30398911424144736 30455723408191488 30561472447803264 30589404789796864 30589562036450142 30617520051552192 30658845325861632 30724902781748736 30753142582099608 30864061283920128 30962398249880064 31029109739983872 31045696773594624 31069906577136592 31127972572071936 31211716542437376 31236055810169408 31268956648393728 31311161183858688 31336328648300544 31348877406149259 31419880493524864 31436170320310272 31487577673494272 31516518461797116 31520743438897152 31545323689478016 31587901244827136 31655960441801728 31685055993678384 31730968419203328 31756820502820864 31773796544140288 31828563199042632 31896376842921151 31900652742300672 31943709894643712 31969385792710656 31998769419358368 32015874797769456 32071244468195328 32088388589131776 32100721714949184 32157526134632448 32187082684388544 32212182554237202 32216500789254144 32255660186583592 32359206121203456 32406095406845952 32471564475790968 32531115054774204 32532250004204544 32575023158727984 32645209205608032 32749221143534016 32867339189037056 32897548140497568 32941950828851328 32968429098732864 33060764000923648 33073470857826432 33162448826339712 33188309298304996 33223266438918336 33268108757849856 33339788124876288 33383623024370168 33400930965329664 33446013082758144 33518075761907712 33562145072628832 33597495973274112 33634457969414336 33642843399677952 33665371993283283 33669885037003776 33741621784247168 33759658828149056 33772634304269454 33777161727141888 33849937898164224 33868032843921408 33894443538694464 33940191763058944 33975940859080704 33998692508068266 34075697247457536 34093912875952512 34107016822133508 34121690114733056 34198775352162828 34276233265663488 34350084734721024 34381656503778672 34413080388521472 34454909744759746 34459528630720512 34491200991594336 34565515629467328 34610962106148483 34615601911858176 34662323502698496 34685534780958534 34796047465004892 34800712082509824 34953644899278666 35000822755654536 35108294133744128 35140562786440584 35187992930818464 35314907000986624 35347365555215472 35423524882681056 35488489150662768 35503756771045376 35536388900430528 35612955497026944 35659779139668134 35697339471603744 35726423065673472 35745521112157824 35850473145762616 35869637504908372 35888234335088256 35936673631474176 35965559016799488 36061453748250128 36080150026719744 36099437162773248 36177216901461504 36205428325423632 36254295746903872 36287617709906541 36292482281290752 36370677954410496 36418497844767456 36448168986192128 36486559726645248 36530510035264839 36613249170140544 36646901053568982 36725860356309036 36809041946451456 36828718721617152 36842873786475768 36975756587666688 37025663741518848 37059694682457744 37173487906317312 37193359501039104 37223661943345152 37387242488994618 37392254471632896 37541542242023424 37556575902416439 37587174267010632 37722741569235712 37757413206707436 37762474812936192 37838765215591128 37924467459980288 37944740501060096 37959324507278064 37979616181667688 38045299810310144 38131248981031272 38147653551867904 38182715733441312 38299957236811776 38315294607515761 38335159403389728 38355651985446576 38386901379074688 38421985947045888 38520189231085364 38525353091985408 38560762423871424 38643845326561152 38726179547829136 38766969709560576 38901577243274328 38974279708007424 38995113940535808 39109607068104672 39130513641718224 39203643961608192 39339767725363776 39375723186866176 39375925600111353 39496830900462144 39550140814804224 39586492047170772 39729270376109952 39761638894027776 39941726367426048 40155318487037952 40176784059945984 40294746676229056 40331782288982943 40337189004727296 40391633172566016 40423131048454528 40531881898859648 40552895897800704 40569135466781394 40574574001133568 40731106866101586 40748629930404352 40786082715266856 40823360068736256 40878460434482176 40966537042331648 40970810075363388 41004190109466144 41146565769568457 41152081711893504 41189905316408112 41283197666506752 41372146319978496 41394262364792832 41410172189757888 41432308561819296 41553957509861214 41653871709208704 41691942197858304 41798503208199012 41876619686263296 42022024615729488 42060431585970688 42246741324904512 42285571050386961 42307957892271104 42438084265390176 42534203656400896 42665025892477824 42687833063692608 42800962286598912 42916110245851392 42949576738982936 43087451891413248 43145608161604608 43224734190426624 43295419301054624 43341022228483584 43374820073032272 43376333338939392 43433364211637312 43526945607477376 43566951991307778 43572792400828416 43665628191378688 43711621058654208 43764274398683619 43829218974486528 43863397520663424 43922601105135104 43957905464977152 43998307951617756 44021827846933002 44097961143768576 44216598435119616 44257238691034248 44297688585224448 44357478343799808 44453050833168384 44493908416654752 44534574620439552 44594684110344192 44648401154212581 44731843755781248 44796661297698816 44887162657711044 44893180049338368 45030179072359272 45192591384925952 45240192597676032 45331590010757688 45434262996610048 45458550501270016 45476022429511344 45598367136217104 45701644354217984 45800112979628032 45842208671704896 45884107184695296 45926280077328288 45988267988792448 46087354172623104 46147949474864644 46154135882477568 46247379707944712 46296091925880192 46394729953339856 46443597374820096 46543664609975808 46568545160391936 46604859865704888 46667763674206048 46691958858107904 46817574813656064 46854083715254112 46917323907757952 46966741775788032 47067936176295936 47129820740287296 47231366510241408 47274777692695674 47317985534217024 47381851867240704 47483940662702592 47527583990517576 47596452628804992 47635230754231296 47660694816210432 47850979113451008 47915564841965568 47954078689065984 48106866702292992 48132582883697664 48236289201948672 48273904433898176 48318273831355803 48324751183881216 48383490279875388 48389976375054336 48557997126356608 48583172313206784 48609143110268928 48707346713686452 48796672582161306 48817665560187392 48862534738091976 48967813808412048 49078722595268608 49104958295489536 49123831715301024 49294400575423597 49301008783555584 49346322210746352 49367551655358464 49412926243276992 49452643648099296 49564650541756416 49584498903843926 49591146001385472 49610206286739648 49743673239509568 49782463947457494 49849656651992824 49902163136774784 50009682187314432 50075434536555252 50116232356014176 50169019624137216 50277113642861568 50343217608943248 50451686954121504 50464265099516928 50612432676370752 50639488242223584 50658951456404181 50841665308041696 50910287644588416 51113545871186304 51140869313928768 51182535172099584 51414349898495232 51525127102081536 51619620582782208 51682364617139619 51689292946080768 51868769657699104 51923402867787264 51965706277343232 51993485254047744 52028302171437801 52146142757472896 52174018188957632 52194071197507338 52201068123764736 52430467348917999 52453023633818368 52501234133481804 52508272236761088 52662441200616192 52710844179660876 52733521086405632 52781989396227696 52972360501479936 53015518525370368 53021048332823208 53135287324021584 53248496878265062 53255635156568064 53304583350645792 53419433245540416 53489668709502201 53569045413261312 53589634598510208 53618281668236736 53775709718643924 53782918672969728 53804456257362558 53905010447211264 54092180622375192 54308142488135448 54381443620355808 54431146758315008 54627746767151184 54672253479288192 54869442282524672 54919873755210816 55213562919677184 55243078082425728 55405276679814952 55463634881500032 55538495612278272 55731337610932016 55760231859475968 55790039251558656 55835492915017728 56029366154305984 56080863733491927 56088381707449344 56328988433206016 56380761400515948 56388319577542656 56584112353853568 56636119810061154 56758147823386692 56886701189970432 56917110751590144 56938986760917096 56969424272501532 57067949715465216 57221480327801856 57274073600161968 57449935855217664 57527477548806144 57580352068612032 57632978920568832 57780283846628046 57788029637978112 57833093430709696 58089269321743704 58352365864911492 58484530027551232 58610540619969536 58664410602157008 58695770462577336 58797281525024768 58955464580159488 59009651588045664 59063584780299264 59143304458399744 59245246350693216 59325211222206336 59379432827252736 59531201538950108 59593905564164928 59642458341041664 59849550210281392 59912589551139072 60040238763145696 60232977730556928 60265176089918976 60442120014343584 60587449758849024 60634696572681792 60797822848289472 60853703200172091 61122944895606528 61179124072900284 61235040103104384 61317690651723264 61449805563497472 61506285164199216 61728122567840256 61924796499760128 62058219479967744 62091393547189248 62139813154273184 62255945144143872 62330936264791821 62423433084874752 62472111620338816 62537913296787456 62672657296601088 62697754812298518 62839760987049728 62975155346988544 63033036923594232 63090647378956032 63175802489654272 63311920883603456 63370111987356768 63461936838406656 63513641005641728 63547593088280576 63590147098423979 63657126398085264 63792753685842302 63801305484601344 63938771585421312 63997538838716736 64031749595538912 64176777178263552 64201443429898368 64374165368777088 64424365108474404 64433001578508288 64511320373167184 64718412242406912 64943128951581936 65062230109548408 65064500008409088 65150046317455968 65290418411216064 65350427986961667 65498442287068032 65734678378074112 65795096280995136 65883901657702656 65936858197465728 66146941715652864 66324897652679424 66376618596609992 66446532877836672 66536217515699712 66679576249752576 66767246048740336 66801861930659328 66892026165516288 67036151523815424 67124290145257664 67194991946548224 67268915938828672 67285686799355904 67330743986566566 67339770074007552 67483243568494336 67519317656298112 67545268608538908 67554323454283776 67736065687842816 67788887077388928 67880383526117888 67997385016136532 68151394494915072 68187825751905024 68214033644267016 68243380229466112 68397550704325656 68543277896490133 68552466531326976 68700169469442048 68763313007557344 68826160777042944 68909819489519492 68919057261441024 68982401983188672 69131031258934656 69221924212296966 69231203823716352 69371069561917068 69592094930009784 69907289798557332 70001645511309072 70216588267488256 70281125572881168 70375985861636928 70629814001973248 70694731110430944 70847049765362112 70976978301325536 71072777800861056 71225910994053888 71319558279336268 71394678943207488 71452846131346944 71491042224315648 71700946291525232 71739275009816744 71776468670176512 71873347262948352 71931118033598976 72122907496500256 72160300053439488 72198874325546496 72354433802923008 72410856650847264 72508591493807744 72575235419813082 72584964562581504 72741355908820992 72836995689534912 72896337972384256 73061020070529678 73226498340281088 73293802107137964 73451720712618072 73618083892902912 73657437443234304 73685747572951536 73951513175333376 74051327483037696 74119389364915488 74346975812634624 74376748355765889 74386719002078208 74673695921186241 74774484977989236 74784508943265792 75083084484046848 75113151804832878 75174348534021264 75445483138471424 75514826413414872 75677530431182256 75848934919960576 75889481002120192 75918649014556128 75959232363335376 76090599620620288 76182255434745559 76262497962062544 76295307103735808 76365431466882624 76599914473623552 76630589215031522 76670318806779456 76711303970893152 76773802758149376 77040378462170728 77121524847742848 77287690653122304 77452359095658272 77533939419121152 77803154486548656 77948559416014848 77990227881071616 78219214136209344 78261027283436448 78291106796261007 78407287923216384 78679535450727552 78751446373732352 78751851200222706 78993661800924288 79100281629608448 79172984094341544 79458540752219904 79523277788055552 79872745317397593 79883452734852096 80310636974075904 80353568119891968 80589493352458112 80663564577965886 80674378009454592 80706684386043837 80846262096909056 81063763797719296 81138270933562788 81149148002267136 81462213732203172 81497259860808704 81572165430533712 81646720137472512 81756920868964352 81933074084663296 81941620150726776 82008380218932288 82293131539136914 82304163423787008 82379810632816224 82566395333013504 82788524729585664 82820344379515776 82864617123638592 83107915019722428 83307743418417408 83597006416398024 83753239372526592 84044049231458976 84120863171941376 84493482649809024 84571142100773922 84615915784542208 84876168530780352 85330051784955648 85375666127385216 85601924573197824 85832220491702784 85899153477965872 86174903782826496 86291216323209216 86449468380853248 86590838602109248 86670425769942069 86682044456967168 86749640146064544 86866728423274624 87053891214954752 87133903982615556 87145584801656832 87331256382757376 87528548797367238 87726795041326848 87845202210270208 87915810929954304 87996615903235512 88043655693866004 88195922287537152 88433196870239232 88514477382068496 88595377170448896 88714956687599616 88906101666336768 88987816833309504 89069149240879104 89296802308425162 89463687511562496 89593322595397632 89774325315422088 90060358144718544 90385182769851904 90663180021515376 90868525993220096 90917101002540032 90952044859022688 91196734272434208 91267850570338739 91403288708435968 91684417343409792 91768214369390592 91852560154656576 91976535977584896 92174708345246208 92295898949729288 92494759415889424 92592183851760384 92789459906679712 92887194749640192 93087329219951616 93137090320783872 93209719731409776 93335527348412096 93383917716215808 93635149627312128 93708167430508224 93834647815515904 93933483551576064 94046632218447777 94259641480574592 94462733020482816 94549555385391348 94635971068434048 94763703734481408 94967881325405184 95055167981035152 95192905257609984 95270461508462592 95321389632420864 95689130528763453 95701958226902016 95831129683931136 95908157378131968 96213733404585984 96265165767395328 96472578403897344 96547808867796352 96636547662711606 96649502367762432 96766980559750776 97115994252713216 97218286220537856 97414693427372904 97593345164322612 97635331120374784 97725069476183952 97935627616824096 98157445190537216 98209916590979072 98247663430602048 98588801150847194 98602017567111168 98692644421492704 98825852486553984 98905287296198592 99168997807687852 99182292002770944 99220412573479296 99487346479019136 99564927894914988 99699313303985648 99804326273549568 100019364374628864 100150869073110504 100232464712028352 100338039248274432 100554227285723136 100686435217886496 100903373908243008 100928530199033856 100996115979849849 101224865352741504 101278976484447168 101317902912808362 101683330616083392 101820575289176832 102227091742372608 102281738627857536 102365070344199168 102828699796990464 103050254204163072 103239241165564416 103364729234279238 103378585892161536 103737539315398208 103832886318445449 103846805735574528 103986970508095488 104056604342875602 104292285514945792 104348036377915264 104388142395014676 104402136247529472 104860934697835998 104906047267636736 105002468266963608 105324882401232384 105421688359321752 105467042172811264 105563978792455392 105930520385484751 105944721002959872 106042096665646416 106270574648043168 106496993756530124 106511270313136128 106609166701291584 106838866491080832 106979337419004402 107179269197020416 107236563336473472 107551419437287848 107608912514725116 107810020894422528 108184361244750384 108616284976270896 108762887240711616 108862293516630016 108862853129719623 109255493534302368 109344506958576384 109839747510421632 110427125839354368 110486156164851456 110810553359629904 110927269763000064 111076991224556544 111462675221864032 111520463718951936 111580078503117312 111670985830035456 112058732308611968 112161727466983854 112176763414898688 112657976866412032 112669727707249317 112761522801031896 113168224707707136 113272239620122308 113516295646773384 113773402379940864 113834221503180288 113877973521834192 113938848545003064 114135899430930432 114442960655603712 114548147200323936 114899871710435328 114945883822547283 115160704137224064 115265957841137664 115560567693256092 115576059275956224 115666186861419392 116178538643487408 116704731729822984 116969060055102464 117221081239939072 117328821204314016 117391540925154672 117594563050049536 117910929160318976 118019303176091328 118127169560598528 118490492701386432 118650422444412672 119062403077900216 119187811128329856 119284916682083328 119699100420562784 119825179102278144 120080477526291392 120465955461113856 120530352179837952 120884240028687168 120995346866948829 121174899517698048 121269393145363584 121595645696578944 121707406400344182 122245889791213056 122358248145800568 122470080206208768 122635381303446528 122899611126994944 123012570328398432 123439697308705371 123456245135680512 123849592999520256 124116438959935488 124182787094378496 124279626308546368 124661872529583642 124944223240677632 125075826593574912 125395509624597036 125679521974099456 125950310693977088 126066073847188464 126181294757912064 126351604979308544 126623841767206912 126740223974713536 126923873676813312 127095186176561152 127180294196847958 127314252796170528 127585507371684604 127602610969202688 127995077677433472 128063499191077824 128402886859796736 128748330737554176 128848730216948808 129022640746334368 129436824484813824 129886257903163872 130124460219096816 130129000016818176 130300092634911936 130580836822432128 130700855973923334 130996884574136064 131590192561990272 131767803315405312 131873716394931456 132293883431305728 132649795305358848 132753237193219984 132893065755673344 133072435031399424 133359152499505152 133534492097480672 133603723861318656 133784052331032576 133945203462637743 134248580290515328 134389983893096448 134537831877657344 134661487973133132 134679540148015104 134966487136988672 135038635312596224 135090537217077816 135577774154777856 135760767052235776 135994770032273064 136302788989830144 136375651503810048 136428067288534032 136486760458932224 136795101408651312 137086555792980266 137104933062653952 137400338938884096 137526626015114688 137652321554085888 137819638979038984 137964803966377344 138262062517869312 138443848424593932 138462407647432704 138742139123834136 139184189860019568 139814579597114664 140003291022618144 140433176534976512 140562251145762336 140751971723273856 141259628003946496 141389462220861888 141694099530724224 141953956602651072 142145555601722112 142451821988107776 142639116558672536 142789357886414976 142905692262693888 142982084448631296 143401892583050464 143478550019633488 143552937340353024 143746694525896704 143862236067197952 144245814993000512 144320600106878976 144397748651092992 144708867605846016 144821713301694528 144954821494067409 145017182987615488 145150470839626164 145169929125163008 145673991379069824 145792675944768512 146122040141059356 146452996680562176 146587604214275928 146903441425236144 147236167785805824 147314874886468608 147371495145903072 147883201726270791 147903026350666752 148102654966075392 148238778729830976 148693951625269248 148753496711531778 148773438004156416 149347391842372482 149548969955978472 150226303609665756 150348697068042528 150890966276942848 151029652826829744 151355060862364512 151697869839921152 151778962004240384 151837298029112256 151918464726670752 152364510869491118 152524995924125088 152730862933765248 153261178430063044 153340637613558912 153422607941786304 153547605516298752 154080756924341456 154243049695485696 154575381306244608 154904718191316544 155047093851418857 155067878838242304 155606308973097312 155897118832029696 155980455762143232 156084906514313403 156438428272418688 156522054566872896 156582213592522014 157359070901455104 157503702400445412 157987323601848576 158200563259216896 158345968188683088 158917081504439808 159046555576111104 159745490634795186 159766905469704192 160469006128506603 160707136239783936 161178986704916224 161327129155931772 161348756018909184 161413368772087674 161692524193818112 162127527595438592 162276541867125576 162924427464406344 162994519721617408 163144330861067424 163293440274945024 163513841737928704 163710804232112797 163883240301453552 164016760437864576 164586263078273828 164608326847574016 164759621265632448 165640688759031552 165729234247277184 166215830039444856 166615486836834816 167194012832796048 167506478745053184 168088098462917952 168241726343882752 168242591200475781 168986965299618048 169142284201547844 169231831569084416 169752337061560704 170660103569911296 170751332254770432 171203849146395648 171664440983405568 171798306955931744 172349807565652992 172582432646418432 172898936761706496 173181677204218496 173340851539884138 173364088913934336 173499280292129088 173733456846549248 174107782429909504 174267807965231112 174662512765514752 175057097594734476 175453590082653696 175690404420540416 175831621859908608 175993231806471024 176087311387732008 176391844575074304 176866393740478464 177028954764136992 177190754340897792 177429913375199232 177975633666619008 178138298481758208 178593604616850324 178927375023124992 179548650630844176 180120716289437088 180770365539703808 181326360043030752 181737051986440192 181834202005080064 181904089718045376 182393468544868416 182535701140677478 183368834686819584 183705120309313152 183953071955169792 184349416690492416 184591797899458576 184989518831778848 185184367703520768 185578919813359424 185774389499280384 186174658439903232 186274180641567744 186419439462819552 186671054696824192 186767835432431616 186992808794375463 187270299254624256 187416334861016448 187669295631031808 188093264436895554 188519282961149184 188925466040965632 189099110770782696 189271942136868096 189502003596178603 189527407468962816 189935762650810368 190110335962070304 190385810515219968 190540923016925184 190642779264841728 190770441295271937 191378261057526906 191403916453804032 191816314756263936 192530331534790656 193095617735592704 193273095325423212 193299004735524864 193533961119501552 194231988505426432 194829386854745808 195186690328645224 195270662240749568 195450138952367904 195871255233648192 196128785268174737 196419833181958144 196495326861204096 197177602301694388 197204035134222336 197385288842985408 197651704973107968 197810574592397184 198337995615375704 198440825146958592 198974692958038272 199129855789829976 199398626607971296 199608652547099136 200038728749257728 200301738146221008 200464929424056704 200676078496548864 201108454571446272 201372870435772992 201806747816486016 201857060398067712 201992231959699698 202449730705483008 202557952968894336 202635805825616724 203366661232166784 203641150578353664 204454183484745216 204563477255715072 204730140688398336 205629833689470399 205657399593980928 206100508408326144 206478482331128832 206729458468558476 206757171784323072 207475078630796416 207665772636890898 207693611471149056 208113208685751204 208584571029891584 208696072755830528 208776284790029352 209721869395671996 209812094535273472 210004936533927216 210649764802464768 210843376718643504 210934084345622528 211127957584910784 211861040770969502 211889442005919744 212084193331292832 212541149296086336 212993987513060248 213218333402583168 213677732982161664 213958674838008804 214358538394040832 214473126672946944 215102838874575696 215217825029450232 215620041788845056 216368722489500768 217232569952541792 217525774481423232 217724587033260032 217725706259439246 218510987068604736 218689013917152768 219679495020843264 220854251678708736 220972312329702912 221621106719259808 221854539526000128 222153982449113088 222925350443728064 223040927437903872 223130245067297667 223160157006234624 224021087763558723 224117464617223936 224323454933967708 224353526829797376 225315953732824064 225339455414498634 225523045602063792 226336449415414272 226544479240244616 227032591293546768 227546804759881728 227668443006360576 227755947043668384 227877697090006128 228271798861860864 228546766304236677 228885921311207424 229096294400647872 229799743420870656 229891767645094566 230321408274448128 231121135386512184 231332373722838784 232357077286974816 233409463459645968 233938120110204928 234442162479878144 234657642408628032 234783081850309344 236038606352182656 236254339121197056 236980985402772864 237300844888825344 238124806155800432 238375622256659712 238569833364166656 239398200841125568 239618235952192779 239650358204556288 240160955052582784 240931910922227712 241060704359675904 241768480057374336 241990693733897658 242120053158131511 242538786290727168 243191291393157888 243414812800688364 244491779582426112 244716496291601136 244940160412417536 245270762606893056 245799222253989888 246025140656796864 246879394617410742 246912490271361024 247699185999040512 248365574188756992 248559252617092736 249323745059167284 249888446481355264 250791019249194072 251359043948198912 251900621387954176 252132147694376928 252362589515824128 252703209958617088 253480447949427072 253847747353626624 254360588393695916 254628505592341056 255171014743369208 255990155354866944 256126998382155648 256805773719593472 257496661475108352 257697460433897616 258045281492668736 258873648969627648 259772515806327744 260011277309826207 260248920438193632 260600185269823872 261161673644864256 261401711947846668 261993769148272128 263180385123980544 263535606630810624 263747432789862912 264587766862611456 265299590610717696 265506474386439968 265786131511346688 266144870062798848 266718304999010304 267068984194961344 267207447722637312 267890406925275486 268497160581030656 268779967786192896 269075663755314688 269322975946266264 269932974273977344 270077270625192448 270181074434155632 271155548309555712 271521534104471552 271989540064546128 272605577979660288 272751303007620096 272856134577068064 273590202817302624 273803551711016217 274173111585960532 274209866125307904 275053252030229376 275304643108171776 275639277958077968 275929607932754688 276524125035738624 276887696849187864 277484278247668272 278368379720039136 279629159194229328 280006582045236288 280866353069953024 281124502291524672 281503943446547712 282778924441723776 283388199061448448 283907913205302144 284291111203444224 284903643976215552 285278233117345072 285578715772829952 285811384525387776 285964168897262592 286803785166100928 286957100039266976 287067391586290359 287105874680706048 287493389051793408 287724472134395904 288491629986001024 288641200213757952 288795497302185984 289417735211692032 289643426603389056 289909642988134818 290034365975230976 290300941679252328 291347982758139648 291585351889537024 292244080282118712 292866732830457841 292905993361124352 293175208428551856 293806882850472288 294472335571611648 294629749772937216 294742990291806144 295766403452541582 295806052701333504 296477557459661952 297506993423063556 297546876008312832 298694783684744964 299097939911956944 300452607219331512 300697394136085056 301781932553885696 302059305653659488 302710121724729024 303557924008480768 303674596058224512 303836929453341504 304729021738982236 305049991848250176 305461725867530496 306522356860126088 306681275227117824 306845215883572608 307095211032597504 308161513848682912 308486099390971392 309150762612489216 309809436382633088 310094187702837714 310135757676484608 311212617946194624 311498658955336347 311960911524286464 312169813028626806 312876856544837376 313044109133745792 313164427185044028 314718141802910208 315007404800890824 315974647203697152 316401126518433792 316691936377366176 317791561156454253 317834163008879616 319490981269590372 319533810939408384 320938012257013206 322357973409832448 322654258311863544 322826737544175348 323385048387636224 324255055190877184 324553083734251152 325848854928812688 325989039443234816 326288661722134848 326586880549890048 327421608464225594 327766480602907104 328033520875729152 329172526156547656 329519242531264896 331281377518063104 331458468494554368 332431660078889712 333230973673669632 334388025665592096 335012957490106368 336176196925835904 336483452687765504 336485182400951562 337973930599236096 338284568403095688 339504674123121408 341320207139822592 341502664509540864 342407698292791296 343328881966811136 343596613911863488 344699615131305984 344837651467641849 345797873523412992 346363354408436992 346681703079768276 346728177827868672 346998560584258176 347466913693098496 348215564859819008 348535615930462224 349325025531029504 350114195189468952 350907180165307392 351380808841080832 351663243719817216 351986463612942048 352174622775464016 352783689150148608 353732787480956928 354057909528273984 354381508681795584 355951267333238016 357187209233700648 357854750046249984 359097301261688352 360241432578874176 361540731079407616 362652720086061504 363668404010160128 363808179436090752 364786937089736832 365071402281354956 366737669373639168 367410240618626304 367906143910339584 368698833380984832 369183595798917152 369979037663557696 370319091926116113 370368735407041536 371157839626718848 371548778998560768 372349316879806464 372548361283135488 372838878925639104 373342109393648384 373985617588750926 374832669722032896 375338591262063616 376186528873791108 377038565922298368 377850932081931264 378198221541565392 378543884273736192 379004007192357206 379054814937925632 379871525301620736 380220671924140608 380771621030439936 381285558529683456 381540882590543874 382756522115053812 382807832907608064 386191235471185408 386546190650846424 387067922239003104 388463977010852864 389658773709491616 390373380657290448 390541324481499136 390900277904735808 391742510467296384 392257570536349474 392990653722408192 394355204603388776 394770577685970816 395303409946215936 395621149184794368 396675991230751408 396881650293917184 397949385916076544 398259711579659952 398797253215942592 399217305094198272 400077457498515456 400603476292442016 400929858848113408 401352156993097728 401835610387913229 402745740871545984 403613495632972032 403984463919399396 404899461410966016 405115905937788672 405271611651233448 406733322464333568 407282301156707328 408908366969490432 409126954511430144 409460281376796672 411259667378940798 411314799187961856 412201016816652288 412956964662257664 413458916937116952 414950157261592832 415331545273781796 415387222942298112 416226417371502408 417169142059783168 417392145511661056 417552569580058704 419443738791343992 419624189070546944 420009873067854432 421299529604929536 421468240682673371 421686753437287008 422255915169821568 423722081541939004 423778884011839488 424168386662585664 425082298592172672 425987975026120496 426436666805166336 427355465964323328 427917349676017608 428717076788081664 428946253345893888 430205677749151392 430435650058900464 431240083577690112 432737444979001536 434465139905083584 435051548962846464 435451412518878492 437021974137209472 437378027834305536 439358990041686528 441708503357417472 441944624659405824 443242213438519616 443649605178812373 443709079052000256 444307964898226176 445850700887456128 446081854875807744 446260490134595334 446320314012469248 448042175527117446 448234929234447872 448646909867935416 450631907465648128 450678910828997268 451046091204127584 452612223465253027 452672898830828544 453088958480489232 454065182587093536 455093609519763456 455336886012721152 455511894087336768 455755394180012256 457093532608473354 458192588801295744 459783535290189132 460642816548896256 462242270773024368 462664747445677568 464714154573949632 465141281554256571 466818926919291936 467876240220409856 469315284817256064 469566163700618688 472077212704365312 473961970805545728 474601689777650688 476249612311600864 476751244513319424 477139666728333312 478796401682251136 479236471904385558 479300716409112576 480321910105165568 481407018385519809 482121408719351808 483536960114748672 483981387467795316 484240106316263022 485077572581454336 486382582786315776 486829625601376728 488983559164852224 489432992583202272 489880320824835072 490541525213786112 491132412696338391 492050281313593728 493758789234821484 493824980542722048 497118505234185472 498647490118334568 499776892962710528 501582038498388144 502718087896397824 503801242775908352 504264295388753856 504725179031648256 506960895898854144 507695494707253248 508721176787391832 509257011184682112 510342029486738416 511980310709733888 512253996764311296 513611547439186944 514993322950216704 515394920867795232 516090562985337472 517747297939255296 519545031612655488 520022554619652414 520497840876387264 521200370539647744 522323347289728512 522803423895693336 523987538296544256 526360770247961088 527071213261621248 527494865579725824 529175533725222912 530599181221435392 531012948772879936 531572263022693376 532289740125597696 534137968389922688 534414895445274624 535780813850550972 536994321162061312 538151327510629376 538645951892532528 539865948547954688 540154541250384896 540362148868311264 542238406329659567 542311096619111424 543043068208943104 543979080129092256 545211155959320576 545502606015240192 545712269154136128 547180405634605248 547607103422032434 548346223171921064 550106504060458752 551278555916155936 551859215865509376 553048250071477248 553775393698375728 554968556495336544 556736759440078272 559258318388458656 560013164090472576 562249004583049344 563007886893095424 565557848883447552 566776398122896896 567815826410604288 568506010788535809 568582222406888448 569807287952431104 570556466234690144 571157431545659904 571622769050775552 571928337794525184 572311323885815811 573607570332201856 573914200078533952 574134783172580718 574211749361412096 575448944268791808 576983259972002048 577590994604371968 579286853206778112 579819285976269636 580068731950461952 580601883358504656 582695965516279296 583170703779074048 584488160564237424 585733465660915682 585811986722248704 586350416857103712 587613765700944576 588386355804524211 589259499545874432 589485980583612288 591532806905083164 591612105402667008 592955114919323904 595013986846127112 597389567369489928 598195879823913888 600905214438663024 601394788272170112 603563865107771392 604118611307318976 605420243449458048 607349192116449024 607673858906683008 609458043477964472 610099983696500352 610923451735060992 613044713720252176 613362550454235648 613690431767145216 614190422065195008 616323027697365824 616889501068411197 616972198781942784 618301525224978432 619618872765266176 620188375405675428 620271515352969216 622425235892389248 622997317910672694 624339626057253612 625753713089674752 626088218267491584 626328854370088056 629436283605820416 630014809601781648 631949294407394304 632802253036867584 633383872754732352 635583122312908506 635668326017759232 638981962539180744 641876024514026412 644715946819664896 645308516623727088 645653475088350696 646770096775272448 648510110381754368 649106167468502304 651697709857625376 652577323444269696 653173761099780096 654843216928451188 655532961205814208 656067041751458304 658345052313095312 659038485062529792 662562755036126208 662916936989108736 664863320157779424 666461947347339264 668776051331184192 669390735201893001 672352393851671808 672970364801903124 675947861198472192 676569136806191376 679009348246242816 682640414279645184 683005329019081728 684815396585582592 685640298912710031 686657763933622272 687193227823726976 689399230262611968 689675302935283698 692726708816873984 693363406159536552 693997121168516352 694933827386196992 696431129719638016 697071231860924448 698650051062059008 699491618082663769 700228390378937904 701814360330614784 703326487439634432 703972927225884096 704349245550928032 708115819056547968 708763017363591168 711902534666476032 714374418467401296 715709500092499968 718194602523376704 718854707856578337 720482865157748352 723081462158815232 725305440172123008 727616358872181504 729573874179473664 730142804562709912 733475338747278336 734820481237252608 735812287820679168 737397666761969664 738367191597834304 739958075327115392 740638183852232226 740737470814083072 742315679253437696 743097557997121536 745096722566270976 745677757851278208 746684218787296768 747971235177501852 749665339444065792 750677182524127232 752373057747582216 754077131844596736 755701864163862528 756396443083130784 757087768547472384 758008014384714412 758109629875851264 760441343848281216 761543242060879872 763081765181087748 765513044230107624 772382470942370816 773092381301692848 774135844478006208 776927954021705728 779317547418983232 780746761314580896 781800555809471616 783485020934592768 784515141072698948 785981307444816384 788710409206777552 789541155371941632 790606819892431872 791242298369588736 793351982461502816 793763300587834368 795898771832153088 796519423159319904 797594506431885184 798434610188396544 800154914997030912 801206952584884032 801859717696226816 803671220775826458 805491481743091968 807226991265944064 807968927838798792 809798922821932032 810231811875577344 810543223302466896 813466644928667136 814564602313414656 817816733938980864 818253909022860288 821410655133048651 822519334757881596 822629598375923712 825913929324515328 826917833874233904 829900314523185664 830663090547563592 832452834743004816 834338284119566336 834784291023322112 835105139160117408 838004809782201149 838887477582687984 839248378141093888 840019746135708864 842599059209859072 842936481365346742 843373506874574016 844511830339643136 847444163083878008 848336773325171328 850164597184345344 851975950052240992 852873333610332672 854710931928646656 855834699352035216 857434153576163328 857892506691787776 860411355498302784 860871300117800928 861202174758871077 862480167155380224 865474889958003072 868930279810167168 870103097925692928 870902825037756984 874043948274418944 874756055668611072 878600198491373523 878717980083373056 883417006714834944 883889249318811648 886484426877039232 887299210357624746 887418158104000512 891701401774912256 892520980269190668 892640628024938496 896084351054234892 896469858468895744 897293819735870832 901263814931296256 901357821657994536 902092182408255168 905224446930506054 905345797661657088 906177916960978464 908130365174187072 910673772025442304 911023788174673536 911510788360024512 914187065216946708 916385177602591488 919567070580378264 921285633097792512 924484541546048736 925329494891355136 929428309147899264 930282563108513142 933637853838583872 938630569634512128 939132327401237376 944154425408730624 947923941611091456 949203379555301376 952499224623201728 953374683469362759 953502489026638848 957592803364502272 958472943808771116 958601432818225152 960643820210331136 962814036771039618 967073920229497344 967962774935590632 968480212632526044 970155145162908672 972765165572631552 973659251202753456 977967118329704448 978865985166404544 979760641649670144 982264825392676782 984100562627187456 987517578469642968 994237010468370944 997294980236669136 999553785925421056 1003164076996776288 1005436175792795648 1008528590777507712 1009450358063296512 1013921791797708288 1017442353574783664 1018514022369364224 1020684058973476832 1023960621419467776 1024507993528622592 1027223094878373888 1029986645900433408 1030789841735590464 1032181125970674944 1034512954402925547 1039090063225310976 1040045109239304828 1040995681752774528 1042400741079295488 1044646694579457024 1045606847791386672 1047975076593088512 1052721540495922176 1054142426523242496 1054989731159451648 1058351067450445824 1061198362442870784 1062025897545759872 1063144526045386752 1068275936779845376 1071561627701101944 1073988642324122624 1076302655021258752 1077291903785065056 1079731897095909376 1080309082500769792 1080724297736622528 1084476812659319134 1084622193238222848 1087958160258184512 1091005212030480384 1091424538308272256 1094360811269210496 1095214206844064868 1096692446343842128 1100213008120917504 1102557111832311872 1103718431731018752 1106096500142954496 1107550787396751456 1109937112990673088 1110957275778348339 1113473518880156544 1118516636776917312 1120026328180945152 1124498009166098688 1126015773786190848 1131115697766895104 1133552796245793792 1135631652821208576 1137012021577071618 1137164444813776896 1139614575904862208 1141112932469380288 1142314863091319808 1143856675589050368 1144622647771631622 1147215140664403712 1147828400157067904 1148269566345161436 1148423498722824192 1153966519944004096 1158573706413556224 1159638571952539272 1160137463900923904 1161203766717009312 1165235724240332261 1165391931032558592 1168976321128474848 1171466931321831364 1171623973444497408 1172700833714207424 1175227531401889152 1176772711609048422 1178971961167224576 1183065613810166328 1185910229838647808 1190027973692254224 1194779134738979856 1196391759647827776 1201810428877326048 1202789576544340224 1208237222614637952 1210840486898916096 1214698384232898048 1215347717813366016 1218916086955928944 1220199967393000704 1221846903470121984 1226089427440504352 1226725100908471296 1227380863534290432 1228380844130390016 1232646055394731648 1233779002136822394 1233944397563885568 1236603050449956864 1239237745530532352 1240376750811350856 1244850471784778496 1245994635821345388 1248679252114507224 1251507426179349504 1252176436534983168 1252657708740176112 1258872567211640832 1260029619203563296 1263898588814788608 1264404722048020113 1266767745509464704 1271166244625817012 1271336652035518464 1277963925078361488 1283752049028052824 1289431893639329792 1290617033247454176 1291306950176701392 1293540193550544896 1297020220763508736 1298212334937004608 1303395419715250752 1305154646888539392 1309686433856902376 1311065922411628416 1312134083502916608 1316690104626190624 1318076970125059584 1325125510072252416 1325833873978217472 1329726640315558848 1330948815536437119 1332923894694678528 1337552102662368384 1338781470403786002 1344704787703343616 1345940729603806248 1351895722396944384 1353138273612382752 1357836670395759081 1358018696492485632 1365280828559290368 1366010658038163456 1371280597825420062 1374386455647453952 1379350605870567396 1385453417633747968 1386726812319073104 1387994242337032704 1389867654772393984 1392862259439276032 1394142463721848896 1398983236165327538 1400456780757875808 1403628720661229568 1407945854451768192 1408698491101856064 1416231638113095936 1423805069332952064 1428748836934802592 1431419000184999936 1436389205046753408 1437709415713156674 1440965730315496704 1450610880344246016 1455232717744363008 1459147748358947328 1460285609125419824 1466950677494556672 1469640962474505216 1471624575641358336 1473397238089015173 1476734383195668608 1479916150654230784 1481276367704464452 1481474941628166144 1484631358506875392 1491355515702556416 1493368437574593536 1495942470355003704 1499330678888131584 1501354365048254464 1504746115495164432 1508154263689193472 1511403728327725056 1512792886166261568 1514175537094944768 1516016028769428824 1520882687696562432 1523086484121759744 1526163530362175496 1531026088460215248 1544764941884741632 1546184762603385696 1548271688956012416 1553855908043411456 1558635094837966464 1561493522629161792 1563601111618943232 1566970041869185536 1569030282145397896 1571962614889632768 1577420818413555104 1579082310743883264 1581213639784863744 1582484596739177472 1586703964923005632 1587526601175668736 1591797543664306176 1593038846318639808 1595189012863770368 1596869220376793088 1602413905169768064 1603719435392453632 1607342441551652916 1610982963486183936 1614453982531888128 1615937855677597584 1619597845643864064 1620463623751154688 1621086446604933792 1626715218988978701 1626933289857334272 1629129204626829312 1635633467877961728 1636507818045720576 1642821310266097302 1645038669515763192 1653835667748467808 1659800629046371328 1661326181095127184 1664905669486009632 1668676568239132672 1669568582046644224 1670210278320234816 1676009619564402298 1677774955165375968 1680039492271417728 1685872962730693484 1686747013749148032 1689023660679286272 1694888326167756016 1696673546650342656 1700329194368690688 1703951900104481984 1705518032365607427 1705746667220665344 1709421863857293312 1711669398704070432 1714868307152326656 1715785013383575552 1716933971657447433 1720822710996605568 1721742600235601856 1722404349517742154 1730949779916006144 1737860559620334336 1740206195851385856 1741805650075513968 1748087896548837888 1749512111337222144 1757200396982747046 1757435960166746112 1765159067413572633 1767778498637623296 1772968853754078464 1774598420715249492 1774836316208001024 1783402803549824512 1785041960538381336 1792168702108469784 1792939716937791488 1794587639471741664 1800818846553240767 1802715643315989072 1804184364816510336 1810448893861012108 1810691595323314176 1812355833921956928 1816260730348374144 1822047576349347072 1823021576720049024 1828374130433893416 1832770355205182976 1839134141160756528 1842571266195585024 1848969083092097472 1850658989782710272 1850668503205233591 1858856618295798528 1860565126217026284 1867275707677167744 1877261139269024256 1878264654802474752 1888308850817461248 1895847883222182912 1898406759110602752 1904998449246403456 1906749366938725518 1907004978053277696 1915185606729004544 1916945887617542232 1921287640420662272 1925628073542079236 1934147840458994688 1935925549871181264 1936960425265052088 1940310290325817344 1945530331145263104 1947318502405506912 1957731970332809088 1959521283299340288 1964529650785353564 1968201125254374912 1975035156939285936 1988474020936741888 1994589960473338272 1999107571850842112 2006328153993552576 2017057181555015424 2027843583595416576 2034884707149567328 2037028044738728448 2041368117946953664 2047921242838935552 2049015987057245184 2054446189756747776 2056920896738130093 2059973291800866816 2061579683471180928 2064362251941349888 2069025908805851094 2078180126450621952 2080090218478609656 2081991363505549056 2084801482158590976 2089293389158914048 2091213695582773344 2095950153186177024 2098474854247991307 2105443080991844352 2109979462318903296 2124051795091519744 2126289052090773504 2136551873559690752 2143123255402203888 2147977284648245248 2152605310042517504 2154583807570130112 2160618165001539584 2161448595473245056 2168953625318638268 2169244386476445696 2175916320516369024 2182849076616544512 2188721622538420992 2190428413688129736 2193384892687684256 2200426016241835008 2205114223664623744 2207436863462037504 2212193000285908992 2215101574793502912 2219874225981346176 2221914551556696678 2226947037760313088 2237033273553834624 2240052656361890304 2248996018332197376 2252031547572381696 2262231395533790208 2267105592491587584 2271263305642417152 2274024043154143236 2274328889627553792 2282225864938760576 2284629726182639616 2289245295543263244 2294430281328807424 2295656800314135808 2296539132690322872 2307933039888008192 2317147412827112448 2319277143905078544 2320274927801847808 2322407533434018624 2330471448480664522 2330783862065117184 2337952642256949696 2342933862643662728 2345401667428414848 2350455062803778304 2353545423218096844 2357943922334449152 2366131227620332656 2371820459677295616 2380055947384508448 2389558269477959712 2392783519295655552 2403620857754652096 2405579153088680448 2416474445229275904 2421680973797832192 2429396768465796096 2430695435626732032 2437832173911857888 2440399934786001408 2443693806940243968 2452178854881008704 2453450201816942592 2454761727068580864 2464231965399145953 2465292110789463296 2467558004273644788 2467888795127771136 2478475491061064704 2480753501622701712 2489700943569556992 2491989271642690776 2497358504229014448 2503014852358699008 2504352873069966336 2505315417480352224 2514014429346603447 2517745134423281664 2520059238407126592 2527797177629577216 2528809444096040226 2533535491018929408 2542332489251634024 2555927850156722976 2567504098056105648 2578863787278659584 2581234066494908352 2582613900353402784 2596424669874009216 2606790839430501504 2610309293777078784 2619372867713804752 2622131844823256832 2624268167005833216 2633380209252381248 2635800595474120569 2636153940250119168 2650251020144504832 2651667747956434944 2659453280631117696 2661897631072874238 2675104205324736768 2677562940807572004 2689409575406687232 2691881459207612496 2703791444793888768 2706276547224765504 2715673340791518162 2716037392984971264 2732021316076326912 2742561195650840124 2748772911294907904 2758701211741134792 2770906835267495936 2773453624638146208 2775988484674065408 2779735309544787968 2788284927443697792 2797966472330655076 2800913561515751616 2815891708903536384 2817396982203712128 2832463276226191872 2847610138665904128 2857497673869605184 2860124050408088277 2872778410093506816 2875418831426313348 2881931460630993408 2901221760688492032 2910465435488726016 2918295496717894656 2920571218250839648 2933901354989113344 2939281924949010432 2946794476178030346 2953468766391337216 2959832301308461568 2962552735408928904 2969262717013750784 2982711031405112832 2986736875149187072 2991884940710007408 2998661357776263168 3009492230990328864 3016308527378386944 3025585772332523136 3028351074189889536 3032032057538857648 3041765375393124864 3052327060724350992 3062052176920430496 3089529883769483264 3092369525206771392 3096543377912024832 3117270189675932928 3122987045258323584 3127202223237886464 3133940083738371072 3138060564290795792 3143925229779265536 3154841636827110208 3158164621487766528 3162427279569727488 3164969193478354944 3173407929846011264 3175053202351337472 3183595087328612352 3186077692637279616 3190378025727540736 3204827810339536128 3207438870784907264 3214684883103305832 3221534061135036251 3221965926972367872 3228907965063776256 3231875711355195168 3239195691287728128 3240927247502309376 3242172893209867584 3253430437977957402 3253866579714668544 3273015636091441152 3285642620532194604 3290077339031526384 3307671335496935616 3319601258092742656 3322652362190254368 3329811338972019264 3339137164093288448 3340420556640469632 3352019239128804596 3355549910330751936 3360078984542835456 3371745925461386968 3373494027498296064 3378047321358572544 3389776652335512032 3393347093300685312 3400658388737381376 3407903800208963968 3411036064731214854 3411493334441330688 3418843727714586624 3423338797408140864 3431570026767151104 3433867943314894866 3441645421993211136 3443485200471203712 3444808699035484308 3461899559832012288 3475721119240668672 3480412391702771712 3483611300151027936 3495707172720996783 3496175793097675776 3514400793965494092 3514871920333492224 3530318134827145266 3545937707508156928 3549196841430498984 3566805607099649024 3570083921076762672 3584337404216939568 3585879433875582976 3589175278943483328 3601637693106481534 3605431286631978144 3608368729633020672 3620897787722024216 3624711667843913856 3632521460696748288 3644095152698694144 3646043153440098048 3656748260867786832 3665540710410365952 3678268282321513056 3685142532391170048 3697938166184194944 3701317979565420544 3701337006410467182 3717713236591597056 3721130252434052568 3734551415354335488 3754522278538048512 3756529309604949504 3776617701634922496 3791695766444365824 3793214166144060339 3809996898492806912 3813498733877451036 3814009956106555392 3830371213458009088 3833891775235084464 3842575280841324544 3851256147084158472 3868295680917989376 3871851099742362528 3873920850530104176 3880620580651634688 3891060662290526208 3894637004811013824 3915463940665618176 3929059301570707128 3936402250508749824 3950070313878571872 3976948041873483776 3989179920946676544 4012656307987105152 4034114363110030848 4055687167190833152 4069769414299134656 4073510011187277243 4074056089477456896 4082736235893907328 4095842485677871104 4098031974114490368 4113841793476260186 4123159366942361856 4128724503882699776 4138051817611702188 4156360252901243904 4160180436957219312 4163982727011098112 4169602964317181952 4178586778317828096 4182427391165546688 4196949708495982614 4210886161983688704 4248103590183039488 4273103747119381504 4286246510804407776 4295954569296490496 4309167615140260224 4322897190946490112 4337907250637276536 4351832641032738048 4365698153233089024 4377443245076841984 4380856827376259472 4386769785375368512 4400852032483670016 4410228447329247488 4414873726924075008 4420191714267045519 4430203149587005824 4439748451962692352 4443829103113393356 4453894075520626176 4474066547107669248 4480105312723780608 4497992036664394752 4504063095144763392 4524462791067580416 4534211184983175168 4542526611284834304 4548048086308286472 4564451729877521152 4569259452365279232 4578490591086526488 4588860562657614848 4591313600628271616 4593078265380645744 4615866079776016384 4634294825654224896 4638554287810157088 4644815066868037248 4660942896961329044 4661567724130234368 4675905284513899392 4685867725287325456 4690803334856829696 4700910125607556608 4707090846436193688 4715887844668898304 4732262455240665312 4743640919354591232 4760111894769016896 4779116538955919424 4785567038591311104 4807241715509304192 4811158306177360896 4832948890458551808 4843361947595664384 4858793536931592192 4861390871253464064 4875664347823715776 4880145656966936103 4880799869572002816 4887387613880487936 4904357709762017408 4906900403633885184 4909523454137161728 4928463930798291906 4930584221578926592 4935116008547289576 4956950982122129408 4961507003245403424 4978734458117783297 4979401887139113984 4983978543285381552 4994717008458028896 5006029704717398016 5008705746139932672 5010630834960704448 5028028858693206894 5040118476814253184 5057618888192080452 5067070982037858816 5084664978503268048 5111855700313445952 5116554097096822281 5135008196112211296 5162468132989816704 5165227800706805568 5192849339748018432 5213581678861003008 5220618587554157568 5238745735427609504 5244263689646513664 5248536334011666432 5266760418504762496 5271601190948241138 5272307880500238336 5295477202240717899 5303335495912869888 5318906561262235392 5323795262145748476 5350208410649473536 5355125881615144008 5378819150813374464 5383762918415224992 5402456539659722301 5412553094449531008 5431346681583036324 5432074785969942528 5485122391301680248 5497545822589815808 5517402423482269584 5541813670534991872 5546907249276292416 5551976969348130816 5576569854887395584 5595932944661310152 5601827123031503232 5631783417807072768 5634793964407424256 5664926552452383744 5695220277331808256 5714995347739210368 5720248100816176554 5745556820187013632 5750837662852626696 5763862921261986816 5802443521376984064 5820930870977452032 5836590993435789312 5841142436501679296 5878563849898020864 5893588952356060692 5906937532782674432 5919664602616923136 5925105470817857808 5938525434027501568 5965422062810225664 5973473750298374144 5983769881420014816 5997322715552526336 6018984461980657728 6051171544665046272 6064064115077715296 6083530750786249728 6104654121448701984 6124104353840860992 6184739050413542784 6193086755824049664 6234540379351865856 6245974090516647168 6254404446475772928 6267880167476742144 6276121128581591584 6287850459558531072 6295424562743973921 6309683273654220416 6316329242975533056 6329938386956709888 6346815859692022528 6372155385274559232 6380756051455081472 6409655620679072256 6414877741569814528 6429369766206611664 6443068122270072502 6443931853944735744 6457815930127552512 6463751422710390336 6481854495004618752 6484345786419735168 6506860875955914804 6507733159429337088 6571285241064389208 6580154678063052768 6615342670993871232 6639202516185485312 6645304724380508736 6659622677944038528 6680841113280939264 6704038478257609192 6711099820661503872 6720157969085670912 6743491850922773936 6746988054996592128 6756094642717145088 6779553304671024064 6786694186601370624 6801316777474762752 6815807600417927936 6822072129462429708 6822986668882661376 6846677594816281728 6867735886629789732 6883290843986422272 6886970400942407424 6889617398070968616 6923799119664024576 6951442238481337344 6960824783405543424 6967222600302055872 6991414345441993566 6992351586195351552 7028801587930988184 7060636269654290532 7091875415016313856 7098393682860997968 7133611214199298048 7140167842153525344 7168674808433879136 7178350557886966656 7203275386212963068 7210862573263956288 7216737459266041344 7241795575444048432 7249423335687827712 7265042921393496576 7288190305397388288 7292086306880196096 7313496521735573664 7331081420820731904 7356536564643026112 7395876332368389888 7402674012820934364 7435426473183194112 7442260504868105136 7469102830708670976 7509044557076097024 7513058619209899008 7542043288039810341 7553235403269844992 7583391532888731648 7586428332288120678 7619993796985613824 7626997467754902072 7660742426916018176 7667783550470168928 7685150561682649088 7694407798909301459 7702512294168316944 7736591361835978752 7743702199484725056 7747841701060208352 7789274009622027648 7830927881331236352 7858118603141414256 7872804501017499648 7900140627757143744 7907401786422361707 7953896083746967552 7978359841893353088 8025312615974210304 8068228726220061696 8111374334381666304 8139538828598269312 8147020022374554486 8148112178954913792 8165472471787814656 8196063948228980736 8227683586952520372 8246318733884723712 8257449007765399552 8276103635223404376 8312720505802487808 8320360873914438624 8327965454022196224 8339205928634363904 8364854782331093376 8393899416991965228 8496207180366078976 8546207494238763008 8572493021608815552 8618335230280520448 8645794381892980224 8675814501274553072 8703665282065476096 8731396306466178048 8754886490153683968 8761713654752518944 8773539570750737024 8801704064967340032 8820456894658494976 8840383428534091038 8860406299174011648 8879496903925384704 8887658206226786712 8907788151041252352 8948133094215338496 8960210625447561216 8995984073328789504 9048925582135160832 9085053222569668608 9096096172616572944 9128903459755042304 9156981182173052976 9177721125315229696 9182627201256543232 9186156530761291488 9218052907604212639 9231732159552032768 9268589651308449792 9277108575620314176 9289630133736074496 9321885793922658088 9351810569027798784 9371735450574650912 9381606669713659392 9401820251215113216 9414181692872387376 9431775689337796608 9464524910481330624 9487281838709182464 9520223789538033792 9558233077911838848 9571134077182622208 9614483431018608384 9622316612354721792 9664602183405108753 9665897780917103616 9686723895191328768 9717587073863184384 9722781742506928128 9751328695647431552 9760291313933872206 9761599739144005632 9808715419524034816 9819046908274323456 9856927861596583812 9861168443157853184 9870232017094579152 9913901964244258816 9923014006490806848 9957468916235566594 9958803774278227968 9967957086570763104 9989434016916057792 10017411492279865344 10021261669921408896 10056057717386413788 10080236953628506368 10115237776384160904 10134141964075717632 10169329957006536096 10223711400626891904 10233108194193644562 10270016392224422592 10324936265979633408 10330455601413611136 10385698679496036864 10427163357722006016 10441237175108315136 10477491470855219008 10487121518162990349 10488527379293027328 10533520837009524992 10543202381896482276 10544615761000476672 10590954404481435798 10637813122524470784 10647590524291496952 10700416821298947072 10710251763230288016 10757638301626748928 10767525836830449984 10804913079319444602 10825106188899062016 10862693363166072648 10970244782603360496 10995091645179631616 11034804846964539168 11093814498552584832 11103953938696261632 11153139709774791168 11191865889322620304 11203654246063006464 11263566835614145536 11269587928814848512 11329853104904767488 11379642498432181017 11429990695478420736 11440496201632353108 11491113640374027264 11501675325705253392 11527725842523973632 11604887042753968128 11641861741954904064 11673181986871578624 11682284873003358592 11787177904712121384 11813875065565348864 11839329205233846272 11850210941635715616 11877050868055003136 11930844125620451328 11967539762840029632 12037968923961315456 12102343089330092544 12128128230155430592 12167061501572499456 12209308242897403968 12220530033561831729 12248208707681721984 12369478100827085568 12386173511648099328 12469080758703731712 12491948181033294336 12508808892951545856 12535760334953484288 12552242257163183168 12590849125487947842 12619366547308440832 12632658485951066112 12693631719384045056 12744310770549118464 12761512102910162944 12819311241358144512 12858739532413223328 12886136244540145004 12887863707889471488 12927502845420780672 12968691572839470336 13013721751911829608 13142570482128778416 13160309356126105536 13230685341987742464 13290609448761017472 13319245355888077056 13361682226561878528 13408076956515218384 13422199641323007744 13440315938171341824 13486983701845547872 13493976109993184256 13512189285434290176 13559106609342048128 13573388373202741248 13602633554949525504 13631615200835855872 13644144258924859416 13693355189632563456 13735471773259579464 13766581687972844544 13773940801884814848 13779234796141937232 13847598239328049152 13902884476962674688 13934445200604111744 13982828690883987132 13984703172390703104 14057603175861976368 14121272539308581064 14183750830032627712 14196787365721995936 14267222428398596096 14280335684307050688 14337349616867758272 14356701115773933312 14406550772425926136 14421725146527912576 14433474918532082688 14483591150888096864 14498846671375655424 14530085842786993152 14576380610794776576 14584172613760392192 14626993043471147328 14640436970900808309 14662162841641463808 14713073129286052224 14791752664736779776 14805348025641868728 14870852946366388224 14884521009736210272 14936203374353349891 14938205661417341952 15018089114152194048 15026117238419798016 15084086576079620682 15172856664576241356 15239987593971227648 15253994935509804144 15321484853832036352 15335567100940337856 15388815597818602918 15405024588336633888 15487404398969450112 15495683402120416704 15578548019244055296 15661855762662472704 15716237206282828512 15745609002034999296 15800281255514287488 15814803572844723414 15956719683786706176 16050625231948420608 16136457452440123392 16207369618979166903 16279077657196538624 16294040044749108972 16296224357909827584 16330944943575629312 16455367173905040744 16492637467769447424 16514898015530799104 16552207270446808752 16625441011604975616 16640721747828877248 16655930908044392448 16729709564662186752 16787798833983930456 16992414360732157952 17092414988477526016 17144986043217631104 17236670460561040896 17291588763785960448 17351629002549106144 17407330564130952192 17462792612932356096 17509772980307367936 17523427309505037888 17547079141501474048 17640913789316989952 17680766857068182076 17720812598348023296 17758993807850769408 17775316412453573424 17815576302082504704 17896266188430676992 17920421250895122432 17991968146657579008 18192192345233145888 18257806919510084608 18313962364346105952 18355442250630459392 18365254402513086464 18372313061522582976 18436105815208425278 18554217151240628352 18579260267472148992 18643771587845316176 18703621138055597568 18743470901149301824 18763213339427318784 18803640502430226432 18828363385744774752 18863551378675593216 18886273688231921763 18929049820962661248 19040447579076067584 19116466155823677696 19142268154365244416 19228966862037216768 19244633224709443584 19329204366810217506 19331795561834207232 19373447790382657536 19445563485013856256 19502657391294863104 19520582627867744412 19523199478288011264 19617430839048069632 19713855723193167624 19722336886315706368 19740464034189158304 19809007312085648437 19846028012981613696 19914937832471133188 19917607548556455936 19935914173141526208 19978868033832115584 20042523339842817792 20112115434772827576 20160473907257012736 20230475552768321808 20268283928151435264 20338659914013072192 20447422801253783808 20466216388387289124 20540032784448845184 20649872531959266816 20660911202827222272 20771397358992073728 20854326715444012032 20882474350216630272 20954982941710438016 20974243036325980698 20977054758586054656 21067041674019049984 21086404763792964552 21181908808962871596 21275626245048941568 21295181048582993904 21400833642597894144 21420503526460576032 21535051673660899968 21609826158638889204 21650212377798124032 21725386726332145296 21940489565206720992 21990183290359263232 22069609693929078336 22187628997105169664 22306279419549582336 22383731778645240608 22407308492126012928 22527133671228291072 22539175857629697024 22626129864119431023 22659706209809534976 22759284996864362034 22859981390956841472 22880992403264706216 22982227280748054528 23003350651410506784 23055451685047947264 23083223396727904377 23209774085507936256 23364569746006717184 23574355809424242768 23627750131130697728 23678658410467692544 23700421883271431232 23861688251240902656 23935079525680059264 24075937847922630912 24204686178660185088 24256256460310861184 24334123003144998912 24418616485794807936 24441060067123663458 24496417415363443968 24738956201654171136 24772347023296198656 24938161517407463424 24983896362066588672 25017617785903091712 25104484514326366336 25181698250975895684 25238733094616881664 25387263438768090112 25488621541098236928 25523024205820325888 25638622482716289024 25717479064826446656 25772272489080290008 25855005690841561344 25937383145678940672 26027443503823659216 26285140964257556832 26320618712252211072 26461370683975484928 26581218897522034944 26638490711776154112 26723364453123757056 26816153913030436768 26844399282646015488 26880631876342683648 26973967403691095744 26987952219986368512 27118213218684096256 27146776746405482496 27263230401671711744 27288288517849718832 27386710379265126912 27470943546519158928 27533163375945689088 27547881603769629696 27558469592283874464 27654158722812637917 27695196478656098304 27805768953925349376 27868890401208223488 27965657381767974264 28115206351723952736 28242545078617162128 28367501660065255424 28393574731443991872 28560671368614101376 28674699233735516544 28713402231547866624 28813101544851852272 28843450293055825152 28866949837064165376 28967182301776193728 28993806550215326259 28997693342751310848 29060171685573986304 29152761221589553152 29168345227520784384 29253986086942294656 29280873941801616618 29426146258572104448 29583505329473559552 29610696051283737456 29741705892732776448 29769042019472420544 29872406748706699782 29876411322834683904 30052234476839596032 30168173152159241364 30345713329152482712 30479975187942455296 30507989871019608288 30671134201880675712 30777631195637205836 30810049176673267776 30974808797938900224 30991366804240833408 31157096038488110592 31323711525324945408 31432474412565657024 31461364554488971047 31600562511028574976 31629607145689446828 31913439367573412352 32101250463896841216 32272914904880246784 32414739237958333806 32558155314393077248 32588080089498217944 32661889887151258624 32910734347810081488 32985274935538894848 33104414540893617504 33281443495657754496 33311861816088784896 33459419129324373504 33575597667967860912 33984828721464315904 34289972086435262208 34473340921122081792 34583177527571920896 34703258005098212288 34814661128261904384 34925585225864712192 35019545960614735872 35046854619010075776 35094158283002948096 35281827578633979904 35361533714136364152 35441625196696046592 35517987615701538816 35550632824907146848 35631152604165009408 35792532376861353984 36384384690466291776 36515613839020169216 36627924728692211904 36730508805026172928 36744626123045165952 36872211630416850556 37108434302481256704 37158520534944297984 37287543175690632352 37407242276111195136 37486941802298603648 37526426678854637568 37607281004860452864 37656726771489549504 37772547376463843526 37858099641925322496 38080895158152135168 38232932311647355392 38284536308730488832 38457933724074433536 38658408733620435012 38663591123668414464 39005314782589726208 39041165255735488824 39234861678096139264 39427711446386335248 39444673772631412736 39480928068378316608 39618014624171296874 39692056025963227392 39829875664942266376 39871828346283052416 39957736067664231168 40085046679685635584 40224230869545655152 40320947814514025472 40460951105536643616 40536567856302870528 40677319828026144384 40894845602507567616 40932432776774578248 41080065568897690368 41299745063918533632 41321822405654444544 41542794717984147456 41708653430888024064 41909965883420876032 41948486072651961396 41954109517172109312 42134083348038099968 42172809527585929104 42363817617925743192 42551252490097883136 42590362097165987808 42801667285195788288 42841007052921152064 43070103347321799936 43219652317277778408 43300424755596248064 43450773452664290592 43880979130413441984 44139219387858156672 44375257994210339328 44612558839099164672 44767463557290481216 44808610123060049673 44814616984252025856 45054267342456582144 45078351715259394048 45252259728238862046 45518569993728724068 45719962781913682944 45761984806529412432 45964454561496109056 46006701302821013568 46166446793455808754 46729139492013434368 47148711618848485536 47255500262261395456 47400843766542862464 47870159051360118528 48151875695845261824 48409372357320370176 48512512920621722368 48622108856937500709 48837232971589615872 48882120134247326916 48992834830726887936 49477912403308342272 49544694046592397312 49876323034814926848 49967792724133177344 50208969028652732672 50363396501951791368 50477466189233763328 50774526877536180224 50977243082196473856 51277244965432578048 51434958129652893312 51544544978160580016 51710011381683122688 51874766291357881344 52054887007647318432 52570281928515113664 52641237424504422144 52922741367950969856 53162437795044069888 53276981423552308224 53446728906247514112 53632307826060873536 53688798565292030976 53761263752685367296 53947934807382191488 53975904439972737024 54236426437368192512 54526460803343423488 54576577035699437664 54766079039295616267 54773420758530253824 54941887093038317856 55066326751891378176 55095763207539259392 55116939184567748928 55308317445625275834 55737780802416446976 55931314763535948528 56230412703447905472 56485090157234324256 56787149462887983744 57121342737228202752 57349398467471033088 57426804463095733248 57626203089703704544 57686900586111650304 57733899674128330752 57934364603552387456 57987613100430652518 57995386685502621696 58120343371147972608 58336690455041568768 58507972173884589312 58561747883603233236 58852292517144208896 59167010658947119104 59221392102567474912 59427021936256945311 59538084038944841088 59744813497413399564 59752822645669367808 60336346304318482728 60691426658304965424 60959950375884910592 61015979742039216576 61342268403761351424 61555262391274411672 61620098353346535552 61949617595877800448 61982733608481666816 62314192076976221184 62647423050649890816 62864948825131314048 62922729108977942094 63201125022057149952 63259214291378893656 63826878735146824704 64202500927793682432 64829478475916667612 65116310628786154496 65176160178996435888 65323779774302517248 65821468695620162976 65970549871077789696 66208829081787235008 66562886991315508992 66918838258648747008 67151195335935721824 68579944172870524416 68946681842244163584 69166355055143841792 69249670190183713131 69406516010196424576 69629322256523808768 70093709238020151552 70188316566005896192 70563655157267959808 70723067428272728304 70883250393392093184 71035975231403077632 71101265649814293696 71585064753722707968 72768769380932583552 73031227678040338432 73255849457384423808 73489252246090331904 73744423260833701112 74216868604962513408 74317041069888595968 74575086351381264704 74814484552222390272 74973883604597207296 75052853357709275136 75313453542979099008 75545094752927687052 75716199283850644992 76161790316304270336 76465864623294710784 76569072617460977664 76915867448148867072 77316817467240870024 78010629565179452416 78082330511470977648 78469723356192278528 78855422892772670496 78961856136756633216 79236029248342593748 79384112051926454784 79659751329884532752 79743656692566104832 79915472135328462336 80170093359371271168 80448461739091310304 80641895629028050944 80921902211073287232 81354639656052288768 81789691205015135232 81864865553549156496 82160131137795380736 82599490127837067264 82643644811308889088 82962476168437913751 83085589435968294912 83417306861776048128 83819931766841752064 83896972145303922792 84268166696076199936 84345619055171858208 84638485788002316049 84727635235851486384 85102504980195766272 85180724194331975616 85682014105842304128 86140206694643599872 86439304634555556816 86600849511192496128 86901546905328581184 86981419650645978777 87761958260826883968 88278438775716313344 88750515988420678656 89225117678198329344 89534927114580962432 89617220246120099346 89629233968504051712 90156703430518788096 90504519456477724092 91037139987457448136 91439925563827365888 91523969613058824864 92013402605642027136 92332893586911617508 93458278984026868736 94297423237696971072 94801687533085724928 95740318102720237056 96303751391690523648 96818744714640740352 97025025841243444736 97244217713875001418 97674465943179231744 97764240268494653832 97985669661453775872 98955824806616684544 99935585448266354688 100417938057305465344 100726793003903582736 100954932378467526656 101549053755072360448 101954486164392947712 102869916259305786624 103089089956321160032 103420022763366245376 103749532582715762688 104109774015294636864 105140563857030227328 105282474849008844288 105845482735901939712 106324875590088139776 106553962847104616448 106893457812495028224 107264615652121747072 107377597130584061952 107895869614764382976 108472852874736385024 109052921606686846976 109153154071398875328 109532158078591232534 109546841517060507648 109883774186076635712 110191526415078518784 110233878369135497856 110616634891250551668 111475561604832893952 111862629527071897056 112460825406895810944 112970180314468648512 113574298925775967488 114242685474456405504 114698796934942066176 114853608926191466496 115252406179407409088 115373801172223300608 115868729207104774912 115975226200861305036 115990773371005243392 117015944347769178624 117123495767206466472 117704585034288417792 118334021317894238208 118442784205134949824 118854043872513890622 119076168077889682176 119489626994826799128 120672692608636965456 121382853316609930848 122031959484078433152 122684536807522702848 123110524782548823344 123240196706693071104 123899235191755600896 123965467216963333632 124628384153952442368 125729897650262628096 125845458217955884188 126402250044114299904 126518428582757787312 127653757470293649408 128405001855587364864 129658956951833335224 130232621257572308992 130352320357992871776 130647559548605034496 131642937391240325952 132417658163574470016 133125773982631017984 133837676517297494016 134302390671871443648 134425830369180149019 137159888345741048832 137893363684488327168 138499340380367426262 138813032020392849152 140187418476040303104 140376633132011792384 141446134856545456608 141766500786784186368 142202531299628587392 145537538761865167104 146511698914768847616 146978504492180663808 147488846521667402224 148433737209925026816 148634082139777191936 149150172702762529408 149628969104444780544 149947767209194414592 150626907085958198016 151090189505855374104 151432398567701289984 152323580632608540672 152931729246589421568 153831734896297734144 154633634934481740048 156021259130358904832 156164661022941955296 156939446712384557056 157710845785545340992 157923712273513266432 158472058496685187496 158768224103852909568 159319502659769065504 159487313385132209664 159830944270656924672 160340186718742542336 160896923478182620608 161283791258056101888 161843804422146574464 162709279312104577536 163579382410030270464 163729731107098312992 164298237117886848801 164320262275590761472 165198980255674134528 165287289622617778176 165924952336875827502 167639863533683504128 167793944290607845584 168536333392152399872 168691238110343716416 169276971576004632098 169455270471702972768 170361448388663951232 171364028211684608256 172280413389287199744 172878609269111113632 173201699022384992256 173803093810657162368 173962839301291957554 175523916521653767936 176556877551432626688 177501031976841357312 178281065808770835933 179069854229161924864 179234440492240198692 179258467937008103424 181009038912955448184 182074279974914896272 182879851127654731776 183047939226117649728 184026805211284054272 184665787173823235016 186916557968053737472 188594846475393942144 189603375066171449856 191480636205440474112 192607502783381047296 194050051682486889472 194488435427750002836 195348931886358463488 195528480536989307664 195971339322907551744 197911649613233369088 200835876114610930688 201453586007807165472 201909864756935053312 205739832518611573248 206178179912642320064 206840045526732490752 207499065165431525376 207749010570551139393 208219548030589273728 210281127714060454656 210564949698017688576 211690965471803879424 212649751180176279552 213107925694209232896 214529231304243494144 214755194261168123904 215791739229528765952 216945705749472770048 218306308142797750656 219064316157182465068 219093683034121015296 219767548372153271424 220467756738270995712 221233269782501103336 222951123209665787904 223725259054143794112 224921650813791621888 225940360628937297024 227148597851551934976 228485370948912811008 229397593869884132352 229707217852382932992 230504812358814818176 230747602344446601216 231737458414209549824 231950452401722610072 234031888695538357248 234246991534412932944 235409170068576835584 236885568410269899648 237708087745027781244 238152336155779364352 238979253989653598256 241345385217273930912 242765706633219861696 244063918968156866304 245369073615045405696 246221049565097646688 246480393413386142208 247798470383511201792 247930934433926667264 248887428505313741253 249256768307904884736 251459795300525256192 251690916435911768376 252804500088228599808 253036857165515574624 253915457364006948147 255307514940587298816 259317913903666670448 260465242515144617984 260704640715985743552 263285874782480651904 264835316327148940032 266251547965262035968 267675353034594988032 268604781343742887296 268851660738360298038 274319776691482097664 276998680760734852524 277626064040785698304 280374836952080606208 280753266264023584768 282892269713090913216 284405062599257174784 291075077523730334208 293023397829537695232 293957008984361327616 294977693043334804448 296867474419850053632 298300345405525058816 299895534418388829184 301253814171916396032 302180379011710748208 302864797135402579968 304647161265217081344 305863458493178843136 309267269868963480096 312042518260717809664 312329322045883910592 315421691571090681984 315847424547026532864 316944116993370374992 317536448207705819136 318639005319538131008 318974626770264419328 319661888541313849344 320680373437485084672 321793846956365241216 323687608844293148928 325418558624209155072 327158764820060540928 327459462214196625984 328596474235773697602 328640524551181522944 330574579245235556352 331849904673751655004 335279727067367008256 335587888581215691168 337382476220687432832 338553943152009264196 338910540943405945536 340722896777327902464 342728056423369216512 344560826778574399488 345757218538222227264 347606187621314324736 347925678602583915108 351047833043307535872 353113755102865253376 355002063953682714624 356562131617541671866 358139708458323849728 358468880984480397384 362018077825910896368 364148559949829792544 366095878452235299456 368053610422568108544 369331574347646470032 373833115936107474944 377189692950787884288 379206750132342899712 382961272410880948224 385215005566762094592 388100103364973778944 388976870855500005672 390697863772716926976 391056961073978615328 391942678645815103488 401671752229221861376 402907172015614330944 411479665037223146496 412356359825284640128 413680091053464981504 415498021141102278786 416439096061178547456 420562255428120909312 421129899396035377152 425299502360352559104 429058462608486988288 431583478459057531904 433891411498945540096 436612616285595501312 438128632314364930136 439535096744306542848 440935513476541991424 442466539565002206672 445902246419331575808 447450518108287588224 449843301627583243776 451880721257874594048 454297195703103869952 456970741897825622016 458795187739768264704 461009624717629636352 461495204688893202432 463474916828419099648 463900904803445220144 468063777391076714496 468493983068825865888 470818340137153671168 473771136820539799296 475416175490055562488 476304672311558728704 477958507979307196512 482690770434547861824 485531413266439723392 488127837936313732608 490738147230090811392 492442099130195293376 492894711353660546403 492960786826772284416 495596940767022403584 495861868867853334528 497774857010627482506 502919590601050512384 503381832871823536752 505609000176457199616 506073714331031149248 507830914728013896294 518635827807333340896 521409281431971487104 526571749564961303808 529670632654297880064 532503095930524071936 534843197426312507799 537209562687485774592 537703321476720596076 548639553382964195328 553997361521469705048 555252128081571396608 560749673904161212416 565784539426181826432 568810125198514349568 582150155047460668416 586046795659075390464 587914017968722655232 589955386086669608896 593734948839700107264 596600690811050117632 599791068836777658368 602507628343832792064 604360758023421496416 605729594270805159936 618534539737926960192 624658644091767821184 630843383142181363968 631694849094053065728 633888233986740749984 635072896415411638272 637278010639076262016 637949253540528838656 639323777082627698688 643587693912730482432 647375217688586297856 650837117248418310144 654918924428393251968 657192948471547395204 657281049102363045888 663699809347503310008 670559454134734016512 671175777162431382336 674764952441374865664 677107886304018528392 677821081886811891072 681445793554655804928 685456112846738433024 689121653557148798976 691514437076444454528 695212375242628649472 695851357205167830216 702095666086615071744 706227510205730506752 713124263235083343732 716279416916647699456 716937761968960794768 724036155651821792736 728297119899659585088 732191756904470598912 736107220845136217088 738663148695292940064 754379385901575768576 758413500264685799424 761746372092020844441 765922544821761896448 776200206729947557888 777953741711000011344 781395727545433853952 782113922147957230656 803343504458443722752 805814344031228661888 822959330074446292992 824712719650569280256 830996042282204557572 832878192122357094912 841124510856241818624 842259798792070754304 858116925216973976576 863166956918115063808 873225232571191002624 876257264628729860272 879070193488613085696 881871026953083982848 884933079130004413344 894901036216575176448 899686603255166487552 903761442515749188096 908594391406207739904 913941483795651244032 917590375479536529408 922019249435259272704 926949833656838199296 927801809606890440288 931023343668025476539 936127554782153428992 936987966137651731776 947542273641079598592 950832350980111124976 952609344623117457408 955917015958614393024 965381540869095723648 971062826532879446784 976255675872627465216 981476294460181622784 984884198260390586752 985789422707321092806 985921573653544568832 991723737735706669056 995549714021254965012 1005839181202101024768 1006763665743647073504 1012147428662062298496 1015661829456027792588 1037271655614666681792 1042818562863942974208 1053143499129922607616 1059341265308595760128 1065006191861048143872 1069686394852625015598 1074419125374971549184 1075406642953441192152 1107994723042939410096 1110504256163142793216 1121499347808322424832 1131569078852363652864 1137620250397028699136 1164300310094921336832 1172093591318150780928 1175828035937445310464 1179910772173339217792 1193201381622100235264 1199582137673555316736 1205015256687665584128 1208721516046842992832 1237069079475853920384 1249317288183535642368 1261686766284362727936 1263389698188106131456 1267776467973481499968 1274556021278152524032 1275898507081057677312 1287175387825460964864 1294750435377172595712 1301674234496836620288 1309837848856786503936 1314385896943094790408 1327399618695006620016 1342351554324862764672 1349529904882749731328 1354215772608037056784 1355642163773623782144 1362891587109311609856 1370912225693476866048 1383028874152888909056 1390424750485257298944 1391702714410335660432 1404191332173230143488 1412455020411461013504 1426248526470166687464 1432558833833295398912 1433875523937921589536 1448072311303643585472 1456594239799319170176 1464383513808941197824 1472214441690272434176 1477326297390585880128 1478684134060981639209 1508758771803151537152 1516827000529371598848 1523492744184041688882 1555907483422000022688 1564227844295914461312 1611628688062457323776 1645918660148892585984 1649425439301138560512 1661992084564409115144 1665756384244714189824 1682249021712483637248 1716233850433947953152 1726333913836230127616 1746450465142382005248 1752514529257459720544 1758140386977226171392 1763742053906167965696 1769866158260008826688 1789802072433150352896 1799373206510332975104 1807522885031498376192 1817188782812415479808 1844038498870518545408 1853899667313676398592 1855603619213780880576 1862046687336050953078 1873975932275303463552 1895084547282159197184 1901664701960222249952 1905218689246234914816 1911834031917228786048 1930763081738191447296 1942125653065758893568 1952511351745254930432 1969768396520781173504 1971578845414642185612 1971843147307089137664 1991099428042509930024 2011678362404202049536 2013527331487294147008 2024294857324124596992 2031323658912055585176 2074543311229333363584 2085637125727885948416 2106286998259845215232 2118682530617191520256 2139372789705250031196 2148838250749943098368 2150813285906882384304 2215989446085878820192 2221008512326285586432 2263138157704727305728 2275240500794057398272 2285239116276062533323 2328600620189842673664 2344187182636301561856 2359821544346678435584 2386402763244200470528 2410030513375331168256 2417443032093685985664 2474138158951707840768 2498634576367071284736 2523373532568725455872 2526779396376212262912 2535552935946962999936 2549112042556305048064 2574350775650921929728 2589500870754345191424 2619675697713573007872 2628771793886189580816 2654799237390013240032 2684703108649725529344 2699059809765499462656 2708431545216074113568 2711284327547247564288 2725783174218623219712 2741824451386953732096 2766057748305777818112 2780849500970514597888 2783405428820671320864 2793070031004076429617 2808382664346460286976 2852497052940333374928 2865117667666590797824 2867751047875843179072 2896144622607287170944 2913188479598638340352 2928767027617882395648 2944428883380544868352 2954652594781171760256 2957368268121963278418 3017517543606303074304 3046985488368083377764 3111814966844000045376 3128455688591828922624 3223257376124914647552 3298850878602277121024 3323984169128818230288 3331512768489428379648 3364498043424967274496 3432467700867895906304 3492900930284764010496 3505029058514919441088 3516280773954452342784 3527484107812335931392 3539732316520017653376 3579604144866300705792 3598746413020665950208 3615045770062996752384 3688076997741037090816 3711207238427561761152 3724093374672101906156 3747951864550606927104 3790169094564318394368 3803329403920444499904 3823668063834457572096 3861526163476382894592 3884251306131517787136 3905022703490509860864 3939536793041562347008 3943157690829284371224 3982198856085019860048 4027054662974588294016 4048589714648249193984 4062647317824111170352 4149086622458666727168 4171274251455771896832 4212573996519690430464 4237365061234383040512 4278745579410500062392 4297676501499886196736 4301626571813764768608 4431978892171757640384 4526276315409454611456 4550481001588114796544 4570478232552125066646 4719643088693356871168 4772805526488400941056 4834886064187371971328 4948276317903415681536 4997269152734142569472 5046747065137450911744 5071105871893925999872 5098224085112610096128 5148701551301843859456 5179001741508690382848 5239351395427146015744 5257543587772379161632 5309598474780026480064 5369406217299451058688 5398119619530998925312 5416863090432148227136 5422568655094495128576 5451566348437246439424 5532115496611555636224 5561699001941029195776 5566810857641342641728 5586140062008152859234 5704994105880666749856 5735502095751686358144 5792289245214574341888 5826376959197276680704 5857534055235764791296 5909305189562343520512 5914736536243926556836 6035035087212606148608 6093970976736166755528 6223629933688000090752 6256911377183657845248 6446514752249829295104 6597701757204554242048 6647968338257636460576 6663025536978856759296 6985801860569528020992 7010058117029838882176 7032561547908904685568 7079464633040035306752 7159208289732601411584 7230091540125993504768 7376153995482074181632 7422414476855123522304 7448186749344203812312 7495903729101213854208 7580338189128636788736 7606658807840888999808 7647336127668915144192 7723052326952765789184 7768502612263035574272 7879073586083124694016 7886315381658568742448 7964397712170039720096 8054109325949176588032 8097179429296498387968 8125294635648222340704 8298173244917333454336 8342548502911543793664 8379210093012229288851 8425147993039380860928 8557491158821000124784 8595353002999772393472 8603253143627529537216 8863957784343515280768 9052552630818909222912 9140956465104250133292 9439286177386713742336 9669772128374743942656 9896552635806831363072 9994538305468285138944 10093494130274901823488 10142211743787851999744 10196448170225220192256 10297403102603687718912 10478702790854292031488 10515087175544758323264 10619196949560052960128 10738812434598902117376 10796239239061997850624 10833726180864296454272 10845137310188990257152 11064230993223111272448 11133621715282685283456 11172280124016305718468 11409988211761333499712 11471004191503372716288 11584578490429148683776 11652753918394553361408 11715068110471529582592 11818610379124687041024 11829473072487853113672 12187941953472333511056 12447259867376000181504 12513822754367315690496 12893029504499658590208 13195403514409108484096 13295936676515272921152 14020116234059677764352 14158929266080070613504 14318416579465202823168 14844828953710247044608 14896373498688407624624 14991807458202427708416 15213317615681777999616 15294672255337830288384 15446104653905531578368 15537005224526071148544 15758147172166249388032 15772630763317137484896 15928795424340079440192 16108218651898353176064 16194358858592996775936 16250589271296444681408 16596346489834666908672 16685097005823087587328 16758420186024458577702 17114982317642000249568 17206506287255059074432 17727915568687030561536 18105105261637818445824 18281912930208500266584 18878572354773427484672 19339544256749487885312 19793105271613662726144 19989076610936570277888 20284423487575703999488 20392896340450440384512 20957405581708584062976 21030174351089516646528 21238393899120105920256 21477624869197804234752 21667452361728592908544 21690274620377980514304 22128461986446222544896 22267243430565370566912 22344560248032611436936 22819976423522666999424 22942008383006745432576 23169156980858297367552 23305507836789106722816 23637220758249374082048 23658946144975706227344 24375883906944667022112 24894519734752000363008 25027645508734631380992 25137630279036687866553 25786059008999317180416 26591873353030545842304 28040232468119355528704 28317858532160141227008 29689657907420494089216 29792746997376815249248 29983614916404855416832 30426635231363555999232 30589344510675660576768 30892209307811063156736 31516294344332498776064 31545261526634274969792 31857590848680158880384 32216437303796706352128 32388717717185993551872 32501178542592889362816 33192692979669333817344 33516840372048917155404 34229964635284000499136 34413012574510118148864 35455831137374061123072 36563825860417000533168 37757144709546854969344 38679088513498975770624 39586210543227325452288 40568846975151407998976 42060348702179033293056 42476787798240211840512 42955249738395608469504 43334904723457185817088 44534486861130741133824 44689120496065222873872 45639952847045333998848 45884016766013490865152 46338313961716594735104 46611015673578213445632 47274441516498748164096 47317892289951412454688 48751767813889334044224 49789039469504000726016 50055291017469262761984 50275260558073375733106 53183746706061091684608 56080464936238711057408 56635717064320282454016 59379315814840988178432 59585493994753630498496 59967229832809710833664 60853270462727111998464 61178689021351321153536 63090523053268549939584 63715181697360317760768 64432874607593412704256 65002357085185778725632 66385385959338667634688 67033680744097834310808 68459929270568000998272 68826025149020236297728 70911662274748122246144 73127651720834001066336 77358177026997951541248 81137693950302815997952 84120697404358066586112 84953575596480423681024 86669809446914371634176 89068973722261482267648 89378240992130445747744 91279905694090667997696 91768033532026981730304 92676627923433189470208 94548883032997496328192 94635784579902824909376 97503535627778668088448 99578078939008001452032 100550521116146751466212 106367493412122183369216 112160929872477422114816 113271434128640564908032 118758631629681976356864 119170987989507260996992 121706540925454223996928 126181046106537099879168 127430363394720635521536 128865749215186825408512 130004714170371557451264 134067361488195668621616 136919858541136001996544 137652050298040472595456 141823324549496244492288 146255303441668002132672 168241394808716133172224 169907151192960847362048 173339618893828743268352 178137947444522964535296 178756481984260891495488 182559811388181335995392 183536067064053963460608 189271569159805649818752 195007071255557336176896 199156157878016002904064 201101042232293502932424 212734986824244366738432 224321859744954844229632 238341975979014521993984 243413081850908447993856 252362092213074199758336 254860726789441271043072 260009428340743114902528 268134722976391337243232 273839717082272003993088 275304100596080945190912 283646649098992488984576 292510606883336004265344 336482789617432266344448 339814302385921694724096 346679237787657486536704 356275894889045929070592 357512963968521782990976 365119622776362671990784 378543138319611299637504 390014142511114672353792 402202084464587005864848 425469973648488733476864 476683951958029043987968 504724184426148399516672 509721453578882542086144 520018856681486229805056 536269445952782674486464 547679434164544007986176 550608201192161890381824 585021213766672008530688 672965579234864532688896 715025927937043565981952 730239245552725343981568 757086276639222599275008 780028285022229344707584 804404168929174011729696 850939947296977466953728 953367903916058087975936 1009448368852296799033344 1019442907157765084172288 1040037713362972459610112 1072538891905565348972928 1095358868329088015972352 1170042427533344017061376 1430051855874087131963904 1514172553278445198550016 1560056570044458689415168 1608808337858348023459392 1906735807832116175951872 2018896737704593598066688 2145077783811130697945856 2190717736658176031944704 2340084855066688034122752 2860103711748174263927808 3028345106556890397100032 3120113140088917378830336 3217616675716696046918784 3813471615664232351903744 4290155567622261395891712 4680169710133376068245504 5720207423496348527855616 6056690213113780794200064 6435233351433392093837568 8580311135244522791783424 9360339420266752136491008 11440414846992697055711232 12870466702866784187675136 17160622270489045583566848 25740933405733568375350272 34321244540978091167133696 51481866811467136750700544 102963733622934273501401088
- Sum of all divisors σ(n): 367904581488685317053952000
- Sum of proper divisors (its aliquot sum) s(n): 264940847865751043552550912
- 102963733622934273501401088 is an abundant number, because the sum of its proper divisors (264940847865751043552550912) is greater than itself. Its abundance is 161977114242816770051149824
Bases of 102963733622934273501401088
- Binary: 1010101001010110110101100101111000111101001000111010100101111011010101110010000000000002
- Hexadecimal: 0x552B6B2F1E91D4BDAB9000
- Base-36: CXQRJ5GQMFLNPUYO0
Squares and roots of 102963733622934273501401088
- 102963733622934273501401088 squared (1029637336229342735014010882) is 10601530441574565814741582604201381720781099047583744
- 102963733622934273501401088 cubed (1029637336229342735014010883) is 1091573156381712357765219804223743920786256058200676005606879247552365012713472
-
The
square root of 102963733622934273501401088 is 10147104691631.7106411335 -
102963733622934273501401088 is a
perfect cube number . Itscube root is 468699792
Scales and comparisons
How big is 102963733622934273501401088?- 102,963,733,622,934,273,501,401,088 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 102,963,733,622,934,273,501,401,088 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 102963733622934273501401088 cubic inches would be around 39058316 feet tall.
Recreational maths with 102963733622934273501401088
- 102963733622934273501401088 backwards is 880104105372439226337369201
- 102963733622934273501401088 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 102963733622934273501401088's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 102963733622934273501401088 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 102963733622934273501401088 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/102963733622934273501401088/
Chicago style:
Numbermatics. 2024. "Number 102963733622934273501401088 - Facts about the integer". https://numbermatics.com/n/102963733622934273501401088/
The information we have on file for 102963733622934273501401088 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 102963733622934273501401088, math, Factors of 102963733622934273501401088, curriculum, school, college, exams, university, Prime factorization of 102963733622934273501401088, STEM, science, technology, engineering, physics, economics, calculator, one hundred two septillion, nine hundred sixty-three sextillion, seven hundred thirty-three quintillion, six hundred twenty-two quadrillion, nine hundred thirty-four trillion, two hundred seventy-three billion, five hundred one million, four hundred one thousand and eighty-eight.