4051938131258593929800832
4,051,938,131,258,593,929,800,832 is an even composite number composed of six prime numbers multiplied together.
4051938131258593929800832 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand divisors.
Prime factorization of 4051938131258593929800832:
27 × 34 × 74 × 114 × 534 × 11872
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 53 × 53 × 53 × 53 × 1187 × 1187)See below for interesting mathematical facts about the number 4051938131258593929800832 from the Numbermatics database.
Names of 4051938131258593929800832
- Cardinal: 4051938131258593929800832 can be written as Four septillion, fifty-one sextillion, nine hundred thirty-eight quintillion, one hundred thirty-one quadrillion, two hundred fifty-eight trillion, five hundred ninety-three billion, nine hundred twenty-nine million, eight hundred thousand, eight hundred thirty-two.
Scientific notation
- Scientific notation: 4.051938131258593929800832 × 1024
Factors of 4051938131258593929800832
Divisors of 4051938131258593929800832
- Number of divisors d(n): 15000
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 53 54 56 63 64 66 72 77 81 84 88 96 98 99 106 108 112 121 126 128 132 144 147 154 159 162 168 176 189 192 196 198 212 216 224 231 242 252 264 288 294 297 308 318 324 336 343 352 363 371 378 384 392 396 424 432 441 448 462 477 484 504 528 539 567 576 583 588 594 616 636 648 672 686 693 704 726 742 756 784 792 847 848 864 882 891 896 924 954 968 1008 1029 1056 1078 1089 1113 1134 1152 1166 1176 1187 1188 1232 1272 1296 1323 1331 1344 1372 1386 1408 1431 1452 1484 1512 1568 1584 1617 1694 1696 1728 1749 1764 1782 1848 1908 1936 2016 2058 2079 2112 2156 2178 2226 2268 2332 2352 2374 2376 2401 2464 2541 2544 2592 2597 2646 2662 2688 2744 2772 2809 2862 2904 2968 3024 3087 3136 3168 3234 3267 3339 3388 3392 3456 3498 3528 3561 3564 3696 3773 3816 3872 3969 3993 4032 4081 4116 4158 4224 4293 4312 4356 4452 4536 4664 4704 4748 4752 4802 4851 4928 5082 5088 5184 5194 5247 5292 5324 5488 5544 5618 5724 5808 5929 5936 6048 6174 6237 6272 6336 6413 6468 6534 6678 6776 6784 6996 7056 7122 7128 7203 7392 7546 7623 7632 7744 7791 7938 7986 8064 8162 8232 8309 8316 8427 8586 8624 8712 8904 9072 9261 9317 9328 9408 9496 9504 9604 9702 9801 9856 10017 10164 10176 10368 10388 10494 10584 10648 10683 10976 11088 11236 11319 11448 11616 11858 11872 11979 12096 12243 12348 12474 12672 12826 12936 13057 13068 13356 13552 13992 14112 14244 14256 14406 14553 14641 14784 15092 15246 15264 15488 15582 15741 15876 15972 16324 16464 16618 16632 16854 17172 17248 17424 17787 17808 18144 18179 18522 18634 18656 18816 18992 19008 19208 19239 19404 19602 19663 20034 20328 20352 20776 20988 21168 21296 21366 21609 21952 22176 22472 22638 22869 22896 23232 23373 23716 23744 23958 24192 24486 24696 24927 24948 25281 25652 25872 26114 26136 26411 26712 27104 27783 27951 27984 28224 28488 28512 28567 28812 29106 29282 29568 30051 30184 30492 30528 30899 31164 31482 31752 31944 32049 32648 32928 33236 33264 33708 33957 34344 34496 34848 35574 35616 35937 36288 36358 36729 37044 37268 37312 37984 38016 38416 38478 38808 39171 39204 39326 40068 40656 41503 41552 41976 42336 42592 42732 43218 43659 43904 43923 44352 44891 44944 45276 45738 45792 46464 46746 47223 47432 47488 47916 48972 49392 49854 49896 50562 51304 51744 52228 52272 52822 53361 53424 54208 54537 55566 55902 55968 56448 56976 57024 57134 57624 57717 58163 58212 58564 58989 60102 60368 60984 61056 61798 62328 62911 62964 63504 63888 64098 64827 65219 65296 65856 66472 66528 67416 67914 68607 68688 68992 69696 70119 70543 71148 71232 71874 72576 72716 73458 74088 74536 74624 74781 75843 75968 76832 76956 77616 78342 78408 78652 79233 80136 81312 83006 83104 83853 83952 84672 85184 85464 85701 86436 87318 87846 88704 89782 89888 90552 91399 91476 91584 92697 93492 94446 94864 95832 96147 97944 98784 99708 99792 101124 101871 102487 102608 103488 104456 104544 105644 106722 106848 107811 108416 109074 110187 111132 111804 111936 113952 114048 114268 115248 115434 116326 116424 117128 117513 117978 120204 120736 121968 123596 124509 124656 125822 125928 127008 127253 127776 128196 129654 130438 130592 131712 131769 132944 133056 134673 134832 135828 137214 137376 137641 139392 140238 141086 142296 142464 143627 143748 145432 146916 148176 148877 149072 149562 151686 151936 153664 153912 155232 156684 156816 157304 158466 160083 160272 162624 163611 166012 166208 167706 167904 169344 170368 170928 171402 172872 173151 174489 174636 175692 176967 179564 179776 181104 182798 182952 183168 185394 186984 188733 188892 189728 191664 192294 194481 195657 195888 197568 199416 199584 199969 202248 203742 204974 205216 206976 208912 209088 210357 211288 211629 213444 213696 215622 216293 218148 220374 222264 223608 223872 224343 227529 227904 228536 230496 230868 232652 232848 234256 235026 235956 237699 240408 241472 243936 247192 249018 249312 251559 251644 251856 254016 254506 255552 256392 257103 259308 260876 261184 263538 265888 266112 269346 269664 271656 274197 274428 274752 275282 278091 280476 282172 284592 287254 287496 290521 290864 293832 296352 297754 298144 299124 303372 305613 307328 307461 307824 310464 313368 313632 314237 314608 316932 320166 320544 325248 327222 330561 332024 332416 335412 335808 339889 341856 342804 345744 346302 348978 349272 351384 352539 353934 359128 359552 362208 365596 365904 370788 373527 373968 377466 377784 379456 381759 383328 384588 388962 391314 391776 395136 395307 398832 399168 399938 404019 404496 407141 407484 409948 410432 412923 417824 418176 420714 422576 423258 426888 427392 430881 431244 432586 436296 440377 440748 444528 446631 447216 448686 455058 455808 456533 457072 460992 461736 465304 465696 468512 470052 471912 475398 480249 480816 482944 487872 490833 493801 494384 498036 498624 503118 503288 503712 508032 509012 511104 512784 514206 518616 519453 521752 522368 523467 527076 530901 531776 538692 539328 543312 548394 548856 549504 550564 556182 560952 564344 566199 569184 574508 574992 581042 581728 586971 587664 592704 595508 596288 598248 599907 606744 611226 614922 615648 620928 626736 627264 628474 629216 633864 634887 639793 640332 641088 648879 654444 661122 664048 670824 671616 673029 679778 683712 685608 691488 692021 692604 697956 698544 702768 705078 707868 713097 717409 718256 724416 731192 731808 741576 747054 747936 754677 754932 755568 758912 763518 766656 769176 771309 775973 777924 782628 783552 790614 797664 798336 799876 808038 808992 814282 814968 819896 820864 822591 825846 834273 835648 841428 845152 846516 853776 861762 862488 865172 871563 872592 880754 881496 889056 893262 894432 897372 910116 913066 914144 921984 922383 923472 930608 931392 937024 940104 942711 943824 950796 960498 961632 963487 975744 981666 987602 988768 996072 997248 1005389 1006236 1006576 1007424 1018024 1019667 1025568 1028412 1037232 1038906 1042139 1043504 1046934 1054152 1057617 1061802 1063552 1077384 1078656 1086624 1096788 1097712 1101128 1112364 1120581 1121904 1128688 1132398 1138368 1145277 1149016 1149984 1162084 1163456 1173942 1175328 1185408 1185921 1191016 1192576 1196496 1199814 1212057 1213488 1221423 1222452 1229844 1231296 1238769 1253472 1254528 1256948 1258432 1267728 1269774 1279586 1280664 1282176 1292643 1297758 1308888 1321131 1322244 1328096 1339893 1341648 1346058 1359556 1367424 1369599 1371216 1382976 1384042 1385208 1395912 1397088 1399783 1405536 1408969 1410156 1415736 1426194 1434818 1436512 1448832 1462384 1463616 1472499 1481403 1483152 1494108 1495872 1509354 1509864 1511136 1514051 1527036 1533312 1538352 1542618 1551946 1555848 1565256 1567104 1570401 1579897 1581228 1592703 1595328 1599752 1616076 1617984 1628564 1629936 1637647 1639792 1645182 1651692 1668546 1671296 1682856 1690304 1693032 1698597 1707552 1723524 1724976 1730344 1743126 1745184 1760913 1761508 1762992 1778112 1786524 1788864 1794744 1799721 1820232 1826132 1828288 1844766 1846944 1861216 1862784 1874048 1880208 1885422 1887648 1901592 1904661 1919379 1920996 1923264 1926974 1946637 1963332 1975204 1977536 1992144 2010778 2012472 2013152 2014848 2036048 2039334 2051136 2056824 2074464 2076063 2077812 2084278 2087008 2093868 2108304 2115234 2123604 2139291 2152227 2154768 2173248 2193576 2195424 2199659 2202256 2224728 2241162 2243808 2257376 2264796 2276736 2290554 2298032 2299968 2313927 2324168 2326912 2327919 2347884 2350656 2371842 2379223 2382032 2392992 2399628 2424114 2426976 2442846 2444904 2459688 2462592 2467773 2477538 2502819 2506944 2513896 2516864 2535456 2539548 2559172 2561328 2585286 2595516 2614689 2617776 2642262 2644488 2656192 2679786 2683296 2692116 2719112 2739198 2742432 2765952 2767149 2768084 2770416 2791824 2794176 2799566 2811072 2817938 2820312 2828133 2831472 2849987 2852388 2869636 2873024 2890461 2924768 2927232 2944998 2962806 2966304 2988216 2991744 3016167 3018708 3019728 3022272 3028102 3054072 3059001 3076704 3082639 3085236 3103892 3111696 3126417 3130512 3140802 3159794 3162456 3185406 3190656 3195731 3199504 3232152 3235968 3257128 3259872 3275294 3279584 3290364 3303384 3334283 3337092 3361743 3365712 3380608 3386064 3397194 3415104 3435831 3447048 3449952 3456607 3460688 3486252 3490368 3521826 3523016 3525984 3556224 3573048 3577728 3589488 3599442 3636171 3640464 3652264 3656576 3664269 3689532 3693888 3716307 3722432 3738779 3760416 3770844 3775296 3803184 3809322 3838758 3841992 3846528 3853948 3877929 3893274 3926664 3950408 3955072 3963393 3984288 4019679 4021556 4024944 4026304 4072096 4078668 4102272 4108797 4113648 4148928 4152126 4155624 4168556 4174016 4187736 4199349 4216608 4226907 4230468 4247208 4278582 4304454 4309536 4346496 4387152 4390848 4399318 4404512 4444209 4449456 4478551 4482324 4487616 4514752 4529592 4542153 4581108 4596064 4599936 4627854 4648336 4655838 4695768 4701312 4711203 4739691 4743684 4758446 4764064 4785984 4799256 4844147 4848228 4853952 4885692 4889808 4912941 4919376 4935546 4955076 5005638 5013888 5021863 5027792 5070912 5079096 5095791 5118344 5122656 5170572 5191032 5229378 5235552 5282739 5284524 5288976 5312384 5359572 5366592 5384232 5399163 5431811 5438224 5478396 5484864 5534298 5536168 5540832 5583648 5588352 5599132 5622144 5635876 5640624 5656266 5662944 5699974 5704776 5713983 5739272 5746048 5758137 5780922 5839911 5849536 5889996 5925612 5932608 5976432 6032334 6037416 6039456 6044544 6056204 6108144 6118002 6153408 6165278 6170472 6207784 6223392 6228189 6252834 6261024 6281604 6319588 6324912 6370812 6391462 6399008 6456681 6464304 6514256 6519744 6550588 6559168 6580728 6598977 6606768 6668566 6674184 6723486 6731424 6744409 6772128 6794388 6830208 6871662 6894096 6899904 6913214 6921376 6972504 6980736 6983757 7037723 7043652 7046032 7051968 7137669 7146096 7178976 7198884 7272342 7280928 7294973 7304528 7328538 7379064 7387776 7403319 7432614 7444864 7477558 7520832 7541688 7550592 7606368 7612231 7618644 7677516 7683984 7707896 7755858 7786548 7844067 7853328 7890481 7900816 7926786 7968576 8039358 8043112 8049888 8052608 8144192 8157336 8217594 8227296 8297856 8301447 8304252 8311248 8337112 8348032 8375472 8398698 8433216 8453814 8460936 8484399 8494416 8549961 8557164 8608908 8619072 8671383 8774304 8781696 8798636 8809024 8888418 8898912 8957102 8964648 8975232 9029504 9048501 9059184 9084306 9162216 9177003 9192128 9247917 9255708 9296672 9311676 9379251 9391536 9422406 9479382 9487368 9516892 9528128 9571968 9587193 9598512 9688294 9696456 9707904 9771384 9779616 9825882 9838752 9862783 9871092 9910152 10002849 10011276 10043726 10055584 10141824 10158192 10191582 10236688 10245312 10307493 10341144 10369821 10382064 10458756 10471104 10565478 10569048 10577952 10598357 10719144 10733184 10768464 10798326 10863622 10876448 10956792 10969728 10992807 11059279 11068596 11072336 11081664 11148921 11167296 11198264 11216337 11271752 11281248 11312532 11325888 11399948 11409552 11427966 11463529 11478544 11516274 11561844 11633787 11679822 11699072 11779992 11851224 11865216 11890179 11952864 12059037 12064668 12074832 12078912 12112408 12216288 12236004 12306816 12326391 12330556 12340944 12415568 12446784 12456378 12505668 12522048 12563208 12598047 12639176 12649824 12680721 12741624 12782924 12798016 12913362 12928608 13028512 13039488 13101176 13118336 13161456 13197954 13213536 13332627 13337132 13348368 13435653 13446972 13462848 13488818 13544256 13588776 13626459 13743324 13788192 13799808 13826428 13842752 13945008 13967514 14075446 14087304 14092064 14103936 14219073 14275338 14292192 14357952 14397768 14532441 14544684 14561856 14589946 14609056 14657076 14738823 14758128 14806638 14865228 14955116 15041664 15065589 15083376 15212736 15224462 15237288 15355032 15367968 15397613 15415792 15498659 15511716 15573096 15688134 15706656 15780962 15801632 15853572 15937152 16078716 16086224 16099776 16197489 16288384 16295433 16314672 16435188 16454592 16602894 16608504 16622496 16654561 16674224 16750944 16797396 16866432 16907628 16921872 16968798 16988832 17099922 17114328 17217816 17238144 17274411 17342766 17378867 17519733 17548608 17597272 17618048 17776836 17797824 17914204 17929296 18014117 18097002 18118368 18168612 18324432 18354006 18384256 18495834 18511416 18593344 18623352 18684567 18758502 18783072 18844812 18958764 18974736 19033784 19056256 19174386 19197024 19370043 19376588 19392912 19542768 19559232 19651764 19677504 19725566 19742184 19796931 19820304 20005698 20022552 20087452 20111168 20233227 20316384 20383164 20473376 20490624 20614986 20682288 20739642 20764128 20917512 20942208 20951271 21113169 21130956 21138096 21155904 21196714 21413007 21438288 21536928 21578473 21596652 21727244 21752896 21884919 21913584 21985614 22118558 22137192 22144672 22163328 22297842 22334592 22396528 22432674 22543504 22562496 22625064 22651776 22799896 22819104 22836693 22855932 22927058 22957088 23032548 23123688 23267574 23339981 23359644 23532201 23559984 23671443 23702448 23780358 23905728 24118074 24129336 24149664 24157824 24196249 24224816 24432576 24472008 24652782 24661112 24681888 24831136 24893568 24912756 25011336 25044096 25126416 25196094 25278352 25299648 25361442 25453197 25483248 25565848 25596032 25649883 25826724 25857216 26014149 26057024 26171453 26202352 26322912 26395908 26427072 26665254 26674264 26696736 26871306 26893944 26925696 26977636 27088512 27145503 27177552 27252918 27486648 27531009 27576384 27652856 27685504 27743751 27890016 27935028 28137753 28150892 28174608 28184128 28438146 28550676 28584384 28715904 28761579 28795536 29064882 29089368 29123712 29179892 29218112 29314152 29477646 29516256 29588349 29613276 29730456 29910232 30008547 30131178 30166752 30425472 30448924 30474576 30710064 30735936 30795226 30831584 30997318 31023432 31109463 31146192 31349857 31376268 31413312 31561924 31603264 31707144 31795071 32157432 32172448 32199552 32394978 32590866 32629344 32870376 32909184 32978421 33177837 33205788 33217008 33244992 33309122 33348448 33501888 33594792 33649011 33815256 33843744 33909029 33937596 33977664 34199844 34228656 34390587 34435632 34548822 34685532 34757734 35039466 35097216 35153041 35194544 35553672 35595648 35670537 35828408 35858592 36028234 36194004 36236736 36337224 36648864 36677113 36708012 36979173 36991668 37022832 37186688 37246704 37369134 37517004 37566144 37689624 37794141 37917528 37949472 38022677 38042163 38067568 38348772 38394048 38740086 38753176 38785824 39085536 39118464 39303528 39355008 39451132 39484368 39593862 39640608 39997881 40011396 40045104 40174904 40222336 40306959 40466454 40632768 40766328 40879377 40946752 41126569 41229972 41364576 41479284 41528256 41835024 41902542 42226338 42261912 42276192 42311808 42393428 42657219 42826014 42876576 43073856 43156946 43193304 43454488 43505792 43597323 43769838 43827168 43971228 44216469 44237116 44274384 44289344 44595684 44793056 44865348 45087008 45124992 45196767 45250128 45599792 45638208 45673386 45711864 45854116 45914176 46065096 46192839 46247376 46495977 46535148 46679962 46719288 47064402 47119968 47342886 47404896 47560716 47811456 48236148 48258672 48299328 48392498 48449632 48865152 48886299 48944016 49264061 49305564 49322224 49363776 49662272 49825512 49963683 50022672 50252832 50392188 50556704 50599296 50722884 50906394 50966496 51064811 51131696 51299766 51653448 51714432 51823233 52028298 52114048 52136601 52342906 52404704 52645824 52791816 52854144 53285617 53330508 53348528 53393472 53742612 53787888 53955272 54042351 54291006 54355104 54505836 54973296 55062018 55152768 55233367 55305712 55487502 55780032 55870056 56053701 56275506 56301784 56349216 56368256 56876292 57101352 57168768 57523158 57591072 58110129 58129764 58178736 58359784 58436224 58628304 58955292 59032512 59176698 59226552 59390793 59460912 59820464 60017094 60262356 60333504 60699681 60897848 60949152 61420128 61471872 61590452 61663168 61994636 62046864 62218926 62292384 62699714 62752536 62826624 62853813 63123848 63206528 63339507 63414288 63590142 64239021 64314864 64344896 64735419 64789956 65181732 65258688 65654757 65740752 65956842 66355674 66411576 66434016 66489984 66618244 66696896 67003776 67189584 67298022 67630512 67687488 67818058 67875192 67955328 68399688 68457312 68510079 68781174 68871264 69039481 69097644 69371064 69515468 70019943 70078932 70306082 70389088 71014329 71107344 71341074 71656816 71717184 72056468 72388008 72473472 72588747 72674448 73297728 73354226 73416024 73958346 73983336 74045664 74188499 74493408 74675357 74738268 75034008 75132288 75379248 75588282 75835056 75898944 76045354 76084326 76135136 76697544 76788096 76949649 77414953 77480172 77506352 77571648 78042447 78171072 78514359 78607056 78902264 78968736 79187724 79281216 79995762 80022792 80090208 80244703 80349808 80613918 80932908 81265536 81436509 81532656 81758754 81893504 82253138 82459944 82729152 82958568 83056512 83231253 83670048 83734541 83805084 84413259 84452676 84523824 84552384 84786856 85314438 85652028 85753152 86147712 86284737 86313892 86386608 86795291 86908976 87194646 87539676 87654336 87942456 88432938 88474232 88548768 88578688 88765047 89191368 89586112 89730696 90025641 90174016 90393534 90500256 91199584 91276416 91346772 91423728 91708232 91828352 92130192 92385678 92494752 92991954 93070296 93328389 93359924 93438576 94049571 94128804 94239936 94685772 94809792 95121432 95385213 96472296 96517344 96598656 96784996 96899264 97772598 97888032 98528122 98611128 98644448 98727552 99324544 99533511 99651024 99927366 100045344 100505664 100784376 100947033 101113408 101445768 101727087 101812788 101932992 102129622 102263392 102599532 103171761 103306896 103646466 104056596 104273202 104685812 104809408 105291648 105459123 105583632 106571234 106661016 106697056 106786944 107485224 107575776 107910544 108084702 108490613 108582012 108710208 109011672 109946592 110031339 110124036 110466734 110611424 110975004 111560064 111740112 112107402 112551012 112603568 112698432 113382423 113752584 114068031 114126489 114202704 115046316 115182144 116220258 116259528 116357472 116581927 116719568 117256608 117910584 118065024 118353396 118453104 118781586 118921824 119640928 120034188 120524712 120667008 120920877 121399362 121652069 121795696 121898304 122638131 122840256 123180904 123326336 123379707 123989272 124093728 124437852 124584768 125399428 125505072 125707626 126098819 126247696 126679014 126828576 127180284 127971657 128478042 128629728 128689792 129470838 129579912 130363464 130517376 130791969 131309514 131481504 131913684 132649407 132711348 132823152 132868032 133236488 133393792 134379168 134596044 135261024 135374976 135590301 135636116 135750384 136799376 136914624 137020158 137562348 137742528 138078962 138195288 138578517 138742128 139030936 139487931 140039886 140157864 140612164 140778176 142028658 142214688 142682148 143313632 143434368 144112936 144776016 145177494 145348896 146595456 146658897 146708452 146832048 147792183 147916692 147966672 148091328 148376998 148986816 149350714 149476536 149891049 150068016 150758496 151049311 151176564 151670112 151797888 152090708 152168652 152270272 153194433 153395088 153899298 154829906 154960344 155012704 155143296 156084894 156342144 156409803 157028718 157214112 157804528 157937472 158375448 158562432 159856851 159991524 160045584 160180416 160489406 160699616 161227836 161865816 162127053 162873018 163065312 163379867 163517508 164506276 164919888 165458304 165700101 165917136 166462506 167340096 167469082 167610168 168826518 168905352 169047648 169104768 169373743 169573712 170485249 170628876 171304056 171506304 172569474 172627784 172773216 173590582 173817952 174389292 175079352 175308672 175884912 176716999 176865876 176948464 177097536 177530094 178172379 178382736 179172224 179461392 180051282 180348032 180787068 181000512 182099043 182399168 182693544 182847456 183200171 183416464 184260384 184771356 184989504 185983908 186140592 186656778 186719848 186877152 188099142 188257608 188479872 189371544 189619584 190018521 190242864 190770426 192717063 192944592 193034688 193569992 193798528 194206257 195545196 195776064 196964271 197056244 197222256 197288896 198155287 199067022 199302048 199854732 200090688 201011328 201568752 201894066 202226816 202891536 203454174 203625576 203865984 204259244 204526784 205199064 205530237 206343522 206613792 207118443 207292932 208113192 208546404 209371624 209618816 210059829 210918246 211167264 213042987 213142468 213322032 213394112 214970448 215151552 215821088 216169404 216981226 217164024 217420416 217766241 218023344 219893184 220062678 220248072 220933468 221222848 221950008 222565497 223480224 224026071 224214804 225102024 225207136 225396864 226764846 227505168 228136062 228252978 228405408 230092632 230364288 230848947 232244859 232440516 232519056 232714944 233163854 233439136 234513216 235543077 235821168 236706792 236906208 237363203 237563172 237843648 239281856 240068376 240734109 241049424 241841754 242798724 243304138 243591392 243796608 245276262 245680512 246361808 246759414 247978544 248187456 248875704 249169536 249693759 250798856 251010144 251203623 251415252 252197638 252495392 253358028 253657152 254360568 255943314 256739791 256956084 257259456 258854211 258941676 259159824 260385873 260726928 261583938 262619028 262963008 263827368 265298814 265422696 265646304 265736064 266158739 266295141 266472976 268758336 269192088 270076923 270522048 271180602 271272232 271500768 273598752 273829248 274040316 275124696 275485056 276157924 276390576 277157034 277484256 278061872 278975862 279985167 280079772 280315728 281224328 281556352 282148713 284057316 284429376 285364296 286155639 286627264 287885983 288225872 289552032 290354988 290697792 293317794 293416904 293664096 295584366 295833384 295933344 296182656 296753996 297973632 298600533 298701428 298953072 299782098 300136032 301516992 302098622 302353128 302841099 303340224 304181416 304337304 304540544 305181261 306388866 306790176 307798596 309515283 309659812 309920688 310025408 312169788 312819606 314057436 314428224 315609056 315874944 316377369 316750896 319713702 319983048 320091168 320360832 320978812 321399232 322455672 323731632 324254106 325471839 325746036 326130624 326759734 327035016 329012552 329839776 330094017 331400202 331834272 332925012 334680192 334938164 335220336 337653036 337810704 338095296 338747486 339147424 340970498 341257752 342204093 342608112 344848427 345138948 345255568 345546432 347181164 347635904 348778584 349745781 350158704 351769824 353433998 353731752 353896928 354195072 355060188 356344758 356765472 357453677 358922784 360102564 361574136 362001024 362762631 364198086 364798336 364956207 365387088 365694912 366400342 366832928 368520768 369542712 369979008 370139121 371967816 372281184 372999319 373313556 373439696 373754304 376198284 376515216 378296457 378743088 380037042 380485728 381540852 385434126 385889184 386069376 386633569 387139984 388412514 391090392 391552128 392375907 393928542 394112488 394444512 394577792 396310574 398134044 398604096 399709464 400181376 403137504 403448243 403788132 405783072 406770903 406908348 407251152 408518488 409053568 410398128 411060474 412687044 413227584 414236886 414585864 415735551 416226384 417092808 418463793 418743248 420119658 421836492 422334528 426085974 426284936 426644064 426788224 429940896 430303104 431642176 432338808 433962452 434328048 435532482 436046688 439786368 439976691 440125356 440496144 441866936 442445696 443376549 443900016 445130994 446960448 448052142 448429608 449673147 450204048 450414272 453147933 453529692 455010336 456272124 456505956 456810816 459583299 460185264 461697894 464489718 464881032 465038112 465429888 466327708 466878272 469026432 469229409 471086154 471642336 473413584 473812416 474726406 475126344 475687296 478563712 479570553 480136752 481468218 482098848 483276367 483683508 485597448 486381159 486608276 487182784 490139601 490552524 492723616 493518828 495957088 496374912 497100303 497751408 499387518 501597712 502020288 502407246 502830504 504395276 504990784 506716056 507314304 508121229 508721136 511455747 511886628 513479582 513912168 514518912 517708422 517883352 518319648 520771746 521453856 522727499 523167876 525238056 525926016 527654736 530150997 530597628 530845392 531292608 532317478 532590282 532945952 537516672 538384176 540153846 541044096 541904671 542361204 542544464 543001536 546297129 547197504 548080632 549600513 550249392 552315848 552781152 554314068 554968512 556123744 557951724 559970334 560159544 560631456 561712921 562448656 564297426 568114632 568858752 570055563 570728592 572311278 573254528 575771966 576451744 579104064 580709976 581395584 582618771 586141787 586635588 586833808 587328192 590892813 591168732 591666768 591866688 593507992 594465861 597201066 597402856 597906144 599564196 600272064 603033984 604197244 604706256 605682198 606680448 607567037 608362832 608674608 610362522 612777732 613580352 615597192 616590711 619030566 619319624 619841376 620050816 621355329 624339576 625639212 628114872 628856448 630179487 631218112 632754738 633501792 639128961 639427404 639966096 640182336 641957624 642798464 644911344 647463264 648508212 650943678 651492072 652261248 653298723 653519468 654070032 658025104 659679552 660188034 662800404 663668544 665850024 667696491 669876328 670440672 672078213 675306072 675621408 676190592 677494972 678294848 681940996 682515504 684408186 685216224 689696854 690277896 690511136 691092864 694362328 695271808 696734577 697557168 699491562 700317408 703539648 706629231 706867996 707463504 707793856 710120376 712089609 712689516 713530944 714907354 717845568 720205128 722202327 723148272 725525262 728396172 729912414 730774176 731389824 732800684 733665856 737041536 739085424 740278242 743935632 744562368 745998638 746627112 746879392 747508608 752396568 753030432 753610869 756592914 757486176 759434291 760074084 760971456 763081704 770219373 770868252 771778368 773267138 774279968 776825028 781157619 782180784 784751814 787857084 788224976 788889024 792621148 796268088 797208192 798476217 798885423 799418928 806275008 806896486 807576264 811566144 813541806 813816696 814502304 816073489 817036976 820796256 821428927 822120948 825374088 826455168 828473772 829171728 831471102 832452768 834185616 836927586 837486496 840239316 843672984 844669056 846446139 851564483 852171948 852569872 853288128 858466917 859881792 863284352 863657949 864677616 867924904 868656096 871064964 872093376 879953382 880250712 880992288 882691733 883733872 886753098 887800032 890261988 893920896 895801599 896104284 896859216 899346294 900408096 900828544 906295866 907059384 910020672 912544248 913011912 913621632 915543783 919166598 920370528 921079951 923395788 928545849 928979436 929762064 930076224 932655416 933756544 938458818 942172308 943284672 946827168 947624832 949132107 949452812 950252688 954748201 959141106 960273504 962936436 964197696 966552734 967367016 971194896 972762318 973216552 974365568 976415517 980279202 981105048 985447232 987037656 990282051 991914176 994200606 995502816 998775036 1003195424 1004040576 1004814492 1005661008 1008790552 1009981568 1013432112 1016242458 1017442272 1022911494 1023773256 1026612279 1026959164 1027824336 1034545281 1035416844 1035766704 1036639296 1041543492 1042907712 1045454998 1046335752 1049237343 1050476112 1055309472 1060301994 1061195256 1061690784 1062585216 1064634956 1065180564 1065891904 1072361031 1076768352 1080307692 1083809342 1084722408 1085088928 1086003072 1092594258 1094395008 1094868621 1096161264 1099201026 1100498784 1104631696 1105562304 1108628136 1109937024 1110417363 1112247488 1115903448 1118997957 1119940668 1120319088 1121262912 1123425842 1124897312 1128594852 1134889371 1136229264 1140111126 1141457184 1143659069 1144622556 1151543932 1152903488 1158208128 1159900707 1161419952 1165237542 1172283574 1173271176 1173667616 1174656384 1181785626 1182337464 1183333536 1183733376 1187015984 1188931722 1193396743 1194402132 1194805712 1195812288 1199128392 1200544128 1208394488 1209412512 1210344729 1211364396 1215134074 1216725664 1217349216 1220725044 1225555464 1227160704 1231194384 1233181422 1237018993 1238061132 1238639248 1239682752 1242710658 1247206653 1248679152 1251278424 1255391379 1256229744 1260358974 1262436224 1265509476 1267003584 1278257922 1278854808 1279932192 1280364672 1282401197 1283915248 1289822688 1294926528 1297016424 1301887356 1302984144 1306597446 1307038936 1308140064 1316050208 1319359104 1320376068 1325600808 1327337088 1330129647 1331700048 1335392982 1339752656 1340881344 1344156426 1349019441 1350612144 1351242816 1354989944 1356589696 1359443799 1363881992 1365031008 1368816372 1370432448 1378749897 1379393708 1380555792 1381022272 1387087009 1388724656 1393469154 1395114336 1398983124 1400634816 1407079296 1407688227 1413258462 1413735992 1414927008 1415587712 1420240752 1424179218 1425379032 1427061888 1429814708 1435691136 1438711659 1440410256 1444404654 1446296544 1449829101 1451050524 1456792344 1459143477 1459824828 1461548352 1465601368 1467331712 1470418803 1478170848 1480556484 1487871264 1489124736 1491300909 1491997276 1493254224 1493758784 1504793136 1506060864 1507221738 1513185828 1514972352 1518868582 1520148168 1521942912 1524363687 1526163408 1534367241 1540438746 1541736504 1543556736 1546534276 1548559936 1553650056 1562315238 1564361568 1568182497 1569503628 1575714168 1576449952 1577778048 1585242296 1590452991 1592536176 1596952434 1597770846 1598837856 1612550016 1613792972 1615152528 1623132288 1625714013 1627083612 1627633392 1629004608 1632146978 1634073952 1641592512 1642857854 1644241896 1648801539 1650748176 1656947544 1658343456 1661542421 1662942204 1664905536 1668371232 1673855172 1674972992 1680478632 1685138763 1687345968 1692892278 1703128966 1704343896 1705139744 1706576256 1716933834 1719763584 1727315898 1729355232 1735849808 1737312192 1742129928 1744186752 1747856313 1758425361 1759906764 1760501424 1761984576 1765383466 1767467744 1773506196 1775600064 1780523976 1783397583 1791603198 1792208568 1793718432 1797178537 1798692588 1800816192 1812591732 1814118768 1820041344 1822701111 1825088496 1826023824 1831087566 1838333196 1840741056 1842159902 1846791576 1857091698 1857958872 1859524128 1860152448 1863111173 1864065987 1865310832 1875337739 1876917636 1884344616 1886569344 1890538461 1893654336 1898264214 1898905624 1900505376 1909496402 1918282212 1920547008 1925872872 1928395392 1933105468 1934734032 1942389792 1943886989 1945524636 1946433104 1952831034 1959896169 1960558404 1962210096 1970894464 1974075312 1980564102 1983828352 1988401212 1991005632 1997550072 2003089473 2006390848 2009628984 2011322016 2015201881 2016234639 2017581104 2026864224 2032484916 2034884544 2045822988 2047546512 2053224558 2053918328 2055648672 2069090562 2070833688 2071533408 2073278592 2083086984 2085815424 2090203731 2090909996 2092671504 2098474686 2100952224 2110618944 2119887693 2120603988 2122390512 2123381568 2129269912 2130361128 2131783808 2136268827 2144722062 2153536704 2160615384 2166606981 2167618684 2169444816 2170177856 2179708157 2185188516 2189737242 2192322528 2198402052 2200997568 2209263392 2211124608 2217256272 2220834726 2224494976 2231806896 2237995914 2239881336 2240638176 2242525824 2246851684 2249794624 2257189704 2260832607 2269778742 2272458528 2278302873 2280222252 2282914368 2287318138 2289245112 2303087864 2305806976 2310658119 2319801414 2322839904 2330475084 2343472857 2344567148 2346542352 2347335232 2363571252 2364674928 2366667072 2374031968 2377863444 2386793486 2388804264 2389611424 2391624576 2395428651 2398256784 2416788976 2418825024 2420689458 2422728792 2430268148 2433451328 2434698432 2441450088 2448220467 2451110928 2462388768 2464286781 2466362844 2474037986 2476122264 2477278496 2479365504 2485421316 2494413306 2497358304 2502556848 2510782758 2512459488 2520717948 2531018952 2534007168 2539338417 2554693449 2556515844 2557709616 2559864384 2564802394 2567830496 2579645376 2589853056 2590973847 2594032848 2603774712 2605968288 2610995233 2613194892 2614077872 2616280128 2632100416 2640752136 2648075199 2651201616 2660259294 2663400096 2670785964 2679505312 2681762688 2688312852 2698038882 2701224288 2702485632 2706434983 2709979888 2718887598 2727763984 2730062016 2737632744 2740864896 2746631349 2757499794 2758787416 2761111584 2762044544 2763239853 2774174018 2777449312 2786938308 2790228672 2797966248 2801269632 2815376454 2824137701 2826516924 2827471984 2829854016 2840481504 2847396321 2848358436 2850758064 2859629416 2864244603 2877423318 2880820512 2888809308 2892593088 2899658202 2902101048 2913584688 2918286954 2919649656 2923096704 2929246551 2931202736 2940837606 2956341696 2961112968 2970846153 2975742528 2982601818 2983994552 2986508448 2987517568 3009586272 3012121728 3014443476 3026371656 3029944704 3037737164 3040296336 3048727374 3052326816 3068734482 3079836837 3080877492 3083473008 3093068552 3097119872 3103635843 3107300112 3124630476 3128723136 3136364994 3139007256 3147712029 3151428336 3152899904 3170484592 3180905982 3185072352 3193904868 3195541692 3197675712 3217083093 3227585944 3230305056 3251428026 3254167224 3255266784 3258009216 3264293956 3268147904 3283185024 3284605863 3285715708 3288483792 3297603078 3301496352 3313895088 3316686912 3323084842 3325884408 3329811072 3331252089 3336742464 3347710344 3349945984 3356993871 3360957264 3370277526 3374691936 3382934569 3385784556 3404668113 3406257932 3408687792 3410279488 3430977207 3433867668 3454631796 3458710464 3471699616 3474624384 3479702121 3484259856 3495712626 3516850722 3519813528 3521002848 3523969152 3530766932 3534935488 3547012392 3551200128 3561047952 3566795166 3580190229 3583206396 3584417136 3587436864 3594357074 3597385176 3601632384 3625183464 3628237536 3631034187 3645402222 3650176992 3652047648 3659092493 3662175132 3676666392 3681482112 3684319804 3693583152 3711056979 3714183396 3715917744 3719048256 3726222346 3728131974 3730621664 3750675478 3753835272 3768689232 3781076922 3787308672 3793332697 3796528428 3797811248 3801010752 3818992804 3836564424 3841094016 3847203591 3851745744 3866210936 3869468064 3884779584 3887773978 3891049272 3892866208 3905662068 3919792338 3921116808 3924420192 3931990447 3948150624 3957793921 3961128204 3976802424 3982011264 3990388941 3995100144 4006178946 4012781696 4019257968 4022644032 4030403762 4032469278 4035162208 4053728448 4064969832 4069769088 4078331397 4091645976 4095093024 4102992509 4106449116 4107836656 4111297344 4136249691 4138181124 4141667376 4143066816 4161261027 4166173968 4180407462 4181819992 4185343008 4196949372 4201904448 4221237888 4239775386 4241207976 4244781024 4246763136 4252969259 4258539824 4260722256 4272537654 4289444124 4307073408 4316134977 4321230768 4333213962 4335237368 4338889632 4340355712 4349487303 4359416314 4370377032 4379474484 4384645056 4396804104 4401995136 4411256409 4418526784 4434512544 4437930673 4441669452 4463613792 4473902727 4475991828 4479762672 4481276352 4493703368 4499589248 4514379408 4521665214 4539557484 4544917056 4556605746 4560444504 4565828736 4573091061 4574636276 4578490224 4603101723 4606175728 4621316238 4639602828 4645679808 4660950168 4686945714 4689134296 4693084704 4694670464 4704547491 4727142504 4729349856 4733334144 4748063936 4755726888 4771358973 4773586972 4777608528 4779222848 4790857302 4796513568 4833577952 4837650048 4841378916 4845457584 4860536296 4866902656 4869396864 4877142039 4882900176 4896440934 4902221856 4924777536 4928573562 4932725688 4946404617 4948075972 4952244528 4954556992 4970842632 4984627263 4988826612 4994716608 5005113696 5021565516 5024918976 5041435896 5055416289 5062037904 5078676834 5109386898 5113031688 5115419232 5119728768 5129604788 5135660992 5159290752 5181947694 5188065696 5207549424 5211936576 5221990466 5226389784 5228155744 5232560256 5264200832 5275276083 5281504272 5296150398 5302403232 5316040037 5320518588 5326800192 5341571928 5350192749 5359010624 5376625704 5391535611 5396077764 5402448576 5412869966 5419959776 5437775196 5455527968 5460124032 5468103333 5475265488 5493262698 5514999588 5517574832 5522223168 5526479706 5548348036 5554898624 5573876616 5580457344 5589333519 5592197961 5595932496 5626013217 5630752908 5648275402 5653033848 5654943968 5659708032 5680963008 5694792642 5696716872 5701516128 5719258832 5728489206 5750002489 5754846636 5761641024 5777618616 5785186176 5799316404 5804202096 5827169376 5831660967 5836573908 5839299312 5858493102 5862405472 5881675212 5912683392 5922225936 5941692306 5951485056 5960951381 5965203636 5967989104 5973016896 6009268419 6019172544 6028886952 6045605643 6048703917 6052743312 6075474328 6080592672 6097454748 6104653632 6137468964 6159673674 6161754984 6166946016 6178842131 6186137104 6207271686 6214600224 6249260952 6257446272 6270611193 6272729988 6278014512 6295424058 6302856672 6305799808 6340969184 6361811964 6370144704 6387809736 6391083384 6395351424 6408806481 6434166186 6447559657 6455171888 6460610112 6499820943 6502856052 6508334448 6510533568 6528587912 6536295808 6539124471 6569211726 6571431416 6576967584 6595206156 6602992704 6627790176 6633373824 6646169684 6651768816 6662504178 6673484928 6683237407 6695420688 6713987742 6721914528 6740555052 6749383872 6765869138 6771569112 6782497821 6809336226 6812515864 6817375584 6820558976 6834908619 6861954414 6867735336 6909263592 6917420928 6931974357 6943399232 6959404242 6968519712 6991425252 7030418571 7033701444 7039627056 7042005696 7061533864 7069870976 7094024784 7122095904 7133590332 7160380458 7166412792 7168834272 7174873728 7186285953 7188714148 7194770352 7250366928 7256475072 7262068374 7290804444 7300353984 7304095296 7318184986 7324350264 7344661401 7353332784 7368639608 7387166304 7392860343 7422113958 7428366792 7431835488 7438096512 7452444692 7456263948 7461243328 7501350956 7507670544 7537378464 7562153844 7586665394 7593056856 7595622496 7602021504 7637985608 7664080347 7673128848 7694407182 7703491488 7732421872 7738936128 7769559168 7772921541 7775547956 7782098544 7785732416 7811324136 7832985699 7839584676 7842233616 7848840384 7863980894 7896301248 7915587842 7922256408 7944225597 7953604848 7980777882 7990200288 8005613483 8012357892 8038515936 8045288064 8060807524 8064938556 8070324416 8107456896 8119304949 8129939664 8156662794 8183291952 8190186048 8205985018 8212898232 8215673312 8222594688 8272499382 8276362248 8283334752 8286133632 8289719559 8322522054 8332347936 8353777201 8360814924 8363639984 8370686016 8393898744 8403808896 8472413103 8479550772 8482415952 8489562048 8505938518 8517079648 8521444512 8545075308 8578888248 8592733809 8632269954 8642461536 8659132951 8666427924 8670474736 8677779264 8698974606 8718832628 8740754064 8758948968 8769290112 8787739653 8793608208 8822512818 8837053568 8869025088 8875861346 8883338904 8927227584 8947805454 8951983656 8959525344 8962552704 8976808379 8987406736 9028758816 9035718197 9043330428 9079114968 9089834112 9113211492 9120889008 9146182122 9149272552 9156980448 9206203446 9212351456 9242632476 9279205656 9291359616 9310907529 9321900336 9366000947 9373891428 9378268592 9386169408 9409094982 9443136087 9454285008 9458699712 9496127872 9511453776 9542717946 9547173944 9555217056 9558445696 9581714604 9593027136 9651249279 9667155904 9682757832 9690915168 9709609063 9721072592 9754284078 9765800352 9792881868 9804443712 9849555072 9853817589 9857147124 9865451376 9892809234 9896151944 9904489056 9909113984 9941685264 9969254526 9977653224 9989433216 10010227392 10043131032 10049837952 10070981613 10082871792 10110832578 10124075808 10148803707 10157353668 10214004339 10218773796 10226063376 10230838464 10259209576 10271321984 10292931621 10363895388 10376131392 10415098848 10423873152 10439106363 10443980932 10452779568 10456311488 10502230211 10550552166 10563008544 10592300796 10604806464 10632080074 10641037176 10653600384 10683143856 10700385498 10718021248 10740570687 10753251408 10783071222 10792155528 10804897152 10825739932 10839919552 10875550392 10893102561 10911055936 10936206666 10950530976 10977277479 10986525396 11029999176 11035149664 11044446336 11052959412 11096696072 11109797248 11133170937 11147753232 11178667038 11184395922 11191864992 11252026434 11261505816 11296550804 11306067696 11309887936 11361926016 11379998091 11389585284 11393433744 11403032256 11438517664 11456978412 11500004978 11509693272 11523282048 11541610773 11555237232 11598632808 11608404192 11654338752 11663321934 11673147816 11678598624 11716986204 11724810944 11763350424 11795971341 11844451872 11873381763 11883384612 11921902762 11930407272 11935978208 11946033792 12018536838 12038345088 12057773904 12091211286 12097407834 12105486624 12150948656 12161185344 12194909496 12209307264 12234994191 12274937928 12308977527 12319347348 12323509968 12333892032 12357684262 12372274208 12414543372 12429200448 12483783081 12498521904 12541222386 12545459976 12556029024 12580249759 12590848116 12605713344 12681938368 12723623928 12740289408 12758907777 12775619472 12782166768 12817612962 12868332372 12895119314 12910343776 12921220224 12999641886 13005712104 13016668896 13021067136 13048461909 13057175824 13078248942 13127364173 13138423452 13142862832 13153935168 13190412312 13205985408 13233769227 13255580352 13292339368 13303537632 13313792019 13325008356 13366474814 13390841376 13427975484 13443829056 13481110104 13498767744 13531738276 13543138224 13564995642 13607208923 13618672452 13625031728 13634751168 13669817238 13719273183 13723908828 13735470672 13809305169 13818527184 13863948714 13886798464 13918808484 13937039424 13982850504 14060837142 14067402888 14079254112 14084011392 14106413167 14113642473 14123067728 14188049568 14244191808 14267180664 14314076919 14320760916 14332825584 14337668544 14372571906 14377428296 14389540704 14500733856 14512950144 14524136748 14581608888 14600707968 14608190592 14631426117 14636369972 14648700528 14689322802 14706665568 14737279216 14774332608 14785720686 14839213851 14844227916 14856733584 14863670976 14904889384 14912527896 14922486656 14953881789 15002701912 15015341088 15074756928 15124307688 15166248867 15173330788 15186113712 15191244992 15257957099 15275971216 15328160694 15346257696 15388814364 15406982976 15464843744 15477872256 15545843082 15551095912 15564197088 15571464832 15622648272 15665971398 15679169352 15684467232 15697680768 15727961788 15792602496 15825828249 15831175684 15844512816 15888451194 15907209696 15948120111 15961555764 15980400576 16011226966 16024715784 16050578247 16077031872 16121615048 16129877112 16140648832 16174606833 16238609898 16259879328 16313325588 16366583904 16380372096 16404309999 16411970036 16425796464 16431346624 16544998764 16552724496 16566669504 16579439118 16645044108 16664695872 16707554402 16721629848 16727279968 16741372032 16768000557 16787797488 16878039651 16944826206 16959101544 16964831904 16979124096 17011877036 17034159296 17042889024 17090150616 17157776496 17185467618 17250007467 17264539908 17284923072 17318265902 17332855848 17340949472 17355558528 17397949212 17437665256 17481508128 17494982901 17517897936 17575479306 17587216416 17645025636 17738050176 17751722692 17766677808 17854455168 17882854143 17895610908 17903967312 17919050688 17953616758 17974813472 18057517632 18071436394 18086660856 18136816929 18158229936 18226422984 18241778016 18276966631 18292364244 18298545104 18313960896 18412406892 18424702912 18485264952 18536526393 18558411312 18621815058 18643800672 18732001894 18747782856 18756537184 18772338816 18818189964 18886272174 18908570016 18917399424 18945044881 19022907552 19085435892 19094347888 19110434112 19163429208 19186054272 19226419443 19302498558 19334311808 19342678971 19365515664 19381830336 19419218126 19442145184 19508568156 19531600704 19585763736 19608887424 19617373413 19707635178 19714294248 19730902752 19768963907 19785618468 19792303888 19808978112 19883370528 19938509052 19955306448 20020454784 20049712221 20086262064 20141963226 20165743584 20221665156 20248151616 20297607414 20314707336 20428008678 20437547592 20452126752 20461676928 20504725857 20518419152 20585863242 20628715129 20727790776 20752262784 20795923071 20830197696 20878212726 20887961864 20905559136 20912622976 21004460422 21101104332 21126017088 21184601592 21209612928 21264160148 21282074352 21366287712 21382756879 21400770996 21481141374 21506502816 21558857859 21566142444 21584311056 21651479864 21679839104 21751100784 21786205122 21822111872 21872413332 21901061952 21954554958 21973050792 22033984203 22059998352 22070299328 22105918824 22178581029 22193392144 22266341874 22295506464 22357334076 22368791844 22383729984 22504052868 22523011632 22593101608 22612135392 22619775872 22759996182 22779170568 22786867488 22806064512 22877035328 22913956824 22992241041 23000009956 23019386544 23083221546 23110474464 23197265616 23216808384 23308677504 23318764623 23326643868 23346295632 23357197248 23433972408 23449621888 23498957097 23526700848 23591942682 23688903744 23746763526 23766769224 23832676791 23843805524 23860814544 23871956416 24016840449 24037073676 24115547808 24182422572 24194815668 24210973248 24301897312 24322370688 24357914847 24389818992 24469988382 24549875856 24617955054 24638694696 24647019936 24667784064 24715368524 24744548416 24829086744 24858400896 24869158677 24967566162 24997043808 25061331603 25082444772 25090919952 25112058048 25160499518 25181696232 25211426688 25363876736 25417239309 25447247856 25517815554 25551238944 25564333536 25613647451 25635225924 25736664744 25778201427 25790238628 25820687552 25977398853 25999283772 26011424208 26033337792 26096923818 26114351648 26156497884 26254728346 26276846904 26285725664 26307870336 26380824624 26467538454 26511160704 26584678736 26607075264 26627584038 26650016712 26732949628 26781682752 26855950968 26887658112 26930425137 26962220208 27063476552 27086276448 27107154591 27129991284 27214417846 27237344904 27250063456 27269502336 27339634476 27438546366 27447817656 27470941344 27618610338 27637054368 27704557447 27727897428 27837616968 27874078848 27932722587 27965701008 28098002841 28121674284 28134805776 28158508224 28212826334 28227284946 28246135456 28376099136 28488383616 28534361328 28628153838 28641521832 28665651168 28675337088 28720947563 28745143812 28754856592 28779081408 28953747837 29001467712 29048273496 29128827189 29163217776 29262852234 29272739944 29297401056 29378645604 29413331136 29474558432 29548665216 29571441372 29678427702 29688455832 29713467168 29727341952 29770784813 29809778768 29825055792 29907763578 30005403824 30030682176 30149513856 30212944839 30248615376 30332497734 30346661576 30372227424 30382489984 30446411121 30515914198 30551942432 30656321388 30692515392 30777628728 30813965952 30878794863 30929687488 31065514711 31091686164 31102191824 31128394176 31245296544 31317319089 31331942796 31358338704 31368934464 31455923576 31506690633 31651656498 31662351368 31689025632 31776902388 31814419392 31896240222 31923111528 31960801152 32022453932 32049431568 32101156494 32154063744 32221712061 32243230096 32259754224 32349213666 32477219796 32519758656 32626651176 32679307683 32733167808 32808619998 32823940072 32851592928 32862693248 32931832437 33089997528 33105448992 33133339008 33158878236 33290088216 33329391744 33399512811 33415108804 33443259696 33454559936 33536001114 33575594976 33756079302 33889652412 33918203088 33929663808 34023754072 34068318592 34085778048 34139994273 34180301232 34315552992 34370935236 34500014934 34529079816 34569846144 34624832319 34636531804 34665711696 34681898944 34795898424 34875330512 34963016256 34989965802 35035795872 35150958612 35174432832 35290051272 35387914023 35503445384 35533355616 35620145289 35765708286 35791221816 35807934624 35838101376 35907233516 35949626944 36115035264 36142872788 36173321712 36273633858 36316459872 36452845968 36483556032 36553933262 36584728488 36597090208 36627921792 36824813784 36849405824 36926932581 36970529904 37073052786 37116822624 37212280259 37243630116 37287601344 37451349243 37464003788 37495565712 37513074368 37636379928 37740749277 37772544348 37817140032 37890089762 38045815104 38170871784 38188695776 38220868224 38276723331 38326858416 38452838886 38604997116 38685357942 38731031328 38763660672 38838436252 38884290368 39017136312 39063201408 39145385727 39171527472 39234746826 39382092519 39415270356 39428588496 39461805504 39537927814 39571236936 39584607776 39617956224 39766741056 39877018104 39910612896 39941376057 40099424442 40172524128 40250017423 40283926452 40331487168 40443330312 40496303232 40595214828 40629414672 40821626769 40856017356 40875095184 40904253504 41009451714 41036838304 41171726484 41257430258 41455581552 41591846142 41660395392 41726659667 41756425452 41775923728 41811118272 42008920844 42202208664 42252034176 42319239501 42340927419 42369203184 42528320296 42564148704 42732575424 42765513758 42801541992 42962282748 43013005632 43117715718 43132284888 43168622112 43251894917 43302959728 43502201568 43535733131 43572410244 43744826664 43802123904 43894278351 43909109916 43946101584 44067968406 44119996704 44140598656 44211837648 44357162058 44386784288 44532683748 44591012928 44714668152 44737583688 44767459968 44861645367 45008105736 45046023264 45132917599 45186203216 45224270784 45498746601 45519992364 45558341136 45573734976 45754070656 45773871297 45827913648 45984482082 46000019912 46038773088 46166443092 46220948928 46394531232 46433616768 46637529246 46653287736 46692591264 46714394496 46782661849 46867944816 46997914194 47053401696 47183885364 47377807488 47477484747 47493527052 47533538448 47665353582 47687611048 47721629088 47743912832 47844360333 48033680898 48074147352 48231095616 48364845144 48389631336 48421946496 48523820499 48603794624 48715829694 48779637984 48817237403 48939976764 49099751712 49212929997 49235910108 49277389392 49294039872 49430737048 49489096832 49658173488 49738317354 49935132324 49994087616 50122663206 50164889544 50181839904 50224116096 50304001671 50320999036 50363392464 50634118953 50834478618 50894495712 51035631108 51102477888 51128667072 51227294902 51270451848 51473329488 51556402854 51580477256 51641375104 51750022401 51954797706 51998567544 52022848416 52066675584 52193847636 52228703296 52312995768 52484948703 52509456692 52553693808 52571451328 52761649248 52935076908 53169357472 53214150528 53255168076 53300033424 53465899256 53563365504 53648562429 53711901936 53860850274 53924440416 54126953104 54172552896 54214309182 54259982568 54410450787 54428835692 54474689808 54500126912 54679268952 54830899893 54877092732 54895635312 54941882688 55237220676 55274108736 55409114894 55455794856 55609579179 55675233936 55865445174 55931402016 56196005682 56243348568 56269611552 56317016448 56425652668 56454569892 56492270912 56752198272 56835134643 57068722656 57256307676 57283043664 57331302336 57441895126 57490287624 57509713184 57558162816 57907495674 58002935424 58028036913 58096546992 58257654378 58326435552 58476440407 58525704468 58545479888 58594802112 58757291208 58826662272 58852120239 58949116864 59142882744 59306891721 59356855404 59376911664 59426934336 59541569626 59619557536 59650111584 59815527156 60010807648 60061364352 60149136663 60425889678 60497230752 60613930657 60664995468 60693323152 60744454848 60892822242 61031828396 61103884864 61312642776 61385030784 61514177571 61555257456 61757589726 61859374976 61886145387 62131029422 62183372328 62204383648 62256788352 62490593088 62634638178 62663885592 62716677408 62737868928 62911847152 63013381266 63250027379 63303312996 63324702736 63378051264 63553804776 63628838784 63792480444 63846223056 64044907864 64098863136 64148270637 64202312988 64443424122 64486460192 64519508448 64698427332 64954439592 65039517312 65253302352 65358615366 65466335616 65562006629 65617239996 65647880144 65703185856 65863664874 66101952609 66179995056 66210897984 66317756472 66535743087 66580176432 66799025622 66830217608 66886519392 66909119872 67072002228 67151189952 67512158604 67779304824 67836406176 67859327616 67967263441 68047508144 68279988546 68360602464 68631105984 68741870472 68976723123 69000029868 69058159632 69249664638 69273063608 69331423392 69363797888 69591796848 69750661024 69926032512 69979931604 70071591744 70301917224 70348865664 70496871291 70580102544 70775828046 71006890768 71066711232 71240290578 71498030373 71531416572 71582443632 71615869248 71814467032 71899253888 72050521347 72285745576 72346643424 72547267716 72632919744 72905691936 72967112064 73073744541 73107866524 73169456976 73194180416 73515611477 73649627568 73853865162 73941059808 74146105572 74233645248 74424560518 74487260232 74575202688 74607476031 74902698486 74928007576 74991131424 75026148736 75183994809 75272759856 75481498554 75545088696 75634280064 75780179524 76091630208 76251717927 76341743568 76377391552 76553446662 76653716832 76840942353 76905677772 77209994232 77334604281 77370715884 77462062656 77676872504 77768580736 77932196559 78034272624 78290771454 78343054944 78469493652 78764185038 78830540712 78857176992 78923611008 79075855628 79142473872 79169215552 79533482112 79754036208 79821225792 79882752114 80198848884 80345048256 80500034846 80567852904 80662974336 80791275411 80886660624 81190429656 81258829344 81321463773 81643253538 81712034712 81750190368 81808507008 82018903428 82073676608 82343452968 82514860516 82911163104 83113672341 83183692284 83453319334 83512850904 83551847456 83622236544 84017841688 84294008523 84404417328 84638479002 84681854838 84738406368 85056640592 85128297408 85465150848 85531027516 85603083984 85924565496 86026011264 86162842689 86235431436 86264569776 86337244224 86503789834 86605919456 87004403136 87071466262 87144820488 87386481567 87489653328 87788556702 87818219832 87892203168 88061748313 88135936812 88239993408 88423675296 88714324116 88773568576 89065367496 89182025856 89312354439 89429336304 89475167376 89723290734 90016211472 90092046528 90265835198 90372406432 90448541568 90997493202 91039984728 91116682272 91147469952 91339233363 91547742594 91655827296 91891549211 91968964164 92000039824 92077546176 92332886184 92441897856 92636384589 92789062464 93196544133 93275058492 93306575472 93385182528 93565323698 93735889632 93995828388 94106803392 94367770728 94520071899 94954969494 94987054104 95067076896 95250462461 95330707164 95375222096 95443258176 95688720666 96067361796 96148294704 96462191232 96665136183 96729690288 96779262672 97047640998 97207589248 97431659388 97559275968 97634474806 97879953528 98199503424 98425859994 98471820216 98554778784 98588079744 98744892169 98795497311 98861474096 99316346976 99392900167 99476634708 99870264648 99988175232 100198538433 100245326412 100329779088 100363679808 100608003342 100641998072 100726784928 101268237906 101668957236 101788991424 102071262216 102204955776 102257334144 102419982819 102454589804 102540903696 102946658976 103026010417 103112805708 103160954512 103500044802 103874496957 103909595412 103997135088 104045696832 104387695272 104457406592 104625991536 104969897406 105018913384 105107387616 105142902656 105523298496 105870153816 106163742069 106338714944 106510336152 106600066848 106805699693 106860435867 106931798512 107297124858 107423803872 107721700548 107848880832 108253906208 108345105792 108428618364 108519965136 108820901574 108857671384 108949379616 109000253824 109358537904 109661799786 109754185464 109791270624 109883765376 110474441352 110548217472 110780797743 110818229788 110911589712 111219158358 111350467872 111636840777 111730890348 111862804032 112354047729 112392011364 112486697136 112539223104 112851305336 112909139784 112984541824 113222247831 113670269286 114137445312 114512615352 114566087328 114662604672 114830169993 114883790252 114980575248 115019426368 115524532321 115814991348 116056073826 116193093984 116515308756 116652871104 116952880814 117051408936 117090959776 117189604224 117514582416 117704240478 117898233728 118146277557 118285765488 118613783442 118713710808 118753823328 118853868672 119083139252 119239115072 119300223168 119631054312 119824128171 120021615296 120298273326 120750052269 120851779356 120994461504 121227861314 121329990936 121386646304 121488909696 121785644484 122063656792 122207769728 122464880307 122625285552 123028355142 123110514912 123515179452 123772290774 124262058844 124366744656 124408767296 124981186176 125179979001 125269276356 125327771184 125433354816 125823694304 126026762532 126500054758 126606625992 126649405472 126756102528 126957718503 127107609552 127584960888 127692446112 128089815728 128197726272 128296541274 128404625976 128886848244 128972920384 129039016896 129396854664 129755684751 129908879184 130506604704 130607199393 130717230732 131124013258 131234479992 131295760288 131406371712 131727329748 132203905218 132359990112 132421795968 132635512944 133071486174 133160352864 133598051244 133660435216 133773038784 134144004456 134302379904 134584936101 135024317208 135398752797 135558609648 135672812352 135934526882 136095016288 136559977092 136721204928 137262211968 137321613891 137483740944 137953446246 138000059736 138116319264 138382747349 138499329276 138546127216 138662846784 139183593696 139501322048 139959863208 140143183488 140347985547 140603834448 140993742582 141160205088 141551656092 142013781536 142133422464 142480581156 142996060746 143062833144 143164887264 143231738496 143533080999 143628934064 144101042694 144401005903 144571491152 144693286848 145094535432 145265839488 145571461497 145811383872 146147489082 146215733048 146338913952 146388360832 146451712209 147031222954 147299255136 147707730324 147882119616 148292211144 148467290496 148849121036 148974520464 149214952062 149679298153 149805396972 149856015152 149982262848 150367989618 150545519712 150912005013 150962997108 151090177392 151560359048 151902356859 152503435854 152683487136 152754783104 153106893324 153307433664 153681884706 153811355544 154419988464 154669208562 154741431768 154924125312 155250067203 155353745008 155864393118 156068545248 156581542908 156686109888 156938987304 157454846109 157528370076 157661081424 157714353984 158151711256 158284947744 158338431104 159508072416 159642451584 159765504228 160397697768 160690096512 160945687287 161000069692 161135705808 161582550822 161773321248 162380859312 162517658688 162642927546 163231352361 163286507076 163424069424 163500380736 164037806856 164147353216 164492699679 164686905936 165029721032 165822326208 166227344682 166367384568 166828737537 166906638668 167025701808 167103694912 168035683376 168588017046 168808834656 169276958004 169363709676 169476812736 170113281184 170256594816 170505403929 171062055032 171206167968 171849130992 172325685378 172470862872 172529139552 172674488448 173007579668 173211838912 174008806272 174084110739 174142932524 174289640976 174772963134 174979306656 175429321221 175577113404 175636439664 175784406336 176123496626 176271873624 176479986816 176556360717 176847350592 177428648232 177547137152 177920675163 178130734992 178624708878 178858672608 178950334752 179295532157 179446581468 180032422944 180184093056 180447409989 180531670396 180744812864 181841791971 181994986404 182079969456 182233364544 182678466726 183095485188 183311654592 183783098422 183937928328 184000079648 184155092352 184665772368 185272769178 185578124928 185658436161 186393088266 186550116984 186613150944 186770365056 187130647396 187471779264 187991656776 188213606784 188735541456 189040143798 189750082137 189909938988 189974108208 190134153792 190500924922 190661414328 190750444192 190886516352 191377441332 192134723592 192296589408 192444811911 193330272366 193459380576 193558525344 193931902129 194095281996 194863318776 195118551936 195268949612 195759907056 196399006848 196686019887 196851719988 196943640432 197109557568 197489784338 197590994622 197722948192 198632693952 198785800334 198953269416 199740529296 200397076866 200490652824 200659558176 200727359616 201046632941 201216006684 201283996144 201453569856 202536475812 203337914472 203577982848 203901790323 204142524432 204839965638 204909179608 205081807392 205893317952 206052020834 206225611416 206321909024 207000089604 207748993914 207819190824 207994270176 208091393664 208395493691 208775390544 209251983072 209763077813 209939794812 210037826768 210214775232 211046596992 211490613873 211740307632 212327484138 212677429888 213020672304 213200133696 213611399386 213720871734 213863597024 214594249716 214847607744 215443401096 215697761664 216151564041 216507812416 216857236728 217039930272 217458602977 217641803148 217715342768 217898759232 218717075808 219221233623 219323599572 219508370928 219582541248 220546834431 220948882704 221561595486 221636459576 221823179424 222438316716 222700935744 223273681554 223461780696 223725608064 224708095458 224784022728 224973394272 225078446208 225551984427 225702610672 225818279568 226444495662 227340538572 228274890624 228755153781 229025230704 229132174656 229660339986 229767580504 229961150496 230038852736 230522827059 231049064642 231629982696 232112147652 232386187968 233030617512 233305742208 233796589677 233905761628 234102817872 234181919552 235029164832 235210325669 235408480956 236292555114 236571530976 237227566884 237427421616 237507646656 238166278504 238478230144 238600446336 239262108624 239648256342 240043230592 240596546652 241500104538 241703558712 241988923008 242373826233 242455722628 242659981872 242773292608 243571288968 243964391319 244127313584 244929760614 245250571104 246056710284 246221029824 247030358904 247544581548 248524117688 248733489312 248817534592 249341017023 250359958002 250538552712 250655542368 250866709632 251647388608 252053525064 252882025569 253000109516 253213251984 253298810944 253915437006 254215219104 255169921776 255384892224 256179631456 256395452544 256593082548 256809251952 257773696488 257945840768 258078033792 258488528067 258793709328 259511369502 259817758368 261013209408 261214398786 261434461464 262159444701 262248026516 262468959984 262591520576 263454659496 264185244939 264407810436 264719980224 265271025888 266142972348 266320705728 267196102488 267320870432 267546077568 267937063317 268288008912 269169872202 270048634416 270797505594 271117219296 271345624704 271869053764 272190032576 273119954184 273442409856 274017700089 274643227782 274967481888 275674647633 275906892492 276000119472 276232638528 276765494698 276998658552 277092254432 277325693568 278367187392 279002644096 279589632399 279919726416 280695971094 281207668896 281750121961 281987485164 282320410176 283103312184 283560215697 284027563072 284961162312 285751387383 285992121492 286125666288 286329774528 287066161998 287257868128 288202085388 288802011806 289142982304 289386573696 290189070864 291142922994 291622767744 292294978164 292431466096 292677827904 292903424418 294062445908 294598510272 295415460648 295764239232 296234676507 296386491933 296584422288 297698242072 297949040928 298178700501 298429904124 299358596306 299610793944 299712030304 299964525696 300735979236 301091039424 301824010026 301925994216 302180354784 303120718096 303804713718 304750131917 305006871708 305366974272 306213786648 306614867328 307259948457 307363769412 307622711088 308839976928 309078031251 309338417124 309482863536 310500134406 310707490016 311728786236 312137090496 313163085816 313372219776 313877974608 314909692218 315056740152 315322162848 315428707968 315930423193 316303422512 316569895488 318491226207 319016144832 319531008456 320417099079 320581307601 320795395536 321891374574 322000139384 322271411616 323165101644 323546642496 324761718624 325035317376 325285855092 326462704722 326573014152 326848138848 327000761472 327478632943 328075613712 328985399358 329373811872 330059442064 331644652416 332342393229 332454689364 332734769136 333657475074 333813277336 334051403616 334207389824 334910522331 336071366752 337176034092 337617669312 338553916008 338727419352 338953625472 339666743493 340226562368 341010807858 341720661821 342124110064 342412335936 343698261984 344490509979 344651370756 344941725744 345058279104 346015159336 346423677824 346573596963 348168221478 348285865048 348579281952 349545926268 349958613312 350858642442 351154226808 351272879328 351568812672 352246993252 352543747248 353112721434 353694701184 354438832671 354857296464 355841350326 356261469984 357249417756 357717345216 357900669504 358591064314 358893162936 359472384513 360064845888 360894819978 361063340792 361489625728 362250156807 363683583942 363989972808 364159938912 364466729088 365356933452 366190970376 366623309184 367394640921 367566196844 367875856656 368000159296 369331544736 370545538356 371316872322 372786176532 373100233968 373226301888 374261294792 374943558528 375539937003 375983313552 377471082912 378080287596 379500164274 379819877976 379948216416 380268307584 380873155509 381001849844 381322828656 381500888384 382754882664 384269447184 384593178816 384889623822 386660544732 386918761152 387117050688 387863804258 388190563992 389267054253 389726637552 390537899224 391519814112 391821598179 393372039774 393703439976 393887280864 394219115136 394979568676 395181989244 395445896384 397265387904 397571600668 397906538832 399481058592 400794153732 400981305648 401319116352 402093265882 402432013368 402567992288 402907139712 405072951624 406196258391 406675828944 407803580646 408285048864 409335082849 409679931276 409818359216 410163614784 411786635904 411964841673 412104041668 412451222832 412643818048 414000179208 415148242047 415497987828 415638381648 415988540352 416790987382 417550781088 418503966144 419526155626 419879589624 420075653536 420429550464 421043956641 422981227746 423480615264 424297514599 424654968276 426041344608 426400267392 427222798772 427441743468 427727194048 429188499432 429695215488 430599242997 430886802192 432303128082 433015624832 433203017709 433714473456 434079860544 434917205954 435283606296 435430685536 435797518464 437434151616 438442467246 438647199144 439016741856 439165082496 439355136627 441093668862 441897765408 442750191653 443123190972 443272919152 443646358848 444876633432 445401871488 446547363108 446923561392 449037894459 449416190916 449568045456 449946788544 451103968854 451405221344 451636559136 452888991324 454681077144 457510307562 458050461408 458264349312 458934046403 459320679972 459535161008 459922300992 461045654118 462098129284 463259965392 464224295304 464772375936 465750201609 466061235024 467593179354 467811523256 468205635744 468363839104 470058329664 470420651338 470816961912 472585110228 473143061952 474455133768 474854843232 475015293312 475770844087 476332557008 478524217248 478893064441 479296512684 481193093304 482837061861 483000209076 483407117424 484747652466 484911445256 485319963744 485546585216 487142577936 487928782638 488254627168 489859521228 490501142208 492113420568 492442059648 493478099037 494060717808 495089163096 497048235376 497466978624 498682034046 500486212611 500719916004 501077105424 501311084736 503294777216 504107050128 505764051138 506000219032 506426503968 506597621888 507830874012 508430438208 510339843552 510769784448 511516211787 512359262912 513186165096 513618503904 514609280339 515547392976 516977056134 517587418656 519022739004 519635516736 522026418816 522252332217 522428797572 522868922928 524318889402 524496053032 524937919968 525183041152 526287963663 526909318992 528370489878 528815620872 529439960448 530542051776 532285944696 532641411456 533762025489 534392204976 534641740864 535874126634 536576017824 537886596471 538339744404 540097268832 541342229967 541595011188 542234438592 543738107528 544380065152 545525375913 546239908368 548035400178 549286455564 549934963776 551349295266 551813784984 552000238944 552465277056 553530989396 553997317104 554184508864 556734374784 556975308483 559179264798 559839452832 561391942188 562415337792 563500243922 563974970328 564640820352 566206624368 567120431394 568055126144 569250246411 569922324624 571502774766 571984242984 572251332576 572659549056 574132323996 574515736256 576404170776 577334435733 577604023612 578285964608 580378141728 581795706387 582285845988 584589956328 584862932192 585355655808 585806848836 588124891816 589197020544 590058059661 590830921296 592469353014 592772983866 593168844576 595396484144 595898081856 596357401002 596859808248 598717192612 599221587888 599424060608 601471958472 602182078848 603139898823 603648020052 603851988432 604360709568 606241436192 607609427436 609500263834 610013743416 610733948544 611705370969 612427573296 614519896914 614727538824 615245422176 617679953856 618156062502 618676834248 618965727072 621000268812 621414980032 623457572472 624274180992 625186481073 626326171632 627755949216 629289233439 629819384436 630113480304 630644325696 631860846386 632606845024 633139790976 636982452414 638032289664 639062016912 640834198158 641162615202 641590791072 643240844477 643782749148 644000278768 644542823232 646330203288 647093284992 648454692123 649523437248 650571710184 652375808931 652925409444 653146028304 653696277696 654957265886 656151227424 657970798716 658747623744 660118884128 661640503293 664684786458 664909378728 665469538272 666753237227 667314950148 667626554672 668102807232 669821044662 672142733504 674352068184 675235338624 676655953281 677107832016 677454838704 679333486986 680453124736 682021615716 683441323642 684248220128 684824671872 687396523968 688981019958 689302741512 689883451488 690116558208 691568481177 692030318672 693147193926 695750301169 696336442956 696571730096 697158563904 699091852536 699917226624 701389769031 701717284884 702308453616 702545758656 704493986504 705087494496 705630977007 706225442868 708877665342 709714592928 711682700652 712522939968 714498835512 715434690432 715801339008 717182128628 717786325872 718944769026 720129691776 721182072919 721789639956 722126681584 724500313614 727121478699 727367167884 727979945616 728319877824 730713866904 731893173957 732381940752 734789281842 735132393688 735751713312 736000318592 738663089472 741091076712 742633744644 745572353064 746200467936 746452603776 747639897851 748023051069 748522589584 751079874006 751966627104 754942165824 756160575192 758646076707 759000328548 759639755952 759896432832 761746311018 762003699688 762645657312 763001776768 765509765328 768538894368 769186357632 769779247644 773321089464 773837522304 774234101376 775465584201 775727608516 776381127984 778534108506 779453275104 781075798448 783039628224 783643196358 786478334103 786744079548 787406879952 787774561728 789959137352 790363978488 790891792768 792555734817 795143201336 795813077664 798962117184 801588307464 801962611296 802638232704 803811189951 804186531764 804864026736 805135984576 808671726247 810145903248 812392516782 813351657888 815607161292 816570097728 818670165698 819359862552 819636718432 820327229568 823929683346 824208083336 824902445664 825287636096 827023942899 828000358416 830296484094 830995975656 831276763296 831977080704 833581974764 835101562176 837007932288 838768897197 839052311252 839759179248 840151307072 842087913282 845250365883 845962455492 846961230528 848595029198 849309936552 850680647091 852082689216 854445597544 854883486936 855454388096 857254162149 858376998864 861198485994 861773604384 864606256164 866406035418 867428946912 868159721088 869834411908 870567212592 870861371072 874868303232 876884934492 877294398288 878033483712 878710273254 882187337724 883795530816 885500383306 886246381944 886545838304 887292717696 888704029521 889753266864 893094726216 893847122784 894536101503 898075788918 898832381832 899136090912 899893577088 902207937708 902810442688 903273118272 905777982648 909362154288 914250395751 915020615124 916100922816 917868092806 918641359944 919070322016 919844601984 922091308236 924196258568 926519930784 927234093753 928448590608 931500403218 932122470048 935186358708 935623046512 936411271488 940116659328 940841302676 941633923824 945170220456 946286123904 947791269579 948910267536 949709686464 951541688174 952665114016 957048434496 957786128882 958593025368 961251297237 962386186608 965674123722 966000418152 966814234848 968679231443 969495304932 969822890512 970639927488 974285155872 975857565276 976509254336 979719042456 981002284416 982435898829 984226841136 986956198074 988121435616 990178326192 994096470752 994933957248 997364068092 1000972425222 1001439832008 1002154210848 1002622169472 1004731566993 1008214100256 1010807041321 1011528102276 1012000438064 1012853007936 1015661748024 1016860876416 1019000230479 1020679687104 1023032423574 1024718525824 1025161985463 1026372330192 1027237007808 1029218560678 1031094785952 1033954112268 1035174837312 1038045478008 1039271033472 1039720790889 1044504664434 1044857595144 1045737845856 1047755087071 1048637778804 1048992106064 1049875839936 1052575927326 1053818637984 1056740979756 1057631241744 1061084103552 1063316498013 1064571889392 1067524050978 1068784409952 1069283481728 1071748253268 1073152035648 1075773192942 1076679488808 1080194537664 1082684459934 1083190022376 1084468877184 1086750470421 1087476215056 1091050751826 1092479816736 1093321901837 1096070800356 1098572911128 1099869927552 1102183922763 1102698590532 1103627569968 1104000477888 1107061978792 1107994634208 1108369017728 1113950616966 1118358529596 1119678905664 1122783884376 1124830675584 1126619811009 1127000487844 1127949940656 1132413248736 1133286114587 1134240862788 1138500492822 1139844649248 1142619466527 1143005549532 1143968485968 1144502665152 1148264647992 1149031472512 1152808341552 1154668871466 1155208047224 1156571929216 1160756283456 1163591412774 1164571691976 1167801162759 1169179912656 1169725864384 1171613697672 1175464794537 1176249783632 1180116119322 1181661842592 1184938706028 1185545967732 1186337689152 1190792968288 1191796163712 1192714802004 1193719616496 1197434385224 1198443175776 1198848121216 1202943916944 1206279797646 1207296040104 1207703976864 1208721419136 1212482872384 1215218854872 1218588775173 1219000527668 1220027486832 1223410741938 1224855146592 1228005248547 1229039793828 1229455077648 1230490844352 1235359907712 1235894525019 1236312125004 1237353668496 1237931454144 1242000537624 1242829960064 1245444726141 1246915144944 1250372962146 1252652343264 1255511898432 1258578466878 1259638768872 1260226960608 1261288651392 1263131869923 1263721692772 1265213690048 1272892543797 1273964904828 1278124033824 1281668396316 1282325230404 1283181582144 1286481688954 1287565498296 1288000557536 1289085646464 1292660406576 1296909384246 1299046874496 1299609053127 1301143420368 1304751617862 1305850818888 1306292056608 1307392555392 1309914531772 1312302454848 1315941597432 1317495247488 1318065409881 1320237768256 1323281006586 1328250574959 1329369572916 1329818757456 1330939076544 1333506474454 1334629900296 1335253109344 1336205614464 1339642089324 1344285467008 1347113683377 1348704136368 1353311906562 1354215664032 1354909677408 1357523314903 1358666973972 1364043231432 1366882647284 1368496440256 1374793047936 1376802139209 1377962039916 1378605483024 1379766902976 1383136962354 1384060637344 1386294387852 1391500602338 1392672885912 1393143460192 1394317127808 1398183705072 1402779538062 1403434569768 1404616907232 1405091517312 1408987973008 1410174988992 1411261954014 1412450885736 1417755330684 1419429185856 1423365401304 1425045879936 1427312532261 1428997671024 1434364257256 1435572651744 1436679193323 1437889538052 1442364145838 1443579279912 1444253363168 1449000627228 1454242957398 1454734335768 1455959891232 1456639755648 1461427733808 1463786347914 1464763881504 1468341544691 1469578563684 1470264787376 1471503426624 1477326178944 1480434297111 1482182153424 1485267489288 1491144706128 1492400935872 1495279795702 1496046102138 1497045179168 1502159748012 1503933254208 1509884331648 1512321150384 1517292153414 1518000657096 1519279511904 1519792865664 1522210220839 1523492622036 1524007399376 1525291314624 1531019530656 1534548635361 1537077788736 1539558495288 1543827841017 1546642178928 1550931168402 1551455217032 1552762255968 1557068217012 1558906550208 1562151596896 1566079256448 1567286392716 1572956668206 1573488159096 1574813759904 1575549123456 1578863890989 1579918274704 1580727956976 1585111469634 1590286402672 1591626155328 1597924234368 1601286076467 1603176614928 1603925222592 1607622379902 1608373063528 1609728053472 1610271969152 1613659789413 1617343452494 1620291806496 1624785033564 1626703315776 1631214322584 1633140195456 1636576127739 1637340331396 1638719725104 1639273436864 1646472279683 1647859366692 1648416166672 1649804891328 1654047885798 1656000716832 1660592968188 1661991951312 1662553526592 1667163949528 1670203124352 1670925925449 1677537794394 1678104622504 1679518358496 1680302614144 1684175826564 1690500731766 1691924910984 1693922461056 1697190058396 1698619873104 1701361294182 1704165378432 1707750739233 1708891195088 1709766973872 1714508324298 1716753997728 1722396971988 1723547208768 1729212512328 1732003307199 1732812070836 1734857893824 1739668823816 1741134425184 1741722742144 1745387119161 1753769868984 1754588796576 1756066967424 1757420546508 1764374675448 1767591061632 1770174178983 1771000766612 1772492763888 1773091676608 1777408059042 1779506533728 1786189452432 1787694245568 1789072203006 1796151577836 1797664763664 1798272181824 1804415875416 1805620885376 1806546236544 1809419696469 1811555965296 1818724308576 1828500791502 1830041230248 1832201845632 1835116112907 1835736185612 1837282719888 1838140644032 1844182616472 1848392517136 1853039861568 1854468187506 1856897181216 1863000806436 1864244940096 1870372717416 1871246093024 1872822542976 1875559443219 1881682605352 1883267847648 1887867700317 1890340440912 1895582539158 1897820535072 1899419372928 1903083376348 1905330228032 1914096868992 1915572257764 1917186050736 1922502594474 1924772373216 1929722533431 1931348247444 1932000836304 1933628469696 1937358462886 1938990609864 1939645781024 1941279854976 1948570311744 1951715130552 1953018508672 1957127426793 1959438084912 1964871797658 1968453682272 1972250853727 1973912396148 1976242871232 1980356652384 1984921509879 1988192941504 1994728136184 2000259711681 2001944850444 2002879664016 2004308421696 2009463133986 2016428200512 2021614082642 2023056204552 2024000876128 2025706015872 2031323496048 2038000460958 2041359374208 2046064847148 2050323970926 2052744660384 2054474015616 2058437121356 2062189571904 2067908224536 2070349674624 2074705443531 2076090956016 2079441581778 2087250903507 2089009328868 2089715190288 2091475691712 2095510174142 2097275557608 2097984212128 2099751679872 2105151854652 2107637275968 2113481959512 2115262483488 2116892931021 2126632996026 2129143778784 2133250923419 2135048101956 2137568819904 2143496506536 2146304071296 2151546385884 2153358977616 2160389075328 2163546218757 2165368919868 2166380044752 2173500940842 2174952430112 2182101503652 2184959633472 2186643803674 2192141600712 2197145822256 2204367845526 2205397181064 2207255139936 2208000955776 2211512962351 2214123957584 2215989268416 2227901233932 2236717059192 2239357811328 2242919693553 2244069153207 2245567768752 2253239622018 2254000975688 2255899881312 2264826497472 2266572229174 2268481725576 2277000985644 2279689298496 2285238933054 2286011099064 2287936971936 2289005330304 2292350430601 2296529295984 2305616683104 2307393855943 2309337742932 2310416094448 2321512566912 2326396752603 2327182825548 2329143383952 2335602325518 2338359825312 2339451728768 2343227395344 2350929589074 2352499567264 2360232238644 2363323685184 2369877412056 2371091935464 2372675378304 2377667204451 2381585936576 2385429604008 2387439232992 2392044632747 2394868770448 2396886351552 2405887833888 2411433569853 2412559595292 2414592080208 2415407953728 2424965744768 2426015178741 2430437709744 2437177550346 2438001055336 2440054973664 2446821483876 2449710293184 2456010497094 2458079587656 2458910155296 2460981688704 2471789050038 2472624250008 2474707336992 2475862908288 2481071828697 2484001075248 2490889452282 2493830289888 2500745924292 2505304686528 2511023796864 2516306691591 2517156933756 2519277537744 2520453921216 2526263739846 2527443385544 2530427380096 2535751097649 2545785087594 2547929809656 2556248067648 2563336792632 2564650460808 2566363164288 2571762486447 2572963377908 2575130996592 2576001115072 2585320813152 2587313582359 2593818768492 2599218106254 2602286840736 2609503235724 2611701637776 2612584113216 2619829063544 2624604909696 2631883194864 2636130819762 2640475536512 2646562013172 2656501149918 2658739145832 2659637514912 2661878153088 2666112088563 2667012948908 2669259800592 2670506218688 2679284178648 2683608304509 2694227366754 2697408272736 2706623813124 2708431328064 2709819354816 2715046629806 2717333947944 2728086462864 2733765294568 2736992880512 2742751187253 2753604278418 2755924079832 2757210966048 2759533805952 2766273924708 2768121274688 2772588775704 2781702281259 2783001204676 2785345771824 2786286920384 2796367410144 2805559076124 2806869139536 2809233814464 2817975946016 2820349977984 2822523908028 2824901771472 2835510661368 2838858371712 2843373808737 2846730802608 2854625064522 2857995342048 2868728514512 2871145303488 2873358386646 2875779076104 2883753891711 2884728291676 2887158559824 2888506726336 2898001254456 2906037694329 2908485914796 2909468671536 2911919782464 2922855467616 2927572695828 2929527763008 2936683089382 2939157127368 2940529574752 2943006853248 2947307696487 2960868594222 2964364306848 2970534978576 2982289412256 2984801871744 2990559591404 2992092204276 2994090358336 3004319496024 3007866508416 3014194700979 3024642300768 3032421123963 3034584306828 3036001314192 3038559023808 3044420441678 3046985244072 3048014798752 3050582629248 3062039061312 3069097270722 3074155577472 3075485956389 3079116990576 3087655682034 3093284357856 3099251341571 3101862336804 3102910434064 3105524511936 3114136434024 3117813100416 3119162372667 3124303193792 3134572785432 3143265261213 3145913336412 3146976318192 3149627519808 3157727781978 3159836549408 3161455913952 3170222939268 3180572805344 3183252310656 3202572152934 3206353229856 3207850445184 3212538324821 3215244759804 3216746127056 3219456106944 3227319578826 3234686904988 3240583612992 3249570067128 3253406631552 3260251411263 3262428645168 3273152255478 3274680662792 3277439450208 3278546873728 3279965705511 3292944559366 3295718733384 3296832333344 3299609782656 3308095771596 3312001433664 3321185936376 3323983902624 3325107053184 3334327899056 3341851850898 3352251451087 3355075588788 3356209245008 3359036716992 3368351653128 3379859433027 3381001463532 3383849821968 3394380116792 3397239746208 3399858343761 3402722588364 3415501478466 3417782390176 3419533947744 3429016648596 3433507995456 3444793943976 3447094417536 3458425024656 3464006614398 3465624141672 3469715787648 3479337647632 3482268850368 3490774238322 3503403488277 3507539737968 3509177593152 3514841093016 3526394383611 3528749350896 3540348357966 3542001533224 3544985527776 3546183353216 3554816118084 3559013067456 3572378904864 3575388491136 3578144406012 3592303155672 3595329527328 3596544363648 3602264962373 3608831750832 3618839392938 3623111930592 3637448617152 3655766325519 3657001583004 3660082460496 3670232225814 3671472371224 3674565439776 3676281288064 3684015745641 3688365232944 3696785034272 3706079723136 3708936375012 3713794362432 3726001612872 3728489880192 3736334178423 3740745434832 3742492186048 3751118886438 3763365210704 3766535695296 3775735400634 3780680881824 3789395609769 3791165078316 3795641070144 3806166752696 3810660456064 3818677631391 3831144515528 3834372101472 3845005188948 3849544746432 3859445066862 3862696494888 3864001672608 3867256939392 3874716925772 3877981219728 3879291562048 3897140623488 3898827159381 3903430261104 3914254853586 3918876169824 3929743595316 3936907364544 3944501707454 3947824792296 3952485742464 3954196229643 3960713304768 3969843019758 3976385883008 3984751724877 3989456272368 4000519423362 4003889700888 4005759328032 4008616843392 4018926267972 4032856401024 4041341050131 4043228165284 4046112409104 4048001752256 4062646992096 4072569944709 4076000921916 4092129694296 4100647941852 4105489320768 4116874242712 4124379143808 4130406417627 4135816449072 4149410887062 4152181912032 4158883163556 4174501807014 4178018657736 4179430380576 4182951383424 4191020348284 4194551115216 4195968424256 4210303709304 4215274551936 4226963919024 4230524966976 4233785862042 4253265992052 4258287557568 4266501846838 4270096203912 4275137639808 4281937596783 4286993013072 4303092771768 4306717955232 4310037579969 4327092437514 4330737839736 4332760089504 4347001881684 4349904860224 4364203007304 4369919266944 4373287607348 4384283201424 4394291644512 4405024634073 4408735691052 4410794362128 4414510279872 4423025924702 4428247915168 4431978536832 4455802467864 4473434118384 4485839387106 4488138306414 4491135537504 4502685911339 4506479244036 4508001951376 4511799762624 4529652994944 4533144458348 4536963451152 4554001971288 4559378596992 4566630662517 4570477866108 4572022198128 4575873943872 4584700861202 4593058591968 4611233366208 4614787711886 4618675485864 4620832188896 4631483523051 4652793505206 4654365651096 4658286767904 4667272660589 4671204651036 4676719650624 4686454790688 4701859178148 4704999134528 4720464477288 4726647370368 4736591672967 4739754824112 4742183870928 4755334408902 4763171873152 4770859208016 4774878465984 4784089265494 4789737540896 4793772703104 4811775667776 4822867139706 4825119190584 4829184160416 4830815907456 4840979368239 4852030357482 4860875419488 4870252108183 4874355100692 4876002110672 4880109947328 4893642967752 4899420586368 4909728383217 4912020994188 4916159175312 4917820310592 4939416839049 4943578100076 4945248500016 4949414673984 4962143657394 4968002150496 4981778904564 4987660579776 5001491848584 5010609373056 5032613383182 5034313867512 5038555075488 5040907842432 5048274510433 5052527479692 5054886771088 5071502195298 5091570175188 5095859619312 5112496135296 5123252217699 5126673585264 5129300921616 5143524972894 5145926755816 5150261993184 5152002230144 5170641626304 5174627164718 5187637536984 5198436212508 5204573681472 5219006471448 5223403275552 5225168226432 5233479284957 5236161357483 5239658127088 5263766389728 5267823708851 5272261639524 5293124026344 5310522536949 5313002299836 5317478291664 5319275029824 5332224177126 5334025897816 5338519601184 5341012437376 5358568357296 5367216609018 5388454733508 5394816545472 5413247626248 5416862656128 5419638709632 5428259089407 5430093259612 5434667895888 5456172925728 5467530589136 5485502374506 5505348338721 5507208556836 5511848159664 5514421932096 5532547849416 5536242549376 5545177551408 5563404562518 5566002409352 5570691543648 5572573840768 5592734820288 5611118152248 5613738279072 5618467628928 5626678329657 5635951892032 5645047816056 5649803542944 5660702083729 5663603100951 5671021322736 5686747617474 5693461605216 5709250129044 5715990684096 5737457029024 5742290606976 5746716773292 5751558152208 5767507783422 5769456583352 5774317119648 5777013452672 5789167600293 5796002508912 5812075388658 5816971829592 5818937343072 5823839564928 5845710935232 5855145391656 5859055526016 5871382280379 5873366178764 5878314254736 5881059149504 5894615392974 5916752561181 5921737188444 5928728613696 5941069957152 5954764529637 5964578824512 5981119182808 5984184408552 5988180716672 6000779135043 6008638992048 6028389401958 6049284601536 6064842247926 6069168613656 6072002628384 6077118047616 6088840883356 6093970488144 6096029597504 6124078122624 6138194541444 6150971912778 6158233981152 6175311364068 6186568715712 6198502683142 6203724673608 6205820868128 6211049023872 6228272868048 6238324745334 6248606387584 6261752710521 6269145570864 6286530522426 6291826672824 6293952636384 6299255039616 6315455563956 6319673098816 6322911827904 6340445878536 6350678793063 6361145610688 6399752770257 6405144305868 6412706459712 6425076649642 6430489519608 6433492254112 6438912213888 6454639157652 6469373809976 6481167225984 6490638656271 6499140134256 6520502822526 6524857290336 6546304510956 6549361325584 6554878900416 6559931411022 6585889118732 6591437466768 6593664666688 6616191543192 6624002867328 6634538887053 6642371872752 6647967805248 6668655798112 6683703701796 6704502902174 6710151177576 6712418490016 6718073433984 6728759080659 6736703306256 6759718866054 6762002927064 6767699643936 6788760233584 6794479492416 6799716687522 6805445176728 6831002956932 6835564780352 6839067895488 6858033297192 6867015990912 6877051291803 6889587887952 6916850049312 6922181567829 6928013228796 6931248283344 6958675295264 6964537700736 6981548476644 7006806976554 7015079475936 7018355186304 7029682186032 7052788767222 7057498701792 7075649289247 7080696715932 7084003066448 7089971055552 7109632236168 7118026134912 7133001613353 7144757809728 7156288812024 7176133898241 7184606311344 7190659054656 7204529924746 7217663501664 7237678785876 7246223861184 7274897234304 7278045536223 7311532651038 7314003166008 7320164920992 7334285609497 7340464451628 7342944742448 7349130879552 7368031491282 7376730465888 7393570068544 7417872750024 7427588724864 7443215486091 7452003225744 7472668356846 7481490869664 7484984372096 7502237772876 7526730421408 7533071390592 7551470801268 7561361763648 7578791219538 7582330156632 7591282140288 7607253292947 7612333505392 7637355262782 7653253312859 7662289031056 7668744202944 7690010377896 7699089492864 7715287459341 7718890133724 7725392989776 7728003345216 7749433851544 7755962439456 7758583124096 7761940747077 7797654318762 7806860522208 7828509707172 7837752339648 7859487190632 7873814729088 7889003414908 7895649584592 7908392459286 7921426609536 7933002802109 7939686039516 7969503449754 7978912544736 7998336265689 8001038846724 8007779401776 8011518656064 8037852535944 8050824913527 8082682100262 8086456330568 8092224818208 8096003504512 8125293984192 8145139889418 8152001843832 8184259388592 8201295883704 8210978641536 8228253561759 8233748485424 8260812835254 8271632898144 8298821774124 8304363824064 8317766327112 8345106843777 8349003614028 8356037315472 8358860761152 8382040696568 8389102230432 8391936848512 8420607418608 8453927838048 8461049933952 8467571724084 8506531984104 8516575115136 8530121426211 8533003693676 8540192407824 8563875193566 8573986026144 8606185543536 8613435910464 8620075159938 8651261675133 8654184875028 8661475679472 8665520179008 8694003763368 8699809720448 8718113082987 8728406014608 8746575214696 8768566402848 8788583289024 8810049268146 8817471382104 8821588724256 8829020559744 8841923089461 8846051849404 8856495830336 8911604935728 8946868236768 8971678774212 8976276612828 8982271075008 9005371822678 9012958488072 9016003902752 9023599525248 9066288916696 9073926902304 9097263371889 9108003942576 9133261325034 9140955732216 9144044396256 9151747887744 9169401722404 9186117183936 9222466732416 9226457869167 9229575423772 9237350971728 9241664377792 9262967046102 9297754024713 9305587010412 9308731302192 9316573535808 9334545321178 9342409302072 9353439301248 9357487118001 9372909581376 9403718356296 9409998269056 9429795783639 9440928954576 9473183345934 9479509648224 9484367741856 9502663204321 9510668817804 9541718416032 9549756931968 9568178530988 9579475081792 9623551335552 9637614974463 9645734279412 9650238381168 9658368320832 9681958736478 9704060714964 9721750838976 9740504216366 9748710201384 9752004221344 9760219894656 9787285935504 9819456766434 9824041988376 9832318350624 9835640621184 9839897116533 9878833678098 9887156200152 9890497000032 9898829347968 9924287314788 9936004300992 9963557809128 9975321159552 10002983697168 10056754353261 10065226766364 10068627735024 10077110150976 10096549020866 10105054959384 10109773542176 10143004390596 10183140350376 10191719238624 10199575031283 10246504435398 10253347170528 10258601843232 10278390812837 10287049945788 10291853511632 10300523986368 10341283252608 10349254329436 10375275073968 10396872425016 10409147362944 10438012942896 10446806551104 10466958569914 10472322714966 10479316254176 10527532779456 10535647417702 10544523279048 10586248052688 10621045073898 10626004599672 10634956583328 10638550059648 10655471545873 10664448354252 10668051795632 10677039202368 10717136714592 10734433218036 10776909467016 10789633090944 10806794887119 10826495252496 10856518178814 10860186519224 10869335791776 10912345851456 10935061178272 10971004749012 11010696677442 11014417113672 11023696319328 11028843864192 11052047236923 11065095698832 11090355102816 11117443124089 11126809125036 11132004818704 11141383087296 11185469640576 11209002535269 11222236304496 11227476558144 11253356659314 11271903784064 11290095632112 11299607085888 11321404167458 11327206201902 11342042645472 11373495234948 11386923210432 11418500258088 11431981368192 11456032894173 11474914058048 11493433546584 11503116304416 11525305957781 11535015566844 11538913166704 11548634239296 11578335200586 11592005017824 11624150777316 11633943659184 11637874686144 11691421870464 11696481478143 11710290783312 11742764560758 11746732357528 11756628509472 11762118299008 11789230785948 11833505122362 11843474376888 11857457227392 11882139914304 11909529059274 11929157649024 11954255174631 11962238365616 11968368817104 12001558270086 12017277984096 12056778803916 12098569203072 12124023150393 12129684495852 12138337227312 12144005256768 12177681766712 12187940976288 12192059195008 12217709834127 12276389082888 12301943825556 12316467962304 12350622728136 12373137431424 12391219252881 12397005366284 12407449347216 12411641736256 12456545736096 12466147260457 12476649490668 12523505421042 12538291141728 12573061044852 12583653345648 12587905272768 12630911127912 12639346197632 12645823655808 12680891757072 12701357586126 12722291221376 12799505540514 12810288611736 12825412919424 12845812790349 12850153299284 12860979039216 12866984508224 12909278315304 12930112739907 12938747619952 12981277312542 12998280268512 13041005645052 13049714580672 13092609021912 13098722651168 13109757800832 13119862822044 13171778237464 13182874933536 13187329333376 13215073902219 13232383086384 13269077774106 13284743745504 13295935610496 13337311596224 13367407403592 13409005804348 13420302355152 13424836980032 13457518161318 13473406612512 13508057734017 13519437732108 13524005854128 13535399287872 13577520467168 13588958984832 13599433375044 13610890353456 13662005913864 13671129560704 13678135790976 13699891987551 13716066594384 13754102583606 13779175775904 13833700098624 13844363135658 13856026457592 13862496566688 13894450569153 13917350590528 13963096953288 14001817981767 14013613953108 14030158951872 14059364372064 14105577534444 14114997403584 14151298578494 14161393431864 14168006132896 14179942111104 14219264472336 14266003226706 14289515619456 14312577624048 14352267796482 14369212622688 14381318109312 14409059849492 14435327003328 14475357571752 14492447722368 14522938104717 14556091072446 14610756324549 14623065302076 14628006332016 14640329841984 14668571218994 14680928903256 14685889484896 14698261759104 14736062982564 14753460931776 14787140137088 14818250517147 14835745500048 14886430972182 14904006451488 14932756463933 14945336713692 14962981739328 15004475545752 15053460842816 15102941602536 15122723527296 15144823531299 15157582439076 15164660313264 15214506585894 15224667010784 15274710525564 15306506625718 15324578062112 15337488405888 15380020755792 15430574918682 15437780267448 15450785979552 15456006690432 15498867703088 15511924878912 15523881494154 15595308637524 15613721044416 15657019414344 15675504679296 15700437854871 15708484072449 15718974381264 15778006829816 15791299169184 15803471126553 15816784918572 15866005604218 15879372079032 15939006899508 15957825089472 15996672531378 16002077693448 16015558803552 16023037312128 16075705071888 16101649827054 16151756991601 16165364200524 16172912661136 16184449636416 16250587968384 16284777268221 16290279778836 16304003687664 16368518777184 16402591767408 16456507123518 16467496970848 16521625670508 16543265796288 16597643548248 16608727648128 16635532654224 16690213687554 16698007228056 16712074630944 16717721522304 16744312429229 16764081393136 16778204460864 16841214837216 16880034988971 16907855676096 16935143448168 16982106251187 16990809302853 17013063968208 17060242852422 17066007387352 17080384815648 17127750387132 17147972052288 17212371087072 17226871820928 17240150319876 17302523350266 17308369750056 17322951358944 17331040358016 17367502800879 17388007526736 17436226165974 17456812029216 17493150429392 17537132805696 17577166578048 17614146841137 17620098536292 17634942764208 17643177448512 17683846178922 17692103698808 17712991660672 17750257683543 17823209871456 17893736473536 17943357548424 17952553225656 17964542150016 18002337405129 18010743645356 18025916976144 18032007805504 18111195076513 18132577833392 18147853804608 18194526743778 18216007885152 18266522650068 18281911464432 18288088792512 18338803444808 18372234367872 18452915738334 18459150847544 18474701943456 18483328755584 18525934092204 18595508049426 18611174020824 18617462604384 18633147071616 18669090642356 18684818604144 18714974236002 18745819162752 18785258131563 18807436712592 18859591567278 18881857909152 18946366691868 18959019296448 18968735483712 19005326408642 19021337635608 19052036379189 19083436832064 19136357061976 19158950163584 19199258310771 19275229948926 19291468558824 19300476762336 19316736641664 19363917472956 19408121429928 19443501677952 19471915968813 19481008432732 19497420402768 19504008442688 19574571871008 19638913532868 19648083976752 19664636701248 19679794233066 19757667356196 19774312400304 19780994000064 19848574629576 19872008601984 19903616661159 19927115618256 20005967394336 20113508706522 20130453532728 20137255470048 20154220301952 20186277241977 20193098041732 20210109918768 20219547084352 20286008781192 20366280700752 20383438477248 20399150062566 20493008870796 20506694341056 20517203686464 20556781625674 20574099891576 20583707023264 20601047972736 20631153875409 20698508658872 20750550147936 20766544703487 20793744850032 20876025885792 20893613102208 20933917139828 20944645429932 20958632508352 21055065558912 21071294835404 21089046558096 21172496105376 21226947867741 21242090147796 21252009199344 21269913166656 21310943091746 21328896708504 21336103591264 21354078404736 21434273429184 21468866436072 21528401694723 21553818934032 21613589774238 21652990504992 21694759390997 21713036357628 21720373038448 21738671583552 21824691702912 21834136608669 21870122356544 21942009498024 22002856828491 22021393354884 22028834227344 22047392638656 22104094473846 22130191397664 22180710205632 22234886248178 22253618250072 22264009637408 22282766174592 22418005070538 22444472608992 22454953116288 22487768273747 22506713318628 22580191264224 22599214171776 22642808334916 22654412403804 22684085290944 22746990469896 22773846420864 22821759878841 22837000516176 22912065788346 22949828116096 22959759938577 22986867093168 23006232608832 23050611915562 23070031133688 23077826333408 23097268478592 23156670401172 23184010035648 23248301554632 23267887318368 23275749372288 23285822241231 23392962956286 23420581566624 23465760157609 23485529121516 23493464715056 23513257018944 23578461571896 23667010244724 23686948753776 23764279828608 23799008406327 23819058118548 23908510349262 23924476731232 23936737634208 24003116540172 24034555968192 24113557607832 24248046300786 24259368991704 24276674454624 24288010513536 24355363533424 24375881952576 24435419668254 24552778165776 24603887651112 24632935924608 24684760685277 24701245456272 24782438505762 24794010732568 24814898694432 24823283472512 24913091472192 24932294520914 24953298981336 25047010842084 25076582283456 25146122089704 25167306691296 25175810545536 25215854736611 25261822255824 25361783514144 25381332415373 25402715172252 25590364278633 25599011081028 25620577223472 25691625580698 25700306598568 25721958078432 25733969016448 25818556630608 25860225479814 25877495239904 25962554625084 25996560537024 26082011290104 26099429161344 26154339248961 26185218043824 26197445302336 26239725644088 26343556474928 26365749867072 26430147804438 26464766172768 26525769268383 26538155548212 26569487491008 26674623192448 26734814807184 26818011608696 26840604710304 26849673960064 26915036322636 26946813225024 27016115468034 27038875464216 27048011708256 27070798575744 27155040934336 27198866750088 27221780706912 27291790115667 27324011827728 27399783975102 27432133188768 27508205167212 27558351551808 27667400197248 27679373607501 27688726271316 27712052915184 27724993133376 27788901138306 27834701181056 27893262074139 27926193906576 28003635963534 28027227906216 28060317903744 28118728744128 28211155068888 28229994807168 28289387350917 28302597156988 28322786863728 28336012265792 28438528944672 28507989612963 28532006453412 28625155248096 28704535592964 28738425245376 28818119698984 28870654006656 28912844923389 28950715143504 29045876209434 29112182144892 29221512649098 29246130604152 29256012664032 29280659683968 29337142437988 29361857806512 29371778969792 29472125965128 29506921863552 29519691349599 29636501034294 29671491000096 29772861944364 29808012902976 29865512927866 29890673427384 29925963478656 30008951091504 30106921685632 30170263059783 30205883205072 30289647062598 30315164878152 30329320626528 30429013171788 30449334021568 30549421051128 30598725093849 30613013251436 30649156124224 30760041511584 30835172438511 30861149837364 30875560534896 30901571959104 30997735406176 31023849757824 31047762988308 31190617275048 31227442088832 31314038828688 31400875709742 31416968144898 31437948762528 31556013659632 31582598338368 31606942253106 31633569837144 31732011208436 31758744158064 31878013799016 31915650178944 31966414637619 31993345062756 32004155386896 32031117607104 32151410143776 32203299654108 32303513983202 32330728401048 32345825322272 32368899272832 32420384661357 32569554536442 32580559557672 32608007375328 32737037554368 32805183534816 32913014247036 32934993941696 33043251341016 33086531592576 33156141710769 33195287096496 33271065308448 33352329372267 33380427375108 33396014456112 33424149261888 33488624858458 33528162786272 33556408921728 33682429674432 33760069977942 33815711352192 33870286896336 33964212502374 33981618605706 34026127936416 34091764757281 34120485704844 34132014774704 34160769631296 34255500774264 34295944104576 34368098682519 34424742174144 34480300639752 34575917873343 34605046700532 34616739500112 34645902717888 34735005601758 34776015053472 34872452331948 34913624058432 34986300858784 35074265611392 35228293682274 35240197072584 35269885528416 35286354897024 35337921573031 35367692357844 35384207397616 35500515367086 35646419742912 35787472947072 35862765523893 35886715096848 35905106451312 36004674810258 36021487290712 36051833952288 36064015611008 36222390153026 36265155666784 36295707609216 36389053487556 36432015770304 36533045300136 36563822928864 36576177585024 36653129502381 36677606889616 36874765961957 36905831476668 36918301695088 36949403886912 37051868184408 37173657758643 37191016098852 37222348041648 37234925208768 37338181284712 37369637208288 37398441781371 37429948472004 37570516263126 37614873425184 37719183134556 37763715818304 37892733383736 37918038592896 37937470967424 38010652817284 38042675271216 38104072758378 38166873664128 38272714123952 38398516621542 38537438371047 38550459897852 38582937117648 38600953524672 38727834945912 38790338219721 38816242859856 38943831937626 38962016865464 38994840805536 39008016885376 39149143742016 39277827065736 39296167953504 39329273402496 39359588466132 39515334712392 39548624800608 39561988000128 39624914586103 39645221706657 39697149259152 39807233322318 39854231236512 40011934788672 40227017413044 40260907065456 40274510940096 40372554483954 40386196083464 40420219837536 40439094168704 40524173202051 40572017562384 40732561401504 40766876954496 40798300125132 40986017741592 41013388682112 41034407372928 41099675962653 41113563251348 41148199783152 41167414046528 41262307750818 41397017317744 41501100295872 41533089406974 41587489700064 41683351707459 41752051771584 41867834279656 41889290859864 41917265016704 42005453945301 42142589670808 42178093116192 42344992210752 42453895735482 42484180295592 42504018398688 42539826333312 42621886183492 42657793417008 42672207182528 42868546858368 42937732872144 43056803389446 43107637868064 43227179548476 43305981009984 43389518781994 43426072715256 43440746076896 43477343167104 43668273217338 43740244713088 43832268973647 43884018996048 44005713656982 44042786709768 44057668454688 44094785277312 44208188947692 44260382795328 44361420411264 44454751551441 44469772496356 44507236500144 44528019274816 44798269391799 44836010141076 44888945217984 44975536547494 45013426637256 45160382528448 45285616669832 45308824807608 45368170581888 45434470593897 45493980939792 45643519757682 45674001032352 45824131576692 45919519877154 45973734186336 46012465217664 46101223831124 46140062267376 46155652666816 46313340802344 46368020071296 46496603109264 46535774636736 46571644482462 46785925912572 46841163133248 46931520315218 46971058243032 46986929430112 47026514037888 47101313564613 47156923143792 47334020489448 47373897507552 47410413379659 47598016812654 47638116237096 47817020698524 47848953462464 47873475268416 48006233080344 48069111936384 48227115215664 48455270974803 48496092601572 48518737983408 48553348909248 48710727066848 48751763905152 48870839336508 49105556331552 49207775302224 49369521370554 49402490912544 49529545024729 49564877011524 49588021465136 49629797388864 49826182944384 49864589041828 49906597962672 50094021684168 50153164566912 50232937287687 50292244179408 50334613382592 50431709473222 50523644511648 50723567028288 50762664830746 50805430344504 50946318753561 51180728557266 51198022162056 51241154446944 51339999266479 51383251161396 51400613197136 51443916156864 51637113261216 51720450959628 51754990479808 51925109250168 51993121074048 52102508402637 52164022580208 52308678497922 52370436087648 52394890604672 52479451288176 52687112949856 52731499734144 52860295608876 52929532345536 53051538536766 53076311096424 53138974982016 53250773050629 53469629614368 53572773190013 53636023217392 53681209420608 53830072645272 53893626450048 54007012215387 54032230936068 54077750928432 54096023416512 54310081868672 54333585229539 54397733500176 54443561413824 54583580231334 54648023655456 54799567950204 54864266377536 55016410334424 55116703103616 55358747215002 55377452542632 55424105830368 55449986266752 55531019614763 55577802276612 55786524148278 55852387813152 56007271927068 56054455812432 56237457488256 56355774394689 56422310137776 56578774701834 56605194313976 56645573727456 56672024531584 56877057889344 57015979225926 57064012906824 57250310496192 57409071185928 57476850490752 57597774932313 57636239397968 57825689846778 57901430287008 57946060797361 58091752418868 58224364289784 58415747906439 58443025298196 58492261208304 58512025328064 58674284875976 58723715613024 58743557939584 58944251930256 59039382699198 59273002068588 59342982000192 59545723888728 59616025805952 59710849983477 59731025855732 59781346854768 60017902183008 60340526119566 60411766410144 60558831725931 60579294125196 60630329756304 60658641253056 60858026343576 60898668043136 61098842102256 61197450187698 61226026502872 61298312248448 61520083023168 61670344877022 61722299674728 61751121069792 61803143918208 61893461626227 61995470812352 62095525976616 62299634110461 62381234550096 62628077657376 62801751419484 62833936289796 62875897525056 63112027319264 63165196676736 63213884506212 63267139674288 63464022416872 63517488316128 63680843603223 63756027598032 63932829275238 63986690125512 64008310773792 64062235214208 64302820287552 64406599308216 64585205084169 64607027966404 64661456802096 64691650644544 64840769322714 65084278172991 65139109072884 65161119115344 65216014750656 65474075108736 65502409826007 65610367069632 65826028494072 65869987883392 66008570485473 66086502682032 66312283421538 66390574192992 66542130616896 66704658744534 66760854750216 66792028912224 66848298523776 66977249716916 67056325572544 67364859348864 67463304821241 67520139955884 67740573792672 67928425004748 67963237211412 68052255872832 68183529514562 68240971409688 68264029549408 68321539262592 68511001548528 68736197365038 68849484348288 68879279815731 68960601279504 69151835746686 69210093401064 69233479000224 69291805435776 69470011203516 69552030106944 69744904663896 69827248116864 69857466723693 69972601717568 70397280472827 70456587364548 70480394145168 70539771056832 70675843146062 70735384715688 70768414795232 71001030734172 71292839485824 71397025218981 71725531047786 71773430193696 71810212902624 71948735689859 72009349620516 72042974581424 72103667904576 72444780306052 72530311333568 72778106975112 72864031540608 73066090600272 73127645857728 73306259004762 73355213779232 73749531923914 73811662953336 73836603390176 73898807773824 74103736368816 74347315517286 74382032197704 74444696083296 74469850417536 74676362569424 74739274416576 74796883562742 74859896944008 75141032526252 75229746850368 75438366269112 75527431636608 75647564209833 75785466767472 76021305634568 76085350542432 76143997246119 76208145516756 76545428247904 76797033243084 77074876742094 77100919795704 77165874235296 77201907049344 77455669891824 77580676439442 77632485719712 77822101868623 77887663875252 77924033730928 77989681611072 78298287484032 78463017746883 78555654131472 78592335907008 78719176932264 79030669424784 79097249601216 79249829172206 79290443413314 79394298518304 79614466644636 79708462473024 80023869577344 80454034826088 80521814130912 80549021880192 80677141704467 80745108967908 80772392166928 80840439675072 81048346404102 81144035124768 81465122803008 81596600250264 81875370347001 81972035483184 82199351925306 82227126502696 82296399566304 82334828093056 82524615501636 82794034635488 83002200591744 83066178813948 83174979400128 83366703414918 83504103543168 83679786222417 83735668559312 83778581719728 84010907890602 84285179341616 84356186232384 84689984421504 84868162052751 84907791470964 84968360591184 85008036797376 85243772366984 85315586834016 85344414365056 85523968838889 85875465744288 86113606778892 86215275736128 86454359096952 86611962019968 86738534770167 86779037563988 86852145430512 86881492153792 87263030823199 87336546434676 87664537947294 87768037992096 88011427313964 88085573419536 88115336909376 88416377895384 88520765590656 88559074048797 88909503102882 88939544992712 89014473000288 89056038549632 89596538783598 89672020282152 89777890435968 89951073094988 90026853274512 90320765056896 90510789179349 90571233339664 90617649615216 90868941187794 90987961879584 91287039515364 91348002064704 91648263153384 91796175281547 91839039754308 91947468372672 92202447662248 92280124534752 92311305333632 92505517315533 92626681604688 92993206218528 93071549273472 93143288964924 93571851825144 93682326266496 93863040630436 93942116486064 93973858860224 94202627129226 94313846287584 94668040978896 94747795015104 94820826759318 95196033625308 95276232474192 95634041397048 95697906924928 95746950536832 95899243912857 96012466160688 96454230431328 96910541949606 96992185203144 97037475966816 97106697818496 97261153984071 97421454133696 97741678673016 98211112663104 98415550604448 98739042741108 98804981825088 99059090049458 99129754023048 99176042930272 99259594777728 99729178083656 99813195925344 100056988116801 100188043368336 100465874575374 100584488358816 100669226765184 100863418946444 101047289023296 101447134056576 101525329661492 101610860689008 101892637507122 102275294271843 102361457114532 102396044324112 102482308893888 102679998532958 102766502322792 102801226394272 102887832313728 103274226522432 103440901919256 103509980959616 103727753620029 103850218500336 104205016805274 104328045160416 104529295247531 104617356995844 104740872175296 104958902576352 105374225899712 105720591217752 105859064691072 106013764719093 106103077073532 106152622192848 106501546101258 106939259228736 107145546380026 107272046434784 107362418841216 107660145290544 108014024430774 108064461872136 108155501856864 108192046833024 108667170459078 108795467000352 108887122827648 109167160462668 109296047310912 109599135900408 109728532755072 109959388507143 110032820668848 110624297885871 110717494430004 110754905085264 110848211660736 111062039229526 111155604553224 111573048296556 111704775626304 112014543854136 112108911624864 112195325344113 112711548789378 112844620275552 113062298941207 113157549403668 113210388627952 113291147454912 113754115778688 114031958451852 114128025813648 114500620992384 114818142371856 115195549864626 115272478795936 115651379693556 115802860574016 115892121594722 116183504837736 116448728579568 116831495812878 116886050596392 116984522416608 117024050656128 117210187004603 117348569751952 117447431226048 117888503860512 118078765398396 118546004137176 118685964000384 118874743758309 118935665119971 119091447777456 119421699966954 119462051711464 119562693709536 120035804366016 120681052239132 120823532820288 121117663451862 121158588250392 121260659512608 121317282506112 121572519606153 121716052687152 122197684204512 122291874364979 122394900375396 122452053005744 123040166046336 123299027887959 123340689754044 123444599349456 123502242139584 123786923252454 123990941624704 124191051953232 124599268220922 124762469100192 125256155314752 125603502838968 125667872579592 125751795050112 126016361835903 126224054638528 126427769012424 126534279348576 126778365535591 126928044833744 127034976632256 127361687206446 127512055196064 127865658550476 127973380251024 128016621547584 128605640575104 128813198616432 129170410168338 129214055932808 129322913604192 129383301289088 129681538645428 130168556345982 130278218145768 130322238230688 130432029501312 131004819652014 131220734139264 131496806920941 131652056988144 132017140970946 132173005364064 132624566843076 132781148385984 133084261233792 133364254654323 133409317489068 133521709500432 133584057824448 133954499433832 134112651145088 134394808175397 134926609642482 135040279911768 135481147585344 135856850009496 135926474422824 136104511745664 136303411781691 136367059029124 136481942819376 136528059098816 137022003097056 137127619865027 137472394730076 137758559631462 137921202559008 138303671493372 138420186802128 138466958000448 138940022407032 139104060213888 139489809327792 139714933447386 139945203435136 140794560945654 140913174729096 140960788290336 141079542113664 141303940693839 141351686292124 141470769431376 141536829590464 142002061468344 142231240138977 142794050437962 143451062095572 143546860387392 143620425805248 143897471379718 144018699241032 144085949162848 144207335809152 144889560612104 145060622667136 145365812924409 145556213950224 146132181200544 146255291715456 146612518009524 146710427558464 147499063847828 147623325906672 147673206780352 148207472737632 148588635074187 148694631034572 148764064395408 148889392166592 149352725138848 149478548833152 149593767125484 149719793888016 150282065052504 150459493700736 150698811863061 150876732538224 151295128419666 151570933534944 152042611269136 152170701084864 152287994492238 152416291033512 152838956260683 153090856495808 153594066486168 154019997799437 154149753484188 154201839591408 154331748470592 154911339783648 155161352878884 155264971439424 155644203737246 155775327750504 155848067461856 155979363222144 156926035493766 157111308262944 157184671814016 157438353864528 158061338849568 158194499202432 158499658344412 158580886826628 158788597036608 159228933289272 159416924946048 159752319151887 160718319570039 160908069652176 161043628261824 161354283408934 161490217935816 161544784333856 161680879350144 162096692808204 162288070249536 162930245606016 163000755688617 163193200500528 163750740694002 163944070966368 164260321103263 164398703850612 164454253005392 164592799132608 165049231003272 165588069270976 166132357627896 166349958800256 166593058844289 166733406829836 167359572444834 167471337118624 167557163439456 168021815781204 168570358683232 168712372464768 169736324105502 169815582941928 169936721182368 170016073594752 170487544733968 170631173668032 171047937677778 171750931488576 172227213557784 172430551472256 172793324796939 172908718193904 173477069540334 173558075127976 173704290861024 173762984307584 173838182392083 174526061646398 174673092869352 175329075894588 175536075984192 176022854627928 176171146839072 176230673818752 176832755790768 177118148097594 177669326907611 177819006205764 177879089985424 178028946000576 179132549950431 179193077567196 179344040564304 179902146189976 180053706549024 181021578358698 181142466679328 181235299230432 181737882375588 181975923759168 182574079030728 182696004129408 183296526306768 183592350563094 183678079508616 183894936745344 184404895324496 184560249069504 185011034631066 185253363209376 185680384878681 185986412437056 186286577929848 186898902331383 187143703650288 187726081260872 187884232972128 187947717720448 188405254258452 188627692575168 189336081957792 189495590030208 189641653518636 190392067250616 190552464948384 191042530809669 191268082794096 191798487825714 192024932321376 192908460862656 193755615252507 193821083899212 193984370406288 194074951933632 194522307968142 194842908267392 195252834518973 195483357346032 196422225326208 196831101208896 197478085482216 197609963650176 198025711456419 198118180098916 198259508046096 198352085860544 199458356167312 199626391850688 200113976233602 200376086736672 200931749150748 201168976717632 201726837892888 202094578046592 202389914463723 203050659322984 203221721378016 203785275014244 204550588543686 204722914229064 204792088648224 204964617787776 205359997065916 205533004645584 205602452788544 206548453044864 206637839447193 206881803838512 207455507240058 207700437000672 208410033610548 208656090320832 209058590495062 209234713991688 209481744350592 209572400171079 209917805152704 210748451799424 211191841418481 211441182435504 212027529438186 212206154147064 212305244385696 213003092202516 213878518457472 214191075656943 214291092760052 214544092869568 215320290581088 215846207069577 216028048861548 216128923744272 216311003713728 217334340918156 217590934000704 218334320925336 218592094621824 219198271800816 219918777014286 220065641337696 221248595771742 221434988860008 221509810170528 221696423321472 222124078459052 222311209106448 223146096593112 223409551252608 224029087708272 224217823249728 224390650688226 225423097578756 225689240551104 226124597882414 226315098807336 226420777255904 226582294909824 226942692629499 228063916903704 228256051627296 228431991738357 229636284743712 230391099729252 230544957591872 231302759387112 231605721148032 231784243189444 232367009675472 232897457159136 233466305605869 233662991625756 233772101192784 233969044833216 234420374009206 234697139503904 234894862452096 235777007721024 236157530796792 237092008274352 237749487516618 237871330239942 238182895554912 238642353300967 238843399933908 238924103422928 239125387419072 240071608732032 241362104478264 241647065640576 242031425113401 242235326903724 242317176500784 242521319025216 243145039212306 243432105374304 244395368409024 244583748729958 244789800750792 244904106011488 246598055775918 246681379508088 246889198698912 247004484279168 247365451011217 247573846504908 248382103906464 249198536441844 249524938200384 250512310629504 251039358667251 251207005677936 251335745159184 252032723671806 252448109277056 252855538024848 253068558697152 253556731071182 253856089667488 254069953264512 254723374412892 255024110392128 255731317100952 255946760502048 256033243095168 256571906516667 257626397232864 258123361733699 258340820336676 258428111865616 258645827208384 259363077290856 260215604310501 260337112691964 260556436291536 260644476461376 261789092469597 262009639304028 262993613841882 263304113976288 264034281941892 264346010728128 265249133686152 265562296771968 266728509308646 266818634978136 267043419000864 267168115648896 267908998867664 268789616350794 269853219284964 270080559823536 270962295170688 271532367538047 271713700018992 271852948845648 272606823563382 272734118058248 272963885638752 273056118197632 274044006194112 274255239730054 274944789460152 275517119262924 275842405118016 276607342986744 276840373604256 276933916000896 277374402102721 277516551946599 277880044814064 278979618655584 279194656569103 279429866894772 281589121891308 281826349458192 281921576580672 282607881387678 282703372584248 282941538862752 283073659180928 284004122936688 284462480277954 285588100875924 286902124191144 287093720774784 287240851610496 287697731738571 287794942759436 288037398482064 288171898325696 289779121224208 290731625848818 291112427900448 291783461952213 292264362401088 293225036019048 293420855116928 294998127695656 295246651813344 295346413560704 296414945475264 297177270148374 297389262069144 297528128790816 297778784333184 298705450277696 299187534250968 299439587776032 300170964350403 300564130105008 301397623726122 301753465076448 302590256839332 303141867069888 304085222538272 304341402169728 304575988984476 304832582067024 305677912521366 306181712991616 306825882815529 307188132972336 308039995598874 308299506968376 308403679182816 308663496941184 309822679567296 310322705757768 310529942878848 311183260860087 311288407474492 311550655501008 311696134923712 313587885742593 313852070987532 314222616525888 314876707729056 316122677699136 316999316688824 317161773653256 317577194073216 318041294157279 318457866578544 319504638303774 321436639140078 321816139304352 322087256523648 322708566817868 322980435871632 323089568667712 324193385616408 324576140499072 326001511377234 326386401001056 327501481388004 327888141932736 328520642206526 328797407701224 328908506010784 329185598265216 330098462006544 331176138541952 331872893657613 332264715255792 333186117688578 333466813659672 334719144889668 334942674237248 335114326878912 336043631562408 336585976032339 337140717366464 339186896823621 339472648211004 339631165883856 339873442364736 340975089467936 341262347336064 342095875355556 343501862977152 344454427115568 345586649593878 345817436387808 346954139080668 347116150255952 347408581722048 347676364784166 349052123292796 349346185738704 350658151789176 351072151968384 351630561013809 352045709255856 352342293678144 353665511581536 354236296195188 355338653815222 355638012411528 355758179970848 356057892001152 356624231274927 358265099900862 358386155134392 358688081128608 359804292379952 360107413098048 362043156717396 362284933358656 362470598460864 363475764751176 363951847518336 364717558818459 365148158061456 366593052613536 366875623094937 367184701126188 367356159017232 368809790648992 369120498139008 370022069262132 370506726418752 371360769757362 371972824874112 372573155859696 373797804662766 374287407300576 375009412330091 375452162521744 375768465944256 376810508516904 377255385150336 378049085507709 378672163915584 379283307037272 380335096606773 380784134501232 381104929896768 382085061619338 382536165588192 383596975651428 384049864642752 385816921725312 387511230505014 387642167798424 387968740812576 388149903867264 388717137303341 389044615936284 390505669037946 390966714692064 393662202417792 394490420762823 394956170964432 396051422912838 396236360197832 396519016092192 396704171721088 398916712334624 399252783701376 400227952467204 400752173473344 401863498301496 402337953435264 403184424526191 403453675785776 404779828927446 405622425581527 406101318645968 406443442756032 407570550028488 408910235345073 409101177087372 409445828458128 409584177296448 410719994131832 411066009291168 411204905577088 411382859595081 413275678894386 413763607677024 414911014480116 415400874001344 416820067221096 417312180641664 418117180990124 418469427983376 419144800342158 419835610305408 422383682836962 422882364871008 423911822081517 424055058876372 424412308294128 424610488771392 426006184405032 426693720416931 428382151313886 428582185520104 429088185739136 430640581162176 431692414139154 432056097723096 432257847488544 432622007427456 434668681836312 435181868001408 436097438773227 436668641850672 438396543601632 439837554028572 440131282675392 442497191543484 442869977720016 443019620341056 444248156918104 444622418212896 445765905222561 446292193186224 448058175416544 448435646499456 448781301376452 450846195157512 451378481102208 452096435589183 452249195764828 452630197614672 452841554511808 453885385258998 456127833807408 456512103254592 456863983476714 458516868782049 459272569487424 460782199458504 461089915183744 462059993398311 462605518774224 463568486378888 464734019350944 465794914318272 466932611211738 467325983251512 467544202385568 467938089666432 468840748018412 469394279007808 471554015442048 472315061593584 474184016548704 475498975033236 475742660479884 476365791109824 477284706601934 477686799867816 477848206845856 478250774838144 482154958710117 482724208956528 484062850226802 484470653807448 484634353001568 485042638050432 486290078424612 486864210748608 488790736818048 489002267065851 489167497459916 489579601501584 489808212022976 492780963309789 493196111551836 493362759016176 493778397397824 494730902022434 495147693009816 496764207812928 498397072883688 499049876400768 499779176532867 502078717334502 502414011355872 502671490318368 503641149829013 504065447343612 505711076049696 506137117394304 507113462142364 507712179334976 509446748825784 510048220784256 511462634201904 511893521004096 513143813033334 515252794465728 516246723467398 516681640673352 516856223731232 517291654416768 518726154581712 520431208621002 520674225383928 521112872583072 521288952922752 521514547176249 523578184939194 524019278608056 525987227683764 526608227952576 528068563883784 528692021456256 530498267372304 533007980722833 533457018617292 533637269956272 534086838001728 535817997735328 537579232701588 539706438569928 540161119647072 543064735076094 543427400037984 543705897691296 544754713080361 545213647126764 545468236116496 545927771277504 548088012388224 548510479460108 549889578920304 551034238525848 551684810236032 553214685973488 553680747208512 554748804205442 555033103893198 555760089628128 557959237311168 558389313138206 558859733789544 563178243782616 563652698916384 563843153161344 564739991931269 565215762775356 565406745168496 565883077725504 568008245873376 568924960555908 571176201751848 573127592429007 573804248382288 575395463477142 575589885518872 576074796964128 576343796651392 579558242448416 581463251697636 582224855800896 583566923904426 584528724802176 585758503556919 586450072038096 589996255391312 590493303626688 592829890950528 594077134369257 594354540296748 594778524138288 595056257581632 597410900555392 598375068501936 598879175552064 600341928700806 601128260210016 602795247452244 603506930152896 605180513678664 606283734139776 607169743391169 608170445076544 609151977968952 609665164134048 610841215762393 611355825042732 613651765631058 614376265944672 616079991197748 616599013936752 616807358365632 619645359134592 619913518341579 620645411515536 622366521720174 622576814948984 623101311002016 623392269847424 627175771485186 627704141975064 628445233051776 629753415458112 632245355398272 633575524255443 633998633377648 634323547306512 636082588314558 636915733157088 639009276607548 642573226970829 642873278280156 643632278608704 645417133635736 645960871743264 646179137335424 647538621208731 648386771232816 652003022754468 652772802002112 655002962776008 655776283865472 657041284413052 657594815402448 657817012021568 660196924013088 663745787315226 664529430511584 666372235377156 666933627319344 669438289779336 669885348474496 670228653757824 672087263124816 673171952064678 674281434732928 678373793647242 678945296422008 679262331767712 679746884729472 680828077888497 681950178935872 684191750711112 685295975215071 688908854231136 691173299187756 691634872775616 693908278161336 694232300511904 694817163444096 695352729568332 698104246585592 698692371477408 700398916817607 701316303578352 703261122027618 704091418511712 704684587356288 707331023163072 708472592390376 710677307630444 711276024823056 711516359941696 713248462549854 715927059902901 716530199801724 716772310268784 717376162257216 719608584759904 720214826196096 724086313434792 724569866717312 724941196921728 726094275340203 726951529502352 729435117636918 730296316122912 733186105227072 733751246189874 734369402252376 734712318034464 737619581297984 740044138524264 741013452837504 742096353033651 742721539514724 745146311719392 747595609325532 748574814601152 750018824660182 750904325043488 751536931888512 753621017033808 756098171015418 757344327831168 758566614074544 760670193213546 761568269002464 762209859793536 764170123238676 765072331176384 767193951302856 768099729285504 769715719550001 774370085201097 775022461010028 775284335596848 775937481625152 777434274606682 778089231872568 781011338075892 781933429384128 785367277408791 788980841525646 789912341928864 791436092588449 792102845825676 792472720395664 793038032184384 797833424669248 800455904934408 801504346946688 803726996602992 806368849052382 806907351571552 809559657854892 811244851163054 812202637291936 812886885512064 815141100056976 817820470690146 818202354174744 818891656916256 819168354592896 821439988263664 822132018582336 822765719190162 826551357788772 827527215354048 829822028960232 830801748002688 832123206308163 832549655839797 833640134442192 836234361980248 836938855966752 837583969707309 838289600684316 844767365673924 845764729742016 847823644163034 848110117752744 848824616588256 849220977542784 852012368810064 853387440833862 856043120554853 856764302627772 857164371040208 861281162324352 863093195215713 863384828278308 864112195446192 864515694977088 869337363672624 872194877546454 873337283701344 876793087203264 879675108057144 880262565350784 884994383086968 885739955440032 886039240682112 887448558749137 888496313836208 889244836425792 891531810445122 892584386372448 896116350833088 897562602752904 900512893051209 901692390315024 904192871178366 904498391529656 905260395229344 905683109023616 907770770517996 912255667614816 913024206509184 913727966953428 917033737564098 918545138974848 920477648446587 921564398917008 924119986796622 925211037548448 927136972757776 929468038701888 931589828636544 933549782580261 933865222423476 934651966503024 935088404771136 937681496036824 938788558015616 940763657227779 944630123187168 948368033097408 950997950066472 951485320959768 952731582219648 954123882471837 954569413203868 955373599735632 955696413691712 959893339055189 964309917420234 965448417913056 968125700453604 968941307614896 969268706003136 972580156849224 973728421497216 978004534131702 978334994919832 979159203003168 979616424045952 985561926619578 986392223103672 986725518032352 987556794795648 989461804044868 990295386019632 993528415625856 995618680972839 996794145767376 999558353065734 1004157434669004 1004828022711744 1005342980636736 1007282299658026 1008130894687224 1009757928097017 1011422152099392 1014226924284728 1015424358669952 1017560690470863 1018893497651568 1022925268403808 1023787042008192 1026287626066668 1030505588931456 1032493446934796 1033363281346704 1033712447462464 1037452309163424 1040862417242004 1041348450767856 1042225745166144 1043029094352498 1047156369878388 1048038557216112 1051974455367528 1053216455905152 1054891683041427 1056137127767568 1060996534744608 1066015961445666 1066914037234584 1067274539912544 1068173676003456 1069872693824781 1071635995470656 1075158465403176 1079412877139856 1080322239294144 1086129470152188 1086854800075968 1087411795382592 1089509426160722 1090427294253528 1090936472232992 1091855542555008 1097020958920216 1099779157840608 1100626869284811 1102068477051696 1106429371946976 1107361494417024 1109497608410884 1110066207786396 1111520179256256 1115918474622336 1116778626276412 1117719467579088 1125028236990273 1126356487565232 1127305397832768 1129479983862538 1130431525550712 1130813490336992 1131766155451008 1136016491746752 1137849921111816 1141005289820319 1142352403503696 1146255184858014 1147608496764576 1149822247722841 1150790926954284 1151179771037744 1152149593928256 1159116484896832 1162926503395272 1164449711601792 1166151411910023 1167133847808852 1171517007113838 1172900144076192 1179992510782624 1180986607253376 1188154268738514 1188709080593496 1189557048276576 1190112515163264 1196750137003872 1197758351104128 1200683857401612 1202256520420032 1205590494904488 1207013860305792 1209553273578573 1210361027357328 1214339486782338 1216340890153088 1216867276744581 1218303955937904 1219330328268096 1221682431524786 1222711650085464 1227303531262116 1228752531889344 1232159982395496 1233198027873504 1233614716731264 1234148578785243 1239827036683158 1241290823031072 1243685288353277 1244733043440348 1245153629897968 1246202622004032 1254351542970372 1255408283950128 1259506830916224 1267151048510886 1267997266755296 1268647094613024 1272165176629116 1273831466314176 1278018553215096 1285146453941658 1285746556560312 1287264557217408 1290834267271472 1291921743486528 1295077242417462 1296773542465632 1304006045508936 1305545604004224 1308292316319681 1310005925552016 1314082568826104 1315189630804896 1315634024043136 1320393848026176 1327491574630452 1329058861023168 1332744470754312 1333867254638688 1337297715667683 1338876579558672 1344174526249632 1345210618014769 1346343904129356 1356289306767549 1356747587294484 1357890592844016 1358524663535424 1361656155776994 1363900357871744 1368383501422224 1370591950430142 1377817708462272 1382346598375512 1383269745551232 1386179980194933 1387816556322672 1388464601023808 1390705459136664 1396208493171184 1397384742954816 1400797833635214 1402632607156704 1406522244055236 1408182837023424 1414662046326144 1416945184780752 1421354615260888 1422552049646112 1423032719883392 1426496925099708 1431854119805802 1433060399603448 1433544620537568 1434752324514432 1439217169519808 1446464876130351 1448172626869584 1452188550680406 1453903059004704 1458870235273836 1460592632245824 1466372210454144 1467006801197553 1467502492379748 1468738804504752 1469424636068928 1475239162595968 1478342889929367 1480088277048528 1484192706067302 1485443079029448 1490292623438784 1495191218651064 1497149629202304 1499337529598601 1500037649320364 1501808650086976 1507242034067616 1510923449487039 1512196342030836 1517133228149088 1521340386427092 1523136538004928 1528340246477352 1530144662352768 1534387902605712 1539431439100002 1548740170402194 1550044922020056 1550568671193696 1551874963250304 1554868549213364 1556178463745136 1562022676151784 1563866858768256 1564543641528747 1570734554817582 1577961683051292 1579824683857728 1582872185176898 1584205691651352 1584945440791328 1586076064368768 1595666849338496 1599023942168499 1600911809868816 1607453993205984 1612737698104764 1613814703143104 1619119315709784 1622489702326108 1624405274583872 1630282200113952 1634264139241083 1635640941380292 1636404708349488 1637783313832512 1642879976527328 1644264037164672 1645531438380324 1653102715577544 1655054430708096 1659644057920464 1664246412616326 1665099311679594 1667280268884384 1672468723960496 1673877711933504 1675167939414618 1676579201368632 1689534731347848 1691529459484032 1694219975793807 1695647288326068 1696220235505488 1697649233176512 1704024737620128 1706774881667724 1712086241109706 1713528605255544 1714328742080416 1726186390431426 1726769656556616 1728224390892384 1729031389954176 1738674727345248 1744389755092908 1746674567402688 1753586174406528 1757275510670757 1759350216114288 1769988766173936 1771479910880064 1774897117498274 1776992627672416 1778489672851584 1783063620890244 1785168772744896 1792232701666176 1795125205505808 1801025786102418 1803384780630048 1806863532135893 1808385742356732 1808996783059312 1810520790458688 1815541541035992 1821509230173507 1824511335229632 1827455933906856 1832523647287179 1834067475128196 1840955296893174 1843128797834016 1848239973593244 1850422075096896 1854273945515552 1858936077403776 1867099565160522 1867730444846952 1869303933006048 1870176809542272 1875362992073648 1881527314455558 1889260246374336 1896736066194816 1900726572766329 1901995900132944 1902970641919536 1908247764943674 1909138826407736 1910747199471264 1911392827383424 1919786678110378 1928619834840468 1930896835826112 1936251400907208 1937882615229792 1938537412006272 1942615863626193 1945160313698448 1954362595983721 1956009068263404 1956669989839664 1958318406006336 1971123853239156 1972784446207344 1973451036064704 1978923608089736 1980590772039264 1991237361945678 1993588291534752 1999116706131468 2008314869338008 2009656045423488 2010685961273472 2014564599316052 2016261789374448 2019515856194034 2022844304198784 2028453848569456 2035121380941726 2037786995303136 2042484233665491 2045850536807616 2052575252133336 2055887925645213 2064986893869592 2066726562693408 2067424894924928 2074904618326848 2081724834484008 2082696901535712 2084451490332288 2086058188704996 2094312739756776 2096077114432224 2101196750452821 2103948910735056 2109783366082854 2112274255535136 2121993069489216 2132031922891332 2133828074469168 2134549079825088 2139745387649562 2143271990941312 2147781179708703 2150316930806352 2158825754279712 2160644478588288 2172258940304376 2173709600151936 2174823590765184 2178282826020609 2179018852321444 2180854588507056 2181872944465984 2194041917840432 2199558315681216 2201253738569622 2204136954103392 2212858743893952 2218995216821768 2220132415572792 2223040358512512 2226289059100953 2233557252552824 2235438935158176 2250056473980546 2252712975130464 2254610795665536 2258959967725076 2260863051101424 2261626980673984 2272032983493504 2275699842223632 2282010579640638 2284704807007392 2292510369716028 2295216993529152 2299644495445682 2301581853908568 2302359542075488 2304299187856512 2318232969793664 2323110255603291 2325853006790544 2332302823820046 2334267695617704 2343034014227676 2345800288152384 2356101832226373 2359985021565248 2374308277765347 2376308537477028 2377418161186992 2379114096553152 2393500274007744 2401367714803224 2404513040840064 2411180989808976 2419106547157146 2420722054714656 2428678973564676 2433734553489162 2436607911875808 2438660656536192 2443364863049572 2445423300170928 2454607062524232 2457505063778688 2464319964790992 2466396055747008 2468297157570486 2479654073366316 2482581646062144 2487370576706554 2489466086880696 2490307259795936 2492405244008064 2496369618924489 2508703085940744 2510816567900256 2512751909121927 2534302097021772 2535994533510592 2537294189226048 2544330353258232 2547662932628352 2556037106430192 2568129361664559 2570292907883316 2571493113120624 2581668534542944 2583843486973056 2590154484834924 2593547084931264 2608012091017872 2616584632639362 2620011851104032 2625065886310637 2628165137652208 2630379261609792 2640787696052352 2654983149260904 2658117722046336 2662345676247411 2665488941508624 2667734509277376 2674595431335366 2677753159117344 2688349052499264 2690421236029538 2692687808258712 2712578613535098 2713495174588968 2715781185688032 2717049327070848 2721019961123387 2723312311553988 2736767002844448 2741183900860284 2755635416924544 2761432945339761 2764693196751024 2772359960389866 2775633112645344 2776929202047616 2781410918273328 2792416986342368 2794769485909632 2801595667270428 2805265214313408 2813044488110472 2816365674046848 2822290971683337 2833890369561504 2839356979070689 2842709230521776 2845104099292224 2852993850199416 2862371647415511 2863708239611604 2866120799206896 2867089241075136 2878434339039616 2879680017165567 2892929752260702 2896345253739168 2904377101360812 2907806118009408 2917740470547672 2921185264491648 2934013602395106 2935004984759496 2937477609009504 2938849272137856 2956685779858734 2960176554097056 2968385412134604 2970886158058896 2980585246877568 2986856042918517 2990382437302128 2998675059197202 3000075298640728 3003617300173952 3014484068135232 3021846898974078 3024392684061672 3034266456298176 3042680772854184 3046273076009856 3052682071412589 3056680492954704 3068775805211424 3071141222260133 3078862878200004 3097480340804388 3100089844040112 3101137342387392 3109737098426728 3112356927490272 3124045352303568 3129087283057494 3141469109635164 3155923366102584 3159649367715456 3164675049124281 3165744370353796 3168411383302704 3169890881582656 3198047884336998 3201823619737632 3209618081474343 3214907986411968 3225475396209528 3227629406286208 3238238631419568 3244979404652216 3248810549167744 3260564400227904 3268528278482166 3271281882760584 3272809416698976 3275566627665024 3285759953054656 3291062876760648 3301880607854433 3306205431155088 3319288115840928 3328492825232652 3330198623359188 3334560537768768 3344937447920992 3347755423867008 3350335878829236 3353158402737264 3375084710970819 3379069462695696 3388439951587614 3391294576652136 3392440471010976 3395298466353024 3408049475240256 3413549763335448 3423015869460957 3424172482219412 3427057210511088 3428657484160832 3449466743168523 3452372780862852 3453539313113232 3456448781784768 3477349454690496 3488779510185816 3493349134805376 3498454235730069 3514551021341514 3518700432228576 3539977532347872 3542959821760128 3549794234996548 3553985255344832 3566127241780488 3570337545489792 3590250411011616 3602051572204836 3606769561260096 3613727064271786 3616771484713464 3617993566118624 3621041580917376 3631083082071984 3643018460347014 3649022670459264 3650601830233743 3654911867813712 3665047294574358 3668134950256392 3681910593786348 3686257595668032 3696479947186488 3700844150193792 3702445736355729 3708547891031104 3731055865059831 3734199130321044 3735460889693904 3738607866012096 3750725984147296 3763054628911116 3778520492748672 3801453145532658 3803991800265888 3805941283839072 3813282991562527 3816495529887348 3818277652815472 3821494398942528 3839573356220756 3857239669680936 3861793671652224 3872502801814416 3875765230459584 3885231727252386 3890320627396896 3908725191967442 3912018136526808 3913339979679328 3916636812012672 3942247706478312 3945568892414688 3946902072129408 3957847216179472 3961181544078528 3982474723891356 3987176583069504 3998233412262936 4011893147003049 4016629738676016 4029129198632104 4032523578748896 4035631854044307 4039031712388068 4056907697138912 4070242761883452 4075573990606272 4084968467330982 4091701073615232 4105150504266672 4111775851290426 4129973787739184 4133453125386816 4149809236653696 4158539940584799 4163449668968016 4165393803071424 4172116377409992 4188625479513552 4192154228864448 4202393500905642 4207897821470112 4219566732165708 4224548511070272 4243986138978432 4264063845782664 4267656148938336 4269098159650176 4275888510336751 4279490775299124 4295562359417406 4300633861612704 4317651508559424 4339394628391053 4344517880608752 4356565652041218 4358037704642888 4361709177014112 4363745888931968 4388083835680864 4399116631362432 4402507477139244 4408273908206784 4425717487787904 4435028669788101 4437990433643536 4440264831145584 4452578118201906 4467114505105648 4470877870316352 4498012588795803 4500112947961092 4505425950260928 4517919935450152 4521726102202848 4523253961347968 4532770348461117 4551399684447264 4564021159281276 4569409614014784 4585020739432056 4590433987058304 4599288990891364 4603163707817136 4604719084150976 4646220511206582 4651706013581088 4664605647640092 4668535391235408 4686068028455352 4691600576304768 4693630924586241 4712203664452746 4719970043130496 4748616555530694 4752617074954056 4754836322373984 4758228193106304 4787000548015488 4797071826505497 4802735429606448 4822361979617952 4838213094314292 4841444109429312 4857357947129352 4867469106978324 4873215823751616 4886729726099144 4890846600341856 4902792417723249 4909214125048464 4928639929581984 4932792111494016 4936594315140972 4959308146732632 4965163292124288 4974741153413108 4978932173761392 4980614519591872 4992739237848978 5017406171881488 5021633135800512 5025503818243854 5068604194043544 5071989067021184 5074588378452096 5082659927381421 5088660706516464 5112074212860384 5136258723329118 5140585815766632 5142986226241248 5163337069085888 5180308969669848 5187094169862528 5216024182035744 5233169265278724 5240023702208064 5250131772621274 5256330275304416 5260758523219584 5309966298521808 5324691352494822 5330977883017248 5335469018554752 5349190862670732 5355506318234688 5376698104998528 5380842472059076 5385375616517424 5420590596407679 5425157227070196 5426990349177936 5431562371376064 5442039922246774 5446624623107976 5473534005688896 5482367801720568 5497570941861537 5522865890679522 5529386393502048 5540052648119143 5544719920779732 5551266225290688 5562821836546656 5584833972684736 5603191334540856 5610530428626816 5626088976220944 5644581943366674 5667780739123008 5678713958141378 5685418461043552 5690208198584448 5705987700398832 5724743294831022 5727416479223208 5732241598413792 5734178482150272 5759360034331134 5785859504521404 5792690507478336 5808754202721624 5815612236018816 5827847590878579 5835480941095344 5863087787951163 5868027204790212 5870009969518992 5874955218019008 5913371559717468 5920353108194112 5936770824269208 5941772316117792 5973712085837034 5980764874604256 5992301843883971 5997350118394404 6000150597281456 6028968136270464 6043693797948156 6048785368123344 6068532912596352 6085361545708368 6105364142825178 6113360985909408 6137551610422848 6142282444520266 6157725756400008 6194960681608776 6200179688080224 6202274684774784 6212139911243959 6219474196853456 6224713854980544 6248090704607136 6258174566114988 6282938219270328 6303590251358463 6311846732205168 6329350098248562 6331488740707592 6336822766605408 6339781763165312 6396095768673996 6403647239475264 6419236162948686 6429815972823936 6443343539126109 6450950792419056 6476477262839136 6489958809304432 6521128800455808 6534848478061827 6537056556964332 6542563765521168 6545618833397952 6571519906109312 6582125753521296 6603761215708866 6612410862310176 6638576231681856 6656985650465304 6660397246718376 6669121075537536 6678867177302859 6689874895841984 6700671757658472 6706316805474528 6719253373386323 6750169421941638 6758138925391392 6776879903175228 6782589153304272 6784880942021952 6816098950480512 6827099526670896 6846031738921914 6848344964438824 6854114421022176 6857314968321664 6898933486337046 6904745561725704 6907078626226464 6912897563569536 6954698909380992 6969330766809873 6977559020371632 6996908471460138 7029102042683028 7037400864457152 7068305496679119 7079955064695744 7099588469993096 7107970510689664 7122924833296041 7132254483560976 7180500822023232 7204103144409672 7213539122520192 7227454128543572 7233542969426928 7235987132237248 7262166164143968 7286036920694028 7301203660467486 7309823735627424 7330094589148716 7336269900512784 7363821187572696 7372515191336064 7392959894372976 7404891472711458 7417095782062208 7462111730119662 7468398260642088 7470921779387808 7477215732024192 7489108856773467 7501451968294592 7526109257822232 7538255727365781 7602906291065316 7607983600531776 7611882567678144 7626565983125054 7632991059774696 7636555305630944 7642988797885056 7679146712441512 7704388084993677 7714479339361872 7745005603628832 7751530460919168 7770463454504772 7780641254793792 7817450383934884 7824036273053616 7826679959358656 7875197658931911 7884495412956624 7891137784829376 7915694432358944 7922363088157056 7964949447782712 7974353166139008 7987037028742233 7996466824525872 8023786294006098 8033259477352032 8058258397264208 8065047157497792 8071263708088614 8078063424776136 8113815394277824 8140485523766904 8151147981212544 8163059883370161 8169936934661964 8210301008533344 8223551702580852 8259947575478368 8266906250773632 8317079881169598 8326899337936032 8330787606142848 8344232754819984 8377250959027104 8384308457728896 8404787001811284 8415795642940224 8439133464331416 8449097022140544 8466872915050011 8518070937212067 8528127691565328 8535312297876672 8551777020673502 8558981550598248 8591124718834812 8601267723225408 8635303017118848 8639040051496701 8678789256782106 8689035761217504 8705797018472939 8713131304082436 8716075409285776 8723418354028224 8776167671361728 8805014954278488 8816547816413568 8870057339576202 8875980867287072 8880529662291168 8905156236403812 8934229010211296 8941755740632704 8996025177591606 9000225895922184 9010851900521856 9035839870900304 9043452204405696 9065540696922234 9102799368894528 9128042318562552 9138819228029568 9158046214237767 9170041478864112 9198577981782728 9206327415634272 9209438168301952 9213423666780399 9292441022413164 9303412027162176 9329211295280184 9337070782470816 9372136056910704 9387261849172482 9416474326103383 9424407328905492 9494025147372843 9497233111061388 9505234149908112 9509672644747968 9594143653010994 9605470859212896 9644723959235904 9676426188628584 9682888218858624 9714715894258704 9734938213956648 9746431647503232 9773459452198288 9781693200683712 9805584835446498 9818428250096928 9857279859163968 9873188630281944 9905641823563299 9918616293465264 9949482306826216 9957864347522784 9961229039183744 9985478475697956 10034812343762976 10043266271601024 10051007636487708 10125254132912457 10137208388087088 10165319854762842 10177321413032928 10224148425720768 10269047608382871 10272517446658236 10281171631533264 10285972452482496 10326674138171776 10348400229505569 10360617939339696 10432048364071488 10466338530557448 10480047404416128 10495362707190207 10500263545242548 10512660550608832 10619932597043616 10649382704989644 10661955766034496 10698381725341464 10711012636469376 10761684944118152 10770751233034848 10841181192815358 10850314454140392 10853980698355872 10863124742752128 10884079844493548 10893249246215952 10947068011377792 10951805490701229 10964735603441136 10995141883723074 11045731781359044 11058772787004096 11080105296238286 11089439841559464 11102532450581376 11107337209067187 11125643673093312 11169667945369472 11193167595179493 11206382669081712 11252177952441888 11289163886733348 11335561478246016 11357427916282756 11370836922087104 11411975400797664 11439848974687581 11449486589662044 11454832958446416 11464483196827584 11518720068662268 11571719009042808 11585381014956672 11617508405443248 11655695181757158 11670961882190688 11726175575902326 11736054409580424 11740019939037984 11749910436038016 11826743119434936 11840706216388224 11873541648538416 11883544632235584 11947424171674068 11961529749208512 11984603687767942 11994700236788808 12000301194562912 12087387595896312 12097570736246688 12106895562132921 12170723091416736 12210728285650356 12226721971818816 12275103220845696 12284564889040532 12315451512800016 12389921363217552 12400359376160448 12424279822487918 12438948393706912 12449427709961088 12496181409214272 12516349132229976 12565876438540656 12607180502716926 12623693464410336 12648044724951251 12658700196497124 12662977481415184 12673645533210816 12792191537347992 12807294478950528 12827665531010253 12838472325897372 12886687078252218 12901901584838112 12952954525678272 12979917618608864 13069696956123654 13074113113928664 13085127531042336 13091237666795904 13164251507042592 13207522431417732 13224821724620352 13277152463363712 13305086009364303 13313971300930608 13320794493436752 13357734354605718 13379749791683968 13401343515316944 13412633610949056 13438506746772646 13500338843883276 13516277850782784 13553759806350456 13565178306608544 13569761884043904 13598311045383351 13654199053341792 13680538171886047 13692063477843828 13696689928877648 13708228842044352 13797866972674092 13809491123451408 13814157252452928 13938661533619746 13955118040743264 13993816942920276 14058204085366056 14074801728914304 14136610993358238 14159910129391488 14199176939986192 14245849666592082 14264508967121952 14361001644046464 14391215479516491 14408206288819344 14454908257087144 14467085938853856 14471974264474496 14524332328287936 14572073841388056 14602407320934972 14619647471254848 14660189178297432 14672539801025568 14708377253169747 14727642375145392 14785919788745952 14797316798162459 14809782945422916 14924223460239324 14936796521284176 14941843558775616 14978217713546934 15002903936589184 15052218515644464 15076511454731562 15205812582130632 15215967201063552 15223765135356288 15247979782144263 15253131966250108 15265982119549392 15273110611261888 15358293424883024 15408776169987354 15428958678723744 15490011207257664 15540926909009544 15561282509587584 15634900767869768 15648072546107232 15653359918717312 15750395317863822 15768990825913248 15782275569658752 15831388864717888 15929898895565424 15974074057484466 15992933649051744 16047572588012196 16066518954704064 16116516794528416 16130094314995584 16142527416177228 16156126849552272 16227630788555648 16261771789223037 16280971047533808 16326119766740322 16339873869323928 16420602017066688 16447103405161704 16492712825584611 16519895150956736 16620157944357429 16634159762339196 16653798675872064 16688465509639968 16754501918054208 16809574003622568 16831591285880448 16878266928662832 16933745830100022 17036141874424134 17056255383130656 17070624595753344 17103554041347004 17117963101196496 17182249437669624 17202535446450816 17278080102993402 17357578513564212 17378071522435008 17411594036945878 17426262608164872 17432150818571552 17446836708056448 17552335342723456 17589263363853489 17610029908556976 17740114679152404 17751961734574144 17761059324582336 17810312472807624 17868458020422592 17976905531651913 17992050355183212 18000451791844368 18071679741800608 18086904408811392 18131081393844468 18205598737789056 18256084637125104 18316092428475534 18340082957728224 18397155963565456 18412654831268544 18426847333560798 18584882044826328 18606824054324352 18636419733731877 18658422590560368 18674141564941632 18744272113821408 18774523698344964 18832948652206766 18848814657810984 18988050294745686 18994466222122776 19010468299816224 19019345289495936 19188287306021988 19210941718425792 19289447918471808 19330030617378327 19352852377257168 19429431788517408 19469876427913296 19546918904396576 19563386401367424 19611169670892996 19636856500193856 19714559718327936 19746377260563888 19811283647126598 19837232586930528 19875498853494823 19898964613652432 19915728695045568 19970956951395912 20036601531908577 20069624687525952 20102015272975416 20157760120158969 20250508265824914 20274416776174176 20330639709525684 20354642826065856 20448296851441536 20538095216765742 20545034893316472 20562343263066528 20571944904964992 20696800459011138 20721235878679392 20864096728142976 20907992300429619 20932677061114896 20990725414380414 21000527090485096 21025321101217664 21239865194087232 21298765409979288 21323911532068992 21368774499888123 21396763450682928 21497988555820931 21523369888236304 21541502466069696 21682362385630716 21700628908280784 21707961396711744 21768159688987096 21786498492431904 21903610981402458 21929471206882272 21990283767446148 22091463562718088 22117545574008192 22160210592476572 22178879683118928 22214674418134374 22251287346186624 22386335190358986 22412765338163424 22467326570320401 22504355904883776 22578327773466696 22614767182097343 22714855832565512 22741673844174208 22823950801595328 22879697949375162 22898973179324088 22909665916892832 22928966393655168 23037440137324536 23113164254981031 23143438018085616 23235016810886496 23311390363514316 23341923764381376 23452351151804652 23472108819160848 23480039878075968 23625592976795733 23653486238869872 23747083297076832 23767089264471168 23894848343348136 23923059498417024 23961111086226699 23969207375535884 23989400473577616 24000602389125824 24174775191792624 24195141472493376 24213791124265842 24341446182833472 24421456571300712 24453443943637632 24489179650110483 24569129778081064 24630903025600032 24779842726435104 24800718752320896 24848559644975836 24877896787413824 24992362818428544 25032698264459952 25131752877081312 25214361005433852 25247386928820672 25296089449902502 25317400392994248 25325954962830368 25347291066421632 25554212811636201 25584383074695984 25655331062020506 25676944651794744 25773374156504436 25803803169676224 25905909051356544 25917120154490103 25959835237217728 26117391055418817 26139393912247308 26148226227857328 26170255062084672 26328503014085184 26415044862835464 26449643449240704 26610172018728606 26627942601861216 26641588986873504 26692980940937689 26715468709211436 26802687030633888 26825267221898112 26877013493545292 27000677687766552 27032555701565568 27107519612700912 27130356613217088 27196622090766702 27308398106683584 27361076343772094 27384126955687656 27393379857755296 27416457684088704 27595733945348184 27618982246902816 27628314504905856 27640271000341197 27877323067239492 27910236081486528 27987633885840552 28116408170732112 28249422978310149 28273221986716476 28398353879972384 28491699333184164 28529017934243904 28782430959032982 28816412577638688 28909816514174288 28934171877707712 29048664656575872 29144147682776112 29204814641869944 29239294942509696 29320378356594864 29345079602051136 29416754506339494 29455284750290784 29571839577491904 29594633596324918 29619565890845832 29848446920478648 29873593042568352 29883687117551232 29931219572357257 29956435427093868 30104437031288928 30153022909463124 30375762398737371 30411625164261264 30495959564288526 30506263932500216 30531964239098784 30546221222523776 30716586849766048 30817552339974708 30857917357447488 30980022414515328 31045200688516707 31081853818019088 31269801535739536 31296145092214464 31486088121570621 31500790635727644 31537981651826496 31662777729435776 31859797791130848 31948148114968932 31985867298103488 32095145176024392 32133037909408128 32233033589056832 32285054832354456 32312253699104544 32523543578446074 32561942095067616 32652239533480644 32679747738647856 32841204034133376 32855416472103687 32894206810323408 32985425651169222 33039790301913472 33240315888714858 33268319524678392 33307597351744128 33376931019279936 33509003836108416 33579502785538479 33619148007245136 33756533857325664 33867491660200044 34072283748848268 34112510766261312 34207108082694008 34235926202392992 34319546924062743 34364498875339248 34556160205986804 34715157027128424 34756143044870016 34823188073891756 34852525216329744 34864301637143104 35178526727706978 35220059817113952 35480229358304808 35503923469148288 35522118649164672 35620624945615248 35736916040845184 35953811063303826 35984100710366424 36000903583688736 36143359483601216 36262162787688936 36320686686398763 36512169274250208 36632184856951068 36680165915456448 36794311927130912 36825309662537088 36853694667121596 37169764089652656 37272839467463754 37316845181120736 37348283129883264 37488544227642816 37549047396689928 37665897304413532 37697629315621968 37944134174853753 37976100589491372 37988932444245552 38020936599632448 38376574612043976 38421883436851584 38482996593030759 38660061234756654 38705704754514336 38858863577034816 38939752855826592 39093837808793152 39222339341785992 39273713000387712 39492754521127776 39622567294253196 39674465173861056 39750997706989646 39797929227304864 39831457390091136 39941913902791824 40073203063817154 40139249375051904 40204030545950832 40315520240317938 40501016531649828 40548833552348352 40661279419051368 40709285652131712 40794933136150053 41041614515658141 41076190433531484 41090069786632944 41124686526133056 41393600918022276 41442471757358784 41815984600859238 41865354122229792 41946112907187797 41981450828760828 42001054180970192 42479730388174464 42597530819958576 42737548999776246 42793526901365856 42995977111641862 43046739776472608 43083004932139392 43364724771261432 43401257816561568 43415922793423488 43536319377974192 43572996984863808 43807221962804916 43858942413764544 43980567534892296 44125131759509241 44182927125436176 44320421184953144 44357759366237856 44391950394487377 44429348836268748 44772670380717972 44825530676326848 44934653140640802 45008711809767552 45156655546933392 45229534364194686 45429711665131024 45647901603190656 45743939346432789 45759395898750324 45797946358648176 45819331833785664 46074880274649072 46226328509962062 46286876036171232 46470033621772992 46622780727028632 46683847528762752 46904702303609304 46944217638321696 46960079756151936 47034773613704261 47251185953591466 47306972477739744 47494166594153664 47789696686696272 47922222172453398 47938414751071768 47978800947155232 48001204778251648 48349550383585248 48390282944986752 48427582248531684 48682892365666944 48785315367669111 48842913142601424 48978359300220966 49138259556162128 49261806051200064 49478138476753833 49559685452870208 49697119289951672 49755793574827648 49860473833072287 50065396528919904 50263505754162624 50428722010867704 50494773857641344 50592178899805004 50634800785988496 50651909925660736 51108425623272402 51168766149391968 51310662124041012 51353889303589488 51546748313008872 51607606339352448 51834240308980206 51919670474435456 52234782110837634 52278787824494616 52296452455714656 52340510124169344 52657006028170368 52767790091560467 52830089725670928 53220344037457212 53255885203722432 53283177973747008 53385961881875378 53430937418422872 53605374061267776 53754026987090584 53930716594955739 54001355375533104 54215039225401824 54260713226434176 54393244181533404 54616796213367168 54722152687544188 54768253911375312 54786759715510592 55191467890696368 55237964493805632 55280542000682394 55754646134478984 55820472162973056 55909259201195631 55975267771681104 56232816341464224 56498845956620298 56546443973432952 56796707759944768 56983398666368328 57058035868487808 57564861918065964 57632825155277376 57819633028348576 57868343755415424 58288295365552224 58409629283739888 58640756713189728 58690159204102272 58833509012678988 58910569500581568 59143679154983808 59189267192649836 59239131781691664 59626496560484469 59696893840957296 59747186085136704 59862439144714514 59912870854187736 60208874062577856 60306045818926248 60473280360476907 60751524797474742 60823250328522528 60940579129310573 60991919128577052 61012527865000432 61063928478197568 61433173699532096 61635104679949416 61715834714894976 62090401377033414 62163707636038176 62539603071479072 62592290184428928 62972176243141242 63001581271455288 63075963303652992 63719595582261696 63896296229937864 63971734596206976 64106323499664369 64190290352048784 64466067178113664 64493965667462793 64570109664708912 64624507398209088 65047087156892148 65123884190135232 65304479066961288 65359495477295712 65710832944207374 65788413620646816 65915320282723681 65970851302338444 66480631777429716 66536639049356784 66753862038559872 67159005571076958 67238296014490272 67513067714651328 67734983320400088 68144567497696536 68225021532522624 68414216165388016 68471852404785984 68639093848125486 68728997750678496 69112320411973608 69339492764943093 69430314054256848 69646376147783512 69705050432659488 69728603274286208 70357053455413956 70440119634227904 70876778930387199 70960458716609616 71241249891230496 71883333258680097 71907622126607652 71968201420732848 72001807167377472 72286718967202432 72524325575377872 72641373372797526 73024338548500416 73264369713902136 73360331830912896 73467538950331449 73588623854261824 73707389334243192 74339528179305312 74545678934927508 74633690362241472 74977088455285632 75098094793379856 75331794608827064 75395258631243936 75888268349707506 75952201178982744 75977864888491104 76041873199264896 76662638434908603 76753149224087952 76965993186061518 77320122469513308 77411409509028672 77717727154069632 77751360463470309 77879505711653184 78187675617586304 78352173166256451 78444678683571984 78985509042255552 79245134588506392 79348930347722112 79501995413979292 79595858454609728 79883827805583648 80078942822813067 80146406127634308 80408061091901664 80631040480635876 81002033063299656 81097667104696704 81322558838102736 81589866272300106 82083229031316282 82152380867062968 82180139573265888 82249373052266112 82787201836044552 82884943514717568 82920813001023591 83631969201718476 83730708244459584 83892225814375594 83962901657521656 84002108361940384 84748268934930447 85195061639917152 85475097999552492 85587053802731712 85991954223283724 86093479552945216 86729449542522864 86802515633123136 87072638755948384 87145993969727616 87614443925609832 87717884827529088 87961135069784592 88250263519018482 88365854250872352 88640842369906288 88715518732475712 88783900788974754 88858697672537496 89545340761435944 89651061352653696 89793658717071771 89869306281281604 90313311093866784 90459068728389372 90859423330262048 91487878692865578 91518791797500648 91595892717296352 91638663667571328 92149760549298144 92452657019924124 92573752072342464 92940067243545984 93135602065550121 93245561454057264 93809404607218608 93888435276643392 94069547227408522 94502371907182932 94613944955479488 94988333188307328 95579393373392544 95763767203202329 95844444344906796 95876829502143536 95957601894310464 96699100767170496 96855164497063368 97570630735338222 97685826285202848 97956718600441932 98276519112324256 98523612102400128 98956276953507666 99119370905740416 99394238579903344 99720947666144574 100130793057839808 100527011508325248 100738508356615437 100857444021735408 101184357799610008 101269601571976992 101303819851321472 102216851246544804 102337532298783936 102621324248082024 102707778607178976 102958640772188229 103093496626017744 103581217587137213 103668480617960412 104469564221675268 104557575648989232 104592904911429312 105535580183120934 105660179451341856 106440688074914424 106511770407444864 106566355947494016 106771923763750756 106861874836845744 107210748122535552 107508053974181168 107861433189911478 108002710751066208 108430078450803648 108786488363066808 108962060059196289 109444305375088376 109536507822750624 109573519431021184 110382935781392736 110475928987611264 110561084001364788 111509292268957968 111818518402391262 111950535543362208 112465632682928448 112997691913240596 113092887946865904 113593415519889536 113832402524561259 113966797332736656 115129723836131928 115265650310554752 115448989779092277 115639266056697152 116576590731104448 116819258567479776 117281513426379456 117667018025357976 117821139001163136 118378534385299672 118478263563383328 119252993120968938 119393787681914592 119494372170273408 119724878289429028 119825741708375472 120417748125155712 120612091637852496 120946560720953814 121503049594949484 121646500657045056 121881158258621146 121983838257154104 122025055730000864 122127856956395136 122866347399064192 123124843546974423 123270209359898832 124180802754066828 124327415272076352 125079206142958144 125838338721563391 125944352486282484 126003162542910576 127439191164523392 127792592459875728 128212646999328738 128380580704097568 128987931334925586 129140219329417824 129249014796418176 130094174313784296 130247768380270464 130608958133922576 130718990954591424 131421665888414748 131576827241293632 131830640565447362 131941702604676888 132961263554859432 133073278098713568 133175851183462131 134318011142153916 134476592028980544 135026135429302656 135469966640800176 136289134995393072 136828432330776032 136943704809571968 137278187696250972 137457995501356992 138224640823947216 138678985529886186 138860628108513696 139128491974463761 139292752295567024 139410100865318976 140714106910827912 140880239268455808 141104320841112783 141753557860774398 141920917433219232 142482499782460992 143766666517360194 143815244253215304 143936402841465696 144003614334754944 145048651150755744 145282746745595052 146048677097000832 146355946103007333 146528739427804272 146935077900662898 147177247708523648 147414778668486384 148679056358610624 149091357869855016 149267380724482944 149581421499216861 150196189586759712 150485919890746517 150663589217654128 150790517262487872 151776536699415012 151904402357965488 151955729776982208 153325276869817206 153506298448175904 153931986372123036 154640244939026616 154822819018057344 155502720926940618 155759011423306368 156704346332512902 156889357367143968 157971018084511104 158303370274681401 158490269177012784 159003990827958584 159191716909219456 159767655611167296 160157885645626134 160292812255268616 160816122183803328 161262080961271752 161792149784867217 162004066126599312 162645117676205472 162770484779787049 163179732544600212 164166458062632564 164304761734125936 164360279146531776 165574403672089104 165841626002047182 167263938403436952 167461416488919168 167727777603586893 167784451628751188 167925803315043312 168004216723880768 169496537869860894 170390123279834304 170950195999104984 171174107605463424 171983908446567448 172186959105890432 173458899085045728 173605031266246272 174145277511896768 175228887851219664 175922270139569184 176500527038036964 176731708501744704 177281684739812576 177431037464951424 177567801577949508 177717395345074992 178879489681453407 179090681522871888 179587317434143542 179738612562563208 180626622187733568 180918137456778744 181419841081430721 181718846660524096 182821737387931719 182975757385731156 183037583595001296 183191785434592704 184299521098596288 184905314039848248 185147504144684928 186271204131100242 186491122908114528 187618809214437216 187776870553286784 188139094454817044 189004743814365864 189227889910958976 191158786746785088 191527534406404658 191688888689813592 191753659004287072 191915203788620928 193398201534340992 193481897002388379 193710328994126736 195141261470676444 195371652570405696 195913437200883864 196553038224648512 197745960848171043 197912553907015332 198788477159806688 199441895332289148 200261586115679616 201477016713230874 201714888043470816 202368715599220016 202539203143953984 204433702493089608 204675064597567872 205242648496164048 205415557214357952 205917281544376458 206186993252035488 207162435174274426 207336961235920824 208939128443350536 209115151297978464 209185809822858624 211071160366241868 211320358902683712 212630336791161597 212881376149828848 213543847527501512 213723749673691488 215016107948362336 215722866379822956 216005421502132416 216860156901607296 217572976726133616 217924120118392578 218888610750176752 219073015645501248 220402616850994347 220765871562785472 221122168002729576 223018584537915936 223637036804782524 223901071086724416 224931265365856896 225995383826481192 226185775893731808 227664805049122518 227933594665473312 229987915304725809 230259447672263856 230897979558184554 231278532113394304 233153181462208896 233638517134959552 234563026852758912 235056519498769353 235334036050715952 236757068770599344 236956527126766656 238505986241937876 238787575363829184 239449756578858056 239651483416750944 240236828468439201 241224183275704992 241893121441907628 243006099189898968 243293001314090112 243762316517242292 243967676514308208 244050111460001728 246249687093948846 246540418719797664 248361605508133656 248654830544152704 248762439003070773 250158412285916288 251676677443126782 251888704972564968 252006325085821152 254244806804791341 255585184919751456 256425293998657476 256761161408195136 257975862669851172 258280438658835648 260188348627568592 261217916267845152 261437981909182848 262843331776829496 263153654482587264 263661281130894724 263883405209353776 265922527109718864 266146556197427136 266351702366924262 268636022284307832 268953184057961088 269380976151215313 270939933281600352 272578269990786144 273656864661552064 274556375392501944 274915991002713984 276449281647894432 277357971059772372 277721256217027392 278256983948927522 278585504591134048 278820201730637952 281428213821655824 282208641682225566 283507115721548796 283841834866438464 284964999564921984 287291301609606987 287533333034720388 287630488506430608 287872805682931392 290097302301511488 290565493491190104 292711892206014666 293057478855608544 293622790350314579 293870155801325796 294829557336972768 297358112717221248 298182715739710032 299162842998433722 300392379173519424 300971839781493034 301327178435308256 301581034524975744 303553073398830024 303808804715930976 303911459553964416 306650553739634412 307012596896351808 307863972744246072 308875922316564687 309280489878053232 310743652761411639 311005441853881236 313408692665025804 313778714734287936 316606740549362802 316980538354025568 318007981655917168 319535311222334592 320315771291252268 320585624510537232 321632244367606656 322524161922543504 323584299569734434 324008132253198624 325290235352410944 325540969559574098 326359465089200424 328332916125265128 328609523468251872 328720558293063552 329243415295929827 331148807344178208 331683252004094364 334527876806873904 335455555207173786 335568903257502376 335851606630086624 336008433447761536 338993075739721788 340780246559668608 341497207573683777 341900391998209968 343967816893134896 346346969337276831 346917798170091456 348290555023793536 350457775702439328 351844540279138368 353001054076073928 353463417003489408 354563369479625152 355135603155899016 355434790690149984 357758979362906814 358181363045743776 359174634868287084 359477225125126416 361253244375467136 361836274913557488 362839682162861442 363437693321048192 365643474775863438 365951514771462312 366075167190002592 366383570869185408 368599042197192576 369374530640923269 369810628079696496 372542408262200484 372982245816229056 375237618428874432 376278188909634088 377515016164690173 378009487628731728 382317573493570176 383055068812809316 383377777379627184 383507318008574144 386963794004776758 387420657988253472 390282522941352888 390743305140811392 391826874401767728 393106076449297024 395491921696342086 395825107814030664 397576954319613376 398883790664578296 399527553550386393 402954033426461748 403429776086941632 404737431198440032 405078406287907968 408867404986179216 410485296992328096 410831114428715904 411834563088752916 412373986504070976 414324870348548852 414673922471841648 417385475923391283 417878256886701072 418230302595956928 422142320732483736 422640717805367424 423312962523338349 425260673582323194 425762752299657696 427087695055003024 427447499347382976 430032215896724672 431445732759645912 432010843004264832 435145953452267232 435848240236785156 437777221500353504 438146031291002496 440805233701988694 441531743125570944 442244336005459152 446037169075831872 447274073609565048 447802142173448832 448744264497650583 451457759672239551 451990767652962384 452371551787463616 455329610098245036 455867189330946624 459975830609451618 460518895344527712 461407241979065767 461795959116369108 467277034269919104 470113038997538706 470668072101431904 473514137541198688 473913054253533312 477011972483875752 477575150727658368 478899513157716112 479302966833501888 480473656936878402 482448366551409984 483786242883815256 485376449354601651 486012198379797936 487524633034484584 487935353028616416 488100222920003456 488311454339361147 492499374187897692 493080837439595328 496723211016267312 497524878006141546 503183332810760679 503353354886253564 503777409945129936 504012650171642304 508489613609582682 511170369839502912 512850587997314952 513522322816390272 515951725339702344 516560877317671296 520376697255137184 522435832535690304 525686663553658992 527322562261789448 527766810418707552 531845054219437728 532293112394854272 532703404733848524 536638469044360221 537272044568615664 538761952302430626 541879866563200704 544259523244292163 545156539981572288 547313729323104128 548465212163795157 549112750785003888 552898563295788864 554715942119544744 555442512434054784 556513967897855044 557171009182268096 562856427643311648 564417283364451132 567014231443097592 567683669732876928 574582603219213974 575066666069440776 575260977012861216 575745611365862784 580194604603022976 580445691007165137 581130986982380208 585423784412029332 586114957711217088 587245580700629158 587740311602651592 589659114673945536 593237882544513129 596365431479420064 598325685996867444 600784758347038848 601943679562986068 602654356870616512 607106146797660048 607617609431861952 613301107479268824 614025193792703616 615727945488492144 617751844633129374 618560979756106464 621487305522823278 622010883707762472 626817385330051608 627557429468575872 633213481098725604 633961076708051136 636015963311834336 640631542582504536 641171249021074464 645048323845087008 647168599139468868 648016264506397248 650580470704821888 651081939119148196 652718930178400848 656665832250530256 657219046936503744 658486830591859654 662297614688356416 663366504008188728 669055753613747808 670346370422416303 670911110414347572 671137806515004752 671703213260173248 677986151479443576 682994415147367554 683800783996419936 687935633786269792 692693938674553662 693835596340182912 700915551404878656 703689080558276736 705169558496308059 706002108152147856 709126738959250304 710271206311798032 710869581380299968 715517958725813628 716362726091487552 718349269736574168 718954450250252832 720710485405317603 723672549827114976 725068523109960491 725679364325722884 731286949551726876 731903029542924624 732150334380005184 738749061281846538 739621256159392992 745084816524400968 745964491632458112 750475236857748864 752556377819268176 755030032329380346 756018975257463456 762734420414374023 766110137625618632 766755554759254368 767014636017148288 773927588009553516 774841315976506944 780565045882705776 783653748803535456 790983843392684172 791650215628061328 795153908639226752 797767581329156592 799055107100772786 805908066852923496 806859552173883264 808142928453645939 809474862396880064 817734809972358432 820970593984656192 823669126177505832 824747973008141952 828649740697097704 829347844943683296 834770951846782566 835756513773402144 836460605191913856 844284641464967472 846625925046676698 850521347164646388 851525504599315392 854175390110006048 854894998694765952 860064431793449344 861873904828820961 862891465519291824 870291906904534464 871696480473570312 875554443000707008 880868371050943737 881610467403977388 884488672010918304 892074338151663744 894548147219130096 897488528995301166 902915519344479102 903981535305924768 904743103574927232 910659220196490072 911734378661893248 919951661218903236 921037790689055424 922814483958131534 923591918232738216 932230958284234917 940226077995077412 941336144202863808 947028275082397376 954023944967751504 957799026315432224 958605933667003776 960947313873756804 964896733102819968 967572485767630512 970752898709203302 972024396759595872 975049266068969168 975870706057232832 976622908678722294 984998748375795384 986161674879190656 987730245887789481 993446422032534624 995049756012283092 1006366665621521358 1006706709772507128 1007554819890259872 1008025300343284608 1016979227219165364 1022340739679005824 1024491622721051331 1025701175994629904 1031903450679404688 1040753394510274368 1044871665071380608 1051373327107317984 1053401439235225619 1054645124523578896 1055533620837415104 1063690108438875456 1065406809467697048 1073276938088720442 1074544089137231328 1077523904604861252 1083759733126401408 1088519046488584326 1090313079963144576 1096930424327590314 1098225501570007776 1105797126591577728 1108123591922769807 1109431884239089488 1113027935795710088 1114342018364536192 1125712855286623296 1128834566728902264 1132545048494070519 1134028462886195184 1139393393458509343 1149165206438427948 1150133332138881552 1150521954025722432 1160891382014330274 1162261973964760416 1170847568824058664 1172229915422434176 1174491161401258316 1175480623205303184 1179318229347891072 1186475765089026258 1192730862958840128 1196651371993734888 1198582660651159179 1203887359125972136 1205308713741233024 1214212293595320096 1215235218863723904 1226602214958537648 1231455890976984288 1235503689266258748 1237121959512212928 1242974611045646556 1244021767415524944 1252156427770173849 1253634770660103216 1266426962197451208 1267922153416102272 1269938887570015047 1272031926623668672 1281263085165009072 1282342498042148928 1290096647690174016 1294337198278937736 1296032529012794496 1302163878238296392 1305437860356801696 1313331664501060512 1314438093873007488 1316973661183719308 1324595229376712832 1326733008016377456 1338111507227495616 1340692740844832606 1341822220828695144 1342275613030009504 1343406426520346496 1354373279016718653 1355972302958887152 1365988830294735108 1367601567992839872 1375871267572539584 1384221725937197301 1385387877349107324 1401831102809757312 1410339116992616118 1412004216304295712 1420542412623596064 1421739162760599936 1431035917451627256 1432725452182975104 1436698539473148336 1437908900500505664 1441420970810635206 1447345099654229952 1450137046219920982 1451358728651445768 1462573899103453752 1463806059085849248 1464300668760010368 1464934363018083441 1477498122563693076 1479242512318785984 1490169633048801936 1505112755638536352 1510060064658760692 1512037950514926912 1525468840828748046 1532220275251237264 1533511109518508736 1547855176019107032 1549682631953013888 1561130091765411552 1567307497607070912 1581967686785368344 1583300431256122656 1595535162658313184 1598110214201545572 1609915407133080663 1611816133705846992 1616285856907291878 1618949724793760128 1635469619944716864 1641941187969312384 1645395636491385471 1647338252355011664 1657299481394195408 1658695689887366592 1669541903693565132 1671513027546804288 1688569282929934944 1693251850093353396 1701042694329292776 1703051009198630784 1708350780220012096 1723747809657641922 1725782931038583648 1740583813809068928 1741337073021495411 1743392960947140624 1751108886001414016 1761736742101887474 1763220934807954776 1768977344021836608 1779713647633539387 1789096294438260192 1794977057990602332 1805831038688958204 1807963070611849536 1821318440392980144 1839903322437806472 1842075581378110848 1845628967916263068 1847183836465476432 1864461916568469834 1880452155990154824 1882672288405727616 1894056550164794752 1908047889935503008 1915598052630864448 1921894627747513608 1935144971535261024 1941505797418406604 1944048793519191744 1950098532137938336 1951741412114465664 1953245817357444588 1969997496751590768 1975460491775578962 1986892844065069248 1990099512024566184 2011039111267248909 2012733331243042716 2013413419545014256 2015109639780519744 2033958454438330728 2048983245442102662 2051402351989259808 2063806901358809376 2081506789020548736 2102746654214635968 2106802878470451238 2109290249047157792 2111067241674830208 2127380216877750912 2130813618935394096 2146553876177440884 2149088178274462656 2155047809209722504 2162131456215952809 2175205569329881473 2177038092977168652 2193860848655180628 2196451003140015552 2216247183845539614 2218863768478178976 2226055871591420176 2251425710573246592 2257669133457804528 2265090096988141038 2268056925772390368 2278786786917018686 2298330412876855896 2300266664277763104 2301043908051444864 2321782764028660548 2324523947929520832 2341695137648117328 2348982322802516632 2350961246410606368 2372951530178052516 2385461725917680256 2393302743987469776 2397165321302318358 2407774718251944272 2424428785360937817 2428424587190640192 2453204429917075296 2462911781953968576 2471007378532517496 2474243919024425856 2485949222091293112 2488043534831049888 2504312855540347698 2507269541320206432 2532853924394902416 2539877775140030094 2544063853247337344 2562526170330018144 2564684996084297856 2580193295380348032 2585621714486462883 2588674396557875472 2604327756476592784 2610875720713603392 2626663329002121024 2633947322367438616 2642605113152831211 2653466016032754912 2676223014454991232 2681385481689665212 2683644441657390288 2684551226060019008 2708746558033437306 2711944605917774304 2731977660589470216 2735203135985679744 2751742535145079168 2768443451874394602 2770775754698214648 2796692874852704751 2820678233985232236 2824008432608591424 2841084825247192128 2862071834903254512 2873397078946296672 2875817801001011328 2882841941621270412 2894690199308459904 2900274092439841964 2902717457302891536 2925147798206907504 2927612118171698496 2929868726036166882 2954996245127386152 2958485024637571968 2963190737663368443 2980339266097603872 3010225511277072704 3020120129317521384 3024075901029853824 3050937681657496092 3064440550502474528 3067022219037017472 3095710352038214064 3122260183530823104 3134614995214141824 3160204317705676857 3163935373570736688 3166600862512245312 3191070325316626368 3196220428403091144 3219830814266161326 3223632267411693984 3229850693853460369 3232571713814583756 3270939239889433728 3290791272982770942 3294676504710023328 3314598962788390816 3317391379774733184 3339083807387130264 3343026055093608576 3377138565859869888 3386503700186706792 3397635145482211557 3402085388658585552 3416701560440024192 3418180180375528029 3447495619315283844 3451565862077167296 3482674146042990822 3486785921894281248 3523473484203774948 3526441869615909552 3537954688043673216 3559427295267078774 3578192588876520384 3589954115981204664 3611662077377916408 3615926141223699072 3642636880785960288 3679806644875612944 3691257935832526136 3694367672930952864 3728923833136939668 3756469283310521547 3760904311980309648 3809816662710045141 3816095779871006016 3831196105261728896 3843789255495027216 3870289943070522048 3883011594836813208 3888097587038383488 3900197064275876672 3906491634714889176 3939994993503181536 3950920983551157924 3973785688130138496 3980199024049132368 4022078222534497818 4025466662486085432 4026826839090028512 4030219279561039488 4063119837050155959 4067916908876661456 4097966490884205324 4102804703978519616 4127613802717618752 4152665177811591903 4205493308429271936 4213605756940902476 4218580498094315584 4261627237870788192 4293107752354881768 4298176356548925312 4310095618419445008 4324262912431905618 4350411138659762946 4354076185954337304 4387721697310361256 4392902006280031104 4394803089054250323 4432494367691079228 4437727536956357952 4452111743182840352 4515338266915609056 4530180193976282076 4536113851544780736 4557573573834037372 4596660825753711792 4600533328555526208 4643565528057321096 4649047895859041664 4683390275296234656 4697964645605033264 4701922492821212736 4745903060356105032 4786605487974939552 4794330642604636716 4815549436503888544 4848857570721875634 4856849174381280384 4906408859834150592 4925823563907937152 4936186909474156413 4942014757065034992 4971898444182586224 4976087069662099776 5008625711080695396 5014539082640412864 5065707848789804832 5075479661769723437 5079755550280060188 5125052340660036288 5171243428972925766 5177348793115750944 5208655512953185568 5221751441427206784 5253326658004242048 5267894644734877232 5285210226305662422 5306932032065509824 5339140942900618161 5362770963379330424 5367288883314780576 5369102452120038016 5417493116066874612 5423889211835548608 5463955321178940432 5536886903748789204 5541551509396429296 5593385749705409502 5641356467970464472 5648016865217182848 5682169650494384256 5724143669806509024 5746794157892593344 5765683883242540824 5800548184879683928 5805434914605783072 5850295596413815008 5855224236343396992 5859737452072333764 5909992490254772304 5926381475326736886 5960678532195207744 6020451022554145408 6033117333801746727 6040240258635042768 6101875363314992184 6128881101004949056 6191420704076428128 6244520367061646208 6320408635411353714 6327870747141473376 6333201725024490624 6382140650633252736 6392440856806182288 6439661628532322652 6447264534823387968 6459701387706920738 6465143427629167512 6525616707989644419 6581582545965541884 6589353009420046656 6629197925576781632 6678167614774260528 6754277131719739776 6773007400373413584 6795270290964423114 6804170777317171104 6836360360751056058 6894991238630567688 6903131724154334592 6965348292085981644 6973571843788562496 7046946968407549896 7052883739231819104 7118854590534157548 7156385177753040768 7179908231962409328 7223324154755832816 7285273761571920576 7359613289751225888 7373810074646579333 7382515871665052272 7388735345861905728 7457847666273879336 7512938566621043094 7521808623960619296 7619633325420090282 7632191559742012032 7687578510990054432 7740579886141044096 7756865143459388649 7766023189673626416 7800394128551753344 7812983269429778352 7879989987006363072 7901841967102315848 7927815339458493633 7960398048098264736 7975753754209565401 8044156445068995636 8050933324972170864 8053653678180057024 8126239674100311918 8135833817753322912 8195932981768410648 8205609407957039232 8255227605435237504 8305330355623183806 8390078624558114253 8427211513881804952 8437160996188631168 8523254475741576384 8586215504709763536 8620191236838890016 8648525824863811236 8700822277319525892 8708152371908674608 8775443394620722512 8789606178108500646 8864988735382158456 8875455073912715904 8889572212990105329 8904223486365680704 9030676533831218112 9060360387952564152 9072227703089561472 9115147147668074744 9193321651507423584 9201066657111052416 9287131056114642192 9366780550592469312 9395929291210066528 9403844985642425472 9480612953117030571 9491806120712210064 9573210975949879104 9588661285209273432 9631098873007777088 9689552081560381107 9697715141443751268 9812817719668301184 9872373818948312826 9884029514130069984 9943796888365172448 9952174139324199552 10017251422161390792 10029078165280825728 10131415697579609664 10150959323539446874 10159511100560120376 10250104681320072576 10254540541126584087 10342486857945851532 10354697586231501888 10417311025906371136 10535789289469754464 10570420452611324844 10613864064131019648 10678281885801236322 10725541926758660848 10734577766629561152 10834986232133749224 10847778423671097216 10927910642357880864 11073773807497578408 11083103018792858592 11186771499410819004 11269407849931564641 11282712935940928944 11448287339613018048 11493588315785186688 11531367766485081648 11601096369759367856 11610869829211566144 11700591192827630016 11719474904144667528 11819984980509544608 11852762950653473772 11921357064390415488 12066234667603493454 12080480517270085536 12189359511150467877 12203750726629984368 12257762202009898112 12382841408152856256 12457995533434775709 12640817270822707428 12655741494282946752 12784881713612364576 12879323257064645304 12894529069646775936 12919402775413841476 12930286855258335024 13051233415979288838 13163165091931083768 13178706018840093312 13184409267162750969 13258395851153563264 13356335229548521056 13546014800746827168 13590540581928846228 13608341554634342208 13672720721502112116 13789982477261135376 13930696584171963288 13947143687577124992 14093893936815099792 14105767478463638208 14237709181068315096 14359816463924818656 14446648309511665632 14570547523143841152 14719226579502451776 14747620149293158666 14765031743330104544 14777470691723811456 14915695332547758672 15025877133242086188 15043617247921238592 15226438985309170311 15239266650840180564 15375157021980108864 15513730286918777298 15532046379347252832 15625966538859556704 15759979974012726144 15803683934204631696 15855630678916987266 15920796096196529472 15951507508419130802 16088312890137991272 16101866649944341728 16107307356360114048 16252479348200623836 16271667635506645824 16391865963536821296 16610660711246367612 16780157249116228506 16854423027763609904 17046508951483152768 17172431009419527072 17240382473677780032 17297051649727622472 17401644554639051784 17416304743817349216 17550886789241445024 17579212356217001292 17729977470764316912 17779144425980210658 17808446972731361408 18061353067662436224 18099352001405240181 18120720775905128304 18230294295336149488 18386643303014847168 18574262112229284384 18733561101184938624 18791858582420133056 18961225906234061142 18983612241424420128 19146421951899758208 19177322570418546864 19262197746015554176 19379104163120762214 19395430282887502536 19576850123968933257 19744747637896625652 19768059028260139968 19887593776730344896 20034502844322781584 20262831395159219328 20301918647078893748 20319022201120240752 20509081082253168174 20684973715891703064 20709395172463003776 20834622051812742272 21071578578939508928 21140840905222649688 21356563771602472644 21451083853517321696 21469155533259122304 21669972464267498448 21855821284715761728 22121430223939737999 22147547614995156816 22166206037585717184 22373542998821638008 22538815699863129282 22565425871881857888 22896574679226036096 23062735532970163296 23202192739518735712 23221739658423132288 23401182385655260032 23438949808289335056 23639969961019089216 23705525901306947544 23783446018375480899 23927261262628696203 24132469335206986908 24160961034540171072 24378719022300935754 24407501453259968736 24765682816305712512 24915991066869551418 25281634541645414856 25311482988565893504 25569763427224729152 25758646514129290608 25838805550827682952 25860573710516670048 26102466831958577676 26326330183862167536 26368818534325501938 26668716638970315987 26712670459097042112 27092029601493654336 27181081163857692456 27216683109268684416 27345441443004224232 27579964954522270752 27861393168343926576 28187787873630199584 28211534956927276416 28441838859351091713 28475418362136630192 28719632927849637312 28893296619023331264 29068656244681143321 29438453159004903552 29495240298586317332 29530063486660209088 29831390665095517344 30051754266484172376 30087234495842477184 30452877970618340622 30478533301680361128 30750314043960217728 30763621623379752261 31027460573837554596 31064092758694505664 31251933077719113408 31607367868409263392 31711261357833974532 31841592192393058944 31903015016838261604 32176625780275982544 32203733299888683456 32504958696401247672 32543335271013291648 32783731927073642592 33221321422492735224 33560314498232457012 33708846055527219808 34344862018839054144 34480764947355560064 34594103299455244944 34803289109278103568 34832609487634698432 35101773578482890048 35158424712434002584 35459954941528633824 35528357632388064059 35558288851960421316 36198704002810480362 36241441551810256608 36460588590672298976 36773286606029694336 37148524224458568768 37373986600304327127 37583717164840266112 37922451812468122284 37967224482848840256 38354645140837093728 38758208326241524428 38790860565775005072 39153700247937866514 39489495275793251304 39536118056520279936 39775187553460689792 40069005688645563168 40603837294157787496 40638044402240481504 41018162164506336348 41369947431783406128 42143157157879017856 42281681810445299376 42713127543204945288 42902167707034643392 43339944928534996896 43711642569431523456 44242860447879475998 44295095229990313632 44332412075171434368 44747085997643276016 45077631399726258564 45130851743763715776 45679316955927510933 46125471065940326592 46404385479037471424 46877899616578670112 47279939922038178432 47411051802613895088 47566892036750961798 47854522525257392406 48264938670413973816 48321922069080342144 48757438044601871508 48815002906519937472 49831982133739102836 50563269083290829712 51139526854449458304 51517293028258581216 51677611101655365904 51721147421033340096 52204933663917155352 52652660367724335072 52737637068651003876 53337433277940631974 53425340918194084224 54184059202987308672 54298056004215720543 54362162327715384912 54690882886008448464 55159929909044541504 55722786336687853152 55830276279466957807 56375575747260399168 56883677718702183426 56950836724273260384 57439265855699274624 57786593238046662528 58137312489362286642 58730550371906799771 58990480597172634664 59060126973320418176 59662781330191034688 60103508532968344752 60905755941236681244 60957066603360722256 61527243246759504522 62054921147675109192 62128185517389011328 62503866155438226816 63214735736818526784 63422522715667949064 63806030033676523208 64353251560551965088 64407466599777366912 65009917392802495344 65567463854147285184 66364290671819213997 66442642844985470448 67120628996464914024 67417692111054439616 68689724037678108288 69188206598910489888 69606578218556207136 69665218975269396864 70203547156965780096 70316849424868005168 70919909883057267648 71056715264776128118 71116577703920842632 71781783787886088609 72397408005620960724 72482883103620513216 72921177181344597952 74297048448917137536 74747973200608654254 75844903624936244568 75934448965697680512 76709290281674187456 77516416652483048856 77581721131550010144 78307400495875733028 78978990551586502608 80138011377291126336 81207674588315574992 81276088804480963008 82036324329012672696 82739894863566812256 84563363620890598752 85325516578053275139 85426255086409890576 85804335414069286784 86679889857069993792 87205968734043429963 88485720895758951996 88590190459980627264 89494171995286552032 90155262799452517128 90261703487527431552 91358633911855021866 92250942131880653184 92290864870139256783 92808770958074942848 93755799233157340224 94822103605227790176 95133784073501923596 95709045050514784812 96529877340827947632 97514876089203743016 97630005813039874944 99663964267478205672 101126538166581659424 103034586056517162432 103355222203310731808 103442294842066680192 104409867327834310704 105305320735448670144 105475274137302007752 106585072897164192177 106674866555881263948 108596112008431441086 108724324655430769824 109381765772016896928 110319859818089083008 111445572673375706304 111660552558933915614 112751151494520798336 113767355437404366852 113901673448546520768 116274624978724573284 117461100743813599542 117980961194345269328 119325562660382069376 120207017065936689504 121811511882473362488 121914133206721444512 123054486493519009044 124109842295350218384 126429471473637053568 126845045431335898128 127612060067353046416 128706503121103930176 130019834785604990688 131134927708294570368 132728581343638427994 132885285689970940896 134241257992929828048 134835384222108879232 137037950867782532799 138376413197820979776 139213156437112414272 140633698849736010336 141839819766114535296 142113430529552256236 142233155407841685264 143563567575772177218 144794816011241921448 144965766207241026432 145842354362689195904 149495946401217308508 151689807249872489136 153418580563348374912 155032833304966097712 155163442263100020288 156614800991751466056 157957981103173005216 160276022754582252672 162415349176631149984 162552177608961926016 164072648658025345392 165479789727133624512 167490828838400873421 169126727241781197504 170651033156106550278 170852510172819781152 173359779714139987584 174411937468086859926 176971441791517903992 177180380919961254528 178988343990573104064 180310525598905034256 182717267823710043732 184581729740278513566 187511598466314680448 189644207210455580352 190267568147003847192 191418090101029569624 193059754681655895264 195029752178407486032 199092872015457641991 199327928534956411344 202253076333163318848 206069172113034324864 206710444406621463616 208819734655668621408 210610641470897340288 210950548274604015504 213170145794328384354 213349733111762527896 215345351363658265827 217192224016862882172 217448649310861539648 218763531544033793856 222891145346751412608 223321105117867831228 227534710874808733704 227803346897093041536 232549249957449146568 234922201487627199084 235961922388690538656 240414034131873379008 243623023764946724976 243828266413442889024 246108972987038018088 248219684590700436768 253690090862671796256 255224120134706092832 257413006242207860352 260039669571209981376 261617906202130289889 265457162687276855988 265770571379941881792 268482515985859656096 274075901735565065598 276752826395641959552 278426312874224828544 281267397699472020672 284226861059104512472 284466310815683370528 287127135151544354436 289589632022483842896 298991892802434617016 303379614499744978272 310065666609932195424 310326884526200040576 313229601983502932112 315915962206346010432 319755218691492576531 324830698353262299968 328145297316050690784 330959579454267249024 334981657676801746842 338253454483562395008 341302066312213100556 341705020345639562304 348823874936173719852 353942883583035807984 357976687981146208128 360621051197810068512 365434535647420087464 369163459480557027132 379288414420911160704 380535136294007694384 382836180202059139248 386119509363311790528 390059504356814972064 390811933956268704649 398185744030915283982 398655857069912822688 404506152666326637696 411113852603347598397 413420888813242927232 417639469311337242816 421901096549208031008 426340291588656768708 426699466223525055792 430690702727316531654 434384448033725764344 434897298621723079296 437527063088067587712 446642210235735662456 455069421749617467408 465098499914898293136 469844402975254398168 471923844777381077312 480828068263746758016 487246047529893449952 487656532826885778048 492217945974076036176 496439369181400873536 502472486515202620263 507380181725343592512 510448240269412185664 520079339142419962752 523235812404260579778 530914325374553711976 531541142759883763584 536965031971719312192 548151803471130131196 562534795398944041344 568453722118209024944 568932621631366741056 574254270303088708872 579179264044967685792 597278616046372925973 597983785604869234032 606759228999489956544 620131333219864390848 626459203967005864224 631831924412692020864 639510437382985153062 646036054090974797481 649661396706524599936 656290594632101381568 669963315353603493684 682604132624426201112 683410040691279124608 697647749872347439704 707885767166071615968 721242102395620137024 730869071294840174928 738326918961114054264 761070272588015388768 765672360404118278496 772239018726623581056 780119008713629944128 781623867912537409298 796371488061830567964 797311714139825645376 822227705206695196794 835278938622674485632 843802193098416062016 852680583177313537416 853398932447050111584 861381405454633063308 868768896067451528688 893284420471471324912 910138843499234934816 930196999829796586272 939688805950508796336 943847689554762154624 959265656074477729593 974492095059786899904 984435891948152072352 992878738362801747072 1004944973030405240526 1014760363450687185024 1020896480538824371328 1046471624808521159556 1061828650749107423952 1073930063943438624384 1096303606942260262392 1136907444236418049888 1137865243262733482112 1148508540606177417744 1158358528089935371584 1172435801868806113947 1194557232092745851946 1195967571209738468064 1213518457998979913088 1240262666439728781696 1252918407934011728448 1279020874765970306124 1292072108181949594962 1312581189264202763136 1339926630707206987368 1365208265248852402224 1395295499744694879408 1415771534332143231936 1442484204791240274048 1461738142589680349856 1476653837922228108528 1507417459545607860789 1522140545176030777536 1531344720808236556992 1560238017427259888256 1563247735825074818596 1592742976123661135928 1594623428279651290752 1644455410413390393588 1687604386196832124032 1705361166354627074832 1706797864894100223168 1722762810909266126616 1737537792134903057376 1786568840942942649824 1820277686998469869632 1860393999659593172544 1879377611901017592672 1918531312148955459186 1948984190119573799808 1968871783896304144704 2009889946060810481052 2092943249617042319112 2123657301498214847904 2192607213884520524784 2273814888472836099776 2297017081212354835488 2316717056179870743168 2344871603737612227894 2389114464185491703892 2391935142419476936128 2505836815868023456896 2558041749531940612248 2584144216363899189924 2679853261414413974736 2730416530497704804448 2790590999489389758816 2831543068664286463872 2877796968223433188779 2923476285179360699712 2953307675844456217056 3014834919091215721578 3044281090352061555072 3062689441616473113984 3126495471650149637192 3185485952247322271856 3288910820826780787176 3410722332709254149664 3413595729788200446336 3445525621818532253232 3475075584269806114752 3517307405606418341841 3573137681885885299648 3640555373996939739264 3720787999319186345088 3758755223802035185344 3837062624297910918372 3937743567792608289408 4019779892121620962104 4185886499234084638224 4247314602996429695808 4385214427769041049568 4522252378636823582367 4547629776945672199552 4594034162424709670976 4689743207475224455788 4778228928370983407784 4783870284838953872256 5116083499063881224496 5168288432727798379848 5359706522828827949472 5460833060995409608896 5581181998978779517632 5755593936446866377558 5846952570358721399424 5906615351688912434112 6029669838182431443156 6252990943300299274384 6370971904494644543712 6577821641653561574352 6821444665418508299328 6891051243637064506464 6950151168539612229504 7034614811212836683682 7146275363771770599296 7517510447604070370688 7674125248595821836744 8039559784243241924208 8371772998468169276448 8494629205992859391616 8770428855538082099136 9044504757273647164734 9188068324849419341952 9379486414950448911576 9556457856741966815568 10232166998127762448992 10336576865455596759696 10551922216819255025523 10719413045657655898944 10921666121990819217792 11162363997957559035264 11511187872893732755116 11813230703377824868224 12059339676364862886312 12505981886600598548768 12741943808989289087424 13155643283307123148704 13642889330837016598656 13782102487274129012928 14069229622425673367364 15348250497191643673488 16079119568486483848416 16743545996936338552896 17540857711076164198272 18089009514547294329468 18758972829900897823152 19112915713483933631136 20464333996255524897984 20673153730911193519392 21103844433638510051046 21438826091315311797888 23022375745787465510232 24118679352729725772624 25011963773201197097536 25483887617978578174848 26311286566614246297408 27564204974548258025856 28138459244851346734728 30696500994383287346976 31655766650457765076569 32158239136972967696832 33487091993872677105792 36178019029094588658936 37517945659801795646304 38225831426967867262272 40928667992511049795968 41346307461822387038784 42207688867277020102092 46044751491574931020464 48237358705459451545248 50023927546402394195072 52622573133228492594816 56276918489702693469456 61393001988766574693952 63311533300915530153138 64316478273945935393664 72356038058189177317872 75035891319603591292608 76451662853935734524544 82692614923644774077568 84415377734554040204184 92089502983149862040928 96474717410918903090496 112553836979405386938912 122786003977533149387904 126623066601831060306276 144712076116378354635744 150071782639207182585216 168830755469108080408368 184179005966299724081856 192949434821837806180992 225107673958810773877824 253246133203662120612552 289424152232756709271488 337661510938216160816736 368358011932599448163712 450215347917621547755648 506492266407324241225104 578848304465513418542976 675323021876432321633472 1012984532814648482450208 1350646043752864643266944 2025969065629296964900416 4051938131258593929800832
- Sum of all divisors σ(n): 15784937244882321302423175
- Sum of proper divisors (its aliquot sum) s(n): 11732999113623727372622343
- 4051938131258593929800832 is an abundant number, because the sum of its proper divisors (11732999113623727372622343) is greater than itself. Its abundance is 7681060982365133442821511
Bases of 4051938131258593929800832
- Binary: 11010110100000100000000001100110001001001101100100000110110010111100101100100000002
- Hexadecimal: 0x35A08019893641B2F2C80
- Base-36: IBTNABPMV80U2W00
Squares and roots of 4051938131258593929800832
- 4051938131258593929800832 squared (40519381312585939298008322) is 16418202619547386370277127653179821628339187892224
- 4051938131258593929800832 cubed (40519381312585939298008323) is 66525541240873788330770651458462246435998157733218655249329561226201530368
-
The
square root of 4051938131258593929800832 is 2012942654736.7398687101 -
The
cube root of 4051938131258593929800832 is 159424208.1346854759
Scales and comparisons
How big is 4051938131258593929800832?- 4,051,938,131,258,593,929,800,832 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,051,938,131,258,593,929,800,832 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 4051938131258593929800832 cubic inches would be around 13285350.7 feet tall.
Recreational maths with 4051938131258593929800832
- 4051938131258593929800832 backwards is 2380089293958521318391504
- 4051938131258593929800832 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 4051938131258593929800832's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 4051938131258593929800832 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 4051938131258593929800832 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/4051938131258593929800832/
Chicago style:
Numbermatics. 2024. "Number 4051938131258593929800832 - Facts about the integer". https://numbermatics.com/n/4051938131258593929800832/
The information we have on file for 4051938131258593929800832 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 4051938131258593929800832, math, Factors of 4051938131258593929800832, curriculum, school, college, exams, university, Prime factorization of 4051938131258593929800832, STEM, science, technology, engineering, physics, economics, calculator, four septillion, fifty-one sextillion, nine hundred thirty-eight quintillion, one hundred thirty-one quadrillion, two hundred fifty-eight trillion, five hundred ninety-three billion, nine hundred twenty-nine million, eight hundred thousand, eight hundred thirty-two.