806196438212420068891951104
806,196,438,212,420,068,891,951,104 is an even composite number composed of six prime numbers multiplied together.
806196438212420068891951104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 806196438212420068891951104:
220 × 32 × 74 × 112 × 414 × 1014
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 41 × 41 × 41 × 41 × 101 × 101 × 101 × 101)See below for interesting mathematical facts about the number 806196438212420068891951104 from the Numbermatics database.
Names of 806196438212420068891951104
- Cardinal: 806196438212420068891951104 can be written as Eight hundred six septillion, one hundred ninety-six sextillion, four hundred thirty-eight quintillion, two hundred twelve quadrillion, four hundred twenty trillion, sixty-eight billion, eight hundred ninety-one million, nine hundred fifty-one thousand, one hundred four.
Scientific notation
- Scientific notation: 8.06196438212420068891951104 × 1026
Factors of 806196438212420068891951104
Divisors of 806196438212420068891951104
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 32 33 36 41 42 44 48 49 56 63 64 66 72 77 82 84 88 96 98 99 101 112 121 123 126 128 132 144 147 154 164 168 176 192 196 198 202 224 231 242 246 252 256 264 287 288 294 303 308 328 336 343 352 363 369 384 392 396 404 441 448 451 462 484 492 504 512 528 539 574 576 588 606 616 656 672 686 693 704 707 726 738 768 784 792 808 847 861 882 896 902 909 924 968 984 1008 1024 1029 1056 1078 1089 1111 1148 1152 1176 1212 1232 1312 1344 1353 1372 1386 1408 1414 1452 1476 1536 1568 1584 1616 1617 1681 1694 1722 1764 1792 1804 1818 1848 1936 1968 2009 2016 2048 2058 2112 2121 2156 2178 2222 2296 2304 2352 2401 2424 2464 2541 2583 2624 2688 2706 2744 2772 2816 2828 2904 2952 3072 3087 3136 3157 3168 3232 3234 3333 3362 3388 3444 3528 3584 3608 3636 3696 3773 3872 3936 4018 4032 4059 4096 4116 4141 4224 4242 4312 4356 4444 4592 4608 4704 4802 4848 4851 4928 4949 4961 5043 5082 5166 5248 5376 5412 5488 5544 5632 5656 5808 5904 5929 6027 6144 6174 6272 6314 6336 6363 6464 6468 6666 6724 6776 6888 7056 7168 7203 7216 7272 7392 7546 7623 7744 7777 7872 8036 8064 8118 8192 8232 8282 8448 8484 8624 8712 8888 9184 9216 9408 9471 9604 9696 9702 9856 9898 9922 9999 10086 10164 10201 10332 10496 10752 10824 10976 11088 11264 11312 11319 11616 11767 11808 11858 12054 12221 12288 12348 12423 12544 12628 12672 12726 12928 12936 13332 13448 13552 13776 14063 14112 14336 14406 14432 14544 14784 14847 14883 15092 15129 15246 15488 15554 15744 16072 16128 16236 16384 16464 16564 16896 16968 17248 17424 17776 17787 18081 18368 18432 18491 18816 18942 19208 19392 19404 19712 19796 19844 19998 20172 20328 20402 20664 20992 21504 21609 21648 21952 22099 22176 22528 22624 22638 23232 23331 23534 23616 23716 24108 24442 24576 24696 24846 25088 25256 25344 25452 25856 25872 26411 26664 26896 27104 27552 28126 28224 28413 28672 28812 28864 28987 29088 29568 29694 29766 30184 30258 30492 30603 30976 31108 31488 32144 32256 32472 32768 32928 33128 33792 33936 33957 34496 34643 34727 34848 35301 35552 35574 36162 36663 36736 36864 36982 37269 37632 37884 38416 38784 38808 39424 39592 39688 39996 40344 40656 40804 41328 41503 41984 42189 43008 43218 43296 43904 44198 44352 44541 44649 45056 45248 45276 45551 46464 46662 47068 47232 47432 48216 48884 49152 49392 49692 50176 50512 50688 50904 51712 51744 52822 53328 53361 53792 54208 54439 55104 55473 56252 56448 56826 57344 57624 57728 57974 58176 59136 59388 59532 60368 60516 60984 61206 61952 62216 62976 64288 64512 64944 65536 65856 66256 66297 67584 67872 67914 68921 68992 69286 69454 69696 69993 70602 71104 71148 71407 72324 73326 73472 73728 73964 74538 75264 75768 76832 77568 77616 78848 79184 79233 79376 79992 80688 81312 81608 82369 82656 83006 83968 84378 85547 86016 86436 86592 86961 87808 88396 88704 89082 89298 90112 90496 90552 91102 91809 92928 93324 94136 94464 94864 96432 97768 98304 98441 98784 99384 100352 101024 101376 101808 103424 103488 103929 104181 105644 105903 106656 106722 107584 108416 108878 109989 110208 110946 112211 112504 112896 113652 114688 115248 115456 115948 116352 118272 118776 119064 120736 121032 121968 122412 123904 124432 124509 125952 126567 128576 129024 129437 129888 131072 131712 132512 132594 135168 135744 135828 136653 137842 137984 138572 138908 139392 139986 141204 142208 142296 142814 144648 146652 146944 147456 147928 149076 150528 151536 153664 154693 155136 155232 157696 158368 158466 158752 159984 161376 162624 163216 163317 164738 165312 166012 166419 167936 168756 169781 171094 172032 172872 173184 173922 175616 176792 177408 178164 178596 180224 180992 181104 182204 183618 185856 186648 188272 188928 189728 192864 195536 196608 196882 197568 198768 198891 200704 202048 202752 202909 203401 203616 206763 206848 206976 207858 208362 211288 211806 213312 213444 214221 215168 216832 217756 219978 220416 221892 224422 225008 225792 227304 229376 230496 230912 231896 232704 236544 237552 237699 238128 241472 242064 242501 243089 243936 244824 247107 247808 248864 249018 251904 253134 256641 257152 258048 258874 259776 260883 262144 263424 265024 265188 270336 271488 271656 273306 275684 275968 277144 277816 278784 279972 282408 284416 284592 285628 289296 290521 293304 293888 294912 295323 295856 298152 301056 303072 307328 309386 310272 310464 311787 312543 315392 316736 316932 317504 318857 319968 322752 325248 326432 326634 329476 330624 332024 332838 335872 336633 337512 339562 342188 344064 345744 346368 347844 351232 353584 354816 356328 357192 360448 361984 362208 364408 367236 371712 373296 373527 376544 377856 379456 381073 385728 388311 391072 393216 393764 395136 397536 397782 401408 404096 405504 405818 406802 407232 409959 413526 413696 413952 415716 416724 418241 422576 423612 426624 426888 428442 430336 433664 435512 439956 440832 443784 448844 450016 451584 454608 458752 460992 461824 463792 464079 465408 473088 475104 475398 476256 482447 482944 484128 485002 486178 487872 489648 489951 494214 495616 497728 498036 499849 501061 503808 506268 509343 513282 514304 516096 517748 519552 521766 524288 526848 530048 530376 540672 542976 543312 546612 551368 551936 554288 555632 557568 559944 564816 568832 569184 571256 576583 578592 581042 586608 587776 589824 590646 591712 596304 598829 602112 606144 608727 610203 614656 618772 620289 620544 620928 623574 625086 630784 633472 633864 635008 637714 639936 642663 645504 650496 652864 653268 658952 661248 664048 665676 671744 673266 675024 679124 684376 688128 691488 692736 695688 702464 707168 709632 712656 714384 720896 723968 724416 727503 728816 729267 734472 741321 743424 746592 747054 753088 755712 758131 758912 762146 769923 771456 776622 782144 785477 786432 787528 790272 795072 795564 802816 808192 811008 811636 813604 814464 819918 827052 827392 827904 831432 833448 836482 845152 847224 853248 853776 856884 860672 867328 871024 871563 879912 881664 885969 887568 897688 900032 903168 906059 909216 917504 921984 923648 927584 928158 930816 946176 950208 950796 952512 956571 964894 965888 968256 970004 972356 975744 979296 979902 988428 991232 995456 996072 999698 1002122 1007616 1009899 1012536 1018686 1026564 1028608 1030301 1032192 1035496 1039104 1043532 1048576 1053696 1060096 1060752 1081344 1082851 1085952 1086624 1093224 1102736 1103872 1108576 1111264 1115136 1119888 1129632 1137664 1138368 1142512 1143219 1153166 1157184 1162084 1164933 1173216 1175552 1179648 1181292 1183424 1188467 1192608 1197658 1204224 1212288 1217454 1220406 1229312 1234321 1237544 1240578 1241088 1241856 1247148 1250172 1254723 1261568 1266944 1267728 1270016 1275428 1279872 1285326 1291008 1300992 1305728 1306536 1317904 1322496 1328096 1331352 1343488 1346532 1350048 1358248 1368752 1376256 1382976 1385472 1391376 1392237 1404928 1414336 1419264 1420363 1423807 1425312 1428768 1441792 1447341 1447936 1448832 1455006 1457632 1458534 1468944 1482642 1486848 1493184 1494108 1499547 1503183 1506176 1511424 1516262 1517824 1524292 1528029 1539846 1542912 1553244 1564288 1570954 1572864 1575056 1580544 1590144 1591128 1605632 1616384 1622016 1623272 1627208 1628928 1639836 1654104 1654784 1655808 1662864 1666896 1672964 1690304 1694448 1701623 1706496 1707552 1713768 1721344 1729749 1734656 1742048 1743126 1759824 1763328 1771938 1775136 1795376 1796487 1800064 1806336 1812118 1818432 1826181 1830609 1835008 1843968 1847296 1855168 1856316 1861632 1867591 1892352 1900416 1901592 1905024 1913142 1929788 1931776 1936512 1940008 1944712 1951488 1958592 1959804 1976856 1982464 1990912 1992144 1999396 2004244 2015232 2019798 2025072 2037372 2053128 2057216 2060602 2064384 2070992 2078208 2087064 2107392 2120192 2121504 2162688 2165702 2171904 2173248 2182509 2186448 2187801 2205472 2207744 2217152 2222528 2230272 2231999 2239776 2259264 2274393 2275328 2276736 2285024 2286438 2306332 2314368 2324168 2329866 2346432 2351104 2356431 2359296 2362584 2366848 2376934 2385216 2395316 2408448 2424576 2434908 2440812 2458624 2468642 2475088 2481156 2482176 2483712 2494296 2500344 2509446 2523136 2533888 2535456 2540032 2550856 2559744 2570652 2582016 2601984 2611456 2613072 2614689 2635808 2644992 2656192 2662704 2667511 2686976 2693064 2700096 2716496 2718177 2737504 2752512 2765952 2770944 2782752 2784474 2809856 2825761 2828672 2838528 2840726 2847614 2850624 2857536 2869713 2883584 2894682 2895872 2897664 2910012 2915264 2917068 2927687 2937888 2965284 2973696 2986368 2988216 2999094 3006366 3012352 3022848 3032524 3035648 3048584 3056058 3079692 3085824 3090903 3106488 3128576 3141908 3145728 3150112 3161088 3180288 3182256 3211264 3232768 3244032 3246544 3248553 3254416 3257856 3279672 3308208 3309568 3311616 3325728 3333792 3345928 3377129 3380608 3388896 3403246 3412992 3415104 3427536 3429657 3442688 3459498 3469312 3484096 3486252 3498943 3507427 3519648 3526656 3543876 3550272 3565401 3590752 3592974 3600128 3612672 3624236 3636864 3652362 3661218 3670016 3687936 3694592 3702963 3710336 3712632 3723264 3735182 3764169 3784704 3800832 3803184 3810048 3826284 3859576 3863552 3873024 3880016 3889424 3902976 3917184 3919608 3953712 3964928 3981824 3984288 3998792 4008488 4030464 4036081 4039596 4050144 4074744 4106256 4114432 4121204 4128768 4141984 4156416 4174128 4191803 4214784 4240384 4243008 4261089 4271421 4325376 4331404 4342023 4343808 4346496 4365018 4372896 4375602 4410944 4415488 4434304 4445056 4460544 4463998 4479552 4498641 4509549 4518528 4548786 4550656 4553472 4570048 4572876 4600651 4612664 4628736 4648336 4659732 4692864 4702208 4712862 4718592 4725168 4733696 4753868 4770432 4790632 4816896 4849152 4869816 4881624 4917248 4937284 4950176 4962312 4964352 4967424 4988592 5000688 5018892 5046272 5067776 5070912 5080064 5101712 5104869 5119488 5141304 5164032 5189247 5203968 5222912 5226144 5229378 5271616 5289984 5306917 5312384 5325408 5335022 5373952 5386128 5389461 5400192 5432992 5436354 5475008 5498339 5505024 5531904 5541888 5565504 5568948 5602773 5619712 5651522 5657344 5677056 5681452 5695228 5701248 5715072 5739426 5767168 5789364 5791744 5795328 5820024 5830528 5834136 5855374 5875776 5930568 5947392 5972736 5976432 5998188 6012732 6024704 6045696 6065048 6071296 6097168 6112116 6159384 6171648 6181806 6212976 6257152 6283816 6300224 6322176 6342413 6360576 6364512 6422528 6465536 6488064 6493088 6497106 6508832 6515712 6559344 6616416 6619136 6623232 6651456 6667584 6691856 6695997 6754258 6761216 6777792 6806492 6823179 6825984 6830208 6855072 6859314 6885376 6918996 6938624 6961021 6968192 6972504 6997886 7014854 7039296 7053312 7069293 7087752 7100544 7130802 7181504 7185948 7200256 7212107 7225344 7248472 7273728 7304724 7322436 7340032 7375872 7389184 7405926 7420672 7425264 7446528 7470364 7528338 7569408 7601664 7606368 7620096 7652568 7719152 7727104 7746048 7760032 7778848 7805952 7834368 7839216 7907424 7929856 7963648 7968576 7997584 8002533 8016976 8060928 8072162 8079192 8100288 8149488 8154531 8212512 8228864 8242408 8257536 8283968 8312832 8319269 8339441 8348256 8383606 8429568 8477283 8480768 8486016 8522178 8542842 8640247 8650752 8662808 8684046 8687616 8692992 8730036 8745792 8751204 8783061 8821888 8830976 8868608 8890112 8921088 8927996 8959104 8997282 9019098 9037056 9097572 9101312 9106944 9140096 9145752 9201302 9225328 9257472 9272709 9296672 9319464 9385728 9404416 9425724 9437184 9450336 9467392 9507736 9540864 9581264 9633792 9698304 9739632 9745659 9763248 9834496 9874568 9900352 9924624 9928704 9934848 9942541 9966649 9977184 10001376 10037784 10092544 10131387 10135552 10141824 10160128 10203424 10209738 10238976 10282608 10328064 10378494 10407936 10445824 10452288 10458756 10496829 10522281 10543232 10579968 10613834 10624768 10650816 10670044 10696203 10747904 10772256 10778922 10800384 10865984 10872708 10950016 10996678 11010048 11063808 11083776 11108889 11131008 11137896 11205546 11239424 11303044 11314688 11333311 11354112 11362904 11390456 11402496 11430144 11478852 11534336 11578728 11583488 11590656 11640048 11661056 11668272 11710748 11751552 11861136 11894784 11911361 11945472 11952864 11996376 12025464 12049408 12091392 12108243 12130096 12142592 12194336 12224232 12318768 12343296 12363612 12425952 12514304 12567632 12575409 12600448 12644352 12684826 12721152 12729024 12783267 12814263 12845056 12931072 12976128 12986176 12994212 13017664 13031424 13073137 13118688 13232832 13238272 13246464 13302912 13335168 13383712 13391994 13508516 13522432 13555584 13612984 13646358 13651968 13660416 13710144 13718628 13770752 13801953 13837992 13877248 13922042 13936384 13945008 13995772 14029708 14078592 14106624 14138586 14175504 14201088 14261604 14363008 14371896 14400512 14424214 14450688 14496944 14547456 14609448 14644872 14751744 14778368 14811852 14841344 14850528 14893056 14940728 15056676 15138816 15203328 15212736 15240192 15305136 15314607 15438304 15454208 15492096 15520064 15557696 15611904 15623993 15668736 15678432 15814848 15859712 15920751 15927296 15937152 15995168 16005066 16033952 16121856 16144324 16158384 16200576 16298976 16309062 16425024 16457728 16484816 16495017 16515072 16567936 16625664 16638538 16678882 16696512 16767212 16808319 16859136 16954566 16961536 16972032 17044356 17085684 17147881 17280494 17301504 17325616 17368092 17375232 17385984 17460072 17491584 17502408 17566122 17643776 17661952 17737216 17780224 17842176 17855992 17918208 17994564 18038196 18074112 18195144 18202624 18213888 18280192 18291504 18402604 18450656 18514944 18545418 18593344 18638928 18771456 18808832 18851448 18900672 18934784 19015472 19027239 19081728 19162528 19267584 19396608 19479264 19491318 19526496 19668992 19749136 19780327 19800704 19849248 19857408 19869696 19885082 19933298 19954368 20002752 20075568 20087991 20185088 20262774 20271104 20283648 20320256 20406848 20419476 20477952 20493809 20543501 20565216 20656128 20756988 20815872 20883063 20891648 20904576 20917512 20993658 21044562 21086464 21159936 21227668 21249536 21301632 21340088 21392406 21495808 21544512 21557844 21600768 21636321 21731968 21745416 21900032 21993356 22020096 22127616 22167552 22217778 22262016 22275792 22411092 22478848 22606088 22629376 22666622 22708224 22725808 22780912 22804992 22860288 22957704 23157456 23166976 23181312 23280096 23322112 23336544 23421496 23503104 23639903 23722272 23789568 23822722 23890944 23905728 23992752 24007599 24050928 24098816 24182784 24216486 24260192 24285184 24388672 24448464 24492601 24551989 24637536 24686592 24727224 24851904 24957807 25018323 25028608 25135264 25150818 25200896 25288704 25369652 25431849 25442304 25458048 25566534 25628526 25690112 25862144 25920741 25952256 25972352 25988424 26035328 26062848 26146274 26237376 26349183 26465664 26476544 26492928 26605824 26670336 26767424 26783988 27017032 27044864 27111168 27225968 27292716 27303936 27320832 27420288 27437256 27541504 27603906 27675984 27754496 27844084 27872768 27890016 27991544 28059416 28157184 28213248 28277172 28351008 28402176 28523208 28726016 28743792 28801024 28848428 28901376 28993888 29094912 29218896 29289744 29342621 29503488 29556736 29623704 29682688 29701056 29786112 29827623 29881456 29899947 30113352 30277632 30394161 30406656 30425472 30480384 30610272 30629214 30876608 30908416 30984192 31040128 31083371 31115392 31223808 31247986 31337472 31356864 31490487 31566843 31629696 31719424 31841502 31854592 31874304 31990336 32010132 32067904 32204557 32243712 32288648 32316768 32401152 32597952 32618124 32850048 32915456 32969632 32990034 33030144 33135872 33251328 33277076 33357764 33393024 33534424 33616638 33718272 33909132 33923072 33944064 33999933 34088712 34171368 34295762 34560988 34603008 34651232 34736184 34750464 34771968 34920144 34983168 35004816 35132244 35287552 35323904 35474432 35560448 35684352 35711984 35734083 35836416 35989128 36076392 36148224 36324729 36390288 36405248 36427776 36560384 36583008 36805208 36901312 37029888 37090836 37148419 37186688 37277856 37542912 37617664 37702896 37726227 37801344 37869568 38030944 38054478 38163456 38325056 38488373 38535168 38793216 38958528 38982636 39052992 39219411 39337984 39498272 39560654 39601408 39698496 39714816 39739392 39770164 39866596 39908736 40005504 40151136 40175982 40370176 40525548 40542208 40567296 40640512 40813696 40838952 40955904 40987618 41087002 41130432 41312256 41405859 41513976 41631744 41766126 41783296 41809152 41835024 41987316 42089124 42172928 42242341 42319872 42455336 42499072 42603264 42680176 42784812 42991616 43089024 43115688 43201536 43272642 43463936 43490832 43800064 43986712 44255232 44335104 44396891 44435556 44524032 44551584 44822184 44957696 45212176 45258752 45333244 45416448 45451616 45561824 45609984 45720576 45915408 46314912 46333952 46362624 46560192 46644224 46673088 46842992 46871979 47006208 47279806 47444544 47579136 47645444 47762253 47781888 47811456 47985504 48015198 48101856 48197632 48365568 48432972 48520384 48570368 48727147 48777344 48896928 48985202 49103978 49275072 49373184 49454448 49485051 49703808 49915614 50036646 50057216 50270528 50301636 50401792 50484749 50577408 50607161 50739304 50863698 50884608 50916096 51133068 51257052 51380224 51443643 51724288 51841482 51904512 51944704 51976848 52070656 52125696 52292548 52474752 52698366 52931328 52953088 52985856 53211648 53340672 53534848 53567976 54034064 54089728 54222336 54451936 54585432 54607872 54641664 54840576 54874512 55083008 55207812 55351968 55508992 55688168 55745536 55780032 55983088 56118832 56314368 56426496 56554344 56702016 56804352 57046416 57081717 57452032 57487584 57602048 57696856 57802752 57987776 58189824 58234883 58376087 58437792 58579488 58685242 59006976 59113472 59247408 59340981 59365376 59402112 59572224 59655246 59762912 59799894 60226704 60481729 60555264 60788322 60813312 60850944 60960768 61220544 61258428 61481427 61630503 61753216 61816832 61968384 62080256 62166742 62230784 62447616 62495972 62649189 62674944 62713728 62980974 63133686 63259392 63438848 63683004 63709184 63748608 63980672 64020264 64135808 64409114 64487424 64577296 64633536 64802304 64908963 65195904 65236248 65700096 65830912 65939264 65980068 66060288 66271744 66502656 66554152 66715528 66786048 67068848 67233276 67436544 67818264 67846144 67888128 67999866 68177424 68342736 68591524 69121976 69302464 69472368 69500928 69543936 69766543 69840288 69966336 70009632 70264488 70575104 70647808 70919709 70948864 71120896 71368704 71423968 71468166 71672832 71978256 72152784 72296448 72649458 72780576 72810496 72855552 73120768 73166016 73477803 73610416 73655967 73802624 74059776 74181672 74296838 74373376 74555712 74873421 75054969 75085824 75235328 75405792 75452454 75602688 75739136 76061888 76108956 76326912 76571231 76650112 76976746 77070336 77586432 77762223 77917056 77965272 78105984 78438822 78675968 78996544 79121308 79202816 79333177 79396992 79429632 79478784 79540328 79733192 79817472 80011008 80302272 80351964 80740352 81051096 81084416 81134592 81281024 81627392 81677904 81911808 81975236 82174004 82260864 82624512 82811718 83027952 83263488 83532252 83566592 83618304 83670048 83974632 84178248 84345856 84484682 84639744 84910672 84998144 85206528 85360352 85569624 86178048 86231376 86403072 86545284 86927872 86981664 87600128 87973424 88027863 88510464 88670208 88793782 88871112 89048064 89103168 89482869 89644368 89699841 89915392 90424352 90517504 90666488 90832896 90903232 91123648 91219968 91441152 91511959 91830816 92629824 92667904 92725248 93120384 93250113 93288448 93346176 93685984 93743958 94012416 94559612 94889088 95158272 95290888 95524506 95563776 95622912 95971008 96030396 96203712 96395264 96613671 96731136 96865944 97040768 97140736 97454294 97554688 97793856 97970404 98207956 98550144 98746368 98908896 98970102 99407616 99831228 100073292 100114432 100541056 100603272 100803584 100969498 101154816 101214322 101478608 101727396 101769216 101832192 101999799 102266136 102514104 102887286 103448576 103682964 103809024 103889408 103953696 104060401 104141312 104251392 104585096 104949504 105396732 105862656 105906176 105971712 106423296 106681344 107069696 107135952 107202249 108068128 108179456 108444672 108903872 109170864 109215744 109283328 109367951 109681152 109749024 110166016 110415624 110703936 111017984 111376336 111445257 111491072 111560064 111966176 112237664 112628736 112852992 113108688 113404032 113608704 114092832 114163434 114904064 114975168 115204096 115393712 115465119 115605504 115975552 116379648 116469766 116752174 116875584 117158976 117370484 117658233 118013952 118226944 118494816 118681962 118730752 118804224 119144448 119310492 119525824 119599788 120035167 120453408 120963458 121110528 121576644 121626624 121701888 121921536 122441088 122516856 122962854 123261006 123506432 123633664 123936768 124160512 124333484 124461568 124666421 124895232 124991944 125298378 125349888 125427456 125961948 126267372 126518784 126727023 126877696 127366008 127418368 127497216 127961344 128040528 128271616 128818228 128974848 129154592 129267072 129604608 129817926 130391808 130472496 131400192 131661824 131878528 131960136 132543488 133005312 133108304 133190673 133431056 133572096 134137696 134466552 134873088 135636528 135692288 135776256 135999732 136354848 136685472 137183048 138243952 138462289 138604928 138944736 139001856 139087872 139533086 139680576 139932672 140019264 140528976 140615937 141150208 141295616 141839418 141897728 142241792 142737408 142847936 142936332 143345664 143456663 143804507 143956512 144305568 144592896 145298916 145561152 145620992 145711104 146181441 146241536 146332032 146955606 147220832 147311934 147605248 148119552 148363344 148593676 148746752 149111424 149746842 150109938 150171648 150470656 150811584 150904908 151205376 151454247 151478272 151821483 152123776 152217912 152653824 153142462 153300224 153953492 154140672 154330929 155172864 155524446 155834112 155930544 156211968 156877644 157351936 157993088 158242616 158405632 158666354 158793984 158859264 158957568 159080656 159466384 159634944 160022016 160604544 160703928 162102192 162168832 162269184 162562048 163254784 163355808 163823616 163950472 164348008 164521728 165249024 165479321 165623436 166055904 166526976 167064504 167133184 167236608 167340096 167949264 168356496 168691712 168969364 169279488 169821344 169996288 170413056 170720704 171139248 171863923 172356096 172462752 172806144 173090568 173855744 173963328 174704649 175128261 175200256 175946848 176055726 177020928 177340416 177587564 177742224 178022943 178096128 178206336 178965738 179288736 179399682 179830784 180848704 181035008 181332976 181445187 181665792 181806464 182247296 182439936 182882304 183023918 183661632 184444281 184891509 185259648 185335808 185450496 186240768 186500226 186576896 186692352 187371968 187487916 188024832 188626691 189119224 189778176 190316544 190581776 191049012 191127552 191245824 191942016 192060792 192407424 192790528 193227342 193462272 193731888 194081536 194281472 194908588 195109376 195587712 195940808 196415912 197100288 197492736 197817792 197940204 198815232 199662456 200146584 200228864 201082112 201206544 201607168 201938996 202309632 202428644 202957216 203454792 203538432 203664384 203999598 204532272 205028208 205774572 206897152 207365928 207778816 207907392 208120802 208282624 208502784 209170192 209299629 209899008 210793464 211725312 211943424 212759127 212846592 213362688 214139392 214271904 214404498 216136256 216358912 216889344 217583597 217807744 218341728 218431488 218566656 218735902 219362304 219498048 220332032 220433409 220831248 220967901 221407872 222035968 222752672 222890514 222982144 223120128 223932352 224475328 225257472 225431899 225705984 226217376 226808064 227217408 228185664 228326868 229713693 229808128 229950336 230408192 230787424 230930238 231211008 231951104 232759296 232939532 233504348 233751168 234317952 234740968 235316466 236027904 236453888 236989632 237363924 237461504 237608448 237999531 238288896 238620984 239051648 239199576 240070334 240906816 241926916 242221056 243153288 243253248 243403776 243843072 244882176 245033712 245925708 246522012 247012864 247267328 247873536 248321024 248666968 248923136 249332842 249790464 249983888 250596756 250699776 250854912 251923896 252534744 253037568 253454046 254732016 254836736 254994432 255922688 256081056 256543232 257636456 258309184 258534144 259209216 259635852 260038933 260783616 260944992 262800384 263323648 263757056 263920272 264083589 265086976 266010624 266216608 266381346 266862112 267144192 268275392 268933104 269418611 269746176 271273056 271384576 271552512 271999464 272709696 273370944 274366096 274535877 276487904 276924578 277209856 277889472 278003712 278175744 279066172 279361152 279750339 279865344 280038528 281057952 281231874 282300416 282591232 283678836 283795456 284483584 285401861 285474816 285695872 285872664 286691328 286913326 287609014 287913024 288611136 289185792 289841013 290597832 291122304 291241984 291422208 292362882 292483072 292664064 293911212 294441664 294623868 295210496 295696387 296239104 296726688 297187352 297493504 298222848 299493684 300219876 300343296 300941312 301623168 301809816 302410752 302908494 302956544 303642966 304247552 304435824 305307648 306284924 306600448 307906984 308661858 310345728 311048892 311668224 311861088 312181203 312423936 313755288 314703872 315986176 316485232 316811264 317332708 317587968 317718528 317915136 318161312 318932768 319269888 320044032 321209088 321407856 324204384 324337664 324538368 325124096 326509568 326711616 327647232 327900944 328103853 328696016 329043456 330498048 330958642 331246872 332111808 333053952 334129008 334266368 334335771 334473216 334680192 335898528 336712992 337383424 337938728 338558976 339642688 339992576 340826112 341090029 341441408 341917081 342278496 343727846 344712192 344925504 345612288 346181136 346395357 347711488 347926656 349409298 350256522 350400512 351893696 352111452 353393243 354041856 354250127 354680832 355175128 355484448 356045886 356192256 356412672 357931476 358577472 358799364 359661568 360105501 361697408 362070016 362665952 362890374 363331584 363612928 364494592 364879872 365764608 366047836 367323264 368888562 369783018 370519296 370671616 370900992 372481536 373000452 373153792 373384704 373999263 374743936 374975832 376049664 377253382 378238448 379556352 380181069 380633088 381163552 382098024 382255104 382491648 383884032 384121584 384814848 385581056 386454684 386924544 387463776 388163072 388562944 389817176 390218752 391175424 391881616 392831824 394200576 394985472 395635584 395880408 397630464 399324912 399572019 400293168 400457728 402164224 402413088 403214336 403877992 404619264 404857288 405914432 406909584 407076864 407328768 407644181 407999196 408632609 409064544 410056416 411549144 413794304 414731856 415386867 415557632 415814784 416241604 416565248 417005568 418340384 418599258 419798016 421586928 423372103 423450624 423886848 425518254 425693184 426725376 428278784 428543808 428808996 430369989 431413521 432272512 432717824 433778688 435167194 435615488 436683456 436862976 437133312 437471804 438544323 438724608 438996096 440664064 440866818 441662496 441935802 442815744 444071936 445505344 445781028 445964288 446240256 447864704 448950656 450514944 450863798 451411968 452434752 453616128 454362741 454434816 455464449 456371328 456653736 459427386 459616256 459900672 460816384 461574848 461860476 462422016 463902208 464665751 465518592 465879064 467008696 467502336 468635904 469481936 470632932 472055808 472907776 473979264 474727848 474923008 475216896 475999062 476577792 477241968 478103296 478399152 480140668 481813632 483853832 486306576 486506496 486807552 487686144 488365801 489764352 490067424 491851416 493044024 494025728 494534656 495747072 496437963 496642048 497333936 497846272 498665684 499580928 499967776 501193512 501399552 501709824 503847792 505069488 506075136 506908092 509464032 509673472 509988864 511845376 512162112 513086464 515272912 515591769 516618368 517068288 518418432 519271704 520077866 521567232 521889984 524113947 525384783 525600768 526647296 527514112 527840544 528167178 530173952 532021248 532433216 532762692 533724224 534288384 535998617 536550784 537866208 538837222 539492352 542546112 542769152 543105024 543998928 544335561 545419392 546741888 548732192 549071754 552975808 553849156 554419712 555332239 555778944 556007424 556351488 558132344 558722304 559500678 559730688 560077056 562115904 562463748 564600832 565182464 565880073 567357672 567590912 568967168 570803722 570949632 571391744 571745328 573382656 573826652 575218028 575826048 577222272 578371584 579682026 581195664 582244608 582483968 582844416 584725764 584966144 585328128 587822424 588883328 589247736 590420992 591392774 592478208 593453376 594374704 594987008 596445696 598987368 600439752 600686592 603246336 603619632 604821504 605816988 605913088 607285932 608495104 608871648 610615296 612569848 613200896 615813968 617323716 620691456 622097784 623336448 623722176 624362406 624847872 627510576 627898887 629407744 631972352 632970464 633622528 634665416 635175936 635830272 636322624 637865536 638539776 640088064 640583713 642418176 642815712 648408768 648675328 649076736 650248192 652750791 653019136 653423232 655294464 655801888 656207706 657392032 658086912 660996096 661917284 662493744 664223616 666107904 668258016 668532736 668671542 668946432 669360384 671797056 673425984 674766848 675877456 676295697 677117952 679285376 679985152 681652224 682180058 682882816 683834162 684556992 687455692 689141079 689424384 689851008 691224576 692362272 692790714 695422976 695853312 698818596 700513044 700801024 703063121 703787392 704222904 706786486 708083712 708500254 709361664 710350256 710968896 712091772 712384512 712825344 713998593 715862952 717154944 717598728 720211002 723394816 724140032 725331904 725780748 726663168 727225856 728422807 728989184 729759744 731529216 732095672 734646528 737777124 739566036 741038592 741343232 741801984 744963072 746000904 746307584 746769408 747998526 749487872 749951664 752099328 754506764 756476896 759112704 760362138 762327104 764196048 764510208 764983296 767768064 768243168 769629696 771162112 772909368 774927552 776326144 777125888 779634352 780116799 780437504 782350848 783763232 785663648 788401152 789970944 791271168 791760816 795260928 798649824 799144038 800586336 800915456 804328448 804826176 806428672 807755984 808255833 809238528 809714576 811828864 813819168 814153728 814657536 815288362 815998392 817265218 818129088 820112832 823098288 823607631 827588608 829463712 830773734 831115264 831629568 832483208 833130496 834011136 836680768 837198516 839596032 840246169 842283541 843173856 846744206 846901248 847773696 851036508 851386368 853450752 856205583 856557568 857087616 857617992 860739978 862827042 864545024 865435648 867557376 870334388 871230976 872664947 873366912 873725952 874266624 874943608 877088646 877449216 877992192 881328128 881733636 883324992 883871604 885631488 887089161 888143872 891010688 891562056 891928576 892480512 895729408 897901312 901029888 901727596 902823936 904869504 907232256 908725482 908869632 910928898 912742656 913307472 918854772 919232512 919801344 921632768 923149696 923720952 927804416 929331502 931037184 931758128 934017392 935004672 936543609 937271808 938963872 941265864 944111616 947958528 949455696 949846016 950433792 951998124 953155584 954483936 956206592 956798304 960281336 963627264 967707664 969236023 972613152 973012992 973615104 975372288 976731602 979528704 980134848 983702832 984311559 986088048 988051456 989069312 991494144 992875926 993284096 994667872 995692544 997331368 999161856 999935552 1002387024 1002799104 1003419648 1004196641 1006631549 1007695584 1010138976 1012150272 1013816184 1018928064 1019346944 1019977728 1023270087 1023690752 1024324224 1025751243 1026172928 1030545824 1031183538 1033236736 1034136576 1036836864 1038543408 1040155732 1043134464 1043779968 1048227894 1050769566 1051201536 1053294592 1055028224 1055681088 1056334356 1060179729 1060347904 1062750381 1064042496 1064866432 1065525384 1067448448 1068576768 1071997234 1073101568 1075732416 1077674444 1078984704 1080316503 1085092224 1085538304 1086210048 1087997856 1088671122 1090838784 1093483776 1097464384 1098143508 1105951616 1107698312 1108839424 1110664478 1111557888 1112014848 1112702976 1116264688 1117444608 1119001356 1119461376 1120154112 1121997789 1124231808 1124927496 1129201664 1131760146 1134715344 1135181824 1137934336 1141607444 1141899264 1142783488 1143490656 1144664411 1146765312 1147653304 1150436056 1151652096 1154444544 1156743168 1159364052 1162391328 1164489216 1164967936 1165688832 1169451528 1169932288 1170656256 1175644848 1177766656 1178495472 1180841984 1182785548 1184956416 1186906752 1188749408 1189974016 1192891392 1197974736 1200879504 1201373184 1203047461 1206492672 1207239264 1209643008 1211633976 1211826176 1214571864 1216990208 1217743296 1221230592 1222932543 1225139696 1225897827 1226401792 1231627936 1234647432 1241382912 1244195568 1246160601 1246672896 1247444352 1248724812 1249695744 1255021152 1255797774 1258815488 1263944704 1265940928 1267245056 1269330832 1270116309 1270351872 1271660544 1272645248 1275731072 1277079552 1280176128 1281167426 1284836352 1285631424 1291109967 1294240563 1296817536 1297350656 1298153472 1300496384 1305501582 1306038272 1306846464 1310588928 1311603776 1312415412 1314784064 1316173824 1320386837 1321992192 1323834568 1324987488 1328447232 1332215808 1336516032 1337065472 1337343084 1337892864 1338720768 1343594112 1346851968 1349533696 1351754912 1352591394 1354235904 1358570752 1359970304 1363304448 1364360116 1365765632 1367668324 1369113984 1374911384 1378282158 1378848768 1379702016 1382449152 1384724544 1385581428 1390845952 1391706624 1393997253 1397637192 1401026088 1401602048 1406126242 1407574784 1408445808 1413572972 1416167424 1417000508 1418723328 1420700512 1421937792 1424183544 1424769024 1425650688 1427997186 1431725904 1434309888 1435197456 1440422004 1446789632 1448280064 1450663808 1451561496 1454451712 1456845614 1457978368 1459519488 1463058432 1464191344 1465097403 1469293056 1475554248 1479132072 1482077184 1483603968 1489313889 1489926144 1492001808 1492615168 1493538816 1495997052 1498975744 1499903328 1504198656 1509013528 1512953792 1518225408 1520724276 1523085179 1524654208 1528392096 1529020416 1529966592 1535536128 1536486336 1539259392 1542324224 1545818736 1546775307 1549855104 1552652288 1554251776 1559268704 1560233598 1560875008 1564701696 1567526464 1571327296 1576802304 1578023293 1579941888 1582542336 1583521632 1590521856 1597299648 1598288076 1601172672 1601830912 1607995851 1608656896 1609652352 1612857344 1615511968 1616511666 1618477056 1619429152 1623657728 1627638336 1628307456 1629315072 1630576724 1631996784 1634530436 1636258176 1640225664 1646196576 1647215262 1655177216 1658927424 1661547468 1662230528 1663259136 1664966416 1665996717 1666260992 1668022272 1673361536 1674397032 1679192064 1680492338 1684567082 1686347712 1693488412 1693802496 1695547392 1697640219 1702073016 1702772736 1706901504 1712411166 1713115136 1714175232 1715235984 1721479956 1725654084 1729090048 1730871296 1731935981 1735114752 1740668776 1742461952 1745329894 1746733824 1747451904 1748533248 1749887216 1754177292 1754898432 1755984384 1762656256 1763467272 1766649984 1767743208 1771262976 1774178322 1782021376 1783124112 1783857152 1784961024 1791458816 1795802624 1802059776 1803455192 1809739008 1814464512 1817450964 1817739264 1820272531 1821857796 1825485312 1826614944 1837709544 1838465024 1839602688 1843265536 1846299392 1847441904 1855608832 1858663004 1862074368 1863516256 1868034784 1870009344 1873087218 1874543616 1877927744 1882531728 1888223232 1895917056 1898911392 1899692032 1900867584 1903996248 1908967872 1912413184 1913596608 1920562672 1921751139 1927254528 1935415328 1938472046 1945226304 1946025984 1947230208 1950744576 1953463204 1958252373 1959057408 1960269696 1967405664 1968623118 1972176096 1976102912 1978138624 1982988288 1985751852 1986568192 1989335744 1991385088 1994662736 1997813027 1998323712 1999871104 2004774048 2005598208 2006839296 2008393282 2013263098 2015391168 2020277952 2024300544 2027632368 2028887091 2037856128 2038693888 2039955456 2046540174 2047381504 2048648448 2051502486 2052345856 2061091648 2062367076 2066473472 2068273152 2069874709 2073673728 2074893601 2077086816 2080311464 2086268928 2087559936 2096455788 2101539132 2102403072 2106589184 2109189363 2110056448 2111362176 2112668712 2120359458 2120695808 2125500762 2128084992 2129732864 2131050768 2134896896 2137153536 2143994468 2146203136 2151464832 2155348888 2160633006 2170184448 2171076608 2172420096 2175995712 2177342244 2181677568 2185268421 2186967552 2194928768 2196287016 2211903232 2215396624 2217678848 2221328956 2223115776 2224029696 2225405952 2232529376 2234889216 2238002712 2238922752 2240308224 2243995578 2248463616 2249854992 2258403328 2263520292 2269430688 2270363648 2275868672 2283214888 2285566976 2286981312 2289328822 2293530624 2295306608 2300872112 2303304192 2308889088 2313486336 2318728104 2324782656 2328978432 2331377664 2338903056 2339864576 2340350397 2341312512 2351289696 2355533312 2356990944 2361683968 2365571096 2369912832 2373813504 2377498816 2379948032 2385782784 2387630203 2393419567 2395949472 2401759008 2402746368 2406094922 2412985344 2414478528 2419286016 2423267952 2423652352 2424767499 2429143728 2433980416 2435486592 2442461184 2445865086 2450279392 2451795654 2452803584 2463255872 2469294864 2473752701 2479750889 2482765824 2488391136 2492321202 2493345792 2494888704 2497449624 2499391488 2510042304 2511595548 2517630976 2520738507 2526850623 2527889408 2531881856 2534490112 2538661664 2540232618 2540703744 2543321088 2545290496 2551462144 2554159104 2560352256 2562334852 2568616749 2569672704 2571262848 2582219934 2588481126 2593635072 2594701312 2596306944 2600992768 2611003164 2612076544 2613692928 2617994841 2621177856 2623207552 2624830824 2629568128 2632347648 2640773674 2643984384 2647669136 2649974976 2656894464 2661267483 2664431616 2673032064 2674130944 2674686168 2675785728 2677441536 2687188224 2693703936 2699067392 2703509824 2705182788 2708471808 2717141504 2719940608 2726608896 2728720232 2731531264 2735336648 2738227968 2749822768 2756564316 2757697536 2759404032 2764898304 2769449088 2771162856 2781691904 2783413248 2787994506 2795274384 2802052176 2803204096 2812252484 2815149568 2816891616 2827145944 2832334848 2834001016 2841401024 2843875584 2848367088 2849538048 2851301376 2855994372 2860428263 2863451808 2868619776 2870394912 2880844008 2893579264 2896560128 2901327616 2903122992 2907708069 2908903424 2913691228 2915956736 2919038976 2926116864 2928382688 2930194806 2938586112 2951108496 2958264144 2963604721 2964154368 2967207936 2978627778 2979852288 2984003616 2985230336 2987077632 2991994104 2997951488 2999806656 3008397312 3012589923 3018027056 3019894647 3025907584 3036450816 3041448552 3046170358 3049308416 3056784192 3058040832 3059933184 3069810261 3071072256 3072972672 3077253729 3078518784 3084648448 3091637472 3093550614 3099710208 3105304576 3108503552 3118537408 3120467196 3121750016 3129403392 3135052928 3139420471 3142654592 3153604608 3156046586 3159883776 3165084672 3167043264 3180539187 3181043712 3188251143 3194599296 3196576152 3202345344 3203661824 3215991702 3217313792 3219304704 3225714688 3231023936 3233023332 3236954112 3238858304 3247315456 3252660257 3255276672 3256614912 3258630144 3261153448 3263993568 3269060872 3272516352 3280451328 3292393152 3294430524 3310354432 3317854848 3323094936 3324461056 3326518272 3329932832 3331993434 3332521984 3336044544 3346723072 3348794064 3358384128 3360984676 3369134164 3372695424 3386976824 3387604992 3395280438 3404146032 3405545472 3413803008 3424822332 3426230272 3428350464 3430471968 3433993233 3442959912 3451308168 3458180096 3461742592 3463871962 3470229504 3481337552 3484923904 3490659788 3493467648 3494903808 3497066496 3499774432 3508354584 3509796864 3511968768 3526934544 3533299968 3535486416 3542525952 3548356644 3564042752 3566248224 3567714304 3569922048 3582917632 3591605248 3604119552 3606910384 3609142383 3619478016 3628929024 3634901928 3635478528 3640545062 3643715592 3650970624 3653229888 3668797629 3675419088 3676930048 3677693481 3679205376 3686531072 3692598784 3694883808 3711217664 3717326008 3724148736 3727032512 3736069568 3740018688 3746174436 3749087232 3751990319 3755855488 3765063456 3776446464 3791834112 3797822784 3799384064 3801735168 3807992496 3810348927 3817935744 3824826368 3827193216 3841125344 3843502278 3854509056 3870830656 3876944092 3887325673 3890452608 3892051968 3894460416 3901489152 3906926408 3916504746 3918114816 3920539392 3934811328 3937246236 3944352192 3952205824 3956277248 3961160511 3965976576 3971503704 3973136384 3978671488 3982770176 3989325472 3995626054 3996647424 3999742208 4009548096 4011196416 4013678592 4016786564 4026526196 4030782336 4040555904 4048601088 4055264736 4057774182 4075712256 4077387776 4079910912 4093080348 4094763008 4097296896 4103004972 4104691712 4122183296 4124734152 4132946944 4136546304 4139749418 4147347456 4149787202 4154173632 4160622928 4172537856 4175119872 4181991759 4192911576 4203078264 4204806144 4218378726 4220112896 4222724352 4225337424 4240718916 4241391616 4251001524 4256169984 4259465728 4262101536 4266476441 4269793792 4274307072 4287988936 4292406272 4302929664 4310697776 4321266012 4340368896 4342153216 4344840192 4351991424 4354684488 4363355136 4370536842 4373935104 4389857536 4392574032 4395292209 4423806464 4430793248 4435357696 4442657912 4446231552 4450811904 4465058752 4469778432 4476005424 4477845504 4480616448 4484085991 4487991156 4496927232 4499709984 4516806656 4527040584 4538861376 4540727296 4551737344 4566429776 4569255537 4571133952 4573962624 4578657644 4587061248 4590613216 4601744224 4606608384 4617778176 4626972672 4637456208 4649565312 4657956864 4662755328 4677806112 4679729152 4680700794 4682625024 4702579392 4711066624 4713981888 4723367936 4731142192 4734069879 4739825664 4747627008 4754997632 4759896064 4771565568 4775260406 4786839134 4791898944 4803518016 4805492736 4812189844 4823987553 4825970688 4828957056 4838572032 4846535904 4847304704 4849534998 4858287456 4867960832 4870973184 4884922368 4891730172 4900558784 4903591308 4905607168 4921441847 4926511744 4938589728 4947505402 4959501778 4965531648 4976782272 4984642404 4986691584 4989777408 4994899248 4997990151 4998782976 5020084608 5023191096 5041477014 5053701246 5055778816 5063763712 5068980224 5077323328 5080465236 5081407488 5086642176 5090580992 5098959649 5102924288 5108318208 5111323261 5120704512 5124669704 5137233498 5139345408 5142525696 5164439868 5176962252 5187270144 5189402624 5192613888 5195807943 5201985536 5222006328 5224153088 5227385856 5235989682 5242355712 5246415104 5249661648 5259136256 5264695296 5281547348 5287968768 5295338272 5299949952 5313788928 5322534966 5346064128 5348261888 5349372336 5351571456 5354883072 5374376448 5387407872 5398134784 5407019648 5410365576 5434283008 5439881216 5453217792 5457440464 5460817593 5463062528 5470673296 5476455936 5499645536 5513128632 5515395072 5518808064 5529796608 5538898176 5542325712 5563383808 5566826496 5575989012 5590548768 5604104352 5606408192 5624504968 5630299136 5633783232 5654291888 5664669696 5668002032 5682802048 5687751168 5696734176 5699076096 5702602752 5711988744 5720856526 5726903616 5737239552 5740789824 5761688016 5765253417 5787158528 5793120256 5802655232 5806245984 5815416138 5817806848 5827382456 5831913472 5838077952 5852233728 5856765376 5860389612 5877172224 5881723183 5895984787 5902216992 5916528288 5927209442 5928308736 5934415872 5957255556 5959704576 5968007232 5970460672 5974155264 5983988208 5993439081 5995902976 5999613312 6016794624 6025179846 6036054112 6039789294 6051815168 6072901632 6082897104 6092340716 6098616832 6108654629 6113568384 6116081664 6119866368 6139620522 6142144512 6145945344 6154507458 6157037568 6169296896 6183274944 6187101228 6199420416 6209624127 6210609152 6217007104 6224680803 6237074816 6240934392 6243500032 6258806784 6270105856 6278840942 6285309184 6307209216 6312093172 6319767552 6327568089 6330169344 6334086528 6361078374 6362087424 6376502286 6389198592 6393152304 6404690688 6407323648 6431983404 6434627584 6438609408 6451429376 6462047872 6466046664 6477716608 6494630912 6505320514 6510553344 6513229824 6517260288 6522306896 6527987136 6538121744 6545032704 6555805263 6560902656 6584786304 6588861048 6635709696 6646189872 6648922112 6653036544 6659865664 6663986868 6665043968 6672089088 6693446144 6697588128 6716768256 6721969352 6738268328 6745390848 6773953648 6775209984 6784652161 6790560876 6808292064 6811090944 6827606016 6849644664 6852460544 6856700928 6860943936 6867986466 6885919824 6902616336 6916360192 6923485184 6927743924 6940459008 6962675104 6969847808 6981319576 6986935296 6994132992 6999548864 7016709168 7019593728 7023937536 7046420843 7053869088 7066599936 7070972832 7085051904 7096713288 7128085504 7132496448 7135428608 7139844096 7162890609 7165835264 7180258701 7183210496 7208239104 7213820768 7218284766 7238956032 7257858048 7269803856 7270957056 7281090124 7287431184 7301941248 7306459776 7337595258 7350838176 7353860096 7355386962 7358410752 7373062144 7385197568 7389767616 7421258103 7422435328 7434652016 7439252667 7448297472 7454065024 7472139136 7480037376 7492348872 7498174464 7503980638 7511710976 7530126912 7552892928 7562215521 7580551869 7583668224 7595645568 7598768128 7603470336 7615984992 7620697854 7635871488 7649652736 7654386432 7682250688 7687004556 7709018112 7733694331 7741661312 7753888184 7774651346 7780905216 7784103936 7788920832 7802978304 7813852816 7833009492 7836229632 7841078784 7853984523 7869622656 7874492472 7888704384 7904411648 7922321022 7931953152 7943007408 7946272768 7957342976 7965540352 7978650944 7991252108 7993294848 7999484416 8012650877 8019096192 8022392832 8027357184 8033573128 8053052392 8061564672 8081111808 8097202176 8110529472 8115548364 8151424512 8154775552 8159821824 8186160696 8189526016 8194593792 8206009944 8209383424 8244366592 8249468304 8265893888 8273092608 8279498836 8294694912 8299574404 8308347264 8321245856 8345075712 8350239744 8363983518 8385823152 8406156528 8409612288 8436757452 8440225792 8445448704 8450674848 8481437832 8482783232 8502003048 8518931456 8524203072 8532952882 8539587584 8548614144 8575977872 8581284789 8584812544 8605859328 8621395552 8642532024 8680737792 8689680384 8703982848 8709368976 8723124207 8726710272 8741073684 8747870208 8779715072 8785148064 8790584418 8847612928 8861586496 8870715392 8885315824 8890814163 8892463104 8901623808 8930117504 8939556864 8952010848 8955691008 8961232896 8968171982 8975982312 8993854464 8999419968 9033613312 9037769769 9054081168 9059683941 9077722752 9081454592 9103474688 9132859552 9138511074 9142267904 9147925248 9157315288 9174122496 9181226432 9203488448 9213216768 9235556352 9242707859 9253945344 9274912416 9299130624 9315913728 9325510656 9355612224 9359458304 9361401588 9365250048 9405158784 9418261413 9422133248 9427963776 9446735872 9462284384 9468139758 9479651328 9495254016 9509995264 9519792128 9543131136 9550520812 9573678268 9583797888 9607036032 9610985472 9624379688 9647975106 9651941376 9657914112 9677144064 9693071808 9694609408 9699069996 9716574912 9735921664 9741946368 9757980771 9769844736 9783460344 9801117568 9807182616 9811214336 9842883694 9853023488 9877179456 9895010804 9919003556 9931063296 9953564544 9969284808 9973383168 9979554816 9989798496 9995980302 9997565952 10040169216 10046382192 10082954028 10107402492 10111557632 10127527424 10137960448 10154646656 10160930472 10162814976 10181161984 10197919298 10205848576 10216636416 10222646522 10241409024 10249339408 10274466996 10278690816 10285051392 10301979699 10328879736 10353924504 10374540288 10385227776 10391615886 10444012656 10448306176 10454771712 10471979364 10484711424 10492830208 10499323296 10518272512 10529390592 10563094696 10590676544 10599899904 10627577856 10645069932 10661596253 10692128256 10696523776 10698744672 10703142912 10709766144 10748752896 10774815744 10796269568 10814039296 10820731152 10827427149 10868566016 10879762432 10906435584 10914880928 10921635186 10926125056 10941346592 10952911872 10999291072 11026257264 11030790144 11037616128 11046163051 11059593216 11077796352 11084651424 11126767616 11133652992 11151978024 11181097536 11208208704 11212816384 11249009936 11255970957 11260598272 11267566464 11308583776 11329339392 11336004064 11365604096 11375502336 11393468352 11398152192 11405205504 11423977488 11441713052 11453807232 11474479104 11481579648 11523376032 11530506834 11574317056 11586240512 11605310464 11612491968 11630832276 11635613696 11654764912 11661977019 11663826944 11676155904 11704467456 11713530752 11720779224 11754344448 11763446366 11791969574 11804433984 11833056576 11854418884 11856617472 11868831744 11883481533 11914511112 11919409152 11936014464 11940921344 11948310528 11967976416 11986878162 11991805952 11999226624 12033589248 12050359692 12072108224 12079578588 12103630336 12123551867 12145803264 12165794208 12184681432 12197233664 12217309258 12227136768 12232163328 12239732736 12279241044 12284289024 12291890688 12309014916 12314075136 12338593792 12366549888 12374202456 12398840832 12419248254 12421218304 12449361606 12474149632 12481868784 12487000064 12517613568 12540211712 12557681884 12570618368 12591308521 12614418432 12624186344 12655136178 12660338688 12668173056 12722156748 12724174848 12753004572 12778397184 12786304608 12799429323 12809381376 12814647296 12863966808 12869255168 12877218816 12902858752 12924095744 12932093328 12955433216 12989261824 13010641028 13021106688 13026459648 13034520576 13044613792 13055974272 13076243488 13090065408 13111610526 13121805312 13169572608 13177722096 13271419392 13292379744 13297844224 13306073088 13319731328 13327973736 13330087936 13386892288 13395176256 13433536512 13443938704 13452257973 13476536656 13490781696 13547907296 13550419968 13569304322 13581121752 13616584128 13622181888 13655212032 13699289328 13704921088 13707766611 13713401856 13721887872 13735972932 13771839648 13805232672 13832720384 13846970368 13855487848 13880918016 13925350208 13939695616 13962639152 13973870592 13984691189 13988265984 13999097728 14033418336 14039187456 14047875072 14092841686 14107738176 14133199872 14141945664 14170103808 14193426576 14202209637 14256171008 14264992896 14270857216 14279688192 14325781218 14331670528 14360517402 14366420992 14416478208 14427641536 14436569532 14477912064 14489122963 14515716096 14524255207 14539607712 14541914112 14562180248 14574862368 14603882496 14612919552 14675190516 14701676352 14707720192 14710773924 14716821504 14746124288 14764325541 14770395136 14779535232 14842516206 14844870656 14869304032 14878505334 14896594944 14908130048 14944278272 14960074752 14984697744 14996348928 15007961276 15023421952 15060253824 15124431042 15161103738 15167336448 15191291136 15197536256 15206940672 15231969984 15241395708 15271742976 15296878947 15299305472 15308772864 15333969783 15364501376 15374009112 15418036224 15467388662 15483322624 15507776368 15549302692 15561810432 15568207872 15577841664 15587423829 15605956608 15627705632 15666018984 15672459264 15682157568 15707969046 15739245312 15748984944 15777408768 15808823296 15844642044 15863906304 15886014816 15892545536 15914685952 15931080704 15957301888 15982504216 15998968832 16025301754 16038192384 16044785664 16054714368 16067146256 16106104784 16123129344 16162223616 16194404352 16221058944 16231096728 16302849024 16319643648 16372321392 16379052032 16382452779 16389187584 16412019888 16418766848 16488733184 16498936608 16531787776 16546185216 16558997672 16589389824 16599148808 16616694528 16642491712 16690151424 16700479488 16713411421 16727967036 16753936969 16771646304 16812313056 16819224576 16873514904 16880451584 16890897408 16901349696 16962875664 16965566464 17004006096 17037862912 17048406144 17065905764 17079175168 17097228288 17151955744 17162569578 17169625088 17211718656 17242791104 17285064048 17358256223 17361475584 17379360768 17407965696 17418737952 17446248414 17453420544 17482147368 17495740416 17559430144 17570296128 17581168836 17645169549 17687954361 17695225856 17723172992 17741430784 17770631648 17781628326 17784926208 17803247616 17860235008 17879113728 17904021696 17911382016 17922465792 17936343964 17951964624 17980317243 17987708928 17998839936 18067226624 18075539538 18108162336 18119367882 18155445504 18162909184 18206949376 18265719104 18277022148 18284535808 18295850496 18314630576 18325963887 18348244992 18362452864 18406976896 18426433536 18471112704 18485415718 18507890688 18549824832 18598261248 18628872381 18631827456 18651021312 18674042409 18711224448 18718916608 18722803176 18730500096 18810317568 18836522826 18844266496 18855927552 18893471744 18924568768 18936279516 18959302656 18990508032 19019990528 19039584256 19051295791 19086262272 19101041624 19147356536 19167595776 19214072064 19221970944 19248759376 19295950212 19303882752 19315828224 19354288128 19386143616 19389218816 19398139992 19433149824 19471843328 19483892736 19515961542 19539689472 19566920688 19602235136 19614365232 19622428672 19685767388 19706046976 19754358912 19790021608 19838007112 19907129088 19938569616 19946766336 19959109632 19979596992 19991960604 19995131904 20022997841 20080338432 20092764384 20165908056 20214804984 20223115264 20255054848 20275920896 20309293312 20321860944 20325629952 20353956483 20362323968 20395838596 20411697152 20433272832 20445293044 20482818048 20498678816 20548933992 20557381632 20570102784 20603959398 20657759472 20707849008 20749080576 20770455552 20783231772 20888025312 20896612352 20909543424 20943958728 20985660416 20998646592 21036545024 21058781184 21126189392 21139262529 21181353088 21199799808 21255155712 21290139864 21323192506 21384256512 21397489344 21406285824 21419532288 21488671827 21497505792 21540776103 21549631488 21592539136 21628078592 21641462304 21654854298 21737132032 21759524864 21812871168 21829761856 21843270372 21852250112 21882693184 21905823744 21975943297 21998582144 22052514528 22061580288 22075232256 22092326102 22119186432 22155592704 22169302848 22253535232 22263774309 22267305984 22303956048 22317758001 22362195072 22416417408 22425632768 22498019872 22511941914 22521196544 22535132928 22617167552 22658678784 22672008128 22731208192 22751004672 22768621799 22786936704 22796304384 22810411008 22847954976 22883426104 22907614464 22948958208 22963159296 23046752064 23061013668 23148634112 23172481024 23201082993 23210620928 23224983936 23261664552 23271227392 23309529824 23323954038 23327653888 23352311808 23408934912 23427061504 23441558448 23508688896 23526892732 23583939148 23608867968 23666113152 23708837768 23713234944 23766963066 23829022224 23838818304 23872028928 23881842688 23896621056 23935952832 23973756324 23983611904 23998453248 24037952631 24067178496 24100719384 24144216448 24159157176 24207260672 24247103734 24291606528 24331588416 24369362864 24394467328 24434618516 24454273536 24464326656 24479465472 24558482088 24568578048 24583781376 24618029832 24628150272 24733099776 24748404912 24797681664 24838496508 24842436608 24898723212 24948299264 24963737568 24974000128 25035227136 25080423424 25115363768 25141236736 25182617042 25228836864 25248372688 25310272356 25320677376 25336346112 25444313496 25448349696 25506009144 25556794368 25572609216 25598858646 25618762752 25727933616 25738510336 25743854367 25754437632 25805717504 25848191488 25864186656 25910866432 25978523648 26021282056 26042213376 26069041152 26089227584 26111948544 26152486976 26180130816 26223221052 26243610624 26263932233 26339145216 26355444192 26542838784 26584759488 26595688448 26612146176 26639462656 26655947472 26660175872 26672442489 26773784576 26790352512 26867073024 26887877408 26904515946 26953073312 26981563392 27095814592 27100839936 27138608644 27162243504 27211279711 27233168256 27244363776 27310424064 27398578656 27409842176 27415533222 27426803712 27443775744 27471945864 27543679296 27610465344 27665440768 27693940736 27710975696 27728123577 27761836032 27850700416 27879391232 27925278304 27947741184 27969382378 27976531968 27998195456 28066836672 28078374912 28095750144 28185683372 28215476352 28254784239 28266399744 28283891328 28340207616 28386853152 28404419274 28512342016 28529985792 28541714432 28559376384 28651562436 28663341056 28721034804 28732841984 28825587961 28832956416 28855283072 28873139064 28955824128 28978245926 29031432192 29048510414 29079215424 29083828224 29124360496 29149724736 29207764992 29225839104 29273942313 29350381032 29403352704 29415440384 29421547848 29433643008 29528651082 29540790272 29559070464 29685032412 29689741312 29738608064 29757010668 29793189888 29816260096 29865335087 29888556544 29920149504 29969395488 29992697856 30015922552 30046843904 30120507648 30248862084 30322207476 30334672896 30382582272 30395072512 30413881344 30463939968 30482791416 30543485952 30593757894 30598610944 30617545728 30667939566 30729002752 30748018224 30836072448 30934777324 30966645248 31015552736 31098605384 31123620864 31155683328 31174847658 31255411264 31332037968 31344918528 31364315136 31415938092 31478490624 31497969888 31554817536 31617646592 31689284088 31772029632 31785091072 31829371904 31862161408 31914603776 31965008432 31984788759 31997937664 32050603508 32076384768 32089571328 32109428736 32134292512 32212209568 32246258688 32324447232 32388808704 32442117888 32462193456 32605698048 32639287296 32744642784 32758104064 32764905558 32778375168 32824039776 32837533696 32977466368 32997873216 33063575552 33092370432 33117995344 33138489153 33178779648 33198297616 33233389056 33284983424 33380302848 33400958976 33426822842 33455934072 33507873938 33543292608 33624626112 33638449152 33747029808 33760903168 33767912871 33781794816 33802699392 33925751328 33931132928 34008012192 34075725824 34096812288 34131811528 34158350336 34194456576 34303911488 34325139156 34339250176 34423437312 34450092929 34485582208 34533625181 34570128096 34716512446 34722951168 34758721536 34815931392 34837475904 34892496828 34906841088 34964294736 34985931057 34991480832 35118860288 35140592256 35162337672 35290339098 35375908722 35390451712 35446345984 35482861568 35541263296 35563256652 35569852416 35606495232 35692717543 35720470016 35758227456 35779262827 35808043392 35822764032 35844931584 35872687928 35903929248 35960634486 35975417856 35997679872 36134453248 36151079076 36216324672 36238735764 36310891008 36325818368 36370655601 36413898752 36531438208 36554044296 36569071616 36591700992 36629261152 36651927774 36696489984 36724905728 36813953792 36852867072 36942225408 36970831436 37015781376 37099649664 37196522496 37257744762 37263654912 37348084818 37422448896 37437833216 37445606352 37461000192 37620635136 37673045652 37688532992 37711855104 37773925563 37786943488 37849137536 37872559032 37981016064 38039981056 38079168512 38102591582 38172524544 38202083248 38294713072 38335191552 38398287969 38428144128 38443941888 38497518752 38591900424 38607765504 38631656448 38708576256 38772287232 38796279984 38866299648 38943686656 38967785472 39031923084 39079378944 39133841376 39204470272 39228730464 39244857344 39371534776 39412093952 39508717824 39580043216 39676014224 39814258176 39877139232 39893532672 39918219264 39959193984 39983921208 39990263808 40045995682 40160676864 40185528768 40331816112 40356773919 40429609968 40446230528 40510109696 40551841792 40618586624 40643721888 40651259904 40707912966 40724647936 40791677192 40823394304 40866545664 40890586088 40965636096 40997357632 41097867984 41114763264 41140205568 41172062281 41207918796 41271893509 41315518944 41415698016 41498161152 41540911104 41566463544 41776050624 41793224704 41819086848 41887917456 41954073567 41971320832 41997293184 42073090048 42117562368 42252378784 42278525058 42362706176 42399599616 42510311424 42580279728 42646385012 42760582403 42768513024 42794978688 42812571648 42839064576 42977343654 42995011584 43081552206 43099262976 43185078272 43256157184 43282924608 43309708596 43467368889 43474264064 43519049728 43572765621 43625742336 43659523712 43686540744 43704500224 43765386368 43811647488 43951886594 43997164288 44105029056 44123160576 44150464512 44184652204 44238372864 44292976623 44311185408 44338605696 44507070464 44527548618 44534611968 44607912096 44635516002 44724390144 44832834816 44851265536 44996039744 45023883828 45042393088 45070265856 45234335104 45344016256 45462416384 45502009344 45537243598 45573873408 45592608768 45620822016 45695909952 45766852208 45815228928 45890636841 45897916416 45926318592 46001909349 46093504128 46122027336 46297268224 46402165986 46421241856 46449967872 46523329104 46542454784 46619059648 46647908076 46655307776 46704623616 46817869824 46854123008 46883116896 46931240851 47017377792 47053785464 47167878296 47217735936 47332226304 47417675536 47426469888 47533926132 47658044448 47677636608 47744057856 47763685376 47793242112 47871905664 47947512648 47967223808 47996906496 48075905262 48134356992 48201438768 48288432896 48318314352 48414521344 48494207468 48583213056 48663176832 48738725728 48788934656 48869237032 48908547072 48958930944 49116964176 49137156096 49167562752 49236059664 49256300544 49324945901 49466199552 49496809824 49595363328 49676993016 49684873216 49797446424 49896598528 49927475136 49948000256 50070454272 50140234263 50160846848 50230727536 50261810907 50282473472 50365234084 50457673728 50496745376 50620544712 50641354752 50672692224 50888626992 50896699392 51012018288 51113588736 51145218432 51197717292 51237525504 51455867232 51477020672 51487708734 51508875264 51611435008 51696382976 51728373312 51821732864 51957047296 52042564112 52074768669 52084426752 52138082304 52178455168 52223897088 52304973952 52360261632 52446442104 52487221248 52527864466 52678290432 52710888384 52935508647 53063863083 53085677568 53169518976 53191376896 53224292352 53278925312 53311894944 53320351744 53344884978 53547569152 53580705024 53734146048 53775754816 53809031892 53906146624 53963126784 54135860317 54191629184 54201679872 54277217288 54324487008 54422559422 54466336512 54488727552 54620848128 54797157312 54819684352 54831066444 54853607424 54887551488 54943891728 54977891661 55087358592 55220930688 55330881536 55421951392 55456247154 55523672064 55701400832 55758782464 55850556608 55895482368 55938764756 55953063936 55996390912 56088556139 56133673344 56156749824 56191500288 56371366744 56430952704 56509568478 56532799488 56567782656 56680415232 56773706304 56808838548 57024684032 57059971584 57083428864 57118752768 57153887373 57303124872 57326682112 57442069608 57465683968 57651175922 57665912832 57710566144 57746278128 57911648256 57956491852 58062864384 58097020828 58158430848 58167656448 58248720992 58299449472 58415529984 58451678208 58547884626 58700762064 58806705408 58830880768 58843095696 58867286016 59057302164 59081580544 59118140928 59370064824 59379482624 59477216128 59514021336 59632520192 59730670174 59777113088 59840299008 59938790976 59985395712 60031845104 60068993523 60093687808 60241015296 60497724168 60644414952 60669345792 60765164544 60827762688 60927879936 60965582832 61061869449 61086971904 61187515788 61197221888 61235091456 61335879132 61458005504 61496036448 61672144896 61869554648 61933290496 62031105472 62197210768 62247241728 62311366656 62349695316 62510822528 62664075936 62689837056 62728630272 62831876184 62956981248 62995939776 63109635072 63235293184 63378568176 63417787587 63544059264 63570182144 63658743808 63724322816 63829207552 63930016864 63969577518 63995875328 64101207016 64152769536 64218857472 64268585024 64424419136 64492517376 64648894464 64698955013 64777617408 64884235776 64924386912 65211396096 65278574592 65489285568 65516208128 65529811116 65556750336 65648079552 65675067392 65927829891 65954932736 65995746432 66127151104 66184740864 66235990688 66276978306 66357559296 66396595232 66466778112 66569966848 66760605696 66801917952 66853645684 66911868144 67015747876 67086585216 67249252224 67276898304 67494059616 67521806336 67535825742 67563589632 67605398784 67851502656 67862265856 68016024384 68151451648 68193624576 68263623056 68305865397 68316700672 68388913152 68607822976 68650278312 68678500352 68846874624 68900185858 68971164416 69067250362 69140256192 69433024892 69445902336 69517443072 69603248979 69631862784 69674951808 69784993656 69813682176 69928589472 69971862114 69982961664 70237720576 70281184512 70324675344 70580678196 70751817444 70780903424 70892691968 70965723136 71009375221 71082526592 71126513304 71139704832 71385435086 71440940032 71516454912 71558525654 71616086784 71645528064 71689863168 71745375856 71807858496 71921268972 71950835712 71995359744 72113857893 72268906496 72302158152 72432649344 72477471528 72621782016 72741311202 73062876416 73108088592 73138143232 73183401984 73258522304 73303855548 73392979968 73449811456 73627907584 73705734144 73884450816 73941662872 74199299328 74393044992 74515489524 74527309824 74631173771 74696169636 74844897792 74875666432 74891212704 74922000384 75241270272 75346091304 75377065984 75423710208 75547851126 75573886976 75698275072 75745118064 75962032128 76079962112 76158337024 76205183164 76345049088 76404166496 76589426144 76670383104 76796575938 76856288256 76995037504 77183800848 77215531008 77263312896 77417152512 77544574464 77592559968 77732599296 77887373312 77935570944 78063846168 78267682752 78408940544 78457460928 78489714688 78743069552 78791796699 78824187904 79017435648 79160086432 79352028448 79628516352 79754278464 79787065344 79836438528 79918387968 79967842416 79980527616 80091991364 80321353728 80371057536 80663632224 80713547838 80859219936 80892461056 81020219392 81103683584 81237173248 81287443776 81302519808 81415825932 81449295872 81583354384 81633839133 81646788608 81733091328 81781172176 81931272192 81994715264 82195735968 82229526528 82280411136 82344124562 82415837592 82543787018 82631037888 82831396032 82996322304 83081822208 83132927088 83184370731 83552101248 83586449408 83638173696 83775834912 83908147134 83942641664 83994586368 84146180096 84235124736 84504757568 84557050116 84725412352 84799199232 84864863069 85020622848 85070637641 85160559456 85292770024 85521164806 85537026048 85589957376 85625143296 85678129152 85954687308 85990023168 86163104412 86198525952 86370156544 86476763883 86512314368 86565849216 86619417192 86934737778 86948528128 87145531242 87251484672 87319047424 87373081488 87409000448 87530772736 87623294976 87903773188 87994328576 88139159647 88210058112 88246321152 88300929024 88369304408 88585953246 88622370816 88677211392 89014140928 89055097236 89069223936 89215824192 89271032004 89448780288 89596005261 89665669632 89702531072 89992079488 90047767656 90084786176 90140531712 90468670208 90688032512 90924832768 91004018688 91074487196 91147746816 91185217536 91241644032 91391819904 91533704416 91630457856 91781273682 91795832832 91852637184 92003818698 92187008256 92244054672 92594536448 92804331972 92842483712 92899935744 93046658208 93084909568 93238119296 93295816152 93310615552 93708246016 93766233792 93862481702 94034755584 94107570928 94335756592 94435471872 94664452608 94835351072 94852939776 95067852264 95316088896 95355273216 95488115712 95586484224 95743811328 95895025296 95934447616 95954366277 95993812992 96151810524 96268713984 96402877536 96576865792 96636628704 96829042688 96988414936 97166426112 97326353664 97477451456 97577869312 97738474064 97817094144 97892838323 97917861888 98233928352 98274312192 98335125504 98472119328 98512601088 98649891802 98932399104 98993619648 99190726656 99353986032 99369746432 99415467459 99594892848 99793197056 99854950272 99896000512 100140908544 100280468526 100321693696 100461455072 100523621814 100564946944 100730468168 100915347456 100993490752 101241089424 101282709504 101345384448 101423860741 101669786449 101777253984 101793398784 102024036576 102227177472 102290436864 102395434584 102475051008 102911734464 102954041344 102975417468 103017750528 103222870016 103350278787 103392765952 103456746624 103600875543 103643465728 103914094592 104085128224 104149537338 104168853504 104276164608 104356910336 104447794176 104609947904 104720523264 104892884208 104974442496 105055728932 105356580864 105421776768 105871017294 106127726166 106171355136 106339037952 106382753792 106448584704 106557850624 106623789888 106640703488 106689769956 107078152629 107095138304 107161410048 107337788481 107468292096 107551509632 107618063784 107812293248 107926253568 108271720634 108383258368 108403359744 108554434576 108648974016 108845118844 108932673024 108977455104 109111966803 109241696256 109594314624 109639368704 109662132888 109707214848 109775102976 109887783456 109955783322 110174717184 110441861376 110661763072 110843902784 110912494308 111047344128 111402801664 111517564928 111701113216 111790964736 111877529512 111992781824 112177112278 112267346688 112313499648 112383000576 112742733488 112861905408 113019136956 113065598976 113135565312 113321776689 113360830464 113547412608 113617677096 114049368064 114119943168 114237505536 114307774746 114606249744 114653364224 114884139216 114931367936 115302351844 115331825664 115421132288 115492556256 115823296512 115912983704 116125728768 116194041656 116316861696 116497441984 116598898944 116831059968 116903356416 117095769252 117277558783 117401524128 117613410816 117661761536 117686191392 117734572032 118114604328 118163161088 118236281856 118740129648 118758965248 118954432256 119028042672 119265040384 119461340348 119554226176 119680598016 119877581952 119970791424 120063690208 120137987046 120187375616 120482030592 120995448336 121288829904 121338691584 121507793561 121530329088 121655525376 121855759872 121931165664 122123738898 122173943808 122375031576 122394443776 122470182912 122671758264 122916011008 122992072896 123344289792 123516186843 123739109296 123815680527 123866580992 124062210944 124394421536 124494483456 124622733312 124699390632 125021645056 125328151872 125379674112 125457260544 125663752368 125862220701 125913962496 125991879552 126219270144 126470586368 126757136352 126835575174 127088118528 127140364288 127317487616 127448645632 127658415104 127860033728 127939155036 127991750656 128202414032 128281747209 128305539072 128437714944 128537170048 128848838272 128985034752 129297788928 129397910026 129555234816 129768471552 129848773824 130402106667 130422792192 130557149184 130718296863 130978571136 131032416256 131059622232 131113500672 131296159104 131350134784 131855659782 131909865472 131991492864 132254302208 132369481728 132471981376 132553956612 132715118592 132793190464 132933556224 133139933696 133359070537 133521211392 133603835904 133707291368 133823736288 134031495752 134173170432 134498504448 134553796608 134988119232 135043612672 135071651484 135127179264 135210797568 135703005312 135724531712 136032048768 136302903296 136387249152 136527246112 136611730794 136633401344 136777826304 137215645952 137300556624 137357000704 137693749248 137800371716 137942328832 138134500724 138280512384 138866049784 138891804672 139206497958 139263725568 139349903616 139569987312 139627364352 139857178944 139943724228 139965923328 140475441152 140562369024 140649350688 140793722553 141161356392 141503634888 141561806848 141785383936 141931446272 142018750442 142165053184 142253026608 142279409664 142770870172 142881880064 143032909824 143117051308 143232173568 143291056128 143379726336 143490751712 143615716992 143842537944 143901671424 143990719488 144227715786 144604316304 144865298688 144954943056 145243564032 145482622404 146125752832 146216177184 146276286464 146366803968 146517044608 146607711096 146899622912 147255815168 147411468288 147768901632 147883325744 147974837703 148398598656 148786089984 149030979048 149054619648 149262347542 149392339272 149689795584 149782425408 149844000768 150420702789 150482540544 150692182608 150754131968 150785432721 150847420416 151095702252 151147773952 151396550144 151490236128 151924064256 152159924224 152316674048 152410366328 152690098176 152808332992 153178852288 153340766208 153593151876 153712576512 153831603079 153990075008 154367601696 154431062016 154526625792 154834305024 155089148928 155185119936 155465198592 155774746624 155871141888 156127692336 156224306007 156535365504 156817881088 156914921856 156979429376 157486139104 157583593398 157648375808 158034871296 158320172864 158704056896 159257032704 159380352593 159508556928 159574130688 159672877056 159836775936 159935684832 159961055232 160183982728 160642707456 160742115072 161327264448 161427095676 161718439872 161784922112 162040438784 162207367168 162407580951 162474346496 162574887552 162605039616 162831651864 162898591744 163166708768 163267678266 163293577216 163466182656 163562344352 163862544384 163989430528 164391471936 164459053056 164560822272 164688249124 164831675184 165087574036 165262075776 165662792064 165992644608 166265854176 166368741462 167104202496 167172898816 167276347392 167551669824 167816294268 167885283328 167989172736 168265668417 168292360192 168470249472 169009515136 169114100232 169450824704 169598398464 169729726138 170041245696 170141275282 170321118912 170585540048 171042329612 171074052096 171179914752 171250286592 171356258304 171461662119 171909374616 171980046336 172326208824 172397051904 172953527766 173024628736 173131698432 173238834384 173869475556 173897056256 174291062484 174502969344 174638094848 174746162976 174818000896 174925534081 175061545472 175246589952 175807546376 175988657152 176278319294 176420116224 176492642304 176601858048 176738608816 177171906492 177244741632 177354422784 178028281856 178110194472 178138447872 178431648384 178542064008 178897560576 179192010522 179331339264 179984158976 180095535312 180169572352 180206980569 180281063424 180937340416 181376065024 181849665536 182008037376 182148974392 182295493632 182483288064 182783639808 183067408832 183260915712 183562547364 183591665664 183705274368 183847525631 184007637396 184374016512 184488109344 185189072896 185608663944 185684967424 185799871488 186093316416 186169819136 186476238592 186591632304 186621231104 187416492032 187532467584 187724963404 188069511168 188215141856 188671513184 188870943744 189328905216 189670702144 189705879552 190135704528 190632177792 190710546432 190976231424 191172968448 191487622656 191790050592 191868895232 191908732554 191987625984 192303621048 192805755072 193153731584 193273257408 193658085376 193976829872 194096865039 194332852224 194652707328 194954902912 195155738624 195476948128 195634188288 195785676646 195835723776 196467856704 196548624384 196670251008 196944238656 197025202176 197299783604 197783489673 197864798208 197987239296 198381453312 198707972064 198739492864 198830934918 199189785696 199586394112 199709900544 199792001024 200281817088 200560937052 200643387392 200922910144 201047243628 201129893888 201460936336 201779115727 201830694912 201986981504 202482178848 202565419008 202690768896 202847721482 203339572898 203554507968 203586797568 204048073152 204454354944 204580873728 204790869168 204917596191 204950102016 205823468928 205908082688 205950834936 206035501056 206700557574 206785531904 206913493248 207201751086 207286931456 207828189184 208170256448 208299074676 208337707008 208552329216 208713820672 208895588352 209057345609 209219895808 209441046528 209564253701 209785768416 209948884992 210111457864 210713161728 210843553536 211742034588 212255452332 212342710272 212678075904 212765507584 212897169408 213028125663 213115701248 213247579776 213281406976 213379539912 214156305258 214190276608 214322820096 214675576962 214936584192 215103019264 215236127568 215624586496 215852507136 216543441268 216766516736 216806719488 217108869152 217297948032 217690237688 217865346048 218223933606 219188629248 219278737408 219324265776 219414429696 219550205952 219775566912 219911566644 220349434368 220883722752 221323526144 221687805568 221824988616 222805603328 223035129856 223402226432 223581929472 223755059024 223893521313 223985563648 224354224556 224534693376 224626999296 224766001152 225485466976 225723810816 226038273912 226131197952 226271130624 226643553378 226721660928 227094825216 227235354192 228098736128 228239886336 228475011072 228615549492 229212499488 229306728448 229768278432 229862735872 230604703688 230842264576 230985112512 231646593024 231825967408 232251457536 232388083312 232633723392 232994883968 233197797888 233662119936 233806712832 234191538504 234555117566 234803048256 235226821632 235372382784 235469144064 236229208656 236326322176 236375390097 236472563712 237480259296 237517930496 237908864512 238056085344 238530080768 238922680696 239108452352 239361196032 239755163904 239941582848 240127380416 240275974092 240374751232 240964061184 241150650503 241735376267 241990896672 242577659808 242677383168 243015587122 243060658176 243311050752 243711519744 243862331328 244247477796 244347887616 244750063152 244788887552 244901517399 244940365824 245343516528 245832022016 245984145792 246688579584 247032373686 247478218592 247631361054 247733161984 248124421888 248788843072 248988966912 249245466624 249398781264 249849022801 250043290112 250454839789 250656303744 250759348224 250914521088 251327504736 251724441402 251827924992 251983759104 252438540288 252941172736 253514272704 253671150348 254176237056 254280728576 254594589207 254634975232 254897291264 255211912923 255316830208 255720067456 255878310072 255983501312 256404828064 256563494418 256611078144 256875429888 257074340096 257697676544 257970069504 258595577856 258795820052 259110469632 259430291649 259536943104 259697547648 260804213334 260845584384 261436593726 261957142272 262064832512 262119244464 262227001344 262592318208 262700269568 263711319564 263819730944 263982985728 264417478941 264508604416 264738963456 264943962752 265107913224 265586380928 265867112448 266279867392 266718141074 267042422784 267207671808 267414582736 267647472576 268062991504 268346340864 268788015783 268997008896 269107593216 269976238464 270087225344 270143302968 270254358528 270421595136 271406010624 272064097536 272605806592 272774498304 273054492224 273223461588 273266802688 273555652608 274431291904 274601113248 274714001408 275387498496 275600743432 275884657664 276269001448 276561024768 277732099568 277783609344 278412995916 278527451136 278699807232 279139974624 279254728704 279714357888 279887448456 279931846656 280950882304 281124738048 281298701376 281587445106 282322712784 283007269776 283123613696 283570767872 283862892544 284037500884 284330106368 284506053216 284558819328 285541740344 285763760128 286065819648 286234102616 286464347136 286759452672 286981503424 287231433984 287685075888 287803342848 287981438976 288455431572 288903254563 289208632608 289730597376 289909886112 290487128064 290965244808 292251505664 292432354368 292552572928 292733607936 293034089216 293215422192 293678514969 293799245824 294511630336 294822936576 295537803264 295766651488 295949675406 296797197312 297572179968 298061958096 298109239296 298524695084 298784678544 299324076821 299379591168 299564850816 299688001536 300841405578 300965081088 301384365216 301508263936 301570865442 301694840832 302191404504 302295547904 302793100288 302980472256 303848128512 304271582223 304319848448 304633348096 304820732656 305009359347 305380196352 305616665984 306357704576 306681532416 307186303752 307425153024 307663206158 307980150016 308735203392 308862124032 309053251584 309668610048 310050836361 310178297856 310370239872 310802626629 310930397184 311549493248 311742283776 312255384672 312448612014 313070731008 313635762176 313829843712 313958858752 314972278208 315167186796 315296751616 316069742592 316640345728 317081467571 317408113792 318514065408 318760705186 319017113856 319148261376 319345754112 319673551872 319871369664 319922110464 320367965456 321234457887 321285414912 321484230144 322013365443 322654528896 322854191352 323436879744 323569844224 324080877568 324815161902 324948692992 325149775104 325210079232 325663303728 325797183488 326333417536 326535356532 326587154432 326932365312 327124688704 327725088768 327978861056 328518685957 328782943872 328918106112 329121644544 329376498248 329663350368 330175148072 330524151552 331325584128 331985289216 332531708352 332737482924 334208404992 334345797632 334552694784 335103339648 335632588536 335770566656 335978345472 336531336834 336584720384 336940498944 338019030272 338228200464 338901649408 339196796928 339459452276 340082491392 340282550564 340642237824 341171080096 342084659224 342148104192 342359829504 342712516608 342923324238 343818749232 343960092672 344652417648 344794103808 345907055532 346049257472 346263396864 346477668768 347738951112 347794112512 348582124968 349276189696 349492325952 349636001792 349851068162 350123090944 350493179904 351615092752 351832676349 351977314304 352556638588 352840232448 352985284608 353203716096 353477217632 354343812984 354489483264 354708845568 356220388944 356276895744 356863296768 357084128016 357795121152 358384021044 358662678528 359968317952 360191070624 360339144704 360413961138 360562126848 361874680832 362752130048 363699331072 364016074752 364297948784 364523380683 364590987264 364966576128 365567279616 366134817664 366521831424 367125094728 367183331328 367410548736 367695051262 368015274792 368748033024 368976218688 370378145792 370548560529 371217327888 371369934848 371447041581 371599742976 372186632832 372339638272 372952477184 373183264608 373242462208 374832984064 375064935168 375449926808 376139022336 376430283712 377343026368 377741887488 378657810432 378951022219 379341404288 379411759104 380271409056 381264355584 381421092864 381952462848 382345936896 382975245312 383580101184 383737790464 383817465108 383975251968 384607242096 384845241627 385611510144 386307463168 386546514816 387316170752 387953659744 388193730078 388665704448 389305414656 389909805824 390311477248 390953896256 391268376576 391571353292 391671447552 392619892973 392935713408 393097248768 393340502016 393888477312 394050404352 394599567208 395566979346 395729596416 395974478592 396762906624 397415944128 397478985728 397661869836 398379571392 399172788224 399419801088 399584002048 400077211611 400563634176 401121874104 401286774784 401845820288 402094487256 402259787776 402921872672 403558231454 403661389824 403973963008 404964357696 405130838016 405381537792 405695442964 406679145796 407109015936 407173595136 408096146304 408908709888 409161747456 409581738336 409835192382 409900204032 411646937856 411816165376 411901669872 412071002112 413401115148 413571063808 413826986496 414403502172 414573862912 415656378368 416340512896 416598149352 416675414016 417427641344 417791176704 418114691218 418439791616 418882093056 419128507402 419571536832 419897769984 420222915728 421426323456 421687107072 422381167659 423484069176 424510904664 424685420544 425356151808 425794338816 426056251326 426231402496 426495159552 426759079824 428312610516 428380553216 428645640192 429351153924 429873168384 430206038528 430472255136 431249172992 431705014272 433086882536 433533033472 434217738304 434595896064 435380475376 435730692096 436447867212 438377258496 438557474816 438648531552 438828859392 439100411904 439551133824 439823133288 440698868736 441767445504 442647052288 443375611136 443649977232 443924513109 445611206656 446070259712 446804452864 447163858944 447510118048 447787042626 447971127296 448708449112 449069386752 449532002304 450970933952 451447621632 452076547824 452262395904 452542261248 452892685091 453287106756 453443321856 454189650432 454470708384 456197472256 456479772672 456950022144 457231098984 458424998976 458613456896 459536556864 459725471744 461209407376 461494809237 461684529152 461970225024 463293186048 463651934816 464502915072 464776166624 465267446784 465989767936 466395595776 467324239872 467613425664 468383077008 469110235132 469606096512 470453643264 470744765568 470938288128 472458417312 472652644352 472750780194 472945127424 474960518592 475035860992 475817729024 476112170688 477060161536 477845361392 478141057779 478216904704 478722392064 479510327808 479883165696 480254760832 480551948184 480749502464 481928122368 482301301006 483470752534 483981793344 485155319616 485354766336 486031174244 486121316352 486622101504 487222742853 487423039488 487724662656 488494955592 488695775232 489500126304 489577775104 489803034798 489880731648 490687033056 491664044032 491968291584 493377159168 494064747372 494956437184 495262722108 495466323968 496248843776 497065626547 497577686144 497977933824 498797562528 499698045602 500086580224 500909679578 501312607488 501518696448 501829042176 502655009472 503448882804 503655849984 503967518208 504797005251 504877080576 505882345472 507028545408 507342300696 508352474112 509189178414 509269950464 510423825846 510633660416 511440134912 511756620144 511967002624 512809656128 513126988836 513222156288 513750859776 514148680192 515395353088 515940139008 516243649361 517191155712 517591640104 518860583298 519073886208 519395095296 521608426668 521691168768 522873187452 523914284544 524129665024 524238488928 524454002688 524776602243 525184636416 525400539136 527422639128 527639461888 527965971456 528834957882 529017208832 529477926912 529887925504 530215826448 531172761856 531734224896 532559734784 533436282148 534084845568 534415343616 534829165472 535294945152 536125983008 536692681728 537576031566 537994017792 539952476928 540174450688 540286605936 540508717056 540843190272 542812021248 544128195072 545211613184 545548996608 546108984448 546446923176 546533605376 548862583808 549202226496 549428002816 550774996992 551201486864 551542576893 551769315328 552538002896 553122049536 555464199136 555567218688 556825991832 557054902272 557399614464 558279949248 558509457408 559428715776 559774896912 559863693312 561901764608 562249476096 562597402752 563174890212 564645425568 566014539552 566247227392 567141535744 567725785088 568075001768 568660212736 569012106432 569117638656 571083480688 571527520256 572131639296 572468205232 572928694272 573518905344 573963006848 574462867968 575370151776 575606685696 575962877952 576910863144 577806509126 578417265216 579461194752 579819772224 580974256128 581930489616 582290595117 584503011328 584864708736 585105145856 585467215872 586068178432 586430844384 587357029938 587598491648 589023260672 589645873152 591075606528 591533302976 591899350812 593594394624 594054041483 595144359936 595494463487 596123916192 596218478592 597049390168 597569357088 598648153642 598759182336 599129701632 599376003072 601682811156 601930162176 602768730432 603016527872 603141730884 603389681664 604382809008 604591095808 605337347181 605586200576 605960944512 607696257024 608543164446 608639696896 609641465312 610018718694 610760392704 611233331968 612715409152 613363064832 614372607504 614850306048 615326412316 615960300032 616974117529 617470406784 617724248064 618106503168 620101672722 620356595712 620740479744 621605253258 621860794368 623098986496 623484567552 624510769344 624897224028 626141462016 627172036827 627271524352 627659687424 627917717504 628692761103 629944556416 630334373592 630593503232 632139485184 633280691456 634162935142 634816227584 637028130816 637521410372 638034227712 638296522752 638691508224 639084376989 639347103744 639742739328 639844220928 640735930912 642468915774 642570829824 642968460288 644026730886 645309057792 645708382704 646873759488 647139688448 648161755136 649630323804 649897385984 650299550208 650420158464 651326607456 651594366976 652666835072 653070713064 653174308864 654249377408 655957722112 657037371914 657565887744 657836212224 658243289088 658752996496 659326700736 660350296144 661048303104 662651168256 663970578432 665063416704 665474965848 668416809984 669105389568 670206679296 671265177072 671541133312 671680563939 671956690944 673062673668 673169440768 673880997888 676038060544 676456400928 677803298816 678393593856 678918904552 680164982784 680565101128 681284475648 682342160192 684169318448 684296208384 684719659008 685249868261 685425033216 685846648476 687637498464 687920185344 689304835296 689588207616 691814111064 692098514944 692526793728 692955337536 695477902224 695588225024 697164249936 698552379392 698984651904 699272003584 699702136324 700246181888 700986359808 703230185504 703665352698 703954628608 705113277176 705680464896 706407432192 706954435264 708687625968 708978966528 709417691136 711688505143 712440777888 712553791488 713726593536 714168256032 715590242304 716768042088 717325357056 719936635904 720382141248 720678289408 720827922276 721124253696 723451951509 723749361664 725206128801 725504260096 727398662144 728032149504 728595897568 729046761366 729181974528 729933152256 731134559232 732269635328 733043662848 734250189456 734366662656 734821097472 735390102524 736030549584 737496066048 737952437376 740756291584 741097121058 742434655776 742739869696 742894083162 743199485952 744373265664 744679276544 745904954368 746366529216 746484924416 749547068403 749665968128 750129870336 750899853616 751364519367 752278044672 752860567424 754686052736 755483774976 757315620864 757902044438 758682808576 758823518208 760542818112 762528711168 762842185728 763783767621 763904925696 764691873792 765635738769 765950490624 767160202368 767475580928 767634930216 767950503936 769214484192 769690483254 771223020288 772614926336 773093029632 774632341504 775907319488 776387460156 777331408896 778610829312 779819611648 780622954496 781103127431 781907792512 782536753152 783142706584 785239785946 785871426816 786194497536 786681004032 787776954624 788100808704 789199134416 791133958692 791459192832 791948957184 793252436823 793525813248 794831888256 794957971456 795323739672 796759142784 798345576448 798839602176 800154423222 801127268352 802243748208 802573549568 803691640576 804188974512 804519575552 805843745344 807116462908 807322779648 807947926016 809928715392 810261676032 810763075584 811390885928 813358291592 814218031872 816192292608 817817419776 818323494912 819163476672 819670384764 819800408064 820942911481 823293875712 823632330752 823803339744 824142004224 826802230296 827142127616 827653972992 828807004344 829147725824 831312756736 832681025792 833196298704 833350828032 834855282688 835582353408 836229382436 836879583232 837764186112 838257014804 839143073664 839795539968 840445831456 842852646912 843374214144 844762335318 846968138352 849021809328 849370841088 850712303616 851588677632 852112502652 852462804992 852990319104 853518159648 856625221032 856761106432 857291280384 858702307848 860412077056 860944510272 862498345984 863410028544 866173765072 866709763689 867066066944 868435476608 869191792128 870760950752 871461384192 872895734424 876754516992 877297063104 877657718784 878200823808 879102267648 879646266576 881035544907 881397737472 883534891008 885294104576 886751222272 887299954464 887849026218 891222413312 892140519424 893608905728 894327717888 895020236096 895574085252 895942254592 897416898224 897972230463 898138773504 899064004608 901941867904 902895243264 904153095648 904524791808 905084522496 905785370182 906574213512 906886643712 908379300864 908941416768 912394944512 912814746669 912959545344 913900044288 914462197968 915028078041 916849997952 917226913792 919073113728 919450943488 922418814752 922989618474 923369058304 923940450048 926586372096 927303869632 929005830144 929552333248 930534893568 931979535872 932791191552 933513493759 934648479744 935226851328 936766154016 938220470264 939212193024 940907286528 941489531136 941876576256 944916834624 945305288704 945501560388 945890254848 949921037184 950071721984 951244402713 951635458048 952224341376 954120323072 955690722784 956282115558 956433809408 957444784128 959020655616 959766331392 960509521664 961103896368 961499004928 963856244736 964602602012 966941505068 967963586688 970310639232 970709532672 972062348488 972242632704 974445485706 974846078976 975449325312 976989911184 977391550464 979000252608 979155550208 979606069596 979761463296 981374066112 983328088064 983936583168 985556057871 986754318336 988129494744 989912874368 990525444216 990932647936 992497687552 994131253094 995155372288 995955867648 997595125056 999396091204 1000173160448 1001819359156 1002625214976 1003037392896 1003658084352 1005310018944 1006897765608 1007311699968 1007935036416 1009594010502 1009754161152 1014057090816 1014684601392 1016704948224 1018378356828 1018539900928 1020847651692 1021267320832 1022880269824 1023513240288 1023934005248 1025619312256 1026253977672 1026444312576 1028297360384 1030790706176 1031880278016 1032487298722 1034382311424 1035183280208 1037721166596 1038147772416 1038790190592 1043216853336 1043382337536 1045746374904 1047828569088 1048476977856 1048908005376 1049553204486 1050369272832 1054845278256 1055278923776 1055498029047 1055931942912 1057669915764 1058034417664 1058955853824 1059775851008 1060431652896 1062345523712 1063468449792 1065119469568 1066872564296 1068830687232 1069658330944 1070589890304 1072251966016 1073385363456 1075152063132 1075988035584 1076821221553 1079904953856 1080348901376 1080573211872 1081017434112 1081686380544 1085624042496 1088256390144 1090423226368 1091097993216 1092217968896 1092893846352 1093067210752 1093570142049 1097725167616 1098404452992 1098856005632 1101549993984 1102402973728 1103085153786 1103538630656 1105076005792 1106244099072 1110928398272 1111134437376 1113651983664 1114109804544 1114799228928 1115662468151 1116559898496 1117018914816 1118857431552 1119549793824 1119727386624 1123803529216 1124498952192 1125194805504 1126349780424 1129290851136 1132029079104 1132494454784 1134283071488 1135451570176 1136150003536 1136853066657 1137320425472 1138024212864 1138235277312 1142166961376 1143055040512 1144263278592 1144936410464 1145857388544 1147037810688 1147926013696 1148925735936 1150740303552 1151213371392 1151925755904 1153821726288 1155613018252 1156834530432 1158922389504 1159639544448 1161948512256 1163860979232 1164581190234 1169006022656 1169729417472 1170210291712 1170934431744 1172136356864 1172861688768 1174714059876 1175196983296 1177859678919 1178046521344 1179291746304 1182151213056 1183066605952 1183798701624 1187188789248 1188108082966 1190288719872 1190988926974 1192247832384 1192436957184 1194098780336 1195138714176 1197296307284 1197518364672 1198259403264 1198752006144 1200231634833 1203365622312 1203860324352 1205537460864 1206033055744 1206283461768 1206779363328 1208765618016 1210674694362 1211172401152 1211921889024 1215392514048 1217086328892 1217279393792 1219282930624 1220037437388 1221520785408 1222466663936 1224478738567 1225430818304 1226726129664 1228745215008 1229700612096 1230652824632 1231920600064 1233948235058 1234940813568 1235448496128 1236213006336 1240203345444 1240713191424 1241480959488 1243210506516 1243721588736 1246197972992 1246969135104 1249021538688 1249794448056 1252282924032 1254344073654 1254543048704 1255319374848 1257385522206 1259889112832 1260668747184 1261187006464 1264278970368 1266561382912 1268325870284 1269632455168 1274056261632 1275042820744 1276068455424 1277383016448 1278168753978 1278694207488 1279485478656 1281471861824 1284937831548 1285141659648 1285936920576 1288053461772 1290618115584 1291416765408 1293747518976 1294279376896 1296323510272 1299260647608 1299794771968 1300599100416 1302653214912 1303188733952 1305333670144 1306141426128 1306348617728 1308498754816 1311915444224 1314074743828 1315131775488 1315672424448 1316486578176 1317505992992 1318653401472 1320700592288 1322096606208 1325302336512 1327941156864 1330126833408 1330949931696 1336833619968 1338210779136 1340413358592 1342530354144 1343082266624 1343361127878 1343913381888 1346125347336 1346338881536 1352076121088 1352912801856 1355606597632 1356787187712 1357837809104 1358678055273 1360329965568 1361130202256 1362568951296 1364684320384 1368338636896 1368592416768 1369439318016 1370499736522 1370850066432 1371693296952 1375274996928 1375840370688 1378609670592 1379176415232 1383628222128 1384197029888 1384484427711 1385053587456 1385910675072 1390955804448 1391176450048 1394328499872 1397104758784 1397969303808 1398544007168 1399404272648 1400492363776 1401972719616 1406460371008 1407330705396 1407909257216 1410226554352 1411360929792 1412453810089 1412814864384 1413908870528 1417375251936 1417957933056 1418835382272 1423377010286 1424881555776 1425107582976 1427453187072 1428336512064 1431180484608 1433536084176 1434423173337 1434650714112 1439873271808 1440764282496 1441356578816 1441655844552 1442248507392 1446903903018 1447498723328 1450412257602 1451008520192 1454797324288 1456064299008 1457191795136 1458093522732 1458363949056 1459866304512 1462269118464 1463401419263 1464539270656 1466087325696 1466949775907 1468500378912 1468733325312 1469642194944 1470780205048 1472061099168 1474992132096 1475904874752 1481512583168 1482194242116 1484869311552 1485479739392 1485788166324 1486398971904 1488746531328 1489358553088 1491196879641 1491809908736 1492733058432 1492969848832 1499094136806 1499331936256 1500259740672 1501799707232 1502729038734 1504556089344 1505721134848 1509372105472 1510967549952 1514631241728 1515804088876 1517365617152 1517647036416 1521085636224 1525057422336 1527567535242 1527809851392 1531271477538 1531900981248 1534320404736 1534951161856 1535269860432 1535901007872 1538428968384 1539380966508 1542446040576 1545229852672 1546186059264 1548730948083 1549264683008 1551814638976 1552774920312 1557221658624 1559639223296 1561245908992 1562206254862 1563815585024 1565073506304 1566285413168 1570479571892 1571742853632 1572388995072 1573362008064 1574329806729 1575553909248 1576201617408 1578398268832 1582267917384 1582918385664 1583897914368 1586504873646 1587051626496 1589663776512 1590647479344 1593518285568 1596691152896 1597679204352 1600308846444 1602254536704 1604487496416 1605147099136 1607383281152 1608377949024 1609039151104 1611687490688 1614232925816 1615895852032 1619857430784 1620523352064 1621526151168 1622781771856 1626716583184 1628436063744 1632384585216 1635634839552 1636646989824 1638326953344 1639340769528 1639600816128 1641885822962 1646587751424 1647606679488 1648284008448 1653604460592 1654284255232 1654627730679 1655307945984 1657614008688 1658295451648 1662625513472 1665362051584 1666392597408 1666701656064 1669710565376 1671164706816 1672458764872 1673759166464 1675528372224 1676514029608 1678286147328 1679591079936 1680891662912 1685705293824 1686748428288 1688054553521 1689524670636 1692147633869 1693936276704 1698043618656 1698741682176 1701424607232 1703177355264 1704225005304 1704925609984 1705980638208 1707036319296 1713250442064 1713522212864 1714582560768 1717404615696 1720824154112 1721889020544 1724996691968 1726820057088 1732347530144 1733419527378 1734132133888 1736870953216 1738383584256 1741521901504 1742922768384 1745791468848 1753183878523 1753509033984 1754594126208 1755315437568 1756401647616 1758204535296 1759292533152 1762071089814 1762795474944 1767069782016 1770588209152 1773502444544 1774599908928 1775698052436 1782162124449 1782444826624 1784281038848 1786483390461 1787217811456 1788655435776 1790040472192 1791148170504 1791884509184 1794833796448 1795944460926 1796277547008 1798128009216 1803883735808 1805790486528 1808306191296 1809049583616 1810169044992 1811570740364 1813148427024 1813773287424 1816012041543 1816758601728 1817882833536 1824789889024 1825629493338 1825919090688 1828924395936 1830056156082 1833699995904 1834453827584 1838146227456 1838901886976 1844837629504 1845979236948 1846738116608 1847880900096 1850922352587 1853172744192 1854607739264 1859104666496 1861069787136 1863959071744 1865582383104 1867026987518 1869296959488 1870453702656 1873532308032 1876440940528 1878424386048 1881516110481 1881814573056 1882979062272 1883753152512 1886078283309 1889833669248 1890610577408 1891003120776 1891780509696 1899842074368 1902488805426 1903270916096 1904448682752 1908240646144 1911381445568 1912564231116 1912867618816 1914889568256 1918041311232 1919532662784 1921019043328 1922207792736 1922998009856 1924180874891 1927712489472 1929205204024 1933883010136 1935927173376 1940621278464 1941419065344 1944124696976 1944485265408 1948890971412 1949692157952 1950898650624 1953979822368 1954783100928 1958000505216 1958311100416 1959212139192 1959522926592 1962748132224 1966656176128 1967873166336 1971112115742 1973508636672 1976258989488 1979825748736 1981050888432 1981865295872 1984995375104 1988262506188 1990310744576 1991911735296 1995190250112 1998792182408 2000346320896 2003638718312 2005250429952 2007316168704 2010620037888 2013795531216 2014623399936 2015870072832 2019188021004 2019508322304 2022322781941 2028114181632 2029369202784 2033409896448 2036756713656 2037079801856 2041695303384 2042534641664 2045760539648 2047026480576 2047868010496 2051238624512 2052507955344 2052888625152 2055749604783 2056594720768 2061581412352 2063760556032 2064974597444 2068764622848 2070366560416 2075442333192 2076295544832 2077580381184 2086433706672 2086764675072 2091492749808 2095657138176 2096953955712 2097816010752 2099106408972 2100738545664 2109690556512 2110557847552 2110996058094 2111863885824 2115339831528 2116068835328 2119551702016 2120863305792 2124691047424 2126936899584 2130238939136 2133745128592 2135065515429 2137661374464 2139316661888 2141179780608 2144503932032 2146770726912 2150304126264 2151976071168 2153642443106 2159809907712 2161146423744 2162034868224 2163372761088 2170355854527 2171248084992 2175618386403 2176512780288 2180846452736 2182195986432 2184435937792 2185787692704 2186134421504 2187140284098 2195450335232 2196808905984 2197712011264 2203099987968 2204805947456 2206170307572 2207077261312 2210152011584 2212488198144 2219570272997 2221856796544 2222268874752 2227303967328 2228219609088 2229598457856 2231324936302 2233119796992 2234037829632 2237714863104 2239099587648 2239454773248 2247607058432 2248641205209 2248997904384 2250389611008 2252699560848 2254093558101 2258581702272 2264058158208 2264988909568 2268566142976 2272300007072 2273706133314 2274640850944 2276048425728 2276470554624 2284333922752 2286110081024 2288526557184 2289872820928 2291714777088 2294075621376 2295852027392 2297851471872 2299630801699 2301480607104 2302426742784 2303851511808 2307643452576 2311226036504 2313669060864 2317844779008 2319279088896 2323897024512 2327721958464 2329162380468 2338012045312 2339458834944 2340420583424 2341868863488 2343309382293 2344272713728 2345723377536 2349428119752 2350393966592 2355719357838 2356093042688 2358583492608 2364302426112 2366133211904 2367597403248 2374377578496 2376216165932 2380577439744 2381977853948 2384495664768 2384873914368 2388197560672 2390277428352 2394592614568 2395036729344 2396518806528 2400463269666 2406731244624 2407720648704 2411074921728 2412066111488 2412566923536 2413558726656 2417531236032 2421349388724 2422344802304 2423843778048 2430785028096 2434172657784 2434558787584 2438565861248 2440074874776 2444933327872 2448957477134 2450861636608 2453452259328 2457490430016 2459401224192 2461305649264 2462828734443 2463841200128 2467896470116 2469881627136 2470896992256 2472426012672 2480406690888 2481426382848 2482961918976 2486421013032 2487443177472 2493938270208 2498043077376 2499588896112 2504565848064 2508688147308 2509086097408 2510638749696 2514771044412 2519778225664 2521337494368 2522374012928 2528557940736 2533122765824 2536651740568 2539264910336 2548112523264 2550085641488 2552136910848 2554766032896 2556337507956 2557388414976 2558970957312 2562943723648 2569875663096 2570283319296 2571873841152 2576106923544 2581236231168 2582833530816 2587495037952 2592647020544 2598521295216 2599589543936 2600129291067 2601198200832 2605306429824 2606377467904 2610667340288 2612282852256 2612697235456 2616997509632 2623830888448 2628149487656 2630263550976 2632973156352 2635011985984 2637306802944 2641401184576 2644193212416 2650604673024 2652657155533 2655882313728 2660253666816 2661899863392 2673667239936 2676421558272 2680826717184 2685060708288 2686164533248 2686722255756 2687826763776 2692250694672 2692677763072 2693916691389 2704152242176 2705825603712 2711213195264 2713574375424 2715675618208 2717356110546 2720659931136 2722260404512 2725137902592 2729368640768 2736677273792 2737184833536 2738878636032 2740999473044 2741700132864 2743386593904 2748339250811 2750549993856 2751680741376 2757219341184 2758352830464 2767256444256 2768394059776 2768968855422 2770107174912 2771821350144 2781911608896 2782352900096 2788656999744 2794209517568 2795938607616 2797088014336 2798808545296 2800540481277 2800984727552 2803945439232 2812920742016 2814661410792 2815818514432 2820453108704 2822721859584 2824907620178 2825629728768 2827817741056 2834750503872 2835915866112 2837670764544 2846754020572 2849763111552 2850215165952 2853733208139 2854906374144 2856673024128 2862360969216 2867072168352 2868846346674 2869301428224 2879746543616 2881528564992 2882713157632 2883311689104 2884497014784 2893807806036 2894997446656 2900824515204 2902017040384 2909594648576 2911384384061 2912128598016 2914383590272 2916187045464 2916727898112 2924538236928 2926802838526 2929078541312 2932174651392 2933899551814 2937000757824 2937466650624 2939284389888 2941560410096 2944122198336 2949984264192 2951809749504 2956668173613 2963025166336 2964388484232 2969738623104 2970959478784 2971576332648 2972797943808 2977493062656 2982393759282 2983619817472 2985466116864 2998188273612 2998663872512 3000519481344 3003599414464 3005458077468 3009112178688 3011442269696 3018744210944 3021935099904 3029262483456 3031608177752 3034731234304 3042171272448 3050114844672 3055135070484 3055619702784 3062542955076 3063801962496 3068640809472 3069902323712 3070539720864 3071802015744 3076857936768 3078761933016 3084892081152 3090459705344 3092372118528 3097461896166 3098529366016 3103629277952 3105549840624 3114443317248 3119278446592 3122491817984 3124412509724 3127631170048 3130147012608 3132570826336 3140959143784 3143485707264 3146724016128 3148659613458 3151107818496 3156796537664 3164535834768 3165836771328 3167795828736 3173009747292 3174103252992 3179327553024 3181294958688 3187036571136 3193382305792 3195358408704 3200617692888 3208974992832 3210294198272 3214766562304 3216755898048 3218078302208 3223374981376 3228465851632 3230463664659 3231791704064 3239714861568 3241046704128 3243052302336 3245563543712 3253433166368 3256872127488 3264769170432 3271269679104 3273293979648 3276653906688 3278681539056 3279201632256 3283771645924 3293175502848 3295213358976 3296568016896 3307208921184 3308568510464 3309255461358 3310615891968 3315228017376 3316590903296 3325251026944 3330724103168 3332785194816 3333403312128 3339421130752 3342329413632 3344917529744 3346987404453 3347518332928 3351056744448 3353028059216 3356572294656 3359182159872 3361783325824 3371410587648 3373496856576 3376109107042 3379049341272 3384295267738 3387872553408 3396087237312 3397483364352 3402849214464 3406354710528 3408450010608 3409851219968 3410559199971 3411961276416 3414072638592 3426500884128 3427044425728 3429165121536 3434809231392 3441648308224 3443778041088 3449993383936 3453640114176 3464695060288 3466839054756 3468264267776 3473741906432 3476767168512 3479459385829 3483043803008 3485845536768 3487896143281 3491582937696 3506367757046 3507018067968 3509188252416 3510630875136 3512803295232 3516409070592 3518585066304 3524142179628 3525590949888 3533579036757 3534139564032 3541176418304 3547004889088 3549199817856 3551396104872 3564324248898 3564889653248 3572966780922 3574435622912 3577310871552 3580080944384 3582296341008 3583769018368 3589667592896 3591888921852 3592555094016 3596256018432 3607767471616 3611580973056 3613705545527 3616612382592 3618099167232 3620338089984 3623141480728 3626296854048 3632024083086 3633517203456 3635765667072 3649579778048 3651258986676 3651838181376 3657848791872 3660112312164 3667399991808 3668907655168 3673436215701 3676292454912 3677803773952 3689675259008 3691958473896 3693476233216 3695761800192 3701844705174 3706345488384 3709215478528 3718209332992 3722139574272 3727918143488 3731164766208 3734053975036 3738593918976 3740907405312 3747064616064 3752881881056 3756848772096 3763032220962 3763629146112 3765958124544 3772156566618 3779667338496 3781221154816 3782006241552 3783561019392 3799684148736 3804977610852 3806541832192 3808897365504 3816481292288 3822762891136 3825128462232 3825735237632 3836082622464 3842038086656 3844415585472 3845996019712 3848361749782 3855424978944 3858410408048 3867766020272 3871854346752 3881242556928 3882838130688 3888249393952 3888970530816 3897781942824 3899384315904 3901797301248 3907959644736 3909566201856 3916001010432 3918424278384 3919045853184 3925496264448 3933312352256 3935746332672 3942224231484 3947017273344 3952517978976 3959651497472 3962101776864 3963730591744 3969990750208 3976525012376 3980621489152 3983823470592 3990380500224 3997584364816 4000692641792 4007277436624 4010500859904 4014632337408 4021240075776 4027591062432 4029246799872 4031740145664 4038376042008 4039016644608 4044645563882 4056228363264 4058738405568 4066819792896 4073513427312 4074159603712 4076034165819 4083390606768 4085069283328 4091521079296 4094052961152 4095736020992 4102477249024 4105015910688 4105777250304 4111499209566 4113189441536 4123162824704 4127521112064 4129949194888 4137529245696 4140733120832 4150884666384 4152591089664 4155160762368 4158378290381 4168461244409 4172867413344 4173529350144 4182985499616 4191314276352 4193907911424 4195632021504 4198212817944 4201477091328 4219381113024 4221115695104 4221992116188 4223727771648 4230679663056 4232137670656 4237361430267 4239103404032 4241726611584 4249382094848 4253873799168 4260477878272 4267490257184 4270131030858 4275322748928 4278633323776 4282359561216 4289007864064 4293541453824 4300608252528 4303952142336 4307284886212 4318818822703 4319619815424 4322292847488 4324069736448 4326745522176 4340711709054 4342496169984 4351236772806 4353025560576 4361692905472 4364391972864 4368871875584 4371575385408 4372268843008 4374280568196 4390204257789 4390900670464 4393617811968 4395424022528 4400849327721 4406199975936 4409611894912 4412340615144 4414154522624 4420304023168 4424976396288 4439140545994 4443713593088 4444537749504 4454607934656 4456439218176 4459196915712 4462649872604 4466239593984 4468075659264 4473590638923 4475429726208 4478199175296 4478909546496 4495214116864 4497282410418 4497995808768 4500779222016 4505399121696 4508187116202 4517163404544 4528116316416 4529977819136 4537132285952 4544600014144 4547412266628 4549281701888 4552096851456 4552941109248 4568667845504 4572220162048 4579745641856 4583429554176 4591704054784 4595702943744 4599261603398 4602961214208 4604853485568 4607703023616 4615286905152 4622452073008 4627338121728 4635689558016 4638558177792 4646192844249 4647794049024 4655443916928 4658324760936 4676024090624 4678917669888 4683737726976 4686618764586 4688545427456 4691446755072 4698856239504 4700787933184 4711438715676 4712186085376 4717166985216 4728604852224 4732266423808 4735194806496 4748755156992 4752432331864 4761154879488 4763955707896 4768991329536 4776395121344 4780554856704 4789185229136 4790073458688 4793037613056 4800926539332 4813462489248 4815441297408 4822149843456 4824132222976 4825133847072 4827117453312 4835062472064 4842698777448 4844689604608 4847687556096 4861570056192 4868345315568 4869117575168 4877131722496 4880149749552 4889866655744 4897914954268 4901723273216 4906904518656 4914980860032 4918802448384 4922611298528 4925657468886 4927682400256 4935792940232 4939763254272 4944852025344 4960813381776 4962852765696 4965923837952 4972842026064 4974886354944 4981819536001 4987876540416 4996086154752 4999177792224 5009131696128 5017376294616 5018172194816 5021277499392 5029542088824 5039556451328 5042674988736 5044748025856 5057115881472 5064163660563 5066245531648 5073303481136 5076442901607 5078529820672 5096225046528 5100171282976 5104273821696 5109532065792 5112675015912 5114776829952 5117941914624 5125887447296 5139751326192 5140566638592 5143747682304 5152213847088 5162472462336 5165667061632 5174990075904 5185294041088 5197042590432 5199179087872 5200258582134 5202396401664 5210612859648 5212754935808 5221334680576 5224565704512 5225394470912 5233995019264 5247661776896 5256298975312 5259551635569 5260527101952 5265946312704 5270023971968 5274613605888 5282802369152 5288386424832 5301209346048 5305314311066 5311764627456 5320507333632 5323799726784 5346486373347 5347334479872 5352843116544 5359450171383 5361653434368 5370121416576 5372329066496 5373444511512 5375653527552 5384501389344 5385355526144 5387833382778 5408304484352 5411651207424 5422426390528 5427148750848 5431351236416 5434712221092 5441319862272 5444520809024 5450275805184 5458737281536 5467721892017 5473354547584 5474369667072 5477757272064 5481998946088 5486773187808 5496678501622 5501099987712 5503361482752 5514438682368 5516705660928 5534512888512 5536788119552 5537937710844 5540214349824 5543642700288 5552767057761 5563823217792 5564705800192 5577313999488 5588419035136 5591877215232 5597617090592 5601080962554 5601969455104 5607890878464 5625841484032 5629322821584 5631637028864 5640906217408 5645443719168 5649815240356 5651259457536 5655635482112 5669501007744 5671831732224 5675341529088 5693508041144 5699526223104 5707466416278 5709812748288 5713346048256 5724721938432 5734144336704 5737692693348 5738602856448 5759493087232 5763057129984 5765426315264 5766623378208 5768994029568 5772542624673 5787615612072 5789994893312 5801649030408 5804034080768 5819189297152 5822768768122 5824257196032 5828767180544 5832374090928 5833455796224 5849076473856 5853605677052 5858157082624 5864349302784 5867799103628 5874001515648 5874933301248 5878568779776 5883120820192 5888244396672 5899968528384 5903619499008 5913336347226 5928776968464 5939477246208 5941918957568 5943152665296 5945595887616 5954986125312 5964787518564 5967239634944 5970932233728 5996376547224 5997327745024 6001038962688 6007198828928 6010916154936 6022884539392 6037488421888 6043870199808 6058524966912 6063216355504 6066968345823 6069462468608 6084342544896 6100229689344 6110270140968 6111239405568 6125085910152 6127603924992 6137281618944 6141079441728 6143604031488 6153715873536 6157523866032 6167248814349 6169784162304 6180919410688 6184744237056 6194923792332 6197058732032 6207258555904 6211099681248 6228886634496 6238556893184 6244983635968 6248825019448 6255262340096 6260294025216 6265141652672 6281918287568 6286971414528 6293448032256 6297319226916 6302215636992 6313593075328 6329071669536 6331673542656 6335591657472 6346019494584 6348206505984 6358655106048 6362589917376 6374073142272 6386764611584 6390716817408 6401235385776 6405196546287 6417949985664 6420588396544 6429533124608 6433511796096 6436156604416 6446749962752 6456931703264 6460927329318 6463583408128 6479429723136 6486104604672 6491127087424 6506866332736 6513744254976 6529538340864 6534594456313 6542539358208 6546587959296 6553307813376 6557363078112 6558403264512 6567543291848 6586351005696 6590426717952 6593136033792 6614417842368 6617137020928 6618510922716 6621231783936 6630456034752 6633181806592 6650502053888 6658710818991 6661448206336 6665570389632 6666806624256 6678842261504 6684658827264 6689835059488 6693974808906 6695036665856 6702113488896 6706056118432 6713144589312 6718364319744 6723566651648 6742821175296 6746993713152 6752218214084 6758098682544 6768590535476 6775745106816 6792174474624 6794966728704 6805698428928 6816900021216 6819702439936 6821118399942 6823922552832 6828145277184 6853001768256 6854088851456 6858330243072 6869618462784 6883296616448 6887556082176 6898892405097 6899986767872 6907280228352 6929390120576 6933678109512 6936528535552 6947483812864 6953534337024 6958918771658 6966087606016 6971691073536 6975792286562 6983165875392 7012735514092 7014036135936 7018376504832 7021261750272 7025606590464 7029928146879 7032818141184 7037170132608 7048284359256 7051181899776 7067158073514 7068279128064 7094009778176 7098399635712 7102792209744 7128648497796 7129779306496 7145933561844 7148871245824 7154621743104 7160161888768 7164592682016 7167538036736 7171946897321 7179335185792 7183777843704 7185110188032 7215534943232 7223161946112 7227411091054 7233224765184 7236198334464 7240676179968 7246282961456 7252593708096 7264048166172 7267034406912 7271531334144 7299159556096 7302517973352 7303676362752 7315697583744 7320224624328 7334799983616 7346872431402 7352584909824 7379350518016 7383916947792 7386952466432 7388486203329 7391523600384 7403689410348 7412690976768 7418430957056 7436418665984 7444279148544 7455836286976 7462329532416 7468107950072 7481814810624 7494129232128 7505763762112 7513697544192 7526064441924 7527258292224 7531916249088 7537748550871 7544313133236 7559334676992 7562442309632 7564012483104 7567122038784 7599368297472 7609955221704 7613083664384 7617794731008 7632962584576 7645525782272 7650256924464 7651470475264 7672165244928 7684076173312 7688831170944 7691992039424 7696723499564 7710849957888 7716820816096 7735532040544 7743708693504 7762485113856 7776498787904 7777941061632 7795563885648 7798768631808 7803594602496 7815919289472 7819132403712 7832002020864 7836848556768 7838091706368 7850992528896 7866624704512 7871492665344 7884448462968 7905035957952 7919302994944 7924203553728 7927461183488 7939981500416 7953050024752 7957971466599 7961242978304 7967646941184 7980761000448 7995168729632 8001385283584 8014554873248 8021001719808 8029264674816 8042480151552 8055182124864 8058493599744 8063480291328 8076752084016 8078033289216 8089291127764 8112456726528 8117476811136 8133639585792 8147026854624 8148319207424 8152068331638 8166781213536 8170138566656 8183042158592 8188105922304 8191472041984 8204954498048 8210031821376 8211554500608 8222998419132 8226378883072 8245017752433 8246325649408 8255042224128 8259898389776 8275058491392 8281466241664 8301769332768 8305182179328 8310321524736 8316756580762 8336922488818 8345734826688 8347058700288 8365970999232 8382628552704 8387815822848 8391264043008 8396425635888 8401621443831 8402954182656 8438762226048 8442231390208 8443984232376 8447455543296 8461359326112 8474722860534 8478206808064 8483453223168 8498764189696 8507747598336 8520955756544 8534980514368 8540262061716 8550645497856 8557266647552 8564719122432 8571351169969 8578015728128 8587082907648 8592134401741 8601216505056 8607904284672 8614569772424 8637637645406 8639239630848 8644585694976 8648139472896 8653491044352 8681423418108 8684992339968 8702473545612 8706051121152 8723385810944 8728783945728 8734153152183 8737743751168 8743150770816 8744537686016 8748561136392 8780408515578 8781801340928 8787235623936 8801698655442 8812399951872 8819223789824 8824681230288 8828309045248 8840608046336 8849952792576 8878281091988 8887427186176 8889075499008 8909215869312 8912878436352 8918393831424 8925299745208 8932479187968 8947181277846 8950859452416 8956398350592 8990428233728 8994564820836 8995991617536 9001558444032 9010798243392 9016374232404 9034326809088 9056232632832 9059955638272 9074264571904 9089200028288 9094824533256 9098563403776 9104193702912 9137335691008 9144440324096 9159491283712 9166859108352 9183408109568 9191405887488 9198523206796 9205922428416 9209706971136 9215406047232 9230573810304 9244904146016 9254676243456 9271379116032 9277116355584 9292385688498 9295588098048 9310887833856 9316649521872 9352048181248 9357835339776 9367475453952 9373237529172 9377090854912 9382893510144 9397712479008 9401575866368 9422877431352 9424372170752 9464532847616 9470389612992 9497510313984 9504864663728 9522309758976 9527911415792 9537982659072 9552790242688 9561109713408 9578370458272 9580146917376 9586075226112 9601853078664 9626924978496 9630882594816 9644299686912 9650267694144 9654234906624 9670124944128 9685397554896 9689379209216 9691390993977 9695375112192 9723140112384 9736690631136 9738235150336 9754263444992 9760299499104 9779733311488 9795829908536 9803446546432 9813809037312 9829961720064 9837604896768 9845222597056 9851314937772 9855364800512 9871585880464 9879526508544 9887176670623 9889704050688 9921626763552 9925705531392 9931847675904 9945684052128 9949772709888 9963639072002 9975753080832 9992172309504 9998355584448 10018263392256 10034752589232 10036344389632 10040962213359 10042554998784 10059084177648 10079112902656 10085349977472 10089496051712 10114231762944 10128327321126 10132491063296 10146606962272 10152885803214 10157059641344 10192450093056 10200342565952 10208547643392 10219064131584 10225350031824 10229553659904 10235883829248 10243809934841 10251774894592 10268648431349 10279502652384 10281133277184 10287495364608 10304427694176 10324944924672 10331334123264 10349980151808 10370588082176 10394085180864 10398358175744 10400517164268 10404792803328 10421225719296 10425509871616 10438378157487 10442669361152 10449131409024 10450788941824 10463688429843 10467990038528 10495323553792 10512597950624 10519103271138 10521054203904 10531892625408 10540047943936 10549227211776 10565604738304 10576772849664 10602418692096 10610628622132 10623529254912 10641014667264 10647599453568 10692972746694 10694668959744 10718900342766 10723306868736 10740242833152 10744658132992 10746889023024 10751307055104 10769002778688 10770711052288 10775666765556 10816608968704 10823302414848 10841116636581 10844852781056 10854297501696 10862702472832 10869424442184 10889041618048 10900551610368 10917474563072 10935443784034 10946709095168 10948739334144 10955514544128 10963997892176 10973546375616 10993357003244 11002199975424 11006722965504 11020308647103 11028877364736 11033411321856 11069025777024 11073576239104 11075875421688 11080428699648 11087285400576 11105534115522 11127646435584 11154627998976 11176838070272 11183754430464 11195234181184 11202161925108 11203938910208 11215781756928 11251682968064 11258645643168 11263274057728 11281812434816 11290887438336 11299630480712 11311270964224 11339002015488 11343663464448 11350683058176 11387016082288 11399052446208 11414932832556 11419625496576 11426692096512 11449443876864 11468288673408 11475385386696 11477205712896 11518986174464 11526114259968 11533246756416 11537988059136 11545085249346 11575231224144 11579989786624 11603298060816 11608068161536 11638378594304 11645537536244 11648514392064 11657534361088 11664748181856 11666911592448 11698152947712 11707211354104 11716314165248 11728698605568 11735598207256 11748003031296 11757137559552 11766241640384 11776488793344 11799937056768 11807238998016 11826672694452 11845033437083 11857553936928 11878954492416 11883837915136 11886305330592 11891191775232 11909972250624 11929575037128 11934479269888 11941864467456 11992753094448 11994655490048 12002077925376 12014397657856 12021832309872 12045769078784 12074976843776 12087740399616 12117049933824 12126432711008 12133936691646 12138924937216 12168685089792 12200459378688 12220540281936 12222478811136 12250171820304 12255207849984 12272287149661 12274563237888 12282158883456 12287208062976 12307431747072 12315047732064 12334497628698 12339568324608 12361838821376 12369488474112 12389847584664 12394117464064 12414517111808 12422199362496 12457773268992 12475134871143 12477113786368 12489967271936 12497650038896 12505383733227 12510524680192 12520588050432 12530283305344 12563836575136 12573942829056 12586896064512 12594638453832 12604431273984 12627186150656 12658143339072 12663347085312 12671183314944 12692038989168 12696413011968 12712084290801 12717310212096 12725179834752 12748146284544 12773529223168 12781433634816 12802470771552 12810393092574 12835899971328 12841176793088 12859066249216 12867023592192 12872313208832 12893499925504 12913863406528 12921854658636 12927166816256 12956456468109 12958859446272 12972209209344 12982254174848 13013732665472 13027488509952 13059076681728 13069188912626 13085078716416 13093175918592 13106615626752 13114726156224 13116806529024 13135086583696 13170612773367 13172702011392 13180853435904 13186272067584 13202547983163 13228835684736 13234274041856 13237021845432 13242463567872 13260912069504 13266363613184 13317421637982 13322896412672 13331140779264 13333613248512 13357684523008 13369317654528 13379670118976 13387949617812 13390073331712 13404226977792 13412112236864 13426289178624 13436728639488 13447133303296 13469266124237 13485642350592 13493987426304 13504436428168 13516197365088 13537181070952 13551490213632 13584348949248 13589933457408 13611396857856 13633800042432 13639404879872 13642236799884 13647845105664 13656290554368 13706003536512 13708177702912 13716660486144 13739236925568 13766593232896 13775112164352 13797784810194 13799973535744 13814560456704 13858780241152 13867356219024 13873057071104 13894967625728 13907068674048 13917837543316 13932175212032 13943382147072 13951584573124 13966331750784 14025471028184 14028072271872 14036753009664 14051213180928 14059856293758 14065636282368 14074340265216 14096568718512 14102363799552 14134316147028 14136558256128 14188019556352 14196799271424 14205584419488 14257296995592 14259558612992 14291867123688 14297742491648 14320323777536 14329185364032 14335076073472 14343893794642 14358670371584 14367555687408 14370220376064 14431069886464 14446323892224 14454822182108 14466449530368 14472396668928 14481352359936 14492565922912 14505187416192 14528096332344 14534068813824 14543062668288 14605035946704 14607352725504 14631395167488 14640449248656 14669599967232 14693744862804 14705169819648 14758701036032 14767833895584 14773904932864 14776972406658 14783047200768 14807378820696 14836861914112 14872837331968 14888558297088 14911672573952 14924659064832 14936215900144 14945458608003 14963629621248 14988258464256 15011527524224 15027395088384 15052128883848 15054516584448 15063832498176 15075497101742 15088626266472 15118669353984 15128024966208 15134244077568 15192490981689 15198736594944 15219910443408 15226167328768 15229328704821 15235589462016 15265925169152 15291051564544 15300513848928 15302940950528 15344330489856 15368152346624 15377662341888 15383984078848 15393446999128 15421699915776 15433641632192 15471064081088 15487417387008 15524970227712 15536991910979 15552997575808 15555882123264 15591127771296 15597537263616 15607189204992 15631838578944 15638264807424 15664004041728 15673697113536 15676183412736 15701985057792 15733249409024 15742985330688 15768896925936 15778654906707 15810071915904 15838605989888 15848407107456 15854922366976 15879963000832 15906100049504 15915942933198 15922485956608 15935293882368 15961522000896 15990337459264 16002770567168 16029109746496 16042003439616 16058529349632 16084960303104 16097415611893 16110364249728 16116987199488 16126960582656 16153504168032 16156066578432 16178582255528 16224913453056 16234953622272 16267279171584 16294053709248 16296638414848 16304136663276 16333562427072 16340277133312 16366084317184 16376211844608 16382944083968 16403165676051 16409908996096 16420063642752 16423109001216 16445996838264 16452757766144 16490035504866 16492651298816 16510084448256 16519796779552 16550116982784 16562932483328 16603538665536 16610364358656 16620643049472 16633513161524 16673844977636 16691469653376 16694117400576 16731941998464 16765257105408 16775631645696 16792851271776 16803242887662 16805908365312 16877524452096 16884462780416 16887968464752 16894911086592 16922718652224 16949445721068 16956413616128 16966906446336 16997528379392 17015495196672 17041911513088 17069961028736 17080524123432 17114533295104 17129438244864 17142702339938 17156031456256 17174165815296 17184268803482 17202433010112 17215808569344 17229139544848 17275275290812 17278479261696 17289171389952 17296278945792 17306982088704 17317627874019 17362846836216 17369984679936 17404947091224 17412102242304 17457567891456 17468306304366 17475487502336 17486301541632 17497122272784 17560817031156 17563602681856 17574471247872 17603397310884 17624799903744 17638447579648 17649362460576 17656618090496 17681216092672 17699905585152 17756562183976 17774854372352 17818431738624 17825756872704 17836787662848 17850599490416 17864958375936 17894362555692 17901718904832 17912796701184 17980856467456 17989129641672 17991983235072 18003116888064 18021596486784 18032748464808 18068653618176 18112465265664 18148529143808 18178400056576 18189649066512 18197126807552 18200905037469 18208387405824 18274671382016 18288880648192 18318982567424 18333718216704 18366816219136 18382811774976 18397046413592 18411844856832 18430812094464 18461147620608 18489808292032 18509352486912 18542758232064 18554232711168 18568600088731 18584771376996 18591176196096 18621775667712 18633299043744 18704096362496 18715670679552 18734950907904 18746475058344 18754181709824 18765787020288 18795424958016 18803151732736 18845754862704 18848744341504 18929065695232 18940779225984 18995020627968 19009729327456 19044619517952 19055822831584 19075965318144 19105580485376 19122219426816 19156740916544 19160293834752 19172150452224 19203706157328 19253849956992 19261765189632 19288599373824 19300535388288 19308469813248 19340249888256 19370795109792 19378758418432 19382781987954 19390750224384 19473381262272 19476470300672 19508526889984 19520598998208 19559466622976 19591659817072 19603783368939 19606893092864 19627618074624 19659923440128 19675209793536 19690445194112 19702629875544 19710729601024 19743171760928 19759053017088 19774353341246 19779408101376 19843253527104 19851411062784 19863695351808 19891368104256 19899545419776 19927278144004 19951506161664 19976132456973 19984344619008 19996711168896 20036526784512 20069505178464 20072688779264 20081924426718 20085109997568 20118168355296 20158225805312 20170699954944 20178992103424 20228463525888 20256654642252 20264982126592 20293213924544 20305771606428 20314119282688 20379690688427 20384900186112 20400685131904 20417095286784 20450700063648 20459107319808 20471767658496 20487619869682 20503549789184 20537296862698 20559005304768 20562266554368 20574990729216 20608855388352 20649889849344 20662668246528 20696677215291 20699960303616 20741176164352 20788170361728 20796716351488 20801034328536 20809585606656 20842451438592 20876756314974 20885338722304 20898262818048 20927376859686 20935980077056 20990647107584 21025195901248 21038206542276 21042108407808 21063785250816 21080095887872 21098454423552 21131209476608 21153545699328 21165989623801 21204837384192 21221257244264 21282029334528 21295198907136 21385945493388 21389337919488 21437800685532 21446613737472 21480485666304 21489316265984 21493778046048 21502614110208 21515840691963 21538005557376 21541422104576 21551333531112 21633217937408 21646604829696 21682233273162 21689705562112 21708595003392 21725404945664 21738848884368 21778083236096 21801103220736 21834949126144 21870887568068 21893418190336 21897478668288 21911029088256 21927995784352 21947092751232 21986714006488 22004399950848 22040617294206 22057754729472 22138051554048 22147152478208 22151750843376 22160857399296 22174570801152 22211068231044 22255292871168 22309255997952 22353676140544 22367508860928 22390468362368 22404323850216 22407877820416 22503365936128 22517291286336 22526548115456 22563624869632 22581774876672 22599260961424 22613245652613 22622541928448 22678004030976 22687326928896 22701366116352 22774032164576 22798104892416 22829865665112 22839250993152 22853384193024 22898887753728 22936577346816 22950770773392 22954411425792 23037972348928 23052228519936 23066493512832 23075976118272 23090170498692 23150462448288 23159979573248 23206596121632 23216136323072 23276757188608 23291075072488 23315068722176 23329496363712 23333823184896 23396305895424 23414422708208 23432628330496 23457397211136 23471196414512 23496006062592 23514275119104 23532483280768 23552977586688 23599874113536 23614477996032 23653345388904 23690066874166 23715107873856 23757908984832 23772610661184 23782383550464 23819944501248 23859150074256 23868958539776 23873914399797 23883728934912 23985506188896 23989310980096 24004155850752 24028795315712 24043664619744 24091538157568 24149953687552 24175480799232 24234099867648 24252865422016 24267873383292 24277849874432 24337370179584 24356215700803 24400918757376 24415273002967 24441080563872 24444957622272 24500343640608 24510415699968 24544574299322 24549126475776 24564317766912 24574416125952 24614863494144 24630095464128 24668995257396 24679136649216 24723677642752 24735053257299 24738976948224 24779695169328 24788234928128 24829034223616 24844398724992 24915546537984 24950269742286 24954227572736 24995300077792 25010767466454 25021049360384 25041176100864 25060566610688 25127673150272 25147885658112 25173792129024 25189276907664 25208862547968 25254372301312 25295938818689 25316286678144 25326694170624 25342366629888 25384077978336 25424168581602 25434620424192 25450359669504 25496292569088 25547058446336 25562867269632 25604941543104 25620786185148 25671799942656 25682353586176 25714053509907 25718132498432 25734047184384 25744626417664 25776403205223 25786999851008 25827726813056 25843709317272 25854333632512 25912912936218 25917718892544 25944418418688 25964508349696 26027465330944 26054977019904 26118153363456 26138377825252 26170157432832 26186351837184 26202459456549 26213231253504 26229452312448 26233613058048 26270173167392 26341225546734 26345404022784 26361706871808 26405095966326 26457671369472 26468548083712 26474043690864 26484927135744 26521824139008 26532727226368 26634843275964 26645792825344 26662281558528 26667226497024 26715369046016 26738635309056 26759340237952 26775899235624 26780146663424 26824224473728 26852578357248 26894266606592 26938532248474 26971284701184 26987974852608 27008872856336 27032394730176 27074362141904 27102980427264 27168697898496 27179866914816 27222793715712 27267600084864 27278809759744 27284473599768 27295690211328 27312581108736 27412007073024 27433320972288 27478473851136 27533186465792 27550224328704 27595569620388 27599947071488 27629120913408 27717560482304 27734712438048 27746114142208 27789935251456 27814137348096 27835675086632 27864350424064 27886764294144 27903169146248 27932663501568 28050942056368 28056144543744 28073506019328 28102426361856 28119712587516 28131272564736 28148680530432 28193137437024 28204727599104 28268632294056 28273116512256 28376039112704 28393598542848 28411168838976 28514593991184 28519117225984 28583734247376 28595484983296 28640647555072 28658370728064 28670152146944 28687787589284 28717340743168 28735111374816 28740440752128 28862139772928 28892647784448 28909644364216 28932899060736 28962704719872 28985131845824 29010374832384 29056192664688 29068137627648 29086125336576 29179228710863 29210071893408 29214705451008 29262790334976 29280898497312 29339199934464 29387489725608 29410339639296 29517402072064 29535667791168 29547809865728 29553944813316 29566094401536 29614757641392 29661530011869 29673723828224 29745674663936 29777116594176 29823345147904 29849318129664 29872431800288 29890917216006 29927259242496 29976516928512 30023055048448 30054790176768 30104257767696 30109033168896 30127664996352 30150994203484 30177252532944 30231731758921 30237338707968 30256049932416 30268488155136 30384981963378 30397473189888 30439820886816 30452334657536 30458657409642 30471178924032 30531850338304 30582103129088 30601027697856 30605881901056 30688660979712 30731429804523 30736304693248 30755324683776 30767968157696 30786893998256 30805945294047 30843399831552 30867283264384 30942128162176 30974834774016 31049940455424 31073983821958 31105995151616 31111764246528 31182255542592 31195074527232 31214378409984 31263677157888 31276529614848 31315134472461 31328008083456 31347394227072 31352366825472 31391065289529 31403970115584 31466498818048 31485970661376 31537793851872 31557309813414 31620143831808 31677211979776 31696814214912 31709844733952 31759926001664 31812200099008 31831885866396 31844971913216 31870587764736 31923044001792 31980674918528 32005541134336 32025228224671 32058219492992 32084006879232 32169920606208 32194831223786 32220728499456 32233974398976 32253921165312 32307008336064 32312133156864 32357164511056 32449826906112 32469907244544 32523349909743 32534558343168 32588107418496 32593276829696 32608273326552 32667124854144 32680554266624 32732168634368 32752423689216 32806331352102 32819817992192 32840127285504 32846218002432 32891993676528 32905515532288 32980071009732 32985302597632 33020168896512 33039593559104 33100233965568 33125864966656 33207077331072 33220728717312 33241286098944 33267026323048 33347689955272 33382939306752 33463883996928 33530514210816 33551263291392 33585702543552 33606485775324 33611816730624 33755048904192 33768925560832 33775936929504 33789822173184 33845437304448 33898891442136 33912827232256 33933812892672 33995056758784 34030990393344 34083823026176 34139922057472 34161048246864 34229066590208 34258876489728 34285404679876 34312062912512 34348331630592 34368537606964 34404866020224 34431617138688 34458279089696 34550550581624 34556958523392 34578342779904 34613964177408 34635255748038 34725693672432 34739969359872 34809894182448 34824204484608 34915135782912 34936612608732 34950975004672 34972603083264 34994244545568 35121634062312 35127205363712 35148942495744 35206794621768 35276895159296 35298724921152 35313236180992 35362432185344 35399811170304 35513124367952 35535100311249 35549708744704 35636863477248 35651513745408 35673575325696 35701198980832 35729916751872 35788725111384 35803437809664 35825593402368 35978259283344 35983966470144 36006233776128 36043192973568 36065496929616 36137307236352 36224930531328 36297058287616 36356800113152 36379298133024 36394253615104 36401810074938 36416774811648 36549342764032 36577761296384 36637965134848 36667436433408 36733632438272 36765623549952 36794092827184 36816861448983 36823689713664 36861624188928 36922295241216 36979616584064 37018704973824 37085516464128 37108465422336 37137200177462 37169542753992 37182352392192 37243551335424 37266598087488 37408192724992 37425404613429 37431341359104 37469901815808 37492950116688 37508363419648 37516151199681 37531574040576 37590849916032 37606303465472 37691509725408 37697488683008 37858131390464 37881558451968 37990041255936 38019458654912 38089239035904 38111645663168 38151930636288 38211160970752 38244438853632 38274053244119 38313481833088 38320587669504 38344300904448 38407412314656 38507699913984 38523530379264 38577198747648 38601070776576 38616939626496 38680499776512 38741590219584 38757516836864 38765563975908 38781500448768 38869369404327 38946762524544 38952940601344 39017053779968 39041197996416 39118933245952 39183319634144 39207566737878 39213786185728 39255236149248 39319846880256 39350419587072 39380890388224 39405259751088 39421459202048 39486343521856 39518106034176 39548706682492 39558816202752 39686507054208 39702822125568 39727390703616 39782736208512 39799090839552 39854556288008 39952264913946 39968689238016 39993422337792 40073053569024 40139010356928 40145377558528 40163848853436 40170219995136 40236336710592 40316451610624 40341399909888 40357984206848 40407798372711 40456927051776 40513309284504 40529964253184 40586427849088 40611543212856 40628238565376 40759381376854 40769800372224 40801370263808 40834190573568 40901400127296 40918214639616 40943535316992 40975239739364 41007099578368 41074593725396 41118010609536 41124533108736 41149981458432 41217710776704 41299779698688 41325336493056 41393354430582 41399920607232 41576340723456 41593432702976 41602068657072 41619171213312 41684902877184 41753512629948 41770677444608 41796525636096 41854753719372 41871960154112 41981294215168 42050391802496 42076413084552 42084216815616 42160191775744 42196908847104 42262418953216 42307091398656 42331979247602 42409674768384 42442514488528 42564058669056 42590397814272 42771890986776 42778675838976 42875601371064 42893227474944 42960971332608 42987556092096 43005228220416 43031681383926 43076011114752 43102667062224 43266435874816 43293209659392 43364466546324 43379411124224 43417190006784 43450809891328 43477697768736 43556166472192 43602206441472 43669898252288 43741775136136 43786836380672 43822058176512 43855991568704 43894185502464 43973428012976 44008799901696 44081234588412 44115509458944 44276103108096 44294304956416 44303501686752 44321714798592 44349141602304 44422136462088 44510585742336 44618511995904 44707352281088 44735017721856 44780936724736 44808647700432 44815755640832 44836375824009 45006731872256 45034582572672 45053096230912 45127249739264 45163549753344 45198521922848 45226491305226 45245083856896 45356008061952 45402732232704 45548064329152 45596209784832 45659731330224 45678501986304 45706768386048 45742161194191 45797775507456 45873154693632 45901541546784 45908822851584 46075944697856 46104457039872 46132987025664 46151952236544 46180340997384 46300924896576 46319959146496 46413192243264 46432272646144 46553514377216 46582150144976 46610975732937 46630137444352 46658992727424 46667646369792 46792611790848 46828845416416 46865256660992 46914794422272 46942392829024 46992012125184 47028550238208 47064966561536 47105955173376 47199748227072 47228955992064 47306690777808 47380133748332 47430215747712 47515817969664 47545221322368 47564767100928 47639889002496 47718300148512 47737917079552 47747828799594 47767457869824 47971012377792 47978621960192 48008311701504 48057590631424 48087329239488 48183076315136 48292246835679 48299907375104 48350961598464 48468199735296 48505730844032 48535746766584 48555699748864 48674740359168 48712431401606 48801837514752 48830546005934 48882161127744 48889915244544 49000687281216 49020831399936 49089148598644 49098252951552 49128635533824 49148832251904 49209497028153 49229726988288 49260190928256 49337990514792 49358273298432 49447355285504 49470106514598 49477953896448 49559390338656 49658068447232 49688797449984 49831093075968 49900539484572 49908455145472 49990600155584 50021534932908 50042098720768 50082352201728 50121133221376 50203628281247 50255346300544 50295771316224 50378553815328 50417725095936 50508744602624 50591877637378 50632573356288 50653388341248 50684733259776 50768155956672 50848337163204 50869240848384 50900719339008 50992585138176 51094116892672 51125734539264 51209883086208 51241572370296 51343599885312 51428107019814 51436264996864 51468094368768 51552806410446 51573999702016 51655453626112 51687418634544 51708667265024 51825825872436 51835437785088 51888836837376 51929016699392 52054930661888 52109954039808 52236306726912 52276755650504 52372703674368 52404918913098 52426462507008 52458904624896 52540346334784 52682451093468 52690808045568 52723413743616 52810191932652 52915342738944 52937096167424 52948087381728 52969854271488 53043648278016 53065454452736 53269686551928 53291585650688 53324563117056 53430738092032 53477270618112 53518680475904 53551798471248 53560293326848 53648448947456 53705156714496 53788533213184 53877064496948 53942569402368 53975949705216 54017745712672 54064789460352 54148724283808 54205960854528 54337395796992 54445587431424 54535200169728 54557619519488 54568947199536 54591380422656 54625162217472 54824014146048 54866641944576 54956947702272 55066372931584 55100448657408 55191139240776 55199894142976 55435120964608 55469424876096 55492228284416 55579870502912 55628274696192 55671350173264 55705800266193 55728700848128 55773528588288 55806338292496 55865327003136 56101884112736 56112289087488 56147012038656 56204852723712 56239425175032 56262545129472 56297361060864 56386274874048 56409455198208 56537264588112 56546233024512 56752078225408 56787197085696 56822337677952 57029187982368 57038234451968 57167468494752 57190969966592 57281295110144 57316741456128 57340304293888 57375575178568 57434681486336 57470222749632 57480881504256 57724279545856 57785295568896 57819288728432 57865798121472 57925409439744 57970263691648 58020749664768 58112385329376 58136275255296 58172250673152 58358457421726 58420143786816 58429410902016 58525580669952 58561796994624 58678399868928 58774979451216 58811350106817 58820679278592 59034804144128 59071335582336 59095619731456 59107889626632 59132188803072 59229515282784 59323060023738 59347447656448 59491349327872 59554233188352 59646690295808 59698636259328 59744863600576 59781834432012 59854518484992 59953033857024 59999458189783 60046110096896 60109580353536 60144940812187 60208515535392 60218066337792 60255329992704 60301988406968 60354505065888 60463463517842 60474677415936 60512099864832 60536976310272 60769963926756 60794946379776 60879641773632 60904669315072 60917314819284 60942357848064 61063700676608 61139072065281 61164206258176 61202055395712 61211763802112 61377321959424 61462859609046 61472609386496 61510649367552 61573787996512 61611890588094 61686799663104 61734566528768 61884256324352 61949669548032 62099880910848 62147967643916 62211990303232 62223528493056 62364511085184 62390149054464 62428756819968 62527354315776 62630268944922 62656016166912 62694788454144 62782130579058 62807940231168 62932997636096 62971941322752 63075587703744 63114619626828 63240287663616 63354423959552 63393628429824 63419689467904 63497968871403 63519852003328 63624400198016 63663771732792 63689943826432 63846088003584 63961349837056 64011082268672 64050456449342 64116438985984 64168013758464 64339841212416 64389662447572 64441456998912 64467948797952 64507842330624 64547522075889 64614016672128 64624266313728 64714329022112 64899653812224 64939814489088 65046699819486 65069116686336 65176214836992 65216546653104 65334249708288 65361108533248 65464337268736 65504847378432 65612662704204 65639635984384 65680254571008 65692436004864 65783987353056 65811031064576 65960142019464 65970605195264 66079187118208 66251729933312 66414154662144 66441457434624 66482572197888 66534052646096 66695379910544 66765878613504 66927767993856 67061028421632 67102526582784 67171405087104 67212971550648 67223633461248 67510097808384 67551873859008 67579644346368 67690874608896 67797782884272 67825654464512 67839736957839 67867625785344 67990113517568 68061980786688 68167646052352 68279844114944 68322096493728 68458133180416 68517752979456 68570809359752 68624125825024 68696663261184 68737075213928 68809732040448 68863234277376 68916558179392 69101101163248 69113917046784 69156685559808 69210236694361 69227928354816 69270511496076 69451387344864 69479938719744 69619788364896 69648408969216 69830271565824 69873225217464 69901950009344 69945206166528 69988489091136 70243268124624 70254410727424 70297884991488 70413589243536 70553790318592 70597449842304 70626472361984 70724864370688 70799622340608 71026248735904 71070200622498 71099417489408 71273726954496 71347150651392 71402397961664 71459833503744 71577450222768 71606875619328 71651186804736 71880539019443 71956518566688 71967932940288 72012467552256 72086385947136 72130993859232 72274614472704 72449861062656 72594116575232 72713600226304 72758596266048 72788507230208 72803620149876 72833549623296 73068647102409 73098685528064 73155522592768 73245819008901 73275930269696 73334872866816 73467264876544 73531247099904 73588185654368 73633722897966 73647379427328 73723248377856 73844590482432 73959233168128 74037409947648 74171032928256 74216930844672 74274400354924 74339085507984 74364704784384 74487102670848 74533196174976 74816385449984 74850809226858 74862682718208 74985900233376 75016726839296 75032302399362 75063148081152 75181699832064 75212606930944 75383019450816 75394977366016 75716262780928 75763116903936 75887816456067 75980082511872 76038917309824 76223291326336 76303861272576 76422321941504 76488877707264 76548106488238 76626963666176 76641175339008 76688601808896 76814824629312 77015399827968 77047060758528 77142160529721 77154397495296 77202141553152 77233879252992 77329209615669 77360999553024 77483180439168 77515033673728 77531127951816 77563000897536 77738738808654 77893525049088 78034107559936 78082395992832 78237866491904 78366639268288 78415133475756 78427572371456 78510472298496 78639693760512 78700839174144 78761780776448 78810519502176 78842918404096 78891415870531 78972687043712 79036212068352 79097413364984 79373014108416 79405644251136 79454781407232 79565472417024 79598181679104 79709112576016 79904529827892 79937378476032 79986844675584 80146107138048 80278020713856 80290755117056 80327697706872 80340439990272 80472673421184 80632903221248 80682799819776 80815596745422 80913854103552 81026618569008 81059928506368 81172855698176 81223086425712 81256477130752 81518762753708 81539600744448 81602740527616 81668381147136 81802800254592 81836429279232 81887070633984 81950479478728 82014199156736 82149187450792 82236021219072 82299962916864 82435421553408 82599559397376 82650672986112 82786708861164 82799841214464 82915234059581 83152681446912 83186865405952 83204137314144 83238342426624 83369805754368 83507025259896 83541354889216 83593051272192 83709507438744 83743920308224 83962588430336 84100783604992 84152826169104 84168433631232 84320383551488 84393817694208 84524837906432 84614182797312 84663958495204 84819349536768 84885028977056 85128117338112 85180795628544 85543781973552 85557351677952 85751202742128 85786454949888 85921942665216 85975112184192 86010456440832 86063362767852 86152022229504 86205334124448 86532871749632 86586419318784 86728933092648 86758822248448 86901619782656 86955395537472 87112332944384 87204412882944 87339796504576 87483550272272 87537686132589 87573672761344 87644116353024 87711983137408 87788371004928 87946856025952 88017599803392 88162469176824 88231018917888 88552206216192 88607003373504 88643429597184 88698283204608 88844272924176 88984590035607 89021171484672 89237023991808 89414704562176 89470035443712 89561873449472 89617295400864 89631511281664 89672751648018 90013463744512 90069165145344 90106192461824 90254499478528 90327099506688 90397043845696 90452982610452 90490167713792 90695195276763 90712016123904 90805464465408 91096128658304 91192419569664 91319462660448 91357003972608 91413536772096 91484322388382 91595551014912 91746309387264 91803083093568 91817645703168 92151889395712 92194289413569 92208914079744 92265974051328 92303904473088 92360681994768 92417835882141 92601849793152 92639918292992 92826384486528 92864545292288 93164300289952 93221951465874 93260274888704 93317985454848 93335292739584 93585223581696 93657690832832 93730513321984 93829588844544 93884785658048 93984024250368 94057100476416 94129933123072 94211910346752 94284862869659 94399496454144 94457911984128 94613381555616 94760267496664 94860431495424 95031635939328 95090442644736 95129534201856 95279778004992 95436600297024 95475834159104 95495657599188 95534915739648 95942024755584 95957243920384 96016623403008 96075684674013 96115181262848 96174658478976 96366152630272 96584493671358 96599814750208 96701923196928 96936399470592 97011461688064 97071493533168 97111399497728 97349480718336 97424862803212 97603675029504 97661092011868 97764322255488 97779830489088 98001374562432 98041662799872 98178297197288 98196505903104 98257271067648 98418994056306 98459453976576 98520381856512 98675981029584 98716546596864 98894710571008 98940213029196 98955907792896 99118780677312 99316136894464 99377594899968 99662186151936 99801078969144 99816910290944 99981200311168 100043069865816 100084197441536 100242266442752 100407256562494 100510692601088 100591542632448 100757107630656 100835450191872 101017489205248 101183755274756 101265146712576 101306776682496 101369466519552 101536311913344 101696674326408 101738481696768 101801438678016 101985170276352 102251469078528 102419766172416 102483144740592 102687199770624 102856214039628 102872529993728 102936188737536 103105612820892 103147999404032 103310907252224 103374837269088 103417334530048 103651651744872 103670875570176 103858033398784 104109861323776 104219908079616 104472613453824 104553511301008 104745407348736 104809837826196 104852925014016 104917809249792 105080692669568 105364902186936 105381616091136 105446827487232 105620383865304 105830685477888 105896174763456 105939708542976 106087296556032 106539373103856 106583171301376 106605300933747 106649126234112 106861476184064 106954541236224 107037360951808 107103596942496 107120586653696 107296897894912 107410313428992 107577066426368 107754128993896 107951899410432 108035491425344 108129578920704 108297448567616 108411921709056 108674791593984 108758943376853 108891174862848 109070400339456 109115239038976 109137894399072 109182760845312 109250324434944 109648028292096 109733283889152 109913895404544 110132745863168 110200897314816 110382278481552 110399788285952 110450584346949 110870241929216 110938849752192 110984456568832 111159741005824 111256549392384 111342700346528 111411600532386 111457401696256 111547057176576 111612676584992 111730654006272 112203768225472 112224578174976 112294024077312 112409705447424 112478850350064 112525090258944 112594722121728 112681909283251 112772549748096 112818910396416 113074529176224 113092466049024 113504156450816 113574394171392 113644675355904 114058375964736 114076468903936 114334936989504 114381939933184 114562590220288 114633482912256 114680608587776 114751150357136 114822159732357 114869362972672 114940445499264 114961763008512 115448559091712 115570591137792 115638577456864 115731596242944 115850818879488 115940527383296 116041499329536 116224770658752 116272550510592 116344501346304 116716914843452 116840287573632 116858821804032 117051161339904 117123593989248 117356799737856 117549958902432 117622700213634 117641358557184 118069608288256 118142671164672 118191239462912 118215779253264 118264377606144 118459030565568 118646120047476 118694895312896 118982698655744 119108466376704 119293380591616 119397272518656 119489727201152 119563668864024 119906067714048 119998916379566 120092220193792 120219160707072 120289881624374 120417031070784 120436132675584 120510659985408 120603976813936 120709010131776 120926927035684 120949354831872 121024199729664 121073952620544 121223395118133 121539927853512 121589892759552 121759283547264 121809338630144 121834629638568 121884715696128 122278144130562 122328412516352 122404110791424 122754643918848 122925719218092 122945218772992 123021298735104 123147575993024 123223781176188 123373599326208 123469133057536 123768512648704 123899339096064 124199761821696 124295935287832 124423980606464 124729022170368 124780298108928 124857513639936 125054708631552 125260537889844 125312032333824 125389576908288 125564261158116 125615880462336 125865995272192 125943882645504 126151175407488 126229239253656 126480575327232 126708847919104 126787256859648 126995937742806 127039704006656 127248800396032 127327543465584 127379887652864 127692176007168 127922699674112 128022164537344 128100912898684 128232877971968 128336027516928 128679682424832 128779324895144 128882913997824 129015684661248 129095044151778 129228033344256 129428658044224 129799307624448 129879628978176 130093399638972 130138233372672 130352429673984 130433093306208 130668499416576 130722217066496 130928674537472 131009694756864 131225325408408 131279271968768 131360509142016 131567974706112 131622062129152 131920284038928 131941210390528 132158374236416 132503459866624 132828309324288 132882914869248 132965144395776 133068105292192 133390759821088 133531757227008 133855535987712 134122056843264 134205053165568 134342810174208 134425943101296 134447266922496 135020195616768 135103747718016 135159288692736 135381749217792 135595565768544 135651308929024 135679473915678 135735251570688 135980227035136 136335292104704 136559688229888 136644192987456 136916266360832 137035505958912 137141618719504 137226483582573 137248251650048 137393326522368 137474150427856 137619464080896 137726468554752 137833116358784 138202202326496 138227834093568 138313371119616 138420473388722 138455856709632 138541022992152 138902774689728 138959877439488 139239576729792 139296817938432 139660543131648 139746450434928 139803900018688 139832927198811 139890412333056 139976978182272 140486536249248 140508821454848 140595769982976 140827178487072 141107580637184 141194899684608 141252944723968 141449728741376 141599244681216 142052497471808 142140401244996 142198834978816 142547453908992 142657834818989 142694301302784 142804795923328 142919667007488 143154900445536 143213751238656 143302373609472 143761078038886 143913037133376 143935865880576 144024935104512 144172771894272 144261987718464 144549228945408 144876740507037 144899722125312 145188233150464 145427200452608 145517192532096 145577014460416 145607240299752 145667099246592 146137294204818 146197371056128 146491638017802 146551860539392 146669745733632 146934529753088 147062494199808 147176371308736 147267445795932 147294758854656 147446496755712 147689180964864 147918466336256 148074819895296 148161927366607 148342065856512 148433861689344 148548800709848 148678171015968 148974205341696 149066392349952 149632770899968 149701618453716 149725365436416 149971800466752 150033453678592 150064604798724 150126296162304 150363399664128 150425213861888 150610884843741 150766038901632 150789954732032 151432525561856 151526233807872 151775632912134 151960165023744 152077834619648 152446582652672 152607722545152 152844643883008 152977755414528 153096212976476 153253927332352 153282350678016 153377203617792 153629649258624 154030799655936 154284321059442 154308794990592 154404283106304 154658419231338 154721999106048 154966360878336 155030067347456 155062255903632 155126001795072 155477477617308 155787050098176 156068215119872 156164791985664 156475732983808 156733278536576 156830266951512 156855144742912 157279387521024 157523561552896 157621039004352 157685836808192 157782831741062 157945374087424 158072424136704 158194826729968 158746028216832 158811288502272 158909562814464 159130944834048 159196363358208 159418225152032 159809059655784 159874756952064 159973689351168 160292214276096 160556041427712 160655395413744 160680879980544 160945346842368 161265806442496 161365599639552 161631193490844 161827708207104 162053237138016 162119857012736 162345711396352 162446172851424 162512954261504 163037525507416 163205481055232 163336762294272 163605600509184 163672858558464 163774141267968 163900958957456 164028398313472 164298374901584 164472042438144 164599925833728 164870843106816 165199118794752 165301345972224 165573417722328 165599682428928 165830468119162 166305362893824 166408274628288 166476684853248 166739611508736 167014050519792 167082709778432 167117400798579 167186102544384 167419014877488 167487840616448 167925176860672 168201567209984 168305652338208 168336867262464 168640767102976 168787635388416 169049675812864 169228365594624 169327916990408 169638699073536 169770057954112 170256234676224 170361591257088 170493509905621 170906911020769 171087563947104 171114703355904 171502405484256 171572909899776 171843885330432 171950224368384 172020912881664 172126725535704 172304044459008 172410668248896 173065743499264 173172838637568 173457866185296 173517644496896 173803239565312 173910791074944 174224665888768 174408825765888 174679593009152 174967100544544 175075372265178 175147345522688 175288232706048 175423966274816 175576742009856 175893712051904 176035199606784 176324938353648 176462037835776 177071571730823 177104412432384 177214006747008 177286859194368 177396566409216 177688545848352 177969180071214 178042342969344 178474047983616 178829409124352 178940070887424 179123746898944 179234590801728 179263022563328 179345503296036 179998374569349 180026927489024 180138330290688 180212384923648 180434822436561 180508998957056 180654199013376 180794087691392 180905965220904 180980335427584 181390390553526 181424032247808 181610928930816 182192257316608 182384839139328 182638925320896 182714007945216 182827073544192 182968644776764 183191102029824 183417216195843 183492618774528 183606166187136 183635291406336 184303778791424 184388578827138 184417828159488 184531948102656 184721363989536 184835671764282 185203699586304 185279836585984 185652768973056 185729090584576 186328600579904 186443902931748 186520549777408 186635970909696 186670585479168 187170447163392 187315381665664 187461026643968 187769571316096 187968048500736 188259866246144 188423820693504 188569725739318 188798992908288 188915823968256 189226763111232 189520534993328 189720862990848 190063271878656 190180885289472 190259068403712 190493906614209 190559556009984 190873200594048 190951668318208 190991315198376 191069831479296 191884049511168 192033246806016 192151369348026 192230362525696 192349316957952 192732305260544 193168987342716 193199629500416 193403846393856 193872798941184 194022923376128 194142987066336 194222798995456 194698961436672 194849725606424 195207350059008 195322184023736 195528644510976 196002749124864 196083325599744 196356594394576 196393011806208 196514542135296 196837988112612 196918907953152 197040763713024 197351962059168 197433093193728 197789421142016 197880426058392 197911815585792 198237561354624 198632273788928 198755189799936 199324372303872 199602157938288 199633820581888 199962400622336 200086139731632 200168394883072 200484532885504 200814513124988 201021385202176 201183085264896 201514215261312 201670900383744 202034978410496 202367510549512 202530293425152 202738933039104 203072623826688 203393348652816 203476963393536 203602877356032 203970340552704 204254600976041 204502938157056 204839532344832 204966289481184 205374399541248 205712428079256 205745059987456 205872377475072 206211225641784 206295998808064 206621814504448 206749674538176 206834669060096 207303303489744 207341751140352 207630710083083 207716066797568 208219722647552 208439816159232 208945226907648 209107022602016 209490814697472 209619675652392 209705850028032 209835618499584 210161385339136 210729804373872 210763232182272 210893654974464 211240767730608 211661370955776 211792349526912 211879417085952 212174593112064 213078746207712 213166342602752 213210601867494 213298252468224 213722952368128 214074721903616 214207193884992 214241173307392 214593795789824 214820626857984 215154132852736 215508257987792 215641617058329 215903798820864 216070982850688 216259157841408 216594897135232 216823843418112 217349583187968 217517886753706 217782349725696 218140800678912 218275788798144 218365521690624 218500648869888 219205941307227 219296056584192 219466567778304 219737457026703 219827790809088 220265491726336 220401794629632 220764556963104 220799576571904 220901168693898 221740483858432 221877699504384 221968913137664 222319482011648 222513098784768 222685400693056 222823201064772 222914803392512 223094114353152 223225353169984 223461308012544 224176597572697 224407536450944 224449156349952 224588048154624 224957700700128 225050180517888 225189444243456 225363818566502 225545099496192 225637820792832 226149058352448 226184932098048 227008312901632 227148788342784 227289350711808 227663449368201 228116751929472 228152937807872 228669873979008 228763879866368 229125180440576 229266965824512 229502300714272 229644319464714 229738725945344 229880890998528 229923526017024 230897118183424 231141182275584 231277154913728 231463192485888 231701637758976 231881054766592 232082998659072 232449541317504 232545101021184 232689002692608 233433829686904 233680575147264 234102322679808 234247187978496 234713599475712 235099917804864 235245400427268 235282717114368 236139216576512 236285342329344 236382478925824 236431558506528 236528755212288 236674247611593 236918061131136 237292240094952 237389790625792 237965397311488 238216932753408 238586761183232 238794545037312 238979454402304 239127337728048 239812135428096 239997832759132 240184440387584 240438321414144 240579763248748 240834062141568 240872265351168 241021319970816 241207953627872 241418020263552 241853854071368 241898709663744 242048399459328 242446790236266 243079855707024 243179785519104 243518567094528 243618677260288 243669259277136 243769431392256 244556288261124 244656825032704 244808221582848 245509287837696 245851438436184 245890437545984 246042597470208 246295151986048 246447562352376 246938266115072 247537025297408 247798678192128 248399523643392 248591870575664 248745702178743 248847961212928 249458044340736 249560596217856 249715027279872 250109417263104 250521075779688 250624064667648 250779153816576 251128522316232 251231760924672 251887765291008 252302350814976 252458478507312 252961150654464 253417695838208 253574513719296 253991875485612 254079408013312 254497600792064 254655086931168 254759775305728 255384352014336 255845399348224 256044329074688 256201825797368 256465755943936 256672055033856 257359364849664 257558649790288 257765827995648 258031369322496 258190088303556 258456066688512 258857316088448 259598615248896 259759257956352 260186799277944 260276466745344 260704859347968 260866186612416 261336998833152 261857349074944 262019389513728 262450650816816 262558543937536 262613058397767 262721018284032 263135949412224 263244124258304 263840568077856 263882420781056 264316748472832 265006919733248 265656618648576 265930288791552 266136210584384 266781519642176 267063514454016 267711071975424 267918372708833 268244113686528 268410106331136 268685620348416 268851886202592 268894533844992 270040391233536 270207495436032 270318577385472 270763498435584 271191131537088 271302617858048 271358947831356 271470503141376 271960454070272 272085585830289 272670584209408 273119376459776 273288385974912 273832532721664 274071011917824 274283237439008 274452967165146 274496503300096 274786653044736 274948300855712 275238928161792 275452937109504 275666232717568 276404404652992 276455668187136 276626742239232 276840946777444 276911713419264 277082045984304 277805549379456 277919754878976 278479153459584 278593635876864 279492900869856 279607800037376 279665854397622 279780824666112 279953956364544 280973072498496 281017642909696 281191539965952 281654356974144 282215161274368 282389799369216 282505889447936 282854588608977 282899457482752 283198489362432 284104994943616 284280802489992 284397669957632 285094907817984 285315669637978 285388602605568 285609591846656 285839334014976 286309800891072 286427502477312 286604747218944 287522156077772 287826074266752 287871731761152 288049870209024 288227054022039 288345543788544 288523975436928 289098457890816 289753481014074 289799444250624 290854400905216 291034385064192 291154028920832 291214480599504 291334198493184 292274588409636 292394742112256 292983276035604 293103721078784 293339491467264 293869059506176 294049822790161 294124988399616 294352742617472 294534891591864 294589517709312 295378361929728 295836932672512 296149639790592 296323854733214 296684131713024 296867723378688 297097601419696 297356342031936 297948410683392 298132784699904 299265541799936 299403236907432 299450730872832 299943600933504 300066907357184 300129209597448 300252592324608 300726799328256 301221769687482 301532077803264 302865051123712 303052467615744 303551265824268 303920330047488 304155669239296 304893165305344 305215445090304 305689287766016 305955510829056 306192425952952 306507854664704 306754407235584 307259298517248 308061599311872 308568642118884 308617589981184 308808566212608 309316838462676 309443998212096 309932721756672 310060134694912 310124511807264 310252003590144 310954955234616 311574100196352 312136430239744 312329583971328 312951465967616 313466557073152 313660533903024 313710289485824 314558775042048 315047123105792 315242078008704 315371673616384 315565663482124 315890748174848 316144848273408 316389653459936 317492056433664 317819125628928 318261889668096 318836450304064 319618119311568 319749513904128 319947378702336 320584428552192 321112082855424 321310790827488 321361759961088 321890693684736 322531612884992 322731199279104 323262386981688 324106474276032 324239714025472 324691422792704 324892345702848 325025908523008 326075051014832 326276830130559 326410962110464 326673524588544 327211201018368 327345717116928 327548282535936 327801917914912 328056796626944 328596749803168 328944084876288 329199851667456 329741686213632 330398237589504 330602691944448 331146835444656 331199364857856 331660936238324 332610725787648 332816549256576 332953369706496 333479223017472 334028101039584 334165419556864 334234801597158 334372205088768 334838029754976 334975681232896 335850353721344 336403134419968 336611304676416 336673734524928 337281534205952 337575270776832 338045727849753 338099351625728 338456731189248 338655833980816 339277398147072 339540115908224 340512469352448 340723182514176 340987019811242 341813822041538 342175127894208 342229406711808 343004810968512 343145819799552 343687770660864 343900448736768 344041825763328 344253451071408 344466479197071 344608088918016 344821336497792 346131486998528 346345677275136 346915732370592 347606479130624 347821582149888 348449331777536 348817651531776 349359186018304 349934201089088 350150744530356 350294691045376 350576465412096 350847932549632 351153484019712 351425397968729 351787424103808 352070399213568 352277510471381 352649876707296 352924075671552 354143143461646 354208824864768 354428013494016 354573718388736 354793132818432 355377091696704 355938360142428 356084685938688 356948095967232 357658818248704 357880141774848 358247493797888 358469181603456 358526045126656 358691006592072 359996749138698 360053854978048 360276660581376 360869644873122 361017997914112 361308398026752 361588175382784 361811930441808 361960670855168 362780781107052 362848064495616 363221857861632 364384514633216 364769678278656 365277850641792 365428015890432 365654147088384 365937289553528 366834432391686 366985237549056 367212332374272 368607557582848 368777157654276 368835656318976 369063896205312 369442727979072 369671343528564 370407399172608 370559673171968 371305537946112 371458181169152 372657201159808 372887805863496 373041099554816 373271941819392 374340894326784 374630763331328 374922053287936 375539142632192 375936097001472 376519732492288 376847641387008 377139451478636 377597985816576 377831647936512 378453526222464 379041069986656 379441725981696 380126543757312 380361770578944 380987813228418 381119112019968 381746401188096 381903336636416 381982630396752 382139662958592 383768099022336 384066493612032 384302738696052 384460725051392 384698633915904 385464610521088 386337974685432 386399259000832 388045846752256 388285974132672 388445597990912 389397922873344 389699451212848 390414700118016 390644368047472 391057289021952 392005498249728 392166651199488 392713188789152 392786023612416 393029084270592 393675976225224 393837815906304 394081527426048 394703924118336 394866186387456 395760852116784 395823631171584 396475122709248 397264547577856 397510379599872 398648744607744 399204315876576 399267641163776 399924801244672 400172279463264 400336789766144 400969065771008 401629026249976 402042770404352 402366170529792 403028430522624 403341800767488 404069956820992 404735021099024 405060586850304 405477866078208 406145247653376 406786697305632 406953926787072 407205754712064 407940681105408 408509201952082 409005876314112 409679064689664 409932578962368 410748799082496 411424856158512 411490119974912 411679450747719 411744754950144 412422451283568 412591997616128 413243629008896 413499349076352 413669338120192 414606606979488 414683502280704 415261420166166 415432133595136 416439445295104 416879632318464 417890453815296 418214045204032 418981629394944 419239351304784 419411700056064 419671236999168 419996207328481 420322770678272 421014585685309 421459608747744 421526464364544 421787309948928 422481535461216 423322741911552 423584699053824 423758834171904 424349186224128 426157492415424 426332685205504 426421203734988 426596504936448 427445904736256 427973504456967 428149443807232 428414387769984 428482346614784 429187591579648 429641253715968 430308265705472 431016515975584 431283234116658 431807597641728 432141965701376 432518315682816 433189794270464 433647686836224 434699166375936 435035773507412 435564699451392 436281601357824 436551577596288 436731043381248 437001297739776 438411882614454 438592113168384 439474914053406 439655581618176 440530983452672 440803589259264 441529113926208 441599153143808 441802337387796 443480967716864 443755399008768 443937826275328 444485782099821 444638964023296 445026197569536 445370801386112 445646402129544 445829606785024 446450706339968 446922616025088 448353195145394 448815072901888 448898312699904 449176096309248 449915401400256 450100361035776 450378888486912 450727637133004 451090198992384 451275641585664 451832654531223 452298116704896 452369864196096 454016625803264 454297576685568 454578701423616 455326898736402 456233503858944 457339747958016 457527759732736 458250360881152 458533931649024 459004601428544 459288638929428 459477451890688 459761781997056 459847052034048 461794236366848 462554309827456 462926384971776 463762109533184 464165997318144 464899082635008 465090202042368 465378005385216 466867659373808 467361150294528 468204645359616 468494375956992 469427198951424 470199835609728 470490800854536 470565434228736 472278433153024 472570684658688 472863117013056 473057510424576 473348495223186 473836122262272 474584480189904 474779581251584 475930794622976 476433865506816 477173522366464 477589090074624 477958908804608 478254675456096 479624270856192 479995665518264 480368880775168 480876642828288 481159526497496 481668124283136 482042639941632 482415907255744 482836040527104 483707708142736 483797419327488 484096798918656 484893580472532 486159711414048 486359571038208 487037134189056 487237354520576 487338518554272 487538862784512 489112576522248 489313650065408 489616443165696 491018575675392 491702876872368 491780875091968 492085194940416 492590303972096 492895124704752 493876532230144 495074050594816 495597356384256 496799047286784 497183741151328 497491404357486 497695922425856 498916088681472 499430054559744 500218834526208 501042151559376 501248129335296 501558307633152 502257044632464 502463521849344 503163773136101 503775530582016 504604701629952 504916957014624 505922301308928 506835391676416 507149027438592 507983750971224 508158816026624 508995201584128 509310173862336 509519550611456 510768704028672 511480529716863 511690798696448 512088658149376 512403651594736 512720733062307 512931511887872 513344110067712 514718729699328 515117299580576 515531655991296 516062738644992 516380176607112 516912133377024 517714632176896 519197230497792 519518515912704 520373598555888 520552933490688 521409718695936 521732373224832 522673997666304 523714698149888 524038779027456 524901301633632 525117087875072 525226116795534 525442036568064 526271898824448 526488248516608 527681136155712 527764841562112 528633496945664 530013839466496 531214715192469 531313237297152 531860577583104 532272421168768 533563039284352 534127028908032 535422143950848 535836745417666 536488227373056 536820212662272 537371240696832 537703772405184 537789067689984 539995123708047 540080782467072 540414990872064 540637154770944 541304467309683 541526996871168 542382263074176 542605235716096 542717895662712 542941006282752 543920908140544 544171171660578 546238752919552 546576771949824 547665065443328 548142023835648 548566474878016 548905934330292 548993006600192 549573306089472 549896601711424 550477856323584 550905874219008 551332465435136 552239911093717 552808809305984 552911336374272 553253484478464 553681893554888 554164091968608 555611098758912 555839509757952 556958306919168 557187271753728 558985801739712 559215600074752 559331708795244 559561649332224 559907912729088 561946144996992 562035285819392 562383079931904 563308713948288 564430322548736 564779598738432 565709177217954 565798914965504 566396978724864 568209989887232 568561604979984 568795339915264 570189815635968 570631339275956 570777205211136 571219183693312 571678668029952 572619601782144 572855004954624 573209494437888 575044312155544 575652148533504 576099740418048 576454108044078 576691087577088 577047950873856 578196915781632 579506962028148 579598888501248 581708801810432 582068770128384 582308057841664 582428961199008 582668396986368 584549176819272 584789484224512 585966552071208 586207442157568 587738119012352 588099645580322 588249976799232 588705485234944 589069783183728 589179035418624 590756723859456 591673865345024 592299279581184 592647709466428 593368263426048 593735446757376 594195202839392 594712684063872 595896821366784 596265569399808 598806473814864 598901461745664 599887201867008 600133814714368 600258419194896 600505184649216 601453598656512 602443539374964 603064155606528 605730102247424 606104935231488 607102531648536 608311338478592 609786330610688 610430890180608 611378575532032 611911021658112 612384851905904 612763802928123 613015709329408 613508814471168 614518597034496 616123198623744 617137284237768 617235179962368 617617132425216 618633676925352 618887996424192 619865443513344 620249023614528 620504007180288 621909910469232 622892130249249 623148200392704 624272860479488 624659167942656 625902931935232 626933114146304 627321067806048 627420578971648 629117550084096 630094246211584 630484156017408 630743347232768 631131326964248 631781496349696 632289696546816 632779306919872 634984112867328 635638251257856 636523779336192 637672900608128 639236238623136 639499027808256 639894757404672 641168857104384 642224165710848 642621581654976 642723519922176 643781387369472 645063225769984 645462398558208 646524773963376 646924851174987 648212948552064 648479428050944 649382845585408 649784691405696 650051817046016 652150102029664 652553660261118 652821924220928 653347049177088 654422402036736 655096565071872 655603835829824 656113593253888 657193499606336 657888169752576 658399703334912 659483372427264 659994040087613 660796475179008 661205383888896 662293670889312 662398729715712 663321872476648 665221451575296 665633098513152 665906739412992 666958446034944 668056202079168 668330839113728 668469603194316 668744410177536 669676059509952 669951362465792 671700707442688 672529792718091 672806268839936 673222609352832 673347469049856 674563068411904 675150541553664 676091455699506 676198703251456 676913462378496 677311667961632 678554796294144 679080231816448 681024938704896 681446365028352 681974039622484 683627644083076 684350255788416 684458813423616 686009621937024 686291639599104 687375541321728 687800897473536 688506902142816 688932958394142 689216177836032 689642672995584 692262973997056 692691354550272 693831464741184 695212958261248 695643164299776 696898663555072 697635303063552 698718372036608 699868402178176 700301489060712 700589382090752 701695865099264 702306968039424 702850795937458 703574848207616 704140798427136 704555020942762 705299753414592 705848151343104 708286286923292 708417649729536 708856026988032 709147436777472 709586265636864 710022742834779 710754183393408 711876720284856 712169371877376 713896191934464 715760283549696 716494987595776 716938363206912 717382013184144 719993498277396 720107709956096 720553321162752 721739289746244 722035995828224 722616796053504 723176350765568 723623860883616 723921341710336 725561562214104 725696128991232 728769029266432 729539356557312 730555701283584 730856031780864 731308294176768 731874579107056 733668864783372 733970475098112 734424664748544 737215115165696 737554315308552 737671312637952 738127792410624 738885455958144 739342687057128 740814798345216 742611075892224 745314402319616 745775611726992 746082199109632 746237106536229 746543883638784 748681788653568 749261526662656 749844106575872 751078285264384 751872194002944 753039464984576 753695282774016 754278902957272 755663295873024 756907052444928 758082139973312 758883451963392 760253087514624 760723541157888 761312603637971 761975626456836 762238224039936 763492802376192 763806673272832 763965260793504 764279325917184 767536198044672 768132987224064 768605477392104 768921450102784 769397267831808 770929221042176 772675949370864 772798518001664 776091693504512 776571948265344 776891195981824 778795845746688 779398902425696 780829400236032 781288736094944 782114578043904 784010996499456 785426377578304 785572047224832 786058168541184 787351952450448 787675631812608 788163054852096 789407848236672 789732372774912 791521704233568 791647262343168 792950245418496 794529095155712 795020759199744 798408631753152 798535282327552 799849602489344 800344558926528 800673579532288 801938131542016 803258052499952 803755118126499 804085540808704 804732341059584 806056861045248 806683601534976 808139913641984 809470042198048 810121173700608 810955732156416 812290495306752 813573394611264 813907853574144 814411509424128 815881362210816 817018403904164 818011752628224 819358129379328 819865157924736 821497598164992 822849712317024 822980239949824 823358901495438 823489509900288 824844902567136 825183995232256 826487258017792 826998698152704 827338676240384 829213213958976 829367004561408 830522840332332 830864267190272 832878890590208 833759264636928 835780907630592 836428090408064 838478702609568 838823400112128 839342473998336 839992414656962 840645541356544 842029171370618 842919217495488 843052928729088 843574619897856 844963070922432 846645483823104 847169398107648 847517668343808 848563765826931 848698372448256 852314984830848 852665370411008 852842407469976 853193009872896 855947008913934 856298887614464 856828775539968 858375183159296 859282507431936 860616531410944 862033031951168 862566468233316 863615195283456 864283931402752 865036631365632 866379588540928 867295373672448 867805574575841 869398332751872 870071547014824 872563202715648 873103155192576 873462086762496 874002595479552 876823765228908 877184226336768 878949828106812 879311163236352 881061966905344 881607178518528 882149468370483 883058227852416 883198306287616 883604674775592 886961935433728 887510798017536 888971564199642 889277928046592 890052395139072 890741602772224 891292804259088 891659213570048 892901412679936 893845232050176 896706390290788 897630145803776 897796625399808 898352192618496 899830802800512 900200722071552 900757776973824 901455274266008 902180397984768 903665309062446 904596233409792 908033251606528 908595153371136 909157402847232 910653797472804 912467007717888 914679495916032 915055519465472 916500721762304 917067863298048 918009202857088 918577277858856 918954903781376 919523563994112 923588472733696 925108619654912 925852769943552 927524219066368 928331994636288 929798165270016 930180404084736 930756010770432 933735318747616 934722300589056 936409290719232 936988751913984 938854397902848 940399671219456 940981601709072 941130868457472 944556866306048 945141369317376 945726234026112 946115020849152 946696990446372 947672244524544 949168960379808 949559162503168 951861589245952 954347044732928 955917817609216 956509350912192 959248541712384 959991331036528 960737761550336 961753285656576 962319052994992 963336248566272 964085279883264 964831814511488 965672081054208 967415416285472 967594838654976 968193597837312 969787160945064 972319422828096 972719142076416 974074268378112 974677037108544 975077725569024 978225153044496 978627300130816 978830490391677 979232886331392 982037151350784 983405753744736 983561750183936 984170389880832 985180607944192 985790249409504 987753064460288 990148101189632 991194712768512 993598094573568 994367482302656 994982808714972 995391844851712 997832177362944 998604843732923 998860109119488 1000437669052416 1002084303118752 1002496258670592 1003116615266304 1004514089264928 1004927043698688 1006327546272202 1007551061164032 1009209403259904 1009833914029248 1011844602617856 1013670783352832 1014137183549259 1014298054877184 1015967501942448 1016317632053248 1017990403168256 1018620347724672 1019039101222912 1021537408057344 1022961059433726 1023381597392896 1024807303189472 1025441466124614 1025863023775744 1026688220135424 1029437459398656 1030234599161152 1031063311982592 1032125477289984 1032760353214224 1033824266754048 1035429264353792 1037133491566249 1038394460995584 1039037031825408 1040747197111776 1042819437391872 1043464746449664 1045347995332608 1047429396299776 1048077558054912 1049802603267264 1050234175750144 1050452233591068 1050884073136128 1052543797648896 1052976497033216 1054276193906187 1055362272311424 1055529683124224 1056832531414143 1057266993891328 1060027678932992 1062429430384938 1062626474594304 1063721155166208 1064544842337536 1067126078568704 1068254057816064 1070844287901696 1071673490835332 1072976454746112 1073640425324544 1074742481393664 1075407544810368 1075578135379968 1079990247416094 1080161564934144 1080829981744128 1082608934619366 1083053993742336 1084764526148352 1085210471432192 1085435791325424 1085882012565504 1087841816281088 1088342343321156 1092477505839104 1093153543899648 1095330130886656 1096284047671296 1097132949756032 1097811868660584 1097986013200384 1099793203422848 1100955712647168 1102664930870272 1104479822187434 1105617618611968 1105822672748544 1106506968956928 1107363787109776 1108328183937216 1111222197517824 1111679019515904 1113916613838336 1114374543507456 1117971603479424 1118431200149504 1118663417590488 1119123298664448 1119815825458176 1123892289993984 1124766159863808 1126617427896576 1128860645097472 1129559197476864 1131418354435908 1131597829931008 1132793957449728 1136419979774464 1137123209959968 1137590679830528 1140379631271936 1141262678551912 1142438367386624 1143357336059904 1145239203564288 1145710009909248 1146418988875776 1150088624311088 1151304297067008 1152199480836096 1152908216088156 1153382175154176 1154095901747712 1156393831563264 1159013924056296 1159197777002496 1163417603620864 1164137540256768 1164857922398016 1165336793972736 1169098353638544 1169578968449024 1171933104142416 1172414884315136 1175476238024704 1176199291160644 1176499953598464 1177410970469888 1178139566367456 1178358070837248 1181513447718912 1183347730690048 1184598559162368 1185295418932856 1187470893514752 1188390405678784 1189425368127744 1191793642733568 1192531138799616 1196348377145383 1197612947629728 1197802923491328 1199774403734016 1200267629428736 1200516838389792 1201010369298432 1202907197313024 1204887078749928 1206128311213056 1211460204494848 1212209870462976 1214205063297072 1216622676957184 1219572661221376 1220861780361216 1222757151064064 1223822043316224 1224769703811808 1225527605856246 1226031418658816 1227017628942336 1229037194068992 1232246397247488 1234274568475536 1234470359924736 1235234264850432 1237267353850704 1237775992848384 1239501002115761 1239730887026688 1240498047229056 1241008014360576 1243819820938464 1245784260498498 1246296400785408 1248545720958976 1249318335885312 1251805863870464 1253866228292608 1254642135612096 1254841157943296 1258235100168192 1259988621985443 1260188492423168 1260968312034816 1261486694465536 1262262653928496 1263043757055927 1263562992699392 1264579393093632 1265558613839744 1269968225734656 1271276502515712 1273047558672384 1275345801216256 1278472477246272 1278998055616512 1279789514809344 1282337714208768 1283920513370901 1284448331421696 1285243163309952 1285447039844352 1287562774738944 1290126451539968 1290924797116416 1293049547926752 1293849702349974 1296425897104128 1296958856101888 1298765691170816 1299569382811392 1300103634092032 1304300204059328 1305107320522236 1305643848441856 1306694098354176 1308844804073472 1310193130143744 1311207671659648 1312227186507776 1314386999212672 1315776339505152 1318966744854528 1319988080175226 1321592950358016 1322410767777792 1324587341778624 1324797459431424 1326643744953296 1330442903150592 1331266197026304 1331813478825984 1333457346299463 1333916892069888 1336112404158336 1336661678227456 1336939206388632 1337488820355072 1339352119019904 1339902724931584 1345059585436182 1345612537679872 1346445218705664 1346694938099712 1349126136823808 1350301083107328 1352182911399012 1352397406502912 1353826924756992 1354623335923264 1357109592588288 1358160463632896 1362049877409792 1362892730056704 1363948079244968 1367255288166152 1368700511576832 1372019243874048 1372583279198208 1374751082643456 1375601794947072 1377013804285632 1377865916788284 1378432355672064 1379285345991168 1384525947994112 1385382709100544 1387662929482368 1390425916522496 1391286328599552 1393797327110144 1395270606127104 1397436744073216 1399736804356352 1400602978121424 1401178764181504 1403391730198528 1404613936078848 1405701591874916 1407149696415232 1408281596854272 1409110041885524 1410599506829184 1411696302686208 1416572573846584 1416835299459072 1417712053976064 1419172531273728 1420045485669558 1421508366786816 1423753440569712 1424338743754752 1427792383868928 1431520567099392 1432989975191552 1433876726413824 1434764026368288 1439986996554792 1440215419912192 1441106642325504 1443478579492488 1444071991656448 1446352701531136 1447247721767232 1447842683420672 1451123124428208 1451392257982464 1457538058532864 1459078713114624 1461111402567168 1461712063561728 1462616588353536 1463749158214112 1467337729566744 1467940950196224 1468849329497088 1475108630617104 1475342625275904 1476255584821248 1477770911916288 1478685374114256 1481629596690432 1485222151784448 1490628804639232 1491551223453984 1492164398219264 1492474213072458 1493087767277568 1498523053325312 1499688213151744 1502156570528768 1503744388005888 1506078929969152 1507390565548032 1508557805914544 1509491319408303 1511326591746048 1513814104889856 1516164279946624 1517766903926784 1520506175029248 1521447082315776 1522625207275942 1523951252913672 1524476448079872 1526985604752384 1527930521587008 1528558651834368 1534441589150589 1535072396089344 1536265974448128 1537210954784208 1537842900205568 1538162199186921 1538794535663616 1541858442084352 1545351898741728 1545597036003328 1552183387009024 1553143896530688 1553782391963648 1557591691493376 1558797804851392 1561658800472064 1562577472189888 1564229156087808 1568021992998912 1569236183008879 1570852755156608 1571144094449664 1572116337082368 1574703904900896 1575351263625216 1576326109704192 1578815696473344 1579464745549824 1583043408467136 1583294524686336 1585900490836992 1589058190311424 1590041518399488 1593644145577407 1596817263506304 1597070564655104 1599699204978688 1600689117853056 1601347159064576 1603876263084032 1606516104999904 1607510236252998 1608171081617408 1609464682119168 1612113722090496 1613367203069952 1616279827283968 1618940084396096 1620242347401216 1621911464312832 1624580990613504 1627146789222528 1627815707148288 1628823018848256 1631762724421632 1634036807808328 1638716258758656 1639730315849472 1642995196329984 1645699424634048 1645960479899648 1646717802990876 1646979019800576 1649689805134272 1650367990464512 1652974516035584 1653997396305408 1654677352480768 1656719733281151 1658426427917952 1658734009122816 1661045680664664 1661728534380544 1665757781180416 1667518529273856 1671561815261184 1672856180816128 1676957405219136 1677646800224256 1678684947996672 1679984829313924 1681291082713088 1684058342741236 1685838434990976 1686105857458176 1687149239795712 1689926141844864 1693290967646208 1694338796215296 1697127531653862 1697396744896512 1704629969661696 1705330740822016 1705684814939952 1706386019745792 1711894017827868 1712597775228928 1713657551079936 1716750366318592 1718565014863872 1721233062821888 1724066063902336 1725132936466632 1728567862805504 1730073262731264 1732759177081856 1734590747344896 1735611149151682 1738796665503744 1740143094029648 1745126405431296 1746206310385152 1746924173524992 1748005190959104 1753647530457816 1754368452673536 1757899656213624 1758622326472704 1763214357037056 1764298936740966 1766116455704832 1767209349551184 1773923870867456 1775021596035072 1777943128399284 1778555856093184 1780104790278144 1781483205544448 1782585608518176 1783318427140096 1785802825359872 1787690464100352 1793412780581576 1795260291607552 1796704385236992 1799661605601024 1800401444143104 1801515553947648 1802910548532016 1804360795969536 1807330618124892 1809192466819584 1816066503213056 1817190306742272 1818314805694464 1821307594945608 1824934015435776 1829358991832064 1833001443524608 1834135726596096 1836018405714176 1837154555717712 1837909807562752 1838291408784369 1839047127988224 1847176945467392 1850217239309824 1851705539887104 1855048438132736 1856663989272576 1859596330540032 1861512021540864 1867470637495232 1869444601178112 1872818581438464 1873977503827968 1875428608961831 1877708795805696 1880799342438912 1881963203418144 1882261736914944 1889113732612096 1890282738634752 1891452468052224 1892230041698304 1893393980892744 1895344489049088 1898337920759616 1899118325006336 1903723178491904 1908694089465856 1911835635218432 1913018701824384 1918497083424768 1919982662073056 1921475523100672 1923506571313152 1924638105989984 1926672497132544 1928170559766528 1929663629022976 1931344162108416 1934830832570944 1935189677309952 1936387195674624 1939574321890128 1944638845656192 1945438284152832 1948148536756224 1949354074217088 1950155451138048 1956450306088992 1957254600261632 1957660980783354 1958465772662784 1966811507489472 1967123500367872 1968340779761664 1970361215888384 1971580498819008 1975506128920576 1979982120262839 1980296202379264 1982389425537024 1987196189147136 1988734964605312 1989965617429944 1990783689703424 1995664354725888 1997209687465846 1997720218238976 2000875338104832 2004168606237504 2004992517341184 2006233230532608 2009028178529856 2009854087397376 2012655092544404 2015102122328064 2017589378154273 2018418806519808 2019667828058496 2023689205235712 2027341566705664 2028274367098518 2028596109754368 2031935003884896 2035980806336512 2037240695449344 2038078202445824 2043074816114688 2045922118867452 2046763194785792 2049614606378944 2050882932249228 2051726047551488 2053376440270848 2058348759531127 2058874918797312 2060469198322304 2062126623965184 2065520706428448 2067648533508096 2070858528707584 2074266983132498 2076788921991168 2078074063650816 2081494394223552 2085638874783744 2086929492899328 2090695990665216 2094858792599552 2096155116109824 2099605206534528 2100468351500288 2100904467182136 2101768146272256 2105087595297792 2108552387812374 2110724544622848 2113665062828286 2114533987782656 2120055357865984 2124858860769876 2125252949188608 2127442310332416 2129089684675072 2134252157137408 2136508115632128 2141688575803392 2143346981670664 2147280850649088 2149484962787328 2150815089620736 2159980494832188 2160323129868288 2161659963488256 2165217869238732 2166107987484672 2169529052296704 2170420942864384 2170871582650848 2171764025131008 2175683632562176 2176684686642312 2184955011678208 2186307087799296 2190660261773312 2192568095342592 2194265899512064 2195623737321168 2195972026400768 2199586406845696 2201911425294336 2205329861740544 2208959644374868 2211235237223936 2211645345497088 2213013937913856 2214727574219552 2216656367874432 2222444395035648 2227833227676672 2235943206958848 2236862400299008 2237326835180976 2238246597328896 2239631650916352 2247784579987968 2249532319727616 2253234855793152 2257721290194944 2259118394953728 2262836708871816 2263195659862016 2272839959548928 2274246419919936 2275181359661056 2280759262543872 2282525357103824 2283937810913913 2284876734773248 2286714672119808 2290478407128576 2291420019818496 2292837977751552 2300177248622176 2302608594134016 2304398961672192 2305816432176312 2306764350308352 2308191803495424 2312787663126528 2318027848112592 2318395554004992 2326835207241728 2328275080513536 2329715844796032 2330673587945472 2338196707277088 2339157936898048 2343866208284832 2344829768630272 2350952476049408 2352398582321288 2354821940939776 2356279132734912 2356716141674496 2363026895437824 2366695461380096 2369197118324736 2370590837865712 2374941787029504 2376780811357568 2378850736255488 2383587285467136 2385062277599232 2392696754290766 2395225895259456 2395605846982656 2399548807468032 2401033676779584 2402020738596864 2405814394626048 2409774157499856 2411265354379497 2412256622426112 2422920408989696 2424419740925952 2428410126594144 2433245353914368 2439145322442752 2441723560722432 2445514302128128 2447644086632448 2449539407623616 2451055211712492 2452062837317632 2454035257884672 2458074388137984 2459977785781103 2464492794494976 2465942573299667 2468549136951072 2468940719849472 2470468529700864 2474534707701408 2475551985696768 2479002004231522 2479461774053376 2480996094458112 2482016028721152 2487639641876928 2491568520996996 2492592801570816 2497091441917952 2498636671770624 2503611727740928 2507732456585216 2509284271224192 2509682315886592 2516470200336384 2519977243970886 2520376984846336 2521936624069632 2524525307856992 2526087514111854 2527125985398784 2529158786187264 2531117227679488 2539936451469312 2542553005031424 2546095117344768 2550691602432512 2556944954492544 2557996111233024 2559579029618688 2567841026741802 2568896662843392 2570486326619904 2575125549477888 2580252903079936 2581849594232832 2586099095853504 2587699404699948 2592851794208256 2593917712203776 2597531382341632 2599138765622784 2600207268184064 2603416723727523 2608600408118656 2610214641044472 2611287696883712 2617689608146944 2620386260287488 2622415343319296 2624454373015552 2628773998425344 2631552679010304 2637933489709056 2639976160350452 2643185900716032 2644821535555584 2646448405111449 2649174683557248 2649594918862848 2653287489906592 2660885806301184 2662532394052608 2666914692598926 2667833784139776 2672224808316672 2673323356454912 2673878412777264 2674977640710144 2678704238039808 2679805449863168 2690119170872364 2691225075359744 2692890437411328 2693389876199424 2698252273647616 2700602166214656 2704365822798024 2704794813005824 2709246671846528 2716320927265792 2724099754819584 2725785460113408 2727896158489936 2734510576332304 2737401023153664 2744038487748096 2745166558396416 2749502165286912 2751203589894144 2754027608571264 2755731833576568 2756864711344128 2758570691982336 2770765418201088 2775325858964736 2780851833044992 2782572657199104 2787594654220288 2790541212254208 2794873488146432 2799473608712704 2801205956242848 2802357528363008 2806783460397056 2809227872157696 2811403183749832 2814299392830464 2816563193708544 2818220083771048 2821199013658368 2823392605372416 2833145147693168 2833670598918144 2835424107952128 2838345062547456 2840090971339116 2843016733573632 2847506881139424 2848677487509504 2855584767737856 2863041134198784 2865979950383104 2867753452827648 2869528052736576 2879973993109584 2880430839824384 2882213284651008 2886957158984976 2888143983312896 2892705403062272 2894495443534464 2895685366841344 2902246248856416 2902784515964928 2915076117065728 2918157426229248 2922222805134336 2925233176707072 2927498316428224 2934675459133488 2935881900392448 2937698658994176 2947102099797163 2950217261234208 2950685250551808 2952511169642496 2955541823832576 2957370748228512 2963259193380864 2970444303568896 2981257609278464 2983102446907968 2984328796438528 2984948426144916 2986175534555136 2995814531198769 2997046106650624 2999376426303488 3004313141057536 3007488776011776 3012157859938304 3014781131096064 3017115611829088 3018982638816606 3022653183492096 3027628209779712 3032328559893248 3035533807853568 3041012350058496 3042894164631552 3045250414551884 3047902505827344 3048952896159744 3053971209504768 3055861043174016 3057117303668736 3068883178301178 3070144792178688 3074421909568416 3075685800411136 3076324398373842 3077589071327232 3083716884168704 3090703797483456 3091194072006656 3104366774018048 3106287793061376 3107564783927296 3111400474698747 3115183382986752 3117595609702784 3125154944379776 3128458312175616 3136043985997824 3138472366017758 3141705510313216 3142288188899328 3144232674164736 3149407809801792 3150702527250432 3152652219408384 3157631392946688 3158929491099648 3162828581718561 3166086816934272 3166589049372672 3170497594242429 3171800981673984 3178116380622848 3180083036798976 3187288291154814 3193634527012608 3199398409957376 3201378235706112 3202694318129152 3207752526168064 3213032209999808 3215020472505996 3216342163234816 3218929364238336 3224227444180992 3226734406139904 3232559654567936 3234548050691771 3237880168792192 3240484694802432 3249161981227008 3254293578445056 3255631414296576 3257646037696512 3263525448843264 3268073615616656 3277432517517312 3279460631698944 3285990392659968 3291398849268096 3291920959799296 3293435605981752 3293958039601152 3299379610268544 3300735980929024 3305949032071168 3307994792610816 3313439466562302 3316852855835904 3317468018245632 3322091361329328 3323457068761088 3331515562360832 3335037058547712 3343123630522368 3345712361632256 3353914810438272 3355293600448512 3357369895993344 3359969658627848 3362582165426176 3368116685482472 3371676869981952 3374298479591424 3379852283689728 3386581935292416 3388677592430592 3394255063307724 3394793489793024 3409259939323392 3410661481644032 3411369629879904 3412772039491584 3423788035655736 3425195550457856 3427315102159872 3433500732637184 3437130029727744 3442466125643776 3448132127804672 3450265872933264 3457135725611008 3460146525462528 3465518354163712 3469181494689792 3471222298303364 3477593331007488 3480286188059296 3490252810862592 3492412620770304 3496010381918208 3507295060915632 3508736905347072 3515799312427248 3517244652945408 3526428714074112 3528597873481932 3532232911409664 3534418699102368 3547847741734912 3550043192070144 3555886256798568 3557111712186368 3562966411088896 3565171217036352 3566636854280192 3571605650719744 3575380928200704 3586825561163152 3589045131436149 3590520583215104 3593408770473984 3599323211202048 3600802888286208 3603031107895296 3605821097064032 3608721591939072 3614661236249784 3618384933639168 3634380613484544 3636629611388928 3642615189891216 3649868030871552 3658717983664128 3666002887049216 3668271453192192 3672036811428352 3674309111435424 3675819615125504 3676582817568738 3678094255976448 3694353890934784 3700434478619648 3703411079774208 3710096876265472 3713327978545152 3718503006347283 3719192661080064 3723024043081728 3734941274990464 3738889202356224 3745637162876928 3747955007655936 3750857217923662 3755417591611392 3761598684877824 3763926406836288 3764523473829888 3778227465224192 3779965865956329 3780565477269504 3782904936104448 3784460083396608 3786787961785488 3789131271167781 3790688978098176 3796675841519232 3798236650012672 3807446356983808 3823671270436864 3826037403648768 3836994166849536 3839965324146112 3842951046201344 3847013142626304 3849276211979968 3853344994265088 3856341119533056 3859327258045952 3862688324216832 3865679377656019 3869661665141888 3870379354619904 3872774391349248 3879148643780256 3889277691312384 3890876568305664 3896297073512448 3898708148434176 3900310902276096 3912900612177984 3914509200523264 3915321961566708 3916931545325568 3933623014978944 3934247000735744 3936681559523328 3940722431776768 3943160997638016 3951012257841152 3959964240525678 3960592404758528 3964778851074048 3974392378294272 3977469929210624 3979931234859888 3981567379406848 3991328709451776 3994419374931692 3995440436477952 4001750676209664 4008337212475008 4009985034682368 4012466461065216 4018056357059712 4019708174794752 4025310185088808 4035178756308546 4036837613039616 4039335656116992 4047378410471424 4054683133411328 4056548734197036 4057192219508736 4063870007769792 4071961612673024 4074481390898688 4076156404891648 4086149632229376 4091844237734904 4093526389571584 4099229212757888 4101765864498456 4103452095102976 4116697519062254 4117749837594624 4120938396644608 4124253247930368 4131041412856896 4135297067016192 4141717057415168 4148533966264996 4153577843982336 4156148127301632 4162988788447104 4171277749567488 4173858985798656 4181391981330432 4192310232219648 4199210413069056 4200936703000576 4201808934364272 4203536292544512 4210175190595584 4217104775624748 4221449089245696 4227330125656572 4229067975565312 4240110715731968 4249717721539752 4250505898377216 4258179369350144 4268504314274816 4273016231264256 4283377151606784 4286693963341328 4294561701298176 4298969925574656 4301630179241472 4319960989664376 4320646259736576 4323319926976512 4330435738477464 4332215974969344 4339058104593408 4341743165301696 4343528050262016 4353369373284624 4369910023356416 4372614175598592 4381320523546624 4385136190685184 4388531799024128 4391247474642336 4391944052801536 4399172813691392 4403822850588672 4410659723481088 4417919288749736 4422470474447872 4426027875827712 4429455148439104 4433312735748864 4444888790071296 4455666455353344 4471886413917696 4473724800598016 4474653670361952 4476493194657792 4479263301832704 4495569159975936 4499064639455232 4506469711586304 4515442580389888 4518236789907456 4525673417743632 4526391319724032 4528473958224909 4545679919097856 4548492839839872 4550362719322112 4561518525087744 4565050714207648 4567875621827826 4569753469546496 4573429344239616 4580956814257152 4585675955503104 4600354497244352 4605217188268032 4608797923344384 4611632864352624 4613528700616704 4616383606990848 4619958280613291 4625575326253056 4636055696225184 4636791108009984 4653670414483456 4656550161027072 4659431689592064 4661347175890944 4676393414554176 4678315873796096 4687732416569664 4689659537260544 4701904952098816 4704797164642576 4707708549026637 4709643881879552 4712558265469824 4713432283348992 4726053790875648 4733390922760192 4738394236649472 4741181675731424 4749883574059008 4753561622715136 4757701472510976 4767174570934272 4770124555198464 4785393508581532 4790451790518912 4791211693965312 4799097614936064 4802067353559168 4804041477193728 4811628789252096 4819548314999712 4822530708758994 4824513244852224 4845840817979392 4848839481851904 4856820253188288 4866490707828736 4878290644885504 4883447121444864 4891028604256256 4895288173264896 4899078815247232 4902110423424984 4904125674635264 4916148776275968 4919955571562206 4928985588989952 4931885146599334 4937098273902144 4937881439698944 4940937059401728 4949069415402816 4951103971393536 4958004008463044 4958923548106752 4961992188916224 4964032057442304 4970159199843453 4975279283753856 4983137041993992 4985185603141632 4994182883835904 4997273343541248 5015464913170432 5018568542448384 5032940400672768 5039954487941772 5040753969692672 5043873248139264 5049050615713984 5052175028223708 5054251970797568 5058317572374528 5062234455358976 5079872902938624 5092190234689536 5101383204865024 5113889908985088 5115992222466048 5119158059237376 5135682053483604 5137793325686784 5140972653239808 5150251098955776 5160505806159872 5163699188465664 5172198191707008 5175398809399896 5185703588416512 5195062764683264 5198277531245568 5206833447455046 5217200816237312 5220429282088944 5222575393767424 5235379216293888 5240772520574976 5244830686638592 5248908746031104 5257547996850688 5263105358020608 5275866979418112 5279952320700904 5289643071111168 5292896810222898 5298349367114496 5306574979813184 5321771612602368 5325064788105216 5333829385197852 5335667568279552 5344449616633344 5346646712909824 5347756825554528 5349955281420288 5357408476079616 5359610899726336 5380238341744728 5382450150719488 5385780874822656 5396504547295232 5401204332429312 5408731645596048 5409589626011648 5418493343693056 5432641854531584 5448199509639168 5451570920226816 5455792316979872 5469021152664608 5474802046307328 5488076975496192 5499004330573824 5502407179788288 5508055217142528 5511463667153136 5513729422688256 5517141383964672 5541530836402176 5550651717929472 5561703666089984 5565145314398208 5575189308440576 5589746976292864 5598947217425408 5602411912485696 5604715056726016 5613566920794112 5618455744315392 5622806367499664 5626285826885493 5628598785660928 5633126387417088 5636440167542096 5642398027316736 5646785210744832 5666290295386336 5667341197836288 5670848215904256 5676690125094912 5680181942678232 5686033467147264 5695013762278848 5697354975019008 5711169535475712 5726082268397568 5731959900766208 5735506905655296 5739056105473152 5759947986219168 5760861679648768 5764426569302016 5773914317969952 5776287966625792 5785410806124544 5788990887068928 5791370733682688 5804492497712832 5805569031929856 5830152234131456 5836314852458496 5844445610268672 5850466353414144 5854996632856448 5869350918266976 5871763800784896 5875397317988352 5894204199594326 5900434522468416 5901370501103616 5905022339284992 5911083647665152 5914741496457024 5926518386761728 5939946360788517 5940888607137792 5962515218556928 5966204893815936 5968657592877056 5969896852289832 5972351069110272 5991629062397538 5994092213301248 6008626282115072 6014977552023552 6024315719876608 6029562262192128 6034231223658176 6037965277633212 6045306366984192 6055256419559424 6064657119786496 6071067615707136 6074639022030887 6082024700116992 6085788329263104 6090500829103768 6095805011654688 6107942419009536 6111722086348032 6114234607337472 6137766356602356 6140289584357376 6148843819136832 6151371600822272 6152648796747684 6155178142654464 6167433768337408 6175046278593381 6181407594966912 6182388144013312 6208733548036096 6212575586122752 6222800949397494 6230366765973504 6235191219405568 6250309888759552 6256916624351232 6272087971995648 6276944732035516 6283411020626432 6284576377798656 6288465348329472 6298815619603584 6301405054500864 6305304438816768 6315262785893376 6325657163437122 6332173633868544 6340995188484858 6343601963347968 6356232761245696 6360166073597952 6374576582309628 6387269054025216 6398796819914752 6402756471412224 6405388636258304 6415505052336128 6426064419999616 6430040945011992 6432684326469632 6448454888361984 6465119309135872 6469096101383542 6475760337584384 6480969389604864 6498323962454016 6508587156890112 6511262828593152 6515292075393024 6527050897686528 6536147231233312 6554865035034624 6558921263397888 6571980785319936 6582797698536192 6586871211963504 6587916079202304 6598759220537088 6601471961858048 6611898064142336 6615989585221632 6626878933124604 6633705711671808 6634936036491264 6644182722658656 6646914137522176 6663031124721664 6691424723264512 6707829620876544 6710587200897024 6714739791986688 6719939317255696 6725164330852352 6736233370964944 6743353739963904 6748596959182848 6759704567379456 6773163870584832 6777355184861184 6788510126615448 6789586979586048 6818519878646784 6822739259759808 6825544078983168 6847576071311472 6850391100915712 6851813432741739 6854630204319744 6867001465274368 6874260059455488 6884932251287552 6896264255609344 6900531745866528 6914271451222016 6920293050925056 6931036708327424 6938362989379584 6942444596606728 6955186662014976 6960572376118592 6980505621725184 6984825241540608 6990233906130461 6992020763836416 7014590121831264 7017473810694144 7031598624854496 7034489305890816 7052857428148224 7057195746963864 7064465822819328 7068837398204736 7095695483469824 7100086384140288 7111772513597136 7114223424372736 7125932822177792 7130342434072704 7133273708560384 7143211301439488 7150761856401408 7173651122326304 7178090262872298 7181041166430208 7186817540947968 7198646422404096 7206062215790592 7211642194128064 7217443183878144 7229322472499568 7236769867278336 7259934440963743 7268761226969088 7273259222777856 7285230379782432 7299736061743104 7317435967328256 7332005774098432 7336542906384384 7344073622856704 7348618222870848 7351639230251008 7353165635137476 7356188511952896 7379933357343309 7388707781869568 7397827719899001 7400868957239296 7406822159548416 7420193752530944 7426655957090304 7437006012694566 7438385322160128 7446048086163456 7469882549980928 7477778404712448 7491274325753856 7495910015311872 7501714435847324 7510835183222784 7523197369755648 7527852813672576 7529046947659776 7556454930448384 7559931731912658 7561130954539008 7565809872208896 7573575923570976 7578262542335562 7581377956196352 7593351683038464 7596473300025344 7614892713967616 7647342540873728 7652074807297536 7673988333699072 7679930648292224 7685902092402688 7698552423959936 7706689988530176 7718654516091904 7725376648433664 7731358755312038 7739323330283776 7740758709239808 7745548782698496 7758297287560512 7778555382624768 7781753136611328 7792594147024896 7797416296868352 7800621804552192 7810250171182569 7825801224355968 7829018401046528 7830643923133416 7833863090651136 7867246029957888 7873363119046656 7881444863553536 7886321995276032 7902024515682304 7919928481051356 7921184809517056 7929557702148096 7948784756588544 7954939858421248 7959862469719776 7963134758813696 7982657418903552 7988838749863384 8003501352419328 8016674424950016 8019970069364736 8024932922130432 8036112714119424 8039416349589504 8050620370177616 8070357512617092 8073675226079232 8078671312233984 8094756820942848 8109366266822656 8113097468394072 8114384439017472 8127740015539584 8143923225346048 8148962781797376 8172299264458752 8183688475469808 8187052779143168 8198458425515776 8203531728996912 8206904190205952 8233395038124508 8235499675189248 8241876793289216 8248506495860736 8262082825713792 8270594134032384 8283434114830336 8297067932529992 8312296254603264 8325977576894208 8342555499134976 8347717971597312 8362783962660864 8374438640017681 8384620464439296 8398420826138112 8401873406001152 8403617868728544 8407072585089024 8420350381191168 8434209551249496 8442898178491392 8454660251313144 8458135951130624 8480221431463936 8499435443079504 8501011796754432 8516358738700288 8537008628549632 8546032462528512 8566754303213568 8573387926682656 8589123402596352 8597939851149312 8603260358482944 8639921979328752 8641292519473152 8646639853953024 8660871476954928 8664431949938688 8678116209186816 8683486330603392 8687056100524032 8706738746569248 8739820046712832 8745228351197184 8762641047093248 8777063598048256 8782494949284672 8783888105603072 8798345627382784 8807645701177344 8821319446962176 8835838577499472 8841306299391489 8844940948895744 8852055751655424 8858910296878208 8866625471497728 8889777580142592 8911332910706688 8943772827835392 8949307340723904 8952986389315584 8958526603665408 8987443593596307 8991138319951872 8998129278910464 9012939423172608 9030885160779776 9036473579814912 9051346835487264 9052782639448064 9056947916449818 9091359838195712 9096985679679744 9100725438644224 9123037050175488 9130101428415296 9135751243655652 9139506939092992 9146858688479232 9161913628514304 9171351911006208 9200708994488704 9210434376536064 9223265728705248 9227057401233408 9232767213981696 9239916561226582 9251150652506112 9272111392450368 9273582216019968 9307340828966912 9313100322054144 9318863379184128 9322694351781888 9334201424096241 9352786829108352 9356631747592192 9375464833139328 9379319074521088 9409594329285152 9415417098053274 9419287763759104 9425116530939648 9426864566697984 9452107581751296 9466781845520384 9476788473298944 9482363351462848 9499767148118016 9507123245430272 9515402945021952 9534349141868544 9540249110396928 9570787017163064 9580903581037824 9598195229872128 9604134707118336 9608082954387456 9623257578504192 9639096629999424 9645061417517988 9649026489704448 9691681635958784 9697678963703808 9703644152075313 9713640506376576 9732981415657472 9756581289771008 9766894242889728 9782057208512512 9790576346529792 9798157630494464 9804220846849968 9808251349270528 9832297552551936 9839911143124412 9857971177979904 9863770293198668 9874196547804288 9875762879397888 9881874118803456 9898138830805632 9902207942787072 9916008016926088 9917847096213504 9923984377832448 9940318399686906 9950558567507712 9966274083987984 9970371206283264 9988365767671808 9994546687082496 10030929826340864 10037137084896768 10065880801345536 10079908975883544 10081507939385344 10087746496278528 10098101231427968 10104350056447416 10108503941595136 10124468910717952 10159745805877248 10184380469379072 10202766409730048 10227779817970176 10231984444932096 10238316118474752 10271364106967208 10275586651373568 10281945306479616 10300502197911552 10327398376931328 10344396383414016 10350797618799792 10371407176833024 10390125529366528 10396555062491136 10413666894910092 10434401632474624 10440858564177888 10445150787534848 10470758432587776 10489661373277184 10497817492062208 10515095993701376 10526210716041216 10551733958836224 10559904641401808 10579286142222336 10585793620445796 10596698734228992 10613149959626368 10643543225204736 10650129576210432 10667658770395704 10671335136559104 10688899233266688 10695513651109056 10699910562840576 10714816952159232 10760476683489456 10764900301438976 10767135394308447 10771561749645312 10793009094590464 10802408664858624 10817463291192096 10819179252023296 10836986687386112 10865283709063168 10903141840453632 10911584633959744 10938042305329216 10949604092614656 10976153950992384 10984653281062153 10998008661147648 11004814359576576 11016110434285056 11022927334306272 11027458845376512 11034282767929344 11083061672804352 11101303435858944 11123407332179968 11130290628796416 11150378616881152 11155509019041849 11179493952585728 11197894434850816 11204823824971392 11209430113452032 11227133841588224 11236911488630784 11245612734999328 11252571653770986 11257197571321856 11266252774834176 11272880335084192 11284796054633472 11293570421489664 11332580590772672 11334682395672576 11341696431808512 11353380250189824 11360363885356464 11372066934294528 11390027524557696 11394709950038016 11422339070951424 11463919801532416 11471013811310592 11478112210946304 11519895972438336 11521723359297536 11528853138604032 11547828635939904 11552575933251584 11570821612249088 11577981774137856 11582741467365376 11597038132968057 11608984995425664 11611138063859712 11660304468262912 11672629704916992 11688891220537344 11700932706828288 11709993265712896 11738701836533952 11743527601569792 11750794635976704 11788408399188652 11800869044936832 11802741002207232 11810044678569984 11822167295330304 11829482992914048 11853036773523456 11879892721577034 11881777214275584 11925030437113856 11932409787631872 11937315185754112 11939793704579664 11944702138220544 11983258124795076 11988184426602496 12017252564230144 12029955104047104 12048631439753216 12059124524384256 12068462447316352 12075930555266424 12110512839118848 12129314239572992 12142135231414272 12149278044061774 12164049400233984 12171576658526208 12181001658207536 12191610023309376 12215884838019072 12223444172696064 12228469214674944 12275532713204712 12280579168714752 12297687638273664 12302743201644544 12305297593495368 12310356285308928 12350092557186762 12362815189933824 12417467096072192 12425151172245504 12445601898794988 12460733531947008 12470382438811136 12500619777519104 12513833248702464 12544175943991296 12553889464071032 12566822041252864 12576930696658944 12597631239207168 12602810109001728 12610608877633536 12630525571786752 12651314326874244 12664347267737088 12681990376969716 12687203926695936 12712465522491392 12720332147195904 12749153164619256 12774538108050432 12797593639829504 12805512942824448 12831010104672256 12852128839999232 12860081890023984 12865368652939264 12896909776723968 12930238618271744 12938192202767084 12951520675168768 12961938779209728 12996647924908032 13017174313780224 13030584150786048 13072294462466624 13109730070069248 13117842526795776 13143961570639872 13165595397072384 13173742423927008 13175832158404608 13197518441074176 13202943923716096 13223796128284672 13231979170443264 13253757866249208 13267411423343616 13288365445317312 13293828275044352 13326062249443328 13382849446529024 13415659241753088 13421174401794048 13429479583973376 13439878634511392 13450328661704704 13472466741929888 13486707479927808 13497193918365696 13519409134758912 13546327741169664 13554710369722368 13577020253230896 13579173959172096 13637039757293568 13645478519519616 13651088157966336 13695152142622944 13700782201831424 13703626865483478 13709260408639488 13734002930548736 13769864502575104 13792528511218688 13801063491733056 13828542902444032 13840586101850112 13859874841839873 13862073416654848 13876725978759168 13884889193213456 13910373324029952 13921144752237184 13961011243450368 13969650483081216 13980467812260922 13984041527672832 14029180243662528 14034947621388288 14063197249708992 14068978611781632 14105714856296448 14114391493927728 14123125647079911 14128931645638656 14137674796409472 14191390966939648 14200172768280576 14223545027194272 14251865644355584 14260684868145408 14266547417120768 14286422602878976 14301523712802816 14347302244652608 14356180525744596 14362082332860416 14373635081895936 14397292844808192 14408441316717889 14412124431581184 14423284388256128 14434886367756288 14458644944999136 14473539734556672 14519868881927486 14537522453938176 14546518445555712 14570460759564864 14599472123486208 14634871934656512 14664011548196864 14673085812768768 14688147245713408 14697236445741696 14703278460502016 14706331270274952 14712377023905792 14759866714686618 14795655439798002 14801737914478592 14813644319096832 14840387505061888 14853311914180608 14874012025389132 14876770644320256 14892096172326912 14939765099961856 14955556809424896 14982548651507712 14991820030623744 15003428871694648 15046394739511296 15055705627345152 15112909860896768 15119863463825316 15122261909078016 15131619744417792 15147151847141952 15156525084671124 15162755912392704 15186703366076928 15192946600050688 15229785427935232 15294685081747456 15304149614595072 15347976667398144 15359861296584448 15371804184805376 15397104847919872 15413379977060352 15437309032183808 15450753296867328 15462717510624076 15478646660567552 15481517418479616 15491097565396992 15516594575121024 15557110765249536 15585188294049792 15594832593736704 15620500342365138 15651602448711936 15658036802093056 15661287846266832 15667726181302272 15734492059915776 15746726238093312 15762889727107072 15772643990552064 15804049031364608 15839856962102712 15842369619034112 15909879716842496 15919724939439552 15926269517627392 15965314837807104 15977677499726768 16007002704838656 16033348849900032 16039940138729472 16049865844260864 16072225428238848 16078832699179008 16101240740355232 16140715025234184 16147350452158464 16157342624467968 16189513641885696 16226194936788144 16228768878034944 16255480031079168 16287846450692096 16297925563594752 16344598528917504 16367376950939616 16374105558286336 16396916851031552 16407063457993824 16413808380411904 16466790076249016 16483753586578432 16497012991721472 16524165651427584 16541188268064768 16566868229660672 16594135865059984 16624592509206528 16651955153788416 16685110998269952 16695435943194624 16725567925321728 16748877280035362 16769240928878592 16796841652276224 16807235737457088 16814145170178048 16840700762382336 16868419102498992 16878857480656479 16885796356982784 16909320502626288 16916271902261248 16960442862927872 16998870886159008 17002023593508864 17032717477400576 17074017257099264 17092064925057024 17133508606427136 17146775853365312 17178246805192704 17195879702298624 17206520716965888 17219844500467721 17261598013097669 17279843958657504 17282585038946304 17293279707906048 17321742953909856 17328863899877376 17356232418373632 17366972661206784 17374112201048064 17413477493138496 17479640093425664 17490456702394368 17525282094186496 17554127196096512 17564989898569344 17567776211206144 17596691254765568 17615291402354688 17642638893924352 17671677154998944 17682612598782978 17689881897791488 17704111503310848 17717820593756416 17733250942995456 17779555160285184 17822665821413376 17887545655670784 17898614681447808 17905972778631168 17917053207330816 17974887187192614 17982276639903744 18025878846345216 18061770321559552 18072947159629824 18102693670974528 18105565278896128 18113895832899636 18182719676391424 18193971359359488 18201450877288448 18223917066092661 18246074100350976 18260202856830592 18271502487311304 18279013878185984 18323827257028608 18342703822012416 18401417988977408 18420868753072128 18446531457410496 18454114802466816 18465534427963392 18479833122453164 18502301305012224 18525138835780143 18544222784900736 18547164432039936 18614681657933824 18626200644108288 18637726758368256 18668402848192482 18705573658216704 18713263495184384 18750929666278656 18758638149042176 18819188658570304 18830834196106548 18838575527518208 18850233061879296 18853729133395968 18904215163502592 18933563691040768 18964726702925696 19014246490860544 19030805890043904 19068698283737088 19080498220793856 19141574034326128 19161807162075648 19196390459744256 19208269414236672 19216165908774912 19246515157008384 19278193259998848 19290122835035976 19298052979408896 19395357927407616 19407288304150626 19427281012753152 19465962831314944 19513162579542016 19533788485779456 19564114417025024 19581152693059584 19596315260988928 19608441693699936 19616502698541056 19664595105103872 19679822286248824 19715942355959808 19727540586397336 19748393095608576 19763748237606912 19796277661611264 19804415885574144 19832016033852176 19835694192427008 19847968755664896 19880636799373812 19901117135015424 19932548167975968 19940742412566528 19976731535343616 19989093374164992 20061859652681728 20074274169793536 20131761602691072 20159817951767088 20163015878770688 20175492992557056 20196202462855936 20208700112894832 20217007883190272 20248937821435904 20319491611754496 20368760938758144 20405532819460096 20455559635940352 20476632236949504 20542728213934416 20551173302747136 20563890612959232 20601004395823104 20629714698580141 20654796753862656 20688792766828032 20701595237599584 20742814353666048 20780251058733056 20793110124982272 20827333789820184 20868803264949248 20881717128355776 20890301575069696 20941516865175552 20970701718391383 20979322746554368 20995634984124416 21030191987402752 21052421432082432 21103467917672448 21119809282803616 21158572284444672 21171587240891592 21193397468457984 21226299919252736 21287086450409472 21300259152420864 21335317540791408 21342670273118208 21377798466533376 21391027302218112 21399821125681152 21429633904318464 21520953366978912 21529800602877952 21534270788616894 21543123499290624 21586018189180928 21634926582384192 21638358504046592 21673973374772224 21730567418126336 21779803322891229 21806283680907264 21823169267919488 21876084610658432 21899208185229312 21952307901984768 21969306562124306 21996017322295296 22009628719153152 22032220868570112 22045854668612544 22054917690753024 22068565535858688 22139800072029927 22166123345608704 22193483159697003 22202606871717888 22246814664359936 22260581257592832 22300757233762304 22311018038083698 22395788869701632 22409647649942784 22418860226904064 22454267683176448 22473822977261568 22491225469998656 22505143307541972 22514395142643712 22532505549668352 22545760670168384 22569592109266944 22587140842979328 22641836354842397 22665161181545344 22669364791345152 22683392863617024 22720727770712928 22744133868589056 22780055049115392 22789419900076032 22844678141902848 22927839603064832 22942027622621184 22956224421892608 23039791944876672 23043446718595072 23057706277208064 23095657271879808 23105151866503168 23141643224498176 23155963548275712 23194076265936114 23217969990851328 23222276127719424 23320608936525824 23345259409833984 23377782441074688 23401865413656576 23419986531425792 23477403673067904 23487055203139584 23501589271953408 23576816798377304 23601738089873664 23620089357139968 23644334590660608 23658965985828096 23706073547046912 23759785443154068 23763554428551168 23850060874227712 23864819575263744 23874630371508224 23879587409159328 23889404276441088 23966516249590152 23976368853204992 24034505128460288 24059910208094208 24097262879506432 24118249048768512 24136924894632704 24151861110532848 24221025678237696 24258628479145984 24284270462828544 24298556088123548 24328098800467968 24343153317052416 24362003316415072 24383220046618752 24431769676038144 24446888345392128 24551065426409424 24561158337429504 24595375276547328 24605486403289088 24610595186990736 24620712570617856 24700185114373524 24725630379867648 24834934192144384 24850302344491008 24891203797589976 24940764877622272 25001239555038208 25027666497404928 25088351887982592 25107778928142064 25123315920053043 25133644082505728 25153861393317888 25195262478414336 25205620218003456 25221217755267072 25261051143573504 25302628653748488 25328694535474176 25363980753939432 25374407853391872 25440664294391808 25498306329238512 25549076216100864 25595187279659008 25611025885648896 25662020209344512 25704257679998464 25720163780047968 25730737305878528 25793819553447936 25860477236543488 25876384405534168 25903041350337536 25923877558419456 25993295849816064 26034348627560448 26061168301572096 26144588924933248 26219460140138496 26235685053591552 26287923141279744 26331190794144768 26347484847854016 26351664316809216 26395036882148352 26447592256569344 26463958340886528 26507515732498416 26523918898174467 26534822846687232 26576730890634624 26587656550088704 26652124498886656 26765698893058048 26831318483506176 26858959167946752 26879757269022784 26900657323409408 26944933483859776 26973414959855616 26994387836731392 27038818269517824 27059755643592133 27092655482339328 27109420739444736 27154040506461792 27158347918344192 27274079514587136 27290957039039232 27302176315932672 27390304285245888 27401564403662848 27407253730966956 27418520817278976 27468005861097472 27539729005150208 27585057022437376 27602126983466112 27657085804888064 27681172203700224 27719749683679746 27724146833309696 27753451957518336 27769778386426912 27820746648059904 27842289504474368 27922022486900736 27939300966162432 27960935624521844 27968083055345664 28058360487325056 28069895242776576 28126394499417984 28137957223563264 28228782987855456 28246251294159822 28257863291277312 28275349592818944 28382781933879296 28400345536561152 28447090054388544 28503731288711168 28521369736290816 28533094834241536 28572845205757952 28603047425605632 28694604489305216 28712361051489192 28724164665720832 28794585689616384 28816882633435778 28824248863162368 28846568776512256 28869772735512576 28917289889998272 28947079469113344 29039737763854972 29075044907876352 29093036891111424 29110932456225939 29140921519129728 29198944246972416 29269743869313024 29346171625537536 29376294491426816 29394472891483392 29406556921004032 29412662540549904 29424754047811584 29519733429373236 29591310879596004 29603475828957184 29627288638193664 29680775010123776 29706623828361216 29748024050778264 29753541288640512 29879530199923712 29911113618849792 29965097303015424 29983640061247488 30006857743389296 30092789479022592 30111411254690304 30225819721793536 30239726927650632 30244523818156032 30263239488835584 30294303694283904 30313050169342248 30325511824785408 30373406732153856 30589370163494912 30608299229190144 30695953334796288 30719722593168896 30743608369610752 30794209695839744 30826759954120704 30874618064367616 30901506593734656 30925435021248152 30957293321135104 30982195130793984 31033189150242048 31114221530499072 31170376588099584 31189665187473408 31241000684730276 31303204897423872 31316073604186112 31322575692533664 31335452362604544 31468984119831552 31493452476186624 31525779454214144 31545287981104128 31608098062729216 31679713924205424 31684739238068224 31819759433684992 31839449878879104 31852539035254784 31930629675614208 31955354999453536 32014005409677312 32066697699800064 32099731688521728 32144450856477696 32202481480710464 32281430050468368 32294700904316928 32314685248935936 32379027283771392 32452389873576288 32457537756069888 32510960062158336 32575692901384192 32595851127189504 32734753901879232 32748211116572672 32793833702063104 32814126915987648 32827616760823808 32933580152498032 32953959843186459 32967507173156864 32994025983442944 33048331302855168 33082376536129536 33133736459321344 33188271730119968 33249185018413056 33303910307576832 33370221996539904 33390871886389248 33451135850643456 33497754560070724 33538481857757184 33593683304552448 33614471474914176 33628290340356096 33681401524764672 33736838204997984 33757714961312958 33771592713965568 33818641005252576 33832543804522496 33920885725855744 33997741772318016 34004047187017728 34065434954801152 34148034514198528 34184129850114048 34267017212854272 34293551706730624 34391759404597248 34413041433931776 34439689000935442 34523196026195338 34559687917315008 34565170077892608 34586559415812096 34643485907819712 34657727799754752 34712464836747264 34733945322413568 34748224402096128 34791114398904171 34826954986276992 34959280186851328 34980913404788736 35108254392193024 35129979797138688 35193382509531136 35230582804709376 35285277787848704 35343354309997888 35365225197565956 35379763795582976 35408223006621696 35435641187512832 35466501885990912 35559110320570368 35580028557609481 35645331642826752 35775091311341568 35797229362895616 35811945557262336 35834106414661632 35949774374385228 35964553279807488 36051757692690432 36123540643119104 36145894319259648 36205387341949056 36211130557792256 36227791665799272 36365439352782848 36387942718718976 36447834132185322 36492148200701952 36520405713661184 36543004974622608 36558027756371968 36647654514057216 36685407644024832 36802835977954816 36841737506144256 36893062914820992 36908229604933632 36931068855926784 36959666244906328 37050277671560286 37088445569801472 37229363315867648 37252401288216576 37275453516736512 37336805696384964 37411147316433408 37426526990368768 37501859332557312 37517276298084352 37638377317140608 37661668392213096 37677151055036416 37700466123758592 37808430327005184 37867127382081536 37929453405851392 38028492981721088 38061611780087808 38137396567474176 38160996441587712 38283148068652256 38323614324151296 38392780919488512 38416538828473344 38493030314016768 38556386519997696 38580245670071952 38596105958817792 38790715854815232 38814576608301252 38854562025506304 38931925662629888 39026325159084032 39128228834050048 39192630521977856 39216883387399872 39233005397082112 39329190210207744 39359644572497648 39431884711919616 39455081172794672 39496786191217152 39527496475213824 39592555323222528 39608831771148288 39664032067704352 39671388384854016 39695937511329792 39761273598747624 39802234270030848 39865096335951936 39881484825133056 39978186748329984 40123719305363456 40148548339587072 40263523205382144 40319635903534176 40326031757541376 40350985985114112 40392404925711872 40417400225789664 40434015766380544 40497875642871808 40638983223508992 40737521877516288 40811065638920192 40911119271880704 40953264473899008 41085456427868832 41102346605494272 41127781225918464 41202008791646208 41259429397160282 41309593507725312 41377585533656064 41403190475199168 41485628707332096 41560502117466112 41579624525519619 41586220249964544 41654667579640368 41737606529898496 41763434256711552 41780603150139392 41883033730351104 41941403436782766 41958645493108736 42060383974805504 42104842864164864 42206935835344896 42239618565607232 42317144568889344 42343174481783184 42386794936915968 42452599838505472 42522473154216209 42574172900818944 42600518304841728 42670635081582816 42755596933066752 42782054604436224 42799642251362304 42859267808636928 43041906733957824 43059601205755904 43068541577233788 43086246998581248 43172036378361856 43225323950153667 43269853164768384 43276717008093184 43347946749544448 43461134836252672 43559606645782458 43612567361814528 43646338535838976 43752169221316864 43798416370458624 43904615803969536 43938613124248612 43992034644590592 44019257438306304 44064441737140224 44091709337225088 44109835381506048 44137131071717376 44279600144059854 44386966319394006 44405213743435776 44493629328719872 44521162515185664 44601514467524608 44622036076167396 44791577739403264 44819295299885568 44837720453808128 44908535366352896 44947645954523136 44982450939997312 45010286615083944 45028790285287424 45091521340336768 45139184218533888 45283672709684794 45330322363090688 45338729582690304 45366785727234048 45441455541425856 45488267737178112 45560110098230784 45578839800152064 45689356283805696 45855679206129664 45884055245242368 45912448843785216 46079583889753344 46115412554416128 46191314543759616 46210303733006336 46283286448996352 46311927096551424 46388152531872228 46435939981702656 46444552255438848 46641217873051648 46755564882149376 46839973062851584 46954807346135808 46974110406279168 47003178543906816 47153633596754608 47203476179747328 47240178714279936 47288669181321216 47317931971656192 47412147094093824 47519570886308136 47527108857102336 47700121748455424 47729639150527488 47759174818318656 47778808552882176 47933032499180304 47952737706409984 48069010256920576 48119820416188416 48194525759012864 48236498097537024 48273849789265408 48303722221065696 48442051356475392 48517256958291968 48568540925657088 48597112176247096 48686306634104832 48724006632830144 48766440093237504 48863539352076288 48893776690784256 49102130852818848 49122316674859008 49190750553094656 49210972806578176 49221190373981472 49241425141235712 49400370228747048 49451260759735296 49669868384288768 49700604688982016 49782407595179952 49881529755244544 50002479110076416 50055332994809856 50176703775965184 50215557856284128 50246631840106086 50267288165011456 50307722786635776 50390524956828672 50442435510534144 50522102287147008 50605257307496976 50657389070948352 50727961507878864 50748815706783744 50819541086746201 50881328588783616 50996612658477024 51098152432201728 51190374559318016 51222051771297792 51324040418689024 51408515359996928 51440327560095936 51461474611757056 51587639106895872 51659533501403163 51720954473086976 51752768811068336 51784794039293007 51806082700675072 51847755116838912 51986591699632128 52068697255120896 52122336603144192 52289177849866496 52438920280276992 52471370107183104 52575846282559488 52662381588289536 52694969695708032 52703328633618432 52790073764296704 52895184513138688 52927916681773056 53015031464996832 53047837796348934 53069645693374464 53153461781269248 53175313100177408 53304248997773312 53531397786116096 53662636967012352 53717918335893504 53759514538045568 53801314646818816 53889866967719552 53946829919711232 54077636539035648 54119511287184266 54185310964678656 54218841478889472 54308081012923584 54316695836688384 54548159029174272 54581914078078464 54604352631865344 54671751198277983 54780608570491776 54803128807325696 54814507461933912 54837041634557952 54936011722194944 55170114044874752 55204253966932224 55314171609776128 55362344407400448 55439499367359492 55448293666619392 55506903915036672 55539556772853824 55641493296119808 55684579008948736 55844044973801472 55878601932324864 55921871249043688 56116720974650112 56139790485553152 56252788998835968 56275914447126528 56457565975710912 56492502588319644 56515726582554624 56550699185637888 56765563867758592 56800691073122304 56894180108777088 57007462577422336 57042739472581632 57145690411515904 57206094851211264 57389208978610432 57424722102978384 57448329331441664 57589171379232768 57633765266871556 57648497726324736 57693137553024512 57739545471025152 57834579779996544 57894158938226688 58079475527709944 58186073782222848 58221864912451878 58281843038259456 58397888493944832 58539487738626048 58692343251075072 58752588982853632 58788945782966784 58813113842008064 58825325081099808 58849508095623168 59039466858746472 59182621759192008 59206951657914368 59361550020247552 59413247656722432 59496048101556528 59507082577281024 59759060399847424 59822227237699584 59930194606030848 59967280122494976 60013715486778592 60185578958045184 60222822509380608 60479453855301264 60489047636312064 60526478977671168 60588607388567808 60626100338684496 60651023649570816 60746813464307712 61178740326989824 61216598458380288 61439445186337792 61487216739221504 61588419391679488 61653519908241408 61749236128735232 61803013187469312 61850870042496304 61889144095740423 61914586642270208 61964390261587968 62066378300484096 62228443060998144 62340753176199168 62379330374946816 62482001369460552 62606409794847744 62645151385067328 62670904725209088 62912105155174149 62937968239663104 62986904952373248 63051558908428288 63090575962208256 63216196125458432 63359427848410848 63369478476136448 63639518867369984 63678899757758208 63705078070509568 63861259351228416 63910709998907072 64028010819354624 64133395399600128 64199463377043456 64288901712955392 64404962961420928 64562860100936736 64589401808633856 64629370497871872 64758054567542784 64904779747152576 64915075512139776 65021920124316672 65151385802768384 65191702254379008 65339409968673687 65469507803758464 65496422233145344 65587667404126208 65628253831975296 65655233521647616 65867160304996064 65907919686372918 65935014346313728 65988051966885888 66096662605710336 66164753072259072 66267472918642688 66376543460239936 66498370036826112 66607820615153664 66740443993079808 66781743772778496 66902271701286912 66995509120141448 67187366609104896 67228942949828352 67256580680712192 67362803049529344 67473676409995968 67515429922625916 67543185427931136 67637282010505152 67665087609044992 67841771451711488 67925509064527191 67995483544636032 68008094374035456 68130869909602304 68296069028397056 68368259700228096 68534034425708544 68587103413461248 68783518809194496 68826082867863552 68879378001870884 69046392052390676 69119375834630016 69130340155785216 69173118831624192 69286971815639424 69315455599509504 69424929673494528 69467890644827136 69582228797808342 69653909972553984 69918560373702656 69961826809577472 70216508784386048 70259959594277376 70386765019062272 70461165609418752 70570555575697408 70686708619995776 70730450395131912 70759527591165952 70871282375025664 70933003771981824 71118220641140736 71160057115218962 71290663285653504 71550182622683136 71594458725791232 71623891114524672 71668212829323264 71899548748770456 71929106559614976 72103515385380864 72291788638519296 72410774683898112 72455583331598544 72730878705565696 72775885437437952 72895668264370644 72984296401403904 73040811427322368 73086009949245216 73116055512743936 73295309028114432 73605671955909632 73683475012288512 73786125829641984 73816459209867264 73862137711853568 73919332489812656 74100555343120572 74176891139602944 74458726631735296 74504802576433152 74550907033473024 74673611392769928 74822294632866816 75003718665114624 75276754634281216 75323336784426192 75354302110072832 75369947760159129 75400932247517184 75616860654010368 75734254764163072 75858906811702784 76056985963442176 76123223560175616 76321992883175424 76566296137304512 76647228648302592 76785561838977024 76833077656946688 76892572967435071 76986060628033536 77112773039995392 77160491340143904 77192211917635584 77581431709630464 77629153216602504 77709124051012608 77863851325259776 78052650318168064 78256457668100096 78385261043955712 78433766774799744 78466010794164224 78658380420415488 78719289144995296 78863769423839232 78910162345589344 78993572382434304 79054992950427648 79185110646445056 79328064135408704 79342776769708032 79391875022659584 79522547197495248 79604468540061696 79730192671903872 79762969650266112 79956373496659968 80247438610726912 80297096679174144 80639271807068352 80652063515082752 80701971970228224 80784809851423744 80834800451579328 80868031532761088 80995751285743616 81179266930776399 81277966447017984 81475043755032576 81622131277840384 81822238543761408 81906528947798016 82170912855737664 82204693210988544 82255562451836928 82404017583292416 82518858794320564 82619187015450624 82755171067312128 82806380950398336 82971257414664192 83121004234932224 83159249051039238 83172440499929088 83309335159280736 83475213059796992 83526868513423104 83561206300278784 83766067460702208 83882806873565532 83917290986217472 84120767949611008 84209685728329728 84413871670689792 84479237131214464 84686348963566368 84773589873831936 84905199677010944 85044946308432418 85148345801637888 85201036609683456 85341270163165632 85511193866133504 85564109208872448 85599284502724608 85718535617273856 86083813467915648 86119202411511808 86137083154467576 86172493997162496 86450647900307334 86539706329536768 86695893499088896 86922269672505344 87119213291564916 87225134723629056 87292677071677952 87504338442633728 87596832740917248 87809231607939072 87877226248497224 88038514876612608 88128883474280448 88183418674450176 88219670763012096 88274262143434752 88559200288119708 88773932638788012 88810427486871552 88987258657439744 89042325030371328 89203028935049216 89244072152334792 89583155478806528 89638590599771136 89817070732705792 89895291909046272 89964901879994624 90020573230167888 90057580570574848 90183042680673536 90278368437067776 90567345419369588 90660644726181376 90677459165380608 90733571454468096 90882911082851712 90976535474356224 91120220196461568 91711358412259328 91768110490484736 91824897687570432 92159167779506688 92230825108832256 92382629087519232 92420607466012672 92566572897992704 92623854193102848 92776305063744456 92871879963405312 93282435746103296 93511129764298752 93679946125703168 93909614692271616 93948220812558336 94006357087813632 94307267193509216 94406952359494656 94480357428559872 94577338362642432 94635863943312384 94824294188187648 95039141772616272 95054217714204672 95400243496910848 95459278301054976 95518349636637312 95557617105764352 95866064998360608 95905475412819968 96138020513841152 96389051518025728 96547699578530816 96607444442131392 96884102712950784 97034513916583936 97137081851314176 97194224352494192 97372613268209664 97448013265660288 97532880186475008 97727078704152576 97787553381568512 98204261705637696 98244633349718016 98381501106189312 98442380747962944 98482850282471424 98800740457494096 98861879529559377 98902521519470592 99339736768577536 99401209377964032 99564815190359904 99763059510489088 100004958220152832 100110665989619712 100353407551930368 100431115712568256 100493263680212172 100534576330022912 100615445573271552 100781049913657344 100859089217025223 100884871021068288 101044204574294016 101210514614993952 101314778141896704 101455923015757728 101497631413567488 101639082173492402 101762657177567232 101993225316954048 102196304864403456 102380749118636032 102444103542595584 102648080837378048 102817030719993856 102880655120191872 102922949223514112 103175278213791744 103319067002806326 103505537622136672 103569588078586014 103612165401350144 103695510233677824 103973183399264256 104137394510241792 104244673206288384 104578355699732992 104877840560553984 104942740214366208 105324763176579072 105389939391416064 105580147528593408 105790369026277376 105855833363546112 106030062929993664 106095675592697868 106139291386748928 106306923562538496 106350626200354816 106608497995546624 106740085672828443 107062795572232192 107325273934024704 107435836671787008 107519029076091136 107602629293637632 107779733935439104 107893659839422464 108155273078071296 108239022574368532 108370621929357312 108437682957778944 108616162025847168 108633391673376768 109096318058348544 109163828156156928 109343502396555966 109561217140983552 109606257614651392 109629014923867824 109674083269115904 109872023444389888 110340228089749504 110408507933864448 110628343219552256 110724688814800896 110878998734718984 110896587333238784 111079113545707648 111369158017897472 111688089947602944 111757203864649728 111843742498087376 112233441949300224 112279580971106304 112505577997671936 112551828894253056 112915131951421824 112985005176639288 113031453165109248 113101398371275776 113601382146244608 113788360217554176 114014925154844672 114085478945163264 114291380823031808 114412189702422528 114778417957220864 114849444205956768 114896658662883328 115178342758465536 115267530533743112 115386275106049024 115479090942050304 115669159559993088 115788317876453376 116158951055419888 116372147564445696 116443729824903756 116563686076518912 116795776987889664 117078975477252096 117384686502150144 117505177965707264 117577891565933568 117650650162199616 117699016191246336 118078933717492944 118365243518384016 118413903315828736 118723100040495104 118826495313444864 118992096203113056 119014165154562048 119518120799694848 119644454475399168 119934560244989952 120027430973557184 120371157916090368 120445645018761216 120831186091683683 120958907710602528 120978095272624128 121052957955342336 121177214777135616 121252200677368992 121302047299141632 121493626928615424 122357480653979648 122433196916760576 122878890372675584 122974433478443008 123176838783358976 123307039816482816 123498472257470464 123606026374938624 123701740084992608 123778288191480846 123829173284540416 123928780523175936 124132756600968192 124456886121996288 124681506352398336 124758660749893632 124964002738921104 125212819589695488 125290302770134656 125341809450418176 125824210310348298 125875936479326208 126103117816856576 126181151924416512 126432392250916864 126718855696821696 126738956952272896 127279037734739968 127357799515516416 127410156141019136 127567419462648627 127722518702456832 127821419997814144 128266790799200256 128398926754086912 128577803425910784 128809925922841856 129125720201873472 129178803617267712 129258740995743744 129516109135085568 129675971850461001 129809559494305152 129830151024279552 130043840248633344 130302771605536768 130383404508758016 130678819937347374 130939015607516928 130992844466290688 131175334808252416 131256507663950592 131310467043295232 131734320609992128 131815839372745836 131870028692627456 131976103933771776 132193325211420672 132329506144518144 132534945837285376 132753086920479872 133215641230307328 133480887986159616 133563487545556992 133804543402573824 133991018240282896 134374733218209792 134457885899656704 134513161361424384 134725606099058688 134947352819991936 135030859845251832 135086370855862272 135274564021010304 135330175218089984 135851018129054382 135990967089272064 136016188748070912 136261739819204608 136592138056794112 136736519400456192 137068068851417088 137174206826922496 137567037618388992 137652165735727104 137758756003741768 138092784104781352 138238751669260032 138346237663248384 138573943631278848 138630911199019008 138849859346989056 138935781289654272 139164457595616684 139307819945107968 139837120747405312 139923653619154944 140433017568772096 140519919188554752 140773530038124544 140922331218837504 141141111151394816 141373417239991552 141460900790263824 141519055182331904 141742564750051328 141866007543963648 142236441282281472 142320114230437924 142581326571307008 143100365245366272 143188917451582464 143336425658646528 143799097497540912 143858213119229952 144207030770761728 144583577277038592 144821549367796224 144911166663197088 145461757411131392 145551770874875904 145791336528741288 146081622854644736 146172019898490432 146232111025487872 146590618056228864 147211343911819264 147366950024577024 147572251659283968 147632918419734528 147724275423707136 147838664979625312 148201110686241144 148353782279205888 149009605152866304 149101814066946048 149347222785539856 149644589265733632 150007437330229248 150553509268562432 150646673568852384 150708604220145664 150739895520318258 150801864495034368 151468509528326144 151717813623405568 152113971926884352 152246447120351232 152458623260238603 152643985766350848 153132592274609024 153294457296605184 153571123677954048 153666155313893376 153785145934870142 153972121256067072 154225546079990784 154320982680287808 154384423835271168 154978600504209489 155162863419260928 155258306433205008 155354382117879021 155418248102025216 155727702650519552 156105300636336128 156770522087911424 156867533549599488 156932021588328448 157316760840830976 157438578289990592 157727538847678464 157820324691178688 157987144764868608 158109985900855296 158370221292890112 158492854483896779 158656128270817408 158685553539416064 158783750045319168 159045094394990496 159208937080123392 159460385343807744 159525939300532224 159912746993319936 160494877221453824 160594193358348288 161278543614136704 161304127030165504 161403943940456448 161569619702847488 161669600903158656 161736063065522176 161991502571487232 162358533861552798 162555932894035968 162950087510065152 163244262555680768 163644477087522816 163813057895596032 164341825711475328 164409386421977088 164511124903673856 164808035166584832 165037717588641128 165510342134624256 165612761900796672 165942514829328384 166242008469864448 166318498102078476 166344880999858176 166618670318561472 166950426119593984 167053737026846208 167122412600557568 167532134921404416 167765613747131064 167834581972434944 168241535899222016 168419371456659456 168827743341379584 168958474262428928 169372697927132736 169547179747663872 169810399354021888 170089892616864836 170296691603275776 170402073219366912 170682540326331264 171022387732267008 171128218417744896 171437071234547712 172167626935831296 172238404823023616 172274166308935152 172344987994324992 172901295800614668 173079412659073536 173391786998177792 173844539345010688 174238426583129832 174585354143355904 175008676885267456 175193665481834496 175618463215878144 175754452496994448 176077029753225216 176257766948560896 176366837348900352 176439341526024192 176548524286869504 177118400576239416 177547865277576024 177620854973743104 178084650060742656 178488144304669584 179166310957613056 179277181199542272 179634141465411584 179790583818092544 179929803759989248 180041146460335776 180115161141149696 180366085361347072 180556736874135552 181134690838739176 181321289452362752 181467142908936192 181765822165703424 181953070948712448 182240440392923136 183422716824518656 183536220980969472 183649795375140864 184318335559013376 184461650217664512 184765258175038464 185133145795985408 185247708386205696 185552610127488912 185667432287221269 185743759926810624 186564871492206592 187022259528597504 187359892251406336 187819229384543232 188012714175627264 188614534387018432 188813904718989312 188960714857119744 189154676725284864 189271727886624768 189418289505144931 189648588376375296 190078283545232544 190108435428409344 190800486993821696 190918556602109952 191036699273274624 191115234211528704 191732129996721216 191810950825639936 192276041027682304 192778103036051456 193095399157061632 193214888884262784 193768205425901568 194069027833167872 194274163702628352 194388448704988384 194745226536419328 194896026531320576 195065760372950016 195454157408305152 195575106763137024 196408523411275392 196489266699436032 196763002212378624 196884761495925888 196965700564942848 197601480914988192 197723759059118754 197805043038941184 198679473537155072 198802418755928064 199129630380719808 199526119020978176 200009916440305664 200221331979239424 200706815103860736 200862231425136512 200986527360424344 201069152660045824 201562099827314688 201718178434050446 201769742042136576 202088409148588032 202421029229987904 202629556283793408 202911846031515456 202995262827134976 203278164346984804 203525314355134464 203776527193581573 203986450633908096 204392609728806912 204761498237272064 204888207085191168 205634061439987712 205761310240383744 205845898447028224 206350556427583488 206638134005612652 207011075244273344 207139176157172028 207224330802700288 207391020467355648 207946366798528512 208274789020483584 209156711399465984 209755681121107968 209885480428732416 210649526353158144 210779878782832128 211160295057186816 211580738052554752 211711666727092224 212060125859987328 212191351185395736 212278582773497856 212613847125076992 213480171345656886 214125591144464384 214650547868049408 214871673343574016 215038058152182272 215205258587275264 215559467870878208 215787319678844928 216310546156142592 216478045148737064 216875365915557888 217232324051694336 218192636116697088 218327656312313856 218687004793111932 219122434281967104 219212515229302784 219258029847735648 219348166538231808 219744046888779776 220680456179499008 220817015867728896 221256686439104512 221449377629601792 221757997469437968 221793174666477568 222158227091415296 222738316035794944 223376179895205888 223514407729299456 223687484996174752 224466883898600448 225011155995343872 225830263902843648 225970010353278576 226062906330218496 226202796742551552 227202764292489216 227576720435108352 228029850309689344 228170957890326528 228582761646063616 229556835914441728 229698888411913536 229793317325766656 230356685516931072 230535061067486224 230677718902305213 230772550212098048 230958181884100608 231338319119986176 231576635752906752 232317902110839776 232744295128891392 232887459649807512 233127372153037824 233591553975779328 234157950954504192 234769373004300288 235010355931414528 235155783131867136 235301300324399232 235398032382492672 236157867434985888 236730487036768032 236827806631657472 237446200080990208 237984192406226112 238028330309124096 239036241599389696 239288908950798336 239869120489979904 240054861947114368 240742315832180736 240891290037522432 241662372183367366 241917815421205056 241956190545248256 242105915910684672 242354429554271232 242504401354737984 242604094598283264 242987253857230848 243537800792329197 244714961307959296 244866393833521152 245757780745351168 246353677566717952 246614079632965632 246996944514940928 247212052749877248 247403480169985216 247556576382961692 247658346569080832 247857561046351872 248265513201936384 248913772243992576 249060199903266367 249363012704796672 249517321499787264 249928005477842208 250425639179390976 250580605540269312 250683618900836352 251648420620696596 251751872958652416 252206235633713152 252362303848833024 252864784501833728 253437711393643392 253477913904545792 254558075469479936 254715599031032832 255134838925297254 255445037404913664 255642839995628288 256533581598400512 256797853508173824 257155606851821568 257619851845683712 258251440403746944 258357607234535424 258517481991487488 259351943700922002 259619118988610304 260087680497266688 260605543211073536 260766809017516032 261357639874694748 261878031215033856 261985688932581376 262350669616504832 262513015327901184 262620934086590464 263468641219984256 263631678745491672 263740057385254912 264386650422841344 264659012289036288 265069891674570752 265506173840959744 266431282460614656 266961775972319232 267126975091113984 267609086805147648 267982036480565792 268749466436419584 268915771799313408 269451212198117376 269894705639983872 270061719690503664 270172741711724544 270549128042020608 270660350436179968 271702036258108764 271981934178544128 272032377496141824 272523479638409216 273184276113588224 274348413653844992 275134075236777984 275304331471454208 275517512007483536 276185568209562704 276477503338520064 276692475326496768 277147887262557696 277261822398038016 277699718693978112 277871562579308544 278328915191233368 278615639890215936 279847307238309888 280866035137544192 281039838377109504 281547060076249088 281844662437675008 282282222302789632 282746834479983104 282921801580527648 283038110364663808 283485129500102656 283732015087927296 284472882564562944 284640228460875848 285162653142614016 286200730490732544 286377834903164928 286672851317293056 287598194995081824 287716426238459904 288414061541523456 289167154554077184 289643098735592448 289822333326394176 290923514822262784 291103541749751808 291582673057482576 292163245709289472 292344039796980864 292464222050975744 293181236112457728 294422687823638528 294733900049154048 295144503318567936 295448550847414272 295677329959250624 296402221372482288 296707564558411776 297657312079513463 298019210305732608 298203628133892096 298694445571079712 299289178531467264 300014874660458496 301107018537124864 301293347137704768 301417208440291328 301479791040636516 301603728990068736 302577267651075669 302937019056652288 303435627246811136 304227943853768704 304492894240702464 304917246520477206 305287971532701696 306265184549218048 306588914593210368 307142247355908096 307332310627786752 307570291869740284 307944242512134144 308451092159981568 308641965360575616 308768847670542336 309957201008418978 310516612866410016 310708764235758042 310836496204050432 311455405301039104 312210601272672256 313541044175822848 313735067099198976 313864043176656896 314633521681661952 314877156579981184 315640649382357376 315974289529737216 316740442585780224 316985708967793558 317312256541634816 317371107078832128 317567500090638336 318090188789980992 318417874160246784 318920770687615488 319051878601064448 319825493986639872 320220257018485329 320989754442907648 321188386716696576 322557087228273408 322807887880912896 323139239405694976 323339201806317312 323472126131044352 323983005142974464 324717067723105596 325111865788071936 325900175020130304 326488525111361536 327288954175045632 328683651422950656 328818772843954176 329022249807347712 329616070333169664 330075435177282256 331020684269248512 331225523801593344 331885029658656768 332484016939728896 332636996204156952 332689761999716352 333237340637122944 333900852239187968 334107474053692416 335064269842808832 335531227494262128 335669163944869888 336483071798444032 336838742913318912 337655486682759168 337916948524857856 338745395854265472 339094359495327744 339620798708043776 340179785233729672 340804146438733824 341365080652662528 342044775464534016 342256436835489792 342874142469095424 344335253871662592 344476809646047232 344548332617870304 344689975988649984 345802591601229336 346158825318147072 346783573996355584 347689078690021376 348476853166259664 349170708286711808 350017353770534912 350387330963668992 351236926431756288 351508904993988896 352154059506450432 352515533897121792 352733674697800704 353097048573739008 354236801152478832 355095730555152048 355241709947486208 356169300121485312 356976288609339168 358332621915226112 358554362399084544 359268282930823168 359859607519978496 360082292920671552 360230322282299392 360732170722694144 361113473748271104 362269381677478352 362493558275051049 362642578904725504 362934285817872384 363531644331406848 363906141897424896 364480880785846272 367072441961938944 367299590750281728 368636671118026752 368923300435329024 369530516350076928 370266291591970816 370495416772411392 371105220254977824 371334864574442538 371487519853621248 373129742984413184 374044519057195008 374719784502812672 375638458769086464 376025428351254528 377229068774036864 377627809437978624 378309353450569728 378543455773249536 378836579010289862 379297176752750592 380156567090465088 380216870856818688 381600973987643392 381837113204219904 382073398546549248 382230468423057408 382702258387945881 383464259993442432 383621901651279872 384552082055364608 386190798314123264 386429777768525568 387536410851803136 388138055666335744 388548327405256704 388776897409976768 389490453072838656 389792053062641152 390131520745900032 390908314816610304 391150213526274048 392817046822550784 392978533398872064 393526004424757248 393769522991851776 393931401129885696 395202961829976384 395447518118237508 395610086077882368 397358947074310144 397604837511856128 398259260761439616 399052238041956352 400019832880611328 400442663958478848 401413630207721472 401724462850273024 401973054720848688 402138305320091648 403124199654629376 403436356868100892 403539484084273152 404176818297176064 404842058459975808 405259112567586816 405823692063030912 405990525654269952 406556328693969608 407553054387163146 407972901267816192 408785219457613824 409522996474544128 409776414170382336 411268122879975424 411522620480767488 411691796894056448 412701112855166976 413276268011225304 414022150488546688 414278352314344056 414448661605400576 415892733597057024 416549578040967168 418313422798931968 419511362242215936 419770960857464832 421299052706316288 421559757565664256 422320590114373632 423423333454184448 424120251719974656 424382702370791472 424557165546995712 425227694250153984 426960342691313772 428251182288928768 429301095736098816 430076116304364544 430410517174550528 431118935741756416 431574639357689856 432621092312285184 432956090297474128 433750731831115776 434464648103388672 436385272233394176 436655312624627712 437374009586223864 438244868563934208 438516059695471296 438696333076463616 441360912358998016 441634031735457792 442513372878209024 442898755259203584 443515994938875936 443586349332955136 444316454182830592 445476632071589888 447028815458598912 447374969992349504 448933767797200896 450022311990687744 451660527805687296 451940020706557152 452125812660436992 452405593485103104 454405528584978432 455153440870216704 456059700619378688 456341915780653056 457165523292127232 457375869780715809 459113671828883456 459397776823827072 459586634651533312 460713371033862144 461070122134972448 461355437804610426 461545100424196096 461916363768201216 462676638239972352 463153271505813504 464635804221679552 465488590257782784 465774919299615024 466254744306075648 467183107951558656 468315901909008384 470020711862829056 470311566263734272 470602600648798464 470796064764985344 472315734869971776 473460974073536064 473655613263314944 474892400161980416 475478563451690337 475968384812452224 476056660618248192 478072483198779392 478577817901596672 479738240979959808 480109723894228736 481484631664361472 481782580075044864 483324744366734732 483835630842410112 483912381090496512 484211831821369344 484708859108542464 485008802709475968 485208189196566528 485974507714461696 487075601584658394 489429922615918592 489732787667042304 491515561490702336 492707355133435904 493228159265931264 493993889029881856 494424105499754496 494806960339970432 495113152765923384 495316693138161664 496531026403872768 497827544487985152 498120399806532734 498726025409593344 499034642999574528 499856010955684416 500851278358781952 501161211080538624 501367237801672704 503296841241393192 503503745917304832 504412471267426304 504724607697666048 506875422787286784 509116150938959872 509431198062065664 510269677850594508 510890074809827328 511285679991256576 513067163196801024 514311213703643136 515239703691367424 516502880807493888 516715214469070848 517034963982974976 518703887401844004 519238237977220608 520175360994533376 521211086422147072 521533618035032064 522715279749389496 523756062430067712 524701339233009664 525026030655802368 526937282439968512 527263357490983344 527480114770509824 528773300845682688 529318024578072576 530139783349141504 531012347681919488 532862564921229312 534253950182227968 535964072961131584 537498932872839168 537831543598626816 538902424396234752 539789411279967744 540123439381007328 540345483423449088 541098256084041216 541320700872359936 543404072516217528 543963868357088256 545046959276818432 546368552227176448 548696827307689984 550268150473555968 550608662942908416 551035024014967072 552371136419125408 552955006677040128 553384950652993536 554295774525115392 555399437387956224 555743125158617088 556657830382466736 557231279780431872 559694614476619776 561732070275088384 562079676754219008 563094120152498176 564564444605579264 565493668959966208 565843603161055296 566076220729327616 566970259000205312 567464030175854592 568254868515434793 568945765129125888 569280456921751696 570325306285228032 572401460981465088 572755669806329856 573345702634586112 575196389990163648 575432852476919808 576828123083046912 578334309108154368 579286197471184896 579644666652788352 581847029644525568 582207083499503616 583165346114965152 584326491418578944 584688079593961728 584928444101951488 586362472224915456 588845375647277056 589467800098308096 590289006637135872 590897101694828544 591354659918501248 592804442744964576 593415129116823552 595314624159026926 596038420611465216 596407256267784192 597388891142159424 598578357062934528 600029749320916992 602214037074249728 602586694275409536 602834416880582656 602959582081273032 603207457980137472 605154535302151338 606871254493622272 608455887707537408 608985788481404928 609834493040954412 610575943065403392 612530369098436096 613177829186420736 614284494711816192 614664621255573504 615140583739480568 616902184319963136 617283930721151232 617537695341084672 619914402016837956 621033225732820032 621417528471516084 621672992408100864 622910810602078208 624421202545344512 627082088351645696 627470134198397952 629267043363323904 629754313159962368 631281298764714752 631948579059474432 633480885171560448 633971417935587116 634624513083269632 634742214157664256 635135000181276672 636180377579961984 636835748320493568 637841541375230976 640440514036970658 641979508885815296 642376773433393152 645114174456546816 645615775761825792 646278478811389952 646678403612634624 646944252262088704 647966010285948928 649434135446211192 652977050222723072 654577908350091264 657367302845901312 657637545687908352 658044499614695424 659232140666339328 660150870354564512 662041368538497024 662451047603186688 663770059317313536 665273992408313904 665379523999432704 666474681274245888 667801704478375936 668214948107384832 670128539685617664 671062454988524256 671338327889739776 672966143596888064 675833897049715712 677490791708530944 678188718990655488 679241597416087552 680359570467459344 681608292877467648 682730161305325056 684089550929068032 684512873670979584 685748284938190848 688670507743325184 689096665235740608 689379951977299968 691605183202458672 692033156706915639 692317650636294144 693567147992711168 695378157380042752 696953706332519328 698341416573423616 700034707541069824 700774661927337984 702473852863512576 703017809987977792 704308119012900864 705031067794243584 705467349395601408 706013624519176561 706194097147478016 708473602304957664 710191461110304096 710483419894972416 712338600242970624 713952577218678336 716665243830452224 717108724798169088 718536565861646336 719719215039956992 720164585841343104 720460644564598784 721464341445388288 722226947496542208 724538763354956704 724987116550102098 725285157809451008 725868571635744768 727063288662813696 727812283794849792 728961761571692544 734144883923877888 734599181500563456 737273342236053504 739061032700153856 740532583183941632 740990833544822784 742210440509955648 742669729148885076 742975039707242496 746259485968826368 747180599709799101 748089038114390016 749439569005625344 751276917538172928 752050856702509056 754458137548073728 755255618875957248 756618706901139456 757086911546499072 757673158020579724 758594353505501184 760313134180930176 760433741713637376 763201947975286784 763674226408439808 764146797093098496 765404516775891762 766928519986884864 767243803302559744 769104164110729216 772381596628246528 772859555537051136 775072821703606272 776276111332671488 777553794819953536 779584106125282304 780263041491800064 781816629633220608 782300427052548096 785634093645101568 785957066797744128 787052008849514496 787539045983703552 787862802259771392 790405923659952768 790895036236475016 791220172155764736 795209675023712256 796518521522879232 798104476083912704 800039665761222656 800885327916957696 802827260415442944 803448925700546048 803946109441697376 804276610640183296 806248399309258752 806872713736201784 808353636594352128 809684116919951616 810518225135173632 811647384126061824 811981051308539904 813112657387939216 815106108774326292 815945802535632384 817570438915227648 819045992949088256 819552828340764672 822536245759950848 823045240961534976 825402225710333952 826552536022450608 828044300977093376 828556704628688112 828897323210801152 831785467194114048 833099156081934336 836626845597863936 839541921714929664 842598105412632576 843119515131328512 844641180228747264 845818302641785781 846846666908368896 848240503439949312 848765404741582944 849114331093991424 850455388500307968 853920685382627544 856502364577857536 858602191472197632 860152232608729088 860821034349101056 862237871483512832 863149278715379712 865242184624570368 865912180594948256 867501463662231552 868929296206777344 872770544466788352 873310625249255424 874748019172447728 876489737127868416 877032119390942592 877392666152927232 882721824717996032 883268063470915584 885026745756418048 887031989877751872 887172698665910272 888632908365661184 890953264143179776 892971936238540389 894057630917197824 894749939984699008 897867535594401792 900044623981375488 903321055611374592 903880041413114304 904251625320873984 904811186970206208 907731802953227007 908811057169956864 910306881740433408 912119401238757376 912683831561306112 914331046584254464 914751739561431618 918227343657766912 918795553647654144 919173269303066624 921426742067724288 922140244269944896 922710875609220852 923090200848392192 923832727536402432 925353276479944704 926306543011627008 929271608443359104 931549838599230048 932509488612151296 934366215903117312 936631803818016768 940041423725658112 940623132527468544 941205201297596928 941592129529970688 944631469739943552 946921948147072128 947311226526629888 950957126903380674 951936769624904448 952113321236496384 956144966397558784 957155635803193344 959476481959919616 960219447788457472 962969263328722944 963565160150089728 966649488733469464 967671261684820224 968423663642738688 969417718217084928 970017605418951936 970416378393133056 971949015428923392 974151203169316788 978859845231837184 979465575334084608 983031122981404672 985414710266871808 986456318531862528 987987778059763712 988848210999508992 989613920679940864 990226305531846768 990633386276323328 993062052807745536 995655088975970304 996240799613065468 997452050819186688 998069285999149056 999712021911368832 1001702556717563904 1002322422161077248 1006593682482786384 1007007491834609664 1008824942534852608 1009449215395332096 1013750845574573568 1018232301877919744 1018862396124131328 1020539355701189016 1022571359982513152 1026134326393602048 1028622427407286272 1030479407382734848 1033005761614987776 1033430428938141696 1034069927965949952 1037407774803688008 1038476475954441216 1040350721989066752 1043067236070064128 1045430559498778992 1047512124860135424 1049402678466019328 1050052061311604736 1053874564879937024 1054526714981966688 1054960229541019648 1057546601691365376 1060279566698283008 1062024695363838976 1065725129842458624 1068507900364455936 1071928145922263168 1074997865745678336 1075663087197253632 1077804848792469504 1079578822559935488 1080246878762014656 1080690966846898176 1082196512168082432 1086808145032435056 1087480674825153147 1087927736714176512 1090093918553636864 1092737104454352896 1097393654615379968 1101217325885816832 1102070048029934144 1104742272838250816 1105910013354080256 1106769901305987072 1108591549050230784 1109449981387277453 1110798874775912448 1111486250317234176 1113315660764933472 1114462559560863744 1119389228953239552 1123464140550176768 1124159353508438016 1126188240304996352 1129128889211158528 1130987337919932416 1131687206322110592 1132152441458655232 1133940518000410624 1134928060351709184 1136509737030869586 1137891530258251776 1138560913843503392 1140650612570456064 1144802921962930176 1145511339612659712 1146691405269172224 1150392779980327296 1150865704953839616 1153656246166093824 1158572394942369792 1159289333305576704 1163694059289051136 1164414166999007232 1166330692229930304 1168652982837157888 1169376159187923456 1169856888203902976 1172724944449830912 1177690751294554112 1178935600196616192 1180578013274271744 1181794203389657088 1182709319837002496 1185608885489929152 1186830258233647104 1190629248318053852 1192076841222930432 1192814512535568384 1194777782284318848 1197156714125869056 1200059498641833984 1204428074148499456 1205173388550819072 1205668833761165312 1205919164162546064 1206414915960274944 1210309070604302676 1213742508987244544 1216911775415074816 1217971576962809856 1219668986081908824 1225060738196872192 1226355658372841472 1228568989423632384 1229329242511147008 1230281167478961136 1233804368639926272 1234567861442302464 1235075390682169344 1239828804033675912 1242066451465640064 1242835056943032168 1243345984816201728 1254164176703291392 1254940268396795904 1258534086726647808 1259508626319924736 1262562597529429504 1263897158118948864 1266961770343120896 1267942835871174232 1269249026166539264 1270270000362553344 1272360755159923968 1273671496640987136 1275683082750461952 1280881028073941316 1283959017771630592 1284753546866786304 1290228348913093632 1291231551523651584 1292556957622779904 1293356807225269248 1295932020571897856 1298868270892422384 1305954100445446144 1309155816700182528 1314734605691802624 1316088999229390848 1320301740709129024 1324082737076994048 1324902095206373376 1327540118634627072 1330547984816627808 1330759047998865408 1332949362548491776 1335603408956751872 1336429896214769664 1342124909977048512 1342676655779479552 1345932287193776128 1351667794099431424 1354981583417061888 1356377437981310976 1358483194832175104 1360719140934918688 1363216585754935296 1365460322610650112 1368179101858136064 1369025747341959168 1371496569876381696 1377341015486650368 1378193330471481216 1378759903954599936 1383210366404917344 1384066313413831278 1384635301272588288 1387134295985422336 1390756314760085504 1393907412665038656 1396682833146847232 1400069415082139648 1401549323854675968 1404947705727025152 1406035619975955584 1410062135588487168 1410934698791202816 1412027249038353122 1412388194294956032 1416947204609915328 1420382922220608192 1420966839789944832 1424677200485941248 1426435690355071011 1427905154437356672 1433330487660904448 1434217449596338176 1439438430079913984 1440329171682686208 1440921289129197568 1442928682890776576 1444453894993084416 1449077526709913408 1449974233100204196 1450570315618902016 1451737143271489536 1454126577325627392 1455624567589699584 1457923523143385088 1468289767847755776 1469198363001126912 1474546684472107008 1478122065400307712 1481065166367883264 1481981667089645568 1484420881019911296 1485339458297770152 1485950079414484992 1494361199419598202 1496178076228780032 1498879138011250688 1502553835076345856 1504101713405018112 1508916275096147456 1510511237751914496 1513237413802278912 1514173823092998144 1515346316041159448 1520626268361860352 1526403895950573568 1527348452816879616 1528293594186196992 1530809033551783524 1533857039973769728 1534487606605119488 1538208328221458432 1544763193256493056 1545719111074102272 1550145643407212544 1552552222665342976 1555107589639907072 1559168212250564608 1560526082983600128 1563633259266441216 1564600854105096192 1571268187290203136 1574104017699028992 1575078091967407104 1580811847319905536 1581790072472950032 1582440344311529472 1590419350047424512 1593037043045758464 1596208952167825408 1600079331522445312 1606897851401092096 1607892218883394752 1608553221280366592 1612496798618517504 1613745427472403568 1616707273188704256 1619368233839903232 1621036450270347264 1623294768252123648 1623962102617079808 1626225314775878432 1630212217548652584 1631891605071264768 1635140877830455296 1639105656681529344 1645072491519901696 1646090481923069952 1650804451420667904 1653105072044901216 1656088601954186752 1657113409257376224 1657794646421602304 1666198312163868672 1673253691195727872 1679083843429859328 1685196210825265152 1686239030262657024 1689282360457494528 1691636605283571562 1693693333816737792 1696481006879898624 1697530809483165888 1698228662187982848 1700910777000615936 1704764605546304379 1707841370765255088 1713004729155715072 1717204382944395264 1720304465217458176 1724475742967025664 1726298557430759424 1730484369249140736 1731824361189896512 1735002927324463104 1737858592413554688 1743421399322864569 1745541088933576704 1746621250498510848 1749496038344895456 1752979474255736832 1754064238781885184 1754785332305854464 1765443649435992064 1766536126941831168 1770053491512836096 1774063979755503744 1774345397331820544 1777265816731322368 1781906528286359552 1785943872477080778 1788115261834395648 1789499879969398016 1795735071188803584 1800089247962750976 1806642111222749184 1807760082826228608 1808503250641747968 1809622373940412416 1815463605906454014 1820613763480866816 1824238802477514752 1825367663122612224 1828662093168508928 1829503479122863236 1836454687315533824 1837591107295308288 1838346538606133248 1842853484135448576 1844280488539889792 1845421751218441704 1846180401696784384 1850706552959889408 1852613086023254016 1858543216886718208 1863099677198460096 1865018977224302592 1868732431806234624 1873263607636033536 1880082847451316224 1881246265054937088 1882410402595193856 1889262939479887104 1893843896294144256 1894622453053259776 1901914253806761348 1903873539249808896 1904226642472992768 1912289932795117568 1920438895576914944 1925938526657445888 1927130320300179456 1933298977466938928 1935342523369640448 1936847327285477376 1938835436434169856 1940035210837903872 1940832756786266112 1943898030857846784 1948302406338633576 1958931150668169216 1966062245962809344 1970829420533743616 1972912637063725056 1975975556119527424 1977696421999017984 1979227841359881728 1980452611063693536 1981266772552646656 1986124105615491072 1991310177951940608 1992481599226130936 1996138571998298112 1999424043822737664 2003405113435127808 2004644844322154496 2013187364965572768 2014014983669219328 2017649885069705216 2018898430790664192 2027501691149147136 2036464603755839488 2037724792248262656 2041078711402378032 2045142719965026304 2052268652787204096 2057244854814572544 2060958814765469696 2066011523229975552 2068139855931899904 2074815549607376016 2076952951908882432 2080701443978133504 2083601184556594241 2086134472140128256 2090861118997557984 2095024249720270848 2098805356932038656 2100104122623209472 2107749129759874048 2109053429963933376 2109920459082039296 2115093203382730752 2118040873557529683 2120559133396566016 2124049390727677952 2131450259684917248 2137015800728911872 2143856291844526336 2149995731491356672 2151326174394507264 2155609697584939008 2159157645119870976 2160493757524029312 2161381933693796352 2164393024336164864 2173616290064870112 2174961349650306294 2175855473428353024 2180187837107273728 2185474208908705792 2194787309230759936 2202434651771633664 2204140096059868288 2209484545676501632 2211820026708160512 2217183098100461568 2218899962774554906 2221597749551824896 2222972500634468352 2226631321529866944 2228925119121727488 2238778457906479104 2241541799129397303 2246928281100353536 2248318707016876032 2252376480609992704 2261974675839864832 2263374412644221184 2264304882917310464 2267881036000821248 2269856120703418368 2273019474061739172 2275783060516503552 2277121827687006784 2281301225140912128 2289605843925860352 2291022679225319424 2300785559960654592 2301731409907679232 2307312492332187648 2317144789884739584 2318578666611153408 2327388118578102272 2328828333998014464 2332661384459860608 2337305965674315776 2338752318375846912 2345449888899661824 2355381502589108224 2357871200393232384 2361156026548543488 2363588406779314176 2365418639674004992 2371217770979858304 2373660516467294208 2381258496636107704 2385629025071136768 2389555564568637696 2394313428251738112 2400118997283667968 2408856148296998912 2410346777101638144 2411337667522330624 2411838328325092128 2412829831920549888 2420618141208605352 2427485017974489088 2433823550830149632 2435943153925619712 2439337972163817648 2450121476393744384 2452711316745682944 2457137978847264768 2458658485022294016 2460562334957922272 2467608737279852544 2469135722884604928 2479657608067351824 2484132902931280128 2485670113886064336 2486691969632403456 2508328353406582784 2509880536793591808 2519017252639849472 2525125195058859008 2527794316237897728 2533923540686241792 2535885671742348464 2537454907925357343 2538498052333078528 2540540000725106688 2544721510319847936 2547342993281974272 2551366165500923904 2561762056147882632 2569507093733572608 2580456697826187264 2582463103047303168 2585113915245559808 2586713614450538496 2591864041143795712 2597736541784844768 2611908200890892288 2618311633400365056 2629469211383605248 2632177998458781696 2640603481418258048 2648165474153988096 2649804190412746752 2655080237269254144 2661095969633255616 2661518095997730816 2665898725096983552 2671206817913503744 2672859792429539328 2678915808715621167 2684249819954097024 2685353311558959104 2691864574387552256 2703335588198862848 2709963166834123776 2712754875962621952 2716966389664350208 2721438281869837376 2726433171509870592 2730920645221300224 2736358203716272128 2738051494683918336 2742993139752763392 2754682030973300736 2756386660942962432 2757519807909199872 2766420732809834688 2768132626827662556 2769270602545176576 2774268591970844672 2781512629520171008 2787814825330077312 2793365666293694464 2800138830164279296 2803098647709351936 2809895411454050304 2812071239951911168 2820124271176974336 2821869397582405632 2824054498076706244 2824776388589912064 2833894409219830656 2840765844441216384 2841933679579889664 2852871380710142022 2855810308874713344 2866660975321808896 2868434899192676352 2878876860159827968 2880658343365372416 2881842578258395136 2885857365781553152 2888907789986168832 2898155053419826816 2899948466200408392 2901140631237804032 2908253154651254784 2911249135179399168 2915847046286770176 2936579535695511552 2938396726002253824 2949093368944214016 2956244130800615424 2963963334179291136 2968841762039822592 2970678916595540304 2971900158828969984 2988722398839196404 2992356152457560064 2997758276022501376 3005107670152691712 3017832550192294912 3021022475503828992 3026474827604557824 3028347646185996288 3030692632082318896 3041252536723720704 3052807791901147136 3054696905633759232 3056587188372393984 3061618067103567048 3067714079947539456 3089526386512986112 3091438222148204544 3100291286814425088 3105104445330685952 3110215179279814144 3118336424501129216 3121052165967200256 3129201708210192384 3142536374580406272 3148208035398057984 3150156183934814208 3161623694639811072 3163580144945900064 3164880688623058944 3180838700094849024 3186074086091516928 3192417904335650816 3200158663044890624 3213795702802184192 3215784437766789504 3217106442560733184 3224993597237035008 3227490854944807136 3233414546377408512 3238736467679806464 3242072900540694528 3246589536504247296 3252450629551756864 3260424435097305168 3263783210142529536 3270281755660910592 3278211313363058688 3290144983039803392 3292180963846139904 3306210144089802432 3312177203908373504 3314226818514752448 3315589292843204608 3328349944161832359 3332396624327737344 3346507382391455744 3358167686859718656 3370392421650530304 3372478060525314048 3378564720914989056 3383273210567143124 3387386667633475584 3392962013759797248 3395061618966331776 3396457324375965696 3401821554001231872 3409529211092608758 3415682741530510176 3426009458311430144 3434408765888790528 3440608930434916352 3448951485934051328 3452597114861518848 3460968738498281472 3463648722379793024 3475717184827109376 3486842798645729138 3491082177867153408 3493242500997021696 3498992076689790912 3505958948511473664 3508128477563770368 3509570664611708928 3530887298871984128 3533072253883662336 3548127959511007488 3554531633462644736 3563813056572719104 3571887744954161556 3576230523668791296 3578999759938796032 3591470142377607168 3600178495925501952 3613284222445498368 3615520165652457216 3617006501283495936 3619244747880824832 3630927211812908028 3641227526961733632 3648477604955029504 3650735326245224448 3657324186337017856 3659006958245726472 3672909374631067648 3675182214590616576 3685706968270897152 3688560977079779584 3690843502436883408 3692360803393568768 3701413105919778816 3705226172046508032 3717086433773436416 3726199354396920192 3730037954448605184 3760165694902632448 3762492530109874176 3764820805190387712 3778525878959774208 3787687792588288512 3789244906106519552 3803828507613522696 3807747078499617792 3824579865590235136 3840877791153829888 3851877053314891776 3854260640600358912 3866597954933877856 3870685046739280896 3873694654570954752 3877670872868339712 3880070421675807744 3887796061715693568 3896604812677267152 3917862301336338432 3932124491925618688 3941658841067487232 3951951112239054848 3958455682719763456 3960905222127387072 3962533545105293312 3972248211230982144 3982620355903881216 3984963198452261872 3992277143996596224 3998848087645475328 4006810226870255616 4009289688644308992 4026374729931145536 4028029967338438656 4037796861581328384 4055003382298294272 4072929207511678976 4075449584496525312 4082157422804756064 4090285439930052608 4104537305574408192 4114489709629145088 4121917629530939392 4132023046459951104 4136279711863799808 4149631099214752032 4153905903817764864 4161402887956267008 4167202369113188482 4172268944280256512 4181722237995115968 4190048499440541696 4197610713864077312 4200208245246418944 4215498259519748096 4218106859927866752 4219840918164078592 4230186406765461504 4236081747115059366 4248098781455355904 4262900519369834496 4274031601457823744 4287712583689052672 4299991462982713344 4302652348789014528 4318315290239741952 4320987515048058624 4322763867387592704 4328786048672329728 4347232580129740224 4349922699300612588 4351710946856706048 4360375674214547456 4370948417817411584 4389574618461519872 4404869303543267328 4408280192119736576 4418969091353003264 4423640053416321024 4434366196200923136 4437799925549109812 4443195499103649792 4445945001268936704 4453262643059733888 4457850238243454976 4483083598258794606 4493856562200707072 4496637414033752064 4504752961219985408 4523949351679729664 4526748825288442368 4528609765834620928 4535762072001642496 4539712241406836736 4546038948123478344 4554243655374013568 4579211687851720704 4582045358450638848 4601571119921309184 4603462819815358464 4614624984664375296 4634289579769479168 4637157333222306816 4657656667996028928 4665322768919721216 4674611931348631552 4677504636751693824 4690899777799323648 4710763005178216448 4722312053097086976 4730837279348009984 4742435541959716608 4747321032934588416 4762516993272215408 4771258050142273536 4779111129137275392 4788626856503476224 4800237994567335936 4817712296593997824 4820693554203276288 4823676656650184256 4825659663841099776 4841236282417210704 4854970035948978176 4867647101660299264 4871886307851239424 4878675944327635296 4900242952787488768 4905422633491365888 4917316970044588032 4921124669915844544 4935217474559705088 4938271445769209856 4959315216134703648 4968265805862560256 4971340227772128672 4973383939264806912 5016656706813165568 5019761073587183616 5038034505279698944 5050250390117718016 5055588632475795456 5067847081372483584 5071771343484696928 5074909815850714686 5076996104666157056 5081080001450213376 5089443020639695872 5094685986563948544 5102732331001847808 5123524112295765264 5139014187467145216 5160913395652374528 5170227830491119616 5173427228901076992 5183728082287591424 5195473083569689536 5223816401781784576 5230264197968593707 5236623266800730112 5258938422767210496 5264355996917563392 5281206962836516096 5296330948307976192 5299608380825493504 5310160474538508288 5322191939266511232 5323036191995461632 5331797450193967104 5342413635827007488 5345719584859078656 5357831617431242334 5368499639908194048 5370706623117918208 5383729148775104512 5406671176397725696 5419926333668247552 5425509751925243904 5433932779328700416 5442876563739674752 5461841290442600448 5472716407432544256 5476102989367836672 5485986279505526784 5509364061946601472 5512773321885924864 5515039615818399744 5532841465619669376 5536265253655325112 5538541205090353152 5548537183941689344 5575629650660154624 5586731332587388928 5600277660328558592 5606197295418703872 5619790822908100608 5624142479903822336 5640248542353948672 5643738795164811264 5648108996153412488 5667788818439661312 5681531688882432768 5683867359159779328 5705742761420284044 5711620617749426688 5733321950643617792 5736869798385352704 5757753720319655936 5761316686730744832 5771714731563106304 5777815579972337664 5796310106839653632 5799896932400816784 5802281262475608064 5816506309302509568 5822498270358798336 5831694092573540352 5876793452004507648 5898186737888428032 5912488261601230848 5927926668358582272 5937683524079645184 5941357833191080608 5943800317657939968 5977444797678392808 5995516552045002752 6010215340305383424 6035665100384589824 6042044951007657984 6052949655209115648 6056695292371992576 6061385264164637792 6082505073447441408 6109393811267518464 6113174376744787968 6123236134207134096 6135428159895078912 6179052773025972224 6182876444296409088 6210208890661371904 6220430358559628288 6236672849002258432 6242104331934400512 6250803553669782723 6258403416420384768 6285072749160812544 6296416070796115968 6300312367869628416 6323247389279622144 6327160289891800128 6329761377246117888 6354122620672589049 6361677400189698048 6372148172183033856 6384835808671301632 6400317326089781248 6427591405604368384 6431568875533579008 6434212885121466368 6449987194474070016 6454981709889614272 6466829092754817024 6477472935359612928 6484145801081389056 6493179073008494592 6504901259103513728 6520848870194610336 6527566420285059072 6540563511321821184 6556422626726117376 6580289966079606784 6584361927692279808 6612420288179604864 6624354407816747008 6628453637029504896 6631178585686409216 6656699888323664718 6664793248655474688 6693014764782911488 6716335373719437312 6740784843301060608 6744956121050628096 6757129441829978112 6766546421134286248 6785924027519594496 6790123237932663552 6792914648751931392 6803643108002463744 6819058422185217516 6831365483061020352 6852018916622860288 6868817531777581056 6881217860869832704 6897902971868102656 6905194229723037696 6921937476996562944 6927297444759586048 6951434369654218752 6973685597291458276 6982164355734306816 6986485001994043392 6997984153379581824 7011917897022947328 7016256955127540736 7061774597743968256 7066144507767324672 7096255919022014976 7109063266925289472 7127626113145438208 7143775489908323112 7157999519877592064 7182940284755214336 7200356991851003904 7226568444890996736 7231040331304914432 7234013002566991872 7238489495761649664 7261854423625816056 7282455053923467264 7301470652490448896 7318013916491452944 7345818749262135296 7350364429181233152 7371413936541794304 7377121954159559168 7381687004873766816 7384721606787137536 7402826211839557632 7434172867546872832 7452398708793840384 7460075908897210368 7520331389805264896 7524985060219748352 7529641610380775424 7557051757919548416 7575375585176577024 7607657015227045392 7612364723776072029 7615494156999235584 7649159731180470272 7681755582307659776 7708521281200717824 7733195909867755712 7741370093478561792 7747389309141909504 7755341745736679424 7760140843351615488 7766149869710942171 7775592123431387136 7793209625354534304 7835724602672676864 7864248983851237376 7883317682134974464 7903902224478109696 7916911365439526912 7921810444254774144 7925067090210586624 7944496422461964288 7965240711807762432 7969926396904523744 7984554287993192448 7997696175290950656 8013620453740511232 8018579377288617984 8052749459862291072 8056059934676877312 8075593723162656768 8110006764596588544 8145858415023357952 8150899168993050624 8164314845609512128 8180570879860105216 8209074611148816384 8228979419258290176 8243835259061878784 8264046092919902208 8272559423727599616 8299262198429504064 8307811807635529728 8322805775912534016 8334404738226376964 8344537888560513024 8363444475990231936 8380096998881083392 8395221427728154624 8400416490492837888 8430996519039496192 8436213719855733504 8439681836328157184 8460372813530923008 8472163494230118732 8496197562910711808 8525801038739668992 8575425167378105344 8599982925965426688 8605304697578029056 8636630580479483904 8641975030096117248 8645527734775185408 8657572097344659456 8694465160259480448 8699845398601225176 8703421893713412096 8779149236923039744 8809738607086534656 8816560384239473152 8837938182706006528 8847280106832642048 8868732392401846272 8875599851098219624 8891890002537873408 8906525286119467776 8915700476486909952 8966167196517589212 8987713124401414144 8993274828067504128 9009505922439970816 9047898703359459328 9053497650576884736 9071524144003284992 9079424482813673472 9092077896246956688 9108487310748027136 9158423375703441408 9164090716901277696 9203142239842618368 9268579159538958336 9274314666444613632 9315313335992057856 9330645537839442432 9349223862697263104 9355009273503387648 9421526010356432896 9444624106194173952 9461674558696019968 9484871083919433216 9494642065869176832 9525033986544430816 9542516100284547072 9558222258274550784 9577253713006952448 9600475989134671872 9635424593187995648 9641387108406552576 9647353313300368512 9651319327682199552 9682472564834421408 9709940071897956352 9735294203320598528 9757351888655270592 9800485905574977536 9810845266982731776 9834633940089176064 9842249339831689088 9870434949119410176 9876542891538419712 9918630432269407296 9936531611725120512 9942680455544257344 9946767878529613824 9985049832485497077 10033313413626331136 10039522147174367232 10076069010559397888 10100500780235436032 10111177264951590912 10135694162744967168 10143542686969393856 10149819631701429372 10153992209332314112 10162160002900426752 10178886041279391744 10189371973127897088 10205464662003695616 10247048224591530528 10278028374934290432 10321826791304749056 10340455660982239232 10346854457802153984 10367456164575182848 10390946167139379072 10460528395937187414 10473246533601460224 10517876845534420992 10528711993835126784 10562413925673032192 10592661896615952384 10599216761650987008 10644383878533022464 10663594900387934208 10684827271654014976 10691439169718157312 10715663234862484668 10736999279816388096 10741413246235836416 10767458297550209024 10813342352795451392 10839852667336495104 10851019503850487808 10867865558657400832 10885753127479349504 10923682580885200896 10945432814865088512 10952205978735673344 10971972559011053568 11018728123893202944 11025546643771849728 11065682931239338752 11072530507310650224 11077082410180706304 11097074367883378688 11151259301320309248 11173462665174777856 11200555320657117184 11248284959807644672 11280497084707897344 11287477590329622528 11296217992306824976 11335577636879322624 11363063377764865536 11367734718319558656 11411485522840568088 11423241235498853376 11473739596770705408 11515507440639311872 11522633373461489664 11543429463126212608 11555631159944675328 11592620213679307264 11599793864801633568 11604562524951216128 11633012618605019136 11663388185147080704 11753586904009015296 11796373475776856064 11824976523202461696 11855853336717164544 11875367048159290368 11882715666382161216 11887600635315879936 11954889595356785616 11991033104090005504 12020430680610766848 12071330200769179648 12084089902015315968 12113390584743985152 12122770528329275584 12165010146894882816 12203949795260051983 12218787622535036928 12226348753489575936 12246472268414268192 12270856319790157824 12358105546051944448 12365752888592818176 12420417781322743808 12440860717119256576 12473345698004516864 12484208663868801024 12501607107339565446 12516806832840769536 12570145498321625088 12592832141592231936 12600624735739256832 12646494778559244288 12654320579783600256 12659522754492235776 12708245241345178098 12744296344366067712 12769671617342603264 12800634652179562496 12855182811208736768 12863137751067158016 12868425770242932736 12899974388948140032 12909963419779228544 12954945870719225856 12968291602162778112 12986358146016989184 13009802518207027456 13041697740389220672 13055132840570118144 13081127022643642368 13112845253452234752 13160579932159213568 13168723855384559616 13224840576359209728 13248708815633494016 13256907274059009792 13262357171372818432 13313399776647329436 13329586497310949376 13386029529565822976 13481569686602121216 13489912242101256192 13514258883659956224 13533092842268572496 13571848055039188992 13580246475865327104 13585829297503862784 13607286216004927488 13638116844370435032 13662730966122040704 13737635063555162112 13762435721739665408 13795805943736205312 13810388459446075392 13843874953993125888 13854594889519172096 13902868739308437504 13947371194582916552 13972970003988086784 13995968306759163648 14023835794045894656 14032513910255081472 14123549195487936512 14132289015534649344 14192511838044029952 14218126533850578944 14255252226290876416 14287550979816646224 14315999039755184128 14365880569510428672 14400713983702007808 14453136889781993472 14462080662609828864 14476978991523299328 14523708847251632112 14564910107846934528 14602941304980897792 14636027832982905888 14691637498524270592 14700728858362466304 14754243908319118336 14763374009747533632 14769443213574275072 14805652423679115264 14868345735093745664 14904797417587680768 14920151817794420736 15049970120439496704 15059283220761550848 15114103515839096832 15150751170353154048 15215314030454090784 15224729447552144058 15230988313998471168 15298319462360940544 15363511164615319552 15417042562401435648 15466391819735511424 15482740186957123584 15510683491473358848 15520281686703230976 15532299739421884342 15551184246862774272 15586419250709068608 15671449205345353728 15690792593905781121 15728497967702474752 15766635364269948928 15833822730879053824 15843620888509548288 15850134180421173248 15888992844923928576 15930481423615524864 15939852793809047488 15969108575986384896 15995392350581901312 16027240907481022464 16037158754577235968 16105498919724582144 16112119869353754624 16151187446325313536 16220013529193177088 16291716830046715904 16301798337986101248 16328629691219024256 16361141759720210432 16418149222297632768 16457958838516580352 16487670518123757568 16528092185839804416 16545118847455199232 16598524396859008128 16615623615271059456 16645611551825068032 16668809476452753928 16726888951980463872 16760193997762166784 16790442855456309248 16800832980985675776 16861993038078992384 16872427439711467008 16879363672656314368 16920745627061846016 16944326988460237464 16992395125821423616 17051602077479337984 17150850334756210688 17199965851930853376 17210609395156058112 17273261160958967808 17283950060192234496 17315144194689318912 17388930320518960896 17399690797202450352 17406843787426824192 17558298473846079488 17633120768478946304 17675876365412013056 17694560213665284096 17737464784803692544 17751199702196439248 17783780005075746816 17813050572238935552 17831400952973819904 17932334393035178424 17986549656135008256 18095797406718918656 18106995301153769472 18143048288006569984 18158848965627346944 18184155792493913376 18216974621496054272 18328181433802555392 18406284479685236736 18537158319077916672 18548629332889227264 18630626671984115712 18661291075678884864 18698447725394526208 18710018547006775296 18752410661009348169 18843052020712865792 18889248212388347904 18923349117392039936 18969742167838866432 18989284131738353664 19050067973088861632 19085032200569094144 19116444516549101568 19154507426013904896 19200951978269343744 19270849186375991296 19282774216813105152 19294706626600737024 19302638655364399104 19364945129668842816 19419880143795912704 19470588406641197056 19514703777310541184 19600971811149955072 19621690533965463552 19669267880178352128 19684498679663378176 19740869898238820352 19753085783076839424 19837260864538814592 19873063223450241024 19885360911088514688 19893535757059227648 19970099664970994154 20066626827252662272 20079044294348734464 20152138021118795776 20201001560470872064 20222354529903181824 20271388325489934336 20287085373938787712 20299639263402858744 20307984418664628224 20357772082558783488 20378743946255794176 20410929324007391232 20494096449183061056 20556056749868580864 20643653582609498112 20680911321964478464 20693708915604307968 20781892334278758144 20921056791874374828 20946493067202920448 21035753691068841984 21124827851346064384 21185323793231904768 21198433523301974016 21288767757066044928 21327189800775868416 21369654543308029952 21382878339436314624 21431326469724969336 21473998559632776192 21626684705590902784 21679705334672990208 21702039007700975616 21735731117314801664 21771506254958699008 21847365161770401792 21904411957471346688 22037456247786405888 22051093287543699456 22131365862478677504 22145061014621300448 22154164820361412608 22194148735766757376 22302518602640618496 22346925330349555712 22401110641314234368 22496569919615289344 22560994169415794688 22574955180659245056 22592435984613649952 22671155273758645248 22726126755529731072 22822971045681136176 22846482470997706752 22947479193541410816 23031014881278623744 23045266746922979328 23086858926252425216 23185240427358614528 23199587729603267136 23209125049902432256 23266025237210038272 23298449609132826513 23326776370294161408 23507173808018030592 23592746951553712128 23649953046404923392 23711706673434329088 23750734096318580736 23765431332764322432 23775201270631759872 23909779190713571232 23982066208180011008 24040861361221533696 24142660401538359296 24168179804030631936 24226781169487970304 24245541056658551168 24330020293789765632 24407899590520103966 24437575245070073856 24452697506979151872 24492944536828536384 24541712639580315648 24716211092103888896 24731505777185636352 24881721434238513152 24946691396009033728 24968417327737602048 25003214214679130892 25033613665681539072 25140290996643250176 25185664283184463872 25201249471478513664 25292989557118488576 25308641159567200512 25319045508984471552 25416490482690356196 25488592688732135424 25539343234685206528 25601269304359124992 25710365622417473536 25726275502134316032 25799948777896280064 25819926839558457088 25909891741438451712 25936583204325556224 25972716292033978368 26019605036414054912 26083395480778441344 26110265681140236288 26321159864318427136 26337447710769119232 26449681152718419456 26497417631266988032 26513814548118019584 26524714342745636864 26626799553294658872 26772059059131645952 26963139373204242432 26979824484202512384 27028517767319912448 27066185684537144992 27143696110078377984 27160492951730654208 27214572432009854976 27276233688740870064 27325461932244081408 27475270127110324224 27524871443479330816 27591611887472410624 27709189779038344192 27805737478616875008 27894742389165833104 27945940007976173568 27991936613518327296 28047671588091789312 28065027820510162944 28264578031069298688 28385023676088059904 28436253067701157888 28510504452581752832 28575101959633292448 28631998079510368256 28731761139020857344 28801427967404015616 28906273779563986944 28924161325219657728 28953957983046598656 29047417694503264224 29129820215693869056 29205882609961795584 29272055665965811776 29383274997048541184 29401457716724932608 29508487816638236672 29526748019495067264 29538886427148550144 29611304847358230528 29736691470187491328 29809594835175361536 29840303635588841472 30099940240878993408 30118566441523101696 30228207031678193664 30301502340706308096 30430628060908181568 30449458895104288116 30461976627996942336 30596638924721881088 30727022329230639104 30834085124802871296 30932783639471022848 30965480373914247168 31021366982946717696 31040563373406461952 31064599478843768684 31102368493725548544 31172838501418137216 31381585187811562242 31456995935404949504 31533270728539897856 31667645461758107648 31687241777019096576 31700268360842346496 31777985689847857152 31879705587618094976 31990784701163802624 32054481814962044928 32074317509154471936 32210997839449164288 32224239738707509248 32302374892650627072 32440027058386354176 32603596675972202496 32657259382438048512 32722283519440420864 32836298444595265536 32915917677033160704 32975341036247515136 33056184371679608832 33197048793718016256 33231247230542118912 33291223103650136064 33337618952905507856 33453777903960927744 33520387995524333568 33580885710912618496 33601665961971351552 33723986076157984768 33744854879422934016 33841491254123692032 33888653976920474928 33984790251642847232 34103204154958675968 34301700669512421376 34421218790312116224 34546522321917935616 34567900120384468992 34630288389378637824 34777860641037921792 34799381594404900704 34813687574853648384 35116596947692158976 35266241536957892608 35351752730824026112 35389120427330568192 35474929569607385088 35502399404392878496 35567560010151493632 35626101144477871104 35662801905947639808 35864668786070356848 35973099312270016512 36191594813437837312 36213990602307538944 36286096576013139968 36368311584987826752 36433949242992108544 36611849385780155949 36656362867605110784 36812568959370473472 37074316638155833344 37097258665778454528 37261253343968231424 37322582151357769728 37396895450789052416 37420037094013550592 37504821322018696338 37686104041425731584 37778496424776695808 37846698234784079872 37939484335677732864 37978568263476707328 38100135946177723264 38232889033098203136 38309014852027809792 38401903956538687488 38541698372751982592 38565548433626210304 38589413253201474048 38605277310728798208 38729890259337685632 38839760287591825408 39029407554621082368 39201943622299910144 39243381067930927104 39338535760356704256 39368997359326756352 39481739796477640704 39506171566153678848 39674521729077629184 39746126446900482048 39770721822177029376 39787071514118455296 39940199329941988308 40133253654505324544 40158088588697468928 40304276042237591552 40402003120941744128 40444709059806363648 40542776650979868672 40574170747877575424 40599278526805717488 40615968837329256448 40715544165117566976 40757487892511588352 40821858648014782464 40988192898366122112 41287307165218996224 41361822643928956928 41387417831208615936 41563784668557516288 41842113583748749656 42071507382137683968 42249655702692128768 42370647586463809536 42396867046603948032 42577535514132089856 42654379601551736832 42765756678872629248 42862652939449938672 42947997119265552384 43253369411181805568 43359410669345980416 43471462234629603328 43543012509917398016 43694730323540803584 43808823914942693376 44074912495572811776 44102186575087398912 44262731724957355008 44290122029242600896 44308329640722825216 44605037205281236992 44693850660699111424 44802221282628468736 44993139839230578688 45149910361318490112 45184871969227299904 45342310547517290496 45452253511059462144 45645942091362272352 45692964941995413504 45894958387082821632 46062029762557247488 46090533493845958656 46173717852504850432 46370480854717229056 46399175459206534272 46418250099804864512 46532050474420076544 46596899218265653026 46653552740588322816 47014347616036061184 47185493903107424256 47299906092809846784 47501468192637161472 47530862665528644864 47550402541263519744 47819558381427142464 47964132416360022016 48081722722443067392 48285320803076718592 48336359608061263872 48453562338975940608 48491082113317102336 48660040587579531264 48815799181040207932 48875150490140147712 48905395013958303744 48985889073657072768 49083425279160631296 49432422184207777792 49463011554371272704 49763442868477026304 49893382792018067456 49936834655475204096 50006428429358261784 50280581993286500352 50371328566368927744 50402498942957027328 50585979114236977152 50617282319134401024 50638091017968943104 50832980965380712392 50977185377464270848 51420731244834947072 51452551004268632064 51599897555792560128 51639853679116914176 51819783482876903424 51945432584067956736 52039210072828109824 52166790961556882688 52220531362280472576 52642319728636854272 52674895421538238464 52899362305436838912 52994835262533976064 53027629096236039168 53253599106589317744 53544118118263291904 53959648968405024768 54132371369074289984 54287392220156755968 54320985903461308416 54429144864019709952 54552467377481740128 54650923864488162816 55049742886958661632 55183223774944821248 55418379558076688384 55611474957233750016 55789484778331666208 55891880015952347136 55983873227036654592 56095343176183578624 56130055641020325888 56529156062138597376 56770047352176119808 56872506135402315776 57021008905163505664 57150203919266584896 57263996159020736512 57463522278041714688 57602855934808031232 57812547559127973888 57848322650439315456 57907915966093197312 58094835389006528448 58259640431387738112 58411765219923591168 58544111331931623552 58766549994097082368 58802915433449865216 59016975633276473344 59053496038990134528 59077772854297100288 59222609694716461056 59473382940374982656 59619189670350723072 59680607271177682944 60199880481757986816 60237132883046203392 60456414063356387328 60603004681412616192 60861256121816363136 60898917790208576232 60923953255993884672 61454044658461278208 61668170249605742592 61865567278942045696 61930960747828494336 62042733965893435392 62081126746812923904 62129198957687537368 62345677002836274432 62763170375623124484 62913991870809899008 63066541457079795712 63335290923516215296 63374483554038193152 63555971379695714304 63759411175236189952 63981569402327605248 64108963629924089856 64148635018308943872 64421995678898328576 64880054116772708352 65207193351944404992 65314518764876097024 65444567038880841728 65950682072495030272 66112368743359217664 66394097587436032512 66462494461084237824 66582446207300272128 66675237905811015712 66907555807921855488 67040775991048667136 67203331923942703104 67447972152315969536 67489709758845868032 67682982508247384064 67777307953840949856 67969580503285694464 68603401339024842752 68842437580624232448 69093044643835871232 69135800240768937984 69260576778757275648 69555721282075843584 69598763188809801408 69627375149707296768 69895348827398479539 70233193895384317952 70532483073915785216 70703505461648052224 70778240854661136384 70949859139214770176 71004798808785756992 71135120020302987264 71252202288955742208 71325603811895279616 71729337572140713696 71946198624540033024 72383189626875674624 72427981204615077888 72572193152026279936 72736623169975653504 72867898485984217088 73223698771560311898 73312725735210221568 73625137918740946944 74148633276311666688 74194517331556909056 74645164302715539456 74793790901578104832 74840074188027101184 75009642644037392676 75372208082851463168 75556992849553391616 75693396469568159744 75878968671355465728 75957136526953414656 76200271892355446528 76465778066196406272 76618029704055619584 76803807913077374976 77083396745503965184 77131096867252420608 77178826506402948096 77459780518675371264 77679520575183650816 78058815109242164736 78403887244599820288 78737994718653512704 78963479592955281408 79012343132307357696 79349043458155258368 79492252893800964096 79541443644354058752 79574143028236910592 79880398659883976616 80316177177394937856 80608552084475183104 80804006241883488256 80889418119612727296 81085553301959737344 81148341495755150848 81198557053611434976 81231937674658512896 81431088330235133952 81643717296029564928 81976385796732244224 82574614330437992448 82723645287857913856 82774835662417231872 83127569337115032576 83684227167497499312 84143014764275367936 84499311405384257536 84793734093207896064 85155071028264179712 85308759203103473664 85427648566820363881 85531513357745258496 85725305878899877344 85895994238531104768 86506738822363611136 86718821338691960832 86942924469259206656 87086025019834796032 87389460647081607168 87617647829885386752 88149824991145623552 88204373150174797824 88525463449914710016 88580244058485201792 88616659281445650432 89210074410562473984 89387701321398222848 89604442565256937472 89986279678461157376 90299820722636980224 90369743938454599808 90684621095034580992 90904507022118924288 91291884182724544704 91385929883990827008 91789916774165643264 92124059525114494976 92181066987691917312 92347435705009700864 92740961709434458112 92798350918413068544 92836500199609729024 93064100948840153088 93193798436531306052 93307105481176645632 94370987806214848512 94599812185619693568 95002936385274322944 95061725331057289728 95100805082527039488 95639116762854284928 96163445444886134784 96570641606153437184 96672719216122527744 96907124677951881216 96982164226634204672 97320081175159062528 97631598362080415864 97810790027916607488 97971778147314145536 98166850558321262592 98864844368415555584 98926023108742545408 99526885736954052608 99786765584036134912 99873669310950408192 100012856858716523568 100561163986573000704 100742657132737855488 100804997885914054656 101171958228473954304 101234564638268802048 101665961930761424784 101954370754928541696 102841462489669894144 102905102008537264128 103279707358233828352 103639566965753806848 103890865168135913472 104078420145656219648 104333581923113765376 104441062724560945152 105349790843076476928 105798724610873677824 105989670525067952128 106055258192472078336 106507198213178635488 107088236236526583808 107919297936810049536 108264742738148579968 108574784440313511936 108641971806922616832 108858289728039419904 109104934754963480256 109301847728976325632 109835548157340467847 110099485773917323264 110366447549889642496 110836759116153376768 111222949914467500032 111578969556663332416 111783760031904694272 111967746454073309184 112190686352367157248 112260111282040651776 113058312124277194752 113540094704352239616 113745012270804631552 114042017810327011328 114300407838533169792 114527992318041473024 114927044556083429376 115205711869616062464 115625095118255947776 115696645300878630912 115815831932186394624 116189670778013056896 116519280862775476224 117088222663863247104 117533099988194164736 117605830866899730432 118033951266552946688 118106992077980269056 118155545708594200576 118445219389432922112 118946765880749965312 119238379340701446144 119361214542355365888 120399760963515973632 120474265766092406784 120912828126712774656 121206009362825232384 121722512243632726272 121797835580417152464 121847906511987769344 122908089316922556416 123731134557884091392 123861921495656988672 124085467931786870784 124162253493625847808 124258397915375074736 124691354005672548864 125526340751246248968 126670581847032430592 126748967108076386304 127111942759391428608 127518822350472379904 127963138804655210496 128297270036617887744 128843991357796657152 129760108233545416704 130414386703888809984 130629037529752194048 130889134077761683456 131901364144990060544 132224737486718435328 132788195174872065024 132924988922168475648 133350475811622031424 133815111615843710976 134081551982097334272 134406663847885406208 134895944304631939072 134979419517691736064 135554615907681899712 135939161006571388928 137206802678049685504 137684875161248464896 138186089287671742464 138271600481537875968 138521153557514551296 139111442564151687168 139197526377619602816 139254750299414593536 139790697654796959078 140466387790768635904 141064966147831570432 141407010923296104448 141556481709322272768 141899718278429540352 142009597617571513984 142504404577911484416 142651207623790559232 143458675144281427392 143892397249080066048 144766379253751349248 144855962409230155776 145473246339951307008 145735796971968434176 146447397543120623796 146625451470420443136 147250275837481893888 148297266552623333376 148389034663113818112 149290328605431078912 149587581803156209664 149680148376054202368 150019285288074785352 151113985699106783232 151386792939136319488 151757937342710931456 151914273053906829312 152400543784710893056 152931556132392812544 154166793491007930368 154262193734504841216 154357653012805896192 154919561037350742528 155359041150367301632 156117630218484329472 156807774489199640576 157475989437307025408 157926959185910562816 158024686264614715392 158698086916310516736 158984505787601928192 159082887288708117504 159760797319767953232 160632354354789875712 161217104168950366208 161608012483766976512 162296682991510301696 162397114107222869952 162463875349317025792 162862176660470267904 163287434592059129856 163952771593464488448 165149228660875984896 165549671324834463744 166255138674230065152 167368454334994998624 168286029528550735872 168998622810768515072 169587468186415792128 170310142056528359424 170617518406206947328 170855297133640727762 171063026715490516992 171450611757799754688 171791988477062209536 173013477644727222272 173437642677383921664 174172050039669592064 174778921294163214336 175235295659770773504 176299649982291247104 176408746300349595648 177050926899829420032 177160488116970403584 177233318562891300864 178420148821124947968 178775402642796445696 179208885130513874944 179972559356922314752 180599641445273960448 180739487876909199616 181369242190069161984 181809014044237848576 182583768365449089408 182771859767981654016 184248119050228989952 184362133975383834624 184694871410019401728 185481923418868916224 185596701836826137088 185673000399219458048 186128201897680306176 186387596873062612104 188741975612429697024 189199624371239387136 190005872770548645888 190123450662114579456 191278233525708569856 192326890889772269568 193141283212306874368 193964328453268409344 194640162350318125056 195263196724160831728 195621580055833214976 195943556294628291072 196333701116642525184 197852046217485090816 199053771473908105216 199573531168072269824 199747338621900816384 200025713717433047136 201122327973146001408 201609995771828109312 202343916456947908608 202469129276537604096 203331923861522849568 203908741509857083392 205682924979339788288 205810204017074528256 206559414716467656704 207279133931507613696 207781730336271826944 208156840291312439296 208667163846227530752 208882125449121890304 210699581686152953856 211597449221747355648 211979341050135904256 212110516384944156672 213014396426357270976 214176472473053167616 215838595873620099072 216529485476297159936 217149568880627023872 217283943613845233664 217716579456078839808 218209869509926960512 218603695457952651264 219671096314680935694 220198971547834646528 220732895099779284992 221673518232306753536 222445899828935000064 223157939113326664832 223935492908146618368 224381372704734314496 224520222564081303552 226116624248554389504 227080189408704479232 227490024541609263104 228600815677066339584 229055984636082946048 229854089112166858752 230411423739232124928 231250190236511895552 231393290601757261824 232379341556026113792 233038561725550952448 234176445327726494208 235066199976388329472 235211661733799460864 236067902533105893376 236213984155960538112 236890438778865844224 237893531761499930624 238476758681402892288 238722429084710731776 240948531532184813568 241825656253425549312 242412018725650464768 243445024487265452544 243595671160834304928 243695813023975538688 245816178633845112832 247462269115768182784 247723842991313977344 248170935863573741568 248324506987251695616 248516795830750149472 249382708011345097728 251052681502492497936 253341163694064861184 253497934216152772608 255037644700944759808 255926277609310420992 256282945700461091643 256594540073235775488 257687982715593314304 259520216467090833408 260828773407777619968 261258075059504388096 261778268155523366912 263802728289980121088 264449474973436870656 265576390349744130048 265849977844336951296 266700951623244062848 267630223231687421952 268163103964194668544 268813327695770812416 269791888609263878144 269958839035383472128 271109231815363799424 271878322013142777856 274413605356099371008 275369750322496929792 276372178575343484928 276543200963075751936 277042307115029102592 278222885128303374336 278395052755239205632 278509500598829187072 279581395309593918156 280932775581537271808 282129932295663140864 282814021846592208896 283112963418644545536 283799436556859080704 284019195235143027968 285008809155822968832 285302415247581118464 286917350288562854784 289532758507502698496 289711924818460311552 290946492679902614016 291471593943936868352 292894795086241247592 294500551674963787776 296594533105246666752 296778069326227636224 298580657210862157824 299360296752108404736 300038570576149570704 302227971398213566464 302773585878272638976 303515874685421862912 304801087569421786112 305863112264785625088 308333586982015860736 308524387469009682432 308715306025611792384 309839122074701485056 312235260436968658944 313615548978399281152 314951978874614050816 316049372529229430784 317396173832621033472 317969011575203856384 318165774577416235008 319521594639535906464 321264708709579751424 322434208337900732416 323216024967533953024 324593365983020603392 324794228214445739904 324927750698634051584 325724353320940535808 326574869184118259712 327905543186928976896 330298457321751969792 331099342649668927488 332510277348460130304 334736908669989997248 336572059057101471744 337997245621537030144 339174936372831584256 340620284113056718848 341235036812413894656 341710594267281455524 342126053430981033984 342901223515599509376 343583976954124419072 346026955289454444544 346875285354767843328 348344100079339184128 349557842588326428672 352599299964582494208 352817492600699191296 354101853799658840064 354320976233940807168 354466637125782601728 356840297642249895936 359945118713844629504 361199282890547920896 361478975753818399232 362738484380138323968 363618028088475697152 365167536730898178816 365543719535963308032 368496238100457979904 368724267950767669248 369389742820038803456 370963846837737832448 371193403673652274176 372256403795360612352 372775193746125224208 380011745541097291776 380246901324229158912 382556467051417139712 386282566424613748736 387928656906536818688 389280324700636250112 390526393448321663456 391243160111666429952 391887112589256582144 392667402233285050368 395704092434970181632 398107542947816210432 399147062336144539648 400051427434866094272 402244655946292002816 403219991543656218624 404687832913895817216 404938258553075208192 406663847723045699136 407817483019714166784 411365849958679576576 411620408034149056512 413118829432935313408 414558267863015227392 415563460672543653888 416313680582624878592 417334327692455061504 417764250898243780608 421399163372305907712 423194898443494711296 423958682100271808512 424221032769888313344 426028792852714541952 431677191747240198144 433058970952594319872 434299137761254047744 434567887227690467328 436419739019853921024 437207390915905302528 439342192629361871388 440397943095669293056 441465790199558569984 443347036464613507072 444891799657870000128 446315878226653329664 447870985816293236736 448762745409468628992 449040445128162607104 454160378817408958464 454980049083218526208 457201631354132679168 458111969272165892096 462500380473023791104 462786581203514523648 464758683112052227584 466077123451101904896 468352890655452988416 470423323467598921728 472135805066211786752 472427968311921076224 473780877557731688448 475787063522999861248 476953517362805784576 481897063064369627136 483651312506851098624 484824037451300929536 486890048974530905088 487191342321668609856 487391626047951077376 491632357267690225664 494924538231536365568 495447685982627954688 496649013974503391232 497033591661500298944 498765416022690195456 502105363004984995872 506682327388129722368 506995868432305545216 510075289401889519616 511852555218620841984 512565891400922183286 513189080146471550976 515375965431186628608 519040432934181666816 522516150119008776192 523556536311046733824 527605456579960242176 528898949946873741312 531152780699488260096 531699955688673902592 533401903246488125696 535260446463374843904 536326207928389337088 537626655391541624832 539583777218527756288 539917678070766944256 542218463630727598848 543756644026285555712 548827210712198742016 552744357150686969856 553086401926151503872 554084614230058205184 556445770256606748672 556790105510478411264 557019001197658374144 559162790619187836312 564259864591326281728 565628043693184417792 566225926837289091072 567598873113718161408 568038390470286055936 570017618311645937664 573834700577125709568 579065517015005396992 579423849636920623104 581892985359805228032 582943187887873736704 585789590172482495184 589001103349927575552 593556138652455272448 597161314421724315648 598720593504216809472 600077141152299141408 605547171756545277952 607031749370843725824 609602175138843572224 611726224529571250176 617048774938019364864 617430612051223584768 619678244149402970112 624470520873937317888 627231097956798562304 629903957749228101632 632098745058458861568 634792347665242066944 635938023150407712768 636331549154832470016 639043189279071812928 642529417419159502848 644868416675801464832 646432049935067906048 649186731966041206784 649588456428891479808 649855501397268103168 651448706641881071616 653149738368236519424 655811086373857953792 660596914643503939584 662198685299337854976 665020554696920260608 669473817339979994496 673144118114202943488 675994491243074060288 678349872745663168512 681240568226113437696 682470073624827789312 683421188534562911048 685802447031199018752 687167953908248838144 692053910578908889088 693750570709535686656 696688200158678368256 699115685176652857344 705198599929164988416 705634985201398382592 708203707599317680128 708641952467881614336 713680595284499791872 719890237427689259008 722957951507636798464 725476968760276647936 727236056176951394304 730335073461796357632 731087439071926616064 737448535901535338496 741927693675475664896 742386807347304548352 744512807590721224704 745550387492250448416 760023491082194583552 760493802648458317824 765112934102834279424 768848837101383274929 772565132849227497472 775857313813073637376 778560649401272500224 781052786896643326912 782486320223332859904 783774225178513164288 785334804466570100736 791408184869940363264 796215085895632420864 798294124672289079296 800102854869732188544 804489311892584005632 806439983087312437248 809375665827791634432 809876517106150416384 813327695446091398272 815634966039428333568 822731699917359153152 823240816068298113024 826237658865870626816 829116535726030454784 831126921345087307776 832627361165249757184 834668655384910123008 835528501796487561216 842798326744611815424 846389796886989422592 847917364200543617024 848442065539776626688 852057585705429083904 866117941905188639744 868598275522508095488 869135774455380934656 872839478039707842048 874414781831810605056 878684385258723742776 886694072929227014144 889783599315740000256 892631756453306659328 895741971632586473472 898080890256325214208 908320757634817916928 909960098166437052416 914403262708265358336 916223938544331784192 925000760946047582208 925573162407029047296 929517366224104455168 936705781310905976832 940846646935197843456 944271610132423573504 944855936623842152448 951574127045999722496 953907034725611569152 963794126128739254272 967302625013702197248 969648074902601859072 973780097949061810176 974382684643337219712 974783252095902154752 983264714535380451328 989849076463072731136 990895371965255909376 993298027949006782464 994067183323000597888 997530832045380390912 1004210726009969991744 1013364654776259444736 1013991736864611090432 1020150578803779039232 1023705110437241683968 1025131782801844366572 1026378160292943101952 1030751930862373257216 1038080865868363333632 1045032300238017552384 1047113072622093467648 1057797899893747482624 1062305561398976520192 1063399911377347805184 1066803806492976251392 1070520892926749687808 1079167554437055512576 1079835356141533888512 1084436927261455197696 1087513288052571111424 1097654421424397484032 1105488714301373939712 1106172803852303007744 1108169228460116410368 1112891540513213497344 1113580211020956822528 1118325581238375672624 1128519729182652563456 1131256087386368835584 1136076780940572111872 1140035236623291875328 1147669401154251419136 1158847699273841246208 1163785970719610456064 1165886375775747473408 1171579180344964990368 1178002206699855151104 1187112277304910544896 1194322628843448631296 1197441187008433618944 1200154282304598282816 1211094343513090555904 1214063498741687451648 1219204350277687144448 1223452449059142500352 1234097549876038729728 1234861224102447169536 1239356488298805940224 1248941041747874635776 1254462195913597124608 1259807915498456203264 1264197490116917723136 1269584695330484133888 1271876046300815425536 1272663098309664940032 1278086378558143625856 1289736833351602929664 1292864099870135812096 1298373463932082413568 1299176912857782959616 1299711002794536206336 1302897413283762143232 1311622172747715907584 1321193829287007879168 1324397370598675709952 1330041109393840521216 1338947634679959988992 1346288236228405886976 1351988982486148120576 1362481136452226875392 1364940147249655578624 1366842377069125822096 1371604894062398037504 1374335907816497676288 1387501141419071373312 1393376400317356736512 1398231370353305714688 1411269970402796765184 1416407415198635360256 1417283904935763228672 1427361190568999583744 1439780474855378518016 1445915903015273596928 1450953937520553295872 1454472112353902788608 1460670146923592715264 1462174878143853232128 1474897071803070676992 1483855387350951329792 1484773614694609096704 1491100774984500896832 1520046982164389167104 1520987605296916635648 1530225868205668558848 1537697674202766549858 1545130265698454994944 1551714627626147274752 1557121298802545000448 1562105573793286653824 1567548450357026328576 1570669608933140201472 1582816369739880726528 1592430171791264841728 1600205709739464377088 1608978623785168011264 1612879966174624874496 1618751331655583268864 1619753034212300832768 1626655390892182796544 1631269932078856667136 1645463399834718306304 1646481632136596226048 1652475317731741253632 1658233071452060909568 1662253842690174615552 1665254722330499514368 1669337310769820246016 1671057003592975122432 1692779593773978845184 1695834728401087234048 1696884131079553253376 1704115171410858167808 1732235883810377279488 1737196551045016190976 1738271548910761869312 1745678956079415684096 1748829563663621210112 1757368770517447485552 1773388145858454028288 1785263512906613318656 1791483943265172946944 1796161780512650428416 1816641515269635833856 1828806525416530716672 1832447877088663568384 1851146324814058094592 1859034732448208910336 1873411562621811953664 1881693293870395686912 1888543220264847147008 1889711873247684304896 1903148254091999444992 1907814069451223138304 1927588252257478508544 1934605250027404394496 1939296149805203718144 1947560195898123620352 1948765369286674439424 1949566504191804309504 1966529429070760902656 1979698152926145462272 1981790743930511818752 1986596055898013564928 1988134366646001195776 1995061664090760781824 2008421452019939983488 2026729309552518889472 2027983473729222180864 2040301157607558078464 2047410220874483367936 2050263565603688733144 2061503861724746514432 2076161731736726667264 2090064600476035104768 2115595799787494965248 2124611122797953040384 2133607612985952502784 2141041785853499375616 2158335108874111025152 2159670712283067777024 2168873854522910395392 2195308842848794968064 2212345607704606015488 2225783081026426994688 2227160422041913645056 2236651162476751345248 2257039458365305126912 2262512174772737671168 2272153561881144223744 2280070473246583750656 2295338802308502838272 2317695398547682492416 2327571941439220912128 2331772751551494946816 2343158360689929980736 2356004413399710302208 2374224554609821089792 2388645257686897262592 2394882374016867237888 2400308564609196565632 2422188687026181111808 2428126997483374903296 2438408700555374288896 2446904898118285000704 2468195099752077459456 2469722448204894339072 2478712976597611880448 2497882083495749271552 2519615830996912406528 2528394980233835446272 2539169390660968267776 2543752092601630851072 2545326196619329880064 2556172757116287251712 2579473666703205859328 2585728199740271624192 2596746927864164827136 2598353825715565919232 2605794826567524286464 2623244345495431815168 2660082218787681042432 2677895269359919977984 2703977964972296241152 2724962272904453750784 2729880294499311157248 2733684754138251644192 2743209788124796075008 2748671815632995352576 2775002282838142746624 2786752800634713473024 2822539940805593530368 2832814830397270720512 2834567809871526457344 2854722381137999167488 2879560949710757036032 2891831806030547193856 2901907875041106591744 2908944224707805577216 2921340293847185430528 2924349756287706464256 2949794143606141353984 2967710774701902659584 2969547229389218193408 2982201549969001793664 3040093964328778334208 3041975210593833271296 3060451736411337117696 3075395348405533099716 3090260531396909989888 3103429255252294549504 3114242597605090000896 3124211147586573307648 3135096900714052657152 3141339217866280402944 3184860343582529683456 3200411419478928754176 3237502663311166537728 3239506068424601665536 3253310781784365593088 3262539864157713334272 3292963264273192452096 3304950635463482507264 3316466142904121819136 3324507685380349231104 3330509444660999028736 3338674621539640492032 3385559187547957690368 3391669456802174468096 3393768262159106506752 3408230342821716335616 3464471767620754558976 3476543097821523738624 3491357912158831368192 3497659127327242420224 3514737541034894971104 3546776291716908056576 3570527025813226637312 3582967886530345893888 3592323561025300856832 3633283030539271667712 3657613050833061433344 3664895754177327136768 3702292649628116189184 3718069464896417820672 3746823125243623907328 3763386587740791373824 3777086440529694294016 3779423746495368609792 3806296508183998889984 3815628138902446276608 3869210500054808788992 3878592299610407436288 3895120391796247240704 3897530738573348878848 3899133008383608619008 3959396305852290924544 3963581487861023637504 3973192111796027129856 3976268733292002391552 3990123328181521563648 4016842904039879966976 4053458619105037778944 4055966947458444361728 4080602315215116156928 4094820441748966735872 4100527131207377466288 4123007723449493028864 4180129200952070209536 4249222245595906080768 4267215225971905005568 4282083571706998751232 4319341424566135554048 4337747709045820790784 4390617685697589936128 4424691215409212030976 4451566162052853989376 4454320844083827290112 4473302324953502690496 4514078916730610253824 4525024349545475342336 4544307123762288447488 4560140946493167501312 4590677604617005676544 4635390797095364984832 4655143882878441824256 4663545503102989893632 4686316721379859961472 4712008826799420604416 4748449109219642179584 4777290515373794525184 4800617129218393131264 4844377374052362223616 4856253994966749806592 4876817401110748577792 4893809796236570001408 4936390199504154918912 4939444896409788678144 4957425953195223760896 4995764166991498543104 5039231661993824813056 5078338781321936535552 5087504185203261702144 5090652393238659760128 5112345514232574503424 5193493855728329654272 5196707651431131838464 5211589653135048572928 5246488690990863630336 5320164437575362084864 5355790538719839955968 5407955929944592482304 5449924545808907501568 5467369508276503288384 5486419576249592150016 5497343631265990705152 5573505601269426946048 5645079881611187060736 5665629660794541441024 5669135619743052914688 5709444762275998334976 5759121899421514072064 5783663612061094387712 5803815750082213183488 5817888449415611154432 5842680587694370861056 5848699512575412928512 5899588287212282707968 5935421549403805319168 5939094458778436386816 5964403099938003587328 6080187928657556668416 6083950421187666542592 6120903472822674235392 6150790696811066199432 6206858510504589099008 6228485195210180001792 6248422295173146615296 6270193801428105314304 6369720687165059366912 6400822838957857508352 6475005326622333075456 6479012136849203331072 6506621563568731186176 6585926528546384904192 6609901270926965014528 6661018889321998057472 6677349243079280984064 6771118375095915380736 6787536524318213013504 6816460685643432671232 6928943535241509117952 6953086195643047477248 6982715824317662736384 6995318254654484840448 7029475082069789942208 7093552583433816113152 7141054051626453274624 7165935773060691787776 7184647122050601713664 7266566061078543335424 7315226101666122866688 7329791508354654273536 7404585299256232378368 7436138929792835641344 7493646250487247814656 7554172881059388588032 7558847492990737219584 7612593016367997779968 7631256277804892553216 7738421000109617577984 7757184599220814872576 7790240783592494481408 7795061477146697757696 7918792611704581849088 7952537466584004783104 7980246656363043127296 8033685808079759933952 8111933894916888723456 8161204630430232313856 8189640883497933471744 8201054262414754932576 8246015446898986057728 8360258401904140419072 8498444491191812161536 8534430451943810011136 8564167143413997502464 8638682849132271108096 8675495418091641581568 8781235371395179872256 8849382430818424061952 8903132324105707978752 8908641688167654580224 8946604649907005380992 9028157833461220507648 9050048699090950684672 9088614247524576894976 9120281892986335002624 9181355209234011353088 9270781594190729969664 9310287765756883648512 9327091006205979787264 9372633442759719922944 9424017653598841208832 9554581030747589050368 9601234258436786262528 9712507989933499613184 9753634802221497155584 9787619592473140002816 9878889792819577356288 9914851906390447521792 9991528333982997086208 10078463323987649626112 10156677562643873071104 10175008370406523404288 10181304786477319520256 10224691028465149006848 10386987711456659308544 10393415302862263676928 10492977381981727260672 10640328875150724169728 10711581077439679911936 10815911859889184964608 10899849091617815003136 10934739016553006576768 10972839152499184300032 10994687262531981410304 11147011202538853892096 11290159763222374121472 11331259321589082882048 11338271239486105829376 11418889524551996669952 11518243798843028144128 11567327224122188775424 11607631500164426366976 11635776898831222308864 11685361175388741722112 11697399025150825857024 11870843098807610638336 11878188917556872773632 11928806199876007174656 12160375857315113336832 12167900842375333085184 12241806945645348470784 12301581393622132398864 12413717021009178198016 12496844590346293230592 12540387602856210628608 12801645677915715016704 12958024273698406662144 13013243127137462372352 13171853057092769808384 13219802541853930029056 13322037778643996114944 13354698486158561968128 13542236750191830761472 13575073048636426027008 13632921371286865342464 13857887070483018235904 13906172391286094954496 13965431648635325472768 13990636509308969680896 14058950164139579884416 14187105166867632226304 14282108103252906549248 14331871546121383575552 14533132122157086670848 14630452203332245733376 14809170598512464756736 14872277859585671282688 14987292500974495629312 15108345762118777176064 15117694985981474439168 15262512555609785106432 15580481567184988962816 15590122954293395515392 15837585223409163698176 15905074933168009566208 15960493312726086254592 16067371616159519867904 16223867789833777446912 16322409260860464627712 16402108524829509865152 16492030893797972115456 16720516803808280838144 16996888982383624323072 17068860903887620022272 17128334286827995004928 17277365698264542216192 17350990836183283163136 17698764861636848123904 17806264648211415957504 17817283376335309160448 17893209299814010761984 18056315666922441015296 18100097398181901369344 18177228495049153789952 18240563785972670005248 18362710418468022706176 18620575531513767297024 18654182012411959574528 18745266885519439845888 19109162061495178100736 19202468516873572525056 19425015979866999226368 19507269604442994311168 19757779585639154712576 19829703812780895043584 19983056667965994172416 20156926647975299252224 20313355125287746142208 20362609572954639040512 20449382056930298013696 20773975422913318617088 20786830605724527353856 20985954763963454521344 21280657750301448339456 21423162154879359823872 21631823719778369929216 21799698183235630006272 21869478033106013153536 21945678304998368600064 21989374525063962820608 22294022405077707784192 22662518643178165764096 22676542478972211658752 22837779049103993339904 23134654448244377550848 23215263000328852733952 23271553797662444617728 23370722350777483444224 23741686197615221276672 23756377835113745547264 23857612399752014349312 24335801684750666170368 24483613891290696941568 24603162787244264797728 24827434042018356396032 24993689180692586461184 25080775205712421257216 25603291355831430033408 25916048547396813324288 26026486254274924744704 26343706114185539616768 26439605083707860058112 26644075557287992229888 26709396972317123936256 27084473500383661522944 27150146097272852054016 27265842742573730684928 27715774140966036471808 27812344782572189908992 27930863297270650945536 27981273018617939361792 28117900328279159768832 28374210333735264452608 28564216206505813098496 28663743092242767151104 29260904406664491466752 29744555719171342565376 29974585001948991258624 30235389971962948878336 30525025111219570212864 31160963134369977925632 31180245908586791030784 31675170446818327396352 31810149866336019132416 31920986625452172509184 32134743232319039735808 32447735579667554893824 32644818521720929255424 32804217049659019730304 32984061787595944230912 33441033607616561676288 33993777964767248646144 34137721807775240044544 34256668573655990009856 34554731396529084432384 34701981672366566326272 35612529296422831915008 35634566752670618320896 35786418599628021523968 36354456990098307579904 36481127571945340010496 36725420836936045412352 37241151063027534594048 37308364024823919149056 37490533771038879691776 38404937033747145050112 39014539208885988622336 39515559171278309425152 39659407625561790087168 39966113335931988344832 40313853295950598504448 40626710250575492284416 40725219145909278081024 40898764113860596027392 41547950845826637234176 41573661211449054707712 41971909527926909042688 42561315500602896678912 42846324309758719647744 43599396366471260012544 43738956066212026307072 43891356609996737200128 44588044810155415568384 45325037286356331528192 45353084957944423317504 46269308896488755101696 46741444701554966888448 47512755670227491094528 47715224799504028698624 48671603369501332340736 48967227782581393883136 49206325574488529595456 49654868084036712792064 49987378361385172922368 50161550411424842514432 51206582711662860066816 51832097094793626648576 52052972508549849489408 52879210167415720116224 53288151114575984459776 53418793944634247872512 54168947000767323045888 54300292194545704108032 54531685485147461369856 55431548281932072943616 55861726594541301891072 55962546037235878723584 56235800656558319537664 57128432413011626196992 57327486184485534302208 58521808813328982933504 59489111438342685130752 59949170003897982517248 60470779943925897756672 62321926268739955851264 62360491817173582061568 63350340893636654792704 63620299732672038264832 63841973250904345018368 64269486464638079471616 64895471159335109787648 65289637043441858510848 65608434099318039460608 65968123575191888461824 66882067215233123352576 67987555929534497292288 68275443615550480089088 68513337147311980019712 69403963344733132652544 71225058592845663830016 71269133505341236641792 71572837199256043047936 72708913980196615159808 73450841673872090824704 74482302126055069188096 74981067542077759383552 76809874067494290100224 78029078417771977244672 79031118342556618850304 79318815251123580174336 79932226671863976689664 80627706591901197008896 81253420501150984568832 81450438291818556162048 81797528227721192054784 83095901691653274468352 83147322422898109415424 83943819055853818085376 85122631001205793357824 85692648619517439295488 87477912132424052614144 87782713219993474400256 90706169915888846635008 92538617792977510203392 93482889403109933776896 95025511340454982189056 95430449599008057397248 97343206739002664681472 97934455565162787766272 98412651148977059190912 99309736168073425584128 99974756722770345844736 100323100822849685028864 102413165423325720133632 103664194189587253297152 104105945017099698978816 105758420334831440232448 106837587889268495745024 109063370970294922739712 110863096563864145887232 111723453189082603782144 111925092074471757447168 112471601313116639075328 114256864826023252393984 117043617626657965867008 118978222876685370261504 119898340007795965034496 120941559887851795513344 124643852537479911702528 124720983634347164123136 126700681787273309585408 127240599465344076529664 127683946501808690036736 128538972929276158943232 130579274086883717021696 131216868198636078921216 133764134430466246705152 135975111859068994584576 136550887231100960178176 138807926689466265305088 142538267010682473283584 143145674398512086095872 145417827960393230319616 146901683347744181649408 148964604252110138376192 149962135084155518767104 153619748134988580200448 156058156835543954489344 158637630502247160348672 159864453343727953379328 162506841002301969137664 162900876583637112324096 163595056455442384109568 166191803383306548936704 166294644845796218830848 167887638111707636170752 171385297239034878590976 174955824264848105228288 175565426439986948800512 181412339831777693270016 185077235585955020406784 186965778806219867553792 190051022680909964378112 190860899198016114794496 194686413478005329362944 195868911130325575532544 196825302297954118381824 198619472336146851168256 199949513445540691689472 200646201645699370057728 204826330846651440267264 208211890034199397957632 213675175778536991490048 218126741940589845479424 221726193127728291774464 223446906378165207564288 224943202626233278150656 228513729652046504787968 234087235253315931734016 237956445753370740523008 239796680015591930068992 241883119775703591026688 249287705074959823405056 249441967268694328246272 254481198930688153059328 255367893003617380073472 257077945858552317886464 261158548173767434043392 262433736397272157842432 273101774462201920356352 277615853378932530610176 285076534021364946567168 286291348797024172191744 290835655920786460639232 293803366695488363298816 297929208504220276752384 299924270168311037534208 307239496269977160400896 312116313671087908978688 317275261004494320697344 327190112910884768219136 332589289691592437661696 335775276223415272341504 342770594478069757181952 349911648529696210456576 351130852879973897601024 362824679663555386540032 370154471171910040813568 373931557612439735107584 380102045361819928756224 381721798396032229588992 391737822260651151065088 393650604595908236763648 399899026891081383378944 401292403291398740115456 409652661693302880534528 416423780068398795915264 436253483881179690958848 443452386255456583548928 446893812756330415128576 449886405252466556301312 457027459304093009575936 468174470506631863468032 475912891506741481046016 479593360031183860137984 498575410149919646810112 498883934537388656492544 508962397861376306118656 514155891717104635772928 524867472794544315684864 546203548924403840712704 555231706757865061220352 570153068042729893134336 572582697594048344383488 581671311841572921278464 587606733390976726597632 595858417008440553504768 599848540336622075068416 614478992539954320801792 654380225821769536438272 665178579383184875323392 685541188956139514363904 699823297059392420913152 702261705759947795202048 725649359327110773080064 740308942343820081627136 747863115224879470215168 763443596792064459177984 783475644521302302130176 787301209191816473527296 799798053782162766757888 819305323386605761069056 832847560136797591830528 872506967762359381917696 886904772510913167097856 893787625512660830257152 899772810504933112602624 914054918608186019151872 936348941013263726936064 951825783013482962092032 997767869074777312985088 1017924795722752612237312 1028311783434209271545856 1049734945589088631369728 1092407097848807681425408 1110463413515730122440704 1140306136085459786268672 1145165395188096688766976 1163342623683145842556928 1175213466781953453195264 1199697080673244150136832 1228957985079908641603584 1308760451643539072876544 1330357158766369750646784 1371082377912279028727808 1399646594118784841826304 1404523411519895590404096 1495726230449758940430336 1526887193584128918355968 1574602418383632947054592 1599596107564325533515776 1638610646773211522138112 1665695120273595183661056 1745013935524718763835392 1787575251025321660514304 1799545621009866225205248 1828109837216372038303744 1995535738149554625970176 2035849591445505224474624 2056623566868418543091712 2099469891178177262739456 2184814195697615362850816 2220926827031460244881408 2290330790376193377533952 2350426933563906906390528 2399394161346488300273664 2457915970159817283207168 2617520903287078145753088 2660714317532739501293568 2742164755824558057455616 2799293188237569683652608 2809046823039791180808192 3053774387168257836711936 3149204836767265894109184 3199192215128651067031552 3277221293546423044276224 3331390240547190367322112 3490027871049437527670784 3599091242019732450410496 3991071476299109251940352 4071699182891010448949248 4113247133736837086183424 4198939782356354525478912 4580661580752386755067904 4798788322692976600547328 4915831940319634566414336 5235041806574156291506176 5484329511649116114911232 5598586376475139367305216 6107548774336515673423872 6298409673534531788218368 6398384430257302134063104 6554442587092846088552448 6662780481094380734644224 7198182484039464900820992 7982142952598218503880704 8143398365782020897898496 8226494267473674172366848 8397879564712709050957824 9161323161504773510135808 9597576645385953201094656 9831663880639269132828672 10470083613148312583012352 11197172752950278734610432 12215097548673031346847744 12596819347069063576436736 12796768860514604268126208 14396364968078929801641984 16452988534947348344733696 16795759129425418101915648 18322646323009547020271616 19195153290771906402189312 19663327761278538265657344 22394345505900557469220864 24430195097346062693695488 25193638694138127152873472 28792729936157859603283968 33591518258850836203831296 36645292646019094040543232 38390306581543812804378624 44788691011801114938441728 50387277388276254305746944 57585459872315719206567936 67183036517701672407662592 73290585292038188081086464 89577382023602229876883456 100774554776552508611493888 115170919744631438413135872 134366073035403344815325184 201549109553105017222987776 268732146070806689630650368 403098219106210034445975552 806196438212420068891951104
- Sum of all divisors σ(n): 3091747094637477499011854975
- Sum of proper divisors (its aliquot sum) s(n): 2285550656425057430119903871
- 806196438212420068891951104 is an abundant number, because the sum of its proper divisors (2285550656425057430119903871) is greater than itself. Its abundance is 1479354218212637361227952767
Bases of 806196438212420068891951104
- Binary: 1010011010110111101011110001111100111011011000000111110101000110110001000000000000000000002
- Hexadecimal: 0x29ADEBC7CED81F51B100000
- Base-36: 2TAQ7EF80DY1I3QPS0
Squares and roots of 806196438212420068891951104
- 806196438212420068891951104 squared (8061964382124200688919511042) is 649952696986392449845933459497996357124286915926818816
- 806196438212420068891951104 cubed (8061964382124200688919511043) is 523989549316985924206244108728051924857960646064077245788248523792080714139172864
-
806196438212420068891951104 is a
perfect square number . Itssquare root is 28393598542848 -
The
cube root of 806196438212420068891951104 is 930708381.6326709487
Scales and comparisons
How big is 806196438212420068891951104?- 806,196,438,212,420,068,891,951,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 806,196,438,212,420,068,891,951,104 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 806196438212420068891951104 cubic inches would be around 77559031.8 feet tall.
Recreational maths with 806196438212420068891951104
- 806196438212420068891951104 backwards is 401159198860024212834691608
- The number of decimal digits it has is: 27
- The sum of 806196438212420068891951104's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 806196438212420068891951104 - Facts about the integer". Numbermatics.com. 2024. Web. 22 September 2024.
APA style:
Numbermatics. (2024). Number 806196438212420068891951104 - Facts about the integer. Retrieved 22 September 2024, from https://numbermatics.com/n/806196438212420068891951104/
Chicago style:
Numbermatics. 2024. "Number 806196438212420068891951104 - Facts about the integer". https://numbermatics.com/n/806196438212420068891951104/
The information we have on file for 806196438212420068891951104 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 806196438212420068891951104, math, Factors of 806196438212420068891951104, curriculum, school, college, exams, university, Prime factorization of 806196438212420068891951104, STEM, science, technology, engineering, physics, economics, calculator, eight hundred six septillion, one hundred ninety-six sextillion, four hundred thirty-eight quintillion, two hundred twelve quadrillion, four hundred twenty trillion, sixty-eight billion, eight hundred ninety-one million, nine hundred fifty-one thousand, one hundred four.