397293135413966997590900736
397,293,135,413,966,997,590,900,736 is an even composite number composed of six prime numbers multiplied together.
397293135413966997590900736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, nine hundred twenty-five divisors.
Prime factorization of 397293135413966997590900736:
230 × 34 × 134 × 472 × 672 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 47 × 47 × 67 × 67 × 127 × 127)See below for interesting mathematical facts about the number 397293135413966997590900736 from the Numbermatics database.
Names of 397293135413966997590900736
- Cardinal: 397293135413966997590900736 can be written as Three hundred ninety-seven septillion, two hundred ninety-three sextillion, one hundred thirty-five quintillion, four hundred thirteen quadrillion, nine hundred sixty-six trillion, nine hundred ninety-seven billion, five hundred ninety million, nine hundred thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 3.97293135413966997590900736 × 1026
Factors of 397293135413966997590900736
Divisors of 397293135413966997590900736
- Number of divisors d(n): 20925
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 47 48 52 54 64 67 72 78 81 94 96 104 108 117 127 128 134 141 144 156 162 169 188 192 201 208 216 234 254 256 268 282 288 312 324 338 351 376 381 384 402 416 423 432 468 507 508 512 536 564 576 603 611 624 648 676 702 752 762 768 804 832 846 864 871 936 1014 1016 1024 1053 1072 1128 1143 1152 1206 1222 1248 1269 1296 1352 1404 1504 1521 1524 1536 1608 1651 1664 1692 1728 1742 1809 1833 1872 2028 2032 2048 2106 2144 2197 2209 2256 2286 2304 2412 2444 2496 2538 2592 2613 2704 2808 3008 3042 3048 3072 3149 3216 3302 3328 3384 3429 3456 3484 3618 3666 3744 3807 4056 4064 4096 4212 4288 4394 4418 4489 4512 4563 4572 4608 4824 4888 4953 4992 5076 5184 5226 5408 5427 5499 5616 5969 6016 6084 6096 6144 6298 6432 6591 6604 6627 6656 6768 6858 6912 6968 7236 7332 7488 7614 7839 7943 8112 8128 8192 8424 8509 8576 8788 8836 8978 9024 9126 9144 9216 9447 9648 9776 9906 9984 10152 10287 10368 10452 10816 10854 10998 11232 11323 11938 12032 12168 12192 12288 12596 12864 13182 13208 13254 13312 13467 13536 13689 13716 13824 13936 14472 14664 14859 14976 15228 15678 15886 16129 16224 16256 16384 16497 16848 17018 17152 17576 17672 17907 17956 18048 18252 18288 18432 18894 19296 19552 19773 19812 19881 19968 20304 20574 20736 20904 21463 21632 21708 21996 22464 22646 23517 23829 23876 24064 24336 24384 24576 25192 25527 25728 26364 26416 26508 26624 26934 27072 27378 27432 27648 27872 28341 28561 28717 28944 29328 29718 29952 30456 31356 31772 32258 32448 32512 32768 32994 33696 33969 34036 34304 35152 35344 35814 35912 36096 36504 36576 36864 37788 38592 39104 39546 39624 39762 39936 40401 40608 40937 41148 41472 41808 42926 43264 43416 43992 44577 44928 45292 47034 47658 47752 48128 48387 48672 48768 49152 49491 50384 51054 51456 52728 52832 53016 53248 53721 53868 54144 54756 54864 55296 55744 56682 57122 57434 57888 58357 58656 59319 59436 59643 59904 60912 62712 63544 64389 64516 64896 65024 65536 65988 67392 67938 68072 68608 70304 70551 70688 71487 71628 71824 72192 73008 73152 73728 75576 76581 77184 77597 78208 79092 79248 79524 79872 80802 81216 81874 82296 82944 83616 85023 85683 85852 86151 86528 86832 87984 89154 89856 90584 94068 95316 95504 96256 96774 97344 97536 98304 98982 100768 101907 102108 102912 103259 105456 105664 106032 106496 107442 107736 108288 109512 109728 110592 110617 111488 113364 114244 114868 115776 116714 117312 118638 118872 119286 119808 121203 121824 122811 125424 127088 128778 129032 129792 130048 131072 131976 133731 134784 135876 136144 137216 140608 141102 141376 142974 143256 143648 144384 145161 146016 146304 147199 147456 148003 151152 153162 154368 155194 156416 158184 158496 159048 159744 161163 161604 162432 163748 164592 165888 167232 170046 171366 171704 172302 173056 173664 175071 175968 177957 178308 178929 179712 181168 188136 190632 191008 192512 193167 193548 194688 195072 196608 197964 201536 203814 204216 205824 206518 209677 210912 210983 211328 212064 212992 214461 214884 215472 216576 219024 219456 221184 221234 222976 226728 228488 229736 229743 231552 232791 233428 234624 237276 237744 238572 239616 242406 243648 245622 250848 254176 255069 257049 257556 258064 258453 259584 260096 262144 263952 267462 269568 271752 272288 274432 279019 280543 281216 282204 282752 285948 286512 287296 288768 290322 292032 292608 294398 294912 296006 302304 305721 306324 308736 309777 310388 312832 316368 316992 318096 319488 322326 323208 324864 327496 329184 331776 331851 334464 340092 342732 343408 344604 346112 347328 350142 351936 355914 356616 357858 359424 362336 363609 368433 373321 376272 381264 382016 385024 386334 387096 389376 390144 393216 395928 399923 403072 407628 408432 411648 413036 419354 421824 421966 422656 424128 425984 428922 429768 430944 433152 435483 438048 438912 441597 442368 442468 444009 445952 453456 456976 459472 459486 463104 465582 466856 469248 474552 475488 477144 479232 483489 484812 487296 491244 501696 508352 510138 514098 515112 516128 516906 519168 520192 524288 525213 527904 532181 534924 539136 543504 544576 548864 558038 561086 562432 564408 565504 570103 571896 573024 574592 577536 579501 580644 584064 585216 588796 589824 592012 604608 611442 612648 617472 619554 620776 625664 629031 632736 632949 633984 636192 638976 643383 644652 646416 649728 654992 658368 663552 663702 668928 680184 685464 686816 689208 689229 692224 694656 698373 700284 703872 711828 713232 715716 718848 724672 727218 736866 746642 752544 758063 758641 762528 764032 770048 771147 772668 774192 775359 778752 780288 786432 791856 799846 806144 815256 816864 823296 826072 837057 838708 841629 843648 843932 845312 848256 851968 857844 859536 861888 866304 870966 876096 877824 883194 884736 884936 888018 891904 906912 913952 917163 918944 918972 926208 929331 931164 933712 938496 949104 950976 954288 958464 966978 969624 974592 982488 995553 1003392 1008761 1016704 1020276 1028196 1030224 1032256 1033812 1038336 1040384 1048576 1050426 1055808 1064362 1069848 1078272 1080643 1087008 1089152 1097728 1105299 1116076 1119963 1122172 1124864 1128816 1131008 1140206 1143792 1146048 1149184 1155072 1159002 1161288 1168128 1170432 1177592 1179648 1184024 1199769 1209216 1222884 1225296 1234944 1239108 1241552 1251328 1258062 1265472 1265898 1267968 1272384 1277952 1286766 1289304 1292832 1299456 1306449 1309984 1316736 1324791 1327104 1327404 1332027 1337856 1342367 1360368 1370928 1373632 1378416 1378458 1384448 1389312 1396746 1400568 1407744 1423656 1426464 1431432 1437696 1438021 1449344 1454436 1473732 1493284 1505088 1516126 1517282 1525056 1528064 1540096 1542294 1545336 1548384 1550718 1557504 1560576 1572864 1575639 1583712 1596543 1599692 1612288 1630512 1633728 1646592 1652144 1674114 1677416 1683258 1687296 1687864 1690624 1696512 1703936 1710309 1715688 1719072 1723776 1732608 1738503 1741932 1752192 1755648 1766388 1769472 1769872 1776036 1783808 1813824 1827904 1834326 1837888 1837944 1852416 1858662 1862328 1867424 1876992 1887093 1898208 1898847 1901952 1908576 1913587 1916928 1924039 1933956 1939248 1949184 1964976 1991106 2006784 2017522 2033408 2040552 2056392 2060448 2064512 2067624 2076672 2080768 2095119 2097152 2100852 2111616 2128724 2139696 2156544 2161286 2174016 2178304 2195456 2210598 2232152 2239926 2244344 2249728 2257632 2262016 2274189 2275923 2280412 2287584 2292096 2298368 2310144 2313441 2318004 2322576 2326077 2336256 2340864 2355184 2359296 2368048 2399538 2418432 2445768 2450592 2469888 2478216 2483104 2502656 2511171 2516124 2524887 2530944 2531796 2535936 2544768 2555904 2573532 2578608 2585664 2598912 2612898 2619968 2633472 2649582 2654208 2654808 2664054 2675712 2684734 2720736 2725801 2741856 2742779 2747264 2756832 2756916 2768896 2778624 2787993 2793492 2801136 2815488 2847312 2852928 2862864 2875392 2876042 2898688 2908872 2947464 2986568 2986659 3010176 3026283 3032252 3034564 3050112 3056128 3080192 3084588 3090672 3096768 3101436 3115008 3121152 3145728 3151278 3167424 3193086 3199384 3224576 3241929 3261024 3267456 3293184 3304288 3315897 3348228 3354832 3359889 3366516 3374592 3375728 3381248 3393024 3407872 3420618 3431376 3438144 3447552 3465216 3477006 3483864 3504384 3511296 3532776 3538944 3539744 3552072 3567616 3599307 3627247 3627648 3647059 3655808 3668652 3675776 3675888 3704832 3717324 3724656 3734848 3753984 3774186 3796416 3797694 3803904 3817152 3827174 3833856 3848078 3867912 3878496 3898368 3929952 3974373 3982212 3996081 4013568 4027101 4035044 4066816 4081104 4112784 4120896 4129024 4135248 4153344 4161536 4190238 4194304 4201704 4223232 4257448 4279392 4313088 4314063 4322572 4348032 4356608 4390912 4421196 4464304 4479852 4488688 4499456 4515264 4524032 4548378 4551846 4560824 4575168 4584192 4596736 4620288 4626882 4636008 4645152 4652154 4672512 4681728 4710368 4718592 4726917 4736096 4789629 4799076 4836864 4853173 4891536 4901184 4939776 4956432 4966208 5005312 5022342 5032248 5049774 5061888 5063592 5071872 5089536 5111808 5130927 5147064 5157216 5171328 5197824 5198999 5225796 5239936 5266944 5299164 5308416 5309616 5328108 5351424 5369468 5441472 5451602 5483712 5485558 5494528 5513664 5513832 5537792 5557248 5575986 5586984 5602272 5630976 5661279 5694624 5696541 5705856 5725728 5740761 5750784 5752084 5772117 5797376 5817744 5894928 5973136 5973318 6020352 6052566 6064504 6069128 6100224 6112256 6160384 6169176 6181344 6193536 6202872 6230016 6242304 6285357 6291456 6302556 6334848 6386172 6398768 6449152 6483858 6522048 6534912 6586368 6608576 6631794 6696456 6709664 6719778 6733032 6749184 6751456 6762496 6786048 6815744 6822567 6827769 6841236 6862752 6876288 6895104 6918353 6930432 6954012 6967728 7008768 7022592 7065552 7077888 7079488 7104144 7135232 7198614 7254494 7255296 7294118 7311616 7337304 7351552 7351776 7409664 7411339 7434648 7449312 7469696 7507968 7533513 7548372 7574661 7592832 7595388 7607808 7634304 7654348 7667712 7696156 7735824 7756992 7796736 7859904 7948746 7964424 7992162 8027136 8054202 8070088 8133632 8162208 8177403 8225568 8228337 8241792 8258048 8270496 8306688 8323072 8363979 8380476 8388608 8403408 8446464 8514896 8558784 8626176 8628126 8645144 8696064 8713216 8781824 8842392 8928608 8959704 8959977 8977376 8998912 9030528 9048064 9078849 9096756 9103692 9121648 9150336 9168384 9193472 9240576 9253764 9272016 9290304 9304308 9345024 9363456 9420736 9437184 9453834 9472192 9579258 9598152 9673728 9706346 9725787 9783072 9802368 9854819 9862333 9879552 9912864 9916201 9932416 10010624 10044684 10064496 10079667 10099548 10123776 10127184 10143744 10179072 10223616 10261854 10294128 10314432 10342656 10395648 10397998 10451592 10479872 10533888 10598328 10616832 10619232 10656216 10702848 10738936 10797921 10881741 10882944 10903204 10941177 10967424 10971116 10989056 11027328 11027664 11075584 11114496 11151972 11173968 11204544 11261952 11322558 11389248 11393082 11411712 11451456 11481522 11501568 11504168 11544234 11594752 11635488 11789856 11923119 11946272 11946636 11988243 12040704 12081303 12105132 12129008 12138256 12200448 12224512 12320768 12338352 12362688 12387072 12405744 12460032 12484608 12570714 12582912 12605112 12669696 12772344 12797536 12898304 12942189 12967716 13044096 13069824 13113893 13172736 13217152 13263588 13392912 13419328 13439556 13466064 13498368 13502912 13524992 13572096 13631488 13645134 13655538 13682472 13725504 13752576 13790208 13836706 13860864 13908024 13935456 14017536 14045184 14048359 14131104 14155776 14158976 14208288 14270464 14368887 14397228 14508988 14510592 14559519 14588236 14623232 14674608 14703104 14703552 14819328 14822678 14869296 14898624 14939392 15015936 15067026 15096744 15149322 15185664 15190776 15215616 15268608 15308696 15335424 15392312 15392781 15471648 15513984 15593472 15596997 15719808 15897492 15928848 15984324 16054272 16108404 16140176 16267264 16324416 16354806 16451136 16456674 16483584 16516096 16540992 16613376 16646144 16727958 16760952 16777216 16806816 16892928 16983837 17029792 17089623 17117568 17222283 17252352 17256252 17290288 17316351 17392128 17426432 17563648 17684784 17857216 17919408 17919954 17954752 17997824 18061056 18096128 18157698 18193512 18207384 18243296 18300672 18336768 18386944 18481152 18507528 18544032 18580608 18608616 18690048 18694273 18726912 18796381 18841472 18874368 18907668 18944384 19158516 19196304 19347456 19412692 19451574 19566144 19604736 19709638 19724666 19759104 19825728 19832402 19864832 20021248 20089368 20128992 20159334 20199096 20247552 20254368 20287488 20358144 20447232 20467701 20483307 20523708 20588256 20628864 20685312 20755059 20791296 20795996 20903184 20959744 21067776 21196656 21233664 21238464 21312432 21405696 21477872 21595842 21763482 21765888 21806408 21882354 21934848 21942232 21978112 22054656 22055328 22151168 22228992 22234017 22303944 22347936 22409088 22523904 22600539 22645116 22723983 22778496 22786164 22823424 22902912 22963044 23003136 23008336 23088468 23189504 23270976 23579712 23846238 23892544 23893272 23976486 24081408 24162606 24210264 24258016 24276512 24400896 24449024 24532209 24641536 24676704 24685011 24725376 24774144 24811488 24920064 24969216 25012507 25141428 25165824 25210224 25339392 25544688 25595072 25796608 25884378 25935432 26088192 26139648 26227786 26345472 26434304 26527176 26785824 26794841 26838656 26879112 26932128 26996736 27005824 27049984 27144192 27236547 27262976 27290268 27311076 27364944 27451008 27505152 27580416 27673412 27721728 27816048 27870912 28035072 28090368 28096718 28262208 28311552 28317952 28416576 28540928 28737774 28794456 29017976 29021184 29119038 29176472 29177361 29246464 29349216 29406208 29407104 29564457 29586999 29638656 29645356 29738592 29748603 29797248 29878784 30031872 30134052 30193488 30239001 30298644 30371328 30381552 30431232 30537216 30617392 30670848 30784624 30785562 30943296 31027968 31186944 31193994 31439616 31794984 31857696 31968648 32108544 32216808 32280352 32393763 32534528 32645223 32648832 32709612 32823531 32902272 32913348 32967168 33032192 33081984 33226752 33292288 33455916 33521904 33554432 33613632 33785856 33967674 34059584 34179246 34235136 34444566 34504704 34512504 34580576 34632702 34784256 34852864 35127296 35369568 35435413 35628961 35656127 35714432 35838816 35839908 35909504 35995648 36122112 36192256 36243909 36315396 36387024 36414768 36486592 36601344 36673536 36773888 36962304 37015056 37088064 37161216 37217232 37380096 37388546 37453824 37592762 37682944 37748736 37815336 37888768 38317032 38392608 38694912 38825384 38826567 38903148 39132288 39209472 39341679 39419276 39449332 39518208 39651456 39664804 39729664 40042496 40178736 40257984 40318668 40398192 40495104 40508736 40574976 40716288 40894464 40935402 40966614 41047416 41176512 41257728 41370624 41510118 41582592 41591992 41806368 41919488 42135552 42145077 42393312 42467328 42476928 42624864 42811392 42955744 43106661 43191684 43526964 43531776 43612816 43678557 43764708 43869696 43884464 43956224 44109312 44110656 44302336 44457984 44468034 44607888 44695872 44818176 45047808 45201078 45290232 45447966 45556992 45572328 45646848 45805824 45926088 46006272 46016672 46176936 46178343 46379008 46541952 46790991 47159424 47411767 47692476 47785088 47786544 47952972 48162816 48325212 48420528 48516032 48553024 48801792 48898048 49064418 49283072 49353408 49370022 49450752 49548288 49622976 49840128 49938432 50025014 50282856 50331648 50420448 50678784 50790221 51089376 51190144 51593216 51666849 51768756 51870864 51949053 52176384 52279296 52455572 52690944 52868608 53054352 53571648 53589682 53677312 53758224 53864256 53993472 54011648 54099968 54288384 54473094 54525952 54580536 54622152 54729888 54902016 55010304 55160832 55346824 55443456 55632096 55741824 56070144 56082819 56180736 56193436 56389143 56524416 56623104 56635904 56833152 57081856 57475548 57588912 58035952 58042368 58238076 58352944 58354722 58492928 58698432 58812416 58814208 59128914 59173998 59277312 59290712 59477184 59497206 59594496 59757568 60063744 60268104 60386976 60478002 60597288 60742656 60763104 60862464 61074432 61234784 61341696 61403103 61449921 61569248 61571124 61886592 62055936 62265177 62373888 62387988 62879232 63091249 63589968 63715392 63937296 64217088 64433616 64560704 64787526 65069056 65290446 65297664 65419224 65647062 65804544 65826696 65934336 66064384 66163968 66453504 66584576 66702051 66911832 67043808 67108864 67227264 67571712 67586987 67935348 68119168 68358492 68470272 68889132 69009408 69025008 69161152 69265404 69568512 69705728 70254592 70739136 70870826 71257922 71312254 71428864 71677632 71679816 71819008 71991296 72244224 72384512 72403081 72487818 72630792 72774048 72829536 72973184 73202688 73347072 73547776 73596627 73924608 74030112 74055033 74176128 74322432 74434464 74760192 74777092 74907648 75037521 75185524 75365888 75497472 75630672 75777536 76634064 76785216 77389824 77650768 77653134 77806296 78264576 78418944 78683358 78838552 78898664 79036416 79302912 79329608 79459328 80084992 80357472 80384523 80515968 80637336 80796384 80990208 81017472 81149952 81432576 81709641 81788928 81870804 81933228 82094832 82353024 82515456 82741248 83020236 83165184 83183984 83612736 83838976 84271104 84290154 84786624 84934656 84953856 85249728 85622784 85911488 86213322 86383368 87053928 87063552 87225632 87357114 87529416 87532083 87739392 87768928 87912448 88218624 88221312 88604672 88693371 88760997 88915968 88936068 89215776 89245809 89391744 89636352 89938589 90095616 90402156 90580464 90895932 91113984 91144656 91293696 91611648 91852176 92012544 92033344 92353872 92356686 92758016 93083904 93581982 94318848 94823534 95384952 95570176 95573088 95905944 96325632 96347407 96650424 96841056 97032064 97106048 97603584 97796096 97935669 98128836 98470593 98566144 98706816 98740044 98901504 99096576 99245952 99680256 99876864 100050028 100565712 100663296 100840896 101357568 101580442 102178752 102380288 103186432 103333698 103537512 103741728 103898106 104352768 104558592 104911144 105381888 105737216 106108704 106306239 106886883 106968381 107143296 107179364 107354624 107516448 107728512 107986944 108023296 108199936 108576768 108731727 108946188 109051904 109161072 109244304 109459776 109804032 110020608 110321664 110693648 110886912 111264192 111483648 112140288 112165638 112361472 112386872 112778286 113048832 113246208 113271808 113666304 114163712 114951096 115177824 116071904 116084736 116476152 116479701 116705888 116709444 116985856 117396864 117624832 117628416 118025037 118257828 118347996 118554624 118581424 118954368 118994412 119188992 119515136 120127488 120536208 120773952 120956004 121194576 121485312 121526208 121724928 122148864 122469568 122683392 122806206 122899842 123138496 123142248 123773184 124111872 124530354 124747776 124775976 125758464 126182498 126435231 127179936 127430784 127874592 128112647 128210329 128434176 128867232 128910613 129121408 129575052 130138112 130580892 130595328 130838448 131035671 131294124 131609088 131653392 131868672 132128768 132327936 132907008 133169152 133404102 133823664 134087616 134217728 134454528 135143424 135173974 135870696 136238336 136716984 136940544 137778264 138018816 138050016 138322304 138530808 139137024 139411456 140372973 140509184 141478272 141741652 142235301 142515844 142624508 142857728 143355264 143359632 143638016 143982592 144488448 144769024 144806162 144975636 145261584 145548096 145659072 145946368 146405376 146694144 147095552 147193254 147849216 148060224 148110066 148352256 148644864 148868928 149520384 149554184 149815296 150075042 150371048 150731776 150994944 151261344 151555072 152370663 153268128 153570432 154779648 155000547 155301536 155306268 155612592 155847159 156529152 156837888 157366716 157677104 157797328 158072832 158605824 158659216 158918656 160169984 160714944 160769046 161031936 161274672 161592768 161980416 162034944 162299904 162865152 163419282 163577856 163741608 163866456 164189664 164706048 165030912 165482496 166040472 166330368 166367968 167225472 167677952 168248457 168542208 168580308 169167429 169573248 169869312 169907712 170480609 170499456 171245568 171822976 172426644 172766736 174107856 174127104 174451264 174714228 175058832 175064166 175478784 175537856 175824896 176437248 176442624 177209344 177386742 177521994 177831936 177872136 178431552 178491618 178783488 179272704 179877178 180191232 180804312 181160928 181791864 182227968 182289312 182587392 182628667 183223296 183704352 184025088 184066688 184707744 184713372 185516032 186167808 186795531 187163964 188637696 189273747 189647068 190769904 191140352 191146176 191811888 192651264 192694814 193300848 193682112 194064128 194212096 195207168 195592192 195871338 196257672 196941186 197132288 197413632 197480088 197803008 198193152 198491904 199360512 199753728 200100056 200106153 201131424 201326592 201681792 202715136 202760961 203160884 204357504 204760576 206372864 206667396 207075024 207483456 207796212 208705536 209117184 209822288 210763776 211474432 212217408 212612478 213773766 213936762 214286592 214358728 214709248 215032896 215457024 215973888 216046592 216399872 217153536 217209243 217463454 217892376 218103808 218322144 218488608 218919552 219608064 220041216 220643328 220789881 221387296 221773824 222165099 222528384 222967296 224280576 224331276 224722944 224773744 225112563 225556572 226097664 226492416 226543616 227332608 228327424 229902192 230355648 232143808 232169472 232952304 232959402 233411776 233418888 233971712 234793728 235249664 235256832 236050074 236515656 236695992 237109248 237162848 237908736 237988824 238377984 239030272 240254976 241072416 241153569 241547904 241912008 242389152 242970624 243025549 243052416 243449856 244297728 244352953 244939136 245366784 245612412 245799684 246276992 246284496 247546368 248223744 249060708 249495552 249551952 251516928 252364996 252870462 254359872 254861568 255749184 256225294 256420658 256868352 257734464 257821226 258242816 259150104 260276224 261161784 261190656 261676896 262071342 262588248 263218176 263306784 263737344 264257536 264655872 265814016 266080113 266282991 266338304 266808204 267647328 267737427 268175232 268435456 268909056 269815767 270286848 270347948 271741392 272476672 273433968 273881088 275556528 276037632 276100032 276644608 277061616 278274048 278822912 280745946 281018368 282956544 283483304 284470602 285031688 285249016 285715456 286710528 286719264 287276032 287965184 288976896 289042221 289538048 289612324 289951272 290523168 291096192 291318144 291892736 292810752 293388288 293807007 294191104 294386508 295411779 295698432 296120448 296220132 296704512 297289728 297737856 299040768 299108368 299630592 300150084 300742096 301463552 301989888 302522688 303110144 304741326 306536256 307140864 309559296 310001094 310603072 310612536 311225184 311694318 313058304 313675776 314733432 315354208 315594656 316145664 317211648 317318432 317837312 318918717 320339968 320660649 320905143 321429888 321538092 322063872 322549344 323185536 323960832 324069888 324599808 325162591 325730304 326838564 327155712 327483216 327732912 328379328 329412096 330061824 330964992 332080944 332660736 332735936 334450944 335355904 336496914 337084416 337160616 338334858 339146496 339738624 339815424 340961218 340998912 342491136 343645952 344853288 345533472 348215712 348254208 348332933 348902528 349428456 350117664 350128332 350957568 351075712 351649792 352874496 352885248 354075111 354418688 354773484 355043988 355663872 355744272 356863104 356983236 357566976 358545408 359754356 360382464 361608624 362321856 363583728 364455936 364578624 365174784 365257334 366446592 367408704 368050176 368133376 369415488 369426744 371032064 372335616 373591062 374327928 377275392 378547494 379294136 379305693 381539808 382280704 382292352 383623776 384337941 384630987 385302528 385389628 386601696 386731839 387364224 388128256 388424192 390414336 391184384 391742676 392515344 393107013 393882372 394264576 394827264 394960176 395606016 396386304 396983808 398721024 399507456 400200112 400212306 402262848 402653184 403363584 405430272 405521922 406321768 408715008 409521152 412745728 413334792 414150048 414966912 415592424 417411072 418234368 419644576 421118919 421527552 422948864 424434816 425224956 426705903 427547532 427873524 428573184 428717456 429418496 430065792 430914048 431947776 432093184 432799744 434307072 434418486 434926908 435784752 436207616 436644288 436977216 437839104 439216128 440082432 441286656 441579762 442774592 443547648 444330198 445056768 445934592 448561152 448662552 449445888 449547488 450225126 451113144 452195328 452984832 453087232 454665216 456654848 457111989 459804384 460660369 460711296 463176493 463529651 464287616 464338944 465904608 465918804 466823552 466837776 467943424 469587456 470499328 470513664 472100148 473031312 473391984 474218496 474325696 475817472 475977648 476755968 478060544 480509952 482144832 482307138 483095808 483824016 484778304 485941248 486051098 486104832 486899712 488595456 488705906 489878272 490733568 491224824 491599368 492553984 492568992 495092736 496447488 498121416 498991104 499103904 503033856 504729992 504745371 505740924 507502287 508719744 509723136 511441827 511498368 512450588 512841316 513736704 515468928 515642452 516485632 518300208 520552448 522323568 522381312 523353792 524142684 525176496 526436352 526613568 527474688 528515072 529311744 531628032 532160226 532565982 532676608 533616408 535294656 535474854 536350464 536870912 537818112 539631534 540573696 540695896 543482784 544953344 546867936 547762176 547886001 551113056 552075264 552200064 553289216 554123232 556548096 557645824 560386593 561491892 562036736 565913088 566966608 567821241 568941204 570063376 570498032 571430912 573421056 573438528 574552064 575930368 577953792 578084442 579076096 579224648 579902544 581046336 582192384 582636288 583785472 585621504 586776576 587614014 588382208 588773016 590823558 591396864 592240896 592440264 593409024 594579456 595475712 598081536 598216736 599261184 600300168 600318459 601484192 602927104 603979776 605045376 606220288 608282883 609482652 613072512 614281728 616352971 619118592 620002188 621206144 621225072 622450368 623388636 626116608 627351552 629466864 630708416 631189312 632291328 634423296 634636864 635674624 637837434 640679936 641321298 641810286 642859776 643076184 644127744 645098688 646371072 647921664 648139776 649199616 650325182 651460608 651627729 653677128 654311424 654966432 655465824 656758656 658824192 660123648 660272873 661929984 664161888 665321472 665471872 668901888 670711808 672993828 674168832 674321232 675337689 676669716 678292992 679477248 679630848 681922436 681997824 684982272 687291904 689706576 691066944 696431424 696508416 696665866 697805056 698856912 700235328 700256664 701915136 702151424 703299584 705748992 705770496 708150222 708837376 709546968 710087976 711327744 711488544 713726208 713966472 715133952 717090816 719508712 720764928 723217248 723460707 724643712 727167456 728911872 729076647 729157248 730349568 730514668 732893184 733058859 734817408 736100352 736266752 738830976 738853488 742064128 744671232 747182124 748655856 754550784 757094988 758588272 758611386 763079616 764561408 764584704 767247552 768675882 769261974 770605056 770779256 773203392 773463678 774728448 776256512 776848384 780828672 782368768 783485352 785030688 786214026 787764744 788529152 789654528 789920352 791212032 792772608 793967616 797442048 798240339 798848973 799014912 800400224 800424612 803212281 804525696 805306368 806727168 809447301 810860544 811043844 812643536 817430016 819042304 825491456 826669584 828300096 829933824 831184848 834822144 836468736 839289152 842237838 843055104 845897728 848869632 850449912 853411806 855095064 855747048 857146368 857434912 858836992 860131584 861828096 863895552 864186368 865599488 867126663 868614144 868836972 869853816 871569504 872415232 873288576 873954432 875678208 878432256 878630831 880164864 882573312 883159524 885549184 887095296 888660396 890113536 891869184 897122304 897325104 898891776 899094976 900450252 902226288 904390656 905969664 906174464 909330432 913309696 914223978 919608768 921320738 921422592 926352986 927059302 928575232 928677888 931809216 931837608 933647104 933675552 935886848 939174912 940998656 941027328 941240053 944200296 946062624 946783968 948436992 948651392 951634944 951955296 953511936 956121088 956756151 961019904 961981947 962715429 964289664 964614276 966191616 967648032 969556608 971882496 972102196 972209664 973799424 975487773 977190912 977411812 979756544 981467136 982449648 983198736 985107968 985137984 990185472 992894976 996242832 997982208 998207808 1006067712 1009459984 1009490742 1011481848 1015004574 1017439488 1019446272 1022883654 1022996736 1024901176 1025682632 1027473408 1030937856 1031284904 1032971264 1036600416 1041104896 1044647136 1044762624 1044998799 1046707584 1048285368 1050352992 1052872704 1053227136 1054949376 1057030144 1058623488 1062225333 1063256064 1064320452 1065131964 1065353216 1067232816 1070589312 1070949708 1072700928 1073741824 1075636224 1079263068 1081147392 1081391792 1086965568 1089906688 1093735872 1095524352 1095772002 1102226112 1104150528 1104400128 1106578432 1108246464 1113096192 1115291648 1120773186 1122983784 1124073472 1131826176 1133933216 1135642482 1137882408 1137917079 1140126752 1140996064 1142861824 1146842112 1146877056 1149104128 1151860736 1153013823 1153892961 1155907584 1156168884 1158152192 1158449296 1159805088 1160195517 1162092672 1164384768 1165272576 1167570944 1171243008 1173553152 1175228028 1176764416 1177546032 1181647116 1182793728 1184481792 1184880528 1186818048 1189158912 1190951424 1196163072 1196433472 1198522368 1200600336 1200636918 1202968384 1205854208 1207959552 1210090752 1212440576 1216565766 1218965304 1226145024 1228563456 1232705942 1238237184 1240004376 1242412288 1242450144 1244900736 1246777272 1252233216 1252516291 1254703104 1258933728 1259357527 1261416832 1262378624 1264582656 1268846592 1269273728 1271349248 1275674868 1280117709 1281359872 1282642596 1283620572 1285719552 1286152368 1288255488 1290197376 1292742144 1295843328 1296279552 1298399232 1300650364 1302921216 1303255458 1307354256 1308622848 1309932864 1310931648 1313517312 1317648384 1320247296 1320545746 1323859968 1328323776 1330642944 1330943744 1337803776 1341423616 1345987656 1348337664 1348642464 1350675378 1353339432 1356585984 1358954496 1359261696 1363844872 1363995648 1369964544 1371335967 1374583808 1379413152 1381981107 1382133888 1389529479 1390588953 1392862848 1393016832 1393331732 1395610112 1397713824 1400470656 1400513328 1403830272 1404302848 1406599168 1411497984 1411540992 1416300444 1417674752 1419093936 1420175952 1422655488 1422977088 1427452416 1427932944 1430267904 1434181632 1439017424 1441529856 1446434496 1446921414 1449287424 1454334912 1457823744 1458153294 1458314496 1460699136 1461029336 1465786368 1466117718 1469634816 1472200704 1472533504 1477661952 1477706976 1484128256 1489342464 1494364248 1497311712 1509101568 1514189976 1514236113 1517176544 1517222772 1522506861 1526159232 1529122816 1529169408 1534325481 1534495104 1537351764 1538523948 1541210112 1541558512 1546406784 1546927356 1549456896 1552513024 1553696768 1561657344 1564737536 1566970704 1570061376 1572428052 1575529488 1577058304 1579309056 1579840704 1582424064 1585545216 1587935232 1594884096 1596480678 1597697946 1598029824 1600800448 1600849224 1606424562 1609051392 1610612736 1613454336 1618894602 1621721088 1622087688 1625287072 1634860032 1638084608 1643658003 1650982912 1653339168 1656600192 1659867648 1662369696 1665464411 1669644288 1672937472 1675837969 1678578304 1684475676 1686110208 1691795456 1697739264 1700899824 1703463723 1706823612 1710190128 1711494096 1714292736 1714869824 1717673984 1720263168 1723656192 1727791104 1728372736 1731198976 1734253326 1737228288 1737673944 1739707632 1743139008 1744830464 1746577152 1747908864 1751356416 1756864512 1757261662 1760329728 1765146624 1766319048 1771098368 1774190592 1777320792 1780227072 1783738368 1794244608 1794650208 1797783552 1798189952 1800900504 1804452576 1808781312 1811939328 1812348928 1818660864 1824848649 1826619392 1828447956 1839217536 1842641476 1842845184 1849058913 1852705972 1854118604 1857150464 1857355776 1863618432 1863675216 1867294208 1867351104 1871773696 1878349824 1881997312 1882054656 1882480106 1888400592 1892125248 1893567936 1896873984 1897302784 1903269888 1903910592 1907023872 1912242176 1913512302 1922039808 1923963894 1925430858 1928579328 1929228552 1932383232 1935296064 1939113216 1943764992 1944204392 1944419328 1947598848 1950975546 1954381824 1954823624 1954883187 1959513088 1962934272 1964899296 1966397472 1970215936 1970275968 1980370944 1980818619 1985789952 1992485664 1995964416 1996415616 2012135424 2018919968 2018981484 2022963696 2026013067 2030009148 2034878976 2038892544 2045767308 2045993472 2049802352 2051365264 2054946816 2061875712 2062569808 2065942528 2073200832 2082209792 2089294272 2089525248 2089997598 2093415168 2096570736 2100705984 2105745408 2106454272 2109898752 2114060288 2117246976 2124450666 2126512128 2128640904 2130263928 2130706432 2134465632 2141178624 2141899416 2145401856 2151272448 2158526136 2162294784 2162783584 2170382121 2173931136 2179813376 2187229941 2187471744 2191048704 2191544004 2199176577 2204452224 2208301056 2208800256 2213156864 2216492928 2226192384 2230583296 2241546372 2245967568 2248146944 2263652352 2267866432 2271284964 2275764816 2275834158 2280253504 2281992128 2285723648 2293684224 2293754112 2298208256 2303721472 2306027646 2307785922 2311815168 2312337768 2316304384 2316898592 2319610176 2320391034 2324185344 2328769536 2330545152 2335141888 2342486016 2347106304 2350456056 2353528832 2355092064 2363294232 2365587456 2368963584 2369761056 2373636096 2374172671 2378317824 2381902848 2387140387 2392326144 2392866944 2397044736 2401200672 2401273836 2405936768 2411708416 2415919104 2420181504 2424881152 2428341903 2433131532 2437930608 2452290048 2457126912 2465411884 2476474368 2480008752 2484824576 2484900288 2489801472 2493554544 2504466432 2505032582 2509406208 2517867456 2518715054 2522833664 2524757248 2529165312 2537693184 2538547456 2542698496 2551349736 2560235418 2562719744 2565285192 2567241144 2571439104 2572304736 2576510976 2580394752 2585484288 2591686656 2592559104 2596798464 2601300728 2601379989 2605842432 2606510916 2614708512 2617245696 2619865728 2621863296 2627034624 2635296768 2635892493 2640494592 2641091492 2647719936 2656647552 2661285888 2661887488 2675607552 2682847232 2691975312 2696675328 2697284928 2701350756 2706678864 2713171968 2717908992 2718523392 2727689744 2727991296 2739929088 2742671934 2749167616 2758826304 2763962214 2764267776 2779058958 2781177906 2785725696 2786033664 2786663464 2791220224 2795427648 2800941312 2801026656 2807660544 2808605696 2813198336 2822995968 2823081984 2823720159 2832600888 2835349504 2838187872 2840351904 2845310976 2845954176 2854904832 2855865888 2860535808 2868363264 2870268453 2878034848 2883059712 2885945841 2888146287 2892868992 2893842828 2898574848 2908669824 2915647488 2916306588 2916628992 2921398272 2922058672 2926463319 2931572736 2932235436 2939269632 2944401408 2945067008 2955323904 2955413952 2968256512 2978684928 2988728496 2994623424 3018203136 3028379952 3028472226 3034353088 3034445544 3045013722 3052318464 3058245632 3058338816 3068650962 3068990208 3074703528 3077047896 3082420224 3083117024 3092813568 3093854712 3098913792 3105026048 3107393536 3123314688 3129475072 3133941408 3134996397 3140122752 3144856104 3151058976 3154116608 3158618112 3159681408 3164848128 3171090432 3175870464 3176588389 3189768192 3192961356 3195395892 3196059648 3201600896 3201698448 3212849124 3218102784 3221225472 3226908672 3237789204 3243442176 3244175376 3250574144 3269720064 3276169216 3287316006 3301965824 3306678336 3313200384 3319735296 3324739392 3330928822 3339288576 3345874944 3351675938 3357156608 3368951352 3372220416 3383590912 3395478528 3401799648 3402944807 3406927446 3413647224 3420380256 3422988192 3428585472 3429739648 3435347968 3440526336 3447312384 3455582208 3456745472 3459041469 3461678883 3462397952 3468506652 3474456576 3475347888 3479415264 3480586551 3486278016 3489660928 3493154304 3495817728 3502712832 3513729024 3514523324 3520659456 3530293248 3532638096 3542196736 3548381184 3554641584 3560454144 3567476736 3588489216 3589300416 3595567104 3596379904 3601801008 3608905152 3617562624 3623878656 3624697856 3637321728 3649697298 3653238784 3656895912 3678435072 3685282952 3685690368 3698117826 3705411944 3708237208 3714300928 3714711552 3727236864 3727350432 3734588416 3734702208 3743547392 3756699648 3757548873 3763994624 3764109312 3764960212 3776801184 3778072581 3784250496 3787135872 3793747968 3794605568 3806539776 3807821184 3814047744 3824484352 3827024604 3840353127 3844079616 3847927788 3850861716 3857158656 3858457104 3864766464 3870592128 3878226432 3887529984 3888408784 3888838656 3895197696 3901951092 3908763648 3909647248 3909766374 3919026176 3925868544 3929798592 3932794944 3940431872 3940551936 3960741888 3961637238 3971579904 3984971328 3991928832 3992831232 4024270848 4037839936 4037962968 4045927392 4052026134 4060018296 4069757952 4077785088 4091534616 4091986944 4099604704 4102730528 4109893632 4114007901 4123751424 4125139616 4131885056 4145943321 4146401664 4164419584 4168588437 4171766859 4178588544 4179050496 4179995196 4186830336 4193141472 4201411968 4211490816 4212908544 4219797504 4227113683 4228120576 4234493952 4248901332 4253024256 4257281808 4260527856 4261412864 4268931264 4282357248 4283798832 4290803712 4302544896 4317052272 4324589568 4325567168 4340764242 4347862272 4359626752 4374459882 4374943488 4382097408 4383088008 4398353154 4408904448 4416602112 4417600512 4426313728 4432985856 4452384768 4461166592 4483092744 4491935136 4496293888 4527304704 4528328129 4535732864 4542569928 4551529632 4551668316 4560507008 4563984256 4571447296 4587368448 4587508224 4596416512 4602976443 4607442944 4612055292 4615571844 4623630336 4624675536 4632608768 4633797184 4639220352 4640782068 4648370688 4657539072 4661090304 4670283776 4684972032 4694212608 4700912112 4707057664 4710184128 4726588464 4731174912 4737927168 4739522112 4747272192 4748345342 4756635648 4763805696 4774280774 4784652288 4785733888 4794089472 4802401344 4802547672 4811873536 4823416832 4831838208 4840363008 4849762304 4856683806 4866263064 4875861216 4904580096 4914253824 4930823768 4930974009 4952948736 4960017504 4969649152 4969800576 4979602944 4987109088 4996393233 5008932864 5010065164 5018812416 5027513907 5035734912 5037430108 5045667328 5049514496 5058330624 5075386368 5077094912 5085396992 5102699472 5110391169 5120470836 5125439488 5130570384 5134482288 5142878208 5144609472 5153021952 5160789504 5170968576 5183373312 5185118208 5193596928 5202601456 5202759978 5211684864 5213021832 5229417024 5234491392 5239731456 5243726592 5254069248 5270593536 5271784986 5280989184 5282182984 5295439872 5313295104 5322571776 5323774976 5351215104 5365694464 5383950624 5393350656 5394569856 5402701512 5413357728 5426343936 5435817984 5437046784 5455379488 5455982592 5474545947 5479858176 5485343868 5498335232 5517652608 5527924428 5528535552 5547176739 5558117916 5562355812 5571451392 5572067328 5573326928 5582440448 5590855296 5601882624 5602053312 5615321088 5617211392 5626396672 5645991936 5646163968 5647440318 5665201776 5670699008 5676375744 5680703808 5690621952 5691908352 5709809664 5711731776 5721071616 5736726528 5740536906 5756069696 5766119424 5771891682 5776292574 5785737984 5787685656 5797149696 5817339648 5831294976 5832613176 5833257984 5842796544 5844117344 5852926638 5863145472 5864470872 5864649561 5878539264 5888802816 5890134016 5910647808 5910827904 5936513024 5942455857 5957369856 5977456992 5989246848 6021294409 6025885463 6036406272 6056759904 6056944452 6068706176 6068891088 6090027444 6104636928 6116491264 6116677632 6137301924 6137980416 6149407056 6154095792 6164840448 6166234048 6185627136 6187709424 6197827584 6210052096 6214787072 6246629376 6258950144 6267882816 6269992794 6280245504 6289712208 6302117952 6308233216 6317236224 6319362816 6329696256 6342180864 6351740928 6353176778 6379536384 6385922712 6390791784 6392119296 6403201792 6403396896 6425698248 6436205568 6453817344 6475578408 6486884352 6488350752 6501148288 6539440128 6552338432 6561689823 6574632012 6597529731 6603931648 6613356672 6626400768 6639470592 6649478784 6661857644 6678577152 6691749888 6703351876 6714313216 6737902704 6744440832 6767181824 6790957056 6803599296 6805889614 6813854892 6827294448 6840760512 6845976384 6857170944 6859479296 6870695936 6881052672 6894624768 6911164416 6913490944 6918082938 6923357766 6924795904 6937013304 6948913152 6950695776 6958830528 6961173102 6972556032 6979321856 6986308608 6991635456 7005425664 7027458048 7029046648 7041318912 7060586496 7065276192 7084393472 7096762368 7109283168 7120908288 7122518013 7134953472 7161421161 7176978432 7178600832 7191134208 7192759808 7203602016 7217810304 7235125248 7247757312 7249395712 7274643456 7285025709 7299394596 7306477568 7313791824 7356870144 7370565904 7371380736 7396235652 7410823888 7416474416 7428601856 7429423104 7454473728 7454700864 7469176832 7469404416 7487094784 7513399296 7515097746 7527989248 7528218624 7529920424 7553602368 7556145162 7568500992 7574271744 7587495936 7589211136 7613079552 7615642368 7628095488 7648968704 7654049208 7680706254 7688159232 7695855576 7701723432 7714317312 7716914208 7729532928 7741184256 7756452864 7775059968 7776817568 7777677312 7790395392 7803902184 7804139967 7817527296 7819294496 7819532748 7838052352 7851737088 7859597184 7865589888 7880863744 7881103872 7907677479 7921483776 7923274476 7943159808 7969942656 7983857664 7985662464 8012588623 8048541696 8075679872 8075925936 8091854784 8104052268 8120036592 8139515904 8155570176 8183069232 8183973888 8199209408 8205461056 8219787264 8228015802 8247502848 8250279232 8263770112 8291886642 8292803328 8328839168 8337176874 8343533718 8357177088 8358100992 8359990392 8373660672 8386282944 8402823936 8422981632 8425817088 8439595008 8454227366 8456241152 8468987904 8471160477 8497802664 8506048512 8514563616 8521055712 8522825728 8537862528 8564714496 8567597664 8581607424 8583547349 8605089792 8634104544 8649179136 8651134336 8681528484 8695724544 8719253504 8748919764 8749886976 8764194816 8766176016 8779389957 8796706308 8817808896 8833204224 8835201024 8852627456 8865971712 8904769536 8922333184 8966185488 8983870272 8992587776 9054609408 9056656258 9071465728 9085139856 9103059264 9103336632 9121014016 9127968512 9142894592 9174736896 9175016448 9192833024 9205952886 9214885888 9224110584 9231143688 9247260672 9249351072 9265217536 9267594368 9278440704 9281564136 9296741376 9315078144 9322180608 9340567552 9369944064 9388425216 9401824224 9404989191 9414115328 9420368256 9453176928 9462349824 9475854336 9479044224 9494544384 9496690684 9513271296 9527611392 9529765167 9548561548 9569304576 9571467776 9588178944 9604802688 9605095344 9623747072 9646833664 9663676416 9680726016 9699524608 9713367612 9732526128 9751722432 9809160192 9828507648 9861647536 9861948018 9905897472 9920035008 9939298304 9939601152 9959205888 9974218176 9992786466 10017865728 10020130328 10037624832 10055027814 10071469824 10074860216 10091334656 10099028992 10116661248 10150772736 10154189824 10170793984 10205398944 10208834421 10220782338 10240941672 10250878976 10261140768 10268964576 10285756416 10289218944 10306043904 10321579008 10341937152 10366746624 10370236416 10377124407 10385036649 10387193856 10405202912 10405519956 10423369728 10426043664 10441759653 10458834048 10468982784 10479462912 10487453184 10508138496 10541187072 10543569972 10561978368 10564365968 10590879744 10626590208 10645143552 10647549952 10702430208 10731388928 10767901248 10786701312 10789139712 10805403024 10826715456 10852687872 10871635968 10874093568 10910758976 10911965184 10949091894 10959716352 10970687736 10996670464 11035305216 11055848856 11057071104 11094353478 11116235832 11124711624 11142902784 11144134656 11146653856 11164880896 11181710592 11203765248 11204106624 11230642176 11234422784 11252793344 11272646619 11291983872 11292327936 11294880636 11330403552 11334217743 11341398016 11352751488 11361407616 11381243904 11383816704 11419619328 11422200803 11423463552 11442143232 11473453056 11481073812 11512139392 11532238848 11543783364 11552585148 11571475968 11575371312 11594299392 11634679296 11662589952 11665226352 11666515968 11685593088 11688234688 11705853276 11726290944 11728941744 11729299122 11757078528 11777605632 11780268032 11821295616 11821655808 11873026048 11884911714 11914739712 11954913984 11978493696 12042588818 12051770926 12072812544 12113519808 12113888904 12137412352 12137782176 12180054888 12209273856 12232982528 12233355264 12236120689 12274603848 12275960832 12298814112 12308191584 12329680896 12332468096 12371254272 12375418848 12395655168 12420104192 12429574144 12437829963 12493258752 12505765311 12515300577 12517900288 12535765632 12539985588 12560491008 12579424416 12604235904 12616466432 12634472448 12638725632 12659392512 12681341049 12684361728 12703481856 12706353556 12759072768 12771845424 12781583568 12784238592 12806403584 12806793792 12851396496 12872411136 12907634688 12951156816 12973768704 12976701504 13002296576 13078880256 13104676864 13123379646 13149264024 13195059462 13207863296 13226713344 13252801536 13278941184 13298957568 13323715288 13357154304 13383499776 13406703752 13428626432 13475805408 13488881664 13534363648 13581914112 13584984387 13607198592 13611779228 13627709784 13654588896 13681521024 13691952768 13714341888 13718958592 13741391872 13762105344 13789249536 13808929329 13822328832 13826981888 13836165876 13846715532 13849591808 13874026608 13897826304 13901391552 13917661056 13922346204 13945112064 13958643712 13972617216 13983270912 14010851328 14054916096 14058093296 14082637824 14121172992 14130552384 14168786944 14193524736 14218566336 14241816576 14245036026 14269906944 14322842322 14353956864 14357201664 14382268416 14385519616 14407204032 14435620608 14470250496 14495514624 14498791424 14549286912 14570051418 14598789192 14612955136 14627583648 14713740288 14741131808 14742761472 14792471304 14792922027 14821647776 14832948832 14857203712 14858846208 14908947456 14909401728 14938353664 14938808832 14974189568 14989179699 15026798592 15030195492 15055978496 15056437248 15059840848 15082541721 15107204736 15112290324 15137001984 15148543488 15174991872 15178422272 15226159104 15231284736 15256190976 15297937408 15308098416 15361412508 15376318464 15391711152 15403446864 15428634624 15433828416 15459065856 15482368512 15512905728 15550119936 15553635136 15555354624 15580790784 15607804368 15608279934 15635054592 15638588992 15639065496 15676104704 15703474176 15719194368 15731179776 15761727488 15762207744 15815354958 15842967552 15846548952 15886319616 15939885312 15967715328 15971324928 16025177246 16097083392 16151359744 16151851872 16183709568 16208104536 16240073184 16279031808 16282711783 16311140352 16366138464 16367947776 16371647851 16398418816 16410922112 16439574528 16456031604 16495005696 16500558464 16527540224 16583773284 16585606656 16641530217 16657678336 16674353748 16687067436 16714354176 16716201984 16719980784 16747321344 16772565888 16805647872 16845963264 16851634176 16879190016 16908454732 16912482304 16937975808 16942320954 16995605328 17012097024 17029127232 17042111424 17045651456 17075725056 17129428992 17135195328 17163214848 17167094698 17210179584 17268209088 17298358272 17302268672 17363056968 17391449088 17438507008 17497839528 17499773952 17528389632 17532352032 17558779914 17593412616 17635617792 17666408448 17670402048 17705254912 17731943424 17809539072 17827367571 17844666368 17932370976 17967740544 17985175552 18063883227 18077656389 18109218816 18113312516 18142931456 18170279712 18206118528 18206673264 18242028032 18255937024 18285789184 18349473792 18350032896 18385666048 18411905772 18429771776 18448221168 18462287376 18494521344 18498702144 18530435072 18535188736 18556881408 18563128272 18593482752 18630156288 18644361216 18681135104 18739888128 18776850432 18803648448 18809978382 18828230656 18840736512 18906353856 18924699648 18951708672 18958088448 18989088768 18993381368 19026542592 19055222784 19059530334 19097123096 19138609152 19142935552 19176357888 19209605376 19210190688 19247494144 19293667328 19361452032 19399049216 19426735224 19465052256 19503444864 19618320384 19657015296 19685069469 19723295072 19723896036 19792589193 19811794944 19840070016 19878596608 19879202304 19918411776 19948436352 19985572932 20035731456 20040260656 20075249664 20110055628 20142939648 20149720432 20182669312 20198057984 20233322496 20301545472 20308379648 20341587968 20410797888 20417668842 20441564676 20481883344 20501757952 20522281536 20537929152 20571512832 20578437888 20612087808 20643158016 20683874304 20733493248 20740472832 20754248814 20770073298 20774387712 20810405824 20811039912 20846739456 20852087328 20883519306 20917668096 20937965568 20958925824 20974906368 21016276992 21082374144 21087139944 21123956736 21128731936 21181759488 21253180416 21290287104 21295099904 21367554039 21404860416 21462777856 21484263483 21535802496 21573402624 21578279424 21610806048 21651037343 21653430912 21705375744 21743271936 21748187136 21785893597 21821517952 21823930368 21898183788 21919432704 21941375472 21993340928 22070610432 22111697712 22114142208 22188706956 22232471664 22249423248 22285805568 22288269312 22293307712 22329761792 22363421184 22407530496 22408213248 22461284352 22468845568 22505586688 22545293238 22583967744 22584655872 22589761272 22660807104 22668435486 22682796032 22705502976 22722815232 22762487808 22767633408 22839238656 22844401606 22846927104 22884286464 22946906112 22962147624 23024278784 23064477696 23087566728 23105170296 23142951936 23150742624 23188598784 23269358592 23325179904 23330452704 23333031936 23371186176 23376469376 23411706552 23452581888 23457883488 23458598244 23514157056 23555211264 23560536064 23642591232 23643311616 23723032437 23746052096 23769823428 23829479424 23909827968 23956987392 24037765869 24085177636 24103541852 24145625088 24227039616 24227777808 24274824704 24275564352 24360109776 24418547712 24465965056 24466710528 24472241378 24549207696 24551921664 24597628224 24616383168 24659361792 24664936192 24742508544 24750837696 24791310336 24840208384 24859148288 24875659926 24986517504 25011530622 25030601154 25035800576 25071531264 25079971176 25120982016 25158848832 25208471808 25232932864 25268944896 25277451264 25318785024 25362682098 25368723456 25406963712 25412707112 25413481431 25518145536 25543690848 25563167136 25568477184 25612807168 25613587584 25702792992 25744822272 25750642047 25815269376 25902313632 25947537408 25953403008 26004593152 26157760512 26209353728 26246759292 26298528048 26338169871 26390118924 26415726592 26453426688 26505603072 26557882368 26597915136 26647430576 26714308608 26766999552 26813407504 26857252864 26951610816 26977763328 27068727296 27163828224 27169968774 27214397184 27223558456 27255419568 27309177792 27363042048 27383905536 27428683776 27437917184 27482783744 27524210688 27578499072 27617858658 27644657664 27653963776 27672331752 27693431064 27699183616 27748053216 27795652608 27802783104 27835322112 27844692408 27890224128 27945234432 27966541824 28021702656 28109832192 28116186592 28165275648 28214967573 28242345984 28261104768 28337573888 28387049472 28437132672 28483633152 28490072052 28539813888 28589295501 28645684644 28707913728 28714403328 28764536832 28771039232 28814408064 28871241216 28940500992 28991029248 28997582848 29098573824 29140102836 29197578384 29225910272 29255167296 29427480576 29482263616 29485522944 29584942608 29585844054 29643295552 29665897664 29714407424 29717692416 29817894912 29818803456 29876707328 29877617664 29948379136 29978359398 30053597184 30060390984 30111956992 30112874496 30119681696 30165083442 30214409472 30224580648 30274003968 30297086976 30349983744 30356844544 30452318208 30462569472 30512381952 30595874816 30616196832 30626503263 30722825016 30752636928 30783422304 30806893728 30857269248 30864244723 30867656832 30918131712 30964737024 31025811456 31032825031 31100239872 31107270272 31110709248 31161581568 31215608736 31216559868 31270109184 31277177984 31278130992 31352209408 31406948352 31438388736 31462359552 31523454976 31524415488 31630709916 31685935104 31693097904 31772639232 31879770624 31935430656 31942649856 32050354492 32194166784 32302719488 32303703744 32367419136 32416209072 32480146368 32558063616 32565423566 32622280704 32732276928 32735895552 32743295702 32796837632 32821844224 32879149056 32912063208 32990011392 33001116928 33055080448 33167546568 33171213312 33283060434 33315356672 33348707496 33374134872 33428708352 33432403968 33439961568 33494642688 33545131776 33611295744 33691926528 33703268352 33758380032 33816909464 33817939857 33824964608 33875951616 33884641908 33991210656 34002653229 34024194048 34058254464 34084222848 34091302912 34151450112 34258857984 34266602409 34270390656 34326429696 34334189396 34420359168 34536418176 34596716544 34604537344 34726113936 34782898176 34877014016 34995679056 34999547904 35056779264 35064704064 35117559828 35186825232 35271235584 35332816896 35340804096 35410509824 35463886848 35619078144 35654735142 35689332736 35864741952 35935481088 35970351104 36127766454 36155312778 36218437632 36226625032 36285862912 36340559424 36412237056 36413346528 36484056064 36511874048 36571578368 36698947584 36700065792 36708362067 36771332096 36823811544 36859543552 36896442336 36924574752 36989042688 36997404288 37060870144 37070377472 37113762816 37126256544 37186965504 37260312576 37288722432 37313489889 37362270208 37479776256 37517295933 37545901731 37553700864 37607296896 37619956764 37656461312 37681473024 37812707712 37849399296 37903417344 37916176896 37978177536 37986762736 38044023147 38053085184 38110445568 38119060668 38194246192 38277218304 38285871104 38352715776 38419210752 38420381376 38494988288 38587334656 38722904064 38798098432 38853470448 38930104512 39006889728 39236640768 39314030592 39370138938 39446590144 39447792072 39585178386 39623589888 39680140032 39757193216 39758404608 39836823552 39896872704 39971145864 40071462912 40080521312 40150499328 40220111256 40285879296 40299440864 40365338624 40396115968 40466644992 40603090944 40616759296 40683175936 40754953161 40821595776 40835337684 40883129352 40963766688 41003515904 41044563072 41075858304 41143025664 41156875776 41224175616 41286316032 41295649057 41367748608 41466986496 41480945664 41508497628 41540146596 41548775424 41620811648 41622079824 41693478912 41704174656 41767038612 41835336192 41875931136 41917851648 41949812736 42032553984 42164748288 42174279888 42247913472 42257463872 42363518976 42506360832 42580574208 42590199808 42735108078 42809720832 42925555712 42968526966 43071604992 43146805248 43156558848 43221612096 43302074686 43306861824 43410751488 43486543872 43496374272 43571787194 43643035904 43647860736 43796367576 43838865408 43882750944 43986681856 44141220864 44223395424 44228284416 44238282491 44377413912 44464943328 44498846496 44571611136 44576538624 44586615424 44659523584 44726842368 44815060992 44816426496 44922568704 44937691136 44967539097 45011173376 45090586476 45167935488 45169311744 45179522544 45247625163 45321614208 45336870972 45365592064 45411005952 45445630464 45524975616 45535266816 45678477312 45688803212 45693854208 45768572928 45893812224 45924295248 46048557568 46128955392 46175133456 46210340592 46285903872 46301485248 46377197568 46538717184 46650359808 46660905408 46666063872 46742372352 46752938752 46823413104 46905163776 46915766976 46917196488 47028314112 47110422528 47121072128 47285182464 47286623232 47446064874 47492104192 47539646856 47658958848 47819655936 47913974784 48075531738 48170355272 48207083704 48291250176 48454079232 48455555616 48549649408 48551128704 48720219552 48837095424 48848135349 48931930112 48933421056 48944482756 49098415392 49103843328 49114943553 49195256448 49232766336 49318723584 49329872384 49485017088 49501675392 49582620672 49680416768 49718296576 49751319852 49924590651 49973035008 50023061244 50061202308 50071601152 50143062528 50159942352 50241964032 50317697664 50416943616 50465865728 50537889792 50554902528 50637570048 50725364196 50737446912 50813927424 50825414224 50826962862 51036291072 51087381696 51126334272 51136954368 51225614336 51227175168 51405585984 51489644544 51501284094 51630538752 51804627264 51895074816 51906806016 52009186304 52315521024 52418707456 52493518584 52597056096 52676339742 52780237848 52831453184 52906853376 53011206144 53115764736 53195830272 53294861152 53428617216 53482102713 53533999104 53626815008 53714505728 53903221632 53955526656 54137454592 54191649681 54232969167 54327656448 54339937548 54428794368 54447116912 54510839136 54618355584 54726084096 54767811072 54857367552 54875834368 54965567488 55048421376 55156998144 55235717316 55289315328 55307927552 55344663504 55386862128 55398367232 55496106432 55591305216 55605566208 55670644224 55689384816 55780448256 55890468864 55933083648 56043405312 56219664384 56232373184 56330551296 56429935146 56484691968 56522209536 56675147776 56774098944 56874265344 56967266304 56980144104 57079627776 57178591002 57291369288 57415827456 57428806656 57529073664 57542078464 57628816128 57742482432 57881001984 57995165696 58197147648 58280205672 58395156768 58451820544 58510334592 58854961152 58868265677 58964527232 58971045888 59169885216 59171688108 59286591104 59331795328 59428814848 59435384832 59635789824 59637606912 59753414656 59755235328 59896758272 59956718796 60107194368 60120781968 60223913984 60225748992 60239363392 60330166884 60428818944 60449161296 60548007936 60594173952 60699967488 60713689088 60904636416 60925138944 61024763904 61191749632 61232393664 61253006526 61445650032 61505273856 61566844608 61613787456 61714538496 61728489446 61735313664 61836263424 61929474048 62051622912 62065650062 62200479744 62214540544 62221418496 62323163136 62431217472 62433119736 62540218368 62554355968 62556261984 62704418816 62813896704 62876777472 62924719104 63046909952 63048830976 63261419832 63371870208 63386195808 63545278464 63759541248 63870861312 63885299712 64100708984 64102662117 64388333568 64452790449 64605438976 64607407488 64734838272 64832418144 64953112029 64960292736 65116127232 65130847132 65244561408 65357680791 65464553856 65471791104 65486591404 65593675264 65643688448 65758298112 65824126416 65980022784 66002233856 66110160896 66335093136 66342426624 66566120868 66630713344 66697414992 66748269744 66857416704 66864807936 66879923136 66989285376 67090263552 67222591488 67383853056 67406536704 67516760064 67633818928 67635879714 67649929216 67751903232 67769283816 67982421312 68005306458 68048388096 68116508928 68168445696 68182605824 68302900224 68517715968 68533204818 68540781312 68652859392 68668378792 68840718336 69072836352 69193433088 69209074688 69452227872 69565796352 69754028032 69991358112 69999095808 70113558528 70129408128 70235119656 70373650464 70542471168 70665633792 70681608192 70821019648 70927773696 71169097311 71238156288 71309470284 71378665472 71729483904 71870962176 71940702208 72113297607 72255532908 72310625556 72436875264 72453250064 72571725824 72681118848 72824474112 72826693056 72968112128 73023748096 73143156736 73397895168 73400131584 73416724134 73542664192 73647623088 73719087104 73792884672 73849149504 73978085376 73994808576 74121740288 74140754944 74227525632 74252513088 74373931008 74520625152 74577444864 74626979778 74724540416 74959552512 75034591866 75091803462 75107401728 75214593792 75239913528 75312922624 75362946048 75625415424 75698798592 75806834688 75832353792 75956355072 75973525472 76088046294 76106170368 76220891136 76238121336 76240444293 76388492384 76554436608 76571742208 76705431552 76838421504 76840762752 76989976576 77174669312 77251926141 77445808128 77596196864 77706940896 77860209024 78013779456 78276827317 78473281536 78628061184 78740277876 78893180288 78895584144 79170356772 79247179776 79360280064 79514386432 79516809216 79673647104 79793745408 79942291728 80142925824 80161042624 80300998656 80440222512 80571758592 80598881728 80730677248 80792231936 80933289984 81206181888 81233518592 81366351872 81509906322 81643191552 81670675368 81766258704 81927533376 82007031808 82089126144 82151716608 82286051328 82313751552 82448351232 82572632064 82591298114 82735497216 82933972992 82961891328 83016995256 83080293192 83097550848 83241623296 83244159648 83386957824 83408349312 83534077224 83670672384 83835703296 83899625472 84065107968 84329496576 84348559776 84495826944 84514927744 84727037952 85012721664 85161148416 85180399616 85470216156 85619441664 85767886503 85851111424 85937053932 86143209984 86293610496 86313117696 86443224192 86604149372 86613723648 86821502976 86973087744 86992748544 87143574388 87286071808 87295721472 87592735152 87677730816 87765501888 87973363712 88282441728 88446790848 88456568832 88476564982 88754827824 88929886656 88997692992 89143222272 89153077248 89173230848 89319047168 89453684736 89630121984 89632852992 89845137408 89875382272 89935078194 90022346752 90181172952 90335870976 90338623488 90359045088 90495250326 90643228416 90673741944 90731184128 90822011904 90891260928 91049951232 91070533632 91356954624 91377606424 91387708416 91537145856 91787624448 91848590496 91879509789 92097115136 92257910784 92350266912 92420681184 92571807744 92592734169 92602970496 92754395136 93077434368 93098475093 93300719616 93321810816 93332127744 93484744704 93505877504 93646826208 93810327552 93831533952 93834392976 94056628224 94220845056 94242144256 94570364928 94573246464 94892129748 94984208384 95079293712 95317917696 95639311872 95827949568 96151063476 96340710544 96414167408 96582500352 96908158464 96911111232 97099298816 97102257408 97440439104 97674190848 97696270698 97863860224 97866842112 97888965512 98196830784 98207686656 98229887106 98390512896 98465532672 98637447168 98659744768 98970034176 99003350784 99165241344 99360833536 99436593152 99502639704 99849181302 99946070016 100046122488 100122404616 100143202304 100286125056 100319884704 100483928064 100635395328 100833887232 101075779584 101109805056 101275140096 101450728392 101453819571 101474893824 101627854848 101650828448 101653925724 102007959687 102072582144 102174763392 102252668544 102273908736 102451228672 102454350336 102799807227 102811171968 102979289088 103002568188 103261077504 103609254528 103790149632 103813612032 104018372608 104631042048 104837414912 104987037168 105194112192 105352679484 105560475696 105662906368 105813706752 106022412288 106231529472 106391660544 106589722304 106857234432 106964205426 107067998208 107253630016 107429011456 107806443264 107911053312 108274909184 108383299362 108465938334 108655312896 108679875096 108857588736 108894233824 109021678272 109236711168 109452168192 109535622144 109714735104 109751668736 109931134976 110096842752 110125086201 110313996288 110471434632 110578630656 110615855104 110689327008 110773724256 110796734464 110992212864 111182610432 111211132416 111341288448 111378769632 111560896512 111586115537 111780937728 111866167296 112086810624 112439328768 112464746368 112661102592 112859870292 112969383936 113044419072 113350295552 113548197888 113748530688 113934532608 113960288208 114132069441 114159255552 114357182004 114582738576 114831654912 114857613312 115058147328 115084156928 115257632256 115484964864 115762003968 115990331392 116394295296 116560411344 116790313536 116903641088 117020669184 117709922304 117736531354 117929054464 117942091776 118339770432 118343376216 118573182208 118663590656 118857629696 118870769664 119271579648 119275213824 119506829312 119510470656 119793516544 119913437592 120214388736 120241563936 120447827968 120451497984 120478726784 120660333768 120857637888 120898322592 121096015872 121188347904 121399934976 121427378176 121809272832 121850277888 122049527808 122264859483 122383499264 122464787328 122506013052 122891300064 123010547712 123133689216 123227574912 123429076992 123456978892 123470627328 123672526848 123858948096 123886947171 124103245824 124131300124 124400959488 124429081088 124442836992 124646326272 124862434944 124866239472 125080436736 125108711936 125112523968 125408837632 125627793408 125753554944 125849438208 126093819904 126097661952 126522839664 126743740416 126772391616 127090556928 127519082496 127741722624 127770599424 128201417968 128205324234 128776667136 128905580898 129210877952 129214814976 129469676544 129664836288 129906224058 129920585472 130232254464 130261694264 130489122816 130715361582 130929107712 130943582208 130973182808 131187350528 131287376896 131516596224 131648252832 131960045568 132004467712 132220321792 132670186272 132684853248 132714847473 133132241736 133261426688 133394829984 133496539488 133714833408 133729615872 133759846272 133978570752 134180527104 134445182976 134767706112 134813073408 134902617291 135033520128 135267637856 135271759428 135299858432 135503806464 135538567632 135742875489 135964842624 136010612916 136096776192 136233017856 136336891392 136365211648 136605800448 137035431936 137066409636 137081562624 137305718784 137336757584 137681436672 138145672704 138386866176 138418149376 138904455744 139131592704 139508056064 139982716224 139998191616 140227117056 140258816256 140470239312 140747300928 141084942336 141331267584 141363216384 141642039296 141855547392 142338194622 142476312576 142618940568 142757330944 143458967808 143741924352 144226595214 144511065816 144621251112 144873750528 144906500128 145143451648 145362237696 145648948224 145653386112 145936224256 146047496192 146286313472 146544406047 146795790336 146800263168 146833448268 147085328384 147295246176 147344830659 147438174208 147585769344 147698299008 147956170752 147989617152 148243480576 148281509888 148455051264 148505026176 148747862016 149041250304 149154889728 149253959556 149449080832 149919105024 150069183732 150183606924 150214803456 150429187584 150479827056 150625845248 150725892096 151250830848 151397597184 151613669376 151664707584 151912710144 151947050944 152176092588 152212340736 152441782272 152476242672 152480888586 152776984768 153108873216 153143484416 153410863104 153676843008 153681525504 153979953152 154349338624 154503852282 154891616256 155192393728 155413881792 155720418048 156027558912 156553654634 156946563072 157256122368 157480555752 157786360576 157791168288 158340713544 158494359552 158720560128 159028772864 159033618432 159069568957 159347294208 159587490816 159884583456 159938405929 160285851648 160322085248 160601997312 160880445024 161143517184 161197763456 161461354496 161584463872 161866579968 162412363776 162467037184 162574949043 162698907501 162732703744 163019812644 163286383104 163341350736 163532517408 163855066752 164014063616 164178252288 164303433216 164572102656 164627503104 164896702464 165145264128 165182596228 165470994432 165867945984 165923782656 166033990512 166160586384 166195101696 166483246592 166488319296 166773915648 166816698624 167068154448 167341344768 167671406592 167799250944 168130215936 168658993152 168697119552 168991653888 169029855488 169454075904 170025443328 170322296832 170360799232 170940432312 171238883328 171535773006 171702222848 171874107864 172286419968 172587220992 172626235392 172886448384 173208298744 173227447296 173643005952 173985497088 174287148776 174572143616 174591442944 175185470304 175355461632 175531003776 175946727424 176564883456 176604797031 176893581696 176913137664 176953129964 177509655648 177859773312 177995385984 178286444544 178306154496 178346461696 178638094336 178907369472 179260243968 179265705984 179690274816 179750764544 179870156388 180044693504 180362345904 180671741952 180677246976 180718090176 180990500652 181286456832 181347483888 181462368256 181644023808 181782521856 182099902464 182141067264 182713909248 182755212848 182775416832 183074291712 183575248896 183697180992 183759019578 184194230272 184515821568 184700533824 184841362368 185143615488 185185468338 185205940992 185508790272 186154868736 186196950186 186601439232 186643621632 186664255488 186969489408 187011755008 187293652416 187620655104 187663067904 187668785952 188113256448 188441690112 188484288512 189140729856 189146492928 189784259496 189968416768 190158587424 190635835392 191278623744 191655899136 192302126952 192307986351 192681421088 192828334816 193165000704 193358371347 193816316928 193822222464 194198597632 194204514816 194859336087 194880878208 195348381696 195392541396 195727720448 195733684224 195777931024 196073042373 196393661568 196415373312 196459774212 196781025792 196931065344 197274894336 197319489536 197940068352 198006701568 198330482688 198721667072 198873186304 199005279408 199698362604 199892140032 200092244976 200244809232 200286404608 200572250112 200639769408 200967856128 201270790656 201667774464 202151559168 202219610112 202550280192 202901456784 202907639142 202949787648 203255709696 203301656896 203307851448 204015919374 204145164288 204349526784 204505337088 204547817472 204902457344 204908700672 205599614454 205622343936 205958578176 206005136376 206522155008 207218509056 207580299264 207627224064 208036745216 209262084096 209674829824 209974074336 210388224384 210705358968 211120951392 211325812736 211627413504 212044824576 212463058944 212783321088 212831422063 213179444608 213714468864 213928410852 214135996416 214507260032 214858022912 215612886528 215822106624 216339892821 216549818368 216766598724 216931876668 217310625792 217359750192 217715177472 217788467648 218043356544 218473422336 218904336384 219071244288 219429470208 219503337472 219862269952 220193685504 220250172402 220627992576 220942869264 221157261312 221231710208 221378654016 221547448512 221593468928 221984425728 222365220864 222422264832 222682576896 222757539264 223121793024 223172231074 223561875456 223732334592 224173621248 224878657536 224929492736 225322205184 225719740584 225938767872 226088838144 226700591104 227096395776 227497061376 227869065216 227920576416 228264138882 228318511104 228714364008 229165477152 229663309824 229715226624 230116294656 230168313856 230515264512 230969929728 231524007936 231755778423 231980662784 232788590592 233120822688 233580627072 233807282176 234041338368 234830481951 235419844608 235473062708 235858108928 235884183552 236679540864 236686752432 237146364416 237327181312 237715259392 237741539328 238543159296 238550427648 239013658624 239020941312 239587033088 239826875184 240428777472 240483127872 240895655936 240902995968 240957453568 241320667536 241715275776 241796645184 242192031744 242376695808 242799869952 242854756352 243618545664 243700555776 244099055616 244529718966 244766998528 244929574656 245012026104 245782600128 246021095424 246267378432 246455149824 246858153984 246913957784 246941254656 247345053696 247717896192 247773894342 248206491648 248262600248 248801918976 248858162176 248885673984 249292652544 249724869888 249732478944 250160873472 250217423872 250225047936 250817675264 251507109888 251698876416 252187639808 252195323904 253045679328 253487480832 253544783232 254181113856 255038164992 255483445248 255541198848 256402835936 256410648468 257303659509 257553334272 257811161796 258421755904 258429629952 258939353088 259329672576 259812448116 259841170944 260464508928 260523388528 260978245632 261430723164 261858215424 261887164416 261946365616 262374701056 262574753792 263033192448 263296505664 263920091136 264008935424 264440643584 265340372544 265369706496 265429694946 266264483472 266522853376 266789659968 266993078976 267429666816 267459231744 267519692544 267957141504 268361054208 268890365952 269535412224 269626146816 269805234582 270067040256 270535275712 270543518856 270599716864 271007612928 271077135264 271485750978 271929685248 272021225832 272193552384 272466035712 272673782784 273211600896 274070863872 274132819272 274163125248 274611437568 274673515168 275362873344 275638529367 276291345408 276773732352 276836298752 277778202507 277808911488 278263185408 279016112128 279295425279 279965432448 279996383232 280454234112 280517632512 280940478624 281494601856 282169884672 282662535168 282726432768 283216616761 283284078592 283711094784 284676389244 284952625152 285237881136 285514661888 286917935616 287483848704 288453190428 289022131632 289242502224 289747501056 289813000256 290286903296 290724475392 291297896448 291306772224 291872448512 292094992384 292572626944 293088812094 293591580672 293600526336 293666896536 294170656768 294590492352 294689661318 294876348416 295171538688 295396598016 295912341504 295979234304 296486961152 296563019776 296910102528 297010052352 297495724032 298082500608 298309779456 298507919112 298898161664 299838210048 300138367464 300367213848 300429606912 300858375168 300959654112 301251690496 301451784192 302501661696 303227338752 303329415168 303825420288 303894101888 304352185176 304424681472 304883564544 304952485344 304961777172 305553969536 306217746432 306286968832 306821726208 307353686016 307363051008 307959906304 308399421681 308698677248 309007704564 309783232512 310384787456 310827763584 311440836096 312055117824 313107309268 313893126144 314512244736 314961111504 315572721152 315582336576 316681427088 316988719104 317441120256 318057545728 318067236864 318139137914 318694588416 319174981632 319769166912 319876811858 320571703296 320644170496 321203994624 321760890048 322287034368 322395526912 322922708992 323168927744 323733159936 324824727552 324934074368 325149898086 325397815002 325465407488 326039625288 326572766208 326682701472 327065034816 327710133504 328028127232 328356504576 328606866432 329144205312 329255006208 329793404928 330290528256 330365192456 330375258603 330941988864 331735891968 331847565312 332067981024 332321172768 332390203392 332966493184 332976638592 333547831296 333633397248 334136308896 334682689536 334758346611 335342813184 335598501888 336260431872 337317986304 337394239104 337983307776 338059710976 338908151808 340050886656 340644593664 340721598464 341880864624 342396208323 342477766656 343071546012 343404445696 343748215728 344572839936 345174441984 345252470784 345772896768 346416597488 346454894592 347286011904 347970994176 348574297552 349144287232 349182885888 350370940608 350710923264 351062007552 351893454848 353129766912 353209594062 353787163392 353826275328 353906259928 355019311296 355719546624 355990771968 356572889088 356612308992 356692923392 357276188672 357814738944 358520487936 358531411968 359380549632 359501529088 359740312776 360089387008 360724691808 361343483904 361354493952 361436180352 361981001304 362572913664 362694967776 363288047616 363565043712 364199804928 364282134528 365427818496 365510425696 365550833664 366148583424 366794578449 367150497792 367394361984 367518039156 368388460544 369031643136 369401067648 369682724736 370287230976 370370936676 370411881984 371017580544 371660841513 372309737472 372393900372 373202878464 373287243264 373328510976 373938978816 374023510016 374587304832 375241310208 375326135808 375337571904 376226512896 376883380224 376968577024 378281459712 378292985856 379568518992 379936833536 380317174848 381271670784 382557247488 383311798272 384604253904 384615972702 385362842176 385656669632 386330001408 386716742694 387632633856 387644444928 388397195264 388409029632 389718672174 389761756416 390696763392 390785082792 391455440896 391467368448 391555862048 392146084746 392787323136 392830746624 392919548424 393562051584 393862130688 394549788672 394638979072 395880136704 396013403136 396660965376 397443334144 397746372608 398010558816 398144542419 399396725208 399784280064 400184489952 400489618464 400572809216 401144500224 401279538816 401935712256 402541581312 403335548928 403426725403 404303118336 404439220224 405100560384 405802913568 405815278284 405899575296 406511419392 406603313792 406615702896 408031838748 408290328576 408699053568 409010674176 409095634944 409804914688 409817401344 411199228908 411244687872 411917156352 412010272752 413044310016 414437018112 415160598528 415254448128 416073490432 418524168192 419349659648 419948148672 420776448768 421410717936 422241902784 422651625472 423254827008 424089649152 424926117888 425566642176 425662844126 426358889216 427428937728 427856821704 428271992832 429014520064 429716045824 431225773056 432679785642 433099636736 433533197448 433863753336 434621251584 434719500384 435430354944 435576935296 436086713088 436946844672 437808672768 438142488576 438858940416 439006674944 439633218141 439724539904 440387371008 440500344804 441255985152 441885738528 442034491977 442314522624 442463420416 442757308032 443094897024 443186937856 443968851456 444730441728 444844529664 445365153792 445515078528 446243586048 446344462148 447123750912 447464669184 448347242496 449757315072 449858985472 450644410368 451439481168 451877535744 452177676288 453401182208 454192791552 454994122752 455738130432 455841152832 456528277764 456637022208 457428728016 458330954304 459326619648 459430453248 460232589312 460336627712 461030529024 461939859456 463048015872 463511556846 463961325568 465577181184 466241645376 467161254144 467614564352 468082676736 469660963902 470839689216 470946125416 471716217856 471768367104 473359081728 473373504864 474292728832 474654362624 475430518784 475483078656 477086318592 477100855296 477208706871 478027317248 478041882624 479174066176 479653750368 479815217787 480857554944 480966255744 481791311872 481805991936 481914907136 482641335072 483430551552 483593290368 484384063488 484753391616 485599739904 485709512704 487237091328 487401111552 487724847129 488096722503 488198111232 489059437932 489533997056 489859149312 490024052208 491565200256 492042190848 492534756864 492910299648 493716307968 493827915568 493882509312 494690107392 495435792384 495547788684 496412983296 496525200496 497603837952 497716324352 497771347968 498585305088 499449739776 499464957888 500321746944 500434847744 500450095872 501635350528 503014219776 503397752832 504375279616 504390647808 506091358656 506974961664 507089566464 508362227712 510076329984 510966890496 511082397696 512805671872 512821296936 514607319018 515106668544 515622323592 516843511808 516859259904 517878706176 518659345152 519624896232 519682341888 520929017856 521046777056 521956491264 522861446328 523716430848 523774328832 523892731232 524749402112 525149507584 526066384896 526593011328 527840182272 528017870848 528881287168 529814391093 530680745088 530739412992 530859389892 532528966944 533045706752 533579319936 533986157952 534859333632 534918463488 535039385088 535914283008 536722108416 536843437741 537780731904 539070824448 539252293632 539610469164 540134080512 541070551424 541087037712 541199433728 542015225856 542154270528 542971501956 543859370496 544042451664 544387104768 544932071424 545347565568 546423201792 548141727744 548265638544 548326250496 549222875136 549347030336 550725746688 551277058734 552582690816 553547464704 553672597504 555556405014 555617822976 556526370816 558032224256 558590850558 559930864896 559992766464 560908468224 561035265024 561880957248 562989203712 564339769344 565325070336 565452865536 566433233522 566568157184 567422189568 569352778488 569905250304 570475762272 571029323776 573835871232 574967697408 575097672383 576906380856 578044263264 578485004448 579495002112 579626000512 580573806592 581448950784 582595792896 582613544448 583744897024 584189984768 584578008261 585145253888 586177624188 587183161344 587201052672 587333793072 588219127119 588341313536 589180984704 589379322636 589752696832 590343077376 590793196032 591824683008 591958468608 592973922304 593126039552 593820205056 594020104704 594991448064 596165001216 596619558912 597015838224 597796323328 599676420096 600276734928 600734427696 600859213824 601716750336 601919308224 602503380992 602903568384 605003323392 606454677504 606658830336 607650840576 607788203776 608704370352 608849362944 609767129088 609904970688 609923554344 611107939072 612435492864 612573937664 613643452416 614707372032 614726102016 615919812608 616798843362 617397354496 618015409128 619566465024 620769574912 621655527168 622881672192 624110235648 626214618536 627786252288 629024489472 629922223008 631145442304 631164673152 633362854176 633977438208 634882240512 636115091456 636134473728 636278275828 637389176832 638349963264 638494266189 639538333824 639753623716 641143406592 641288340992 642407989248 643521780096 644574068736 644791053824 645845417984 646337855488 647466319872 649019678463 649649455104 649868148736 650299796172 650795630004 650930814976 652079250576 653145532416 653365402944 654130069632 655420267008 656056254464 656713009152 657213732864 658288410624 658510012416 659586809856 660581056512 660730384912 660750517206 661883977728 663471783936 663695130624 664135962048 664642345536 664780406784 665932986368 665953277184 667095662592 667266794496 668272617792 669365379072 669516693222 670685626368 671197003776 672520863744 674635972608 674788478208 675966615552 676119421952 677816303616 680101773312 681289187328 681443196928 683761729248 684792416646 684955533312 686143092024 686808891392 687496431456 689145679872 690348883968 690504941568 691545793536 692833194976 692909789184 694572023808 695267335269 695941988352 697148595104 698288574464 698365771776 700741881216 701421846528 702124015104 703786909696 704491445853 706259533824 706419188124 707574326784 707652550656 707812519856 710038622592 711439093248 711981543936 713145778176 713224617984 713385846784 714552377344 715629477888 717040975872 717062823936 718761099264 719003058176 719480625552 720178774016 721449383616 722686967808 722708987904 722872360704 723962002608 725145827328 725389935552 726576095232 727130087424 728399609856 728564269056 730855636992 731020851392 731101667328 732297166848 733589156898 734300995584 734788723968 735036078312 736776921088 738063286272 738802135296 739365449472 740574461952 740741873352 740823763968 742035161088 743321683026 744619474944 744787800744 746405756928 746574486528 746657021952 747877957632 748047020032 749174609664 750482620416 750652271616 750675143808 752453025792 753937154048 756562919424 756585971712 759137037984 759873667072 760634349696 762543341568 765114494976 765287453801 766623596544 769208507808 769231945404 770725684352 771313339264 772660002816 773433485388 775265267712 775288889856 776794390528 776818059264 779437344348 779523512832 781393526784 781570165584 782910881792 782934736896 783111724096 784292169492 785574646272 785661493248 785839096848 787124103168 787724261376 789099577344 789277958144 791760273408 792026806272 793321930752 794886668288 795492745216 796021117632 796289084838 798793450416 799568560128 800368979904 800979236928 801145618432 802289000448 802559077632 803871424512 805083162624 806671097856 806853450806 808606236672 808878440448 810201120768 811605827136 811630556568 811799150592 813022838784 813206627584 813231405792 816063677496 816580657152 817398107136 818021348352 819609829376 819634802688 822398457816 822489375744 823834312704 824020545504 826088620032 828874036224 830321197056 830508896256 832146980864 833334607521 837048336384 837886275837 838699319296 839896297344 841552897536 842821435872 844483805568 845303250944 846509654016 848179298304 849649850283 849852235776 851133284352 851325688252 852717778432 854857875456 855713643408 856543985664 858029040128 859432091648 862451546112 865359571284 866199273472 867066394896 867727506672 869242503168 869439000768 870860709888 871153870592 872173426176 873893689344 875617345536 876284977152 877717880832 878013349888 879266436282 879449079808 880774742016 881000689608 882511970304 883771477056 884068983954 884629045248 884926840832 885514616064 886189794048 886373875712 887937702912 889460883456 889689059328 890730307584 891030157056 892487172096 892688924296 894247501824 894929338368 896694484992 899514630144 899717970944 901288820736 902878962336 903755071488 904355352576 906802364416 909988245504 911476260864 911682305664 913056555528 913274044416 914857456032 916661908608 918653239296 918860906496 920465178624 920673255424 922061058048 923879718912 925198265043 926096031744 927023113692 927922651136 931154362368 932483290752 934322508288 935229128704 936165353472 939321927804 941679378432 941892250832 943432435712 943536734208 946718163456 946747009728 948585457664 949308725248 950861037568 950966157312 954172637184 954201710592 954417413742 956054634496 956083765248 958348132352 959307500736 959630435574 961715109888 961932511488 963582623744 963611983872 963829814272 965282670144 966861103104 967186580736 968768126976 969506783232 971199479808 971419025408 974474182656 974802223104 975449694258 976193445006 976396222464 978118875864 979067994112 979718298624 980048104416 983130400512 984084381696 985069513728 985820599296 987432615936 987655831136 987765018624 989380214784 990871584768 991095577368 991125775809 992825966592 993050400992 995207675904 995432648704 995542695936 997170610176 998899479552 998929915776 1000643493888 1000869695488 1000900191744 1003270701056 1004275039833 1006028439552 1006795505664 1008750559232 1008781295616 1012182717312 1013949923328 1014179132928 1016724455424 1017598755121 1020152659968 1021933780992 1022164795392 1025611343744 1025642593872 1029214638036 1030213337088 1031244647184 1033687023616 1033718519808 1035757412352 1037318690304 1039249792464 1039364683776 1041858035712 1042093554112 1043912982528 1045722892656 1047432861696 1047548657664 1047785462464 1049498804224 1050299015168 1052132769792 1053186022656 1055680364544 1056035741696 1057762574336 1059628782186 1061361490176 1061478825984 1061718779784 1065057933888 1066091413504 1067158639872 1067972315904 1069718667264 1069836926976 1070078770176 1071828566016 1073444216832 1073686875482 1075561463808 1078141648896 1078504587264 1079220938328 1080268161024 1082141102848 1082174075424 1082398867456 1084030451712 1084308541056 1085943003912 1087718740992 1088084903328 1089864142848 1090695131136 1092846403584 1096283455488 1096531277088 1096652500992 1098445750272 1098694060672 1101451493376 1102554117468 1105165381632 1107094929408 1107345195008 1111112810028 1111235645952 1113052741632 1114982524539 1116064448512 1117181701116 1119861729792 1119985532928 1121816936448 1122070530048 1123761914496 1125978407424 1128679538688 1130650140672 1130905731072 1132866467044 1133136314368 1134844379136 1138705556976 1139810500608 1140951524544 1142058647552 1147671742464 1149935394816 1150195344766 1153812761712 1156088526528 1156970008896 1158990004224 1159252001024 1161147613184 1162897901568 1165191585792 1165227088896 1167489794048 1168379969536 1169156016522 1170290507776 1172355248376 1174366322688 1174402105344 1174667586144 1176438254238 1176682627072 1178361969408 1178758645272 1179505393664 1180686154752 1181586392064 1183649366016 1183916937216 1185947844608 1186252079104 1187640410112 1188040209408 1189982896128 1192330002432 1193239117824 1194031676448 1194433627257 1195592646656 1199352840192 1200553469856 1201468855392 1201718427648 1203433500672 1203838616448 1205006761984 1205807136768 1210006646784 1210280176209 1212909355008 1213317660672 1215301681152 1215576407552 1217408740704 1217698725888 1219534258176 1219809941376 1219847108688 1222215878144 1224870985728 1225147875328 1227286904832 1229414744064 1229452204032 1231839625216 1233597686724 1234794708992 1236030818256 1239132930048 1241539149824 1243311054336 1245763344384 1248220471296 1252429237072 1255572504576 1258048978944 1259844446016 1262290884608 1262329346304 1266725708352 1267954876416 1269764481024 1272230182912 1272268947456 1272556551656 1274778353664 1276699926528 1276988532378 1279076667648 1279507247432 1282286813184 1282576681984 1284815978496 1287043560192 1289148137472 1289582107648 1291690835968 1292675710976 1298039356926 1299298910208 1299736297472 1300599592344 1301591260008 1301861629952 1304158501152 1306291064832 1306730805888 1308260139264 1310840534016 1313426018304 1314427465728 1316576821248 1317020024832 1318899654423 1319173619712 1321162113024 1321460769824 1321501034412 1323767955456 1326103475931 1326943567872 1327390261248 1328271924096 1329284691072 1329560813568 1331865972736 1331906554368 1334191325184 1334533588992 1336545235584 1338730758144 1339033386444 1341371252736 1342394007552 1345041727488 1349271945216 1349576956416 1351933231104 1352238843904 1355632607232 1360203546624 1362578374656 1362886393856 1367523458496 1369584833292 1369911066624 1372286184048 1373617782784 1374992862912 1378291359744 1380697767936 1381009883136 1383091587072 1385666389952 1385819578368 1389144047616 1390534670538 1391883976704 1394297190208 1396577148928 1396731543552 1401483762432 1402843693056 1404248030208 1407573819392 1408982891706 1412519067648 1412838376248 1415148653568 1415305101312 1415625039712 1420077245184 1422878186496 1423963087872 1426291556352 1426449235968 1426771693568 1429104754688 1431258955776 1431626120613 1434081951744 1434125647872 1437522198528 1438006116352 1438961251104 1439445653361 1440357548032 1442898767232 1445373935616 1445417975808 1445744721408 1447924005216 1450291654656 1450619501981 1450779871104 1453152190464 1454260174848 1456799219712 1457128538112 1461711273984 1462041702784 1462203334656 1464594333696 1467178313796 1468601991168 1469577447936 1470072156624 1473553842176 1476126572544 1477604270592 1478730898944 1481148923904 1481483746704 1481647527936 1484070322176 1486643366052 1489238949888 1489575601488 1492811513856 1493148973056 1493314043904 1495755915264 1496094040064 1498349219328 1500965240832 1501304543232 1501350287616 1504906051584 1507874308096 1513125838848 1513171943424 1518274075968 1519747334144 1521268699392 1525086683136 1530228989952 1530574907602 1533247193088 1538417015616 1538463890808 1541451368704 1542626678528 1545320005632 1546866970776 1550530535424 1550577779712 1553588781056 1553636118528 1558874688696 1559047025664 1562787053568 1563140331168 1565821763584 1565869473792 1566223448192 1568584338984 1571149292544 1571322986496 1571678193696 1574248206336 1575448522752 1578199154688 1578555916288 1583520546816 1584053612544 1586643861504 1589443173279 1589773336576 1590985490432 1592042235264 1592578169676 1597586900832 1599137120256 1600737959808 1601958473856 1602291236864 1604578000896 1605118155264 1607742849024 1610166325248 1610530313223 1613342195712 1613706901612 1617212473344 1617756880896 1620402241536 1623211654272 1623261113136 1623598301184 1626045677568 1626413255168 1626462811584 1632127354992 1633161314304 1634796214272 1636042696704 1639219658752 1639269605376 1644796915632 1644978751488 1647668625408 1648041091008 1652177240064 1657748072448 1660642394112 1661017792512 1664293961728 1666669215042 1674096672768 1675772551674 1677398638592 1679792594688 1683105795072 1685642871744 1688967611136 1690606501888 1693019308032 1696358596608 1699299700566 1699704471552 1702266568704 1702651376504 1705435556864 1709715750912 1711427286816 1713087971328 1716058080256 1718864183296 1724903092224 1725293017149 1730719142568 1732398546944 1734132789792 1735455013344 1738485006336 1738878001536 1741721419776 1742307741184 1744346852352 1747787378688 1751234691072 1752569954304 1753734024783 1755435761664 1756026699776 1758532872564 1758898159616 1761549484032 1762001379216 1764657381357 1765023940608 1767542954112 1768137967908 1769258090496 1769853681664 1771029232128 1772379588096 1772747751424 1775875405824 1778921766912 1779378118656 1781460615168 1782060314112 1784974344192 1785377848592 1788495003648 1789858676736 1793388969984 1799029260288 1799435941888 1802577641472 1805757924672 1807510142976 1808710705152 1813604728832 1819976491008 1822952521728 1823364611328 1826113111056 1826548088832 1829714912064 1833323817216 1837306478592 1837721812992 1840930357248 1841346510848 1844122116096 1847759437824 1850396530086 1852192063488 1854046227384 1855845302272 1862308724736 1864966581504 1868645016576 1872330706944 1878643855608 1883358756864 1883784501664 1886864871424 1887073468416 1893436326912 1893494019456 1897170915328 1898617450496 1901722075136 1901932314624 1908345274368 1908403421184 1908834827484 1912109268992 1912167530496 1915482798567 1916696264704 1918615001472 1919260871148 1923430219776 1923865022976 1927165247488 1927223967744 1927659628544 1930565340288 1933722206208 1934373161472 1937536253952 1939013566464 1942398959616 1942838050816 1948948365312 1949604446208 1950899388516 1952386890012 1952792444928 1956237751728 1958135988224 1959436597248 1960096208832 1966260801024 1968168763392 1970139027456 1971641198592 1974865231872 1975311662272 1975530037248 1978760429568 1981743169536 1982191154736 1982251551618 1985651933184 1986100801984 1990415351808 1990865297408 1991085391872 1994341220352 1997798959104 1997859831552 2001286987776 2001739390976 2001800383488 2006541402112 2008550079666 2012056879104 2013591011328 2017501118464 2017562591232 2024365434624 2027899846656 2028358265856 2033448910848 2035197510242 2040305319936 2043867561984 2044329590784 2051222687488 2051285187744 2058429276072 2060426674176 2062489294368 2067374047232 2067437039616 2067904396441 2071514824704 2074637380608 2078499584928 2078729367552 2079199277077 2083716071424 2084187108224 2087825965056 2091445785312 2094865723392 2095097315328 2095570924928 2098997608448 2100598030336 2104265539584 2106372045312 2111360729088 2112071483392 2113474337559 2115525148672 2119257564372 2122722980352 2122957651968 2123437559568 2130115867776 2132182827008 2134317279744 2135944631808 2139437334528 2139673853952 2140157540352 2143657132032 2146888433664 2147373750964 2151122927616 2156283297792 2157009174528 2158441876656 2160536322048 2164282205696 2164348150848 2164797734912 2168060903424 2168617082112 2171886007824 2175437481984 2176169806656 2179728285696 2181390262272 2185692807168 2192566910976 2193062554176 2193305001984 2196891500544 2197388121344 2202902986752 2205108234936 2210330763264 2214189858816 2214690390016 2222225620056 2222471291904 2226105483264 2229965049078 2232128897024 2234363402232 2239723459584 2239971065856 2243633872896 2244141060096 2247523828992 2251956814848 2257359077376 2261811462144 2265732934088 2266272628736 2269688758272 2277411113952 2279621001216 2281903049088 2284117295104 2295343484928 2295862361403 2299870789632 2300390689532 2307625523424 2312177053056 2313940017792 2317980008448 2318504002048 2322295226368 2325795803136 2330383171584 2330454177792 2334979588096 2336759939072 2338312033044 2340581015552 2344710496752 2348732645376 2348804210688 2349335172288 2352876508476 2353365254144 2356723938816 2357517290544 2359010787328 2361372309504 2363172784128 2367298732032 2367833874432 2371895689216 2372504158208 2375280820224 2376080418816 2379965792256 2384660004864 2386478235648 2388063352896 2388867254514 2391185293312 2398705680384 2401106939712 2402937710784 2403436855296 2406867001344 2407677232896 2410013523968 2411614273536 2420013293568 2420560352418 2425818710016 2426635321344 2430603362304 2431152815104 2434817481408 2435397451776 2439068516352 2439619882752 2439694217376 2444431756288 2449741971456 2450295750656 2458829488128 2458904408064 2463679250432 2467195373448 2469589417984 2472061636512 2478265860096 2483078299648 2486622108672 2491526688768 2496440942592 2500003822563 2504858474144 2511145009152 2513658827511 2516097957888 2519688892032 2524581769216 2524658692608 2533451416704 2535909752832 2539528962048 2544460365824 2544537894912 2545113103312 2548949550849 2549556707328 2553399853056 2553977064756 2558153335296 2559014494864 2564573626368 2565153363968 2569631956992 2574087120384 2578296274944 2579164215296 2583381671936 2585351421952 2596078713852 2598597820416 2599472594944 2601199184688 2603182520016 2603723259904 2608317002304 2612582129664 2613461611776 2616520278528 2621681068032 2626852036608 2628854931456 2633153642496 2634040049664 2637799308846 2638347239424 2642324226048 2642921539648 2643002068824 2647535910912 2652206951862 2653887135744 2654780522496 2656543848192 2658569382144 2659121627136 2663731945472 2663813108736 2668382650368 2669067177984 2673090471168 2677461516288 2678066772888 2682742505472 2684788015104 2690083454976 2698543890432 2699153912832 2703866462208 2704477687808 2711265214464 2720407093248 2725772787712 2735046916992 2739169666584 2739822133248 2744572368096 2747235565568 2749985725824 2756582719488 2761395535872 2762019766272 2766183174144 2766808486819 2771332779904 2771639156736 2778288095232 2781069341076 2783767953408 2788594380416 2793154297856 2793463087104 2802967524864 2805687386112 2808496060416 2815147638784 2817965783412 2825038135296 2825676752496 2830297307136 2830610202624 2831250079424 2840154490368 2845756372992 2847926175744 2852583112704 2852898471936 2853543387136 2858209509376 2862517911552 2863252241226 2868163903488 2868251295744 2875044397056 2876012232704 2877922502208 2878891306722 2880715096064 2885797534464 2890747871232 2890835951616 2891489442816 2895848010432 2900583309312 2901239003962 2901559742208 2906304380928 2908520349696 2913598439424 2914257076224 2923422547968 2924083405568 2924406669312 2929188667392 2934356627592 2937203982336 2939154895872 2940144313248 2947107684352 2952253145088 2955208541184 2957461797888 2962297847808 2962967493408 2963295055872 2968140644352 2973286732104 2978477899776 2979151202976 2985623027712 2986297946112 2986628087808 2991511830528 2992188080128 2996698438656 3001930481664 3002609086464 3002700575232 3009812103168 3012825119499 3015748616192 3026251677696 3026343886848 3036548151936 3039494668288 3042537398784 3050173366272 3052796265363 3060457979904 3061149815204 3066494386176 3076834031232 3076927781616 3082902737408 3085253357056 3090640011264 3093733941552 3101061070848 3101155559424 3107177562112 3107272237056 3117749377392 3118094051328 3125574107136 3126280662336 3131643527168 3131738947584 3132446896384 3137168677968 3142298585088 3142645972992 3143356387392 3148496412672 3150897045504 3156398309376 3157111832576 3167041093632 3168107225088 3173287723008 3178886346558 3179546673152 3181970980864 3184084470528 3185156339352 3195173801664 3198274240512 3201475919616 3203916947712 3204582473728 3209156001792 3210236310528 3215485698048 3220332650496 3221060626446 3226684391424 3227413803224 3234424946688 3235513761792 3240804483072 3246423308544 3246522226272 3247196602368 3252091355136 3252826510336 3252925623168 3264254709984 3269592428544 3272085393408 3278439317504 3278539210752 3289593831264 3289957502976 3295337250816 3296082182016 3304354480128 3315496144896 3321284788224 3322035585024 3328587923456 3333338430084 3344947573617 3348193345536 3351545103348 3354797277184 3359585189376 3366211590144 3371285743488 3377935222272 3381213003776 3386038616064 3392717193216 3398599401132 3399408943104 3404533137408 3405302753008 3410871113728 3419431501824 3422854573632 3426175942656 3432116160512 3437728366592 3449806184448 3450586034298 3461438285136 3464797093888 3468265579584 3470910026688 3476970012672 3477756003072 3483442839552 3484615482368 3488693704704 3495574757376 3502469382144 3505139908608 3507468049566 3510871523328 3512053399552 3517065745128 3517796319232 3523098968064 3524002758432 3529314762714 3530047881216 3535085908224 3536275935816 3538516180992 3539707363328 3542058464256 3544759176192 3551750811648 3557843533824 3558756237312 3562921230336 3564120628224 3569948688384 3570755697184 3576990007296 3579717353472 3583300881771 3586777939968 3598058520576 3598871883776 3605155282944 3611515849344 3615020285952 3617421410304 3627209457664 3630840528627 3639952982016 3645905043456 3646729222656 3652226222112 3653096177664 3659429824128 3666647634432 3674612957184 3675443625984 3681860714496 3682693021696 3688244232192 3695518875648 3700793060172 3704384126976 3708092454768 3711690604544 3724617449472 3729933163008 3737290033152 3744661413888 3757287711216 3766717513728 3767569003328 3773729742848 3774146936832 3786872653824 3786988038912 3794341830656 3797234900992 3803444150272 3803864629248 3816690548736 3816806842368 3817669654968 3824218537984 3824335060992 3830965597134 3833392529408 3837230002944 3838521742296 3846860439552 3847730045952 3854330494976 3854447935488 3855319257088 3861130680576 3867444412416 3868746322944 3875072507904 3878027132928 3885676101632 3897896730624 3899208892416 3901798777032 3904773780024 3905584889856 3912475503456 3916271976448 3918873194496 3920192417664 3932521602048 3940278054912 3943282397184 3949730463744 3950623324544 3951060074496 3957520859136 3963486339072 3964382309472 3964503103236 3971303866368 3972201603968 3980830703616 3981730594816 3982170783744 3988682440704 3995597918208 3995719663104 4002573975552 4003478781952 4003600766976 4013082804224 4017100159332 4024113758208 4027182022656 4035002236928 4035125182464 4048730869248 4055799693312 4056716531712 4066897821696 4070395020484 4080610639872 4087735123968 4088659181568 4102445374976 4102570375488 4116858552144 4120853348352 4124978588736 4134748094464 4134874079232 4135808792882 4143029649408 4149274761216 4156999169856 4157458735104 4158398554154 4167432142848 4168374216448 4175651930112 4182891570624 4189731446784 4190194630656 4191141849856 4197995216896 4201196060672 4208531079168 4212744090624 4222721458176 4224142966784 4226948675118 4231050297344 4238515128744 4245445960704 4245915303936 4246875119136 4260231735552 4264365654016 4268634559488 4271889263616 4278874669056 4279347707904 4280315080704 4287314264064 4293776867328 4294747501928 4294878361839 4302245855232 4312566595584 4314018349056 4316883753312 4318336960083 4321072644096 4328564411392 4328696301696 4329595469824 4336121806848 4337234164224 4343772015648 4350874963968 4351858505943 4352339613312 4359456571392 4362780524544 4371385614336 4385133821952 4386125108352 4386610003968 4393783001088 4394776242688 4405805973504 4410216469872 4420661526528 4428379717632 4429380780032 4444451240112 4444942583808 4452210966528 4459930098156 4464257794048 4468726804464 4479446919168 4479942131712 4487267745792 4488282120192 4495047657984 4503913629696 4514718154752 4523622924288 4531465868176 4532545257472 4539377516544 4554822227904 4559242002432 4563806098176 4568234590208 4590686969856 4591724722806 4599741579264 4600781379064 4615251046848 4624354106112 4627880035584 4635960016896 4637008004096 4644590452736 4651591606272 4660766343168 4660908355584 4669959176192 4673519878144 4676624066088 4681162031104 4689420993504 4697465290752 4697608421376 4698670344576 4705753016952 4706730508288 4713447877632 4715034581088 4722744619008 4726345568256 4734597464064 4735667748864 4745008316416 4750561640448 4752160837632 4759931584512 4768329519837 4769320009728 4772956471296 4776126705792 4777734509028 4782370586624 4797411360768 4802213879424 4805875421568 4806873710592 4813734002688 4815354465792 4820027047936 4823228547072 4831590939669 4840026587136 4841120704836 4851637420032 4853270642688 4861206724608 4862305630208 4869634962816 4870794903552 4878137032704 4879239765504 4879388434752 4888863512576 4899483942912 4900591501312 4917658976256 4917808816128 4927358500864 4934390746896 4939178835968 4944123273024 4956531720192 4966156599296 4973244217344 4983053377536 4992881885184 5000007645126 5009716948288 5022290018304 5027317655022 5032195915776 5039377784064 5049163538432 5049317385216 5066902833408 5071819505664 5079057924096 5088920731648 5089075789824 5090226206624 5097899101698 5099113414656 5106799706112 5107954129512 5116306670592 5118028989728 5129147252736 5130306727936 5139263913984 5148174240768 5156592549888 5158328430592 5166763343872 5170702843904 5175879051447 5192157427704 5197195640832 5198945189888 5202398369376 5206365040032 5207446519808 5216634004608 5225164259328 5226923223552 5233040557056 5243362136064 5244547430239 5253704073216 5257709862912 5266307284992 5268080099328 5275598617692 5276694478848 5284648452096 5285843079296 5286004137648 5295071821824 5304413903724 5307774271488 5309561044992 5313087696384 5317138764288 5318243254272 5327463890944 5327626217472 5336765300736 5338134355968 5346180942336 5354923032576 5356133545776 5365485010944 5369576030208 5380166909952 5397087780864 5398307825664 5407732924416 5408955375616 5422530428928 5440814186496 5451545575424 5470093833984 5478339333168 5479644266496 5489144736192 5494471131136 5499971451648 5513165438976 5522791071744 5524039532544 5532366348288 5533616973638 5542665559808 5543278313472 5556576190464 5562138682152 5567535906816 5577188760832 5586308595712 5586926174208 5605935049728 5616992120832 5630295277568 5635931566824 5650076270592 5651353504992 5660594614272 5661220405248 5662500158848 5680308980736 5691512745984 5695852351488 5705166225408 5705796943872 5707086774272 5716419018752 5725035823104 5726504482452 5736327806976 5736502591488 5746448395701 5750088794112 5752024465408 5755845004416 5757782613444 5761430192128 5771595068928 5781495742464 5781671903232 5782978885632 5791696020864 5801166618624 5802478007924 5803119484416 5812608761856 5817040699392 5827196878848 5828514152448 5846845095936 5848166811136 5848813338624 5858377334784 5868713255184 5874407964672 5878309791744 5880288626496 5894215368704 5904506290176 5910417082368 5914923595776 5924595695616 5925934986816 5926590111744 5936281288704 5946573464208 5956955799552 5958302405952 5971246055424 5972595892224 5973256175616 5983023661056 5984376160256 5993396877312 6003860963328 6005218172928 6005401150464 6019624206336 6025650238998 6031497232384 6052503355392 6052687773696 6073096303872 6078989336576 6085074797568 6100346732544 6105592530726 6120915959808 6122299630408 6132988772352 6153668062464 6153855563232 6165805474816 6170506714112 6181280022528 6187467883104 6202122141696 6202311118848 6203713189323 6214355124224 6214544474112 6235498754784 6236188102656 6237597831231 6251148214272 6252561324672 6263287054336 6263477895168 6264893792768 6274337355936 6284597170176 6285291945984 6286712774784 6296992825344 6301794091008 6312796618752 6314223665152 6334082187264 6336214450176 6340423012677 6346575446016 6357772693116 6359093346304 6363941961728 6368168941056 6370312678704 6390347603328 6396548481024 6402951839232 6407833895424 6409164947456 6418312003584 6420472621056 6430971396096 6440665300992 6442121252892 6453368782848 6454827606448 6468849893376 6471027523584 6481608966144 6492846617088 6493044452544 6494393204736 6504182710272 6505653020672 6505851246336 6528509419968 6539184857088 6544170786816 6556878635008 6557078421504 6579187662528 6579915005952 6590674501632 6592164364032 6608708960256 6630992289792 6642569576448 6644071170048 6657175846912 6666676860168 6689895147234 6696386691072 6703090206696 6709594554368 6719170378752 6732423180288 6742571486976 6755870444544 6772077232128 6785434386432 6797198802264 6798817886208 6809066274816 6810605506016 6821742227456 6838863003648 6845709147264 6852351885312 6864232321024 6875456733184 6887587084209 6899612368896 6901172068596 6922876570272 6929594187776 6936531159168 6941820053376 6953940025344 6955512006144 6966885679104 6969230964736 6977387409408 6991149514752 7004938764288 7010279817216 7014936099132 7021743046656 7024106799104 7034131490256 7035592638464 7046197936128 7048005516864 7058629525428 7060095762432 7070171816448 7072551871632 7077032361984 7079414726656 7084116928512 7089518352384 7103501623296 7115687067648 7117512474624 7125842460672 7128241256448 7139897376768 7141511394368 7153980014592 7159434706944 7166601763542 7173555879936 7196117041152 7197743767552 7210310565888 7223031698688 7230040571904 7234842820608 7254418915328 7261681057254 7279905964032 7291810086912 7293458445312 7304452444224 7306192355328 7318859648256 7333295268864 7349225914368 7350887251968 7365386043392 7376488464384 7391037751296 7401586120344 7408768253952 7416184909536 7423381209088 7449234898944 7459866326016 7474580066304 7476269740979 7489322827776 7514575422432 7533435027456 7535138006656 7547459485696 7548293873664 7573745307648 7573976077824 7588683661312 7594469801984 7606888300544 7607729258496 7633381097472 7633613684736 7635339309936 7646848652547 7648437075968 7648670121984 7661931194268 7666785058816 7674460005888 7677043484592 7693720879104 7695460091904 7708660989952 7708895870976 7710638514176 7722261361152 7734888824832 7737492645888 7750145015808 7756054265856 7771352203264 7795793461248 7798417784832 7803597554064 7809547560048 7811169779712 7824951006912 7832543952896 7837746388992 7840384835328 7865043204096 7880556109824 7886564794368 7899460927488 7901246649088 7902120148992 7915041718272 7926972678144 7928764618944 7929006206472 7942607732736 7944403207936 7961661407232 7963461189632 7964341567488 7977364881408 7991195836416 7991439326208 8005147951104 8006957563904 8007201533952 8026165608448 8034200318664 8048227516416 8054364045312 8070004473856 8070250364928 8097461738496 8111599386624 8113433063424 8133795643392 8140790040968 8161221279744 8177318363136 8204890749952 8205140750976 8233717104288 8241706696704 8249957177472 8269496188928 8269748158464 8271617585764 8286059298816 8298549522432 8300425460457 8313998339712 8314917470208 8316797108308 8334864285696 8336748432896 8351303860224 8365783141248 8379462893568 8380389261312 8382283699712 8395990433792 8402392121344 8417062158336 8425488181248 8445442916352 8448285933568 8453897350236 8462100594688 8477030257488 8490891921408 8491830607872 8493750238272 8520463471104 8528731308032 8537269118976 8543778527232 8557749338112 8558695415808 8560630161408 8574628528128 8587553734656 8589495003856 8589756723678 8604491710464 8625133191168 8628036698112 8633767506624 8636673920166 8642145288192 8657128822784 8657392603392 8659190939648 8672243613696 8674468328448 8687544031296 8701749927936 8703717011886 8704679226624 8718913142784 8725561049088 8742771228672 8770267643904 8772250216704 8773220007936 8787566002176 8789552485376 8811611947008 8820432939744 8841323053056 8856759435264 8858761560064 8888902480224 8889885167616 8904421933056 8919860196312 8928515588096 8937453608928 8958893838336 8959884263424 8974535491584 8976564240384 8990095315968 9007827259392 9029436309504 9038475358497 9047245848576 9062931736352 9065090514944 9078755033088 9109644455808 9118484004864 9127612196352 9136469180416 9158388796089 9181373939712 9183449445612 9199483158528 9201562758128 9230502093696 9248708212224 9255760071168 9271920033792 9274016008192 9289180905472 9303183212544 9321532686336 9321816711168 9339918352384 9347039756288 9353248132176 9362324062208 9378841987008 9394930581504 9395216842752 9397340689152 9411506033904 9413461016576 9426895755264 9430069162176 9445489238016 9452691136512 9469194928128 9471335497728 9490016632832 9501123280896 9504321675264 9519863169024 9536659039674 9538640019456 9545912942592 9552253411584 9555469018056 9564741173248 9594822721536 9604427758848 9611750843136 9613747421184 9627468005376 9630708931584 9646457094144 9663181879338 9680053174272 9682241409672 9703274840064 9706541285376 9722413449216 9724611260416 9739269925632 9741589807104 9756274065408 9758479531008 9758776869504 9777727025152 9801183002624 9835317952512 9835617632256 9854717001728 9868781493792 9878357671936 9888246546048 9913063440384 9932313198592 9946488434688 9966106755072 9985763770368 10000015290252 10019433896576 10044580036608 10054635310044 10064391831552 10078755568128 10098327076864 10098634770432 10133805666816 10143639011328 10158115848192 10177841463296 10178151579648 10180452413248 10195798203396 10198226829312 10213599412224 10215908259024 10232613341184 10236057979456 10258294505472 10260613455872 10278527827968 10296348481536 10313185099776 10316656861184 10333526687744 10341405687808 10351758102894 10384314855408 10394391281664 10397890379776 10404796738752 10412730080064 10414893039616 10433268009216 10450328518656 10453846447104 10466081114112 10486724272128 10489094860478 10507408146432 10515419725824 10532614569984 10536160198656 10551197235384 10553388957696 10569296904192 10571686158592 10572008275296 10590143643648 10608827807448 10615548542976 10619122089984 10626175392768 10634277528576 10654927781888 10655252434944 10673530601472 10676268711936 10692361884672 10709846065152 10712267091552 10730970021888 10739152060416 10760333819904 10794175561728 10796615651328 10815465848832 10817910751232 10845060857856 10881628372992 10892521585881 10903091150848 10940187667968 10956678666336 10959288532992 10978289472384 10988942262272 10999942903296 11026330877952 11045582143488 11048079065088 11064732696576 11067233947276 11085331119616 11086556626944 11113152380928 11124277364304 11135071813632 11154377521664 11172617191424 11173852348416 11211870099456 11233984241664 11260590555136 11271863133648 11300152541184 11302707009984 11321189228544 11322440810496 11325000317696 11360617961472 11383025491968 11391704702976 11410332450816 11411593887744 11414173548544 11432838037504 11450071646208 11453008964904 11472655613952 11473005182976 11492896791402 11500177588224 11504048930816 11511690008832 11515565226888 11522860384256 11543190137856 11562991484928 11563343806464 11565957771264 11583392041728 11602333237248 11604956015848 11606238968832 11625217523712 11634081398784 11657028304896 11693690191872 11696333622272 11697626677248 11716754669568 11737426510368 11748815929344 11756619583488 11760577252992 11788430737408 11820834164736 11829847191552 11849191391232 11851869973632 11853180223488 11872562577408 11893146928416 11913911599104 11916604811904 11942492110848 11945191784448 11946512351232 11966047322112 11968752320512 11986793754624 12007721926656 12010436345856 12010802300928 12039248412672 12051300477996 12062994464768 12105006710784 12105375547392 12146192607744 12157978673152 12170149595136 12200693465088 12211185061452 12241831919616 12244599260816 12265977544704 12307336124928 12307711126464 12331610949632 12341013428224 12362560045056 12374935766208 12404244283392 12404622237696 12407426378646 12428710248448 12429088948224 12470997509568 12472376205312 12475195662462 12502296428544 12505122649344 12526574108672 12526955790336 12529787585536 12548674711872 12569194340352 12570583891968 12573425549568 12593985650688 12603588182016 12625593237504 12628447330304 12668164374528 12672428900352 12680846025354 12693150892032 12715545386232 12718186692608 12727883923456 12736337882112 12740625357408 12780695206656 12793096962048 12805903678464 12815667790848 12836624007168 12840945242112 12861942792192 12881330601984 12884242505784 12884635085517 12906737565696 12909655212896 12937699786752 12942055047168 12955010880249 12963217932288 12985693234176 12986088905088 12988786409472 13008365420544 13011306041344 13011702492672 13055575517829 13057018839936 13078369714176 13088341573632 13113757270016 13114156843008 13158375325056 13159830011904 13181349003264 13184328728064 13217417920512 13261984579584 13285139152896 13288142340096 13314351693824 13333353720336 13379790294468 13392773382144 13406180413392 13419189108736 13438340757504 13464846360576 13485142973952 13511740889088 13544154464256 13570868772864 13594397604528 13597635772416 13618132549632 13621211012032 13643484454912 13677726007296 13691418294528 13704703770624 13728464642048 13750913466368 13775174168418 13799224737792 13802344137192 13845753140544 13859188375552 13873062318336 13883640106752 13907880050688 13911024012288 13933771358208 13938461929472 13954774818816 13982299029504 14009877528576 14020559634432 14029872198264 14043486093312 14048213598208 14068262980512 14071185276928 14092395872256 14096011033728 14117259050856 14120191524864 14140343632896 14145103743264 14158829453312 14168233857024 14179036704768 14207003246592 14235024949248 14251684921344 14256482512896 14279794753536 14283022788736 14307960029184 14318869413888 14333203527084 14347111759872 14392234082304 14395487535104 14420621131776 14446063397376 14460081143808 14469685641216 14494772819007 14508837830656 14523362114508 14559811928064 14583620173824 14586916890624 14608904888448 14612384710656 14637719296512 14666590537728 14698451828736 14701774503936 14730772086784 14752976928768 14782075502592 14803172240688 14817536507904 14832369819072 14846762418176 14898469797888 14919732652032 14949160132608 14952539481958 14978645655552 15029150844864 15066870054912 15070276013312 15094918971392 15096587747328 15147490615296 15147952155648 15177367322624 15188939603968 15213776601088 15215458516992 15266762194944 15267227369472 15270678619872 15293697305094 15296874151936 15297340243968 15323862388536 15333570117632 15348920011776 15354086969184 15387441758208 15390920183808 15417321979904 15417791741952 15421277028352 15444522722304 15469777649664 15474985291776 15500290031616 15512108531712 15527637154341 15542704406528 15591586922496 15596835569664 15607195108128 15619095120096 15622339559424 15649902013824 15665087905792 15675492777984 15680769670656 15730086408192 15733642290717 15761112219648 15773129588736 15798921854976 15802493298176 15804240297984 15830083436544 15853945356288 15857529237888 15858012412944 15885215465472 15888806415872 15923322814464 15926922379264 15928683134976 15954729762816 15982391672832 15982878652416 16010295902208 16013915127808 16014403067904 16052331216896 16068400637328 16096455032832 16108728090624 16140008947712 16140500729856 16194923476992 16223198773248 16226866126848 16267591286784 16281580081936 16322442559488 16354636726272 16409781499904 16410281501952 16467434208576 16483413393408 16499914354944 16538992377856 16539496316928 16543235171528 16572118597632 16597099044864 16600850920914 16627996679424 16629834940416 16633594216616 16669728571392 16673496865792 16702607720448 16731566282496 16758925787136 16760778522624 16764567399424 16791980867584 16804784242688 16850976362496 16890885832704 16896571867136 16907794700472 16924201189376 16954060514976 16981783842816 16983661215744 16987500476544 17040926942208 17074538237952 17087557054464 17115498676224 17117390831616 17121260322816 17149257056256 17175107469312 17178990007712 17179513447356 17208983420928 17239345187103 17250266382336 17256073396224 17267535013248 17273347840332 17284290576384 17314257645568 17314785206784 17318381879296 17344487227392 17348936656896 17375088062592 17403499855872 17407434023772 17409358453248 17437826285568 17451122098176 17485542457344 17540535287808 17544500433408 17546440015872 17575132004352 17579104970752 17623223894016 17640865879488 17682646106112 17713518870528 17717523120128 17777804960448 17779770335232 17808843866112 17839720392624 17857031176192 17874907217856 17917787676672 17919768526848 17949070983168 17953128480768 17980190631936 18015654518784 18058872619008 18076950716994 18094491697152 18125863472704 18130181029888 18157510066176 18219288911616 18236968009728 18255224392704 18316777592178 18362747879424 18366898891224 18398966317056 18403125516256 18461004187392 18497416424448 18511520142336 18543840067584 18548032016384 18578361810944 18606366425088 18611139567969 18643065372672 18643633422336 18679836704768 18694079512576 18706496264352 18712793493693 18724648124416 18757683974016 18789861163008 18790433685504 18794681378304 18823012067808 18826922033152 18853791510528 18860138324352 18890978476032 18905382273024 18938389856256 18942670995456 18980033265664 19002246561792 19008643350528 19039726338048 19073318079348 19077280038912 19091825885184 19104506823168 19110938036112 19129482346496 19189645443072 19208855517696 19223501686272 19227494842368 19254936010752 19261417863168 19292914188288 19326363758676 19360106348544 19364482819344 19406549680128 19413082570752 19444826898432 19449222520832 19478539851264 19483179614208 19512548130816 19516959062016 19517553739008 19555454050304 19602366005248 19670635905024 19671235264512 19709434003456 19737562987584 19756715343872 19776493092096 19826126880768 19864626397184 19892976869376 19932213510144 19971527540736 20000030580504 20038867793152 20089160073216 20109270620088 20128783663104 20157511136256 20196654153728 20197269540864 20267611333632 20316231696384 20355682926592 20356303159296 20360904826496 20391596406792 20396453658624 20427198824448 20431816518048 20465226682368 20472115958912 20516589010944 20521226911744 20557055655936 20592696963072 20626370199552 20633313722368 20662761252627 20667053375488 20682811375616 20703516205788 20768629710816 20788782563328 20795780759552 20809593477504 20825460160128 20829786079232 20866536018432 20900657037312 20907692894208 20932162228224 20973448544256 20978189720956 21014816292864 21030839451648 21065229139968 21072320397312 21102394470768 21106777915392 21138593808384 21143372317184 21144016550592 21180287287296 21217655614896 21231097085952 21238244179968 21252350785536 21268555057152 21309855563776 21310504869888 21347061202944 21352537423872 21384723769344 21419692130304 21424534183104 21461940043776 21478304120832 21520667639808 21588351123456 21593231302656 21630931697664 21635821502464 21690121715712 21763256745984 21785043171762 21806182301696 21880375335936 21913357332672 21918577065984 21956578944768 21977884524544 21999885806592 22052661755904 22096158130176 22129465393152 22134467894552 22170662239232 22173113253888 22226304761856 22248554728608 22270143627264 22308755043328 22345234382848 22347704696832 22423740198912 22428809222937 22467968483328 22521181110272 22543726267296 22600305082368 22605414019968 22642378457088 22644881620992 22650000635392 22721235922944 22766050983936 22783409405952 22820664901632 22823187775488 22828347097088 22865676075008 22900143292416 22906017929808 22940545957641 22945311227904 22946010365952 22985793582804 23000355176448 23008097861632 23023380017664 23031130453776 23045720768512 23086380275712 23125982969856 23126687612928 23131915542528 23166784083456 23204666474496 23209912031696 23212477937664 23250435047424 23268162797568 23314056609792 23387380383744 23392667244544 23395253354496 23433509339136 23474853020736 23497631858688 23513239166976 23521154505984 23576861474816 23641668329472 23659694383104 23698382782464 23703739947264 23706360446976 23745125154816 23786293856832 23827823198208 23833209623808 23884984221696 23890383568896 23893024702464 23932094644224 23937504641024 23973587509248 24015443853312 24020872691712 24021604601856 24078496825344 24102600955992 24125988929536 24210013421568 24210751094784 24292385215488 24340299190272 24401386930176 24422370122904 24483663839232 24489198521632 24531955089408 24614672249856 24615422252928 24663221899264 24682026856448 24725120090112 24749871532416 24808488566784 24809244475392 24814852757292 24857420496896 24858177896448 24901276381371 24941995019136 24944752410624 24950391324924 25004592857088 25010245298688 25053148217344 25053911580672 25059575171072 25097349423744 25138388680704 25141167783936 25146851099136 25187971301376 25207176364032 25251186475008 25256894660608 25336328749056 25344857800704 25361692050708 25386301784064 25431090772464 25436373385216 25455767846912 25472675764224 25481250714816 25561390413312 25586193924096 25611807356928 25631335581696 25673248014336 25681890484224 25723885584384 25762661203968 25768485011568 25769270171034 25813475131392 25819310425792 25875399573504 25884110094336 25910021760498 25926435864576 25971386468352 25972177810176 25977572818944 26016730841088 26022612082688 26023404985344 26111151035658 26114037679872 26156739428352 26176683147264 26227514540032 26228313686016 26316750650112 26319660023808 26362698006528 26368657456128 26434835841024 26523969159168 26570278305792 26576284680192 26628703387648 26666707440672 26759580588936 26785546764288 26812360826784 26838378217472 26876681515008 26929692721152 26970285947904 27023481778176 27029590602001 27088308928512 27141737545728 27188795209056 27195271544832 27236265099264 27242422024064 27286968909824 27355452014592 27382836589056 27409407541248 27456929284096 27475166388267 27501826932736 27550348336836 27598449475584 27604688274384 27691506281088 27718376751104 27746124636672 27767280213504 27815760101376 27822048024576 27867542716416 27876923858944 27909549637632 27964598059008 28019755057152 28041119268864 28059744396528 28086972186624 28096427196416 28136525961024 28142370553856 28184791744512 28192022067456 28234518101712 28240383049728 28280687265792 28290207486528 28317658906624 28336467714048 28358073409536 28414006493184 28470049898496 28503369842688 28512965025792 28559589507072 28566045577472 28615920058368 28637738827776 28666407054168 28694223519744 28784468164608 28790975070208 28841242263552 28892126794752 28939371282432 28989545638014 29017675661312 29046724229016 29119623856128 29167240347648 29173833781248 29217809776896 29224769421312 29275438593024 29333181075456 29403549007872 29461544173568 29505953857536 29564151005184 29606344481376 29635073015808 29664739638144 29693524836352 29796939595776 29839465304064 29898320265216 29905078963916 29957291311104 30058301689728 30133740109824 30140552026624 30189837942784 30193175494656 30294981230592 30295904311296 30354734645248 30377879207936 30427553202176 30430917033984 30533524389888 30534454738944 30541357239744 30587394610188 30593748303872 30594680487936 30647724777072 30667140235264 30697840023552 30708173938368 30774883516416 30781840367616 30834643959808 30835583483904 30842554056704 30889045444608 30939555299328 30949970583552 31000580063232 31024217063424 31055274308682 31085408813056 31183173844992 31193671139328 31214390216256 31238190240192 31244679118848 31299804027648 31330175811584 31350985555968 31361539341312 31460172816384 31467284581434 31522224439296 31546259177472 31597843709952 31604986596352 31608480595968 31660166873088 31707890712576 31715058475776 31716024825888 31770430930944 31777612831744 31846645628928 31853844758528 31857366269952 31964783345664 31965757304832 32020591804416 32027830255616 32028806135808 32104662433792 32136801274656 32192910065664 32217456181248 32280017895424 32281001459712 32389846953984 32446397546496 32453732253696 32535182573568 32563160163872 32644885118976 32677564757643 32709273452544 32819562999808 32820563003904 32934868417152 32966826786816 32999828709888 33077984755712 33078992633856 33086470343056 33144237195264 33194198089728 33201701841828 33255993358848 33259669880832 33267188433232 33339457142784 33346993731584 33405215440896 33463132564992 33517851574272 33521557045248 33529134798848 33583961735168 33609568485376 33701952724992 33781771665408 33793143734272 33815589400944 33848402378752 33908121029952 33963567685632 33967322431488 33975000953088 34081853884416 34149076475904 34175114108928 34230997352448 34234781663232 34242520645632 34298514112512 34350214938624 34357980015424 34359026894712 34417966841856 34478690374206 34500532764672 34512146792448 34535070026496 34546695680664 34568581152768 34628515291136 34629570413568 34688974454784 34697873313792 34750176125184 34806999711744 34814868047544 34818716906496 34875652571136 34902244196352 34971084914688 35081070575616 35089000866816 35092880031744 35150264008704 35158209941504 35246447788032 35281731758976 35365292212224 35435046240256 35555609920896 35559540670464 35617687732224 35679440785248 35714062352384 35749814435712 35835575353344 35839537053696 35898141966336 35906256961536 35960381263872 35968510328647 36031309037568 36117745238016 36153901433988 36188983394304 36251726945408 36260362059776 36315020132352 36438577823232 36473936019456 36510448785408 36633555184356 36725495758848 36733797782448 36797932634112 36806251032512 36922008374784 36994832848896 37023040284672 37087680135168 37096064032768 37156723621888 37212732850176 37222279135938 37286130745344 37287266844672 37359673409536 37388159025152 37412992528704 37425586987386 37449296248832 37515367948032 37579722326016 37580867371008 37589362756608 37646024135616 37653844066304 37707583021056 37720276648704 37781956952064 37810764546048 37876779712512 37885341990912 37960066531328 38004493123584 38017286701056 38079452676096 38146636158696 38154560077824 38183651770368 38209013646336 38221876072224 38258964692992 38379290886144 38417711035392 38447003372544 38509872021504 38522835726336 38585828376576 38652727517352 38720212697088 38728965638688 38813099360256 38826165141504 38889653796864 38898445041664 38957079702528 38966359228416 39025096261632 39033918124032 39035107478016 39110908100608 39166726553487 39204732010496 39341271810048 39342470529024 39418868006912 39475125975168 39513430687744 39552986184192 39652253761536 39729252794368 39785953738752 39864427020288 39943055081472 40000061161008 40077735586304 40178320146432 40218541240176 40257567326208 40315022272512 40393308307456 40394539081728 40535222667264 40632463392768 40711365853184 40712606318592 40721809652992 40783192813584 40792907317248 40854397648896 40863633036096 40930453364736 40944231917824 41033178021888 41042453823488 41114111311872 41185393926144 41252740399104 41266627444736 41325522505254 41334106750976 41365622751232 41407032411576 41537259421632 41577565126656 41591561519104 41619186955008 41650920320256 41659572158464 41733072036864 41801314074624 41815385788416 41864324456448 41946897088512 41956379441912 42029632585728 42061678903296 42130458279936 42144640794624 42204788941536 42213555830784 42277187616768 42286744634368 42288033101184 42360574574592 42435311229792 42476488359936 42504701571072 42537110114304 42619711127552 42621009739776 42705074847744 42769447538688 42839384260608 42849068366208 42923880087552 42956608241664 43041335279616 43176702246912 43186462605312 43261863395328 43271643004928 43380243431424 43484318457021 43526513491968 43570086343524 43612364603392 43760750671872 43826714665344 43837154131968 43913157889536 43955769049088 43999771613184 44105323511808 44192316260352 44258930786304 44268935789104 44341324478464 44346226507776 44452609523712 44497109457216 44540287254528 44617510086656 44690468765696 44695409393664 44847480397824 44857618445874 44935936966656 45042362220544 45087452534592 45200610164736 45210828039936 45284756914176 45289763241984 45300001270784 45442471845888 45532101967872 45566818811904 45641329803264 45646375550976 45656694194176 45731352150016 45800286584832 45812035859616 45881091915282 45890622455808 45892020731904 45971587165608 46000710352896 46016195723264 46046760035328 46062260907552 46172760551424 46251965939712 46253375225856 46263831085056 46333568166912 46409332948992 46419824063392 46424955875328 46500870094848 46536325595136 46582911463023 46628113219584 46774760767488 46785334489088 46790506708992 46867018678272 46949706041472 46995263717376 47026478333952 47042309011968 47153722949632 47200926872151 47283336658944 47319388766208 47396765564928 47407479894528 47412720893952 47490250309632 47572587713664 47655646396416 47666419247616 47769968443392 47780767137792 47786049404928 47864189288448 47875009282048 47947175018496 48030887706624 48041745383424 48043209203712 48156993650688 48205201911984 48251977859072 48420026843136 48421502189568 48584770430976 48680598380544 48802773860352 48844740245808 48967327678464 48978397043264 49063910178816 49229344499712 49230844505856 49326443798528 49364053712896 49450240180224 49499743064832 49616977133568 49618488950784 49629705514584 49714840993792 49716355792896 49802552762742 49883990038272 49889504821248 49900782649848 50009185714176 50020490597376 50106296434688 50107823161344 50119150342144 50194698847488 50276777361408 50282335567872 50293702198272 50375942602752 50414352728064 50513789321216 50672657498112 50689715601408 50723384101416 50772603568128 50862181544928 50872746770432 50911535693824 50945351528448 50962501429632 51122780826624 51223614713856 51262671163392 51346496028672 51363780968448 51447771168768 51525322407936 51536970023136 51538540342068 51626950262784 51638620851584 51750799147008 51768220188672 51820043520996 51852871729152 51942772936704 51944355620352 51955145637888 52033461682176 52045224165376 52046809970688 52222302071316 52228075359744 52313478856704 52353366294528 52455029080064 52456627372032 52633501300224 52639320047616 52725396013056 52737314912256 52869671682048 53047938318336 53140556611584 53152569360384 53257406775296 53333414881344 53519161177872 53571093528576 53624721653568 53676756434944 53753363030016 53859385442304 53940571895808 54046963556352 54059181204002 54176617857024 54283475091456 54377590418112 54390543089664 54472530198528 54484844048128 54573937819648 54710904029184 54765673178112 54913858568192 54950332776534 55003653865472 55100696673672 55196898951168 55209376548768 55383012562176 55436753502208 55492249273344 55534560427008 55631520202752 55644096049152 55735085432832 55753847717888 55819099275264 55833418703907 55929196118016 56039510114304 56082238537728 56119488793056 56138380481079 56173944373248 56192854392832 56273051922048 56284741107712 56369583489024 56384044134912 56469036203424 56480766099456 56561374531584 56580414973056 56635317813248 56672935428096 56716146819072 56828012986368 56940099796992 57006739685376 57025930051584 57119179014144 57132091154944 57231840116736 57275477655552 57332814108336 57388447039488 57568936329216 57581950140416 57682484527104 57784253589504 57878742564864 57979091276028 58035351322624 58093448458032 58239247712256 58334480695296 58347667562496 58435619553792 58449538842624 58550877186048 58666362150912 58807098015744 58923088347136 59011907715072 59128302010368 59212688962752 59270146031616 59329479276288 59387049672704 59593879191552 59678930608128 59796640530432 59810157927832 59914582622208 60116603379456 60267480219648 60281104053248 60379675885568 60386350989312 60589962461184 60591808622592 60709469290496 60755758415872 60855106404352 61067048779776 61068909477888 61082714479488 61174789220376 61187496607744 61189360975872 61295449554144 61395680047104 61416347876736 61549767032832 61563680735232 61671166967808 61685108113408 61778090889216 61879110598656 61899941167104 61988283757881 62001160126464 62048434126848 62110548617364 62170817626112 62366347689984 62387342278656 62428780432512 62476380480384 62489358237696 62599608055296 62660351623168 62701971111936 62723078682624 62920345632768 62934569162868 63044448878592 63092518354944 63195687419904 63209973192704 63216961191936 63320333746176 63415781425152 63430116951552 63432049651776 63540861861888 63555225663488 63693291257856 63707689517056 63714732539904 63929566691328 63931514609664 64041183608832 64055660511232 64057612271616 64209324867584 64273602549312 64385820131328 64434912362496 64560035790848 64562002919424 64779693907968 64892795092992 64907464507392 65070365147136 65126320327744 65289770237952 65355129515286 65418546905088 65639125999616 65641126007808 65869736834304 65933653573632 65999657419776 66155969511424 66157985267712 66172940686112 66288474390528 66388396179456 66403403683656 66511986717696 66519339761664 66534376866464 66678914285568 66693987463168 66810430881792 66926265129984 67035703148544 67043114090496 67058269597696 67167923470336 67219136970752 67286427668811 67403905449984 67563543330816 67586287468544 67631178801888 67696804757504 67816242059904 67927135371264 67934644862976 67950001906176 68163707768832 68179116593107 68298152951808 68350228217856 68461994704896 68469563326464 68485041291264 68597028225024 68700429877248 68715960030848 68718053789424 68835933683712 68957380748412 69001065529344 69024293584896 69070140052992 69093391361328 69137162305536 69257030582272 69259140827136 69377948909568 69395746627584 69500352250368 69613999423488 69629736095088 69637433812992 69751305142272 69804488392704 69942169829376 70162141151232 70178001733632 70185760063488 70300528017408 70316419883008 70492895576064 70563463517952 70730584424448 70870092480512 71111219841792 71119081340928 71235375464448 71358881570496 71428124704768 71499628871424 71671150706688 71679074107392 71796283932672 71812513923072 71920762527744 71937020657294 72062618075136 72235490476032 72307802867976 72377966788608 72503453890816 72520724119552 72630040264704 72877155646464 73020897570816 73267110368712 73450991517696 73467595564896 73595865268224 73612502065024 73844016749568 73989665697792 74046080569344 74175360270336 74192128065536 74313447243776 74425465700352 74444558271876 74572261490688 74574533689344 74703829144113 74719346819072 74776318050304 74825985057408 74851173974772 74898592497664 75030735896064 75159444652032 75161734742016 75178725513216 75292048271232 75307688132608 75415166042112 75440553297408 75563913904128 75621529092096 75753559425024 75770683981824 75920133062656 76008986247168 76034573402112 76158905352192 76293272317392 76309120155648 76367303540736 76418027292672 76443752144448 76517929385984 76758581772288 76835422070784 76894006745088 77019744043008 77045671452672 77171656753152 77305455034704 77440425394176 77457931277376 77626198720512 77652330283008 77779307593728 77796890083328 77914159405056 77932718456832 78050192523264 78067836248064 78070214956032 78221816201216 78333453106974 78409464020992 78682543620096 78684941058048 78837736013824 78950251950336 79026861375488 79105972368384 79304507523072 79458505588736 79571907477504 79728854040576 79886110162944 80000122322016 80155471172608 80356640292864 80437082480352 80515134652416 80630044545024 80786616614912 80789078163456 81070445334528 81088771806003 81264926785536 81422731706368 81425212637184 81443619305984 81566385627168 81585814634496 81708795297792 81727266072192 81860906729472 81888463835648 82066356043776 82084907646976 82228222623744 82370787852288 82425499164801 82505480798208 82533254889472 82651045010508 82668213501952 82731245502464 82814064823152 83074518843264 83155130253312 83183123038208 83238373910016 83301840640512 83319144316928 83466144073728 83602628149248 83630771576832 83728648912896 83893794177024 83912758883824 84059265171456 84123357806592 84260916559872 84289281589248 84409577883072 84427111661568 84554375233536 84573489268736 84576066202368 84721149149184 84870622459584 84952976719872 85009403142144 85074220228608 85239422255104 85242019479552 85410149695488 85538895077376 85678768521216 85698136732416 85847760175104 85913216483328 86082670559232 86353404493824 86372925210624 86523726790656 86543286009856 86968636914042 87053026983936 87140172687048 87224729206784 87521501343744 87653429330688 87674308263936 87826315779072 87999543226368 88210647023616 88384632520704 88517861572608 88537871578208 88682648956928 88692453015552 88905219047424 88994218914432 89080574509056 89235020173312 89380937531392 89390818787328 89694960795648 89715236891748 89871873933312 90084724441088 90174905069184 90401220329472 90421656079872 90569513828352 90579526483968 90600002541568 90884943691776 91064203935744 91133637623808 91282659606528 91292751101952 91313388388352 91462704300032 91600573169664 91624071719232 91762183830564 91781244911616 91784041463808 91943174331216 92001420705792 92032391446528 92093520070656 92124521815104 92345521102848 92503931879424 92506750451712 92527662170112 92667136333824 92818665897984 92839648126784 92849911750656 93001740189696 93072651190272 93165822926046 93256226439168 93549521534976 93570668978176 93581013417984 93734037356544 93899412082944 93990527434752 94052956667904 94084618023936 94307445899264 94401853744302 94566673317888 94638777532416 94793531129856 94814959789056 94825441787904 94980500619264 95145175427328 95311292792832 95332838495232 95539936886784 95561534275584 95572098809856 95750018564096 95894350036992 96061775413248 96083490766848 96086418407424 96313987301376 96410403823968 96503955718144 96840053686272 96843004379136 97169540861952 97191506632727 97361196761088 97605547720704 97689480491616 97934655356928 97956794086528 98127820357632 98458688999424 98461689011712 98652887597056 98728107425792 98900480360448 98999486129664 99233954267136 99236977901568 99259411029168 99429681987584 99432711585792 99605105525484 99767980076544 99779009642496 99801565299696 100018371428352 100040981194752 100212592869376 100215646322688 100238300684288 100389397694976 100553554722816 100564671135744 100587404396544 100751885205504 100828705456128 101027578642432 101345314996224 101379431202816 101446768202832 101545207136256 101724363089856 101745493540864 101823071387648 101890703056896 101925002859264 102245561653248 102447229427712 102525342326784 102692992057344 102727561936896 102895542337536 103050644815872 103073940046272 103077080684136 103253900525568 103277241703168 103501598294016 103536440377344 103640087041992 103705743458304 103885545873408 103888711240704 104066923364352 104090448330752 104093619941376 104444604142632 104456150719488 104626957713408 104706732589056 104910058160128 104913254744064 105267002600448 105278640095232 105450792026112 105474629824512 105739343364096 106095876636672 106305138720768 106514813550592 106666829762688 107038322355744 107142187057152 107249443307136 107353512869888 107506726060032 107718770884608 107881143791616 107905530985941 108093927112704 108118362408004 108353235714048 108566950182912 108755180836224 108781086179328 108945060397056 108969688096256 109147875639296 109421808058368 109531346356224 109827717136384 109900665553068 110007307730944 110201393347344 110393797902336 110418753097536 110766025124352 110873507004416 110984498546688 111069120854016 111263040405504 111288192098304 111470170865664 111507695435776 111638198550528 111666837407814 111858392236032 112079020228608 112164477075456 112238977586112 112276760962158 112347888746496 112385708785664 112546103844096 112569482215424 112739166978048 112768088269824 112938072406848 112961532198912 113122749063168 113160829946112 113270635626496 113345870856192 113432293638144 113656025972736 113880199593984 114013479370752 114051860103168 114238358028288 114264182309888 114463680233472 114550955311104 114665628216672 114776894078976 115137872658432 115163900280832 115568507179008 115757485129728 115958182552056 116070702645248 116186896916064 116478495424512 116668961390592 116695335124992 116871239107584 116899077685248 117101754372096 117332724301824 117500179660461 117614196031488 117846176694272 118023815430144 118256604020736 118425377925504 118540292063232 118658958552576 118774099345408 119187758383104 119357861216256 119593281060864 119620315855664 119829165244416 120233206758912 120534960439296 120562208106496 120759351771136 120772701978624 121179924922368 121183617245184 121418938580992 121511516831744 121710212808704 122134097559552 122137818955776 122165428958976 122349578440752 122374993215488 122378721951744 122590899108288 122791360094208 122832695753472 123099534065664 123127361470464 123342333935616 123370216226816 123556181778432 123758221197312 123799882334208 123976567515762 124002320252928 124096868253696 124221097234728 124341635252224 124732695379968 124774684557312 124857560865024 124952760960768 124978716475392 125199216110592 125403942223872 125446157365248 125840691265536 125869138325736 126088897757184 126185036709888 126391374839808 126419946385408 126433922383872 126640667492352 126831562850304 126860233903104 126864099303552 127081723723776 127110451326976 127415379034112 127429465079808 127859133382656 127863029219328 128111321022464 128115224543232 128418649735168 128547205098624 128771640262656 128869824724992 129120071581696 129124005838848 129559387815936 129785590185984 129814929014784 130140730294272 130252640655488 130579540475904 130710259030572 130837093810176 131278251999232 131282252015616 131739473668608 131867307147264 131999314839552 132311939022848 132315970535424 132345881372224 132576948781056 132776792358912 132806807367312 133023973435392 133038679523328 133068753732928 133357828571136 133387974926336 133620861763584 133852530259968 134071406297088 134086228180992 134116539195392 134335846940672 134438273941504 134572855337622 134807810899968 135127086661632 135172574937088 135262357603776 135393609515008 135632484119808 135854270742528 135869289725952 135900003812352 136327415537664 136358233186214 136596305903616 136700456435712 136923989409792 136939126652928 136970082582528 137194056450048 137400859754496 137431920061696 137436107578848 137671867367424 137914761496824 138002131058688 138048587169792 138140280105984 138186782722656 138514061164544 138518281654272 138755897819136 138791493255168 139000704500736 139227998846976 139259472190176 139274867625984 139502610284544 139608976785408 139884339658752 140324282302464 140356003467264 140371520126976 140601056034816 140632839766016 140985791152128 141126927035904 141461168848896 141602780616453 141740184961024 142222439683584 142238162681856 142470750928896 142717763140992 142856249409536 142999257742848 143342301413376 143358148214784 143592567865344 143625027846144 143841525055488 143874041314588 144125236150272 144470980952064 144615605735952 144755933577216 145006907781632 145041448239104 145260080529408 145754311292928 146041795141632 146534220737424 146901983035392 146935191129792 147191730536448 147225004130048 147688033499136 147979331395584 148092161138688 148350720540672 148384256131072 148626894487552 148850931400704 148889116543752 149144522981376 149149067378688 149407658288226 149438693638144 149552636100608 149651970114816 149702347949544 149797184995328 150061471792128 150318889304064 150323469484032 150357451026432 150584096542464 150615376265216 150830332084224 150881106594816 151127827808256 151243058184192 151541367963648 151840266125312 152017972494336 152069146804224 152317810704384 152586544634784 152618240311296 152734607081472 152836054585344 152887504288896 153035858771968 153670844141568 153788013490176 154039488086016 154091342905344 154343313506304 154610910069408 154880850788352 154915862554752 155252397441024 155304660566016 155558615187456 155593780166656 155828318810112 155865436913664 156100385046528 156135672496128 156140429912064 156443632402432 156666906213948 156818928041984 157365087240192 157369882116096 157675472027648 157900503900672 158053722750976 158211944736768 158609015046144 158917011177472 159143814955008 159457708081152 159772220325888 160000244644032 160310942345216 160713280585728 160874164960704 161030269304832 161260089090048 161573233229824 161578156326912 162140890669056 162177543612006 162529853571072 162845463412736 162850425274368 162887238611968 163132771254336 163171629268992 163417590595584 163454532144384 163721813458944 163776927671296 164132712087552 164169815293952 164741575704576 164850998329602 165010961596416 165066509778944 165302090021016 165336427003904 165462491004928 165628129646304 166149037686528 166310260506624 166366246076416 166476747820032 166603681281024 166932288147456 167205256298496 167261543153664 167457297825792 167500256111721 167787588354048 167825517767648 168118530342912 168246715613184 168415141443237 168521833119744 168578563178496 168819155766144 168854223323136 169108750467072 169146978537472 169152132404736 169442298298368 169741244919168 169905953439744 170018806284288 170148440457216 170478844510208 170484038959104 170820299390976 171077790154752 171357537042432 171396273464832 171695520350208 171826432966656 172165341118464 172706808987648 172745850421248 173047453581312 173086572019712 173937273828084 174106053967872 174280345374096 174449458413568 175043002687488 175306858661376 175348616527872 175652631558144 175999086452736 176421294047232 176769265041408 177035723145216 177075743156416 177365297913856 177384906031104 177810438094848 177988437828864 178161149018112 178470040346624 178761875062784 178781637574656 179389921591296 179430473783496 179743747866624 180169448882176 180349810138368 180802440658944 180843312159744 181139027656704 181159052967936 181200005083136 181769887383552 182128407871488 182267275247616 182565319213056 182626776776704 182925408600064 183201146339328 183248143438464 183524367661128 183562489823232 183568082927616 183886348662432 184064782893056 184187040141312 184249043630208 184691042205696 185013500903424 185055324340224 185334272667648 185637331795968 185679296253568 185699823501312 186003480379392 186145302380544 186331645852092 186512452878336 187099043069952 187141337956352 187162026835968 187468074713088 187798824165888 187981054869504 188105913335808 188169236047872 188614891798528 188803707488604 189133346635776 189277555064832 189587062259712 189629919578112 189650883575808 189961001238528 190290350854656 190622585585664 190665676990464 191079873773568 191123068551168 191144197619712 191500037128192 191788700073984 192123550826496 192166981533696 192172836814848 192627974602752 192820807647936 193007911436288 193680107372544 193686008758272 194339081723904 194383013265454 194722393522176 195211095441408 195378960983232 195869310713856 195913588173056 196255640715264 196917377998848 196923378023424 197305775194112 197456214851584 197800960720896 197998972259328 198467908534272 198473955803136 198518822058336 198859363975168 198865423171584 199210211050968 199535960153088 199558019284992 199603130599392 200036742856704 200081962389504 200425185738752 200431292645376 200476601368576 200778795389952 201107109445632 201129342271488 201174808793088 201503770411008 201657410912256 201859283006433 202055157284864 202690629992448 202758862405632 202893536405664 203090414272512 203448726179712 203490987081728 203646142775296 203781406113792 203850005718528 204491123306496 204537349779321 204894458855424 205050684653568 205385984114688 205455123873792 205791084675072 206101289631744 206147880092544 206154161368272 206507801051136 206554483406336 207003196588032 207072880754688 207280174083984 207411486916608 207771091746816 207777422481408 208133846728704 208180896661504 208187239882752 208889208285264 208912301438976 209253915426816 209413465178112 209820116320256 209826509488128 210534005200896 210557280190464 210901584052224 210949259649024 211478686728192 212191753273344 212610277441536 213029627101184 213333659525376 214076644711488 214284374114304 214498886614272 214707025739776 215013452120064 215437541769216 215762287583232 215811061971882 216187854225408 216236724816008 216706471428096 217133900365824 217510361672448 217562172358656 217890120794112 217939376192512 218295751278592 219062692712448 219655434272768 219801331106136 220014615461888 220402786694688 220787595804672 220837506195072 221532050248704 221968997093376 222138241708032 222526080811008 222576384196608 222940341731328 223015390871552 223276397101056 223333674815628 223716784472064 224111487432339 224158040457216 224328954150912 224477955172224 224553521924316 224695777492992 224771417571328 225092207688192 225138964430848 225478333956096 225536176539648 225876144813696 225923064397824 226245498126336 226321659892224 226541271252992 226691741712384 226864587276288 227312051945472 227760399187968 228026958741504 228103720206336 228476716056576 228528364619776 228927360466944 229101910622208 229331256433344 229553788157952 230275745316864 230327800561664 231137014358016 231514970259456 231916365104112 232141405290496 232373793832128 232956990849024 233337922781184 233390670249984 233742478215168 233798155370496 234203508744192 234665448603648 235000359320922 235228392062976 235692353388544 236047630860288 236513208041472 236850755851008 237080584126464 237317917105152 238375516766208 238715722432512 239186562121728 239240631711328 239658330488832 240466413517824 241069920878592 241124416212992 241518703542272 241545403957248 242359849844736 242367234490368 242837877161984 243023033663488 243266315418009 243420425617408 244268195119104 244275637911552 244330857917952 244699156881504 244749986430976 244757443903488 245181798216576 245582720188416 245665391506944 246199068131328 246254722940928 246684667871232 246740432453632 247112363556864 247516442394624 247599764668416 247953135031524 248004640505856 248193736507392 248442194469456 248683270504448 249465390759936 249549369114624 249715121730048 249905521921536 249957432950784 250398432221184 250807884447744 250892314730496 251681382531072 251738276651472 252177795514368 252370073419776 252782749679616 252839892770816 252867844767744 253281334984704 253663125700608 253720467806208 253728198607104 254163447447552 254220902653952 254830758068224 254858930159616 255718266765312 255726058438656 256222642044928 256230449086464 256837299470336 257094410197248 257543280525312 257739649449984 258240143163392 258248011677696 259118775631872 259571180371968 259629858029568 260505281310976 261159080951808 261420518061144 261674187620352 262556503998464 262564504031232 263478947337216 263998629679104 264623878045696 264631941070848 264691762744448 265153897562112 265553584717824 265613614734624 266047946870784 266077359046656 266137507465856 266715657142272 266775949852672 267241723527168 267705060519936 268142812594176 268172456361984 268233078390784 268671693881344 268876547883008 269145710675244 269615621799936 270254173323264 270345149874176 270524715207552 270787219030016 271264968239616 271708541485056 271738579451904 271800007624704 272654831075328 272716466372428 273192611807232 273400912871424 273847978819584 273878253305856 273940165165056 274388112900096 274801719508992 274863840123392 274872215157696 275343734734848 275829522993648 276004262117376 276097174339584 276280560211968 276373565445312 277028122329088 277036563308544 277511795638272 277582986510336 278001409001472 278455997693952 278518944380352 278549735251968 279005220569088 279217953570816 279768679317504 280648564604928 280712006934528 280743040253952 281202112069632 281265679532032 281971582304256 282253854071808 282922337697792 283205561232906 283480369922048 284444879367168 284476325363712 284941501857792 285435526281984 285712498819072 285998515485696 286684602826752 286716296429568 287250055692288 287683050110976 287748082629176 288250472300544 288941961904128 289231211471904 289511867154432 290013815563264 290082896478208 290520161058816 291508622585856 291574519898181 292083590283264 293068441474848 293803966070784 293870382259584 294383461072896 294450008260096 295376066998272 295958662791168 296184322277376 296701441081344 296768512262144 297253788975104 297701862801408 297778233087504 298289045962752 298298134757376 298815316576452 298877387276288 299105272201216 299303940229632 299404695899088 299594369990656 300122943584256 300637778608128 300646938968064 300714902052864 301168193084928 301230752530432 301660664168448 301762213189632 302255655616512 302486116368384 303082735927296 303680532250624 304035944988672 304138293608448 304635621408768 305173089269568 305236480622592 305469214162944 305672109170688 305775008577792 306071717543936 307341688283136 307576026980352 308078976172032 308182685810688 308686627012608 309221820138816 309761701576704 309831725109504 310504794882048 310609321132032 311117230374912 311187560333312 311656637620224 312200770093056 312271344992256 312280859824128 312887264804864 313333812427896 313637856083968 314730174480384 314739764232192 315350944055296 315801007801344 316423889473536 317218030092288 318287629910016 318915416162304 319544440651776 320000489288064 320621884690432 321426561171456 321748329921408 322060538609664 322520178180096 323146466459648 323156312653824 323716592957823 324281781338112 324355087224012 325059707142144 325690926825472 325700850548736 325774477223936 326265542508672 326343258537984 326835181191168 326909064288768 327443626917888 327553855342592 328265424175104 328339630587904 329483151409152 329701996659204 330021923192832 330133019557888 330604180042032 330672854007808 330924982009856 331256259292608 332298075373056 332620521013248 332732492152832 332953495640064 333207362562048 333864576294912 334410512596992 334523086307328 334914595651584 335000512223442 335575176708096 335651035535296 336237060685824 336493431226368 336830282886474 337043666239488 337157126356992 337638311532288 337708446646272 338217500934144 338293957074944 338304264809472 338884596596736 339482489838336 339811906879488 340037612568576 340296880914432 340957689020416 340968077918208 341640598781952 342155580309504 342715074084864 342792546929664 343391040700416 343652865933312 344330682236928 345413617975296 345491700842496 346173144039424 347874547656168 348212107935744 348560690748192 348898916827136 350086005374976 350613717322752 350697233055744 351305263116288 351384677826013 351998172905472 352842588094464 353538530082816 354071446290432 354151486312832 354730595827712 354769812062208 355620876189696 355976875657728 356322298036224 356940080693248 357523750125568 357563275149312 358779843182592 358860947566992 359487495733248 360338897764352 360699620276736 361604881317888 361686624319488 362278055313408 362318105935872 362400010166272 363539774767104 364256815742976 364534550495232 365130638426112 365253553553408 365850817200128 366402292678656 366496286876928 367048735322256 367124979646464 367136165855232 367772697324864 368129565786112 368374080282624 368498087260416 369382084411392 370027001806848 370110648680448 370668545335296 371274663591936 371358592507136 371399647002624 372006960758784 372290604761088 372663291704184 373024905756672 374198086139904 374282675912704 374324053671936 374936149426176 375597648331776 376211826671616 376338472095744 377229783597056 377607414977208 378266693271552 378555110129664 379174124519424 379259839156224 379301767151616 379922002477056 380580701709312 381245171171328 381331353980928 382246137102336 382288395239424 383000074256384 383577400147968 384333963067392 384345673629696 385255949205504 385641615295872 386015822872576 387360214745088 387372017516544 388678163447808 388766026530908 389444787044352 390422190882816 390757921966464 391738621427712 391827176346112 392511281430528 393834755997696 393846756046848 394611550388224 394912429703168 395601921441792 395997944518656 396935817068544 396947911606272 397037644116672 397718727950336 397730846343168 398420422101936 399071920306176 399116038569984 399206261198784 400073485713408 400163924779008 400850371477504 400862585290752 400953202737152 401557590779904 402214218891264 402258684542976 402349617586176 403007540822016 403314821824512 403718566012866 404110314569728 405381259984896 405517724811264 405787072811328 406180828545024 406897452359424 406981974163456 407292285550592 407562812227584 407700011437056 408982246612992 409074699558642 409788917710848 410101369307136 410771968229376 410910247747584 411582169350144 412202579263488 412295760185088 412308322736544 413015602102272 413108966812672 414006393176064 414145761509376 414560348167968 415542183493632 415554844962816 416267693457408 416361793323008 416374479765504 417778416570528 417824602877952 418507830853632 418826930356224 419640232640512 419653018976256 421068010401792 421114560380928 421803168104448 421898519298048 422957373456384 424383506546688 424808341849359 425220554883072 426059254202368 426667319050752 428153289422976 428568748228608 428997773228544 429414051479552 430026904240128 430875083538432 431524575166464 431622123943764 432375708450816 432473449632016 433412942856192 434267800731648 435020723344896 435124344717312 435780241588224 435878752385024 436591502557184 438125385424896 439310868545536 439602662212272 440029230923776 440805573389376 441575191609344 441675012390144 443064100497408 443937994186752 444276483416064 445052161622016 445152768393216 445880683462656 446030781743104 446552794202112 446667349631256 447433568944128 448222974864678 448316080914432 448657908301824 448955910344448 449107043848632 449391554985984 449542835142656 450184415376384 450956667912192 451072353079296 451752289627392 451846128795648 452490996252672 452643319784448 453383483424768 453729174552576 454624103890944 455520798375936 456053917483008 456207440412672 456953432113152 457056729239552 457854720933888 458203821244416 458662512866688 459107576315904 460655601123328 462274028716032 463029940518912 463832730208224 464282810580992 464747587664256 465913981698048 466675845562368 466781340499968 467484956430336 467596310740992 468407017488384 469330897207296 470000718641844 470456784125952 471384706777088 472095261720576 473026416082944 473701511702016 474161168252928 474635834210304 476751033532416 477431444865024 478373124243456 478481263422656 479316660977664 480932827035648 482139841757184 482248832425984 483037407084544 483090807914496 484719699689472 484734468980736 485675754323968 486046067326976 486532630836018 486840851234816 488536390238208 488551275823104 488661715835904 489398313763008 489499972861952 489514887806976 490363596433152 491165440376832 491330783013888 492398136262656 492509445881856 493480864907264 494224727113728 495032884789248 495199529336832 495906270063048 496009281011712 496387473014784 496884388938912 497366541008896 498930781519872 499098738229248 499430243460096 499811043843072 500796864442368 501615768895488 501784629460992 503362765062144 503476553302944 504355591028736 504740146839552 505565499359232 505679785541632 505735689535488 506562669969408 507326251401216 507440935612416 507456397214208 508326894895104 508441805307904 509661516136448 509717860319232 511436533530624 511452116877312 512445284089856 512460898172928 513674598940672 514188820394496 515086561050624 515479298899968 516480286326784 516496023355392 518237551263744 519142360743936 519259716059136 521010562621952 522318161903616 522841036122288 523348375240704 525113007996928 525129008062464 526957894674432 527997259358208 529247756091392 529263882141696 529383525488896 530307795124224 531107169435648 531227229469248 532095893741568 532154718093312 532275014931712 533431314284544 533551899705344 534483447054336 535410121039872 536285625188352 536344912723968 536466156781568 537343387762688 537753095766016 538291421350488 539231243599872 540508346646528 540690299748352 541049430415104 541574438060032 542529936479232 543417082970112 543477158903808 543600015249408 545309662150656 545432932744856 546385223614464 546801825742848 547695957639168 547880330330112 548776225800192 549603439017984 549727680246784 549744430315392 550687469469696 551659045987296 552194348679168 552561120423936 552747130890624 554056244658176 554073126617088 555165973020672 556002818002944 556911995387904 557037888760704 557099470503936 558010441138176 558435907141632 559537358635008 561297129209856 561424013869056 561486080507904 562404224139264 562531359064064 563943164608512 564507708143616 565844675395584 566411122465812 566960739844096 568889758734336 568952650727424 569883003715584 570871052563968 571424997638144 571997030971392 573369205653504 573432592859136 574500111384576 575366100221952 575496165258352 576500944601088 577883923808256 578462422943808 579023734308864 580027631126528 580165792956416 581040322117632 583017245171712 583149039796362 584167180566528 586136882949696 587607932141568 587740764519168 588766922145792 588900016520192 590752133996544 591917325582336 592368644554752 593402882162688 593537024524288 594507577950208 595403725602816 595556466175008 596578091925504 596596269514752 597630633152904 597754774552576 598210544402432 598607880459264 598809391798176 600245887168512 601275557216256 601293877936128 601429804105728 602336386169856 603321328336896 603524426379264 604511311233024 604972232736768 605577849019299 606165471854592 607361064501248 608071889977344 608276587216896 609271242817536 610346178539136 610472961245184 610938428325888 611344218341376 611550017155584 612143435087872 613612049337963 614683376566272 615152053960704 616157952344064 616365371621376 617373254025216 618443640277632 619523403153408 619663450219008 621009589764096 621218642264064 622234460749824 622375120666624 623313275240448 624401540186112 624542689984512 624561719648256 625774529609728 626667624855792 627275712167936 629460348960768 629479528464384 630701888110592 631602015602688 632847778947072 634436060184576 636575259820032 637830832324608 639088881303552 640000978576128 641243769380864 642853122342912 643496659842816 644121077219328 645040356360192 646292932919296 646312625307648 647433185915646 648563562676224 648710174448024 650119414284288 651381853650944 651401701097472 651548954447872 652531085017344 652686517075968 653670362382336 653818128577536 654887253835776 655107710685184 656679261175808 658966302818304 659403993318408 660043846385664 660266039115776 661208360084064 661345708015616 661849964019712 662512518585216 664596150746112 665464984305664 665906991280128 666414725124096 667729152589824 668821025193984 669046172614656 669829191303168 670001024446884 671150353416192 671302071070592 672474121371648 672986862452736 673660565772948 674087332478976 674314252713984 675276623064576 675416893292544 676435001868288 676587914149888 676608529618944 677769193193472 678964979676672 679623813758976 680075225137152 680593761828864 681915378040832 681936155836416 683281197563904 684311160619008 685430148169728 685585093859328 686782081400832 687305731866624 688661364473856 690827235950592 690983401684992 692346288078848 695749095312336 696424215871488 697121381496384 697797833654272 700172010749952 701227434645504 701394466111488 702610526232576 702769355652026 703996345810944 705685176188928 707077060165632 708142892580864 708302972625664 709461191655424 709539624124416 711241752379392 711953751315456 713880161386496 715047500251136 715126550298624 717559686365184 717721895133984 718974991466496 720677795528704 721399240553472 723209762635776 723373248638976 724556110626816 724636211871744 724800020332544 727079549534208 728513631485952 729069100990464 729798946254027 730261276852224 730507107106816 731701634400256 732804585357312 732992573753856 734097470644512 734249959292928 734272331710464 735545394649728 736259131572224 736748160565248 736996174520832 738764168822784 740054003613696 740221297360896 741337090670592 742549327183872 742717185014272 742799294005248 744013921517568 744581209522176 745326583408368 746049811513344 748396172279808 748565351825408 748648107343872 749872298852352 751195296663552 752423653343232 752676944191488 754459567194112 755214829954416 756533386543104 757110220259328 758348249038848 758519678312448 758603534303232 759844004954112 761161403418624 762490342342656 762662707961856 764492274204672 764576790478848 766000148512768 767154800295936 768667926134784 768691347259392 770511898411008 771283230591744 772031645745152 774720429490176 774744035033088 777356326895616 777532053061816 778889574088704 781515843932928 783477242855424 783654352692224 785022562861056 787669511995392 787693512093696 789223100776448 789824859406336 791995889037312 793871634137088 793895823212544 794075288233344 795437455900672 795461692686336 796840844203872 798143840612352 798232077139968 798412522397568 800146971426816 800327849558016 801725170581504 801906405474304 803115181559808 804428437782528 804517369085952 804699235172352 806015081644032 806629643649024 807437132025732 808220629139456 810762519969792 811035449622528 811574145622656 812361657090048 813794904718848 813963948326912 814584571101184 815125624455168 815400022874112 817964493225984 818149399117284 819577835421696 820202738614272 821543936458752 821820495495168 823164338700288 824405158526976 824591520370176 824616645473088 826031204204544 826217933625344 828012786352128 828291523018752 829120696335936 831084366987264 831109689925632 832535386914816 832723586646016 832748959531008 835556833141056 835649205755904 837015661707264 837653860712448 839280465281024 839306037952512 842136020803584 842229120761856 843606336208896 843797038596096 845914746912768 848767013093376 849616683698718 850441109766144 852118508404736 853334638101504 856306578845952 857137496457216 857995546457088 860053808480256 861750167076864 863049150332928 863244247887528 864751416901632 864946899264032 866825885712384 868535601463296 870041446689792 870248689434624 871560483176448 871757504770048 873183005114368 874723559694543 876250770849792 878621737091072 879205324424544 880058461847552 881611146778752 883150383218688 883350024780288 886128200994816 887875988373504 888552966832128 890104323244032 890305536786432 891761366925312 892061563486208 893105588404224 893334699262512 894867137888256 896445949729356 896632161828864 897315816603648 897911820688896 898214087697264 898783109971968 899085670285312 900368830752768 901913335824384 902144706158592 903504579254784 903692257591296 904981992505344 905286639568896 906766966849536 907458349105152 909248207781888 911041596751872 912107834966016 912414880825344 913906864226304 914113458479104 915709441867776 916407642488832 917325025733376 918215152631808 921311202246656 924548057432064 926059881037824 927665460416448 928565621161984 929495175328512 931827963396096 933351691124736 933562680999936 934969912860672 936814034976768 938661794414592 940001437283688 940913568251904 942769413554176 944190523441152 946052832165888 947403023404032 949271668420608 954862889730048 956746248486912 956962526845312 958633321955328 961865654071296 964279683514368 964497664851968 966074814169088 966181615828992 969439399378944 969468937961472 971149778873469 971351508647936 972092134653952 973065261672036 973681702469632 977072780476416 977102551646208 977323431671808 978796627526016 978999945723904 979029775613952 980727192866304 982330880753664 982661566027776 984796272525312 985018891763712 986961729814528 988449454227456 990065769578496 990399058673664 991812540126096 992018562023424 992774946029568 993768777877824 994733082017792 997861563039744 998197476458496 998860486920192 999622087686144 1001593728884736 1003231537790976 1003569258921984 1006725530124288 1006953106605888 1008711182057472 1009480293679104 1011130998718464 1011359571083264 1011471379070976 1013125339938816 1014652502802432 1014881871224832 1014912794428416 1016653789790208 1016883610615808 1019323032272896 1019435720638464 1022873067061248 1022904233754624 1024890568179712 1024921796345856 1027349197881344 1028377640788992 1030173122101248 1030958597799936 1032960572653568 1032992046710784 1036475102527488 1038519432118272 1042021125243904 1044636323807232 1045682072244576 1046696750481408 1050226015993856 1050258016124928 1053915789348864 1054154033478039 1055994518716416 1058495512182784 1058527764283392 1058767050977792 1060615590248448 1062214338871296 1062454458938496 1064191787483136 1064309436186624 1064550029863424 1066862628569088 1067103799410688 1068966894108672 1070820242079744 1072571250376704 1072689825447936 1072932313563136 1074686775525376 1075506191532032 1076582842700976 1078462487199744 1081016693293056 1081380599496704 1082098860830208 1083148876120064 1085059872958464 1086834165940224 1086954317807616 1087200030498816 1090619324301312 1090865865489712 1092770447228928 1093603651485696 1095391915278336 1095760660660224 1097552451600384 1099206878035968 1099455360493568 1099488860630784 1101374938939392 1103318091974592 1104388697358336 1105122240847872 1105494261781248 1108112489316352 1108146253234176 1110331946041344 1112005636005888 1113823990775808 1114075777521408 1114198941007872 1116020882276352 1116871814283264 1119074717270016 1122594258419712 1122848027738112 1122972161015808 1124808448278528 1125062718128128 1129015416287232 1131689350791168 1132822244931624 1133921479688192 1137779517468672 1137905301454848 1139766007431168 1141742105127936 1143994061942784 1146738411307008 1146865185718272 1149000222769152 1150732200443904 1150992330516704 1153001889202176 1155767847616512 1156924845887616 1158047468617728 1160055262253056 1160331585912832 1162080644235264 1166034490343424 1166298079592724 1168334361133056 1172273765899392 1175215864283136 1175481529038336 1177533844291584 1177800033040384 1181504267993088 1183834651164672 1184737289109504 1186805764325376 1187074049048576 1189015155900416 1190807451205632 1191112932350016 1193156183851008 1193192539029504 1195261266305808 1195509549105152 1196421088804864 1197215760918528 1197618783596352 1200491774337024 1202551114432512 1202587755872256 1202859608211456 1204672772339712 1206642656673792 1207048852758528 1209022622466048 1209944465473536 1211155698038598 1212330943709184 1214722129002496 1216143779954688 1216553174433792 1218542485635072 1220692357078272 1220945922490368 1221876856651776 1222688436682752 1223100034311168 1227224098675926 1229366753132544 1230304107921408 1232315904688128 1232730743242752 1234746508050432 1236887280555264 1239046806306816 1239326900438016 1242019179528192 1242437284528128 1244750241333248 1246626550480896 1248803080372224 1249085379969024 1249123439296512 1251549059219456 1253335249711584 1254551424335872 1258920697921536 1258959056928768 1261403776221184 1263204031205376 1265695557894144 1268872120369152 1273150519640064 1275661664649216 1278177762607104 1280001957152256 1282487538761728 1285706244685824 1286993319685632 1288242154438656 1290080712720384 1292585865838592 1292625250615296 1294866371831292 1297127125352448 1297420348896048 1300238828568576 1302763707301888 1302803402194944 1303097908895744 1305062170034688 1305373034151936 1307340724764672 1307636257155072 1309774507671552 1310215421370368 1313358522351616 1317932605636608 1318807986636816 1320087692771328 1320532078231552 1322416720168128 1322691416031232 1323699928039424 1325025037170432 1329192301492224 1330929968611328 1331813982560256 1332829450248192 1335458305179648 1337642050387968 1338092345229312 1339658382606336 1340002048893768 1342300706832384 1342604142141184 1344948242743296 1345973724905472 1347321131545896 1348174664957952 1348628505427968 1350553246129152 1352870003736576 1353175828299776 1353217059237888 1355538386386944 1357929959353344 1360150450274304 1361187523657728 1363830756081664 1363872311672832 1366562395127808 1368622321238016 1370860296339456 1371170187718656 1373564162801664 1374611463733248 1377322728947712 1381966803369984 1384692576157696 1391498190624672 1392848431742976 1394242762992768 1395595667308544 1400344021499904 1402454869291008 1402788932222976 1405221052465152 1405538711304052 1407992691621888 1411370352377856 1414154120331264 1416285785161728 1416605945251328 1418922383310848 1419079248248832 1422483504758784 1423907502630912 1427760322772992 1430095000502272 1430253100597248 1435119372730368 1435443790267968 1437949982932992 1441355591057408 1442798481106944 1446419525271552 1446746497277952 1449112221253632 1449272423743488 1449600040665088 1454159099068416 1457027262971904 1458138201980928 1459597892508054 1460522553704448 1461014214213632 1463403268800512 1465609170714624 1465985147507712 1468194941289024 1468499918585856 1468544663420928 1471090789299456 1472518263144448 1473496321130496 1473992349041664 1477528337645568 1480442594721792 1482674181341184 1485098654367744 1485434370028544 1485598588010496 1488027843035136 1489162419044352 1490653166816736 1492099623026688 1496792344559616 1497130703650816 1497296214687744 1502390593327104 1504847306686464 1505353888382976 1508919134388224 1510429659908832 1513066773086208 1514220440518656 1516696498077696 1517039356624896 1517207068606464 1519688009908224 1522322806837248 1524980684685312 1525325415923712 1528984548409344 1529153580957696 1532000297025536 1534309600591872 1537335852269568 1537382694518784 1541023796822016 1542566461183488 1544063291490304 1549440858980352 1549488070066176 1554712653791232 1555064106123632 1557779148177408 1563031687865856 1566954485710848 1567308705384448 1570045125722112 1575339023990784 1575387024187392 1578446201552896 1579649718812672 1583991778074624 1587743268274176 1587791646425088 1588150576466688 1590874911801344 1590923385372672 1593681688407744 1596287681224704 1596464154279936 1596825044795136 1600293942853632 1600655699116032 1603450341163008 1603812810948608 1606230363119616 1608856875565056 1609034738171904 1609398470344704 1612030163288064 1613259287298048 1614874264051464 1616441258278912 1621525039939584 1622070899245056 1623148291245312 1624723314180096 1627589809437696 1630251248910336 1630800045748224 1635928986451968 1636298798234568 1639155670843392 1640405477228544 1643087872917504 1643640990990336 1646328677400576 1648810317053952 1649183040740352 1649233290946176 1652062408409088 1652435867250688 1656583046037504 1658241392671872 1662168733974528 1662219379851264 1665447173292032 1665497919062016 1671113666282112 1671298411511808 1674031323414528 1675307721424896 1678560930562048 1678612075905024 1684272041607168 1684458241523712 1687212672417792 1687594077192192 1691829493825536 1697534026186752 1699233367397436 1700882219532288 1704237016809472 1706669276203008 1712613157691904 1714274992914432 1715991092914176 1720107616960512 1723500334153728 1726098300665856 1726488495775056 1729502833803264 1729893798528064 1733651771424768 1737071202926592 1740082893379584 1740497378869248 1743120966352896 1743515009540096 1746366010228736 1749447119389086 1752501541699584 1757243474182144 1758410648849088 1760116923695104 1763222293557504 1766300766437376 1766700049560576 1772256401989632 1775751976747008 1777105933664256 1780208646488064 1780611073572864 1783522733850624 1784123126972416 1786211176808448 1786669398525024 1789734275776512 1792891899458712 1793264323657728 1794631633207296 1795823641377792 1796428175394528 1798171340570624 1800737661505536 1803826671648768 1804289412317184 1807009158509568 1809963985010688 1810573279137792 1813533933699072 1814916698210304 1818496415563776 1822083193503744 1824215669932032 1824829761650688 1827813728452608 1828226916958208 1831418883735552 1832815284977664 1834650051466752 1836430305263616 1840836148013889 1842622404493312 1849096114864128 1852119762075648 1855330920832896 1857131242323968 1858990350657024 1863655926792192 1866703382249472 1867125361999872 1869939825721344 1873628069953536 1877323588829184 1880002874567376 1881827136503808 1885538827108352 1888381046882304 1892105664331776 1894806046808064 1898543336841216 1909725779460096 1913492496973824 1913925053690624 1917266643910656 1923731308142592 1928559367028736 1928995329703936 1932149628338176 1932363231657984 1938878798757888 1938937875922944 1942299557746938 1942703017295872 1944184269307904 1946130523344072 1947363404939264 1954145560952832 1954205103292416 1954646863343616 1957593255052032 1957999891447808 1958059551227904 1961454385732608 1964661761507328 1965323132055552 1970037783527424 1973923459629056 1976898908454912 1980131539156992 1980798117347328 1983625080252192 1984037124046848 1985549892059136 1987537555755648 1989466164035584 1996394952916992 1997720973840384 1999244175372288 2003187457769472 2006463075581952 2007138517843968 2013451060248576 2013906213211776 2017422364114944 2018960587358208 2022261997436928 2022719142166528 2022942758141952 2026250679877632 2029305005604864 2029763742449664 2029825588856832 2033307579580416 2033767221231616 2038646064545792 2038871441276928 2045746134122496 2045808467509248 2049781136359424 2049843592691712 2054698395762688 2056755281577984 2060346244202496 2061917195599872 2065921145307136 2065984093421568 2072950205054976 2077038864236544 2084042250487808 2089272647614464 2091364144489152 2093393500962816 2100452031987712 2100516032249856 2107831578697728 2108308066956078 2111989037432832 2116991024365568 2117055528566784 2117534101955584 2121231180496896 2124428677742592 2124908917876992 2128383574966272 2128618872373248 2129100059726848 2133725257138176 2134207598821376 2141640484159488 2145142500753408 2145379650895872 2145864627126272 2149373551050752 2151012383064064 2153165685401952 2156924974399488 2162033386586112 2162761198993408 2164197721660416 2170119745916928 2173668331880448 2173908635615232 2174400060997632 2181238648602624 2181731730979424 2185540894457856 2187207302971392 2189396838762081 2190783830556672 2191521321320448 2195104903200768 2198413756071936 2198910720987136 2198977721261568 2202749877878784 2206636183949184 2208777394716672 2210244481695744 2210988523562496 2216224978632704 2216292506468352 2220663892082688 2224011272011776 2227647981551616 2228151555042816 2228397882015744 2232041764552704 2233743628566528 2238149434540032 2245188516839424 2245696055476224 2245944322031616 2249616896557056 2250125436256256 2258030832574464 2263378701582336 2265644489863248 2267842959376384 2275559034937344 2275810602909696 2279532014862336 2283484210255872 2287988123885568 2293476822614016 2293730371436544 2298000445538304 2301464400887808 2301984661033408 2306003778404352 2311535695233024 2313849691775232 2316094937235456 2320110524506112 2324161288470528 2332068980686848 2332596159185448 2336668722266112 2344547531798784 2350431728566272 2350963058076672 2355067688583168 2355600066080768 2363008535986176 2367669302329344 2369474578219008 2374148098097152 2378030311800832 2381614902411264 2382225864700032 2386312367702016 2386385078059008 2390522532611616 2391019098210304 2392842177609728 2394431521837056 2395237567192704 2400983548674048 2405175511744512 2405719216422912 2409345544679424 2413285313347584 2414097705517056 2418045244932096 2419888930947072 2422311396077196 2424661887418368 2429444258004992 2432287559909376 2433106348867584 2437084971270144 2441384714156544 2441891844980736 2443753713303552 2445376873365504 2446200068622336 2454448197351852 2458733506265088 2460608215842816 2464631809376256 2465461486485504 2469493016100864 2473774561110528 2478093612613632 2478653800876032 2484038359056384 2484874569056256 2489500482666496 2493253100961792 2497606160744448 2498170759938048 2498246878593024 2503098118438912 2506670499423168 2509102848671744 2517841395843072 2517918113857536 2522807552442368 2526408062410752 2531391115788288 2537744240738304 2546301039280128 2551323329298432 2556355525214208 2560003914304512 2564975077523456 2571412489371648 2573986639371264 2580161425440768 2585171731677184 2585250501230592 2589732743662584 2594254250704896 2594840697792096 2600477657137152 2605527414603776 2605606804389888 2606195817791488 2610124340069376 2610746068303872 2614681449529344 2615272514310144 2619549015343104 2620430842740736 2624170679083629 2626717044703232 2635865211273216 2637615973273632 2640175385542656 2641064156463104 2644833440336256 2645382832062464 2647399856078848 2650050074340864 2658384602984448 2661859937222656 2663627965120512 2665658900496384 2670916610359296 2675284100775936 2676184690458624 2679316765212672 2680004097787536 2684601413664768 2685208284282368 2689896485486592 2691947449810944 2694642263091792 2696349329915904 2697257010855936 2701106492258304 2705740007473152 2706351656599552 2706434118475776 2711076772773888 2715859918706688 2720300900548608 2722375047315456 2727661512163328 2727744623345664 2733124790255616 2737244642476032 2741720592678912 2742340375437312 2747128325603328 2749222927466496 2754645457895424 2763933606739968 2769385152315392 2782996381249344 2785696863485952 2788485525985536 2791191334617088 2800688042999808 2804909738582016 2810442104930304 2811077422608104 2815985383243776 2822740704755712 2828308240662528 2832571570323456 2833211890502656 2837844766621696 2838158496497664 2847815005261824 2855520645545984 2860190001004544 2870238745460736 2870887580535936 2875899965865984 2885596962213888 2892839050543104 2893492994555904 2898224442507264 2898544847486976 2899200081330176 2908318198136832 2913449336620407 2914054525943808 2916276403961856 2919195785016108 2921045107408896 2922028428427264 2926806537601024 2931218341429248 2931970295015424 2936389882578048 2936999837171712 2937089326841856 2942181578598912 2945036526288896 2946992642260992 2947984698083328 2955056675291136 2960885189443584 2965348362682368 2970197308735488 2970868740057088 2971197176020992 2976055686070272 2978324838088704 2981306333633472 2984199246053376 2993584689119232 2994261407301632 2994592429375488 3004781186654208 3009694613372928 3010707776765952 3017838268776448 3020859319817664 3026133546172416 3028440881037312 3033392996155392 3034078713249792 3034414137212928 3039376019816448 3044645613674496 3049961369370624 3050650831847424 3057969096818688 3058307161915392 3064000594051072 3068619201183744 3074671704539136 3074765389037568 3082047593644032 3085132922366976 3098881717960704 3098976140132352 3109425307582464 3110128212247264 3115558296354816 3126063375731712 3133908971421696 3134617410768896 3140090251444224 3150678047981568 3150774048374784 3156892403105792 3159299437625344 3162462100434117 3167983556149248 3175486536548352 3175583292850176 3176301152933376 3181749823602688 3181846770745344 3187363376815488 3192575362449408 3192928308559872 3193650089590272 3200587885707264 3201311398232064 3206900682326016 3207625621897216 3212460726239232 3217713751130112 3218069476343808 3218796940689408 3224060326576128 3226518574596096 3229748528102928 3232882516557824 3243050079879168 3244141798490112 3246296582490624 3249446628360192 3255179618875392 3260502497820672 3261600091496448 3271857972903936 3272597596469136 3278311341686784 3280810954457088 3286175745835008 3287281981980672 3292657354801152 3297620634107904 3298366081480704 3298466581892352 3304124816818176 3304871734501376 3313166092075008 3316482785343744 3324337467949056 3324438759702528 3330894346584064 3330995838124032 3342227332564224 3342596823023616 3348062646829056 3350615442849792 3357121861124096 3357224151810048 3368544083214336 3368916483047424 3374425344835584 3375188154384384 3395068052373504 3398466734794872 3401764439064576 3408474033618944 3413338552406016 3425226315383808 3431982185828352 3440215233921024 3447000668307456 3452196601331712 3452976991550112 3459005667606528 3459787597056128 3467303542849536 3474142405853184 3480165786759168 3480994757738496 3486241932705792 3487030019080192 3492732020457472 3498894238778172 3505003083399168 3514486948364288 3516821297698176 3520233847390208 3526444587115008 3532601532874752 3533400099121152 3544512803979264 3551503953494016 3554211867328512 3560417292976128 3561222147145728 3567045467701248 3568246253944832 3572422353616896 3573338797050048 3579468551553024 3585783798917424 3586528647315456 3589263266414592 3591647282755584 3592856350789056 3596342681141248 3601475323011072 3607653343297536 3608578824634368 3614018317019136 3619927970021376 3621146558275584 3627067867398144 3629833396420608 3636992831127552 3644166387007488 3648431339864064 3649659523301376 3655627456905216 3656453833916416 3662837767471104 3665630569955328 3669300102933504 3681672296027778 3685244808986624 3698192229728256 3704239524151296 3710661841665792 3714262484647936 3717980701314048 3727311853584384 3734250723999744 3739879651442688 3747256139907072 3754647177658368 3760005749134752 3763654273007616 3771077654216704 3776762093764608 3784211328663552 3789612093616128 3797086673682432 3819451558920192 3826984993947648 3827850107381248 3834533287821312 3847462616285184 3857118734057472 3857990659407872 3864299256676352 3864726463315968 3877757597515776 3877875751845888 3884599115493876 3885406034591744 3888368538615808 3892261046688144 3894726809878528 3908291121905664 3908410206584832 3909293726687232 3915186510104064 3915999782895616 3916119102455808 3922908771465216 3929323523014656 3930646264111104 3940075567054848 3947846919258112 3953797816909824 3960263078313984 3961596234694656 3967250160504384 3968074248093696 3971099784118272 3975075111511296 3978932328071168 3992789905833984 3995441947680768 3998488350744576 4006374915538944 4012926151163904 4014277035687936 4026902120497152 4027812426423552 4034844728229888 4037921174716416 4044523994873856 4045438284333056 4045885516283904 4058610011209728 4059527484899328 4059651177713664 4066615159160832 4067534442463232 4077292129091584 4091492268244992 4091616935018496 4099562272718848 4099687185383424 4113510563155968 4120692488404992 4123834391199744 4131968186843136 4145900410109952 4154077728473088 4168084500975616 4178545295228928 4182728288978304 4186787001925632 4200904063975424 4201032064499712 4215663157395456 4216616133912156 4223978074865664 4233982048731136 4234111057133568 4235068203911168 4242462360993792 4248857355485184 4249817835753984 4256767149932544 4257237744746496 4258200119453696 4267450514276352 4268415197642752 4283280968318976 4290285001506816 4290759301791744 4291729254252544 4298747102101504 4302024766128128 4306331370803904 4313849948798976 4324066773172224 4325522397986816 4328395443320832 4340239491833856 4347336663760896 4347817271230464 4348800121995264 4362477297205248 4363463461958848 4371081788915712 4374414605942784 4378793677524162 4381567661113344 4383042642640896 4390209806401536 4396827512143872 4397821441974272 4397955442523136 4405499755757568 4413272367898368 4417554789433344 4420488963391488 4421977047124992 4432449957265408 4432585012936704 4441327784165376 4448022544023552 4455295963103232 4456303110085632 4456795764031488 4464083529105408 4467487257133056 4476298869080064 4490377033678848 4491392110952448 4491888644063232 4500250872512512 4516061665148928 4526757403164672 4531288979726496 4535685918752768 4551118069874688 4551621205819392 4559064029724672 4566968420511744 4568000811738169 4575976247771136 4586953645228032 4587460742873088 4596000891076608 4602928801775616 4603969322066816 4612007556808704 4623071390466048 4627699383550464 4632189874470912 4640221049012224 4648322576941056 4664137961373696 4665192318370896 4673337444532224 4689095063597568 4700863457132544 4701926116153344 4710135377166336 4711200132161536 4726017071972352 4735338604658688 4738949156438016 4748296196194304 4756060623601664 4763229804822528 4764451729400064 4772624735404032 4772770156118016 4781045065223232 4782038196420608 4785684355219456 4788863043674112 4790475134385408 4801967097348096 4810351023489024 4811438432845824 4818691089358848 4826570626695168 4828195411034112 4836090489864192 4839777861894144 4844622792154392 4849323774836736 4858888516009984 4864575119818752 4866212697735168 4874169942540288 4882769428313088 4890753746731008 4892400137244672 4908896394703704 4917467012530176 4921216431685632 4929263618752512 4930922972971008 4938986032201728 4947549122221056 4956187225227264 4957307601752064 4969749138112512 4979000965332992 4986506201923584 4996341519876096 4996493757186048 5006196236877824 5013340998846336 5018205697343488 5035682791686144 5035836227715072 5045615104884736 5052816124821504 5062782231576576 5075488481476608 5092602078560256 5102646658596864 5112711050428416 5120007828609024 5129950155046912 5142824978743296 5147973278742528 5160322850881536 5170343463354368 5170501002461184 5179465487325168 5188508501409792 5189681395584192 5200955314274304 5211054829207552 5211213608779776 5212391635582976 5220248680138752 5221492136607744 5229362899058688 5230545028620288 5239098030686208 5240861685481472 5248341358167258 5253434089406464 5271730422546432 5275231946547264 5280350771085312 5282128312926208 5289666880672512 5290765664124928 5294799712157696 5300100148681728 5316769205968896 5323719874445312 5327255930241024 5331317800992768 5341833220718592 5350568201551872 5352369380917248 5358633530425344 5360008195575072 5369202827329536 5370416568564736 5379792970973184 5383894899621888 5389284526183584 5394514021711872 5402212984516608 5411480014946304 5412703313199104 5412868236951552 5431719837413376 5440601801097216 5444750094630912 5455323024326656 5455489246691328 5466249580511232 5474489284952064 5483441185357824 5484680750874624 5494256651206656 5498445854932992 5509290915790848 5522508444041667 5527867213479936 5538770304630784 5565992762498688 5571393726971904 5576971051971072 5582382669234176 5601376085999616 5609819477164032 5620884209860608 5622154845216208 5631970766487552 5645481409511424 5656616481325056 5665143140646912 5666423781005312 5675689533243392 5676316992995328 5695630010523648 5711041291091968 5720380002009088 5740477490921472 5741775161071872 5751799931731968 5771193924427776 5785678101086208 5786985989111808 5796448885014528 5797089694973952 5798400162660352 5816636396273664 5826898673240814 5828109051887616 5832552807923712 5838391570032216 5842090214817792 5844056856854528 5862436682858496 5863940590030848 5872779765156096 5873999674343424 5874178653683712 5884363157197824 5893985284521984 5895969396166656 5910113350582272 5921770378887168 5930696725364736 5940394617470976 5941737480114176 5942394352041984 5952111372140544 5956649676177408 5962612667266944 5968398492106752 5988522814603264 5989184858750976 6009562373308416 6019389226745856 6021415553531904 6035676537552896 6041718639635328 6052267092344832 6056881762074624 6066785992310784 6068157426499584 6068828274425856 6078752039632896 6089291227348992 6099922738741248 6101301663694848 6115938193637376 6116614323830784 6128001188102144 6137238402367488 6149343409078272 6149530778075136 6164095187288064 6170265844733952 6197763435921408 6197952280264704 6218850615164928 6220256424494528 6231116592709632 6252126751463424 6267817942843392 6269234821537792 6280180502888448 6301356095963136 6301548096749568 6313784806211584 6318598875250688 6324924200868234 6335967112298496 6350973073096704 6351166585700352 6352602305866752 6363499647205376 6363693541490688 6374726753630976 6385150724898816 6385856617119744 6387300179180544 6401175771414528 6402622796464128 6415251243794432 6424921452478464 6435427502260224 6436138952687616 6437593881378816 6448120653152256 6453037149192192 6459497056205856 6465765033115648 6486100159758336 6488283596980224 6492593164981248 6510359237750784 6521004995641344 6523200182992896 6543715945807872 6545195192938272 6556622683373568 6561621908914176 6572351491670016 6574563963961344 6585314709602304 6595241268215808 6596732162961408 6596933163784704 6608249633636352 6609743469002752 6626332184150016 6632965570687488 6648674935898112 6648877519405056 6661788693168128 6661991676248064 6684454665128448 6685193646047232 6696125293658112 6701230885699584 6714243722248192 6714448303620096 6737088166428672 6737832966094848 6748850689671168 6750376308768768 6790136104747008 6796933469589744 6803528878129152 6816948067237888 6826677104812032 6850452630767616 6863964371656704 6880430467842048 6894001336614912 6904393202663424 6905953983100224 6918011335213056 6919575194112256 6934607085699072 6948284811706368 6960331573518336 6972483865411584 6974060038160384 6985464040914944 6997788477556344 7010006166798336 7028973896728576 7033642595396352 7040467694780416 7052889174230016 7065203065749504 7066800198242304 7089025607958528 7103007906988032 7108423734657024 7122444294291456 7134090935402496 7136492507889664 7144844707233792 7146677594100096 7158937103106048 7171567597834848 7173057294630912 7178526532829184 7183294565511168 7185712701578112 7192685362282496 7202950646022144 7217157649268736 7228036634038272 7239855940042752 7242293116551168 7254135734796288 7259666792841216 7273985662255104 7288332774014976 7296862679728128 7299319046602752 7311254913810432 7312907667832832 7325675534942208 7331261139910656 7338600205867008 7363344592055556 7370489617973248 7396384459456512 7408479048302592 7421323683331584 7428524969295872 7435961402628096 7454623707168768 7468501447999488 7479759302885376 7494512279814144 7509294355316736 7520011498269504 7527308546015232 7542155308433408 7553524187529216 7568422657327104 7579224187232256 7594173347364864 7638903117840384 7653969987895296 7655700214762496 7669066575642624 7694925232570368 7714237468114944 7715981318815744 7728598513352704 7755515195031552 7755751503691776 7769198230987752 7770812069183488 7776737077231616 7784522093376288 7816582243811328 7816820413169664 7818587453374464 7830373020208128 7832238204911616 7845817542930432 7858647046029312 7861292528222208 7872512037250887 7880151134109696 7895693838516224 7907595633819648 7920526156627968 7923192469389312 7934500321008768 7936148496187392 7942199568236544 7950150223022592 7957864656142336 7985579811667968 7990883895361536 7996976701489152 8012749831077888 8025852302327808 8028554071375872 8053804240994304 8055624852847104 8069689456459776 8075842349432832 8089047989747712 8090876568666112 8091771032567808 8117220022419456 8119054969798656 8119302355427328 8133230318321664 8135068884926464 8154584258183168 8182984536489984 8183233870036992 8199124545437696 8199374370766848 8227021126311936 8241384976809984 8247668782399488 8263936373686272 8291800820219904 8308155456946176 8336169001951232 8357090590457856 8365456577956608 8373574003851264 8401808127950848 8402064128999424 8431326314790912 8433232267824312 8447956149731328 8467964097462272 8468222114267136 8470136407822336 8484924721987584 8497714710970368 8499635671507968 8513534299865088 8514475489492992 8516400238907392 8536830395285504 8566561936637952 8580570003013632 8583458508505088 8597494204203008 8604049532256256 8612662741607808 8627699897597952 8651044795973632 8656790886641664 8680478983667712 8694673327521792 8695634542460928 8697600243990528 8724954594410496 8726926923917696 8742163577831424 8748829211885568 8757587355048324 8763135322226688 8766085285281792 8780419612803072 8793655024287744 8795642883948544 8795910885046272 8810999511515136 8826544735796736 8835109578866688 8840977926782976 8843954094249984 8864899914530816 8865170025873408 8882655568330752 8896045088047104 8910591926206464 8912606220171264 8913591528062976 8928167058210816 8934974514266112 8952597738160128 8980754067357696 8982784221904896 8983777288126464 9000501745025024 9032123330297856 9053514806329344 9062577959452992 9071371837505536 9102236139749376 9103242411638784 9118128059449344 9133936841023488 9136001623476338 9151952495542272 9173907290456064 9174921485746176 9192001782153216 9205857603551232 9207938644133632 9224015113617408 9246142780932096 9255398767100928 9280442098024448 9296645153882112 9328275922747392 9330384636741792 9346674889064448 9378190127195136 9401726914265088 9403852232306688 9420270754332672 9422400264323072 9452034143944704 9470677209317376 9477898312876032 9487386301302351 9496592392388608 9512121247203328 9526459609645056 9528903458800128 9545249470808064 9545540312236032 9562090130446464 9564076392841216 9571368710438912 9577726087348224 9580950268770816 9603934194696192 9620702046978048 9622876865691648 9637382178717696 9653141253390336 9656390822068224 9672180979728384 9679555723788288 9689245584308784 9698647549673472 9717777032019968 9729150239637504 9732425395470336 9748339885080576 9765538856626176 9781507493462016 9784800274489344 9817792789407408 9834934025060352 9842432863371264 9858527237505024 9861845945942016 9877972064403456 9895098244442112 9912374450454528 9914615203504128 9939498276225024 9958001930665984 9973012403847168 9992683039752192 9992987514372096 10012392473755648 10026681997692672 10036411394686976 10071365583372288 10071672455430144 10091230209769472 10105632249643008 10125564463153152 10185204157120512 10205293317193728 10225422100856832 10240015657218048 10259900310093824 10295946557485056 10320645701763072 10340686926708736 10341002004922368 10358930974650336 10377017002819584 10379362791168384 10401910628548608 10422427217559552 10424783271165952 10440497360277504 10442984273215488 10458725798117376 10461090057240576 10478196061372416 10481723370962944 10496682716334516 10506868178812928 10543460845092864 10550463893094528 10560701542170624 10564256625852416 10579333761345024 10581531328249856 10589599424315392 10600200297363456 10633538411937792 10647439748890624 10654511860482048 10662635601985536 10683666441437184 10701136403103744 10704738761834496 10717267060850688 10720016391150144 10738405654659072 10740833137129472 10759585941946368 10767789799243776 10778569052367168 10789028043423744 10804425969033216 10822960029892608 10825406626398208 10825736473903104 10863439674826752 10881203602194432 10889500189261824 10910646048653312 10910978493382656 10932499161022464 10948978569904128 10966882370715648 10969361501749248 10988513302413312 10996891709865984 11045016888083334 11055734426959872 11077540609261568 11131985524997376 11142787453943808 11153942103942144 11202752171999232 11219638954328064 11241768419721216 11244309690432416 11263941532975104 11290962819022848 11313232962650112 11330286281293824 11332847562010624 11351379066486784 11352633985990656 11391260021047296 11422082582183936 11440760004018176 11480954981842944 11483550322143744 11503599863463936 11542387848855552 11571356202172416 11573971978223616 11592897770029056 11594179389947904 11596800325320704 11633272792547328 11653797346481628 11656218103775232 11665105615847424 11676783140064432 11684180429635584 11688113713709056 11724873365716992 11727881180061696 11745559530312192 11747999348686848 11748357307367424 11768726314395648 11787970569043968 11791938792333312 11820226701164544 11843540757774336 11861393450729472 11880789234941952 11883474960228352 11884788704083968 11904222744281088 11913299352354816 11925225334533888 11936796984213504 11977045629206528 11978369717501952 12019124746616832 12038778453491712 12042831107063808 12071353075105792 12083437279270656 12104534184689664 12113763524149248 12133571984621568 12136314852999168 12137656548851712 12178582454697984 12199845477482496 12202603327389696 12231876387274752 12256002376204288 12274476804734976 12298686818156544 12299061556150272 12340531689467904 12395904560529408 12437701230329856 12440512848989056 12462233185419264 12504253502926848 12535635885686784 12538469643075584 12560361005776896 12602712191926272 12603096193499136 12627569612423168 12637197750501376 12649848401736468 12671934224596992 12701946146193408 12702333171400704 12705204611733504 12726999294410752 12727387082981376 12749453507261952 12770301449797632 12771713234239488 12774600358361088 12802351542829056 12805245592928256 12830502487588864 12849842904956928 12870855004520448 12872277905375232 12875187762757632 12896241306304512 12906074298384384 12918994112411712 12931530066231296 12972200319516672 12976567193960448 12985186329962496 13020718475501568 13042009991282688 13046400365985792 13087431891615744 13090390385876544 13113245366747136 13123243817828352 13144702983340032 13149127927922688 13170629419204608 13190482536431616 13193464325922816 13193866327569408 13216499267272704 13219486938005504 13252664368300032 13265931141374976 13297349871796224 13297755038810112 13323577386336256 13323983352496128 13368909330256896 13370387292094464 13392250587316224 13402461771399168 13428487444496384 13428896607240192 13474176332857344 13475665932189696 13500752617537536 13580272209494016 13593866939179488 13607057756258304 13633896134475776 13653354209624064 13700905261535232 13704002435214507 13727928743313408 13760860935684096 13788002673229824 13808786405326848 13811907966200448 13836022670426112 13839150388224512 13869214171398144 13896569623412736 13920663147036672 13944967730823168 13948120076320768 13970928081829888 13995576955112688 14020012333596672 14057947793457152 14067285190792704 14080935389560832 14105778348460032 14130406131499008 14133600396484608 14178051215917056 14206015813976064 14216847469314048 14244888588582912 14268181870804992 14272985015779328 14289689414467584 14293355188200192 14317874206212096 14343135195669696 14346114589261824 14357053065658368 14366589131022336 14371425403156224 14385370724564992 14405901292044288 14434315298537472 14456073268076544 14479711880085504 14484586233102336 14508271469592576 14519333585682432 14547971324510208 14576665548029952 14593725359456256 14598638093205504 14622509827620864 14625815335665664 14677200411734016 14726689184111112 14740979235946496 14792768918913024 14816958096605184 14842647366663168 14871922805256192 14909247414337536 14937002895998976 14959518605770752 14989024559628288 15018588710633472 15040022996539008 15054617092030464 15084310616866816 15107048375058432 15136845314654208 15158448374464512 15188346694729728 15277806235680768 15307939975790592 15311400429524992 15338133151285248 15389850465140736 15428474936229888 15431962637631488 15457197026705408 15511030390063104 15511503007383552 15538396461975504 15541624138366976 15553474154463232 15569044186752576 15633164487622656 15633640826339328 15637174906748928 15660746040416256 15664476409823232 15691635085860864 15717294092058624 15722585056444416 15745024074501774 15760302268219392 15791387677032448 15815191267639296 15841052313255936 15846384938778624 15869000642017536 15872296992374784 15884399136473088 15900300446045184 15971159623335936 15981767790723072 15993953402978304 16025499662155776 16051704604655616 16057108142751744 16107608481988608 16111249705694208 16139378912919552 16151684698865664 16181753137332224 16183542065135616 16234440044838912 16238109939597312 16238604710854656 16270137769852928 16309168516366336 16365969072979968 16366467740073984 16398249090875392 16398748741533696 16454042252623872 16482769953619968 16495337564798976 16527872747372544 16583601640439808 16616310913892352 16672338003902464 16714181180915712 16730913155913216 16747148007702528 16803616255901696 16804128257998848 16862652629581824 16866464535648624 16895912299462656 16935928194924544 16936444228534272 16940272815644672 16969849443975168 16995429421940736 16999271343015936 17027068599730176 17028950978985984 17032800477814784 17073660790571008 17133123873275904 17161140006027264 17166917017010176 17194988408406016 17208099064512512 17225325483215616 17255399795195904 17302089591947264 17313581773283328 17360957967335424 17389346655043584 17391269084921856 17395200487981056 17449909188820992 17453853847835392 17484327155662848 17497658423771136 17515174710096648 17526270644453376 17532170570563584 17587310048575488 17591285767897088 17591821770092544 17621999023030272 17653089471593472 17681955853565952 17687908188499968 17729799829061632 17730340051746816 17765311136661504 17792090176094208 17821183852412928 17825212440342528 17827183056125952 17856334116421632 17869949028532224 17905195476320256 17965568443809792 17967554576252928 18001003490050048 18064246660595712 18107029612658688 18125155918905984 18142743675011072 18204472279498752 18206484823277568 18236256118898688 18267873682046976 18272003246952676 18303904991084544 18347814580912128 18349842971492352 18384003564306432 18411715207102464 18415877288267264 18448030227234816 18492285561864192 18510797534201856 18560884196048896 18593290307764224 18656551845494784 18660769273483584 18693349778128896 18756380254390272 18803453828530176 18807704464613376 18840541508665344 18844800528646144 18904068287889408 18941354418634752 18955796625752064 18974772602604702 18993184784777216 19024242494406656 19052919219290112 19057806917600256 19090498941616128 19091080624472064 19124180260892928 19128152785682432 19142737420877824 19155452174696448 19161900537541632 19207868389392384 19245753731383296 19274764357435392 19306282506780672 19312781644136448 19344361959456768 19359111447576576 19378491168617568 19397295099346944 19435554064039936 19458300479275008 19464850790940672 19531077713252352 19563014986924032 19569600548978688 19635585578814816 19669868050120704 19684865726742528 19717054475010048 19723691891884032 19755944128806912 19790196488884224 19824748900909056 19829230407008256 19878996552450048 19916003861331968 19946024807694336 19985366079504384 19985975028744192 20024784947511296 20053363995385344 20072822789373952 20142731166744576 20143344910860288 20182460419538944 20211264499286016 20251128926306304 20370408314241024 20410586634387456 20450844201713664 20480031314436096 20519800620187648 20591893114970112 20641291403526144 20681373853417472 20682004009844736 20717861949300672 20754034005639168 20758725582336768 20803821257097216 20844854435119104 20849566542331904 20880994720555008 20917451596234752 20922180114481152 20956392122744832 20963446741925888 20993365432669032 21013736357625856 21086921690185728 21100927786189056 21121403084341248 21128513251704832 21158667522690048 21200400594726912 21267076823875584 21309023720964096 21325271203971072 21367332882874368 21402272806207488 21409477523668992 21434534121701376 21440032782300288 21476811309318144 21481666274258944 21519171883892736 21535579598487552 21557138104734336 21578056086847488 21608851938066432 21650813252796416 21651472947806208 21726879349653504 21762407204388864 21779000378523648 21821292097306624 21821956986765312 21864998322044928 21897957139808256 21933764741431296 21938723003498496 21977026604826624 21993783419731968 22090033776166668 22111468853919744 22155081218523136 22263971049994752 22285574907887616 22307884207884288 22405504343998464 22439277908656128 22483536839442432 22488619380864832 22527883065950208 22581925638045696 22626465925300224 22660572562587648 22665695124021248 22702758132973568 22705267971981312 22782520042094592 22844165164367872 22881520008036352 22961909963685888 22967100644287488 23007199726927872 23084775697711104 23142712404344832 23147943956447232 23185795540058112 23193600650641408 23266545585094656 23307594692963256 23312436207550464 23330211231694848 23353566280128864 23376227427418112 23449746731433984 23455762360123392 23491119060624384 23496714614734848 23537452628791296 23575941138087936 23583877584666624 23640453402329088 23687081515548672 23722786901458944 23761578469883904 23766949920456704 23769577408167936 23808445488562176 23826598704709632 23850450669067776 23873593968427008 23954091258413056 23956739435003904 24038249493233664 24077556906983424 24085662214127616 24142706150211584 24166874558541312 24209068369379328 24227527048298496 24267143969243136 24272629705998336 24275313097703424 24357164909395968 24399690954964992 24405206654779392 24463752774549504 24512004752408576 24548953609469952 24597373636313088 24598123112300544 24681063378935808 24791809121058816 24875402460659712 24881025697978112 24924466370838528 25008507005853696 25071271771373568 25076939286151168 25120722011553792 25205424383852544 25206192386998272 25255139224846336 25274395501002752 25299696803472936 25343868449193984 25403892292386816 25404666342801408 25410409223467008 25453998588821504 25454774165962752 25498907014523904 25540602899595264 25543426468478976 25549200716722176 25610491185856512 25661004975177728 25699685809913856 25741710009040896 25750375525515264 25792482612609024 25812148596768768 25837988224823424 25863060132462592 25953134387920896 25970372659924992 26041436951003136 26084019982565376 26092800731971584 26174863783231488 26180780771753088 26226490733494272 26246487635656704 26289405966680064 26298255855845376 26341258838409216 26380965072863232 26386928651845632 26387732655138816 26432998534545408 26438973876011008 26505328736600064 26531862282749952 26594699743592448 26595510077620224 26647154772672512 26647966704992256 26737818660513792 26740774584188928 26784501174632448 26804923542798336 26856974888992768 26857793214480384 26948352665714688 26951331864379392 27001505235075072 27160544418988032 27187733878358976 27214115512516608 27267792268951552 27306708419248128 27401810523070464 27408004870429014 27455857486626816 27521721871368192 27576005346459648 27617572810653696 27623815932400896 27672045340852224 27678300776449024 27738428342796288 27841326294073344 27889935461646336 27896240152641536 27941856163659776 27991153910225376 28040024667193344 28115895586914304 28134570381585408 28211556696920064 28260812262998016 28267200792969216 28356102431834112 28412031627952128 28433694938628096 28462158903907053 28489777177165824 28536363741609984 28545970031558656 28579378828935168 28586710376400384 28635748412424192 28686270391339392 28692229178523648 28714106131316736 28733178262044672 28742850806312448 28770741449129984 28811802584088576 28868630597074944 28912146536153088 28959423760171008 28969172466204672 29016542939185152 29038667171364864 29095942649020416 29153331096059904 29187450718912512 29197276186411008 29245019655241728 29251630671331328 29354400823468032 29453378368222224 29481958471892992 29585537837826048 29633916193210368 29685294733326336 29743845610512384 29818494828675072 29874005791997952 29919037211541504 29978049119256576 30037177421266944 30080045993078016 30109234184060928 30214096750116864 30273690629308416 30316896748929024 30376693389459456 30555612471361536 30615879951581184 30622800859049984 30676266302570496 30779700930281472 30863925275262976 30914394053410816 31022060780126208 31023006014767104 31076792923951008 31083248276733952 31106948308926464 31138088373505152 31267281652678656 31274349813497856 31321492080832512 31328952819646464 31383270171721728 31434588184117248 31445170112888832 31490048149003548 31520604536438784 31582775354064896 31630382535278592 31682104626511872 31692769877557248 31738001284035072 31744593984749568 31768798272946176 31800600892090368 31942319246671872 31963535581446144 31987906805956608 32050999324311552 32103409209311232 32114216285503488 32215216963977216 32222499411388416 32278757825839104 32303369397731328 32363506274664448 32367084130271232 32468880089677824 32476219879194624 32477209421709312 32540275539705856 32618337032732672 32731938145959936 32732935480147968 32796498181750784 32797497483067392 32908084505247744 32965539907239936 32990675129597952 33167203280879616 33232621827784704 33344676007804928 33428362361831424 33461826311826432 33607232511803392 33608256515997696 33725305259163648 33732929071297248 33791824598925312 33871856389849088 33872888457068544 33880545631289344 33939698887950336 33990858843881472 33998542686031872 34054137199460352 34057901957971968 34065600955629568 34147321581142016 34266247746551808 34322280012054528 34333834034020352 34389976816812032 34416198129025024 34450650966431232 34510799590391808 34604179183894528 34627163546566656 34721915934670848 34778693310087168 34782538169843712 34790400975962112 34899818377641984 34907707695670784 34968654311325696 34995316847542272 35030349420193296 35052541288906752 35064341141127168 35174620097150976 35182571535794176 35183643540185088 35243998046060544 35306178943186944 35363911707131904 35375816376999936 35459599658123264 35460680103493632 35530622273323008 35584180352188416 35642367704825856 35650424880685056 35654366112251904 35712668232843264 35739898057064448 35810390952640512 35931136887619584 35935109152505856 36002006980100096 36128493321191424 36214059225317376 36250311837811968 36285487350022144 36408944558997504 36412969646555136 36535747364093952 36544006493905352 36607809982169088 36695629161824256 36768007128612864 36823430414204928 36831754576534528 36896060454469632 37021595068403712 37121768392097792 37313103690989568 37321538546967168 37386699556257792 37512760508780544 37606907657060352 37615408929226752 37681083017330688 37689601057292288 37808136575778816 37882708837269504 37911593251504128 37949545205209404 37986369569554432 38048484988813312 38105838438580224 38115613835200512 38180997883232256 38182161248944128 38248360521785856 38256305571364864 38285474841755648 38310904349392896 38323801075083264 38415736778784768 38491507462766592 38549528714870784 38612565013561344 38625563288272896 38688723918913536 38718222895153152 38756982337235136 38794590198693888 38871108128079872 38916600958550016 38929701581881344 39062155426504704 39126029973848064 39139201097957376 39271171157629632 39339736100241408 39369731453485056 39434108950020096 39447383783768064 39511888257613824 39580392977768448 39649497801818112 39658460814016512 39757993104900096 39832007722663936 39892049615388672 39970732159008768 39971950057488384 40049569895022592 40106727990770688 40285462333489152 40286689821720576 40422528998572032 40502257852612608 40740816628482048 40821173268774912 40901688403427328 40960062628872192 41039601240375296 41112007305643521 41183786229940224 41282582807052288 41362747706834944 41364008019689472 41435723898601344 41508068011278336 41517451164673536 41607642514194432 41689708870238208 41699133084663808 41761989441110016 41834903192469504 41844360228962304 41912784245489664 41926893483851776 41986730865338064 42027472715251712 42173843380371456 42201855572378112 42242806168682496 42257026503409664 42317335045380096 42400801189453824 42534153647751168 42618047441928192 42650542407942144 42734665765748736 42804545612414976 42818955047337984 42869068243402752 42880065564600576 42953622618636288 42963332548517888 43038343767785472 43071159196975104 43114276209468672 43156112173694976 43217703876132864 43301626505592832 43302945895612416 43453758699307008 43524814408777728 43558000757047296 43642584194613248 43643913973530624 43729996644089856 43795914279616512 43867529482862592 43877446006996992 44180067552333336 44222937707839488 44310162437046272 44527942099989504 44615768415768576 44811008687996928 44878555817312256 44967073678884864 44977238761729664 45055766131900416 45163851276091392 45252931850600448 45321145125175296 45331390248042496 45405516265947136 45410535943962624 45565040084189184 45688330328735744 45763040016072704 45923819927371776 45934201288574976 46014399453855744 46169551395422208 46285424808689664 46295887912894464 46371591080116224 46387201301282816 46533091170189312 46615189385926512 46624872415100928 46660422463389696 46707132560257728 46752454854836224 46899493462867968 46911524720246784 46982238121248768 46993429229469696 47074905257582592 47151882276175872 47167755169333248 47280906804658176 47374163031097344 47445573802917888 47523156939767808 47533899840913408 47539154816335872 47616890977124352 47653197409419264 47700901338135552 47908182516826112 47913478870007808 48076498986467328 48155113813966848 48171324428255232 48285412300423168 48333749117082624 48418136738758656 48455054096596992 48545259411996672 48550626195406848 48714329818791936 48810413309558784 48927505549099008 49024009504817152 49097907218939904 49194747272626176 49196246224601088 49362126757871616 49583618242117632 49750804921319424 49762051395956224 49848932741677056 50017014011707392 50142543542747136 50153878572302336 50241444023107584 50410848767705088 50412384773996544 50510278449692672 50548791002005504 50599393606945872 50687736898387968 50807784584773632 50809332685602816 50820818446934016 50907997177643008 50909548331925504 50997814029047808 51081205799190528 51086852936957952 51098401433444352 51220982371713024 51322009950355456 51399371619827712 51483420018081792 51500751051030528 51584965225218048 51624297193537536 51675976449646848 51726120264925184 51906268775841792 51940745319849984 52082873902006272 52168039965130752 52185601463943168 52349727566462976 52361561543506176 52452981466988544 52492975271313408 52578811933360128 52596511711690752 52761930145726464 52773857303691264 52775465310277632 52865997069090816 52877947752022016 53063724565499904 53189399487184896 53191020155240448 53294309545345024 53295933409984512 53475637321027584 53481549168377856 53569002349264896 53609847085596672 53715586428960768 53896705331429376 53902663728758784 54003010470150144 54321088837976064 54375467756717952 54428231025033216 54535584537903104 54613416838496256 54803621046140928 54816009740858028 54911714973253632 55043443742736384 55152010692919296 55235145621307392 55247631864801792 55344090681704448 55356601552898048 55476856685592576 55682652588146688 55779870923292672 55792480305283072 55883712327319552 55982307820450752 56080049334386688 56231791173828608 56269140763170816 56423113393840128 56521624525996032 56534401585938432 56712204863668224 56824063255904256 56867389877256192 56924317807814106 56979554354331648 57072727483219968 57091940063117312 57158757657870336 57173420752800768 57271496824848384 57372540782678784 57384458357047296 57428212262633472 57466356524089344 57485701612624896 57623605168177152 57737261194149888 57824293072306176 57918847520342016 57938344932409344 58033085878370304 58077334342729728 58191885298040832 58306662192119808 58374901437825024 58394552372822016 58503261342662656 58708801646936064 58906756736444448 58963916943785984 59171075675652096 59267832386420736 59370589466652672 59487691221024768 59636989657350144 59748011583995904 59838074423083008 59956098238513152 60074354842533888 60160091986156032 60218468368121856 60428193500233728 60547381258616832 60633793497858048 60753386778918912 61111224942723072 61231759903162368 61245601718099968 61352532605140992 61559401860562944 61727850550525952 61828788106821632 62044121560252416 62046012029534208 62153585847902016 62166496553467904 62213896617852928 62276176747010304 62534563305357312 62548699626995712 62642984161665024 62766540343443456 62869176368234496 62890340225777664 62980096298007096 63041209072877568 63165550708129792 63260765070557184 63364209253023744 63385539755114496 63476002568070144 63601201784180736 63927071162892288 63975813611913216 64101998648623104 64206818418622464 64228432571006976 64430433927954432 64444998822776832 64557515651678208 64606738795462656 64727012549328896 64734168260542464 64952439758389248 64954418843418624 65080551079411712 65236674065465344 65463876291919872 65465870960295936 65592996363501568 65594994966134784 65816169010495488 65931079814479872 65981350259195904 66334406561759232 66465243655569408 66689352015609856 66856724723662848 66923652623652864 67214465023606784 67216513031995392 67450610518327296 67465858142594496 67583649197850624 67743712779698176 67745776914137088 67761091262578688 67879397775900672 67981717687762944 67997085372063744 68108274398920704 68115803915943936 68131201911259136 68294643162284032 68532495493103616 68644560024109056 68667668068040704 68779953633624064 68832396258050048 68901301932862464 69021599180783616 69208358367789056 69254327093133312 69443831869341696 69557386620174336 69580801951924224 69799636755283968 69815415391341568 69937308622651392 69990633695084544 70060698840386592 70128682282254336 70349240194301952 70365143071588352 70367287080370176 70612357886373888 70727823414263808 70751632753999872 70919199316246528 70921360206987264 71061244546646016 71168360704376832 71284735409651712 71300849761370112 71308732224503808 71425336465686528 71479796114128896 71620781905281024 71862273775239168 71870218305011712 72004013960200192 72256986642382848 72428118450634752 72500623675623936 72570974700044288 72817889117995008 72825939293110272 73071494728187904 73088012987810704 73215619964338176 73391258323648512 73536014257225728 73646860828409856 73663509153069056 73792120908939264 74043190136807424 74243536784195584 74626207381979136 74643077093934336 74773399112515584 75025521017561088 75213815314120704 75230817858453504 75362166034661376 75379202114584576 75616273151557632 75765417674539008 75823186503008256 75899090410418808 75972739139108864 76211676877160448 76231227670401024 76361995766464512 76364322497888256 76496721043571712 76621808698785792 76647602150166528 76831473557569536 76983014925533184 77099057429741568 77225130027122688 77251126576545792 77377447837827072 77436445790306304 77513964674470272 77589180397387776 77742216256159744 77859403163762688 78124310853009408 78252059947696128 78278402195914752 78542342315259264 78679472200482816 78739462906970112 78868217900040192 78894767567536128 79023776515227648 79160785955536896 79298995603636224 79316921628033024 79515986209800192 79664015445327872 79784099230777344 79941464318017536 79943900114976768 80099139790045184 80213455981541376 80570924666978304 80573379643441152 80845057997144064 81004515705225216 81481633256964096 81642346537549824 81803376806854656 81920125257744384 82079202480750592 82224014611287042 82367572459880448 82565165614104576 82725495413669888 82728016039378944 82871447797202688 83016136022556672 83034902329347072 83215285028388864 83398266169327616 83523978882220032 83669806384939008 83688720457924608 83825568490979328 83853786967703552 83973461730676128 84054945430503424 84347686760742912 84403711144756224 84514053006819328 84634670090760192 84801602378907648 85068307295502336 85236094883856384 85301084815884288 85469331531497472 85609091224829952 85637910094675968 85738136486805504 85760131129201152 85907245237272576 85926665097035776 86076687535570944 86142318393950208 86228552418937344 86312224347389952 86435407752265728 86603253011185664 86605891791224832 86907517398614016 87049628817555456 87116001514094592 87285168389226496 87287827947061248 87459993288179712 87591828559233024 87735058965725184 87754892013993984 88360135104666672 88445875415678976 88620324874092544 89055884199979008 89231536831537152 89622017375993856 89757111634624512 89934147357769728 89954477523459328 90111532263800832 90327702552182784 90642290250350592 90662780496084992 90811032531894272 90821071887925248 91130080168378368 91376660657471488 91526080032145408 91847639854743552 91868402577149952 92028798907711488 92339102790844416 92591775825788928 92743182160232448 92774402602565632 93066182340378624 93230378771853024 93249744830201856 93320844926779392 93414265120515456 93504909709672448 93823049440493568 93964476242497536 93986858458939392 94149810515165184 94303764552351744 94335510338666496 94561813609316352 94748326062194688 94891147605835776 95046313879535616 95067799681826816 95078309632671744 95233781954248704 95306394818838528 95401802676271104 95816365033652224 95826957740015616 96152997972934656 96310227627933696 96342648856510464 96570824600846336 96667498234165248 96836273477517312 96910108193193984 97090518823993344 97101252390813696 97428659637583872 97620826619117568 97855011098198016 98048019009634304 98195814437879808 98389494545252352 98392492449202176 98724253515743232 99501609842638848 99524102791912448 99697865483354112 100034028023414784 100285087085494272 100307757144604672 100821697535410176 100824769547993088 101020556899385344 101097582004011008 101198787213891744 101375473796775936 101615569169547264 101618665371205632 101641636893868032 101819096663851008 101995628058095616 102162411598381056 102173705873915904 102196802866888704 102441964743426048 102644019900710912 102798743239655424 102966840036163584 103001502102061056 103169930450436096 103248594387075072 103351952899293696 103452240529850368 103812537551683584 103881490639699968 104165747804012544 104336079930261504 104371202927886336 104699455132925952 104723123087012352 104905962933977088 104985950542626816 105157623866720256 105193023423381504 105523860291452928 105547714607382528 105550930620555264 105731994138181632 105755895504044032 106127449130999808 106378798974369792 106382040310480896 106588619090690048 106591866819969024 106951274642055168 106963098336755712 107138004698529792 107219694171193344 107431172857921536 107793410662858752 107805327457517568 108006020940300288 108642177675952128 108750935513435904 108856462050066432 109226833676992512 109607242092281856 109632019481716056 109823429946507264 110086887485472768 110304021385838592 110470291242614784 110495263729603584 110688181363408896 110713203105796096 111365305176293376 111584960610566144 111767424654639104 111964615640901504 112160098668773376 112463582347657216 112538281526341632 112846226787680256 113043249051992064 113068803171876864 113424409727336448 113648126511808512 113734779754512384 113848635615628212 113959108708663296 114145454966439936 114183880126234624 114317515315740672 114346841505601536 114542993649696768 114745081565357568 114768916714094592 114856424525266944 114932713048178688 114971403225249792 115247210336354304 115474522388299776 115648586144612352 115837695040684032 115876689864818688 116066171756740608 116154668685459456 116383770596081664 116613324384239616 116749802875650048 116789104745644032 117006522685325312 117417603293872128 117813513472888896 117927833887571968 118342151351304192 118535664772841472 118741178933305344 118975382442049536 119273979314700288 119496023167991808 119676148846166016 119912196477026304 120148709685067776 120320183972312064 120856387000467456 121267586995716096 121506773557837824 122222449885446144 122463519806324736 122491203436199936 122705065210281984 123118803721125888 123336021916930563 123455701101051904 123657576213643264 124088243120504832 124092024059068416 124307171695804032 124332993106935808 124427793235705856 124552353494020608 125069126610714624 125097399253991424 125285968323330048 125533080686886912 125738352736468992 125780680451555328 125960192596014192 126082418145755136 126331101416259584 126521530141114368 126728418506047488 126771079510228992 126952005136140288 127202403568361472 127854142325784576 127951627223826432 128203997297246208 128413636837244928 128456865142013952 128860867855908864 128889997645553664 129115031303356416 129213477590925312 129454025098657792 129468336521084928 129904879516778496 129908837686837248 130161102158823424 130473348130930688 130927752583839744 130931741920591872 131185992727003136 131189989932269568 131632338020990976 132668813123518464 132930487311138816 133378704031219712 133847305247305728 134428930047213568 134433026063990784 134901221036654592 134931716285188992 135167298395701248 135491553828274176 135522182525157376 135758795551801344 135963435375525888 135994170744127488 136216548797841408 136231607831887872 136262403822518272 136589286324568064 137064990986207232 137289120048218112 137335336136081408 137559907267248128 137664792516100096 137802603865724928 138043198361567232 138416716735578112 138508654186266624 138887663738683392 139114773240348672 139161603903848448 139599273510567936 139630830782683136 139874617245302784 139981267390169088 140121397680773184 140257364564508672 140698480388603904 140730286143176704 140734574160740352 141224715772747776 141455646828527616 141503265507999744 141838398632493056 141842720413974528 142122489093292032 142336721408753664 142569470819303424 142601699522740224 142617464449007616 142850672931373056 142959592228257792 143724547550478336 143740436610023424 144008027920400384 144513973284765696 144856236901269504 145001247351247872 145635778235990016 145651878586220544 146142989456375808 146176025975621408 146431239928676352 146782516647297024 147072028514451456 147293721656819712 147327018306138112 147584241817878528 148086380273614848 148487073568391168 149252414763958272 149286154187868672 149546798225031168 150051042035122176 150427630628241408 150461635716907008 150724332069322752 150758404229169152 151232546303115264 151530835349078016 151646373006016512 151798180820837616 151945478278217728 152423353754320896 152462455340802048 152723991532929024 152728644995776512 152993442087143424 153243617397571584 153295204300333056 153662947115139072 153966029851066368 154198114859483136 154450260054245376 154502253153091584 154754895675654144 154872891580612608 155027929348940544 155178360794775552 155718806327525376 156248621706018816 156504119895392256 156556804391829504 157084684630518528 157358944400965632 157478925813940224 157736435800080384 157789535135072256 158321571911073792 158597991207272448 158633843256066048 159328030890655744 159568198461554688 159882928636035072 159887800229953536 160198279580090368 160426911963082752 161146759286882304 161690115994288128 162009031410450432 162963266513928192 163284693075099648 163606753613709312 163840250515488768 164158404961501184 164448029222574084 164735144919760896 165130331228209152 165450990827339776 165456032078757888 165742895594405376 166032272045113344 166069804658694144 166430570056777728 166796532338655232 167047957764440064 167339612769878016 167377440915849216 167651136981958656 167707573935407104 167946923461352256 168109890861006848 168695373521485824 168807422289512448 169028106013638656 169269340181520384 169603204757815296 170136614591004672 170472189767712768 170602169631768576 170938663062994944 171218182449659904 171275820189351936 171476272973611008 171520262258402304 171814490474545152 171853330194071552 172153375071141888 172284636787900416 172457104837874688 172870815504531456 173206506022371328 173211783582449664 173815034797228032 174099257635110912 174232003028189184 174570336778452992 174575655894122496 174919986576359424 175183657118466048 175509784027987968 176720270209333344 176891750831357952 177240649748185088 178111768399958016 178463073663074304 179244034751987712 179514223269249024 179868294715539456 179908955046918656 180223064527601664 180655405104365568 181284580500701184 181325560992169984 181622065063788544 181642143775850496 182260160336756736 182753321314942976 183052160064290816 183695279709487104 183736805154299904 184057597815422976 184678205581688832 185183551651577856 185486364320464896 185548805205131264 186132364680757248 186460757543706048 186499489660403712 186641689853558784 186828530241030912 187009819419344896 187646098880987136 187928952484995072 188299621030330368 188607529104703488 188671020677332992 189123627218632704 189496652124389376 189782295211671552 190092627759071232 190135599363653632 190156619265343488 190803605352542208 191632730067304448 192305995945869312 192620455255867392 192685297713020928 193334996468330496 193672546955034624 193820216386387968 194181037647986688 194202504781627392 194857319275167744 195241653238235136 195710022196396032 196096038019268608 196391628875759616 196778989090504704 196784984898404352 197448507031486464 199003219685277696 199048205583824896 199395730966708224 200068056046829568 200570174170988544 200615514289209344 201643395070820352 201649539095986176 202041113798770688 202195164008022016 202397574427783488 202750947593551872 203231138339094528 203237330742411264 203283273787736064 203638193327702016 203991256116191232 204324823196762112 204347411747831808 204393605733777408 204883929486852096 205288039801421824 205597486479310848 205933680072327168 206003004204122112 206339860900872192 206497188774150144 206703905798587392 207625075103367168 207762981279399936 208331495608025088 208672159860523008 208742405855772672 209398910265851904 209446246174024704 209811925867954176 209971901085253632 210386046846763008 211047720582905856 211095429214765056 211101861241110528 211511791008088064 212254898261999616 212757597948739584 212764080620961792 213177238181380096 213183733639938048 213902549284110336 213926196673511424 214276009397059584 214439388342386688 214862345715843072 215586821325717504 215610654915035136 216012041880600576 217284355351904256 217501871026871808 217712924100132864 218453667353985024 219214484184563712 219264038963432112 219646859893014528 220173774970945536 220608042771677184 220940582485229568 220990527459207168 221376362726817792 221426406211592192 222730610352586752 223169921221132288 223534849309278208 223929231281803008 224320197337546752 224927164695314432 225076563052683264 225692453575360512 226086498103984128 226137606343753728 226848819454672896 227296253023617024 227469559509024768 227697271231256424 227918217417326592 228367760252469248 228635030631481344 228693683011203072 229085987299393536 229490163130715136 229865426096357376 229942806450499584 230494420672708608 230949044776599552 231297172289224704 231675390081368064 231753379729637376 232132343513481216 232309337370918912 232767541192163328 233226648768479232 233578209491288064 234013045370650624 234835206587744256 235627026945777792 235855667775143936 236684302702608384 237071329545682944 237482357866610688 237950764884099072 238547958629400576 238992046335983616 239352297692332032 239824392954052608 240297419370135552 240640367944624128 241712774000934912 242535173991432192 243013547115675648 244444899770892288 244927039612649472 244982406872399872 245410130420563968 246237607442251776 246672043833861126 246911402202103808 247315152427286528 248176486241009664 248184048118136832 248614343391608064 248665986213871616 248855586471411712 249104706988041216 250194798507982848 250571936646660096 251066161373773824 251476705472937984 251561360903110656 251920385192028384 252164836291510272 252662202832519168 253043060282228736 253542159020457984 253904010272280576 254404807136722944 255708284651569152 255903254447652864 256407994594492416 256827273674489856 256913730284027904 257721735711817728 257779995291107328 258230062606712832 258426955181850624 258908050197315584 258936673042169856 259809759033556992 259817675373674496 260322204317646848 260946696261861376 261855505167679488 261863483841183744 262371985454006272 262379979864539136 263264676041981952 265337626247036928 265860974622277632 266757408062439424 267694610494611456 268857860094427136 268866052127981568 269802442073309184 269863432570377984 270334596791402496 270983107656548352 271044365050314752 271926870751051776 271988341488254976 272433097595682816 272463215663775744 272524807645036544 273178572649136128 274129981972414464 274578240096436224 274670672272162816 275605207731449856 276086396723134464 277017308372533248 277775327477366784 278229546480697344 278323207807696896 279198547021135872 279261661565366272 279749234490605568 279962534780338176 280242795361546368 280514729129017344 281460572286353408 281469148321480704 282449431545495552 282911293657055232 283006531015999488 283676797264986112 283685440827949056 284244978186584064 284673442817507328 285138941638606848 285203399045480448 285234928898015232 285701345862746112 285919184456515584 287449095100956672 287480873220046848 288016055840800768 289027946569531392 289712473802539008 290002494702495744 291271556471980032 291303757172441088 292285978912751616 292352051951242816 292862479857352704 293565033294594048 294144057028902912 294587443313639424 294654036612276224 295168483635757056 296172760547229696 296974147136782336 298504829527916544 298572308375737344 299093596450062336 300102084070244352 300855261256482816 300923271433814016 301516808458338304 302465092606230528 303061670698156032 303292746012033024 303596361641675232 303890956556435456 304846707508641792 304924910681604096 305457289991553024 305986884174286848 306487234795143168 306590408600666112 307325894230278144 307932059702132736 308396229718966272 308900520108490752 309004506306183168 309509791351308288 309745783161225216 310055858697881088 310356721589551104 311437612655050752 312497243412037632 313008239790784512 313113608783659008 314169369261037056 314717888801931264 314957851627880448 315472871600160768 315579070270144512 316643143822147584 317195982414544896 317267686512132096 318656061781311488 319136396923109376 319765857272070144 319775600459907072 320396559160180736 320853823926165504 322293518573764608 323380231988576256 324018062820900864 325926533027856384 326569386150199296 327680501030977536 328316809923002368 328896058445148168 329470289839521792 330260662456418304 330901981654679552 330912064157515776 331485791188810752 332064544090226688 332139609317388288 333593064677310464 334095915528880128 334754881831698432 335302273963917312 335415147870814208 335893846922704512 336219781722013696 337390747042971648 337614844579024896 338056212027277312 338538680363040768 339206409515630592 340273229182009344 340944379535425536 341204339263537152 341877326125989888 342436364899319808 342551640378703872 342952545947222016 343040524516804608 343628980949090304 343706660388143104 344306750142283776 344569273575800832 344914209675749376 345741631009062912 346413012044742656 346423567164899328 347630069594456064 348198515270221824 348464006056378368 349140673556905984 349151311788244992 349839973152718848 350367314236932096 351019568055975936 353440540418666688 353783501662715904 354481299496370176 356223536799916032 356926147326148608 358488069503975424 359028446538498048 359736589431078912 359817910093837312 360446129055203328 362569161001402368 362651121984339968 363244130127577088 364520320673513472 365506642629885952 367390559418974208 367473610308599808 368115195630845952 369356411163377664 370008065750791689 370367103303155712 370972728640929792 371097610410262528 372264729361514496 372921515087412096 372998979320807424 373283379707117568 373657060482061824 374019638838689792 375292197761974272 375857904969990144 376599242060660736 377215058209406976 377342041354665984 378247254437265408 378993304248778752 379564590423343104 380185255518142464 380271198727307264 380313238530686976 381607210705084416 383265460134608896 384611991891738624 385240910511734784 385370595426041856 386669992936660992 387345093910069248 387640432772775936 388362075295973376 388405009563254784 389714638550335488 390483306476470272 391420044392792064 392783257751519232 393557978181009408 393569969796808704 394897014062972928 398006439370555392 398096411167649792 398791461933416448 400136112093659136 401231028578418688 403286790141640704 403299078191972352 404082227597541376 404390328016044032 404795148855566976 405501895187103744 406474661484822528 406566547575472128 407276386655404032 407982512232382464 408649646393524224 408694823495663616 408787211467554816 409767858973704192 410576079602843648 411194972958621696 411867360144654336 412006008408244224 412679721801744384 412994377548300288 413407811597174784 415250150206734336 415525962558799872 416662991216050176 417344319721046016 417484811711545344 418797820531703808 418892492348049408 419623851735908352 419943802170507264 420772093693526016 422095441165811712 422190858429530112 422203722482221056 423023582016176128 424509796523999232 425515195897479168 425528161241923584 426354476362760192 426367467279876096 427805098568220672 427852393347022848 428552018794119168 428878776684773376 431173642651435008 431221309830070272 432024083761201152 434568710703808512 435003742053743616 436907334707970048 438428968369127424 438528077926864224 439293719786029056 440347549941891072 441216085543354368 441881164970459136 441981054918414336 442752725453635584 442852812423184384 445461220705173504 446339842442264576 447069698618556416 447858462563606016 448640394675093504 449854329390628864 450153126105366528 451384907150721024 452172996207968256 452275212687507456 453697638909345792 454592506047234048 454939119018049536 455394542462512848 455836434834653184 456735520504938496 457270061262962688 457387366022406144 458171974598787072 458980326261430272 459730852192714752 459885612900999168 460988841345417216 461898089553199104 462594344578449408 463350780162736128 463506759459274752 464264687026962432 464618674741837824 465535082384326656 467156418982576128 468026090741301248 469670413175488512 471254053891555584 471711335550287872 473368605405216768 474964715733221376 475901529768198144 477984092671967232 478704595384664064 479648785908105216 480594838740271104 481280735889248256 485070347982864384 486027094231351296 488889799541784576 489854079225298944 489964813744799744 490820260841127936 492475214884503552 493344087667722252 493822804404207616 494630304854573056 496352972482019328 496368096236273664 497228686783216128 497331972427743232 497711172942823424 498209413976082432 500389597015965696 501143873293320192 502132322747547648 502953410945875968 503122721806221312 503840770384056768 504329672583020544 505324405665038336 506086120564457472 507084318040915968 507808020544561152 508809614273445888 511416569303138304 511806508895305728 512815989188984832 513654547348979712 513827460568055808 515443471423635456 515559990582214656 516460125213425664 516853910363701248 517816100394631168 519619518067113984 519635350747348992 520644408635293696 523711010335358976 523726967682367488 524759959729078272 526529352083963904 530675252494073856 531721949244555264 533514816124878848 535389220989222912 537715720188854272 537732104255963136 539604884146618368 539726865140755968 540669193582804992 541966215313096704 542088730100629504 543853741502103552 543976682976509952 544866195191365632 544926431327551488 545049615290073088 546357145298272256 548259963944828928 549156480192872448 549341344544325632 551210415462899712 552172793446268928 554034616745066496 555550654954733568 556459092961394688 556646415615393792 558397094042271744 558523323130732544 559498468981211136 559925069560676352 560485590723092736 561029458258034688 562921144572706816 562938296642961408 564898863090991104 565822587314110464 566013062031998976 567353594529972224 567370881655898112 568489956373168128 569346885635014656 570277883277213696 570406798090960896 570469857796030464 574898190201913344 576032111681601536 578055893139062784 580004989404991488 582543112943960064 582607514344882176 584571957825503232 584704103902485632 585724959714705408 587130066589188096 588288114057805824 589174886627278848 589308073224552448 590336967271514112 592345521094459392 593948294273564672 597009659055833088 597144616751474688 598187192900124672 600204168140488704 601710522512965632 601846542867628032 603033616916676608 604930185212461056 606123341396312064 606585492024066048 607192723283350464 607781913112870912 609693415017283584 609849821363208192 610914579983106048 611973768348573696 612974469590286336 613180817201332224 614651788460556288 615864119404265472 616792459437932544 617801040216981504 618009012612366336 619019582702616576 619491566322450432 620111717395762176 622875225310101504 624994486824075264 626016479581569024 626227217567318016 628338738522074112 629435777603862528 629915703255760896 631158140540289024 633286287644295168 634535373024264192 637312123562622976 638272793846218752 639531714544140288 639551200919814144 640793118320361472 641707647852331008 644587037147529216 646760463977152512 648036125641801728 651853066055712768 653138772300398592 655361002061955072 656633619846004736 657792116890296336 658940579679043584 660521324912836608 661803963309359104 661824128315031552 662971582377621504 664129088180453376 664279218634776576 667186129354620928 668191831057760256 669509763663396864 670604547927834624 670830295741628416 671787693845409024 672439563444027392 674781494085943296 675229689158049792 676112424054554624 677077360726081536 678412819031261184 680546458364018688 681888759070851072 682408678527074304 683754652251979776 685103280757407744 685905091894444032 686081049033609216 687257961898180608 687413320776286208 689828419351498752 691483262018125824 692826024089485312 692847134329798656 695260139188912128 696397030540443648 696928012112756736 698302623576489984 699679946305437696 700734628473864192 702039136111951872 706881080837333376 707567003325431808 708962598992740352 712447073599832064 713852294652297216 716976139007950848 718056893076996096 719473178862157824 719635820187674624 720892258110406656 725138322002804736 725302243968679936 726488260255154176 729040641347026944 731013285259771904 734781118837948416 734947220617199616 736230391261691904 738712822326755328 740016131501583378 740734206606311424 741945457281859584 742195220820525056 744529458723028992 745843030174824192 745997958641614848 746566759414235136 747314120964123648 750584395523948544 751715809939980288 753198484121321472 754430116418813952 754684082709331968 756494508874530816 757986608497557504 759129180846686208 760542397454614528 760626477061373952 763214421410168832 766530920269217792 769223983783477248 770481821023469568 770741190852083712 773339985873321984 774690187820138496 775280865545551872 776724150591946752 776810019126509568 779429277100670976 780966612952940544 782840088785584128 785566515503038464 787115956362018816 787139939593617408 789794028125945856 796012878741110784 796192822335299584 797582923866832896 800272224187318272 802462057156837376 806573580283281408 806598156383944704 808164455195082752 808780656032088064 809590297711133952 811003790374207488 812949322969645056 813133095150944256 815965024464764928 817299292787048448 817389646991327232 817574422935109632 819535717947408384 821152159205687296 822389945917243392 823734720289308672 824012016816488448 826815623194349568 831051925117599744 833325982432100352 834688639442092032 834969623423090688 837595641063407616 837784984696098816 839247703471816704 839887604341014528 841544187387052032 844381716859060224 844407444964442112 846047164032352256 849019593047998464 851030391794958336 851056322483847168 852708952725520384 852734934559752192 855610197136441344 855704786694045696 857104037588238336 857757553369546752 862347285302870016 862442619660140544 864048167522402304 869137421407617024 870007484107487232 873814669415940096 876857936738254848 877056155853728448 878587439572058112 880695099883782144 882432171086708736 883762329940918272 883962109836828672 885505450907271168 885705624846368768 890922441410347008 892679684884529152 894139397237112832 895716925127212032 897280789350187008 899708658781257728 900306252210733056 902769814301442048 904550425375014912 907395277818691584 909185012094468096 909878238036099072 910789084925025696 911672869669306368 913471041009876992 914540122525925376 914774732044812288 917960652522860544 919461704385429504 919771225801998336 921977682690834432 923796179106398208 925188689156898816 926701560325472256 927013518918549504 928529374053924864 929237349483675648 931070164768653312 934312837965152256 936052181482602496 939340826350977024 942508107783111168 943422671100575744 946737210810433536 949929431466442752 951803059536396288 955968185343934464 957409190769328128 959297571816210432 961189677480542208 962561471778496512 970140695965728768 972054188462702592 977779599083569152 979708158450597888 979929627489599488 984950429769007104 986688175335444504 987645608808415232 992705944964038656 992736192472547328 994457373566432256 996418827952164864 1000779194031931392 1002287746586640384 1004264645495095296 1005906821891751936 1006245443612442624 1007681540768113536 1008659345166041088 1010648811330076672 1012172241128914944 1014168636081831936 1015616041089122304 1017619228546891776 1022833138606276608 1023613017790611456 1025631978377969664 1027309094697959424 1027654921136111616 1030886942847270912 1031119981164429312 1032920250426851328 1033707820727402496 1035632200789262336 1039239036134227968 1039270701494697984 1041288817270587392 1047422020670717952 1047453935364734976 1049519919458156544 1053058704167927808 1061350504988147712 1063443898489110528 1067029632249757696 1070778441978445824 1075431440377708544 1075464208511926272 1079209768293236736 1079453730281511936 1081338387165609984 1084177460201259008 1087707483004207104 1087953365953019904 1089732390382731264 1090099230580146176 1092714290596544512 1096519927889657856 1098682689088651264 1102420830925799424 1104345586892537856 1108069233490132992 1111101309909467136 1112918185922789376 1113292831230787584 1116794188084543488 1117046646261465088 1118996937962422272 1119850139121352704 1120971181446185472 1122058916516069376 1125842289145413632 1125876593285922816 1129797726181982208 1131645174628220928 1132026124063997952 1134707189059944448 1134741763311796224 1136979912746336256 1138693771270029312 1140555766554427392 1140813596181921792 1140939715592060928 1149796380403826688 1152064223363203072 1156111786278125568 1160009978809982976 1165086225887920128 1165215028689764352 1169143915651006464 1169408207804971264 1171449919429410816 1174260133178376192 1178349773254557696 1178616146449104896 1180673934543028224 1184691042188918784 1187896588547129344 1194019318111666176 1194289233502949376 1196374385800249344 1200408336280977408 1203693085735256064 1206067233833353216 1209860370424922112 1212246682792624128 1213170984048132096 1214385446566700928 1215563826225741824 1219699642726416384 1221829159966212096 1223947536697147392 1225948939180572672 1226361634402664448 1229303576921112576 1231728238808530944 1233584918875865088 1235602080433963008 1236018025224732672 1238039165405233152 1238983132644900864 1240223434791524352 1245750450620203008 1249988973648150528 1252032959163138048 1252454435134636032 1256677477044148224 1258871555207725056 1259831406511521792 1262316281080578048 1266572575288590336 1269070746048528384 1274624247125245952 1276545587692437504 1279063429088280576 1279102401839628288 1281586236640722944 1283415295704662016 1293520927954305024 1296072251283603456 1303706132111425536 1310722004123910144 1313267239692009472 1315584233780592672 1317881159358087168 1321042649825673216 1323648256630063104 1325943164755243008 1328258176360906752 1328558437269553152 1334372258709241856 1336383662115520512 1339019527326793728 1341209095855669248 1341660591483256832 1343575387690818048 1344879126888054784 1349562988171886592 1350459378316099584 1352224848109109248 1354154721452163072 1356825638062522368 1361092916728037376 1363777518141702144 1364817357054148608 1367509304503959552 1370206561514815488 1371810183788888064 1372162098067218432 1374515923796361216 1374826641552572416 1379656838702997504 1382966524036251648 1385652048178970624 1385694268659597312 1390520278377824256 1392794061080887296 1393856024225513472 1396605247152979968 1401469256947728384 1404078272223903744 1413762161674666752 1415134006650863616 1424894147199664128 1427704589304594432 1433952278015901696 1436113786153992192 1438946357724315648 1439271640375349248 1441784516220813312 1450604487937359872 1452976520510308352 1458081282694053888 1462026570519543808 1469562237675896832 1469894441234399232 1472460782523383808 1477425644653510656 1480032263003166756 1481468413212622848 1483890914563719168 1484390441641050112 1489058917446057984 1491686060349648384 1491995917283229696 1493133518828470272 1494628241928247296 1501168791047897088 1503431619879960576 1506396968242642944 1508860232837627904 1509368165418663936 1512989017749061632 1515973216995115008 1518258361693372416 1521084794909229056 1521252954122747904 1526428842820337664 1533061840538435584 1538447967566954496 1540963642046939136 1541482381704167424 1546679971746643968 1549380375640276992 1550561731091103744 1553448301183893504 1558858554201341952 1561933225905881088 1571133031006076928 1574279879187234816 1579588056251891712 1592025757482221568 1592385644670599168 1595165847733665792 1600544448374636544 1604924114313674752 1613147160566562816 1613196312767889408 1616328910390165504 1617561312064176128 1619180595422267904 1622007580748414976 1625898645939290112 1626266190301888512 1631930048929529856 1634598585574096896 1634779293982654464 1635148845870219264 1639071435894816768 1642304318411374592 1644779891834486784 1647469440578617344 1648024033632976896 1653631246388699136 1662103850235199488 1666651964864200704 1669377278884184064 1669939246846181376 1675191282126815232 1675569969392197632 1678495406943633408 1679775208682029056 1683088374774104064 1688763433718120448 1688814889928884224 1692094328064704512 1698039186095996928 1702060783589916672 1702112644967694336 1705417905451040768 1705469869119504384 1711220394272882688 1711409573388091392 1724694570605740032 1728096335044804608 1740014968214974464 1747629338831880192 1753715873476509696 1754112311707456896 1757174879144116224 1761390199767564288 1764864342173417472 1767524659881836544 1767924219673657344 1771010901814542336 1771411249692737536 1781844882820694016 1785359369769058304 1788278794474225664 1791433850254424064 1794561578700374016 1799417317562515456 1800612504421466112 1805539628602884096 1809100850750029824 1814790555637383168 1818370024188936192 1819756476072198144 1821578169850051392 1823345739338612736 1826942082019753984 1829080245051850752 1829549464089624576 1835921305045721088 1838923408770859008 1839542451603996672 1843955365381668864 1847592358212796416 1850377378313797632 1853403120650944512 1854027037837099008 1857058748107849728 1858474698967351296 1868625675930304512 1872104362965204992 1878681652701954048 1885016215566222336 1893474421620867072 1899858862932885504 1903606119072792576 1911936370687868928 1914818381538656256 1918595143632420864 1922379354961084416 1925122943556993024 1940281391931457536 1944108376925405184 1955559198167138304 1959416316901195776 1959859254979198976 1969900859538014208 1973376350670889008 1975291217616830464 1985411889928077312 1985472384945094656 1988914747132864512 1992837655904329728 2001558388063862784 2004575493173280768 2008529290990190592 2011813643783503872 2012490887224885248 2015363081536227072 2017318690332082176 2024344482257829888 2028337272163663872 2031232082178244608 2035238457093783552 2045666277212553216 2047226035581222912 2051263956755939328 2055309842272223232 2061773885694541824 2062239962328858624 2071264401578524672 2078478072268455936 2078541402989395968 2082577634541174784 2094907870729469952 2099039838916313088 2106117408335855616 2122701009976295424 2126887796978221056 2134059264499515392 2141556883956891648 2150862880755417088 2150928417023852544 2158419536586473472 2158907460563023872 2162676774331219968 2168354920402518016 2175414966008414208 2175906731906039808 2179464780765462528 2180198461160292352 2185428581193089024 2193039855779315712 2197365378177302528 2204841661851598848 2208691173785075712 2216138466980265984 2222202619818934272 2225836371845578752 2226585662461575168 2233588376169086976 2234093292522930176 2237993875924844544 2239700278242705408 2241942362892370944 2251684578290827264 2251753186571845632 2259595452363964416 2263290349256441856 2264052248127995904 2269414378119888896 2269483526623592448 2273959825492672512 2277387542540058624 2281627192363843584 2281879431184121856 2299592760807653376 2304128446726406144 2312223572556251136 2320019957619965952 2330172451775840256 2330430057379528704 2338287831302012928 2338816415609942528 2342899838858821632 2348520266356752384 2356699546509115392 2357232292898209792 2361347869086056448 2369382084377837568 2375793177094258688 2388038636223332352 2388578467005898752 2392748771600498688 2400816672561954816 2407386171470512128 2412134467666706432 2419720740849844224 2424493365585248256 2426341968096264192 2428770893133401856 2431127652451483648 2439399285452832768 2447895073394294784 2451897878361145344 2452723268805328896 2458607153842225152 2463456477617061888 2467169837751730176 2471204160867926016 2472036050449465344 2480446869583048704 2499977947296301056 2504065918326276096 2504908870269272064 2513354954088296448 2517743110415450112 2519662813023043584 2524632562161156096 2533145150577180672 2538141492097056768 2549248494250491904 2553091175384875008 2558126858176561152 2558204803679256576 2563172473281445888 2566830591409324032 2587041855908610048 2592144502567206912 2607412264222851072 2621444008247820288 2626534479384018944 2631168467561185344 2635762318716174336 2642085299651346432 2647296513260126208 2651886329510486016 2656516352721813504 2657116874539106304 2668744517418483712 2672767324231041024 2678039054653587456 2682418191711338496 2683321182966513664 2687150775381636096 2699125976343773184 2700918756632199168 2708309442904326144 2713651276125044736 2722185833456074752 2727555036283404288 2729634714108297216 2735018609007919104 2740413123029630976 2743620367577776128 2744324196134436864 2749653283105144832 2759313677405995008 2765933048072503296 2771304096357941248 2771388537319194624 2781040556755648512 2785588122161774592 2787712048451026944 2793210494305959936 2802938513895456768 2808156544447807488 2827524323349333504 2830268013301727232 2849788294399328256 2855409178609188864 2867904556031803392 2872227572307984384 2877892715448631296 2878543280750698496 2883569032441626624 2901208975874719744 2905953041020616704 2916162565388107776 2924053141039087616 2939124475351793664 2939788882468798464 2954851289307021312 2960064526006333512 2962936826425245696 2968780883282100224 2978117834892115968 2983372120699296768 2989256483856494592 3002337582095794176 3006863239759921152 3012793936485285888 3017720465675255808 3018736330837327872 3025978035498123264 3031946433990230016 3036516723386744832 3042169589818458112 3042505908245495808 3052857685640675328 3066123681076871168 3076895935133908992 3081927284093878272 3082964763408334848 3093359943493287936 3098760751280553984 3101123462182207488 3106896602367787008 3117717108402683904 3123866451811762176 3142266062012153856 3148559758374469632 3159176112503783424 3184051514964443136 3184771289341198336 3190331695467331584 3201088896749273088 3209848228627349504 3226294321133125632 3226392625535778816 3232657820780331008 3235122624128352256 3238361190844535808 3244015161496829952 3252532380603777024 3263860097859059712 3269197171148193792 3270297691740438528 3278142871789633536 3284608636822749184 3289559783668973568 3296048067265953792 3307262492777398272 3324207700470398976 3333303929728401408 3338754557768368128 3339878493692362752 3350382564253630464 3351139938784395264 3356990813887266816 3359550417364058112 3366176749548208128 3377526867436240896 3377629779857768448 3384188656129409024 3396078372191993856 3404121567179833344 3404225289935388672 3410835810902081536 3410939738239008768 3422440788545765376 3422819146776182784 3449389141211480064 3456192670089609216 3480029936429948928 3495258677663760384 3507431746953019392 3508224623414913792 3514349758288232448 3522780399535128576 3535049319763673088 3535848439347314688 3542021803629084672 3542822499385475072 3563689765641388032 3570718739538116608 3582867700508848128 3589123157400748032 3601225008842932224 3611079257205768192 3618201701500059648 3629581111274766336 3636740048377872384 3639512952144396288 3643156339700102784 3646691478677225472 3653884164039507968 3659098928179249152 3671842610091442176 3677846817541718016 3679084903207993344 3687910730763337728 3695184716425592832 3700754756627595264 3706806241301889024 3708054075674198016 3714117496215699456 3716949397934702592 3737251351860609024 3744208725930409984 3757363305403908096 3770032431132444672 3786948843241734144 3799717725865771008 3807212238145585152 3823872741375737856 3829636763077312512 3837190287264841728 3844758709922168832 3850245887113986048 3880562783862915072 3888216753850810368 3911118396334276608 3919718509958397952 3939801719076028416 3946752701341778016 3950582435233660928 3970944769890189312 3977829494265729024 3985675311808659456 4003116776127725568 4009150986346561536 4017058581980381184 4023627287567007744 4024981774449770496 4030726163072454144 4034637380664164352 4048688964515659776 4056674544327327744 4062464164356489216 4070476914187567104 4091332554425106432 4094452071162445824 4102527913511878656 4110619684544446464 4123547771389083648 4124479924657717248 4142528803157049344 4156956144536911872 4157082805978791936 4165155269082349568 4189815741458939904 4212234816671711232 4245402019952590848 4268118528999030784 4283113767913783296 4301725761510834176 4301856834047705088 4316839073172946944 4317814921126047744 4325353548662439936 4336709840805036032 4351813463812079616 4358929561530925056 4360396922320584704 4370857162386178048 4386079711558631424 4394730756354605056 4409683323703197696 4417382347570151424 4432276933960531968 4444405239637868544 4451672743691157504 4453171324923150336 4467176752338173952 4468186585045860352 4475987751849689088 4479400556485410816 4483884725784741888 4503369156581654528 4503506373143691264 4519190904727928832 4526580698512883712 4528104496255991808 4538828756239777792 4538967053247184896 4547919650985345024 4554775085080117248 4563254384727687168 4563758862368243712 4599185521615306752 4608256893452812288 4624447145112502272 4640039915239931904 4660344903551680512 4676575662604025856 4677632831219885056 4685799677717643264 4713399093018230784 4714464585796419584 4738764168755675136 4751586354188517376 4776077272446664704 4777156934011797504 4785497543200997376 4801633345123909632 4814772342941024256 4824268935333412864 4839441481699688448 4848986731170496512 4852683936192528384 4857541786266803712 4862255304902967296 4878798570905665536 4895790146788589568 4903795756722290688 4905446537610657792 4917214307684450304 4926912955234123776 4934339675503460352 4942408321735852032 4944072100898930688 4960893739166097408 4999955894592602112 5008131836652552192 5009817740538544128 5026709908176592896 5035486220830900224 5039325626046087168 5049265124322312192 5066290301154361344 5076282984194113536 5106182350769750016 5116253716353122304 5116409607358513152 5133661182818648064 5174083711817220096 5184289005134413824 5242888016495640576 5253068958768037888 5262336935122370688 5271524637432348672 5284170599302692864 5294593026520252416 5303772659020972032 5313032705443627008 5314233749078212608 5337489034836967424 5345534648462082048 5356078109307174912 5364836383422676992 5366642365933027328 5374301550763272192 5398251952687546368 5401837513264398336 5416618885808652288 5427302552250089472 5444371666912149504 5455110072566808576 5459269428216594432 5470037218015838208 5480826246059261952 5487240735155552256 5488648392268873728 5499306566210289664 5518627354811990016 5531866096145006592 5542608192715882496 5542777074638389248 5562081113511297024 5571176244323549184 5575424096902053888 5605877027790913536 5616313088895614976 5655048646698667008 5699576588798656512 5710818357218377728 5735809112063606784 5744455144615968768 5755785430897262592 5757086561501396992 5767138064883253248 5802417951749439488 5811906082041233408 5832325130776215552 5848106282078175232 5878248950703587328 5879577764937596928 5909702578614042624 5920129052012667024 5925873652850491392 5937561766564200448 5956235669784231936 5966744241398593536 5978512967712989184 6004675164191588352 6013726479519842304 6025587872970571776 6035440931350511616 6037472661674655744 6051956070996246528 6073033446773489664 6084339179636916224 6085011816490991616 6105715371281350656 6132247362153742336 6153791870267817984 6165929526816669696 6186719886986575872 6213793204735574016 6235434216805367808 6247732903623524352 6297119516748939264 6318352225007566848 6368103029928886272 6369542578682396672 6380663390934663168 6402177793498546176 6419696457254699008 6452588642266251264 6452785251071557632 6465315641560662016 6470245248256704512 6476722381689071616 6488030322993659904 6505064761207554048 6527720195718119424 6538394342296387584 6540595383480877056 6556285743579267072 6569217273645498368 6579119567337947136 6592096134531907584 6614524985554796544 6648415400940797952 6666607859456802816 6677509115536736256 6679756987384725504 6700765128507260928 6702279877568790528 6713981627774533632 6719100834728116224 6755053734872481792 6755259559715536896 6768377312258818048 6792156744383987712 6808243134359666688 6808450579870777344 6821879476478017536 6844881577091530752 6845638293552365568 6898778282422960128 6912385340179218432 6960059872859897856 6990517355327520768 7014863493906038784 7016449246829827584 7028699516576464896 7045560799070257152 7070098639527346176 7071696878694629376 7084043607258169344 7085644998770950144 7127379531282776064 7141437479076233216 7165735401017696256 7178246314801496064 7202450017685864448 7222158514411536384 7236403403000119296 7259162222549532672 7273480096755744768 7279025904288792576 7286312679400205568 7293382957354450944 7318197856358498304 7343685220182884352 7355693635083436032 7358169806415986688 7375821461526675456 7390369432851185664 7401509513255190528 7413612482603778048 7416108151348396032 7488417451860819968 7514726610807816192 7540064862264889344 7573897686483468288 7599435451731542016 7614424476291170304 7647745482751475712 7659273526154625024 7674380574529683456 7689517419844337664 7700491774227972096 7761125567725830144 7776433507701620736 7822236792668553216 7839437019916795904 7879603438152056832 7893505402683556032 7901164870467321856 7941889539780378624 7955658988531458048 7971350623617318912 8006233552255451136 8018301972693123072 8034117163960762368 8047254575134015488 8049963548899540992 8061452326144908288 8097377929031319552 8124928328712978432 8140953828375134208 8182665108850212864 8188904142324891648 8205055827023757312 8221239369088892928 8248959849315434496 8285057606314098688 8313912289073823744 8314165611957583872 8330310538164699136 8379631482917879808 8424469633343422464 8490804039905181696 8536237057998061568 8566227535827566592 8603451523021668352 8603713668095410176 8633678146345893888 8635629842252095488 8650707097324879872 8673419681610072064 8703626927624159232 8717859123061850112 8720793844641169408 8741714324772356096 8772159423117262848 8789461512709210112 8819366647406395392 8864553867921063936 8888810479275737088 8906342649846300672 8934353504676347904 8936373170091720704 8967769451569483776 9006738313163309056 9007012746287382528 9038381809455857664 9053161397025767424 9056208992511983616 9077934106494369792 9095839301970690048 9109550170160234496 9126508769455374336 9127517724736487424 9198371043230613504 9216513786905624576 9248894290225004544 9280079830479863808 9320689807103361024 9353151325208051712 9355265662439770112 9371599355435286528 9426798186036461568 9428929171592839168 9477528337511350272 9503172708377034752 9552154544893329408 9554313868023595008 9570995086401994752 9603266690247819264 9629544685882048512 9648537870666825728 9678882963399376896 9697973462340993024 9705367872385056768 9715083572533607424 9757597141811331072 9791580293577179136 9807591513444581376 9810893075221315584 9834428615368900608 9853825910468247552 9868679351006920704 9888144201797861376 9921787478332194816 9999911789185204224 10016263673305104384 10019635481077088256 10053419816353185792 10070972441661800448 10078651252092174336 10098530248644624384 10132580602308722688 10152565968388227072 10212364701539500032 10232507432706244608 10232819214717026304 10267322365637296128 10348167423634440192 10368578010268827648 10485776032991281152 10506137917536075776 10524673870244741376 10543049274864697344 10568341198605385728 10607545318041944064 10626065410887254016 10628467498156425216 10674978069673934848 10691069296924164096 10712156218614349824 10733284731866054656 10748603101526544384 10803675026528796672 10833237771617304576 10854605104500178944 10888743333824299008 10910220145133617152 10918538856433188864 10940074436031676416 10961652492118523904 10977296784537747456 10998613132420579328 11037254709623980032 11063732192290013184 11085216385431764992 11085554149276778496 11124162227022594048 11142352488647098368 11150848193804107776 11211754055581827072 11232626177791229952 11310097293397334016 11399153177597313024 11421636714436755456 11471618224127213568 11488910289231937536 11511570861794525184 11514173123002793984 11534276129766506496 11604835903498878976 11623812164082466816 11664650261552431104 11696212564156350464 11759155529875193856 11819405157228085248 11840258104025334048 11851747305700982784 11875123533128400896 11933488482797187072 11957025935425978368 12009350328383176704 12027452959039684608 12051175745941143552 12070881862701023232 12074945323349311488 12103912141992493056 12146066893546979328 12168678359273832448 12170023632981983232 12211430742562701312 12264494724307484672 12307583740535635968 12331859053633339392 12373439773973151744 12427586409471148032 12470868433610735616 12495465807247048704 12636704450015133696 12736206059857772544 12739085157364793344 12804355586997092352 12839392914509398016 12905177284532502528 12905570502143115264 12953444763378143232 12976060645987319808 13010129522415108096 13055440391436238848 13076788684592775168 13081190766961754112 13112571487158534144 13138434547290996736 13158239134675894272 13184192269063815168 13229049971109593088 13296830801881595904 13333215718913605632 13355018231073472512 13359513974769451008 13401530257014521856 13404559755137581056 13427963255549067264 13438201669456232448 13510107469744963584 13510519119431073792 13536754624517636096 13584313488767975424 13616486268719333376 13616901159741554688 13643758952956035072 13689763154183061504 13691276587104731136 13797556564845920256 13824770680358436864 13920119745719795712 13981034710655041536 14029726987812077568 14032898493659655168 14057399033152929792 14140197279054692352 14143393757389258752 14171289997541900288 14254759062565552128 14282874958152466432 14331470802035392512 14356492629602992128 14404900035371728896 14444317028823072768 14472806806000238592 14518324445099065344 14546960193511489536 14558051808577585152 14572625358800411136 14586765914708901888 14636395712716996608 14687370440365768704 14711387270166872064 14716339612831973376 14751642923053350912 14780738865702371328 14803019026510381056 14827224965207556096 14832216302696792064 14976834903721639936 15029453221615632384 15080129724529778688 15147795372966936576 15198870903463084032 15228848952582340608 15318547052309250048 15348761149059366912 15400983548455944192 15522251135451660288 15552867015403241472 15678874039833591808 15759206876304113664 15787010805367112064 15802329740934643712 15883779079560757248 15911317977062916096 15942701247234637824 16012467104510902272 16036603945386246144 16068234327921524736 16094509150268030976 16099927097799081984 16122904652289816576 16194755858062639104 16249856657425956864 16281907656750268416 16365330217700425728 16377808284649783296 16410111654047514624 16442478738177785856 16497919698630868992 16570115212628197376 16627824578147647488 16628331223915167744 16660621076329398272 16848939266686844928 17072474115996123136 17132455071655133184 17207427336190820352 17267356292691787776 17271259684504190976 17301414194649759744 17346839363220144128 17407253855248318464 17435718246123700224 17441587689282338816 17483428649544712192 17544318846234525696 17578923025418420224 17638733294812790784 17729107735842127872 17777620958551474176 17812685299692601344 17868707009352695808 17872746340183441408 17935538903138967552 18013476626326618112 18014025492574765056 18076763618911715328 18106322794051534848 18112417985023967232 18155868212988739584 18219100340320468992 18253017538910748672 18255035449472974848 18396742086461227008 18497788580450009088 18560159660959727616 18641379614206722048 18706302650416103424 18710531324879540224 18743198710870573056 18857858343185678336 18955056675022700544 19006345416754069504 19104309089786658816 19108627736047190016 19141990172803989504 19206533380495638528 19259089371764097024 19297075741333651456 19357765926798753792 19395946924681986048 19410735744770113536 19430167145067214848 19515194283622662144 19583160587154358272 19615183026889162752 19621786150442631168 19668857230737801216 19707651820936495104 19737358702013841408 19776288403595722752 19843574956664389632 19999823578370408448 20032527346610208768 20039270962154176512 20106839632706371584 20141944883323600896 20157302504184348672 20265161204617445376 20305131936776454144 20424729403079000064 20465638429434052608 20534644731274592256 20696334847268880384 20737156020537655296 20971552065982562304 21012275835072151552 21049347740489482752 21086098549729394688 21136682397210771456 21215090636083888128 21252130821774508032 21256934996312850432 21349956139347869696 21382138593848328192 21424312437228699648 21466569463732109312 21497206203053088768 21607350053057593344 21666475543234609152 21709210209000357888 21777486667648598016 21820440290267234304 21837077712866377728 21880148872063352832 21954593569075494912 21997226264841158656 22074509419247960064 22127464384580026368 22170432770863529984 22171108298553556992 22248324454045188096 22465252355582459904 22620194586794668032 22798306355194626048 22843273428873510912 22943236448254427136 22977820578463875072 23023141723589050368 23028346246005587968 23068552259533012992 23209671806997757952 23247624328164933632 23329300523104862208 23392425128312700928 23518311059750387712 23638810314456170496 23680516208050668096 23703494611401965568 23750247066256801792 23866976965594374144 23914051870851956736 24018700656766353408 24054905918079369216 24102351491882287104 24141763725402046464 24149890646698622976 24292133787093958656 24337356718547664896 24422861485125402624 24615167481071271936 24663718107266678784 24746879547946303488 24855172818942296064 24941736867221471232 24990931614494097408 25273408900030267392 25472412119715545088 25478170314729586688 25608711173994184704 25678785829018796032 25810354569065005056 25811141004286230528 25906889526756286464 25952121291974639616 26020259044830216192 26110880782872477696 26153577369185550336 26162381533923508224 26225142974317068288 26316478269351788544 26368384538127630336 26458099942219186176 26593661603763191808 26666431437827211264 26719027949538902016 26803060514029043712 26809119510275162112 27020214939489927168 27021038238862147584 27073509249035272192 27168626977535950848 27233802319483109376 27287517905912070144 27379526308366123008 27382553174209462272 27595113129691840512 27649541360716873728 27840239491439591424 27962069421310083072 28059453975624155136 28065796987319310336 28114798066305859584 28280394558109384704 28286787514778517504 28342579995083800576 28509518125131104256 28565749916304932864 28662941604070785024 28712985259205984256 28809800070743457792 28888634057646145536 28945613612000477184 29036648890198130688 29093920387022979072 29116103617155170304 29145250717600822272 29272791425433993216 29374740880731537408 29422774540333744128 29432679225663946752 29503285846106701824 29561477731404742656 29606038053020762112 29664432605393584128 29953669807443279872 30058906443231264768 30160259449059557376 30295590745933873152 30397741806926168064 30457697905164681216 30637094104618500096 30697522298118733824 30801967096911888384 31044502270903320576 31105734030806482944 31357748079667183616 31518413752608227328 31574021610734224128 31604659481869287424 31822635954125832192 31885402494469275648 32024934209021804544 32073207890772492288 32136468655843049472 32199854195598163968 32245809304579633152 32499713314851913728 32563815313500536832 32730660435400851456 32755616569299566592 32820223308095029248 32884957476355571712 32995839397261737984 33140230425256394752 33255649156295294976 33256662447830335488 33321242152658796544 33697878533373689856 34144948231992246272 34264910143310266368 34414854672381640704 34534712585383575552 34542519369008381952 34602828389299519488 34693678726440288256 34814507710496636928 34871436492247400448 34883175378564677632 35088637692469051392 35277466589625581568 35458215471684255744 35555241917102948352 35625370599385202688 35745492680366882816 35871077806277935104 36026953252653236224 36028050985149530112 36153527237823430656 36212645588103069696 36224835970047934464 36311736425977479168 36438200680640937984 36506035077821497344 36510070898945949696 36793484172922454016 36995577160900018176 37120319321919455232 37282759228413444096 37412605300832206848 37421062649759080448 37486397421741146112 37715716686371356672 37910113350045401088 38012690833508139008 38208618179573317632 38217255472094380032 38413066760991277056 38518178743528194048 38594151482667302912 38715531853597507584 38860334290134429696 39030388567245324288 39166321174308716544 39230366053778325504 39243572300885262336 39337714461475602432 39415303641872990208 39474717404027682816 39552576807191445504 39687149913328779264 39999647156740816896 40065054693220417536 40078541924308353024 40213679265412743168 40283889766647201792 40314605008368697344 40530322409234890752 40610263873552908288 40849458806158000128 40931276858868105216 41069289462549184512 41392669694537760768 41474312041075310592 41943104131965124608 42024551670144303104 42098695480978965504 42172197099458789376 42430181272167776256 42513869992625700864 42699912278695739392 42764277187696656384 42848624874457399296 42933138927464218624 42994412406106177536 43214700106115186688 43332951086469218304 43418420418000715776 43554973335297196032 43640880580534468608 43674155425732755456 43760297744126705664 43909187138150989824 43994452529682317312 44149018838495920128 44254928769160052736 44340865541727059968 44342216597107113984 44496648908090376192 44930504711164919808 45240389173589336064 45596612710389252096 45686546857747021824 45955641156927750144 46046283447178100736 46056692492011175936 46419343613995515904 46658601046209724416 47036622119500775424 47277620628912340992 47361032416101336192 47406989222803931136 47500494132513603584 47733953931188748288 47828103741703913472 48037401313532706816 48109811836158738432 48204702983764574208 48283527450804092928 48299781293397245952 48584267574187917312 48674713437095329792 48845722970250805248 49230334962142543872 49327436214533357568 49493759095892606976 49710345637884592128 49883473734442942464 49981863228988194816 50546817800060534784 50956340629459173376 51217422347988369408 51357571658037592064 51622282008572461056 51813779053512572928 51904242583949279232 52040518089660432384 52221761565744955392 52307154738371100672 52324763067847016448 52450285948634136576 52632956538703577088 52736769076255260672 52916199884438372352 53187323207526383616 53332862875654422528 53438055899077804032 53606121028058087424 53618239020550324224 54040429878979854336 54042076477724295168 54147018498070544384 54337253955071901696 54467604638966218752 54759052616732246016 54765106348418924544 55190226259383681024 55680478982879182848 55924138842620166144 56118907951248310272 56131593974638620672 56229596132611719168 56573575029557035008 56685159990167601152 57019036250262208512 57131499832609865728 57325883208141570048 57425970518411968512 57619600141486915584 57777268115292291072 57891227224000954368 58073297780396261376 58187840774045958144 58232207234310340608 58290501435201644544 58545582850867986432 58749481761463074816 58845549080667488256 58865358451327893504 59006571692213403648 59122955462809485312 59212076106041524224 59328865210787168256 59907339614886559744 60117812886462529536 60320518898119114752 60795483613852336128 60915395810329362432 61274188209237000192 61603934193823776768 62089004541806641152 62211468061612965888 62715496159334367232 63036827505216454656 63148043221468448256 63209318963738574848 63645271908251664384 63770804988938551296 64049868418043609088 64146415781544984576 64272937311686098944 64399708391196327936 64491618609159266304 64999426629703827456 65127630627001073664 65461320870801702912 65511233138599133184 65640446616190058496 65991678794523475968 66511298312590589952 66513324895660670976 67395757066747379712 68289896463984492544 68529820286620532736 68829709344763281408 69069425170767151104 69085038738016763904 69205656778599038976 69387357452880576512 69629015420993273856 69742872984494800896 69766350757129355264 70177275384938102784 70554933179251163136 70916430943368511488 71110483834205896704 71250741198770405376 71490985360733765632 71742155612555870208 72053906505306472448 72056101970299060224 72307054475646861312 72425291176206139392 72449671940095868928 72876401361281875968 73012070155642994688 73991154321800036352 74240638643838910464 74565518456826888192 74825210601664413696 74842125299518160896 74972794843482292224 75431433372742713344 75820226700090802176 76025381667016278016 76417236359146635264 76434510944188760064 76826133521982554112 77036357487056388096 77188302965334605824 77431063707195015168 77720668580268859392 78060777134490648576 78332642348617433088 78460732107556651008 78487144601770524672 78675428922951204864 78949434808055365632 79105153614382891008 79374299826657558528 79999294313481633792 80157083848616706048 80427358530825486336 81060644818469781504 81220527747105816576 81862553717736210432 82138578925098369024 82785339389075521536 82948624082150621184 83886208263930249216 84049103340288606208 84197390961957931008 84344394198917578752 84860362544335552512 85027739985251401728 85399824557391478784 85528554375393312768 85697249748914798592 85866277854928437248 85988824812212355072 86429400212230373376 86665902172938436608 86836840836001431552 87109946670594392064 87281761161068937216 87348310851465510912 87818374276301979648 87988905059364634624 88298037676991840256 88509857538320105472 88684433194214227968 88993297816180752384 89861009422329839616 90480778347178672128 91193225420778504192 91373093715494043648 91911282313855500288 92092566894356201472 92113384984022351872 92838687227991031808 93317202092419448832 94073244239001550848 94555241257824681984 94722064832202672384 94813978445607862272 95467907862377496576 95656207483407826944 96074802627065413632 96219623672317476864 96409405967529148416 96599562586794491904 97349426874190659584 97691445940501610496 98460669924285087744 98654872429066715136 98987518191785213952 99420691275769184256 99766947468885884928 99963726457976389632 101093635600121069568 101912681258918346752 102434844695976738816 102715143316075184128 103244564017144922112 103627558107025145856 103808485167898558464 104081036179320864768 104443523131489910784 104614309476742201344 104649526135694032896 105265913077407154176 105832399768876744704 106374646415052767232 106665725751308845056 106876111798155608064 107236478041100648448 108080859757959708672 108084152955448590336 108294036996141088768 108674507910143803392 108935209277932437504 109518105233464492032 109530212696837849088 110380452518767362048 111360957965758365696 111848277685240332288 112237815902496620544 112263187949277241344 112459192265223438336 113147150059114070016 113370319980335202304 114038072500524417024 114262999665219731456 114651766416283140096 115239200282973831168 115554536230584582144 115782454448001908736 116146595560792522752 116581002870403289088 117091165701735972864 117498963522926149632 117691098161334976512 117730716902655787008 118013143384426807296 118245910925618970624 118424152212083048448 118657730421574336512 119814679229773119488 120235625772925059072 120641037796238229504 121590967227704672256 121830791620658724864 122548376418474000384 123207868387647553536 124178009083613282304 124422936123225931776 125430992318668734464 126073655010432909312 126296086442936896512 127290543816503328768 127541609977877102592 128099736836087218176 128292831563089969152 128545874623372197888 128799416782392655872 128983237218318532608 129998853259407654912 130255261254002147328 130922641741603405824 131022466277198266368 131280893232380116992 131983357589046951936 133022596625181179904 133026649791321341952 134791514133494759424 136579792927968985088 137059640573241065472 138138850341534302208 138170077476033527808 138774714905761153024 139258030841986547712 139532701514258710528 141109866358502326272 141832861886737022976 142220967668411793408 142501482397540810752 142981970721467531264 143484311225111740416 144107813010612944896 144112203940598120448 144614108951293722624 144850582352412278784 144899343880191737856 145752802722563751936 146024140311285989376 147982308643600072704 148481277287677820928 149131036913653776384 149650421203328827392 149684250599036321792 149945589686964584448 150862866745485426688 151640453400181604352 152050763334032556032 152869021888377520128 153652267043965108224 154072714974112776192 154376605930669211648 155441337160537718784 156121554268981297152 156665284697234866176 156921464215113302016 156974289203541049344 157350857845902409728 157898869616110731264 158210307228765782016 158748599653315117056 159998588626963267584 160314167697233412096 160854717061650972672 162121289636939563008 162441055494211633152 164277157850196738048 165570678778151043072 167772416527860498432 168394781923915862016 168688788397835157504 169720725088671105024 170055479970502803456 170799649114782957568 171057108750786625536 171394499497829597184 171732555709856874496 171977649624424710144 172858800424460746752 173331804345876873216 173673681672002863104 174219893341188784128 174563522322137874432 174696621702931021824 175636748552603959296 175977810118729269248 176596075353983680512 177019715076640210944 177368866388428455936 177986595632361504768 179722018844659679232 180961556694357344256 182386450841557008384 182746187430988087296 183822564627711000576 184226769968044703744 185677374455982063616 186634404184838897664 188146488478003101696 189110482515649363968 189444129664405344768 189627956891215724544 190935815724754993152 191312414966815653888 192149605254130827264 192439247344634953728 192818811935058296832 193199125173588983808 194698853748381319168 195382891881003220992 196921339848570175488 197975036383570427904 199533894937771769856 202187271200242139136 203825362517836693504 204869689391953477632 205430286632150368256 206489128034289844224 207255116214050291712 207616970335797116928 208162072358641729536 208887046262979821568 209228618953484402688 209299052271388065792 210531826154814308352 211664799537753489408 212749292830105534464 213331451502617690112 213752223596311216128 214472956082201296896 216161719515919417344 216168305910897180672 216588073992282177536 217349015820287606784 219036210466928984064 222721915931516731392 223696555370480664576 224475631804993241088 224526375898554482688 224918384530446876672 226294300118228140032 226740639960670404608 228076145001048834048 228525999330439462912 229303532832566280192 230478400565947662336 231109072461169164288 231564908896003817472 232293191121585045504 233162005740806578176 234182331403471945728 234997927045852299264 235382196322669953024 235461433805311574016 236026286768853614592 236848304424166096896 237315460843148673024 240471251545850118144 241282075592476459008 243181934455409344512 243661583241317449728 246415736775295107072 248356018167226564608 248845872246451863552 250861984637337468928 252147310020865818624 252592172885873793024 254581087633006657536 255083219955754205184 256199473672174436352 256585663126179938304 257091749246744395776 257598833564785311744 257966474436637065216 259997706518815309824 260510522508004294656 261845283483206811648 262044932554396532736 263966715178093903872 266053299582642683904 269583028266989518848 273159585855937970176 274119281146482130944 276277700683068604416 276340154952067055616 277549429811522306048 278516061683973095424 279065403028517421056 282219732717004652544 283665723773474045952 284441935336823586816 285963941442935062528 286968622450223480832 288215626021225889792 288224407881196240896 289228217902587445248 289798687760383475712 292048280622571978752 295964617287200145408 296962554575355641856 298262073827307552768 299300842406657654784 299368501198072643584 299891179373929168896 301725733490970853376 303280906800363208704 304101526668065112064 305738043776755040256 307304534087930216448 308145429948225552384 308753211861338423296 310882674321075437568 312243108537962594304 313330569394469732352 313842928430226604032 313948578407082098688 315797739232221462528 317497199306630234112 319997177253926535168 320628335394466824192 321709434123301945344 324242579273879126016 324882110988423266304 328554315700393476096 331141357556302086144 335544833055720996864 336789563847831724032 337377576795670315008 339441450177342210048 340110959941005606912 342114217501573251072 342788998995659194368 343955299248849420288 345717600848921493504 346663608691753746432 347347363344005726208 348439786682377568256 351273497105207918592 351955620237458538496 353192150707967361024 354039430153280421888 354737732776856911872 355973191264723009536 359444037689319358464 361923113388714688512 364772901683114016768 365492374861976174592 367645129255422001152 368453539936089407488 371354748911964127232 373268808369677795328 376292976956006203392 378220965031298727936 378888259328810689536 381871631449509986304 382624829933631307776 384299210508261654528 384878494689269907456 385637623870116593664 386398250347177967616 389397707496762638336 390765783762006441984 393842679697140350976 395950072767140855808 399067789875543539712 404374542400484278272 407650725035673387008 409739378783906955264 410860573264300736512 414510232428100583424 416324144717283459072 417774092525959643136 418598104542776131584 423329599075506978816 425498585660211068928 426662903005235380224 427504447192622432256 428945912164402593792 432323439031838834688 432336611821794361344 433176147984564355072 434698031640575213568 438072420933857968128 445443831863033462784 447393110740961329152 448951263609986482176 449052751797108965376 449836769060893753344 452588600236456280064 453481279921340809216 456152290002097668096 458607065665132560384 460956801131895324672 462218144922338328576 463129817792007634944 466324011481613156352 468364662806943891456 469995854091704598528 470764392645339906048 470922867610623148032 472052573537707229184 473696608848332193792 474630921686297346048 480942503091700236288 482564151184952918016 486363868910818689024 487323166482634899456 492831473550590214144 496712036334453129216 501723969274674937856 505184345771747586048 509162175266013315072 510166439911508410368 512398947344348872704 513171326252359876608 514183498493488791552 515197667129570623488 515932948873274130432 519995413037630619648 521021045016008589312 523690566966413623296 524089865108793065472 527933430356187807744 532106599165285367808 539166056533979037696 546319171711875940352 548238562292964261888 552680309904134111232 555098859623044612096 557032123367946190848 558130806057034842112 564439465434009305088 567331447546948091904 568883870673647173632 571927882885870125056 573937244900446961664 576431252042451779584 576448815762392481792 578456435805174890496 579597375520766951424 584096561245143957504 593925109150711283712 598601684813315309568 598737002396145287168 603451466981941706752 606561813600726417408 611476087553510080512 614609068175860432896 616290859896451104768 617506423722676846592 621765348642150875136 624486217075925188608 626661138788939464704 627685856860453208064 627897156814164197376 631595478464442925056 634994398613260468224 639994354507853070336 641256670788933648384 643418868246603890688 648485158547758252032 649764221976846532608 657108631400786952192 671089666111441993728 673579127695663448064 674755153591340630016 678882900354684420096 680221919882011213824 684228435003146502144 685577997991318388736 687910598497698840576 691435201697842987008 693327217383507492864 694694726688011452416 696879573364755136512 702546994210415837184 703911240474917076992 706384301415934722048 708078860306560843776 711946382529446019072 723846226777429377024 729545803366228033536 730984749723952349184 736907079872178814976 742709497823928254464 746537616739355590656 752585953912012406784 756441930062597455872 757776518657621379072 763743262899019972608 765249659867262615552 768598421016523309056 769756989378539814912 771275247740233187328 772796500694355935232 778795414993525276672 781531567524012883968 791900145534281711616 808749084800968556544 815301450071346774016 819478757567813910528 821721146528601473024 829020464856201166848 832648289434566918144 835548185051919286272 837196209085552263168 846659198151013957632 850997171320422137856 853325806010470760448 857891824328805187584 864646878063677669376 864673223643588722688 869396063281150427136 876144841867715936256 890887663726066925568 894786221481922658304 897902527219972964352 898105503594217930752 899673538121787506688 905177200472912560128 906962559842681618432 912304580004195336192 917214131330265120768 921913602263790649344 924436289844676657152 926259635584015269888 932648022963226312704 936729325613887782912 939991708183409197056 941528785290679812096 941845735221246296064 947393217696664387584 961885006183400472576 965128302369905836032 972727737821637378048 974646332965269798912 985662947101180428288 993424072668906258432 1003447938549349875712 1010368691543495172096 1018324350532026630144 1020332879823016820736 1026342652504719753216 1028366996986977583104 1031865897746548260864 1039990826075261239296 1042042090032017178624 1055866860712375615488 1064213198330570735616 1078332113067958075392 1092638343423751880704 1096477124585928523776 1105360619808268222464 1110197719246089224192 1114064246735892381696 1116261612114069684224 1128878930868018610176 1134662895093896183808 1143855765771740250112 1147874489800893923328 1152897631524784963584 1156912871610349780992 1159194751041533902848 1168193122490287915008 1187850218301422567424 1197203369626630619136 1197474004792290574336 1206902933963883413504 1213123627201452834816 1222952175107020161024 1229218136351720865792 1232581719792902209536 1243530697284301750272 1248972434151850377216 1253322277577878929408 1255794313628328394752 1269988797226520936448 1279988709015706140672 1282513341577867296768 1286837736493207781376 1296970317095516504064 1299528443953693065216 1314217262801573904384 1342179332222883987456 1347158255391326896128 1349510307182681260032 1357765800709368840192 1360443839764022427648 1368456870006293004288 1375821196995397681152 1382870403395685974016 1386654434767014985728 1389389453376022904832 1405093988420831674368 1407822480949834153984 1412768602831869444096 1416157720613121687552 1423892765058892038144 1447692453554858754048 1459091606732456067072 1461969499447904698368 1473814159744357629952 1485418995647856508928 1505171907824024813568 1515553037315242758144 1527486525798039945216 1530499319734525231104 1537196842033046618112 1539513978757079629824 1542550495480466374656 1545593001388711870464 1557590829987050553344 1563063135048025767936 1583800291068563423232 1617498169601937113088 1630602900142693548032 1638957515135627821056 1658040929712402333696 1665296578869133836288 1671096370103838572544 1674392418171104526336 1693318396302027915264 1701994342640844275712 1706651612020941520896 1715783648657610375168 1729293756127355338752 1729346447287177445376 1738792126562300854272 1752289683735431872512 1781775327452133851136 1795805054439945928704 1796211007188435861504 1810354400945825120256 1813925119685363236864 1834428262660530241536 1843827204527581298688 1848872579689353314304 1852519271168030539776 1865296045926452625408 1873458651227775565824 1879983416366818394112 1883057570581359624192 1883691470442492592128 1894786435393328775168 1923770012366800945152 1930256604739811672064 1945455475643274756096 1949292665930539597824 1971325894202360856576 2006895877098699751424 2020737383086990344192 2036648701064053260288 2040665759646033641472 2052685305009439506432 2056733993973955166208 2063731795493096521728 2079981652150522478592 2084084180064034357248 2111733721424751230976 2192954249171857047552 2210721239616536444928 2220395438492178448384 2228128493471784763392 2232523224228139368448 2257757861736037220352 2269325790187792367616 2287711531543480500224 2295748979601787846656 2305795263049569927168 2313825743220699561984 2318389502083067805696 2336386244980575830016 2375700436602845134848 2394948009584581148672 2413805867927766827008 2426247254402905669632 2445904350214040322048 2458436272703441731584 2465163439585804419072 2487061394568603500544 2497944868303700754432 2506644555155757858816 2511588627256656789504 2539977594453041872896 2559977418031412281344 2573675472986415562752 2593940634191033008128 2628434525603147808768 2684358664445767974912 2694316510782653792256 2699020614365362520064 2715531601418737680384 2720887679528044855296 2736913740012586008576 2751642393990795362304 2765740806791371948032 2773308869534029971456 2778778906752045809664 2810187976841663348736 2815644961899668307968 2825537205663738888192 2895384907109717508096 2918183213464912134144 2923938998895809396736 2947628319488715259904 2970837991295713017856 3010343815648049627136 3031106074630485516288 3054973051596079890432 3060998639469050462208 3079027957514159259648 3085100990960932749312 3126126270096051535872 3167600582137126846464 3234996339203874226176 3261205800285387096064 3277915030271255642112 3316081859424804667392 3330593157738267672576 3342192740207677145088 3348784836342209052672 3386636792604055830528 3403988685281688551424 3431567297315220750336 3458692894574354890752 3477584253124601708544 3504579367470863745024 3563550654904267702272 3591610108879891857408 3592422014376871723008 3620708801891650240512 3627850239370726473728 3668856525321060483072 3687654409055162597376 3697745159378706628608 3730592091852905250816 3746917302455551131648 3759966832733636788224 3767382940884985184256 3847540024733601890304 3860513209479623344128 3890910951286549512192 3898585331861079195648 3942651788404721713152 4013791754197399502848 4041474766173980688384 4073297402128106520576 4081331519292067282944 4105370610018879012864 4127463590986193043456 4159963304301044957184 4168168360128068714496 4223467442849502461952 4385908498343714095104 4421442479233072889856 4456256986943569526784 4515515723472074440704 4575423063086961000448 4591497959203575693312 4611590526099139854336 4627651486441399123968 4636779004166135611392 4672772489961151660032 4751400873205690269696 4789896019169162297344 4827611735855533654016 4852494508805811339264 4891808700428080644096 4916872545406883463168 4974122789137207001088 4995889736607401508864 5013289110311515717632 5023177254513313579008 5079955188906083745792 5119954836062824562688 5147350945972831125504 5187881268382066016256 5256869051206295617536 5388633021565307584512 5431063202837475360768 5441775359056089710592 5503284787981590724608 5531481613582743896064 5546617739068059942912 5557557813504091619328 5620375953683326697472 5631289923799336615936 5651074411327477776384 5790769814219435016192 5836366426929824268288 5847877997791618793472 5895256638977430519808 6020687631296099254272 6062212149260971032576 6109946103192159780864 6121997278938100924416 6158055915028318519296 6170201981921865498624 6252252540192103071744 6335201164274253692928 6522411600570774192128 6632163718849609334784 6661186315476535345152 6684385480415354290176 6697569672684418105344 6773273585208111661056 6807977370563377102848 6863134594630441500672 6917385789148709781504 6955168506249203417088 7009158734941727490048 7127101309808535404544 7184844028753743446016 7241417603783300481024 7255700478741452947456 7337713050642120966144 7375308818110325194752 7395490318757413257216 7461184183705810501632 7493834604911102263296 7519933665467273576448 7534765881769970368512 7721026418959246688256 7781821902573099024384 7885303576809443426304 8027583508394799005696 8082949532347961376768 8146594804256213041152 8162663038584134565888 8210741220037758025728 8254927181972386086912 8319926608602089914368 8336336720256137428992 8446934885699004923904 8771816996687428190208 8842884958466145779712 8912513973887139053568 9031031446944148881408 9150846126173922000896 9182995918407151386624 9255302972882798247936 9502801746411380539392 9579792038338324594688 9655223471711067308032 9704989017611622678528 9783617400856161288192 9833745090813766926336 9948245578274414002176 9991779473214803017728 10026578220623031435264 10046354509026627158016 10159910377812167491584 10294701891945662251008 10513738102412591235072 10777266043130615169024 10862126405674950721536 10883550718112179421184 11006569575963181449216 11062963227165487792128 11093235478136119885824 11240751907366653394944 11302148822654955552768 11581539628438870032384 11672732853859648536576 11695755995583237586944 11790513277954861039616 12041375262592198508544 12124424298521942065152 12219892206384319561728 12243994557876201848832 12316111830056637038592 12504505080384206143488 12670402328548507385856 13044823201141548384256 13264327437699218669568 13368770960830708580352 13546547170416223322112 13726269189260883001344 13834771578297419563008 13910337012498406834176 14018317469883454980096 14254202619617070809088 14369688057507486892032 14482835207566600962048 14511400957482905894912 14675426101284241932288 14750617636220650389504 14922368367411621003264 14987669209822204526592 15039867330934547152896 15069531763539940737024 15442052837918493376512 15563643805146198048768 15770607153618886852608 16165899064695922753536 16293189608512426082304 16325326077168269131776 16509854363944772173824 16639853217204179828736 16672673440512274857984 16893869771398009847808 17543633993374856380416 17685769916932291559424 18062062893888297762816 18301692252347844001792 18365991836814302773248 18510605945765596495872 19005603492822761078784 19159584076676649189376 19310446943422134616064 19567234801712322576384 19896491156548828004352 19983558946429606035456 20053156441246062870528 20092709018053254316032 20319820755624334983168 20589403783891324502016 21027476204825182470144 21554532086261230338048 21724252811349901443072 21767101436224358842368 22013139151926362898432 22125926454330975584256 22186470956272239771648 22481503814733306789888 22604297645309911105536 23163079256877740064768 23345465707719297073152 23581026555909722079232 24082750525184397017088 24248848597043884130304 24439784412768639123456 24487989115752403697664 24632223660113274077184 25009010160768412286976 25340804657097014771712 26089646402283096768512 26528654875398437339136 26737541921661417160704 27093094340832446644224 27452538378521766002688 28508405239234141618176 28739376115014973784064 28965670415133201924096 29022801914965811789824 29350852202568483864576 29501235272441300779008 29844736734823242006528 29975338419644409053184 30079734661869094305792 30139063527079881474048 30884105675836986753024 31541214307237773705216 32331798129391845507072 32586379217024852164608 32650652154336538263552 33019708727889544347648 33279706434408359657472 35087267986749712760832 35371539833864583118848 36124125787776595525632 36603384504695688003584 36731983673628605546496 38011206985645522157568 38319168153353298378752 38620893886844269232128 39134469603424645152768 39792982313097656008704 40106312882492125741056 40639641511248669966336 41178807567782649004032 42054952409650364940288 43109064172522460676096 43448505622699802886144 43534202872448717684736 44026278303852725796864 44251852908661951168512 44963007629466613579776 45208595290619822211072 46326158513755480129536 46690931415438594146304 47162053111819444158464 48497697194087768260608 48879568825537278246912 48975978231504807395328 50018020321536824573952 50681609314194029543424 52179292804566193537024 53057309750796874678272 54186188681664893288448 54905076757043532005376 57016810478468283236352 57478752230029947568128 57931340830266403848192 58701704405136967729152 59689473469646484013056 59950676839288818106368 60159469323738188611584 60278127054159762948096 61768211351673973506048 63082428614475547410432 64663596258783691014144 65172758434049704329216 65301304308673076527104 66039417455779088695296 66559412868816719314944 70743079667729166237696 72248251575553191051264 73206769009391376007168 73463967347257211092992 76022413971291044315136 76638336306706596757504 78268939206849290305536 79585964626195312017408 80212625764984251482112 81279283022497339932672 82357615135565298008064 86218128345044921352192 86897011245399605772288 87068405744897435369472 88052556607705451593728 88503705817323902337024 89926015258933227159552 90417190581239644422144 92652317027510960259072 94324106223638888316928 96995394388175536521216 97759137651074556493824 97951956463009614790656 104358585609132387074048 106114619501593749356544 108372377363329786576896 109810153514087064010752 114033620956936566472704 114957504460059895136256 115862681660532807696384 117403408810273935458304 119378946939292968026112 120318938647476377223168 123536422703347947012096 126164857228951094820864 129327192517567382028288 130345516868099408658432 130602608617346153054208 132078834911558177390592 141486159335458332475392 146927934694514422185984 152044827942582088630272 153276672613413193515008 156537878413698580611072 159171929252390624034816 162558566044994679865344 164715230271130596016128 172436256690089842704384 173794022490799211544576 176105113215410903187456 179852030517866454319104 180834381162479288844288 185304634055021920518144 188648212447277776633856 193990788776351073042432 195518275302149112987648 195903912926019229581312 212229239003187498713088 216744754726659573153792 219620307028174128021504 228067241913873132945408 229915008920119790272512 234806817620547870916608 238757893878585936052224 240637877294952754446336 247072845406695894024192 258654385035134764056576 260691033736198817316864 261205217234692306108416 264157669823116354781184 282972318670916664950784 293855869389028844371968 306553345226826387030016 313075756827397161222144 318343858504781248069632 325117132089989359730688 329430460542261192032256 344872513380179685408768 347588044981598423089152 352210226430821806374912 370609268110043841036288 377296424894555553267712 387981577552702146084864 391036550604298225975296 391807825852038459162624 424458478006374997426176 456134483827746265890816 459830017840239580545024 469613635241095741833216 477515787757171872104448 494145690813391788048384 517308770070269528113152 521382067472397634633728 528315339646232709562368 565944637341833329901568 587711738778057688743936 613106690453652774060032 636687717009562496139264 650234264179978719461376 658860921084522384064512 689745026760359370817536 704420452861643612749824 741218536220087682072576 775963155105404292169728 782073101208596451950592 783615651704076918325248 848916956012749994852352 919660035680479161090048 939227270482191483666432 955031575514343744208896 988291381626783576096768 1034617540140539056226304 1042764134944795269267456 1056630679292465419124736 1131889274683666659803136 1175423477556115377487872 1226213380907305548120064 1273375434019124992278528 1379490053520718741635072 1408840905723287225499648 1482437072440175364145152 1551926310210808584339456 1564146202417192903901184 1697833912025499989704704 1839320071360958322180096 1910063151028687488417792 1976582763253567152193536 2069235080281078112452608 2113261358584930838249472 2350846955112230754975744 2452426761814611096240128 2546750868038249984557056 2758980107041437483270144 2817681811446574450999296 2964874144880350728290304 3103852620421617168678912 3128292404834385807802368 3395667824050999979409408 3678640142721916644360192 3820126302057374976835584 4138470160562156224905216 4226522717169861676498944 4904853523629222192480256 5093501736076499969114112 5517960214082874966540288 5929748289760701456580608 6207705240843234337357824 7357280285443833288720384 7640252604114749953671168 8276940321124312449810432 8453045434339723352997888 10187003472152999938228224 11035920428165749933080576 12415410481686468674715648 14714560570887666577440768 15280505208229499907342336 16553880642248624899620864 22071840856331499866161152 24830820963372937349431296 30561010416458999814684672 33107761284497249799241728 44143681712662999732322304 49661641926745874698862592 66215522568994499598483456 99323283853491749397725184 132431045137988999196966912 198646567706983498795450368 397293135413966997590900736
- Sum of all divisors σ(n): 1344313546193584880150021631
- Sum of proper divisors (its aliquot sum) s(n): 947020410779617882559120895
- 397293135413966997590900736 is an abundant number, because the sum of its proper divisors (947020410779617882559120895) is greater than itself. Its abundance is 549727275365650884968220159
Bases of 397293135413966997590900736
- Binary: 101001000101000100001100000000110110001101011110110000010010000000000000000000000000000002
- Hexadecimal: 0x148A21806C6BD8240000000
- Base-36: 1DX3SLN7IH3PGKCG00
Squares and roots of 397293135413966997590900736
- 397293135413966997590900736 squared (3972931354139669975909007362) is 157841835447060717690221476852919535763183263805341696
- 397293135413966997590900736 cubed (3972931354139669975909007363) is 62709477704258189780754783899371164423647898034672428459456366737465480897888256
-
397293135413966997590900736 is a
perfect square number . Itssquare root is 19932213510144 -
The
cube root of 397293135413966997590900736 is 735140507.4301373997
Scales and comparisons
How big is 397293135413966997590900736?- 397,293,135,413,966,997,590,900,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 397,293,135,413,966,997,590,900,736 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 397293135413966997590900736 cubic inches would be around 61261709 feet tall.
Recreational maths with 397293135413966997590900736
- 397293135413966997590900736 backwards is 637009095799669314531392793
- The number of decimal digits it has is: 27
- The sum of 397293135413966997590900736's digits is 135
- 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 397293135413966997590900736 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 397293135413966997590900736 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/397293135413966997590900736/
Chicago style:
Numbermatics. 2024. "Number 397293135413966997590900736 - Facts about the integer". https://numbermatics.com/n/397293135413966997590900736/
The information we have on file for 397293135413966997590900736 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 397293135413966997590900736, math, Factors of 397293135413966997590900736, curriculum, school, college, exams, university, Prime factorization of 397293135413966997590900736, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-seven septillion, two hundred ninety-three sextillion, one hundred thirty-five quintillion, four hundred thirteen quadrillion, nine hundred sixty-six trillion, nine hundred ninety-seven billion, five hundred ninety million, nine hundred thousand, seven hundred thirty-six.