2144989362628944006259392
2,144,989,362,628,944,006,259,392 is an even composite number composed of seven prime numbers multiplied together.
2144989362628944006259392 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred seventy-six divisors.
Prime factorization of 2144989362628944006259392:
26 × 33 × 72 × 112 × 296 × 732 × 2572
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 29 × 29 × 29 × 29 × 29 × 29 × 73 × 73 × 257 × 257)See below for interesting mathematical facts about the number 2144989362628944006259392 from the Numbermatics database.
Names of 2144989362628944006259392
- Cardinal: 2144989362628944006259392 can be written as Two septillion, one hundred forty-four sextillion, nine hundred eighty-nine quintillion, three hundred sixty-two quadrillion, six hundred twenty-eight trillion, nine hundred forty-four billion, six million, two hundred fifty-nine thousand, three hundred ninety-two.
Scientific notation
- Scientific notation: 2.144989362628944006259392 × 1024
Factors of 2144989362628944006259392
Divisors of 2144989362628944006259392
- Number of divisors d(n): 15876
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 29 32 33 36 42 44 48 49 54 56 58 63 64 66 72 73 77 84 87 88 96 98 99 108 112 116 121 126 132 144 146 147 154 168 174 176 189 192 196 198 203 216 219 224 231 232 242 252 257 261 264 288 292 294 297 308 319 336 348 352 363 378 392 396 406 432 438 441 448 462 464 484 504 511 514 522 528 539 576 584 588 594 609 616 638 657 672 693 696 704 726 756 771 783 784 792 803 812 841 847 864 876 882 924 928 957 968 1008 1022 1028 1044 1056 1078 1089 1168 1176 1188 1218 1232 1276 1314 1323 1344 1386 1392 1421 1452 1512 1533 1542 1566 1568 1584 1606 1617 1624 1682 1694 1728 1752 1764 1799 1827 1848 1856 1914 1936 1971 2016 2044 2056 2079 2088 2112 2117 2156 2178 2233 2313 2336 2352 2376 2409 2436 2464 2523 2541 2552 2628 2646 2772 2784 2827 2842 2871 2904 3024 3066 3084 3132 3136 3168 3212 3234 3248 3267 3364 3388 3504 3509 3528 3577 3598 3654 3696 3828 3872 3942 4032 4088 4112 4158 4176 4234 4263 4312 4356 4466 4599 4626 4672 4704 4752 4818 4851 4872 4928 5046 5082 5104 5256 5292 5329 5397 5481 5544 5568 5621 5654 5684 5742 5808 5887 5929 6048 6132 6168 6264 6336 6351 6424 6468 6496 6534 6699 6728 6776 6939 7008 7018 7056 7154 7196 7227 7308 7392 7453 7569 7623 7656 7744 7884 8176 8224 8316 8352 8468 8481 8526 8613 8624 8712 8833 8932 9198 9251 9252 9408 9504 9636 9702 9744 10092 10164 10208 10512 10527 10584 10658 10731 10794 10962 11088 11242 11308 11368 11484 11616 11774 11858 12096 12264 12336 12528 12593 12702 12789 12848 12936 12992 13068 13398 13456 13552 13797 13878 14016 14036 14112 14308 14392 14454 14553 14616 14784 14819 14906 15138 15246 15312 15631 15768 15987 16191 16352 16448 16632 16704 16863 16936 16962 17052 17226 17248 17424 17661 17666 17787 17864 18396 18502 18504 18761 19008 19053 19272 19404 19488 19789 20097 20184 20328 20416 21024 21054 21168 21316 21462 21588 21681 21924 22176 22359 22484 22616 22707 22736 22869 22968 23232 23287 23548 23716 24389 24528 24563 24672 25056 25186 25404 25443 25578 25696 25872 26136 26499 26796 26912 27104 27594 27753 27756 28072 28224 28616 28784 28908 29106 29232 29638 29812 30276 30492 30624 31097 31262 31536 31581 31974 32193 32382 32704 33264 33726 33872 33924 34104 34452 34496 34848 35322 35332 35574 35728 36792 37004 37008 37303 37522 37779 38106 38367 38544 38808 38976 39347 39578 40194 40368 40656 41209 42048 42108 42336 42632 42924 43176 43362 43848 44352 44457 44718 44968 45232 45414 45472 45738 45936 46574 46893 47096 47432 47961 48573 48778 49056 49126 49344 50112 50372 50589 50808 50886 51156 51392 51744 52171 52272 52983 52998 53361 53592 53824 54208 55188 55506 55512 56144 56283 57159 57232 57568 57816 58212 58464 58619 59276 59367 59624 60291 60552 60984 61248 61393 61831 62194 62524 63072 63162 63948 64386 64757 64764 66049 66528 67077 67452 67744 67848 68208 68904 69696 69861 70644 70664 71148 71456 73167 73584 73689 74008 74016 74606 75044 75558 76212 76329 76734 77088 77616 78694 79156 79497 80388 80736 81312 81983 82418 83259 84216 84672 85264 85848 86352 86724 87696 88914 89436 89936 90464 90828 90944 91476 91872 93148 93291 93786 94192 94743 94864 95922 96579 97146 97556 98112 98252 100744 101178 101616 101761 101772 102312 103488 103733 104342 104544 105966 105996 106722 107184 110376 111012 111024 111909 112288 112566 113337 114318 114464 115136 115632 116424 116928 117238 118041 118552 118734 119248 120582 121104 121968 122786 123627 123662 124388 125048 126144 126324 127896 128772 129514 129528 131327 132098 133056 133371 134154 134904 135488 135696 136416 137808 138523 139722 140679 141288 141328 142296 142912 143883 146334 147168 147378 148016 148032 149212 150088 151116 151767 152424 152658 153468 154176 154541 155232 156513 157388 158312 158949 158994 160083 160776 161472 162624 163009 163966 164836 166518 168432 168849 170528 170723 171696 171941 172704 173448 175392 175857 177828 178101 178872 179872 180928 181656 182952 183744 184179 185493 186296 186582 187572 188384 189486 189728 191844 193158 194271 194292 195112 196504 198147 201231 201488 202356 203232 203522 203544 204624 206371 207466 208684 209088 209583 211932 211992 213444 214368 216137 217679 219501 220752 221067 222024 222048 223818 224576 225132 226674 228636 228928 231264 232848 234476 236082 237104 237468 238491 238496 241164 242208 243936 245572 245949 247254 247324 248776 249777 250096 252648 255792 256157 257544 259028 259056 261121 262654 264196 266742 268279 268308 269808 271392 272832 275616 277046 279444 279873 281358 282576 282656 284592 287766 292668 294336 294756 296032 298424 300176 302232 303534 304848 305283 305316 306936 309082 310464 311199 313026 314776 316624 317898 317988 320166 321552 326018 327932 329672 333036 335727 336864 337698 340011 341056 341446 343392 343882 345408 346896 350784 351714 354123 355656 356202 357744 359744 363312 365197 365904 368358 370881 370986 372592 373164 375144 376768 378972 379456 383688 386316 388542 388584 390224 393008 393981 396294 400113 402462 402976 404712 406464 407044 407088 409248 410333 412742 414932 415569 417368 419166 422037 423864 423984 426888 428736 429751 432274 432817 435358 439002 441504 442134 444048 444096 447636 450264 453299 453348 457272 462343 462528 463623 465696 468952 469539 472164 474208 474936 476982 476992 482328 484416 487872 489027 491144 491898 494508 494648 497552 499554 500192 505296 506547 511584 512169 512314 515088 515823 518056 518112 522242 525308 527571 528392 533484 534303 536558 536616 539616 542784 544069 551232 552537 554092 556479 558888 559746 562716 565152 565312 569184 573881 575532 582813 585336 589512 592064 594441 596848 600352 604464 607068 609696 610566 610632 613872 618164 619113 622398 626052 628749 629552 633248 635796 635976 640332 643104 644809 648411 652036 653037 655864 658503 659344 663201 666072 671454 673728 675323 675396 680022 682892 686784 687764 693792 703428 707281 708246 711312 712327 712404 715488 726539 726624 730394 731808 736716 737847 741762 741972 745184 746328 750288 757944 767376 768471 772632 777084 777168 780448 783363 786016 787962 792588 800226 804837 804924 805952 809424 814088 814176 818496 820666 825484 829864 831138 834736 838332 839619 844074 847728 847968 853776 859502 864548 865634 870716 878004 883008 884268 888096 895272 900528 901813 906598 906696 914544 915849 919289 924686 927246 931392 933597 937904 939078 944328 948416 949872 953964 964656 978054 982288 983796 989016 989296 995104 999108 1000384 1007181 1010592 1013094 1023168 1024338 1024628 1030176 1031646 1036112 1036224 1044484 1050616 1055142 1056784 1062369 1066968 1068606 1073116 1073232 1079232 1081787 1088138 1095591 1105074 1108184 1112643 1112958 1117776 1119492 1125432 1130304 1138368 1141063 1147762 1151064 1165626 1170672 1179024 1181943 1188882 1193696 1195061 1200704 1208928 1214136 1219392 1221132 1221264 1227744 1230999 1236328 1238226 1244796 1246707 1252104 1257498 1259104 1266496 1271592 1271952 1280664 1286208 1289253 1289618 1296822 1298451 1304072 1306074 1311728 1317006 1318688 1326402 1332144 1342908 1350646 1350792 1359897 1360044 1365784 1369553 1375528 1387029 1387584 1390869 1406856 1408617 1414562 1416492 1422624 1424654 1424808 1430976 1444597 1453078 1453248 1460788 1463616 1467081 1473432 1475694 1483524 1483944 1490368 1492656 1500576 1512959 1515888 1523753 1534752 1536507 1536942 1545264 1547469 1554168 1554336 1560896 1566726 1572032 1575924 1582713 1585176 1600452 1609674 1609848 1618848 1628176 1628352 1632207 1641332 1650968 1657611 1659728 1662276 1669437 1669472 1676664 1679238 1688148 1695456 1695936 1699951 1707552 1719004 1721643 1729096 1731268 1741432 1748439 1756008 1768536 1776192 1780397 1783323 1790544 1793099 1801056 1803626 1813196 1813392 1829088 1831698 1838578 1849372 1854492 1857339 1867194 1875808 1877953 1878156 1888656 1899744 1907928 1915421 1929312 1934427 1945233 1956108 1959111 1964576 1967592 1978032 1978592 1990208 1998216 2014362 2021184 2025969 2026188 2048676 2049256 2060352 2063292 2072224 2088968 2101232 2110284 2113568 2121843 2124738 2133936 2136981 2137212 2146232 2146464 2163574 2176276 2179617 2191182 2210148 2213541 2216368 2225286 2225916 2235552 2238984 2250864 2270081 2282126 2295524 2302128 2305413 2331252 2341344 2350089 2358048 2363886 2377507 2377764 2387392 2390122 2414511 2417856 2428272 2442264 2442528 2455488 2461998 2472656 2476452 2489592 2493414 2504208 2514996 2518208 2543184 2543904 2561328 2578506 2579236 2593644 2596902 2608144 2612148 2623456 2634012 2637376 2652804 2664288 2685816 2701292 2701584 2705439 2719794 2720088 2731568 2739106 2747547 2751056 2757867 2774058 2781738 2800791 2813712 2817234 2829124 2832984 2845248 2849308 2849616 2872331 2889194 2906156 2921576 2934162 2946864 2951069 2951388 2967048 2967888 2985312 3001152 3008257 3025918 3031776 3047506 3069504 3073014 3073884 3090528 3094938 3108336 3108672 3133452 3151848 3165426 3170352 3200904 3219348 3219696 3236401 3237696 3245361 3256352 3264414 3282664 3286773 3301936 3315222 3319456 3324552 3338874 3338944 3353328 3358476 3376296 3390912 3399902 3415104 3423189 3438008 3443286 3458192 3462536 3482864 3496878 3512016 3537072 3545829 3560794 3566646 3581088 3585183 3586198 3602112 3607252 3626392 3626784 3658176 3663396 3677156 3692997 3698744 3708984 3714678 3734388 3740121 3751616 3755906 3756312 3777312 3799488 3808483 3815856 3830842 3858624 3867759 3868854 3890466 3895353 3912216 3918222 3929152 3935184 3956064 3957184 3996432 4017167 4028724 4051938 4052376 4079691 4097352 4098512 4108659 4126584 4144448 4161087 4172607 4177936 4202464 4220568 4227136 4243686 4249476 4267872 4273962 4274424 4292464 4292928 4327148 4333791 4352552 4359234 4382364 4401243 4420296 4427082 4432736 4450572 4451832 4471104 4477968 4481689 4501728 4513663 4538877 4540162 4564252 4571259 4591048 4604256 4609521 4610826 4642407 4662504 4682688 4700178 4716096 4727261 4727772 4755014 4755528 4780244 4821577 4829022 4856544 4884528 4885056 4896621 4923996 4945312 4950967 4952904 4979184 4986289 4986828 5008416 5029992 5085773 5086368 5087808 5099853 5122656 5157012 5158472 5164929 5187288 5193804 5216288 5224296 5246912 5268024 5305608 5328576 5341191 5371632 5379297 5402584 5403168 5410878 5439588 5440176 5463136 5478212 5495094 5502112 5515734 5548116 5563476 5572017 5601582 5627424 5633859 5634468 5658248 5665968 5698616 5699232 5744662 5746263 5778388 5803281 5812312 5835699 5843152 5868324 5877333 5893728 5902138 5902776 5934096 5935776 5970624 5984759 6016514 6051836 6063552 6077907 6095012 6146028 6147768 6181056 6189876 6216672 6266904 6267973 6303696 6312691 6330852 6340704 6365529 6401808 6410943 6438696 6439392 6472802 6490722 6512704 6528828 6538851 6565328 6573546 6603872 6630444 6638912 6649104 6677748 6706656 6716952 6752592 6799804 6810243 6846378 6876016 6886572 6916239 6916384 6925072 6965728 6993756 7024032 7050267 7074144 7091658 7121588 7132521 7133292 7162176 7170366 7172396 7214504 7243533 7252784 7253568 7326792 7354312 7385994 7397488 7417968 7428553 7429356 7468776 7480242 7511812 7512624 7554624 7572509 7616966 7631712 7661684 7735518 7737708 7780091 7780932 7790706 7824432 7836444 7870368 7912128 7991929 7992864 8034334 8057448 8103876 8104752 8116317 8159382 8194704 8197024 8217318 8253168 8273601 8322174 8345214 8355872 8404928 8441136 8487372 8498952 8535744 8547924 8548848 8584928 8616993 8654296 8667582 8705104 8718468 8764728 8802486 8840592 8853207 8854164 8865472 8901144 8903664 8955936 8963378 9003456 9024771 9027326 9077754 9080324 9128504 9142518 9182096 9208512 9219042 9221652 9284814 9325008 9400356 9454522 9455544 9510028 9511056 9560488 9586871 9643154 9658044 9709203 9713088 9736083 9769056 9793242 9847992 9860319 9890624 9901934 9905808 9958368 9972578 9973656 10016832 10059984 10112179 10171546 10172736 10199706 10245312 10269567 10314024 10316944 10329858 10374576 10387608 10432576 10448592 10536048 10590713 10611216 10682382 10743264 10755549 10758594 10805168 10806336 10821756 10879176 10880352 10926272 10956424 10990188 11004224 11031468 11078991 11096232 11126952 11144034 11203164 11254848 11267718 11268936 11316496 11331936 11397232 11398464 11425449 11489324 11492526 11556776 11603277 11606562 11624624 11671398 11686059 11686304 11736648 11754666 11787456 11804276 11805552 11868192 11871552 11899657 11969518 12033028 12051501 12103672 12155814 12190024 12239073 12292056 12295536 12325977 12379752 12433344 12462779 12483261 12533808 12535946 12551693 12607392 12625382 12661704 12681408 12731058 12803616 12821886 12877392 12878784 12945604 12981444 13001373 13057656 13077702 13130656 13145671 13147092 13207744 13260888 13298208 13355496 13407947 13413312 13433904 13445067 13505184 13540989 13599608 13616631 13620486 13692756 13713777 13752032 13773144 13832478 13832768 13850144 13931456 13987512 14048064 14100534 14148288 14181783 14183316 14243176 14265042 14266584 14340732 14344792 14429008 14464731 14487066 14505568 14653584 14689863 14708624 14771988 14794976 14835936 14852901 14857106 14858712 14937552 14958867 14960484 15023624 15025248 15065083 15145018 15233932 15257319 15263424 15299559 15323368 15471036 15475416 15494787 15560182 15561864 15581412 15648864 15672888 15740736 15778001 15890567 15983858 15985728 16023573 16068668 16114896 16137891 16207752 16209504 16232634 16318764 16389408 16394048 16434636 16506336 16547202 16642549 16644348 16690428 16711744 16882272 16901577 16974744 16997904 17095848 17097696 17169856 17233986 17238789 17308592 17335164 17409843 17410208 17436936 17529456 17604972 17681184 17706414 17708328 17802288 17807328 17911872 17926756 17954277 18049542 18054652 18155508 18160648 18233721 18257008 18285036 18364192 18438084 18443304 18569628 18650016 18699461 18800712 18803919 18909044 18911088 18938073 19020056 19022112 19096587 19120976 19173742 19232829 19286308 19316088 19418406 19472166 19538112 19584367 19586484 19616553 19695984 19720638 19803868 19811616 19916736 19945156 19947312 20119968 20224358 20343092 20399412 20430729 20511149 20539134 20628048 20633888 20657483 20659716 20749152 20775216 20897184 21069631 21072096 21181426 21222432 21364764 21397563 21486528 21511098 21517188 21610336 21643512 21758352 21760704 21912848 21980376 22062936 22157982 22192464 22253904 22285659 22288068 22406328 22535436 22537872 22632992 22663872 22717527 22794464 22850898 22978648 22985052 23113552 23206554 23213124 23249248 23340273 23342796 23372118 23372608 23473296 23509332 23608552 23611104 23736384 23799314 23939036 23975787 24066056 24103002 24207344 24311628 24348951 24380048 24478146 24584112 24591072 24651954 24759504 24820803 24925558 24966522 25067616 25071892 25103386 25214784 25250764 25323408 25462116 25607232 25643772 25754784 25850979 25891208 25962888 26002746 26115312 26152577 26155404 26261312 26291342 26294184 26521776 26559621 26596416 26659381 26710992 26815894 26867808 26890134 27010368 27074313 27081978 27199216 27233262 27240972 27385512 27427554 27504064 27546288 27664956 27700288 27975024 28201068 28363566 28366632 28486352 28530084 28533168 28681464 28689584 28760613 28858016 28929462 28974132 29011136 29127609 29208249 29307168 29379726 29417248 29543976 29589952 29671872 29705802 29714212 29717424 29875104 29917734 29920968 30047248 30050496 30130166 30290036 30336537 30467864 30514638 30599118 30646736 30808701 30942072 30950832 30989574 31120364 31123728 31162824 31297728 31345776 31371823 31556002 31595641 31772139 31781134 31967716 32047146 32137336 32229792 32266647 32275782 32415504 32419008 32465268 32637528 32778816 32869272 33012672 33090827 33094404 33285098 33288696 33380856 33751039 33764544 33803154 33949488 33995808 34191696 34195392 34276347 34467972 34477578 34617184 34656769 34670328 34819686 34820416 34873872 35058912 35209944 35362368 35412828 35416656 35600411 35604576 35614656 35698971 35853512 35908554 36099084 36109304 36154503 36311016 36321296 36467442 36514016 36570072 36728384 36876168 36886608 36977931 37139256 37300032 37388337 37398922 37601424 37607838 37655079 37818088 37822176 37876146 38040112 38044224 38193174 38241952 38347484 38465658 38572616 38632176 38836812 38944332 39004119 39168734 39172968 39233106 39391968 39437013 39441276 39607736 39623232 39717037 39890312 39894624 40223841 40239936 40335201 40448716 40622967 40686184 40798824 40849893 40861458 41022298 41078268 41141331 41256096 41267776 41314966 41319432 41498304 41550432 41794368 41893313 42139262 42144192 42362852 42444864 42545349 42729528 42795126 43022196 43034376 43220672 43287024 43394193 43516704 43825696 43875811 43960752 44125872 44188837 44315964 44384928 44507808 44558703 44571318 44576136 44812656 44876601 45070872 45075744 45195249 45265984 45435054 45588928 45701796 45771957 45898677 45957296 45970104 46227104 46413108 46426248 46498496 46680546 46685592 46744236 46946592 47018664 47217104 47222208 47334003 47598628 47671701 47878072 47951574 48070719 48132112 48206004 48413673 48414688 48623256 48697902 48760096 48956292 49168224 49182144 49298579 49303908 49519008 49641606 49851116 49927647 49933044 50135232 50143784 50206772 50501528 50646816 50704731 50924232 51287544 51509568 51631513 51701958 51716367 51782416 51925776 51999871 52005492 52230624 52305154 52310808 52582684 52588368 53037347 53043552 53119242 53318762 53421984 53631788 53735616 53780268 53862831 54148626 54163956 54398432 54460637 54466524 54481944 54771024 54855108 55092576 55329912 55547209 55943503 55950048 56098383 56402136 56411757 56727132 56733264 56814219 56972704 57060168 57066336 57362928 57379168 57521226 57716032 57858924 57948264 58255218 58416498 58614336 58753101 58759452 58834496 59087952 59411604 59428424 59434848 59750208 59835468 59841936 60094496 60260332 60580072 60673074 60935728 61029276 61198236 61292187 61293472 61533447 61617402 61884144 61901664 61972449 61979148 62240728 62247456 62325648 62691552 62743646 63112004 63191282 63208893 63544278 63562268 63935432 64094292 64192689 64274672 64459584 64533294 64551564 64831008 64930536 65275056 65738544 65832349 66181654 66188808 66570196 66577392 66761712 66856977 67108097 67502078 67606308 67898976 67991616 68152581 68383392 68552694 68935944 68947703 68955156 69234368 69313538 69340656 69639372 69747744 70020819 70117824 70419888 70825656 70833312 71200822 71209152 71397942 71707024 71817108 71927361 72198168 72218608 72309006 72622032 72642592 72934884 73028032 73140144 73752336 73773216 73955862 74278512 74776674 74797844 75202848 75215676 75310158 75636176 75644352 75752292 76080224 76386348 76483904 76694968 76931316 77145232 77264352 77552937 77673624 77888664 78008238 78337468 78345936 78457731 78466212 78783936 78874026 78882552 79215472 79434074 79678863 79780624 79789248 79978143 80447682 80670402 80897432 81222939 81245934 81372368 81597648 81699786 81722916 82044596 82156536 82282662 82512192 82629932 82638864 83100864 83297599 83786626 84278524 84725704 85090698 85459056 85581001 85590252 86044392 86068752 86281839 86574048 86788386 87033408 87239453 87382827 87651392 87751622 87921504 88251744 88377674 88631928 88769856 89015616 89117406 89142636 89152272 89625312 89753202 90141744 90151488 90390498 90870108 91009611 91403592 91543914 91797354 91914592 91940208 92454208 92826216 92852496 93361092 93371184 93488472 93855629 93893184 94037328 94115469 94434208 94668006 94786923 95197256 95316417 95343402 95756144 95903148 96141438 96264224 96412008 96827346 96829376 97246512 97395804 97520192 97912584 98336448 98597158 98607816 99038016 99272481 99283212 99702232 99855294 99866088 100287568 100413544 101003056 101253117 101293632 101409462 101848464 102575088 102829041 103263026 103403916 103432734 103564832 103851552 103970307 103999742 104010984 104461248 104610308 104621616 105165368 105176736 105455581 106074694 106087104 106238484 106637524 106801233 106843968 107096913 107263576 107560536 107725662 108297252 108327912 108463509 108796864 108921274 108933048 108963888 109542048 109710216 110185152 110446007 110659824 111094418 111233969 111887006 111900096 112165011 112196766 112804272 112823514 112965237 113454264 113466528 113628438 113945408 114120336 114132672 114725856 114758336 115042452 115717848 115896528 116497843 116510436 116832996 117506202 117518904 118175904 118311039 118823208 118856848 118869696 119151111 119670936 119683872 120188992 120520664 120671523 121005603 121160144 121346148 121868901 121871456 122058552 122396472 122584374 122586944 123066894 123234804 123768288 123803328 123944898 123958296 124481456 124494912 124651296 125383104 125487292 125679939 126224008 126382564 126417786 127088556 127124536 127636047 127870864 128188584 128385378 128549344 129066588 129103128 129662016 129861072 129968981 130182579 130550112 130896227 131477088 131627433 131664698 132363308 132377616 132566511 133140392 133154784 133523424 133676109 133713954 134216194 134629803 135004156 135212616 135585747 135797952 136305162 136766784 137090569 137105388 137315871 137871888 137895406 137910312 138627076 138681312 139278744 139495488 139825733 140041638 140839776 141651312 141666624 142002009 142401644 142795884 143015103 143414048 143578043 143634216 143854722 144396336 144437216 144602381 144618012 145244064 145285184 145869768 146280288 147487417 147504672 147546432 147895737 147911724 148557024 149553348 149595688 149782941 150405696 150431352 150620316 151272352 151504584 152160448 152772696 153389936 153862632 154290464 154528704 154894539 155105874 155347248 155777328 155999613 156016476 156674936 156691872 156915462 156932424 157748052 157765104 158430944 158868148 159112041 159357726 159561248 159956286 160895364 161340804 161588493 161794864 162445878 162491868 162744736 163195296 163381911 163399572 163445832 164089192 164313072 164565324 165259864 165277728 165715913 166595198 166641627 167573252 167830509 168295149 168557048 169235271 169451408 170181396 170442657 170918112 171162002 171180504 172088784 172137504 172563678 173148096 173558011 173576772 174478906 174765654 175503244 175843008 176259303 176503488 176755348 177263856 178234812 178285272 178304544 179250624 179506404 180283488 180780996 181740216 181771217 182019222 182807184 183068039 183087828 183594708 183829184 183880416 184600341 185652432 185704992 185917347 186722184 186742368 186976944 187711258 188074656 188230938 188868416 189336012 189573846 189626679 190394512 190632834 190686804 191512288 191806296 192282876 192528448 192824016 193654692 194493024 194791608 195825168 197194316 197215632 197497047 198544962 198566424 199404464 199710588 199732176 200570931 200575136 200827088 201324291 202006112 202506234 202818924 203696928 204457743 205150176 205658082 206526052 206807832 206843109 206865468 207129664 207703104 207940614 207999484 208021968 209220616 209243232 210062457 210330736 210353472 210911162 212149388 212476968 213275048 213602466 214193826 214527152 215121072 215428037 215451324 215782083 216594504 216655824 216927018 217842548 217866096 217927776 219084096 219420432 219602761 220892014 221319648 222188836 222467938 223774012 224330022 224393532 225608544 225622639 225647028 225930474 226908528 226933056 227256876 228240672 229451712 230084904 231435696 231765941 231793056 232995686 233020872 233665992 235012404 235037808 235373193 236257273 236351808 236622078 237646416 237713696 238302222 239341872 239367744 239934429 241041328 241343046 242011206 242320288 242692296 243737802 243742912 244117104 244792944 245168748 246133788 246469608 247536576 247889796 247916592 248962912 249302592 249892797 250974584 251359878 252448016 252765128 252835572 254177112 254249072 255272094 255741728 256377168 256743003 256770756 257098688 258133176 258206256 258845517 259722144 259937962 260365158 261100224 261718359 261792454 262954176 263254866 263329396 264726616 264755232 265133022 266280784 266309568 267046848 267352218 267427908 268432388 269259606 270008312 270425232 271171494 272610324 273028833 274181138 274210776 274631742 275743776 275790812 275820624 277254152 277362624 278019259 278557488 279651466 280083276 281566887 281679552 282346407 283302624 284004018 284360769 284803288 285591768 285949251 286030206 286828096 287156086 287268432 287709444 288792672 288874432 289204762 289236024 290488128 291739536 292560576 293253191 294974834 295009344 295791474 295823448 297114048 297817443 299106696 299191376 299565882 300862704 301240632 302544704 303009168 303759351 305545392 306779872 307130677 307725264 308580928 309789078 310211748 310694496 311554656 311910921 311999226 312032952 313349872 313383744 313830924 313864848 315496104 315530208 316366743 316861888 317736296 318224082 318715452 319122496 319912572 320403699 321290739 321790728 322681608 323176986 323589728 324891756 324983736 325489472 326390592 326763822 326799144 326891664 328178384 328626144 329130648 330519728 330555456 331338021 331431826 333190396 333283254 333701907 335146504 335661018 336495033 336590298 337114096 338470542 338895711 338902816 340362792 340885314 341836224 342324004 342361008 344177568 344275008 345090053 345127356 347116022 347153544 348957812 349493529 349531308 351006488 351975121 352518606 353510696 354527712 354933117 356469624 356570544 356609088 357453333 359012808 360566976 361420591 361561992 362014569 363480432 363542434 363999097 364038444 365614368 366136078 366175656 367189416 367760832 369200682 371261429 371304864 371409984 371834694 373444368 373484736 373953888 375422516 376149312 376461876 377039817 378672024 379147692 379253358 380789024 381224459 381265668 381373608 383024576 383612592 384565752 385648032 387309384 388830463 388986048 389583216 389906943 391604521 391650336 392688681 394388632 394431264 394882299 394994094 397089924 397132848 397699533 398808928 399421176 399464352 401141862 401150272 401654176 402648582 404012224 405012468 405637848 406757241 407393856 408915486 410300352 411271707 411316164 413052104 413615664 413686218 413730936 415881228 415998968 416043936 418441232 418486464 419477199 420124914 420661472 421822324 424298776 424953936 426006027 426550096 427204932 428387652 429045309 429054304 430242144 430734129 430856074 430902648 431564166 433189008 433311648 433807143 433854036 435685096 435732192 435855552 436887407 438840864 439205522 441784028 442462251 442639296 443687211 444377672 444935876 447548024 448660044 448787064 449348823 451217088 451245278 451294056 451860948 453817056 454513752 456481344 457562029 460169808 460826443 462871392 463531882 463586112 464683617 465991372 466041744 467331984 467998839 470024808 470075616 470746386 472514546 473244156 475292832 475427392 476604444 477336123 478683744 479868858 482082656 482633921 482686092 484022412 484640576 485384592 487475604 488234208 489585888 490145733 490337496 492267576 492939216 495779592 495833184 497147739 497925824 499785594 499924881 501949168 502719756 503491527 504885447 504896032 505530256 505671144 508354224 508498144 510544188 511483456 512754336 513486006 513541512 516266352 516412512 517691034 519444288 519875924 520674033 520730316 523436718 523584908 526509732 526658792 528777909 529453232 529510464 530266044 532561568 534704436 534855816 536864776 538519212 540016624 540850464 542284369 542342988 545220648 545313651 546057666 548362276 548421552 549204117 549263484 551487552 551581624 551641248 553801023 554508304 556038518 557114976 557752041 559302932 560166552 563133774 564692814 566605248 567946643 568008036 568721538 568880037 569606576 571183536 571898502 572060412 574312172 574536864 575418888 577585344 578409524 578472048 583410817 583479072 586506382 589949668 591582948 591646896 592491141 594823321 595634886 598213392 598382752 599067007 599131764 601725408 602481264 603972873 606018336 607518702 611019299 611090784 613559744 614261354 615450528 619578156 620423496 620529327 621388992 623109312 623821842 623998452 624065904 626699744 627661848 627729696 630992208 631060416 632733486 635472592 636448164 637430904 639825144 640807398 642581478 643581456 645363216 646284111 646353972 647179456 649783512 649967472 653527644 653598288 653783328 656356768 657252288 658261296 658808283 661039456 662676042 662863652 666380792 666566508 667403814 670293008 671322036 672990066 673180596 674228192 676867917 676941084 677791422 677805632 680725584 681770628 684648008 684722016 688355136 690180106 690254712 694232044 694307088 695297823 697915624 698987058 699062616 702012976 703950242 705037212 706119579 707021392 708771819 709055424 709866234 712939248 713141088 714906666 718025616 719803287 722841182 723123984 724029138 726960864 727084868 727998194 728076888 731228736 732272156 732351312 734378832 738189067 738401364 742522858 742609728 743669388 746888736 747907776 749678391 750845032 752923752 754079634 757344048 758295384 758424733 758506716 761578048 762448918 762531336 762747216 767225184 769131504 770229009 771296064 773122049 774618768 777660926 779166432 779813886 783209042 783300672 785155077 785377362 788777264 788862528 789764598 789988188 794179848 794265696 795399066 797617856 798842352 798928704 802283724 803308352 805297164 810024936 811275696 813514482 817830972 822543414 822632328 826104208 827231328 827372436 827461872 831762456 831997936 832087872 834057777 836882464 838954398 840249828 841322944 843644648 844700661 847039221 848597552 849907872 852012054 853082307 853100192 854409864 856775304 858090618 858108608 860484288 861468258 861712148 861805296 863128332 866378016 866623296 867614286 867708072 871370192 871464384 873774814 877681728 878411044 879759573 883568056 884924502 887374422 888755344 889871752 893452329 895096048 897320088 897574128 898697646 902490556 902588112 903721896 907634112 909027504 909782867 911278053 915124058 916273589 920339616 921392031 921652886 925742784 927063764 929367234 931982744 932083488 934663968 935732763 935997678 940049616 940151232 941492772 945029092 946488312 949100229 950585664 953208888 954672246 957367488 959633983 959737716 961211097 964165312 965267842 965372184 968044824 970769184 974951208 976468416 978780131 979171776 980291466 980674992 984535152 985878432 991559184 991666368 994014063 994295478 999571188 999849762 1001105721 1003898336 1005046301 1005439512 1006983054 1009770894 1009792064 1011060512 1011342288 1016708448 1016996288 1021088376 1025508672 1026972012 1027083024 1032411919 1032532704 1032825024 1035270159 1035382068 1039751848 1041348066 1041460632 1046873436 1047169816 1048480587 1053019464 1053317584 1055925363 1057555818 1058906464 1060532088 1065123136 1069408872 1069711632 1072359999 1073729552 1077038424 1080033248 1081700928 1084261773 1084568738 1084685976 1090441296 1090627302 1091997291 1092115332 1096724552 1096843104 1098408234 1098526968 1103163248 1103282496 1107602046 1109016608 1112077036 1113784287 1114229952 1115504082 1118605864 1120333104 1126267548 1129385628 1131119451 1135893286 1136016072 1137443076 1137760074 1139213152 1142367072 1143673377 1143797004 1144120824 1148624344 1149073728 1150837776 1151794073 1156819048 1156944096 1160011391 1166491389 1166821634 1166958144 1169720829 1173012764 1174813563 1178066043 1179899336 1183165896 1183293792 1184646897 1184982282 1189646642 1191269772 1193098599 1196426784 1196765504 1198134014 1198263528 1203450816 1204962528 1207945746 1212036672 1214906077 1215037404 1222038598 1222181568 1228522708 1230901056 1233815121 1239156312 1240846992 1241058654 1247643684 1247996904 1248131808 1253399488 1255323696 1255459392 1258431597 1261984416 1265466972 1270945184 1272398519 1272896328 1274861808 1279650288 1281476273 1281614796 1285162956 1287162912 1290726432 1292202387 1292568222 1292707944 1299567024 1299934944 1301421429 1307055288 1307196576 1307566656 1310662221 1312713536 1316522592 1317616566 1322078912 1325352084 1325727304 1327386753 1331061633 1332761584 1333133016 1334807628 1340586016 1342644072 1345980132 1346361192 1348456384 1353735834 1353882168 1355582844 1361451168 1363541256 1369296016 1369444032 1372686087 1380360212 1380509424 1382479329 1388464088 1388614176 1390595646 1394050851 1395831248 1397974116 1398125232 1403996517 1404025952 1407900484 1410074424 1412239158 1414042784 1417543638 1419732468 1425878496 1426282176 1429658791 1429813332 1432008369 1436051232 1439606574 1445682364 1446247968 1447901763 1448058276 1453921728 1454169736 1455996388 1456153776 1464544312 1464702624 1468757664 1470437199 1476378134 1476802728 1485045716 1487338776 1491443217 1493777472 1497313877 1499356782 1499774643 1501690064 1505847504 1507996259 1508159268 1510474581 1514688096 1516590768 1516849466 1517013432 1524897836 1525062672 1525494432 1534450368 1538083063 1538263008 1540458018 1546244098 1549237536 1555321852 1558332864 1559627772 1562022099 1566418084 1570310154 1570754724 1577554528 1579358473 1579529196 1579976376 1588359696 1588531392 1590798132 1597684704 1604567448 1610594328 1610869061 1620049872 1622361587 1622551392 1626853107 1627028964 1635661944 1635940953 1645086828 1645264656 1647612351 1652208416 1654462656 1654744872 1654923744 1663524912 1663995872 1668115554 1673764928 1677908796 1680499656 1687289296 1689401322 1694078442 1697195104 1699815744 1703839929 1704024108 1706164614 1706200384 1708819728 1713550608 1716181236 1722936516 1723424296 1723610592 1726256664 1732756032 1735228572 1735416144 1742740384 1747549628 1750232451 1756822088 1759519146 1767136112 1769849004 1774748844 1777473423 1777510688 1779743504 1784469963 1786904658 1790192096 1794640176 1795148256 1797201021 1797395292 1804981112 1805176224 1807443792 1811918619 1818055008 1819565734 1822556106 1830248116 1832547178 1833057897 1840679232 1842784062 1843305772 1854127528 1858734468 1861587981 1863965488 1864166976 1869327936 1871465526 1871995356 1880099232 1882985544 1890058184 1892976624 1898200458 1906417776 1909138121 1909344492 1919267966 1919475432 1922422194 1930535684 1930744368 1936089648 1938852333 1941538368 1946134813 1949902416 1957560262 1960582932 1961349984 1969070304 1971756864 1976424849 1983118368 1988028126 1988590956 1999142376 1999483387 1999699524 2002211442 2007796672 2010092602 2010879024 2013966108 2019541788 2022121024 2022684576 2030603751 2033416896 2042176752 2053944024 2054166048 2064823838 2065065408 2070540318 2070764136 2079503696 2082696132 2082921264 2085893469 2093746872 2094339632 2096961174 2106038928 2106635168 2111850726 2115111636 2117812928 2121064176 2126315457 2138817744 2139423264 2144719998 2147459104 2154076848 2160066496 2168523546 2169137476 2169371952 2180882592 2181254604 2183994582 2184230664 2193449104 2193686208 2196816468 2197053936 2206326496 2214567201 2215204092 2218033216 2224154072 2227568574 2231008164 2237211728 2240666208 2249035173 2252535096 2258771256 2262238902 2271786572 2272032144 2274886152 2275274199 2275520148 2278426304 2284734144 2287346754 2287594008 2288241648 2297248688 2301675552 2303588146 2310687027 2313638096 2313888192 2319366147 2320022782 2332982778 2333643268 2339441658 2346025528 2349627126 2355465231 2356132086 2359798672 2366331792 2366587584 2369293794 2369964564 2379293284 2382539544 2386197198 2392853568 2396268028 2396527056 2409925056 2415630371 2415891492 2429812154 2430074808 2444077196 2457045416 2463825847 2467630242 2478312624 2481693984 2481849029 2482117308 2495287368 2495993808 2496263616 2502173331 2510647392 2516863194 2523968832 2529944137 2530933944 2534101983 2541890368 2544797038 2545792656 2549723616 2559300576 2562952546 2563229592 2570325912 2574325824 2581452864 2584404774 2585136444 2585415888 2598830003 2599134048 2599869888 2602842858 2614110576 2614393152 2621324442 2633045184 2635233132 2639278719 2650704168 2651454608 2654773506 2662123266 2665523168 2666266032 2669615256 2681172032 2685288144 2691960264 2692722384 2707471668 2707764336 2711165688 2721813241 2722902336 2727082512 2729348601 2738592032 2745372174 2748820767 2760720424 2761018848 2764176093 2764958658 2776928176 2777228352 2781191292 2788101702 2791662496 2795948232 2796250464 2807993034 2808051904 2815800968 2820148848 2824478316 2828085568 2835087276 2839464936 2847300687 2851756992 2859317582 2859626664 2864016738 2872102464 2878901949 2879213148 2891364728 2892495936 2895803526 2896116552 2908339472 2911992776 2912307552 2929088624 2929405248 2936340393 2937515328 2940874398 2952756268 2953605456 2970091432 2974677552 2982042189 2982886434 2994627754 2998713564 2999549286 3003317163 3003380128 3011695008 3015138903 3015992518 3016318536 3020949162 3029376192 3033181536 3033698932 3034026864 3049795672 3050125344 3050988864 3058211849 3076166126 3076526016 3080916036 3092488196 3097235757 3098475072 3105810477 3110643704 3119255544 3124044198 3132836168 3140620308 3141509448 3145441761 3155109056 3158716946 3159058392 3159952752 3167776089 3176719392 3181596264 3195369408 3202934203 3209134896 3221188656 3221738122 3225785101 3240099744 3244723174 3245102784 3252785319 3253706214 3254057928 3271323888 3271881906 3275991873 3290173656 3290529312 3295224702 3304416832 3309489744 3309847488 3327049824 3327991744 3336231108 3341352861 3355817592 3360999312 3374578592 3378437447 3378802644 3388156884 3394390208 3407679858 3408048216 3412329228 3417639456 3427101216 3431020131 3432362472 3445873032 3446848592 3447221184 3452513328 3455382219 3470457144 3470832288 3480034173 3485480768 3495099256 3499474167 3500464902 3509162487 3513644176 3519038292 3524440689 3534198129 3534272224 3539698008 3549497688 3554946846 3555021376 3559487008 3568939926 3573809316 3580384192 3589280352 3590296512 3594402042 3594790584 3609962224 3610352448 3614887584 3623837238 3636110016 3639131468 3644718231 3645112212 3660496232 3665094356 3666115794 3685568124 3686611544 3701445363 3708255056 3717468936 3723175962 3727930976 3742931052 3743990712 3760198464 3765971088 3769100449 3775294791 3780116368 3785953248 3795990583 3796400916 3812835552 3817195557 3818276242 3818688984 3838535932 3838950864 3844428819 3844844388 3861071368 3861488736 3871726331 3872179296 3876607161 3877704666 3892269626 3899804832 3904264287 3915120524 3921165864 3922699968 3931986663 3938140608 3952849698 3966236736 3975626501 3976056252 3977181912 3982160259 3998284752 3998966774 3999399048 4004422884 4020185204 4021758048 4027932216 4039083576 4045369152 4054946257 4061207502 4083875719 4084353504 4107888048 4108332096 4118058261 4129647676 4141080636 4141528272 4147437987 4159007392 4163763247 4165392264 4165842528 4171786938 4187493744 4188679264 4193469049 4193922348 4212077856 4213270336 4223701452 4230223272 4242128352 4252630914 4277135093 4277635488 4278846528 4288976373 4289439996 4294918208 4308153696 4337047092 4338274952 4338743904 4343705289 4361765184 4362509208 4367989164 4368461328 4386898208 4393632936 4394107872 4412652992 4429134402 4430408184 4448308144 4455137148 4462016328 4474329651 4474423456 4481332416 4491941631 4498070346 4505070192 4517542512 4523988777 4524477804 4543573144 4544064288 4549772304 4550548398 4551040296 4574693508 4575188016 4576483296 4594497376 4603351104 4607176292 4614249189 4621374054 4627276192 4638732294 4640045564 4665965556 4667286536 4678883316 4686066297 4692051056 4699254252 4710930462 4712264172 4719597344 4732663584 4738075419 4738587588 4739929128 4758586568 4765079088 4772394396 4792536056 4793054112 4805761477 4831260742 4831782984 4832607183 4859624308 4860149616 4867084761 4880559321 4888154392 4907822859 4914090832 4927651694 4935260484 4942837053 4956625248 4963387968 4963698058 4964234616 4990574736 4991987616 5004346662 5021294784 5033182319 5033726388 5059888274 5061867888 5068203966 5089594076 5091585312 5099447232 5111519787 5118601152 5125905092 5126459184 5140651824 5168809548 5170272888 5170831776 5197660006 5198268096 5205685716 5228221152 5242648884 5250697353 5270466264 5271365293 5278557438 5301408336 5302909216 5308973131 5309547012 5324246532 5331046336 5332532064 5339230512 5353409889 5370576288 5383920528 5385444768 5391603063 5414943336 5415528672 5422331376 5443626482 5454165024 5458697202 5477184064 5490744348 5497641534 5499173691 5521440848 5522037696 5528352186 5529917316 5553856352 5562382584 5576203404 5583324992 5591896464 5592500928 5615986068 5631601936 5640297696 5648956632 5670174552 5678929872 5694601374 5718635164 5719253328 5727414363 5728033476 5757803898 5758426296 5782729456 5791607052 5792233104 5816556999 5816678944 5823985552 5824615104 5838404439 5858177248 5872680786 5881748796 5905512536 5907210912 5929274547 5940182864 5949355104 5964084378 5965772868 5989255508 5997427128 5998450161 5999098572 6006634326 6006760256 6023390016 6030277806 6031985036 6032637072 6041898324 6066363072 6067397864 6068053728 6091811253 6099591344 6100250688 6116423698 6152332252 6161832072 6184976392 6194471514 6211620954 6221287408 6238511088 6247413073 6248088396 6257680407 6265672336 6281240616 6283018896 6290883522 6317433892 6318116784 6319905504 6335552178 6353438784 6363192528 6368480069 6378946371 6405868406 6418269792 6442377312 6443476244 6451570202 6480199488 6489446348 6505570638 6507412428 6508115856 6542647776 6543056531 6543763812 6551983746 6580347312 6581058624 6590449404 6618979488 6643701603 6654099648 6672462216 6682705722 6711635184 6721212289 6721998624 6749157184 6756874894 6757605288 6776313768 6815359716 6816096432 6824658456 6825822597 6835278912 6851460917 6854202432 6862040262 6864724944 6891746064 6893697184 6905026656 6910764438 6940914288 6941664576 6958098441 6960068346 6990198512 6998948334 7000929804 7018324974 7027288352 7038076584 7048881378 7068396258 7068544448 7079396016 7098995376 7109893692 7118974016 7137879852 7147618632 7178560704 7188804084 7189581168 7219924448 7229775168 7246891113 7247674476 7278262936 7289436462 7290224424 7320992464 7330188712 7332231588 7371136248 7373223088 7391477541 7402890726 7416510112 7434937872 7445547087 7446351924 7455861952 7485862104 7487981424 7506519993 7531942176 7538200898 7550589582 7560232736 7571906496 7589832411 7591981166 7592801832 7625671104 7634391114 7636552484 7637377968 7677071864 7677901728 7688857638 7689688776 7722142736 7722977472 7743452662 7744358592 7753214322 7755409332 7784539252 7796490009 7799609664 7808528574 7830241048 7842331728 7863973326 7905699396 7917836157 7951253002 7952112504 7954363824 7964320518 7996569504 7997933548 7998798096 8008845768 8040370408 8043516096 8055864432 8062558511 8078167152 8109892514 8120079737 8122415004 8165439723 8167751438 8168707008 8188045803 8215776096 8236116522 8246462301 8259295352 8282161272 8283056544 8292528279 8294875974 8318014784 8327526494 8330784528 8331685056 8343573876 8374987488 8377358528 8386938098 8387844696 8424155712 8447402904 8460446544 8484256704 8504342539 8505261828 8554270186 8555270976 8577952746 8578879992 8616307392 8636705847 8674094184 8676549904 8677487808 8687410578 8725018416 8735978328 8736922656 8773796416 8787265872 8788215744 8809021179 8858268804 8860816368 8896616288 8906789633 8910274296 8924032656 8948659302 8948846912 8983883262 8996140692 9010140384 9035085024 9045416709 9047977554 9048955608 9087146288 9088128576 9099544608 9101096796 9102080592 9149387016 9150376032 9152966592 9174635547 9188994752 9214352584 9228498378 9242748108 9254552384 9277464588 9280091128 9291707271 9317431431 9331931112 9334573072 9357766632 9372132594 9384102112 9398508504 9421860924 9424528344 9439194688 9465327168 9476150838 9477175176 9479858256 9503328267 9517173136 9530158176 9544788792 9585072112 9586108224 9608802609 9611522954 9662521484 9663565968 9665214366 9677355303 9719248616 9720299232 9734169522 9758355957 9761118642 9776308784 9815645718 9827975619 9828181664 9855303388 9870520968 9885674106 9913250496 9927396116 9928469232 9981149472 9983975232 10007611537 10008693324 10024058583 10066364638 10067452776 10119776548 10123735776 10135312341 10136407932 10179188152 10183170624 10207278509 10223039574 10251810184 10252918368 10281303648 10293060393 10337619096 10340545776 10341663552 10366146657 10395320012 10411371432 10440102519 10456442304 10481197139 10485297768 10498422501 10501394706 10540932528 10542730586 10555973813 10557114876 10573322067 10602816672 10605818432 10617946262 10619094024 10648493064 10665064128 10678461024 10706819778 10741152576 10766581441 10767841056 10770889536 10783206126 10829886672 10831057344 10844662752 10887252964 10908330048 10917394404 10934154693 10981488696 10995283068 10998347382 11042881696 11055509311 11056704372 11059834632 11107712704 11124765168 11152406808 11183792928 11231972136 11263203872 11276083427 11280595392 11297913264 11307301347 11340349104 11356531109 11357859744 11387971749 11389202748 11437270328 11438506656 11451586671 11454828726 11456066952 11515607796 11516852592 11533286457 11565458912 11583214104 11584466208 11615178993 11633113998 11633357888 11647971104 11676808878 11716354496 11745361572 11763497592 11795959989 11811025072 11814421824 11858549094 11880365728 11898710208 11926879503 11928168756 11931545736 11978511016 11994854256 11996900322 11998197144 12013268652 12060555612 12063970072 12065274144 12083796648 12134795728 12136107456 12164838771 12183622506 12199182688 12232847396 12251627157 12304664504 12323664144 12354174783 12369952784 12388943028 12423241908 12442313961 12442574816 12477022176 12491289741 12494826146 12496176792 12515360814 12531344672 12562481232 12566037792 12580407147 12581767044 12634867784 12636233568 12639811008 12669734803 12671104356 12726385056 12736960138 12757892742 12811736812 12831405279 12836539584 12866929119 12884754624 12886952488 12903140404 12978892696 13011141276 13014824856 13016231712 13031115867 13085295552 13086113062 13087527624 13103967492 13160694624 13180898808 13237958976 13269298841 13287403206 13344924432 13363966847 13365411444 13423270368 13442424578 13443997248 13475824893 13513749788 13515210576 13552627536 13571966331 13630719432 13632192864 13649316912 13651645194 13702921834 13724080524 13729449888 13783492128 13787394368 13810053312 13821528876 13842747567 13881828576 13916196882 13920136692 13980397024 13996383709 13997896668 14001859608 14036649948 14054576704 14076153168 14097762756 14136792516 14158792032 14197990752 14214226257 14219787384 14275759704 14295237264 14377608168 14379162336 14417284431 14439848896 14493782226 14495348952 14497821549 14556525872 14578872924 14580448848 14601254283 14641677963 14641984928 14660377424 14664463176 14742272496 14746446176 14782955082 14805781452 14833020224 14869875744 14891094174 14892703848 14971724208 14975962848 15013039986 15063884352 15076401796 15099546957 15101179164 15120465472 15179664822 15183962332 15185603664 15268782228 15273104968 15274755936 15334559361 15354143728 15355803456 15377715276 15379377552 15444285472 15486905324 15506428644 15510818664 15569078504 15592980018 15617057148 15660482096 15684663456 15726246701 15727946652 15752092059 15811398792 15814095879 15835672314 15902506004 15904225008 15908727648 15926919393 15928641036 15993139008 15995867096 15997596192 16017691536 16060229667 16080740816 16111728864 16125117022 16156334304 16174809189 16219785028 16240159474 16244830008 16330879446 16335502876 16376091606 16431552192 16470452647 16472233044 16492924602 16497521073 16518590704 16564322544 16566113088 16585056558 16589751948 16655052988 16661569056 16687147752 16749974976 16773876196 16775689392 16894805808 16918913693 16920893088 17008685078 17010523656 17108540372 17155905492 17157759984 17182243089 17246780929 17273411694 17348188368 17353099808 17372943203 17374821156 17450036832 17471956656 17473845312 17515213317 17574531744 17618042358 17716537608 17719559671 17721632736 17793232576 17813579266 17820548592 17848065312 17897318604 17967766524 17992281384 17995350483 18020280768 18070170048 18090833418 18095955108 18097911216 18174292576 18199089216 18202193592 18204161184 18298774032 18300752064 18349271094 18428705168 18456996756 18485496216 18554929176 18560182256 18583414542 18634862862 18663862224 18669146144 18715533264 18742239219 18744265188 18768204224 18797017008 18843721848 18849056688 18952301676 18954350352 18959716512 19006656534 19034346272 19060316352 19089577584 19105440207 19170144224 19217605218 19223045908 19325042968 19327131936 19330428732 19354710606 19438497232 19440598464 19468339044 19516711914 19522237284 19552617568 19629169593 19631291436 19655951238 19656363328 19710606776 19741041936 19771348212 19854792232 19856938464 19931104809 19962298944 20015223074 20017386648 20048117166 20132729276 20134905552 20163636867 20239553096 20247471552 20270624682 20272815864 20358376304 20414557018 20446079148 20477467791 20503620368 20505836736 20554382751 20562607296 20586120786 20675238192 20681091552 20732293314 20790640024 20822742864 20874295323 20880205038 20962394278 20970595536 20996845002 21002789412 21081865056 21085461172 21111947626 21114229752 21146644134 21205633344 21235892524 21238188048 21296986128 21356922048 21407482943 21413639556 21533162882 21535682112 21566412252 21659773344 21689325504 21740673339 21774505928 21834788808 21868309386 21962977392 21990566136 21994317257 21996694764 22085763392 22111018622 22113408744 22119669264 22174432623 22249530336 22304813616 22336641261 22367585856 22420539421 22463944272 22526407744 22552166854 22595826528 22614602694 22680698208 22713062218 22715719488 22769497233 22775943498 22778405496 22874540656 22877013312 22903173342 22909657452 22912133904 23031215592 23033705184 23066572914 23130917824 23166428208 23168932416 23230357986 23266227996 23295942208 23353617756 23389470027 23490723144 23526995184 23591919978 23622050144 23717098188 23760731456 23853759006 23856337512 23863091472 23957022032 23989708512 23993800644 23996394288 24026537304 24121111224 24127940144 24130548288 24167593296 24187675533 24269591456 24329677542 24360239211 24367245012 24398365376 24465694792 24496319169 24503254314 24564137409 24609329008 24647328288 24708349566 24739386903 24739905568 24777886056 24846483816 24884627922 24885149632 24954044352 24982579482 24989652292 24992353584 25030721628 25062689344 25124962464 25132075584 25160814294 25163534088 25269735568 25272467136 25339469606 25342208712 25452770112 25473920276 25513027617 25515785484 25623473624 25662810558 25733858238 25773904976 25806280808 25910117541 25957785392 26022282552 26029649712 26032463424 26062231734 26172226124 26175055248 26207934984 26321389248 26361797616 26383703143 26427063537 26538597682 26571934081 26574806412 26689848864 26720368899 26727933694 26730822888 26846540736 26884849156 26951649786 27027499576 27030421152 27102084317 27105255072 27136250127 27143932662 27261438864 27264385728 27298633824 27303290388 27405843668 27448161048 27458899776 27523906641 27566984256 27643057752 27685495134 27763657152 27829385507 27832393764 27840273384 27875121813 27960794048 27992767418 27995793336 28003719216 28073299896 28152306336 28195525512 28273585032 28317584064 28384623799 28395981504 28428452514 28439574768 28551519408 28587130033 28590474528 28755216336 28758324672 28826407827 28834568862 28987564452 28990697904 28995643098 29032065909 29113051744 29146342729 29157745848 29160897696 29202508566 29283355926 29283969856 29320754848 29328926352 29484544992 29492892352 29565910164 29611562904 29739751488 29782188348 29785407696 29939945651 29943448416 29951925696 30022834611 30026079972 30152803592 30199093914 30202358328 30359329644 30367924664 30371207328 30405937023 30537564456 30546209936 30549511872 30621835527 30669118722 30708287456 30755430552 30758755104 30888570944 30973810648 31012857288 31021637328 31098439971 31138157008 31185960036 31234114296 31320307557 31320964192 31369326912 31443591417 31452493402 31455893304 31504184118 31622797584 31628191758 31667921439 31671344628 31805012008 31808450016 31817455296 31853838786 31857282072 31991734192 31995192384 32035383072 32120459334 32161481632 32223457728 32250234044 32299744323 32312668608 32349618378 32439570056 32480318948 32489660016 32661758892 32671005752 32752183212 32802464079 32940905294 32944466088 32985849204 32995042146 33037181408 33128645088 33166527933 33170113116 33179503896 33310105976 33323138112 33374295504 33402028117 33547752392 33551378784 33640330339 33789611616 33828250281 33837827386 33841786176 33921904041 34017370156 34021047312 34069593327 34163915247 34217080744 34311810984 34315519968 34354760013 34364486178 34493561858 34546823388 34599859371 34696376736 34706199616 34745886406 34749642312 34845536979 34900073664 34943913312 35030426634 35149063488 35232276233 35236084716 35433075216 35439119342 35443265472 35627158532 35641097184 35696130624 35780638509 35794637208 35935533048 35984562768 35990700966 36181666836 36191910216 36195822432 36348585152 36404387184 36408322368 36494516313 36597548064 36698542188 36754881471 36857410336 36899557051 36913993512 36970992432 37109858352 37120364512 37162811917 37166829084 37269725724 37327724448 37338292288 37431066528 37473869223 37484478438 37488530376 37594034016 37687443696 37698113376 37741221441 37904603352 37908700704 37919433024 38009204409 38013313068 38068692544 38179155168 38210880414 38340288448 38435210436 38446091816 38494215837 38600787357 38650085936 38654263872 38660857464 38709421212 38876994464 38936678088 39033423828 39044474568 39105235136 39258339186 39262582872 39311902476 39421213552 39482083872 39542696424 39709584464 39713876928 39807896523 39862209618 40030446148 40034773296 40091900541 40096234332 40265458552 40269811104 40327273734 40427474679 40479106192 40541249364 40545631728 40715898993 40716752608 40829114036 40892158296 40954935582 41007240736 41108765502 41172241572 41350476384 41362183104 41460104939 41464586628 41528242701 41581280048 41645485728 41748590646 41760410076 41924788556 41941191072 41989151127 41993690004 42005578824 42163730112 42170922344 42223895252 42228459504 42293288268 42471785048 42476376096 42588989641 42593972256 42642678771 42814965886 42827279112 43066325764 43132824504 43251853293 43319546688 43422102433 43481346678 43493464647 43549011856 43669577616 43731891511 43736618772 43803762849 43925954784 43981132272 43988634514 43993389528 44222037244 44226817488 44239338528 44348865246 44499060672 44604408827 44609627232 44673282522 44841078842 44927888544 45104333708 45191653056 45229205388 45298640871 45361396416 45426124436 45538994466 45551886996 45556810992 45749081312 45801395717 45806346684 45819314904 45824267808 46062431184 46067410368 46133145828 46332856416 46460715972 46532455992 46707235512 46715202769 46778940054 46981446288 47048486023 47053990368 47178740103 47183839956 47244100288 47434196376 47442287637 47707518012 47712675024 47726182944 47780758179 47914044064 47979417024 47987601288 47992788576 48053074608 48242222448 48255880288 48335186592 48375351066 48539182912 48659355084 48720478422 48734490024 48931389584 48992638338 49006508628 49128274818 49218658016 49294656576 49411357941 49416699132 49478773806 49479811136 49555772112 49692967632 49769255844 49965158964 49979304584 49984707168 50061443256 50249924928 50321628588 50327068176 50539471136 50678939212 50684417424 50756741079 50947840552 51026055234 51031570968 51246947248 51325621116 51467716476 51546729267 51547809952 51612561616 51740342787 51820235082 51915570784 52044565104 52059299424 52118829609 52124463468 52344452248 52350110496 52415869968 52545639951 52723595232 52767406286 52854127074 53077195364 53143868162 53149612824 53158679013 53379697728 53440737798 53455867388 53461645776 53769698312 53903299572 53986051449 54054999152 54060842304 54204168634 54210510144 54272500254 54287865324 54522877728 54597267648 54606580776 54811687336 54896322096 55047813282 55286115504 55365005509 55370990268 55658771014 55664787528 55680546768 55750243626 55985534836 55991586672 56007438432 56146599792 56226717657 56304612672 56391051024 56437909577 56547170064 56769247598 56856905028 56879149536 57103038816 57174260066 57180949056 57316320621 57510432672 57652815654 57669137724 57975128904 57981395808 57985018223 57991286196 58064131818 58226103488 58292685458 58315491696 58321795392 58405017132 58566711852 58641509696 58657852704 58887508779 58969089984 59131820328 59223125808 59564376696 59570815392 59879891302 59886896832 60045669222 60052159944 60305607184 60398187828 60404716656 60490910601 60718659288 60735849328 60742414656 60811874046 61075128912 61092419872 61243671054 61338237444 61416574912 61510861104 61517510208 61663148253 61947621296 62025714576 62043274656 62196879942 62276314016 62371920072 62468228592 62640615114 62641928384 62887182834 62904986804 62911786608 63008368236 63245595168 63256383516 63335842878 63342689256 63610024016 63616900032 63707677572 63714564144 63983468384 64070766144 64222448829 64240918668 64322963264 64500468088 64599488646 64699236756 64879140112 64960637896 64979320032 65222020017 65323517784 65342011504 65504366424 65604928158 65881810588 65888932176 65971698408 65982951771 65990084292 66074362816 66257290176 66333055866 66340226232 66359007792 66523297869 66620211952 66748591008 66804056234 67009923783 67095504784 67102757568 67261618263 67280660678 67579223232 67656500562 67675654772 67843808082 68034740312 68042094624 68139186654 68308491699 68327830494 68434161488 68623621968 68631039936 68709520026 68728972356 68987123716 69093646776 69199718742 69392753472 69491772812 69499284624 69691073958 69887826624 70053280759 70060853268 70168410081 70464552466 70472169432 70866150432 70878238684 71254317064 71282194368 71450949563 71561277018 71589274416 71871066096 71969125536 71973621841 71981401932 72363333672 72383820432 72391644864 72563026599 72808774368 72989032626 73080717633 73195096128 73368379973 73397084376 73488957507 73509762942 73714820672 73799114102 73827987024 73941984864 74219716704 74240729024 74325623834 74333658168 74539451448 74655448896 74862133056 74947738446 74968956876 74977060752 75188068032 75366070087 75374887392 75396226752 75482442882 75809206704 75817401408 76018408818 76026626136 76358310336 76421760828 76539082851 76870420872 76892183632 76988431674 77201574714 77300171872 77321714928 77418842424 77753988928 77873356176 78066847656 78088949136 78516678372 78525165744 78623804952 78842427104 78932583989 78964167744 79085392848 79151109429 79419168928 79615793046 79715802243 79724419236 80060892296 80069546592 80161106697 80183801082 80192468664 80530917104 80539622208 80654547468 80854949358 80958212384 81082498728 81091263456 81306252951 81431797986 81433505216 81658228072 81784316592 81909871164 82014481472 82217531004 82344483144 82571719923 82700952768 82920209878 82929173256 83056485402 83162560096 83290971456 83488156521 83497181292 83520820152 83849577112 83882382144 83978302254 83987380008 84011157648 84341844688 84447790504 84456919008 84586576536 84943570096 84952752192 85153871397 85177979282 85187944512 85285357542 85629931772 85654558224 85761390099 86132651528 86265649008 86479223481 86503706586 86844204866 86962693356 86986929294 87096197727 87098023712 87339155232 87439028187 87463783022 87473237544 87607525698 87851909568 87962264544 87977269028 87986779056 88444074488 88453634976 88478677056 88688143621 88697730492 89208817654 89219254464 89346565044 89682157684 89819836953 89855777088 90068503833 90208667416 90458410776 90597281742 90852248872 91077988932 91103773992 91113621984 91217811069 91498162624 91602791434 91612693368 91638629808 91648535616 91865506581 92124862368 92266291656 92665712832 92885091887 92921431944 93064911984 93414471024 93430405538 93547767929 93557880108 93962892576 94096972046 94107980736 94330774251 94357480206 94367679912 94868392752 94884575274 95003764317 95415036024 95425350048 95452365888 95561516358 95828088128 95975202576 95985577152 96106149216 96484444896 96511760576 96670373184 96750702132 96899232969 97318710168 97440956844 97468980048 97862779168 97974685963 97985276676 98013017256 98256549636 98437316032 98822715882 98833398264 98957547612 99111544224 99385935264 99499583799 99538511688 99930317928 99958609168 99969414336 100122886512 100206084351 100643257176 100654136352 100920991017 101078942272 101357878424 101368834848 101484750843 101513482158 101765712123 101895681104 102052110468 102063141936 102208779981 102491745741 102493894496 102651242232 102935432952 103093458534 103095619904 103225123232 103480685574 103640470164 103831141568 104089130208 104118598848 104237659218 104248926936 104536610937 104688904496 104700220992 104831739936 105091279902 105447190464 105534812572 105696828699 105708254148 106154390728 106287736324 106299225648 106317358026 106881475596 106911734776 106923291552 107341915527 107539396624 107806599144 107972102898 108109998304 108408337268 108545000508 108575730648 109045755456 109213161552 109303913021 109483548939 109623374672 109792644192 110083726907 110095626564 110264644413 110572231008 110698671153 110730011018 110741980536 111317542028 111329575056 111361093536 111488435751 111500487252 111971069672 111983173344 112014876864 112280063599 112293199584 112421607669 112453435314 112782102048 112875819154 113094340128 113223664323 113538495196 113713810056 113758299072 114027613227 114206077632 114348520132 114632641242 115020865344 115293168529 115305631308 115338275448 115482647511 115950257808 115962791616 115970036446 115982572392 116128263636 116585370916 116630983392 116810034264 117133423704 117315705408 117593441453 117775017558 118263640656 118432395851 118446251616 119128753392 119141630784 119423689569 119759782604 120091338444 120104319888 120275701623 120611214368 120796375656 120809433312 120981821202 121437318576 121471698656 121610602421 121623748092 122150257824 122184839744 122487342108 122676474888 123021722208 123326296506 123895242592 124036917697 124051429152 124086549312 124380314817 124393759884 124552628032 124743840144 124936457184 125281230228 125774365668 125809973608 125823573216 125967453381 126016736472 126491190336 126512767032 126671685756 126685378512 127220048032 127415355144 127429128288 127766968923 127966936768 128444897658 128481837336 129000936176 129198977292 129398473512 129755559879 129758280224 129921275792 129958640064 130266307299 130444040034 130647035568 130684023008 131008732848 131195674533 131209856316 131763621176 131777864352 131943396816 131965903542 131980168584 132666111732 132680452464 132718015584 133046595738 133240423904 133497182016 133608112468 133813226481 134019847566 134191009568 134523236526 134561321356 135313001124 135351309544 135687616164 135895922613 136069480624 136084189248 136278373308 136616983398 136655660988 136868322976 137247243936 137404187151 137419040052 137457944712 137974247432 138187293552 138399437484 138983545624 138998569248 139367082833 139382147916 140106561518 140121706536 140145608307 140336820162 140929104932 140944338864 141145458069 141536220309 141732300864 141756477368 142326862911 142508634128 142901899126 143122554036 143178548832 143342274537 143742132192 143938251072 143947243682 143962803864 144726667344 144767640864 145126053198 145617548736 145962287251 145978065252 146161435266 146736759946 146794168752 146977915014 147019525884 147598228204 147655974048 147883969728 148234073823 148439433408 148651247668 148667316336 149078902896 149895476892 149937913752 149954121504 150732140174 150749774784 150964885764 151618413408 152036817636 152053252272 152270223237 152843521656 152869593497 153078165702 153740841744 153784367264 153960220799 153976863348 154403149428 154600343744 154643429856 154837684848 155221028361 155746712352 156133695312 156177898272 156356488827 157033356744 157050331488 157247609904 157684854208 157865167978 158170785696 158302218858 158838337856 159231586092 159431604486 159448838472 159476037039 160121784592 160139093184 160322213394 160367602164 160384937328 161061834208 161309094936 161709898716 161916424768 162164997456 162182526912 162612505902 162863595972 163316456144 163568633184 163819742328 164435062008 164688966288 165143439846 165840419756 165858346512 166095016527 166112970804 166325120192 166976313042 166994362584 167041640304 167699154224 167956604508 167974760016 168022315296 168680152971 168683689376 168895581008 168913838016 169173153072 169313728731 169887140192 170307742794 170355958564 170570715084 171259863544 171309116448 171522780198 171948961863 172265303056 172531298016 172958446962 173007413172 173688409732 173925386712 173955054669 173973858588 174192395454 174196047424 174678310464 174878056374 174927566044 174946475088 175215051396 175924529088 175954538056 175973558112 176662526337 176888148976 176907269952 177376287242 177395460984 178417635308 178693130088 179364315368 179639673906 180137007666 180417334832 180916821552 181174979117 181194563484 181472731803 181704497744 182155977864 182207547984 182227243968 182435622138 183205582868 183225386736 183277259616 183731013162 184249724736 184532583312 184685922001 184989444759 185770183774 185842863888 186129823968 186828942048 186860811076 187095535858 187115760216 187925785152 188193944092 188661548502 188714960412 188735359824 189714590219 189736785504 189769150548 190007528634 190830072048 190850700096 191123032716 191950405152 192212298432 192667346487 192968889792 193501404264 193798465938 194637420336 194881913688 194915156381 194937960096 195725558336 195949371926 195970553352 196026034512 196513099272 197645431764 197666796528 197915095224 197948855313 198223088448 198692366593 198771870528 198999167598 199077023376 199860635856 199917218336 200245773024 200412168702 201286514352 201308272704 201784854789 201841982034 202715756848 202737669696 202969501686 203026964316 203531424246 203791362208 204104220936 204126283872 204417559962 204983491482 204987788992 205302484464 205870865904 206186917068 206450246464 206961371148 207280940328 208178260416 208475318436 208497853872 209073221874 209377808992 209663479872 210159842277 210182559804 211069625144 211393657398 211416508296 212308781456 212575472648 212598451296 212634716052 213762951192 213823469552 213846583104 214352848689 214683831054 215078793248 215613198288 215920865523 215944205796 216219996608 216816674536 217090001016 217151461296 217689079797 218426323104 218607826042 218967097878 219242152899 219246749344 219585288384 220105139919 220167453814 220191253128 220529288826 221144462016 221397342306 221460022036 221483961072 222635084056 222659150112 222722187072 222976871502 223000974504 223942139344 223966346688 224560127198 224586399168 224843215338 224906870628 225564204096 225751638308 226098210261 226188680256 226447328646 227076990392 227427620112 228055226454 228697040264 229265282484 229617248553 230586337058 230611262616 230676550896 230965295022 231900515616 231940072892 231965144784 232256527272 233170741832 233261966784 233620068528 233814196819 234266847408 235186882906 235482312373 235550035116 236527281312 236797751967 236864791702 236892503232 237453328287 238257506784 238847379138 239147406729 239519565208 240182676888 240208639776 240483320091 240551403246 241222428736 241592751312 241618866624 241963642404 242874637152 242943397312 243221204842 243247496184 243918758853 244300515648 244974684216 245352949776 246043444416 246625933631 246652593012 247790485184 248073835394 248102858304 248760629634 248787519768 249487680288 249872914368 250464469563 250562460456 251548731336 251619947216 251647146432 251934906762 252033472944 253025534064 253343371512 253370757024 254440096064 254830710288 254858256576 255461614191 255533937846 256889795316 256963674672 257284170297 258001872352 258296899357 258397954584 258796947024 259511119758 259516560448 259842551584 260532614598 260888080068 261294071136 261368046016 262017465696 262317084561 262391349066 262419712632 263527242352 263555728704 263886793632 263931807084 263960337168 265332223464 265360904928 265436031168 266064430863 266093191476 266480847808 267216224936 267626452962 268039695132 268382019136 269046473052 269122642712 269459510859 270205511499 270626002248 270702619088 271375232328 271791845226 272138961248 272556746616 273233966796 273311321976 273736645952 274494487872 274808374302 274838080104 274915889424 275596519743 275948494864 276374587104 276798874968 277967091248 277997138496 278655275661 278734165666 278764295832 280213123036 280243413072 280291216614 280643303787 280673640324 281858209864 281888677728 282290916138 282992322753 283072440618 283512954736 284653725822 285011292951 285017268256 285803798252 286245108072 286357097664 286684549074 287484264384 287894487364 287925607728 289453334688 289535281728 290220734573 290252106396 290697698907 291924574502 291956130504 292322870532 293473519892 293588337504 293924057889 293955830028 294039051768 295196456408 295311948096 296011076761 296468147646 297302495336 297334632672 298122927487 298157805792 298498751397 299790953784 299875827504 299908243008 300618253053 301464280348 301929771528 302762973051 303236826816 303954717031 304073635272 304106504544 304454252529 304540446474 305687043312 305739186994 306123240577 306156331404 306626339943 307481683488 307568734528 307920441598 307953726696 308806298856 309286859712 309675369696 310442056722 311493424704 312230861789 312267390624 312355796544 312712977654 314066713488 314100662976 314495219808 315730335956 316341571392 316604437716 317090486097 318463172184 318863208972 318897676944 318952074078 320243569184 320609770019 320644426788 320735204328 320769874656 322123668416 322618189872 323419797432 324329994912 325225011804 325727191944 326632912288 327006419383 327137266368 327639484656 327911739063 328870124016 329339402161 329377932576 330251180721 330286879692 331680839512 331716693024 332096013459 332190033054 332225941608 333952626084 333988725168 334083280608 334465307253 335398308448 335913209016 335949520032 336044630592 336840190797 337360305942 337367378752 337791162016 338346306144 338627457462 339774280384 340615485588 340711917128 341141430168 342082839681 342519727088 342618232896 343045560396 343897923726 344530606112 345062596032 345879505587 345916893924 346014826344 347376819464 347850773424 347910109338 347947717176 348384790908 349756112748 349855132088 349892950176 350430102792 351909076112 351947116224 352780324359 353325052674 353776297952 354752574484 354790921968 355297187553 356835270616 357386260176 358271068707 358728630736 359279347812 360274015332 360827104869 360834669664 361833643104 362349958234 362389126968 362945463606 363408995488 364311955728 364415095968 364831807263 364871244276 366411165736 366450773472 366554519232 367422309287 367462026324 369065166624 369371844002 369978889518 371540367548 371685727776 372110753091 372259647936 373140944451 373657884096 373721622152 374191071716 374231520432 376387888184 377323097004 377429920824 377470719648 377902360143 379429180438 379473571008 379538301096 380015057268 381660144096 382246065432 383300906769 383900810304 384809666389 385334692974 387002808528 387555038563 387596931876 389274840672 389763827376 389830312762 389875920192 390798921897 391898743852 391941106704 392052069024 393026198544 393587023599 395290863528 395333593056 395830190448 395897710626 397384733186 397998335196 398154046752 399721271712 399834436672 400491546048 400824337404 401439679443 402573028704 403569709578 403683964068 405431513696 405895127561 405939003372 406053928632 407062848492 407582724416 408208441872 408252567744 408835119924 409966982964 410604968928 411741731808 412212561453 412373834136 413922742296 414561880656 416950636872 416995707744 418101248499 418146443748 418755617984 420319684554 420365119608 420436824921 422139250288 422787314796 422833016592 423436374207 424608660927 424617562912 425150945296 425196902592 425269432104 427525902384 427646939104 428705697378 429367662108 430157586496 431226396576 431841731046 431888411592 433633349072 434180002032 434302922592 435378159594 436852646208 437215652084 437886861753 437934195756 438484305798 438493498688 440210279838 440334907628 440382506256 441058577652 442794684612 442920044072 442967922144 444702221469 445270168112 445318300224 445953743004 446001949008 447884278688 449120254396 449686430676 449813741256 451503276616 452196420522 452894657292 454153980784 454855240224 456061154329 456110452908 456810669711 457394080528 458530564968 458608780491 459234497106 461172674116 461222525232 461353101792 461880662397 461930590044 463801031232 463880145784 463930289568 464513054544 465663085083 466341483664 467240137056 467628393638 468533694816 469069466481 470373765812 470964624746 471100070232 473054562624 473595503934 473729583404 474906656574 476515013568 477643126763 477694758276 478294813458 478428111117 479039130416 480365353776 480417279552 480966640182 481102806492 483185502624 483927284808 485749274304 486442409684 486494992368 487837517706 489949368432 490648497097 490705899552 493251867262 493305186024 496147670788 497521259268 497575039536 498285049581 498975360576 500156646941 500928939126 501124920912 503097462672 503239894432 503815352887 503869813524 504066945888 506051068128 506686743024 506741514048 507941186193 509661420576 510923228382 511067875692 513779590632 513867230459 513927349344 514568340594 516003744704 516593798714 516795909168 517593894048 519022239516 519685103168 521065229196 521776160136 521865164007 522588142272 524034931392 524634169122 524782698132 524839425264 527054484704 527773587264 527863614168 527920674336 530664446928 530721809856 532128861726 532186382952 534432449872 535252905924 536079390264 538092946104 538245285424 538919021718 540411022998 541252004496 541405238176 542750464656 543524937351 543583690452 544277922496 545113493232 546467933592 546622643952 549616748604 549676160208 549831778848 551193039486 551896989728 552749174208 553597749936 554057766003 555934182496 557310551322 557468331332 557528591664 560426246072 560486826144 560582433228 561286607574 561347280648 563716419728 563777355456 564581832276 565984645506 566144881236 567025909472 569143770657 569307451644 570022585902 570034536512 571607596504 572490216144 573369098148 575788974728 575851215456 578002039461 578906669376 580441469146 580504212792 581395397814 583849149004 583912261008 584645741064 584745469143 586947039784 587176675008 587848115778 587911660056 588078103536 590392912816 592022153522 592936295292 593846565939 594604990672 594669265344 596077099779 596245854974 596315611584 596997502794 599581907568 599751655008 601236506106 602928560696 603859543056 605354564367 605525946102 607909434062 608147270544 608213009088 608908505058 609080892948 611374086624 611478373988 612246481154 612312662808 613252679886 614963366976 615840883196 615907453392 617612597712 619350739392 620817005347 620884113444 624461723578 624534781248 625425955308 628133426976 628990439616 630479526831 631460671912 633208875432 634180972194 636926344368 637726417944 637795353888 637835200453 637904148156 640487138368 641219540038 641288853576 641470408656 641539749312 643058546067 645236379744 646839594864 647762596569 648659989824 650195643209 650450023608 651454383888 653265824576 654012838766 655278969312 655823478126 657740248032 658678804322 658755865152 660315419757 660502361442 660573759384 663361679024 663433386048 664192026918 664380066108 664451883216 667905252168 667977450336 668166561216 668930614506 670796616896 671826418032 671899040064 673680381594 674720611884 675582324032 676692612288 677254914924 678294630783 681230971176 681423834256 682282860336 684165679362 685039454176 686091120792 687795847452 689061212224 691759011174 691833787848 692029652688 694753638928 695701546848 695820218676 695895434352 696769581816 699512225496 699710264176 699785900352 700860205584 701442590457 703818152224 705560648718 706446937119 706650105348 707552595904 709505148968 709581843936 710393255901 710594375106 712359984861 713670541232 714772520352 716542137414 717442220187 717457261472 718558695624 720548030664 721654209738 721669339328 723667286208 724699916468 724778253936 725890927212 726817990976 728623911456 728830191936 729663614526 729742488552 731756276559 732822331472 732901546944 734844618574 734924052648 738130333248 738743688004 739877800893 739957779036 743080735096 743371455552 744221506182 746281888902 747443244304 748382143432 748463040864 751393408689 752775776368 754646194008 754859841648 754941439296 755804720286 758858360876 759076602192 760030114536 763320288192 764492130864 765127391147 766384842573 766601813538 769619332778 770586088349 770669385948 771852510891 774005617056 774890698071 775110077126 775193863752 778549681344 779527654752 779660625524 781597843794 783797487704 783882213408 784104138048 785960445193 786052397088 786951253683 787174047198 790581727056 790667186112 791660380896 791795421252 794769466372 795996670392 796308093504 798193292589 799442543424 801648674808 802879358886 805146057408 807052179703 807139419156 807367928136 808378532577 810863027392 811790255122 811878006744 812107857264 814125696984 816416883744 817670239848 819933965928 821209937856 823154090171 823483463616 824425122906 824747668272 827845484592 829026770957 829123761312 833901273744 833991415488 835965826983 836202496998 836292887496 840639369108 840730239216 840873649842 841929911361 844278500576 845574629592 845666033184 846872748414 849217321854 849235125824 850301890592 850538864208 855051804768 855293878208 857411394756 858735324216 862452793152 863683462092 863776823184 867266698144 868258423879 868360004064 868605845184 870662203719 870756319188 874431304168 875773723506 875868391512 876968611596 880420559676 880669815256 880765012512 881772173667 882117155304 885589369224 885840088144 885935844288 888033230283 889404442938 890540336224 891907486008 892003898016 894368782461 895768557376 898240508792 899372861352 899627482512 901854759159 903006553232 904392841044 905789314584 908288919153 908307961568 909710480448 911864151093 912122308658 912220905816 913621339422 914788161056 917061129936 917217560982 918369721731 918468994212 922345348232 922445050464 922706203584 923761324794 923861180088 927760291568 927860579136 929026109088 931326170166 932682967328 934480274112 935256787276 936692585367 937067389632 938138932962 940747531624 941929249492 942200140464 947191007868 947459166808 949813313148 951271458291 955286253526 955389516552 956589626916 956856222234 958078260832 960730707552 961829310057 961933280364 962205612984 966371005248 967854569616 968658815393 972884819368 972989984736 975569579831 975675035412 979898736864 981019258149 981296994194 981411799104 983735217189 986503734524 986610372048 988018206483 990753542163 992295341576 995042518536 995150079072 996288040377 996570099162 1000313293882 1001857878252 1002249841824 1003395921759 1006194925344 1006479788864 1007630705774 1007739627048 1008133891776 1010520572391 1012102136256 1013373486048 1015882372386 1019322841152 1021736010757 1021846456764 1022135751384 1027559181264 1027734460918 1027854698688 1029136681188 1033187597428 1033591818336 1035187788096 1037638516761 1038044479032 1042130458392 1043552320272 1043730328014 1049268338244 1049565396264 1049678850528 1054108969408 1055727228336 1055841348672 1058340973077 1061328893856 1064257723452 1064372765904 1065891562659 1068864899744 1070087154479 1070505811848 1072158780528 1076185892208 1076490570848 1077721545593 1077838043436 1080822045996 1082504008992 1082810476352 1085500929312 1087049874702 1087167380904 1090226986464 1092935867184 1093245287904 1094495421789 1099233497208 1099352320416 1099663557696 1102266927861 1102386078972 1103793979456 1107195499872 1108115532006 1111868364992 1114621102644 1114936662664 1115057183328 1116332259273 1119422833353 1120852492144 1120973652288 1121164866456 1122573215148 1122694561296 1127432839456 1129163664552 1131969291012 1132289762472 1134051818944 1138287541314 1138614903288 1140045171804 1143215193008 1144980432288 1146738196296 1149902720307 1151577949456 1151702430912 1154428999167 1156004078922 1160882938292 1161008425584 1162665115689 1162790795628 1167698298008 1167824522016 1169291482128 1169490938286 1172396765691 1173894079568 1175696231556 1175823320112 1176156207072 1180761070797 1180785825632 1184044307044 1185872590584 1187693131878 1189209981344 1192154199558 1192491709948 1193995005588 1199163815136 1199503310016 1202343043231 1202473012212 1204319038329 1205857121392 1207719086112 1210709128734 1211051892204 1215818868124 1216294541088 1217685382683 1217817010116 1218161785896 1222748173248 1222956747976 1224492962308 1224625325616 1226505359772 1231681766392 1231814906784 1235080699589 1235225195424 1236637684359 1241634010694 1241768226888 1248923447156 1250851910616 1254303745497 1256266853952 1260959053662 1261310474763 1262921343824 1266417750864 1268224853819 1268361944388 1270309122621 1273852688736 1275452835888 1275590707776 1275670400906 1275808296312 1282439080076 1282577707152 1282940817312 1286117092134 1290472759488 1293527855983 1293679189728 1295525193138 1300391286418 1300900047216 1302908767776 1308025677532 1310557938624 1311646956252 1313660585259 1315480496064 1317357608644 1320630839514 1321004722884 1321147518768 1326723358048 1328384053836 1328760132216 1328903766432 1335810504336 1335954900672 1337861229012 1343652836064 1347360763188 1349441223768 1354509829848 1354740880301 1356589261566 1362461942352 1362847668512 1364406094667 1364565720672 1368183462987 1368331358724 1370078908352 1372182241584 1375591694904 1375826341473 1383518022348 1383667575696 1384059305376 1385641987191 1389507277856 1391403093696 1391640437352 1391790868704 1393539163632 1399024450992 1399420528352 1401720411168 1402885180914 1407636304448 1411121297436 1412893874238 1413300210696 1419010297936 1419163687872 1420786511802 1421188750212 1424719969722 1427341082464 1429545040704 1432929380289 1433084274828 1434884440374 1434914522944 1437117391248 1441096061328 1443308419476 1449399832936 1449556507872 1451781854424 1457247822912 1459327229052 1459484977104 1463512553118 1465644662944 1469689237148 1469848105296 1471945491291 1477487376008 1479755601786 1479915558072 1486161470192 1488443012364 1492563777804 1494855148743 1494886488608 1496764286864 1496926081728 1500469940823 1502786817378 1505551552736 1509292388016 1509719683296 1511446058661 1511609440572 1517716721752 1518153204384 1520060229072 1523823558579 1528984261728 1530254782294 1532769685146 1533203627076 1539238665556 1541172176698 1541338771896 1541601691377 1543705021782 1548011234112 1549781396142 1550220154252 1550387727504 1559055309504 1559321251048 1563195687588 1565595492021 1567594975408 1567764426816 1571920890386 1572104794176 1573902507366 1574348094396 1581163454112 1583320761792 1583590842504 1589538932744 1591993340784 1596386585178 1603297349616 1605585159761 1605758717772 1614104359406 1614278838312 1614735856272 1616757065154 1623580510244 1623756013488 1624215714528 1628251393968 1630574812053 1632833767488 1635340479696 1636699377733 1639867931856 1646308180342 1648850245812 1649495336544 1655690969184 1658053541914 1658247522624 1662173298009 1667802547488 1671931653966 1672404993996 1672585774992 1681278738216 1681460478432 1681565528467 1681747299684 1683859822722 1688557001152 1691149259184 1691332066368 1693745496828 1698434643708 1700603781184 1701077728416 1707431311971 1710103609536 1714822789512 1717470648432 1727366924184 1727553646368 1734533396288 1736516847758 1736720008128 1741324407438 1741512638376 1748862608336 1751547447012 1751736783024 1753937223192 1754236407429 1760841119352 1761339630512 1761530025024 1763544347334 1764234310608 1771178738448 1771680176288 1776066460566 1778808885876 1781080672448 1783814972016 1784007796032 1788231299337 1788737564922 1796481017584 1798745722704 1799254965024 1803709518318 1806013106464 1808785682088 1811578629168 1816577838306 1816615923136 1823728302186 1824244617316 1824441811632 1827242678844 1829576322112 1834122259872 1834435121964 1836739443462 1836937988424 1844690696464 1844890100928 1847522649588 1847722360176 1855520583136 1858052218176 1862451016041 1862652340332 1865365934656 1870513574552 1873385170734 1876277865924 1881495063248 1883858498984 1884400280928 1891438580493 1894382015736 1894918333616 1899626626296 1902542916582 1910572507052 1910779033104 1913179253832 1913505601359 1913712444468 1916156521664 1921461415104 1923658620114 1923866560728 1924411225968 1929175638201 1935709139232 1937317630786 1943287789707 1945769638736 1945979969472 1950586929627 1951139159662 1951350070824 1959797473728 1962038516298 1962593988388 1967470434378 1973007469048 1973220744096 1976036412966 1980946259271 1981507084326 1984590683152 1990085037072 1990300158144 1992576080754 1993140198324 2000626587764 2003715756504 2004499683648 2006791843518 2012389850688 2015261411548 2015479254096 2021041144782 2026746972096 2031545142011 2031764744772 2034883892349 2043472021514 2043692913528 2044271502768 2055118362528 2055468921836 2058273362376 2066375194856 2067183636672 2072077537327 2075277033522 2076088958064 2084260916784 2086860492409 2087104640544 2087460656028 2098536676488 2099130792528 2099357701056 2104327771371 2111454456672 2116681946154 2119340811357 2122657787712 2127683019217 2128515446904 2128745531808 2131179767703 2131783125318 2137729799488 2140174308958 2141011623696 2144317561056 2152371784416 2152981141696 2155443091186 2155676086872 2161644091992 2165008017984 2171001858624 2174099749404 2174334761808 2180453972928 2185616032523 2185871734368 2186490575808 2188990843578 2198466994416 2198704640832 2204533855722 2204772157944 2214390999744 2216231064012 2219633402679 2229242205288 2229873325328 2230114366656 2232664518546 2238845666706 2241704984288 2242329732912 2245146430296 2245389122592 2254865678912 2258327329104 2263938582024 2264579524944 2276575082628 2277229806576 2280090343608 2286430386016 2289044935681 2289960864576 2293476392592 2295382173441 2299805440614 2303155898912 2308857998334 2311758265047 2312008157844 2321765876584 2322016851168 2324672094213 2325330231378 2325581591256 2335396596016 2335649044032 2338582964256 2338981876572 2344793531382 2347788159136 2351392463112 2351646640224 2352312414144 2357881335579 2361522141594 2361571651264 2368088614088 2371745181168 2375386263756 2378419962688 2384308399116 2384983419896 2387990011176 2394579877767 2398327630272 2404686086462 2404946024424 2408638076658 2411714242784 2415438172224 2421156539109 2421418257468 2422103784408 2431637736248 2432589082176 2435370765366 2435634020232 2436323571792 2445913495952 2448985924616 2449250651232 2453010719544 2463363532784 2463629813568 2469462270513 2470161399178 2470450390848 2473275368718 2483268021388 2483536453776 2487080312871 2497846894312 2501703821232 2507897480949 2508607490994 2521918107324 2522620949526 2525789734083 2525842687648 2532835501728 2536449707638 2536723888776 2540618245242 2547705377472 2550905671776 2551340801812 2551616592624 2564878160152 2565155414304 2565881634624 2571956165009 2572234184268 2587055711966 2587358379456 2591050386276 2600782572836 2601800094432 2604775271637 2605817535552 2611986611157 2616051355064 2623293912504 2627321170518 2634715217288 2641261679028 2642009445768 2642295037536 2645316521001 2653446716096 2656768107672 2657520264432 2657807532864 2664099690849 2671621008672 2675722458024 2683106347383 2687305672128 2693667664723 2694721526376 2698882447536 2709019659696 2709481760602 2712885269941 2713178523132 2724923884704 2725695337024 2728812189334 2729131441344 2735592453279 2736366925974 2736662717448 2744364483168 2751183389808 2751652682946 2755109165193 2767036044696 2767335151392 2768118610752 2771283974382 2779014555712 2783280874704 2783581737408 2787078327264 2798048901984 2798841056704 2803440822336 2805770361828 2810077756101 2822242594872 2825787748476 2826600421392 2838020595872 2841265892927 2841573023604 2842377500424 2849439939444 2854682164928 2865858760578 2866168549656 2869768880748 2874234782496 2882192122656 2885487930171 2886616838952 2898799665872 2899113015744 2903563708848 2905976446179 2918654458104 2918969954208 2926708739493 2927025106236 2931289325888 2939378474296 2939696210592 2943057774447 2943890982582 2951205651567 2954974752016 2959511203572 2959831116144 2964054619449 2972260626489 2972322940384 2976886024728 2985127555608 2989710297486 2989772977216 2993528573728 3000939881646 3005573634756 3011103105472 3018584776032 3019439366592 3022892117322 3023218881144 3031561717173 3035433443504 3036306408768 3040120458144 3047647117158 3057968523456 3060509564588 3065208032271 3065539370292 3066407254152 3078477331112 3082344353396 3082677543792 3083203382754 3087410043564 3099562792284 3100440308504 3100775455008 3112915550283 3118642502096 3126391375176 3131190984042 3135189950816 3143841780772 3147805014732 3148696188792 3162326908224 3167181685008 3169813477609 3175022919231 3179077865488 3183986681568 3192428080303 3192773170356 3197674687977 3206594699232 3210261463437 3211170319522 3211517435544 3228208718812 3228557676624 3229471712544 3233164636779 3233514130308 3247161020488 3247512026976 3248431429056 3256121844371 3256502787936 3261149624106 3270680959392 3273398755466 3279735863712 3283486265367 3292616360684 3297700491624 3298990673088 3306800783583 3311381938368 3316107083828 3324346596018 3335605094976 3343501887341 3343863307932 3344809987992 3345171549984 3348996777819 3362557476432 3362920956864 3363131056934 3363494599368 3367719645444 3382298518368 3387490993656 3396869287416 3402155456832 3410209802137 3414862623942 3429645579024 3434539479679 3434941296864 3454733848368 3455107292736 3463286997501 3473033695516 3482648814876 3483025276752 3487995347067 3497725216672 3503094894024 3503473566048 3507874446384 3508472814858 3521682238704 3522679261024 3526707470209 3527088694668 3528468621216 3542357476896 3543360352576 3552132921132 3557617771752 3567629944032 3576462598674 3577475129844 3592962035168 3597070613213 3597491445408 3598509930048 3607029129693 3607419036636 3612026212928 3617571364176 3623157258336 3633155676612 3647456604372 3648489234632 3648883623264 3653056148049 3654485357688 3668244519744 3668870243928 3673478886924 3673875976848 3689381392928 3695045299176 3695444720352 3705242098767 3711041166272 3724902032082 3725304680664 3741027149104 3746770341468 3752555731848 3762911236491 3762990126496 3767716997968 3768800561856 3782877160986 3788764031472 3789836667232 3799253252592 3804674561457 3805085833164 3821145014104 3821558066208 3826358507664 3827011202718 3827424888936 3847317240228 3847733121456 3848822451936 3858351276402 3871418278464 3874635261572 3880583567949 3886575579414 3891539277472 3901173859254 3902278319324 3902700141648 3924077032596 3925187976776 3934940868756 3940981755777 3946014938096 3946441488192 3952072825932 3961892518542 3963014168652 3969181366304 3980170074144 3985152161508 3986280396648 4001253175528 4007431513008 4013583687036 4030522823096 4030958508192 4041645402157 4042082289564 4063090284022 4063529489544 4064222640903 4069767784698 4086944043028 4087385827056 4088543005536 4093218284001 4104550388961 4110236725056 4110937843672 4116546724752 4127479024419 4132750389712 4144155074654 4150554067044 4152177916128 4156925961573 4168521833568 4173720984818 4174209281088 4174921312056 4197073352976 4198261585056 4208655542742 4222908913344 4232906330279 4233363892308 4238681622714 4255366038434 4257030893808 4257491063616 4262359535406 4263566250636 4280348617916 4282023247392 4288635122112 4298788140867 4304743568832 4310886182372 4311352173744 4323288183984 4348199498808 4348669523616 4371232065046 4371743468736 4377981687156 4396933988832 4409067711444 4409544315888 4415836473873 4432462128024 4439266805358 4458484410576 4459746650656 4464846403171 4465329037092 4477691333412 4483409968576 4484659465824 4490292860592 4490778245184 4501409822469 4516654658208 4527877164048 4529159049888 4534338175983 4553150165256 4554459613152 4560180687216 4572860772032 4578089871362 4586952785184 4590764346882 4599610881228 4606311797824 4617715996668 4623516530094 4624016315688 4624805074131 4643531753168 4644033702336 4649344188426 4650660462756 4651163182512 4670793192032 4677165928512 4677963753144 4689587062764 4695576318272 4702784926224 4703293280448 4715762671158 4723044283188 4736177228176 4743490362336 4750772527512 4768616798232 4769966839792 4775980022352 4789159755534 4809372172924 4809892048848 4816755479283 4817276153316 4823428485568 4842313078218 4842836514936 4844207568816 4863275472496 4870741530732 4871268040464 4872647143584 4891724436159 4891826991904 4897971849232 4898501302464 4906021439088 4910098133199 4926727065568 4938924541026 4940322798356 4946550737436 4966536042776 4967072907552 4974160625742 4986519894027 4995693788624 5003407642464 5015794961898 5017214981988 5043836214648 5044696585401 5045241899052 5051579468166 5051685375296 5065671003456 5072899415276 5073447777552 5081236490484 5101811343552 5102681603624 5103233185248 5122293935913 5129756320304 5130310828608 5143912330018 5144468368536 5174111423932 5182100772552 5201565145672 5203600188864 5209550543274 5223973222314 5232102710128 5246587825008 5254074394393 5254642341036 5262709222287 5269430434576 5282523358056 5284018891536 5284590075072 5290633042002 5313536215344 5315040528864 5328199381698 5343242017344 5351444916048 5355891738029 5364693898011 5366212694766 5387335329446 5389443052752 5397764895072 5418039319392 5418963521204 5425770539882 5426357046264 5449847769408 5457624378668 5471184906558 5472733851948 5473325434896 5488728966336 5501723116351 5502366779616 5503305365892 5510218330386 5534072089392 5534670302784 5542567948764 5566561749408 5574156654528 5587353048123 5596097803968 5611540723656 5620155512202 5644485189744 5651575496952 5652539535049 5653200842784 5676041191744 5682531785854 5683146047208 5684755000848 5698879878888 5731717521156 5732337099312 5739537761496 5740516804077 5748469564992 5762078631197 5764384245312 5770975860342 5773233677904 5797599331744 5807127417696 5811952892358 5837308916208 5837939908416 5851760788881 5853417478986 5854050212472 5878756948592 5879392421184 5886115548894 5887781965164 5902411303134 5909949504032 5919022407144 5919662232288 5928109238898 5944521252978 5944645880768 5953772049456 5970255111216 5979420594972 5987057147456 6001879763292 6011147269512 6037169552064 6045784234644 6046437762288 6063123434346 6070866887008 6080240916288 6094635426033 6095294234316 6121019129176 6130416064542 6131078740584 6132814508304 6156954662224 6164688706792 6165355087584 6166406765508 6174820087128 6199125584568 6200880617008 6201550910016 6216232611981 6225831100566 6237285004192 6252782750352 6260581477227 6262381968084 6270379901632 6287683561544 6295610029464 6297392377584 6312983314113 6334363370016 6339626955218 6350045838462 6358022434071 6358155730976 6367973363136 6383049057651 6384856160606 6385546340712 6395349375954 6413189398464 6420522926874 6422340639044 6423034871088 6456417437624 6457115353248 6458943425088 6466329273558 6467028260616 6494322040976 6495024053952 6512243688742 6513005575872 6522299248212 6541361918784 6546797510932 6556848097569 6559471727424 6566972530734 6585232721368 6595400983248 6613601567166 6632214167656 6648693192036 6658900208037 6687003774682 6687726615864 6689619975984 6690343099968 6697993555638 6725114952864 6726262113868 6726989198736 6735439290888 6764597036736 6774981987312 6780611707751 6793738574832 6820419604274 6828987058817 6829725247884 6859291158048 6867134807043 6869078959358 6869882593728 6886146520323 6909467696736 6926573995002 6935274795141 6946067391032 6965297629752 6966050553504 6974016282639 6975990694134 6995450433344 7006189788048 7006947132096 7015748892768 7016945629716 7043364477408 7045358522048 7053414940418 7054177389336 7056937242432 7073644006737 7084714953792 7104265842264 7115235543504 7135259888064 7152152075299 7152925197348 7154950259688 7185924070336 7194141226426 7194982890816 7214058259386 7214838073272 7235142728352 7246314516672 7263469617327 7266311353224 7294913208744 7296978469264 7297767246528 7306112296098 7308970715376 7337740487856 7346957773848 7347751953696 7378762785856 7390090598352 7390889440704 7408386811539 7410484197534 7449804064164 7450609361328 7461240938613 7482054298208 7490610081353 7493540682936 7505111463696 7525822472982 7525980252992 7535433995936 7565754321972 7577528062944 7579673334464 7598506505184 7609349122914 7610171666328 7642290028208 7643116132416 7652717015328 7654022405436 7654849777872 7694634480456 7695466242912 7697644903872 7715868495027 7716702552804 7749270523144 7761167135898 7773151158828 7783078554944 7802347718508 7804556638648 7805400283296 7814325814911 7835959833471 7848154065192 7850375953552 7869881737512 7881963511554 7892029876192 7904145651864 7923785037084 7926028337304 7938362732608 7960340148288 7970304323016 7972560793296 7992299072547 8002506351056 8014863026016 8027167374072 8049319042149 8061045646192 8061917016384 8081002994169 8083290804314 8084164579128 8126180568044 8127058979088 8128445281806 8138655809823 8139535569396 8173888086056 8174771654112 8177086011072 8186436568002 8206777359837 8209100777922 8221875687344 8233093449504 8254958048838 8265327495579 8265500779424 8288310149308 8301108134088 8304355832256 8313851923146 8337043667136 8347441969636 8349842624112 8394146705952 8396523170112 8416401302617 8417311085484 8430233268303 8465812660558 8466727784616 8477363245428 8510732076868 8514061787616 8523797678781 8524719070812 8527132501272 8560697235832 8564046494784 8584321226069 8597576281734 8621772364744 8622704347488 8645564897123 8646576367968 8656463790513 8696398997616 8697339047232 8717929338537 8742464130092 8755963374312 8780126218479 8793867977664 8818135422888 8819088631776 8829173323341 8831672947746 8864924256048 8877573976733 8878533610716 8892163858347 8916968821152 8919493301312 8929692806342 8930658074184 8955382666824 8969318931648 8980585721184 9002819644938 9033309316416 9054694991881 9055754328096 9058318099776 9068676351966 9106300330512 9108919226304 9120361374432 9156179742724 9173905570368 9181528693764 9195624096813 9199221762456 9235431993336 9247033060188 9248032631376 9249610148262 9287063506336 9298688376852 9301320925512 9302326365024 9341586384064 9355927506288 9379174125528 9405569852448 9431525342316 9446088566376 9472354456352 9483186162107 9486980724672 9501545055024 9509440432827 9537233596464 9539933679584 9550842662669 9551960044704 9577284240909 9578319511068 9618744345848 9619784097696 9630784390311 9633510958566 9634552306632 9684626156436 9685673029872 9688415137632 9699493910337 9726550944992 9741483061464 9742536080928 9745294287168 9768365533113 9783448872318 9783653983808 9795943698464 9812042878176 9820196266398 9853454131136 9877849082052 9880645596712 9893101474872 9920402350749 9933072085552 9934145815104 9948321251484 9973039788054 9991387577248 10006815284928 10030505662023 10031589923796 10034429963976 10087672429296 10089393170802 10090483798104 10103158936332 10145798830552 10146895555104 10162472980968 10205363207248 10206466370496 10230629406411 10244587871826 10259512640608 10287824660036 10288936737072 10303618439037 10348222847864 10364201545104 10389860992503 10403130291344 10419101086548 10447946444628 10463986041201 10464205420256 10493175650016 10508148788786 10509284682072 10525418444574 10538860869152 10565046716112 10568037783072 10580122410627 10581266084004 10627072430688 10630081057728 10655246969323 10656398763396 10702889832096 10711783476058 10729387796022 10732425389532 10774670658892 10778886105504 10791211839639 10795529790144 10821087389079 10836078638784 10837927042408 10851541079764 10852714092528 10915248757336 10942369813116 10945467703896 10946650869792 10959168444147 11003446232702 11004733559232 11006610731784 11020436660772 11068144178784 11085135897528 11115726296301 11133123498816 11159480325281 11174706096246 11223081447312 11239096118327 11240311024404 11288970379488 11303150993904 11305079070098 11306401685568 11365063571708 11366292094416 11369510001696 11397759757776 11414023684371 11463435042312 11464674198624 11479075522992 11481033608154 11524157262394 11541951720684 11546467355808 11595198663488 11614254835392 11623905784716 11641750703847 11674617832416 11703521577762 11706834957972 11708100424944 11757513897184 11770958699269 11772231097788 11775563930328 11804822606268 11819899008064 11838044814288 11839324464576 11856218477796 11889042505956 11907544098912 11940510222432 11958841189944 12003759526584 12022294539024 12091568469288 12092875524576 12124936206471 12126246868692 12141733774016 12189270852066 12190588468632 12192667922709 12242038258352 12260832129084 12262157481168 12265629016608 12279654852003 12313651166883 12313909324448 12329377413584 12330710175168 12332813531016 12349640174256 12398251169136 12401761234016 12432465223962 12451662201132 12474570008384 12505565500704 12521162954454 12524763936168 12575367123088 12591220058928 12594784755168 12625966628226 12668726740032 12679253910436 12698718990837 12700091676924 12716044868142 12716311461952 12766098115302 12769712321212 12771092681424 12790698751908 12841045853748 12844681278088 12846069742176 12896364422601 12912834875248 12914230706496 12932658547116 12934056521232 12988644081952 13024487377484 13044598496424 13093595021864 13113696195138 13133945061468 13170465442736 13190801966496 13225773475541 13227203134332 13247509421619 13264428335312 13297386384072 13317800416074 13374007549364 13375453231728 13379239951968 13394539209513 13395987111276 13450229905728 13452524227736 13453978397472 13470878581776 13504229467407 13549963974624 13561223415502 13587477149664 13603014527949 13640839208548 13657974117634 13659450495768 13718582316096 13734269614086 13738157918716 13772293040646 13818935393472 13853147990004 13870549590282 13874415222393 13892134782064 13930595259504 13932101107008 13948032565278 13951981388268 14012379576096 14031497785536 14033891259432 14086728954816 14106829880836 14108354778672 14147288013474 14208531684528 14228806415813 14230471087008 14304304150598 14305850394696 14309900519376 14388282452852 14428116518772 14429676146544 14450266437849 14470285456704 14504542761289 14526939234654 14532622706448 14589826417488 14593956938528 14612224592196 14617941430752 14675480975712 14693915547696 14695503907392 14730294399597 14780181196704 14816773623078 14820968395068 14899608128328 14901218722656 14902149683311 14922481877226 14964108596416 14981220162706 14987081365872 15010222927392 15051644945964 15070867991872 15131508643944 15134089756203 15155056125888 15197013010368 15218698245828 15220343332656 15284580056416 15305434030656 15308044810872 15309699555744 15389268960912 15390932485824 15431736990054 15433405105608 15498541046288 15522334271796 15546302317656 15604695437016 15609113277296 15610800566592 15628651629822 15671919666942 15696308130384 15700751907104 15739763475024 15762223183179 15763927023108 15784059752384 15808291303728 15847570074168 15852056674608 15940608646032 15945121586592 15984598145094 16005012702112 16029726052032 16054334748144 16067675214087 16098638084298 16122091292384 16162005988338 16166581608628 16168329158256 16252361136088 16254117958176 16256890563612 16277311619646 16279071138792 16347776172112 16349543308224 16372873136004 16413554719674 16418201555844 16443751374688 16466186899008 16505169349053 16509916097676 16530654991158 16531001558848 16576620298616 16602216268176 16627703846292 16694883939272 16699685248224 16762059144369 16788293411904 16832802605234 16834622170968 16860466536606 16931625321116 16933455569232 16954726490856 16957618605147 17021464153736 17028123575232 17047595357562 17049438141624 17054265002544 17121394471664 17168642452138 17195152563468 17221550412231 17243544729488 17245408694976 17286235893591 17291129794246 17293152735936 17312927581026 17392797995232 17435858677074 17484928260184 17511926748624 17555282366643 17560252436958 17636270845776 17638177263552 17658346646682 17663345895492 17729848512096 17755147953466 17757067221432 17784327716694 17833937642304 17859385612684 17861316148368 17910765333648 17961171442368 18003693155063 18005639289876 18109389983762 18111508656192 18137352703932 18212600661024 18240722748864 18283906278099 18312359485448 18363057387528 18391248193626 18398443524912 18470863986672 18494066120376 18496065262752 18497220813137 18499220296524 18574127012672 18597376753704 18602641851024 18604652730048 18648697835943 18711855012576 18758348251056 18781744431681 18811139704896 18855673653061 18863050684632 18892177132752 18944708912704 18966372324214 19003090110048 19018880865654 19074467192928 19079867359168 19101685325338 19103920089408 19149147172953 19154568481818 19156639022136 19237488691696 19239568195392 19261568780622 19267021917132 19269104613264 19369252312872 19371346059744 19376830275264 19398987820674 19453101889984 19482966122928 19485072161856 19536731066226 19566897744636 19591887396928 19624085756352 19640392532796 19670544292707 19755698164104 19761291193424 19786202949744 19840804701498 19866144171104 19896642502968 19946079576108 19982775154496 20061011324046 20063179847592 20068859927952 20175344858592 20178786341604 20180967596208 20206317872664 20291597661104 20293791110208 20324945961936 20341835123253 20410726414496 20461258812822 20486961176451 20489175743652 20519025281216 20575649320072 20577873474144 20601404421129 20607236878074 20658439560969 20696445695728 20728403090208 20779721985006 20805824385423 20806260582688 20838202173096 20895892889256 20927972082402 20928410840512 20986351300032 21016297577572 21018569364144 21050836889148 21077721738304 21130093432224 21136075566144 21160244821254 21162532168008 21220932020211 21254144861376 21310493938646 21312797526792 21405779664192 21423566952116 21456456225897 21458775592044 21464850779064 21549341317784 21557772211008 21582423679278 21642174778158 21675854084816 21703082159528 21705428185056 21790408851981 21830497514672 21884739626232 21890935407792 21893301739584 21918336888294 22006892465404 22013221463568 22040873321544 22136288357568 22170271795056 22188694343263 22225160434617 22231452592602 22318960650562 22346996562121 22349412192492 22383722815839 22446162894624 22471830244059 22478192236654 22480622048808 22577940758976 22606301987808 22610158140196 22730127143416 22732584188832 22739020003392 22792852910597 22795519515552 22828047368742 22926870084624 22929348397248 22958151045984 22962067216308 23048314524788 23083903441368 23092934711616 23147605485081 23247811569432 23283501407694 23349235664832 23404513211387 23407043155524 23413669915944 23416200849888 23442977444733 23515027794368 23541917398538 23544462195576 23551127860656 23609645212536 23676089628576 23712436955592 23778085011912 23815088197824 23871468614959 23881020444864 23917682379888 24007519053168 24041776357753 24044589078048 24183136938576 24185751049152 24243008982507 24249872412942 24252493737384 24378541704132 24381176937264 24385335845418 24415967429469 24484076516704 24521664258168 24524314962336 24531258033216 24559309704006 24627302333766 24627818648896 24658754827168 24665627062032 24699280348512 24796502338272 24803522468032 24864930447924 24903324402264 25011131001408 25042325908908 25049527872336 25150734246176 25179494292491 25182440117856 25189569510336 25249203907851 25251933256452 25358507820872 25397437981674 25400183353848 25432089736284 25532196230604 25539424642424 25542185362848 25571393036343 25581397503816 25682091707496 25689362556176 25692139484352 25752963678207 25792728845202 25825669750496 25865317094232 25868113042464 25936694691369 25977288163904 26048974754968 26089196992848 26153788015611 26187190043728 26227392390276 26267890122936 26340378655437 26340930885472 26381603932992 26451546951082 26454406268664 26495018843238 26528856670624 26594772768144 26632721930199 26635600832148 26748015098728 26750906463456 26758479903936 26789078419026 26791974222552 26905048455472 26907956794944 26941757163552 27008458934814 27099927949248 27122446831004 27164084975643 27174954299328 27206029055898 27281678417096 27315948235268 27318900991536 27468539228172 27476315837432 27544586081292 27586872290439 27706295980008 27741099180564 27748830444786 27784269564128 27861190519008 27896065130556 27903962776536 28024759152192 28067782518864 28091105646397 28213659761672 28216709557344 28291517815099 28294576026948 28417063369056 28449558486321 28457612831626 28460942174016 28528321298481 28608608301196 28611700789392 28619801038752 28652527988007 28731852722727 28776564905704 28856233037544 28859352293088 28892353170933 28900532875698 29009085522578 29053878469308 29065245412896 29098481731011 29179652834976 29187913877056 29224449184392 29235882861504 29305096599339 29350961951424 29387831095392 29460588799194 29560362393408 29630344311953 29633547246156 29641936790136 29799216256656 29802437445312 29804299366622 29844963754452 29962440325412 29974162731744 30020445854784 30091516986069 30103289891928 30263017287888 30268179512406 30437396491656 30440686665312 30569160112832 30616089621744 30619399111488 30691888219233 30778537921824 30863473980108 30866810211216 30910855317111 30997082092576 31044668543592 31092604635312 31209390874032 31218226554592 31253924822197 31257303259644 31343839333884 31392616260768 31401503814208 31479526950048 31524446366358 31527854046216 31616582607456 31695140148336 31704113349216 31740367231881 31881217292064 31890243173184 31965740907969 31969196290188 32010025404224 32108669496288 32135350428174 32197276168596 32244182584768 32324011976676 32333163217256 32336658316512 32373635518917 32463262167237 32504722272176 32508235916352 32513781127224 32554623239292 32558142277584 32695552344224 32745746272008 32827109439348 32836403111688 32887502749376 33010338698106 33019832195352 33061309982316 33153240597232 33204432536352 33255407692584 33347178888903 33389767878544 33399370496448 33478440975843 33524118288738 33665605210468 33669244341936 33717288354981 33720933073212 33863250642232 33866911138464 33909452981712 33915237210294 34042928307472 34095190715124 34098876283248 34108530005088 34242071053113 34242788943328 34337284904276 34390305126936 34443100824462 34487089458976 34572471787182 34582259588492 34625855162052 34785595990464 34867948253699 34871717354148 34925252111541 34969856520368 35023853497248 35110564733286 35120504873916 35272541691552 35312876097807 35316693293364 35326691790984 35459697024192 35510295906932 35514134442864 35568655433388 35718771225368 35722632296736 35817340288081 35821530667296 36007386310126 36011278579752 36218779967524 36274705407864 36374808619413 36425201322048 36567812556198 36578003768127 36624718970896 36726114775056 36778520760751 36782496387252 36796887049824 36838964556009 36941727973344 36988132240752 36992130525504 36994441626274 36998440593048 37194753507408 37205283702048 37297395671886 37423710025152 37512307823507 37516696502112 37563488863362 37711347306122 37726101369264 37784354265504 37932744648428 38006180220096 38037761731308 38096156972511 38148934385856 38203370650676 38298294345906 38309136963636 38313278044272 38474977383392 38523137561244 38534043834264 38538209226528 38738504625744 38742692119488 38797975641348 38965932245856 39073462132452 39133795489272 39280785065592 39287485528729 39341088585414 39511396328208 39522582386848 39567776745343 39572405899488 39677320426623 39681609402996 39732288342208 39793285005936 39892159152216 40122022648092 40126359695184 40137719855904 40183617628539 40350689717184 40357572683208 40361935192416 40412635745328 40583195322208 40649891923872 40683670246506 40821452828992 40922517625644 40973922352902 40978351487304 41151298640144 41155746948288 41202808842258 41214473756148 41316879121938 41392891391456 41456806180416 41559443970012 41611648770846 41612521165376 41676404346192 41791785778512 41855944164804 42032595155144 42037138728288 42101673778296 42260186864448 42320489642508 42325064336016 42441864040422 42620987877292 42625595053584 42686419247439 42847133904232 42912912451794 42917551184088 42929701558128 43098682635568 43164847358556 43284349556316 43350799313547 43351708169632 43406164319056 43410856370112 43513628283867 43580817703962 43660995029344 43769479252464 43781870815584 43836673776588 44013784930808 44026442927136 44081746643088 44190883198791 44340543590112 44377388686526 44450320869234 44462905185204 44637921301124 44693993124242 44698824384984 44706449049933 44767445631678 44892325789248 44943660488118 44956384473308 44961244097616 45212603975616 45220316280392 45402269268609 45460254286832 45465168377664 45585705821194 45591039031104 45656094737484 45853740169248 45916302091968 45924134432616 46096629049576 46167806882736 46295210970162 46495623138864 46561969633069 46567002815388 46809026422774 46814086311048 46827339831888 46832401699776 46885954889466 47083834797076 47088924391152 47102255721312 47219290425072 47286669549537 47352179257152 47424873911184 47464281954257 47556170023824 47742937229918 47835364759776 48015038106336 48083552715506 48089178156096 48203025642261 48366273877152 48486017965014 48499744825884 48504987474768 48757083408264 48762353874528 48770671690836 48831934858938 48968153033408 49043328516336 49048629924672 49118619408012 49254604667532 49317509654336 49331254124064 49398560697024 49515508047159 49593004676544 49729860895848 49806648804528 50084651817816 50099055744672 50301468492352 50358988584982 50364880235712 50498407815702 50503866512904 50717015641744 50794875963348 50800366707696 50864179472568 50872855815441 51064392461208 51078849284848 51084370725696 51142786072686 51162795007632 51364183414992 51378725112352 51505927356414 51585457690404 51651339500992 51730634188464 51736226084928 51858707680773 51873389382738 52097949509936 52178393985696 52307576031222 52374380087456 52454784780552 52535780245872 52680757310874 52681861770944 52903093902164 52908812537328 52990037686476 53057713341248 53189545536288 53265443860398 53271201664296 53496030197456 53501812926912 53578156838052 53583948445104 53810096910944 53883514327104 54011079465189 54016917869628 54244893662008 54328169951286 54412058111796 54563356834192 54631896470536 54637801983072 54851718834297 54937078456344 54952631674864 55089172162584 55173744580878 55412591960016 55482198361128 55491662439411 55497660889572 55568539128256 55722381038016 55792130261112 55807925553072 55946093507829 56135565037728 56182211292794 56345233295043 56427319523344 56433419114688 56567020959183 56583035630198 56589152053896 56834126738112 56899116972642 56915225663252 57056642596962 57217216602392 57223401578784 57239602077504 57305055976014 57447441518859 57463705445454 57553129811408 57712466075088 57718704586176 57784706341866 57801065751396 58018171045156 58107756938616 58130490825792 58196963462022 58359305669952 58448898368784 58610193198678 58775662190784 58914809118319 58921177598388 59011632878121 59260688623906 59267094492312 59283873580272 59598432513312 59608598733244 59689927508904 59924880650824 59948325463488 60090248582483 60183033972138 60206579783856 60518954279861 60526034575776 60536359024812 60874792983312 60881373330624 61025505369759 61232179243488 61383776438466 61460883529353 61557075843648 61726947960216 61733620422432 61804213263387 61821710634222 61994164185152 62089337087184 62185209270624 62418781748064 62436453109184 62507849644394 62514606519288 62687678667768 62785232521536 62959053900096 63048892732716 63055708092432 63233165214912 63382864943167 63390280296672 63408226698432 63480734463762 63762434584128 63931481815938 63938392580376 64217338992576 64270700856348 64369368677691 64394552337192 64648023953352 64666326434512 64673316633024 64747271037834 64926524334474 65009444544352 65027562254448 65109246478584 65116284555168 65391104688448 65491492544016 65654218878696 65672806223376 66020677396212 66039664390704 66122619964632 66306481194464 66382303134749 66408865072704 66510815385168 66566083029789 66694357777806 66779535757088 66956881951686 67040989686363 67048236577476 67331210420936 67338488683872 67415490732177 67434576709962 67441866146424 67726501284464 67733822276928 67818905963424 67830474420588 68085856614944 68190381430248 68197752566496 68217060010176 68378558731791 68484142106226 68485577886656 68674569808552 68780610253872 68886201648924 68974178917952 69144943574364 69164519176984 69251710324104 69442816455243 69735896507398 69743434708296 69850504223082 69939713040736 70047706994496 70213539634161 70221129466572 70241009747832 70545083383104 70625752195614 70633386586728 70653383581968 71020591813864 71028268885728 71137310866776 71437542450736 71445264593472 71614405844877 71634680576162 71643061334592 72014772620252 72022557159504 72125329073259 72437559935048 72549410815728 72729026947521 72749617238826 73135625112396 73156007536254 73247902288407 73249437941792 73452229550112 73557041521502 73564992774504 73593774099648 73677929112018 73883455946688 73976264481504 73988883252548 73996881186096 74389507014816 74410567404096 74586728785261 74594791343772 75024615647014 75033393004224 75126977726724 75422694612244 75452202738528 75538482877473 75568708531008 75747611723553 75865489296856 76075523462616 76192313945022 76406741301352 76596588691812 76618273927272 76626556088544 76714179109029 76949954766784 77046275122488 77068087668528 77076418453056 77258891034621 77477009251488 77595951282696 77810084074107 77931864491712 78116362276967 78146924264904 78267590978544 78561570131184 78574971057458 78673672828289 78682177170828 79022792656416 79045164773696 79135553490686 79144811798976 79354640853246 79363218805992 79586570011872 79784318304432 79898165790597 80244045296184 80252719390368 80275439711808 80367235257078 80715145366416 80723870384832 80825271490656 81166390644416 81299783847744 81367340493012 81492254926929 81845035251288 81947844705804 81956702974608 82302597280288 82396710894883 82405617684516 82428947512296 82633758243876 82785782782912 83118887940024 83223297541692 83352808692384 83583571557024 83711888329608 84065190310288 84074277456576 84203347556592 84273316939191 84640979285016 84650128672032 84874553445297 84883728080844 85241975754584 85251190107168 85348675458963 85372838494878 85584963895443 85694267808464 85825824903588 85835102368176 85859403116256 85957583964021 86195558168181 86197365271136 86329694717112 86568699112632 86701598627094 86703416339264 86812328638112 87027256567734 87161635407924 87321990058688 87538958504928 87563741631168 87673347553176 87915289798017 88027569861616 88052885854272 88163493286176 88381766397582 88681087180224 88754777373052 88891032935859 88900641738468 88925810370408 89275842602248 89387986248484 89397648769968 89412898099866 89534891263356 89887320976236 89912768946616 89922488195232 90274550958207 90440632560784 90804538537218 90920508573664 91171411642388 91312189474968 91707480338496 91848268865232 92075664657699 92193258099152 92335613765472 92580414328787 92590421940324 92732565951333 92991246277728 93123939266138 93134005630776 93618052845548 93628172622096 93654679663776 93761774466591 93771909778932 94167669594152 94177848782304 94204511442624 94427533486759 94438580850144 94573339099074 94849747822368 94928563908514 95112340047648 95221101695643 95485874459836 95670729519552 95897222723907 96030076212672 96167105431012 96406051284522 96732547754304 96972035930028 96999489651768 97009974949536 97120906556751 97514166816528 97524707749056 97541343381672 97663869717876 98086657032672 98237238816024 98509209335064 98662508248128 98896084261973 99031016094318 99459721791696 99601644910691 99613297609056 100169303635632 100198111489344 100435322927529 100717977169964 100996815631404 101007733025808 101151865064943 101434031283488 101589751926696 101600733415392 101728358945136 101745711630882 102128784922416 102157698569696 102285572145372 102325590015264 102728366829984 102757450224704 103011854712828 103170915380808 103461268376928 103717415361546 103746778765476 104195899019872 104315047783177 104356787971392 104603844761097 104615152062444 104748760174912 104909569561104 105071560491744 105361514621748 105806187804328 105817625074656 105938628293421 105980075372952 106379091072576 106530887720796 106542403328592 106992060394912 107156313676104 107167896890208 107452020864243 107620193821888 108022158930378 108033835739256 108489787324016 108656339902572 108824116223592 109124425858239 109126713668384 109263792941072 109275603966144 109703437668594 109874156912688 109905263349728 110178344325168 110335562282253 110347489161756 110825183920032 110964396722256 110983324878822 110995321779144 111584260522224 111615851106144 111892187015658 112271130075456 112364422585588 112536923470521 112690466590086 112854639046688 113134041918366 113166071260396 113178304107792 113798233945284 113830451326504 114113285193924 114288470917533 114434433204784 114446803157568 114610111952028 114894883037718 114927410890908 115106259622816 115424932150176 115569412683732 115602131502792 116036342090312 116215513877232 116393926924044 116897796737568 117207716662553 117220386397356 117829618236638 117842355196776 117862456586187 118023265756242 118521377247812 118534188984624 118567747160544 118703330236029 119031961279869 119196865026624 119217197466488 119379855017808 119849761301648 120180497164966 120366067944276 120413159567712 120550852885617 121037908559722 121052069151552 121072718049624 121749585966624 122051010739518 122464358486976 122754283578091 122767552876932 122921767058706 123453895920432 123467240844864 123608426526774 123643421268444 124178674174368 124370418541248 124837563496128 125015699288788 125029213038576 125375357335536 126097785465432 126111416184864 126765729886334 126780560593344 126961468927524 127862963631876 127876785160752 128059257742317 128541401712696 128738737355382 128789104674384 129296047906704 129332652869024 129480545691959 129494542075668 129853048668948 130018889088704 130055124508896 130218492957168 130232569110336 130540884851601 130982985088032 131308437757392 131345612446752 132041354792424 132079328781408 132245239929264 132612962388928 132764606269498 133021630770336 133132166059578 133388715555612 133559071514176 133913763903372 134081979372726 134096473154952 134119347149799 134662420841872 134676977367744 134830981464354 134869153419924 134883732292848 135453002568928 135637811926848 135660948841176 136171713229888 136380762860496 136395505132992 136757117463582 136968284212452 137349139617104 137561220507744 137772403297848 138289887148728 138329038353968 138503420648208 138885632910486 139471793014796 139486869416592 139685908899207 139701008446164 139879426081472 140427079268322 140442258933144 140482019495664 141251504391228 141266773173456 141306767163936 141860008648611 142041183627728 142056537771456 142274621733552 142392845862771 142875084901472 143228811689754 143269361152324 144029545240504 144045114319008 144250658146518 144609076926783 144875119870096 145098821631456 145458053895042 145499234477652 146271250224792 146312015072508 146495804576814 146498875883584 146904459100224 147114083043004 147129985549008 147355858224036 147952528963008 147977766505096 147993762372192 148546524141477 148779014029632 149173457570522 149189582687544 150049231294028 150253955453448 150845389224488 150904405477056 151076965754946 151495223447106 151730978593712 152151046925232 152384627890044 152618567446323 152813482602704 153193177383624 153236547854544 153253112177088 153428358218058 154092550244976 154136175337056 154517782069242 154954018502976 155191902565392 155320860402841 155576123042319 155620168148214 156232724553934 156293848529808 156535181957088 157123140262368 157149942114916 157347345656578 157364354341656 158045585312832 158271106981372 158709281706492 158726437611984 159173140023744 159549970374179 159568636608864 159796331581194 160488090592368 160505438780736 160734470514156 161430290732832 161650542981312 162033238395567 162734680986024 162984509853858 163690070502576 163895689411608 163913405949216 163923646516421 164605194560576 164793421789766 164811235369032 164857895024592 165267516487752 166237775880048 166446595083384 166474987318233 166705617384768 167100280304713 167167143114048 167423776659216 168130380620576 168406695113184 168546633878382 169281958570032 169300257344064 169701062877549 169749106890594 169767456161688 170483951509168 170502380214336 170697350917926 170745676989756 171169927790886 171388535616928 171651649807176 171670204736352 171718806232512 171915167928042 172391116336362 172394730542272 172659389434224 173137398225264 173403197254188 173624657276224 174054513135468 174323270815848 175077917009856 175346695106352 175830579596034 176055139723232 176326986572352 176744427354957 176763532795164 177509554746104 177782065871718 177801283476936 177851620740816 178551685204496 178775972496968 178795297539936 178825796199732 179069782526712 179774641952472 179825537893232 179844976390464 180270745747449 180549101916414 180881265121568 181556862839583 181609077074436 181841017147328 182342823284776 182624378949936 183076516109277 183696537730464 184151329315398 184382650588059 184386516198304 184671227530944 185160828657574 185180843880648 185465131902666 185982492555456 186247878532276 186268011261552 187236105691096 187256345244192 187309359327552 187523548933182 187543819557864 188335339188304 188355697564608 188855066973518 188877161700288 189146678198148 189699495644736 189857127817028 190148594829501 190224680095296 190442203391286 190971748919672 191794445447814 192334210862024 192812102569044 193108106033073 193944071860056 193998979303536 194019949899072 194241813113502 195028333633056 195082686763344 195327739435752 196173314065344 196474477632048 196637739524779 197018418670128 197792168523946 198040624705693 198062032188636 198919443583392 199146909404247 199203289821382 199226595218112 199698249089367 200338607271264 200870645855058 201122969059089 201435954339928 201993631262808 202015466051616 202246472196531 202303730129886 202868062566976 203179503853392 203201466830784 203456717890272 203491423261764 204257569844832 204315397139392 204571144290744 204651180030528 205135676195373 205456733659968 206023709425656 206341830761616 206922536753856 207412410183671 207434830723092 207493557530952 208391798039744 208630095566354 209207689522194 209230304124888 209819139122208 210143120983488 210640618902483 210723029243496 211612375608656 211635250149312 211877256586842 211960150745904 213061775441592 213084806657184 213984120789824 214312627352208 214335793780416 214843217534631 214904041728486 216044317860756 216067671478512 216375987219777 216979574648032 217312679805144 217648232447184 218248851716478 218253427336768 218527585882144 219406875337188 219748313825376 219810526699456 220356688650336 220671124564506 220694978323512 221650367840064 221928793444512 221966649757644 221990643558288 223168521044448 223231702212288 223760186355783 223784374031316 224728845171176 225073846941042 225380933180172 225709278093376 226268083836732 226332142520792 226356608215584 226615448632419 227242835170659 227596467890568 227660902653008 228226570387848 228576941835066 228868866409568 229220223904056 229789766075436 229854821781816 230212519245632 230849864300352 231138825367464 231204263005584 231776673103863 232072684180624 232431027754464 232787853848088 233430252222321 233795593475136 234349086830901 234415433325106 234440772794712 235659236473276 235684710393552 235724913172374 236021018484867 236046531512484 237042754495624 237068377969248 237135494321088 237406660472058 238063922559738 238434394932976 238759710035616 239694497371791 239699522603296 240360994329932 240732135888552 240826319135424 241101705771234 242075817119444 242145436099248 243499171933248 244075637775893 244102021479036 244476764780787 245508567156182 245535105753864 245843534117412 246907791840864 247190132684649 247216853053548 247286842536888 248357348348736 248945315556001 250031398577576 250058426077152 250721382016567 250750714671072 252195570930864 252222832369728 252819950817573 253531459772668 253922937855048 254623660335891 255725927263752 255753570321504 256046026376889 256118515484634 257082803425392 257449645325257 257477474710764 257578209348768 257872751892063 258592095813408 258665305738048 258961091383918 258989084151336 259706097337896 260110249017792 260436985914336 261081769703202 261965970176064 262586154764549 262616875514784 262691224893504 264082709584848 264158657562816 264490479858528 265529212538996 266043261540672 266264332119156 266673098807577 266777431111224 267827527806744 268163958745452 268192946309904 268238694299598 269324841683744 269661962928708 269738306839848 269767464585696 270906005137856 271321897682352 272761525720992 273514234927164 273936568424904 274698279234208 275012398701103 275122441015488 275544806595696 276579774297456 276658076707936 276974437217401 277006841296416 277741242986361 277771265820972 278943586029592 278973738833184 279371817798414 279402016892328 280854158536644 280884517866288 280964038991328 281285323399773 282503008782456 282533546346912 282613534327872 283282600460277 283720017297222 284082367255456 284549243467104 284785691725542 285750169802944 286457623379508 286538722304648 287691668171721 288059090481008 288090228638016 288501316293036 289218153853566 289750239740192 290197643262912 290916107790084 290998468955304 292542500449584 292624030145016 292991609153628 294228166086008 294259971098016 294711716448072 295955533010192 295987524744384 296688252785919 297093048282954 298346915141044 298379165375088 298804934732073 300098462588056 300507910906896 301305968782587 301690778448976 302153931509892 302990446894212 303455595194829 303461957187424 304302093850464 304769255780088 305237134892646 305626965205408 306386354767248 306473095709088 306856716436116 308185100489952 308272350674112 309002162110367 309035564138484 310383805130784 310641720805682 311152246084638 311240336296428 312465449107868 312587697059616 312945143349531 313070363914176 313811534283291 314246280524736 314299884229832 314694691313156 314728708683312 316542213962744 317418563412984 317452875223968 317815884880263 319099940748358 319137273217728 319592663162388 320976181184736 321468941028312 322356062592729 322860581465664 324066476791134 325469361972048 325933787431483 325969019707716 327380141005152 327791378823216 327826811898432 327847293032842 329586843579532 329622470738064 329715790049184 330535032975504 331006686846759 332475551760096 332893190166768 332949974636466 334200560609426 334847553318432 336260761241152 336813390226368 337093267756764 337610770411563 338563917140064 339402125755098 339498213781188 339534912323376 340967903018336 341394701835852 341491353979512 342339855581772 342777071233856 343303299614352 343340409472704 343830335856084 344782232672724 345318778868448 346274796450528 346806394508376 348109026270936 348646541631696 350693390212704 351623149987659 351661159192068 352110279446464 353488854709914 353527065590328 353587369758561 355019109492208 355564131743436 355602566953872 355703241481632 356109990708087 357095883839607 357103370408992 357551944993936 357590595079872 357651592399464 358139565053424 359549283904944 359651075786464 360541491494898 361098203832828 361762530243136 363113725679166 363218154148872 364685646569552 365248757899872 366153032218554 367393075460928 368262850734273 368302658630796 368765301176118 368773032396608 370321657315148 370361687761296 370930263805332 372495757064552 372536022523104 374472211382192 374512690488384 375047097866364 375087639115728 376670678376608 377710133947036 378293356396296 379714255634056 380297189659002 380884406782572 381943497839344 383547430790689 383588890895628 384177773226951 384668421724048 385624205138088 386216212066146 387888143720112 387997958607072 388441637075877 388483626227004 390056667266112 390165373526688 390655478871504 391622654554803 392948955264096 393275479049558 394036837340256 395584337047892 396081249411386 396124064377272 397838887166784 398293818808494 398406579642764 399396498178734 400677214542528 401741291710116 402245938118178 402358041449397 402871908679856 403987262525616 404030932103232 404492944393062 404607460259772 406359007706784 406913435780544 406982846523528 408515139689664 409142288581488 410271352390746 412047418851312 412635386058577 412683661523232 414824820367342 414869661446184 414987115061904 417260191132708 418415379044388 418460608249776 419057726697621 419638278244416 420631740077381 421281237804966 421446058486992 423224751217312 423754513173684 423920301491808 426123550883184 426169613314368 427178537588313 428625254704416 429686435069262 429808083456972 432088635721512 432135342957024 432162340816019 432751974439554 433959149296064 434625359610288 435296464894368 436497703432956 437055171764288 438813750674376 439496627650752 440713377300672 441342249129012 441389956647024 443857586889024 443933299515288 443981287116576 446337042088896 447520372711566 447568748062632 449457690342352 450147693882084 450761866360344 452536167673464 452664285041584 452713216431168 453230897264838 454485670341318 455192935781136 455321805306016 456453140775696 457153883670132 457737732819136 458440447808112 459579532150872 459709643563632 462277650734928 462408526011168 463553346207726 464145368361248 464862055508928 465575707696176 465962581208523 466860504444642 468698173661802 468830866650212 468881545589424 471318472946552 471369420787104 471449826344748 472042036969734 472093063024968 474085508991248 474136755938496 474813320944116 476127845119476 476868789865952 477519420071232 478649911122537 479388994743582 479399045206592 480721988659864 481464271777104 482203411542468 484151634238888 484290872198496 486099715186701 488151275551786 488204042958072 488953529561574 491017134312364 491070211507728 491687068234824 491770939549263 493815583681728 494380265369298 494433706107096 494573685073776 497890631112002 499424961954699 500062797155152 500116852154304 501300840914139 501442764033134 501501429342144 504391141861728 505639901635146 507062919545336 507845875710096 509103188632647 509247320671782 511451854527504 511507140643008 512092052753778 512237030969268 514165606850784 514899290650514 514954949421528 515156418697536 515745503784126 517184191626816 517922182767836 517978168302672 519412194675792 520873971828672 522107101496827 522163539406404 525172309529098 525233751029568 528165419169696 528980959717056 530233282064871 531058425077992 532528664238312 533346197615154 533554862222448 535655055613488 536327917490904 536385892619808 536477388599196 538649683367488 539323925857416 539476613679696 539534929171392 540812237242347 542643795364704 544670588518749 545523051441984 546814535938769 547028469854328 547873136849808 549396558468416 550024797402206 551089613191392 553159548594912 553316153415872 553948874434802 554013682592832 555482485972722 555542531641944 557887172059184 557947477666368 558743635596828 558804033784656 561708317073288 561769035732576 561928077982656 562570646799546 565006017564912 565067092693824 566565200920554 567440034594444 568164734510912 569098486934208 569571383451084 570445784488503 572915246759016 573077444609296 575383336343442 576118180962016 577002632586072 578436307707132 579500479480384 581832215580168 581996937910608 585085000899168 585248060290032 585983218307256 588456332172016 588519942196032 589423432896144 589913218574337 591911066020384 593376505571838 594121874117079 594186096565908 596693830282088 596758330750176 597440728212741 597609869464146 599094747268101 600196925176112 601015821813792 602611937565174 603368907177267 603381556897952 604307863019784 605980893788424 606911190389658 606923914374848 608604187700928 609538511560176 610474269785292 611253930410816 612772709534496 612946191418176 613713432872232 615407028586119 616370200979904 618004324220734 618071128276968 620767610261568 621283441611364 622237230551013 622304492169276 622480672592856 624930898215736 625175394119232 625890286699062 627623068566582 628599768459664 629389382626312 629457417366624 631921856707449 633084427925488 634837126825968 634905750447936 635631769760526 638199881496716 639185326324776 641952362369472 642937882056624 644529652603893 644712125185458 648062900301509 648132953582268 649127961659331 650938723944096 651867574862966 651938039415432 654760282010304 655582757646432 655694586065684 659173687159064 659244941476128 659431580098368 660992734407313 661070065951008 662013373693518 664951103520192 665786380333536 665899949272932 668401121218852 669695106636864 671280559067349 674186535513528 675221540823126 677127834280128 678804251510196 678996427562376 679069824646752 679846345897257 681935806036672 682789403671704 682982707959024 684679711163544 686606599228704 687660671712168 689564465345448 690637557736896 692272589833811 692549592901056 693612789016752 696218052541872 697211514374837 697293083263392 701386780425408 703047260492703 703246299975318 703322318384136 706977709419828 707054131180656 707174739517122 708063055454601 710038218984416 711128263486872 711205133907744 711406482963264 712219981416174 714191767679214 714206740817984 715103889987872 715303184798928 716279130106848 719098567809888 719302151572928 721082982989796 722196407665656 726227451358332 726436308297744 729371293139104 730205334482239 730497515799744 732226913327679 732306064437108 736525701468546 736605317261592 737530602352236 740643314630296 740723375522592 741570398053947 741860527610664 744991514129104 745072045046208 746835946668003 748944422764384 750094195732728 750175278231456 752164146049701 753341356753216 755420267894072 756586712792592 758459852452719 759428511268112 760594379318004 761768813565144 763870981007673 763886995678688 767094861581378 767177781791256 768355546453902 769336843448096 771248410276176 772348935975771 772432424132292 775776287440224 775995917214144 776883274151754 776967252454008 780330747053376 781310957743008 783245309109606 785897910528192 786550958099116 787758464293647 788073674680512 791168674095784 792162498822772 792248128754544 796587637616988 796813159285528 798792996357468 800019296422731 803482583420232 804491876236356 804716082898794 805743817359712 807974525051232 808985888786124 809214920519544 812718015413568 813965693047056 814642063745513 818284577162976 820454016637871 820542704781492 824094837702624 825037196103309 825270772117154 825367323046464 829649640734684 829739322892368 829974230123808 830923311652203 833223728959083 834520382265416 836830758088776 836921216499552 838115453395242 841263480154762 842562475609932 842892116973984 843855970199319 846449502434624 847509026347368 847840602983616 849847801380831 852247101766368 854357075176626 857250509408832 859279985046637 859372870138524 859616166913944 864177271443024 864270685914048 864324681632038 865503948879108 869250719220576 870592929788736 872995406865912 877627501348752 882684498258024 882779913294048 887866599030576 887962574233152 890064758357757 895040745423132 895137496125264 896414804196219 898915380684704 900295387764168 901523732720688 905072335346928 905328570083168 906363819843713 906461794529676 908971340682636 910385871562272 910643610612032 912906281551392 914307767340264 916880895616224 919159064301744 919419287127264 924555301469856 924817052022336 927006486331101 927106692415452 928290736722496 931151415392352 931925162417046 933721008889284 937396347323604 937661733300424 937763091178848 938835430048593 941434602849873 942636945893104 942738841574208 942899652689496 944084073939468 944186126049936 948171017982496 949626641888232 952255690238952 953737579731904 957299822245074 958777989487164 961443977319728 962928543554208 964406823084936 967068187778187 968303268477776 968581744396992 972199430373402 976302551103572 976408085916144 977801362294449 977907059123148 982034268624728 982140423015456 983374136469648 983541879098526 988760530738596 988867412214192 989147370147552 993020060540277 995781262224004 998849923909398 1000125594310304 1002601681828278 1002885528066268 1008782283723456 1011279803270292 1012832311234689 1014125839090672 1015691751420192 1018206377265294 1018494641343564 1022903709055008 1024184105507556 1024474061938536 1028331213701568 1029798581301028 1029909898843056 1031491007568252 1035844365535672 1035956336605344 1038702868354349 1038824389351584 1044214202993654 1044327078812808 1050344619058196 1054869449962977 1056330838339392 1060466564129742 1060762109275683 1062116850155984 1065057328476624 1066692395230308 1067109724444896 1068329972124261 1071310111226976 1072655834981808 1072771785239616 1072954777198392 1078647851714832 1078953227359392 1081624474484694 1085287590729408 1087856926881703 1089341177037498 1093629071877538 1094056939708656 1095746273699616 1100049594804412 1102179226382784 1104788552202819 1106319097189824 1107897748869604 1110964971945444 1111085063283888 1115774344118368 1117487271193656 1117608067569312 1123416634146576 1123538071465152 1125141293599092 1130012035129824 1133130401841108 1134880069188888 1139142766902168 1140891568977006 1145830493518032 1146154889218592 1147465525614947 1150642292372067 1150766672686884 1152236361924032 1154005265172144 1156872615414264 1163664431160336 1163993875821216 1165324911227631 1170170001798336 1170496120580064 1171966436614512 1176912664344032 1178846865792288 1179826437148674 1183822132040768 1186753011143676 1188243748234158 1188372193131816 1193387660564176 1193516661500352 1194881456425482 1195219738928292 1198189494536202 1200393850352224 1202031643627584 1205223875130348 1206737814354534 1206763113795904 1208615726039568 1211961787576848 1213822380779316 1219077023120352 1220948539570584 1225545419068992 1227426865744464 1230814057172238 1236008648441468 1236142256553936 1237906158175731 1242566883222728 1244474461102026 1244608984338552 1244961345185712 1249861796431472 1251780573398124 1255246137133164 1257173180092863 1257199536919328 1258778765252624 1258914834733248 1261895220232143 1263843713414898 1266168855850976 1269674253651936 1271263539521052 1276399762993432 1278370652649552 1281535612764939 1285875764113248 1289059305207786 1289424250370916 1296125800603018 1296265907164536 1296487022448057 1298255923318662 1301877447888192 1303735149725932 1303876078830864 1311165515292864 1311389172131368 1318347374318128 1318489882952256 1321985468814626 1322140131902016 1324026747387036 1331572760667072 1331799898545864 1336802242437704 1342561118134698 1348373071027056 1350297119359001 1350443081646252 1357608503020392 1357992855124752 1358139649293504 1359692691794514 1365578807343408 1365965415918048 1369359422327088 1373213198457408 1375321343424336 1376464176673453 1379128930690896 1384545179667622 1387225578033504 1392436105083744 1394423028749674 1394586166526784 1397887743625569 1406094520985406 1406492599950636 1406644636768272 1413955418839656 1414108262361312 1414349479034244 1416126110909202 1420076437968832 1422256526973744 1422410267815488 1424439962832348 1428383535358428 1430207779975744 1430606369597856 1432558260213696 1435949733367611 1438197135619776 1442165965979592 1444392815331312 1452454902716664 1452872616595488 1458742586278208 1460410668964478 1464453826655358 1464612128874216 1473051402937092 1473210634523184 1475061204704472 1475312818647789 1481286629260592 1481446751045184 1483140796107894 1483721055221328 1489983028258208 1493671893336006 1497888845528768 1500188391465456 1500350556462912 1503902522742417 1504328292099402 1510840535788144 1513173425585184 1516919704905438 1518857022536224 1521188758636008 1523537627130288 1527741962015346 1527773991357376 1534189723162756 1534355563582512 1536711092907804 1538673686896192 1542496820552352 1544697871951542 1544864848264584 1551552574880448 1553766548303508 1553934504908016 1562621915486016 1566321304490481 1566490618219212 1573101916198232 1575516928587294 1582337348191568 1584324997645544 1584496257509088 1590699846194613 1593175275233976 1593626318571056 1597585992714936 1600038592845462 1606965166840464 1608983752472712 1609432165797588 1611487634719424 1615949050102464 1617971777572248 1618429841039088 1622436711727041 1627931386094112 1629284127491026 1634011765556247 1636569154325952 1640443607816307 1640908033275742 1641085409562984 1648189675405248 1650074392206618 1650541544234308 1659299281469368 1659478645784736 1659948460247616 1661846623304406 1666447457918166 1669040764530832 1673661516177552 1673842432999104 1676230906790484 1682526960309524 1685124951219864 1685784233947968 1687711940398638 1695018052694736 1699695602761662 1704494203532736 1708529464431251 1708714150353252 1711337353465509 1718559970093274 1718745740277048 1719232333827888 1728354542886048 1728649363264076 1731007897758216 1738501438441152 1742617208892007 1745990813731824 1755049674115969 1755255002697504 1765368996516048 1765559826588096 1769739655723011 1775733198061152 1780129516715514 1782365622351237 1790081490846264 1790274992250528 1792322184638223 1792829608392438 1797830761369408 1800590775528336 1803047465441376 1810144670693856 1810657140166336 1812727639687426 1812923589059352 1817942681365272 1820771743124544 1825812563102784 1828615534680528 1833761791232448 1838103083351843 1838318128603488 1838838574254528 1849110602939712 1854012972662202 1854213384830904 1862302830784704 1863850324834092 1866711691653039 1867442017778568 1874792694647208 1875323466600848 1875526182357696 1877670860097186 1882869205699746 1885273891786208 1885799305378992 1888168147878936 1888372252099872 1896342035964992 1899253283776464 1904511380477904 1914599644490148 1917555978974328 1922887954639456 1925086790907721 1925857087108416 1928813646169872 1934136375556374 1936606536955552 1944188700904527 1944398860746804 1952605102207144 1952816171832288 1955602724588898 1955814118246296 1964068537249456 1964280846030912 1966748272939296 1967083758197052 1977521061477192 1977734824428384 1978294740295104 1982978203221939 1986040121080554 1991562524448008 1997699847818796 2000251188620608 2005203363656556 2005771056132536 2013841677202047 2022559606540584 2025664622469378 2028251678181344 2031383502840384 2036412754530588 2036989282687128 2045807418110016 2048368211015112 2048948123877072 2059597162602056 2059819797686112 2062982015136504 2071688731071344 2071912673210688 2076817769501433 2077405736708698 2077648778703168 2088428405987308 2088654157625616 2091634543124511 2100689238116392 2109141781478109 2109738899925954 2120933128259484 2121524218551366 2124189166363803 2124233700311968 2130114656953248 2133384790460616 2134219448889792 2136659944248522 2142620222453952 2145311669963616 2145909554396784 2157295703429664 2157906454718784 2163015134772569 2163248948969388 2175713853763406 2178682354074996 2187258143755076 2188113879417312 2190616003446717 2191492547399232 2196680739983037 2200099189608824 2209577104405638 2215795497739208 2221929943890888 2222170126567776 2224711194161841 2231548688236736 2234974542387312 2235216135138624 2240507840004009 2246833268293152 2250282587198184 2256492438149103 2260024070259648 2266260803682216 2269760138377776 2278285533804336 2281536512020381 2281783137954012 2291660987036064 2292309778437184 2294931051229894 2301284584744134 2301533345373768 2308010530344288 2313745230828528 2317046807927313 2327328862320672 2327987751642432 2330649822455262 2340992241160128 2343932873229024 2353825328688064 2357693731584576 2359652874297348 2363275392880941 2373506022287352 2376487496468316 2376744386263632 2386775321128352 2389762912850964 2390439477856584 2396378989072404 2400787700704448 2410447750260696 2413475628709068 2417231452079136 2423923575153696 2427644761558632 2438154046240704 2441897079141168 2443926191236539 2454853731488928 2461362049913613 2461628114344476 2472017296882936 2472284513107872 2475111588309927 2475812316351462 2485133766445456 2488948922204052 2489217968677104 2489922690371424 2492769934956609 2499671186877249 2499723592862944 2503561146796248 2510492274266328 2514346360185726 2514399073838656 2517557530505248 2523790440464286 2527687426829796 2532337711701952 2539348507303872 2542527079042104 2549543404142493 2552799525986864 2556741305299104 2563071225529878 2571751528226496 2577839955139911 2578118610415572 2578848500741832 2592251601206036 2592531814329072 2592974044896114 2596511846637324 2607470299451864 2607752157661728 2622778344262736 2636694748636256 2643970937629252 2648053494774072 2663599797091728 2670194275073271 2673604484875408 2684832015534823 2685122236269396 2689244412588657 2696746142054112 2700594238718002 2700886163292504 2715217006040784 2715985710249504 2719091459531139 2719385383589028 2731157614686816 2731930831836096 2738398471116011 2738718844654176 2750642686848672 2752928353346906 2758257861381792 2769090359335244 2774451156067008 2781019458993303 2784872210167488 2788846057499348 2795775487251138 2812189041970812 2812985199901272 2813289273536544 2816506290145779 2827910837679312 2828216524722624 2828698958068488 2832252221818404 2844513053947488 2848879925664696 2856767070716856 2861212739195712 2867986443597217 2871899466735222 2884331931959184 2888447702410039 2888785630662624 2904909805433328 2905745233190976 2920821337928956 2928907653310716 2929224257748432 2933404086883347 2946102805874184 2946421269046368 2950122409408944 2950625637295578 2962573258521184 2966281592215788 2967442110442656 2979966056516416 2987343786672012 3000376782930912 3007805045484834 3008656584198804 3021681071576288 3025136385712133 3026346851170368 3033839409810876 3037714045072448 3042377517272016 3047075254260576 3055483924030692 3068379446325512 3068711127165024 3073422185815608 3084993641104704 3089395743903084 3089729696529168 3107533096607016 3107869009816032 3116108605063047 3132642608980962 3132981236438424 3146203832396464 3151033857174588 3164608349888931 3164674696383136 3168649995291088 3168992515018176 3181399692389226 3186350550467952 3187252637142112 3195171985429872 3200077185690924 3213930333680928 3217967504945424 3218864331595176 3235943555144496 3236859682078176 3244873423454082 3255862772188224 3258568254982052 3263570780645109 3268023531112494 3280887215632614 3281816066551484 3282170819125968 3300148784413236 3301083088468616 3314365656608457 3318598562938736 3318957291569472 3323693246608812 3332894915836332 3338081529061664 3347323032355104 3352461813580968 3365053920619048 3370249902439728 3375423880797276 3390036105389472 3399023783214037 3399391205523324 3417058928862502 3417428300706504 3422674706931018 3437119940186548 3437491480554096 3438464667655776 3442396576844841 3451926877116201 3456709085772096 3457298726528152 3462015795516432 3485234417784014 3491981627463648 3495974733682893 3510099348231938 3510510005395008 3530737993032096 3539479311446022 3551466396122304 3560259033431028 3564731244702474 3580162981692528 3580549984501056 3584644369276446 3585659216784876 3601181551056672 3606094930882752 3620289341387712 3625455279374852 3625847178118704 3635885362730544 3657231069361056 3676206166703686 3676636257206976 3708025945324404 3708426769661808 3713718474527193 3727700649668184 3733423383306078 3734884035557136 3749585389294416 3750646933201696 3755341720194372 3765738411399492 3770547783572416 3771598610757984 3776336295757872 3776744504199744 3785685660696429 3798506567552928 3809022760955808 3829199288980296 3835111957948656 3845775909278912 3850173581815442 3857627292339744 3868272751112748 3873213073911104 3888377401809054 3888797721493608 3889461067344171 3905210204414288 3905632343664576 3911205449177796 3911628236492592 3928137074498912 3933496545878592 3934167516394104 3955042122954384 3955469648856768 3965956406443878 3972080242161108 3983125048896016 3995399695637592 4010406727313112 4011542112265072 4027683354404094 4045119213081168 4050891358077003 4051329244938756 4056503356362688 4072825509061176 4073978565374256 4096736422030224 4097896247754144 4119194325204112 4119639595372224 4125964030273008 4129392530020359 4143377462142688 4153635539002866 4154811473417396 4176856811974616 4177308315251232 4183269086249022 4193663230876707 4201378476232784 4218283562956218 4219477799851908 4241866256518968 4243048437102732 4248378332727606 4248467400623936 4260229313906496 4266769580921232 4273319888497044 4290623339927232 4291819108793568 4307849200102833 4314591406859328 4326030269545138 4326497897938776 4351427707526812 4357364708149992 4374516287510152 4376227758834624 4381232006893434 4393361479966074 4400198379217648 4419154208811276 4425938455943367 4431590995478416 4443859887781776 4444340253135552 4449422388323682 4469949084774624 4481015680008018 4493666536586304 4500565174396368 4511707568227251 4512984876298206 4532521607364432 4539520276755552 4556571067608672 4563073024040762 4563566275908024 4583321974072128 4589862102459788 4602569169488268 4603066690747536 4616021060688576 4626949140851191 4627490461657056 4634093615854626 4654657724641344 4661299644910524 4687865746458048 4698963913471443 4719305748594696 4726550785761882 4747012044574704 4752974992936632 4753488772527264 4753785748976209 4773550642256704 4779525825701928 4780878955713168 4792757978144808 4820895500521392 4826951257418136 4834462904158272 4845908128836677 4847847150307392 4855289523117264 4883794158282336 4887852382473078 4909707462977856 4921330823448921 4922724099827226 4923256228688952 4944034593765872 4944569026215744 4950223176619854 4951624632702924 4970267532890912 4977897844408104 4978435937354208 4979845380742848 4985539869913218 4999342373754498 4999447185725888 5007122293592496 5020984548532656 5028692720371452 5035115061010496 5047580880928572 5055374853659592 5085054158084208 5099086808284986 5105599051973728 5113482610598208 5125588393293753 5126142451059756 5155679910279822 5156237220831144 5157697001483664 5184503202412072 5185063628658144 5185948089792228 5193023693274648 5214940598903728 5215504315323456 5227851626676021 5245556688525472 5265149022347907 5273389497272512 5287941875258504 5296106989548144 5309218967169033 5327199594183456 5340388550146542 5347096867053711 5347208969750816 5369664031069646 5370244472538792 5378488825177314 5393492284108224 5401188477436004 5401772326585008 5430434012081568 5431971420499008 5438182919062278 5438770767178056 5462315229373632 5476796942232022 5477437689308352 5501285373697344 5505856706693812 5514309250055529 5516515722763584 5538180718670488 5562038917986606 5577692114998696 5591550974502276 5600135074959117 5624378083941624 5625970399802544 5626578547073088 5633012580291558 5655821675358624 5657397916136976 5664504443636808 5689026107894976 5697759851329392 5702494446218591 5713534141433712 5735972887194434 5743178116465097 5743798933470444 5768663863918368 5775260372723163 5776895404820078 5777571261325248 5809819610866656 5832566102713581 5841642675857912 5857815306621432 5858448515496864 5866808173766694 5892205611748368 5892842538092736 5900244818817888 5901251274591156 5925146517042368 5932563184431576 5934884220885312 5948934609665817 5974687573344024 6000753565861824 6014959895326459 6015610090969668 6017313168397608 6043362143152576 6050272771424266 6067678819621752 6084755034544032 6094150508521152 6110967848061384 6136758892651024 6137422254330048 6146844371631216 6178791487806168 6179459393058336 6215066193214032 6215738019632064 6230453308504299 6232217210126094 6265285217961924 6265962472876848 6274903629373533 6292407664792928 6302067714349176 6329216699777862 6329349392766272 6337299990582176 6362799384778452 6372701100935904 6374505274284224 6390343970859744 6400154371381848 6427860667361856 6435935009890848 6437728663190352 6471887110288992 6473719364156352 6489045404317707 6489746846908164 6517136509964104 6527141561290218 6536047062224988 6561774431265228 6563632133102968 6564341638251936 6571848010340151 6590042219949111 6600297568826472 6602166176937232 6628731313216914 6637197125877472 6647386493217624 6665789831672664 6676163058123328 6694646064710208 6704923627161936 6721523520012027 6730107841238096 6740499804879456 6750847761594552 6769477314447309 6780072210778944 6798047566428074 6798782411046648 6834117857725004 6834856601413008 6844609536061143 6845349413862036 6874239880373096 6874982961108192 6876929335311552 6884793153689682 6903853754232402 6914597453056304 6924031591032864 6951140423781939 6970468835568028 6983963254927296 6991949467365786 7020198696463876 7061475986064192 7078958622892044 7089826178642823 7120518066862056 7129462489404948 7160325963385056 7169288738552892 7171318433569752 7202363102113344 7219414151124029 7250910558749704 7251694356237408 7270920078480443 7271770725461088 7314462138722112 7331778573709617 7352412333407372 7384086149740839 7416051890648808 7416853539323616 7425334764929781 7427436949054386 7455401299336368 7466846766612156 7469768071114272 7478309804869827 7499170778588832 7501293866403392 7510683440388744 7531476822798984 7543197221515968 7552672591515744 7571371321392858 7597013135105856 7614998488171921 7618045521911616 7658398577960592 7670223915897312 7700347163630884 7715254584679488 7733519865419733 7736545502225496 7776754803618108 7777595442987216 7778922134688342 7810420408828576 7822410898355592 7823256472985184 7856274148997824 7868335032788208 7910084245908768 7931912812887756 7944160484322216 7966250097792032 7990799391275184 8020813454626224 8023084224530144 8032258679304629 8054496046604469 8055366708808188 8090238426162336 8101782716154006 8102658489877512 8145651018122352 8147957130748512 8157274378593417 8193472844060448 8195792495508288 8215195413348033 8238388650408224 8251928060546016 8258785060040718 8286754924285376 8307271078005732 8309622946834792 8343058376979909 8353713623949232 8354616630502464 8366538172498044 8387326461753414 8402756952465568 8436567125912436 8438955599703816 8483732513037936 8486096874205464 8496756665455212 8533539161842464 8546639776994088 8583638217587136 8603959330791651 8615698400205666 8652060539090276 8652995795877552 8665343107230117 8702855415053624 8714729416299984 8749032575020304 8762464013786868 8786722959932148 8800212260650041 8800396758435296 8838308417622552 8851876911886734 8863181990956832 8887719775563552 8898844776647364 8939898169549248 8961062701200643 8962031360016036 9001130348792736 9023415136454502 9025969752596412 9065043214728864 9075409157136399 9079040553511104 9113142135217344 9126146048081524 9127132551816048 9179724204919576 9205138338976536 9206133381495072 9253898281702382 9254980923314112 9268187231709252 9322599289821048 9348325815189141 9397927826942886 9438611497189392 9452079835513007 9453101571523764 9494024089149408 9505949985873264 9506977545054528 9507571497952418 9559051651403856 9561757911426336 9585515956289616 9641791001042784 9653902514836272 9691816257673354 9710579046234528 9767588316564672 9775704764946156 9790712341935327 9842661646897842 9845448199654452 9846512457377904 9888069187531744 9900446353239708 9903249265405848 9940535065781824 9955795688816208 9956871874708416 9971079739826436 9998684747508996 10014244587184992 10041969097065312 10057385440742904 10095161761857144 10110749707319184 10170108316168416 10197071349642111 10198173616569972 10211198103947456 10251176786587506 10252284902119512 10311359820559644 10312474441662288 10315394002967328 10327189730534523 10355780631348603 10369006404824144 10370127257316288 10371896179584456 10386047386549296 10429881197807456 10455703253352042 10491113377050944 10530298044695814 10575883750517008 10592213979096288 10618437934338066 10654399188366912 10680777100293084 10694193734107422 10694417939501632 10739328062139292 10740488945077584 10756977650354628 10802376954872008 10803544653170016 10860868024163136 10876365838124556 10877541534356112 10953593884464044 11011713413387624 11028618500111058 11076361437340976 11124077835973212 11141155423581579 11155384229997392 11183101949004552 11200270149918234 11248756167883248 11251940799605088 11266025160583116 11311643350717248 11314795832273952 11329008887273616 11357056982089287 11395519702658784 11404988892437182 11427068282867424 11471945774388868 11486356232930194 11487597866940888 11537327727836736 11550520745446326 11553790809640156 11619639221733312 11665132205427162 11668383202032513 11683285351715824 11715630613242864 11716897030993728 11733616347533388 11784411223496736 11800489637635776 11802502549182312 11865126368863152 11897869219331634 11949375146688048 11966426195698733 12029919790652918 12031220181939336 12034626336795216 12100545542848532 12135357639243504 12152674074231009 12169510069088064 12198320462244049 12221935696122768 12273517785302048 12293688743262432 12357582975612336 12358918786116672 12388177590061077 12430132386428064 12460906617008598 12464434420252188 12530570435923848 12531924945753696 12549807258747066 12584815329585856 12604135428698352 12658433399555724 12674599981164352 12725598769556904 12745402201871808 12780687941719488 12800308742763696 12871870019781696 12875457326380704 12943774220577984 12978090808635414 12979493693816328 13034273019928208 13054283122580436 13072094124449976 13123548862530456 13127264266205936 13128683276503872 13143696020680302 13180084439898222 13200595137652944 13204332353874464 13257462626433828 13274394251754944 13294772986435248 13331579663345328 13409847254323872 13443047040024054 13460215682476192 13480999609758912 13501695523189104 13538954628894618 13596095132856148 13597564822093296 13668235715450008 13669713202826016 13689219072122286 13690698827724072 13748479760746192 13749965922216384 13769586307379364 13807707508464804 13829194906112608 13848063182065728 13880847422553573 13902280847563878 13940937671136056 13983898934731572 14040397392927752 14096891740414329 14157917245784088 14179652357285646 14241036133724112 14258924978809896 14261357246928627 14320651926770112 14338577477105784 14342636867139504 14438828302248058 14501821117499408 14503388712474816 14537724386510031 14541840156960886 14543541450922176 14663557147419234 14704824666814744 14763992470346763 14768172299481678 14832103781297616 14833707078647232 14850669529859562 14854873898108772 14910802598672736 14933693533224312 14939536142228544 14956619609739654 14998341557177664 15021366880777488 15062953645597968 15105345183031488 15141105943407983 15142742642785716 15229996976343842 15316797155921184 15340447831794624 15376765179881259 15400694327261768 15467039730839466 15473091004450992 15553509607236216 15555190885974432 15557844269376684 15620840817657152 15644821796711184 15646512945970368 15683554880028063 15736670065576416 15795447067043721 15820168491817536 15863825625775512 15888320968644432 15932500195584064 15981598782550368 16041626909252448 16046168449060288 16064517358609258 16108992093208938 16110733417616376 16180476852324672 16203565432308012 16205316979755024 16291302036244704 16295914261497024 16314548757186834 16386945688120896 16430390826696066 16476777300816448 16503856121092032 16517570120081436 16542927750166587 16614542156011464 16619245893669584 16686116753959818 16707427247898464 16733076344996088 16774652923506828 16805513904931136 16873134251824872 16877911199407632 16967465026075872 16972193748410928 16993513330910424 17067078323684928 17093279553988176 17107483338655773 17207918661583302 17229534349395291 17231396800411332 17304121078180552 17305991591755104 17325781118169489 17330686214460234 17405710830107248 17429458832599968 17497698308140743 17498065150040608 17524928027573736 17573445919864296 17600424521300082 17600793516870592 17676616835245104 17703753823773468 17726363981913664 17775439551127104 17797689553294728 17846803828997451 17922125402401286 17924062720032072 18002260697585472 18044879685979377 18046830272909004 18051939505192824 18130086429457728 18150818314272798 18252292096163048 18254265103632096 18359448409839152 18410276677953072 18412266762990144 18507796563404764 18536374463418504 18645198579642096 18691359925512897 18696651630378282 18793824108743761 18795855653885772 18824710888120599 18877222994378784 18904159671026014 18906203143047528 18988048178298816 19011899971746528 19015142995904836 19118103302807712 19123515822852672 19168789297812077 19171031912579232 19283582002085568 19307805029672544 19383632515346708 19421158092469056 19467136212953121 19551409529892312 19581424683870654 19685323293795684 19690896399308904 19693024914755808 19715544031020453 19776138375063488 19800892706479416 19806498530811696 19911591377632416 19942159479652872 19997369495017992 20028489174369984 20075905105180519 20083938194130624 20114770881485808 20190323523714288 20219133916870273 20221499414638368 20340216632336832 20394142699284222 20396347233139944 20502353573175012 20504569804239024 20533828608183429 20622719641119288 20624948883324576 20630788005934656 20654379461069046 20711561262697206 20738012809648288 20743792359168912 20772094773098592 20859762395614912 20911406506704084 21060596089391628 21151767501034016 21175954699984931 21184427958192576 21236875868676132 21361554200586168 21388387468214844 21478656124278584 21480977890155168 21513955300709256 21604753909744016 21607089306340032 21658242453372087 21752731676249112 21755083068712224 21812760235441329 21907187768928088 21995335721128851 22023426826775248 22057237000222116 22152258449222517 22152722874681952 22248155671946424 22282310847163158 22310768459994784 22366203898009104 22400540299836468 22497512335766496 22503881599210176 22532050321166232 22629591664547904 22658017774547232 22714113964178574 22791039405317568 22809977784874364 22844995464515763 22854136565734848 22943891548777736 22972712465860388 22975195733881776 23101041490892652 23107581619280312 23200559596259199 23330264410854324 23336766404065026 23366570703431648 23431261226485728 23467232695066776 23568822446993472 23605005098364624 23730252737726304 23793166482498259 23795738438663268 23898750293376096 23932852391397466 24059839581305836 24062440363878672 24069252673590432 24096776037913887 24163488139813407 24201091085697064 24270715278487008 24305348148462018 24396640924488098 24443871392245536 24471823135780251 24547035570604096 24587377486524864 24645586240044099 24715165951224672 24776355180122154 24860264772856128 24921813234017196 24928868840504376 25061140871847696 25063849891507392 25099614517494132 25208270857396704 25316866799111448 25451197539113808 25600617485527392 25750914652761408 25811877992374953 25956181617270828 25958987387632656 25996029321690351 26068546039856416 26108566245160872 26144188248899952 26247097725060912 26254528532411872 26287392041360604 26360168879796444 26401190275305888 26408664707748928 26514925252867656 26589545972870496 26663159326690656 26819694508647744 26883188103601929 26886094080048108 26920431364952384 27003391046378208 27077909257789236 27192190265712296 27195129644186592 27226227471409197 27336471430900016 27339426405652032 27378438144244572 27381397655448144 27496959521492384 27539172614758728 27615415016929608 27658389812225216 27761694845107146 27804561695127756 27881875342272112 27967797869463144 28044977445567423 28080794785855504 28193783480828658 28315834491568176 28356239506539021 28359304714571292 28482072267448224 28517849957619792 28522714493857254 28677154954211568 28685273734279008 28877656604496116 29003642234998816 29075448773020062 29083680313921772 29327114294838468 29372137025805981 29409649333629488 29527984940693526 29536344598963356 29664207562595232 29701339059719124 29709747796217544 29821605197345472 29867387066448624 29913239219479308 30042733761554976 30122383182276121 30125907291195936 30282211886815966 30285485285571432 30459993952687684 30591214048926333 30633594311842368 30753530359762518 30801388654523536 30934079461678932 30946182008901984 30981569191603569 31107019214472432 31110381771948864 31115688538753368 31289643593422368 31367109760056126 31473340131152832 31547850879569387 31590894134087442 31727651251551024 31776641937288864 31963197565100736 32083253818504896 32129034717218516 32217984186417876 32221466835232752 32407130864616024 32410633959510048 32582604072489408 32629097514373668 32860781653392132 33035140240162872 33085855500333174 33229084312022928 33238491787339168 33276500242833463 33372233507919636 33414854495796928 33466152689992176 33549305847013656 33746268503649744 33755822398815264 33934930052151744 33944387496821856 33987026661820848 34186559107976352 34214966677311546 34415837323166604 34459068698790582 34462793600822664 34608242156361104 34611983183510208 34651562236338978 34661372428920468 34811421660214496 34858917665199936 34995396616281486 34996130300081216 35049856055147472 35146891839728592 35200849042600164 35353233670490208 35407507647546936 35595379106589456 35693607657994902 35844250804802572 35848125440064144 35899278587096199 36089759371958754 36093660545818008 36103879010385648 36301636628545596 36458022222693027 36504584192326096 36508530207264192 36594961386732147 36718896819678304 36820553355906144 37015593126809528 37072748926837008 37164532770183231 37290397159284192 37382719851025794 37393303260756564 37587648217487522 37591711307771544 37649421776241198 37754445988757568 37808319342052028 37812406286095056 38023799943493056 38030285991809672 38236206605615424 38337578595624154 38342063825158464 38615610059345088 38767265030693416 38934272425906242 39102819059784624 39162849367741308 39370646587591368 39381792798617808 39386049829511616 39431088062040906 39601785412958832 39612997061623392 39823182755264832 39884318959305744 39917461123530137 39994738990035984 40151810210361038 40229541762971616 40380647047428576 40438267833740546 40442998829276736 40788285398568444 40792694466279888 41004707146350024 41009139608478048 41067657216366858 41245439282238576 41249897766649152 41308758922138092 41423122525394412 41476025619296576 41487584718337824 41544189546197184 41642542267660719 41822813013408168 42121192178783256 42303535002068032 42351909399969862 42473751737352264 42723108401172336 42776774936429688 42784071740785881 42957312248557168 42961955780310336 43027910601418512 43209507819488032 43316484906744174 43505463352498224 43510166137424448 43613173159530093 43625520470882658 43814375537856176 43990671442257702 44046853653550496 44114474000444232 44304516898445034 44305445749363904 44496311343892848 44564621694326316 44621536919989568 44732407796018208 44801080599672936 44995024671532992 45064100642332464 45316035549094464 45423317830223949 45428227928357148 45619955569748728 45689990929031526 45887783097555472 45945424931720776 45950391467763552 46130295539643777 46202082981785304 46215163238560624 46401119192518398 46660528821708648 46673532808130052 46733141406863296 46862522452971456 46934465390133552 47050664640084189 47210010196729248 47386341201131163 47460505475452608 47586332964996518 47591476877326536 47797500586752192 47865704782794932 48119679162611672 48124880727757344 48138505347180864 48193552075827774 48326976279626814 48402182171394128 48541430556974016 48610696296924036 48793281848976196 48887742784491072 48943646271560502 49291172480088198 49430331902449344 49552710360244308 49628783250499761 49843626468034392 49857737681008752 50122281743695392 50199229034988264 50416541714793408 50535899057868203 50633733598222896 50896440549363101 50902395078227616 51201234971054784 51322450015967319 51623755984749906 51688603048185873 51912363234541656 51917974775265312 51977343354508467 51992058643380702 52137092079712832 52217132490321744 52288376497799904 52494195450121824 52509057064823744 52574784082721208 52720337759592888 52802380550611776 53029850505735312 53179091945740992 53304989417203447 53326318653381312 53766376207203858 53772188160096216 54006782092756416 54134639057938131 54155818515578472 54384380531424592 54390259288373184 54452454942818394 54672942861800032 54756876288489144 54762795310896288 54993919042984768 55078345229517456 55230830033859216 55523389690214292 55609123390255512 55763750684544224 55935595738926288 56089954891134846 56161589571711008 56381472326231283 56387566961657316 56631668983136352 56712479013078042 56718609429142584 56964144534896448 57035699915239584 57045428987714508 57354309908423136 57370547468558016 57506367893436231 57755313208992232 58007284469997632 58150897546040124 58167360627843544 58401408638859363 58654228589676936 58744274051611962 58819298667258976 59055969881387052 59072689197926712 59328415125190464 59402678119438248 59419495592435088 59734774132897248 59826478438958616 60085467523109952 60227715315541557 60244766364552242 60251814582391872 60564423773631932 60570970571142864 60657401750610819 60919987905375368 61182428097852666 61507060719525036 61601485824550287 61602777309047072 61868158923357864 61892364017803968 61963138383207138 62214038428944864 62231377077506736 62579287186844736 62727438908404501 62734219520112252 63095701759138774 63181788268174884 63455302503102048 63527864099954793 63553283874577728 64258069434437032 64435968372835752 64442933670465504 64814261729232048 64821267919020096 64974727360116261 65258195028747336 65438280706323987 65721563306784264 66070280480325744 66164558848591049 66171711000666348 66458168624045856 66476983574678336 66553000485666926 66744467015839272 66932305379984352 67098611694027312 67492537007299488 67511644797630528 67888774993643712 67974053323641696 68373118215952704 68429933354623092 68534986393547289 68831674646333208 68918137397581164 68925587201645328 69216484312722208 69303124472677956 69322744857840936 69622843320428992 69990793232562972 70099712110294944 70293783679457184 70401698085200328 70706467340980416 70815015295093872 71190758213178912 71379499447494777 71387215315989804 71688501609605144 71696250880128288 71798557174192398 72179518743917508 72187321091636016 72207758020771296 72290328113741661 72490464419440221 72603273257091192 72916044445386054 73009168384652192 73189922773464294 73437793639356608 73641106711812288 73936758720132297 74031186253619056 74145497853674016 74329065540366462 74580794318568384 74765439702051588 74786606521513128 75175296434975044 75183422615543088 75298843552482396 75616638684104056 75624812572190112 76060571983619344 76675157191248308 77435633977124859 77534530061386832 77868544851812484 77988087965071053 78205638119569248 78325698735482616 78741293175182736 78763585597235616 78862176124081812 79203570825917664 79225994123246784 79413555662364319 79768637918611488 79834922247060274 79989477980071968 80303620420722076 80459083525943232 80649564310805787 80761294094857152 80876535667481092 81576570797136888 81585388932559776 81678682414227591 82009414292700048 82018279216956096 82135314432733716 82490878564477152 82617517844276184 82846245050788824 82975169436675648 83285084535321438 83645626026816336 83764983369891131 84242384357566512 84703818799939724 84947503474704528 85068718519617063 85446216802344672 85553549872859376 85568143481571762 85914624497114336 86055821202837024 86419015638976064 86632969813488348 87010926704996448 87226346319060186 87251040941765316 87628751075712352 87981342884515404 88093707307100992 88228948000888464 88609033796890068 88992622687785696 89129243388652632 89464815592036416 89602161199345872 90128201284664928 90367149546828363 90846635660447898 90856455856714296 91239911139497456 91379981858063052 91773642146778999 91775566195110944 91890849863441552 91900782935527104 92260591079287554 92404165963570608 92430326477121248 92802238385036796 93321057643417296 93347065616260104 93868930780267104 94101329280168378 94420020393458496 94643552638708161 94772682402262326 95172665929993036 95182953754653072 95731409565589864 96239358325223344 96249761455514688 96387104151655548 96653952559253628 96804364342788256 97221392593848072 97586563697952392 97887292543121004 98571689713207073 98582344960176396 99105420720488616 99257566500999522 99687252936068784 99715475362017504 99829500728500389 100244563487390784 100398458069976528 101071798115736406 101267467196445792 101792881098726202 101804790156455232 102644900031934638 103247511969499812 103377206096371746 103824726469083312 103835949550530624 103954686709016934 103984117286761404 104434264980643488 104576752995599808 104988390900243648 105149568165442416 105440675519185776 106059701011470624 106609978834406894 107532752414407716 107544376320192432 107697835761288597 108269278115876262 108311637031156944 108768761062849184 108904909885636788 109345885723600064 109513752576978288 109525590621792576 109784884160196441 110156690459034912 110461660067718432 111046779380428584 111218246780511024 111527501369088448 111871191477852576 112179909782269692 112323179143422016 112762944652462566 112775133923314632 113263337966272704 113424958026156084 113437218858285168 114071399830479168 114090857975429016 114708619816846272 115012735786872462 115510626417984464 116301795092080248 116334721255687088 116802817277718726 117308457179353872 117488548103223924 117638597334517952 118111939762774104 118145378395853424 118805356238876496 118838991184870176 119469548265794496 119652956877917232 119752383370590411 120455430631083114 120489532729104484 121128847547263864 121141941142285728 121314803501221638 121839975810750736 122364856195705332 123014121439050072 123202971649100574 123205554618094144 123736317846715728 123926276766414276 124428076857889728 124462754155013472 124927626802982157 125454877816809002 125468439040224504 126191403518277548 126363576536349768 126910605006204096 127055728199909586 128352215222357643 128516138868874064 128871936745671504 128885867340931008 129628523458464096 129949454720232522 130516390057494672 130839519478590279 130876561412647974 131443126613568528 132140560960651488 132329117697182098 132343422001332696 132916337248091712 133106000971333852 133488934031678544 133864610759968704 134181525084684539 134197223388054624 134985074014598976 135948106647283392 136269953490671847 136859866709246184 137069972787094578 137663349292666416 137836274795162328 137851174403290656 138432968625444416 138606248945355912 138645489715681872 139981586465125944 140199424220589888 140531335736263633 140587567358914368 140803396170400656 141630030590187744 142381516426357824 142758998894989554 142774430631979608 143377003219210288 143392501760256576 143597114348384796 144359037487835016 144374642183272032 144415516041542592 144580656227483322 144980928838880442 145206546514182384 145832088890772108 146018336769304384 146379845546928588 147873517440264594 148062372507238112 148290995707348032 148658131080732924 149530879404103176 149573213043026256 150350592869950088 150366845231086176 150597687104964792 151233277368208112 151249625144380224 151607697173604609 152121143967238688 152689321648089303 153350314382496616 153967350047901957 154871267954249718 155065809144557619 155069060122773664 155737089703624968 155976175930142106 156411276239138496 156651397470965232 157482586350365472 157527171194471232 157724352248163624 158407141651835328 158827111324728638 159537275837222976 159669844494120548 159914968251610341 159978955960143936 160607240841444152 161299128621611574 161753071334962184 162403917173814393 163153141594273776 163170777865119552 163357364828455182 164018828585400096 164270628865467432 164981757128954304 165235035688552368 165692490101577648 166552165377487813 166570169070642876 167291252053632672 167529966739782262 168484768715133024 169144416978693849 169407637599879448 169895006949409056 170137437039234126 170892433604689344 171107099745718752 171136286963143524 171829248994228672 172111642405674048 172519103680308693 173265939626976696 174021853409992896 174452692638120372 174502081883530632 175257502151424704 175962685769030808 176457896001776928 177218067593780136 177985245375571392 178258486777305264 179204322398691744 180256402569329856 180683145946624671 180734299093656726 181693271320895796 181712911713428592 181972205251832457 182479822278994912 182759963716126104 183547284293557998 183551132390221888 183781699726883104 184521182158575108 184808331927141216 184860652954242496 185604476770073592 186642115286834592 186694131232520208 187737861560534208 188182316725213503 188202658560336756 189287105277416322 189545364804524652 190345331859986072 190365907509306144 190583592299864379 191462819131179728 192478716650446688 192774208303311096 193307905118507256 193608728685576512 194442785187696144 194924182080348783 195173127395904784 195774585086242008 196314842118971961 197143379426414146 197164689920352792 198210841440977232 198493676545773147 198515133001999044 199374505872137568 199430950724035008 199659001457000778 200796916139953056 202143596231472812 202534934392891584 203585762197452404 205289800063869276 205604959180641867 206495023938999624 206754412192743492 207649452938166624 207909373418033868 207968234573522808 208868529961286976 209363010382596841 210299136330884832 210856682275932847 210881351038371552 212119402022941248 213219957668813788 214138498342484331 215065504828815432 215088752640384864 215395671522577194 216538556231752524 216623274062313888 216870984341224983 217537522125698368 217809819771273576 219027505153956576 219569768320392882 220313380918069824 220834956156985709 220923320135436864 222093558760857168 222436493561022048 223742382955705152 224359819564539384 225525889304925132 225550267846629264 226849916052312168 226874437716570336 228181715950858032 230025471573744924 231021252835968928 232603590184160496 232669442511374176 232935501699834241 233605634555437452 234616914358707744 234977096206447848 236223879525548208 236290756791706848 237610712477752992 237677982369740352 238240666987092957 239305913755834464 239504766741180822 240910861262166228 240979065458208968 241948692932417361 242257695094527728 242283882284571456 242629607002443276 243679951621501472 244729712391410664 246028242878100144 246405943298201148 247472635693431456 247852553532828552 248925508310026944 249855253605964314 250909755633618004 250936878080449008 251294950109673393 252382807036555096 252727153072699536 254111456399819172 255206155558851189 256704430444715286 257032277737748128 257743873491343008 259257046916928192 259898909440465044 261032780114989344 261679038957180558 261753122825295948 262886253227137056 264281121921302976 264658235394364196 264686844002665392 266212001942667704 266977868063357088 268363050169369078 268394446776109248 271101448640485089 272539906981343694 273719733418492368 274139945574189156 275326698585332832 275672549590324656 275702348806581312 277212497890711824 277290979431363744 279963172930251888 281062671472527266 281606792340801312 283260061180375488 283930657916124483 285517997789979108 285548861263959216 286754006438420576 287194228696769592 288718074975670032 288749284366544064 289161312454966644 289961857677760884 290413093028364768 291664177781544216 292759691093857176 295715069139621219 295747034880529188 296124745014476224 297316262161465848 299061758808206352 299146426086052512 299488502185501167 300701185739900176 300733690462172352 301195374209929584 302466554736416224 303215394347209218 304242287934477376 305378643296178606 306700628764993232 307934700095803914 309742535908499436 310131618289115238 310138120245547328 311474179407249936 311952351860284212 313302794941930464 314965172700730944 315448704496327248 317654222649457276 319339688988241096 319829936503220682 321214481682888304 322598257243223148 323093507283865791 323506142669924368 324807834347628786 326306283188547552 326714729656910364 328037657170800192 328541257730934864 329354652480589323 330470071377104736 331384980203155296 333104330754975626 333140338141285752 334582504107265344 335059933479564524 336969537430266048 338288833957387698 338815275199758896 339790013898818112 340274874078468252 342214199491437504 342272573926287048 345038207360617386 346531879253953392 347026359675263257 348905385276240744 349004163767061264 351925371538061616 352915792003553856 353751293405077421 354436135187560272 356516973554610528 358408644797383488 359257150111771233 361366291893249342 361468598187313452 363386542641791592 363425823426857184 363944410503664914 364959644557989824 365519927432252208 367094568587115996 367563399453766208 369042364317150216 369616663854282432 371208953540147184 373284230573669184 373388262465040416 376364633450427006 376405317120673512 378574210554832644 379090729609049304 380690663719972144 380731815018612288 381167184599728758 382925638262359456 384957433300893376 385548416606622192 386615810237014512 388885570375392288 389848364160697566 390346254791809568 391549170172484016 392629684237943922 394286758852828292 394329379840705584 396421682881954464 396987353091546294 397030266003998088 398749011744275136 399318002914001556 401593832279906112 402544575254053617 404287192462945624 407171524394904808 408809860472015541 410579600127738552 411209918361283734 412990047877999248 413508824385486984 415298905876333248 415818746836067736 415936469147045616 418726020765193682 420598272661769664 421594007208790899 421713364551865694 421762702076743104 426439915337627576 428276996684968662 430131009657630864 430177505280769728 430791343045154388 433077112463505048 433246548124627776 433741968682449966 435619639542547152 438055010307913152 439092072358831507 439139536640785764 441669912313971418 444187117521714336 444872987122044096 448719639129078768 451051778609850264 451100535693258528 453699832104624336 453748875433140672 454823091520813827 456363431901716064 458067964944267909 460050943147489848 462042505671937856 465207180368320992 465338885022748352 465871003399668482 467211269110874904 469233828717415488 469954192412895696 472447759051096416 472581513583413696 475221424955505984 476481333974185914 478611827511668928 479009533482361644 479744904754831023 481821722524332456 481958130916417936 483897385864834722 484515390189055456 485259214004886552 487359903243002944 489459424782821328 492056485756200288 492811886596402296 494945271386862912 495705107065657104 499656496132463439 499710507211928628 501819511267236008 501873756160898016 502589900219346786 504765614073110192 505454306145399072 507433250936081547 508222912799638344 510412311117702378 513408860889430572 514064555475496256 515487746982686016 517557311040926079 519797818880930088 522065560229978688 523358077914361116 523506245650591896 525772506454274112 529316470788728392 529373688005330784 532424003885335408 533955736126714176 536726100338738156 542049437839874013 542202897280970178 545079813962687388 545916615755497371 547439466836984736 548279891148378312 550653397170665664 551345099180649312 554424995781423648 554581958862727488 555894889636550233 559926345860503776 562125342945054532 563213584681602624 564546950175640509 567861315832248966 571035995579958216 571097722527918432 571750776899593137 573508012876841152 574388457393539184 577436149951340064 578322624909933288 579923715355521768 580826186056729536 583328355563088432 585519382187714352 586354883589237917 591430138279242438 591494069761058376 594632524322931696 595481029637319441 598123517616412704 598292852172105024 598977004371002334 601402371479800352 602390748419859168 604933109472832448 606430788694418436 610757286592357212 613401257529986464 615869400191607828 619485071816998872 620263236578230476 622948358814499872 623904703720568424 626605589883860928 628089031147790523 630897408992654496 632570046827798541 635308445298914552 638679377976482192 639659873006441364 642415495027452993 642428963365776608 645196514486446296 646187014567731582 647012285339848736 649615668695257572 652612566377095104 653429459313820728 657082515461869728 658709304961178646 660940142754209472 662504868470957127 662769960406310592 666208661509951252 666280676282571504 670119866959129048 676577667914775396 677630550399517792 680549748156936504 684545147852574096 690001827992449511 690076414721234772 693063758507906784 694052719350526514 697810770552481488 698008327534122528 698806505099502723 703850743076123232 707502586810154842 708872270375120544 713033947109221056 714722000961278871 718514300223542466 722732583786498684 722937196374626904 726773085283583184 726851646853714368 727888821007329828 731039854864504416 734189137174231992 738084728634300432 742417907080294368 746776524930080832 752729266900854012 752810634241347024 753884850329020179 757148421109665288 758181459218098608 761381327439944288 762334369199457516 765851276524718912 771096833213244384 773231620474029024 777771140750784576 779696728321395132 780692509583619136 783098340344968032 785259368475887844 788573517705656584 788658759681411168 792843365763908928 793974706183092588 794060532007996176 798636005828003112 805089150508107234 808574384925891248 813304345921455267 814343048789809616 817619720944031082 821159200255477104 822419836722567468 825980095755998496 827017648770973968 831637493672135472 831872938294091232 837452041530387364 843188014417581798 843426729103731388 851791973748373449 852879830675255152 856553993369937324 860262019315261728 861582686090308776 866154224927010096 867483937364899932 871239279085094304 873549112286007509 878184144717663014 878279073281571528 883339824627942836 887145207418863657 888374235043428672 897439278258157536 898465506556503501 902103557219700528 902201071386517056 907399664209248672 909646183041627654 912726863803432128 916135929888535818 920101886294979696 930414360736641984 931742006799336964 934422538221749808 939908384825791392 944895518102192832 952962667948371828 958019066964723288 959489809509662046 963643445048664912 963916261832835872 967794771729669444 969030780378110912 970518428009773104 978918849565642656 984112971512400576 985623773192804592 991410214131314208 999312992264926878 999421014423857256 1003639022534472016 1003747512321796032 1005179800438693572 1009531228146220384 1010908612290798144 1014866501872163094 1016445825599276688 1020824622235404756 1026817721778861144 1035114622081852158 1039595637761860176 1041079079025789771 1046716155828722232 1047012491301183792 1058632941577456784 1058747376010661568 1061253880215232263 1064848007770670816 1073452200677476312 1077771450335313699 1084098875679748026 1084405794561940356 1090159627925374776 1091833231510994742 1094878933673969472 1096559782296756624 1102690198361298624 1108849991562847296 1111789779273100466 1119852691721007552 1124250685890109064 1129093900351281018 1135722631664497932 1142071991159916432 1142195445055836864 1143501553799186274 1148776914787078368 1154872299902680128 1156645249819866576 1159847430711043536 1166656711126176864 1171038764375428704 1172709767178475834 1182860276558484876 1182988139522116752 1189265048645863392 1190962059274638882 1196247035232825408 1197954008742004668 1202804742959600704 1204781496839718336 1207633725762160851 1212861577388836872 1221514573184714424 1226802515059972928 1231738800383215656 1238970143633997744 1240526473156460952 1245896717628999744 1247809407441136848 1256178062295581046 1261794817985308992 1264782021626372697 1265140093655597082 1270616890597829104 1277358755952964384 1279319746012882728 1284830990054905986 1284857926731553216 1290393028972892592 1292374029135463164 1294024570679697472 1299231337390515144 1306858918627641456 1314165030923739456 1317276217076494521 1317418609922357292 1325009736941914254 1332417323019902504 1332561352565143008 1340239733918258096 1353155335829550792 1355261100799035584 1361099496313873008 1364469274562441481 1369090295705148192 1374203894832803727 1380003655984899022 1380152829442469544 1386127517015813568 1388105438701053028 1395621541104962976 1396016655068245056 1397613010199005446 1407701486152246464 1415005173620309684 1417744540750241088 1429444001922557742 1437028600447084932 1439234714264493069 1445465167572997368 1445874392749253808 1453546170567166368 1455777642014659656 1462079709729008832 1465541072678177887 1468378274348463984 1475996775931529929 1476169457268600864 1484835814160588736 1498969488397390317 1505458533801708024 1505621268482694048 1507769700658040358 1514296842219330576 1516362918436197216 1522762654879888576 1524668738398915032 1542193666426488768 1545844693098899963 1546463240948058048 1559393456642790264 1566196680689936064 1570518736951775688 1577147035411313168 1577317519362822336 1587949412366185176 1588121064015992352 1597272011656006224 1610178301016214468 1617148769851782496 1626608691842910534 1628686097579619232 1635239441888062164 1642318400510954208 1644839673445134936 1651960191511996992 1654035297541947936 1663274987344270944 1663745876588182464 1667684668909650699 1674904083060774728 1686376028835163596 1686853458207462776 1693640850526921527 1703583947496746898 1705759661350510304 1713107986739874648 1720524038630523456 1723165372180617552 1732308449854020192 1734967874729799864 1742478558170188608 1747098224572015018 1756368289435326028 1756558146563143056 1759064650767713751 1766679649255885672 1774290414837727314 1786443088911958323 1794878556516315072 1796931013113007002 1804207114439401056 1814799328418497344 1819292366083255308 1832271859777071636 1840203772589959392 1863484013598673928 1868845076443499616 1879816769651582784 1884267093443371569 1897710140483395623 1905925335896743656 1916038133929446576 1918979619019324092 1927286890097329824 1927832523665671744 1935589543459338888 1941036856019546208 1957837699131285312 1971247546385609184 1982820428262628416 1987514605412871381 1998625984529853756 1998842028847714512 2007278045068944032 2010359600877387144 2019062456292440768 2029733003744326188 2032891651198553376 2041649244470809512 2053635443557722288 2070005483977348533 2070229244163704316 2079191275523720352 2082158158051579542 2093432311657444464 2094024982602367584 2096419515298508169 2117265883154913568 2122507760430464526 2129696015541341632 2144166002883836613 2146904401354952624 2155542900670627398 2168197751359496052 2168811589123880712 2180319255850749552 2183666463021989484 2193119564593513248 2223579558546200932 2248501371780218128 2258187800702562036 2261654550987060537 2271445263328995864 2284143982319832864 2287003107598372548 2297553829574156736 2302993114208565251 2313290499639733152 2319694861422087072 2333313422252353728 2342077528750857408 2345419534356951668 2365720553116969752 2365976279044233504 2378530097291726784 2381924118549277764 2395908017484009336 2415267451524321702 2425723154777673744 2429184517726842799 2443029146369428848 2463477600766431312 2477940287267995488 2481052946312921904 2495618814882273696 2512356124591162092 2529564043252745394 2530280187311194164 2541233781195658208 2554717511905928768 2558639492025765456 2569661980109811972 2580786057945785184 2584748058270926328 2598462674781030288 2613717837255282912 2620647336858022527 2634552434152989042 2634837219844714584 2650019473883828508 2661435622256590971 2664834646039805008 2665122705130286016 2680479467836516192 2706310671659101584 2722198992627746016 2728938549124882962 2738180591410296384 2748407789665607454 2760007311969798044 2760305658884939088 2776210877402106056 2791243082209925952 2795226020398010892 2830010347240619368 2858888003845115484 2874057200894169864 2878469428528986138 2890930335145994736 2891748785498507616 2907092341134332736 2911555284029319312 2931082145356355774 2936756548696927968 2951993551863059858 2952338914537201728 2997938976794780634 3010917067603416048 3011242536965388096 3015539401316080716 3028593684438661152 3032725836872394432 3049337476797830064 3091689386197799926 3118786913285580528 3123237237077369313 3141037473903551376 3154294070822626336 3175898824732370352 3176242128031984704 3183761640645696789 3194544023312012448 3220356602032428936 3234297539703564992 3253217383685821068 3257372195159238464 3270478883776124328 3284636801021908416 3289679346890269872 3308070595083895872 3326549974688541888 3335369337819301398 3349808166121549456 3372752057670327192 3373706916414925552 3387281701053843054 3407167894993493796 3411519322701020608 3426215973479749296 3446330744361235104 3464616899708040384 3469935749459599728 3494196449144030036 3512736578870652056 3513116293126286112 3518129301535427502 3533359298511771344 3548580829675454628 3572886177823916646 3593862026226014004 3608414228878802112 3622901177286482553 3638584732166510616 3664543719554143272 3680407545179918784 3726968027197347856 3737690152886999232 3768534186886743138 3794346064879118091 3795420280966791246 3811850671793487312 3832076267858893152 3837959238038648184 3854573780194659648 3871179086918677776 3882073712039092416 3891264227455851631 3942495092771218368 3951828651229483563 3975029210825742762 3997251969059707512 3997684057695429024 4014556090137888064 4020719201754774288 4059466007488652376 4065783302397106752 4083298488941619024 4107270887115444576 4140010967954697066 4140458488327408632 4158382551047440704 4164316316103159084 4186864623314888928 4188049965204735168 4192839030597016338 4234531766309827136 4245015520860929052 4288332005767673226 4293808802709905248 4311085801341254796 4336395502718992104 4337623178247761424 4360638511701499104 4367332926043978968 4386239129187026496 4396623218034533661 4427990327794589787 4447159117092401864 4496908465192170951 4497002743560436256 4516375601405124072 4523309101974121074 4542890526657991728 4568287964639665728 4574006215196745096 4605986228417130502 4626580999279466304 4637534079296699889 4639389722844174144 4690839068713903336 4731441106233939504 4731952558088467008 4763848237098555528 4791816034968018672 4830012795947146577 4830534903048643404 4851446309555347488 4858369035453685598 4886058292738857696 4926955201532862624 4955880574535990976 4962105892625843808 4991237629764547392 5003054006728952097 5024712249182324184 5059128086505490788 5060560374622388328 5082467562391316416 5117278984051530912 5139323960219623944 5161572115891570368 5169496116541852656 5196925349562060576 5227435674510565824 5241294673716045054 5269104868305978084 5269674439689429168 5277193952303141253 5300038947767657016 5322871244513181942 5329669292079610016 5360958935673032384 5412621343318203168 5444397985255492032 5457877098249765924 5496815579331214908 5520014623939596088 5520611317769878176 5552421754804212112 5590452040796021784 5652801280330114707 5660020694481238736 5693130421450186869 5717776007690230968 5748114401788339728 5756938857057972276 5781860670291989472 5783497570997015232 5823110568058638624 5862164290712711548 5873513097393855936 5903987103726119716 5962543816238614143 5995877953589561268 6021834135206832096 6031078802632161432 6057187368877322304 6098674953595660128 6114843786002052563 6183378772395599852 6210016451932045599 6237573826571161056 6246474474154738626 6282074947807102752 6289258545895524507 6308588141645252672 6351797649464740704 6367523281291393578 6389088046624024896 6440713204064857872 6506434767371642136 6540957767552248656 6579358693780539744 6670738675638602796 6699616332243098912 6745504115340654384 6747413832829851104 6774563402107686108 6814335789986987592 6852431946959498592 6892661488722470208 6908979342625695753 6939871498919199456 6988392898288060072 7025473157741304112 7026232586252572224 7036258603070855004 7066718597023542688 7097161659350909256 7145772355647833292 7187724052452028008 7245802354572965106 7277169464333021232 7287553553180528397 7329087439108286544 7453936054394695712 7537068373773486276 7588692129758236182 7590840561933582492 7623701343586974624 7664152535717786304 7675918476077296368 7742358173837355552 7782528454911703262 7861942010574067581 7903657302458967126 7950058421651485524 7994503938119415024 7995368115390858048 8041438403509548576 8118932014977304752 8166596977883238048 8214541774230889152 8280021935909394132 8280916976654817264 8328632632206318168 8373729246629777856 8385678061194032676 8490031041721858104 8576664011535346452 8587617605419810496 8622171602682509592 8672791005437984208 8675246356495522848 8721277023402998208 8734665852087957936 8793246436069067322 8855980655589179574 8894318234184803728 8993816930384341902 8994005487120872512 9032751202810248144 9046618203948242148 9085781053315983456 9148012430393490192 9211972456834261004 9275068158593399778 9369711711232107939 9381678137427806672 9462882212467879008 9527696474197111056 9551284921937090367 9583632069936037344 9660025591894293154 9661069806097286808 9702892619110694976 9716738070907371196 9772116585477715392 9853910403065725248 9924211785251687616 10006108013457904194 10049424498364648368 10118256173010981576 10121120749244776656 10234557968103061824 10258787508747245209 10278647920439247888 10338992233083705312 10393850699124121152 10482589347432090108 10538209736611956168 10539348879378858336 10554387904606282506 10600077895535314032 10645742489026363884 10659338584159220032 10825242686636406336 10915754196499531848 10993631158662429816 11040029247879192176 11041222635539756352 11104843509608424224 11180904081592043568 11305602560660229414 11320041388962477472 11386260842900373738 11435552015380461936 11496228803576679456 11513877714115944552 11563721340583978944 11646221136117277248 11673792682367554893 11724328581425423096 11807974207452239432 11855485953688450689 11925087632477228286 11991755907179122536 12043668270413664192 12062157605264322864 12197349907191320256 12229687572004105126 12366757544791199704 12420032903864091198 12475147653142322112 12492948948309477252 12564149895614205504 12578517091791049014 12703595298929481408 12735046562582787156 12881426408129715744 13012869534743284272 13081915535104497312 13158717387561079488 13189869654103600983 13283970983383769361 13341477351277205592 13399232664486197824 13491008230681308768 13494827665659702208 13549126804215372216 13628671579973975184 13704863893918997184 13817958685251391506 13879742997838398912 13912602237890099667 13976785796576120144 14050946315482608224 14072517206141710008 14133437194047085376 14194323318701818512 14291544711295666584 14375448104904056016 14490038387841439731 14491604709145930212 14554338928666042464 14575107106361056794 14658174878216573088 14907872108789391424 15009162020186856291 15074136747546972552 15177384259516472364 15181681123867164984 15247402687173949248 15351836952154592736 15484716347674711104 15565056909823406524 15723884021148135162 15807314604917934252 15831581856909423759 15900116843302971048 15989007876238830048 16082876807019097152 16120951799459956757 16237864029954609504 16333193955766476096 16560043871818788264 16561833953309634528 16657265264412636336 16771356122388065352 16980062083443716208 17004291624087899593 17153328023070692904 17244343205365019184 17345582010875968416 17350492712991045696 17469331704175915872 17586492872138134644 17711961311178359148 17788636468369607456 17987633860768683804 18065502405620496288 18093236407896484296 18171562106631966912 18296024860786980384 18344531358006157689 18423944913668522008 18550136317186799556 18630049355796136797 18739423422464215878 18763356274855613344 18925764424935758016 19055392948394222112 19102569843874180734 19167264139872074688 19320051183788586308 19322139612194573616 19433476141814742392 20012216026915808388 20098848996729296736 20236512346021963152 20242241498489553312 20517575017494490418 20557295840878495776 20677984466167410624 20726938027877087259 20965178694864180216 21076419473223912336 21078697758757716672 21108775809212565012 21200155791070628064 21291484978052727768 21831508392999063696 21862660659541585191 21987262317324859632 22080058495758384352 22209687019216848448 22361808163184087136 22611205121320458828 22640082777924954944 22772521685800747476 22871104030760923872 22992457607153358912 23027755428231889104 23347585364735109786 23448657162850846192 23585826031722202743 23615948414904478864 23710971907376901378 23850175264954456572 23983511814358245072 24124315210528645728 24459375144008210252 24733515089582399408 24840065807728182396 24985897896618954504 25157034183582098028 25332924256294217761 25470093125165574312 25762852816259431488 26025739069486568544 26163831070208994624 26379739308207201966 26567941966767538722 26682954702554411184 26982016461362617536 27098253608430744432 27257343159947950368 27635917370502783012 27825204475780199334 27953571593152240288 28101892630965216448 28145034412283420016 28388646637403637024 28583089422591333168 28750896209808112032 28980076775682879462 28983209418291860424 29108677857332084928 29150214212722113588 29316349756433146176 30018324040373712582 30148273495093945104 30354768519032944728 30363362247734329968 30703673904309185472 30776362526241735627 31130113819646813048 31447768042296270324 31614629209835868504 31663163713818847518 31800233686605942096 31978015752477660096 32241903598919913514 32475728059909219008 33120087743637576528 33123667906619269056 33314530528825272672 33542712244776130704 33960124166887432416 34008583248175799186 34306656046141385808 34488686410730038368 34691164021751936832 34938663408351831744 35021378047102664679 35172985744276269288 35423922622356718296 35577272936739214912 35975267721537367608 36131004811240992576 36186472815792968592 36592049721573960768 36689062716012315378 36847889827337044016 37100272634373599112 37260098711592273594 37478846844928431756 37526712549711226688 38110785896788444224 38205139687748361468 38640102367577172616 38644279224389147232 38866952283629484784 39569608962310802949 39851912950151308083 40024432053831616776 40197697993458593472 40473024692043926304 40484482996979106624 41035150034988980836 41114591681756991552 41453876055754174518 41737806713670299001 41930357389728360432 42152838946447824672 42217551618425130024 42400311582141256128 42582969956105455536 42803906502014367941 43470115163524319193 43663016785998127392 43725321319083170382 43974524634649719264 44160116991516768704 44723616326368174272 45222410242640917656 45545043371601494952 45742208061521847744 46055510856463778208 46695170729470219572 46897314325701692384 47171652063444405486 47231896829808957728 47421943814753802756 47700350529908913144 47967023628716490144 48248630421057291456 48362855398379870271 48918750288016420504 49467030179164798816 49680131615456364792 49971795793237909008 50314068367164196056 50665848512588435522 50940186250331148624 51012874872263698779 52051478138973137088 52759478616414403932 53135883933535077444 53365909405108822368 54196507216861488864 54514686319895900736 55033594074018473067 55271834741005566024 55650408951560398668 55907143186304480576 56290068824566840032 56777293274807274048 57166178845182666336 57501792419616224064 57960153551365758924 57966418836583720848 58300428425444227176 60036648080747425164 60296546990187890208 60709537038065889456 60726724495468659936 61552725052483471254 62180814083631261777 62260227639293626096 62895536084592540648 63229258419671737008 63326327427637695036 63600467373211884192 64483807197839827028 65587981978624755573 66240175487275153056 66629061057650545344 67085424489552261408 67920248333774864832 68017166496351598372 68613312092282771616 68977372821460076736 70042756094205329358 70345971488552538576 70847845244713436592 71950535443074735216 72372945631585937184 73378125432024630756 73695779654674088032 74200545268747198224 74520197423184547188 74957693689856863512 75998772768882653283 76410279375496722936 77280204735154345232 77288558448778294464 77733904567258969568 79139217924621605898 79703825900302616166 80048864107663233552 80946049384087852608 82070300069977961672 82907752111508349036 83475613427340598002 83860714779456720864 84305677892895649344 84435103236850260048 85165939912210911072 85607813004028735882 86940230327048638386 87326033571996254784 87450642638166340764 87949049269299438528 90444820485281835312 91090086743202989904 92111021712927556416 92329087578725206881 93390341458940439144 93794628651403384768 94343304126888810972 94463793659617915456 94843887629507605512 95400701059817826288 95934047257432980288 96725710796759740542 97837500576032841008 98934060358329597632 99360263230912729584 99943591586475818016 100628136734328392112 101331697025176871044 101880372500662297248 102025749744527397558 105064134141307994037 105518957232828807864 106271767867070154888 106731818810217644736 108393014433722977728 110067188148036946134 110543669482011132048 111300817903120797336 112580137649133680064 112846662596219697299 114332357690365332672 115920307102731517848 115932837673167441696 116600856850888454352 120073296161494850328 120593093980375780416 121419074076131778912 121453448990937319872 123105450104966942508 124361628167262523554 124520455278587252192 125791072169185081296 126458516839343474016 126652654855275390072 127200934746423768384 128411719506043103823 128967614395679654056 130410345490572957579 131175963957249511146 132480350974550306112 134170848979104522816 136034332992703196744 137226624184565543232 140085512188410658716 140691942977105077152 141695690489426873184 143901070886149470432 144745891263171874368 145088566195139610813 146756250864049261512 147391559309348176064 148401090537494396448 149040394846369094376 149915387379713727024 151997545537765306566 152820558750993445872 153038624616791096337 154560409470308690464 155467809134517939136 158278435849243211796 159407651800605232332 160097728215326467104 164140600139955923344 165100782222055419201 165815504223016698072 166951226854681196004 167721429558913441728 168870206473700520096 170331879824421822144 171215626008057471764 173880460654097276772 174901285276332681528 177330469794059524327 180889640970563670624 182180173486405979808 184658175157450413762 186780682917880878288 188686608253777621944 189687775259015211024 190801402119635652576 193451421593519481084 195675001152065682016 198720526461825459168 199887183172951636032 201256273468656784224 202663394050353742088 203760745001324594496 204051499489054795116 210128268282615988074 211037914465657615728 212543535734140309776 220134376296073892268 221087338964022264096 222601635806241594672 225693325192439394598 227996318306647959849 231840614205463035696 231865675346334883392 233201713701776908704 240146592322989700656 242838148152263557824 246210900209933885016 248723256334525047108 249040910557174504384 251582144338370162592 252917033678686948032 253305309710550780144 256823439012086207646 257935228791359308112 260820690981145915158 262351927914499022292 272068665985406393488 276987262736175620643 280171024376821317432 281383885954210154304 283391380978853746368 287802141772298940864 290177132390279221626 293512501728098523024 296802181074988792896 298080789692738188752 299830774759427454048 303995091075530613132 305641117501986891744 306077249233582192674 309120818940617380928 316556871698486423592 318815303601210464664 320195456430652934208 328281200279911846688 330201564444110838402 331631008446033396144 333902453709362392008 337740412947401040192 338539987788659091897 342431252016114943528 347760921308194553544 349802570552665363056 354660939588119048654 361779281941127341248 364360346972811959616 369316350314900827524 373561365835761756576 377373216507555243888 379375550518030422048 381602804239271305152 385235158518129311469 386902843187038962168 391350002304131364032 397441052923650918336 402512546937313568448 405326788100707484176 408102998978109590232 420256536565231976148 422075828931315231456 425087071468280619552 435265698585418832439 440268752592147784536 442174677928044528192 445203271612483189344 451386650384878789196 455992636613295919698 459115873850373289011 463681228410926071392 466403427403553817408 480293184645979401312 492421800419867770032 497446512669050094216 503164288676740325184 506610619421101560288 513646878024172415292 515870457582718616224 521641381962291830316 524703855828998044584 531991409382178572981 544137331970812786976 553974525472351241286 560342048753642634864 580354264780558443252 587025003456197046048 596161579385476377504 599661549518854908096 607990182151061226264 611282235003973783488 612154498467164385348 633113743396972847184 637630607202420929328 656562400559823693376 660403128888221676804 663262016892066792288 667804907418724784016 677079975577318183794 683988954919943879547 684862504032229887056 695521842616389107088 699605141105330726112 709321879176238097308 738632700629801655048 747122731671523513152 754746433015110487776 758751101036060844096 770470317036258622938 773805686374077924336 810653576201414968352 816205997956219180464 840513073130463952296 844151657862630462912 850174142936561239104 870531397170837664878 880537505184295569072 890406543224966378688 902773300769757578392 911985273226591839396 918231747700746578022 927362456821852142784 960586369291958802624 984843600839735540064 994893025338100188432 1013221238842203120576 1015619963365977275691 1027293756048344830584 1031740915165437232448 1043282763924583660632 1049407711657996089168 1063982818764357145962 1088274663941625573952 1107949050944702482572 1120684097507285269728 1155705475554387934407 1160708529561116886504 1174050006912394092096 1192323158770952755008 1215980364302122452528 1224308996934328770696 1241313288558416670289 1266227486793945694368 1275261214404841858656 1320806257776443353608 1326524033784133584576 1335609814837449568032 1354159951154636367588 1367977909839887759094 1369725008064459774112 1391043685232778214176 1399210282210661452224 1418643758352476194616 1477265401259603310096 1509492866030220975552 1540940634072517245876 1547611372748155848672 1595974228146535718943 1621307152402829936704 1632411995912438360928 1681026146260927904592 1741062794341675329756 1761075010368591138144 1805546601539515156784 1823970546453183678792 1836463495401493156044 1969687201679471080128 1989786050676200376864 2031239926731954551382 2054587512096689661168 2086565527849167321264 2098815423315992178336 2127965637528714291924 2215898101889404965144 2241368195014570539456 2311410951108775868814 2321417059122233773008 2431960728604244905056 2448617993868657541392 2482626577116833340578 2532454973587891388736 2550522428809683717312 2641612515552886707216 2671219629674899136064 2708319902309272735176 2735955819679775518188 2739450016128919548224 2782087370465556428352 2837287516704952389232 2954530802519206620192 3046859890097931827073 3081881268145034491752 3095222745496311697344 3191948456293071437886 3264823991824876721856 3362052292521855809184 3482125588683350659512 3522150020737182276288 3611093203079030313568 3647941092906367357584 3672926990802986312088 3723939865675250010867 3979572101352400753728 4062479853463909102764 4109175024193379322336 4173131055698334642528 4197630846631984356672 4255931275057428583848 4431796203778809930288 4622821902217551737628 4642834118244467546016 4787922684439607156829 4863921457208489810112 4897235987737315082784 4965253154233666681156 5283225031105773414432 5416639804618545470352 5471911639359551036376 5674575033409904778464 5909061605038413240384 6093719780195863654146 6163762536290068983504 6383896912586142875772 6724104585043711618368 6964251177366701319024 7222186406158060627136 7295882185812734715168 7345853981605972624176 7447879731350500021734 8124959706927818205528 8218350048386758644672 8346262111396669285056 8511862550114857167696 8863592407557619860576 9245643804435103475256 9285668236488935092032 9575845368879214313658 9794471975474630165568 9930506308467333362312 10566450062211546828864 10833279609237090940704 10943823278719102072752 11171819597025750032601 11349150066819809556928 12187439560391727308292 12327525072580137967008 12767793825172285751544 13928502354733402638048 14591764371625469430336 14691707963211945248352 14895759462701000043468 16249919413855636411056 17023725100229714335392 17727184815115239721152 18491287608870206950512 19151690737758428627316 19861012616934666724624 21666559218474181881408 21887646557438204145504 22343639194051500065202 24374879120783454616584 24655050145160275934016 25535587650344571503088 27857004709466805276096 29383415926423890496704 29791518925402000086936 32499838827711272822112 33515458791077250097803 34047450200459428670784 36982575217740413901024 38303381475516857254632 39722025233869333449248 43775293114876408291008 44687278388103000130404 48749758241566909233168 51071175300689143006176 59583037850804000173872 64999677655422545644224 67030917582154500195606 73965150435480827802048 76606762951033714509264 79444050467738666898496 89374556776206000260808 97499516483133818466336 102142350601378286012352 119166075701608000347744 134061835164309000391212 153213525902067429018528 178749113552412000521616 194999032966267636932672 238332151403216000695488 268123670328618000782424 306427051804134858037056 357498227104824001043232 536247340657236001564848 714996454209648002086464 1072494681314472003129696 2144989362628944006259392
- Sum of all divisors σ(n): 8499874422660282306587880
- Sum of proper divisors (its aliquot sum) s(n): 6354885060031338300328488
- 2144989362628944006259392 is an abundant number, because the sum of its proper divisors (6354885060031338300328488) is greater than itself. Its abundance is 4209895697402394294069096
Bases of 2144989362628944006259392
- Binary: 1110001100011100000011011001110010111111001010000100110100001100010100010110000002
- Hexadecimal: 0x1C6381B397E509A18A2C0
- Base-36: 9PAJZKX6T8GV5TC0
Squares and roots of 2144989362628944006259392
- 2144989362628944006259392 squared (21449893626289440062593922) is 4600979365791323449835685068185422123275988209664
- 2144989362628944006259392 cubed (21449893626289440062593923) is 9869051797297653906836276689472713878745147861987684477963649207665164288
-
The
square root of 2144989362628944006259392 is 1464578220044.5778875019 -
The
cube root of 2144989362628944006259392 is 128965945.8339816873
Scales and comparisons
How big is 2144989362628944006259392?- 2,144,989,362,628,944,006,259,392 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,144,989,362,628,944,006,259,392 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 2144989362628944006259392 cubic inches would be around 10747162.2 feet tall.
Recreational maths with 2144989362628944006259392
- 2144989362628944006259392 backwards is 2939526004498262639894412
- The number of decimal digits it has is: 25
- The sum of 2144989362628944006259392's digits is 117
- 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 2144989362628944006259392 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 2144989362628944006259392 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/2144989362628944006259392/
Chicago style:
Numbermatics. 2024. "Number 2144989362628944006259392 - Facts about the integer". https://numbermatics.com/n/2144989362628944006259392/
The information we have on file for 2144989362628944006259392 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 2144989362628944006259392, math, Factors of 2144989362628944006259392, curriculum, school, college, exams, university, Prime factorization of 2144989362628944006259392, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred forty-four sextillion, nine hundred eighty-nine quintillion, three hundred sixty-two quadrillion, six hundred twenty-eight trillion, nine hundred forty-four billion, six million, two hundred fifty-nine thousand, three hundred ninety-two.