144853017839340842112270336
144,853,017,839,340,842,112,270,336 is an even composite number composed of six prime numbers multiplied together.
144853017839340842112270336 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 144853017839340842112270336:
214 × 38 × 74 × 312 × 532 × 144192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 31 × 31 × 53 × 53 × 14419 × 14419)See below for interesting mathematical facts about the number 144853017839340842112270336 from the Numbermatics database.
Names of 144853017839340842112270336
- Cardinal: 144853017839340842112270336 can be written as One hundred forty-four septillion, eight hundred fifty-three sextillion, seventeen quintillion, eight hundred thirty-nine quadrillion, three hundred forty trillion, eight hundred forty-two billion, one hundred twelve million, two hundred seventy thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 1.44853017839340842112270336 × 1026
Factors of 144853017839340842112270336
Divisors of 144853017839340842112270336
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 53 54 56 62 63 64 72 81 84 93 96 98 106 108 112 124 126 128 144 147 159 162 168 186 189 192 196 212 216 217 224 243 248 252 256 279 288 294 318 324 336 343 371 372 378 384 392 424 432 434 441 448 477 486 496 504 512 558 567 576 588 636 648 651 672 686 729 742 744 756 768 784 837 848 864 868 882 896 954 961 972 992 1008 1024 1029 1113 1116 1134 1152 1176 1272 1296 1302 1323 1344 1372 1431 1458 1484 1488 1512 1519 1536 1568 1643 1674 1696 1701 1728 1736 1764 1792 1908 1922 1944 1953 1984 2016 2048 2058 2187 2226 2232 2268 2304 2352 2401 2511 2544 2592 2597 2604 2646 2688 2744 2809 2862 2883 2916 2968 2976 3024 3038 3072 3087 3136 3286 3339 3348 3392 3402 3456 3472 3528 3584 3816 3844 3888 3906 3968 3969 4032 4096 4116 4293 4374 4452 4464 4536 4557 4608 4704 4802 4929 5022 5088 5103 5184 5194 5208 5292 5376 5488 5618 5724 5766 5832 5859 5936 5952 6048 6076 6144 6174 6272 6561 6572 6678 6696 6727 6784 6804 6912 6944 7056 7168 7203 7533 7632 7688 7776 7791 7812 7936 7938 8064 8192 8232 8427 8586 8649 8748 8904 8928 9072 9114 9216 9261 9408 9604 9858 10017 10044 10176 10206 10368 10388 10416 10584 10633 10752 10976 11236 11448 11501 11532 11664 11718 11872 11904 11907 12096 12152 12288 12348 12544 12879 13122 13144 13356 13392 13454 13568 13608 13671 13824 13888 14112 14336 14406 14419 14787 15066 15264 15309 15376 15552 15582 15624 15872 15876 16128 16384 16464 16854 17172 17298 17496 17577 17808 17856 18144 18179 18228 18432 18522 18816 19208 19663 19716 20034 20088 20181 20352 20412 20736 20776 20832 21168 21266 21504 21609 21952 22472 22599 22896 23002 23064 23328 23373 23436 23744 23808 23814 24192 24304 24576 24696 25088 25281 25758 25947 26244 26288 26712 26784 26908 27136 27216 27342 27648 27776 27783 28224 28672 28812 28838 29574 30051 30132 30528 30618 30752 31104 31164 31248 31744 31752 31899 32256 32928 33708 34344 34503 34596 34992 35154 35616 35712 35721 36288 36358 36456 36864 37044 37632 38416 38637 39326 39432 40068 40176 40362 40704 40824 41013 41472 41552 41664 42336 42532 43008 43218 43257 43904 44361 44944 45198 45792 45927 46004 46128 46656 46746 46872 47089 47488 47616 47628 48384 48608 49152 49392 50176 50562 50933 51516 51894 52488 52576 52731 53424 53568 53816 54272 54432 54537 54684 55296 55552 55566 56448 57344 57624 57676 58989 59148 60102 60264 60543 61056 61236 61504 62208 62328 62496 63488 63504 63798 64512 64827 65856 67416 67797 68688 69006 69192 69984 70119 70308 71232 71424 71442 72576 72716 72912 73728 74088 74431 75264 75843 76832 77274 77841 78652 78864 80136 80352 80507 80724 81408 81648 82026 82944 83104 83328 83349 84672 85064 86016 86436 86514 87079 87808 88722 89888 90153 90396 91584 91854 92008 92256 93312 93492 93744 94178 94976 95232 95256 95697 96768 97216 98784 100352 100933 101124 101866 103032 103509 103788 104976 105152 105462 106848 107136 107163 107632 108544 108864 109074 109368 110592 111104 111132 112896 114688 115248 115352 115911 117978 118296 120204 120528 121086 122112 122472 123008 123039 124416 124656 124992 126976 127008 127253 127596 129024 129654 129771 131712 133083 134832 135594 137376 137641 138012 138384 139968 140238 140616 141267 142464 142848 142884 145152 145432 145824 147456 148176 148862 150528 151686 152799 153664 154548 155682 157304 157728 158193 160272 160704 161014 161448 162816 163296 163611 164052 165888 166208 166656 166698 169344 170128 172032 172872 173028 174158 175616 176967 177444 179776 180306 180792 181629 183168 183708 184016 184512 186624 186984 187488 188356 189952 190464 190512 191394 193536 194432 194481 197568 200704 201866 202248 203391 203732 206064 207018 207576 209952 210304 210357 210924 213696 214272 214326 215264 217088 217728 218148 218736 221184 222208 222264 223293 225792 227529 230496 230704 231822 233523 235956 236592 240408 241056 241521 242172 244224 244944 246016 246078 248832 249312 249984 250047 253952 254016 254506 255192 258048 259308 259542 261237 263424 266166 269664 270459 271188 274752 275282 276024 276768 279936 280476 281232 282534 284928 285696 285768 287091 290304 290864 291648 296352 297724 301056 302799 303372 305598 307328 309096 310527 311364 314608 315456 316386 320544 321408 321489 322028 322896 325632 326592 327222 328104 329623 331776 332416 333312 333396 338688 340256 344064 345744 346056 347733 348316 351232 353934 354888 356531 359552 360612 361584 363258 366336 367416 368032 369024 369117 373248 373968 374976 376712 379904 380928 381024 381759 382788 387072 388864 388962 389313 395136 399249 401408 403732 404496 406782 407464 412128 412923 414036 415152 419904 420608 420714 421848 423801 427392 428544 428652 430528 434176 435456 436296 437472 442368 444416 444528 446586 446989 451584 455058 458397 460992 461408 463644 467046 471912 473184 474579 480816 482112 483042 484344 488448 489888 490833 492032 492156 497664 498624 499968 500094 507904 508032 509012 510384 516096 518616 519084 522474 526848 530901 532332 539328 540918 542376 544887 549504 550564 552048 553536 559872 560952 562464 563549 565068 569856 571392 571536 574182 580608 581728 583296 583443 592704 595448 602112 605598 606744 609553 611196 614656 618192 621054 622728 629216 630912 631071 632772 641088 642816 642978 644056 645792 651264 653184 654444 656208 659246 663552 664832 666624 666792 669879 677376 680512 682587 691488 692112 695466 696632 700569 702464 706531 707868 709776 713062 719104 721224 723168 724563 726516 732672 734832 736064 738048 738234 746496 747936 749952 750141 753424 759808 761856 762048 763518 764207 765576 774144 777728 777924 778626 783711 790272 798498 802816 807464 808992 811377 813564 814928 824256 825846 828072 830304 839808 841216 841428 843696 847602 854784 857088 857304 861056 861273 868352 870912 872592 874944 888832 889056 893172 893978 903168 908397 910116 916794 921984 922816 927288 931581 934092 943824 946368 949158 961632 963487 964224 966084 968688 976896 979776 981666 984064 984312 988869 995328 997248 999936 1000188 1016064 1018024 1020768 1032192 1037232 1038168 1044948 1053696 1061802 1064664 1069593 1078656 1081836 1084752 1089774 1099008 1101128 1104096 1107072 1107351 1119744 1121904 1124928 1127098 1130136 1139712 1142784 1143072 1145277 1148364 1161216 1163456 1166592 1166886 1167939 1185408 1190896 1197747 1204224 1211196 1213488 1219106 1222392 1229312 1236384 1238769 1242108 1245456 1258432 1261824 1262142 1265544 1271403 1282176 1285632 1285956 1288112 1291584 1302528 1306368 1308888 1312416 1318492 1327104 1329664 1333248 1333584 1339758 1340967 1354752 1361024 1365174 1375191 1382976 1384224 1390932 1393264 1401138 1404928 1413062 1415736 1419552 1423737 1426124 1438208 1442448 1446336 1449126 1453032 1465344 1469664 1472128 1472499 1476096 1476468 1492992 1495872 1499904 1500282 1506848 1519616 1523712 1524096 1527036 1528414 1531152 1548288 1555456 1555848 1557252 1567422 1580544 1592703 1596996 1614928 1617984 1622754 1627128 1629856 1634661 1648512 1651692 1656144 1660608 1679616 1682432 1682856 1687392 1690647 1695204 1709568 1714176 1714608 1722112 1722546 1741824 1745184 1749888 1750329 1777664 1778112 1786344 1787956 1806336 1816794 1820232 1828659 1833588 1843968 1845632 1854576 1863162 1868184 1887648 1892736 1893213 1898316 1923264 1926974 1928448 1932168 1937376 1953792 1959552 1963332 1968128 1968624 1977738 1990656 1994496 1999872 2000376 2009637 2032128 2036048 2041536 2047761 2074464 2076336 2089896 2101707 2107392 2119593 2123604 2129328 2139186 2157312 2163672 2169504 2173689 2179548 2198016 2202256 2208192 2214144 2214702 2239488 2243808 2249856 2250423 2254196 2260272 2279424 2285568 2286144 2290554 2292621 2296728 2307361 2322432 2326912 2333184 2333772 2335878 2351133 2370816 2381792 2395494 2408448 2422392 2426976 2434131 2438212 2444784 2458624 2472768 2477538 2484216 2490912 2495717 2516864 2523648 2524284 2531088 2542806 2564352 2571264 2571912 2576224 2583168 2583819 2605056 2612736 2617776 2624832 2636984 2659328 2666496 2667168 2679516 2681934 2699449 2709504 2722048 2725191 2730348 2750382 2765952 2768448 2781864 2786528 2794743 2802276 2809856 2826124 2831472 2839104 2847474 2852248 2876416 2884896 2890461 2892672 2898252 2906064 2930688 2939328 2944256 2944998 2952192 2952936 2966607 2985984 2991744 2999808 3000564 3013696 3039232 3048192 3054072 3056828 3062304 3096576 3110912 3111696 3114504 3128923 3134844 3161088 3185406 3193992 3208779 3229856 3235968 3245508 3254256 3259712 3269322 3297024 3303384 3312288 3321216 3322053 3359232 3364864 3365712 3374784 3381294 3390408 3419136 3428352 3429216 3435831 3444224 3445092 3483648 3490368 3499776 3500658 3503817 3555328 3556224 3572688 3575912 3593241 3612672 3633588 3640464 3657318 3667176 3687936 3691264 3709152 3716307 3726324 3736368 3775296 3785472 3786426 3796632 3814209 3846528 3853948 3856896 3864336 3874752 3907584 3919104 3926664 3936256 3937248 3944843 3955476 3981312 3988992 3999744 4000752 4019274 4022901 4064256 4072096 4083072 4095522 4125573 4148928 4152672 4179792 4203414 4214784 4239186 4247208 4258656 4266871 4278372 4314624 4327344 4339008 4347378 4359096 4396032 4404512 4416384 4417497 4428288 4429404 4478976 4487616 4499712 4500846 4508392 4520544 4558848 4571136 4572288 4581108 4585242 4593456 4614722 4644864 4653824 4666368 4667544 4671756 4702266 4741632 4763584 4778109 4790988 4844784 4853952 4868262 4876424 4889568 4903983 4917248 4945536 4945717 4955076 4968432 4981824 4991434 5033728 5047296 5048568 5062176 5071941 5085612 5128704 5142528 5143824 5152448 5166336 5167638 5225472 5235552 5249664 5250987 5273968 5318656 5332992 5334336 5349449 5359032 5363868 5398898 5419008 5444096 5450382 5460696 5485977 5500764 5531904 5536896 5563728 5573056 5589486 5604552 5619712 5652248 5662944 5678208 5679639 5694948 5704496 5752832 5769792 5780922 5785344 5796504 5812128 5861376 5878656 5888512 5889996 5904384 5905872 5933214 5971968 5983488 5999616 6001128 6027392 6028911 6078464 6096384 6108144 6113656 6124608 6143283 6221824 6223392 6229008 6257846 6269688 6305121 6322176 6358779 6370812 6387984 6417558 6459712 6471936 6491016 6508512 6519424 6521067 6538644 6594048 6606768 6624576 6642432 6644106 6718464 6729728 6731424 6744409 6749568 6762588 6780816 6838272 6856704 6858432 6871662 6877863 6888448 6890184 6922083 6967296 6980736 6999552 7001316 7007634 7053399 7112448 7145376 7151824 7186482 7225344 7267176 7280928 7314636 7334352 7375872 7382528 7418304 7432614 7452648 7472736 7487151 7550592 7570944 7572852 7593264 7628418 7693056 7707896 7713792 7728672 7749504 7751457 7815168 7838208 7853328 7872512 7874496 7889686 7910952 7977984 7999488 8001504 8038548 8045802 8098347 8128512 8144192 8166144 8175573 8191044 8251146 8297856 8305344 8359584 8384229 8406828 8429568 8478372 8494416 8517312 8533742 8556744 8629248 8654688 8671383 8678016 8694756 8718192 8792064 8809024 8832768 8834994 8856576 8858808 8899821 8957952 8975232 8999424 9001692 9016784 9041088 9117696 9144576 9162216 9170484 9186912 9229444 9289728 9307648 9332736 9335088 9343512 9386769 9404532 9483264 9527168 9556218 9581976 9626337 9689568 9707904 9736524 9752848 9779136 9807966 9834496 9891072 9891434 9910152 9936864 9963648 9966159 9982868 10067456 10094592 10097136 10124352 10143882 10171224 10257408 10285056 10287648 10304896 10307493 10332672 10335276 10450944 10471104 10499328 10501974 10511451 10547936 10637312 10665984 10668672 10698898 10718064 10727736 10779723 10797796 10838016 10888192 10900764 10921392 10971954 11001528 11063808 11073792 11127456 11146112 11148921 11178972 11209104 11304496 11325888 11356416 11359278 11389896 11408992 11442627 11505664 11539584 11561844 11570688 11593008 11624256 11722752 11757312 11777024 11779992 11808768 11811744 11834529 11866428 11943936 11966976 11999232 12002256 12054784 12057822 12068703 12192768 12216288 12227312 12249216 12286566 12376719 12443648 12446784 12458016 12515692 12539376 12610242 12644352 12717558 12741624 12775968 12800613 12835116 12919424 12943872 12982032 13017024 13038848 13042134 13077288 13188096 13213536 13249152 13252491 13284864 13288212 13436928 13459456 13462848 13488818 13499136 13525176 13561632 13676544 13713408 13716864 13743324 13755726 13776896 13780368 13844166 13856659 13934592 13961472 13999104 14002632 14015268 14106798 14224896 14290752 14303648 14334327 14372964 14534352 14561856 14629272 14668704 14711949 14751744 14765056 14836608 14837151 14865228 14905296 14945472 14974302 15101184 15141888 15145704 15186528 15215823 15256836 15386112 15415792 15427584 15457344 15499008 15502914 15676416 15706656 15745024 15748992 15752961 15779372 15821904 15955968 15998976 16003008 16048347 16077096 16091604 16196694 16257024 16288384 16332288 16351146 16382088 16457931 16502292 16595712 16610688 16719168 16768458 16813656 16859136 16956744 16988832 17034624 17038917 17067484 17113488 17258496 17309376 17342766 17356032 17389512 17436384 17470019 17584128 17618048 17665536 17669988 17713152 17717616 17799642 17915904 17950464 17998848 18003384 18033568 18082176 18086733 18235392 18289152 18324432 18340968 18373824 18429849 18458888 18615296 18665472 18670176 18687024 18773538 18809064 18896143 18966528 19054336 19076337 19112436 19163952 19252674 19379136 19415808 19473048 19505696 19558272 19563201 19615932 19668992 19782144 19782868 19820304 19873728 19927296 19932318 19965736 20134912 20189184 20194272 20233227 20248704 20287764 20342448 20514816 20570112 20575296 20609792 20614986 20633589 20665344 20670552 20766249 20901888 20942208 20998656 21003948 21022902 21095872 21160197 21274624 21337344 21397796 21436128 21455472 21559446 21595592 21676032 21776384 21801528 21842784 21902461 21943908 22003056 22127616 22147584 22254912 22292224 22297842 22357944 22418208 22461453 22608992 22651776 22712832 22718556 22779792 22817984 22885254 23011328 23079168 23123688 23141376 23186016 23248512 23254371 23445504 23514624 23554048 23559984 23617536 23623488 23669058 23690417 23732856 23933952 23998464 24004512 24109568 24115644 24137406 24295041 24385536 24432576 24454624 24498432 24526719 24573132 24753438 24887296 24893568 24916032 25031384 25078752 25152687 25220484 25288704 25435116 25483248 25551936 25601226 25670232 25838848 25887744 25964064 26014149 26034048 26077696 26084268 26154576 26376192 26427072 26498304 26504982 26569728 26576424 26699463 26873856 26918912 26925696 26977636 26998272 27050352 27123264 27353088 27433728 27486648 27511452 27553792 27560736 27688332 27713318 27869184 27922944 27998208 28005264 28030536 28160307 28213596 28449792 28581504 28607296 28668654 28745928 28879011 29068704 29123712 29258544 29337408 29423898 29503488 29530112 29673216 29674302 29730456 29810592 29868097 29890944 29948604 30202368 30283776 30291408 30373056 30431646 30513672 30772224 30831584 30855168 30914688 30922479 30998016 31005828 31352832 31413312 31497984 31505922 31534353 31558744 31643808 31911936 31997952 32006016 32096694 32154192 32183208 32393388 32514048 32576768 32664576 32702292 32764176 32915862 33004584 33191424 33221376 33438336 33446763 33536916 33627312 33913488 33977664 34069248 34077834 34134968 34226976 34327881 34516992 34618752 34620019 34685532 34712064 34779024 34872768 34940038 35168256 35236096 35331072 35339976 35426304 35435232 35503587 35599284 35831808 35900928 35997696 36006768 36067136 36164352 36173466 36206109 36578304 36648864 36681936 36747648 36859698 36917776 37130157 37230592 37330944 37340352 37374048 37446143 37547076 37618128 37792286 37933056 38108672 38152674 38224872 38327904 38401839 38505348 38758272 38831616 38946096 39011392 39116544 39126402 39231864 39337984 39564288 39565736 39640608 39747456 39757473 39854592 39864636 39931472 40269824 40378368 40388544 40466454 40497408 40502971 40575528 40684896 41029632 41140224 41150592 41219584 41229972 41267178 41330688 41341104 41532498 41569977 41803776 41884416 41997312 42007896 42045804 42191744 42320394 42549248 42674688 42795592 42872256 42910944 43002981 43118892 43191184 43552768 43603056 43685568 43804922 43887816 44006112 44135847 44255232 44295168 44509824 44511453 44584448 44595684 44715888 44836416 44922906 45217984 45303552 45425664 45437112 45559584 45635968 45647469 45770508 46022656 46158336 46247376 46282752 46372032 46497024 46508742 47029248 47108096 47119968 47235072 47246976 47338116 47380834 47465712 47867904 47996928 48009024 48145041 48219136 48231288 48274812 48590082 48771072 48865152 48909248 48996864 49053438 49146264 49373793 49506876 49787136 49832064 50062768 50157504 50305374 50440968 50577408 50870232 50966496 51103872 51202452 51340464 51677696 51775488 51928128 52028298 52068096 52155392 52168536 52309152 52410057 52752384 52854144 52996608 53009964 53139456 53152848 53398926 53747712 53851392 53955272 53996544 54100704 54246528 54260199 54706176 54867456 54973296 55022904 55107584 55121472 55376664 55426636 55845888 55996416 56010528 56061072 56320614 56427192 56688429 56899584 57163008 57214592 57229011 57337308 57491856 57758022 58137408 58247424 58517088 58674816 58689603 58847796 59006976 59060224 59346432 59348604 59460912 59621184 59736194 59781888 59897208 60404736 60567552 60582816 60699681 60746112 60863292 61027344 61544448 61663168 61710336 61829376 61844958 61900767 61996032 62011656 62298747 62705664 62826624 62995968 63011844 63068706 63117488 63287616 63480591 63823872 64012032 64193388 64308384 64366416 64786776 65028096 65153536 65329152 65404584 65528352 65707383 65831724 66009168 66382848 66442752 66876672 66893526 67073832 67254624 67384359 67826976 67955328 68138496 68155668 68269936 68453952 68655762 69033984 69237504 69240038 69371064 69424128 69558048 69745536 69763113 69880076 70336512 70472192 70662144 70679952 70852608 70870464 71007174 71071251 71198568 71801856 71995392 72013536 72134272 72328704 72346932 72412218 72885123 73156608 73297728 73363872 73495296 73580157 73719396 73835552 74260314 74461184 74661888 74680704 74748096 74892286 75094152 75236256 75458061 75584572 75866112 76217344 76305348 76449744 76655808 76803678 77010696 77516544 77663232 77892192 78022784 78042447 78233088 78252804 78463728 79128576 79131472 79281216 79494912 79514946 79709184 79729272 79862944 80098389 80539648 80756736 80777088 80932908 80994816 81005942 81151056 81369792 82059264 82301184 82439168 82459944 82534356 82661376 82682208 83064996 83139954 83607552 83768832 83994624 84015792 84091608 84383488 84480921 84640788 85349376 85591184 85744512 85821888 86005962 86237784 86382368 86637033 87105536 87206112 87371136 87609844 87775632 88012224 88271694 88510464 88590336 89019648 89022906 89168896 89191368 89431776 89604291 89672832 89845812 90435968 90607104 90851328 90874224 91119168 91271936 91294938 91541016 92316672 92494752 92565504 92744064 92767437 92994048 93017484 94058496 94216192 94239936 94493952 94603059 94676232 94761668 94931424 95735808 95993856 96018048 96290082 96438272 96462576 96549624 96996613 97180164 97542144 97730304 97818496 97993728 98106876 98292528 98747586 99013752 99574272 99664128 100125536 100315008 100340289 100610748 100881936 101740464 101932992 102207744 102404904 102680928 102983643 103355392 103550976 103856256 103860057 104056596 104136192 104310784 104337072 104618304 104820114 105504768 105708288 105993216 106019928 106278912 106305696 106510761 106797852 107495424 107702784 107910544 107993088 108201408 108493056 108520398 108618327 109734912 109946592 110045808 110215168 110242944 110753328 110853272 111390471 111691776 111992832 112021056 112122144 112338429 112641228 112854384 113376858 113799168 114326016 114429184 114458022 114674616 114983712 115205517 115516044 116274816 116494848 117034176 117349632 117379206 117695592 118013952 118120448 118692864 118697208 118921824 119242368 119272419 119472388 119563776 119794416 120809472 121135104 121165632 121399362 121492224 121508913 121726584 122054688 122290133 123088896 123326336 123420672 123658752 123689916 123801534 123992064 124023312 124597494 124709931 125411328 125653248 125991936 126023688 126137412 126234976 126575232 126961182 127647744 128024064 128386776 128616768 128732832 129008943 129573552 130307072 130658304 130809168 131056704 131414766 131663448 132018336 132273001 132765696 132885504 133534359 133753344 133787052 134147664 134509248 134768718 135653952 135910656 136276992 136311336 136539872 136907904 136942407 137311524 138067968 138475008 138480076 138742128 138848256 139116096 139491072 139526226 139760152 140944384 141324288 141359904 141705216 141740928 142014348 142142502 142397136 143603712 143990784 144027072 144268544 144435123 144657408 144693864 144824436 145770246 146313216 146595456 146727744 146990592 147160314 147438792 147671104 148121379 148520628 148922368 149361408 149496192 149784572 150188304 150472512 150916122 151169144 151732224 152434688 152610696 152899488 153311616 153317227 153607356 154021392 155033088 155326464 155784384 156045568 156084894 156466176 156505608 156927456 157230171 158257152 158262944 158562432 158989824 159029892 159418368 159458544 159725888 160196778 161079296 161554176 161865816 161989632 162011884 162302112 162739584 162780597 164118528 164602368 164878336 164919888 165068712 165322752 165364416 165832919 166129992 166279908 167537664 167989248 168031584 168183216 168766976 168961842 169281576 170065287 170698752 171182368 171489024 171643776 171687033 172011924 172475568 172764736 173274066 174211072 174412224 174742272 175219688 175551264 176024448 176068809 176543388 177020928 177180672 178039296 178045812 178337792 178382736 178863552 179208582 179345664 179691624 180871936 181214208 181702656 181748448 182099043 182238336 182543872 182589876 183082032 184633344 184989504 185131008 185488128 185534874 185702301 185988096 186034968 186896241 188116992 188432384 188479872 188987904 189206118 189352464 189523336 189862848 190441773 191471616 192036096 192580164 192876544 192925152 193099248 193993226 194360328 195084288 195460608 195636992 195987456 196213752 196585056 197122149 197495172 198027504 199148544 199328256 200251072 200630016 200680578 201221496 201763872 202153077 203480928 203865984 204415488 204809808 205361856 205967286 206710784 207101952 207712512 207720114 207907561 208113192 208272384 208621568 208674144 209076679 209236608 209640228 211009536 211416576 211986432 212039856 212557824 212611392 213021522 213213753 213595704 215405568 215821088 215986176 216402816 216986112 217040796 217236654 218655369 219469824 219893184 220091616 220485888 220740471 221506656 221706544 222780942 223383552 223985664 224042112 224244288 224676858 225282456 225708768 226753716 227598336 228652032 228858368 228916044 229349232 229967424 230411034 231032088 232549632 232989696 234068352 234127341 234699264 234758412 235391184 236240896 237385728 237394416 237843648 238484736 238544838 238944776 239127552 239588832 240295167 241618944 242270208 242331264 242798724 242984448 243017826 243453168 244109376 244580266 246177792 246652672 247317504 247379832 247603068 247984128 248046624 249194988 249419862 250822656 251306496 251983872 252047376 252274824 252469952 253150464 253442763 253922364 256048128 256773552 257233536 257465664 258017886 259147104 259911099 260614144 261316608 261618336 262113408 262123001 262829532 263326896 264036672 264546002 265531392 265771008 267068718 267506688 267574104 268295328 268812873 269018496 269537436 271307904 271821312 272553984 272622672 273079744 273815808 273884814 274623048 276950016 276960152 277484256 277696512 278232192 278302311 278982144 279052452 279520304 281888768 282648576 282719808 283481856 283520797 284028696 284285004 284794272 287207424 287981568 288054144 288537088 288870246 289314816 289387728 289648872 290989839 291540492 292626432 293190912 293455488 293981184 294320628 294877584 295342208 296242758 297041256 297844736 298722816 298992384 299569144 300376608 300945024 301020867 301832244 302338288 304869376 305221392 305798976 306623232 306634454 307214712 308042784 308950929 310066176 310652928 311568768 311580171 312091136 312169788 312932352 313011216 313854912 314460342 316514304 316525888 317124864 317979648 318059784 318836736 318917088 319451776 319532283 320393556 322158592 323108352 323731632 323979264 324023768 324604224 325479168 325561194 325854981 329204736 329756672 329839776 330137424 330645504 330728832 331665838 332259984 332559816 334171413 335075328 335978496 336063168 336366432 337015287 337533952 337923684 338563152 340130574 341397504 342364736 342978048 343287552 343374066 344023848 344951136 345529472 345616551 346548132 348824448 349484544 350439376 351102528 352048896 352137618 353086776 354041856 354361344 356078592 356091624 356675584 356765472 357727104 358417164 358691328 359383248 361743872 362428416 363405312 363496896 364198086 364476672 364526739 365087744 365179752 366164064 366870399 369266688 369979008 370262016 370976256 371069748 371404602 371976192 372069936 373792482 374129793 376233984 376959744 377975808 378412236 378704928 379046672 379725696 380883546 382943232 384072192 385160328 385753088 385850304 386198496 387986452 388720656 390921216 391273984 391974912 392427504 393170112 394244298 394990344 396055008 396819003 398297088 398656512 400502144 400603077 401260032 401361156 402442992 403527744 404306154 406961856 407731968 408830976 409619616 410723712 410827221 411934572 413421568 414203904 415425024 415440228 415815122 416226384 416544768 417243136 417348288 418153358 418473216 419280456 422833152 423972864 424079712 425115648 425222784 426043044 426427506 427191408 430811136 431642176 431972352 432805632 433305369 433972224 434081592 434473308 437310738 438939648 439786368 440183232 440971776 441480942 443013312 443413088 444364137 445561884 446767104 448084224 448488576 449353716 450564912 451417536 453507432 455196672 457304064 457716736 457832088 458698464 459934848 459951681 460822068 462064176 465099264 465979392 468136704 468254682 469398528 469516824 470782368 471690513 474771456 474788832 475687296 476969472 477089676 477889552 478255104 479177664 480590334 483237888 484662528 485597448 485968896 486035652 486906336 488218752 488341791 489160532 492355584 493305344 494635008 494759664 495206136 495968256 496093248 497498757 498389976 498839724 502612992 503967744 504094752 504549648 504939904 506300928 506885526 507844728 510195861 512096256 513547104 514467072 514931328 515061099 516035772 518294208 519822198 521228288 522633216 523236672 524226816 524246002 525659064 526653792 528073344 528206427 529092004 531062784 531542016 534137436 535013376 535148208 536590656 537625746 538036992 539074872 542615808 543642624 545107968 545245344 546159488 546297129 547631616 547769628 549246096 553900032 553920304 554968512 555393024 556464384 556604622 557106903 557964288 558104904 559040608 560688723 563777536 565297152 565439616 566963712 567041594 568057392 568570008 569588544 571325319 574414848 576108288 577074176 577740492 578629632 578775456 579297744 581979678 583080984 585252864 586381824 586910976 587962368 588641256 589755168 590684416 591366447 592485516 594082512 597445632 597984768 599138288 600753216 601890048 602041734 603664488 604676576 606459231 609738752 610442784 611597952 613246464 613268908 614429424 616085568 617901858 620132352 621305856 623137536 623160342 623722683 624182272 624339576 625864704 626022432 627230037 627709824 628920684 633028608 633051776 634249728 635959296 636119568 637673472 637834176 638903552 639064566 639641259 640787112 646216704 647463264 647958528 648047536 649208448 650958336 651122388 651709962 655966107 658409472 659513344 659679552 660274848 661457664 662221413 663331676 664519968 665119632 668342826 670150656 671956992 672126336 672732864 674030574 675067904 675847368 677126304 678976291 680261148 682795008 684729472 685956096 686575104 686748132 688047696 689902272 691058944 691233102 693096264 697648896 698969088 700878752 702205056 702382023 704097792 704275236 706173552 708722688 712157184 712183248 713351168 713530944 715454208 716834328 717382656 718766496 720885501 723487744 724856832 726810624 726993792 728396172 728953344 729053478 730175488 730359504 732328128 733740798 734402927 738533376 739958016 741952512 742139496 742809204 743952384 744139872 747584964 748259586 752467968 753919488 755951616 756824472 757409856 758093344 759451392 760328289 761767092 768144384 770320656 771506176 771700608 772396992 775972904 777441312 779733297 781842432 782547968 783949824 784855008 786340224 786369003 788488596 789980688 792110016 793638006 796594176 797313024 801004288 801206154 802520064 802722312 804885984 806438619 807055488 808612308 813923712 815463936 817661952 819239232 821447424 821654442 823869144 826843136 830850048 830880456 831630244 832452768 833089536 834486272 834696576 834906933 836306716 836946432 838560912 845666304 847945728 848159424 850445568 850562391 852086088 852855012 854382816 861622272 863284352 863944704 865611264 866610738 867944448 868163184 868946616 872969517 874621476 877879296 879572736 880366464 881943552 882961884 886026624 886826176 888728274 891123768 893534208 896168448 896977152 898707432 901129824 902835072 903062601 907014864 914608128 915433472 915664176 917396928 919869696 919903362 921644136 924128352 925911007 930198528 931958784 934740513 936273408 936509364 938797056 939033648 941564736 943381026 949542912 949577664 951374592 953938944 954179352 955779104 956510208 958355328 958596849 961180668 966475776 969325056 971194896 971937792 972071304 973812672 976437504 976683582 977564943 978321064 986610688 989270016 989519328 990412272 991936512 992186496 994997514 996779952 997679448 1005225984 1007935488 1008189504 1009099296 1009879808 1011045861 1012601856 1013771052 1015689456 1020391722 1024192512 1027094208 1028934144 1029862656 1030122198 1032071544 1036588416 1036849653 1039644396 1042456576 1046473344 1048453632 1048492004 1051318128 1053307584 1056146688 1056412854 1058184008 1062125568 1063084032 1068274872 1070026752 1070296416 1073181312 1073220589 1075251492 1076073984 1078149744 1085231616 1087285248 1090215936 1090490688 1092318976 1092594258 1093580217 1095263232 1095539256 1098492192 1100611197 1107800064 1107840608 1109937024 1110786048 1112928768 1113209244 1114213806 1115928576 1116209808 1118081216 1121377446 1122389379 1127555072 1130879232 1133927424 1134083188 1136114784 1137140016 1139177088 1142650638 1148829696 1152216576 1154148352 1155480984 1157259264 1157550912 1158595488 1160830433 1163959356 1166161968 1172763648 1173821952 1175924736 1177282512 1179510336 1181368832 1182732894 1184971032 1188165024 1190457009 1194891264 1195969536 1198276576 1201506432 1201809231 1203780096 1204083468 1207328976 1209353152 1212918462 1219477504 1220885568 1223195904 1226492928 1226537816 1228858848 1232171136 1232481663 1235803716 1240264704 1242611712 1246275072 1246320684 1247445366 1248364544 1248679152 1251729408 1252044864 1254460074 1255419648 1255592101 1257841368 1266103552 1268499456 1271918592 1272239136 1275346944 1275668352 1277807104 1278129132 1279282518 1281574224 1292433408 1294926528 1295917056 1296095072 1298416896 1299916107 1301916672 1302244776 1303419924 1311932214 1316818944 1319026688 1319359104 1320549696 1322915328 1324442826 1326663352 1329039936 1330239264 1333092411 1336685652 1340301312 1344252672 1345465728 1348061148 1350135808 1351694736 1354252608 1357952582 1360522296 1365590016 1369458944 1371912192 1373150208 1373496264 1376095392 1379804544 1379855043 1382117888 1382466204 1386192528 1395297792 1397938176 1401757504 1404410112 1404764046 1408195584 1408550472 1412347104 1415071539 1424314368 1424366496 1426702336 1427061888 1430908416 1433668656 1434765312 1437532992 1441771002 1446975488 1449713664 1453987584 1455352927 1456792344 1457906688 1458106956 1460350976 1460719008 1464656256 1467481596 1468805854 1477066752 1479916032 1483905024 1484278992 1485618408 1487904768 1488279744 1492496271 1495169928 1496519172 1507838976 1511903232 1513648944 1514819712 1516186688 1518902784 1520656578 1523534184 1530587583 1536288768 1540641312 1543401216 1544793984 1545183297 1551945808 1554882624 1559466594 1563684864 1565095936 1567899648 1569710016 1572680448 1572738006 1576977192 1579961376 1584220032 1587276012 1593188352 1594626048 1602008576 1602412308 1605040128 1605444624 1609771968 1612877238 1614110976 1617224616 1627847424 1630927872 1635323904 1638478464 1638891387 1642894848 1643308884 1647738288 1653686272 1661700096 1661760912 1663260488 1664905536 1666179072 1669393152 1669813866 1671320709 1672613432 1673892864 1677121824 1682066169 1691332608 1695891456 1696318848 1700891136 1701124782 1704172176 1705710024 1708765632 1723244544 1726568704 1731222528 1733221476 1735888896 1736326368 1737893232 1745939034 1749242952 1755758592 1759145472 1760732928 1763887104 1765923768 1772053248 1773652352 1774099341 1777456548 1782247536 1792336896 1793954304 1797414864 1802259648 1805670144 1806125202 1814029728 1819377693 1829216256 1830866944 1831328352 1834793856 1834861007 1839739392 1839806724 1843288272 1848256704 1851822014 1860397056 1863917568 1869481026 1871168049 1872546816 1873018728 1877594112 1878067296 1881690111 1883129472 1886762052 1899085824 1899155328 1902749184 1907877888 1908358704 1911558208 1913020416 1916710656 1917193698 1918923777 1922361336 1938650112 1942389792 1943875584 1944142608 1947625344 1952875008 1953367164 1955129886 1956642128 1967898321 1973221376 1978540032 1979038656 1980824544 1984372992 1984645579 1989995028 1993559904 1995358896 2010451968 2015870976 2016379008 2018198592 2019759616 2022091722 2025203712 2027542104 2031378912 2036928873 2040783444 2048385024 2054188416 2057868288 2059725312 2060244396 2064143088 2073176832 2073699306 2079288792 2084913152 2092946688 2096907264 2096984008 2102636256 2106615168 2107146069 2112293376 2112825708 2116368016 2126168064 2136549744 2140053504 2140592832 2146362624 2146441178 2150502984 2152147968 2156299488 2162656503 2170463232 2174570496 2180431872 2180981376 2184637952 2185188516 2187160434 2190526464 2191078512 2196984384 2201222394 2203208781 2215600128 2215681216 2219874048 2225857536 2226418488 2228427612 2231857152 2232419616 2236162432 2242754892 2244778758 2255110144 2261758464 2267854848 2268166376 2272229568 2274280032 2278354176 2280984867 2285301276 2304433152 2308296704 2310961968 2314518528 2315101824 2317190976 2321660866 2327918712 2332323936 2339199891 2345527296 2347643904 2351849472 2354565024 2359020672 2359107009 2362737664 2365465788 2369942064 2376330048 2380914018 2389782528 2391939072 2396553152 2403012864 2403618462 2407560192 2408166936 2414657952 2418706304 2419315857 2425836924 2441771136 2446391808 2452985856 2453075632 2457717696 2464342272 2464963326 2471607432 2480529408 2492550144 2492641368 2494890732 2496729088 2497358304 2503458816 2504089728 2508920148 2510839296 2511184202 2515682736 2532207104 2536998912 2543837184 2544478272 2551336704 2551687173 2555614208 2556258264 2558565036 2563148448 2584866816 2589853056 2591834112 2592190144 2596833792 2599832214 2603833344 2604489552 2606839848 2618908551 2623864428 2633637888 2638718208 2641099392 2645830656 2648885652 2653326704 2658079872 2660478528 2666184822 2673371304 2680602624 2688505344 2690931456 2696122296 2700271616 2703389472 2708505216 2715905164 2721044592 2738917888 2743824384 2746300416 2746992528 2752190784 2759609088 2759710086 2764235776 2764932408 2772385056 2777733021 2790595584 2795876352 2803515008 2804221539 2808820224 2809528092 2816391168 2817100944 2824694208 2830143078 2848628736 2848732992 2854123776 2861816832 2867337312 2869530624 2875065984 2875790547 2883542004 2893950976 2899427328 2907975168 2910705854 2913584688 2915813376 2916213912 2920701952 2921438016 2929312512 2932694829 2934963192 2937611708 2959832064 2967810048 2968557984 2971236816 2975809536 2976559488 2984992542 2990339856 2993038344 3015677952 3023806464 3027297888 3029639424 3032373376 3033137583 3037805568 3041313156 3047068368 3061175166 3072577536 3081282624 3086802432 3089587968 3090366594 3103891616 3109765248 3110548959 3118933188 3127369728 3130191872 3139420032 3145360896 3145476012 3153954384 3159922752 3168440064 3174552024 3186376704 3189252096 3204017152 3204824616 3210080256 3210889248 3219543936 3219661767 3225754476 3228221952 3234449232 3255694848 3261855744 3270647808 3276956928 3277782774 3280740651 3285789696 3286617768 3295476576 3301833591 3323400192 3323521824 3326520976 3329811072 3332358144 3338786304 3339627732 3342641418 3345226864 3347785728 3354243648 3364132338 3367168137 3382665216 3392637696 3401782272 3402249564 3408344352 3411420048 3417531264 3446489088 3453137408 3462445056 3466442952 3471777792 3472652736 3475786464 3482491299 3491878068 3498485904 3518290944 3521465856 3527774208 3531847536 3544106496 3547304704 3548198682 3554913096 3564495072 3571371027 3584673792 3587908608 3594829728 3604519296 3605427693 3611340288 3612250404 3628059456 3638755386 3658432512 3661733888 3662656704 3669587712 3669722014 3679478784 3679613448 3686576544 3696513408 3697444989 3703644028 3720794112 3727835136 3738962052 3742336098 3745093632 3746037456 3755188224 3756134592 3763380222 3766258944 3766776303 3773524104 3798310656 3805498368 3815755776 3816717408 3823116416 3826040832 3833421312 3834387396 3837847554 3844722672 3877300224 3884779584 3887751168 3888285216 3895250688 3899748321 3905750016 3906734328 3910259772 3913284256 3935796642 3946442752 3957080064 3958077312 3961649088 3968745984 3969291158 3979990056 3987119808 3990717792 3999277233 4020903936 4032758016 4036397184 4039519232 4044183444 4050407424 4055084208 4062757824 4073857746 4081566888 4096770048 4108376832 4115736576 4119450624 4120488792 4128286176 4139565129 4146353664 4147398612 4158577584 4185893376 4193814528 4193968016 4205272512 4213230336 4214292138 4224586752 4225651416 4232736032 4245214617 4273099488 4280107008 4281185664 4292725248 4292882356 4301005968 4304295936 4312598976 4325313006 4340926464 4349140992 4361962752 4366058781 4369275904 4370377032 4374320868 4381052928 4382157024 4393968768 4402444788 4406417562 4431200256 4431362432 4439748096 4451715072 4452836976 4456855224 4463714304 4464839232 4472324864 4477488813 4485509784 4489557516 4523516928 4535709696 4536332752 4544459136 4548560064 4556708352 4561969734 4570602552 4591762749 4608866304 4616593408 4621923936 4630203648 4634381952 4635549891 4643321732 4655837424 4664647872 4678399782 4691054592 4695287808 4703698944 4709130048 4718041344 4718214018 4725475328 4730931576 4739884128 4752660096 4752834037 4761828036 4779565056 4783878144 4793106304 4806025728 4807236924 4815120384 4816333872 4829315904 4837412608 4838631714 4851673848 4883542272 4892783616 4905971712 4906151264 4915435392 4916674161 4928684544 4929926652 4943214864 4961058816 4985100288 4985282736 4989781464 4993458176 4994716608 5008179456 5013962127 5017840296 5021678592 5022368404 5031365472 5046198507 5064414208 5073997824 5087674368 5088956544 5102673408 5103374346 5111228416 5112516528 5117130072 5126296896 5140820489 5169733632 5179706112 5184380288 5193667584 5199664428 5207666688 5208979104 5213679696 5237817102 5247728856 5267275776 5277436416 5282198784 5291661312 5297771304 5306653408 5316159744 5320957056 5322298023 5332369644 5346742608 5377010688 5381862912 5392244592 5400543232 5406778944 5417010432 5431810328 5442089184 5458133079 5477835776 5487648768 5492600832 5493985056 5504381568 5504583021 5519218176 5519420172 5528471552 5529864816 5544770112 5555466042 5581191168 5591752704 5607030016 5608443078 5613504147 5617640448 5619056184 5632782336 5634201888 5645070333 5649388416 5660286156 5697257472 5697465984 5708247552 5723633664 5734674624 5739061248 5750131968 5751581094 5756771331 5767084008 5787901952 5815950336 5821411708 5827169376 5831626752 5832427824 5841403904 5842876032 5858625024 5865389658 5869926384 5875223416 5903694963 5919664128 5935620096 5937115968 5942473632 5953118976 5953936737 5969985084 5980679712 5986076688 6031355904 6047612928 6054595776 6059278848 6064746752 6066275166 6075611136 6082626312 6094136736 6110786619 6122350332 6145155072 6162565248 6173604864 6179175936 6180733188 6207783232 6219530496 6221097918 6237866376 6254739456 6260383744 6278840064 6290721792 6290952024 6307908768 6319845504 6321438207 6336880128 6349104048 6378504192 6408034304 6409649232 6420160512 6421778496 6439087872 6439323534 6445134391 6451508952 6456443904 6468898464 6481377049 6511389696 6523711488 6541295616 6553913856 6555565548 6561481302 6571579392 6573235536 6590953152 6603667182 6609626343 6646800384 6647043648 6653041952 6659622144 6677572608 6679255464 6685282836 6690453728 6695571456 6708487296 6728264676 6734336274 6765330432 6785275392 6803564544 6804499128 6816688704 6822840096 6835062528 6842954601 6906274816 6924890112 6932885904 6943555584 6945305472 6951572928 6964982598 6983756136 6996971808 7036581888 7042931712 7055548416 7063695072 7077321027 7088212992 7094609408 7096397364 7109826192 7128990144 7142742054 7169347584 7175817216 7189659456 7209038592 7210855386 7222680576 7224500808 7256118912 7257947571 7277510772 7323467776 7325313408 7339175424 7339444028 7358957568 7359226896 7373153088 7393026816 7394889978 7407288056 7441588224 7477924104 7484672196 7490187264 7492074912 7510376448 7512269184 7526760444 7532517888 7533552606 7547048208 7596621312 7610996736 7631511552 7633434816 7646232832 7655061519 7666842624 7668774792 7675695108 7689445344 7754600448 7769559168 7775502336 7776570432 7790501376 7799496642 7811500032 7813468656 7820519544 7826568512 7856725653 7871593284 7892885504 7916154624 7923298176 7937491968 7938582316 7959980112 7974239616 7981435584 7998554466 8041807872 8065516032 8072794368 8079038464 8088366888 8100814848 8110168416 8125515648 8125813031 8147715492 8163133776 8216753664 8231473152 8238901248 8240977584 8256572352 8279130258 8292707328 8294797224 8317155168 8333199063 8371786752 8387629056 8387936032 8410545024 8412664617 8426460672 8428584276 8449173504 8451302832 8465472064 8490429234 8546198976 8562371328 8585450496 8585764712 8602011936 8608591872 8625197952 8627371641 8650626012 8681852928 8698281984 8723925504 8732117562 8738551808 8740754064 8748641736 8762105856 8764314048 8787937536 8789144707 8804889576 8812835124 8862724864 8879496192 8903430144 8905673952 8913710448 8927428608 8929678464 8944649728 8954977626 8971019568 8979115032 9047033856 9071419392 9072665504 9088918272 9097120128 9099412749 9113416704 9123939468 9141205104 9183525498 9217732608 9233186816 9243847872 9260407296 9268763904 9271099782 9286643464 9311674848 9329295744 9331646877 9356799564 9382109184 9390575616 9418260096 9436082688 9436428036 9450950656 9461863152 9479768256 9505320192 9505668074 9523656072 9559130112 9567756288 9586212608 9612051456 9614473848 9630240768 9632667744 9658631808 9658985301 9674825216 9677263428 9703347696 9767084544 9785567232 9811943424 9812302528 9830870784 9833348322 9842221953 9857369088 9859853304 9886429728 9905500773 9970200576 9970565472 9979562928 9986916352 9989433216 10016358912 10027924254 10035680592 10043357184 10044736808 10062730944 10092397014 10101504411 10128828416 10147995648 10177913088 10187470489 10205346816 10206748692 10222456832 10225033056 10234260144 10252593792 10281640978 10339467264 10359412224 10368760576 10387335168 10399328856 10415333376 10417958208 10427359392 10447473897 10475634204 10495457712 10554872832 10564397568 10583322624 10595542608 10613306816 10632319488 10641914112 10644596046 10664739288 10693485216 10714113081 10754021376 10763725824 10784489184 10813557888 10816283079 10834020864 10863620656 10884178368 10916266158 10955671552 10975297536 10985201664 10987970112 11008763136 11009166042 11019100733 11038436352 11038840344 11056943104 11059729632 11089540224 11110932084 11162382336 11183505408 11214060032 11216886156 11227008294 11235280896 11238112368 11265564672 11268403776 11290140666 11298776832 11300328909 11320572312 11394931968 11416495104 11447267328 11469349248 11478122496 11500263936 11503162188 11513542662 11534168016 11575803904 11631900672 11642823416 11654338752 11663253504 11664855648 11685752064 11699244963 11717250048 11730779316 11739852768 11750446832 11807389926 11839328256 11871240192 11874231936 11884947264 11906237952 11907873474 11939970168 11961359424 11972153376 12062711808 12109191552 12118557696 12129493504 12132550332 12151222272 12165252624 12188273472 12221573238 12244700664 12290310144 12325130496 12347209728 12358351872 12361466376 12415566464 12418695387 12439060992 12442195836 12475732752 12520767488 12557680128 12581443584 12581904048 12615817536 12639691008 12642876414 12673760256 12698208096 12735643851 12816068608 12819298464 12840321024 12843556992 12878175744 12878647068 12890268782 12903017904 12912887808 12937796928 12962754098 13022779392 13047422976 13098176343 13107827712 13111131096 13122962604 13143158784 13146471072 13181906304 13207334364 13219252686 13293600768 13294087296 13306083904 13319244288 13355145216 13358510928 13370565672 13380907456 13391142912 13416974592 13432466439 13456529352 13468672548 13570550784 13607129088 13608998256 13633377408 13645680192 13670125056 13685909202 13775288247 13812549632 13849780224 13865771808 13890610944 13892519053 13903145856 13929965196 13967512272 13993943616 14073163776 14085863424 14111096832 14127390144 14154642054 14176425984 14189218816 14192794728 14219652384 14257980288 14258502111 14285484108 14338695168 14351634432 14379318912 14418077184 14421710772 14445361152 14449001616 14512237824 14515895142 14555021544 14650626816 14678350848 14678888056 14717915136 14718453792 14746306176 14750022483 14786053632 14789779956 14814576112 14883176448 14955848208 14969344392 14980374528 14984149824 15024538368 15053520888 15065035776 15067105212 15094096416 15138595521 15193242624 15221993472 15263023104 15266869632 15292465664 15310123038 15333685248 15337549584 15351390216 15378890688 15422461467 15509200896 15539118336 15553140864 15581002752 15598993284 15623000064 15626937312 15641039088 15653137024 15713451306 15743186568 15785771008 15832309248 15846596352 15874983936 15877164632 15919960224 15948479232 15962871168 15966894069 15997108932 16131032064 16145588736 16158076928 16176733776 16201629696 16220336832 16251031296 16251626062 16295430984 16326267552 16374399237 16433507328 16462946304 16477802496 16481955168 16513144704 16513749063 16558260516 16585414656 16589594448 16634310336 16666398126 16743573504 16775258112 16775872064 16821090048 16825329234 16840512441 16852921344 16857168552 16898347008 16902605664 16930944128 16935210999 16980858468 17092397952 17124742656 17170900992 17171529424 17204023872 17217183744 17250395904 17254743282 17270313993 17301252024 17363705856 17447851008 17464235124 17477103616 17481508128 17497283472 17524211712 17528628096 17575875072 17578289414 17609779152 17625670248 17711084889 17725449728 17758992384 17806860288 17811347904 17827420896 17859356928 17861810211 17889299456 17909955252 17942039136 17958230064 18094067712 18142838784 18145331008 18177836544 18194240256 18198825498 18226833408 18247878936 18282410208 18332359857 18367050996 18435465216 18487695744 18520814592 18537527808 18542199564 18573286928 18623349696 18658591488 18663293754 18713599128 18764218368 18781151232 18836520192 18872165376 18872856072 18901901312 18923726304 18959536512 19010640384 19011336148 19047312144 19135512576 19172425216 19224102912 19228947696 19260481536 19265335488 19317263616 19317970602 19335403173 19349650432 19354526856 19406695392 19444131147 19534169088 19571134464 19623886848 19624605056 19661741568 19666696644 19684443906 19714738176 19719706608 19772859456 19811001546 19828879029 19940401152 19941130944 19959125856 19978866432 20032717824 20055848508 20071361184 20086714368 20089473616 20125461888 20184794028 20203008822 20257656832 20295991296 20355826176 20374940978 20410693632 20413497384 20444913664 20450066112 20468520288 20505187584 20528863803 20563281956 20718824448 20737521152 20774670336 20798657712 20830666752 20835916416 20854718784 20894947794 20951268408 20990915424 21109745664 21128795136 21166645248 21191085216 21226613632 21231963081 21264638976 21283828224 21289192092 21329478576 21386970432 21428226162 21508042752 21527451648 21568978368 21627115776 21632566158 21668041728 21727241312 21768356736 21773842713 21832532316 21911343104 21970403328 21975940224 22017526272 22018332084 22038201466 22076872704 22077680688 22113886208 22119459264 22179080448 22221864168 22324764672 22428120064 22433772312 22454016588 22470561792 22476224736 22531129344 22536807552 22580281332 22597553664 22600657818 22641144624 22789863936 22832990208 22894534656 22938698496 22965184557 23000527872 23006324376 23027085324 23068336032 23263801344 23285646832 23308677504 23326507008 23329711296 23371504128 23398489926 23434500096 23461558632 23479705536 23500893664 23570176959 23614779852 23678656512 23748463872 23769894528 23812475904 23815746948 23879940336 23922718848 23944306752 24125423616 24218383104 24237115392 24258987008 24265100664 24302444544 24330505248 24376546944 24377439093 24443146476 24489401328 24650260992 24694419456 24716703744 24722932752 24831132928 24837390774 24878121984 24884391672 24951465504 24999597189 25115360256 25162887168 25163808096 25231635072 25237993851 25279382016 25285752828 25347520512 25396416192 25471287702 25632137216 25638596928 25687113984 25756351488 25757294136 25780537564 25806035808 25825775616 25875593856 25882114923 25925508196 26045558784 26094845952 26196352686 26215655424 26222262192 26245925208 26286317568 26292942144 26363812608 26367434121 26414668728 26438505372 26588174592 26612167808 26638488576 26710290432 26717021856 26741131344 26761814912 26782285824 26833949184 26864932878 26913058704 26937345096 27141101568 27214258176 27217996512 27266754816 27291360384 27298238247 27340250112 27371818404 27550576494 27625099264 27699560448 27731543616 27781221888 27785038106 27806291712 27859930392 27935024544 27987887232 27994940631 28146327552 28171726848 28254780288 28309284108 28352851968 28378437632 28385589456 28439304768 28515960576 28517004222 28570968216 28677390336 28703268864 28758637824 28836154368 28843421544 28890722304 28898003232 28976955903 29024475648 29031790284 29110043088 29301253632 29356701696 29357776112 29435830272 29436907584 29492612352 29500044966 29526665859 29572107264 29579559912 29629152224 29716502319 29911696416 29938688784 29960749056 29968299648 30049076736 30107041776 30130071552 30134210424 30188192832 30277191042 30304513233 30386485248 30443986944 30533739264 30562411467 30584931328 30620246076 30667370496 30675099168 30702780432 30757781376 30844922934 31018401792 31078236672 31106281728 31162005504 31197986568 31246000128 31253874624 31282078176 31306274048 31342421691 31426902612 31486373136 31664618496 31693192704 31749967872 31754329264 31839920448 31896958464 31925742336 31933788138 31994217864 32142339243 32262064128 32291177472 32316153856 32353467552 32440673664 32448849237 32502062592 32503252124 32590861968 32652535104 32748798474 32867014656 32925892608 32955604992 32963910336 33026289408 33027498126 33057302199 33116521032 33170829312 33179188896 33268620672 33269838259 33332796252 33487147008 33550516224 33551744128 33642180096 33650658468 33681024882 33705842688 33714337104 33796694016 33805211328 33861888256 33870421998 33900986727 33961716936 34184795904 34249485312 34341801984 34343058848 34408047744 34434367488 34500791808 34509486564 34540627986 34602504048 34727411712 34895702016 34928470248 34954207232 34963016256 34994566944 35057256192 35097734889 35151750144 35156578828 35219558304 35251340496 35422169778 35450899456 35517984768 35613720576 35622695808 35654841792 35718713856 35723620422 35778598912 35819910504 35884078272 35916460128 35985743423 36188135424 36290662016 36355673088 36388480512 36397650996 36453666816 36495757872 36564820416 36664719714 36734101992 36870930432 36975391488 37041629184 37075055616 37084399128 37146573856 37246699392 37256086161 37317182976 37326587508 37427198256 37562302464 37673040384 37744330752 37745712144 37803802624 37847452608 37919073024 38021280768 38022672296 38094624288 38206931553 38344850432 38448205824 38457895392 38520963072 38530670976 38634527232 38635941204 38670806346 38699300864 38709053712 38813390784 38888262294 38923355131 39068338176 39142268928 39249210112 39294529029 39323483136 39333393288 39368887812 39429476352 39439413216 39545718912 39622003092 39657758058 39880802304 39882261888 39918251712 39957732864 40065435648 40111697016 40142722368 40173428736 40178947232 40250923776 40297399317 40369588056 40406017644 40515313664 40711652352 40749881956 40821387264 40826994768 40889827328 40900132224 40937040576 41010375168 41057727606 41126563912 41325864741 41437648896 41475042304 41549340672 41597315424 41671832832 41677557159 41709437568 41789895588 41902536816 41981830848 42219491328 42257590272 42333290496 42382170432 42453227264 42463926162 42529277952 42567656448 42578384184 42658957152 42773940864 42775506333 42856452324 43016085504 43054903296 43137956736 43254231552 43265132316 43336083456 43454482624 43536713472 43547685426 43665064632 43822686208 43951880448 44035052544 44036664168 44076402932 44153745408 44155361376 44227772416 44238918528 44250067449 44358160896 44443728336 44649529344 44856240128 44867544624 44908033176 44941123584 44952449472 45073615104 45115940737 45160562664 45195107328 45201315636 45282289248 45579727872 45665980416 45789069312 45877396992 45930369114 46001055744 46012648752 46054170648 46136672064 46267384401 46527602688 46571293664 46617355008 46659422592 46743008256 46796979852 46869000192 46923117264 46959411072 47001787328 47140353918 47229559704 47357313024 47496927744 47539789056 47624951808 47631493896 47759880672 47845437696 47888613504 47900682207 48436766208 48474230784 48517974016 48530201328 48604889088 48661010496 48753093888 48754878186 48886292952 48978802656 49300521984 49388838912 49433407488 49445865504 49541247189 49662265856 49674781548 49756243968 49768783344 49902931008 49999194378 50230720512 50325774336 50327616192 50463270144 50475987702 50521537323 50558764032 50571505656 50695041024 50792832384 50805632997 50942575404 51264274432 51277193856 51374227968 51512702976 51514588272 51561075128 51612071616 51651551232 51751187712 51764229846 51810941979 51851016392 52091117568 52392705372 52431310848 52444524384 52491850416 52572635136 52585884288 52727625216 52734868242 52829337456 52877010744 53176349184 53224335616 53276977152 53420580864 53434043712 53482262688 53523629824 53585430633 53667898368 53729865756 53826117408 53874690192 54282203136 54428516352 54435993024 54533509632 54582720768 54596476494 54680500224 54743636808 54997079571 55101152988 55250198528 55463087232 55562443776 55570076212 55612583424 55719860784 55870049088 55975774464 55989881262 56292655104 56343453696 56509560576 56618568216 56705703936 56756875264 56771178912 56878609536 56880691217 57031921152 57034008444 57141936432 57406537728 57517275648 57672308736 57686843088 57781444608 57796006464 57953911806 58006209519 58048951296 58063580568 58220086176 58332393441 58602507264 58713403392 58715552224 58871660544 58873815168 58985224704 59000089932 59053331718 59144214528 59159119824 59258304448 59433004638 59486637087 59823392832 59877377568 59936599296 60098153472 60214083552 60260143104 60268420848 60376385664 60554382084 60609026466 60772970496 60887973888 61067478528 61124822934 61169862656 61240492152 61334740992 61350198336 61405560864 61515562752 61524012949 61689845868 62156473344 62212563456 62324011008 62395973136 62492000256 62507749248 62564156352 62612548096 62684843382 62853805224 62972746272 63329236992 63386385408 63499935744 63508658528 63679840896 63695889243 63793916928 63851484672 63867576276 63988435728 64284678486 64524128256 64582354944 64632307712 64706935104 64881347328 64897698474 65004125184 65006504248 65181723936 65305070208 65321528139 65497596948 65734029312 65911209984 65927820672 66052578816 66054996252 66114604398 66233042064 66341658624 66358377792 66537241344 66539676518 66665592504 66974294016 67103488256 67284360192 67301316936 67362049764 67411685376 67428674208 67593388032 67610422656 67723776512 67740843996 67801973454 67923433872 68369591808 68498970624 68683603968 68686117696 68816095488 68895553671 69001583616 69018973128 69081255972 69205008096 69791404032 69856940496 69908414464 69926032512 69989133888 70114512384 70195469778 70303500288 70313157656 70439116608 70502680992 70710530877 70844339556 70901798912 71035969536 71245391616 71309683584 71312293423 71437427712 71447240844 71557197824 71639821008 71768156544 71832920256 71971486846 72376270848 72581324032 72711346176 72776961024 72795301992 72907333632 72991515744 73129640832 73132317279 73329439428 73468203984 73950782976 74083258368 74150111232 74168798256 74293147712 74493398784 74512172322 74634365952 74653175016 74854396512 74998791567 75346080768 75488661504 75491424288 75694905216 75713981553 75838146048 76042561536 76045344592 76189248576 76413863106 76689700864 76896411648 76915790784 77061341952 77133705131 77269054464 77271882408 77341612692 77398601728 77418107424 77626781568 77776524588 77846710262 78136676352 78284537856 78498420224 78589058058 78646966272 78666786576 78737775624 78858952704 78878826432 79091437824 79102302363 79244006184 79315516116 79764523776 79836503424 79915465728 80130871296 80223394032 80285444736 80346857472 80357894464 80501847552 80594798634 80739176112 80812035288 81030627328 81423304704 81499763912 81642774528 81653989536 81800264448 81874081152 81894714741 82020750336 82115455212 82253127824 82651729482 82875297792 82950084608 83098681344 83194630848 83343665664 83355114318 83418875136 83579791176 83805073632 83963661696 84438982656 84515180544 84764340864 84906454528 84927852324 85058555904 85135312896 85156768368 85317914304 85547881728 85551012666 85712904648 86032171008 86109806592 86275913472 86508463104 86530264632 86672166912 86908965248 86930867709 87073426944 87095370852 87330129264 87645372416 87903760896 88070105088 88073328336 88152805864 88307490816 88310722752 88477837056 88500134898 88579997577 88716321792 88887456672 89149506957 89712480256 89735089248 89816066352 89882247168 89904898944 90147230208 90231881474 90321125328 90390214656 90402631272 90564578496 90913539699 91159455744 91331960832 91687234401 91754793984 91860738228 92002111488 92025297504 92108341296 92273344128 92534768802 93055205376 93142587328 93234710016 93318845184 93486016512 93593959704 93738000384 93846234528 93918822144 94003574656 94027265073 94280707836 94459119408 94993855488 95079578112 95249903616 95262987792 95519761344 95690875392 95777227008 95801364414 96427017729 96873532416 96948461568 97035948032 97060402656 97247633371 97322020992 97506187776 97509756372 97772585904 97957605312 98601043968 98777677824 98866814976 98891731008 99082494378 99171906597 99324531712 99349563096 99512487936 99537566688 99805862016 99809514777 99998388756 100461441024 100651548672 100655232384 100926540288 100951975404 101043074646 101117528064 101143011312 101390082048 101585664768 101611265994 101702960181 101885150808 102554387712 102748455936 103025405952 103029176544 103122150256 103224143232 103303102464 103502375424 103528459692 103621883958 103702032784 104182235136 104785410744 104862621696 104889048768 104983700832 105171768576 105455250432 105469736484 105658674912 105754021488 106352698368 106448671232 106553954304 106841161728 106868087424 106964525376 107047259648 107170861266 107335796736 107459731512 107652234816 107749380384 107957230269 108564406272 108871986048 109067019264 109165441536 109192952988 109361000448 109487273616 109994159142 110202305976 110500397056 110926174464 111124887552 111140152424 111225166848 111439721568 111740098176 111768258483 111951548928 111979762524 112686907392 113019121152 113237136432 113411407872 113513750528 113542357824 113757219072 113761382434 114063842304 114068016888 114283872864 114620794659 115034551296 115344617472 115373686176 115562889216 115592012928 115907823612 116012419038 116097902592 116127161136 116440172352 116664786882 116770065393 117205014528 117426806784 117431104448 117747630336 117883587087 117970449408 118000179864 118106663436 118288429056 118318239648 118516608896 118866009276 118973274174 119646785664 119754755136 119873198592 120196306944 120428167104 120520286208 120536841696 120752771328 120892197951 121108764168 121218052932 121545940992 122134957056 122249645868 122339725312 122480984304 122669481984 122700396672 122811121728 123031125504 123048025898 123379691736 123977594223 124312946688 124425126912 124648022016 124791946272 125015498496 125032671477 125128312704 125225096192 125369686764 125707610448 125945492544 126658473984 126772770816 126999871488 127017317056 127359681792 127391778486 127587833856 127702969344 127735152552 127976871456 128326518999 128569356972 129048256512 129164709888 129413870208 129762694656 129795396948 130008250368 130013008496 130363447872 130610140416 130643056278 130995193896 131468058624 131855641344 132105157632 132109992504 132229208796 132466084128 132683317248 132716755584 133074482688 133079353036 133331185008 133948588032 134206976512 134568720384 134602633872 134724099528 134823370752 134857348416 135220845312 135347822211 135447553024 135481687992 135603946908 135846867744 136739183616 136997941248 137367207936 137372235392 137632190976 137791107342 138003167232 138037946256 138162511944 138410016192 138802153203 139582808064 139713880992 139852065024 139978267776 140229024768 140390939556 140607000576 140626315312 140878233216 141005361984 141421061754 141688679112 141803597824 142071939072 142490783232 142619367168 142624586846 142874855424 142894481688 143114395648 143279642016 143536313088 143665840512 143702046621 143942973692 145162648064 145422692352 145553922048 145590603984 145814667264 145983031488 146259281664 146264634558 146658878856 146936407968 147901565952 148166516736 148300222464 148337596512 148586295424 148623741567 148986797568 149024344644 149268731904 149306350032 149708793024 149997583134 150692161536 150977323008 150982848576 151389810432 151427963106 151564611969 151676292096 152085123072 152090689184 152378497152 152416898991 152827726212 153379401728 153792823296 153831581568 154122683904 154267410262 154538108928 154543764816 154683225384 154797203456 154836214848 155253563136 155432825937 155553049176 155693420524 156273352704 156996840448 157178116116 157293932544 157333573152 157475551248 157717905408 157757652864 158182875648 158204604726 158488012368 158631032232 159529047552 159673006848 159830931456 160261742592 160446788064 160570889472 160715788928 160756291899 161003695104 161189597268 161478352224 161624070576 162846609408 162999527824 163285549056 163307979072 163600528896 163748162304 163789429482 164041500672 164230910424 164506255648 164991238713 165303458964 165750595584 165900169216 166389261696 166687331328 166710228636 166837750272 167159582352 167610147264 167927323392 168877965312 169030361088 169528681728 169812909056 169855704648 170117111808 170270625792 170313536736 170635828608 170642073651 171095763456 171102025332 171425809296 172219613184 172551826944 173016926208 173060529264 173344333824 173817930496 173861735418 174018628557 174146853888 174190741704 174660258528 174997180323 175807521792 176140210176 176146656672 176305611728 176614981632 176621445504 176955674112 177000269796 177159995154 177432643584 177774913344 178299013914 178459911261 179424960512 179470178496 179632132704 179809797888 180294460416 180463762948 180642250656 180780429312 180805262544 181129156992 181827079398 182318911488 182663921664 183374468802 183509587968 183721476456 184004222976 184050595008 184216682592 184546688256 184572038847 185069537604 186285174656 186469420032 186637690368 186972033024 187187919408 187476000768 187692469056 187837644288 188007149312 188054530146 188561415672 188918238816 189987710976 190159156224 190499807232 190525975584 191039522688 191087667729 191381750784 191554454016 191602728828 192854035458 193747064832 193896923136 194071896064 194120805312 194495266742 194644041984 195012375552 195019512744 195545171808 195915210624 195964584417 197202087936 197733629952 197783462016 198164988756 198343813194 198649063424 198699126192 199024975872 199075133376 199611724032 199619029554 199799166121 199996777512 200922882048 201310464768 201853080576 201903950808 202086149292 202235056128 202286022624 202780164096 203171329536 203222531988 203405920362 203770301616 205108775424 205496911872 206050811904 206058353088 206244300512 206448286464 206686661013 207004750848 207056919384 207243767916 207404065568 209570821488 209725243392 209778097536 209967401664 210343537152 210910500864 210939472968 211317349824 211508042976 212131592631 212705396736 212897342464 213107908608 213736174848 213929050752 213936880269 214094519296 214341722532 214671593472 214919463024 215304469632 215498760768 215914460538 217128812544 217743972096 218134038528 218330883072 218385905976 218722000896 218974547232 219396951837 219988318284 220404611952 221852348928 222249775104 222280304848 222450333696 222879443136 223480196352 223536516966 223903097856 223959525048 224996374701 226038242304 226474272864 227027501056 227084715648 227141944659 227514438144 227522764868 228127684608 228136033776 228567745728 229241589318 230069102592 230689234944 230747372352 231184025856 231401115393 231815647224 232024838076 232195805184 232254322272 232880344704 233329573764 233540130786 234410029056 234853613568 234862208896 235495260672 235767174174 235940898816 236000359728 236213326872 236576858112 236636479296 237033217792 237306907089 237732018552 237946548348 239293571328 239509510272 239746397184 240392613888 240856334208 241040572416 241073683392 241505542656 241784395902 242217528336 242436105864 243091881984 244269914112 244499291736 244679450624 244961968608 245400793344 245622243456 245684144223 246062251008 246096051796 246759383472 247955188446 248625893376 248850253824 249296044032 249583892544 250030996992 250065342954 250256625408 250450192384 250739373528 251415220896 251890985088 251900203961 253316947968 253545541632 254034634112 254719363584 254783556972 255175667712 255405938688 255470305104 255953742912 256653037998 257138713944 258096513024 258329419776 258827740416 259525389312 259590793896 260016500736 260026016992 260726895744 260792603127 261220280832 261286112556 261990387792 262936117248 263711282688 264210315264 264219985008 264458417592 264932168256 265433511168 265739992731 266148965376 266158706072 266662370016 267448520871 268413953024 269137440768 269205267744 269448199056 269646741504 269714696832 270441690624 270695644422 270895106048 270963375984 271207893816 271693735488 272463485917 273478367232 273995882496 274744470784 275061703203 275264381952 275582214684 276006334464 276075892512 276325023888 276820032384 277604306406 279165616128 279427761984 279704130048 279956535552 280458049536 280781879112 281214001152 281252630624 281756466432 282010723968 282081795219 282842123508 283377358224 283607195648 284981566464 285238734336 285249173692 285749710848 285788963376 286228791296 286559284032 287072626176 287331681024 287404093242 287885947384 289281053187 290325296128 290845384704 291107844096 291181207968 291742900113 291966062976 292518563328 292529269116 293317757712 293872815936 295803131904 296333033472 296600444928 296675193024 297172590848 297247483134 297515719791 297973595136 298048689288 298537463808 298612700064 299417586048 299428544331 299995166268 301384323072 301954646016 301965697152 302779620864 302855926212 303129223938 303352584192 304170246144 304181378368 304756994304 304833797982 305108880543 305655452424 306758803456 307663163136 308245367808 308534820524 309076217856 309087529632 309366450768 309594406912 309672429696 310507126272 310865651874 311106098352 311386841048 312546705408 313993680896 314356232232 314587865088 314667146304 314951102496 315515305728 315811585159 316365751296 316409209452 316976024736 317262064464 319058095104 319346013696 319661862912 320523485184 320893576128 321141778944 321431577856 321512583798 322007390208 322379194536 322956704448 323248141152 323871690807 325693218816 325999055648 326615958144 327201057792 327496324608 327578858964 328083001344 328461820848 329012511296 329982477426 330606917928 331501191168 331800338432 332778523392 333374662656 333420457272 333675500544 334319164704 335220294528 335304775449 335854646784 338060722176 339057363456 339625818112 339711409296 340234223616 340541251584 340627073472 341271657216 341284147302 341592122723 342191526912 342204050664 342851618592 345103653888 346033852416 346121058528 346688667648 347635860992 347723470836 348037257114 348293707776 348381483408 349320517056 349994360646 350310196179 351615043584 352280420352 352293313344 352611223456 353242891008 353650761261 353911348224 354000539592 354319990308 354865287168 355549826688 356598027828 356919822522 358849921024 358940356992 359264265408 359619595776 360588920832 360927525896 361284501312 361560858624 361610525088 362258313984 362676593853 363654158796 364637822976 366748937604 367019175936 367442952912 368008445952 368101190016 368433365184 369093376512 369144077694 370139075208 372570349312 372938840064 373275380736 373944066048 374375838816 375098014431 375384938112 375675288576 376014298624 376109060292 377122831344 377836477632 379975421952 380318312448 380999614464 381051951168 382079045376 382175335458 382763501568 383108908032 383205457656 384979556997 385708070916 387494129664 388143792128 388241610624 388990533484 389288083968 390024751104 390039025488 391090343616 391830421248 391929168834 394404175872 395566924032 396329977512 396687626388 397298126848 397398252384 398049951744 398150266752 399223448064 399238059108 399598332242 399993555024 401845764096 402620929536 403706161152 403807901616 404172298584 404470112256 404572045248 406043466633 406342659072 406445063976 406811840724 407540603232 410217550848 410993823744 412101623808 412116706176 412488601024 412896572928 413373322026 414009501696 414113838768 414487535832 414808131136 416406459609 419141642976 419556195072 419934803328 420687074304 421821001728 421878945936 422634699648 423016085952 424263185262 425410793472 425794684928 426215817216 427472349696 427858101504 427873760538 428189038592 428683445064 429343186944 429838926048 430608939264 430668090643 430997521536 431828921076 435487944192 436268077056 436661766144 436771811952 437444001792 437949094464 438793903674 439976636568 440809223904 443704697856 444499550208 444560609696 444900667392 445758886272 445871224701 446960392704 447073033932 447806195712 447919050096 449992749402 452076484608 452948545728 454169431296 454283889318 454693835907 455028876288 455045529736 456255369216 456272067552 457135491456 457250696973 458483178636 460138205184 461378469888 461494744704 462368051712 462802230786 463631294448 464049676152 464391610368 464508644544 465760689408 466659147528 467080261572 468820058112 469724417792 470990521344 471534348348 471881797632 472000719456 472426653744 473153716224 473272958592 474066435584 474613814178 475464037104 475893096696 478587142656 479019020544 479492794368 480785227776 481712668416 482147366784 482268875697 483011085312 483568791804 484435056672 484872211728 488539828224 488998583472 489358901248 489923937216 490801586688 491244486912 491368288446 492124502016 492192103592 493518766944 494973716139 495910376892 497251786752 497700507648 499167785088 499186053961 500061993984 500130685908 500513250816 500900384768 501478747056 502830441792 503781970176 503800407922 506633895936 507091083264 508069268224 509438727168 509567113944 510351335424 510811877376 510940610208 511907485824 511926220953 513306075996 514277427888 516658839552 517655480832 519050778624 519181587792 520033001472 520052033984 521453791488 521585206254 522055885671 522440561664 522572225112 523980775584 524991540969 527422565376 528420630528 528439970016 528916835184 529864336512 530867022336 531479985462 532297930752 532317412144 533324740032 534897041742 535379733783 536827906048 538274881536 538410535488 538896398112 539429393664 539935935917 540883381248 541391288844 541790212096 541926751968 542415787632 543387470976 544926971834 546956734464 547991764992 549488941568 550123406406 550528763904 551164429368 552012668928 552151785024 552650047776 553640064768 553716116541 555208612812 558855523968 559408260096 559913071104 560916099072 561563758224 562428002304 562505261248 563512932864 564021447936 564163590438 565684247016 566754716448 567214391296 569963132928 570477468672 570498347384 571499421696 571577926752 573118568064 573263003187 574145252352 574663362048 574808186484 575771894768 578562106374 580650592256 581690769408 582215688192 582362415936 583485800226 583932125952 584012338849 585037126656 585058538232 586635515424 587745631872 591606263808 593200889856 593350386048 594345181696 594494966268 595031439582 595947190272 596097378576 597074927616 597225400128 598835172096 598857088662 599397498363 599990332536 602768646144 603931394304 605559241728 605711852424 606258447876 606705168384 608340492288 608362756736 609513988608 609667595964 610217761086 611310904848 613517606912 615326326272 616490735616 617069641048 618152435712 618175059264 618732901536 619344859392 620059983039 621014252544 621731303748 622212196704 622773682096 627987361792 628712464464 629175730176 629334292608 629902204992 631030611456 631623170318 632731502592 632818418904 633952049472 634524128928 636394777893 638116190208 638692027392 639323725824 641787152256 641810640807 642283557888 642863155712 643025167596 644014780416 644758389072 645913408896 646496282304 647743381614 651386437632 651998111296 653231916288 654402115584 654992649216 655157717928 656166002688 656923641696 658025022592 658190855511 659964954852 661213835856 663600676864 665557046784 666749325312 666840914544 667351001088 668638329408 670440589056 670609550898 671709293568 674989124103 678114726912 679251636224 679422818592 681082503168 681254146944 682543314432 682568294604 683184245446 684383053824 684408101328 685703237184 690207307776 692067704832 692242117056 694203346179 695271721984 695446941672 696074514228 696587415552 696762966816 698641034112 699988721292 700620392358 703230087168 704560840704 704586626688 705222446912 706485782016 707301522522 707822696448 708001079184 708639980616 709730574336 711099653376 711920721267 713196055656 713839645044 717880713984 718528530816 719239191552 721177841664 721855051792 722569002624 723121717248 723221050176 724516627968 725353187706 727308317592 729275645952 733497875208 734038351872 734885905824 736202380032 736866730368 738186753024 738288155388 740278150416 745140698624 745877680128 746550761472 747888132096 748751677632 750196028862 750769876224 751350577152 752028597248 752218120584 754245662688 755672955264 755700611883 759950843904 760636624896 762103902336 764158090752 764350670916 765527003136 766217816064 766410915312 769959113994 771416141832 774988259328 776483221248 777981066968 778576167936 780049502208 780078050976 782180687232 782377809381 783660842496 783858337668 788808351744 791133848064 792659955024 793375252776 794596253696 794796504768 796300533504 798446896128 798476118216 799196664484 799987110048 802345562613 805241859072 807412322304 807615803232 808344597168 808940224512 809144090496 812086933266 812685318144 812890127952 813623681448 815081206464 817390457751 820435101696 821987647488 824233412352 824977202048 825185109609 825793145856 826746644052 828019003392 828227677536 828975071664 829616262272 832812919218 838283285952 839112390144 839869606656 841374148608 843642003456 843757891872 845269399296 846032171904 846245385657 848526370524 850821586944 851589369856 854944699392 855716203008 855747521076 856378077184 857366890128 858686373888 859677852096 861217878528 861336181286 861995043072 863657842152 867843159561 870975888384 872536154112 873323532288 873543623904 875228700339 875898188928 877587807348 879953273136 881618447808 887409395712 888999100416 889121219392 889801334784 891517772544 891742449402 892547159373 893920785408 894146067864 895612391424 895838100192 898285632993 899985498804 904152969216 905897091456 908338862592 908567778636 909387671814 910057752576 910091059472 912510738432 912544135104 914270982912 914501393946 915326641629 916966357272 920276410368 922989489408 924736103424 925604461572 927262588896 928099352304 928783220736 929017289088 931521378816 933318295056 934160523144 937640116224 939448835584 941981042688 943068696696 943763595264 944001438912 944853307488 946545917184 947434755477 948132871168 949227628356 950928074208 951786193392 957174285312 958038041088 958985588736 961570455552 963425336832 964294733568 964537751394 966022170624 967137583608 968870113344 969744423456 971615072421 977079656448 977997166944 979847874432 981603173376 982488973824 982736576892 984249004032 984384207184 987037533888 989947432278 991820753784 994503573504 995401015296 998335570176 998372107922 1000123987968 1000261371816 1001026501632 1001800769536 1002957494112 1005660883584 1005914326347 1007563940352 1007600815844 1014182166528 1016138536448 1018877454336 1019134227888 1020702670848 1021623754752 1021881220416 1023814971648 1023852441906 1024776368169 1026612151992 1028554855776 1035310961664 1038101557248 1038363175584 1040066002944 1040104067968 1042907582976 1043170412508 1044111771342 1044881123328 1045144450224 1047961551168 1049983081938 1050930588537 1054845130752 1056841261056 1056879940032 1057833670368 1059728673024 1060952283783 1061734044672 1062959970924 1064595861504 1064634824288 1066649480064 1069794083484 1070759467566 1073655812096 1076549763072 1076821070976 1077792796224 1078858787328 1079871871834 1081766762496 1082782577688 1083580424192 1083853503936 1084831575264 1086774941952 1088029781559 1089853943668 1093913468928 1098977883136 1100246812812 1101057527808 1102328858736 1104025337856 1104303570048 1105300095552 1107280129536 1107432233082 1110417225624 1117711047936 1118816520192 1119826142208 1121832198144 1123127516448 1125010522496 1125294043293 1127025865728 1128042895872 1128327180876 1131368494032 1133509432896 1139926265856 1140954937344 1140996694768 1142998843392 1143155853504 1146237136128 1146526006374 1148290504704 1149326724096 1149616372968 1151543789536 1154938670991 1157124212748 1161301184512 1164431376384 1164724831872 1166971600452 1167864251904 1168024677698 1170074253312 1170117076464 1173271030848 1175491263744 1183212527616 1186700772096 1188690363392 1188989932536 1190062879164 1191894380544 1192194757152 1194149855232 1194450800256 1197670344192 1197714177324 1198794996726 1199980665072 1205537292288 1207862788608 1211118483456 1211423704848 1212516895752 1213410336768 1216725513472 1218130399899 1219027977216 1219335191928 1220435522172 1222621809696 1230652652544 1232981471232 1234139282096 1236304871424 1236350118528 1237465803072 1238689718784 1240119966078 1242028505088 1243462607496 1244424393408 1245547364192 1249219378827 1255974723584 1257424928928 1258668585216 1259804409984 1262061222912 1263246340636 1265463005184 1265636837808 1267904098944 1269048257856 1272789555786 1276232380416 1277384054784 1278647451648 1283574304512 1283621281614 1284567115776 1285726311424 1286050335192 1288029560832 1289516778144 1291826817792 1292004271929 1292992564608 1295486763228 1303996222592 1306463832576 1308804231168 1309985298432 1310315435856 1312332005376 1313847283392 1316050045184 1316381711022 1319929909704 1322427671712 1331114093568 1333498650624 1333681829088 1334702002176 1337276658816 1337613674103 1340881178112 1341219101796 1343418587136 1349978248206 1356229453824 1358503272448 1358845637184 1362508293888 1364081507721 1365086628864 1365136589208 1366368490892 1368766107648 1368816202656 1371406474368 1371752090919 1380414615552 1384135409664 1384484234112 1388406692358 1390543443968 1390893883344 1392149028456 1393174831104 1393525933632 1397282068224 1398594162847 1399977442584 1401240784716 1406460174336 1409173253376 1410444893824 1412971564032 1414603045044 1415645392896 1416002158368 1417279961232 1419461148672 1422199306752 1423841442534 1426392111312 1427679290088 1435761427968 1437057061632 1438478383104 1442355683328 1443710103584 1445138005248 1446442100352 1446806627091 1449033255936 1450706375412 1454616635184 1466995750416 1468076703744 1469771811648 1472404760064 1473733460736 1476373506048 1476576310776 1480556300832 1484921148417 1490281397248 1491755360256 1493101522944 1497503355264 1497558161883 1500392057724 1501539752448 1502701154304 1504057194496 1504436241168 1508491325376 1511345910528 1511401223766 1519901687808 1521273249792 1524207804672 1528316181504 1528701341832 1531054006272 1532435632128 1532821830624 1535778662859 1539918227988 1542832283664 1549976518656 1552966442496 1555962133936 1557152335872 1560099004416 1560156101952 1564361374464 1564755618762 1566167657013 1567321684992 1567716675336 1574974622907 1582267696128 1585319910048 1586750505552 1589192507392 1589593009536 1592601067008 1596893792256 1596952236432 1598393328968 1599974220096 1604691125226 1606139201349 1610483718144 1614824644608 1615231606464 1616689194336 1618288180992 1619807807751 1624173866532 1625370636288 1625780255904 1627247362896 1630162412928 1634780915502 1640870203392 1643975294976 1648466824704 1649954404096 1650370219218 1651586291712 1653493288104 1656038006784 1656455355072 1657950143328 1659232524544 1661148349623 1665625838436 1676566571904 1678224780288 1679739213312 1682748297216 1687284006912 1687515783744 1690538798592 1692064343808 1692490771314 1697052741048 1701643173888 1703178739712 1709889398784 1711432406016 1711495042152 1712756154368 1714733780256 1719355704192 1719789009561 1722435757056 1722672362572 1723990086144 1727315684304 1735686319122 1741951776768 1745072308224 1746647064576 1747087247808 1750457400678 1751796377856 1752037016547 1755175614696 1759906546272 1763236895616 1763301427727 1774818791424 1778242438784 1779602669568 1783035545088 1783484898804 1785094318746 1787841570816 1788292135728 1791224782848 1791676200384 1796571265986 1798192495089 1799970997608 1808305938432 1811794182912 1816677725184 1817135557272 1818775343628 1820115505152 1820182118944 1825021476864 1825088270208 1828541965824 1829002787892 1830653283258 1833932714544 1840552820736 1845978978816 1849472206848 1851208923144 1854525177792 1856198704608 1858034578176 1860179949117 1863042757632 1866636590112 1868321046288 1878897671168 1883962085376 1886137393392 1887527190528 1888002877824 1889706614976 1893091834368 1894869510954 1896265742336 1898455256712 1901856148416 1903572386784 1907244401419 1914348570624 1916076082176 1917971177472 1925431922421 1926850673664 1928589467136 1929075502788 1932044341248 1934275167216 1937740226688 1939488846912 1943230144842 1954159312896 1955994333888 1959695748864 1963206346752 1964977947648 1965473153784 1968498008064 1968768414368 1974075067776 1974572566533 1979894864556 1983641507568 1990802030592 1996671140352 1996744215844 2000247975936 2000522743632 2002053003264 2003601539072 2005914988224 2011321767168 2011828652694 2015127880704 2015201631688 2024967372309 2032277072896 2037754908672 2038268455776 2043247509504 2043762440832 2047629943296 2047704883812 2049552736338 2053224303984 2057109711552 2070621923328 2076203114496 2076726351168 2080208135936 2082610038537 2085815165952 2086340825016 2088223542684 2089762246656 2090288900448 2095923102336 2099966163876 2101861177074 2109690261504 2113682522112 2113759880064 2115667340736 2119457346048 2121904567566 2123468089344 2125919941848 2129191723008 2129269648576 2133298960128 2135762163801 2139588166968 2141518935132 2147311624192 2153642141952 2155585592448 2157717574656 2159743743668 2163533524992 2165565155376 2167160848384 2167707007872 2169663150528 2173549883904 2176059563118 2179707887336 2187826937856 2197955766272 2200493625624 2202115055616 2204657717472 2208607140096 2210600191104 2210681096113 2214560259072 2214864466164 2220834451248 2235422095872 2237633040384 2239652284416 2243664396288 2246255032896 2250021044992 2250588086586 2254051731456 2256085791744 2256654361752 2262736988064 2267018865792 2267101835649 2279852531712 2281909874688 2281993389536 2286311707008 2292474272256 2293052012748 2296581009408 2298653448192 2299232745936 2303087579072 2309877341982 2314248425496 2322602369024 2329449663744 2333943200904 2335728503808 2336049355396 2340148506624 2340234152928 2346542061696 2347133428143 2350982527488 2366425055232 2373401544192 2377380726784 2377979865072 2380125758328 2383788761088 2384389514304 2388901600512 2391144859061 2395340688384 2395428354648 2397589993452 2399961330144 2415725577216 2422236966912 2422847409696 2425033791504 2426820673536 2433451026944 2436260799798 2438055954432 2438670383856 2440871044344 2445243619392 2452171373253 2461305305088 2465962942464 2468278564192 2472700237056 2474931606144 2475555328827 2477379437568 2480239932156 2484057010176 2486925214992 2488848786816 2491094728384 2498438757654 2511949447168 2514849857856 2517337170432 2519608819968 2524122445824 2526492681272 2530926010368 2531273675616 2535808197888 2538096515712 2538736156971 2545579111572 2552464760832 2554768109568 2567148609024 2567242563228 2569134231552 2571452622848 2572100670384 2576059121664 2579033556288 2583653635584 2584008543858 2585985129216 2590973526456 2607992445184 2612927665152 2617608462336 2619970596864 2620630871712 2625686101017 2627694566784 2632100090368 2632763422044 2639859819408 2644855343424 2662228187136 2666997301248 2667363658176 2669404004352 2674553317632 2675227348206 2677641478119 2681762356224 2682438203592 2686837174272 2694856898979 2699956496412 2712458907648 2717006544896 2717691274368 2725016587776 2728163015442 2730173257728 2730273178416 2732736981784 2737532215296 2737632405312 2742812948736 2743504181838 2745979924887 2760829231104 2768968468224 2776813384716 2781086887936 2781787766688 2784298056912 2786349662208 2787051867264 2794564136448 2797188325694 2799954885168 2802481569432 2812920348672 2818346506752 2820889787648 2825943128064 2829206090088 2831290785792 2832004316736 2834559922464 2842304266431 2844398613504 2847682885068 2852784222624 2855358580176 2871522855936 2874114123264 2876956766208 2884711366656 2887420207168 2890276010496 2892884200704 2893613254182 2898066511872 2901412750824 2909233270368 2914845217263 2933991500832 2939543623296 2944809520128 2947466921472 2952747012096 2953152621552 2961112601664 2969842296834 2980562794496 2983510720512 2986203045888 2995006710528 2995116323766 3000784115448 3003079504896 3005402308608 3008114388992 3008872482336 3014676634501 3016982650752 3022691821056 3022802447532 3042546499584 3048415609344 3056632363008 3057402683664 3062108012544 3064871264256 3065643661248 3071557325718 3074329104507 3079836455976 3085664567328 3105932884992 3111924267872 3114304671744 3120198008832 3120312203904 3128722748928 3129511237524 3132335314026 3134643369984 3135433350672 3149949245814 3152791765611 3164535392256 3170639820096 3173501011104 3179186019072 3182856851349 3185202134016 3193787584512 3193904472864 3196786657936 3199948440192 3209382250452 3212278402698 3220967436288 3229649289216 3230463212928 3233378388672 3236576361984 3239615615502 3248347733064 3250741272576 3251560511808 3254494725792 3260324825856 3269561831004 3281740406784 3296933649408 3299908808192 3300740438436 3303172583424 3306986576208 3312076013568 3312910710144 3315900286656 3318465049088 3322296699246 3331251676872 3353133143808 3356449560576 3359478426624 3365496594432 3375031567488 3375882129879 3381077597184 3384128687616 3384981542628 3394105482096 3406357479424 3419778797568 3422864812032 3422990084304 3425512308736 3429467560512 3438711408384 3439578019122 3444871514112 3445344725144 3447980172288 3454631368608 3464816012973 3471372638244 3483903553536 3493294129152 3494174495616 3500914801356 3503592755712 3504074033094 3510351229392 3519813092544 3526473791232 3526602855454 3549637582848 3556484877568 3566071090176 3566969797608 3570188637492 3575683141632 3576584271456 3582449565696 3583352400768 3593142531972 3596384990178 3599941995216 3616611876864 3623588365824 3633355450368 3634271114544 3637550687256 3640231010304 3640364237888 3650176540416 3654391199697 3657083931648 3658005575784 3661306566516 3667865429088 3691957957632 3698944413696 3702417846288 3709050355584 3712397409216 3716069156352 3720359898234 3726085515264 3733273180224 3736642092576 3747658136481 3757795342336 3767924170752 3772274786784 3776005755648 3779413229952 3779551551419 3786183668736 3789739021908 3792531484672 3796910513424 3803712296832 3807144773568 3814488802838 3828697141248 3832152164352 3835942354944 3850863844842 3853701347328 3857178934272 3858151005576 3864088682496 3868550334432 3875480453376 3876012815787 3878977693824 3886460289684 3911988667776 3919391497728 3926412693504 3929955895296 3930946307568 3936996016128 3937536828736 3948150135552 3949145133066 3959789729112 3967283015136 3993342280704 3993488431688 4000495951872 4001045487264 4004106006528 4011829976448 4012841022309 4022643534336 4023657305388 4030255761408 4030403263376 4049934744618 4064554145792 4075509817344 4076536911552 4087524881664 4088086371943 4095259886592 4095409767624 4099105472676 4106448607968 4114219423104 4141243846656 4152406228992 4153452702336 4160416271872 4165220077074 4171630331904 4172681650032 4176447085368 4179524493312 4180577800896 4191846204672 4195782488541 4199932327752 4203722354148 4219380523008 4227519760128 4231334681472 4238914692096 4243809135132 4246936178688 4251839883696 4258383446016 4258539297152 4266597920256 4271524327602 4279176333936 4283037870264 4294623248384 4307284283904 4311171184896 4315435149312 4319487487336 4327067049984 4331130310752 4335414015744 4339326301056 4340419881273 4347099767808 4352119126236 4359415774672 4395911532544 4400987251248 4404230111232 4409315434944 4417214280192 4421200382208 4421362192226 4429120518144 4429728932328 4441668902496 4454763445251 4470844191744 4475266080768 4479304568832 4492510065792 4492674485649 4500042089984 4501176173172 4508103462912 4512171583488 4513308723504 4525473976128 4534037731584 4534203671298 4559705063424 4563819749376 4563986779072 4572623414016 4584948544512 4586104025496 4593162018816 4597306896384 4598465491872 4606175158144 4607335988577 4619754683964 4628496850992 4645204738048 4658899327488 4667886401808 4671457007616 4672098710792 4680297013248 4680468305856 4693084123392 4694266856286 4698502971039 4701965054976 4724923868721 4746803088384 4754761453568 4755959730144 4760251516656 4767577522176 4768779028608 4777803201024 4782289718122 4790681376768 4790856709296 4795179986904 4799922660288 4818417604047 4831451154432 4844473933824 4845694819392 4850067583008 4859423423253 4866902053888 4872521599596 4876111908864 4877340767712 4881742088688 4890487238784 4904342746506 4922610610176 4931925884928 4936557128384 4945400474112 4949863212288 4951110657654 4954758875136 4960479864312 4968114020352 4973850429984 4977697573632 4982189456768 4983445048869 4996877515308 5029699715712 5034674340864 5039217639936 5048244891648 5052985362544 5061852020736 5062547351232 5071616395776 5076193031424 5077472313942 5091158223144 5104929521664 5109536219136 5134297218048 5134485126456 5138268463104 5142905245696 5144201340768 5158067112576 5167307271168 5168017087716 5171970258432 5181947052912 5215984890368 5225855330304 5235216924672 5239941193728 5241261743424 5251372202034 5255389133568 5256111049641 5264200180736 5265526844088 5279719638816 5289710686848 5289904283181 5324456374272 5334727316352 5338808008704 5349106635264 5350454696412 5355282956238 5363524712448 5364876407184 5373674348544 5389713797958 5394577485267 5399912992824 5424917815296 5435382548736 5450033175552 5456326030884 5460346515456 5460546356832 5465473963568 5475064430592 5475264810624 5485625897472 5487008363676 5491959849774 5521658462208 5537936936448 5553626769432 5562173775872 5563575533376 5568596113824 5574103734528 5589128272896 5594376651388 5599909770336 5604963138864 5636693013504 5641779575296 5651886256128 5658412180176 5662581571584 5664008633472 5669119844928 5684608532862 5688797227008 5695365770136 5705568445248 5710717160352 5721733204257 5743045711872 5748228246528 5753913532416 5774840414336 5776295767263 5780552020992 5785768401408 5787226508364 5796133023744 5802825501648 5818466540736 5829690434526 5867983001664 5879087246592 5889619040256 5894933842944 5905494024192 5906305243104 5922225203328 5923717699599 5939684593668 5961125588992 5972406091776 5990013421056 5990232647532 6001568230896 6006159009792 6010804617216 6016228777984 6017744964672 6029353269002 6033965301504 6045383642112 6045604895064 6074902116927 6096831218688 6113264726016 6114805367328 6129742528512 6131287322496 6143114651436 6148658209014 6159672911952 6171329134656 6211865769984 6223848535744 6228609343488 6240624407808 6247830115611 6257445497856 6259022475048 6264670628052 6269286739968 6270866701344 6299898491628 6305583531222 6329070784512 6341279640192 6347002022208 6358372038144 6365713702698 6370404268032 6387575169024 6387808945728 6393573315872 6399896880384 6407286491403 6418764500904 6424556805396 6441934872576 6460926425856 6466756777344 6473152723968 6479231231004 6496695466128 6501482545152 6503121023616 6508989451584 6520649651712 6539123662008 6563480813568 6593867298816 6599817616384 6601480876872 6606345166848 6613973152416 6625821420288 6631800573312 6632043288339 6636930098176 6644593398492 6662503353744 6706266287616 6712899121152 6718956853248 6730993188864 6750063134976 6751764259758 6762155194368 6768257375232 6769963085256 6788210964192 6801305506947 6839557595136 6845729624064 6845980168608 6858935121024 6877422816768 6879156038244 6889743028224 6890689450288 6895960344576 6909262737216 6929632025946 6942745276488 6967807107072 6988348991232 7001829602712 7007185511424 7008148066188 7020702458784 7039626185088 7041400284429 7052947582464 7053205710908 7099275165696 7112969755136 7132142180352 7133939595216 7140377274984 7151366283264 7153168542912 7166704801536 7173434577183 7186285063944 7192769980356 7199883990432 7247176731648 7266710900736 7268542229088 7275101374512 7280462020608 7280728475776 7300353080832 7308782399394 7314167863296 7316011151568 7322613133032 7335730858176 7356514119759 7383915915264 7397888827392 7404835692576 7418100711168 7424794818432 7426665986481 7432138312704 7440719796468 7452171030528 7466546360448 7473284185152 7495316272962 7515590684672 7535848341504 7544549573568 7552011511296 7558826459904 7559103102838 7572367337472 7579478043816 7585062969344 7593821026848 7607424593664 7614289547136 7616208470913 7628977605676 7657394282496 7664304328704 7701727689684 7707402694656 7714357868544 7716302011152 7728177364992 7737100668864 7750960906752 7752025631574 7757955387648 7772920579368 7823977335552 7838782995456 7852825387008 7859911790592 7861892615136 7875073657472 7877058303051 7896300271104 7898290266132 7919579458224 7934566030272 7986684561408 7986976863376 8000991903744 8002090974528 8008212013056 8023659952896 8025682044618 8032924434357 8045287068672 8047314610776 8060511522816 8060806526752 8084570696937 8099869489236 8129108291584 8151019634688 8153073823104 8175049763328 8176172743886 8190519773184 8190819535248 8198210945352 8212897215936 8228438846208 8237939774661 8282487693312 8306905404672 8320832543744 8330440154148 8343260663808 8345363300064 8352894170736 8359048986624 8361155601792 8383692409344 8391564977082 8399864655504 8407444708296 8438761046016 8455039520256 8462669362944 8477829384192 8487618270264 8493872357376 8503679767392 8517078594304 8526912799293 8533195840512 8543048655204 8558352667872 8566075740528 8614568567808 8622342369792 8630870298624 8638974974672 8654134099968 8662260621504 8670828031488 8678652602112 8680839762546 8694199535616 8704238252472 8718831549344 8744535651789 8791823065088 8801974502496 8818630869888 8834428560384 8842400764416 8842724384452 8858241036288 8859457864656 8883337804992 8909526890502 8941688383488 8950532161536 8958609137664 8985020131584 8985348971298 9000084179968 9002352346344 9016206925824 9024343166976 9026617447008 9044029903503 9050947952256 9068075463168 9068407342596 9127639498752 9127973558144 9145246828032 9169897089024 9172208050992 9186324037632 9194613792768 9196930983744 9212350316288 9214671977154 9222987313521 9239509367928 9256993701984 9317798654976 9335772803616 9342914015232 9344197421584 9360594026496 9360936611712 9386168246784 9388533712572 9397005942078 9403930109952 9449847737442 9458375296833 9493606176768 9509522907136 9511919460288 9520503033312 9537558057216 9548570554047 9555606402048 9564579436244 9581362753536 9581713418592 9590359973808 9599845320576 9636835208094 9662902308864 9688947867648 9691389638784 9700135166016 9718846846506 9733804107776 9745043199192 9752223817728 9754681535424 9763484177376 9780974477568 9790159139929 9808685493012 9845221220352 9873114256768 9890800948224 9899726424576 9902221315308 9909517750272 9920959728624 9936228040704 9947700859968 9955395147264 9964378913536 9966890097738 9993755030616 10059399431424 10069348681728 10078435279872 10096489783296 10105970725088 10125094702464 10127646389637 10143232791552 10152386062848 10154944627884 10182316446288 10219072438272 10268594436096 10268970252912 10276536926208 10285810491392 10288402681536 10316134225152 10334614542336 10336034175432 10343940516864 10363894105824 10394448038919 10431969780736 10451710660608 10479882387456 10482523486848 10502744404068 10510778267136 10512222099282 10528400361472 10531053688176 10559439277632 10579421373696 10579808566362 10589355804413 10648912748544 10669454632704 10698213270528 10700909392824 10710565912476 10727049424896 10729752814368 10747348697088 10779427595916 10789154970534 10799825985648 10849835630592 10870765097472 10900066351104 10912652061768 10920693030912 10921092713664 10930947927136 10950529621248 10963173599091 10971251794944 10974016727352 10983919699548 11075873872896 11107253538864 11124347551744 11127151066752 11137192227648 11148207469056 11178256545792 11188753302776 11199819540672 11209926277728 11242974409443 11273386027008 11283559150592 11303772512256 11316824360352 11328017266944 11338239689856 11338654654257 11369217065724 11377594454016 11390731540272 11411136890496 11421434320704 11443466408514 11486091423744 11496456493056 11507827064832 11549680828672 11552591534526 11561104041984 11571536802816 11574453016728 11592266047488 11605651003296 11628038447361 11636933081472 11659380869052 11735966003328 11758174493184 11779238080512 11789867685888 11810988048384 11812610486208 11844450406656 11847435399198 11879369187336 11922251177984 11980026842112 11980465295064 12003136461792 12012318019584 12032457555968 12035489929344 12038523066927 12058706538004 12067930603008 12090767284224 12091209790128 12149804233854 12193662437376 12226529452032 12229610734656 12262574644992 12264259115829 12286229302872 12297316418028 12319345823904 12342658269312 12423731539968 12447697071488 12457218686976 12481248815616 12495660231222 12514890995712 12518044950096 12529341256104 12538573479936 12541733402688 12587347465623 12599796983256 12611167062444 12658141569024 12682559280384 12694004044416 12716744076288 12731427405396 12740808536064 12775150338048 12775617891456 12787146631744 12799793760768 12814572982806 12837529001808 12849113610792 12883869745152 12921852851712 12933513554688 12946305447936 12958462462008 12993390932256 13006242047232 13017978903168 13021259643819 13041299303424 13078247324016 13187734597632 13199635232768 13202961753744 13212690333696 13227946304832 13251642840576 13263601146624 13264086576678 13273860196352 13289186796984 13325006707488 13350710809933 13412532575232 13425798242304 13437913706496 13478023456947 13500126269952 13503528519516 13524310388736 13536514750464 13539926170512 13576421928384 13602611013894 13679115190272 13691459248128 13691960337216 13717870242048 13754845633536 13758312076488 13779486056448 13781378900576 13791920689152 13818525474432 13822007965731 13859264051892 13885490552976 13935614214144 13976697982464 14003659205424 14014371022848 14016296132376 14041404917568 14079252370176 14082800568858 14095508913117 14105895164928 14106411421816 14174771606163 14225939510272 14264284360704 14267879190432 14280754549968 14302732566528 14306337085824 14333409603072 14346869154366 14372570127888 14385539960712 14399767980864 14494353463296 14533421801472 14537084458176 14550202749024 14561456951552 14578270269759 14600706161664 14617564798788 14628335726592 14632022303136 14645226266064 14671461716352 14713028239518 14767831830528 14795777654784 14809671385152 14836201422336 14849589636864 14853331972962 14864276625408 14881439592936 14904342061056 14933092720896 14946568370304 14950335146607 14990632545924 15031181369344 15089099147136 15104023022592 15117652919808 15118206205676 15144734674944 15158956087632 15170125938688 15187642053696 15214849187328 15228579094272 15232416941826 15257955211352 15314788564992 15328608657408 15403455379368 15414805389312 15428715737088 15432604022304 15474201337728 15474767672791 15501921813504 15504051263148 15515910775296 15545841158736 15647954671104 15677565990912 15705650774016 15719823581184 15723785230272 15750147314944 15754116606102 15768333148923 15792600542208 15796580532264 15839158916448 15869132060544 15869712849543 15973369122816 15973953726752 16004181949056 16016424026112 16047319905792 16051364089236 16065848868714 16090574137344 16094629221552 16121023045632 16121613053504 16169141393874 16183732455801 16199738978472 16258216583168 16306147646208 16350099526656 16352345487772 16381039546368 16381639070496 16396421890704 16425794431872 16456877692416 16475879549322 16564975386624 16613810809344 16641665087488 16660880308296 16686521327616 16690726600128 16705788341472 16722311203584 16738014013427 16767384818688 16783129954164 16799729311008 16814889416592 16910079040512 16925338725888 16955658768384 16975236540528 16987744714752 17007359534784 17034157188608 17053825598586 17066391681024 17086097310408 17116705335744 17132151481056 17165199612771 17229137135616 17244684739584 17261740597248 17277949949344 17324521243008 17328887301789 17341656062976 17357305204224 17361679525092 17388399071232 17408476504944 17437663098688 17489071303578 17583646130176 17603949004992 17637261739776 17668857120768 17684801528832 17685448768904 17716482072576 17718915729312 17766675609984 17771153098797 17819053781004 17883376766976 17917218275328 17970040263168 17970697942596 18000168359936 18004704692688 18032413851648 18048686333952 18053234894016 18088059807006 18101895904512 18104382504319 18136150926336 18136814685192 18255947116288 18290493656064 18339794178048 18344416101984 18389227585536 18393861967488 18424700632576 18429343954308 18445974627042 18479018735856 18513987403968 18635597309952 18671545607232 18685828030464 18688394843168 18721873223424 18743490346833 18772336493568 18777067425144 18794011884156 18807860219904 18899695474884 18916750593666 18987212353536 19019045814272 19023838920576 19041006066624 19075116114432 19097141108094 19111212804096 19129158872488 19162725507072 19163426837184 19180719947616 19199690641152 19221859474209 19273670416188 19325804617728 19382779277568 19400270332032 19437693693012 19467608215552 19490086398384 19504447635456 19509363070848 19526968354752 19561948955136 19580318279858 19617370986024 19690442440704 19746228513536 19781601896448 19799452849152 19804442630616 19819035500544 19841919457248 19895401719936 19896129865017 19910790294528 19928757827072 19933780195476 19987510061232 20118798862848 20138697363456 20156870559744 20192979566592 20211941450176 20250189404928 20255292779274 20286465583104 20304772125696 20309889255768 20364632892576 20403916520841 20537188872192 20537940505824 20571620982784 20576805363072 20632268450304 20669229084672 20672068350864 20687881033728 20727788211648 20788896077838 20863939561472 20903421321216 20965046973696 21005488808136 21021556534272 21024444198564 21056800722944 21062107376352 21118878555264 21158842747392 21159617132724 21178711608826 21297825497088 21338909265408 21396426541056 21401818785648 21421131824952 21454098849792 21459505628736 21520303731549 21558855191832 21578309941068 21599651971296 21741530194944 21800132702208 21825304123536 21841386061824 21842185427328 21861895854272 21901059242496 21926347198182 21942503589888 21948033454704 21967839399096 22069542359277 22151747745792 22214507077728 22254302133504 22274384455296 22279997959443 22296414938112 22356513091584 22377506605552 22399639081344 22419852555456 22485948818886 22546772054016 22567118301184 22607545024512 22633648720704 22656034533888 22676479379712 22677309308514 22738434131448 22755188908032 22781463080544 22822273780992 22842868641408 22886932817028 22972182847488 22992912986112 23099361657344 23105183069052 23122208083968 23143073605632 23148906033456 23184532094976 23211302006592 23256076894722 23273866162944 23318761738104 23471932006656 23516348986368 23558476161024 23579735371776 23625220972416 23631174909153 23688900813312 23694870798396 23758738374672 23844502355968 23960053684224 23960930590128 24006272923584 24024636039168 24070979858688 24077046133854 24098773303071 24117413076008 24135861206016 24181534568448 24182419580256 24253712090811 24299608467708 24387324874752 24453058904064 24459221469312 24525149289984 24528518231658 24572458605744 24594632836056 24638691647808 24685316538624 24847463079936 24895394142976 24962497631232 24991320462444 25029781991424 25036089900192 25058682512208 25077146959872 25083466805376 25174694931246 25199593966512 25222334124888 25316283138048 25365118560768 25388008088832 25433488152576 25462854810792 25481617072128 25551235782912 25574293263488 25580738397879 25599587521536 25629145965612 25675058003616 25698227221584 25843705703424 25867027109376 25892610895872 25916924924016 25986781864512 26012484094464 26035957806336 26042519287638 26082598606848 26156494648032 26233606955367 26375469195264 26399270465536 26405923507488 26455892609664 26456860859933 26503285681152 26527202293248 26528173153356 26547720392704 26578373593968 26650013414976 26701421619866 26825065150464 26851596484608 26875827412992 26956046913894 27000252539904 27007057039032 27048620777472 27073029500928 27079852341024 27132089710509 27152843856768 27205222027788 27382918496256 27383920674432 27435740484096 27509691267072 27516624152976 27558972112896 27562757801152 27583841378304 27637050948864 27644015931462 27668961940563 27718528103784 27770981105952 27953395964928 28007318410848 28028742045696 28032592264752 28082809835136 28158504740352 28165601137716 28191017826234 28211790329856 28212822843632 28349543212326 28375125890499 28451879020544 28528568721408 28535758380864 28561509099936 28612674171648 28616604603601 28666819206144 28693738308732 28745140255776 28771079921424 28799535961728 28988706926592 29066843602944 29074168916352 29100405498048 29122913903104 29156540539518 29201412323328 29235129597576 29256671453184 29264044606272 29290452532128 29342923432704 29370477419787 29426056479036 29535663661056 29619342770304 29672402844672 29699179273728 29706663945924 29728553250816 29762879185872 29808684122112 29866185441792 29893136740608 29900670293214 29981265091848 30062362738688 30178198294272 30208046045184 30235305839616 30236412411352 30289469349888 30317912175264 30375284107392 30382939168911 30429698374656 30457158188544 30464833883652 30515910422704 30657217314816 30806910758736 30829610778624 30857431474176 30865208044608 30948402675456 30949535345582 31003843627008 31008102526296 31031821550592 31091682317472 31183344116757 31295909342208 31355131981824 31439647162368 31447570460544 31500294629888 31508233212204 31536666297846 31585201084416 31593161064528 31678317832896 31738264121088 31739425699086 31768067413239 31946738245632 31947907453504 32008363898112 32094639811584 32102728178472 32131697737428 32181148274688 32189258443104 32242046091264 32243226107008 32338282787748 32367464911602 32399477956944 32516433166336 32612295292416 32700199053312 32704690975544 32762079092736 32763278140992 32792843781408 32851588863744 32889520797273 32913755384832 32951759098644 33227621618688 33283330174976 33321760616592 33373042655232 33381453200256 33411576682944 33444622407168 33476028026854 33534769637376 33566259908328 33599458622016 33629778833184 33728923228329 33820158081024 33850677451776 33911317536768 33950473081056 34014719069568 34015963962771 34068314377216 34107651197172 34132783362048 34172194620816 34233410671488 34264302962112 34330399225542 34458274271232 34489369479168 34523481194496 34555899898688 34649042486016 34657774603578 34683312125952 34714610408448 34723359050184 34776798142464 34816953009888 34875326197376 34884115342083 34978142607156 35207898009984 35274523479552 35337714241536 35369603057664 35370897537808 35432964145152 35437831458624 35533351219968 35542306197594 35638107562008 35766753533952 35940080526336 35941395885192 36000336719872 36009409385376 36097372667904 36106469788032 36176119614012 36203791809024 36208765008638 36272301852672 36273629370384 36511894232576 36580987312128 36679588356096 36688832203968 36787723934976 36792777347487 36849401265152 36858687908616 36891949254084 36958037471712 37027974807936 37271194619904 37343091214464 37371656060928 37376789686336 37443746446848 37486980693666 37544672987136 37554134850288 37588023768312 37615720439808 37762042396869 37799390949768 37833501187332 37974424707072 38047677841152 38082012133248 38150232228864 38194282216188 38222425608192 38258317744976 38325451014144 38326853674368 38361439895232 38399381282304 38443718948418 38547340832376 38651609235456 38765558555136 38800540664064 38875387386024 38935216431104 38980172796768 39018726141696 39053936709504 39123897910272 39160636559716 39234741972048 39492457027072 39563203792896 39598905698304 39608885261232 39638071001088 39683838914496 39790803439872 39792259730034 39821580589056 39857515654144 39867560390952 39975020122464 40052132429799 40237597725696 40277394726912 40313741119488 40423882900352 40434070370841 40500378809856 40510585558548 40572931166208 40609544251392 40619778511536 40729265785152 40807833041682 41074377744384 41075881011648 41153610726144 41264536900608 41338458169344 41344136701728 41375762067456 41455576423296 41466023897193 41577792155676 41727879122944 41806842642432 41930093947392 42010977616272 42043113068544 42048888397128 42113601445888 42124214752704 42237757110528 42286526739351 42317685494784 42319234265448 42357423217652 42524314818489 42677818530816 42792853082112 42803637571296 42842263649904 42908197699584 42919011257472 43040607463098 43117710383664 43156619882136 43199303942592 43483060389888 43600265404416 43650608247072 43684370854656 43723791708544 43734810809277 43802118484992 43852694396364 43885007179776 43896066909408 43935678798192 44139084718554 44303495491584 44429014155456 44508604267008 44548768910592 44559995918886 44592829876224 44713026183168 44755013211104 44799278162688 44839705110912 44851005439821 44971897637772 45093544108032 45134236602368 45267297441408 45312069067776 45352958759424 45354618617028 45476868262896 45510377816064 45562926161088 45644547561984 45685737282816 45773865634056 45944365694976 45985825972224 46198723314688 46210366138104 46244416167936 46286147211264 46297812066912 46422604013184 46424303018373 46512153789444 46547732325888 46637523476208 46943864013312 47032697972736 47116952322048 47159470743552 47250441944832 47262349818306 47304999446769 47377801626624 47389741596792 47517476749344 47609138548629 47920107368448 47921861180256 48012545847168 48049272078336 48141959717376 48154092267708 48197546606142 48234826152016 48271722412032 48363069136896 48364839160512 48507424181622 48551197367403 48599216935416 48774649749504 48918442938624 49050298579968 49057036463316 49144917211488 49189265672112 49277383295616 49370633077248 49694926159872 49790788285952 49924995262464 49982640924888 50059563982848 50072179800384 50117365024416 50166933610752 50214042040281 50349389862492 50399187933024 50444668249776 50730237121536 50776016177664 50866976305152 50925709621584 50963234144256 51102471565824 51148586526976 51161476795758 51199175043072 51258291931224 51350116007232 51396454443168 51495598838313 51687411406848 51734054218752 51785221791744 51833849848032 51973563729024 51986661905367 52024968188928 52071915612672 52085038575276 52165197213696 52312989296064 52467213910734 52750938390528 52798540931072 52811847014976 52911785219328 52913721719866 53006571362304 53054404586496 53056346306712 53095440785408 53156747187936 53300026829952 53313459296391 53402843239732 53650130300928 53751654825984 53912093827788 54000505079808 54014114078064 54097241554944 54146059001856 54159704682048 54264179421018 54305687713536 54313147512957 54410444055576 54767841348864 54871480968192 55019382534144 55033248305952 55125515602304 55167682756608 55274101897728 55288031862924 55337923881126 55437056207568 55541962211904 55906791929856 56014636821696 56057484091392 56065184529504 56165619670272 56230471040499 56317009480704 56331202275432 56382035652468 56423580659712 56425645687264 56699086424652 56750251780998 56903758041088 57057137442816 57071516761728 57123018199872 57225348343296 57233209207202 57333638412288 57387476617464 57490280511552 57542159842848 57599071923456 57665578422627 57977413853184 58148337832704 58200810996096 58245827806208 58313081079036 58402824646656 58470259195152 58513342906368 58528089212544 58580905064256 58685846865408 58740954839574 58852112958072 59071327322112 59238685540608 59344805689344 59398358547456 59413327891848 59457106501632 59525758371744 59688389595051 59732370883584 59786273481216 59801340586428 59962530183696 60356396588544 60416092090368 60470611679232 60472824822704 60578938699776 60635824350528 60750568214784 60765878337822 60859396749312 60914316377088 60929667767304 61031820845408 61211749562523 61613821517472 61714862948352 61730416089216 61896805350912 61899070691164 62007687254016 62016205052592 62063643101184 62183364634944 62366688233514 62591818684416 62710263963648 62895140921088 63000589259776 63016466424408 63073332595692 63170402168832 63186322129056 63356635665792 63476528242176 63478851398172 63536134826478 63893476491264 63895814907008 64016727796224 64189279623168 64205456356944 64263395474856 64362296549376 64378516886208 64486452214016 64560911194647 64676565575496 64734929823204 64798955913888 65224590584832 65400398106624 65409381951088 65524158185472 65526556281984 65585687562816 65703177727488 65779041594546 65827510769664 65903518197288 66208627077831 66455243237376 66566660349952 66643521233184 66762906400512 66823153365888 66839993878329 66889244814336 66952056053708 67069539274752 67132519816656 67198917244032 67259557666368 67457846456658 67640316162048 67701354903552 67822635073536 67900946162112 68029438139136 68031927925542 68136628754432 68215302394344 68265566724096 68344389241632 68466821342976 68528605924224 68531113979503 68660798451084 68916548542464 68978738958336 69111799797376 69298084972032 69315549207156 69366624251904 69429220816896 69446718100368 69553596284928 69633906019776 69750652394752 69768230684166 69956285214312 70415796019968 70549046959104 70675428483072 70739206115328 70741795075616 70875662917248 70893524727459 71066702439936 71084612395188 71276215124016 71533507067904 71880161052672 71882791770384 72000673439744 72018818770752 72212939576064 72296319909213 72352239228024 72407583618048 72417530017276 72544603705344 72547258740768 72761136272433 73023788465152 73161974624256 73359176712192 73377664407936 73575447869952 73585554694974 73698802530304 73717375817232 73783898508168 73916074943424 74055949615872 74125490630891 74542389239808 74686182428928 74753579372672 74887492893696 74973961387332 75089345974272 75108269700576 75176047536624 75231440879616 75524084793738 75598781899536 75667002374664 75948849414144 76095355682304 76164024266496 76300464457728 76388564432376 76444851216384 76516635489952 76653707348736 76722879790464 76742215193637 76798762564608 76887437896836 77094681664752 77531117110272 77601081328128 77750774772048 77870432862208 77960345593536 78037452283392 78107873419008 78247795820544 78321273119432 78469483944096 78700820866101 78984914054144 79126407585792 79197811396608 79217770522464 79367677828992 79370582579799 79581606879744 79584519460068 79643161178112 79715031308288 79735120781904 79950040244928 80104264859598 80475195451392 80554789453824 80627482238976 80847765800704 80868140741682 81000757619712 81021171117096 81145862332416 81219088502784 81239557023072 81396269131527 81458531570304 81615666083364 82148755488768 82151762023296 82307221452288 82529073801216 82676916338688 82688273403456 82751524134912 82911152846592 82932047794386 83006885821689 83155584311352 83455758245888 83860187894784 84021955232544 84086226137088 84097776794256 84227202891776 84248429505408 84475514221056 84573053478702 84635370989568 84638468530896 84714846435304 85048629636978 85125377671497 85355637061632 85585706164224 85607275142592 85684527299808 85838022514944 85849813810803 86081214926196 86235420767328 86313239764272 86398607885184 86966120779776 87200530808832 87301216494144 87368741709312 87447583417088 87469621618554 87604236969984 87705388792728 87770014359552 87792133818816 87871357596384 88111432259361 88278169437108 88606990983168 88858028310912 89017208534016 89097537821184 89119991837772 89185659752448 89426052366336 89510026422208 89598556325376 89679410221824 89702010879642 89943795275544 90187088216064 90268473204736 90534594882816 90624138135552 90705917518848 90709237234056 90953736525792 91125852322176 91148817506733 91289095123968 91371474565632 91547731268112 91971651944448 92397446629376 92420732276208 92488832335872 92572294422528 92595624133824 92845208026368 92848606036746 93024307578888 93095464651776 93275046952416 93454975669531 93887728026624 94065395945472 94318941487104 94500883889664 94524699636612 94609998893538 94755603253248 94779483193584 95034953498688 95218277097258 95304202239717 95840214736896 95843722360512 96025091694336 96283919434752 96308184535416 96395093212284 96469652304032 96543444824064 96726138273792 96729678321024 97014848363244 97102394734806 97198433870832 97549299499008 97836885877248 98100597159936 98114072926632 98289834422976 98378531344224 98554766591232 98668562391819 98741266154496 99581576571904 99849990524928 99965281849776 100119127965696 100144359600768 100234730048832 100333867221504 100428084080562 100698779724984 100798375866048 100889336499552 101460474243072 101552032355328 101733952610304 101851419243168 102047891888313 102204943131648 102297173053952 102322953591516 102398350086144 102516583862448 102700232014464 102792908886336 102991197676626 103374822813696 103468108437504 103570443583488 103667699696064 103947127458048 103973323810734 104049936377856 104143831225344 104170077150552 104330394427392 104625978592128 104652346026249 104934427821468 105597081862144 105623694029952 105823570438656 105827443439732 106013142724608 106108809172992 106112692613424 106190881570816 106313494375872 106600053659904 106626918592782 106805686479464 107300260601856 107824187655576 108001010159616 108028228156128 108292118003712 108319409364096 108528358842036 108611375427072 108626295025914 108820888111152 109535682697728 109742961936384 110038765068288 110066496611904 110251031204608 110378332042461 110548203795456 110576063725848 110675847762252 110874112415136 111083924423808 111813583859712 112029273643392 112114968182784 112130369059008 112331239340544 112460942080998 112634018961408 112662404550864 112764071304936 112847161319424 112851291374528 113286127190607 113398172849304 113500503561996 113807516082176 114143033523456 114246036399744 114450696686592 114466418414404 114667276824576 114774953234928 114980561023104 115084319685696 115198143846912 115331156845254 115954827706368 116296675665408 116401621992192 116491655612416 116626162158072 116805649293312 116940518390304 117056178425088 117161810128512 117166098093989 117371693730816 117481909679148 117704225916144 118477371081216 118689611378688 118796717094912 118826655783696 118914213003264 119051516743488 119376779190102 119464741767168 119572546962432 119602681172856 119925060367392 120156397289397 120712793177088 120832184180736 120941223358464 120945649645408 121271648701056 121302211112523 121501136429568 121531756675644 121718793498624 121828632754176 121859335534608 122063641690816 122423499125046 123227643034944 123460832178432 123793610701824 123798141382328 124015374508032 124032410105184 124127286202368 124366729269888 124398071691579 124733376467028 125183637368832 125420527927296 125790281842176 126001178519552 126032932848816 126146665191384 126340804337664 126372644258112 126713271331584 126730677530233 126953056484352 126957702796344 127072269652956 127791629814016 128033455592448 128378559246336 128410912713888 128526790949712 128724593098752 128757033772416 128972904428032 129121822389294 129353131150992 129469859646408 129597911827776 130449181169664 130800796213248 130818763902176 131053112563968 131171375125632 131204432427831 131406355454976 131558083189092 131655021539328 131807036394576 132417254155662 132910486474752 133133320699904 133287042466368 133525812801024 133646306731776 133679987756658 133778489628672 133904112107416 134139078549504 134265039633312 134397834488064 134519115332736 134553016319463 134915692913316 135280632324096 135402709807104 135801892324224 136058876278272 136063855851084 136273257508864 136430604788688 136531133448192 136688778483264 136933642685952 137057211848448 137062227959006 137321596902168 137833097084928 137957477916672 138223599594752 138596169944064 138631098414312 138733248503808 138858441633792 138893436200736 139267812039552 139272909055119 139501304789504 139536461368332 139912570428624 140831592039936 141098093918208 141350856966144 141478412230656 141483590151232 141751325834496 141787049454918 141914998340307 142133404879872 142169224790376 142552430248032 142827415645887 143760322105344 143765583540768 144001346879488 144037637541504 144425879152128 144592639818426 144704478456048 144815167236096 144835060034552 145089207410688 145094517481536 145522272544866 145653592102209 146047576930304 146323949248512 146755328815872 147150895739904 147171109389948 147397605060608 147434751634464 147567797016336 147832149886848 148111899231744 148250981261782 149084778479616 149372364857856 149507158745344 149774985787392 149947922774664 150178691948544 150216539401152 150352095073248 150642126120843 151048169587476 151197563799072 151334004749328 152190711364608 152328048532992 152600928915456 152777128864752 152889702432768 153033270979904 153307414697472 153445759580928 153484430387274 153597525129216 153774875793672 154189363329504 154486796514939 155062234220544 155202162656256 155501549544096 155920691187072 155959985716101 156074904566784 156215746838016 156495591641088 156642546238864 156938967888192 157401641732202 157969828108288 158252815171584 158395622793216 158435541044928 158735355657984 158741165159598 159163213759488 159169038920136 159286322356224 159430062616576 159470241563808 159900080489856 160208529719196 160950390902784 161254964477952 161695531601408 161736281483364 162001515239424 162042342234192 162291724664832 162438177005568 162479114046144 162792538263054 162917063140608 162939442538871 163231332166728 164303524046592 164614442904576 165058147602432 165376546806912 165503048269824 165822305693184 165864095588772 166013771643378 166311168622704 166911516491776 167720375789568 168043910465088 168172452274176 168195553588512 168496859010816 168691413121497 168951028442112 169146106957404 169270741979136 169276937061792 169429692870608 170097259273956 170250755342994 170711274123264 171171412328448 171214550285184 171369054599616 171676045029888 171699627621606 172162429852392 172470841534656 172626479528544 172797215770368 173932241559552 174602432988288 174737483418624 174895166834176 174939243237108 175208473939968 175410777585456 175540028719104 175584267637632 175742715192768 176222864518722 176556338874216 177213981966336 177716056621824 178034417068032 178195075642368 178239983675544 178371319504896 179020052844416 179065168785153 179197112650752 179358820443648 179404021759284 179887590551088 180536946409472 181069189765632 181248276271104 181411835037696 181418474468112 181907473051584 182251704644352 182297635013466 182578190247936 182742949131264 183095462536224 183635248687569 184794893258752 184841464552416 185144588845056 185191248267648 185690416052736 185697212073492 186048615157776 186190929303552 186550093904832 186909951339062 187775456053248 188130791890944 189001767779328 189049399273224 189219997787076 189511206506496 189558966387168 190069906997376 190436554194516 190608404479434 191680429473792 191687444721024 192050183388672 192567838869504 192616369070832 192790186424568 192939304608064 193086889648128 193459356642048 193682733583941 194029696726488 194204789469612 194396867741664 195673771754496 196201194319872 196228145853264 196579668845952 196757062688448 197109533182464 197337124783638 197482532308992 198625881233493 199163153143808 199699981049856 199930563699552 200288719201536 200316232225207 200469460097664 200667734443008 200856168161124 201397559449968 201596751732096 201778672999104 202920948486144 203104064710656 203467905220608 203702838486336 204095783776626 204409886263296 204594346107904 204645907183032 204796700172288 205033167724896 205400464028928 205585817772672 205593341938509 205982395353252 206749645627392 206936216875008 207335399392128 207894254916096 207946647621468 208099872755712 208287662450688 208340154301104 208660788854784 209251957184256 209304692052498 209868855642936 211247388059904 211647140877312 211654886879464 212026285449216 212217618345984 212225385226848 212626988751744 212680574182377 213200107319808 213253837185564 213611372958928 214600521203712 215648375311152 216002020319232 216056456312256 216638818728192 217056717684072 217222750854144 217252590051828 217641776222304 218283408817299 219071365395456 219485923872768 220077530136576 220132993223808 220502062409216 220756664084922 221096407590912 221152127451696 221351695524504 221748224830272 222167848847616 222376471892673 223627167719424 224058547286784 224260738118016 224662478681088 224921884161996 225268037922816 225324809101728 225528142609872 225694322638848 225702582749056 226572254381214 226796345698608 227001007123992 227615032164352 228286067046912 228492072799488 228901393373184 228932836828808 229334553649152 229549906469856 229961122046208 230168639371392 230226645580911 230396287693824 230662313690508 232593351330816 232803243984384 232983311224832 233252324316144 233611298586624 233881036780608 234112356850176 234323620257024 234332196187978 234743387461632 234963819358296 235408451832288 236102462598303 236954742162432 237379222757376 237593434189824 237653311567392 238103033486976 238111747739397 238753558380204 238929483534336 239145093924864 239205362345712 239850120734784 240312794578794 241425586354176 241664368361472 241882446716928 241891299290816 242543297402112 242604422225046 243002272859136 243063513351288 243437586997248 243657265508352 243718671069216 244127283381632 244188807394581 244846998250092 246455286069888 246921664356864 247587221403648 247596282764656 248030749016064 248064820210368 248254572404736 248733458539776 248796143383158 249020657465067 249466752934056 250367274737664 251580563684352 252002357039104 252065865697632 252293330382768 252681608675328 252745288516224 253426542663168 253461355060466 253906112968704 253915405592688 254144539305912 255376133014491 255583259628032 256066911184896 256757118492672 256821825427776 257053581899424 257514067544832 257549441432409 257945808856064 258243644778588 258706262301984 258939719292816 259195823655552 260898362339328 261601592426496 261637527804352 262106225127936 262342750251264 262408864855662 262812710909952 263116166378184 263310043078656 263614072789152 264334296778083 264834508311324 265820972949504 266574084932736 267051625602048 267292613463552 267359975513316 267556979257344 267808224214832 268278157099008 268530079266624 268795668976128 269038230665472 269106032638926 269831385826632 270561264648192 270805419614208 271603784648448 272117752556544 272127711702168 272546515017728 272861209577376 273377556966528 273867285371904 274114423696896 274124455918012 274643193804336 275914955833344 276447199189504 277192339888128 277262196828624 277466497007616 277716883267584 277786872401472 278535624079104 278545818110238 279002609579008 279072922736664 279825140857248 280364927008593 281663184079872 282196187836416 282956824461312 282967180302464 283502651668992 283574098909836 283829996680614 284266809759744 284338449580752 285104860496064 285654831291774 285912606719151 287520644210688 287531167081536 288075275083008 288851758304256 289185279636852 289408956912096 289630334472192 289670120069104 290178414821376 290189034963072 291044545089732 291307184204418 292095153860608 292647898497024 293510657631744 294301791479808 294342218779896 294795210121216 294869503268928 295135594032672 295664299773696 296005687175457 296223798463488 296501962523564 298744729715712 299014317490688 299549971574784 299895845549328 300357383897088 300433078802304 300704190146496 301284252241686 302096339174952 302395127598144 302668009498656 304381422729216 304656097065984 305201857830912 305554257729504 306066541959808 306143675664939 306614829394944 306891519161856 306968860774548 307195050258432 307549751587344 308378726659008 308973593029878 310124468441088 310404325312512 311003099088192 311841382374144 311919971432202 312149809133568 312431493676032 312991183282176 313285092477728 313877935776384 313957038078747 314803283464404 315939656216576 316791245586432 316871082089856 317470711315968 317482330319196 318326427518976 318338077840272 318572644712448 318860125233152 318940483127616 319800160979712 320417059438392 321900781805568 323391063202816 323472562966728 324003030478848 324084684468384 324876354011136 324958228092288 325585076526108 325834126281216 325878885077742 326462664333456 328607048093184 329228885809152 330116295204864 330753093613824 331134996127383 331644611386368 331728191177544 332027543286756 332622337245408 335440751579136 336087820930176 336344904548352 336391107177024 336993718021632 337382826242994 337902056884224 338292213914808 338541483958272 338553874123584 338859385741216 339858381571821 340194518547912 340501510685988 341422548246528 342429100570368 342738109199232 343352090059776 343399255243212 344324859704784 344941683069312 345252959057088 345594431540736 347864483119104 349204865976576 349474966837248 349790333668352 349878486474216 350416947879936 350821555170912 351168535275264 351485430385536 351498294281967 352445729037444 353112677748432 355432113243648 356068834136064 356390151284736 356479967351088 356742639009792 358040105688832 358130337570306 358394225301504 358717640887296 358808043518568 359775181102176 360469191868191 362138379531264 362496552542208 362823670075392 362836948936224 363814946103168 363906633337569 364503409288704 364595270026932 365156380495872 365485898262528 366190925072448 367270497375138 369589786517504 369682929104832 370382496535296 371380832105472 371394424146984 372097230315552 372381858607104 373100187809664 373194215074737 373819902678124 375550912106496 376261583781888 378003535558656 378098798546448 378439995574152 379022413012992 379117932774336 380139813994752 380192032590699 380873108389032 381216808958868 383374889442048 384100366777344 385135677739008 385232738141664 385580372849136 385878609216128 386173779296256 386918713284096 387365467167882 388059393452976 388409578939224 388793735483328 391347543508992 392402388639744 392456291706528 393159337691904 393514125376896 393613297283493 394219066364928 394674249567276 394965064617984 397251762466986 398326306287616 399399962099712 399861127399104 400577438403072 400632464450414 400938920195328 401335468886016 401712336322248 402795118899936 403193503464192 403557345998208 403659048958389 405841896972288 406208129421312 407405676972672 408191567553252 408819772526592 409188692215808 409291814366064 409593400344576 410066335449792 410800928057856 411171635545344 411186683877018 411964790706504 413499291254784 413872433750016 414670798784256 415788509832192 415893295242936 416199745511424 416575324901376 416680308602208 417818727165357 418503914368512 418609384104996 419737711285872 422494776119808 423294281754624 423309773758928 424052570898432 424435236691968 424450770453696 425253977503488 425361148364754 425744995020921 426400214639616 426507674371128 427222745917856 428482246937661 431296750622304 432004040638464 432112912624512 433277637456384 434113435368144 434445501708288 434505180103656 435283552444608 436566817634598 436960776306627 438142730790912 438971847745536 440265986447616 441004124818432 441513328169844 442192815181824 442304254903392 442703391049008 443496449660544 444335697695232 444752943785346 447254335438848 448117094573568 448521476236032 449324957362176 449843768323992 450536075845632 450649618203456 451056285219744 451405165498112 451926378362529 453144508762428 453592691397216 454002014247984 456572134093824 456984145598976 457802786746368 457865673657616 458669107298304 459099812939712 459922244092416 460337278742784 460453291161822 460792575387648 461324627381016 463460389544817 465186702661632 465606487968768 465966622449664 466504648632288 467762073561216 467879957148303 468224713700352 468647240514048 468664392375956 469486774923264 469927638716592 470816903664576 472204925196606 473909484324864 474758445514752 475186868379648 475306623134784 476206066973952 476223495478794 477507116760408 477858967068672 478290187849728 478410724691424 479700241469568 479717797856521 480625589157588 482851172708352 483764893433856 483782598581632 485086594804224 485208844450092 486004545718272 486127026702576 486875173994496 487314531016704 487437342138432 488254566763264 488377614789162 488818327616613 489693996500184 492910572139776 493843328713728 495174442807296 495192565529312 496129640420736 496509144809472 497466917079552 497592286766316 498041314930134 498933505868112 500734549475328 503161127368704 504004714078208 504131731395264 504586660765536 505490577032448 506074239364491 506853085326336 506922710120932 507812225937408 507830811185376 508289078611824 510752266028982 511166519256064 512133822369792 513514236985344 513643650855552 514107163798848 515028135089664 515098882864818 515891617712128 516487289557176 517412524603968 517879438585632 518391647311104 518878434416237 521796724678656 523275055608704 524212450255872 524685500502528 524817729711324 525625421819904 526232332756368 526620086157312 527228145578304 528668593556166 529669016622648 531641945899008 533148169865472 534103251204096 534585226927104 534719951026632 535113958514688 535616448429664 537060158533248 537195506355459 537591337952256 538076461330944 538212065277852 539662771653264 541610839228416 543207569296896 544235505113088 544255423404336 545093030035456 545722419154752 546755113933056 547734570743808 548228847393792 548248911836024 549286387608672 550905746062707 552894398379008 554384679776256 554524393657248 555433766535168 555573744802944 557071248158208 557091636220476 558005219158016 558145845473328 559650281714496 560729854017186 561235857633889 563326368159744 564392375672832 565934360604928 567005303337984 567148197819672 567659993361228 568533619519488 568676899161504 570209720992128 571309662583548 571825213438302 575041288421376 575062334163072 576150550166016 577703516608512 578370559273704 578817913824192 579260668944384 579340240138208 580378069926144 581048200751823 582089090179464 582614368408836 584190307721216 587021315263488 588603582959616 588684437559792 589590420242432 589739006537856 590271188065344 591328599547392 592011374350914 592447596926976 593003925047128 595877643700479 597489459431424 598028634981376 599099943149568 599791691098656 600866157604608 600948696675621 601408380292992 602568504483372 604192678349904 604790255196288 605336018997312 608762845458432 609312194131968 610403715661824 611108515459008 612133083919616 612287351329878 613229658789888 613783038323712 613937721549096 614390100516864 615099503174688 616757453318016 616780025815527 617947186059756 620248936882176 620808650625024 622006198176384 623682764748288 623839942864404 624299618267136 624862987352064 625982366564352 626570184955456 627755871552768 627914076157494 629606566928808 631879312433152 633742164179712 634941422631936 634964660638392 636652855037952 636676155680544 637720250466304 637880966255232 638041722547131 639600321959424 640834118876784 643801563611136 646782126405632 646945125933456 648006060957696 648169368936768 649916456184576 651170153052216 651668252562432 651757770155484 652925328666912 657214096186368 658457771618304 660232590409728 661506187227648 662269992254766 663289222772736 663456382355088 664055086573512 665244674490816 667129415678019 670881503158272 672175641860352 672782214354048 673987436043264 674765652485988 675804113768448 676584427829616 677082967916544 677107748247168 677718771482432 679716763143642 680389037095824 681003021371976 682845096493056 684858201140736 685476218398464 686704180119552 686798510486424 688649719409568 689883366138624 690505918114176 690679936742733 691188863081472 698409731953152 698949933674496 699580667336704 699756972948432 700833895759872 701643110341824 702337070550528 702970860771072 702996588563934 704891458074888 706225355496864 710864226487296 712137668272128 712780302569472 712959934702176 714335243218191 716080211377664 716260675140612 716788450603008 717435281774592 717616087037136 719550362204352 720938383736382 724276759062528 724993105084416 725647340150784 725673897872448 727629892206336 727813266675138 729006818577408 729190540053864 730312760991744 730971796525056 732381850144896 732566422183743 734540994750276 739179573035008 739365858209664 740764993070592 742761664210944 742788848293968 744194460631104 744763717214208 746200375619328 746388430149474 747061972395201 747639805356248 751101824212992 756007071117312 756197597092896 756879991148304 758044826025984 758235865548672 760279627989504 760384065181398 761746216778064 762433617917736 766749778884096 768200733554688 770271355478016 770465476283328 771160745698272 771757218432256 772648324297227 773837426568192 774730934335764 776118786905952 776819157878448 777587470966656 782695087017984 784804777279488 784912583413056 786318675383808 787028250753792 787226594566986 788438132729856 789348499134552 789930129235968 793002890334249 794503524933972 796652612575232 799722254798208 801154876806144 801264928900828 801877840390656 802670937772032 803424672644496 805590237799872 806387006928384 807114691996416 807318097916778 811683793944576 812416258842624 814811353945344 816383135106504 817639545053184 818377384431616 818583628732128 820132670899584 820162686657923 821601856115712 822343271090688 822373367754036 823929581413008 827744867500032 829341597568512 831577019664384 831786590485872 832399491022848 833150649802752 833360617204416 835637454330714 837007828737024 837218768209992 839475422571744 841094781025779 844989552239616 846588563509248 846619547517856 848870473383936 848901540907392 850507955006976 850722296729508 851489990041842 852800429279232 853015348742256 854445491835712 856964493875322 857737820157453 862593501244608 864225825249024 866555274912768 868226870736288 868891003416576 869010360207312 870567104889216 873133635269196 873921552613254 876285461581824 877943695491072 880531972895232 882008249636864 883026656339688 884385630363648 884608509806784 885406782098016 886992899321088 887114742711631 888671395390464 889505887570692 896234189147136 897042952472064 898649914724352 899687536647984 901072151691264 901299236406912 902112570439488 902810330996224 903852756725058 906289017524856 907185382794432 908004028495968 913144268187648 913968291197952 915605573492736 915731347315232 918199625879424 918431026994817 919844488184832 920674557485568 920906582323644 921585150775296 922649254762032 926920779089634 930373405323264 931212975937536 931933244899328 933009297264576 935524147122432 935759914296606 936449427400704 937294481028096 937328784751912 938973549846528 939855277433184 941633807329152 941871114236241 944409850393212 947818968649728 950373736759296 950613246269568 952412133947904 952446990957588 955014233520816 955717934137344 956580375699456 956821449382848 959400482939136 959435595713042 961251178315176 965702345416704 967565197163264 970173189608448 970417688900184 972009091436544 972254053405152 974629062033408 974874684276864 976509133526528 976755229578324 977636655233226 979387993000368 985821144279552 987686657427456 990348885614592 990385131058624 992259280841472 993404988382149 994933834159104 995184573532632 996082629860268 997867011736224 1006322254737408 1008009428156416 1008263462790528 1009173321531072 1010981154064896 1012148478728982 1013706170652672 1013845420241864 1015624451874816 1015661622370752 1016578157223648 1019575144715463 1021504532057964 1022333038512128 1024267644739584 1027287301711104 1028214327597696 1030056270179328 1030197765729636 1031783235424256 1032974579114352 1034825049207936 1035758877171264 1036783294622208 1037756868832474 1043593449357312 1046550111217408 1048424900511744 1049371001005056 1049635459422648 1051250843639808 1052464665512736 1054456291156608 1054494882845901 1057337187112332 1059338033245296 1066296339730944 1068206502408192 1069170453854208 1069439902053264 1070227917029376 1071232896859328 1074120317066496 1074391012710918 1075182675904512 1076152922661888 1076424130555704 1079325543306528 1081407575604573 1086415138593792 1088471010226176 1088510846808672 1091444838309504 1091719900012707 1093510227866112 1095469141487616 1096457694787584 1096497823672048 1098572775217344 1101811492125414 1105788796758016 1108769359552512 1109048787314496 1111147489605888 1114142496316416 1114183272440952 1116010438316032 1116291690946656 1119300563428992 1121459708034372 1122471715267778 1126652736319488 1128784751345664 1131868721209856 1134010606675968 1134296395639344 1135319986722456 1137067239038976 1137353798323008 1140419441984256 1140576097772097 1142619325167096 1143650426876604 1150124668326144 1152301100332032 1155407033217024 1156741118547408 1157635827648384 1158521337888768 1158680480276416 1160756139852288 1162096401503646 1164178180358928 1165228736817672 1168380615442432 1174042630526976 1177207165919232 1177368875119584 1179478013075712 1180542376130688 1180839891850479 1182657199094784 1184022748701828 1184895193853952 1186007850094256 1191755287400958 1194978918862848 1196057269962752 1198199886299136 1199583382197312 1201732315209216 1201897393351242 1202816760585984 1205137008966744 1208385356699808 1209580510392576 1210672037994624 1217525690916864 1218624388263936 1222217030918016 1224266167839232 1224574702659756 1226459317579776 1227566076647424 1227875443098192 1228780201033728 1230199006349376 1233514906636032 1233560051631054 1235894372119512 1240497873764352 1241617301250048 1244012396352768 1247365529496576 1247679885728808 1248599236534272 1249725974704128 1253140369910912 1253456181496071 1255511743105536 1255828152314988 1259213133857616 1263758624866304 1267484328359424 1269882845263872 1269929321276784 1273305710075904 1273352311361088 1275761932510464 1276083445094262 1277234985062763 1279200643918848 1281668237753568 1285446740812983 1293564252811264 1293890251866912 1296012121915392 1296338737873536 1299832912369152 1302340306104432 1303336505124864 1303515540310968 1305850657333824 1310882328919881 1314428192372736 1316915543236608 1323012374455296 1324539984509532 1326578445545472 1326912764710176 1328110173147024 1330489348981632 1334258831356038 1341763006316544 1344351283720704 1345564428708096 1347974872086528 1349531304971976 1351608227536896 1353168855659232 1354215496494336 1355437542964864 1355779135087587 1359433526287284 1360778074191648 1362006042743952 1369716402281472 1370952436796928 1373408360239104 1373597020972848 1377299438819136 1379766732277248 1381011836228352 1381359873485466 1382377726162944 1390381168634451 1396819463906304 1397899867348992 1399161334673408 1399513945896864 1402213625576449 1403286220683648 1404674141101056 1405941721542144 1405993177127868 1409782916149776 1412450710993728 1421728452974592 1424275336544256 1425560605138944 1425919869404352 1428670486436382 1432160422755328 1432521350281224 1433576901206016 1434870563549184 1435232174074272 1439100724408704 1439153393569563 1441876767472764 1448553518125056 1451294680301568 1451347795744896 1455259784412672 1455626533350276 1458013637154816 1458381080107728 1460625521983488 1461943593050112 1464763700289792 1465132844367486 1466454982849839 1469081989500552 1478731716419328 1481529986141184 1485523328421888 1485577696587936 1488388921262208 1489527434428416 1492400751238656 1492776860298948 1494123944790402 1495279610712496 1502203648425984 1512014142234624 1512395194185792 1513759982296608 1516471731097344 1520559255979008 1520768130362796 1523492433556128 1524867235835472 1533499557768192 1536401467109376 1540542710956032 1540930952566656 1542321491396544 1543514436864512 1545296648594454 1547674853136384 1549461868671528 1552237573811904 1553638315756896 1555174941933312 1556635303248711 1565390174035968 1569825166826112 1572637350767616 1574056501507584 1574453189133972 1576876265459712 1578696998269104 1579860258471936 1586005780668498 1589007049867944 1593305225150464 1599444509596416 1602309753612288 1602529857801656 1603755680781312 1605341875544064 1606849345288992 1611180475599744 1611586519066377 1612774013856768 1614229383992832 1614636195833556 1624832517685248 1629622707890688 1632766270213008 1635279090106368 1636754768863232 1637167257464256 1640265341799168 1640325373315846 1643203712231424 1644686542181376 1644746735508072 1647859162826016 1652717238188121 1658683195137024 1663154039328768 1663573180971744 1666301299605504 1666721234408832 1671274908661428 1674015657474048 1674437536419984 1678950845143488 1682189562051558 1683707572901667 1689979104479232 1693177127018496 1693239095035712 1697803081814784 1701015910013952 1701444593459016 1702979980083684 1705600858558464 1706030697484512 1708890983671424 1713928987750644 1715475640314906 1725187002489216 1728451650498048 1733110549825536 1736453741472576 1737782006833152 1738020720414624 1741134209778432 1743144602255469 1746267270538392 1747843105226508 1752570923163648 1761063945790464 1764016499273728 1766053312679376 1768771260727296 1769217019613568 1770813564196032 1773985798642176 1774229485423262 1777342790780928 1779011775141384 1787632931101437 1792468378294272 1794085904944128 1797299829448704 1799375073295968 1802598472813824 1802846090026863 1804225140878976 1805620661992448 1807705513450116 1812578035049712 1814370765588864 1816008056991936 1826288536375296 1827936582395904 1831211146985472 1831462694630464 1836399251758848 1836862053989634 1839688976369664 1841349114971136 1841813164647288 1843170301550592 1845298509524064 1850340077446581 1853841558179268 1860746810646528 1862425951875072 1866018594529152 1871048294244864 1871519828593212 1872898854801408 1874588962056192 1874657569503824 1877947099693056 1879710554866368 1883267614658304 1883742228472482 1888819700786424 1895637937299456 1901226492539136 1904824267895808 1904893981915176 1910028467041632 1913160751398912 1913642898765696 1918800965878272 1918871191426084 1922502356630352 1931404690833408 1935130394326528 1940346379216896 1940835377800368 1944018182873088 1944508106810304 1949749368553728 1953018267053056 1953510459156648 1955273310466452 1958775986000736 1971642288559104 1975373314854912 1980697771229184 1980770262117248 1984518561682944 1986809976764298 1989867668318208 1990369147065264 1992165259720536 1995734023472448 2001388247034057 2012644509474816 2016526925581056 2018346643062144 2021962308129792 2024296957457964 2027412341305344 2027690840483728 2031248903749632 2031323244741504 2033156314447296 2039150289430926 2043009064115928 2044666077024256 2048535289479168 2054574603422208 2056428655195392 2060112540358656 2060395531459272 2063566470848512 2065949158228704 2069650098415872 2071517754342528 2072039810228199 2073566589244416 2075513737664948 2093100222434816 2096849801023488 2098742002010112 2099270918845296 2102501687279616 2104929331025472 2108912582313216 2108989765691802 2114674374224664 2118676066490592 2132592679461888 2136413004816384 2138340907708416 2138879804106528 2142465793718656 2143005729654573 2148240634132992 2148782025421836 2150365351809024 2152305845323776 2152848261111408 2158651086613056 2162815151209146 2172830277187584 2176942020452352 2177021693617344 2182889676619008 2183439800025414 2187020455732224 2190938282975232 2192915389575168 2192995647344096 2197145550434688 2197699266551229 2203622984250828 2211577593516032 2217538719105024 2218097574628992 2222294979211776 2228284992632832 2228366544881904 2232020876632064 2232583381893312 2238601126857984 2241185917185603 2242919416068744 2244943430535556 2253305472638976 2263737442419712 2268021213351936 2268592791278688 2270639973444912 2274134478077952 2274707596646016 2280838883968512 2281152195544194 2285238650334192 2287300853753208 2300249336652288 2304602200664064 2310814066434048 2313482237094816 2315271655296768 2317360960552832 2317944972891681 2321512279704576 2324192803007292 2328356360717856 2330457473635344 2348085261053952 2354414331838464 2354737750239168 2358956026151424 2361084752261376 2361679783700958 2365314398189568 2368045497403656 2369790387707904 2372015700188512 2379008671002747 2383510574801916 2389957837725696 2392114539925504 2399166764394624 2403464630418432 2403794786702484 2405633521171968 2410274017933488 2416770713399616 2419161020785152 2421344075989248 2435051381833728 2437248776527872 2444434061836032 2448532335678464 2449149405319512 2452918635159552 2455132153294848 2455750886196384 2460398012698752 2460488059973769 2467029813272064 2467120103262108 2471788744239024 2483234602500096 2488024792705536 2494731058993152 2495359771457616 2497198473068544 2499451949408256 2506280739821824 2506912362992142 2511023486211072 2511656304629976 2518426267715232 2523284343077337 2534968656718848 2539765690527744 2539858642553568 2546611420151808 2546704622722176 2551523865020928 2552166890188524 2554469970125526 2558401287837696 2563336475507136 2570893481625966 2573213460472359 2587128505622528 2587780503733824 2592677475747072 2599665824738304 2604680612208864 2606673010249728 2607031080621936 2611701314667648 2621764657839762 2628856384745472 2633831086473216 2646024748910592 2649079969019064 2653156891090944 2653825529420352 2656220346294048 2660978697963264 2661344228134893 2668517662712076 2688702567441408 2691128857416192 2695949744173056 2699062609943952 2703216455073792 2706337711318464 2708430992988672 2710875085929728 2711558270175174 2718867052574568 2721556148383296 2724012085487904 2739432804562944 2741904873593856 2746816720478208 2747194041945696 2754598877638272 2755293080984451 2759533464554496 2762023672456704 2762719746970932 2764755452325888 2780762337268902 2793638927812608 2795799734697984 2798322669346816 2799027891793728 2804427251152898 2806572441367296 2809348282202112 2811883443084288 2811986354255736 2819565832299552 2824901421987456 2825613342708723 2843456905949184 2851121210277888 2851839738808704 2857340972872764 2864320845510656 2865042700562448 2867153802412032 2869741127098368 2870464348148544 2878201448817408 2878306787139126 2883753534945528 2897107036250112 2902695591489792 2910519568825344 2911253066700552 2916027274309632 2916762160215456 2923887186100224 2929527400579584 2930265688734972 2932909965699678 2938163979001104 2957463432838656 2963059972282368 2971046656843776 2971155393175872 2976777842524416 2980214965146447 2984801502477312 2985553720597896 2988247889580804 2990559221424992 3024028284469248 3024790388371584 3027519964593216 3032943462194688 3041118511958016 3041536260725592 3046984867112256 3049734471670944 3058725434146389 3066999115536384 3072802934218752 3081861905133312 3084642982793088 3087028873729024 3090593297188908 3095349706272768 3098923737343056 3104475147623808 3107276631513792 3110349883866624 3113270606497422 3130780348071936 3139650333652224 3145274701535232 3148113003015168 3148906378267944 3153752530919424 3157393996538208 3163484648537703 3172011561336996 3178014099735888 3198889019192832 3204619507224576 3205059715603312 3207511361562624 3210683751088128 3213698690577984 3222360951199488 3223173038132754 3225548027713536 3228458767985664 3229272391667112 3244222726813719 3259245415781376 3265532540426016 3273509537726464 3274334514928512 3275159700038121 3280530683598336 3280650746631692 3286407424462848 3289373084362752 3289493471016144 3295718325652032 3305434476376242 3317366390274048 3326308078657536 3327146361943488 3333442468817664 3342549817322856 3348031314948096 3348875072839968 3357901690286976 3364379124103116 3367415145803334 3379958208958464 3386354254036992 3386478190071424 3395606163629568 3402031820027904 3402889186918032 3405959960167368 3411201717116928 3412061394969024 3417781967342848 3421728293316291 3427857975501288 3430951280629812 3450374004978432 3456903300996096 3466221099651072 3472907482945152 3475564013666304 3476041440829248 3482268419556864 3486289204510938 3492534541076784 3495686210453016 3505141846327296 3522127891580928 3528032998547456 3532106625358752 3538434039227136 3541627128392064 3542519675551437 3547971597284352 3548458970846524 3554685581561856 3558023550282768 3575265862202874 3584936756588544 3588171809888256 3594599658897408 3598750146591936 3605196945627648 3605692180053726 3608450281757952 3611241323984896 3615411026900232 3625156070099424 3628741531177728 3632016113983872 3632149040913659 3652577072750592 3655873164791808 3662925389260928 3672798503517696 3673724107979268 3679377952739328 3682698229942272 3683626329294576 3686340603101184 3690597019048128 3700680154893162 3707683116358536 3721493621293056 3724851903750144 3732037189058304 3742096588489728 3743039657186424 3745797709602816 3749177924112384 3749315139007648 3759421109732736 3760368544488213 3766535229316608 3767484456944964 3777639401572848 3791275874598912 3802452985078272 3809648535791616 3809787963830352 3820056934083264 3827285797531392 3831704955188289 3837601931756544 3837742382852168 3845004713260704 3856340222438949 3870260788653056 3880692758433792 3881670755600736 3888036365746176 3889016213620608 3899498737107456 3906036534106112 3907020918313296 3910546620932904 3917551972001472 3928651003437223 3943284577118208 3950746629709824 3961540524234496 3969037123365888 3973619953528596 3979735336636416 3980738294130528 3984330519441072 3991468046944896 4002776494068114 4025289018949632 4033053851162112 4036693286124288 4043924616259584 4048593914915928 4054824682610688 4055381680967456 4062646489483008 4066312628894592 4067337405262761 4078300578861852 4086018128231856 4089332154048512 4109149206844416 4112857310390784 4120225080717312 4120791062918544 4127132941697024 4131898316457408 4139300196831744 4143035508685056 4144079620456398 4147133178488832 4151027475329896 4171143505903353 4186200444869632 4193699602046976 4197484004020224 4198541837690592 4206640876729347 4209858662050944 4217825164626432 4217979531383604 4229348748449328 4237352132981184 4265185358923776 4272826009632768 4276681815416832 4277759608213056 4284931587437312 4286011459309146 4296481268265984 4297564050843672 4300730703618048 4304611690647552 4305696522222816 4317302173226112 4317460180708689 4325630302418292 4345660554375168 4353884040904704 4354043387234688 4365779353238016 4366879600050828 4374040911464448 4381876565950464 4385830779150336 4385991294688192 4394291100869376 4395398533102458 4399364948549517 4407245968501656 4423155187032064 4436195149257984 4444589958423552 4456569985265664 4456733089763808 4464041753264128 4465166763786624 4477202253715968 4482371834371206 4485838832137488 4489886861071112 4506610945277952 4527474884839424 4536042426703872 4537185582557376 4541279946889824 4549415193292032 4561677767937024 4562304391088388 4570477300668384 4574601707506416 4600498673304576 4609204401328128 4621628132868096 4626964474189632 4630543310593536 4634721921105664 4635889945783362 4643024559409152 4648385606014584 4656712721435712 4660914947270688 4669905909746133 4696170522107904 4709475500478336 4717912052302848 4722169504522752 4723359567401916 4730628796379136 4736090994807312 4739580775415808 4744031400377024 4758017342005494 4767021149603832 4779915675451392 4784229079851008 4798333528789248 4806929260836864 4807589573404968 4811267042343936 4820548035866976 4833541426799232 4834759557199131 4838322041570304 4842688151978496 4874497553055744 4888868123672064 4897064671356928 4898298810639024 4905837270319104 4910264306589696 4911501772392768 4920796025397504 4920976119947538 4934059626544128 4934240206524216 4943577488478048 4976049585411072 4989462117986304 4990719542915232 4998903898816512 5012561479643648 5013824725984284 5022046972422144 5023312609259952 5036852535430464 5046568686154674 5051122718705001 5069937313437696 5079531381055488 5079717285107136 5093409245444352 5103047730041856 5104333780377048 5108939940251052 5116802575675392 5126672951014272 5141786963251932 5146426920944718 5174257011245056 5175561007467648 5185354951494144 5199331649476608 5209361224417728 5213346020499456 5214062161243872 5223402629335296 5229433806766407 5243529315679524 5257712769490944 5292049497821184 5298159938038128 5306313782181888 5307651058840704 5312440692588096 5321957395926528 5322688456269786 5337035325424152 5377405134882816 5382257714832384 5391899488346112 5398125219887904 5408538270080589 5412675422636928 5416861985977344 5421750171859456 5423116540350348 5437734105149136 5443112296766592 5448024170975808 5478865609125888 5483809747187712 5493633440956416 5494388083891392 5509197755276544 5510586161968902 5519066929108992 5524047344913408 5525439493941864 5529510904651776 5551020232339743 5561524674537804 5587277855625216 5596645338693632 5598055783587456 5608854502305796 5613144882734592 5618696564404224 5623766886168576 5623972708511472 5639131664599104 5649802843974912 5651226685417446 5686913811898368 5703679477617408 5714681945745528 5728641691021312 5730085401124896 5739482254196736 5740928696297088 5756402897634816 5756613574278252 5767507069891056 5794214072500224 5805391182979584 5821039137650688 5822506133401104 5832054548619264 5833524320430912 5859054801159168 5860531377469944 5865819931399356 5876327958002208 5914926865677312 5926119944564736 5942093313687552 5942310786351744 5953555685048832 5960429930292894 5969603004954624 5971107441195792 5976495779161608 5981118442849984 6004164741102171 6049580776743168 6055039929186432 6065886924389376 6082237023916032 6083072521451184 6093969734224512 6099468943341888 6117450868292778 6133998231072768 6145605868437504 6163723810266624 6169285965586176 6174057747458048 6181186594377816 6190699412545536 6197847474686112 6208950295247616 6209803198981417 6214553263027584 6220699767733248 6226541212994844 6279300667304448 6290549403070464 6296226006030336 6297812756535888 6307505061838848 6314787993076416 6326969297075406 6344023122673992 6356028199471776 6397778038385664 6409239014449152 6410119431206624 6415022723125248 6427397381155968 6429017188963719 6444721902398976 6446346076265508 6451096055427072 6456917535971328 6458544783334224 6488445453627438 6518490831562752 6531065080852032 6548669029857024 6550319400076242 6561061367196672 6561301493263384 6572814848925696 6578746168725504 6578986942032288 6591436651304064 6593097799653687 6610868952752484 6634732780548096 6652616157315072 6654292723886976 6666884937635328 6685099634645712 6696062629896192 6697750145679936 6715803380573952 6728758248206232 6734830291606668 6759916417916928 6772956380142848 6791212327259136 6804063640055808 6805778373836064 6811919920334736 6822403434233856 6824122789938048 6835563934685696 6843456586632582 6855715951002576 6861902561259624 6900748009956864 6913806601992192 6932442199302144 6945814965890304 6952082881658496 6953834918675043 6964536839113728 6972578409021876 6985069082153568 6991372420906032 7044255783161856 7056065997094912 7064213250717504 7076868078454272 7083254256784128 7085039351102874 7095943194568704 7096917941693048 7109371163123712 7116047100565536 7137026013008241 7150531724405748 7169873513177088 7176343619776512 7197500293183872 7210393891255296 7211384360107452 7216900563515904 7222482647969792 7230822053800464 7250312140198848 7257483062355456 7264032227967744 7264298081827318 7305154145501184 7311746329583616 7325850778521856 7345597007035392 7347448215958536 7358755905478656 7365396459884544 7367252658589152 7381194038096256 7381464179921307 7401360309786324 7415366232717072 7449703807500288 7464074378116608 7484193176979456 7486079314372848 7491595419205632 7498355848224768 7498630278015296 7518842219465472 7520737088976426 7533070458633216 7534968913889928 7555278803145696 7569853029232011 7604905970156544 7619297071583232 7619575927660704 7640113868166528 7654571595062784 7663409910376578 7675203863513088 7675484765704336 7690009426521408 7712680444877898 7719640381417077 7740521577306112 7761385516867584 7763341511201472 7778032427241216 7798997474214912 7812073068212224 7814041836626592 7821093241865808 7835103944002944 7857302006874446 7886569154236416 7901493259419648 7923081048468992 7938074246731776 7947239907057192 7959470673272832 7961476588261056 7968661038882144 7982936093889792 7984032684404679 8005552988136228 8066107702324224 8073386572248576 8087849232519168 8097187829831856 8109649365221376 8110763361934912 8125292978966016 8132625257789184 8134674810525522 8156601157723704 8172036256463712 8178664308097024 8218298413688832 8225714620781568 8240450161434624 8241582125837088 8263796632914816 8265879242953353 8278600393663488 8286071017370112 8288159240912796 8294266356977664 8302054950659792 8342287011806706 8372400889739264 8387399204093952 8394968008040448 8397083675381184 8413281753458694 8419717324101888 8435650329252864 8435959062767208 8458697496898656 8474704265962368 8530370717847552 8553363630833664 8555519216426112 8569863174874624 8572022918618292 8592962536531968 8595128101687344 8601461407236096 8609223381295104 8611393044445632 8634604346452224 8634920361417378 8651260604836584 8691321108750336 8708086774469376 8731558706476032 8733759200101656 8748081822928896 8771661558300672 8771982589376384 8788582201738752 8790797066204916 8798729897099034 8814491937003312 8846310374064128 8872390298515968 8889179916847104 8913139970531328 8913466179527616 8930333527573248 8940644895439341 8954404507431936 8964743668742412 8971677664274976 8979773722142224 9054949769678848 9072084853407744 9074371165114752 9082559893779648 9098830386584064 9123355535874048 9124608782176776 9140954601336768 9149203415012832 9176176302439167 9200997346609152 9218408802656256 9253928948379264 9261086621187072 9269443842211328 9271779891566724 9286049118818304 9296771212029168 9313425442871424 9321829894541376 9339811819492266 9392341044215808 9418951000956672 9435824104605696 9444339009045504 9446719134803832 9461257592758272 9472181989614624 9488062800754048 9490453945613109 9516034684010988 9534042299207664 9568458159702016 9596667057578496 9613858521673728 9615179146809936 9622534084687872 9641096071733952 9667082853598464 9669519114398262 9676644083140608 9685376303956992 9732668180441157 9777736247344128 9794129342713856 9796597621278048 9820528613179392 9823003544785536 9841592050795008 9841952239895076 9868119253088256 9868480413048432 9887154976956096 9952099170822144 9978924235972608 9981439085830464 10025122959287296 10027649451968568 10044093944844288 10046625218519904 10073705070860928 10093137372309348 10102245437410002 10139874626875392 10159062762110976 10159434570214272 10186818490888704 10206095460083712 10208667560754096 10217879880502104 10233605151350784 10253345902028544 10265184879948873 10283573926503864 10292853841889436 10351122014935296 10370709902988288 10398663298953216 10418722448835456 10426692040998912 10428124322487744 10446805258670592 10458867613532814 10487058631359048 10515425538981888 10584098995642368 10596319876076256 10615302117681408 10624881385176192 10643914791853056 10645376912539572 10674070650848304 10754810269765632 10764515429664768 10783798976692224 10796250439775808 10817076540161178 10825350845273856 10833723971954688 10843500343718912 10846233080700696 10875468210298272 10886224593533184 10896048341951616 10896447122740977 10957731218251776 10967619494375424 10988776167782784 11018395510553088 11021172323937804 11038133858217984 11048094689826816 11050878987883728 11059021809303552 11102040464679486 11123049349075608 11174555711250432 11196111567174912 11217709004611592 11226289765469184 11237393128808448 11247533772337152 11247945417022944 11278263329198208 11281105633464639 11299605687949824 11302453370834892 11373827623796736 11407358955234816 11429363891491056 11457283382042624 11460170802249792 11481857392594176 11512805795269632 11513227148556504 11535014139782112 11569020667316847 11610782365959168 11642078275301376 11645012266802208 11664109097238528 11667048640861824 11718109602318336 11721062754939888 11731639862798712 11752655916004416 11785953010311669 11829853731354624 11852239889129472 11884621572703488 11907111370097664 11920859860585788 11939206009909248 11942214882391584 11952991558323216 11962236885699968 12008329482204342 12099161553486336 12110079858372864 12131773848778752 12164474047832064 12166145042902368 12187939468449024 12198937886683776 12202012215788283 12234901736585556 12267996462145536 12327447620533248 12338571931172352 12348115494916096 12362373188755632 12381398825091072 12395694949372224 12417900590495232 12419606397962834 12429106526055168 12441399535466496 12453082425989688 12513430517710059 12558601334608896 12581098806140928 12592452012060672 12595625513071776 12619922630188041 12629575986152832 12653938594150812 12688046245347984 12712056398943552 12795556076771328 12818478028898304 12820238862413248 12830045446250496 12854794762311936 12858034377927438 12889443804797952 12892692152531016 12902192110854144 12913835071942656 12917089566668448 12952380542126067 12976890907254876 13036981663125504 13062130161704064 13097338059714048 13100638800152484 13122122734393344 13122602986526768 13145629697851392 13157492337451008 13157973884064576 13182873302608128 13186195599307374 13198094845648551 13221737905504968 13269465561096192 13308585447773952 13333769875270656 13370199269291424 13392125259792384 13395500291359872 13431606761147904 13457516496412464 13469660583213336 13519832835833856 13545912760285696 13582424654518272 13608127280111616 13611556747672128 13623839840669472 13648245579876096 13671127869371392 13686913173265164 13711431902005152 13723805122519248 13801496019913728 13827613203984384 13864884398604288 13891629931780608 13904165763316992 13907669837350086 13929073678227456 13945156818043752 13970138164307136 13982744841812064 14009717729238399 14088511566323712 14128426501435008 14153736156908544 14166508513568256 14170078702205748 14191886389137408 14193835883386096 14218742326247424 14232094201131072 14274052026016482 14301063448811496 14339747026354176 14352687239553024 14395000586367744 14420787782510592 14422768720214904 14433801127031808 14444965295939584 14461644107600928 14500624280397696 14504278671597393 14514966124710912 14528064455935488 14528596163654636 14623492659167232 14651701557043712 14691194014070784 14694896431917072 14717511810957312 14730792919769088 14734505317178304 14762388076192512 14762928359842614 14802720619572648 14830732465434144 14928148756233216 14968386353958912 14972158628745696 14996711696449536 14997260556030592 15037684438930944 15041474177952852 15066140917266432 15069937827779856 15110557606291392 15139706058464022 15153368156115003 15209811940313088 15238594143166464 15239151855321408 15280227736333056 15309143190125568 15326819820753156 15350407727026176 15350969531408672 15380018853042816 15425360889755796 15439280762834154 15481043154612224 15522771033735168 15526683022402944 15556064854482432 15597994948429824 15624146136424448 15628083673253184 15642186483731616 15670207888005888 15688301420299221 15714604013748892 15773138308472832 15846162096937984 15876148493463552 15894479814114384 15918941346545664 15922953176522112 15937322077764288 15965872187779584 15968065368809358 16011105976272456 16132215404648448 16146773144497152 16175698465038336 16194375659663712 16221526723869824 16225614810241767 16250585957932032 16265250515578368 16269349621051044 16313202315447408 16344072512927424 16436596827377664 16451429241563136 16480900322869248 16483164251674176 16527593265829632 16531758485906706 16557200787326976 16572142034740224 16576318481825592 16588532713955328 16604109901319584 16653060697019229 16684574023613412 16744801779478528 16789936016080896 16794167350762368 16826563506917388 16839434648203776 16871300658505728 16871918125534416 16917394993797312 16949408531924736 17060741435695104 17111038432852224 17139726349749248 17144045837236584 17185925073063936 17190256203374688 17218446762590208 17222786088891264 17269208692904448 17269840722834756 17302521209673168 17382642217500672 17416173548938752 17463117412952064 17467518400203312 17496163645857792 17543965178752768 17577164403477504 17581594132409832 17597459794198068 17628983874006624 17744780597031936 17778359833694208 17826279941062656 17826932359055232 17860667055146496 17881289790878682 17908809014863872 17929487337484824 17943355328549952 17959547444284448 18012494223306513 18109899539357696 18148742330229504 18165119787559296 18197660773168128 18246711071748096 18249217564353552 18281909202673536 18298406830025664 18352352604878334 18401994693218304 18436817605312512 18507857896758528 18522173242374144 18538887684422656 18543559783133448 18572098237636608 18593542424058336 18626850885742848 18629409596944251 18643659789082752 18679623638984532 18837902001913344 18871648209211392 18888678018091008 18893438269607664 18922515185516544 18944363979229248 18976125601508096 18980907891226218 19032069368021976 19068084598415328 19193334115156992 19227717043347456 19230358293619872 19245068169375744 19282192143467904 19287051566891157 19334165707196928 19339038228796524 19353288166281216 19370752607913984 19465336360882314 19555472494688256 19588258685427712 19593195242556096 19646007089571072 19683184101590016 19683904479790152 19736238506176512 19736960826096864 19774309953912192 19779293398961061 19904198341644288 19957848471945216 19962878171660928 20050245918574592 20055298903937136 20088187889688576 20093250437039808 20147410141721856 20186274744618696 20204490874820004 20279749253750784 20318869140428544 20373636981777408 20412190920167424 20417335121508192 20435759761004208 20467210302701568 20506691804057088 20530369759897746 20567147853007728 20585707683778872 20702244029870592 20741419805976576 20797326597906432 20837444897670912 20856248644975488 20861504756025129 20893610517341184 20917735227065628 20974117262718096 21168197991284736 21192639752152512 21230604235362816 21249762770352384 21287829583706112 21290753825079144 21348141301696608 21411078039024723 21509620539531264 21529030859329536 21592500879551616 21634153080322356 21650701690547712 21667447943909376 21687000687437824 21692466161401392 21750936420596544 21772449187066368 21792096683903232 21792894245481954 21915462436503552 21935238988750848 21977552335565568 22036791021106176 22042344647875608 22076267716435968 22096189379653632 22101757975767456 22144392539763921 22204080929358972 22246098698151216 22349111422500864 22392223134349824 22435418009223184 22452579530938368 22474786257616896 22495067544674304 22495890834045888 22556526658396416 22562211266929278 22599211375899648 22604906741669784 22709559087696033 22814717910469632 22858727782982112 22914566764085248 22920341604499584 22963714785188352 23025611590539264 23026454297113008 23070028279564224 23138041334633694 23158921144251231 23221564731918336 23284156550602752 23290024533604416 23334097281723648 23436219204636672 23442125509879776 23463279725597424 23505311832008832 23571906020623338 23659707462709248 23704479778258944 23769243145406976 23814222740195328 23841719721171576 23878412019818496 23884429764783168 23905983116646432 23924473771399936 23952098053214037 24016658964408684 24198323106972672 24220159716745728 24263547697557504 24328948095664128 24332290085804736 24375878936898048 24397875773367552 24404024431576566 24469803473171112 24535992924291072 24654895241066496 24677143862344704 24696230989832192 24724746377511264 24791389898744448 24797637728860059 24835801180990464 24839212795925668 24858213052110336 24882799070932992 24906164851979376 25026861035420118 25117202669217792 25162197612281856 25184904024121344 25191251026143552 25239845260376082 25259151972305664 25307877188301624 25376092490695968 25424112797887104 25425043286395613 25591112153542656 25640477724826496 25660090892500992 25709589524623872 25716068755854876 25778887609595904 25785384305062032 25804384221708288 25827670143885312 25834179133336896 25904761084252134 25953781814509752 26073963326251008 26124260323408128 26194676119428096 26201277600304968 26244245468786688 26245205973053536 26314984674902016 26315947768129152 26365746605216256 26372391198614748 26396189691297102 26443475811009936 26538931122192384 26617170895547904 26667539750541312 26740398538582848 26791000582719744 26821934686318023 26863213522295808 26915032992824928 26939321166426672 27091825520571392 27164849309036544 27216254560223232 27223113495344256 27247679681338944 27296491159752192 27342255738742784 27373826346530328 27422863804010304 27447610245038496 27500557024060561 27602992039827456 27655226407968768 27783259863561216 27808331526633984 27815339674700172 27858147356454912 27890313636087504 27940276328614272 27965489683624128 28019435458476798 28177023132647424 28256853002870016 28307472313817088 28333017027136512 28340157404411496 28383772778274816 28387671766772192 28464188402262144 28471361836839327 28548104052032964 28602126897622992 28705374479106048 28790001172735488 28841575565021184 28845537440429808 28867602254063616 28889930591879168 28923288215201856 29001248560795392 29008557343194786 29029932249421824 29056128911870976 29057192327309272 29198004541323471 29303403114087424 29382388028141568 29389792863834144 29461585839538176 29469010634356608 29524776152385024 29525856719685228 29605441239145296 29661464930868288 29856297512466432 29936772707917824 29944317257491392 29994521112061184 30075368877861888 30082948355905704 30132281834532864 30139875655559712 30221115212582784 30279412116928044 30306736312230006 30419623880626176 30477188286332928 30478303710642816 30560455472666112 30618286380251136 30653639641506312 30700815454052352 30701939062817344 30760037706085632 30795554639846619 30850721779511592 30878561525668308 30962086309224448 31053366044805888 31112129708964864 31195989896859648 31248292272848896 31256167346506368 31284372967463232 31340415776011776 31376602840598442 31429208027497784 31546276616945664 31692324193875968 31752296986927104 31788959628228768 31845906353044224 31874644155528576 31931744375559168 31936130737618716 32022211952544912 32264430809296896 32293546288994304 32351396930076672 32388751319327424 32443053447739648 32451229620483534 32501171915864064 32530501031156736 32538699242102088 32626404630894816 32688145025854848 32689341368222931 32873193654755328 32902858483126272 32966328503348352 33055186531659264 33063516971813412 33114401574653952 33144284069480448 33152636963651184 33177065427910656 33208219802639168 33306121394038458 33369148047226824 33489603558957056 33588334701524736 33653127013834776 33678869296407552 33742601317011456 33743836251068832 33834789987594624 33843316900393917 33898817063849472 34121482871390208 34222076865704448 34279452699498496 34288091674473168 34371850146127872 34380512406749376 34445572177782528 34538417385808896 34539681445669512 34605042419346336 34832347097877504 34926234825904128 34935036800406624 34992327291715584 35087930357505536 35154328806955008 35163188264819664 35194919588396136 35257967748013248 35357859030935007 35489561194063872 35556719667388416 35653864718110464 35721334110292992 35762579581757364 35817618029727744 35858974674969648 35886710657099904 35919094888568896 36024988446613026 36219799078715392 36297484660459008 36330239575118592 36395321546336256 36493422143496192 36498435128707104 36563818405347072 36596813660051328 36606036647364849 36704705209756668 36803989386436608 37015715793517056 37044346484748288 37077775368845312 37087119566266896 37144196475273216 37187084848116672 37253701771485696 37258819193888502 37287319578165504 37359247277969064 37675804003826688 37743296418422784 37777356036182016 37786876539215328 37859767890564123 37888727958458496 37952251203016192 37961815782452436 38064138736043952 38136169196830656 38386668230313984 38455434086694912 38460716587239744 38490136338751488 38564384286935808 38574103133782314 38668331414393856 38678076457593048 38706576332562432 38741505215827968 38857141626378201 38930672721764628 39110944989376512 39176517370855424 39186390485112192 39292014179142144 39366368203180032 39367808959580304 39472477012353024 39473921652193728 39548619907824384 39558586797922122 39594284536945653 39808396683288576 39925756343321856 40100491837149184 40110597807874272 40176375779377152 40186500874079616 40294820283443712 40372549489237392 40408981749640008 40559498507501568 40637738280857088 40747273963554816 40824381840334848 40834670243016384 40871519522008416 41013383608114176 41060739519795492 41134295706015456 41171415367557744 41404488059741184 41482839611953152 41594653195812864 41674889795341824 41712497289950976 41723009512050258 41787221034682368 41835470454131256 41948234525436192 42029153187715197 42385279504305024 42461208470725632 42499525540704768 42575659167412224 42581507650158288 42696282603393216 42822156078049446 43019241079062528 43058061718659072 43185001759103232 43268306160644712 43301403381095424 43334895887818752 43374001374875648 43384932322802784 43468622392869919 43501872841193088 43544898374132736 43584193367806464 43585788490963908 43870477977501696 43955104671131136 44073582042212352 44084689295751216 44152535432871936 44192378759307264 44203515951534912 44288785079527842 44408161858717944 44492197396302432 44784446268699648 44870836018446368 44905159061876736 44990135089348608 44991781668091776 45113053316792832 45124422533858556 45198422751799296 45209813483339568 45419118175392066 45460104468345009 45629435820939264 45717455565964224 45840683208999168 45927429570376704 46051223181078528 46052908594226016 46140056559128448 46276082669267388 46317842288502462 46443129463836672 46568313101205504 46580049067208832 46668194563447296 46872438409273344 46884251019759552 46926559451194848 47010623664017664 47143812041246676 47319414925418496 47538486290813952 47628445480390656 47683439442343152 47756824039636992 47768859529566336 47811966233292864 47848947542799872 47904196106428074 48033317928817368 48396646213945344 48440319433491456 48527095395115008 48664580171609472 48676844430725301 48751757873796096 48795751546735104 48808048863153132 48939606946342224 49309790482132992 49354287724689408 49392461979664384 49449492755022528 49582779797488896 49595275457720118 49671602361980928 49678425591851336 49716426104220672 49765598141865984 49812329703958752 49959182091057687 50053722070840236 50234405338435584 50369808048242688 50382502052287104 50479690520752164 50518303944611328 50615754376603248 50752184981391936 50848225595774208 50850086572791226 51182224307085312 51280955449652992 51419179049247744 51432137511709752 51557775219191808 51570768610124064 51655340287770624 51668358266673792 51809522168504268 51907563629019504 52147926652502016 52248520646816256 52389352238856192 52402555200609936 52488490937573376 52490411946107072 52631895536258304 52731493210432512 52744782397229496 52792379382594204 52886951622019872 53234341791095808 53335079501082624 53480797077165696 53582001165439488 53643869372636046 53726427044591616 53830065985649856 53878642332853344 54037482669919539 54183651041142784 54329698618073088 54446226990688512 54495359362677888 54592982319504384 54684511477485568 54747652693060656 54845727608020608 54895220490076992 55001114048121122 55205984079654912 55310452815937536 55566519727122432 55616663053267968 55630679349400344 55716294712909824 55780627272175008 55880552657228544 55888228790832753 55930979367248256 56038870916953596 56513706005740032 56614944627634176 56666034054273024 56680314808822992 56767545556549632 56775343533544384 56928376804524288 56942723673678654 57096208104065928 57204253795245984 57580002345470976 57683151130042368 57691074880859616 57735204508127232 57846576430403712 57861154700673471 58002497121590784 58017114686389572 58059864498843648 58112257823741952 58114384654618544 58396009082646942 58606806228174848 58764776056283136 58779585727668288 58938021268713216 59049552304770048 59051713439370456 59210882478290592 59322929861736576 59712595024932864 59873545415835648 59888634514982784 59989042224122368 60150737755723776 60165896711811408 60264563669065728 60279751311119424 60442230425165568 60558824233856088 60613472624460012 60839247761252352 60956607421285632 61120910945332224 61236572760502272 61307279283012624 61401630908104704 61403878125634688 61520075412171264 61591109279693238 61701443559023184 61757123051336616 61924172618448896 62106732089611776 62224259417929728 62391979793719296 62512334693012736 62568745934926464 62584514268075387 62680831552023552 62753205681196884 62858416054995568 63384648387751936 63504593973854208 63577919256457536 63691812706088448 63749288311057152 63863488751118336 63872261475237432 64044423905089824 64233234117074169 64528861618593792 64587092577988608 64777502638654848 64886106895479296 64902459240967068 65002343831728128 65061002062313472 65077398484204176 65252809261789632 65376290051709696 65378682736445862 65746387309510656 65805716966252544 65932657006696704 66110373063318528 66127033943626824 66228803149307904 66288568138960896 66305273927302368 66416439605278336 66433177619291763 66612242788076916 66738296094453648 66979207117914112 67176669403049472 67306254027669552 67357738592815104 67485202634022912 67487672502137664 67669579975189248 67686633800787834 67797634127698944 68128677263088099 68444153731408896 68558905398996992 68576183348946336 68743700292255744 68761024813498752 68891144355565056 69076834771617792 69079362891339024 69210084838692672 69476763432753693 69664694195755008 69852469651808256 69870073600813248 70175860715011072 70308657613910016 70326376529639328 70389839176792272 70515935496026496 70715718061870014 70979122388127744 71113439334776832 71307729436220928 71442668220585984 71525159163514728 71635236059455488 71717949349939296 71773421314199808 71838189777137792 71856294159642111 72049976893226052 72594969320918016 72660479150237184 72790643092672512 72986844286992384 72996870257414208 73127636810694144 73193627320102656 73212073294729698 73409410419513336 73607978772873216 74031431587034112 74088692969496576 74155550737690624 74174239132533792 74374169696233344 74507403542971392 74517638387777004 74574639156331008 74718494555938128 75351608007653376 75486592836845568 75554712072364032 75573753078430656 75719535781128246 75777455916916992 75904502406032384 75923631564904872 76128277472087904 76272338393661312 76275129859186839 76773336460627968 76921433174479488 76980272677502976 77128768573871616 77148206267564628 77336662828787712 77356152915186096 77413152665124864 77483010431655936 77714283252756402 77861345443529256 78221889978753024 78372780970224384 78584028358284288 78732736406360064 78735617919160608 78944954024706048 78947843304387456 79097239815648768 79117173595844244 79188569073891306 79616793366577152 79851512686643712 80200983674298368 80221195615748544 80373001748159232 80589640566887424 80745098978474784 80817963499280016 81275476561714176 81494547927109632 81648763680669696 81669340486032768 81743039044016832 82026767216228352 82121479039590984 82268591412030912 82342830735115488 82501671072181683 82808976119482368 82965679223906304 83349779590683648 83424994579901952 83446019024100516 83574442069364736 83670940908262512 83896469050872384 84058306375430394 84770559008610048 84922416941451264 84999051081409536 85151318334824448 85163015300316576 85392565206786432 85414085510517981 85644312156098892 86116123437318144 86370003518206464 86536612321289424 86602806762190848 86669791775637504 86748002749751296 86769864645605568 86937244785739838 87003745682386176 87089796748265472 87168386735612928 87171576981927816 87594013623970413 87910209342262272 88147164084424704 88169378591502432 88384757518614528 88407031903069824 88577570159055684 88816323717435888 88984394792604864 89568892537399296 89741672036892736 89810318123753472 89983563336183552 90226106633585664 90248845067717112 90396845503598592 90419626966679136 90838236350784132 90920208936690018 91258871641878528 91434911131928448 91681366417998336 91854859140753408 92102446362157056 92105817188452032 92280113118256896 92386663919539857 92552165338534776 92635684577004924 92886258927673344 93160098134417664 93336389126894592 93744876818546688 93768502039519104 93853118902389696 94021247328035328 94287624082493352 94638829850836992 95076972581627904 95256890960781312 95366878884686304 95537719059132672 95623932466585728 95697895085599744 95808392212856148 96066635857634736 96793292427890688 96880638866982912 97054190790230016 97329160343218944 97353688861450602 97503515747592192 97591503093470208 97616097726306264 97879213892684448 98068024104668793 98619580964265984 98708575449378816 98898985510045056 99165559594977792 99190550915440236 99343204723961856 99356851183702672 99432852208441344 99531196283731968 99624659407917504 99918364182115374 100107444141680472 100468810676871168 100765004104574208 100959381041504328 101036607889222656 101231508753206496 101504369962783872 101529950701181751 101696451191548416 101700173145582452 102364448614170624 102561910899305984 102838358098495488 102864275023419504 103115550438383616 103141537220248128 103336716533347584 103619044337008536 103815127258039008 104497041293632512 104778704477712384 104805110401219872 104976981875146752 104980823892214144 105263791072516608 105462986420865024 105489564794458992 105584758765188408 105773903244039744 106073577092805021 106468683582191616 106670159002165248 106961594154331392 107164002330878976 107287738745272092 107452854089183232 107660131971299712 107757284665706688 108074965339839078 108367302082285568 108659397236146176 108892453981377024 108990718725355776 109185964639008768 109369022954971136 109495305386121312 109691455216041216 109790440980153984 109818109942094547 110002228096242244 110411968159309824 111133039454244864 111233326106535936 111261358698800688 111432589425819648 111561254544350016 111761105314457088 111776457581665506 111861958734496512 112077741833907192 113027412011480064 113229889255268352 113332068108546048 113360629617645984 113550687067088768 113579303671692369 113856753609048576 113885447347357308 114192416208131856 114408507590491968 115160004690941952 115366302260084736 115382149761719232 115470409016254464 115693152860807424 115722309401346942 116004994243181568 116034229372779144 116119728997687296 116224515647483904 116228769309237088 116571424879134603 116792018165293884 117213612456349696 117529552112566272 117559171455336576 117876042537426432 118099104609540096 118103426878740912 118421764956581184 118645859723473152 118782853610836959 119425190049865728 119777269029965568 119978084448244736 120301475511447552 120331793423622816 120529127338131456 120559502622238848 120884460850331136 121117648467712176 121226945248920024 121678495522504704 121913214842571264 122241821890664448 122473145521004544 122614558566025248 122807756251269376 123040150824342528 123182218559386476 123402887118046368 123514246102673232 124213464179223552 124448518835859456 124783959587438592 125024669386025472 125137491869852928 125169028536150774 125361663104047104 125506411362393768 125716832109991136 126087459563145591 126769296775503872 127155838512915072 127383625412176896 127498576622114304 127726977502236672 127744522950474864 128088847810179648 128466468234148338 129057723237187584 129174185155977216 129555005277309696 129772213790958592 129804918481934136 130004687663456256 130122004124626944 130154796968408352 130405867178609757 130505618523579264 130752580103419392 130757365472891724 131611433932505088 131865314013393408 132220746126637056 132254067887253648 132457606298615808 132577136277921792 132610547854604736 132832879210556672 132866355238583526 133224485576153832 133476592188907296 134353338806098944 134612508055339104 134715477185630208 134970405268045824 134975345004275328 135339159950378496 135373267601575668 135595268255397888 136257354526176198 136380313405035027 136888307462817792 137117810797993984 137152366697892672 137522049626997504 137782288711130112 138153669543235584 138158725782678048 138420169677385344 138953526865507386 139329388391510016 139704939303616512 139740147201626496 140351721430022144 140617315227820032 140652753059278656 140779678353584544 141031870992052992 141431436123740028 141958244776255488 142615458872441856 142885336441171968 143050318327029456 143270472118910976 143435898699878592 143546842628399616 143676379554275584 143712588319284222 144099953786452104 145189938641836032 145320958300474368 145581286185345024 145993740514828416 146030533292175903 146255273621388288 146387254640205312 146424146589459396 146818820839026672 148062863174068224 148177385938993152 148311101475381248 148348478265067584 148748339392466688 149014807085942784 149035276775554008 149149278312662016 149436989111876256 149877546273173061 150703216015306752 151109424144728064 151147506156861312 151439071562256492 151554911833833984 151809004812064768 151847263129809744 152256554944175808 152544676787322624 152550259718373678 153546672921255936 153842866348958976 154257537147743232 154296412535129256 154673325657575424 154712305830372192 154966020863311872 155428566505512804 155722690887058512 156443779957506048 156745561940448768 157168056716568576 157465472812720128 157471235838321216 157895686608774912 158194479631297536 158234347191688488 158377138147782612 159703025373287424 160401967348596736 160442391231497088 160746003496318464 161179281133774848 161490197956949568 161635926998560032 162112448009758617 162550953123428352 162989095854219264 163338680972065536 163486078088033664 164053534432456704 164242958079181968 164537182824061824 164685661470230976 165003342144363366 165617952238964736 165931358447812608 166699559181367296 166849989159803904 166892038048201032 167148884138729472 167341881816525024 167664686372498259 167792938101744768 168116612750860788 169541118017220096 169844833882902528 169998102162819072 170302636669648896 170326030600633152 170785130413572864 170828171021035962 171288624312197784 172740007036412928 173073224642578848 173205613524381696 173496005499502592 173539729291211136 173583464102020413 173874489571479676 174007491364772352 174179593496530944 174336773471225856 174343153963855632 175188027247940826 175820418684524544 176294328168849408 176338757183004864 176814063806139648 177155140318111368 177632647434871776 177968789585209728 179137785074798592 179483344073785472 179620636247506944 179967126672367104 180452213267171328 180497690135434224 180793691007197184 180839253933358272 181676472701568264 181840417873380036 182517743283757056 182869822263856896 183362732835996672 183709718281506816 184204892724314112 184211634376904064 184560226236513792 184773327839079714 185104330677069552 185271369154009848 185772517855346688 186320196268835328 186672778253789184 187537004079038208 187706237804779392 187753542804226161 188042494656070656 188575248164986704 190153945163255808 190513781921562624 190733757769372608 191075438118265344 191247864933171456 191395790171199488 191616784425712296 192133271715269472 192503899168423927 193586584855781376 193761277733965824 194658320686437888 194707377722901204 195007031495184384 195183006186940416 195232195452612528 195758427785368896 196136048209337586 197239161928531968 197417150898757632 197797971020090112 198331119189955584 198381101830880472 198686409447923712 198713702367405344 198865704416882688 199249318815835008 199299532857875289 199836728364230748 200214888283360944 200937621353742336 201530008209148416 201918762083008656 202073215778445312 202463017506412992 203008739925567744 203059901402363502 203392902383096832 203400346291164904 204386031789264297 205123821798611968 205676716196990976 205728550046839008 206231100876767232 206283074440496256 206673433066695168 207238088674017072 207630254516078016 208994082587265024 209557408955424768 209610220802439744 209961647784428288 210527582145033216 210925972841730048 210979129588917984 211169517530376816 211547806488079488 212147154185610042 212937367164383232 213340318004330496 213923188308662784 214328004661757952 214575477490544184 214905708178366464 215320263942599424 215514569331413376 215568882478926333 216149930679678156 216734604164571136 217784907962754048 217981437450711552 218371929278017536 218738045909942272 218990610772242624 219382910432082432 219580881960307968 219636219884189094 220004456192484488 220823936318619648 222266078908489728 222466652213071872 222522717397601376 223122509088700032 223522210628914176 223552915163331012 223723917468993024 224155483667814384 226054824022960128 226459778510536704 226664136217092096 226721259235291968 227101374134177536 227158607343384738 227713507218097152 227770894694714616 228384832416263712 228817015180983936 228825389577560517 230320009381883904 230764299523438464 230940818032508928 231386305721614848 231444618802693884 232009988486363136 232068458745558288 232239457995374592 232449031294967808 232457538618474176 233142849758269206 233584036330587768 234427224912699392 235118342910673152 235752085074852864 236198209219080192 236206853757481824 236843529913162368 237291719446946304 237565707221673918 238850380099731456 239554538059931136 239956168896489472 240602951022895104 240663586847245632 241119005244477696 241768921700662272 242235296935424352 242453890497840048 243826429685142528 244483643781328896 244946291042009088 245229117132050496 245615512502538752 246080301648685056 246364437118772952 246805774236092736 247028492205346464 247505013216545049 248426928358447104 248897037671718912 250049338772050944 250274983739705856 250338057072301548 250723326208094208 251012822724787536 251433664219982272 252174919126291182 253538593551007744 254311677025830144 254767250824353792 254997153244228608 255453955004473344 255489045900949728 256177695620359296 256242256531553943 256932936468296676 258348370311954432 259110010554619392 259544427581917184 259609836963868272 260009375326912512 260244008249253888 260309593936816704 260811734357219514 261011237047158528 261505160206838784 261514730945783448 263730628026786816 264441492253274112 264508135774507296 265154272555843584 265221095709209472 265665758421113344 265732710477167052 266448971152307664 266953184377814592 268706677612197888 269225016110678208 269430954371260416 269950690008550656 270678319900756992 270746535203151336 271190536510795776 272514709052352396 272760626810070054 273776614925635584 274235621595987968 274304733395785344 275044099253995008 275564577422260224 276307339086471168 276317451565356096 276840339354770688 277159991758619571 277907053731014772 278658776783020032 279480294403252992 280703442860044288 281234630455640064 281305506118557312 281559356707169088 282063741984105984 282862872247480056 283916489552510976 285230917744883712 285770672882343936 286100636654058912 286871797399757184 287093685256799232 287352759108551168 287425176638568444 288199907572904208 290379877283672064 290641916600948736 291162572370690048 291987481029656832 292061066584351806 292510547242776576 292774509280410624 292848293178918792 293637641678053344 294204072314006379 296125726348136448 296622202950762496 296696956530135168 297496678784933376 298029614171885568 298070553551108016 298298556625324032 298873978223752512 299755092546346122 301406432030613504 302295012313722624 302878143124512984 303109823667667968 303618009624129536 303694526259619488 304513109888351616 305089353574645248 305100519436747356 307093345842511872 307685732697917952 308515074295486464 308592825070258512 309346651315150848 309424611660744384 310857133011025608 311445381774117024 313491123880897536 314336113433137152 314930945625440256 314942471676642432 315791373217549824 316388959262595072 316468694383376976 316754276295565224 318220731278415063 319406050746574848 320884782462994176 321492006992636928 322358562267549696 322980395913899136 323271853997120064 324224896019517234 325101906246856704 325978191708438528 326677361944131072 326972156176067328 328107068864913408 328485916158363936 329074365648123648 329371322940461952 330006684288726732 331235904477929472 333399118362734592 333699978319607808 333784076096402064 334297768277458944 334683763633050048 335329372744996518 335585876203489536 336233225501721576 339082236034440192 339689667765805056 339996204325638144 340652061201266304 340737911015077107 341570260827145728 341656342042071924 342577248624395568 345480014072825856 346146449285157696 346411227048763392 347079458582422272 347166928204040826 347748979142959352 348014982729544704 348359186993061888 348673546942451712 348686307927711264 349714274637403809 350376054495881652 351640837369049088 352588656337698816 352677514366009728 353628127612279296 354310280636222736 355265294869743552 355937579170419456 358275570149597184 358966688147570944 359934253344734208 360904426534342656 360995380270868448 361587382014394368 361678507866716544 363352945403136528 363680835746760072 365035486567514112 365739644527713792 366725465671993344 367419436563013632 368423268753808128 369120452473027584 369546655678159428 370208661354139104 370542738308019696 372640392537670656 373345556507578368 375074008158076416 375412475609558784 375507085608452322 376084989312141312 377150496329973408 378262378689436773 380307890326511616 381467515538745216 382150876236530688 382495729866342912 382791580342398976 383233568851424592 384266543430538944 385007798336847854 387173169711562752 387522555467931648 389316641372875776 389414755445802408 390014062990368768 390366012373880832 390464390905225056 391217601535829271 391516855570737792 392272096418675172 394834301797515264 395595942040180224 396662238379911168 396762203661760944 397372818895847424 397427404734810688 397731408833765376 398498637631670016 398599065715750578 399673456728461496 400429776566721888 403060016418296832 403837524166017312 404146431556890624 404926035012825984 406017479851135488 406119802804727004 406785804766193664 406800692582329808 408772063578528594 409140940215105081 410247643597223936 411353432393981952 411457100093678016 412566148880992512 413346866133390336 414476177348034144 415260509032156032 417988165174530048 419114817910849536 419220441604879488 419923295568856576 421055164290066432 421851945683460096 421958259177835968 422339035060753632 423095612976158976 424294308371220084 425874734328766464 427846376617325568 428656009323515904 429150954981088368 429811416356732928 430640527885198848 431029138662826752 431137764957852666 432299861359356312 433469208329142272 435569815925508096 435962874901423104 436743858556035072 437981221544485248 438091599876527709 438765820864164864 439161763920615936 439272439768378188 440008912384968976 444532157816979456 444933304426143744 445045434795202752 446245018177400064 447044421257828352 447105830326662024 447447834937986048 448310967335628768 449632638819519183 452109648045920256 453328272434184192 453442518470583936 454202748268355072 454317214686769476 455427014436194304 455541789389429232 456769664832527424 457634030361967872 457650779155121034 460640018763767808 461528599046876928 462772611443229696 462889237605387768 464019976972726272 464136917491116576 464898062589935616 464915077236948352 466285699516538412 467168072661175536 468854449825398784 470236685821346304 471504170149705728 472396418438160384 472413707514963648 473687059826324736 474583438893892608 475131414443347836 479109076119862272 479912337792978944 481205902045790208 481327173694491264 482238010488955392 483537843401324544 484470593870848704 484907780995680096 486337344029275851 487652859370285056 488967287562657792 490458234264100992 491231025005077504 492160603297370112 492728874237545904 493611548472185472 494056984410692928 495010026433090098 496853856716894208 497794075343437824 500098677544101888 500549967479411712 500676114144603096 501446652416188416 502025645449575072 502867328439964544 502994059117494777 504349838252582364 508623354051660288 509534501648707584 509994306488457216 510907910008946688 510978091801899456 512355391240718592 512484513063107886 513865872936593352 518220021109238784 519088855163834368 519219673927736544 520488016498507776 520619187873633408 521623468714439028 522022474094317056 523010320413677568 523029461891566896 527461256053573632 528882984506548224 529016271549014592 530442191418418944 531331516842226688 531465420954334104 532897942304615328 533906368755629184 537413355224395776 538450032221356416 538861908742520832 539901380017101312 541356639801513984 541493070406302672 542381073021591552 545029418104704792 545521253620140108 547553229851271168 548609466791570688 550088198507990016 551129154844520448 552614678172942336 552634903130712192 553680678709541376 554319983517239142 555814107462029544 557317553566040064 558960588806505984 561406885720088576 562611012237114624 563118713414338176 564127483968211968 565725744494960112 570461835489767424 571541345764687872 572201273308117824 573743594799514368 574187370513598464 574705518217102336 574850353277136888 576399815145808416 577511697505271781 580759754567344128 581283833201897472 583974962059313664 584122133168703612 585021094485553152 585549018560821248 585696586357837584 587275283356106688 588408144628012758 592251452696272896 593393913060270336 594993357569866752 596059228343771136 596141107102216032 596597113250648064 597747956447505024 597898598573625867 599510185092692244 602812864061227008 604590024627445248 605756286249025968 606219647335335936 607236019248259072 607389052519238976 609026219776703232 610178707149290496 610201038873494712 613158095367792891 615371465395835904 617030148590972928 617185650140517024 618693302630301696 618849223321488768 621714266022051216 622890763548234048 626982247761795072 628672226866274304 629884943353284864 631582746435099648 632777918525190144 632937388766753952 633508552591130448 636441462556830126 638812101493149696 641769564925988352 642984013985273856 644717124535099392 645960791827798272 646543707994240128 646706647436778999 648449792039034468 650203812493713408 653354723888262144 653944312352134656 656214137729826816 656971832316727872 658148731296247296 658742645880923904 660013368577453464 662471808955858944 666798236725469184 667399956639215616 667568152192804128 669367527266100096 670658745489993036 671171752406979072 672466451003443152 678164472068880384 679379335531610112 679992408651276288 681304122402532608 681475822030154214 683140521654291456 683312684084143848 685154497248791136 686476168732681551 690960028145651712 692292898570315392 692822454097526784 694158917164844544 694333856408081652 695497958285918704 696029965459089408 696718373986123776 697347093884903424 697372615855422528 699428549274807618 700752108991763304 703281674738098176 705355028732019456 707256255224558592 708620561272445472 710530589739487104 711875158340838912 716551140299194368 717933376295141888 719868506689468416 721808853068685312 721990760541736896 723357015733433088 726705890806273056 727361671493520144 731479289055427584 733450931343986688 734838873126027264 736846537507616256 738240904946055168 739093311356318856 740417322708278208 741085476616039392 742515039649635147 745280785075341312 746691113015156736 750148016316152832 750824951219117568 751014171216904644 752169978624282624 754300992659946816 756524757378873546 760615780653023232 762935031077490432 764301752473061376 764991459732685824 765583160684797952 766467137702849184 768533086861077888 768726769594661829 770015596673695708 775045110935863296 778633282745751552 778829510891604816 780028125980737536 780732024747761664 780928781810450112 782435203071658542 783033711141475584 784544192837350344 791191884080360448 793324476759822336 793524407323521888 794854809469621376 795462817667530752 796997275263340032 797198131431501156 799346913456922992 800859553133443776 806120032836593664 807675048332034624 808292863113781248 809852070025651968 812034959702270976 812239605609454008 813571609532387328 813601385164659616 817544127157057188 818281880430210162 820495287194447872 822706864787963904 822914200187356032 825132297761985024 826693732266780672 828952354696068288 830521018064312064 831479975275858713 835976330349060096 838440883209758976 839846591137713152 842110328580132864 843703891366920192 843916518355671936 844678070121507264 846191225952317952 848588616742440168 851749468657532928 855692753234651136 857312018647031808 858301909962176736 861281055770397696 862058277325653504 862275529915705332 864599722718712624 871139631851016192 871925749802846208 873487717112070144 875962443088970496 876183199753055418 877531641728329728 878323527841231872 878544879536756376 880017824769937952 882612216942019137 889866608852287488 890090869590405504 892490036354800128 894088842515656704 894211660653324048 894895669875972096 896621934671257536 899265277639038366 904219296091840512 906885036941167872 908405496536710144 908634429373538952 910854028872388608 911083578778858464 913539329665054848 915268060723935744 915301558310242068 921280037527535616 923057198093753856 925545222886459392 925778475210775536 928039953945452544 928273834982233152 929830154473896704 932571399033076824 934336145322351072 940473371642692608 943008340299411456 944792836876320768 944827415029927296 947374119652649472 949166877787785216 950262828886695672 954662193835245189 958218152239724544 959824675585957888 962654347388982528 964476020977910784 967075686802649088 968941187741697408 969815561991360192 972674688058551702 975305718740570112 977934575125315584 980916468528201984 982462050010155008 984321206594740224 985457748475091808 987223096944370944 988113968821385856 990020052866180196 993707713433788416 1000197355088203776 1001099934958823424 1001352228289206192 1002893304832376832 1004051290899150144 1005734656879929088 1005988118234989554 1008699676505164728 1017246708103320576 1019069003297415168 1019988612976914432 1021956183603798912 1022213733045231321 1024710782481437184 1024969026126215772 1027731745873186704 1036440042218477568 1038177710327668736 1038439347855473088 1041238375747266816 1043246937428878056 1044044948188634112 1046020640827355136 1046058923783133792 1049142823912211427 1054922512107147264 1057765969013096448 1058032543098029184 1060884382836837888 1062663033684453376 1062930841908668208 1065795884609230656 1067812737511258368 1074826710448791552 1076900064442712832 1079802760034202624 1082713279603027968 1082986140812605344 1084762146043183104 1090058836209409584 1091042507240280216 1095106459702542336 1097218933583141376 1100176397015980032 1102258309689040896 1105269806261424384 1107361357419082752 1108639967034478284 1111628214924059088 1117921177613011968 1122813771440177152 1125222024474229248 1126237426828676352 1128254967936423936 1131451488989920224 1134787136068310319 1140923670979534848 1144402546616235648 1147487189599028736 1148374741027196928 1149411036434204672 1149700706554273776 1152799630291616832 1155023395010543562 1161519509134688256 1162567666403794944 1167949924118627328 1168244266337407224 1170042188971106304 1171098037121642496 1171393172715675168 1173652804607487813 1174550566712213376 1176816289256025516 1184502905392545792 1186787826120540672 1189986715139733504 1192118456687542272 1192282214204432064 1193194226501296128 1195495912895010048 1195797197147251734 1199020370185384488 1209180049254890496 1211512572498051936 1212439294670671872 1214472038496518144 1214778105038477952 1218052439553406464 1220357414298580992 1220402077746989424 1226316190735585782 1227422820645315243 1230742930791671808 1234060297181945856 1234371300281034048 1237698446642977536 1243428532044102432 1245781527096468096 1253964495523590144 1257344453732548608 1259769886706569728 1263165492870199296 1265555837050380288 1265874777533507904 1267017105182260896 1272882925113660252 1277624202986299392 1283539129851976704 1285968027970547712 1289434249070198784 1291921583655596544 1293087415988480256 1293413294873557998 1296899584078068936 1300407624987426816 1306709447776524288 1307888624704269312 1313943664633455744 1314274799629583127 1316297462592494592 1317485291761847808 1320026737154906928 1333596473450938368 1334799913278431232 1335136304385608256 1338735054532200192 1341317490979986072 1342343504813958144 1344932902006886304 1347527294178967489 1356328944137760768 1359984817302552576 1362608244805065216 1362951644060308428 1366281043308582912 1366625368168287696 1370308994497582272 1372952337465363102 1381920056291303424 1384585797140630784 1388317834329689088 1388667712816163304 1390995916571837408 1392059930918178816 1394694187769806848 1394745231710845056 1398857098549615236 1401504217983526608 1406563349476196352 1410710057464038912 1414512510449117184 1417241122544890944 1421061179478974208 1423750316681677824 1435866752590283776 1439737013378936832 1443617706137370624 1443981521083473792 1446714031466866176 1453411781612546112 1454723342987040288 1462958578110855168 1466901862687973376 1473693075015232512 1476481809892110336 1478186622712637712 1480834645416556416 1482170953232078784 1485030079299270294 1490561570150682624 1493382226030313472 1500296032632305664 1501649902438235136 1502028342433809288 1504339957248565248 1508601985319893632 1508982177352484331 1513049514757747092 1525870062154980864 1528603504946122752 1529982919465371648 1531166321369595904 1532934275405698368 1537066173722155776 1537453539189323658 1540031193347391416 1557266565491503104 1557659021783209632 1561464049495523328 1561857563620900224 1564870406143317084 1566067422282951168 1569088385674700688 1582383768160720896 1586648953519644672 1587048814647043776 1589709618939242752 1593994550526680064 1594396262863002312 1598693826913845984 1601719106266887552 1612240065673187328 1615350096664069248 1616585726227562496 1619704140051303936 1624069919404541952 1624479211218908016 1627143219064774656 1627202770329319232 1635088254314114376 1636563760860420324 1640990574388895744 1645828400374712064 1650264595523970048 1653387464533561344 1657904709392136576 1661042036128624128 1662959950551717426 1671952660698120192 1676881766419517952 1679693182275426304 1684220657160265728 1687833036711343872 1689356140243014528 1692382451904635904 1697177233484880336 1711385506469302272 1714624037294063616 1716603819924353472 1722562111540795392 1724116554651307008 1724551059831410664 1729199445437425248 1732535092515815343 1742279263702032384 1743851499605692416 1751924886177940992 1752366399506110836 1755063283456659456 1756647055682463744 1757089759073512752 1760035649539875904 1765224433884038274 1780181739180811008 1784980072709600256 1788177685031313408 1788423321306648096 1789791339751944192 1793243869342515072 1793695795720877601 1798530555278076732 1808438592183681024 1813770073882335744 1816810993073420288 1817268858747077904 1821708057744777216 1822167157557716928 1827078659330109696 1830536121447871488 1830603116620484136 1846114396187507712 1851090445772918784 1851556950421551072 1856079907890905088 1856547669964466304 1859660308947793408 1865142798066153648 1868672290644702144 1880946743285385216 1886016680598822912 1889654830059854592 1894748239305298944 1898333755575570432 1900525657773391344 1909324387670490378 1916436304479449088 1919649351171915776 1925308694777965056 1928952041955821568 1934151373605298176 1937882375483394816 1939631123982720384 1940119942310336997 1945349376117103404 1950611437481140224 1961832937056403968 1964924100020310016 1968642413189480448 1970915496950183616 1974446193888741888 1976227937642771712 1980040105732360392 1987415426867576832 2000394710176407552 2002199869917646848 2002704456578412384 2008102581798300288 2011469313759858176 2011976236469979108 2017399353010329456 2034493416206641152 2038138006594830336 2039977225953828864 2043912367207597824 2044427466090462642 2049421564962874368 2049938052252431544 2055463491746373408 2059428506198044653 2072880084436955136 2076355420655337472 2076878695710946176 2082476751494533632 2086493874857756112 2088089896377268224 2092041281654710272 2092117847566267584 2098285647824422854 2109845024214294528 2116065086196058368 2121768765673675776 2125326067368906752 2125861683817336416 2131591769218461312 2135625475022516736 2149653420897583104 2153800128885425664 2159605520068405248 2165426559206055936 2165972281625210688 2180117672418819168 2182085014480560432 2194437867166282752 2200352794031960064 2204516619378081792 2210539612522848768 2214722714838165504 2217279934068956568 2223256429848118176 2227545118948905441 2235842355226023936 2250444048948458496 2252474853657352704 2256509935872847872 2262902977979840448 2269574272136620638 2281847341959069696 2288805093232471296 2294974379198057472 2296749482054393856 2298822072868409344 2299401413108547552 2305599260583233664 2310046790021087124 2325135332807589888 2335899848237254656 2336488532674814448 2340084377942212608 2342196074243284992 2342786345431350336 2347305609214975626 2349101133424426752 2353632578512051032 2373575652241081344 2379973430279467008 2384564428408864128 2386388453002592256 2390991825790020096 2391594394294503468 2398040740370768976 2418360098509780992 2423025144996103872 2424878589341343744 2429556210076955904 2436104879106812928 2440714828597161984 2440804155493978848 2452632381471171564 2454845641290630486 2461485861583343616 2468120594363891712 2468742600562068096 2475396893285955072 2486857064088204864 2491563054192936192 2507928991047180288 2519539773413139456 2526330985740398592 2531111674100760576 2531749555067015808 2534034210364521792 2545765850227320504 2555248405972598784 2567078259703953408 2571936055941095424 2583843167311193088 2586174831976960512 2586826589747115996 2593799168156137872 2613418895553048576 2615777249408538624 2627887329266911488 2628549599259166254 2632594925184989184 2634970583523695616 2640053474309813856 2647836650826057411 2669599826556862464 2670272608771216512 2677470109064400384 2682634981959972144 2684687009627916288 2689865804013772608 2695054588357934978 2712657888275521536 2725216489610130432 2725903288120616856 2732562086617165824 2733250736336575392 2740617988995164544 2745904674930726204 2763840112582606848 2769171594281261568 2776635668659378176 2777335425632326608 2781991833143674816 2784119861836357632 2789490463421690112 2797714197099230472 2803008435967053216 2821420114928077824 2829025020898234368 2834482245089781888 2842122358957948416 2847500633363355648 2863986581505735567 2871733505180567552 2879474026757873664 2887963042166947584 2893428062933732352 2906823563225092224 2909446685974080576 2925917156221710336 2933803725375946752 2947386150030465024 2952963619784220672 2956373245425275424 2961669290833112832 2964341906464157568 2970060158598540588 2981123140301365248 3000592065264611328 3003299804876470272 3004056684867618576 3008679914497130496 3017203970639787264 3017964354704968662 3026099029515494184 3051740124309961728 3057207009892245504 3059965838930743296 3065868550811396736 3066641199135693963 3074132347444311552 3074907078378647316 3080062386694782832 3114533130983006208 3115318043566419264 3123715127241800448 3129740812286634168 3132134844565902336 3138176771349401376 3147428471736634281 3164767536321441792 3173297907039289344 3174097629294087552 3179419237878485504 3187989101053360128 3188792525726004624 3197387653827691968 3203438212533775104 3224480131346374656 3230700193328138496 3239408280102607872 3248139838809083904 3248958422437816032 3254286438129549312 3254405540658638464 3270176508628228752 3273127521720840648 3281981148777791488 3291656800749424128 3300529191047940096 3306774929067122688 3315809418784273152 3322084072257248256 3325919901103434852 3353763532839035904 3359386364550852608 3368441314320531456 3375666073422687744 3378712280486029056 3384764903809271808 3394354466969760672 3404361408204930957 3422771012938604544 3433207639848706944 3445124223081590784 3448233109302614016 3449102119662821328 3458398890874850496 3465070185031630686 3484558527404064768 3487702999211384832 3503849772355881984 3504732799012221672 3510126566913318912 3513294111364927488 3514179518147025504 3520071299079751808 3520958413822463439 3530448867768076548 3560363478361622016 3569960145419200512 3576355370062626816 3576846642613296192 3579582679503888384 3586487738685030144 3587391591441755202 3597061110556153464 3627540147764671488 3633621986146840576 3634537717494155808 3643416115489554432 3644334315115433856 3654157318660219392 3661072242895742976 3661206233240968272 3682268461935945729 3692228792375015424 3702180891545837568 3703113900843102144 3713095339928932608 3719320617895586816 3730285596132307296 3737344581289404288 3761893486570770432 3772033361197645824 3779309660119709184 3789496478610597888 3796667511151140864 3801051315546782688 3818648775340980756 3832872608958898176 3850617389555930112 3857904083911643136 3868302747210596352 3875764750966789632 3879262247965440768 3880239884620673994 3890698752234206808 3901222874962280448 3923665874112807936 3929848200040620032 3941830993900367232 3948892387777483776 3952455875285543424 3960080211464720784 4000789420352815104 4004399739835293696 4005408913156824768 4016205163596600576 4022938627519716352 4023952472939958216 4034798706020658912 4042581882536902467 4068986832413282304 4079954451907657728 4087824734415195648 4088854932180925284 4098843129925748736 4099876104504863088 4110926983492746816 4118857012396089306 4145760168873910272 4153757391421892352 4164953502989067264 4172987749715512224 4176179792754536448 4184082563309420544 4184235695132535168 4196571295648845708 4219690048428589056 4232130172392116736 4243537531347351552 4250652134737813504 4251723367634672832 4263183538436922624 4271250950045033472 4307600257770851328 4319211040136810496 4330853118412111872 4331944563250421376 4360235344837638336 4364170028961120864 4388875734332565504 4400705588063920128 4421079225045697536 4429445429676331008 4434559868137913136 4446512859696236352 4455090237897810882 4471684710452047872 4500888097896916992 4504949707314705408 4513019871745695744 4525805955959680896 4526946532057452993 4539148544273241276 4577610186464942592 4589948758396114944 4593498964108787712 4597644145736818688 4598802826217095104 4611198521166467328 4620093580042174248 4671799696474509312 4672977065349628896 4684392148486569984 4685572690862700672 4694611218429951252 4698202266848853504 4707265157024102064 4747151304482162688 4759946860558934016 4769128856817728256 4781983651580040192 4783188788589006936 4796081480741537952 4836720197019561984 4846050289992207744 4849757178682687488 4859112420153911808 4872209758213625856 4881429657194323968 4881608310987957696 4905264762942343128 4909691282581260972 4922971723166687232 4937485201124136192 4950793786571910144 4973714128176409728 4983126108385872384 5015857982094360576 5039079546826278912 5052661971480797184 5063499110134031616 5068068420729043584 5091531700454641008 5134156519407906816 5143872111882190848 5167686334622386176 5172349663953921024 5173653179494231992 5187598336312275744 5197605277547446029 5226837791106097152 5231554498817077248 5255774658533822976 5257099198518332508 5265189850369978368 5269941167047391232 5280106948619627712 5295673301652114822 5340545217542433024 5354940218128800768 5365269963919944288 5369374019255832576 5379731608027545216 5381087387162632803 5390109176715869956 5425315776551043072 5450432979220260864 5451806576241233712 5465124173234331648 5466501472673150784 5481235977990329088 5491809349861452408 5538343188562523136 5553271337318756352 5554670851264653216 5563983666287349632 5568239723672715264 5578980926843380224 5595428394198460944 5606016871934106432 5642840229856155648 5658050041796468736 5668964490179563776 5684244717915896832 5695001266726711296 5727973163011471134 5743467010361135104 5758948053515747328 5775926084333895168 5786856125867464704 5813647126450184448 5818893371948161152 5820359826931010991 5851834312443420672 5894772300060930048 5905927239568441344 5912746490850550848 5923338581666225664 5928683812928315136 5940120317197081176 5962246280602730496 6001184130529222656 6006599609752940544 6008113369735237152 6034407941279574528 6035928709409937324 6052198059030988368 6103480248619923456 6114414019784491008 6119931677861486592 6131737101622793472 6133282398271387926 6148264694888623104 6149814156757294632 6160124773389565664 6178285518594133959 6229066261966012416 6230636087132838528 6247430254483600896 6259481624573268336 6264269689131804672 6276353542698802752 6294856943473268562 6329535072642883584 6348195258588175104 6358838475756971008 6375978202106720256 6377585051452009248 6394775307655383936 6406876425067550208 6448960262692749312 6461400386656276992 6478816560205215744 6496279677618167808 6497916844875632064 6508811081317276928 6540353017256457504 6546255043441681296 6583313601498848256 6601058382095880192 6613549858134245376 6631618837568546304 6644168144514496512 6651839802206869704 6682635356846716323 6707527065678071808 6718772729101705216 6751332146845375488 6757424560972058112 6769529807618543616 6788708933939521344 6808722816409861914 6845542025877209088 6866415279697413888 6890248446163181568 6896466218605228032 6898204239325642656 6916797781749700992 6930140370063261372 6975405998422769664 7007699544711763968 7009465598024443344 7020253133826637824 7026588222729854976 7028359036294051008 7040142598159503616 7041916827644926878 7060897735536153096 7120726956723244032 7139920290838401024 7153693285226592384 7159165359007776768 7172975477370060288 7174783182883510404 7194122221112306928 7255080295529342976 7267243972293681152 7269075434988311616 7288668630230867712 7308314637320438784 7322144485791485952 7322412466481936544 7364536923871891458 7384457584750030848 7404361783091675136 7406227801686204288 7426190679857865216 7438641235791173632 7460571192264614592 7474689162578808576 7523786973141540864 7558619320239418368 7578992957221195776 7593335022302281728 7602102631093565376 7637297550681961512 7665745217917796352 7701234779111860224 7715808167823286272 7751529501933579264 7758524495930881536 7760479769241347988 7781397504468413616 7847331748225615872 7859696400081240064 7883661987800734464 7897784775554967552 7904911750571086848 7920160422929441568 7943509952478172233 8008799479670587392 8010817826313649536 8032410327193201152 8045877255039432704 8047904945879916432 8069597412041317824 8085163765073804934 8137973664826564608 8175649468830391296 8177709864361850568 8197686259851497472 8199752209009726176 8221853966985493632 8237714024792178612 8291520337747820544 8307514782843784704 8329907005978134528 8345975499431024448 8352359585509072896 8368471390265070336 8393142591297691416 8464260344784233472 8487075062694703104 8501304269475627008 8503446735269345664 8526367076873845248 8542501900090066944 8591959744517206701 8615200515541702656 8638422080273620992 8663889126500842752 8720470689675276672 8728340057922241728 8777751468665131008 8801411176127840256 8842158450091395072 8858890859352662016 8869119736275826272 8893025719392472704 8910180475795621764 8943369420904095744 9001776195793833984 9009899414629410816 9026039743491391488 9051611911919361792 9053893064114905986 9078297088546482552 9155220372929885184 9179897516792229888 9195288291473637376 9197605652434190208 9199923597407081889 9222397042332934656 9240187160084348496 9343599392949018624 9345954130699257792 9371145381725401344 9389222436859902504 9396404533697707008 9414530314048204128 9494302608964325376 9519893721117868032 9538257713635456512 9563967303160080384 9566377577178013872 9592162961483075904 9673440394039123968 9692100579984415488 9718224840307823616 9744419516427251712 9762859314388647936 9763216621975915392 9810529525884686256 9819382565162521944 9845943446333374464 9874970402248272384 9901587573143820288 9947428256352819456 9966252216771744768 10078159093652557824 10105323942961594368 10126998220268063232 10136136841458087168 10183063400909282016 10268313038815813632 10335372669244772352 10344699327907842048 10347306358988463984 10375196672624551488 10395210555094892058 10453675582212194304 10463108997634154496 10511549317067645952 10514198397036665016 10530379700739956736 10539882334094782464 10560213897239255424 10562875241467390317 10591346603304229644 10681090435084866048 10709880436257601536 10730539927839888576 10738748038511665152 10759463216055090432 10762174774325265606 10780218353431739912 10900865958440521728 10903613152482467424 10930248346468663296 10933002945346301568 10962471955980658176 10983618699722904816 11076686377125046272 11106542674637512704 11109341702529306432 11127967332574699264 11157961853686760448 11190856788396921888 11212033743868212864 11285680459712311296 11316100083592937472 11337928980359127552 11368489435831793664 11390002533453422592 11455946326022942268 11486934020722270208 11551852168667790336 11573712251734929408 11627294252900368896 11637786743896322304 11640719653862021982 11703668624886841344 11789544600121860096 11825492981701101696 11846677163332451328 11857367625856630272 11880240634394162352 12002368261058445312 12013199219505881088 12016226739470474304 12068815882559149056 12071857418819874648 12104396118061976736 12127745647610707401 12206960497239846912 12239863355722973184 12263474203245586944 12266564796542775852 12296529389777246208 12299628313514589264 12320249546779131328 12356571037188267918 12461272174265677056 12494860508967201792 12518963249146536672 12528539378263609344 12552707085397605504 12589713886946537124 12659070145285767168 12696390517176350208 12717676951513942016 12751956404213440512 12755170102904018496 12789550615310767872 12813752850135100416 12922800773312553984 12957633120410431488 12992559355236335616 12995833689751264128 13017622162634553856 13080706034512915008 13092510086883362592 13166627202997696512 13202116764191760384 13263237675137092608 13288336289028993024 13303679604413739408 13365270713693432646 13415054131356143616 13437545458203410432 13502664293690750976 13514849121944116224 13539059615237087232 13577417867879042688 13580839596172358979 13617445632819723828 13732830559394827776 13780496892326363136 13792932437210456064 13796408478651285312 13833595563499401984 13860280740126522744 14015399089423527936 14018931196048886688 14053176445459709952 14056718072588102016 14080285196319007232 14083833655289853756 14121795471072306192 14241453913446488064 14279840581676802048 14307386570453184768 14345950954740120576 14349566365767020808 14388244442224613856 14510160591058685952 14534487944587362304 14538150869976623232 14577337260461735424 14616629274640877568 14644288971582971904 14644824932963873088 14729073847743782916 14768915169500061696 14812455603372408576 14852381359715730432 14877282471582347264 14921142384529229184 14949378325157617152 15047573946283081728 15117238640478836736 15157985914442391552 15204205262187130752 15274595101363923024 15402469558223720448 15431616335646572544 15503059003867158528 15517048991861763072 15520959538482695976 15562795008936827232 15592815832642338087 15694663496451231744 15767323975601468928 15795569551109935104 15809823501142173696 15840320845858883136 15887019904956344466 16021635652627299072 16064820654386402304 16091754510078865408 16095809891759832864 16139194824082635648 16170327530147609868 16275947329653129216 16351298937660782592 16355419728723701136 16395372519702994944 16399504418019452352 16443707933970987264 16475428049584357224 16615029565687569408 16659814011956269056 16691950998862048896 16704719171018145792 16736942780530140672 16786285182595382832 16928520689568466944 16974150125389406208 17006893470538691328 17052734153747690496 17085003800180133888 17183919489034413402 17230401031083405312 17276844160547241984 17327778253001685504 17440941379350553344 17456680115844483456 17555502937330262016 17684316900182790144 17717781718705324032 17738239472551652544 17786051438784945408 17820360951591243528 17886738841808191488 18003552391587667968 18019798829258821632 18103223823838723584 18107786128229811972 18156594177092965104 18310440745859770368 18359795033584459776 18395211304868380416 18399847194814163778 18444794084665869312 18480374320168696992 18534856555782401877 18687198785898037248 18691908261398515584 18742290763450802688 18778444873719805008 18792809067395414016 18829060628096408256 18988605217928650752 19076515427270913024 19127934606320160768 19132755154356027744 19184325922966151808 19346880788078247936 19384201159968830976 19436449680615647232 19488839032854503424 19526433243951830784 19621059051769372512 19638765130325043888 19749940804496544768 19803175146287640576 19894856512705638912 19932504433543489536 20047906070540148969 20156318187305115648 20253996440536126464 20272273682916174336 20366126801818564032 20536626077631627264 20670745338489544704 20689398655815684096 20694612717976927968 20750393345249102976 20790421110189784116 20926217995268308992 21023098634135291904 21028396794073330032 21060759401479913472 21079764668189564928 21120427794478510848 21125750482934780634 21182693206608459288 21362180870169732096 21419760872515203072 21461079855679777152 21477496077023330304 21518926432110180864 21524349548650531212 21560436706863479824 21801731916881043456 21807226304964934848 21866005890692603136 21924943911961316352 21967237399445809632 22153372754250092544 22213085349275025408 22218683405058612864 22255934665149398528 22315923707373520896 22381713576793843776 22424067487736425728 22571360919424622592 22675857960718255104 22736978871663587328 22780005066906845184 22911892652045884536 22973868041444540416 23103704337335580672 23147424503469858816 23254588505800737792 23275573487792644608 23281439307724043964 23579089200243720192 23650985963402203392 23693354326664902656 23714735251713260544 23760481268788324704 23830529857434516699 24026398439011762176 24032453478940948608 24137631765118298112 24143714837639749296 24208792236123953472 24255491295221414802 24413920994479693824 24526948406491173888 24533129593085551704 24593058779554492416 24599256627029178528 24640499093558262656 24713142074376535836 24922544348531354112 24989721017934403584 25037926498293073344 25057078756527218688 25105414170795211008 25179427773893074248 25392781034352700416 25435353903027884032 25503912808426881024 25510340205808036992 25579101230621535744 25627505700270200832 25775879233551620103 25845601546625107968 25915266240820862976 25991667379502528256 26035244325269107712 26161412069025830016 26185020173766725184 26333254405995393024 26404233528383520768 26526475350274185216 26576672578057986048 26607359208827478816 26730541427386865292 26830108262712287232 27005328587381501952 27029698243888232448 27078119230474174464 27154835735758085376 27161679192344717958 27234891265639447656 27465661118789655552 27585864874420912128 27592816957302570624 27667191126998803968 27720561480253045488 28030798178847055872 28037862392097773376 28113436145176204032 28160570392638014464 28167667310579707512 28243590942144612384 28482907826892976128 28559681163353604096 28614773140906369536 28691901909480241152 28699132731534041616 28776488884449227712 29020321182117371904 29076301739953246464 29154674520923470848 29233258549281755136 29288577943165943808 29289649865927746176 29458147695487565832 29537830339000123392 29624911206744817152 29704762719431460864 29754564943164694528 29842284769058458368 29898756650315234304 30234477280957673472 30315971828884783104 30408410524374261504 30549190202727846048 30804939116447440896 31006118007734317056 31034097983723526144 31041919076965391952 31125590017873654464 31185631665284676174 31389326992902463488 31534647951202937856 31591139102219870208 31619647002284347392 31680641691717766272 31688625724402170951 31774039809912688932 32043271305254598144 32129641308772804608 32183509020157730816 32191619783519665728 32278389648165271296 32340655060295219736 32702597875321565184 32710839457447402272 32790745039405989888 32799008836038904704 32887415867941974528 32950856099168714448 33230059131375138816 33319628023912538112 33383901997724097792 33473885561060281344 33572570365190765664 33857041379136933888 33948300250778812416 34013786941077382656 34105468307495380992 34170007600360267776 34367838978068826804 34460802062166810624 34655556506003371008 34881882758701106688 34913360231688966912 35111005874660524032 35368633800365580288 35476478945103305088 35572102877569890816 35640721903182487056 36007104783175335936 36039597658517643264 36206447647677447168 36215572256459623944 36313188354185930208 36383236942832122203 36620881491719540736 36719590067168919552 36790422609736760832 36799694389628327556 36889588169331738624 36960748640337393984 37069713111564803754 37383816522797031168 37484581526901605376 37556889747439610016 37585618134790828032 37658121256192816512 37977210435857301504 38153030854541826048 38255869212640321536 38265510308712055488 38368651845932303616 38768402319937661952 38872899361231294464 38977678065709006848 39052866487903661568 39242118103538745024 39277530260650087776 39499881608993089536 39606350292575281152 39789713025411277824 39865008867086979072 40095812141080297938 40312636374610231296 40507992881072252928 40544547365832348672 40732253603637128064 40742518788517076937 41341490676979089408 41378797311631368192 41389225435953855936 41500786690498205952 41580842220379568232 42046197268270583808 42056793588146660064 42159529336379129856 42240855588957021696 42251500965869561268 42365386413216918576 42724361740339464192 42839521745030406144 42922159711359554304 43037852864220361728 43048699097301062424 43120873413726959648 43603463833762086912 43614452609929869696 43732011781385206272 43849887823922632704 43934474798891619264 44306745508500185088 44437366810117225728 44511869330298797056 44631847414747041792 44763427153587687552 44848134975472851456 45142721838849245184 45351715921436510208 45473957743327174656 45823785304091769072 46207408674671161344 46294849006939717632 46509177011601475584 46551146975585289216 46562878615448087928 46778447497927014261 47301971926804406784 47386708653329805312 47429470503426521088 47520962537576649408 47661059714869033398 48064906957881897216 48275263530236596224 48287429675279498592 48417584472247906944 48510982590442829604 48827841988959387648 49053896812982347776 49066259186171103408 49186117559108984832 49198513254058357056 49280998187116525312 49426284148753071672 49845088697062708224 49979442035868807168 50075852996586146688 50114157513054437376 50210828341590422016 50358855547786148496 50785562068705400832 50870707806055768064 51020680411616073984 51158202461243071488 51255011400540401664 51551758467103240206 51691203093250215936 51830532481641725952 51983334759005056512 52070488650538215424 52322824138051660032 52370040347533450368 52666508811990786048 53052950700548370432 53153345156115972096 53214718417654957632 53461082854773730584 53660216525424574464 54010657174763003904 54059396487776464896 54309671471516170752 54323358384689435916 54469782531278895312 54931322237579311104 55185633914605141248 55334382253997607936 55441122960506090976 55604569667347205631 56061596357694111744 56075724784195546752 56226872290352408064 56321140785276028928 56335334621159415024 56487181884289224768 56965815653785952256 57229546281812739072 57383803818960482304 57398265463068083232 57552977768898455424 58040642364234743808 58152603479906492928 58309349041846941696 58466517098563510272 58579299731855492352 58916295390975131664 59249822413489634304 59409525438862921728 59509129886329389056 59684569538116916736 59797513300630468608 60143718211620446907 60468954561915346944 60816821048748523008 61098380405455692096 61609878232894881792 62012236015468634112 62068195967447052288 62083838153930783904 62251180035747308928 62371263330569352348 62778653985804926976 63069295902405875712 63182278204439740416 63239294004568694784 63361283383435532544 63377251448804341902 63548079619825377864 64086542610509196288 64259282617545609216 64367018040315461632 64383239567039331456 64556779296330542592 64681310120590439472 65405195750643130368 65421678914894804544 65598017672077809408 65774831735883949056 65901712198337428896 66460118262750277632 66639256047825076224 66767803995448195584 66947771122120562688 67145140730381531328 67714082758273867776 68027573882154765312 68210936614990761984 68340015200720535552 68735677956137653608 68921604124333621248 69311113012006742016 69763765517402213376 69826720463377933824 70737267600731160576 70952957890206610176 71144205755139781632 71281443806364974112 72079195317035286528 72412895295354894336 72431144512919247888 72626376708371860416 72766473885664244406 73241762983439081472 73580845219473521664 73599388779256655112 73779176338663477248 73921497280674787968 74139426223129607508 74767633045594062336 74969163053803210752 75113779494879220032 75171236269581656064 75316242512385633024 76306061709083652096 76511738425280643072 76531020617424110976 76737303691864607232 77536804639875323904 77745798722462588928 78105732975807323136 78484236207077490048 78555060521300175552 78999763217986179072 79212700585150562304 79579426050822555648 79730017734173958144 80191624282160595876 81015985762144505856 81089094731664697344 81464507207274256128 81485037577034153874 82757594623262736384 82778450871907711872 83001573380996411904 83161684440759136464 84092394536541167616 84113587176293320128 84481711177914043392 84503001931739122536 84730772826433837152 85448723480678928384 85679043490060812288 85844319422719108608 86075705728440723456 86097398194602124848 86241746827453919296 87228905219859739392 87464023562770412544 87699775647845265408 87868949597783238528 88613491017000370176 88874733620234451456 89023738660597594112 89263694829494083584 89526854307175375104 89696269950945702912 90703431842873020416 90947915486654349312 91647570608183538144 92414817349342322688 93018354023202951168 93102293951170578432 93125757230896175856 93556894995854028522 94603943853608813568 94773417306659610624 94858941006853042176 95041925075153298816 95065877173206512853 95322119429738066796 96129813915763794432 96550527060473192448 96574859350558997184 96835168944495813888 97021965180885659208 98107793625964695552 98132518372342206816 98372235118217969664 98397026508116714112 98561996374233050624 98852568297506143344 99690177394125416448 99958884071737614336 100151705993172293376 100421656683180844032 100717711095572296992 101571124137410801664 101741415612111536128 102041360823232147968 102316404922486142976 102510022801080803328 103103516934206480412 103382406186500431872 103966669518010113024 104140977301076430848 104645648276103320064 104740080695066900736 105333017623981572096 106105901401096740864 106429436835309915264 106922165709547461168 108021314349526007808 108118792975552929792 108619342943032341504 108646716769378871832 108939565062557790624 109149710828496366609 109862644475158622208 110371267829210282496 110668764507995215872 110882245921012181952 111209139334694411262 112151449568391093504 112453744580704816128 112642281570552057856 112670669242318830048 112974363768578449536 113931631307571904512 114459092563625478144 114767607637920964608 114796530926136166464 115105955537796910848 116305206959812985856 116618698083693883392 116933034197127020544 117158599463710984704 117832590781950263328 118499644826979268608 118819050877725843456 119369139076233833472 119595026601260937216 120287436423240893814 120937909123830693888 121633642097497046016 122196760810911384192 124024472030937268224 124136391934894104576 124167676307861567808 124502360071494617856 124742526661138704696 126138591804811751424 126478588009137389568 126722566766871065088 126754502897608683804 127096159239650755728 128173085221018392576 128518565235091218432 128766479134078662912 129113558592661085184 129362620241180878944 130810391501286260736 130843357829789609088 131196035344155618816 131549663471767898112 131803424396674857792 132920236525500555264 133535607990896391168 133895542244241125376 134290281460763062656 135428165516547735552 136055147764309530624 136421873229981523968 137471355912275307216 138622226024013484032 139527531034804426752 139653440926755867648 140335342493781042783 141905915780413220352 142288411510279563264 142562887612729948224 144825790590709788672 144862289025838495776 145252753416743720832 145532947771328488812 146483525966878162944 147161690438947043328 147198777558513310224 147558352677326954496 147842994561349575936 148278852446259215016 149535266091188124672 149938326107606421504 150227558989758440064 150342472539163312128 150632485024771266048 152612123418167304192 153062041234848221952 153474607383729214464 155073609279750647808 155491597444925177856 156211465951614646272 156968472414154980096 157110121042600351104 157999526435972358144 159158852101645111296 159460035468347916288 160383248564321191752 162031971524289011712 162178189463329394688 162929014414548512256 162970075154068307748 165556901743815423744 166003146761992823808 166323368881518272928 166813709002041616893 168184789073082335232 168227174352586640256 168963422355828086784 169006003863478245072 169461545652867674304 170897446961357856768 171688638845438217216 172151411456881446912 172194796389204249696 172483493654907838592 174457810439719478784 174928047125540825088 175399551295690530816 175737899195566477056 177749467240468902912 178047477321195188224 178527389658988167168 179053708614350750208 179392539901891405824 180431154634861340721 181406863685746040832 183295141216367076288 184829634698684645376 186036708046405902336 186204587902341156864 186251514461792351712 187113789991708057044 189207887707217627136 189546834613319221248 189717882013706084352 190083850150306597632 190131754346413025706 190644238859476133592 192259627831527588864 193101054120946384896 193149718701117994368 193670337888991627776 194043930361771318416 196215587251929391104 196265036744684413632 196794053016233428224 197123992748466101248 197705136595012286688 199380354788250832896 199917768143475228672 200303411986344586752 200843313366361688064 201435422191144593984 203142248274821603328 204082721646464295936 204632809844972285952 205020045602161606656 206207033868412960824 206764812373000863744 207933339036020226048 208281954602152861696 209291296552206640128 209480161390133801472 212211802802193481728 212858873670619830528 213844331419094922336 216237585951105859584 217238685886064683008 217293433538757743664 217879130125115581248 218299421656992733218 219725288950317244416 220742535658420564992 221337529015990431744 221764491842024363904 222418278669388822524 224302899136782187008 224907489161409632256 225284563141104115712 225341338484637660096 225948727537156899072 228918185127250956288 229535215275841929216 229593061852272332928 230211911075593821696 232610413919625971712 233237396167387766784 234317198927421969408 235665181563900526656 236999289653958537216 237638101755451686912 238738278152467666944 239190053202521874432 240574872846481787628 243267284194994092032 244393521621822768384 248272783869788209152 248335352615723135616 249004720142989235712 249485053322277409392 252277183609623502848 253445133533742130176 253509005795217367608 254192318479301511456 256346170442036785152 257037130470182436864 257532958268157325824 258227117185322170368 258725240482361757888 261686715659579218176 262392070688311237632 263099326943535796224 263606848793349715584 265840473051001110528 267071215981792782336 267791084488482250752 268580562921526125312 272110295528619061248 272843746459963047936 274942711824550614432 277244452048026968064 279055062069608853504 279306881853511735296 280670684987562085566 283811831560826440704 284576823020559126528 285125775225459896448 285197631519619538559 289651581181419577344 289724578051676991552 290505506833487441664 291065895542656977624 294323380877894086656 294397555117026620448 295116705354653908992 295685989122699151872 296557704892518430032 299070532182376249344 299876652215212843008 300455117979516880128 301264970049542532096 305224246836334608384 306124082469696443904 306949214767458428928 310147218559501295616 312422931903229292544 313936944828309960192 314220242085200702208 315999052871944716288 318317704203290222592 320766497128642383504 324063943048578023424 324356378926658789376 325858028829097024512 325940150308136615496 327449132485489099827 331113803487630847488 332006293523985647616 332646737763036545856 333627418004083233786 336454348705173280512 337926844711656173568 338012007726956490144 338923091305735348608 341794893922715713536 343377277690876434432 344302822913762893824 344389592778408499392 344966987309815677184 348915620879438957568 349856094251081650176 350799102591381061632 351475798391132954112 355498934480937805824 356094954642390376448 358107417228701500416 358785079803782811648 360862309269722681442 362813727371492081664 366590282432734152576 372073416092811804672 372409175804682313728 372503028923584703424 374227579983416114088 378415775414435254272 379435764027412168704 380167700300613195264 380263508692826051412 381288477718952267184 384519255663055177728 386299437402235988736 387340675777983255552 388087860723542636832 392431174503858782208 392530073489368827264 393588106032466856448 394247985496932202496 395410273190024573376 398760709576501665792 400606823972689173504 401686626732723376128 402870844382289187968 406284496549643206656 408165443292928591872 409265619689944571904 412414067736825921648 415866678072040452096 416563909204305723392 418582593104413280256 418960322780267602944 421006027481343128349 425717747341239661056 427688662838189844672 434477371772129366016 434586867077515487328 435758260250231162496 436598843313985466436 439450577900634488832 441485071316841129984 442675058031980863488 443528983684048727808 444836557338777645048 448605798273564374016 449814978322819264512 450569126282208231424 450682676969275320192 451897455074313798144 457836370254501912576 459186123704544665856 460423822151187643392 465220827839251943424 466474792334775533568 468634397854843938816 471330363127801053312 473998579307917074432 477476556304935333888 478380106405043748864 481149745692963575256 486534568389988184064 488787043243645536768 496670705231446271232 498009440285978471424 498970106644554818784 504554367219247005696 506890267067484260352 507018011590434735216 508384636958603022912 512692340884073570304 515065916536314651648 516454234370644340736 517450480964723515776 523373431319158436352 524784141376622475264 526198653887071592448 527213697586699431168 534142431963585564672 535582168976964501504 537161125843052250624 544220591057238122496 549885423649101228864 554488904096053936128 558110124139217707008 558613763707023470592 561341369975124171132 567623663121652881408 569153646041118253056 570251550450919792896 570395263039239077118 579303162362839154688 579449156103353983104 581011013666974883328 582131791085313955248 588646761755788173312 588795110234053240896 591371978245398303744 593115409785036860064 598141064364752498688 599753304430425686016 600910235959033760256 602529940099085064192 612248164939392887808 613898429534916857856 620294437119002591232 624845863806458585088 627873889656619920384 628440484170401404416 636635408406580445184 641532994257284767008 648712757853317578752 651716057658194049024 651880300616273230992 654898264970978199654 662227606975261694976 664012587047971295232 665293475526073091712 667254836008166467572 672908697410346561024 675853689423312347136 676024015453912980288 677846182611470697216 686754555381752868864 688605645827525787648 688779185556816998784 689933974619631354368 697831241758877915136 699712188502163300352 702951596782265908224 710997868961875611648 712189909284780752896 716214834457403000832 717570159607565623296 721724618539445362884 733180564865468305152 744818351609364627456 745006057847169406848 748455159966832228176 756831550828870508544 760335400601226390528 760527017385652102824 762576955437904534368 769038511326110355456 772598874804471977472 774681351555966511104 776175721447085273664 785060146978737654528 787176212064933712896 788495970993864404992 790820546380049146752 797521419153003331584 801213647945378347008 803373253465446752256 805741688764578375936 816330886585857183744 818531239379889143808 824828135473651843296 831733356144080904192 837165186208826560512 837920645560535205888 842012054962686256698 851435494682479322112 855377325676379689344 868954743544258732032 869173734155030974656 871516520500462324992 873197686627970932872 882970142633682259968 885350116063961726976 887057967368097455616 889673114677555290096 897211596547128748032 899629956645638529024 901365353938550640384 903794910148627596288 915672740509003825152 918372247409089331712 920847644302375286784 930441655678503886848 937268795709687877632 942660726255602106624 947997158615834148864 954953112609870667776 962299491385927150512 973069136779976368128 977574086487291073536 982347397456467299481 993341410462892542464 996018880571956942848 997940213289109637568 1013780534134968520704 1014036023180869470432 1016769273917206045824 1025384681768147140608 1030131833072629303296 1032908468741288681472 1034900961929447031552 1046746862638316872704 1049568282753244950528 1052397307774143184896 1054427395173398862336 1068284863927171129344 1074322251686104501248 1088441182114476244992 1099770847298202457728 1116220248278435414016 1117227527414046941184 1122682739950248342264 1135247326243305762816 1138307292082236506112 1140503100901839585792 1140790526078478154236 1158898312206707966208 1162022027333949766656 1164263582170627910496 1177293523511576346624 1177590220468106481792 1182743956490796607488 1186230819570073720128 1196282128729504997376 1201820471918067520512 1205059880198170128384 1224496329878785775616 1227796859069833715712 1249691727612917170176 1255747779313239840768 1256880968340802808832 1263018082444029385047 1283065988514569534016 1303432115316388098048 1303760601232546461984 1309796529941956399308 1324455213950523389952 1328025174095942590464 1330586951052146183424 1334509672016332935144 1345817394820693122048 1351707378846624694272 1352048030907825960576 1355692365222941394432 1373509110763505737728 1377558371113633997568 1379867949239262708736 1395662483517755830272 1399424377004326600704 1405903193564531816448 1421995737923751223296 1432429668914806001664 1435140319215131246592 1443449237078890725768 1466361129730936610304 1490012115694338813696 1496910319933664456352 1513663101657741017088 1520670801202452781056 1521054034771304205648 1525153910875809068736 1538077022652220710912 1545197749608943954944 1549362703111933022208 1552351442894170547328 1570120293957475309056 1574352424129867425792 1576991941987728809984 1581641092760098293504 1602427295890756694016 1606746506930893504512 1611483377529156751872 1632661773171714367488 1649656270947303686592 1663466712288161808384 1674330372417653121024 1675841291121070411776 1684024109925372513396 1702870989364958644224 1710754651352759378688 1737909487088517464064 1738347468310061949312 1743033041000924649984 1746395373255941865744 1765940285267364519936 1774115934736194911232 1779346229355110580192 1794423193094257496064 1799259913291277058048 1802730707877101280768 1807589820297255192576 1836744494818178663424 1841695288604750573568 1860883311357007773696 1874537591419375755264 1885321452511204213248 1909906225219741335552 1924598982771854301024 1946138273559952736256 1955148172974582147072 1964694794912934598962 1986682820925785084928 1992037761143913885696 1995880426578219275136 2027561068269937041408 2028072046361738940864 2033538547834412091648 2060263666145258606592 2065816937482577362944 2069801923858894063104 2093493725276633745408 2099136565506489901056 2108854790346797724672 2136569727854342258688 2148644503372209002496 2199541694596404915456 2234455054828093882368 2245365479900496684528 2270494652486611525632 2281006201803679171584 2281581052156956308472 2317796624413415932416 2324044054667899533312 2328527164341255820992 2355180440936212963584 2365487912981593214976 2372461639140147440256 2392564257459009994752 2403640943836135041024 2410119760396340256768 2448992659757571551232 2455593718139667431424 2511495558626479681536 2513761936681605617664 2526036164888058770094 2566131977029139068032 2606864230632776196096 2607521202465092923968 2619593059883912798616 2648910427901046779904 2656050348191885180928 2661173902104292366848 2669019344032665870288 2691634789641386244096 2704096061815651921152 2711384730445882788864 2747018221527011475456 2755116742227267995136 2759735898478525417472 2791324967035511660544 2811806387129063632896 2843991475847502446592 2864859337829612003328 2886898474157781451536 2932722259461873220608 2947042192369401898443 2980024231388677627392 2993820639867328912704 3041341602404905562112 3042108069542608411296 3050307821751618137472 3076154045304441421824 3090395499217887909888 3098725406223866044416 3104702885788341094656 3140240587914950618112 3148704848259734851584 3153983883975457619968 3163282185520196587008 3204854591781513388032 3222966755058313503744 3265323546343428734976 3299312541894607373184 3348660744835306242048 3351682582242140823552 3368048219850745026792 3405741978729917288448 3421509302705518757376 3476694936620123898624 3486066082001849299968 3492790746511883731488 3531880570534729039872 3548231869472389822464 3558692458710221160384 3588846386188514992128 3605461415754202561536 3615179640594510385152 3673488989636357326848 3683390577209501147136 3749075182838751510528 3770642905022408426496 3849197965543708602048 3910296345949164294144 3929389589825869197924 3973365641851570169856 3984075522287827771392 3991760853156438550272 4055122136539874082816 4056144092723477881728 4067077095668824183296 4120527332290517213184 4139603847717788126208 4186987450553267490816 4198273131012979802112 4217709580693595449344 4297289006744418004992 4399083389192809830912 4490730959800993369056 4540989304973223051264 4562012403607358343168 4563162104313912616944 4635593248826831864832 4648088109335799066624 4657054328682511641984 4710360881872425927168 4730975825963186429952 4744923278280294880512 4807281887672270082048 4820239520792680513536 4897985319515143102464 5022991117252959363072 5027523873363211235328 5052072329776117540188 5132263954058278136064 5213728461265552392192 5215042404930185847936 5239186119767825597232 5297820855802093559808 5322347804208584733696 5338038688065331740576 5383269579282772488192 5408192123631303842304 5422769460891765577728 5510233484454535990272 5519471796957050834944 5582649934071023321088 5623612774258127265792 5729718675659224006656 5773796948315562903072 5865444518923746441216 5894084384738803796886 5960048462777355254784 5987641279734657825408 6082683204809811124224 6084216139085216822592 6100615643503236274944 6180790998435775819776 6197450812447732088832 6209405771576682189312 6280481175829901236224 6297409696519469703168 6326564371040393174016 6409709183563026776064 6445933510116627007488 6598625083789214746368 6703365164484281647104 6736096439701490053584 6811483957459834576896 6843018605411037514752 6953389873240247797248 6972132164003698599936 6985581493023767462976 7096463738944779644928 7117384917420442320768 7177692772377029984256 7210922831508405123072 7230359281189020770304 7346977979272714653696 7366781154419002294272 7541285810044816852992 7698395931087417204096 7820592691898328588288 7858779179651738395848 7946731283703140339712 7968151044575655542784 7983521706312877100544 8112288185446955763456 8134154191337648366592 8241054664581034426368 8279207695435576252416 8373974901106534981632 8435419161387190898688 8594578013488836009984 8798166778385619661824 8841126577108205695329 8981461919601986738112 9124024807214716686336 9126324208627825233888 9271186497653663729664 9296176218671598133248 9314108657365023283968 9420721763744851854336 9461951651926372859904 9489846556560589761024 9614563775344540164096 9795970639030286204928 10045982234505918726144 10055047746726422470656 10104144659552235080376 10264527908116556272128 10430084809860371695872 10478372239535651194464 10595641711604187119616 10644695608417169467392 10676077376130663481152 10766539158565544976384 10816384247262607684608 10845538921783531155456 11020466968909071980544 11038943593914101669888 11247225548516254531584 11547593896631125806144 11730889037847492882432 11788168769477607593772 11920096925554710509568 11975282559469315650816 12165366409619622248448 12168432278170433645184 12201231287006472549888 12361581996871551639552 12418811543153364378624 12560962351659802472448 12594819393038939406336 12653128742080786348032 12891867020233254014976 13197250167578429492736 13472192879402980107168 13622967914919669153792 13686037210822075029504 13906779746480495594496 13944264328007397199872 13971162986047534925952 14192927477889559289856 14234769834840884641536 14421845663016810246144 14460718562378041540608 14693955958545429307392 15082571620089633705984 15396791862174834408192 15641185383796657176576 15717558359303476791696 15893462567406280679424 15967043412625754201088 16224576370893911526912 16268308382675296733184 16558415390871152504832 16747949802213069963264 16870838322774381797376 17189156026977672019968 17596333556771239323648 17682253154216411390658 17962923839203973476224 18248049614429433372672 18252648417255650467776 18542372995307327459328 18592352437343196266496 18628217314730046567936 18841443527489703708672 18979693113121179522048 19229127550689080328192 20110095493452844941312 20208289319104470160752 20529055816233112544256 20860169619720743391744 20956744479071302388928 21289391216834338934784 21352154752261326962304 21533078317131089952768 21632768494525215369216 21691077843567062310912 22040933937818143961088 22077887187828203339776 23095187793262251612288 23461778075694985764864 23576337538955215187544 23840193851109421019136 23950565118938631301632 24336864556340867290368 24402462574012945099776 24723163993743103279104 24837623086306728757248 25121924703319604944896 25306257484161572696064 25783734040466508029952 26394500335156858985472 26944385758805960214336 27372074421644150059008 27813559492960991188992 27888528656014794399744 27942325972095069851904 28385854955779118579712 28469539669681769283072 28843691326033620492288 29387911917090858614784 30165143240179267411968 30793583724349668816384 31435116718606953583392 31786925134812561358848 31934086825251508402176 32449152741787823053824 32536616765350593466368 33116830781742305009664 33741676645548763594752 35192667113542478647296 35364506308432822781316 35925847678407946952448 36496099228858866745344 36505296834511300935552 37084745990614654918656 37256434629460093135872 37682887054979407417344 37959386226242359044096 40416578638208940321504 41058111632466225088512 41720339239441486783488 41913488958142604777856 42578782433668677869568 42704309504522653924608 43265536989050430738432 43382155687134124621824 44081867875636287922176 46190375586524503224576 46923556151389971529728 47152675077910430375088 47680387702218842038272 47901130237877262603264 48673729112681734580736 48804925148025890199552 49675246172613457514496 50243849406639209889792 50612514968323145392128 51567468080933016059904 52789000670313717970944 53888771517611920428672 54744148843288300118016 55627118985921982377984 55777057312029588799488 55884651944190139703808 56939079339363538566144 57687382652067240984576 60330286480358534823936 61587167448699337632768 62870233437213907166784 63868173650503016804352 64898305483575646107648 65073233530701186932736 66233661563484610019328 70385334227084957294592 70729012616865645562632 71851695356815893904896 73010593669022601871104 74169491981229309837312 74512869258920186271744 75365774109958814834688 75918772452484718088192 80833157276417880643008 82116223264932450177024 83440678478882973566976 83826977916285209555712 85157564867337355739136 85408619009045307849216 86531073978100861476864 88163735751272575844352 92380751173049006449152 94305350155820860750176 95360775404437684076544 95802260475754525206528 97347458225363469161472 97609850296051780399104 99350492345226915028992 101225029936646290784256 105578001340627435941888 107777543035223840857344 109488297686576600236032 111254237971843964755968 111769303888380279407616 113878158678727077132288 123174334897398675265536 125740466874427814333568 127736347301006033608704 129796610967151292215296 130146467061402373865472 140770668454169914589184 141458025233731291125264 143703390713631787809792 146021187338045203742208 149025738517840372543488 150731548219917629669376 151837544904969436176384 161666314552835761286016 164232446529864900354048 166881356957765947133952 167653955832570419111424 170817238018090615698432 173062147956201722953728 184761502346098012898304 188610700311641721500352 191604520951509050413056 194694916450726938322944 195219700592103560798208 198700984690453830057984 211156002681254871883776 215555086070447681714688 222508475943687929511936 223538607776760558815232 227756317357454154264576 246348669794797350531072 251480933748855628667136 255472694602012067217408 259593221934302584430592 282916050467462582250528 287406781427263575619584 292042374676090407484416 298051477035680745086976 303675089809938872352768 323332629105671522572032 328464893059729800708096 333762713915531894267904 335307911665140838222848 341634476036181231396864 369523004692196025796608 377221400623283443000704 383209041903018100826112 389389832901453876645888 390439401184207121596416 422312005362509743767552 431110172140895363429376 447077215553521117630464 455512634714908308529152 492697339589594701062144 502961867497711257334272 519186443868605168861184 565832100934925164501056 574813562854527151239168 584084749352180814968832 596102954071361490173952 646665258211343045144064 667525427831063788535808 670615823330281676445696 683268952072362462793728 739046009384392051593216 754442801246566886001408 766418083806036201652224 778779665802907753291776 862220344281790726858752 894154431107042235260928 911025269429816617058304 985394679179189402124288 1005923734995422514668544 1131664201869850329002112 1149627125709054302478336 1168169498704361629937664 1293330516422686090288128 1341231646660563352891392 1366537904144724925587456 1478092018768784103186432 1508885602493133772002816 1557559331605815506583552 1724440688563581453717504 1788308862214084470521856 2011847469990845029337088 2263328403739700658004224 2299254251418108604956672 2336338997408723259875328 2586661032845372180576256 2682463293321126705782784 2733075808289449851174912 2956184037537568206372864 3017771204986267544005632 3448881377127162907435008 4023694939981690058674176 4526656807479401316008448 4672677994817446519750656 5173322065690744361152512 5364926586642253411565568 6035542409972535088011264 6897762754254325814870016 8047389879963380117348352 9053313614958802632016896 10346644131381488722305024 12071084819945070176022528 16094779759926760234696704 18106627229917605264033792 20693288262762977444610048 24142169639890140352045056 36213254459835210528067584 48284339279780280704090112 72426508919670421056135168 144853017839340842112270336
- Sum of all divisors σ(n): 533900125065882457688000013
- Sum of proper divisors (its aliquot sum) s(n): 389047107226541615575729677
- 144853017839340842112270336 is an abundant number, because the sum of its proper divisors (389047107226541615575729677) is greater than itself. Its abundance is 244194089387200773463459341
Bases of 144853017839340842112270336
- Binary: 1110111110100011101000111010100111001010101101111110011111111000101100001000000000000002
- Hexadecimal: 0x77D1D1D4E55BF3FC584000
- Base-36: I782RSR6KW2F40000
Squares and roots of 144853017839340842112270336
- 144853017839340842112270336 squared (1448530178393408421122703362) is 20982396777164396247059071016142544712330452345552896
- 144853017839340842112270336 cubed (1448530178393408421122703363) is 3039363494674722081848935268591267887959803108928338091392837912045643739693056
-
144853017839340842112270336 is a
perfect square number . Itssquare root is 12035489929344 -
The
cube root of 144853017839340842112270336 is 525181213.7419539099
Scales and comparisons
How big is 144853017839340842112270336?- 144,853,017,839,340,842,112,270,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 144,853,017,839,340,842,112,270,336 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 144853017839340842112270336 cubic inches would be around 43765101.1 feet tall.
Recreational maths with 144853017839340842112270336
- 144853017839340842112270336 backwards is 633072211248043938710358441
- The number of decimal digits it has is: 27
- The sum of 144853017839340842112270336's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 144853017839340842112270336 - Facts about the integer". Numbermatics.com. 2024. Web. 12 June 2024.
APA style:
Numbermatics. (2024). Number 144853017839340842112270336 - Facts about the integer. Retrieved 12 June 2024, from https://numbermatics.com/n/144853017839340842112270336/
Chicago style:
Numbermatics. 2024. "Number 144853017839340842112270336 - Facts about the integer". https://numbermatics.com/n/144853017839340842112270336/
The information we have on file for 144853017839340842112270336 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 144853017839340842112270336, math, Factors of 144853017839340842112270336, curriculum, school, college, exams, university, Prime factorization of 144853017839340842112270336, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-four septillion, eight hundred fifty-three sextillion, seventeen quintillion, eight hundred thirty-nine quadrillion, three hundred forty trillion, eight hundred forty-two billion, one hundred twelve million, two hundred seventy thousand, three hundred thirty-six.