106221807020415145485533184
106,221,807,020,415,145,485,533,184 is an even composite number composed of six prime numbers multiplied together.
106221807020415145485533184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 106221807020415145485533184:
220 × 38 × 74 × 112 × 2692 × 8572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 269 × 269 × 857 × 857)See below for interesting mathematical facts about the number 106221807020415145485533184 from the Numbermatics database.
Names of 106221807020415145485533184
- Cardinal: 106221807020415145485533184 can be written as One hundred six septillion, two hundred twenty-one sextillion, eight hundred seven quintillion, twenty quadrillion, four hundred fifteen trillion, one hundred forty-five billion, four hundred eighty-five million, five hundred thirty-three thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 1.06221807020415145485533184 × 1026
Factors of 106221807020415145485533184
Divisors of 106221807020415145485533184
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 168 176 189 192 196 198 216 224 231 242 243 252 256 264 269 288 294 297 308 324 336 343 352 363 378 384 392 396 432 441 448 462 484 486 504 512 528 538 539 567 576 588 594 616 648 672 686 693 704 726 729 756 768 784 792 807 847 857 864 882 891 896 924 968 972 1008 1024 1029 1056 1076 1078 1089 1134 1152 1176 1188 1232 1296 1323 1344 1372 1386 1408 1452 1458 1512 1536 1568 1584 1614 1617 1694 1701 1714 1728 1764 1782 1792 1848 1883 1936 1944 2016 2048 2058 2079 2112 2152 2156 2178 2187 2268 2304 2352 2376 2401 2421 2464 2541 2571 2592 2646 2673 2688 2744 2772 2816 2904 2916 2959 3024 3072 3087 3136 3168 3228 3234 3267 3388 3402 3428 3456 3528 3564 3584 3696 3766 3773 3872 3888 3969 4032 4096 4116 4158 4224 4304 4312 4356 4374 4536 4608 4704 4752 4802 4842 4851 4928 5082 5103 5142 5184 5292 5346 5376 5488 5544 5632 5649 5808 5832 5918 5929 5999 6048 6144 6174 6237 6272 6336 6456 6468 6534 6561 6776 6804 6856 6912 7056 7128 7168 7203 7263 7392 7532 7546 7623 7713 7744 7776 7938 8019 8064 8192 8232 8316 8448 8608 8624 8712 8748 8877 9072 9216 9261 9408 9427 9504 9604 9684 9702 9801 9856 10164 10206 10284 10368 10584 10692 10752 10976 11088 11264 11298 11319 11616 11664 11836 11858 11907 11998 12096 12288 12348 12474 12544 12672 12912 12936 13068 13122 13181 13552 13608 13712 13824 14112 14256 14336 14406 14526 14553 14784 15064 15092 15246 15309 15426 15488 15552 15876 16038 16128 16384 16464 16632 16896 16947 17216 17248 17424 17496 17754 17787 17997 18144 18432 18522 18711 18816 18854 19008 19208 19368 19404 19602 19712 20328 20412 20568 20713 20736 21168 21384 21504 21609 21789 21952 22176 22528 22596 22638 22869 23139 23232 23328 23672 23716 23814 23996 24057 24192 24576 24696 24948 25088 25344 25824 25872 26136 26244 26362 26411 26631 27104 27216 27424 27648 27783 28224 28281 28512 28672 28812 29052 29106 29403 29568 30128 30184 30492 30618 30852 30976 31104 31752 32076 32256 32549 32768 32928 33264 33792 33894 33957 34432 34496 34848 34992 35508 35574 35721 35994 36288 36864 37044 37422 37632 37708 38016 38416 38736 38808 39204 39424 39543 40656 40824 41136 41426 41472 41503 41993 42336 42768 43008 43218 43578 43659 43904 44352 45056 45192 45276 45738 45927 46278 46464 46656 47344 47432 47628 47992 48114 48384 49152 49392 49896 50176 50688 50841 51648 51744 52272 52488 52724 52822 53262 53361 53991 54208 54432 54848 55296 55566 56133 56448 56562 57024 57344 57624 58104 58212 58806 59136 60256 60368 60984 61236 61704 61952 62139 62208 63504 64152 64512 64827 65098 65367 65536 65856 65989 66528 67584 67788 67914 68607 68864 68992 69417 69696 69984 71016 71148 71442 71988 72171 72361 72576 73728 74088 74844 75264 75416 76032 76832 77472 77616 78408 78848 79086 79233 79893 81312 81648 82272 82852 82944 83006 83349 83986 84672 84843 85536 86016 86436 87156 87318 87808 88209 88704 90112 90384 90552 91476 91854 92267 92556 92928 93312 94688 94864 95256 95984 96228 96768 97647 98304 98784 99792 100352 101376 101682 101871 103296 103488 103697 104544 104976 105448 105644 106524 106722 107163 107982 108416 108864 109696 110592 111132 112266 112896 113124 114048 114688 115248 116208 116424 117612 118272 118629 120512 120736 121968 122472 123408 123904 124278 124416 124509 125979 127008 128304 129024 129654 130196 130734 130977 131072 131712 131978 133056 135168 135576 135828 137214 137728 137984 138834 139392 139968 142032 142296 142884 143976 144342 144722 144991 145152 147456 148176 149688 150528 150832 152064 152523 153664 154944 155232 156816 157696 158172 158466 159786 160083 161973 162624 163296 164544 165704 165888 166012 166698 167972 168399 169344 169686 171072 172032 172872 174312 174636 175616 176418 177408 180224 180768 181104 182952 183708 184534 185112 185856 186417 186624 189376 189728 190512 191968 192456 193536 194481 195294 196101 196608 197568 197967 199584 200704 202752 203364 203742 205821 206592 206976 207394 208251 209088 209952 210896 211288 213048 213444 214326 215964 216832 217083 217728 219392 221184 222264 224532 225792 226248 227843 228096 229376 230496 230533 232416 232848 235224 236544 237258 237699 239679 241024 241472 243936 244944 246816 247808 248556 248832 249018 250047 251958 254016 254529 256608 258048 259308 260392 261468 261954 262144 263424 263956 264627 266112 270336 271152 271656 274428 275456 275968 276801 277668 278784 279936 284064 284592 285768 287952 288684 289444 289982 290304 290521 292941 293951 294912 296352 299376 301056 301664 304128 305046 305613 307328 309888 310464 311091 313632 315392 316344 316932 319572 320166 321489 323946 325248 326592 329088 331408 331776 332024 333396 335944 336798 338688 339372 342144 344064 345744 348624 349272 351232 352836 354816 355887 360448 361536 362208 365904 367416 369068 370224 371712 372834 373248 373527 377937 378752 379456 381024 383936 384912 387072 388962 390588 392202 392931 393216 395136 395934 399168 401408 405504 406728 407484 411642 413184 413952 414788 416502 418176 419904 421792 422576 426096 426888 428652 431928 433664 434166 434973 435456 438784 442368 444528 449064 451584 452496 455686 456192 457569 458752 460992 461066 461923 464832 465696 470448 473088 474516 475398 479358 480249 482048 482944 485919 487872 489888 493632 495616 497112 497664 498036 500094 503916 505197 506527 508032 509058 513216 516096 518616 520784 522936 523908 524288 526848 527912 529254 532224 540672 542304 543312 548856 550912 551936 553602 555336 557568 559251 559872 568128 569184 571536 575904 577368 578888 579964 580608 581042 583443 585882 587902 588303 589824 592704 593901 598752 602112 603328 608256 610092 611226 614656 617463 619776 620928 622182 624753 627264 630784 632688 633864 639144 640332 642978 645869 647892 650496 651249 653184 658176 662816 663552 664048 666792 671888 673596 677376 678744 683529 684288 688128 691488 691599 697248 698544 702464 705672 709632 711774 713097 719037 720896 723072 724416 725879 731808 734449 734832 738136 740448 743424 745668 746496 747054 750141 755874 757504 758912 762048 763587 767872 769824 774144 777924 781176 784404 785862 786432 790272 791868 793881 795971 798336 802816 811008 813456 814968 823284 826368 827904 829576 830403 833004 836352 839808 843584 845152 852192 853776 857304 863856 867328 868332 869946 870912 871563 877568 878823 881853 884736 889056 898128 903168 904992 911372 912384 915138 916839 917504 921984 922132 923846 929664 931392 933273 940896 946176 949032 950796 958716 960498 964096 965888 971838 975744 979776 987264 991232 994224 995328 996072 1000188 1007832 1010394 1013054 1014937 1016064 1018116 1026432 1032192 1037232 1041568 1045872 1047816 1048576 1053696 1055824 1058508 1064448 1067661 1081344 1084608 1086624 1097712 1101824 1103872 1107204 1110672 1115136 1118502 1119744 1120581 1133811 1136256 1138368 1143072 1151808 1154736 1157776 1159928 1161216 1162084 1166886 1171764 1175804 1176606 1178793 1179648 1185408 1187802 1197504 1204224 1206656 1216512 1220184 1222452 1229312 1234926 1239552 1241856 1244364 1249506 1254528 1261568 1265376 1267728 1278288 1280664 1285956 1291738 1295784 1300992 1302498 1304919 1306368 1316352 1325632 1327104 1328096 1333584 1343776 1347192 1354752 1357488 1367058 1368576 1372707 1376256 1382976 1383198 1385769 1394496 1397088 1404928 1411344 1419264 1423548 1426194 1438074 1440747 1441792 1446144 1448832 1451758 1457757 1463616 1468898 1469664 1476272 1480896 1486848 1491336 1492992 1494108 1500282 1511748 1515008 1517824 1519581 1524096 1527174 1535744 1539648 1548288 1555848 1562352 1568808 1571724 1572864 1580544 1583736 1587762 1591942 1594901 1596672 1605632 1613731 1622016 1626912 1629936 1646568 1652736 1655808 1659152 1660806 1666008 1672704 1677753 1679616 1687168 1690304 1704384 1707552 1714608 1727712 1734656 1736664 1739892 1741824 1743126 1750329 1755136 1757646 1763706 1764909 1769472 1778112 1781703 1796256 1806336 1809984 1822744 1824768 1830276 1833678 1835008 1843968 1844264 1847692 1852389 1859328 1862784 1866546 1874259 1881792 1892352 1898064 1901592 1917432 1920996 1928192 1931776 1937607 1943676 1951488 1953747 1959552 1974528 1982464 1988448 1990656 1992144 2000376 2015664 2020788 2026108 2029874 2032128 2036232 2050587 2052864 2057657 2064384 2074464 2074797 2083136 2091744 2095632 2107392 2111648 2117016 2128896 2135322 2139291 2157111 2162688 2169216 2173248 2177637 2195424 2203347 2203648 2207744 2214408 2221344 2230272 2237004 2239488 2241162 2250423 2267622 2272512 2276736 2286144 2290761 2303616 2309472 2315552 2319856 2322432 2324168 2333772 2343528 2351608 2353212 2357586 2359296 2370816 2375604 2387913 2395008 2408448 2413312 2433024 2440368 2444904 2458624 2469852 2479104 2483712 2488728 2491209 2499012 2509056 2523136 2530752 2535456 2535863 2556576 2561328 2571912 2583476 2591568 2601984 2604996 2609838 2612736 2614689 2632704 2636469 2645559 2651264 2654208 2656192 2667168 2687552 2694384 2709504 2714976 2734116 2737152 2745414 2750517 2752512 2765952 2766396 2771538 2788992 2794176 2799819 2809856 2822688 2838528 2847096 2852388 2876148 2881494 2883584 2892288 2897664 2903516 2915514 2927232 2937796 2939328 2952544 2961792 2973696 2982672 2985984 2988216 3000564 3023496 3030016 3035648 3039162 3044811 3048192 3054348 3071488 3079296 3096576 3111696 3124704 3137616 3143448 3145728 3161088 3167472 3175524 3183884 3189802 3193344 3202983 3211264 3227462 3233461 3244032 3253824 3259872 3293136 3305472 3311616 3318304 3321612 3332016 3345408 3355506 3359232 3361743 3374336 3380608 3401433 3408768 3415104 3429216 3455424 3469312 3473328 3479784 3483648 3486252 3500658 3510272 3515292 3527412 3529818 3536379 3538944 3545689 3556224 3563406 3592512 3612672 3619968 3645488 3649536 3660552 3667356 3670016 3687936 3688528 3695384 3704778 3718656 3725568 3733092 3748518 3763584 3784704 3796128 3803184 3834864 3841992 3856384 3863552 3875214 3887352 3902976 3907494 3914757 3919104 3949056 3964928 3976896 3981312 3984288 4000752 4031328 4041576 4052216 4059748 4064256 4072464 4101174 4105728 4115314 4118121 4128768 4148928 4149594 4157307 4166272 4183488 4191264 4214784 4223296 4234032 4257792 4270644 4278582 4314222 4322241 4325376 4338432 4346496 4355274 4373271 4390848 4406694 4407296 4415488 4428816 4442688 4460544 4474008 4478976 4482324 4500846 4535244 4545024 4553472 4558743 4572288 4581522 4607232 4618944 4631104 4639712 4644864 4648336 4667544 4687056 4703216 4706424 4715172 4718592 4741632 4751208 4775826 4784703 4790016 4816896 4826624 4841193 4866048 4880736 4889808 4917248 4939704 4958208 4967424 4977456 4982418 4998024 5018112 5033259 5046272 5061504 5070912 5071726 5081153 5113152 5122656 5141143 5143824 5166952 5183136 5203968 5209992 5219676 5225472 5229378 5250987 5265408 5272938 5291118 5302528 5308416 5312384 5334336 5345109 5375104 5388768 5419008 5429952 5468232 5474304 5490828 5501034 5505024 5531904 5532792 5543076 5557167 5571797 5577984 5588352 5599638 5619712 5622777 5645376 5677056 5694192 5704776 5752296 5762988 5767168 5784576 5795328 5807032 5812821 5831028 5854464 5861241 5875592 5878656 5905088 5923584 5947392 5965344 5971968 5976432 6001128 6046992 6060032 6071296 6078324 6089622 6096384 6108696 6142976 6151761 6158592 6172971 6193152 6223392 6224391 6249408 6275232 6286896 6322176 6334944 6351048 6367768 6379604 6386688 6405966 6417873 6422528 6454924 6466922 6471333 6488064 6507648 6519744 6532911 6586272 6610041 6610944 6623232 6636608 6643224 6664032 6690816 6711012 6718464 6723486 6748672 6761216 6802866 6817536 6830208 6858432 6872283 6910848 6938624 6946656 6959568 6967296 6972504 7001316 7020544 7030584 7054824 7059636 7072758 7077888 7091378 7104559 7112448 7126812 7163739 7185024 7225344 7239936 7290976 7299072 7321104 7334712 7340032 7375872 7377056 7390768 7409556 7437312 7451136 7466184 7473627 7497036 7527168 7569408 7592256 7606368 7607589 7669728 7683984 7712768 7727104 7750428 7774704 7805952 7814988 7829514 7838208 7844067 7898112 7909407 7929856 7936677 7953792 7962624 7968576 8001504 8062656 8078939 8083152 8104432 8119496 8128512 8144928 8202348 8211456 8230628 8236242 8251551 8257536 8297856 8299188 8314614 8332544 8366976 8382528 8399457 8429568 8446592 8468064 8515584 8541288 8557164 8628444 8644482 8650752 8676864 8692992 8710548 8746542 8755681 8781696 8813388 8814592 8830976 8857632 8885376 8921088 8948016 8957952 8964648 9001692 9070488 9090048 9106944 9117486 9134433 9144576 9163044 9214464 9237888 9262208 9279424 9289728 9296672 9335088 9374112 9406432 9412848 9430344 9437184 9483264 9502416 9551652 9569406 9580032 9608949 9633792 9653248 9682386 9700383 9732096 9761472 9779616 9834496 9879408 9916416 9934848 9954912 9964836 9996048 10036224 10066518 10085229 10092544 10123008 10141824 10143452 10162306 10204299 10226304 10245312 10282286 10287648 10333904 10366272 10407936 10419984 10439352 10450944 10458756 10501974 10530816 10545876 10582236 10605056 10616832 10624768 10637067 10668672 10690218 10750208 10777536 10838016 10859904 10936464 10948608 10981656 11002068 11010048 11063808 11065584 11086152 11114334 11143594 11155968 11164307 11176704 11199276 11239424 11245554 11290752 11296117 11354112 11388384 11409552 11504592 11525976 11534336 11569152 11590656 11614064 11625642 11662056 11708928 11722482 11744271 11751184 11757312 11810176 11847168 11894784 11930688 11943936 11952864 12002256 12093984 12120064 12142592 12156648 12179244 12192768 12217392 12285952 12303522 12317184 12345942 12354363 12386304 12446784 12448782 12471921 12498816 12550464 12573792 12644352 12669888 12702096 12735536 12759208 12773376 12811932 12835746 12845056 12909848 12933844 12942666 12966723 12976128 13015296 13039488 13065822 13119813 13172544 13220082 13221888 13246464 13273216 13286448 13328064 13381632 13422024 13436928 13446972 13497344 13522432 13605732 13635072 13660416 13676229 13716864 13744566 13821696 13877248 13893312 13919136 13934592 13945008 14002632 14041088 14061168 14109648 14119272 14145516 14155776 14182756 14209118 14224896 14253624 14327478 14354109 14370048 14450688 14479872 14523579 14581952 14598144 14642208 14669424 14751744 14754112 14781536 14819112 14874624 14902272 14932368 14947254 14994072 15054336 15099777 15138816 15184512 15212736 15215178 15243459 15339456 15367968 15423429 15425536 15454208 15500856 15549408 15611904 15629976 15659028 15676416 15688134 15752961 15796224 15818814 15859712 15873354 15907584 15925248 15937152 16003008 16035327 16125312 16157878 16166304 16208864 16238992 16257024 16289856 16404696 16422912 16461256 16472484 16503102 16515072 16595712 16598376 16629228 16665088 16715391 16733952 16765056 16798914 16859136 16893184 16936128 17031168 17082576 17114328 17256888 17288964 17301504 17353728 17385984 17421096 17438463 17493084 17511362 17563392 17583723 17626776 17629184 17661952 17715264 17751041 17770752 17842176 17896032 17915904 17929296 18003384 18140976 18180096 18213888 18234972 18268866 18289152 18326088 18428928 18455283 18475776 18518913 18524416 18558848 18579456 18593344 18670176 18673173 18748224 18812864 18825696 18860688 18966528 19004832 19103304 19138812 19160064 19217898 19253619 19267584 19306496 19364772 19400766 19413999 19464192 19522944 19559232 19598733 19668992 19758816 19830123 19832832 19869696 19909824 19929672 19992096 20072448 20133036 20170458 20185088 20246016 20283648 20286904 20324612 20408598 20452608 20490624 20564572 20575296 20616849 20667808 20732544 20815872 20839968 20878704 20901888 20917512 21003948 21061632 21091752 21164472 21210112 21233664 21249536 21274134 21313677 21337344 21380436 21491217 21500416 21555072 21676032 21719808 21872928 21897216 21963312 22004136 22020096 22127616 22131168 22172304 22228668 22287188 22311936 22328614 22353408 22398552 22420881 22478848 22491108 22581504 22592234 22634227 22708224 22776768 22819104 22822767 23009184 23051952 23138304 23181312 23228128 23251284 23324112 23417856 23444964 23488542 23502368 23514624 23532201 23620352 23694336 23728221 23789568 23810031 23861376 23887872 23905728 24004512 24187968 24236817 24240128 24285184 24313296 24358488 24385536 24434784 24571904 24607044 24634368 24691884 24708726 24754653 24772608 24819823 24893568 24897564 24943842 24997632 25100928 25147584 25198371 25288704 25339776 25404192 25471072 25518416 25546752 25623864 25671492 25690112 25819696 25867688 25885332 25933446 25952256 26030592 26078976 26131644 26239626 26267043 26345088 26440164 26443776 26492928 26546432 26572896 26656128 26763264 26844048 26873856 26893944 26994688 27044864 27211464 27270144 27320832 27352458 27403299 27433728 27489132 27643392 27754496 27786624 27838272 27869184 27890016 27894493 28005264 28082176 28122336 28219296 28238544 28291032 28311552 28365512 28418236 28449792 28507248 28654956 28708218 28740096 28826847 28901376 28959744 29047158 29101149 29163904 29196288 29284416 29338848 29503488 29508224 29563072 29638224 29749248 29804544 29864736 29894508 29988144 30108672 30199554 30255687 30277632 30369024 30425472 30430356 30486918 30612897 30678912 30735936 30846858 30851072 30908416 31001712 31098816 31223808 31259952 31318056 31352832 31376268 31505922 31592448 31637628 31719424 31746708 31815168 31850496 31874304 31911201 32006016 32070654 32250624 32315756 32332608 32417728 32477984 32514048 32579712 32809392 32845824 32922512 32944968 33006204 33030144 33191424 33196752 33258456 33330176 33430782 33467904 33492921 33530112 33597828 33718272 33786368 33872256 33888351 34062336 34165152 34228656 34513776 34577928 34603008 34707456 34771968 34842192 34876926 34986168 35022724 35126784 35167446 35232813 35253552 35258368 35323904 35430528 35502082 35541504 35568071 35684352 35792064 35831808 35858592 35988001 36006768 36281952 36360192 36427776 36469944 36537732 36578304 36652176 36857856 36910566 36951552 37037826 37048832 37117696 37158912 37186688 37340352 37346346 37415763 37496448 37625728 37651392 37721376 37933056 38009664 38206608 38277624 38320128 38435796 38507238 38535168 38612992 38729544 38801532 38827998 38900169 38928384 39002579 39045888 39118464 39197466 39337984 39359439 39517632 39660246 39665664 39739392 39819648 39859344 39984192 40144896 40266072 40340916 40370176 40492032 40567296 40573808 40649224 40817196 40905216 40981248 41028687 41129144 41150592 41233698 41335616 41465088 41631744 41679936 41757408 41803776 41835024 42007896 42123264 42183504 42328944 42420224 42467328 42499072 42548268 42627354 42674688 42760872 42982434 43000832 43062327 43110144 43352064 43439616 43570737 43745856 43794432 43926624 44008272 44255232 44262336 44344608 44457336 44574376 44623872 44657228 44706816 44797104 44841762 44957696 44982216 45163008 45184468 45268454 45299331 45416448 45553536 45638208 45645534 45730377 46018368 46103904 46270287 46276608 46362624 46456256 46502568 46648224 46835712 46889928 46977084 47004736 47029248 47064402 47240704 47388672 47456442 47579136 47620062 47722752 47775744 47811456 48009024 48105981 48375936 48473634 48480256 48570368 48626592 48716976 48771072 48869568 49143808 49214088 49268736 49383768 49417452 49509306 49545216 49639646 49787136 49795128 49887684 49995264 50146173 50201856 50295168 50396742 50577408 50679552 50808384 50942144 51036832 51093504 51247728 51342984 51380224 51639392 51735376 51770664 51866892 51904512 52061184 52157952 52263288 52315389 52479252 52534086 52690176 52751169 52880328 52887552 52985856 53092864 53145792 53253123 53312256 53526528 53688096 53747712 53787888 53989376 54089728 54422928 54540288 54641664 54704916 54806598 54867456 54978264 55286784 55365849 55508992 55556739 55573248 55676544 55738368 55780032 55788986 56010528 56019519 56164352 56244672 56438592 56477088 56552573 56582064 56731024 56836472 56899584 57014496 57309912 57416436 57480192 57653694 57760857 57802752 57919488 58094316 58202298 58327808 58392576 58568832 58677696 58796199 59006976 59016448 59126144 59276448 59490369 59498496 59609088 59729472 59789016 59976288 60217344 60399108 60511374 60555264 60738048 60850944 60860712 60973836 61225794 61289767 61357824 61471872 61693716 61702144 61816832 61850547 62003424 62013377 62197632 62447616 62519904 62636112 62705664 62752536 63011844 63184896 63275256 63438848 63493416 63630336 63700992 63748608 63822402 63941031 64012032 64141308 64473651 64501248 64631512 64665216 64835456 64955968 65028096 65159424 65618784 65691648 65845024 65889936 66012408 66060288 66382848 66393504 66516912 66660352 66861564 66935808 66985842 67060224 67195656 67262643 67436544 67572736 67744512 67776702 67902681 68124672 68330304 68457312 68468301 69027552 69155856 69414912 69543936 69684384 69753852 69972336 70045448 70253568 70334892 70465626 70507104 70516736 70596603 70647808 70861056 71004164 71083008 71136142 71184663 71368704 71430093 71584128 71663616 71717184 71976002 72013536 72563904 72710451 72720384 72855552 72939888 73075464 73156608 73304352 73715712 73821132 73903104 74075652 74097664 74235392 74317824 74373376 74459469 74680704 74692692 74831526 74992896 75251456 75302784 75442752 75595113 75866112 76019328 76413216 76555248 76640256 76871592 77014476 77070336 77225984 77459088 77603064 77655996 77800338 77856768 78005158 78091776 78150149 78236928 78394932 78675968 78718878 78801129 79035264 79072819 79320492 79331328 79478784 79639296 79718688 79968384 80289792 80532144 80681832 80740352 80984064 81134592 81147616 81298448 81634392 81810432 81962496 82057374 82209897 82258288 82301184 82467396 82671232 82930176 83263488 83359872 83514816 83607552 83670048 83683479 84015792 84246528 84367008 84657888 84840448 84934656 84998144 85096536 85254708 85349376 85521744 85964868 86001664 86124654 86220288 86480541 86704128 86879232 87141474 87303447 87491712 87588864 87853248 88016544 88510464 88524672 88689216 88868329 88914672 89148752 89247744 89314456 89413632 89594208 89683524 89915392 89964432 90326016 90368936 90536908 90598662 90767061 90832896 91107072 91276416 91291068 91460754 91838691 92036736 92207808 92540574 92553216 92725248 92912512 93005136 93296448 93671424 93779856 93954168 94009472 94058496 94128804 94481408 94777344 94912884 95158272 95240124 95445504 95551488 95622912 95733603 96018048 96211962 96751872 96947268 96960512 97140736 97253184 97433952 97542144 97739136 98287616 98428176 98537472 98767536 98834904 99018612 99090432 99279292 99574272 99590256 99775368 99990528 100292346 100403712 100478763 100590336 100793484 101154816 101359104 101616768 101665053 101884288 102073664 102187008 102495456 102685968 103278784 103470752 103541328 103733784 103809024 104122368 104315904 104526576 104630778 104958504 105068172 105380352 105502338 105698439 105760656 105775104 105971712 106185728 106291584 106506246 106624512 106704213 107053056 107376192 107495424 107575776 107964003 107978752 108179456 108845856 109080576 109283328 109409832 109613196 109734912 109956528 110573568 110731698 111017984 111113478 111146496 111353088 111476736 111560064 111577972 112021056 112039038 112247289 112328704 112489344 112877184 112954176 113105146 113164128 113462048 113672944 113799168 114028992 114619824 114832872 114960384 115307388 115521714 115605504 115838976 116188632 116404596 116655616 116785152 117007737 117137664 117355392 117592398 118013952 118032896 118252288 118552896 118980738 118996992 119218176 119458944 119578032 119952576 120434688 120798216 121022748 121110528 121476096 121701888 121721424 121947672 122451588 122579534 122715648 122943744 123086061 123387432 123404288 123633664 123701094 124006848 124026754 124257287 124395264 124895232 125039808 125272224 125411328 125505072 126023688 126369792 126550512 126877696 126986832 127260672 127401984 127497216 127644804 127882062 128024064 128282616 128947302 129002496 129186981 129263024 129330432 129670912 129911936 130056192 130318848 130712211 131237568 131383296 131690048 131779872 132024816 132765696 132787008 133033824 133320704 133723128 133871616 133971684 134120448 134391312 134525286 134873088 135145472 135489024 135553404 135805362 135897993 136249344 136660608 136914624 136936602 137191131 138055104 138311712 138810861 138829824 139087872 139368768 139507704 139944672 140090896 140507136 140669784 140931252 141014208 141033472 141193206 141295616 141722112 142008328 142166016 142272284 142369326 142737408 142860186 143168256 143327232 143434368 143952004 144027072 144317943 145127808 145420902 145440768 145711104 145879776 146150928 146313216 146608704 147431424 147642264 147806208 148151304 148195328 148470784 148635648 148746752 148918938 149361408 149385384 149663052 149985792 150438519 150502912 150605568 150885504 151190226 151732224 152038656 152826432 153110496 153280512 153743184 154028952 154140672 154451968 154918176 155206128 155311992 155600676 155713536 156010316 156183552 156300298 156473856 156789864 156946167 157351936 157437756 157602258 158070528 158145638 158253507 158640984 158662656 158957568 159278592 159437376 159759369 159936768 160579584 161064288 161363664 161968128 162269184 162295232 162596896 163268784 163620864 163924992 164114748 164419794 164516576 164602368 164934792 165342464 165860352 166097547 166526976 166670217 166719744 167029632 167215104 167340096 167366958 168031584 168058557 168493056 168734016 169315776 169657719 169680896 169996288 170193072 170509416 170698752 171043488 171929736 172003328 172249308 172440576 172961082 173282571 173408256 173738761 173758464 174282948 174606894 174983424 175177728 175706496 176033088 176388597 177020928 177049344 177378432 177736658 177829344 178297504 178471107 178495488 178628912 178827264 179188416 179367048 179830784 179928864 180652032 180737872 181073816 181197324 181534122 181665792 182214144 182552832 182582136 182921508 183677382 183869301 184073472 184415616 185081148 185106432 185450496 185825024 186010272 186040131 186592896 187342848 187559712 187908336 188018944 188116992 188257608 188962816 189554688 189825768 190316544 190480248 190891008 191102976 191245824 191467206 191823093 192036096 192423924 193420953 193503744 193894536 193921024 194281472 194506368 194867904 195084288 195261451 195478272 196575232 196856352 197074944 197535072 197566781 197669808 198037224 198180864 198558584 199148544 199180512 199550736 199981056 200584692 200807424 200957526 201180672 201586968 201787929 202309632 202718208 203233536 203330106 203708043 203768576 204147328 204374016 204990912 205371936 205404903 206557568 206941504 207082656 207467568 208244736 208631808 209053152 209261556 209917008 210136344 210760704 211004676 211396878 211521312 211550208 211789809 211943424 212371456 212583168 213012492 213249024 213408426 213553989 214106112 214290279 214752384 214990848 215151552 215928006 215957504 216358912 217691712 218131353 218161152 218566656 218819664 219226392 219469824 219913056 221147136 221463396 222035968 222226956 222292992 222706176 222953472 223120128 223155944 223378407 224042112 224078076 224494578 224657408 224978688 225754368 225908352 226210292 226328256 226785339 226924096 227345888 227598336 228057984 229239648 229665744 229920768 230614776 231043428 231211008 231677952 232377264 232809192 233311232 233570304 234015474 234275328 234450447 234710784 235184796 236027904 236065792 236403387 236504576 237105792 237218457 237961476 237993984 238436352 238917888 239156064 239905152 240869376 241596432 242045496 242221056 242952192 243403776 243442848 243895344 244903176 245159068 245431296 245887488 246172122 246629691 246774864 246808576 247267328 247402188 248013696 248053508 248514574 248790528 248976497 249790464 250079616 250544448 250822656 251010144 251050437 251916007 252047376 252739584 253101024 253973664 254521344 254803968 254994432 255289608 255764124 256048128 256565232 257894604 258004992 258373962 258526048 258660864 259341824 259823872 260112384 260637696 261424422 261910341 262475136 262766592 263380096 263559744 264049632 265531392 265574016 266067648 266604987 266641408 267446256 267743232 267943368 268240896 268782624 269050572 269746176 270290944 270978048 271106808 271610724 271795986 272301183 272498688 273018053 273321216 273829248 273873204 274382262 275516073 276110208 276623424 277621722 277659648 278175744 278737536 279015408 279889344 280181792 281014272 281339568 281862504 282028416 282066944 282386412 282591232 283444224 284016656 284332032 284544568 284738652 285474816 285720372 286336512 286654464 286868736 287200809 287904008 288054144 288635886 290255616 290841804 290881536 291422208 291759552 292301856 292626432 293217408 294862848 295284528 295612416 296302608 296390656 296941568 297271296 297493504 297837876 298722816 298770768 299326104 299971584 300877038 301005824 301211136 301436289 301771008 302380452 303464448 304077312 304995159 305652864 306220992 306561024 307486368 308057904 308903936 309836352 310412256 310623984 311201352 311427072 312020632 312367104 312600596 312947712 313579728 313892334 314703872 314875512 315204516 316141056 316291276 316507014 317095317 317281968 317325312 317915136 318557184 318874752 319518738 319873536 320112639 321159168 322128576 322727328 323892009 323936256 324538368 324590464 325193792 326537568 327241728 327849984 328229496 328839588 329033152 329204736 329869584 330684928 331720704 332195094 333053952 333340434 333439488 334059264 334430208 334680192 334733916 336063168 336117114 336741867 336986112 337468032 338631552 339315438 339361792 339992576 340386144 341018832 341397504 342086976 343859472 344006656 344498616 344881152 345922164 346565142 346816512 347477522 347516928 348565896 349213788 349966848 350355456 351023211 351412992 352066176 352777194 354041856 354098688 354756864 355473316 355658688 356595008 356942214 356990976 357257824 357654528 358376832 358734096 359661568 359857728 361304064 361475744 362147632 362394648 363068244 363331584 364428288 365105664 365164272 365843016 367354764 367738602 368146944 368831232 369258183 370162296 370212864 370900992 371650048 372020544 372080262 372771861 373185792 374685696 375119424 375816672 376037888 376233984 376515216 377925632 379109376 379651536 380633088 380960496 381782016 382205952 382491648 382934412 383646186 384072192 384847848 386841906 387007488 387560943 387789072 387842048 388562944 389012736 389735808 390168576 390522902 390956544 392136633 393150464 393712704 394149888 395070144 395133562 395339616 395868011 396074448 397117168 398297088 398361024 399101472 399962112 401169384 401614848 401915052 402361344 403173936 403575858 404619264 405436416 406467072 406660212 407416086 407537152 408294656 408748032 409981824 410743872 410809806 411573393 413115136 413883008 414165312 414935136 416432583 416489472 417263616 418106304 418523112 419834016 420272688 421521408 422009352 422793756 423042624 423100416 423579618 423886848 424742912 425166336 426024984 426498048 426816852 427107978 428212224 428580558 429028369 429504768 429981696 430303104 431856012 431915008 432717824 432953829 434093639 435383424 436262706 436322304 437133312 437639328 438452784 438939648 439826112 442294272 442926792 444071936 444453912 444585984 445412352 445906944 446240256 446311888 446756814 448084224 448156152 448989156 449314816 449957376 451315557 451508736 451816704 452420584 452656512 453570678 453848192 454691776 455196672 456115968 458479296 459331488 459841536 461229552 462086856 462422016 463355904 464754528 465618384 466622464 467140608 468030948 468550656 468900894 469421568 470369592 470838501 472055808 472131584 472806774 473009152 474211584 474436914 474760521 475922952 475987968 476872704 477835776 478312128 479278107 479810304 481738752 483192864 484090992 485904384 486807552 486885696 487790688 489806352 490318136 490862592 491774976 492344244 493259382 493549728 493617152 494534656 494804376 496027392 496107016 497029148 497581056 497952994 498292641 499580928 500010651 500159232 501088896 501645312 502020288 502100874 503832014 504094752 504175671 505479168 506202048 507947328 508973157 509042688 509988864 510579216 511528248 512096256 513130464 515789208 516009984 516747924 517052096 517321728 518683648 519647744 520224768 521216283 521275392 522848844 523820682 524950272 525533184 526760192 527119488 528099264 529165791 531062784 531148032 532135296 533209974 533282816 534892512 535413321 535486464 535886736 536481792 537565248 538101144 539492352 540581888 541956096 542213616 543221448 543591972 544602366 544997376 546036106 546642432 547658496 547746408 548764524 551032146 551607903 552220416 553246848 553509733 555243444 555319296 556351488 557475072 558030816 558120393 559778688 560363584 562028544 562679136 563725008 564056832 564772824 565182464 566888448 568033312 568664064 569089136 569477304 570949632 571440744 572673024 573308928 573737472 574401618 575469279 575808016 576108288 577271772 580262859 580511232 581683608 581763072 582844416 583519104 584603712 585252864 585784353 586434816 589725696 590569056 591224832 592605216 592700343 592781312 593883136 594542592 594987008 595675752 597445632 597541536 598652208 599943168 601754076 602011648 602422272 602872578 603542016 604760904 605363787 606928896 608154624 609990318 611124129 611305728 612441984 613122048 614972736 616115808 616214709 617807872 619672704 620824512 621247968 622078303 622402704 624041264 624734208 625201192 625895424 627159456 627784668 629407744 629751024 630409032 632282112 632582552 633014028 634190634 634563936 634650624 635369427 635830272 637114368 637749504 639037476 639747072 640225278 642318336 642870837 644257152 645454656 647784018 647872512 649076736 649180928 650387584 653075136 654394059 654483456 655699968 656458992 657679176 658066304 658409472 659739168 661369856 663441408 664390188 666107904 666680868 666878976 668118528 668860416 669360384 669467832 670135221 672126336 672234228 673483734 673972224 674936064 677263104 678630876 678723584 679985152 680356017 680772288 682037664 682147147 682795008 684173952 687718944 688013312 688997232 689762304 691844328 693130284 693633024 694955044 695033856 697131792 698427576 699933696 700710912 702046422 702825984 703351341 704132352 705554388 708083712 708197376 709210161 709513728 710946632 711317376 711655371 713190016 713884428 713981952 714515648 715309056 716753664 717468192 719715456 722608128 722951488 724295264 724789296 726136488 726663168 728856576 730211328 730328544 731686032 734709528 735477204 736293888 737662464 738516366 739889073 740324592 740425728 741801984 743300096 744041088 744160524 745543722 746371584 746929491 749371392 750238848 751633344 752075776 752467968 753030432 753151311 755748021 755851264 758218752 759303072 761920992 763564032 764411904 764983296 765868824 767292372 768144384 769695696 773683812 774014976 775121886 775578144 775684096 777125888 778025472 779471616 780337152 781045804 781913088 784273266 785731023 786300928 787425408 788299776 790140288 790267124 790679232 791736022 792148896 794234336 796594176 796722048 798202944 799814961 799924224 802338768 803229696 803830104 804722688 806347872 807151716 809238528 810872832 812934144 813320424 814832172 815074304 816589312 817496064 819054159 819963648 821487744 821619612 823146786 826230272 827766016 828330624 829870272 832865166 832978944 834527232 836212608 837046224 839668032 840545376 843042816 844018704 845587512 846085248 846200832 847159236 847773696 849485824 850332672 852049968 852996096 853633704 854215956 856424448 857161116 858056738 859009536 859963392 860606208 861602427 863712024 863830016 865435648 865907658 868187278 869801009 870766848 872525412 872644608 874266624 875278656 876905568 877879296 879652224 884588544 885853584 888143872 888907824 889171968 890824704 891813888 892480512 892623776 893513628 896168448 896312304 897978312 898629632 899914752 902631114 903017472 903633408 904308867 904841168 905313024 907141356 907696384 909383552 910393344 912231936 914985477 916958592 918662976 919683072 922459104 924173712 926711808 929509056 931236768 933244928 934281216 936061896 937101312 937801788 938843136 940739184 941677002 944111616 944263168 945613548 946018304 948423168 948873828 949521042 951285951 951845904 951975936 953745408 955671552 956624256 958556214 959620608 960337917 963477504 966385728 968181984 971676027 971808768 973615104 973771392 975581376 979612704 980636272 981725184 983549952 984688488 986518764 987099456 987234304 989069312 989608752 992054784 992214032 994058296 995162112 995905988 996585282 999161856 1000021302 1000318464 1002177792 1003290624 1004040576 1004201748 1007664028 1008189504 1008351342 1010225601 1010958336 1012404096 1015894656 1017946314 1018085376 1019977728 1021158432 1023056496 1024192512 1026260928 1031578416 1032019968 1033495848 1034104192 1034643456 1037367296 1039295488 1040449536 1042432566 1042550784 1045697688 1047641364 1049900544 1051066368 1053069633 1053520384 1054238976 1056198528 1058331582 1062125568 1062296064 1064270592 1066419948 1066565632 1069785024 1070826642 1070972928 1071773472 1072963584 1075130496 1076202288 1078984704 1081163776 1083912192 1084427232 1086442896 1087183944 1089204732 1089994752 1092072212 1093284864 1095316992 1095492816 1097529048 1102064292 1103215806 1104440832 1106493696 1107019466 1107774549 1110486888 1110638592 1112702976 1114950144 1116061632 1116240786 1118315583 1119557376 1120727168 1124057088 1125358272 1127450016 1128113664 1129545648 1133776896 1136066624 1137328128 1138178272 1138954608 1141899264 1142881488 1145346048 1146617856 1147474944 1148803236 1150938558 1151616032 1152216576 1154543544 1160525718 1161022464 1162682829 1163367216 1163526144 1165688832 1167038208 1169207424 1170505728 1171568706 1172869632 1176409899 1179451392 1181138112 1182449664 1185210432 1185400686 1185562624 1187604033 1187766272 1189974016 1191351504 1194891264 1195083072 1197304416 1199886336 1203508152 1204023296 1204844544 1205745156 1207084032 1209521808 1210727574 1213857792 1216309248 1219980636 1222248258 1222611456 1224883968 1226244096 1229945472 1232231616 1232429418 1234720179 1235615744 1239345408 1241649024 1242495936 1244156606 1244805408 1248082528 1249297749 1249468416 1250402384 1251790848 1254318912 1255569336 1258815488 1259502048 1260818064 1264564224 1265165104 1266028056 1268381268 1269127872 1269301248 1270738854 1271660544 1274228736 1275499008 1278074952 1279494144 1280450556 1284636672 1285741674 1287085107 1288514304 1290909312 1295568036 1295745024 1298153472 1298361856 1300775168 1302280917 1306150272 1308788118 1308966912 1311399936 1312917984 1315358352 1316132608 1316818944 1319478336 1322739712 1326882816 1328780376 1332215808 1333361736 1333757952 1336237056 1337720832 1338720768 1338935664 1340270442 1344252672 1344468456 1346967468 1347944448 1349872128 1353946671 1354526208 1357261752 1357447168 1359970304 1360712034 1361544576 1364075328 1364294294 1365590016 1366830157 1368347904 1375437888 1376026624 1377994464 1379524608 1382967467 1383688656 1386260568 1387266048 1389910088 1390067712 1394263584 1396855152 1399867392 1401421824 1404092844 1405651968 1406702682 1408264704 1411108776 1412515503 1416167424 1416394752 1418420322 1419027456 1421893264 1422634752 1423310742 1426380032 1427768856 1427963904 1429031296 1430618112 1433507328 1434936384 1437834321 1439430912 1445216256 1445902976 1448590528 1449578592 1452272976 1457713152 1460422656 1460657088 1463372064 1469419056 1470954408 1472587776 1475324928 1477032732 1479778146 1480649184 1480851456 1483603968 1486600192 1488082176 1488321048 1491087444 1492743168 1493858982 1494877923 1498742784 1500031953 1500477696 1503266688 1504151552 1504935936 1506060864 1506302622 1511496042 1511702528 1512527013 1516437504 1518606144 1523841984 1526919471 1527128064 1529966592 1531737648 1534584744 1536288768 1539391392 1547367624 1548029952 1550243772 1551156288 1551368192 1554251776 1556050944 1558943232 1560674304 1562091608 1563648849 1563826176 1568546532 1571462046 1572601856 1574850816 1576599552 1580280576 1580534248 1581358464 1583472044 1584297792 1587497373 1588468672 1593188352 1593444096 1596405888 1599629922 1599848448 1604677536 1606239963 1606459392 1607660208 1609445376 1612695744 1614303432 1618477056 1621745664 1625868288 1626640848 1629664344 1630148608 1633178624 1634992128 1638108318 1639927296 1642975488 1643239224 1646293572 1652460544 1654823709 1655532032 1656661248 1659740544 1660529199 1665730332 1665957888 1669054464 1672425216 1674092448 1674361179 1679336064 1681090752 1686085632 1688037408 1691175024 1692170496 1694318472 1695547392 1698971648 1700665344 1704099936 1705992192 1707267408 1708431912 1712848896 1714322232 1716113476 1718019072 1719926784 1721212416 1723204854 1726407837 1727424048 1727660032 1730871296 1731815316 1736374556 1739602018 1740788577 1741533696 1745050824 1745289216 1748533248 1750557312 1753811136 1755758592 1757353059 1759304448 1763412049 1769177088 1771707168 1777815648 1778101029 1778343936 1781649408 1783627776 1784961024 1785247552 1787027256 1792336896 1792624608 1795956624 1799829504 1805262228 1806034944 1807266816 1808617734 1809682336 1810626048 1814282712 1815392768 1818767104 1820786688 1824463872 1829970954 1833372387 1833917184 1837325952 1839366144 1844918208 1848347424 1848644127 1853423616 1859018112 1862473536 1866234909 1866489856 1872123792 1874202624 1875603576 1877686272 1881478368 1883354004 1888223232 1888526336 1891227096 1892036608 1896846336 1897747656 1899042084 1902571902 1903691808 1903951872 1906108281 1907490816 1911126371 1911343104 1913248512 1917112428 1919241216 1920675834 1926955008 1928612511 1932771456 1936363968 1943352054 1943617536 1947230208 1947542784 1951162752 1959225408 1961272544 1963182177 1963450368 1967099904 1969376976 1973037528 1974198912 1974468608 1978138624 1979217504 1984109568 1984428064 1988116592 1990324224 1991811976 1993170564 1998323712 2000042604 2000636928 2004355584 2006581248 2008081152 2008403496 2010405663 2015328056 2016379008 2016702684 2020451202 2021916672 2024808192 2031789312 2035892628 2036170752 2039955456 2042316864 2046112992 2046441441 2048385024 2052521856 2063156832 2064039936 2066991696 2068208384 2069286912 2074734592 2078590976 2080899072 2084865132 2085101568 2091395376 2095282728 2099801088 2102132736 2106139266 2107040768 2108477952 2110054023 2112397056 2116663164 2124251136 2124592128 2127630483 2128541184 2132839896 2133131264 2134966113 2139570048 2141653284 2141945856 2143546944 2145927168 2150260992 2152404576 2162327552 2167824384 2168854464 2172885792 2173234591 2174367888 2178409464 2179989504 2184144424 2186569728 2190633984 2190985632 2195058096 2204128584 2206431612 2208881664 2212987392 2214038932 2215549098 2219667219 2220973776 2221277184 2225405952 2229900288 2232123264 2232481572 2236631166 2239114752 2240788473 2241454336 2248114176 2250716544 2254900032 2256227328 2259091296 2259453933 2267244063 2267553792 2272133248 2274656256 2276356544 2277909216 2285762976 2290692096 2293235712 2294949888 2297606472 2301877116 2303232064 2304433152 2309087088 2321051436 2322044928 2325365658 2326734432 2327052288 2331377664 2334076416 2338414848 2341011456 2343137412 2345739264 2352819798 2357193069 2358902784 2362276224 2364899328 2370420864 2370801372 2371125248 2375208066 2375532544 2379948032 2382703008 2389782528 2390166144 2394608832 2399444883 2399772672 2407016304 2408046592 2409689088 2411490312 2414168064 2419043616 2421455148 2427715584 2432618496 2439961272 2444496516 2445222912 2449767936 2452488192 2457162477 2459890944 2464463232 2464858836 2469440358 2471231488 2478690816 2483298048 2484991872 2488313212 2489610816 2496165056 2498595498 2498936832 2500804768 2503581696 2508637824 2511138672 2517630976 2519004096 2521636128 2529128448 2530330208 2532056112 2536762536 2538255744 2538602496 2541477708 2543321088 2548457472 2550998016 2556149904 2558988288 2560901112 2569273344 2571483348 2574170214 2577028608 2581818624 2584807281 2591136072 2591490048 2596306944 2596723712 2601550336 2604561834 2609403027 2612300544 2617576236 2617933824 2622799872 2625835968 2630716704 2632265216 2633637888 2638956672 2645479424 2653765632 2657560752 2664431616 2666723472 2667515904 2672474112 2675441664 2677441536 2677871328 2680540884 2688505344 2688936912 2693934936 2695888896 2699744256 2707893342 2709052416 2712926601 2714523504 2714894336 2719940608 2721424068 2723089152 2728150656 2728588588 2731180032 2733660314 2736695808 2744956431 2750875776 2752053248 2755988928 2759049216 2765934934 2767377312 2771076077 2772521136 2779820176 2780135424 2788527168 2793710304 2799734784 2802843648 2808185688 2811303936 2813405364 2816529408 2822217552 2825031006 2832334848 2832789504 2836840644 2838054912 2843786528 2845269504 2846621484 2852760064 2855537712 2855927808 2858062592 2861236224 2867014656 2869872768 2875668642 2878861824 2881013751 2890432512 2891805952 2897181056 2899157184 2904545952 2915028081 2915426304 2920845312 2921314176 2926744128 2938838112 2941908816 2945175552 2950649856 2954065464 2959556292 2961298368 2961702912 2967207936 2973200384 2976164352 2976642096 2982174888 2985486336 2987717964 2989755846 2997485568 3000063906 3000955392 3003198583 3006533376 3008303104 3009871872 3012121728 3012605244 3022992084 3023405056 3025054026 3030676803 3032875008 3037212288 3038655473 3047683968 3053838942 3054256128 3059933184 3063475296 3069169488 3072577536 3078782784 3094735248 3096059904 3100487544 3102312576 3102736384 3108503552 3112101888 3117886464 3121348608 3124183216 3127297698 3127652352 3137093064 3142924092 3145203712 3149701632 3153199104 3159208899 3160561152 3161068496 3162716928 3166944088 3168595584 3174994746 3176937344 3186376704 3186888192 3192811776 3199259844 3199696896 3209355072 3212479926 3212918784 3215320416 3218890752 3225391488 3228606864 3236954112 3243491328 3251736576 3253281696 3259328688 3260297216 3266357248 3269984256 3276216636 3279854592 3285950976 3286478448 3292587144 3304921088 3309647418 3311064064 3313322496 3319481088 3321058398 3323323647 3331460664 3331915776 3338108928 3344850432 3348184896 3348722358 3354946749 3358672128 3362181504 3372171264 3376074816 3382350048 3384340992 3388636944 3397943296 3401330688 3408199872 3411984384 3414534816 3416863824 3425697792 3428644464 3432226952 3436038144 3439853568 3442424832 3446409708 3452815674 3454848096 3455320064 3461742592 3463630632 3472749112 3479204036 3481577154 3483067392 3488048487 3490101648 3490578432 3497066496 3501114624 3507622272 3511517184 3514706118 3518608896 3526824098 3529229697 3538354176 3543414336 3555631296 3556202058 3556687872 3562812099 3563298816 3569922048 3570495104 3574054512 3584673792 3585249216 3591913248 3599659008 3610524456 3612069888 3614533632 3617235468 3619364672 3621252096 3628565424 3630785536 3637534208 3641573376 3648927744 3659941908 3666744774 3667834368 3674651904 3678732288 3689836416 3696694848 3697288254 3704160537 3706847232 3718036224 3724947072 3732469818 3732979712 3744247584 3747893247 3748405248 3751207152 3755372544 3762956736 3766708008 3776446464 3777052672 3782454192 3784073216 3793692672 3795495312 3798084168 3805143804 3807383616 3807903744 3812216562 3814981632 3822252742 3822686208 3826497024 3834224856 3838482432 3841351668 3853910016 3857225022 3861255321 3865542912 3872727936 3886704108 3887235072 3894460416 3895085568 3902325504 3906842751 3918450816 3922545088 3926364354 3926900736 3934199808 3938753952 3946075056 3948397824 3956277248 3958435008 3968219136 3968856128 3976233184 3980648448 3983623952 3986341128 3996647424 4000085208 4001273856 4008711168 4013162496 4016162304 4016806992 4020811326 4030656112 4032758016 4033405368 4040902404 4043833344 4049616384 4061840013 4063578624 4071785256 4072341504 4079910912 4084633728 4092225984 4092882882 4096770048 4100490471 4105043712 4126313664 4128079872 4133983392 4136416768 4138573824 4148902401 4149469184 4157181952 4161798144 4169730264 4170203136 4182790752 4190565456 4199602176 4204265472 4212278532 4214081536 4216955904 4220108046 4224794112 4233326328 4237546509 4248502272 4249184256 4255260966 4257082368 4265679792 4266262528 4269932226 4279140096 4283306568 4283891712 4287093888 4291854336 4300521984 4304809152 4313502963 4324655104 4335648768 4337708928 4345771584 4346469182 4348735776 4354548121 4356818928 4368288848 4373139456 4381267968 4381971264 4390116192 4408257168 4412863224 4417763328 4425974784 4428077864 4431098196 4439334438 4441947552 4442554368 4450811904 4459800576 4464246528 4464963144 4473262332 4478229504 4481576946 4482908672 4496228352 4500095859 4501433088 4509800064 4512454656 4518182592 4518907866 4534488126 4535107584 4544266496 4549312512 4552713088 4555818432 4571525952 4580758413 4581384192 4589899776 4595212944 4603754232 4606464128 4608866304 4618174176 4642102872 4644089856 4650731316 4653468864 4654104576 4662755328 4668152832 4676829696 4682022912 4686274824 4690946547 4691478528 4705639596 4714386138 4717805568 4724552448 4729798656 4740841728 4741602744 4742250496 4750416132 4751065088 4759896064 4762492119 4765406016 4775030029 4779565056 4780332288 4789217664 4798889766 4799545344 4814032608 4816093184 4818719889 4819378176 4822980624 4828336128 4838087232 4842910296 4855431168 4865236992 4879922544 4888993032 4890445824 4899535872 4904976384 4914324954 4919781888 4928926464 4929717672 4938880716 4942462976 4957381632 4964471127 4966596096 4969983744 4976626424 4979221632 4981587597 4992330112 4997190996 4997873664 5001609536 5007163392 5017275648 5022277344 5023083537 5038008192 5043272256 5058256896 5060660416 5064112224 5073525072 5076511488 5082955416 5086642176 5096914944 5101996032 5112299808 5117976576 5121802224 5138546688 5142966696 5148340428 5154057216 5163637248 5169614562 5179223511 5182272144 5182980096 5192613888 5193447424 5203100672 5209123668 5218806054 5222365731 5224601088 5235152472 5235867648 5245599744 5251671936 5261433408 5264530432 5267275776 5272059177 5277913344 5290236147 5290958848 5307531264 5315121504 5333446944 5334303087 5335031808 5344948224 5350883328 5354883072 5355742656 5361081768 5377010688 5377873824 5387869872 5399488512 5415786684 5418104832 5425853202 5429047008 5429788672 5439881216 5442848136 5446178304 5456301312 5457177176 5462360064 5467320628 5473391616 5489912862 5500117161 5501751552 5504106496 5511977856 5518098432 5531869868 5534754624 5542152154 5545042272 5545932381 5559640352 5560270848 5577054336 5587420608 5598704727 5599469568 5616371376 5622607872 5626810728 5633058816 5644435104 5650062012 5664669696 5665579008 5673681288 5676109824 5687573056 5690539008 5693242968 5705520128 5711075424 5711855616 5716125184 5722472448 5733379113 5734029312 5739745536 5751337284 5757723648 5762027502 5780865024 5783611904 5794362112 5798314368 5809091904 5830056162 5830852608 5841690624 5842628352 5853488256 5877676224 5883817632 5889546531 5890351104 5901299712 5908130928 5919112584 5922596736 5923405824 5934415872 5946400768 5952328704 5953284192 5964349776 5970972672 5975435928 5979511692 5994971136 6000127812 6001910784 6006397166 6013066752 6016606208 6019743744 6024243456 6025210488 6031216989 6045984168 6046810112 6050108052 6061353606 6065750016 6074424576 6077310946 6088607063 6095367936 6107677884 6108512256 6119866368 6126950592 6138338976 6139324323 6145155072 6157565568 6189470496 6192119808 6200975088 6204625152 6217007104 6224203776 6235772928 6242697216 6248366432 6254595396 6255304704 6274186128 6285848184 6290407424 6299403264 6306398208 6318417798 6321122304 6322136992 6325433856 6330162069 6333888176 6337191168 6349989492 6353874688 6372753408 6373776384 6382891449 6385623552 6398519688 6399393792 6404898339 6418710144 6424959852 6425837568 6430640832 6437781504 6450782976 6457213728 6486982656 6503473152 6506563392 6518657376 6519703773 6520594432 6532714496 6539968512 6552433272 6559709184 6571901952 6572956896 6585174288 6609842176 6619294836 6622128128 6626644992 6638962176 6642116796 6646647294 6659001657 6662921328 6663831552 6676217856 6689700864 6696369792 6697444716 6709893498 6717344256 6722365419 6724363008 6744342528 6752149632 6764700096 6768681984 6777273888 6778361799 6795886592 6801732189 6802661376 6816399744 6823968768 6829069632 6833727648 6857288928 6864453904 6872076288 6879707136 6884849664 6892819416 6905631348 6909696192 6910640128 6923485184 6927261264 6945498224 6958408072 6963154308 6966134784 6976096974 6980203296 6981156864 6994132992 7002229248 7015244544 7023034368 7029412236 7037217792 7053648196 7058459394 7071579207 7076708352 7086828672 7111262592 7112404116 7113375744 7125624198 7126597632 7139844096 7140990208 7148109024 7169347584 7170498432 7183826496 7198334649 7199318016 7221048912 7224139776 7229067264 7234470936 7238729344 7242504192 7257130848 7261571072 7275068416 7283146752 7297855488 7319883816 7333489548 7335668736 7349303808 7357464576 7371487431 7379672832 7393389696 7394576508 7408321074 7413694464 7436072448 7449894144 7464939636 7465959424 7488495168 7495786494 7496810496 7502414304 7503618617 7510745088 7525913472 7533416016 7552892928 7554105344 7564908384 7568146432 7587385344 7590990624 7596168336 7610287608 7614767232 7615807488 7624433124 7629963264 7644505484 7645372416 7652994048 7668449712 7676964864 7682703336 7707820032 7714450044 7722510642 7731085824 7745455872 7754421843 7773408216 7774470144 7788920832 7790171136 7804651008 7813685502 7828209081 7836901632 7845090176 7852728708 7853801472 7868399616 7877507904 7892150112 7896795648 7916870016 7936438272 7937712256 7952466368 7961296896 7967247904 7972682256 7993294848 8000170416 8002547712 8017422336 8026324992 8032324608 8033613984 8041622652 8061312224 8065516032 8066810736 8081804808 8087666688 8099232768 8123680026 8127157248 8138779803 8143570512 8144683008 8159821824 8169267456 8184451968 8185765764 8193540096 8200980942 8210087424 8234869293 8252627328 8256159744 8267966784 8272833536 8277147648 8297804802 8298938368 8313228231 8314363904 8339460528 8340406272 8365581504 8381130912 8399204352 8408530944 8424557064 8428163072 8433911808 8440216092 8449588224 8466652656 8475093018 8497004544 8498368512 8510521932 8514164736 8531359584 8532525056 8539864452 8558280192 8566613136 8567783424 8574187776 8583708672 8601043968 8609618304 8627005926 8643041253 8649310208 8671297536 8675417856 8691543168 8692938364 8697471552 8709096242 8713637856 8736577696 8745084243 8746278912 8762535936 8763942528 8780232384 8816514336 8825726448 8835526656 8851949568 8856155728 8862196392 8878668876 8883895104 8885108736 8901623808 8919601152 8928493056 8929926288 8946524664 8956459008 8963153892 8965817344 8992456704 9000191718 9002866176 9009595749 9019600128 9024909312 9036365184 9037815732 9068976252 9070215168 9088532992 9098625024 9105426176 9111636864 9115966419 9143051904 9161516826 9162768384 9179799552 9190425888 9207508464 9212928256 9217732608 9236348352 9284205744 9288179712 9301462632 9306937728 9308209152 9325510656 9336305664 9353659392 9364045824 9372549648 9381893094 9382957056 9411279192 9428772276 9435611136 9449104896 9459597312 9477626697 9481683456 9483205488 9484500992 9500832264 9502130176 9519792128 9524984238 9530812032 9550060058 9559130112 9560664576 9567811099 9578435328 9597779532 9599090688 9628065216 9632186368 9637439778 9638756352 9645961248 9656672256 9676174464 9680772269 9685820592 9710862336 9730473984 9759845088 9777986064 9780891648 9799071744 9809952768 9828649908 9839563776 9857852928 9859435344 9877761432 9884925952 9914763264 9928942254 9933192192 9939967488 9953252848 9958443264 9963175194 9984660224 9994381992 9995747328 10003219072 10014326784 10034551296 10044554688 10046167074 10064840247 10076016384 10086544512 10116513792 10121320832 10128224448 10147050144 10153022976 10165910832 10193829888 10203992064 10224599616 10235953152 10243604448 10277093376 10285933392 10296680856 10308114432 10327274496 10339229124 10358447022 10364544288 10365960192 10385227776 10386894848 10406201344 10418247336 10437612108 10444731462 10449202176 10464145461 10470304944 10471735296 10491199488 10503343872 10522866816 10529060864 10534551552 10544118354 10555826688 10580472294 10581917696 10587689091 10615062528 10630243008 10666893888 10668606174 10670063616 10688436297 10689896448 10709766144 10711485312 10722163536 10754021376 10755747648 10775739744 10798977024 10831573368 10836209664 10851706404 10858094016 10859577344 10879762432 10885696272 10892356608 10912602624 10914354352 10924720128 10934641256 10946783232 10979825724 11000234322 11003503104 11008212992 11023955712 11036196864 11063739736 11069509248 11084304308 11090084544 11091864762 11112481611 11119280704 11120541696 11154108672 11174841216 11197409454 11198939136 11232742752 11243679741 11245215744 11253621456 11266117632 11288870208 11300124024 11329339392 11331158016 11347362576 11352219648 11375146112 11381078016 11386485936 11411040256 11422150848 11423711232 11432250368 11444944896 11466758226 11468058624 11479491072 11502674568 11515447296 11524055004 11561730048 11567223808 11583765963 11588724224 11596628736 11618183808 11660112324 11661705216 11683381248 11685256704 11706976512 11720528253 11755352448 11767635264 11779093062 11780702208 11802599424 11816261856 11838225168 11845193472 11868831744 11892801536 11904657408 11906568384 11928699552 11941945344 11950871856 11959023384 11989942272 12000255624 12003821568 12012794332 12026133504 12033212416 12039487488 12048486912 12050420976 12062433978 12091968336 12093620224 12100216104 12122707212 12131500032 12148849152 12154621892 12177214126 12185520039 12190735872 12215355768 12217024512 12239732736 12253901184 12276677952 12278648646 12290310144 12301471413 12315131136 12378940992 12384239616 12401950176 12409250304 12446707203 12448407552 12471545856 12485394432 12496732864 12509190792 12510609408 12548372256 12571696368 12598806528 12612796416 12636835596 12642244608 12644273984 12650867712 12660324138 12667776352 12674382336 12699978984 12707749376 12745506816 12747552768 12765782898 12771247104 12797039376 12798787584 12809796678 12837420288 12849919704 12851675136 12861281664 12875563008 12901565952 12914427456 12940508889 12973965312 13006946304 13013126784 13037314752 13039407546 13041188864 13063644363 13065428992 13104866544 13119418368 13143803904 13145913792 13170348576 13219684352 13238589672 13244256256 13253289984 13277924352 13284233592 13293294588 13318003314 13325842656 13327663104 13352435712 13379401728 13392739584 13394889432 13419786996 13434688512 13444730838 13448726016 13488685056 13500287577 13504299264 13529400192 13537363968 13554547776 13556723598 13591773184 13603464378 13605322752 13632799488 13647937536 13658139264 13667455296 13714577856 13728907808 13742275239 13744152576 13769699328 13785638832 13811262696 13819392384 13821280256 13846970368 13854522528 13890996448 13916816144 13926308616 13932269568 13952193948 13960406592 13962313728 13988265984 14004458496 14030489088 14046068736 14058824472 14072839641 14074435584 14107296392 14116918788 14143158414 14153416704 14173657344 14222525184 14224808232 14226751488 14251248396 14253195264 14279688192 14281980416 14296218048 14325090087 14338695168 14340996864 14367652992 14396669298 14398636032 14442097824 14448279552 14458134528 14468941872 14477458688 14485008384 14514261696 14523142144 14550136832 14566293504 14595710976 14639767632 14666979096 14671337472 14698607616 14714929152 14742974862 14759345664 14786779392 14789153016 14816642148 14827388928 14872144896 14893413381 14899788288 14929879272 14931918848 14944762791 14976990336 14991572988 14993620992 15004828608 15007237234 15021490176 15051826944 15066832032 15069250611 15108210688 15129816768 15136292864 15174770688 15181981248 15192336672 15212642137 15220575216 15229534464 15248866248 15259926528 15289010968 15290744832 15305988096 15336899424 15353929728 15365406672 15415640064 15428900088 15445021284 15462171648 15490911744 15508843686 15537670533 15546816432 15548940288 15577841664 15580342272 15609302016 15627371004 15656418162 15673803264 15690180352 15705457416 15707602944 15736799232 15755015808 15784300224 15793591296 15816177531 15833740032 15870708441 15872876544 15875424512 15904932736 15922593792 15934495808 15945364512 16000340832 16002909261 16005095424 16034844672 16052649984 16064649216 16067227968 16083245304 16122624448 16131032064 16133621472 16163609616 16198465536 16247360052 16254314496 16277559606 16287141024 16289366016 16319643648 16338534912 16368903936 16371531528 16387080192 16401961884 16420174848 16469738586 16500351483 16505254656 16512319488 16535933568 16545667072 16554295296 16595609604 16597876736 16626456462 16628727808 16637797143 16678921056 16680812544 16731163008 16762261824 16796114181 16798408704 16849114128 16856326144 16867823616 16880432184 16899176448 16933305312 16950186036 16994009088 16996737024 17021043864 17028329472 17062719168 17065050112 17079728904 17116560384 17133226272 17135566848 17148375552 17167417344 17200137339 17202087936 17219236608 17254011852 17286082506 17298620416 17342595072 17350835712 17383086336 17385876728 17394943104 17418192484 17427275712 17473155392 17490168486 17492557824 17525071872 17527885056 17560464768 17633028672 17651452896 17668639593 17671053312 17703899136 17712311456 17724392784 17757337752 17767790208 17770217472 17803247616 17839202304 17856986112 17859852576 17893049328 17912918016 17926307784 17931634688 17984913408 18000383436 18005732352 18019191498 18039200256 18049818624 18072730368 18075631464 18093650967 18137952504 18140430336 18177065984 18197250048 18210852352 18223273728 18231932838 18265821189 18286103808 18323033652 18325536768 18359599104 18380851776 18415016928 18417972969 18425856512 18435465216 18472696704 18568411488 18576359424 18602925264 18613875456 18651021312 18672611328 18707318784 18728091648 18745099296 18763786188 18765914112 18822558384 18857544552 18871222272 18898209792 18919194624 18955253394 18963366912 18966410976 18969001984 18990486207 19001664528 19004260352 19039584256 19049968476 19061624064 19100120116 19118260224 19121329152 19135622198 19148674347 19156870656 19195559064 19198181376 19214695017 19256130432 19264372736 19274879556 19277512704 19291922496 19313344512 19352348928 19361544538 19371641184 19397532539 19460947968 19519690176 19555972128 19559111319 19561783296 19598143488 19619905536 19657299816 19679127552 19715705856 19718870688 19755522864 19829526528 19857884508 19866384384 19879934976 19906505696 19916886528 19926350388 19969320448 19988763984 19991494656 20006438144 20028653568 20069102592 20089109376 20092334148 20129680494 20152032768 20167096257 20173089024 20233027584 20242641664 20256448896 20294100288 20306045952 20331821664 20335085397 20387659776 20405196567 20407984128 20449199232 20471906304 20487208896 20571866784 20593361712 20616228864 20654548992 20678458248 20716894044 20729088576 20731920384 20770455552 20773789696 20812402688 20836494672 20875224216 20889462924 20898404352 20928290922 20940609888 20943470592 20982398976 21006687744 21022390081 21045733632 21058121728 21069103104 21088236708 21111653376 21160944588 21163835392 21175378182 21214737621 21230125056 21260486016 21270588311 21333787776 21337212348 21340127232 21376872594 21379792896 21419532288 21422970624 21444327072 21508042752 21511495296 21551479488 21595003947 21597954048 21663146736 21672419328 21703412808 21716188032 21719154688 21759524864 21771392544 21784713216 21825205248 21828708704 21849440256 21869282512 21893566464 21959651448 22000468644 22007006208 22016425984 22047911424 22072393728 22114462293 22127479472 22139018496 22168608616 22180169088 22183729524 22224963222 22238561408 22241083392 22308217344 22349682432 22394818908 22397878272 22465485504 22487359482 22490431488 22507242912 22510855851 22532235264 22577740416 22600248048 22658678784 22662316032 22694725152 22704439296 22750292224 22762156032 22772971872 22822080512 22844301696 22847422464 22864500736 22889889792 22933516452 22936117248 22958982144 23005349136 23030894592 23048110008 23123460096 23134447616 23167531926 23177448448 23193257472 23236367616 23263265529 23320224648 23323410432 23366762496 23370513408 23413953024 23441056506 23484627243 23510704896 23535270528 23558186124 23561404416 23605198848 23632523712 23676450336 23690386944 23785603072 23809314816 23813136768 23857399104 23883890688 23901743712 23905580501 23918046768 23979884544 24000511248 24007643136 24025588664 24052267008 24066424832 24078974976 24096973824 24100841952 24124867956 24183936672 24187240448 24200432208 24245414424 24263000064 24297698304 24309243784 24354428252 24371040078 24381471744 24416339409 24430711536 24434049024 24479465472 24507802368 24553355904 24557297292 24580620288 24602942826 24630262272 24704607879 24757881984 24768479232 24803900352 24818500608 24893414406 24896815104 24939684693 24943091712 24993465728 25018381584 25021218816 25096744512 25143392736 25197613056 25225592832 25273671192 25284489216 25288547968 25301735424 25320648276 25335552704 25348764672 25399957968 25415498752 25491013632 25495105536 25531565796 25542494208 25594078752 25597575168 25619593356 25674840576 25699839408 25703350272 25722563328 25751126016 25803131904 25828854912 25881017778 25929123759 25947930624 26013892608 26026253568 26074629504 26078815092 26082377728 26127288726 26130857984 26209733088 26235252729 26238836736 26287607808 26291827584 26340697152 26439368704 26477179344 26488512512 26506579968 26555848704 26568467184 26586589176 26636006628 26651685312 26655326208 26704871424 26758803456 26785479168 26789778864 26839573992 26869377024 26889461676 26897452032 26977370112 27000575154 27008598528 27028787247 27058800384 27074727936 27109095552 27113447196 27183546368 27206928756 27210645504 27265598976 27295875072 27316278528 27334910592 27347899257 27429155712 27457815616 27484550478 27488305152 27539398656 27571277664 27622525392 27638784768 27693940736 27709045056 27781992896 27833632288 27852617232 27864539136 27904387896 27920813184 27924627456 27976531968 28008916992 28060978176 28092137472 28117648944 28145679282 28148871168 28214592784 28233837576 28286316828 28306833408 28347314688 28432880091 28445050368 28449616464 28453502976 28502496792 28506390528 28559376384 28563960832 28592436096 28650180174 28677390336 28681993728 28703433297 28735305984 28793338596 28797272064 28884195648 28896559104 28916269056 28937883744 28954917376 28970016768 29028523392 29042316807 29046284288 29100273664 29132587008 29191421952 29279535264 29333958192 29342674944 29397215232 29429858304 29485949724 29518691328 29573558784 29578306032 29633284296 29654777856 29744289792 29786826762 29799576576 29859758544 29863837696 29889525582 29953980672 29983145976 29987241984 30009657216 30014474468 30042980352 30103653888 30133664064 30138501222 30194520741 30216421376 30259633536 30272585728 30349541376 30363962496 30384673344 30425284274 30441150432 30459068928 30481836847 30497732496 30578021936 30581489664 30611976192 30673798848 30707859456 30730813344 30831280128 30857800176 30890042568 30924343296 30981823488 31017687372 31075341066 31093632864 31097880576 31155683328 31160684544 31218604032 31254742008 31312836324 31347606528 31380360704 31410914832 31415205888 31473598464 31510031616 31568600448 31587182592 31632355062 31667480064 31741416882 31745753088 31750849024 31809865472 31845187584 31868991616 31890729024 32000681664 32005818522 32010190848 32065308891 32069689344 32129298432 32134455936 32166490608 32245248896 32262064128 32267242944 32327219232 32396931072 32494720104 32508628992 32555119212 32574282048 32578732032 32639287296 32677069824 32737807872 32743063056 32774160384 32803923768 32840349696 32939477172 33000702966 33010509312 33024638976 33071867136 33091334144 33108590592 33191219208 33195753472 33252912924 33257455616 33275594286 33337444833 33357842112 33361625088 33425210203 33462326016 33524523648 33592228362 33596817408 33698228256 33712652288 33731039223 33735647232 33760864368 33798352896 33866610624 33900372072 33988018176 33993474048 34042087728 34056658944 34125438336 34130100224 34159457808 34233120768 34266452544 34271133696 34296751104 34334834688 34400274678 34404175872 34438473216 34508023704 34572165012 34597240832 34685190144 34701671424 34751297889 34766172672 34771753456 34789886208 34836384968 34854551424 34946310784 34980336972 34985115648 35050143744 35055770112 35120929536 35161584759 35266057344 35302905792 35337279186 35342106624 35407798272 35424622912 35448785568 35514675504 35535580416 35606495232 35678404608 35713972224 35719705152 35786098656 35825836032 35852615568 35863269376 35969826816 36000766872 36011464704 36038382996 36078400512 36099637248 36145460736 36151262928 36187301934 36275905008 36280860672 36354131968 36394500096 36421704704 36446547456 36463865676 36531642378 36556560117 36572207616 36646067304 36651073536 36719198208 36761703552 36830033856 36835945938 36851713024 36870930432 36904414239 36945393408 37136822976 37152718848 37205850528 37227750912 37340121609 37345222656 37414637568 37456183296 37490198592 37527572376 37531828224 37645116768 37715089104 37796419584 37838389248 37910506788 37926733824 37932821952 37938003968 37980972414 38003329056 38008520704 38079168512 38099936952 38123248128 38200240232 38236520448 38242658304 38271244396 38297348694 38313741312 38391118128 38396362752 38429390034 38512260864 38528745472 38549759112 38555025408 38583844992 38626689024 38704697856 38723089076 38743282368 38795065078 38821526667 38921895936 39039380352 39111944256 39118222638 39123566592 39190933089 39196286976 39314599632 39358255104 39431411712 39437741376 39511045728 39659053056 39715769016 39732768768 39759869952 39813011392 39833773056 39852700776 39938640896 39977527968 39982989312 40012876288 40057307136 40138205184 40178218752 40184668296 40259360988 40304065536 40334192514 40346178048 40466055168 40485283328 40512897792 40588200576 40612091904 40663643328 40670170794 40775319552 40810393134 40815968256 40898398464 40943812608 40974417792 41143733568 41186723424 41226825717 41232457728 41309097984 41356916496 41433788088 41458177152 41463840768 41540911104 41547579392 41624805376 41672989344 41750448432 41778925848 41796808704 41856581844 41881219776 41886941184 41964797952 42013375488 42044780162 42091467264 42116243456 42138206208 42176473416 42218518923 42223306752 42321889176 42327670784 42350756364 42429475242 42460250112 42520972032 42541176622 42667575552 42674424696 42680254464 42753745188 42759585792 42839064576 42845941248 42888654144 42975270261 43016085504 43022990592 43102958976 43190007894 43195908096 43326293472 43344838656 43406825616 43432376064 43519049728 43542785088 43569426432 43650410496 43657417408 43698880512 43738565024 43787132928 43919302896 44000937288 44014012416 44032851968 44095822848 44144787456 44228924586 44254958944 44278036992 44337217232 44360338176 44367459048 44449926444 44477122816 44482166784 44616434688 44680240143 44699364864 44789637816 44795756544 44834288373 44930971008 44974718964 44980862976 45014485824 45021711702 45064470528 45155480832 45200496096 45207751833 45324632064 45389450304 45408878592 45500584448 45524312064 45545943744 45637926411 45644161024 45688603392 45729001472 45779779584 45867032904 45872234496 45917964288 46010698272 46061789184 46096220016 46246920192 46268895232 46335063852 46354896896 46386514944 46472735232 46526531058 46613011599 46640449296 46646820864 46733524992 46741026816 46827906048 46882113012 46969254486 47021409792 47070541056 47116372248 47122808832 47210397696 47265047424 47352900672 47380773888 47448532593 47571206144 47612125323 47618629632 47626273536 47714798208 47767781376 47803487424 47811161002 47836093536 48001022496 48008727783 48015286272 48051177328 48104534016 48132849664 48157949952 48193947648 48201683904 48249735912 48367873344 48374480896 48400864416 48490828848 48595396608 48618487568 48708856504 48742080156 48762943488 48832678818 48861423072 48868098048 48958930944 49015604736 49106711808 49114594584 49161240576 49205885652 49260524544 49409215758 49501054449 49515763968 49536958464 49607800704 49637001216 49786828812 49793630208 49879369386 49886183424 49986931456 50036763168 50042437632 50193489024 50286785472 50388342543 50395226112 50547342384 50568978432 50577095936 50603470848 50641296552 50671105408 50697529344 50799915936 50830997504 50982027264 50990211072 51063131592 51084988416 51188157504 51195150336 51239186712 51349681152 51399678816 51406700544 51445126656 51502252032 51600412017 51606263808 51657709824 51762035556 51858247518 51895861248 52027785216 52052507136 52149259008 52157630184 52164755456 52254577452 52261715968 52419466176 52470505458 52477673472 52525330319 52575215616 52583655168 52681394304 52878737408 52954358688 52977025024 53005918779 53013159936 53111697408 53136934368 53145464089 53173178352 53272013256 53303370624 53310652416 53409742848 53517606912 53570958336 53579557728 53679147984 53738754048 53778923352 53794904064 53954740224 54001150308 54017197056 54057574494 54117600768 54149455872 54218191104 54226894392 54280952901 54367092736 54413857512 54421291008 54531197952 54591750144 54632557056 54669821184 54695798514 54797463567 54858311424 54915631232 54969100956 54976610304 55078797312 55142555328 55245050784 55253918907 55277569536 55418090112 55563985792 55667264576 55705234464 55729078272 55808775792 55841626368 55953063936 56017833984 56121956352 56184274944 56235297888 56291358564 56297742336 56429185568 56467675152 56572633656 56613666816 56694629376 56865760182 56890100736 56899232928 56907005952 56971458621 57004993584 57012781056 57118752768 57127921664 57184872192 57300360348 57354780672 57363987456 57406866594 57446023041 57470611968 57586677192 57594544128 57644085051 57768391296 57793118208 57832538112 57875767488 57909834752 57940033536 58057046784 58084633614 58092568576 58192597617 58200547328 58382843904 58559070528 58667916384 58677333957 58685349888 58794430464 58859716608 58971899448 59037382656 59147117568 59156612064 59266568592 59488579584 59573653524 59599153152 59719517088 59727675392 59779051164 59907961344 59966291952 59974483968 60019314432 60028948936 60085960704 60207307776 60267328128 60277002444 60389041482 60432842752 60501288771 60519267072 60545171456 60699082752 60727924992 60769346688 60850568548 60882300864 60918137856 60963673694 60995464992 61005256191 61156043872 61162979328 61215589701 61223952384 61347597696 61415718912 61461626688 61715600352 61780085136 61848686592 61963646976 62035374744 62150682132 62187265728 62195761152 62311366656 62321369088 62437208064 62509484016 62625672648 62695213056 62760721408 62821829664 62830411776 62947196928 63020063232 63067170243 63137200896 63174365184 63264710124 63334960128 63482833764 63491506176 63501698048 63619730944 63690375168 63737983232 63781458048 63811764933 64001363328 64011637044 64020381696 64130617782 64139378688 64258596864 64268911872 64332981216 64490497792 64524128256 64534485888 64654438464 64785011841 64793862144 64989440208 65017257984 65110238424 65148564096 65157464064 65278574592 65354139648 65475615744 65486126112 65548320768 65607847536 65680699392 65878954344 66001405932 66021018624 66049277952 66143734272 66182668288 66217181184 66343386879 66382438416 66391506944 66505825848 66514911232 66551188572 66674889666 66715684224 66723250176 66850420406 66924652032 66974677693 67049047296 67184456724 67193634816 67396456512 67425304576 67462078446 67471294464 67521728736 67532567553 67596705792 67733221248 67765405883 67800744144 67976036352 67986948096 68084175456 68113317888 68250876672 68318915616 68466241536 68532905088 68542267392 68593502208 68669669376 68800549356 68808351744 68876946432 69016047408 69144330024 69194481664 69370380288 69403342848 69502595778 69532345344 69543506912 69579772416 69672769936 69709102848 69892621568 69960673944 69970231296 70100287488 70111540224 70241859072 70323169518 70453881729 70532114688 70605811584 70674558372 70684213248 70815596544 70849245824 70897571136 71029351008 71071160832 71356809216 71427944448 71439410304 71572197312 71651672064 71705231136 71716741503 71726538752 71939653632 72001533744 72022929408 72076765992 72156801024 72199274496 72290921472 72302525856 72374603868 72551810016 72561721344 72708263936 72789000192 72843409408 72893094912 72927731352 73063284756 73113120234 73144415232 73249018227 73292134608 73302147072 73438396416 73523407104 73660067712 73671891876 73703426048 73741860864 73808828478 73890786816 74113823637 74273645952 74305437696 74411701056 74455501824 74680243218 74690445312 74819054079 74829275136 74980397184 75055144752 75063656448 75290233536 75430178208 75592839168 75676778496 75821013576 75853467648 75865643904 75876007936 75961944828 76006658112 76017041408 76158337024 76199873904 76246496256 76400480464 76473040896 76485316608 76542488792 76594697388 76627482624 76782236256 76792725504 76858780068 77024521728 77057490944 77099518224 77110050816 77167689984 77253378048 77409395712 77446178152 77486564736 77590130156 77643053334 77787371277 77843791872 78078760704 78223888512 78236445276 78247133184 78381866178 78392573952 78629199264 78705758187 78716510208 78862823424 78875482752 79022091456 79318106112 79431538032 79465537536 79519739904 79626022784 79667546112 79705401552 79877281792 79955055936 79965978624 80025752576 80114614272 80276410368 80356437504 80369336592 80518721976 80608131072 80668385028 80692356096 80932110336 80970566656 81025795584 81086361741 81176401152 81224183808 81327286656 81340341588 81550639104 81620786268 81631936512 81796796928 81887625216 81948835584 82043697771 82287467136 82373446848 82453651434 82464915456 82618195968 82713832992 82867576176 82916354304 83081822208 83095158784 83249610752 83345978688 83500896864 83557851696 83593617408 83713163688 83762439552 83773882368 83929595904 84026750976 84089560324 84182934528 84232486912 84276412416 84352946832 84437037846 84446613504 84643778352 84655341568 84701512728 84858950484 84920500224 85041944064 85082353244 85298640273 85335151104 85348849392 85360508928 85507490376 85519171584 85678129152 85691882496 85777308288 85950540522 86032171008 86045981184 86110299891 86205917952 86380015788 86391816192 86652586944 86689677312 86813651232 86864752128 87085570176 87126950421 87138852864 87300820992 87314834816 87397761024 87477130048 87574265856 87838605792 88001874576 88028024832 88191645696 88289574912 88457849172 88509917888 88556073984 88674434464 88720676352 88734918096 88899852888 88954245632 88964333568 89232869376 89360480286 89398729728 89579275632 89591513088 89668576746 89861942016 89949437928 89961725952 90028971648 90043423404 90128941056 90310961664 90400992192 90415503666 90583562223 90649264128 90778900608 90817757184 91001168896 91048624128 91091887488 91275852822 91288322048 91377206784 91445510541 91458002944 91734065808 91744468992 91835928576 92021396544 92123578368 92192440032 92493840384 92537790464 92670127704 92709793792 92773029888 92945470464 93053062116 93226023198 93280898592 93293641728 93467049984 93482053632 93655812096 93764226024 93938508972 94042819584 94141082112 94232744496 94245617664 94420795392 94530094848 94705801344 94761547776 94897065186 95142412288 95224250646 95237259264 95252547072 95429596416 95535562752 95606974848 95622322004 95672187072 96002044992 96017455566 96030572544 96102354656 96195926673 96209068032 96265699328 96387895296 96403367808 96499471824 96735746688 96748961792 96801728832 96981657696 97190793216 97236975136 97417713008 97484160312 97525886976 97665357636 97722846144 97736196096 97917861888 98031209472 98213423616 98229189168 98322481152 98411771304 98521049088 98818431516 99002108898 99031527936 99073916928 99215601408 99274002432 99573657624 99587260416 99758738772 99772366848 99973862912 100073526336 100084875264 100275630609 100386978048 100573570944 100776685086 100790452224 101094684768 101137956864 101154191872 101206941696 101282593104 101342210816 101395058688 101599831872 101661995008 101964054528 101980422144 102126263184 102169976832 102376315008 102390300672 102478373424 102699362304 102799357632 102813401088 102890253312 103004504064 103200824034 103212527616 103315419648 103524071112 103716495036 103791722496 104055570432 104105014272 104253893667 104298518016 104315260368 104329510912 104509154904 104523431936 104838932352 104941010916 104955346944 105050660638 105150431232 105167310336 105362788608 105484754277 105757474816 105908717376 105954050048 106011837558 106026319872 106223394816 106273868736 106290928178 106346356704 106488494959 106544026512 106606741248 106819485696 107035213824 107141916672 107159115456 107358295968 107477508096 107557846704 107589808128 107909480448 108002300616 108034394112 108115148988 108235201536 108298911744 108436382208 108453788784 108561905802 108734185472 108827715024 108842582016 109062395904 109183500288 109265114112 109339642368 109391597028 109594927134 109716622848 109831262464 109938201912 109953220608 110157594624 110285110656 110490101568 110507837814 110555139072 110713242717 110836180224 111127971584 111334529152 111410468928 111458156544 111617551584 111683252736 112020364827 112035667968 112243912704 112368549888 112470595776 112582717128 112595484672 112858371136 112935350304 113145267312 113389258752 113731520364 113780201472 113798465856 113814011904 113942917242 114009987168 114025562112 114237505536 114255843328 114369744384 114600720696 114709561344 114727974912 114813733188 114892046082 114941223936 115173354384 115189088256 115288170102 115536782592 115586236416 115665076224 115751534976 115819669504 115880067072 116114093568 116169267228 116185137152 116385195234 116401094656 116464580001 116765687808 117118141056 117335832768 117354667914 117370699776 117572799267 117588860928 117943798896 118074765312 118294235136 118313224128 118533137184 118977159168 119147307048 119198306304 119439034176 119455350784 119558102328 119815922688 119932583904 119948967936 120038628864 120057897872 120171921408 120414615552 120534656256 120554004888 120778082964 120865685504 121002577542 121038534144 121090342912 121398165504 121455849984 121538693376 121701137096 121764601728 121836275712 121927347388 121990929984 122010512382 122312087744 122325958656 122431179402 122447904768 122695195392 122831437824 122923253376 123431200704 123560170272 123680477151 123697373184 123927293952 124070749488 124301364264 124374531456 124391522304 124622733312 124642738176 124874416128 125018968032 125251345296 125390426112 125521442816 125643659328 125660823552 125894393856 126040126464 126134340486 126274401792 126348730368 126529420248 126655556769 126669920256 126965667528 126983012352 127003396096 127239461888 127380750336 127475966464 127562916096 127623529866 128002726656 128023274088 128040763392 128261235564 128278757376 128517193728 128537823744 128665962432 128925810783 128980995584 129048256512 129068971776 129308876928 129570023682 129587724288 129978880416 130034515968 130220476848 130297128192 130557149184 130708279296 130951231488 130972252224 131096641536 131215695072 131361398784 131757908688 132002811864 132042037248 132098555904 132287468544 132365336576 132434362368 132686773758 132764876832 132783013888 133011651696 133029822464 133102377144 133349779332 133431368448 133446500352 133700840812 133849304064 133949355386 134040720429 134098094592 134368913448 134387269632 134502865119 134792913024 134850609152 134924156892 134942588928 135043457472 135065135106 135193411584 135466442496 135530811766 135601488288 135623255499 135973896192 136168350912 136226635776 136501753344 136637831232 136913779233 136932483072 137065810176 137187004416 137339338752 137601098712 137616703488 137753892864 138032094816 138288660048 138740760576 138806685696 139005191556 139064690688 139087013824 139159544832 139345539872 139418205696 139785243136 139921347888 139940462592 140200574976 140223080448 140483718144 140646339036 140907763458 141064229376 141211623168 141349116744 141368426496 141631193088 141698491648 141795142272 142058702016 142142321664 142345597779 142713618432 142836375969 142855888896 142878820608 143144394624 143303344128 143410462272 143433483006 143453077504 144003067488 144026183349 144045858816 144153531984 144313602048 144398548992 144581842944 144605051712 144749207736 145103620032 145123442688 145416527872 145686818816 145786189824 145855462704 146126569512 146226240468 146288830464 146498036454 146584269216 146604294144 146876792832 147046814208 147320135424 147343783752 147406852096 147483721728 147617656956 147781573632 148227647274 148503163347 148547291904 148610875392 148823402112 148894118177 148911003648 149360486436 149380890624 149638108158 149658550272 149960794368 150110289504 150127312896 150580467072 150860356416 151165027629 151185678336 151642027152 151706935296 151731287808 151923889656 152013316224 152034082816 152316674048 152399747808 152492992512 152800960928 152946081792 152970633216 153084977584 153189394776 153254965248 153564472512 153585451008 153717560136 154049043456 154114981888 154199036448 154220101632 154335379968 154506756096 154801236051 154818791424 154892356304 154973129472 155180260312 155286106668 155574742554 155687583744 156157521408 156447777024 156472890552 156494266368 156763732356 156785147904 157258398528 157411516374 157433020416 157575990957 157725646848 157750965504 158044182912 158636212224 158863076064 158931075072 159039479808 159252045568 159335092224 159410803104 159436392267 159754563584 159910111872 159931957248 160051505152 160229228544 160552820736 160712875008 160738673184 161037443952 161216262144 161336770056 161384712192 161864220672 161941133312 162051591168 162172723482 162352802304 162448367616 162654573312 162680683176 162842858703 163101278208 163241572536 163263873024 163593593856 163775250432 163897671168 164087395542 164392390701 164574934272 164746893696 164907302868 164929830912 165236391936 165427665984 165735152352 165761756721 165832708608 166190317568 166499221504 166691957376 167001793728 167115703392 167187234816 167339063507 167426327376 167524879104 167859191808 168053501952 168179120648 168365869056 168464973824 168552824832 168705893664 168874075692 168893227008 169287556704 169310683136 169403025456 169717900968 169841000448 170083888128 170164706488 170597280546 170670302208 170697698784 170721017856 170914375863 171014980752 171038343168 171356258304 171383764992 171554616576 171901081044 172064342016 172091962368 172220599782 172411835904 172760031576 172783632384 172932255153 173305173888 173379354624 173627302464 173729504256 174171140352 174253900842 174277705728 174577792851 174601641984 174629669632 174954260096 175148531712 175677211584 176003749152 176032001871 176056049664 176383291392 176579149824 176915698344 177019835776 177112147968 177348868928 177441352704 177469836192 177799705776 177908491264 178465738752 178720960572 178797459456 179158551264 179183026176 179337153492 179723884032 179898875856 179923451904 180057943296 180086846808 180257882112 180621923328 180801984384 180831007332 181167124446 181298528256 181503866313 181557801216 181635514368 182002337792 182097248256 182183774976 182551705644 182576644096 182754413568 182891021082 182916005888 183015768573 183468131616 183488937984 183646769103 183671857152 184042793088 184247156736 184384880064 185075580928 185340255408 185419587584 185546059776 185890940928 186106124232 186452046396 186561797184 186587283456 186934099968 186964107264 187311624192 187528452048 187877017944 188085639168 188282164224 188465488992 188491235328 188841590784 189060189696 189201510729 189411602688 189523095552 189794130372 190284824576 190448501292 190474518528 190505094144 190859192832 191071125504 191213949696 191244644008 191344374144 191435294799 192004089984 192034911132 192061145088 192204709312 192391853346 192418136064 192531398656 192775790592 192806735616 192998943648 193471493376 193603457664 193963315392 194355035523 194381586432 194473950272 194835426016 194968320624 195051773952 195330715272 195445692288 195472392192 195835723776 196062418944 196426847232 196458378336 196644962304 196823542608 197042098176 197636863032 198004217796 198063055872 198147833856 198431202816 198548004864 199030160637 199147315248 199174520832 199517477544 199544733696 199947725824 200147052672 200169750528 200551261218 200773956096 200924033079 201147141888 201553370172 201580904448 202189369536 202275913728 202308383744 202413883392 202565186208 202597702659 202684421632 202790117376 203199663744 203296217649 203323990016 203928109056 203960844288 204252526368 204339953664 204752630016 204956746848 205398724608 205598715264 205626802176 205780506624 206009008128 206401648068 206425055232 206630839296 207048142224 207432990072 207583444992 208111140864 208210028544 208507787334 208597036032 208630520736 208659021824 209018309808 209046863872 209677864704 209882021832 209910693888 210101321276 210300862464 210334620672 210725577216 210969508554 211361645187 211514949632 211817434752 211908100096 212023675116 212052639744 212446789632 212547737472 212581856356 212692713408 212976989918 213088053024 213213482496 213372857929 214070427648 214283833344 214318230912 214716591936 214955016192 215115693408 215150224509 215179616256 215818960896 216004601232 216068788224 216230297976 216470403072 216597823488 216872764416 216907577568 217123811604 217655430048 217685164032 218124791808 218367000576 218530228224 218679284736 218783194056 219189854268 219433245696 219662524928 219876403824 219906441216 220315189248 220570221312 220980203136 221015675628 221110278144 221426485434 221672360448 222255943168 222669058304 222820937856 222916313088 223235103168 223366505472 224040729654 224071335936 224457162237 224487825408 224941191552 225165434256 225190969344 225716742272 225870700608 226290534624 226778517504 227463040728 227560402944 227596931712 227628023808 227885834484 228019974336 228051124224 228475011072 228511686656 228739488768 229201441392 229419122688 229455949824 229627466376 229784092164 229882447872 230346708768 230378176512 230576340204 231073565184 231172472832 231330152448 231503069952 231639339008 231760134144 232228187136 232338534456 232370274304 232770390468 232802189312 232929160002 233362113831 233531375616 233976471421 234236282112 234671665536 234709335828 234741399552 235145598534 235177721856 235887597792 236117274561 236149530624 236588470272 236626448256 237066274368 237954318336 238294614096 238396612608 238878068352 238910701568 239116204656 239631845376 239865167808 239897935872 240077257728 240115795744 240343842816 240829231104 241069312512 241108009776 241556165928 241731371008 242005155084 242077068288 242180685824 242796331008 242911699968 243077386752 243259085223 243402274192 243529203456 243672551424 243854694776 243981859968 244021024764 244624175488 244651917312 244862358804 244895809536 245390390784 245662875648 245846506752 246131093313 246862401408 247120340544 247360954302 247394746368 247854587904 248141498976 248602728528 248749062912 249245466624 249285476352 249748832256 250037936064 250502690592 250780852224 251042885632 251287318656 251321647104 251788787712 252080252928 252268680972 252548803584 252697460736 253058840496 253311113538 253339840512 253931335056 253966024704 254006792192 254478923776 254761500672 254951932928 255125832192 255247059732 255895920819 256005453312 256046548176 256081526784 256522471128 256557514752 257034387456 257075647488 257331924864 257851621566 257961991168 258096513024 258137943552 258330899673 258617753856 259140047364 259175448576 259957760832 260069031936 260440953696 260594256384 261380851263 261416558592 261902462976 261944504448 262193283072 262431390144 262722797568 263515817376 264005623728 264084074496 264574937088 264730673152 264868724736 265373547516 265529753664 265566027776 266023303392 266059644928 266204754288 266699558664 266862736896 266893000704 267401681624 267698608128 267898710772 268081440858 268196189184 268737826896 268774539264 269005730238 269585826048 269701218304 269848313784 269885177856 270086914944 270130270212 270386823168 270932884992 271061623532 271202976576 271246510998 271750686669 271947792384 272336701824 272453271552 273003506688 273275662464 273827558466 273864966144 274131620352 274336531623 274374008832 275202197424 275233406976 275507785728 276064189632 276577320096 277481521152 277613371392 278010383112 278129381376 278174027648 278319089664 278691079744 278836411392 279570486272 279842695776 279880925184 280401149952 280446160896 280967436288 281292678072 281815526916 282128458752 282423246336 282698233488 282736852992 283262386176 283396983296 283590284544 284117404032 284284643328 284691195558 285427236864 285672751938 285711777792 285757641216 286288789248 286606688256 286820924544 286866966012 286906155008 288006134976 288052366698 288091717632 288307063968 288587780019 288627204096 288797097984 289163685888 289210103424 289498415472 290207240064 290246885376 290833055744 291373637632 291572379648 291710925408 292253139024 292452480936 292577660928 292996072908 293168538432 293208588288 293753585664 294093628416 294640270848 294687567504 294813704192 294967443456 295235313912 295563147264 296455294548 297006326694 297094583808 297221750784 297646804224 297788236354 297822007296 298720972872 298761781248 299276216316 299317100544 299921588736 300220579008 300254625792 300826891827 301160934144 301720712832 302330055258 302371356672 303284054304 303413870592 303462575616 303847779312 304026632448 304633348096 304799495616 304985985024 305601921856 305892163584 305941266432 306169955168 306378789552 306509930496 307128945024 307170902016 307435120272 308098086912 308229963776 308398072896 308440203264 308670759936 309013512192 309602472102 309637582848 309784712608 309946258944 310360520624 310572213336 311149485108 311375167488 312315042816 312761681001 312895554048 312945781104 312988532736 313527464712 313570295808 314516797056 314823032748 314866040832 315151981914 315451293696 315501931008 316088365824 316454262831 317272424448 317726152128 317862150144 318078959616 318504091136 318670184448 318821606208 318872784534 319465484877 319509127168 319820223744 320103010304 320458457088 321105641472 321425750016 321477346368 322074887904 322432524288 322673540112 322769424384 323728441344 323882266624 324103182336 324345446964 324705604608 324896735232 325309146624 325361366352 325685717406 326202556416 326483145072 326527746048 327187187712 327550500864 327795342336 328174791084 328784781402 329149868544 329493787392 329814605736 329859661824 330472783872 330855331968 331470304704 331523513442 331665417216 332139728151 332380635136 332998443008 333383914752 334003587456 334231406784 334374469632 334678127014 334852654752 335049758208 336061094481 336107003904 336358241296 336731738112 336929947648 337105649664 337411787328 337748151384 337786454016 338575113408 338621366272 338806050912 339435801936 340167776256 340329412976 341194561092 341340604416 341395397568 341442035712 341828751726 342029961504 342076686336 342712516608 342767529984 343109233152 343802162088 344128684032 344183924736 344441199564 344823671808 345520063152 345567264768 345864510306 346610347776 346758709248 347254604928 347459008512 348342280704 348507801684 348555411456 349155585702 349203283968 349259339264 349908520192 350297063424 351354423168 352007498304 352064003742 352112099328 352718397801 352766582784 353831396688 354039671552 354224295936 354697737856 354882705408 354939672384 355599411552 355816982528 356931477504 357441921144 357594918912 358317102528 358366052352 358674306984 359447768064 359797751712 359846903808 360115886592 360173693616 360515764224 361243846656 361603968768 361662014664 362334248892 362597056512 363007732626 363115602432 363271028736 364004675584 364194496512 364367549952 365103411288 365153288192 365508827136 365782042164 365832011776 366031537146 366936263232 366977875968 367293538206 367343714304 367677312233 368085586176 368494313472 368769760128 370151161856 370680510816 370839175168 371041431453 371092119552 371781881856 372018248623 372212248464 372904092792 373123594368 373174566912 373868199936 373928214528 374623248384 375056904096 375754035888 376171278336 376564328448 376930977984 376982470656 377683181568 378120379392 378403021458 378823205376 379046191104 379588260744 379966670307 380569649152 380897002584 380949037056 381010188288 381718385664 382142251008 382427899392 382489288016 382688748288 382870589598 384008179968 384069822264 384122290176 384409418624 384783706692 384836272128 385062797312 385551581184 385613471232 385997887296 386777432349 386942986752 387206915328 387926630784 388710071046 388763172864 388947900544 389670852032 389936641248 390103547904 390661430544 390891384576 391671447552 392124837888 392853694464 392916756672 393289924608 393647085216 394084196352 395273726064 396008435592 396126111744 396295667712 396862405632 397096009728 398060321274 398294630496 398349041664 399034955088 399089467392 399895451648 400294105344 400339501056 401102522436 401547912192 401848066158 402122161287 402294283776 403106740344 403161808896 403508595357 404378739072 404551827456 404616767488 404827766784 405130372416 405195405318 405368843264 405580234752 406399327488 406592435298 406647980032 406869766497 407921688576 408505052736 408679907328 409505260032 409913493696 410741337699 410797449216 411197430528 411561013248 412018016256 412803296136 412850110464 413261678592 414096284448 414865980144 416222281728 416420057088 417015574668 417194072064 417261041472 417318043648 418036619616 418093727744 419355729408 419764043664 419821387776 420202642552 420601724928 420669241344 421451154432 421939017108 422723290374 423029899264 423634869504 423816200192 424047350232 424105279488 424893579264 425095474944 425163712712 425385426816 425953979836 426176106048 426426964992 426745715858 427036793337 428140855296 428509127907 428567666688 428636461824 429433183872 429910032384 430231386816 430300449018 430359232512 432009202464 432078550047 432137576448 432460595952 432940806144 433195646976 433745528832 433815155136 434247623208 435310860096 435370328064 436249583616 437060456448 437358569472 437566388112 438379708536 438866491392 439325049856 439752807648 439812882432 440630378496 441140442624 441960406272 442031351256 442220556288 442852970868 443344720896 444511886336 445338116608 445641875712 445832626176 446470206336 446682354531 446733010944 448081459308 448142671872 448914324474 448975650816 449882383104 450330868512 450381938688 451433484544 451741401216 452581069248 453495082887 453557035008 454926081456 455120805888 455193863424 455771668968 456039948672 456102248448 456950022144 457023373312 457478977536 458402882784 458838245376 458911899648 459254932752 459568184328 459764895744 460693417536 460756353024 461152680408 462147130368 462344945664 462660304896 463006139904 463278678016 463520268288 464403708153 464456374272 464677068912 464740548608 465540780936 465604378624 465858320004 466724227662 467062751232 467952942842 468472564224 469343331072 469418671656 469482799104 470291197068 470355443712 471775195584 472234549122 472299061248 472727972871 473176940544 473252896512 474132548736 474357841181 475908636672 476589228192 476793225216 477756136704 478232409312 478309176801 479263690752 479730335616 479795871744 480154515456 480231591488 480687685632 481658462208 482138625024 482216019552 483112331856 484010310168 484154136576 484361371648 485592662016 485823399936 486154773504 486518170446 486804548384 487058406912 487345102848 487709389552 487963719936 488042049528 489248350976 489303834624 489724717608 489791619072 490780781568 491325751296 491693013504 492262186626 493177172103 493724802816 494240681088 494721908604 494789492736 495709175808 496282997952 497205457056 497285270163 497498125824 498570952704 499497664512 500075872128 501005381184 501561704448 502017190521 502085771264 502574637312 503577575424 504160505856 504537361944 505097607168 505394921472 506117680992 506622227076 506679681024 507862670112 507932049408 508013584384 508957847552 509523001344 509903865856 510251664384 510494119464 511791841638 512010906624 512093096352 512163053568 512743127589 513044942256 513115029504 514068774912 514151294976 514663849728 515703243132 515923982336 516193026048 516275887104 516661799346 517235507712 518280094728 518350897152 518796765459 519915521664 520138063872 520881907392 521188512768 522761702526 522833117184 523733378553 523804925952 523889008896 524862780288 525445595136 527031634752 528011247456 528096005613 528168148992 529149874176 529461346304 529737449472 530747095032 531059507328 531132055552 532046606784 532119289856 532409508576 533399117328 533725473792 534803363248 535397216256 535797421544 536162881716 536392378368 537475653792 537549078528 538011460476 539171652096 539402436608 539696627568 539770355712 540173829888 540260540424 540773646336 541865769984 542123247064 542405953152 542493021996 543501373338 543895584768 544511598939 544673403648 544906543104 546007013376 546551324928 547655116932 547729932288 548263240704 548673063246 548748017664 550404394848 550466813952 550940307309 551015571456 552128379264 553154640192 555226742784 556020766224 556258762752 556348055296 556638179328 557382159488 557672822784 559140972544 559685391552 559761850368 560802299904 560892321792 561934872576 562585356144 563631053832 564256917504 564846492672 565396466976 565473705984 566524772352 566793966592 567180569088 567604532187 568234808064 568569286656 569382391116 570854473728 571345503876 571423555584 571515282432 572577578496 573213376512 573641849088 573733932024 573812310016 574305884397 576012269952 576104733396 576183435264 576614127936 577175560038 577254408192 577594195968 578327371776 578420206848 578996830944 580414480128 581666111488 582747275264 583065106569 583144759296 583421850816 584506278048 584600104979 584904961872 585155321856 585992145816 586337076864 586417176576 587507171328 588187256832 589280541696 589375135008 589627408384 589934886912 590470627824 591126294528 592910589096 594012653388 594189167616 594443501568 595293608448 595576472708 595644014592 597090481911 597441945744 597523562496 598552432632 598634201088 599843177472 600441158016 600509251584 601653783654 602321868288 602772099237 603441425664 604660110516 604742713344 606568108608 606827741184 606925151232 607695558624 607793107977 608053264896 609598991232 609888652947 609971970048 611203843712 611784327168 611882532864 612339910336 612757579104 613019860992 614257890048 614870240544 616196173824 616796145792 616880406528 617341519872 618027024384 619204944204 619275165696 619569425216 619892517888 620721041248 621144426672 622298970216 622750334976 624630085632 625523362002 625791108096 625891562208 625977065472 627054929424 627140591616 629033594112 629646065496 629732081664 630303963828 630902587392 631003862016 632176731648 632908525662 634084935561 634544848896 635452304256 635724300288 636157919232 637008182272 637340368896 637643212416 637745569068 638930969754 639018254336 639640447488 640118573787 640206020608 642211282944 642851500032 642954692736 644149775808 644865048576 645347080224 645450673527 645538848768 647456882688 647764533248 648206364672 648690893928 649411209216 649793470464 650618293248 650722732704 651371434812 652966290144 653055492096 654374375424 655101001728 655590684672 656349582168 657569562804 658299737088 658987574784 659629211472 659719323648 660945567744 661710663936 662940609408 663047026884 663330834432 664279456302 664761270272 665996886016 666767829504 668007174912 668462813568 668748939264 669356254028 669705309504 670099516416 672122188962 672214007808 672716482592 673371486711 673463476224 673859895296 674823574656 675496302768 675572908032 677150226816 677242732544 677612101824 678871603872 680335552512 680658825952 682389122184 682681208832 682790795136 682884071424 683657503452 684059923008 684153372672 685425033216 685535059968 686218466304 687604324176 688257368064 688367849472 688882399128 689647343616 691040126304 691134529536 691729020612 693220695552 693517418496 694509209856 694918017024 696684561408 697015603368 697110822912 698311171404 698406567936 698518678528 699817040384 700594126848 701929414263 702708846336 704014996608 704128007484 704224198656 705436795602 705533165568 707662793376 708079343104 708448591872 709395475712 709765410816 709879344768 711198823104 711633965056 713862955008 714883842288 715189837824 716634205056 716732104704 717348613968 718895536128 719595503424 719693807616 720231773184 720347387232 721031528448 722487693312 723207937536 723324029328 724668497784 725194113024 726015465252 726231204864 726542057472 728009351168 728388993024 728735099904 729777255669 730206822576 730306576384 731017654272 731564084328 731664023552 732063074292 733872526464 733955751936 734587076412 734687428608 735354624466 736171172352 736988626944 737539520256 738393279939 740302323712 741361021632 741678350336 742082862906 742184239104 743563763712 744036497246 744424496928 745419464713 745808185584 746247188736 747736399872 747856429056 749246496768 750113808192 751508071776 752342556672 753128656896 753861955968 753964941312 755366363136 756240758784 756806042916 757646410752 758092382208 759176521488 759933340614 761139298304 761794005168 761898074112 762020376576 763436771328 764284502016 764855798784 764978576032 765377496576 765741179196 768016359936 768139644528 768244580352 768818837248 769567413384 769672544256 770125594624 771103162368 771226942464 771995774592 773554864698 773885973504 774413830656 774992699019 775853261568 777420142092 777526345728 777895801088 779341704064 779873282496 780207095808 781322861088 781782769152 784142553789 784249675776 785707388928 785833513344 786579849216 787294170432 788168392704 790547452128 792016871184 792252223488 793724811264 794192019456 796120642548 796589260992 796698083328 798069910176 798178934784 799790903296 800588210688 800679002112 802205044872 803095824384 803696132316 804244322574 804588567552 806213480688 806323617792 807017190714 808757478144 809103654912 809233534976 809655533568 810260744832 810390810636 810737686528 811160469504 812798654976 813184870596 813295960064 813739532994 815252060007 815843377152 817010105472 817359814656 819010520064 819826987392 821482675398 821594898432 822394861056 823009594869 823122026496 825606592272 825700220928 826523357184 828192568896 829731960288 832444563456 832840114176 834031149336 834388144128 834522082944 834636087296 836073239232 836187455488 838711458816 839528087328 839642775552 840405285104 841203449856 841338482688 842902308864 843878034216 845446580748 846059798528 847269739008 847632400384 848094700464 848210558976 849787158528 850190949888 850327425424 850770853632 851907959672 852352212096 852853929984 853491431716 854073586674 856281710592 857018255814 857135333376 857272923648 858866367744 859820064768 860462773632 860600898036 860718465024 864018404928 864157100094 864275152896 864921191904 865763340057 865881612288 866391293952 867491057664 867630310272 868495246416 870621720192 870740656128 872499167232 874120912896 874717138944 875132776224 876759417072 877732982784 878650099712 879505615296 879625764864 881260756992 882280885248 883920812544 884062702512 884441112576 885705941736 886689441792 889023772672 890676233216 891283751424 891665252352 892940412672 893364709062 893466021888 896162918616 896285343744 897828648948 897951301632 899764766208 900661737024 900763877376 902480675481 902866969088 903482802432 905162138496 906990165774 907114070016 909852162912 910241611776 910387726848 911543337936 912079897344 913900044288 914046746624 914957955072 916805765568 917676490752 917823799296 918509865504 919136368656 919529791488 921386835072 921512706048 922305360816 924294260736 924689891328 925320609792 926012279808 926557356032 927040536576 928807416306 928912748544 929354137824 929481097216 931081561872 931208757248 931716640008 933448455324 934125502464 935905885684 936945128448 938285043003 938686662144 938837343312 938965598208 940582394136 940710887424 943550391168 944469098244 944598122496 945455945742 946353881088 946505793024 948265097472 948715682362 949362788493 951817273344 953178456384 953586450432 955512273408 956464818624 956618353602 958396454631 958527381504 959460671232 960309030912 960463182976 961375371264 963316924416 964277250048 964432039104 966224663712 968020620336 968308273152 971185324032 971646799872 972309547008 973036340892 973609096768 974116813824 974690205696 975418779104 975927439872 976084099056 978496701952 978607669248 979449435216 979583238144 981561563136 982651502592 983386027008 984524373252 986354344206 987449605632 988481362176 989443817208 989578985472 991418351616 992565995904 994410914112 994570540326 994996251648 996419184453 997141905408 998995329024 1000151744256 1002010762368 1003123408896 1004034381042 1004171542528 1005149274624 1008183283443 1008321011712 1009074723888 1010195214336 1010789842944 1012235361984 1013244454152 1013359362048 1015725340224 1015864098816 1016027168768 1017915695104 1019807731712 1020503328768 1020988238928 1023583683276 1024021813248 1024186192704 1024326107136 1025486255178 1026089884512 1026230059008 1028137549824 1028302589952 1029327699456 1031406486264 1031847964672 1032386052096 1032551774208 1033323598692 1034471015424 1036560189456 1036701794304 1037593530918 1039831043328 1040276127744 1041763814784 1042377025536 1045523405052 1045666234368 1047466757106 1047609851904 1047778017792 1049725560576 1050891190272 1054063269504 1056022494912 1056192011226 1056336297984 1058155193403 1058299748352 1058922692608 1061494190064 1062119014656 1064093213568 1064238579712 1064819017152 1066798234656 1067450947584 1069606726496 1070794432512 1071594843088 1072325763432 1072784756736 1074951307584 1075098157056 1076022920952 1078343304192 1078804873216 1079393255136 1079540711424 1080347659776 1080521080848 1081547292672 1083731539968 1084246494128 1084811906304 1084986043992 1087002746676 1087791169536 1089023197878 1089346807296 1089813086208 1092014026752 1093102649856 1095310233864 1095459864576 1096526481408 1097346126492 1097496035328 1100808789696 1100933627904 1101880614618 1102031142912 1103031936699 1104256758528 1106309280384 1110453485568 1112041532448 1112517525504 1112696110592 1113276358656 1114764318976 1115345645568 1116054745869 1118281945088 1119370783104 1119523700736 1121604599808 1121784643584 1123869745152 1125170712288 1127262107664 1128513835008 1129692985344 1130792933952 1130947411968 1133049544704 1133587933184 1134361138176 1135209064374 1136469616128 1137138573312 1138764782232 1139900010921 1141708947456 1142691007752 1142847111168 1143030564864 1145155156992 1146426753024 1147283698176 1147467864048 1147624620032 1148611768794 1152024539904 1152209466792 1152366870528 1153228255872 1154351120076 1154508816384 1155188391936 1156654743552 1156840413696 1157993661888 1160332297047 1160828960256 1163332222976 1165494550528 1166130213138 1166289518592 1166843701632 1169012556096 1169200209958 1169809923744 1170310643712 1171373444549 1171984291632 1172674153728 1175014342656 1176374513664 1178561083392 1178750270016 1179254816768 1179869773824 1180941255648 1182252589056 1185821178192 1188025306776 1188378335232 1188887003136 1190587216896 1191152945416 1191288029184 1194180963822 1194883891488 1195047124992 1197104865264 1197268402176 1199686354944 1200882316032 1201018503168 1203307567308 1204643736576 1205544198474 1206882851328 1209320221032 1209485426688 1210525786071 1213136217216 1213655482368 1213850302464 1215391117248 1215586215954 1216106529792 1219197982464 1219777305894 1219943940096 1222407687424 1223765065728 1224679820672 1225515158208 1226039721984 1228515780096 1229740481088 1232224013097 1232392347648 1233592291584 1234683039744 1236054048768 1238409888408 1238550331392 1239138850432 1239785035776 1241442082496 1242288853344 1244597940432 1249260171264 1251046724004 1251582216192 1251783124416 1251954130944 1254109858848 1254281183232 1258067188224 1259292130992 1259464163328 1260607927656 1261805174784 1262007724032 1264353463296 1265817051324 1268169871122 1269089697792 1270904608512 1271448600576 1272315838464 1274016364544 1274680737792 1275286424832 1275491138136 1277861939508 1278036508672 1279280894976 1280237147574 1280412041216 1281110380011 1284422565888 1285527383721 1285703000064 1285909385472 1288299551616 1289730097152 1290694160448 1290901347054 1291077697536 1295529066496 1296235650141 1296412729344 1297381787856 1298822418432 1299586940928 1301236586496 1301445465408 1302742869624 1305932580288 1306110984192 1308748750848 1311181369344 1312699164336 1315139125608 1316599474176 1317975149568 1319258422944 1319438647296 1321891135488 1323421327872 1325881218816 1326094053768 1326661668864 1328558912604 1329522540544 1331993772032 1333535659008 1336014349824 1336925627136 1337497878528 1338712508056 1339410619008 1340047063593 1340199032832 1344244377924 1344428015616 1345432965184 1346742973422 1346926952448 1347719790592 1349647149312 1350992605536 1351145816064 1354300453632 1355224203648 1357743207744 1360485248661 1360671105024 1361317651904 1364778244368 1365362417664 1365581590272 1367315006904 1368119846016 1368306745344 1370850066432 1371070119936 1372436932608 1375208648352 1376514736128 1376735698944 1377764798256 1379294687232 1382080252608 1382269059072 1383458041224 1386441391104 1387034836992 1389018419712 1389836034048 1393211124459 1393369122816 1394031206736 1394221645824 1396622342808 1396813135872 1397037357056 1399634080768 1401188253696 1403858828526 1405417692672 1408029993216 1408256014968 1408448397312 1410873591204 1411066331136 1415325586752 1416158686208 1416897183744 1418183918613 1418790951424 1419530821632 1419758689536 1422397646208 1423073523543 1423267930112 1427725910016 1429767684576 1430379675648 1433268410112 1434697227936 1434927530403 1437791072256 1439191006848 1439387615232 1440463546368 1440694774464 1442063056896 1444975386624 1446415875072 1446648058656 1449336995568 1452030930504 1452462409728 1453084114944 1456018702336 1456777986048 1457470199808 1459554511338 1460413645152 1460613152768 1462035308544 1463128168656 1463328047104 1464126148584 1467745052928 1467911503872 1469174152824 1469374857216 1470709248932 1472342344704 1473977253888 1475079040512 1476786559878 1479531516309 1480604647424 1482722043264 1483356700672 1484165725812 1484368478208 1487127527424 1488072994492 1488848993856 1490838929426 1491616371168 1491855810489 1492494377472 1495712858112 1498492993536 1500227616384 1503016143552 1504685113344 1506051571563 1506257313792 1507723911936 1510732726272 1512481517568 1513612085832 1515292821504 1516184764416 1518353042976 1519866681228 1523588010336 1523796148224 1524040753152 1526873542656 1528569004032 1529711597568 1529957152064 1530754993152 1531482358392 1536032719872 1536279289056 1536489160704 1537637674496 1539134826768 1539345088512 1542206324736 1542453884928 1543991549184 1547109729396 1547771947008 1548827661312 1549985398038 1551706523136 1554840284184 1555052691456 1555791602176 1558683408128 1559746564992 1560414191616 1562645722176 1563565538304 1568285107578 1568499351552 1571200135659 1571414777856 1571667026688 1574588340864 1576336785408 1581094904256 1584033742368 1584288016839 1584504446976 1587449622528 1588384038912 1592241285096 1593178521984 1593396166656 1596139820352 1596357869568 1599581806592 1601176421376 1604410089744 1606191648768 1607392264632 1608488645148 1609177135104 1612426961376 1612647235584 1614034381428 1617514956288 1618207309824 1618467069952 1619311067136 1620521489664 1620781621272 1621475373056 1622320939008 1625597309952 1626369741192 1626591920128 1627479065988 1630504120014 1631686754304 1633534796817 1634020210944 1634719629312 1637835299947 1638021040128 1639653974784 1642965350796 1643189796864 1644789722112 1646019189738 1646244052992 1651213184544 1651400441856 1652820921927 1653046714368 1656385137792 1659463920576 1665680228352 1668062298672 1668776288256 1669044165888 1672146478464 1672374910976 1677422917632 1679056174656 1679285551104 1680810570208 1682406899712 1682676965376 1685804617728 1687756068432 1690893161496 1692119597056 1694539478016 1695264800768 1696189400928 1696421117952 1699574317056 1700381899776 1700654850848 1701541707264 1702813596561 1703815919344 1704704424192 1705707859968 1706982863432 1708147173348 1712563421184 1714036511628 1714270666752 1714545847296 1717732735488 1719640129536 1720925547264 1721201796072 1721436930048 1722917653191 1728036809856 1728314200188 1728550305792 1729842383808 1731526680114 1731763224576 1732782587904 1734982115328 1735260620544 1736990492832 1741243440384 1744998334464 1748241825792 1749434277888 1750265552448 1753518834144 1753800314937 1755465965568 1757300199424 1759011230592 1759251529728 1762521513984 1764561770496 1767841625088 1768125405024 1768882225152 1771411883472 1773378883584 1778047545344 1781352466432 1782567502848 1783330504704 1785880825344 1786729418124 1786932043776 1791271445733 1792325837232 1792570687488 1795657297896 1795902603264 1799529532416 1801323474048 1801527754752 1804961350962 1805733938176 1806965604864 1808316297711 1810324276992 1813980331548 1814228140032 1819704325824 1820483223552 1820775453696 1823086675872 1823379323931 1824159794688 1828093493248 1829665958841 1829915910144 1833611531136 1835352981504 1835647598592 1837019731008 1838272737312 1839059582976 1842773670144 1844610721632 1848588521472 1850641219584 1852024559616 1853114712064 1854081073152 1857614832612 1857825497088 1858708275648 1858962194432 1862163123744 1862417514496 1863433280016 1866896910648 1868251004928 1871811771368 1873890256896 1876570086006 1877373324288 1877674686624 1877931196416 1881164788272 1881421774848 1887100782336 1888938196488 1889196244992 1890911891484 1892707762176 1893011586048 1896530194944 1897431364724 1898725576986 1902254806683 1903634546688 1906356912768 1907172900864 1911024546816 1912929637248 1913236707204 1916792909262 1917054763008 1918921342464 1920355721361 1920618061824 1920926365952 1926633848832 1928554500096 1928864078208 1932449327424 1936041240672 1936352020581 1936616546304 1942370648064 1943293599744 1944619094016 1946072681784 1947218193536 1948233627648 1949380411392 1950837558208 1951854879744 1952168198112 1956993403904 1958898870432 1959166476288 1963123126272 1965303005184 1966772054016 1969048746504 1972708688412 1974899211264 1976962724352 1978887634416 1979157970944 1982836703232 1985131991808 1988821828224 1989141080652 1989992503296 1992838368906 1994283810816 1997990658048 2000303488512 2004021524736 2006246817792 2008068762084 2008343085056 2010298549248 2016366566886 2016642023424 2018149447776 2020114460133 2020390428672 2021579685888 2024470723968 2026488908304 2026718724096 2031450680448 2031728197632 2032054337536 2035831390208 2039615463424 2041006657536 2041976477856 2047167366552 2048043626496 2048372385408 2048652214272 2050972510356 2052179769024 2052460118016 2056275099648 2056605179904 2058655398912 2062812972528 2063695929344 2064772104192 2065103548416 2066647197384 2068942030848 2073120378912 2073403588608 2075187061836 2079662086656 2080552255488 2083527629568 2084754051072 2091046810104 2091332468736 2094933514212 2095219703808 2095556035584 2099451121152 2101782380544 2105788242789 2108126539008 2112044989824 2112384022452 2112672595968 2116310386806 2116599496704 2117845385216 2122988380128 2124238029312 2128186427136 2129638034304 2133596469312 2134901895168 2139213452992 2141588865024 2143189686176 2144651526864 2145569513472 2149902615168 2150196314112 2152045841904 2156686608384 2157609746432 2158786510272 2159081422848 2160695319552 2161042161696 2163094585344 2167463079936 2168492988256 2169623812608 2169972087984 2174005493352 2175582339072 2178046395756 2178693614592 2179626172416 2184028053504 2186205299712 2189331767007 2190620467728 2190919729152 2193052962816 2194692252984 2194992070656 2201617579392 2201867255808 2203761229236 2204062285824 2206063873398 2208513517056 2212618560768 2215179839817 2220906971136 2224083064896 2225035051008 2225392221184 2226552717312 2229528637952 2230691291136 2232109491738 2236258394139 2236563890176 2238741566208 2243209199616 2243569287168 2247739490304 2250341424576 2254524215328 2257027670016 2259385970688 2261585867904 2261894823936 2266099089408 2267175866368 2268722276352 2270418128748 2272939232256 2274277146624 2277529564464 2279800021842 2283417894912 2285382015504 2285694222336 2286061129728 2290310313984 2292853506048 2294567396352 2294935728096 2295249240064 2297223537588 2304049079808 2304418933584 2304733741056 2306456511744 2308702240152 2309017632768 2310376783872 2313309487104 2313680827392 2315987323776 2320664594094 2321657920512 2324978097057 2326664445952 2330989101056 2332260426276 2332579037184 2333687403264 2338025112192 2338400419916 2339619847488 2340621287424 2342746889098 2343968583264 2345348307456 2352427661367 2352749027328 2357122166784 2357500540032 2358509633536 2359739547648 2361882511296 2364505178112 2371642356384 2376050613552 2376756670464 2381174433792 2382305890832 2382576058368 2388361927644 2389767782976 2390094249984 2394209730528 2394536804352 2399372709888 2401764632064 2402037006336 2406615134616 2409287473152 2411088396948 2413765702656 2418640442064 2418970853376 2421051572142 2426272434432 2427310964736 2427700604928 2430782234496 2431172431908 2432213059584 2438395964928 2439554611788 2439887880192 2444815374848 2447530131456 2449359641344 2451030316416 2452079443968 2457031560192 2459480962176 2464448026194 2464784695296 2467184583168 2469028784607 2469366079488 2476819776816 2477100662784 2478277700864 2479570071552 2482884164992 2484577706688 2489195880864 2498520342528 2502093448008 2503164432384 2503566248832 2503908261888 2508219717696 2508562366464 2516134376448 2518584261984 2518928326656 2521215855312 2523610349568 2524015448064 2528706926592 2531634102648 2536339742244 2538179395584 2541809217024 2542897201152 2544631676928 2548032729088 2549361475584 2550572849664 2550982276272 2555723879016 2556073017344 2558561789952 2560474295148 2560824082432 2562220760022 2568845131776 2571054767442 2571406000128 2571818770944 2573741185631 2576599103232 2579460194304 2581388320896 2581802694108 2582155395072 2591058132992 2592471300282 2592825458688 2594763575712 2597290020171 2597644836864 2599173881856 2602473172992 2602890930816 2604127740361 2605485739248 2611865160576 2612221968384 2617497501696 2622362738688 2625398328672 2630278251216 2633198948352 2635950299136 2638516845888 2638877294592 2643782270976 2646842655744 2651762437632 2652188107536 2653323337728 2657117825208 2659045081088 2663987544064 2667071318016 2672028699648 2673851254272 2674995757056 2677425016112 2678821238016 2680094127186 2680398065664 2688488755848 2688856031232 2690865930368 2693485946844 2693853904896 2695439581184 2699294298624 2701985211072 2702291632128 2707442026443 2708600907264 2710448407296 2715486415488 2720970497322 2721342210048 2722635303808 2729556488736 2730724835328 2731163180544 2734630013808 2736239692032 2741700132864 2742140239872 2744873865216 2750417296704 2753029472256 2753471397888 2755529596512 2758589374464 2764160505216 2764538118144 2766916082448 2772882782208 2774069673984 2778036839424 2779672068096 2786422248918 2786738245632 2788062413472 2788443291648 2793244685616 2793626271744 2794074714112 2799268161536 2802376507392 2807717657052 2810835385344 2814855129009 2816059986432 2816512029936 2816896794624 2821747182408 2822132662272 2830651173504 2832317372416 2833794367488 2836367837226 2837581902848 2839061643264 2839517379072 2844795292416 2846147047086 2846535860224 2848088365479 2855451820032 2859535369152 2860759351296 2866536820224 2869394455872 2869855060806 2875189363893 2875582144512 2878382013696 2880927092736 2881389548928 2884126113792 2889950773248 2892831750144 2893296117312 2898673991136 2904061861008 2904924819456 2912037404672 2913555972096 2914940399616 2919109022676 2920827290304 2921226305536 2924070617088 2926256337312 2926656094208 2928252297168 2935490105856 2935823007744 2938348305648 2938749714432 2941418497864 2944684689408 2947954507776 2950158081024 2953573119756 2959063032618 2961209294848 2965444086528 2966713401344 2968331451624 2968736956416 2974255054848 2976145988984 2977697987712 2981677858852 2983232742336 2983711620978 2984988754944 2989257553359 2991425716224 2996985987072 3000455232768 3006032287104 3009370226688 3012103143126 3012514627584 3015447823872 3024549850329 3024963035136 3027224171664 3030585643008 3032369528832 3036706085952 3039733362456 3047176020672 3047592296448 3048081506304 3053747085312 3059423195136 3059914304128 3061509986304 3062964716784 3072065439744 3072558578112 3072978321408 3075275348992 3078269653536 3078690177024 3084412649472 3084907769856 3087983098368 3094219458792 3095543894016 3097655322624 3099970796076 3103413046272 3109680568368 3110105382912 3111583204352 3117366816256 3119493129984 3120828383232 3125291444352 3127131076608 3136570215156 3136998703104 3142400271318 3142829555712 3143334053376 3149176681728 3152673570816 3162189808512 3168067484736 3168576033678 3169008893952 3174465580209 3174899245056 3176768077824 3184482570192 3186357043968 3192279640704 3192715739136 3199163613184 3202352842752 3208820179488 3212383297536 3214784529264 3216977290296 3218354270208 3224853922752 3225294471168 3228068762856 3235029912576 3236414619648 3236934139904 3238622134272 3241042979328 3241563242544 3242950746112 3244641878016 3251194619904 3252739482384 3253183840256 3254958131976 3261008240028 3263373508608 3267069593634 3268040421888 3269439258624 3275670599894 3276042080256 3279307949568 3285930701592 3286379593728 3289579444224 3292038379476 3292488105984 3302426369088 3302800883712 3305641843854 3306093428736 3309095810097 3312770275584 3318927841152 3331360456704 3336124597344 3337552576512 3338088331776 3344292956928 3348164237607 3354845835264 3358112349312 3358571102208 3361621140416 3364813799424 3365353930752 3371609235456 3375512136864 3381786322992 3389078956032 3390529601536 3392378801856 3392842235904 3399148634112 3400763799552 3401309701696 3403083414528 3405627193122 3407631838688 3409408848384 3411415719936 3413965726864 3416294346696 3425126842368 3428073023256 3428541333504 3429091694592 3435465470976 3439280259072 3441851094528 3442403592144 3442873860096 3445835306382 3456073619712 3456628400376 3457100611584 3459684767616 3463053360228 3463526449152 3465565175808 3469964230656 3470521241088 3473980985664 3480996891141 3482486880768 3489996668928 3496483651584 3498868555776 3500531104896 3507037668288 3507600629874 3510931931136 3514120333647 3514600398848 3518022461184 3525043027968 3529123540992 3535683250176 3536250810048 3537764450304 3542823766944 3546757767168 3556095090688 3562704932864 3565135005696 3566661009408 3571761650688 3573458836248 3573864087552 3582542891466 3584651674464 3585141374976 3591314595792 3591805206528 3599059064832 3602646948096 3603055509504 3609922701924 3611467876352 3613931209728 3616632595422 3620648553984 3627960663096 3628456280064 3631577358213 3639408651648 3640966447104 3641550907392 3646173351744 3646758647862 3648319589376 3656186986496 3659331917682 3659831820288 3667223062272 3671295197184 3674039462016 3676545474624 3678119165952 3685547340288 3689221443264 3696672039291 3697177042944 3704049119232 3706229424128 3708162146304 3715229665224 3715650994176 3717416551296 3717924388864 3724326247488 3724835028992 3726866560032 3733793821296 3743623542736 3747780513792 3753140172012 3754746648576 3755349373248 3755862392832 3762329576544 3762843549696 3774201564672 3777876392976 3778392489984 3781823782968 3785415524352 3786023172096 3793060389888 3794862729448 3797451153972 3804509613366 3807269093376 3812713825536 3814345801728 3822049093632 3825859274496 3826473414408 3833585818524 3834109526016 3837842684928 3840711442722 3841236123648 3841852731904 3853267697664 3856582151163 3857109000192 3857728156416 3864898654848 3872082481344 3872704041162 3873233092608 3886587199488 3889238188032 3892145363568 3894436387072 3896467255296 3898760822784 3901675116416 3903709759488 3904336396224 3913986807808 3917797740864 3918332952576 3926246252544 3933544108032 3938097493008 3945417376824 3949798422528 3953925448704 3957775268832 3958315941888 3965673406464 3970263983616 3977643656448 3978282161304 3979985006592 3985676737812 3988567621632 3995981316096 4000606977024 4008043049472 4012493635584 4016137524168 4016686170112 4020141190779 4020597098496 4032733133772 4033284046848 4036298895552 4040228920266 4040780857344 4043159371776 4048941447936 4052977816608 4053437448192 4062901360896 4064108675072 4071662780416 4079230926848 4081455745983 4082013315072 4083952955712 4092200734853 4094334733104 4096087252992 4096744770816 4101945020712 4104359538048 4104920236032 4112550199296 4113210359808 4117310797824 4125625945056 4127391858688 4129544208384 4130207096832 4133294394768 4137884061696 4146240757824 4146807177216 4150374123672 4159324173312 4161104510976 4167055259136 4169508102144 4179633373377 4182093620208 4182664937472 4189867028424 4190439407616 4191112071168 4198902242304 4203564761088 4211576485578 4216253078016 4224089979648 4224768044904 4225345191936 4232620773612 4233198993408 4235690770432 4245976760256 4248476058624 4254551755839 4256372854272 4259276068608 4267192938624 4269220570629 4269803790336 4278426905984 4283177730048 4286379372352 4289303053728 4291139026944 4299805230336 4304091683808 4304782591209 4313373216768 4317573020544 4318162845696 4321390639104 4322084323392 4326189170688 4334926159872 4336985976512 4339247625216 4339944175968 4348010986704 4356092791512 4357387229184 4359252344832 4368056107008 4372410599424 4378663534014 4381240935456 4381839458304 4386105925632 4389384505968 4389984141312 4403235158784 4403734511616 4407522458472 4408124571648 4412127746796 4417027034112 4425237121536 4430359679634 4438594548927 4441813942272 4448166129792 4450070102016 4450784442368 4453105434624 4459057275904 4461382582272 4464218983476 4472516788278 4473127780352 4475567431467 4477483132416 4487138574336 4495478980608 4500682849152 4509048430656 4514055340032 4518154714689 4518771941376 4523171735808 4532198178816 4534351732736 4537444552704 4540836257496 4545878464512 4548554293248 4555059128928 4559600043684 4570764031008 4571388444672 4572122259456 4580620627968 4585707012096 4589134792704 4589871456192 4590498480128 4594447075176 4608098159616 4608837867168 4609467482112 4612913023488 4617404480304 4618035265536 4626618974208 4627361654784 4631974647552 4641329188188 4643315841024 4649956194114 4653328891904 4661978202112 4664520852552 4665158074368 4667374806528 4676050224384 4676800839832 4679239694976 4681242574848 4685493778196 4687937166528 4690696614912 4704855322734 4705498054656 4713600406977 4714244333568 4715001080064 4717019267072 4723765022592 4729010356224 4743284712768 4752101227104 4752864050517 4753513340928 4762348867584 4764611781664 4765152116736 4776723855288 4779535565952 4780188499968 4788419461056 4789073608704 4798745419776 4803529264128 4813230269232 4818574946304 4822176793896 4827531405312 4837280884128 4837941706752 4842103144284 4852544868864 4854621929472 4855401209856 4861564468992 4862344863816 4864426119168 4876791929856 4879109223576 4879775760384 4889630749696 4895060262912 4898719282688 4902060632832 4904158887936 4913505899841 4914063120384 4918961924352 4928896052388 4929569390592 4934369166336 4938057569214 4938732158976 4953639553632 4954201325568 4956555401728 4959140143104 4965768329984 4969155413376 4978391761728 4997040685056 5004186896016 5006328864768 5007132497664 5016439435392 5017124732928 5032268752896 5037168523968 5037856653312 5042431710624 5047220699136 5048030896128 5057413853184 5063268205296 5072679484488 5076358791168 5083618434048 5085794402304 5089263353856 5096065458176 5098722951168 5101145699328 5101964552544 5108440789683 5111447758032 5112146034688 5117123579904 5120948590296 5121648164864 5124441520044 5137690263552 5142109534884 5142812000256 5143637541888 5147482371262 5153198206464 5158920388608 5162776641792 5163605388216 5164310790144 5168752959573 5182116265984 5184942600564 5185650917376 5189527151424 5194580040342 5195289673728 5198347763712 5204946345984 5205781861632 5208255480722 5210971478496 5217936252991 5223730321152 5234995003392 5244725477376 5250796657344 5260556502432 5261400944811 5266397896704 5271900598272 5277033691776 5277754589184 5287564541952 5293685311488 5303524875264 5304376215072 5306646675456 5314235650416 5327975088128 5334142636032 5344057399296 5347702508544 5349991514112 5354850032224 5357642476032 5360188254372 5360796131328 5376977511696 5377712062464 5381731860736 5386971893688 5387707809792 5390879162368 5398588597248 5403970422144 5404583264256 5414884052886 5417201814528 5420896814592 5424948893133 5430972830976 5441940994644 5442684420096 5445270607616 5459112977472 5461449670656 5462326361088 5469260027616 5470137971793 5472479384064 5484280479744 5488997876523 5489747730432 5500834593408 5506058944512 5506942795776 5511059193024 5517178748928 5528321010432 5533832164896 5545765564416 5556073678848 5559344136192 5572844497836 5573476491264 5576124826944 5576886583296 5586489371232 5587252543488 5588149428224 5598536323072 5604753014784 5615435314104 5621670770688 5629710258018 5632119972864 5633024059872 5633793589248 5643494364816 5644265324544 5661302347008 5664634744832 5667588734976 5672735674452 5675163805696 5678123286528 5679034758144 5689590584832 5692294094172 5693071720448 5696176730958 5706764420049 5710903640064 5719070738304 5721518702592 5733073640448 5738788911744 5739710121612 5750378727786 5751164289024 5756764027392 5761067164083 5761854185472 5762779097856 5779901546496 5785663500288 5786592234624 5797347982272 5808123722016 5809056061743 5809849638912 5824074809344 5827111944192 5829880799232 5838218045352 5841654580608 5842452611072 5848141234176 5852512674624 5853312188416 5856504594336 5870980211712 5876696611296 5877499428864 5882836995728 5889369378816 5895909015552 5900316162048 5907146239512 5918126065236 5922418589696 5930888173056 5933426802688 5936662903248 5937473912832 5948510109696 5952291977968 5955395975424 5963355717704 5966465484672 5967423241956 5969977509888 5978515106718 5982851432448 5993971974144 6000910465536 6012064574208 6018740453376 6024206286252 6025029255168 6030895647744 6049099700658 6049926070272 6054448343328 6060343380399 6061171286016 6064739057664 6073412171904 6079466724912 6094352041344 6095184592896 6096163012608 6107494170624 6118846390272 6119828608256 6123019972608 6125929433568 6144130879488 6145117156224 6145956642816 6150550697984 6156539307072 6157380354048 6168825298944 6169815539712 6175966196736 6188438917584 6191087788032 6195310645248 6199941592152 6206826092544 6219361136736 6220210765824 6223166408704 6234733632512 6238986259968 6241656766464 6250582888704 6254262153216 6273140430312 6273997406208 6284800542636 6285659111424 6286668106752 6298353363456 6305347141632 6317364728367 6324379617024 6336134969472 6337152067356 6338017787904 6348931160418 6349798490112 6353536155648 6368965140384 6372714087936 6384559281408 6398327226368 6404705685504 6417640358976 6424766595072 6429569058528 6430601154769 6433954580592 6436708540416 6449707845504 6450588942336 6456137525712 6470059825152 6472829239296 6473868279808 6477244268544 6482085958656 6483126485088 6485901492224 6489283756032 6502389239808 6505478964768 6506367680512 6509916263952 6522016480056 6526747017216 6534139187268 6536080843776 6538878517248 6551341199788 6552084160512 6558615899136 6567995301021 6571861403184 6572759187456 6579158888448 6584076758952 6584976211968 6604852738176 6605601767424 6611283687708 6612186857472 6618191620194 6625540551168 6637855682304 6645539519451 6662720913408 6672249194688 6675105153024 6676176663552 6688585913856 6696328475214 6708775182417 6709691670528 6716224698624 6723242280832 6729627598848 6730707861504 6743218470912 6751024273728 6763572645984 6778157912064 6784757603712 6785684471808 6798297268224 6801527599104 6802619403392 6806166829056 6811254386244 6815263677376 6818817696768 6822831439872 6827931453728 6832588693392 6850253684736 6856146046512 6857082667008 6858183389184 6870930941952 6878560518144 6883702189056 6884807184288 6885747720192 6891670612764 6912147239424 6913256800752 6914201223168 6919369535232 6926106720456 6927052898304 6931130351616 6939928461312 6941042482176 6947961971328 6961993782282 6964973761536 6974934291171 6979993337856 6992967303168 6997737111552 7001062209792 7014075336576 7015201259748 7021863862272 7028240667294 7029200797696 7036044922368 7057282984101 7058247081984 7071366500352 7072501620096 7075528900608 7085647533888 7093515534336 7112190181376 7125409865728 7130270011392 7143523301376 7146917672496 7147728175104 7165085782932 7169303348928 7170282749952 7182629191584 7183610413056 7198118129664 7205293896192 7206111019008 7219845403848 7222935752704 7227862419456 7233265190844 7241297107968 7255921326192 7256912560128 7263154716426 7278817303296 7281932894208 7283101814784 7292346703488 7293517295724 7296639178752 7312373972992 7318663835364 7319663640576 7334446124544 7342590394368 7348078924032 7353090949248 7356238331904 7371094680576 7378442886528 7393344078582 7394354085888 7407086353821 7408098238464 7412458848256 7430459330448 7431301988352 7434833102592 7448652494976 7449670057984 7453733120064 7467587642592 7487247085472 7495561027584 7506280344024 7509493297152 7510698746496 7511724785664 7524659153088 7525687099392 7548403129344 7555752785952 7556784979968 7563647565936 7570831048704 7572046344192 7586120779776 7589725458896 7594902307944 7609019226732 7614538186752 7625427651072 7628691603456 7644098187264 7651718548992 7652946828816 7667171637048 7668219052032 7675685369856 7681422885444 7682472247296 7683705463808 7706535395328 7713164302326 7714218000384 7715456312832 7721223556893 7729797309696 7744164962688 7745408082324 7746466185216 7773174398976 7778476376064 7784290727136 7788872774144 7792934510592 7797521645568 7803350232832 7807419518976 7808672792448 7812383221083 7827973615616 7835595481728 7836665905152 7852492505088 7867088216064 7876194986016 7890834753648 7899596845056 7907850897408 7915550537664 7916631883776 7931346812928 7940527967232 7955287312896 7956564322608 7959970013184 7971353475624 7977135243264 7991962632192 8001213954048 8016086098944 8024987271168 8032275048336 8033372340224 8040282381558 8041194196992 8065466267544 8066568093696 8072597791104 8080457840532 8081561714688 8086318743552 8097882895872 8105955633216 8106874896384 8122326079329 8125802721792 8128217350144 8143325560832 8158461853696 8162911491966 8164026630144 8167905911424 8184401469706 8188669466208 8192174505984 8193489541632 8199614111843 8203890041424 8208719076096 8225100398592 8226420719616 8234621595648 8251251890112 8254783717376 8259088416768 8260414193664 8266588789536 8275768123392 8292481515648 8293614354432 8300748247344 8318648346624 8322209021952 8334110518272 8339016204288 8359266746754 8364187240416 8365329874944 8379734056848 8380878815232 8382224142336 8397804484608 8407129522176 8423152971156 8432506156032 8448179959296 8449536089808 8450690383872 8465241547224 8466397986816 8471381540864 8491953520512 8496952117248 8509103511678 8512745708544 8518552137216 8534385877248 8538441141258 8539607580672 8556853811968 8566355460096 8572758744704 8578606107456 8582278053888 8599610460672 8608183367616 8609565182418 8625568091679 8626746433536 8635146041088 8642781278208 8644168646784 8652378341376 8669852319744 8673971953024 8678495250432 8679888351936 8696021973408 8712185583024 8714774458368 8736112214016 8744821198848 8757327068028 8762481870912 8763678916608 8772211851264 8778769011936 8779968282624 8806470317568 8807469023232 8815044916944 8816249143296 8824255493592 8834054068224 8850474243072 8860719359268 8877189097854 8883627884544 8896332259584 8900140204032 8901568884736 8906210869248 8918114551808 8922765164544 8928437966952 8945033576556 8946255560704 8951134862934 8954966264832 8967772660077 8974277148672 8990957961216 9001365698304 9018096861312 9028110680064 9036309429378 9037543882752 9046343471616 9068703465472 9073649550987 9074889105408 9081672514992 9091756929024 9097108586496 9110118257856 9119200087368 9141528062016 9142776889344 9144244518912 9161241255936 9178269585408 9179742912384 9180996960256 9188894150352 9216196319232 9217675734336 9218934964224 9225826046976 9234808960608 9236070531072 9253237948416 9254723309568 9263949295104 9282658376376 9286631682048 9299912388228 9306657783808 9323956404224 9329041705104 9330316148736 9334749613056 9352100448768 9353601679664 9358479389952 9362485149696 9370987556392 9375874333056 9381393229824 9409710645468 9410996109312 9427200813954 9428488667136 9430002160128 9434038534144 9447530045184 9458020712448 9486569425536 9504202454208 9505728101034 9507026681856 9523396740627 9524697735168 9529223563328 9530304233472 9553447710576 9559071131904 9576838922112 9578147217408 9597490839552 9607058528256 9626460538464 9637149892608 9644353587792 9655062810624 9674561768256 9675883413504 9684206288568 9705089737728 9709243858944 9710802419712 9723128937984 9724689727632 9728852238336 9753583859712 9758218447152 9759551520768 9779261499392 9790120525824 9797438565376 9804121265664 9808317775872 9827011799682 9828126240768 9837923848704 9857792104776 9859138781184 9868738332672 9876115138428 9877464317952 9907279107264 9908402651136 9913110803456 9918280286208 9927287430291 9931536659968 9938310826752 9956783523456 9994081370112 10008373792032 10012657729536 10014264995328 10032878870784 10044492712821 10064537505792 10074337047936 10075713306624 10084863421248 10094441398272 10096061792256 10114827706368 10126536410592 10145358968976 10167236868096 10171588804608 10178526707712 10192130916352 10197445902336 10202291398656 10203929105088 10216881579366 10222895516064 10224292069376 10234247159808 10241897180592 10243296329728 10248883040088 10275380527104 10284219069768 10285624000512 10287275083776 10294964742524 10306396412928 10317840777216 10325553283584 10327210776432 10328621580288 10337505919146 10364232531968 10369885201128 10371301834752 10379054302848 10389160080684 10390579347456 10396695527424 10409892691968 10411563723264 10416510961444 10421942956992 10435872505982 10442990673423 10447460642304 10469990006784 10489450954752 10501593314688 10521113004864 10522801889622 10532795793408 10542361000941 10543801196544 10554067383552 10575129083904 10587370622976 10607049750528 10608752430144 10613293350912 10628471300832 10668285272064 10688114798592 10695405017088 10699983028224 10709700064448 10715284952064 10720376508744 10721592262656 10753955023392 10755424124928 10763463721472 10773943787376 10775415619584 10797177194496 10807940844288 10809166528512 10829768105772 10834403629056 10841793629184 10849897786266 10861945661952 10883881989288 10885368840192 10890541215232 10918225954944 10922899341312 10924652722176 10938520055232 10940275943586 10944958768128 10968560959488 10977995753046 10979495460864 11001669186816 11013885591552 11022118386048 11034357497856 11056642020864 11067664329792 11090016117873 11091531128832 11112147357696 11118688272384 11145688995672 11146952982528 11152249653888 11153773166592 11172978742464 11174505086976 11176298856448 11197072646144 11230870628208 11243341541376 11259420516036 11264239945728 11266048119744 11267587178496 11286988729632 11288530649088 11322604694016 11329269489664 11335177469952 11345471348904 11350327611392 11356246573056 11358069516288 11379181169664 11384588188344 11386143440896 11392353461916 11413528840098 11421807280128 11438141476608 11443037405184 11466147280896 11477577823488 11479420243224 11500757455572 11502328578048 11513528054784 11522134328166 11523708370944 11525558195712 11559803092992 11569746453489 11571327000576 11573184469248 11594695964544 11616247444032 11618112123486 11619699277824 11648149618688 11659761598464 11676436090704 11683309161216 11696282468352 11705025349248 11706624376832 11713009188672 11741960423424 11753393222592 11754998857728 11765673991456 11778738757632 11800632324096 11814292479024 11836252130472 11844837179392 11861776346112 11866853605376 11873325806496 11874947825664 11897020219392 11904583955936 11910791950848 11926711435408 11932930969344 11934846483912 11939955019776 11957030213436 11965702864896 11987943948288 12001820931072 12024129148416 12037480906752 12048412572504 12050058510336 12060423572337 12061791295488 12098199401316 12099852140544 12108896686656 12120686760798 12122342572032 12129478115328 12146824343808 12158933449824 12188704082688 12192326025216 12214988341248 12237692780544 12239657216512 12246039945216 12251858867136 12276602204559 12288261758976 12290234312448 12301101395968 12313078614144 12314760708096 12337650597888 12339631079424 12351932393472 12376877835168 12382175576064 12390621290496 12399883184304 12413652185088 12438722273472 12440421531648 12446332817408 12469467265024 12477972519936 12483313532928 12501165777408 12508524306432 12538900120131 12546280860624 12547994812416 12569601085272 12571318222848 12573336213504 12596706726912 12610694283264 12634729456734 12648759234048 12672269938944 12674304134712 12676035575808 12697862320836 12699596980224 12707072311296 12737930280768 12745428175872 12763655267517 12769118562816 12796654452736 12807661711887 12809411371008 12835280717952 12849533190144 12859138117056 12861202309538 12867909161184 12873417080832 12899415691008 12912275051424 12914347773627 12940119650304 12947736559616 12954488537088 12964171917312 12966252970176 12971802984448 12978567512064 13004778479616 13010957929536 13012735361024 13019832527904 13044032960112 13068278374536 13072161687552 13077757034496 13102682399576 13104168321024 13117231798272 13135990602042 13143722806368 13145518374912 13158317776896 13168153517904 13169952423936 13209705476352 13211203534848 13222567375416 13224373714944 13236383240388 13251081102336 13275711364608 13291079038902 13315783646781 13325441826816 13344498389376 13350210306048 13352353327104 13377171827712 13392656950428 13417550364834 13419383341056 13432449397248 13446484561664 13461415723008 13486436941824 13502048547456 13527145291968 13554464144067 13556315824128 13569515207424 13596594536448 13603055198208 13605238806784 13612333658112 13622508772488 13630527354752 13637635393536 13645662879744 13655862907456 13665177386784 13712292093024 13714165334016 13716366778368 13741861883904 13757121036288 13767404378112 13769614368576 13771495440384 13783341225528 13824294478848 13826513601504 13828402446336 13838739070464 13852213440912 13854105796608 13879856922624 13882084964352 13895923942656 13923987564564 13929947523072 13949868582342 13959986675712 13985934606336 13995474223104 14002124419584 14028150673152 14030402519496 14043727724544 14056481334588 14058401595392 14072089844736 14114565968202 14116494163968 14140801220931 14142733000704 14145003240192 14151057801216 14171295067776 14187031068672 14224380362752 14250819731456 14258592151551 14260540022784 14287046602752 14293835344992 14295456350208 14330171565864 14338606697856 14340565499904 14365258383168 14367220826112 14396236259328 14410587792384 14439690807696 14445871505408 14455724838912 14466530381688 14482594215936 14511842652384 14513825120256 14526309432852 14557634606592 14563865788416 14566203629568 14584693406976 14587034591448 14593278357504 14624747945984 14637327670728 14639327281152 14668892249088 14685180788736 14696157848064 14706181898496 14712476663808 14740517699523 14742189361152 14756885773056 14786688157164 14788708171776 14814172707642 14816196476928 14824917696512 14860918660896 14862603976704 14869666205184 14897304989952 14907466240128 14935175285184 14974494170944 14991122055168 15012560688048 15018986594304 15021397492992 15049318306176 15051374198784 15096806258688 15111505571904 15113569959936 15127295131872 15141662097408 15144092688384 15172241559552 15179450917792 15189804615888 15218038453464 15229076373504 15250855302144 15257383206912 15288196374528 15303437097984 15305893657632 15325322369049 15334343274096 15336438104064 15351370739712 15362845770888 15364944494592 15367410927616 15413070790656 15426328604652 15428436000768 15430912625664 15442447113786 15459594619392 15488329925376 15490816164648 15492932370432 15506258878719 15546348797952 15556952752128 15568581454272 15577745548288 15585869021184 15595043291136 15606700465664 15614839037952 15617345584896 15624766442166 15653808758973 15655947231232 15671190963456 15704985010176 15734176432128 15752389972032 15781669507296 15784202834433 15799193690112 15815701794816 15831101075328 15833263767552 15862693625856 15881055934464 15910574625792 15913128645216 15919940026368 15942706951248 15983925264384 16002427908096 16032172197888 16049974542336 16064550096672 16066744680448 16080564763116 16082388393984 16130932535088 16133136187392 16145195582208 16160915681064 16163123429376 16172637487104 16195765791744 16211911266432 16213749792768 16244652158658 16251605443584 16256434700288 16274846679399 16286651121664 16316923707392 16325822983932 16328053260288 16335811822848 16368802939412 16377338932416 16384349011968 16386979083264 16399228223686 16407780082848 16410413915379 16417438152192 16452841439232 16466993629569 16469243191296 16502503780224 16509567434752 16518176833536 16520828387328 16533177579072 16551536246784 16584963031296 16601496494688 16637296693248 16668221036544 16678032408576 16718533493508 16728374480832 16730659749888 16759468113696 16761757630464 16764448284672 16795608969216 16814259044352 16846305942312 16865012312064 16896359918592 16899072179616 16901380767744 16930483094448 16932795973632 16983907041024 16993904234496 17018207023356 17025491417088 17037104274432 17068771754496 17076882282516 17079215161344 17113707623936 17132710920192 17145517489408 17157212214912 17164556107776 17199220921344 17216366735232 17219130364836 17251136183358 17253492867072 17270292082176 17283201492249 17285562556416 17288337293568 17339704639488 17347943906048 17356990500864 17359776703872 17392043946816 17424371166048 17427168185229 17429548916736 17472224428032 17489642397696 17514654136056 17524963741824 17527357833216 17544423702528 17557538023872 17559936565248 17612940635136 17630089833888 17632498286592 17648510987184 17668108136448 17700948486144 17721438718536 17754378195708 17767255769088 17792664519168 17800280408064 17803137769472 17812421738496 17836229103616 17845530329088 17856875933904 17890067153112 17892511121408 17902269725868 17909932529664 17935545320154 17948554297344 17981915922432 18002731396608 18016188299417 18036193722624 18056221360128 18072618858756 18075087765504 18092686943232 18137406930944 18147299101974 18149778210816 18163345029984 18181030141197 18183513858048 18194217172992 18220236515712 18228894182527 18238400174736 18283056124032 18285553778688 18288489037824 18322482511872 18356539170816 18359485824768 18377788300704 18432392638464 18435351468672 18437869928448 18451652093952 18469617921216 18472141062144 18506475896832 18509446619136 18527898590208 18565316752752 18573263364096 18599824776456 18613315567616 18647912808448 18658083410208 18660632297472 18669499226112 18704200897536 18707203359328 18716958779904 18724970299392 18741975112784 18751748666112 18762786459648 18819421290936 18821992218624 18854401627908 18856977334272 18860004320256 18868077068288 18895060090368 18916041424896 18952094185101 18973138851072 19008404908416 19011456202068 19014053363712 19046793481254 19049395470336 19058447126656 19060608466944 19106895421152 19118142263808 19153677844224 19194981679104 19214117056512 19252921076928 19274299785216 19288707175584 19291803464307 19310125621248 19349123536512 19351766827008 19368412577136 19410179475456 19418487717888 19421604839424 19446257875968 19449379455264 19457704476672 19507167719424 19516436894304 19519103041536 19558522998784 19580241051648 19594877130752 19608242531328 19616635551744 19654023599364 19656252481536 19675847697408 19703985903063 19715584209552 19718277562368 19737476665344 19752230276856 19754928635904 19814558214528 19816805302272 19826221606912 19836560572416 19854574860582 19863073319936 19876621653504 19913567046912 19936618558353 19988162740224 20016747584064 20025315459072 20028529990656 20065757741568 20088985425642 20126325547251 20129075011584 20148674095872 20169726842496 20188882796544 20192123584512 20229655412736 20253072821184 20290717937952 20334473736192 20357053415424 20384261832704 20394891804672 20404582797312 20407858210176 20433763158732 20445791032128 20448584138752 20468494319616 20483794361184 20486592659456 20497766080176 20550761054208 20568438139536 20571248001024 20574550167552 20589929485048 20612792825856 20635681554432 20651106567168 20654421552864 20657243160576 20675011838292 20728465063936 20739770402256 20742603669504 20758108605696 20778320161368 20781158694912 20793391054848 20819785383936 20823127446528 20833021922888 20843885913984 20871745011964 20885981346846 20894921284608 20924802873513 20939980013568 20978901909504 21003186629376 21042226009728 21045603779244 21065591586816 21084722001882 21087602393088 21108134767104 21171848952303 21174741245952 21214099501056 21217504860288 21226586701824 21256942601664 21336570544128 21376229597184 21390810034176 21419400128896 21430569904128 21440753017488 21443184525312 21507910046784 21510848249856 21526927442944 21547887574752 21550831239168 21594354388992 21615881688576 21618333057024 21659536211544 21668807258112 21683587258368 21699795572532 21723891323904 21767763978576 21770737680384 21781082430464 21836451909888 21845798682624 21849305444352 21877040110464 21880551887172 21889917536256 21937121918976 21955991506092 21958990921728 22003338373632 22027771183104 22044236772096 22068714995712 22113284041728 22135328659584 22180032235746 22183062257664 22221259061463 22224294715392 22237376544768 22291377991344 22293905965056 22304499307776 22345957484928 22349010173952 22352597712896 22394145292288 22461741256416 22486683082752 22518841032072 22528479891456 22532096239488 22535174356992 22573977459264 22577061298176 22645209388032 22658538979328 22670354939904 22690942697808 22700655222784 22712493146112 22716139032576 22758362339328 22769176376688 22772286881792 22784706923832 22827057680196 22843614560256 22876282953216 22886074810368 22932294561792 22955155646976 22958840486448 23001514911144 23004657156096 23027056109568 23044268656332 23047416741888 23051116391424 23119606185984 23139492906978 23142654001152 23146368938496 23163670670679 23189391929088 23232494888064 23236224246972 23239398555648 23296299237376 23319523196928 23352872181408 23366618322432 23392564936704 23410050698496 23426018377344 23437149663249 23483920846848 23506786445184 23509997715456 23531347982912 23557477515264 23601264648192 23628584958048 23672504260944 23723552692224 23733707210752 23746651612992 23749895651328 23794040438784 23809167911872 23821583901696 23853422870816 23865861938688 23869692967824 23879910039552 23914060426872 23931405729792 23975887896576 24003641862144 24048258296832 24074961813504 24096825145008 24100117020672 24120847144674 24123582590976 24196398802632 24199704281088 24217793373312 24241373521596 24244685144064 24258956230656 24293648687616 24317866899648 24366978237987 24377408165376 24384652050432 24429976682496 24475385561088 24479314433024 24492079890432 24503717734272 24553204409118 24576523517952 24580468624896 24598842335529 24602202791936 24626157228288 24675301195776 24679262158848 24703864786944 24753755670336 24764351152128 24781242580992 24799766368608 24827304370176 24877444546944 24880843063296 24892665634816 24938934530048 24955945039872 24966627065856 25002331554816 25017048612864 25077800240262 25092561721248 25095989624832 25139202170544 25142636445696 25146672427008 25193413453824 25221388566528 25269458913468 25297518468096 25344539877888 25348608269424 25352071151616 25395724641672 25399193960448 25414144622592 25475860561536 25490856351744 25527310535034 25538237125632 25593308905472 25615323423774 25618822742016 25670561435904 25699066380288 25718276234112 25722404619076 25735818322368 25746834161664 25798831382016 25824550102848 25828695547254 25876704275037 25880239300608 25895473119232 25928343834624 25932505940352 25943605968896 25957135024128 26009556959232 26021915859072 26025470722048 26039665055808 26088065920224 26136556749072 26144323375104 26205364799152 26208336642048 26234463596544 26271981204084 26287445612736 26291036749824 26316635553792 26336307035808 26339904847872 26419410952704 26422407069696 26445134750832 26448747429888 26472766480776 26502162204672 26551422729216 26582158077804 26631567293562 26650883653632 26688996778752 26700420612096 26704706654208 26754343655424 26785313900856 26835100729668 26838766682112 26864898794496 26892969123328 26922831446016 26972873883648 27004097094912 27054290583936 27108928288134 27112631648256 27139030414848 27206110396416 27210477613568 27224667316224 27245017544976 27261054709504 27275270787072 27291325759488 27311725814912 27330354773568 27424584186048 27428330668032 27432733556736 27483723767808 27534808756224 27539228737152 27542990880768 27566682451056 27648588957696 27653027203008 27656804892672 27677478140928 27704426881824 27708211593216 27759713845248 27764169928704 27791847885312 27847975129128 27859895046144 27899737164684 27919973351424 27971869212672 27990948446208 28004248839168 28056301346304 28060805038992 28087455449088 28112962669176 28116803190784 28144179689472 28229131936404 28232988327936 28281602441862 28285466001408 28290006480384 28302115602432 28342590135552 28374062137344 28448760725504 28501639462912 28517184303102 28521080045568 28570190221881 28574093205504 28587670689984 28590912700416 28645405143971 28660343131728 28677213395712 28730516766336 28734441652224 28792472518656 28821175584768 28879381615392 28891743010816 28911449677824 28933060763376 28965188431872 29023685304768 29027650240512 29052618865704 29115269213184 29127731576832 29132407259136 29169386813952 29174069182896 29186556715008 29249495891968 29274655341456 29278654562304 29337784498176 29370361577472 29392315696128 29412363796992 29424953327616 29481035399046 29484378722304 29513771546112 29573376314328 29577416343552 29628345415284 29632392953856 29649835393024 29721837321792 29725207953408 29739332410368 29781862290873 29794609979904 29814932480256 29870350570368 29948988341888 29982244110336 30025121376096 30037973188608 30042794985984 30098636612352 30133478138463 30193612517376 30223011143808 30227139919872 30254590263744 30283324194816 30288185376768 30344483119104 30358901835584 30379609231776 30436076906928 30501710604288 30514766413824 30576392749056 30606874195968 30611787315264 30650644738098 30668686548192 30672876208128 30702741479424 30725691541776 30729888989184 30734821855232 30826141581312 30852657209304 30856872001536 30861825251328 30884894227572 30919189238784 30976659850752 30981632329296 30985864740864 31012517757438 31092697595904 31113905504256 31137162908544 31155491096576 31171738042368 31190086582272 31213400931328 31229678075904 31234691169792 31249532884332 31307617517946 31311894462464 31328972020269 31342381926912 31409970020352 31468352864256 31504779944064 31563339014592 31568405668866 31598387380224 31627083002823 31631403589632 31662202150656 31725387251712 31762111868928 31821149251584 31826257290432 31839880052736 31885413902496 32004855816192 32064344395776 32099949084672 32129100193344 32133489360896 32161129526232 32164776787968 32261865070176 32266272374784 32290391164416 32321831362128 32326246858752 32391531583488 32423822532864 32427499585536 32489304317316 32503210887168 32512869400576 32549693358798 32573302243328 32633847414784 32651645967864 32656106520576 32671623645696 32737605878824 32754677864832 32768698023936 32773958166528 32798456447372 32815560165696 32820827830758 32834876304384 32905682878464 32933987259138 32938486382592 33005007560448 33019134869504 33041656774656 33066355158144 33103072493568 33169926062592 33202992989376 33270048353619 33274593386496 33336442073088 33356064817152 33437066987016 33456748961664 33461319499776 33518936227392 33523515260928 33528896569344 33591217938432 33692611884624 33730024624128 33792719837184 33798144359232 33802761535488 33860966188896 33865591947264 33967814082048 33987808468992 34036414046712 34050982834176 34074208548864 34137543508992 34153764565032 34158430322688 34227415247872 34265421840384 34291034978816 34314424429824 34329112215552 34398441842688 34432733470464 34438260729672 34502272366716 34506985734144 34540584164352 34566402984498 34571125112832 34576674587136 34679409278976 34695887812096 34713981001728 34719553407744 34784087893632 34848742332096 34854336370458 34859097833472 34944448856064 34979284795392 35029308272112 35049927483648 35088847405056 35115076047744 35119873130496 35225881270272 35260179667776 35264996573184 35297021974368 35336216272896 35401896972288 35442877437072 35508756391416 35534511538176 35585329038336 35600560816128 35606275538944 35624843476992 35672458207232 35691060658176 35713751867808 35780134306224 35785022242816 35804539451736 35819865059328 35871090640308 35897108594688 35963831844864 36005462793216 36032376598834 36072387445248 36112442720256 36145237717512 36150175531008 36181270717011 36185373886464 36274813861888 36294598203948 36299556421632 36326690059968 36362060282394 36367027716096 36388434345984 36440473031424 36457788365054 36476800349472 36566112248064 36576978075648 36644965023744 36713078341632 36718971649536 36755576601408 36829806613677 36864785276928 36870702937344 36903304187904 36939235842432 36944282124288 37012951793664 37018893238272 37055797180416 37130633505504 37146526728192 37199649552912 37295825616896 37316166820416 37321264594944 37338998452224 37408401795072 37414406718656 37433917559808 37449940598784 37483950225568 37503497332224 37525572919296 37638842581872 37643984437248 37708803255816 37713954668544 37720008640512 37736154136576 37790120180736 37832082849792 37904188370202 37946277702144 38016809816832 38022912404136 38028106727424 38093586962508 38098790940672 38116894253312 38121216933888 38213790842304 38236284527616 38290965802551 38307355688448 38389963358208 38422985135661 38428234113024 38505842153856 38548599570432 38577414351168 38583606928614 38620251242496 38698247073024 38736825154272 38743043320881 38820358950912 38843209678848 38892515751936 38898758910528 38915408953344 39014335438848 39032873788608 39038206083072 39117045997568 39189754261504 39216485062656 39233271103488 39308047198728 39312504963072 39351695394816 39407971806126 39431168419104 39436555124736 39474953330688 39504460553712 39509857271808 39629116429056 39633610604544 39652443213824 39673121144832 39709149721164 39726146639872 39753243307008 39827134093824 39873237116706 39947350940343 39976325480448 40033495168128 40050630918144 40057059981312 40131515483136 40177970851284 40252651094502 40258150023168 40297348191744 40339453684992 40384247169024 40459310825472 40506145642368 40581435875904 40663392432201 40668947472384 40768523665408 40789783609344 40809165594624 40815716420352 40867526317464 40891582064256 40897168277504 40936988639232 40967588722368 40973185318912 40995532160352 41136876279072 41142496002048 41149100335104 41179858970096 41225585651712 41271363108864 41302213134336 41308843105728 41314486321152 41350023676584 41456930127872 41479540804512 41485207339008 41516217211392 41556640322736 41562317389824 41639570767872 41646254893056 41666043845776 41687771827968 41743490023928 41771962693692 41789842569216 41849605747026 41879960027136 41957803819008 42006373258752 42084452019456 42091207558488 42131183173632 42169444003764 42175204786176 42216269534208 42343697904606 42349482491904 42422403662793 42428199002112 42435009720576 42453173403648 42513885203328 42673141088256 42752459194368 42781620068352 42838800257792 42861139808256 42881506034976 42886369050624 43015820093568 43021696499712 43053854885888 43095775149504 43101662478336 43188708777984 43231763377152 43319072423088 43337614516224 43367174516736 43399591145064 43447782647808 43535527957152 43541475360768 43562164860928 43672903819776 43691597365248 43698610888704 43754080220928 43761103774344 43779835072512 43874243837952 43911983012184 43917981843456 44006676747264 44055542366208 44088473544192 44137429991424 44221553098569 44226568083456 44270657319168 44360064471492 44366124515328 44442518122926 44448589430784 44474753089536 44582755982688 44587811930112 44608998615552 44691914969856 44705195425792 44788290584576 44923482512832 44973366165504 45014208083383 45037682064144 45056959782912 45064192478976 45147954918528 45154122596352 45290418776064 45317077958656 45340709879808 45381885395616 45401310445568 45424986292224 45432278065152 45516724678656 45538352753376 45544573763584 45569413847664 45654115360392 45687229120512 45752565906432 45772149620736 45864589123584 45910311293952 45917680972896 45975967107147 46003029822288 46009314312192 46054112219136 46088537312664 46094833483776 46102232782848 46239212371968 46278985813956 46285308002304 46292737876992 46327341341358 46378783858176 46464989776128 46472448493944 46478797111296 46518776636157 46592598474752 46639046393856 46705744362816 46733236644864 46785129873408 46820101396992 46852036754688 46874299326498 46961426276919 46967841693696 47013572890368 47062695965824 47114955030528 47202529296384 47257169916096 47345008521888 47352608503299 47447105384448 47493303225984 47499791302656 47588080877568 47618335823744 47643167803392 47706845741632 47731723877376 47739385935648 47759820079104 47828120853744 47951775793152 48007283724288 48096516593664 48149923627008 48193650290016 48200234041344 48241694289348 48247165181952 48392797605264 48399408562176 48435586746624 48482747043192 48489370288128 48517912461312 48587297375232 48635733799296 48733956475974 48754816330752 48769304100864 48824540038197 48859953364992 48950771122176 48958628866048 48984159780864 49007435468544 49106408818236 49153047035904 49160937249792 49197684671058 49204405583872 49231241746137 49252314456576 49358524317696 49400980888707 49407729573888 49507511340672 49528702304256 49562485161984 49599532737216 49654608740352 49754889093888 49785331269632 49877869060096 49911890079744 50004663109632 50034097225728 50155600480524 50185123442496 50191979249664 50278404341088 50285272891392 50293344854016 50386826907648 50442777133056 50538917826936 50595036936192 50689079755776 50697216538848 50704142303232 50791449283344 50798387920896 50951721123072 50981712703488 51054621070068 51076474251264 51186617810944 51230646847548 51237645484032 51341122871808 51398132760576 51436552468224 51444809238152 51471636644736 51493668323328 51597662764032 51649100205696 51657391094508 51753408550074 51760478601216 51790946238464 51849604476747 51856687669248 51865011880704 51887211937792 52019113918464 52043831718144 52079330111616 52176131840448 52273113498144 52281504555687 52288646750208 52410729598304 52416673284096 52468927193088 52543962408168 52574891225472 52582073499648 52633271107584 52672614071616 52679809695744 52838821905408 52890269501664 52897494859776 52945532961552 53004324409344 53102845458432 53164316155608 53263134587124 53301767307264 53377993557504 53400841224192 53409413308416 53508687310848 53570627801712 53670201459336 53677533364224 53729797588992 53785938246656 53845662892032 53945747767296 54008194189824 54048564898251 54108581167872 54217856576268 54225263296512 54278060829696 54412220792832 54420955227136 54449334632448 54490035089952 54522109419008 54550541574144 54582651518976 54623451629824 54660709547136 54686682547581 54849168372096 54856661336064 54865467113472 54967447535616 55069617512448 55078457474304 55133364902112 55297177915392 55306054406016 55313609785344 55354956281856 55408853763648 55416423186432 55519427690496 55528339857408 55583695770624 55695950258256 55719790092288 55799474329368 55839946702848 55943738425344 55981896892416 56008497678336 56112602692608 56121610077984 56174910898176 56225925338352 56233606381568 56288359378944 56458263872808 56465976655872 56563204883724 56570932002816 56580012960768 56604231204864 56685180271104 56748124274688 56856282555303 56897521451008 57003278925824 57034368606204 57042160091136 57140380443762 57148186411008 57175341379968 57181825400832 57290810287942 57320686263456 57354426791424 57397298782901 57461033532672 57584945037312 57642351169536 57758763230784 57783486021632 57822899355648 57866121526752 57875410392921 57930376863744 58047370609536 58055300481024 58105237731408 58230538426368 58255463153664 58264814518272 58338773627904 58348138365792 58373113430016 58549310682912 58557309124608 58675568996352 58740723154944 58784631392256 58824727593984 58849906655232 58962070798092 58968757444608 59027543092224 59146752628656 59154832687104 59256690830568 59264785907712 59299670786048 59443674643584 59450415906816 59478664820736 59563724581746 59589219959808 59629864960512 59740701140736 59897976683776 59964488220672 60050242752192 60075946377216 60085589971968 60197273224704 60266956276926 60378976641753 60387225034752 60446022287616 60509180527488 60566648389632 60576370753536 60688966238208 60717803671168 60759218463552 60872153813856 61003421208576 61152785498112 61213748391936 61223574630528 61301289476196 61337373096384 61345752416256 61405482958848 61451383083552 61459777978368 61469643710464 61652283162624 61705314418608 61713744003072 61723650502656 61769788455144 61838378477568 61953319701504 61963264658592 61971729481728 62025035514876 62185395191808 62227811008512 62274325817088 62310982193152 62343476084736 62380173164544 62426801862656 62459356151808 62469382339584 62499065768664 62615235035892 62623788924928 62657944040538 62684763853824 62774408620539 62819940040704 62936705728512 63009559888128 63126678029184 63136811337732 63196774760448 63254166005646 63262807179264 63324404301312 63515546856909 63524223737856 63642298503168 63652514580864 63679760105472 63770827804992 64009711632384 64128688791552 64258200386688 64266978721792 64322259052464 64329553575936 64523730140352 64532544749568 64580782328832 64643662724256 64652493717504 64783063166976 64847645065728 64854999171072 64978608634632 65006421774336 65025738801152 65099386717596 65146604486656 65267694829568 65303291935728 65312213041152 65343247291392 65475211757648 65509355729664 65537396047872 65547916333056 65596912894744 65631120331392 65641655661516 65669752608768 65811365756928 65867974518276 65876972765184 66010015120896 66038269739008 66083313549312 66132710316288 66206144987136 66339852125184 66405985978752 66540096707238 66549186772992 66663777184389 66672884146176 66712129634304 66874133974032 66913497923328 67037872454784 67047030521856 67057793138688 67182435876864 67385223769248 67460049248256 67585439674368 67596288718464 67605523070976 67721932377792 67731183894528 67935628164096 67975616937984 68072828093424 68101965668352 68148417097728 68275087017984 68307529130064 68316860645376 68454830495744 68530843680768 68582069957632 68628848859648 68658224431104 68796883685376 68865466940928 68876521459344 69004544733432 69013971468288 69081168328704 69132805968996 69142250225664 69153349174272 69358818557952 69391775624192 69427962003456 69439106815488 69491012012037 69568175787264 69697484664192 69708672740916 69718195666944 69888897712128 69958569590784 70058616544224 70099854967296 70177694810112 70230152095488 70311448989747 70451762540544 70520359335552 70529993146368 70594043948736 70672432545792 70803793944576 70885754874144 71017512782832 71170658076672 71201121632256 71212551077888 71249686953984 71344916414464 71382121316352 71427503735616 71560268612448 71570044485632 71609078903472 71639730118656 71742181280616 71794217189376 71927663689728 72010925586432 72064753197668 72144774890496 72224885440512 72290475435024 72300351062016 72362541434022 72370747772928 72549627723776 72589196407896 72599112843264 72653380119936 72724120564788 72734055432192 72776868691968 72880946062848 72915576730108 72953600698944 73100934713961 73132224496128 73153956151296 73289930047488 73426156683264 73437943299072 73511153202816 73659613227354 73729570553856 73741405874688 73796527006587 73806608375808 73878471684864 74025903587328 74037786476544 74111594360832 74261267011008 74293053456384 74399299105824 74632333640832 74642529189888 74677996904448 74816803590144 74828813437312 74867835119616 74899881197568 74967900451136 75006994664448 75051145838592 75277685163744 75287968874496 75417606511632 75427909337088 75440017281024 75580240361472 75664165699584 75808376740404 75892555404288 76033619633664 76045824808272 76056213454848 76187173925016 76197581881344 76233788506624 76242433867776 76427581684608 76472569055232 76581931605102 76614711376896 76779926716416 76845970271322 76856468226048 77011684307712 77097199140864 77154828702336 77167213857228 77240502484992 77396494146048 77473650308544 77486086641762 77630112825111 77640717901824 77686419357696 77785031503872 77797517821056 77830817906688 78028670877696 78065747577216 78076412166144 78234091995136 78379508523008 78432970125312 78616094397456 78625009926144 78703390789632 78815943612252 78862336838208 78873110249472 78949906661376 79008921107424 79019714543616 79258232858112 79267221209088 79304886427648 79346242289664 79418299442328 79452293279744 79506486614016 79654268187648 79746474233412 79894701880686 79952650960896 80066990336256 80101261836288 80114119962624 80263030966272 80355941702568 80505302189004 80516300046336 80594696383488 80678907369984 80768494338048 80918621650944 81012291284736 81162871751808 81326784864402 81337894944768 81537047330816 81618331189248 81631432840704 81735052634928 81783164128512 81873977278464 81935177444736 81946370637824 81991064320704 82273752558144 82284992004096 82298200670208 82359717940192 82451171303424 82604426268672 82617686211456 82628972642304 82700047353168 82913860255744 82959081609024 82970414678016 83032434422784 83113280645472 83124634779648 83279141535744 83292509786112 83332087691552 83375543655936 83486980047856 83543925387384 83579685138432 83699211494052 83759920054272 83915607638016 84012746517504 84168904038912 84182415116976 84262366347264 84338888007528 84350409572352 84432539068416 84687395809212 84698964983808 84844807325586 84856398004224 84870019441152 84906346807296 85027770406656 85346282176512 85504918388736 85563240136704 85677600515584 85722279616512 85763012069952 85772738101248 85936215431913 86031640187136 86107709771776 86191550299008 86203324956672 86377417555968 86463526754304 86638144846176 86675229032448 86734349033472 86799182290128 86895565295616 87071055914304 87082950721536 87124329721856 87345807639552 87383194730496 87397221777408 87508160441856 87522207548688 87559670145024 87748487675904 87823966024368 87835963686912 88013353494528 88111084732416 88176947088384 88274859982848 88443106197138 88453136166912 88541314638336 88720128942984 88732249030656 88885036245852 88897178861568 88949506179072 89165511965376 89175623860224 89217997231104 89345586872619 89383829939712 89410390851584 89576581169152 89846965025664 89946732331008 90028416166766 90075364128288 90113919565824 90128384957952 90295909837056 90400434415389 90580837552128 90634155917312 90681419759616 90763770791232 90802620891136 90849972584448 90864556130304 91033449357312 91076705506752 91089147527168 91138827695328 91308230720784 91505131812864 91544299241472 91729178247168 91820622587904 91835361945792 91951934214294 92006059644576 92018628624384 92108224438272 92177074625328 92189666967552 92204465565696 92478424743936 92557971627912 92570616004608 92585475753984 92654682682716 92757567716352 92929979552256 92944896987888 92957594222592 93037553272314 93185196949504 93278092787712 93411488725632 93466473289728 93570259746816 93640202793984 93704073509376 93748598652996 93922852553838 93935683387392 94027145780736 94125391931648 94229910061056 94405058592768 94514339832192 94690017043776 94705217006598 94881249008469 94894210768896 94986606451968 95176161755136 95236671647488 95286335606784 95413691483264 95463447754752 95478771871296 95519640158208 95656241707488 96014567448576 96193033187328 96299847254016 96387300580032 96400468082688 96483388578696 96494330363904 96785595210528 96798817124352 96871173493248 96965494086384 96978740576256 97174594750464 97271467598592 97467912951948 97509632661504 97538608201728 97649080076394 97719906729984 97901542244352 97917257732096 97968319561728 98014870937088 98212817636472 98306094071808 98321874499584 98395369342116 98408811167744 98462483492274 98504628913152 98717048635392 98801961777414 98815459147776 99015022681344 99057404608512 99124970323968 99199065474432 99309217480704 99509778187776 99570662539264 99755738120192 99810145060857 99823780159488 100009326219264 100068194451456 100311200961048 100370246884992 100383958499328 100556808682176 100570545782784 100586689708032 100773653815296 101077835653872 101190073872384 101378159511552 101394433077696 101408284606464 101582898566688 101596775841792 101903442246144 101963425406976 102109242140136 102152948502528 102373235621888 102461293695096 102475290968064 102682245743616 102796265521152 102873104936448 102889618476304 102943273289472 102987336646656 103195325528064 103298200411392 103314782189016 103506817100148 103520957202432 103581892476928 103699208953494 103713375338496 103730023761408 103774423875584 104038227836928 104087663436288 104158660223232 104352263680896 104546226996288 104563009111374 104577293500416 104821459196608 104833346568192 104937854386176 105087924816336 105149782450944 105266542215168 105345228143232 105359619391488 105677643810816 105780539003328 105794989719552 105891065923104 106008648818688 106205690916864 106328632311216 106526269174248 106603534614528 106755987115008 106801682448384 106818826616832 107017374621696 107141255603424 107340402918672 107355066728448 107459595177984 107571876493312 107691325784064 107891495534592 108016388379648 108097129796502 108217162335744 108435713152536 108450526593024 108543812151033 108556121659392 108824441585664 108841910454272 108898669264896 108980070179904 109044218838016 109101083148288 109165303037952 109246903259648 109321419094272 109373365095162 109698336744192 109730934226944 109934895071232 110139235024896 110156914948608 110266729804224 110489419841031 110594355830784 110612108812032 110709912563712 110817707527296 110832846372864 111038855380992 111056679714816 111167391541248 111391900516512 111439580184576 111598948658736 111887476850688 111963793784832 112016995356672 112225205385216 112243220155968 112349821796352 112451850676704 112467212763136 112576718757888 112916527745616 112931953311744 113126409767448 113141864005632 113160025921536 113208462409728 113370360542208 113496248549376 113712565110606 113795042902016 114006557851648 114068737212408 114084320182272 114280760887524 114296372822016 114350682759936 114363650801664 114581620575884 114641372526912 114708853582848 114794597565802 114872897407653 114922067065344 115169890074624 115268955406983 115284702339072 115517526461568 115566972043264 115645798711296 115732243053504 115750820785842 115860753727488 116094741219072 116210475462816 116229129962643 116461076852736 116529629036544 116677547255808 116696276731584 116746226860032 117098621365824 117114618249216 117351137992704 117569262784512 117649455187968 117699813310464 117924141596184 117937514889216 118055086184448 118293505257312 118309665374208 118513381661136 118529571815424 118887349287168 118900831813632 118957329641472 119127449163492 119178439919616 119259729921024 119481402281472 119795953367552 119928976441344 120100485504384 120151892754432 120171179943936 120394546449408 120533912553852 120757953283506 120774450069504 120892044575232 121018361054976 121152741507072 121377932476416 121435607342336 121518436927104 121744307627712 121990177296603 122006842417152 122305570996224 122427496783872 122447149261056 122602578952392 122674746192768 122691504832512 122810965917696 122902766167104 122919555956736 122939287420928 123410628837216 123427488006144 123447301005312 123539576910288 123676756955136 123906639403008 123926529317184 123943458963456 124050071029752 124370790383616 124455622017024 124548651634176 124621964386304 124686952169472 124853603725312 124918712303616 124938764679168 124998131537328 125230470071784 125247577849856 125315888081076 125369527707648 125548817241078 125639880081408 125873411457024 126019119776256 126253356058368 126273622675464 126393549520896 126508332011292 126525614358528 126648808602624 127031093713818 127048447475712 127267210988379 127284597006336 127305029161728 127359520210944 127541655609984 127602259277689 128019423264768 128257377583104 128516400773376 128644518104928 128659107151872 129047460280704 129065089499136 129161564657664 129287325448512 129304987435008 129566126333952 129695290131456 129957217269264 130012843548672 130198773435192 130293208973312 130535389659136 130606583871456 130624426082304 130686494582784 130950423515296 131018711459328 131074792095744 131095832666112 131193825789488 131262240662784 131283311323032 131339505217536 131622731513856 131735949036552 131753945530368 132020030241792 132076539478016 132166627098624 132265420632576 132412289974272 132664659295707 132679704250368 132811971957504 133080193414476 133098373545984 133327554368778 133345768292352 133424259268608 133748267948064 133826995846656 134075744909568 134115586277376 134364871753728 134770447538496 134920098496512 135042624250149 135170879348736 135192577436928 135443864755584 135462367789056 135871256328192 135951233875968 136145656186848 136203931336704 136296834195456 136550174035968 136615058260128 136633721290752 136909660991488 137061687361536 137164139915264 137257697719296 137316448862208 137593767370752 137730933881856 137753042918688 137927901321441 138009089466864 138027942936576 138162336657408 138265611937992 138284500451328 138306698348544 138717637115904 138783551248384 138855924006912 138878213630976 138982024024074 139136351574528 139394969328384 139417345481832 139436391333888 139556329908471 139777795424256 139917139181568 140117233088448 140199709934592 140355389620224 140460304190976 140622897979494 140884278830757 140903525081088 141040718671104 141188087897472 141344865091584 141607587889152 141771509748288 142035025565664 142057825509897 142341316153344 142425102155776 142499373907968 142689832828928 142764242632704 142855007471232 143120537224896 143140088971264 143218157806944 143279460237312 143484362561232 143855327379456 144021851172864 144129506395336 144289549780992 144449770881024 144580950870048 144600702124032 144725082868044 144741495545856 145099255447552 145178392815792 145198225686528 145306760239872 145448241129576 145468110864384 145553737383936 145761892125696 145831153460216 145907201397888 146201869427922 146264448992256 146307912302592 146473620114591 146579860094976 146852313366528 146875886598144 147022306405632 147319226454708 147459141107712 147482811749376 147593054013174 147613216751616 147756943369728 148075572953088 148202942666121 148223188721664 148522534022016 148586106912768 148798598211648 149264667281664 149355993808896 149633607180288 149657626874624 149735670239232 149935800902272 150013989328896 150102291677184 150555370327488 150575937748992 150835213023264 150855818674176 150880034562048 151160480722944 151328331399168 151616753480808 151785110808576 152067239267328 152091649616544 152112426909696 152374347850032 152395163762688 152467577013248 152855163369216 152945138110464 153163863210204 153229422753792 153559853432832 153691940542644 153712936452096 154023368615424 154194398281728 154309657404672 154334427714456 154481004969984 154792988292096 154947300617088 154972173283524 155260225650222 155281435803648 155372838715392 155548813430241 155570063007744 155595035642112 155661635813376 156057341755392 156131495154432 156468183990272 156759017046016 156844513667061 156865940250624 157232188794912 157250019852288 157406781579264 157631887224504 157724673676416 157746220498944 157899813322752 158017842214848 158039429087232 158516465716224 158609772855296 158692484579328 158836598884656 158904586559488 159012973228032 159308536375296 159492948466824 159789403761372 159905301921792 160133980672512 160202523672576 160228239925248 160526061932544 160711883405136 161010604378008 161032600092672 161189392766976 161357814739968 161536988676096 161837243301888 162024582569472 162145694694753 162325743503616 162653569728804 162675789889536 163074094661632 163236662378496 163262865681408 163470105269856 163566328257024 163747954556928 163870354889472 163982128641408 164060047642743 164547505116288 164569984008192 164596401340416 164719435880384 164902342606848 165208852537344 165235372422912 165400094706336 165918163218048 165940829356032 166064868845568 166226561290944 166249269559296 166558283071488 166585019572224 166664175383104 166751087311872 166973960095712 167087850774768 167159370276864 167398422988104 167519840108544 167831215276032 168025493035008 168337808077824 168364830233952 168524732694528 168677776015056 168700819144704 168865078136832 169374791618424 169397929967616 169689614651172 169712796008448 169740038882304 169812693614592 170055540813312 170568847665909 170692564353024 171009836777472 171126480273408 171355201031168 171444559233024 171526024139904 171545476202496 171872430863826 172063280374272 172191896348703 172215419543552 172383100598016 172754835111936 172927053508608 173276289692352 173350458064896 173468698066944 173598364580256 173626231178763 173791130591232 174142111828608 174165901443072 174248659443712 174691615279104 174766389460992 174794443554816 175016320883712 175044415097376 175119340290048 175647932048736 175671927373824 176026706989056 176222169464832 176353894176768 176549719965696 176886212394276 176906272333824 177082629276672 177440257885968 177464498061312 177770072491704 177794357723136 177899012358144 178331023930752 178351247720448 178435994462208 178691173745238 178767659879424 178820781703168 179153162338304 179693930051328 179893464662016 180056832333532 180150728256576 180227839131648 180256769915904 180591819674112 180800868830778 181136929925259 181161675104256 181268311834624 181527541582464 181605241782272 181699945168896 181729112260608 182066898714624 182153411013504 182178295054336 182277655390656 182616461441568 183010263625728 183458356494336 183641245175808 183670723891584 183903868428588 184012119289152 184037257248768 184216448876544 184354149250656 184379333935104 184408931131392 184956849487872 185115943255824 185141232009216 185170951507968 185309365365432 185515135432704 185859959104512 185889793975776 185915188445184 186075106544628 186556185575424 186822977451264 186932946579456 187140519493632 187280405587968 187408147018752 187497197305992 187845705107676 187871366774784 188054291561472 188250783863296 188459820122112 188810117185536 189028679664384 189380034087552 189410434013196 189762498016938 189788421537792 189973212903936 190473343294976 190572671213568 190827382966528 190926895509504 190957543742592 191039280316416 191312483414976 192029134897152 192386066374656 192774601160064 192800936165376 192966777157392 192988660727808 193571190421056 193597634248704 193742346986496 193930988172768 193957481152512 194349189500928 194542935197184 194935825903896 195019265323008 195077216403456 195298160152788 195439813459968 195803084488704 195834515464192 195936639123456 196029741874176 196425635272944 196612188143616 196643748999168 196790738684232 196817622335488 196924966984548 197009257826304 197434097270784 197603923554828 197630918295552 198030045362688 198114809217024 198249940647936 198398130948864 198618434961408 199019556375552 199141325078528 199511476240384 199620290121714 199647560318976 199991331553167 200018652438528 200136388902912 200517836007797 200622401922096 200740493769984 201113617364352 201141091565568 201173379416064 201547307630592 202155671307744 202380147744768 202756319023104 202788866155392 202816569212928 203165797133376 203193551683584 203806884492288 203926850813952 204218484280272 204305897005056 204746471243776 204922587390192 204950581936128 205364491487232 205592531042304 205746209872896 205779236952608 205886546578944 205974673293312 206390651056128 206596400822784 206629564378032 207013634200296 207041914404864 207163784953856 207398417906988 207426750676992 207460047522816 207548847751168 208076455673856 208175326872576 208317320446464 208473036036111 208704527361792 209092453992576 209126018222748 209154587000832 209642918393216 209666693136384 209875708772352 210175849632672 210299564901888 210533084430336 210690456286464 210934346969241 211355287621632 211561078006656 211589979439104 211782131846208 212017297637376 212411381833728 212657264622432 213052538348496 213511974230016 213603364896768 213637653233664 214034749243392 214282511206848 214680805837344 214710133456896 214919190355968 215143752986624 215382651568128 215782991069184 216032776759296 216194259593004 216434324671488 216871426305072 216901053186048 217087624302066 217112243318784 217648883171328 217683820908544 217797338529792 217960140359808 218088437676032 218202166296576 218330606075904 218493806519296 218642838188544 218746730190324 219302804141883 219396673488384 219461868453888 219869790142464 220278470049792 220313829897216 220533459608448 220978839682062 221188711661568 221224217624064 221389581019761 221419825127424 221635415054592 222077710761984 222113359429632 222334783082496 222783801033024 222879160369152 223197897317472 223927587569664 224033990713344 224450410770432 224486440311936 224699643592704 224903701353408 224934425526272 225153437515776 225833055491232 225863906623488 226252819534896 226283728011264 226320051843072 226740721084416 226992497098752 227425130221212 227590085804032 228013115703296 228137474424816 228168640364544 228561521775048 228592745644032 228701365519872 228727301603328 229163241151768 229282745053824 229417707165696 229589195131604 229745794815306 229844134130688 230339780149248 230537910813966 230569404678144 231035052923136 231133944086528 231291597422592 231464486107008 231501641571684 231721507454976 232189482438144 232420950925632 232458259925286 232890338475333 232922153705472 233059258073088 233355094511616 233392553463168 233492453720064 234197242731648 234229236498432 234702275985408 235138525569024 235298910375936 235848283192368 235875029778432 236110172368896 236587010514624 236619330748416 237026763322272 237059143630848 237774698574336 237801663627264 237914659282944 238254898326984 238356879839232 238519459842048 238962804562944 239591906735104 239857952882688 240200971008768 240303785508864 240342359887872 240789092898816 241067825107704 241515906567012 241548900139008 241784089150464 242036722109952 242305483014144 242755864952832 242871214684672 243036873854208 243488615255424 243980354593206 244013684834304 244611141992448 244854993567744 244894298522112 245205157904784 245349492385536 245621931835392 245805532334208 245839111913472 245878574841856 246821257674432 246854976012288 246894602010624 247079153820576 247353513910272 247813278806016 247853058634368 247886917926912 248100142059504 248741580767232 248911244034048 249097303268352 249243928772608 249373904338944 249707207450624 249837424607232 249877529358336 249996263074656 250460940143568 250495155699712 250631776162152 250739055415296 251097634482156 251279760162816 251746822914048 252038239552512 252506712116736 252547245350928 252787099041792 253016664022584 253051228717056 253297617205248 254062187427636 254096894951424 254534421976758 254569194012672 254610058323456 254719040421888 255083311219968 255204518555378 256038846529536 256514755166208 257032801546752 257289036209856 257318214303744 257808646295739 258094920561408 258323129315328 258574650897024 258609974870016 259132252667904 259390580262912 259914434538528 260025687097344 260397546870384 261070779318272 261213167742912 261248852164608 261372989165568 261900847030592 262037422918656 262149584191488 262191665332224 262387651578976 262524481325568 262566622646064 262679010435072 263245463027712 263471898073104 263507891060736 264040060483584 264153078956032 264333254197248 264530841265152 264824579948544 265329318591414 265359408500736 265623943915008 266160386828952 266196747091968 266655108737556 266691536584704 266848518537216 267496535896128 267653991693312 268036760617857 268151489819136 268231172554752 268729743507456 269540895076992 269840196993024 270085248500298 270341758697472 270385154873856 270887729511168 271201303246167 271742512656384 271902467751936 272291312373696 272407862673408 272593668390912 273100348071936 273230116520256 273267442581504 273819321982976 274328279830528 274515395438592 274632897724416 275187534741504 275461867763712 275506085837376 275855802642882 276018178933728 276055885873152 276324673314816 276531223875984 276569000902656 276613396697088 277435274231808 277567102496768 277711848013824 277756427261952 277964048048148 278272703149056 278789938656768 278834690963664 278872782667776 279112659816942 279555590848512 279834278363136 280234466176896 280399419869184 280710779240448 280920608381952 281245795958988 281768557661514 281807050162176 282081437342208 282376175794944 282689730183168 283215175778304 283543019496576 284070051131328 284115651019794 284643747025407 284682632306688 284850204311552 285379665657856 285528485265408 285710014942464 286241074449792 286280177942528 286436315613888 286558920474624 286968725122464 288043702345728 288259012790672 288579099561984 288899541762048 289161901740096 289201404248064 289450165736088 289482991091712 290198510895104 290356785631584 290396451373056 290613520479744 290896482259152 290936221728768 291523784251392 291662306920432 291814402795776 292403738855844 292528897984512 292615824605184 292947240229182 293159720189952 293704626733056 293751773196288 294044612811264 294638452909416 294918282215424 294965623498752 295186108026348 295226433503232 295513886739456 296151145906176 296405885332242 296446377443328 297045068044032 297172213825536 297597196423296 298529334563328 298711987617792 299267214360576 299315253749248 299471340478464 299871601804544 300027978657792 300204583354368 301110740654976 301151875497984 301670426046528 301711637348352 301760069124096 302320961445888 303233506961616 303570221617152 304134478534656 304183299233088 304224853819392 304748695700064 304790327525376 304935154026496 305710326738432 305890276220928 306327726420408 306458845507584 307119706865664 307383881085288 307425872904192 308046737230848 308388796563456 308619314809344 308668855428912 308962009939968 309585976584192 309894601234176 309944346567048 310520451300444 310562871607296 310745677430784 311097626860482 311140126015488 311190071284224 311323271626752 312114683510784 312262990308864 312936367980544 313518034092032 313689027334122 313731880501248 314464377589824 314500039704576 314813563158528 315099456583681 315263774449008 315449347352832 315799626645504 316035684429696 316078858174464 317032931432448 317219545710592 317384969158656 317673197769312 317809173118976 318025946456064 318617072750592 318985896933648 319578807522744 319810603843584 320267961345024 320405047345152 320456479850496 321052123865088 321423766810272 322021208756016 322065200185344 322378785533952 322715629479936 323073977352192 323674486603776 324049165138944 324291389389506 324651487007232 325307139457608 325351579779072 325631436453099 326148189323264 326473324756992 326525731362816 326940210539712 327132656514048 327495909113856 327740709778944 327964257282816 328120095285486 329095010232576 329192802680832 329438871760768 329804685213696 330417705074688 330470744845824 330800189412672 331468259523093 331836326436096 332129737691136 332453122581888 332498539118592 333116566142976 333170039144448 333328350766208 333502174623744 333947920191424 334175701549536 334318740553728 334796845976208 335662430552064 336050986070016 336675616155648 336729660467904 337049465389056 337355552030112 337401638289408 337730156273664 338749583236848 338795859935232 339379229302344 339425592016896 339480077764608 339625387229184 340111081626624 341137695331818 341385128706048 342019673554944 342252960546816 342710402062336 342889118466048 343052048279808 343090952404992 343744861727652 344126560748544 344383792697406 344430839087104 344618692222959 344766201196032 345509670223872 345806866220949 345854107017216 346552579384704 346700916129792 346937396133888 347196729160512 347252462357526 347582261182464 348284223657216 348497318887424 348687389887929 349383230558208 349588887109632 350032641767424 350088830194752 350238680580096 351295864097472 351343854747648 352053413978112 352707788353536 353099439931392 353772424788552 353812544667648 354165258553344 354880515771936 354928996122624 355540144983408 355588715446272 356662047861504 356702495440896 356871988924416 357382347490476 357535319758848 357641563406336 358306324676608 359387860102656 359786929324032 360113664667064 360301456513152 360455678263296 360513539831808 361183639348224 361601737661556 362273859850518 362323350208512 362536623669248 363055083164928 363210483564544 363458224521216 364133797429248 364306822027008 364555310781312 365232922883136 365970531889809 366020527251456 366916712988672 367282490351616 367341447783168 367807736857176 368024238578304 368074514497536 368432897753088 368708298501312 368758667870208 368817862262784 370231886511648 370282464018432 370341903015936 370618730730864 371030270865408 371719918209024 371779587951552 371830376890368 372150213089256 373112371150848 373645954902528 373865893158912 374560811175936 374816294037504 374994394611984 375691410215352 375742733549568 376108583122944 376501567726592 376919640244224 377620234371072 378057359328768 378760068175104 378820868026392 379524996033876 379576843075584 379946425807872 380946686589952 381145342427136 381654765933056 381853791019008 381915087485184 382078560632832 382624966829952 382806777833067 384058269794304 384772132749312 385549202320128 385933554314784 385977321455616 387142380842112 387195268497408 387484693972992 387861976345536 387914962305024 388698379001856 389085870394368 389871651807792 390038530646016 390596320305576 390879626919936 391606168977408 391669030928384 391873278246912 392059483748352 392851270545888 393224376287232 393287497998336 393581477368464 393635244670976 393849933969096 394018515652608 394868194541568 395207847109656 395261836591104 396060090725376 396229618434048 396499881295872 396796261897728 397236869922816 397993977887121 398039112751104 398282650157056 399022952480768 399240580243428 399295120637952 399982663106334 400037304877056 400272777805824 401035672015594 401244803844192 401480987539968 402227234728704 402346758832128 403094615261184 404311342615488 404760295489536 405127872750447 405512638046208 405577732310784 406331594266752 406387103367168 407613768984576 407853701627904 408436968560544 408611794010112 409845174780384 409901163872256 410728982974464 411185062084608 411492419745792 411558473905216 411773093157888 411949346586624 412781302112256 413192801645568 413259128756064 414027268400592 414083828809728 414796835813976 414853501353984 414920095045632 415097695502336 416152911347712 416350653745152 416634640892928 416946072072222 417409054723584 418184907985152 418252036445496 418309174001664 419285836786432 419333386272768 419751417544704 420351699265344 420599129803776 421066168860672 421380912572928 421868693938482 422652836492271 422710575243264 423122156013312 423564263692416 424034595274752 424822763667456 425314529244864 426105076696992 426173476529691 427023948460032 427275306467328 428069498486784 428565022413696 429361611674688 429420266913792 429838380711936 430287505973248 431565982138368 432065553518592 432388519186008 432868649342976 433742852610144 433802106372096 434175248604132 434224486637568 435297766342656 435367641817088 435594677059584 435920280719616 436176875352064 436404332593152 436661212151808 436987613038592 437285676377088 437493460380648 438605608283766 438793346976768 438923736907776 439420860343773 439739580284928 440556940099584 440627659794432 441066919216896 441957679364124 442377423323136 442448435248128 442779162039522 442839650254848 443270830109184 444226718859264 444608827998363 444669566164992 445567602066048 445758320738304 446395794634944 448067981426688 448900821540864 448972880623872 449807402706816 449868851052544 450306875031552 451666110982464 451727813246976 452505639069792 452567456022528 452640103686144 453481442168832 453984994197504 454850260442424 455180171608064 456026231406592 456274948849632 456337280729088 457123043550096 457185491288064 457402731039744 458326482303536 458565490107648 458835414331392 459178390263208 459491589630612 459688268261376 460679560298496 461075821627932 461138809356288 462070105846272 462267888173056 462583194845184 462928972214016 463003283143368 463443014909952 464378964876288 464841901851264 464916519850572 465780676950666 465844307410944 466118516146176 466646440290723 466710189023232 466785106926336 466984907440128 468394485463296 469404551970816 470277051138048 470597820751872 471696566384736 471750059556864 472220344737792 473174021029248 473238661496832 474053526644544 474118287261696 475549397148672 475829318565888 476509796653968 476713759678464 477038919684096 477925609125888 479183813470208 479715905765376 480401942017536 480607571017728 480684719775744 481578185797632 482135650215408 483031813134024 483097800278016 483568178300928 484073444219904 484610966028288 485511729905664 485742429369344 486073747708416 486437084084259 486977230510848 487960709186412 488027369668608 489222283984896 489709987135488 489788597044224 490410315809568 490698984771072 491243863670784 491611064668416 491757149683712 492180142928229 493642515348864 493709952024576 493789204021248 494158307641152 494707027820544 495626557612032 495706117268736 496200284119008 497822488068096 498194606536704 498487857545216 498747808677888 499414414901248 499674849214464 499755058716672 499992526149312 500921880287136 500990311399424 501263552324304 501478110830592 502195268964312 502559520325632 503493645828096 504076479105024 505013424233472 505094490701856 505574198083584 506033328045168 506102457434112 506595234410496 508124374855272 508193789902848 509068843953516 509138388025344 509220116646912 509438080843776 510166622439936 510409037110756 511706542997727 512077693059072 513029510332416 514065603093504 514578072419712 514636428607488 515617292591478 516189841122816 516575689046109 516646258630656 517149301794048 518264505335808 518781160525824 519828869077056 520051374194688 520795093740768 520878693536289 522426335485824 522497704329216 522745978331136 523801694061184 524074845837312 524299168382976 524383330664448 524775303157952 525048962651136 525133245292128 525358020870144 526943796146208 527015782121472 528080120967168 528666508394496 529061682530304 529649159897088 530658637182828 530718817001472 531247887830016 532320773657904 532393494183936 533310217475112 533383073169408 533697037074432 534993071792256 535307983386624 536073521235714 536302979638272 536462345109504 537459487014912 539081790153984 539680393986048 540170497000596 540683517394944 540770309747712 541775459022336 542402606492334 543410789775777 543485025312768 543804935503872 544582624747392 544815725346816 545187336781824 546200696143872 546460233040512 546534885163008 547638643965952 548656559661056 549030790877184 550375069483008 550923735527424 551012171674752 551711605285764 552036357867456 552111771746304 552649346629632 553062447751968 553138001805312 553226793394176 554870548463616 555134204993536 555423696027648 555512854523904 555928096096296 556545406298112 557579877313536 557669381927328 557745565335552 558225319633884 559668556726272 560468932353792 560798839738368 561421558480896 561841216763904 562491591917976 563537115323028 563614100324352 564162874684416 564752351589888 565379460366336 566430351556608 567086038993152 568140102262656 568231302039588 569287494050814 569365264613376 569700408623104 570759331315712 571420029884928 572482148899584 572872631227776 573117840949248 573937450244928 576087404691456 576518025581344 577158199123968 578323803480192 578402808496128 578900331472176 578965982183424 580397021790208 580713571263168 580792902746112 581227040959488 581792964518304 581872443457536 583047568502784 583324613840864 583628805591552 584807477711688 585057795969024 585231649210368 585894480458364 586319440379904 587409253466112 587503546392576 588089225622528 589276905818832 589836564430848 589931246997504 590372216052696 590452867006464 591027773478912 592302291812352 592811770664484 592892754886656 594090136088064 594344427651072 595194392846592 597058669126656 597423975235584 598534428721152 598630507498496 598942680956928 599743203609088 600055957315584 600409166708736 601553508023391 602221481309952 603340852093056 603423274696704 603520138248192 604641922891776 606467013923232 607140443234304 608268957069312 608366598466176 608449707638784 609497391400128 609580655050752 609870308052992 611420653476864 611780552441856 612655452840816 612917691015168 614239413731328 614767762170576 614851745808384 616093474461696 616777593126912 617238629618688 617337710857824 617924019879936 619171953168384 619789202468352 619888693134096 621040902600888 621125743214592 621491354861568 622195253720964 622280252030976 622380142568448 622646543253504 624229367021568 624525980617728 625419108108333 625872735961088 627036068184064 627378054668244 627463761002496 628928755179648 629000079409152 629627126317056 630198913167362 630527548898016 630898694705664 631599253291008 632071368859392 632803040907723 634065862864896 634439091421184 634769938317312 635346395538624 635618346237952 636051892912128 637234145501184 637971793867296 639157615045488 640535922690048 640810094690304 640912959700992 642104247730176 642847533620544 644042417512032 644130400370688 644757571067904 645431258959872 646147954704384 647348973207552 648098330277888 648582778779012 649302974014464 650614278915216 650703159558144 651262872906198 652296378646528 652946649513984 653051462725632 653880421079424 654265313028096 654991818227712 655481419557888 655928514565632 656240190570972 658190020465152 658385605361664 658877743521536 659609370427392 660835410149376 660941489691648 661600378825344 662936519046186 663672652872192 664168743059283 664259475382272 664906245163776 666233132285952 666340078288896 666656701532416 667004349247488 667895840382848 668351403099072 668637481107456 669593691952416 672101972140032 673351232311296 673459320935808 674098930778112 674711104060224 674803276578816 675460312547328 677499166473696 677591719870464 678758458604688 678851184033792 678960155529216 680222163253248 682275390663636 682770257412096 684039347109888 684505921093632 685420804124672 685778236932096 686104096559616 686181904809984 687489723455304 688253121497088 688767585394812 688861678174208 689237384445918 689532402392064 691019340447744 691613732441898 691708214034432 693105158769408 693401832259584 693874792267776 694393458321024 694504924715052 695164522364928 696568447314432 696994637774848 697374779775858 698671015425999 698766461116416 699177774219264 700065283534848 700177660389504 700477361160192 702591728194944 702687709495296 704106827956224 705415576707072 707544849577104 707625089335296 708330517106688 709761031543872 709857992245248 711080289966816 711177430892544 713324095723008 713404990881792 713743977848832 714764694980952 715070639517696 715283126812672 716612649353216 718775720205312 719573858648064 720227329334128 720602913026304 720911356526592 721027079663616 722367278696448 723203475323112 724547719701036 724646700417024 725073247338496 726110166329856 726420967129088 726916449042432 728267594858496 728613644054016 729110621562624 730465845766272 731941063779618 732041054502912 733833425977344 734564980703232 734682895566336 735615473714352 736048477156608 736865795506176 737416597002624 737517335740416 737635724525568 740463773023296 740564928036864 740683806031872 741237461461728 742060541730816 743439836418048 743559175903104 743660753780736 744300426178512 746224742301696 747291909805056 747731786317824 749121622351872 749632588075008 749988789223968 751382820430704 751485467099136 752217166245888 753003135453184 753839280488448 755240468742144 756114718657536 757520136350208 757641736052784 759049992067752 759153686151168 759892851615744 761893373179904 762290684854272 763309531866112 763707582038016 763830174970368 764157121265664 765249933659904 765613555666134 768116539588608 769544265498624 771098404640256 771867108629568 771954642911232 773425938887217 774284761684224 774969387945984 775723952691072 775829924610048 777396758003712 778171740788736 779743303615584 780077061292032 781192640611152 783212337954816 783338061856768 783746556493824 784118967496704 785702541091776 786448752574464 786574995996672 787162954736928 787270489341952 787699867938192 788037031305216 789736389083136 790415694219312 790523673182208 792120181450752 792459236868096 792999762591744 793592523795456 794473739845632 795987955774242 796078225502208 796565300314112 798045904961536 798481160486856 798590241275904 799965326212668 800074609754112 800545555611648 802071344031188 802489607688384 802961975079936 804110281853571 804454469457408 804693517664256 806189230522368 808622685230976 809520590979072 810255745500894 811025276092416 811155464621568 812663188533504 813603909738501 815227537969152 815707403255808 816873937121088 817223588020224 819690349560768 819802327744512 821457965948928 822984839491584 823116947810432 823546186315776 823898693173248 825562604224512 826385603291136 826518257512128 828054536801184 828167657619456 829593671627952 829707002707968 829840190091264 832305822695424 832701307490304 833269281785856 833892144144444 834818109447168 836369815970304 836504072890992 836618348003328 838571673572864 838666772545536 839502835089408 840703398530688 841198259607552 842132337721344 842761825145856 843737387876964 845305672984542 845421150486528 846244312026624 847128527384832 848069190549504 849645527334912 850629058489728 852210153393984 852346953059382 853931241076221 854047896920064 854550612934656 856138996973568 857130044827392 858723223349376 858840533827584 859676761423872 860575011946496 864131107037184 864777038372016 865737298685952 867485705220288 867604212744192 868350497208264 868448973275136 870595532685312 870735283634176 871189354119168 871840561439232 872353750704128 872808665186304 873975226077184 874571352754176 874986920761296 877211216567532 877586693953536 877847473815552 878841720687546 879479160569856 881113880199168 881255319588864 882133838433792 883915358728248 884754846646272 884896870496256 885558324079044 885679300509696 886541660218368 888453437718528 889217655996726 889339132329984 891135204132096 891516641476608 892791589269888 896135962853376 897801643081728 897945761247744 899614805413632 900613750063104 903332221964928 903455626493952 905011278139584 905134912045056 905280207372288 906962884337664 909700520884848 912052462813184 912549897699264 912674561458176 914246087100192 914370982576128 914805462079488 916652964607072 917130980215296 917670828662784 918356780526416 918983179261224 919376536522752 921359120596992 922151643255864 922277618712576 924140211692544 924535776346112 925166389690368 925857944428032 926006566286736 926886029819904 928757929752576 929683803702528 929833039701144 931561353901332 931688614821888 932237032292352 933292880581446 933420378046464 933570213852672 933969814880256 936788970926592 938809103941632 940554102276096 941195641503744 943393132769472 943500119113728 944440689475584 945298369751043 946348042058496 948107053289088 948236574523392 951098794297344 951658637131776 953019593307936 953427519356928 954077839368192 955851218251776 958367626940416 959431811530752 960803884035072 961215142035456 961369439551488 963156371595264 964271300430816 966063626268048 966195600556032 967136356601856 968146888439808 969221932056576 971023459811328 971484858738688 972147495416832 972874168168518 973954461021696 975921418372824 976054739337216 976894309359297 978444567969792 979419974270976 979577194088448 980820631619136 981397969542144 982487727341568 983222129336832 983514299367424 984360285856458 987285030697728 987578408042496 988316615282304 989414055641088 991253115224064 991412234537472 992400568238016 994404778569279 996389213073408 996975715090432 997495617355776 998828829802496 999349698428928 999510117433344 999985052298624 1001843760574272 1001980622798848 1002527104648608 1002956221661184 1004390537928624 1006987291656192 1008152958210048 1010026848466944 1010188981403712 1011148396167168 1012066656090336 1012204914868224 1013190468820992 1016248749710544 1016387579805696 1018137687907032 1018276776050688 1018440233293824 1018876161687552 1020333244879872 1020818074221512 1023413085995454 1024155386118144 1026059020664832 1028131206187008 1029156144839424 1029272857214976 1031234585182956 1032379682245632 1033151378092218 1033292517261312 1034298603588096 1036529010671616 1037420598662847 1037562321051648 1039657738154112 1040102748389376 1041590187481536 1041757387072578 1044852670971648 1045491956662272 1047603388122368 1048149691674624 1048766661328896 1049550606315904 1050097925302272 1050266490584256 1050716041740288 1053887592292416 1054031564242944 1056160241934336 1058123365060608 1059298319794176 1061317274365656 1061437634002944 1062495775660032 1064641547315808 1064786988367872 1066620434950224 1066766146338816 1069986143584512 1070615966773248 1072147042471428 1072605959276544 1072924690219008 1074918974029824 1078163580307968 1079360787972096 1080340994001192 1081367034789888 1081540619495424 1083550918044672 1084805212984668 1086821579551554 1086970050625536 1087609871007744 1089165249494784 1089631450693632 1090374673563648 1092401392287744 1092920466081024 1095277287931904 1097313119322112 1097911595669427 1098061581754368 1100750138966016 1101847471054848 1102024343349504 1103423210571528 1104072715734912 1104223543492608 1105298693259264 1106124895503936 1106276003610624 1106453586788352 1110268409987072 1110847392055296 1111025709047808 1111856192192592 1113090812596224 1115159754627072 1115338763854656 1115491130671104 1116450639267768 1119337113452544 1120937864707584 1121597679476736 1123682433527808 1124983183835952 1127074230646056 1127228200648704 1128325749368832 1129504703179776 1130758920732672 1132860703113216 1134172077986304 1136280204525312 1136462604079176 1138574988101628 1138730529226752 1139400817246208 1141518662631424 1142840059769856 1144964297799168 1145745262455552 1146235681898496 1147874900489856 1148420333499201 1152174809382912 1153036051162688 1154316398247936 1156647606960384 1157800662944352 1157931964366848 1161427142526336 1161585805492224 1162454081918976 1163585929036608 1163744886915072 1166095137005568 1166649227681728 1167257611183104 1169614955423376 1170115591938048 1171788960916728 1172638880759808 1174818506932224 1175007092785152 1176178451245056 1178553811637664 1179673128861696 1179862493995008 1180744432105392 1180905734012928 1182055546957824 1184604583624704 1185623541328968 1185785509773312 1188180272176128 1188688855302144 1190388785693184 1193981933661363 1194117338253312 1194847950471168 1197068857442304 1197261014996992 1197885361913856 1199486407218176 1200111914631168 1200818333417472 1203107016046782 1204442962619904 1206681704186112 1207040276496384 1209283845783552 1212934027846464 1214280886468608 1215383618251341 1216537914138624 1216733196932352 1218994782800256 1219161310101504 1219740616105984 1222841306953728 1223561104883712 1225310905681632 1225835382030336 1229535524341152 1229703491616768 1232186948923392 1233555186253824 1234477259237376 1234675421715648 1235848039759872 1238343906336768 1239578404936704 1239777386268192 1242081805201776 1242251486429184 1244390507441928 1244560504061952 1244760285136896 1245293086507008 1248458734043136 1249051961235456 1250838216216666 1251745471922176 1254072136368128 1254756109336488 1254927522004992 1257857510359296 1258000158818304 1259254252634112 1260397826334724 1261055097796032 1261797389411328 1263198506582016 1264142737718784 1265606081815446 1267958509476813 1268131725729792 1268878182842368 1270692791077248 1271236692475904 1272103785824256 1274468291002368 1275943587734592 1278315230090976 1278520429589073 1281071845380096 1281825919401984 1284208495460352 1285695067241088 1288084835024064 1288260800741376 1289515142135808 1290862517919744 1294697946415104 1296196660555776 1297165557558024 1298605948028928 1301228557830432 1301406319116288 1302525745812396 1305893299027968 1306102925451264 1307760842158848 1308530626056192 1309983636455424 1310962839115776 1311857029131264 1312480381141944 1316380040930304 1316771210723328 1317755487043072 1319218740854784 1321670820298752 1321882979383296 1323200757650688 1325873038092372 1327345305744384 1328337486118566 1328518950764544 1329812490327552 1332680156577792 1333313403064832 1334008698494976 1335791680765696 1336702806198144 1337274962214912 1339187383904832 1344203944280064 1346702464622592 1346918641871616 1349422208120448 1349606553157632 1350920625094656 1354998332947392 1355183439740928 1357516917209376 1357702368067584 1357920311058432 1360444326506496 1364550781327272 1365540514824192 1368078694219776 1369011842187264 1370841608249344 1371556473864192 1372208193119232 1374979446910608 1376506242994176 1377535170789624 1377723356348416 1378474768891836 1379064804784128 1382038680895488 1383227464883796 1383416428068864 1386210317538816 1386803664519168 1387749584535552 1388786916642048 1389009849430104 1390329044729856 1393136894628864 1393989275549696 1394749559551716 1397342030851998 1397532922232832 1398355548438528 1399939320872169 1400130567069696 1400355320779008 1400954722320384 1403624852054579 1405183456389888 1408213655912448 1410831153414144 1415089699154208 1415250178670592 1416661034213376 1419522063087744 1419715984490496 1422160579933632 1422354861785088 1426648191446016 1427487955697664 1429529389961904 1430141279035392 1433225298706432 1437551440410624 1439147717296128 1440454658668256 1441205826052608 1441822713053184 1442054159327232 1444734557392896 1446406950646224 1449095439402072 1449293400834048 1450146494676992 1452220332659712 1452841934258176 1453832898084864 1456535189716992 1457227288108032 1458221243125248 1459311252252777 1460931691532544 1463882127559236 1464082109005824 1467666851954688 1469129961406464 1469365791132672 1471230947428704 1472096954313216 1473731591012352 1474833194005248 1475271449051136 1476540428784687 1480927546046592 1481129856073728 1481367612063744 1482474922923456 1484121083461632 1486879672836096 1487118351806208 1488600852357024 1494583819610112 1495463572635648 1498243244703744 1499265176150016 1499977578447936 1502765640861408 1502970934198272 1504434332491776 1506006270906368 1507678560976896 1510480937484288 1512229437315072 1515040272700416 1515283472105568 1518099984135504 1518307372302336 1519785703231488 1523786746359808 1524581369708544 1526619063732224 1527415164076032 1527660349940736 1528314242531328 1530499867319808 1531227111332268 1535119628993181 1536233079177216 1539088530997248 1542196809280512 1543734217259136 1543909285822464 1546851877774434 1548569523368448 1549727067138327 1549938775891968 1551447905382144 1554793516007424 1556343481577472 1559486607231168 1560154122584064 1562385281222304 1562636080608867 1566676123713536 1567493112987648 1568237934993408 1571405082183552 1572897505148928 1573149991993344 1574325909473856 1574540978683904 1575399735876384 1576074062610432 1580831388438624 1581047346364416 1584240362901504 1585999525183488 1587185047590912 1588947479691264 1591975911548484 1592156451004416 1593130600628224 1596091809923072 1596962320973712 1597180482551808 1599930652425336 1600149219508224 1601091111223296 1604142688062376 1604979215376768 1605923950159872 1608220563707142 1608908938914816 1609387035328512 1612378461044736 1617245370461952 1619041181958144 1620511491001788 1622050552184832 1622310929243136 1625326377067008 1627207819477002 1630232369327331 1630455075938304 1631414806511616 1633747874242176 1634447176040448 1639380699121536 1639604655489024 1642915931897856 1645969678983168 1646233895620864 1647092372631552 1651125208449024 1652771206582272 1653036515024256 1656109073602368 1656335315238912 1659187343255904 1659414005415936 1659680380182528 1664611645390848 1665402614980608 1666538563571712 1667784288288888 1669636218894336 1672739631940608 1673008145781984 1673236696006656 1677143347145728 1679005670178816 1681406797061376 1682396519215104 1684264675442688 1685523650291712 1687474775753928 1690611345969084 1690842300973056 1692488624053248 1694257054769664 1696138381099008 1699291054669824 1701258116979456 1704420306787968 1704693906118764 1707862482152442 1708095793840128 1709101225869312 1712277993947136 1714260089654784 1717446446698752 1719353522847744 1721150023892992 1728262214074368 1729554076744032 1731474597371904 1734971410440576 1735208425488384 1736700994416528 1736897946550272 1741191065370624 1741470567268352 1742378708238336 1743681122878464 1744707501408256 1745617330372608 1747950452154368 1749142705508352 1749973841522592 1754422433135064 1755173387907072 1755694947631104 1757683441375092 1758958321139712 1762227760398336 1762510639177728 1764267676867584 1767830717456496 1769509693292544 1769793740992512 1771116648158088 1771358601019392 1773083320436736 1776906875437056 1778435311993452 1778678264659968 1782270408264192 1783033282953216 1785583178539776 1792271925706752 1795603286163456 1795891522495488 1799229610827264 1801227500126208 1804660524070173 1806664443929856 1810022556279168 1810269824090112 1810560414744576 1813925768675328 1819401041769696 1825099795398528 1825349122916352 1828492174200384 1828741965152256 1829610924158976 1833305929214144 1834261960430592 1835341657325568 1836713561052832 1837966358522448 1838753073045504 1842718241193984 1844303286511728 1844555237425152 1848280423385088 1849071552692224 1850332779380736 1851715888856064 1852013132573472 1853772059639808 1857515859505152 1859367607405056 1859666079402288 1863122707802664 1863377229643776 1864474064584704 1866585761162892 1866840756092928 1867140427705344 1867939629760512 1873577941853184 1876257324324999 1877618207883264 1881108204552192 1882391283007488 1886786265538944 1887000238227456 1888881378951168 1890596739502086 1892696084116992 1896214106578176 1898409122723169 1902197588594688 1903317274263552 1906039186615872 1906855038713856 1908155678736384 1911702436503552 1916735253880832 1921607768070144 1922430284070912 1922738879102976 1926312743190528 1928542600861632 1932127252536096 1932391201112064 1934272713203712 1936293776879616 1938443864113152 1942046919622656 1942969717477376 1944294990833664 1945748336337036 1947908922043392 1951842836745648 1952109478674432 1953788618718594 1956889135939584 1958839948541952 1959154388176896 1961641263238272 1962795939084288 1964975454683136 1966444258673664 1967028598734848 1968720571712916 1974570061395456 1975156816084992 1976633230564608 1978828111282176 1982506230448128 1982824469074944 1984801136476032 1988809557138558 1992506229177849 1992778426146816 1993951430180864 1997657659604992 1998699396857856 1999020234866688 1999970104597248 2003687521148544 2003961245597696 2005054209297216 2005912443322368 2008781075857248 2016305916420096 2020053696933888 2020377962807424 2022296792334336 2024133312180672 2024409829736448 2026380937641984 2032497499421088 2032775159611392 2036275375814064 2036553552101376 2036880466587648 2040666489759744 2041636148443024 2046826171990908 2048310772236288 2052118041329664 2056262412374016 2058312289678848 2058545714429952 2062469170365912 2064759364491264 2066302756184436 2066585034522624 2068597207176192 2073058021343232 2074841197325694 2075124642103296 2079315476308224 2080205496778752 2083180374963072 2083514774145156 2089705341943296 2090983913324544 2095206776244736 2096299383349248 2097533322657792 2099101212631808 2100195850604544 2100532981168512 2101432083480576 2107775184584832 2108063128485888 2112320483868672 2116246730121216 2122634548731312 2122875268005888 2124991551320064 2129283094631616 2129573976735744 2133240869900448 2133532292677632 2139972287169024 2141231933546496 2144294084942856 2145211918553088 2145849380438016 2149837948059648 2156327160615936 2158721575944192 2160681988002384 2162734069579776 2163081238990848 2167101836089344 2169610425969336 2173643159103108 2173940101251072 2175219742015488 2178330498989568 2179262901387264 2180749347127296 2184802784575488 2185840932162048 2190554575863808 2194626238644224 2195823191338854 2196123163508736 2201500277932032 2203694942109696 2204048686699008 2205696196085767 2206846421143056 2208145431469824 2210597386518528 2212249791007872 2212552007221248 2212907173576704 2220536819974144 2221694784110592 2222051418095616 2223712384385184 2226181625192448 2230319509254144 2230677527709312 2230982261342208 2232901278535536 2238674226905088 2241875729415168 2243195358953472 2247364867055616 2249966367671904 2254148461292112 2254456401297408 2256651498737664 2259009406359552 2261517841465344 2265721406226432 2268344155972608 2272560409050624 2272925208158352 2277149976203256 2277461058453504 2278801634492416 2283037325262848 2285680119539712 2289928595598336 2291490524911104 2292471363796992 2295749800979712 2296840666998402 2304349618765824 2306072102325376 2308632796495872 2313295213920768 2315601325888704 2315863928733696 2320277816661651 2322854285052672 2324908163837952 2327171858073216 2327489773830144 2332190274011136 2333298455363456 2334515222366208 2339229910846752 2340231183876096 2343577921833456 2349637013864448 2350014185570304 2352356902490112 2357107623275328 2359346257723392 2359724987990016 2361488864210784 2361811468025856 2364111093915648 2369209167249408 2371247082657936 2371571019546624 2376360544352256 2377377710604288 2380777571386368 2387963867322726 2388234676506624 2389695900942336 2394137714884608 2394522029993984 2395770723827712 2398972814436352 2400223829262336 2401636666834944 2406214032093564 2408885925239808 2412330845560713 2413363408372224 2414080552992768 2418567691567104 2425868055692928 2428561772937216 2430767236502682 2433075828277248 2433466393864704 2437989565600512 2439481232211968 2440811729215503 2445682613907456 2447122209767424 2450621811363264 2451670764060672 2459071048682304 2459406983233536 2464373897846784 2468954518474752 2469350843431296 2471696079519744 2476687812673536 2479156809873408 2479554772536384 2484163610403552 2484502972858368 2488781014883856 2489121008123904 2489520570273792 2496917468086272 2498103922470912 2501676432433332 2503490943844352 2508144272736256 2509512218672976 2509855044009984 2515715020718592 2516000317636608 2518508505268224 2520795652669448 2522110195592064 2523594778822656 2526397013164032 2528285475437568 2531212163630892 2535917018953626 2536263451459584 2537756365684736 2541385582154496 2542473384951808 2544207571648512 2548936582004736 2551887175469184 2556630460181952 2557040859178146 2561793723228663 2562143690760192 2563651838803968 2568416990920704 2571390134482176 2576169670048128 2576521601482752 2579030284271616 2581725035839488 2592393321111552 2594331115116048 2597211896057856 2602457115660864 2602812638232576 2605051491624792 2611786598055936 2612205850902528 2615521684317696 2617061252112384 2621925678231552 2623714058262528 2624960762283888 2632760081860608 2633542421446656 2635510974086144 2638437481709568 2643341640597504 2643765958766592 2646401515301376 2651746076184744 2654690611488768 2656674972237132 2657037901529088 2659624980655104 2665360313155584 2666626806129664 2668017396989952 2671583361531392 2673405612396288 2674549924429824 2678374767809664 2688407888560128 2693404929245184 2693837283743232 2698844416240896 2701841250189312 2709996665894784 2710366879481856 2715033834418752 2715404736135168 2715840622116864 2720888653012992 2729101562654544 2736157388439552 2738023684374528 2741683216498688 2743112947728384 2744416386238464 2749958893821216 2753012485988352 2755070341579248 2755446712696832 2756949537783672 2758129609568256 2764077361790976 2766454929767592 2766832856137728 2772420635077632 2773607329038336 2775499169071104 2777573833284096 2778019698860208 2780658089459712 2786273789257728 2787978551099392 2789499119103432 2794684061703996 2795065844465664 2796711096877056 2799878641744338 2800261134139392 2800710641558016 2801909444640768 2807249704109158 2810366912779776 2816427311824896 2821662306828288 2830179398308416 2830500357341184 2833322068426752 2835895109253129 2839044126175488 2844321159867264 2844709723570176 2853296382892032 2854975911395328 2859058779923808 2860282558070784 2875102880821248 2878295434592256 2880909317336512 2882411652105216 2883645426106368 2884108318654464 2889469114785792 2892813901292448 2898190878804144 2898586801668096 2904440665319424 2905683868516352 2907665796169728 2913070379433984 2914454576216064 2916442486250496 2918622504505554 2921863383065088 2927764255118472 2928164218011648 2935333703909376 2938259922812928 2938731582265344 2942461894857408 2944193908626432 2947463182024704 2949666388010496 2950542898102272 2953080857569374 2961855092093184 2962735224127488 2964949845846912 2968242166923264 2973759345672192 2974236703612416 2977201704714048 2983214335707837 2989167639220224 2990927145271296 2996486489407488 2998530352300032 2999955156895872 3005531281722816 3005941868396544 3008868664983552 3012012541812736 3020961874968576 3024458874630144 3030080545400832 3030566944211136 3036199968271008 3036614744604672 3039571406462976 3047573492719616 3049162739417088 3053238127464448 3054830328152064 3055320699881472 3056628485062656 3060999734639616 3062454222664536 3070239257986362 3072466158354432 3078177061994496 3084393618561024 3087468434518272 3087818571644928 3093703755548868 3097139046736896 3099454134276654 3099877551783936 3102895810764288 3109587032014848 3112261795988541 3112686963154944 3118973214462336 3120308245168128 3124770562444608 3125272161217734 3133352247427072 3136475869986816 3142810164367104 3146299983986688 3148651818947712 3149081957367808 3150799471752768 3152148125220864 3161662776877248 3162094692728832 3168480725803008 3174370095181824 3177894959382528 3183951823096968 3184312902008832 3186261201256448 3192183619846144 3193924641947424 3194360965103616 3199861304850672 3200298439016448 3208285376124752 3209958430753536 3211847900319744 3216441127414284 3217817877829632 3218774070657024 3224756922089472 3234490740923904 3238082363916288 3241022982003576 3244101104369664 3244621858486272 3250652754134016 3254415638954004 3260464738654662 3260910151876608 3262829613023232 3267495748484352 3268894352080896 3278761398243072 3285831863795712 3291939357966336 3292467791241728 3294184745263104 3302250416898048 3305542413164544 3306073030048512 3312218147204736 3312670630477824 3318374686511808 3318828010831872 3319360760365056 3330805229961216 3333077127143424 3335568576577776 3339272437788672 3345479263881216 3346016291563968 3346473392013312 3354286694291456 3358011340357632 3362813594122752 3364793038430208 3371047300583424 3374949551507856 3381222691938168 3381684601946112 3384977248106496 3388514109539328 3392276762198016 3398582109339648 3402516233958912 3408840613575936 3409387812237528 3415724964304884 3416191587680256 3418202451738624 3424555987894272 3428520179309568 3434892893397504 3438707045695488 3442300047785984 3445261000497603 3456524428148736 3459108153488064 3462949194743808 3469942820881152 3473401988833056 3473795893100544 3482941134536704 3484757416476672 3487362245756928 3489415002816512 3491234660745216 3495900904308736 3498285411016704 3499947683045184 3508844866270128 3510346775814144 3515366882750184 3517916642279424 3524455520796672 3525021278355456 3528535353735168 3535661434912992 3539019386585088 3539587481985024 3542233296316176 3542717202038784 3546166640873472 3553813750874112 3556870623986904 3557356529319936 3564540816528384 3566066565906432 3571166357079552 3581945800984089 3584543851413504 3591206572326912 3591783044990976 3598459221654528 3602455000252416 3609321048140346 3613328887859712 3620045112558336 3621120829489152 3627851537350656 3638802083539392 3646150854754023 3650199590797056 3656984348400768 3657483930304512 3659221848317952 3666611858428288 3668523920861184 3670683314651136 3673427122105664 3675932717044896 3677506146091008 3688606573023456 3689110474850304 3696560846770176 3700665558761472 3703431777712128 3704026265146944 3707544119279616 3715031719010304 3718735214810112 3719332158804576 3726245415605328 3726754459287552 3733171522325784 3733681512185856 3734280855410688 3735879259521024 3747155883706368 3752514648649998 3755236415766528 3762216409104384 3764782566014976 3773572531077888 3774000476454912 3777762757902336 3781193479004172 3785392168233984 3792428213156352 3796818245446338 3803875528430439 3804395177189376 3806634548527104 3812078373231744 3813710077427712 3816311357472768 3823404873007104 3833470507761664 3835561288767219 3843215536140288 3845477758205952 3852625486381056 3857085201723264 3864254505072192 3864782402224128 3868545426407424 3872587553759232 3884093839245312 3885939434954752 3888589981667328 3891496672674072 3895817844086784 3903685673491296 3904218957348864 3907577237437188 3917679897083904 3918308776353792 3923282526476544 3925591878168576 3929950909366272 3932888517347328 3934057197469696 3937441143425832 3949140122790912 3950313632169984 3953266461129216 3957656222564352 3965012460896256 3965648938149888 3969602272952064 3977619114277116 3985012458355698 3985556852293632 3987902860361728 3995315319209984 3998040469733376 3999940209194496 4007375042297088 4010108418594432 4011824886644736 4017562151714496 4032611832840192 4040107393867776 4040755925614848 4048266624361344 4048819659472896 4052761875283968 4064994998842176 4065550319222784 4072550751628128 4073107104202752 4073760933175296 4081332979519488 4083272296886048 4093652343981816 4096621544472576 4104236082659328 4112524824748032 4116624579357696 4124938340731824 4129518728982528 4132605512368872 4133170069045248 4137194414352384 4146116042686464 4149682394651388 4150249284206592 4158630952616448 4160410993557504 4166360749926144 4167029548290312 4179410683886592 4181967826649088 4190413552489472 4192598766698496 4195066645315584 4198202425263616 4200391701209088 4201065962337024 4202864166961152 4210874556163737 4215550369169664 4224640967737344 4232493460242432 4245269097462624 4245750536011776 4249983102640128 4258566189263232 4259147953471488 4266481739800896 4267064585355264 4279944574338048 4282463867092992 4288588169885712 4290423837106176 4299675896119296 4312654321231872 4317443151888384 4321363976004768 4325468139159552 4326162477981696 4334203672178688 4339220851938672 4347286318206216 4347880202502144 4350439484030976 4356660997979136 4358525802774528 4361498694254592 4369605569150976 4371681864324096 4377933756758331 4381109151727616 4389252477288448 4391646382677708 4392246327017472 4403000555864064 4407389884219392 4408097373398016 4411392392171534 4413692842286112 4416290862939648 4421194773037056 4424499582015744 4425814347153408 4429621286354061 4441073639948288 4443389568221184 4444102836191232 4447424768770368 4452363250384896 4460639018508288 4461355055418624 4465802557071072 4483751458830336 4486390717906944 4494729734111232 4499932735343808 4508296922584224 4508912802594816 4513302997475328 4518018812719104 4523035682930688 4531442812452864 4536688311945216 4545120818101248 4545850416316704 4554299952406512 4554922116907008 4566074650525696 4571360239079424 4579857191196672 4582981049822208 4584942727593984 4591499601959424 4593681333996804 4608699237531648 4612144204650752 4617265592991744 4626590427841536 4631202651777408 4631727857467392 4640555633323302 4645708570105344 4649181201414981 4649816327675904 4654343716146432 4664380548022272 4666596910726912 4669030444732416 4678459821693504 4680462367752192 4687155843666912 4687908241826601 4700028371140608 4704713804980224 4714215246550656 4718692515446784 4719449975980032 4722977728421568 4723622936051712 4728222187831296 4742494165315872 4743142039093248 4752721088704512 4761555142772736 4775927734645452 4776469353013248 4779391801884672 4788275429769216 4789044059987968 4791541447655424 4797945628872704 4800447658524672 4803273333669888 4812428064187128 4817771850479616 4824661691121426 4826726816744448 4828161105985536 4837135383134208 4851736111385856 4857123545874432 4861534473005364 4866151656554496 4866932787729408 4875979131201024 4878962464423936 4881623458431006 4890697107981993 4891365227814912 4894244419534848 4901243622726528 4903341528121344 4918142097364608 4918813966467072 4928747795693568 4937909036949504 4938701686862592 4953375625347072 4958313619746816 4959109545072768 4968327220807104 4969005945716736 4977562029767712 4978242016247808 4979041140547584 4993834936172544 4996207844941824 5003352864866664 5006981887688704 5016288545472512 5019024437345952 5019710088019968 5031430041437184 5037017010536448 5041591305338896 5044220391184128 5047189557645312 5052794026328064 5056570950875136 5062424327261784 5071834037907252 5072526902919168 5075512731369472 5082771164308992 5084946769903616 5088415143297024 5097873164009472 5103774350938368 5113260920363904 5114081718356292 5123587446457326 5124287381520384 5127303677607936 5136833981841408 5142780268964352 5152339340096256 5158060568543232 5163450071678976 5184786642223104 5188662230232096 5194423792115712 5204914231321728 5205625276465152 5210102983249584 5223573196111872 5224411701805056 5231043368635392 5234122504224768 5243851356463104 5247428116525056 5249921524567776 5265520163721216 5267084842893312 5271021948172288 5276874963419136 5286683281195008 5287531917533184 5292803030602752 5303492152369488 5309381222977536 5313349944474264 5314075803058176 5319249961310208 5330720626311168 5333253612259328 5336034793979904 5343166723062784 5346811224792576 5349099848859648 5356749535619328 5376815777120256 5386809858490368 5387674567486464 5397688832481792 5403682500378624 5413981572210519 5419993331789568 5430067668837504 5430809472270336 5431681244233728 5441777306025984 5458203125309088 5476047368749056 5483366432997376 5486225895456768 5488832772476928 5499917787642432 5506024971976704 5510140683158496 5510893425393664 5513899075567344 5516259219136512 5528154723581952 5532909859535184 5533665712275456 5544841270155264 5547214658076672 5550998338142208 5555147666568192 5556039397720416 5561316178919424 5572547578515456 5575957102198784 5578998238206864 5589368123407992 5590131688931328 5593422193754112 5599757283488676 5600522268278784 5601421283116032 5603818889281536 5614499408218316 5620733825559552 5628771972974997 5632854623649792 5643324613656576 5660358796616832 5661000714682368 5666644136853504 5671790218506258 5678088252350976 5688642319734528 5695227368169507 5706592765784064 5709951822790656 5718117559847616 5720565116141568 5750205761642496 5761818634673024 5764823304210432 5767290852212736 5768216637308928 5778938229571584 5785627802584896 5796381757608288 5797173603336192 5808881330638848 5815331592339456 5826140758867968 5828909152432128 5832884972500992 5837245009011108 5843726766130176 5855528510236944 5856328436023296 5870667407818752 5876519845625856 5877463164530688 5884923789714816 5888387817252864 5894926364049408 5899332776020992 5901085796204544 5906161715138748 5923710184186368 5925470448254976 5929899691693824 5936484333846528 5947518691344384 5948473407224832 5954403409428096 5966428671415674 5977518687533547 5978335278440448 5981854290542592 5992972978814976 5997060704600064 5999910313791744 6011062563445632 6011883736793088 6017737329967104 6024025083625472 6048917749260288 6060161090801664 6061133888422272 6072399936542016 6073229489209344 6079142812925952 6095146985439232 6098325478834176 6106476254928896 6109660656304128 6110641399762944 6121999469279232 6124908445329072 6140478515972724 6144932316708864 6156354123988992 6168787237122048 6174936869036544 6175637143289856 6187407511097736 6194278093473792 6198908268553308 6199755103567872 6205791621528576 6219174064029696 6224523591977082 6225373926309888 6237946428924672 6240616490336256 6249541124889216 6250544322435468 6266704494854144 6272951739973632 6285620328734208 6292599967973376 6297303637895424 6301598943505536 6304296250441728 6323325553754496 6324189385457664 6336961451606016 6348740190363648 6367903646193936 6368625804017664 6384367239692288 6387849283894848 6388721930207232 6399722609701344 6400596878032896 6416570752249504 6419916861507072 6423695800639488 6432882254828568 6435635755659264 6437548141314048 6449513844178944 6468981481847808 6476164727832576 6482045964007152 6488202208739328 6489243716972544 6501305508268032 6508831277908008 6520929477309324 6521820303753216 6525659226046464 6534991496968704 6537788704161792 6557522796486144 6571663727591424 6583878715932672 6584935582483456 6588369490526208 6604500833796096 6611084826329088 6612146060097024 6617088588257301 6624436294409472 6636749373023616 6637656021663744 6638721520730112 6661610459922432 6666154254286848 6671137153155552 6678544875577344 6690958527762432 6692032583127936 6692946784026624 6708573388582912 6716022680715264 6725627188245504 6729586076860416 6742094601166848 6749899103015712 6762445383876336 6763369203892224 6769954496212992 6777028219078656 6784553524396032 6797164218679296 6805032467917824 6817681227151872 6818775624475056 6831449928609768 6832383175360512 6836404903477248 6849111975788544 6857040358619136 6869785786795008 6877414091390976 6884600095571968 6890522000995206 6913048856297472 6918216306976128 6925898389487616 6939885641762304 6946803977666112 6947591786201088 6960833449984953 6965882269073408 6974724491513856 6978830005633024 6982469321490432 6991801808617472 6996570822033408 6999895366090368 7017689732540256 7020693551628288 7030733765500368 7048911041593344 7050042556710912 7057070707470336 7071322869825984 7078038773170176 7079174963970048 7084466592632352 7085434404077568 7092333281746944 7107627501748224 7113741247973808 7114713058639872 7129081633056768 7132133131812864 7142332714159104 7163891601968178 7169087702827008 7182413144653824 7183566089981952 7196918443309056 7204910000504832 7218642096280692 7226657775719424 7240090225116672 7242241658978304 7255703074701312 7277604167078784 7292301709508046 7300399181594112 7313968696801536 7318443696635904 7333223716856576 7337047841722368 7341366629302272 7346854244211328 7351865434089792 7355012292182016 7377213146046912 7378220949700608 7393121693540352 7406863555424256 7408052530293888 7415088238559232 7430063438020608 7437470429620224 7438664317609152 7452490831210656 7453508918575104 7466343044651568 7467363024371712 7468561710821376 7494311767412736 7505029297299996 7510472831533056 7524432818208768 7529565132029952 7547145062155776 7548000952909824 7555525515804672 7562386958008344 7570784336467968 7584856426312704 7593636490892676 7607751056860878 7608790354378752 7613269097054208 7624156746463488 7627420154855424 7632622714945536 7646809746014208 7666941015523328 7671122577534438 7685381169685989 7686431072280576 7690955516411904 7705250972762112 7714170403446528 7728509010144384 7729564804448256 7737090852814848 7745175107518464 7771878869909504 7777179963334656 7782993345348144 7791635688173568 7807371346982592 7808437914697728 7815154474874376 7835359794167808 7836617552707584 7846565052953088 7851183756337152 7865777034694656 7868114394939392 7874882286851664 7898280245581824 7900627264339968 7906532922258432 7915312445128704 7930024921792512 7931297876299776 7939204545904128 7955238228554232 7970024916711396 7971113704587264 7975805720723456 7990630638419968 7996080939466752 7999880418388992 8014750084594176 8020216837188864 8023649773289472 8035124303428992 8065223665680384 8080214787735552 8081511851229696 8096533248722688 8105523750567936 8129989997684352 8131100638445568 8145101503256256 8146214208405504 8147521866350592 8162665959038976 8166544593772096 8187304687963632 8208472165318656 8225049649496064 8233249158715392 8249876681463648 8259037457965056 8265211024737744 8266340138090496 8274388828704768 8292232085372928 8299364789302776 8300498568413184 8317261905232896 8320821987115008 8332721499852288 8334059096580624 8358821367773184 8363935653298176 8380827104978944 8385197533396992 8390133290631168 8396404850527232 8400783402418176 8402131924674048 8405728333922304 8421749112327474 8431100738339328 8449281935474688 8464986920484864 8490538194925248 8491501072023552 8499966205280256 8507685327759387 8517132378526464 8532963479601792 8534129170710528 8559889148676096 8564927734185984 8577176339771424 8580847674212352 8625308642463744 8634886303776768 8642727952009536 8650936278319104 8652324955963392 8668407344357376 8678441703877344 8694572636412432 8695760405004288 8713321995958272 8717051605549056 8722997388509184 8739211138301952 8743363728648192 8755867513516662 8762218303455232 8778504954576896 8783292765355416 8784492654034944 8806001111728128 8814779768438784 8816194746796032 8822784784343068 8827385684572224 8832581725879296 8842389546074112 8848999164031488 8851628694306816 8859242572708122 8882147279896576 8888205672382464 8894849537540736 8904726500769792 8921278037016576 8922710110837248 8931605114142144 8949643007123511 8967502917660672 8972781435813888 8989459468222464 8999865470687616 9016593845168448 9017825605189632 9026605994950656 9036037625438208 9062885624905728 9073376623890432 9090241636202496 9091700832633408 9108599904813024 9109844233814016 9142720478158848 9159714382393344 9165962099644416 9169885455187968 9182999203918848 9187362667993608 9217398475063296 9224288409301504 9234531185983488 9253180855683072 9262405303554816 9263455714934784 9281111266646604 9291417140210688 9298362402829962 9299632655351808 9308687432292864 9328761096044544 9333193821453824 9338060889464832 9356919643387008 9360924735504384 9374311687333824 9375816483653202 9400056742281216 9409427609960448 9428430493101312 9438899951960064 9445955456843136 9447245872103424 9456444375662592 9484988330631744 9486284078186496 9505442177409024 9523110285545472 9551855469290904 9552938706026496 9558783603769344 9576550859538432 9578088119975936 9583082895310848 9595891257745408 9600895317049344 9624856128374256 9635543700959232 9649323382242852 9653453633488896 9656322211971072 9674270766268416 9703472222771712 9714247091748864 9723068946010728 9732303313108992 9733865575458816 9751958262402048 9757924928847872 9763246916862012 9781394215963986 9782730455629824 9788488839069696 9802487245453056 9806683056242688 9836284194729216 9857495591387136 9875818073899008 9877403373725184 9906751250694144 9916627239493632 9918219090145536 9936654441614208 9938011891433472 9955124059535424 9956484032495616 9958082281095168 9992415689883648 10006705729733328 10032577090945024 10038048874691904 10039420176039936 10062860082874368 10074034021072896 10083182610677792 10088440782368256 10094379115290624 10113141901750272 10124848654523568 10143668075814504 10145053805838336 10151025462738944 10165542328617984 10169893539807232 10176830286594048 10195746328018944 10207548701876736 10226521840727808 10228163436712584 10247174892914652 10248574763040768 10254607355215872 10273667963682816 10285560537928704 10304678680192512 10316121137086464 10326900143357952 10335783001492809 10369573284446208 10377324460464192 10388847584231424 10409828462643456 10420205966499168 10448823403610112 10462086737270784 10468245008449536 10487702712926208 10494856233050112 10499843049135552 10531040327442432 10542043896344576 10553749926838272 10573366562390016 10575063835066368 10585606061205504 10606984304738976 10618762445955072 10626699888948528 10628151606116352 10638499922620416 10661441252622336 10666507224518656 10672069587959808 10686333446125568 10693622449585152 10698199697719296 10713499071238656 10745837402952267 10753631554240512 10773619716980736 10775349134972928 10795377664963584 10807365000757248 10827963144421038 10839986663579136 10860135337675008 10863362488467456 10883554612051968 10916406250618176 10938452564262069 10966732865994752 10972451790913536 10977665544953856 10999835575284864 11012049943953408 11020281366316992 11021786850787328 11027798151134688 11032518438273024 11065819719070368 11067331424550912 11089682540310528 11101996676284416 11110295333136384 11112078795440832 11122632357838848 11145095157030912 11151914204397568 11157996476413728 11178736246815984 11180263377862656 11199514566977352 11201044536557568 11202842566232064 11207637778563072 11228998816436632 11241467651119104 11257543945949994 11265709247299584 11286649227313152 11320717593233664 11322001429364736 11333288273707008 11343580437012516 11356176504701952 11377284639469056 11390454736339014 11411626585291317 11413185531568128 11419903645581312 11436235119695232 11441130232283136 11500411523284992 11523637269346048 11529646608420864 11536433274617856 11557876459143168 11571255605169792 11592763515216576 11594347206672384 11617762661277696 11652281517735936 11657818304864256 11665769945001984 11674490018022216 11687453532260352 11711057020473888 11712656872046592 11753039691251712 11754926329061376 11769847579429632 11776775634505728 11789852728098816 11798665552041984 11802171592409088 11812323430277496 11847420368372736 11850940896509952 11859799383387648 11872968667693056 11895037382688768 11896946814449664 11908806818856192 11932857342831348 11955037375067094 11956670556880896 11963708581085184 11985945957629952 11994121409200128 11999820627583488 12022125126891264 12035474659934208 12048050167250944 12097835498520576 12120322181603328 12122267776844544 12144799873084032 12146458978418688 12158285625851904 12190293970878464 12196650957668352 12212952509857792 12219321312608256 12221282799525888 12243998938558464 12249816890658144 12280957031945448 12289864633417728 12312708247977984 12337574474244096 12349873738073088 12374815022195472 12388556186947584 12397816537106616 12399510207135744 12411583243057152 12438348128059392 12449047183954164 12450747852619776 12475892857849344 12481232980672512 12499082249778432 12501088644870936 12533408989708288 12545903479947264 12571240657468416 12585199935946752 12594607275790848 12603197887011072 12608592500883456 12632623668491211 12646651107508992 12673922903212032 12697480380727296 12735807292387872 12737251608035328 12775698567789696 12777443860414464 12799445219402688 12801193756065792 12833141504499008 12839833723014144 12847391601278976 12865764509657136 12871271511318528 12899027688357888 12937962963695616 12952329455665152 12964091928014304 12976404417478656 12978487433945088 13002611016536064 13017662555816016 13041858954618648 13043640607506432 13051318452092928 13069982993937408 13075577408323584 13115045592972288 13133801270274993 13143327455182848 13167757431865344 13169871164966912 13176738981052416 13209001667592192 13222169652658176 13224292120194048 13234177176514602 13248872588818944 13273498746047232 13277443041460224 13288863859062183 13323220919844864 13332308508573696 13342274306311104 13357089751154688 13381917055524864 13384065166255872 13417146777165824 13451254376491008 13459172153720832 13484189202333696 13499798206031424 13524890767752672 13526738407784448 13539908992425984 13554056438157312 13569107048792064 13594328437358592 13610064935835648 13635362454303744 13637551248950112 13662899857219536 13664766350721024 13698223951577088 13714080717238272 13739571573590016 13754828182781952 13769200191143936 13781044001990412 13826097712594944 13836432613952256 13851796778975232 13879771283524608 13893607955332224 13895183572402176 13921666899969906 13931764538146816 13947543604244943 13949448983027712 13957660011266048 13983603617234944 13993141644066816 13999790732180736 14035379465080512 14041387103256576 14061467531000736 14063724725479803 14100085113421824 14114141414940672 14142645739651968 14156077546340352 14158349927940096 14168933185264704 14170868808155136 14184666563493888 14227482495947616 14229426117279744 14258163266113536 14284665428318208 14327783203936356 14338175405654016 14364826289307648 14367132179963904 14393836886618112 14409820001009664 14437284192561384 14453315551438848 14480180450233344 14484483317956608 14511406149402624 14555208334157568 14584603419016092 14600798363188224 14627937393603072 14636887393271808 14666447433713152 14674095683444736 14682733258604544 14693708488422656 14703730868179584 14710024584364032 14754426292093824 14756441899401216 14786243387080704 14813727110848512 14816105060587776 14860126876041216 14874940859240448 14877328635218304 14904981662421312 14907017837150208 14932686089303136 14934726048743424 14937123421642752 14988623534825472 15010058594599992 15020945663066112 15048865636417536 15059130264059904 15094290124311552 15111051031609344 15124773916016688 15141568672935936 15169712852625408 15187272981785352 15215502113721756 15217580708757504 15226538194108416 15248313492926976 15254840309710848 15265245429891072 15293619492028416 15333882031046656 15342245155068876 15370762339371978 15372862144561152 15381911032823808 15410501945524224 15428340806893056 15439873372600369 15457018020288768 15474181705629696 15490350215036928 15543757739819008 15554359926669312 15565986690696288 15583271376347136 15614742693965184 15616875829395456 15630308949748752 15670719588335616 15673235105415168 15693130105906176 15702367512674304 15731554069389312 15749764573703328 15796560491163648 15801254528679936 15813065844516864 15830624890257408 15860049843585024 15862595752599552 15878409091808256 15910476457108464 15940049833422792 15942227409174528 15951611441446912 15981261276839936 15992161878933504 15999760836777984 16029500169188352 16040433674377728 16047299546578944 16070248606857984 16130447331360768 16160429575471104 16163023702459392 16193066497445376 16211047501135872 16241944716631557 16259979995368704 16290203006512512 16292428416811008 16295043732701184 16325331918077952 16333089187544192 16374609375927264 16450099298992128 16466498317430784 16499753362927296 16518074915930112 16530422049475488 16532680276180992 16548777657409536 16584464170745856 16598729578605552 16600997136826368 16634523810465792 16641643974230016 16665442999704576 16668118193161248 16717642735546368 16727871306596352 16761654209957888 16770395066793984 16780266581262336 16792809701054464 16801566804836352 16804263849348096 16811456667844608 16843498224654948 16862201476678656 16886315918924991 16898563870949376 16929973840969728 16981076389850496 16983002144047104 16999932410560512 17015370655518774 17034264757052928 17065926959203584 17085682104508521 17119778297352192 17129855468371968 17154352679542848 17161695348424704 17250617284927488 17285455904019072 17301872556638208 17304649911926784 17336814688714752 17356883407754688 17389145272824864 17391520810008576 17426643991916544 17445994777018368 17478422276603904 17486727457296384 17511735027033324 17524436606910464 17557009909153792 17566585530710832 17568985308069888 17612002223456256 17629559536877568 17632389493592064 17645569568686136 17654771369144448 17665163451758592 17684779092148224 17697998328062976 17703257388613632 17718485145416244 17764294559793152 17776411344764928 17789699075081472 17809453001539584 17842556074033152 17845420221674496 17863210228284288 17899286014247022 17932556062600641 17935005835321344 17945562871627776 17978918936444928 17999730941375232 18033187690336896 18035651210379264 18053211989901312 18072075250876416 18146753247780864 18180483272404992 18183401665266816 18217199809626048 18219688467628032 18285440956317696 18319428764786688 18331924199288832 18365998407837696 18374725335987216 18434796950126592 18448576818603008 18469062371966976 18506361711366144 18524810607109632 18526911429869568 18562222533293208 18582834280421376 18596724805659924 18599265310703616 18617374864585728 18657522192089088 18666387642907648 18676121778929664 18713839286774016 18721849471008768 18748623374667648 18751632967306404 18800113484562432 18818855219920896 18856860986202624 18877799903920128 18891910913686272 18912888751325184 18969976661263488 18972568156372992 19010884354818048 19046220571090944 19103710938581808 19105877412052992 19153101719076864 19156176239951872 19166165790621696 19191782515490816 19201790634098688 19249712256748512 19271087401918464 19298646764485704 19306907266977792 19312644423942144 19348541532536832 19406944445543424 19428494183497728 19446137892021456 19464606626217984 19467731150917632 19503916524804096 19515849857695744 19526493833724024 19562788431927972 19565460911259648 19576977678139392 19604974490906112 19613366112485376 19672568389458432 19714991182774272 19751636147798016 19754806747450368 19813502501388288 19833254478987264 19836438180291072 19851265764771903 19873308883228416 19910248119070848 19912968064991232 19916164562190336 19984831379767296 20013411459466656 20076097749383808 20078840352079872 20125720165748736 20148068042145792 20166365221355584 20176881564736512 20188758230581248 20226283803500544 20249697309047136 20287336151629008 20290107611676672 20331084657235968 20339787079614464 20353660573188096 20391492656037888 20415097403753472 20453043681455616 20456326873425168 20494349785829304 20497149526081536 20509214710431744 20547335927365632 20571121075857408 20609357360385024 20632242274172928 20653800286715904 20671566002985618 20739146568892416 20754648920928384 20777695168462848 20819656925286912 20840411932998336 20882500349954859 20897646807220224 20924173474541568 20936490016899072 20975405425852416 20989712466100224 20999686098271104 21062080654884864 21084087792689152 21146733124780032 21150127670132736 21171212122411008 21213968609477952 21237524891910144 21253399777897056 21256303212232704 21276999845240832 21322882505244672 21333014449037312 21344139175919616 21372666892251136 21387244899170304 21396399395438592 21426998142477312 21491674805904534 21507263108481024 21547239433961472 21550698269945856 21590755329927168 21614730001514496 21655926288842076 21679973327158272 21720270675350016 21726724976934912 21767109224103936 21832812501236352 21876905128524138 21933465731989504 21955331089907712 21999671150569728 22024099887906816 22040562732633984 22043573701574656 22055596302269376 22065036876546048 22131639438140736 22134662849101824 22179365080621056 22220590666272768 22224157590881664 22245264715677696 22290190314061824 22303828408795136 22315992952827456 22357472493631968 22360526755725312 22399029133954704 22402089073115136 22405685132464128 22457997632873264 22482935302238208 22515087891899988 22531418494599168 22573298454626304 22641435186467328 22644002858729472 22666576547414016 22687160874025032 22712353009403904 22754569278938112 22780909472678028 22823253170582634 22826371063136256 22839807291162624 22872470239390464 22882260464566272 23000823046569984 23047274538692096 23059293216841728 23072866549235712 23115752918286336 23142511210339584 23185527030433152 23188694413344768 23235525322555392 23315636609728512 23331539890003968 23348980036044432 23374907064520704 23422114040947776 23425313744093184 23506079382503424 23509852658122752 23539695158859264 23553551269011456 23597331104083968 23604343184818176 23624646860554992 23694840736745472 23701881793019904 23719598766775296 23745937335386112 23790074765377536 23793893628899328 23817613637712384 23865714685662696 23910074750134188 23913341113761792 23927417162170368 23971891915259904 23988242818400256 23999641255166976 24044250253782528 24070949319868416 24096100334501888 24195670997041152 24240644363206656 24244535553689088 24289599746168064 24316571251703808 24380587941756928 24393301915336704 24425905019715584 24438642625216512 24442565599051776 24487997877116928 24499633781316288 24561914063890896 24625416495955968 24675148948488192 24699747476146176 24749630044390944 24777112373895168 24795633074213232 24799020414271488 24823166486114304 24876696256118784 24898094367908328 24901495705239552 24951785715698688 24962465961345024 24998164499556864 25002177289741872 25066817979416576 25091806959894528 25142481314936832 25170399871893504 25189214551581696 25206395774022144 25217185001766912 25265247336982422 25293302215017984 25347845806424064 25394960761454592 25471614584775744 25474503216070656 25523055983278161 25551397135579392 25598890438805376 25602387512131584 25666283008998016 25679667446028288 25694783202557952 25731529019314272 25742543022637056 25875925927391232 25904658911330304 25928183856028608 25952808834957312 25956974867890176 26005222033072128 26035325111632032 26083717909237296 26087281215012864 26139965987874816 26151154816647168 26230091185944576 26267602540549986 26286654910365696 26335514863730688 26339742329933824 26353477962104832 26418003335184384 26444339305316352 26448584240388096 26468354353029204 26497745177637888 26546997492094464 26554886082920448 26577727718124366 26646441839689728 26664617017147392 26684548612622208 26714179502309376 26763834111049728 26768130332511744 26834293554331648 26848929021370533 26902508752982016 26918344307441664 26968378404667392 26999596412062848 27049781535505344 27053476815568896 27079817984851968 27108112876314624 27188656874717184 27220129871671296 27270724908607488 27275102497900224 27325799714439072 27329532701442048 27428161434476544 27479143147180032 27509656365563904 27538400382287872 27562088003980824 27652195425189888 27672865227904512 27703593557950464 27759542567049216 27787215910664448 27790367144804352 27843333799939812 27863529076293632 27895087208489886 27898897966055424 27915320022532096 27967207234469888 27986283288133632 27999581464361472 28070758930161024 28082774206513152 28122935062001472 28127449450959606 28200170226843648 28228282829881344 28285291479303936 28316699855880192 28337866370529408 28341737616310272 28369333126987776 28454964991895232 28458852234559488 28516326532227072 28569330856636416 28655566407872712 28676350811308032 28729652578615296 28734264359927808 28787673773236224 28874568385122768 28906631102877696 28960360900466688 28968966635913216 29022812298805248 29110416668315136 29169206838032184 29201596726376448 29255874787206144 29273774786543616 29332894867426304 29348191366889472 29365466517209088 29387416976845312 29407461736359168 29420049168728064 29508852584187648 29572486774161408 29627454221697024 29632210121175552 29720253752082432 29749881718480896 29754657270436608 29809963324842624 29814035674300416 29865372178606272 29869452097486848 29874246843285504 29977247069650944 30020117189199984 30097731272835072 30118260528119808 30188580248623104 30222102063218688 30249547832033376 30283137345871872 30339425705250816 30374545963570704 30431004227443512 30435161417515008 30453076388216832 30496626985853952 30509680619421696 30530490859782144 30587238984056832 30667764062093312 30684490310137752 30741524678743956 30745724289122304 30763822065647616 30821003891048448 30856681613786112 30879746745200738 30914036040577536 30948363411259392 30980700430073856 31007349004478427 31087515479638016 31108719853338624 31131973381392576 31166542752694272 31229485387930368 31260617899497504 31346470210830336 31386260211812352 31404735025348608 31463108138778624 31499529147406656 31593120982327296 31626131689033728 31661249780514816 31720099687170048 31725191505199104 31756818183616512 31820952914216928 31880099666845584 31884454818349056 31962522553679872 31984323757867008 31999521673555968 32059000338376704 32080867348755456 32094599093157888 32140497213715968 32260894662721536 32320859150942208 32326047404918784 32386132994890752 32422095002271744 32483889433263114 32519959990737408 32580406013025024 32590087465402368 32650663836155904 32666178375088384 32749218751854528 32815357692786207 32900198597984256 32932996634861568 32999506725854592 33036149831860224 33060844098950976 33065360552361984 33097555314819072 33197459157211104 33201994273652736 33269047620931584 33330885999409152 33336236386322496 33435285471092736 33455742613192704 33523308419915776 33540790133587968 33585619402108928 33603133609672704 33608527698696192 33622913335689216 33686996449309896 33724402953357312 33772631837849982 33797127741898752 33859947681939456 33962152779700992 33966004288094208 33999864821121024 34030741311037548 34068529514105856 34131853918407168 34171364209017042 34234879755873951 34239556594704384 34259710936743936 34308705359085696 34323390696849408 34501234569854976 34570911808038144 34609299823853568 34673629377429504 34713766815509376 34778290545649728 34783041620017152 34853287983833088 34956844553207808 34973454914592768 35023470054066648 35048873213820928 35114019818307584 35133171061421664 35137970616139776 35259119073755136 35264778987184128 35291139137372272 35309542738288896 35330326903517184 35369558184296448 35395996656125952 35406514777227264 35436970290832488 35528589119586304 35552822689529856 35579398150162944 35618906003079168 35685112148066304 35690840443348992 35726420456568576 35798572028494044 35865112125201282 35870011670642688 35891125743255552 35957837872889856 35999461882750464 36066375380673792 36106423979802624 36144150501752832 36293506495561728 36360966544809984 36366803330533632 36434399619252096 36439376935256064 36570881912635392 36638857529573376 36663848398577664 36731996815675392 36749450671974432 36869593900253184 36897153637206016 36938124743933952 37012723422732288 37049621214219264 37124445066586416 37165668560842752 37193449611319848 37198530621407232 37234749729171456 37315044384178176 37332775285815296 37352243557859328 37427678573548032 37443698942017536 37497246749335296 37503265934612808 37600226969124864 37637710439841792 37713721972405248 37755599807840256 37783821827372544 37825777502650368 37897871005473633 37939953322526976 38021768709636096 38092441142181888 38207421877163616 38211754824105984 38312352479903744 38332331581243392 38383565030981632 38403581268197376 38499424513497024 38542174803836928 38597293528971408 38613814533955584 38697083065073664 38813888891086848 38856988366995456 38892275784042912 38929213252435968 38935462301835264 39007833049608192 39031699715391488 39052987667448048 39125576863855944 39130921822519296 39153955356278784 39209948981812224 39226732224970752 39345136778916864 39401403810824979 39429982365548544 39503272295596032 39509613494900736 39627005002776576 39666508957974528 39672876360582144 39702531529543806 39746617766456832 39820496238141696 39832329124380672 39866591577186549 39969662759534592 40026822918933312 40152195498767616 40251440331497472 40332730442711168 40353763129473024 40377516461162496 40452567607001088 40499394618094272 40574672303258016 40580215223353344 40662169314471936 40707321146376192 40782985312075776 40830194807506944 40906087362911232 40912653746850336 40988699571658608 40994299052163072 41094671854731264 41142242151714816 41218714720770048 41264484548345856 41307600573431808 41343132005971236 41478293137784832 41509297841856768 41555390336925696 41639313850573824 41680823865996672 41765000699909718 41795293614440448 41842630812734829 41848346949083136 41872980033798144 41950810851704832 41979424932200448 41999372196542208 42124161309769728 42168175585378304 42191174176439409 42300255340265472 42342424244822016 42427937218955904 42475049783820288 42506799555794112 42512606424465408 42553999690481664 42666028898074624 42688278351839232 42745333784502272 42774489798340608 42853996284954624 42983349611809068 43014526216962048 43094478867922944 43101396539891712 43181510659854336 43229460003028992 43311852577684152 43359946654316544 43440541350700032 43453449953869824 43534218448207872 43665625002472704 43753810257048276 43866931463979008 43910662179815424 43999342301139456 44048199775813632 44081125465267968 44111192604538752 44130073753092096 44263278876281472 44269325698203648 44358730161242112 44441181332545536 44448315181763328 44580380628123648 44631985905654912 44714944987263936 44721053511450624 44798058267909408 44804178146230272 44811370264928256 44915995265746528 44965870604476416 45030175783799976 45062836989198336 45146596909252608 45282870372934656 45333153094828032 45374321748050064 45424706018807808 45509138557876224 45561818945356056 45646506341165268 45652742126272512 45679614582325248 45744940478780928 45764520929132544 46001646093139968 46094549077384192 46118586433683456 46145733098471424 46231505836572672 46285022420679168 46319620117801107 46371054060866304 46471050645110784 46631273219457024 46663079780007936 46697960072088864 46749814129041408 46844228081895552 46850627488186368 47012158765006848 47019705316245504 47079390317718528 47107102538022912 47194662208167936 47249293721109984 47389681473490944 47403763586039808 47439197533550592 47491874670772224 47580149530755072 47587787257798656 47635227275424768 47731429371325392 47820149500268376 47826682227523584 47854834324340736 47943783830519808 47976485636800512 47999282510333952 48088500507565056 48141898639736832 48192200669003776 48391341994082304 48481288726413312 48489071107378176 48579199492336128 48633142503407616 48725834149894671 48761175883513856 48851810039431168 48877285250433024 48885131198103552 48975995754233856 48999267562632576 49123828127781792 49350297896976384 49399494952292352 49499260088781888 49554224747790336 49591266148426464 49598040828542976 49646332972228608 49753392512237568 49796188735816656 49802991410479104 49903571431397376 49924931922690048 49996328999113728 50004354579483744 50183613919789056 50284962629873664 50340799743787008 50378429103163392 50412791548044288 50434370003533824 50530494673964844 50586604430035968 50695691612848128 50789921522909184 50943229169551488 50949006432141312 51046111966556322 51102794271158784 51197780877610752 51332566017996032 51359334892056576 51389566405115904 51463058038628544 51485086045274112 51751851854782464 51856367712057216 51905617669914624 51913949735780352 52010444066144256 52070650223264064 52167435818474592 52174562430025728 52279931975749632 52460182371889152 52535205081099972 52573309820731392 52671029727461376 52679484659867648 52706955924209664 52836006670368768 52888678610632704 52897168480776192 52936708706058408 52995490355275776 53093994984188928 53109772165840896 53155455436248732 53292883679379456 53329234034294784 53369097225244416 53428359004618752 53527668222099456 53536260665023488 53668587108663296 53697858042741066 53797668187801923 53805017505964032 53836688614883328 53936756809334784 53999192824125696 54099563071010688 54106953631137792 54159635969703936 54216225752629248 54440259743342592 54541449817214976 54550204995800448 54651599428878144 54659065402884096 54856322868953088 54958286294360064 55076800764575744 55124176007961648 55304390850379776 55345730455809024 55407187115900928 55519085134098432 55574431821328896 55580734289608704 55686667599879624 55727058152587264 55790174416979772 55797795932110848 55830640045064192 55934414468939776 55972566576267264 55999162928722944 56141517860322048 56165548413026304 56245870124002944 56254898901919212 56400340453687296 56456565659762688 56570582958607872 56633399711760384 56675732741058816 56738666253975552 56909929983790464 56917704469118976 57032653064454144 57138661713272832 57311132815745424 57459305157230592 57468528719855616 57575347546472448 57749136770245536 57813262205755392 57920721800933376 57937933271826432 58045624597610496 58220833336630272 58338413676064368 58403193452752896 58511749574412288 58547549573087232 58665789734852608 58696382733778944 58730933034418176 58774833953690624 58814923472718336 58840098337456128 59017705168375296 59144973548322816 59254908443394048 59264420242351104 59440507504164864 59499763436961792 59509314540873216 59553797294315709 59619926649685248 59730744357212544 59738904194973696 59748493686571008 59954494139301888 60040234378399968 60236521056239616 60377160497246208 60444204126437376 60499095664066752 60566274691743744 60678851410501632 60749091927141408 60862008454887024 60870322835030016 60993253971707904 61019361238843392 61060981719564288 61174477968113664 61335528124186624 61368980620275504 61483049357487912 61491448578244608 61527644131295232 61642007782096896 61713363227572224 61759493490401476 61828072081155072 61896726822518784 61961400860147712 62014698008956854 62175030959276032 62217439706677248 62263946762785152 62333085505388544 62458970775860736 62521235798995008 62647501049864577 62692940421660672 62772520423624704 62809470050697216 62926216277557248 62999058294813312 63186241964654592 63252263378067456 63440199374340096 63450383010398208 63513636367233024 63641905828433856 63760199333691168 63768909636698112 63968647515734016 63999043347111936 64118000676753408 64161734697510912 64189198186315776 64280994427431936 64521789325443072 64641718301884416 64652094809837568 64772265989781504 64844190004543488 64967778866526228 65039919981474816 65160812026050048 65180174930804736 65301327672311808 65332356750176768 65498437503709056 65630715385572414 65800397195968512 65865993269723136 65999013451709184 66072299663720448 66121688197901952 66130721104723968 66195110629638144 66394918314422208 66403988547305472 66538095241863168 66661771998818304 66672472772644992 66870570942185472 66911485226385408 67046616839831552 67081580267175936 67171238804217856 67206267219345408 67217055397392384 67373992898619792 67448805906714624 67545263675699964 67594255483797504 67719895363878912 67924305559401984 67932008576188416 67999729642242048 68061482622075096 68137059028211712 68263707836814336 68342728418034084 68469759511747902 68479113189408768 68519421873487872 68617410718171392 68646781393698816 69002469139709952 69141823616076288 69218599647707136 69347258754859008 69427533631018752 69556581091299456 69566083240034304 69706575967666176 69946909829185536 70046940108133296 70228039636615168 70266342122843328 70275941232279552 70518238147510272 70529557974368256 70582278274744544 70619085476577792 70660653807034368 70791993312251904 70813029554454528 70873940581664976 71057178239172608 71105645379059712 71158796300325888 71237812006158336 71370224296132608 71381680886697984 71452840913137152 71597144056988088 71730224250402564 71740023341285376 71782251486511104 71915675745779712 71998923765500928 72132750761347584 72212847959605248 72288301003505664 72587012991123456 72721933089619968 72733606661067264 72868799238504192 73141763825270784 73277715059146752 73327696797155328 73463993631350784 73498901343948864 73794307274412032 73876249487867904 74025446845464576 74099242428438528 74248890133172832 74331337121685504 74386899222639696 74397061242814464 74469499458342912 74630088768356352 74665550571630592 74704487115718656 74855357147096064 74887397884035072 74994493498670592 75006531869225616 75200453938249728 75275420879683584 75427443944810496 75511199615680512 75567643654745088 75651555005300736 75795742010947266 75879906645053952 76043537419272192 76184882284363776 76414843754327232 76423509648211968 76569167949834483 76624704959807488 76767130061963264 76807162536394752 76998849026994048 77084349607673856 77194587057942816 77227629067911168 77627777782173696 77713976733990912 77784551568085824 77858426504871936 77870924603670528 78015666099216384 78063399430782976 78105975334896096 78251153727711888 78261843645038592 78419897963624448 78453464449941504 78690273557833728 78802807621649958 78859964731097088 79006544591192064 79019226989801472 79254010005553152 79333017915949056 79345752721164288 79405063059087612 79493235532913664 79640992476283392 79664658248761344 79733183154373098 79939325519069184 80053645837866624 80304390997535232 80502880662994944 80665460885422336 80707526258946048 80755032922324992 80905135214002176 80998789236188544 81149344606516032 81160430446706688 81324338628943872 81565970624151552 81660389615013888 81812174725822464 81825307493700672 81977399143317216 81988598104326144 82284484303429632 82437429441540096 82528969096691712 82615201146863616 82686264011942472 82956586275569664 83018595683713536 83110780673851392 83278627701147648 83361647731993344 83530001399819436 83590587228880896 83685261625469658 83696693898166272 83745960067596288 83901621703409664 83958849864400896 83998744393084416 84248322619539456 84336351170756608 84382348352878818 84600510680530944 84684848489644032 84855874437911808 84950099567640576 85013599111588224 85025212848930816 85107999380963328 85332057796149248 85376556703678464 85490667569004544 85548979596681216 85707992569909248 85966699223618136 86029052433924096 86188957735845888 86202793079783424 86363021319708672 86623705155368304 86719893308633088 86881082701400064 86906899907739648 87068436896415744 87331250004945408 87507620514096552 87733862927958016 87821324359630848 87998684602278912 88096399551627264 88162250930535936 88222385209077504 88260147506184192 88526557752562944 88717460322484224 88882362665091072 88896630363526656 89160761256247296 89263971811309824 89429889974527872 89442107022901248 89596116535818816 89608356292460544 89622740529856512 89831990531493056 89931741208952832 90060351567599952 90293193818505216 90565740745869312 90666306189656064 90748643496100128 90849412037615616 91018277115752448 91123637890712112 91293012682330536 91305484252545024 91359229164650496 91489880957561856 91529041858265088 92003292186279936 92189098154768384 92237172867366912 92291466196942848 92463011673145344 92570044841358336 92639240235602214 92742108121732608 92942101290221568 93022047013435281 93262546438914048 93326159560015872 93395920144177728 93499628258082816 93688456163791104 94039410632491008 94158780635437056 94214205076045824 94389324416335872 94498587442219968 94779362946981888 94878395067101184 94983749341544448 95160299061510144 95175574515597312 95270454550849536 95462858742650784 95640299000536752 95653364455047168 95887567661039616 95952971273601024 95998565020667904 96177001015130112 96283797279473664 96384401338007552 96782683988164608 96962577452826624 96978142214756352 97158398984672256 97266285006815232 97451668299789342 97522351767027712 97703620078862336 97770262396207104 97951991508467712 97998535125265152 98247656255563584 98446073078358621 98700595793952768 98798989904584704 98998520177563776 99108449495580672 99182532296852928 99196081657085952 99292665944457216 99592377471633312 99605982820958208 99807142862794752 99992657998227456 100008709158967488 100367227839578112 100569925259747328 100756858206326784 100825583096088576 100868740007067648 101060989347929688 101173208860071936 101391383225696256 101579843045818368 101886458339102976 101898012864282624 102092223933112644 102205588542317568 102395561755221504 102665132035992064 102718669784113152 102779132810231808 102926116077257088 102970172090548224 103503703709564928 103712735424114432 103827899471560704 104020888132288512 104141300446528128 104334871636949184 104349124860051456 104559863951499264 104920364743778304 105070410162199944 105146619641462784 105342059454922752 105358969319735296 105413911848419328 105777357221265408 105794336961552384 105873417412116816 105990980710551552 106187989968377856 106219544331681792 106310910872497464 106585767358758912 106658468068589568 106738194450488832 106856718009237504 107055336444198912 107072521330046976 107337174217326592 107395716085482132 107595336375603846 107610035011928064 107673377229766656 107873513618669568 107998385648251392 108199126142021376 108319271939407872 108432451505258496 108880519486685184 109082899634429952 109100409991600896 109303198857756288 109318130805768192 109712645737906176 109916572588720128 110248352015923296 110608781700759552 110691460911618048 110814374231801856 111038170268196864 111148863642657792 111373335199759248 111580348833959544 111595591864221696 111661280090128384 111868828937879552 111945133152534528 111998325857445888 112283035720644096 112331096826052608 112491740248005888 112509797803838424 112800680907374592 112913131319525376 113141165917215744 113266799423520768 113351465482117632 113477332507951104 113693613016420899 113819859967580928 114065306128908288 114277323426545664 114622265631490848 114937057439711232 115150695092944896 115498273540491072 115626524411510784 115841443601866752 116091249195220992 116441666673260544 116676827352128736 116806386905505792 117023499148824576 117095099146174464 117331579469705216 117392765467557888 117461866068836352 117549667907381248 117629846945436672 117680196674912256 118035410336750592 118204211432474937 118289947096645632 118509816886788096 118528840484702208 118881015008329728 118999526873923584 119018629081746432 119107594588631418 119239853299370496 119461488714425088 119496987373142016 119599774731559647 119908988278603776 120080468756799936 120754320994492416 120998191328133504 121132549383487488 121357702821003264 121498183854282816 121724016909774048 121740645670060032 121986507943415808 122121963439128576 122348955936227328 122671056248373248 122737961240551008 122966098714975824 122982897156489216 123284015564193792 123426726455144448 123518986980802952 123656144162310144 123793453645037568 123922801720295424 124029396017913708 124350061918552064 124434879413354496 124527893525570304 124666171010777088 124917941551721472 125042471597990016 125295002099729154 125385880843321344 125527892438204487 125545040847249408 125618940101394432 125852432555114496 125998116589626624 126372483929309184 126504526756134912 126900766020796416 127027272734466048 127283811656867712 127520398667382336 127537819273396224 127998086694223872 128236001353506816 128323469395021824 128561988854863872 129043578650886144 129283436603768832 129304189619675136 129544531979563008 129688380009086976 129935557733052456 130079839962949632 130321624052100096 130360349861609472 130602655344623616 130664713500353536 130996875007418112 131261430771144828 131600794391937024 131731986539446272 131998026903418368 132144599327440896 132243376395803904 132390221259276288 132789836628844416 132807977094610944 133076190483726336 133323543997636608 133344945545289984 133741141884370944 134093233679663104 134163160534351872 134342477608435712 134412534438690816 134434110794784768 134747985797239584 134897611813429248 135090527351399928 135188510967595008 135439790727757824 135848611118803968 135999459284484096 136122965244150192 136274118056423424 136527415673628672 136685456836068168 136939519023495804 136958226378817536 137038843746975744 137234821436342784 137293562787397632 138004938279419904 138283647232152576 138437199295414272 138694517509718016 138855067262037504 138958860353403321 139113162182598912 139413151935332352 139893819658371072 140093880216266592 140532684245686656 140551882464559104 141036476295020544 141059115948736512 141164556549489088 141238170953155584 141321307614068736 141583986624503808 141747881163329952 142211290758119424 142317592600651776 142475624012316672 142740448592265216 142763361773395968 142905681826274304 143194288113976176 143460448500805128 143480046682570752 143564502973022208 143831351491559424 143997847531001856 144265501522695168 144425695919210496 144576602007011328 145174025982246912 145443866179239936 145467213322134528 145737598477008384 146177502449684013 146283527650541568 146555430118293504 146655393594310656 146927987262701568 146997802687897728 147588614548824064 148050893690929152 148198484856877056 148497780266345664 148662674243371008 148773798445279392 148794122485628928 148938998916685824 149260177536712704 149331101143261184 149408974231437312 149710714294192128 149774795768070144 149988986997341184 150013063738451232 150550841759367168 150854887889620992 151022399231361024 151135287309490176 151303110010601472 151591484021894532 151759813290107904 152087074838544384 152369764568727552 152829687508654464 152847019296423936 153138335899668966 153249409919614976 153534260123926528 153997698053988096 154168699215347712 154389174115885632 154455258135822336 155255555564347392 155569103136171648 155716853009743872 155741849207341056 156031332198432768 156126798861565952 156211950669792192 156502307455423776 156523687290077184 156839795927248896 157380547115667456 157605615243299916 157719929462194176 158013089182384128 158038453979602944 158508020011106304 158666035831898112 158691505442328576 158810126118175224 158986471065827328 159281984952566784 159329316497522688 159466366308746196 159878651038138368 160107291675733248 160608781995070464 161005761325989888 161330921770844672 161415052517892096 161510065844649984 161810270428004352 161997578472377088 162298689213032064 162320860893413376 162648677257887744 163320779230027776 163624349451644928 163650614987401344 163954798286634432 163977196208652288 164568968606859264 164874858883080192 165230402293727232 165372528023884944 165913172551139328 166037191367427072 166221561347702784 166557255402295296 166723295463986688 167060002799638872 167181174457761792 167370523250939316 167393387796332544 167491920135192576 167803243406819328 167917699728801792 167997488786168832 168496645239078912 168672702341513216 168764696705757636 169201021361061888 169369696979288064 169711748875823616 169900199135281152 170027198223176448 170215998761926656 170664115592298496 170753113407356928 170981335138009088 171097959193362432 171415985139818496 171933398447236272 172377915471691776 172405586159566848 172726042639417344 173247410310736608 173439786617266176 173762165402800128 173813799815479296 174136873792831488 174662500009890816 175015241028193104 175467725855916032 175642648719261696 175997369204557824 176192799103254528 176324501861071872 176444770418155008 176520295012368384 177053115505125888 177434920644968448 177764725330182144 177793260727053312 178321522512494592 178527943622619648 178661391882947127 178859779949055744 179192233071637632 179216712584921088 179245481059713024 179663981062986112 179863482417905664 180120703135199904 181131481491738624 181332612379312128 181497286992200256 181698824075231232 182036554231504896 182247275781424224 182586025364661072 182610968505090048 182979761915123712 183058083716530176 184006584372559872 184378196309536768 184474345734733824 184582932393885696 184926023346290688 185140089682716672 185278480471204428 185484216243465216 185884202580443136 186044094026870562 186525092877828096 186652319120031744 186791840288355456 186999256516165632 187376912327582208 187942503149593731 188078821264982016 188317561270874112 188428410152091648 188778648832671744 188997174884439936 189558725893963776 189756790134202368 190320598123020288 190351149031194624 190540909101699072 190925717485301568 191280598001073504 191306728910094336 191905942547202048 191997130041335808 192354002030260224 192567594558947328 192768802676015104 193565367976329216 193925154905653248 193956284429512704 194316797969344512 194532570013630464 194903336599578684 195044703534055424 195407240157724672 195540524792414208 195903983016935424 195997070250530304 196495312511127168 196892146156717242 197401191587905536 197597979809169408 197997040355127552 198216898991161344 198365064593705856 198392163314171904 198585331888914432 199184754943266624 199211965641916416 199614285725589504 199985315996454912 200017418317934976 200734455679156224 201139850519494656 201513716412653568 201651166192177152 202121978695859376 202346417720143872 202782766451392512 203159686091636736 203772916678205952 203796025728565248 204184447866225288 204411177084635136 204791123510443008 205330264071984128 205437339568226304 205558265620463616 205852232154514176 205940344181096448 207007407419129856 207425470848228864 207655798943121408 208041776264577024 208282600893056256 208669743273898368 208698249720102912 209119727902998528 209840729487556608 210140820324399888 210684118909845504 210717938639470592 210827823696838656 211554714442530816 211588673923104768 211746834824233632 211981961421103104 212375979936755712 212439088663363584 212621821744994928 213171534717517824 213316936137179136 213476388900977664 213713436018475008 214110672888397824 214145042660093952 214674348434653184 214791432170964264 215190672751207692 215220070023856128 215346754459533312 215747027237339136 215996771296502784 216398252284042752 216638543878815744 216864903010516992 217761038973370368 218165799268859904 218200819983201792 218606397715512576 219425291475812352 219833145177440256 220496704031846592 221382921823236096 221628748463603712 222076340536393728 222297727285315584 222746670399518496 223160697667919088 223191183728443392 223737657875759104 223890266305069056 223996651714891776 224566071441288192 224662193652105216 224983480496011776 225019595607676848 225601361814749184 225826262639050752 226282331834431488 226533598847041536 226702930964235264 226954665015902208 227387226032841798 227639719935161856 228130612257816576 228554646853091328 229244531262981696 229707503849503449 229874114879422464 230301390185889792 230996547080982144 231253048823021568 231682887203733504 232883333346521088 233353654704257472 233612773811011584 234046998297649152 234190198292348928 234663158939410432 234785530935115776 235099335814762496 235259693890873344 235360393349824512 236070820673501184 236408422864949874 236579894193291264 237019633773576192 237057680969404416 237762030016659456 237999053747847168 238037258163492864 238215189177262836 238479706598740992 238922977428850176 238993974746284032 239199549463119294 239817976557207552 240160937513599872 241508641988984832 241996382656267008 242265098766974976 242715405642006528 242996367708565632 243448033819548096 243481291340120064 243973015886831616 244697911872454656 245342112496746496 245475922481102016 245932197429951648 245965794312978432 246853452910288896 247037973961605904 247312288324620288 247586907290075136 247845603440590848 248058792035827416 248700123837104128 248869758826708992 249055787051140608 249332342021554176 249835883103442944 250084943195980032 250590004199458308 250771761686642688 251055784876408974 251090081694498816 251237880202788864 251704865110228992 251996233179253248 252744967858618368 253009053512269824 253801532041592832 254054545468932096 254567623313735424 255040797334764672 255075638546792448 255996173388447744 256472002707013632 256646938790043648 257123977709727744 258087157301772288 258566873207537664 258608379239350272 259089063959126016 259871115466104912 260159679925899264 260643248104200192 260720699723218944 261205310689247232 261329427000707072 261993750014836224 262522861542289656 263201588783874048 263463973078892544 263996053806836736 264289198654881792 264486752791607808 264780442518552576 265579673257688832 266152380967452672 266647087995273216 266689891090579968 267482283768741888 268186467359326208 268326321068703744 268684955216871424 268825068877381632 268868221589569536 269495971594479168 269795223626858496 270181054702799856 270879581455515648 271697222237607936 271998918568968192 272245930488300384 272548236112846848 273054831347257344 273370913672136336 273879038046991608 273916452757635072 274077687493951488 274469642872685568 274587125574795264 276009876558839808 276567294464305152 276874398590828544 277389035019436032 277710134524075008 277917720706806642 278226324365197824 278826303870664704 279066141040305843 279787639316742144 280187760432533184 281065368491373312 282118231897473024 282329113098978176 282476341906311168 282642615228137472 283167973249007616 283495762326659904 284635185201303552 284951248024633344 285480897184530432 285526723546791936 285811363652548608 286388576227952352 286920897001610256 286960093365141504 287662702983118848 287995695062003712 288531003045390336 288851391838420992 289153204014022656 290348051964493824 290887732358479872 290934426644269056 291475196954016768 292355004899368026 292567055301083136 293110860236587008 293310787188621312 293855974525403136 293995605375795456 295177229097648128 295338219235075863 296101787381858304 296396969713754112 296995560532691328 297325348486742016 297547596890558784 297588244971257856 297877997833371648 298662202286522368 298817948462874624 299421428588384256 299977973994682368 300026127476902464 301101683518734336 301709775779241984 302270574618980352 302606220021202944 303182968043789064 303519626580215808 304174149677088768 304739529137455104 305659375017308928 305694038592847872 306276671799337932 306498819839229952 307068520247853056 307995396107976192 308337398430695424 308778348231771264 308910516271644672 310511111128694784 311138206272343296 311483698414682112 312062664396865536 312423901339584384 313004614910847552 313047374580154368 313679591854497792 314761094231334912 315211230486599832 315439858924388352 316026178364768256 316076907959205888 317332071663796224 317383010884657152 317620252236350448 317972942131654656 318563969905133568 318658632995045376 318932732617492392 319757302076276736 320214583351466496 321217563990140928 322011522651979776 322661843541689344 322830105035784192 323020131689299968 323620540856008704 323995156944754176 324597378426064128 325297354515775488 326641558460055552 327248698903289856 327301229974802688 327909596573268864 327954392417304576 329137937213718528 329749717766160384 330745056047769888 331826345102278656 332074382734854144 332443122695405568 333114510804590592 333446590927973376 334120005599277744 334741046501878632 334786775592665088 334983840270385152 335606486813638656 335835399457603584 335994977572337664 336993290478157824 337345404683026432 337529393411515272 338402042722123776 338739393958576128 339423497751647232 339800398270562304 340054396446352896 340431997523853312 341080839049262697 341328231184596992 341962670276018176 342195918386724864 342831970279636992 343866796894472544 344811172319133696 345452085278834688 346494820621473216 346879573234532352 347524330805600256 348273747585662976 349325000019781632 350030482056386208 351285297438523392 351994738409115648 352385598206509056 352649003722143744 352889540836310016 353040590024736768 354106231010251776 354869841289936896 355529450660364288 355586521454106624 356643045024989184 357055887245239296 357322783765894254 357719559898111488 358384466143275264 358490962119426048 359327962125972224 359726964835811328 360241406270399808 362262962983477248 362994573984400512 363397648150462464 364073108463009792 364494551562848448 365172050729322144 365221937010180096 365959523830247424 368013168745119744 368756392619073536 368948691469467648 369852046692581376 370280179365433344 370556960942408856 370968432486930432 371768405160886272 372088188053741124 373050185755656192 373304638240063488 373583680576710912 373998513032331264 374753824655164416 375885006299187462 376157642529964032 376583677314613461 376635122541748224 376856820304183296 377557297665343488 377994349768879872 379117451787927552 379513580268404736 380702298062389248 381081818203398144 381851434970603136 382561196002147008 382613457820188672 383994260082671616 384708004060520448 385537605352030208 387130735952658432 387850309811306496 387912568859025408 388633595938689024 389065140027260928 389806673199157368 390089407068110848 390814480315449344 391081049584828416 391807966033870848 391994140501060608 392990625022254336 393784292313434484 394802383175811072 395195959618338816 395994080710255104 396433797982322688 396730129187411712 397170663777828864 398369509886533248 398423931283832832 399228571451179008 399970631992909824 400034836635869952 402279701038989312 403027432825307136 403302332384354304 404243957391718752 404692835440287744 405565532902785024 406319372183273472 407545833356411904 408368895732450576 408822354169270272 409582247020886016 410660528143968256 410874679136452608 411116531240927232 411704464309028352 411880688362192896 414014814838259712 414850941696457728 415311597886242816 416083552529154048 416565201786112512 416876581060209963 417339486547796736 418239455805997056 419681458975113216 420281640648799776 421435877278941184 421655647393677312 423109428885061632 423177347846209536 423493669648467264 423963922842206208 424751959873511424 425243643489989856 426633872274358272 426952777801955328 427426872036950016 428221345776795648 428290085320187904 429348696869306368 429582864341928528 430381345502415384 430440140047712256 430693508919066624 431494054474678272 431993542593005568 432796504568085504 433277087757631488 433729806021033984 435522077946740736 436331598537719808 436401639966403584 437212795431025152 438532507349052039 438850582951624704 439666290354880512 440993408063693184 442765843646472192 444152681072787456 444595454570631168 445493340799036992 446321395335838176 446382367456886784 447780532610138112 447993303429783552 449132142882576384 449324387304210432 449966960992023552 450039191215353696 451652525278101504 452564663668862976 453067197694083072 453405861928470528 453909330031804416 454774452065683596 455279439870323712 456261224515633152 457109293706182656 458489062525963392 459415007699006898 459748229758844928 460602780371779584 461993094161964288 462506097646043136 463365774407467008 465766666693042176 466707309408514944 467225547622023168 468093996595298304 468380396584697856 469326317878820864 469571061870231552 470198671629524992 470519387781746688 472141641347002368 472816845729899748 473159788386582528 474039267547152384 474115361938808832 475524060033318912 475998107495694336 476074516326985728 476430378354525672 476959413197481984 477845954857700352 477987949492568064 478399098926238588 479635953114415104 480321875027199744 483017283977969664 483992765312534016 484530197533949952 485430811284013056 485992735417131264 486896067639096192 486962582680240128 487946031773663232 490951844962204032 491864394859903296 491931588625956864 493706905820577792 494075947923211808 494624576649240576 495691206881181696 496117584071654832 497400247674208256 497739517653417984 498111574102281216 498664684043108352 499671766206885888 500169886391960064 501180008398916616 501543523373285376 502111569752817948 502180163388997632 502475760405577728 503409730220457984 503992466358506496 505489935717236736 506018107024539648 507603064083185664 508109090937864192 509135246627470848 510081594669529344 511992346776895488 512944005414027264 513293877580087296 514247955419455488 517133746415075328 517216758478700544 518178127918252032 519742230932209824 520319359851798528 521286496208400384 521441399446437888 522410621378494464 522658854001414144 523987500029672448 525045723084579312 526403177567748096 526927946157785088 527992107613673472 528578397309763584 528973505583215616 529560885037105152 531159346515377664 532304761934905344 533294175990546432 533379782181159936 534964567537483776 535984175648841381 536372934718652416 537369910433742848 537650137754763264 537736443179139072 538991943188958336 539590447253716992 540362109405599712 543394444475215872 543997837137936384 544491860976600768 545096472225693696 546109662694514688 546741827344272672 547758076093983216 547832905515270144 548939285745371136 549174251149590528 552019753117679616 553134588928610304 553748797181657088 554778070038872064 555420269048150016 555835441413613284 556452648730395648 557652607741329408 558132282080611686 559575278633484288 560375520865066368 562130736982746624 564236463794946048 564658226197956352 564952683812622336 565285230456274944 566335946498015232 566991524653319808 569270370402607104 570961794369060864 571053447093583872 571622727305097216 572777152455904704 573841794003220512 573920186730283008 575991390124007424 577062006090780672 577702783676841984 578306408028045312 580696103928987648 581775464716959744 581868853288538112 582950393908033536 584710009798736052 585134110602166272 586221720473174016 586621574377242624 587711949050806272 587991210751590912 590354458195296256 590676438470151726 592203574763716608 592793939427508224 593991121065382656 594650696973484032 595095193781117568 595176489942515712 595755995666743296 597324404573044736 597635896925749248 598842857176768512 599955947989364736 600052254953804928 602203367037468672 603419551558483968 604541149237960704 606365936087578128 607039253160431616 608348299354177536 609479058274910208 611318750034617856 611388077185695744 612553343598675864 612997639678459904 614137040495706112 615990792215952384 616674796861390848 617556696463542528 617821032543289344 621022222257389568 622276412544686592 622967396829364224 624125328793731072 624847802679168768 626009229821695104 626094749160308736 627359183708995584 629522188462669824 630422460973199664 632052356729536512 632153815918411776 634664143327592448 634766021769314304 635240504472700896 635945884263309312 637127939810267136 637317265990090752 637865465234984784 639514604152553472 640429166702932992 642435127980281856 644023045303959552 645323687083378688 645660210071568384 646040263378599936 647241081712017408 647990313889508352 649194756852128256 650594709031550976 653283116920111104 654497397806579712 654602459949605376 655819193146537728 658275874427437056 659499435532320768 661490112095539776 664148765469708288 664886245390811136 666229021609181184 666893181855946752 668240011198555488 669482093003757264 669573551185330176 671212973627277312 671670798915207168 671989955144675328 673986580956315648 674690809366052864 675058786823030544 676804085444247552 677478787917152256 678846995503294464 679600796541124608 680108792892705792 680863995047706624 682161678098525394 682656462369193984 683925340552036352 684391836773449728 685663940559273984 687733593788945088 689122511548510347 689622344638267392 690904170557669376 692989641242946432 693759146469064704 695048661611200512 698650000039563264 700060964112772416 702570594877046784 703989476818231296 705298007444287488 705779081672620032 706081180049473536 708212462020503552 709739682579873792 711058901320728576 711173042908213248 713286090049978368 714111774490478592 714645567531788508 715439119796222976 716768932286550528 716981924238852096 718655924251944448 719453929671622656 720482812540799616 724525925966954496 725989147968801024 726795296300924928 728146216926019584 728989103125696896 730344101458644288 730443874020360192 731919047660494848 736026337490239488 737512785238147072 737897382938935296 740560358730866688 741113921884817712 741936864973860864 743536810321772544 744176376107482248 746100371511312384 746609276480126976 747167361153421824 747997026064662528 749507649310328832 751770012598374924 752315285059928064 753167354629226922 753270245083496448 753713640608366592 755114595330686976 755988699537759744 758234903575855104 759027160536809472 761404596124778496 762163636406796288 763702869941206272 765122392004294016 765226915640377344 767988520165343232 769416008121040896 774261471905316864 775700619622612992 775825137718050816 777267191877378048 779613346398314736 781628960630898688 782162099169656832 783615932067741696 783988281002121216 785981250044508672 787568584626868968 789604766351622144 790391919236677632 791988161420510208 792867595964645376 793460258374823424 794341327555657728 796739019773066496 798457142902358016 799941263985819648 800069673271739904 804559402077978624 806054865650614272 806604664768708608 808487914783437504 809385670880575488 812638744366546944 815091666712823808 816737791464901152 817644708338540544 819164494041772032 821321056287936512 821749358272905216 822233062481854464 823408928618056704 823761376724385792 828029629676519424 829701883392915456 830623195772485632 832167105058308096 833130403572225024 833753162120419926 834678973095593472 836478911611994112 837198423120917529 839362917950226432 840563281297599552 842871754557882368 846354695692419072 846987339296934528 847927845684412416 849503919747022848 850487286979979712 853905555603910656 854853744073900032 856442691553591296 856580170640375808 858697393738612736 859165728683857056 860762691004830768 860880280095424512 862988108949356544 863987085186011136 865593009136171008 866554175515262976 867459612042067968 871044155893481472 872663197075439616 872803279932807168 874425590862050304 877065014698104078 877701165903249408 879332580709761024 881986816127386368 885531687292944384 888305362145574912 889190909141262336 890986681598073984 892642790671676352 892764734913773568 895986606859567104 898264285765152768 899933921984047104 900078382430707392 903305050556203008 905129327337725952 906811723856941056 907818660063608832 909548904131367192 910558879740647424 912522449031266304 914218587412365312 916978125051926784 918830015398013796 919496459517689856 921205560743559168 923986188323928576 925012195292086272 926731548814934016 931533333386084352 933414618817029888 934451095244046336 936187993190596608 938652635757641728 939142123740463104 940397343259049984 941038775563493376 944283282694004736 945633691459799496 946319576773165056 948078535094304768 948230723877617664 951996214991388672 952149032653971456 952860756709051344 953918826394963968 955691909715400704 955975898985136128 956798197852477176 959271906228830208 960643750054399488 966034567955939328 967985530625068032 969060395067899904 970861622568026112 971985470834262528 973792135278192384 975892063547326464 981903689924408064 983728789719806592 983863177251913728 987413811641155584 988151895846423616 989249153298481152 992235168143309664 995479035306835968 996223148204562432 997329368086216704 999343532413771776 1000339772783920128 1002360016797833232 1004223139505635896 1004360326777995264 1004951520811155456 1006819460440915968 1007984932717012992 1010979871434473472 1012036214049079296 1015206128166371328 1016218181875728384 1018270493254941696 1020163189339058688 1023242517147788091 1023984693553790976 1025888010828054528 1026587755160174592 1028495910838910976 1034433516957401088 1036356255836504064 1039484461864419648 1040638719703597056 1042572992416800768 1044821242756988928 1045317708002828288 1047975000059344896 1050091446169158624 1053855892315570176 1055984215227346944 1057156794619527168 1057947011166431232 1059121770074210304 1062318693030755328 1064609523869810688 1066588351981092864 1066759564362319872 1069929135074967552 1071968351297682762 1072745869437304832 1074739820867485696 1075472886358278144 1077983886377916672 1079180894507433984 1080724218811199424 1086788888950431744 1088983721953201536 1090192944451387392 1092219325389029376 1093483654688545344 1095516152187966432 1095665811030540288 1097878571490742272 1104039506235359232 1106269177857220608 1109556140077744128 1110840538096300032 1111670882827226568 1112905297460791296 1115305215482658816 1116264564161223372 1119150557266968576 1120751041730132736 1124261473965493248 1128472927589892096 1129316452395912704 1129905367625244672 1130570460912549888 1132671892996030464 1133983049306639616 1138540740805214208 1142106894187167744 1143245454610194432 1145554304911809408 1147683588006441024 1147840373460566016 1151982780248014848 1154124012181561344 1156612816056090624 1161392207857975296 1163550929433919488 1163737706577076224 1165900787816067072 1169420019597472104 1170268221204332544 1172443440946348032 1173243148754485248 1175423898101612544 1175982421503181824 1180708916390592512 1181352876940303452 1184407149527433216 1185587878855016448 1187982242130765312 1189301393946968064 1190190387562235136 1191511991333486592 1194648809146089472 1195271793851498496 1197685714353537024 1199911895978729472 1200104509907609856 1206839103116967936 1209082298475921408 1212731872175156256 1214078506320863232 1216696598708355072 1218958116549820416 1222637500069235712 1225106687197351728 1228274080991412224 1231981584431904768 1233349593722781696 1235113392927085056 1235642065086578688 1242044444514779136 1244552825089373184 1245934793658728448 1248250657587462144 1249695605358337536 1250629743180629889 1252018459643390208 1254718367417991168 1259044376925339648 1260844921946399328 1264307631836823552 1269328286655184896 1269532043538628608 1270481008945401792 1271891768526618624 1274255879620534272 1275730930469969568 1280858333405865984 1284870255960563712 1288046090607919104 1290647374166757376 1291320420143136768 1292080526757199872 1294482163424034816 1295980627779016704 1298389513704256512 1301189418063101952 1306566233840222208 1308994795613159424 1309204919899210752 1311638386293075456 1315597522047156117 1316551748854874112 1318998871064641536 1322980224191079552 1328297530939416576 1332458043218362368 1333786363711893504 1336480022397110976 1338964186007514528 1339147102370660352 1343341597830414336 1343979910289350656 1347973161912631296 1349381618732105728 1350117573646061088 1354957575834304512 1357693991006588928 1359201593082249216 1360217585785411584 1361727990095413248 1364323356197050788 1365312924738387968 1367850681104072704 1368783673546899456 1371327881118547968 1375467187577890176 1378245023097020694 1379244689276534784 1381808341115338752 1385979282485892864 1387518292938129408 1390097323222401024 1397300000079126528 1400121928225544832 1405141189754093568 1407978953636462592 1410596014888574976 1411558163345240064 1416424924041007104 1419479365159747584 1422117802641457152 1422346085816426496 1426572180099956736 1428223548980957184 1429291135063577016 1430878239592445952 1433537864573101056 1433963848477704192 1437311848503888896 1438907859343245312 1440965625081599232 1449051851933908992 1451978295937602048 1453590592601849856 1456292433852039168 1457978206251393792 1460688202917288576 1460887748040720384 1463838095320989696 1475025570476294144 1475794765877870592 1481120717461733376 1482227843769635424 1483873729947721728 1487073620643545088 1488352752214964496 1492200743022624768 1493218552960253952 1494334722306843648 1495994052129325056 1499015298620657664 1503540025196749848 1504630570119856128 1506334709258453844 1506540490166992896 1507427281216733184 1510229190661373952 1511977399075519488 1516469807151710208 1518054321073618944 1522809192249556992 1524327272813592576 1527405739882412544 1530244784008588032 1535977040330686464 1538832016242081792 1551401239245225984 1551650275436101632 1554534383754756096 1559226692796629472 1564324198339313664 1567231864135483392 1567976562004242432 1571962500089017344 1575137169253737936 1579209532703244288 1580783838473355264 1583976322841020416 1585735191929290752 1586920516749646848 1588682655111315456 1593478039546132992 1596914285804716032 1599882527971639296 1600139346543479808 1607952526946524143 1609118804155957248 1612109731301228544 1613209329537417216 1616975829566875008 1618771341761150976 1630183333425647616 1633475582929802304 1635289416677081088 1638328988083544064 1642642112575873024 1643498716545810432 1646817857236113408 1647522753448771584 1656059259353038848 1659403766785830912 1661246391544971264 1664334210116616192 1666260807144450048 1667506324240839852 1669357946191186944 1672957823223988224 1674396846241835058 1678725835900452864 1681126562595199104 1685743509115764736 1692709391384838144 1693974678593869056 1695855691368824832 1699007839494045696 1700974573959959424 1707811111207821312 1712885383107182592 1713160341280751616 1717394787477225472 1718331457367714112 1721525382009661536 1721760560190849024 1727974170372022272 1731186018272342016 1733108351030525952 1734919224084135936 1742088311786962944 1745326394150879232 1745606559865614336 1748851181724100608 1754130029396208156 1755402331806498816 1758665161419522048 1763973632254772736 1771063374585888768 1776610724291149824 1778381818282524672 1781973363196147968 1785285581343352704 1785529469827547136 1791973213719134208 1796528571530305536 1799867843968094208 1800156764861414784 1806610101112406016 1810258654675451904 1813623447713882112 1819097808262734384 1821117759481294848 1825044898062532608 1828437174824730624 1833956250103853568 1837660030796027592 1838992919035379712 1842411121487118336 1847972376647857152 1850024390584172544 1853463097629868032 1863066666772168704 1866829237634059776 1868902190488092672 1872375986381193216 1877305271515283456 1878284247480926208 1880794686518099968 1882077551126986752 1888566565388009472 1891267382919598992 1896157070188609536 1896461447755235328 1903992429982777344 1904298065307942912 1905721513418102688 1907837652789927936 1911383819430801408 1911951797970272256 1913596395704954352 1918543812457660416 1921287500108798976 1932069135911878656 1935971061250136064 1938120790135799808 1941723245136052224 1943970941668525056 1947584270556384768 1951784127094652928 1963807379848816128 1967457579439613184 1974827623282311168 1976303791692847232 1978498306596962304 1984470336286619328 1992446296409124864 1994658736172433408 1998687064827543552 2000679545567840256 2004720033595666464 2008446279011271792 2008720653555990528 2013638920881831936 2015969865434025984 2021959742868946944 2024072428098158592 2030412256332742656 2032436363751456768 2036540986509883392 2040326378678117376 2046485034295576182 2047969387107581952 2051776021656109056 2053175510320349184 2056991821677821952 2067367534645531041 2068867033914802176 2072712511673008128 2078968923728839296 2081277439407194112 2085145984833601536 2090635416005656576 2095950000118689792 2100182892338317248 2107711784631140352 2111968430454693888 2115894022332862464 2118243540148420608 2124637386061510656 2129219047739621376 2133176703962185728 2133519128724639744 2139858270149935104 2143936702595365524 2145491738874609664 2149479641734971392 2150945772716556288 2155967772755833344 2158361789014867968 2161448437622398848 2173577777900863488 2177967443906403072 2180385888902774784 2184438650778058752 2186967309377090688 2191032304375932864 2191331622061080576 2195757142981484544 2208079012470718464 2212538355714441216 2221681076192600064 2223341765654453136 2225810594921582592 2230610430965317632 2232529128322446744 2238301114533937152 2241502083460265472 2248522947930986496 2256945855179784192 2258632904791825408 2259810735250489344 2261140921825099776 2265343785992060928 2267966098613279232 2277081481610428416 2284213788374335488 2286490909220388864 2291108609823618816 2295367176012882048 2295680746921132032 2303965560496029696 2308248024363122688 2322784415715950592 2327101858867838976 2327475413154152448 2331801575632134144 2338840039194944208 2344886881892696064 2346486297508970496 2350847796203225088 2351964843006363648 2361417832781185024 2362705753880606904 2368814299054866432 2371175757710032896 2375964484261530624 2378602787893936128 2380380775124470272 2383023982666973184 2389297618292178944 2395371428707074048 2399823791957458944 2400209019815219712 2413678206233935872 2418164596951842816 2425463744350312512 2428157012641726464 2437916233099640832 2445275000138471424 2450213374394703456 2463963168863809536 2466699187445563392 2470226785854170112 2471284130173157376 2484088889029558272 2489105650178746368 2491869587317456896 2496501315174924288 2499391210716675072 2501259486361259778 2504036919286780416 2509436734835982336 2518088753850679296 2521689843892798656 2528615263673647104 2539064087077257216 2540962017890803584 2543783537053237248 2548511759241068544 2551461860939939136 2561716666811731968 2569740511921127424 2576092181215838208 2581294748333514752 2582640840286273536 2588964326848069632 2591961255558033408 2596779027408513024 2602378836126203904 2613132467680444416 2617989591226318848 2618409839798421504 2623276772586150912 2631195044094312234 2633103497709748224 2637997742129283072 2645960448382159104 2656595061878833152 2664916086436724736 2667572727423787008 2672960044794221952 2677928372015029056 2678294204741320704 2687959820578701312 2698763237464211456 2700235147292122176 2709915151668609024 2715387982013177856 2720435171570823168 2723455980190826496 2728646712394101576 2730625849476775936 2735701362208145408 2737567347093798912 2742655762237095936 2750934375155780352 2756490046194041388 2758489378553069568 2763616682230677504 2771958564971785728 2775036585876258816 2780194646444802048 2794600000158253056 2800243856451089664 2815957907272925184 2821192029777149952 2823116326690480128 2832849848082014208 2838958730319495168 2844235605282914304 2844692171632852992 2856447097961914368 2858582270127154032 2861756479184891904 2867075729146202112 2867927696955408384 2874623697007777792 2877815718686490624 2881931250163198464 2898103703867817984 2903956591875204096 2907181185203699712 2912584867704078336 2915956412502787584 2921376405834577152 2927676190641979392 2950051140952588288 2951589531755741184 2962241434923466752 2964455687539270848 2967747459895443456 2976705504429928992 2986437105920507904 2988669444613687296 2991988104258650112 2998030597241315328 3007080050393499696 3012669418516907688 3013080980333985792 3014854562433466368 3020458381322747904 3023954798151038976 3032939614303420416 3036108642147237888 3045618384499113984 3048654545627185152 3054811479764825088 3060489568017176064 3069727551443364273 3071954080661372928 3077664032484163584 3103300550872203264 3109068767509512192 3118453385593258944 3134463728270966784 3135953124008484864 3143925000178034688 3150274338507475872 3161567676946710528 3167952645682040832 3171470383858581504 3173841033499293696 3177365310222630912 3186956079092265984 3193828571609432064 3199765055943278592 3200278693086959616 3215905053893048286 3218237608311914496 3224219462602457088 3226418659074834432 3233951659133750016 3237542683522301952 3260366666851295232 3266951165859604608 3270578833354162176 3276657976167088128 3285284225151746048 3286997433091620864 3293635714472226816 3312118518706077696 3318807533571661824 3328668420233232384 3332521614288900096 3335012648481679704 3338715892382373888 3345915646447976448 3348793692483670116 3357451671800905728 3362253125190398208 3371487018231529472 3385418782769676288 3387949357187738112 3391711382737649664 3398015678988091392 3401949147919918848 3415622222415642624 3426320682561503232 3436662914735428224 3443050764019323072 3443521120381698048 3455948340744044544 3462372036544684032 3469838448168271872 3484176623573925888 3490652788301758464 3491213119731228672 3497702363448201216 3508260058792416312 3510804663612997632 3517330322839044096 3527947264509545472 3542126749171777536 3553221448582299648 3556763636565049344 3563946726392295936 3570571162686705408 3583946427438268416 3593057143060611072 3599735687936188416 3600313529722829568 3620517309350903808 3627246895427764224 3638195616525468768 3642235518962589696 3650089796125065216 3656874349649461248 3667912500207707136 3675320061592055184 3684822242974236672 3695944753295714304 3700048781168345088 3706926195259736064 3726133333544337408 3733658475268119552 3737804380976185344 3744751972762386432 3751889229541889667 3754610543030566912 3761589373036199936 3764155102253973504 3777133130776018944 3782534765839197984 3792922895510470656 3807984859965554688 3808596130615885824 3811443026836205376 3815675305579855872 3822767638861602816 3827192791409908704 3842575000217597952 3864138271823757312 3871942122500272128 3876241580271599616 3883446490272104448 3887941883337050112 3895168541112769536 3903568254189305856 3927614759697632256 3934915158879226368 3949655246564622336 3952607583385694464 3956996613193924608 3968940672573238656 3984892592818249728 3997374129655087104 4001359091135680512 4009440067191332928 4016892558022543584 4017441307111981056 4031939730868051968 4043919485737893888 4048144856196317184 4064872727502913536 4073081973019766784 4080652757356234752 4092970068591152364 4095938774215163904 4103552043312218112 4106351020640698368 4113983643355643904 4134735069291062082 4137734067829604352 4145425023346016256 4157937847457678592 4162554878814388224 4170291969667203072 4181270832011313152 4191900000237379584 4200365784676634496 4215423569262280704 4223936860909387776 4231788044665724928 4249274772123021312 4258438095479242752 4266353407924371456 4267038257449279488 4279716540299870208 4287873405190731048 4290983477749219328 4298959283469942784 4301891545433112576 4311935545511666688 4316723578029735936 4322896875244797696 4347155555801726976 4355934887812806144 4360771777805549568 4368877301556117504 4373934618754181376 4382064608751865728 4382663244122161152 4391514285962969088 4425076711428882432 4443362152385200128 4446683531308906272 4451621189843165184 4461220861930635264 4465058256644893488 4476602229067874304 4483004166920530944 4497045895861972992 4513891710359568384 4517265809583650816 4519621470500978688 4522281843650199552 4530687571984121856 4535932197226558464 4554162963220856832 4568427576748670976 4572981818440777728 4582217219647237632 4590734352025764096 4607931120992059392 4616496048726245376 4654203717735677952 4654950826308304896 4663603151264268288 4677680078389888416 4692972595017940992 4701695592406450176 4703929686012727296 4722835665562370048 4725411507761213808 4737628598109732864 4742351515420065792 4751928968523061248 4757205575787872256 4760761550248940544 4766047965333946368 4778595236584357888 4790742857414148096 4799647583914917888 4800418039630439424 4823857580839572429 4827356412467871744 4836329193903685632 4850927488700625024 4856314025283452928 4890550000276942848 4900426748789406912 4927926337727619072 4940453571708340224 4942568260346314752 4968177778059116544 4978211300357492736 4983739174634913792 4993002630349848576 4998782421433350144 5002518972722519556 5008073838573560832 5018873469671964672 5036177507701358592 5043379687785597312 5057230527347294208 5078128174154514432 5081924035781607168 5087567074106474496 5097023518482137088 5102923721879878272 5123433333623463936 5139481023842254848 5152184362431676416 5162589496667029504 5165281680572547072 5183922511116066816 5193558054817026048 5204757672252407808 5226264935360888832 5235979182452637696 5236819679596843008 5246553545172301824 5262390088188624468 5266206995419496448 5275995484258566144 5291920896764318208 5313190123757666304 5329832172873449472 5335145454847574016 5345920089588443904 5355856744030058112 5356588409482641408 5375919641157402624 5400470294584244352 5419830303337218048 5430775964026355712 5440870343141646336 5457293424788203152 5471402724416290816 5475134694187597824 5485311524474191872 5501868750311560704 5512980092388082776 5516978757106139136 5527233364461355008 5543917129943571456 5550073171752517632 5560389292889604096 5589200000316506112 5600487712902179328 5631915814545850368 5642384059554299904 5646232653380960256 5665699696164028416 5688471210565828608 5689384343265705984 5712894195923828736 5717164540254308064 5723512958369783808 5734151458292404224 5735855393910816768 5749247394015555584 5755631437372981248 5763862500326396928 5796207407735635968 5807913183750408192 5814362370407399424 5825169735408156672 5831912825005575168 5842752811669154304 5855352381283958784 5900102281905176576 5924482869846933504 5928911375078541696 5935494919790886912 5953411008859857984 5977338889227374592 5983976208517300224 5996061194482630656 6014160100786999392 6025338837033815376 6026161960667971584 6040916762645495808 6047909596302077952 6065879228606840832 6072217284294475776 6091236768998227968 6097309091254370304 6109622959529650176 6120979136034352128 6139455102886728546 6143908161322745856 6155328064968327168 6206601101744406528 6218137535019024384 6236906771186517888 6271906248016969728 6287850000356069376 6300548677014951744 6323135353893421056 6335905291364081664 6347682066998587392 6354730620445261824 6373912158184531968 6387657143218864128 6399530111886557184 6400557386173919232 6431810107786096572 6436475216623828992 6448438925204914176 6452837318149668864 6467903318267500032 6475085367044603904 6520733333702590464 6533902331719209216 6541157666708324352 6553315952334176256 6570568450303492096 6573994866183241728 6587271428944453632 6624237037412155392 6637615067143323648 6665043228577800192 6670025296963359408 6677431784764747776 6691831292895952896 6697587384967340232 6714903343601811456 6724506250380796416 6742974036463058944 6770837565539352576 6775898714375476224 6783422765475299328 6796031357976182784 6803898295839837696 6831244444831285248 6852641365123006464 6873325829470856448 6886101528038646144 6887042240763396096 6911896681488089088 6924744073089368064 6968353247147851776 6981305576603516928 6982426239462457344 6995404726896402432 7016520117584832624 7034660645678088192 7055894529019090944 7084253498343555072 7106442897164599296 7113527273130098688 7127893452784591872 7141142325373410816 7167892854876536832 7186114286121222144 7199471375872376832 7200627059445659136 7241034618701807616 7254493790855528448 7276391233050937536 7284471037925179392 7313748699298922496 7335825000415414272 7350640123184110368 7391889506591428608 7400097562336690176 7413852390519472128 7452266667088674816 7467316950536239104 7475608761952370688 7489503945524772864 7503778459083779334 7509221086061133824 7523178746072399872 7528310204507947008 7554266261552037888 7565069531678395968 7585845791020941312 7617192261231771648 7622886053672410752 7631350611159711744 7645535277723205632 7654385582819817408 7685150000435195904 7728276543647514624 7743884245000544256 7766892980544208896 7775883766674100224 7790337082225539072 7807136508378611712 7855229519395264512 7869830317758452736 7899310493129244672 7905215166771388928 7913993226387849216 7937881345146477312 7969785185636499456 7994748259310174208 8002718182271361024 8018880134382665856 8033785116045087168 8034882614223962112 8063879461736103936 8096289712392634368 8129745455005827072 8146163946039533568 8161305514712469504 8185940137182304728 8191877548430327808 8207104086624436224 8212702041281396736 8227967286711287808 8269470138582124164 8275468135659208704 8290850046692032512 8315875694915357184 8325109757628776448 8340583939334406144 8362541664022626304 8383800000474759168 8400731569353268992 8447873721818775552 8463576089331449856 8498549544246042624 8516876190958485504 8532706815848742912 8534076514898558976 8575746810381462096 8597918566939885568 8603783090866225152 8623871091023333376 8633447156059471872 8645793750489595392 8694311111603453952 8711869775625612288 8721543555611099136 8737754603112235008 8747869237508362752 8764129217503731456 8783028571925938176 8850153422857764864 8886724304770400256 8893367062617812544 8903242379686330368 8930116513289786976 8966008333841061888 8994091791723945984 9034531619167301632 9039242941001957376 9044563687300399104 9061375143968243712 9071864394453116928 9108325926441713664 9136855153497341952 9145963636881555456 9164434439294475264 9181468704051528192 9209182654330092819 9215862241984118784 9232992097452490752 9309901652616609792 9327206302528536576 9355360156779776832 9403391184812900352 9407859372025454592 9445671331124740096 9450823015522427616 9484703030840131584 9503857937046122496 9514411151575744512 9521523100497881088 9532095930667892736 9557190473168715776 9581485714828296192 9599295167829835776 9600836079260878848 9647715161679144858 9654712824935743488 9672658387807371264 9701854977401250048 9712628050566905856 9781100000553885696 9800853497578813824 9855852675455238144 9880907143416680448 9936355556118233088 9956422600714985472 9986005260699697152 9997564842866700288 10005037945445039112 10016147677147121664 10037746939343929344 10072355015402717184 10086759375571194624 10114461054694588416 10156256348309028864 10163848071563214336 10175134148212948992 10194047036964274176 10205847443759756544 10246866667246927872 10278962047684509696 10325178993334059008 10330563361145094144 10367845022232133632 10387116109634052096 10409515344504815616 10452529870721777664 10471958364905275392 10473639359193686016 10493107090344603648 10524780176377248936 10532413990838992896 10551990968517132288 10583841793528636416 10626380247515332608 10659664345746898944 10670290909695148032 10691840179176887808 10711713488060116224 10751839282314805248 10800940589168488704 10861551928052711424 10881740686283292672 10914586849576406304 10950269388375195648 10970623048948383744 11003737500623121408 11025960184776165552 11054466728922710016 11087834259887142912 11100146343505035264 11120778585779208192 11178400000633012224 11200975425804358656 11255667688625669001 11263831629091700736 11284768119108599808 11292465306761920512 11331399392328056832 11378768686531411968 11425788391847657472 11434329080508616128 11447025916739567616 11468302916584808448 11498494788031111168 11527725000652793856 11592414815471271936 11615826367500816384 11628724740814798848 11650339470816313344 11663825650011150336 11685505623338308608 11710704762567917568 11800204563810353152 11848965739693867008 11857822750157083392 11870989839581773824 11906822017719715968 11954677778454749184 11992122388965261312 12028320201573998784 12050677674067630752 12052323921335943168 12095819192604155904 12131758457213681664 12144434568588951552 12194618182508740608 12219245919059300352 12241958272068704256 12278910205773457092 12287816322645491712 12310656129936654336 12413202203488813056 12436275070038048768 12473813542373035776 12543812496033939456 12575700000712138752 12601097354029903488 12646270707786842112 12671810582728163328 12695364133997174784 12747824316369063936 12775314286437728256 12799060223773114368 12801114772347838464 12863620215572193144 12872950433247657984 12896877850409828352 12905674636299337728 12935806636535000064 12950170734089207808 13041466667405180928 13067804663438418432 13082315333416648704 13106631904668352512 13141136900606984192 13147989732366483456 13174542857888907264 13275230134286647296 13330086457155600384 13340050593926718816 13354863569529495552 13383662585791905792 13395174769934680464 13429806687203622912 13449012500761592832 13541675131078705152 13551797428750952448 13566845530950598656 13592062715952365568 13607796591679675392 13662488889662570496 13705282730246012928 13746651658941712896 13772203056077292288 13823793362976178176 13849488146178736128 13962611153207033856 13964852478924914688 13990809453792804864 14033040235169665248 14111789058038181888 14168506996687110144 14212885794329198592 14227054546260197376 14255786905569183744 14282284650746821632 14335785709753073664 14372228572242444288 14398942751744753664 14401254118891318272 14471572742518717287 14482069237403615232 14508987581711056896 14552782466101875072 14568942075850358784 14671650000830828544 14701280246368220736 14783779013182857216 14827704781038944256 14904533334177349632 14934633901072478208 14951217523904741376 14979007891049545728 15007556918167558668 15018442172122267648 15046357492144799744 15056620409015894016 15108532523104075776 15130139063356791936 15171691582041882624 15234384522463543296 15245772107344821504 15262701222319423488 15291070555446411264 15308771165639634816 15370300000870391808 15456553087295029248 15487768490001088512 15551767533348200448 15580674164451078144 15614273016757223424 15710459038790529024 15739660635516905472 15798620986258489344 15810430333542777856 15827986452775698432 15875762690292954624 15939570371272998912 15989496518620348416 16005436364542722048 16037760268765331712 16067570232090174336 16069765228447924224 16127758923472207872 16259490910011654144 16292327892079067136 16322611029424939008 16371880274364609456 16414208173248872448 16425404082562793472 16455934573422575616 16538940277164248328 16550936271318417408 16581700093384065024 16631751389830714368 16650219515257552896 16681167878668812288 16725083328045252608 16767600000949518336 16801463138706537984 16895747443637551104 16927152178662899712 16997099088492085248 17065413631697485824 17068153029797117952 17151493620762924192 17207566181732450304 17247742182046666752 17266894312118943744 17291587500979190784 17388622223206907904 17423739551251224576 17443087111222198272 17475509206224470016 17495738475016725504 17528258435007462912 17566057143851876352 17700306845715529728 17773448609540800512 17786734125235625088 17806484759372660736 17860233026579573952 17932016667682123776 17988183583447891968 18069063238334603264 18078485882003914752 18122750287936487424 18143728788906233856 18216651852883427328 18273710306994683904 18291927273763110912 18328868878588950528 18362937408103056384 18418365308660185638 18431724483968237568 18465984194904981504 18619803305233219584 18654412605057073152 18710720313559553664 18815718744050909184 18891342662249480192 18901646031044855232 18969406061680263168 19007715874092244992 19043046200995762176 19064191861335785472 19114380946337431552 19162971429656592384 19198590335659671552 19201672158521757696 19295430323358289716 19309425649871486976 19345316775614742528 19403709954802500096 19425256101133811712 19562200001107771392 19601706995157627648 19711705350910476288 19761814286833360896 19872711112236466176 19912845201429970944 19995129685733400576 20010075890890078224 20032295354294243328 20075493878687858688 20144710030805434368 20173518751142389248 20228922109389176832 20312512696618057728 20327696143126428672 20350268296425897984 20388094073928548352 20411694887519513088 20493733334493855744 20557924095369019392 20650357986668118016 20661126722290188288 20735690044464267264 20774232219268104192 20905059741443555328 20943916729810550784 20947278718387372032 20986214180689207296 21049560352754497872 21103981937034264576 21167683587057272832 21252760495030665216 21319328691493797888 21340581819390296064 21383680358353775616 21423426976120232448 21503678564629610496 21601881178336977408 21723103856105422848 21763481372566585344 21829173699152812608 21941246097896767488 22007475001246242816 22051920369552331104 22175668519774285824 22200292687010070528 22241557171558416384 22356800001266024448 22401950851608717312 22511335377251338002 22527663258183401472 22569536238217199616 22584930613523841024 22662798784656113664 22757537373062823936 22851576783695314944 22868658161017232256 22894051833479135232 22936605833169616896 22996989576062222336 23055450001305587712 23184829630942543872 23231652735001632768 23300678941632626688 23327651300022300672 23371011246676617216 23421409525135835136 23600409127620706304 23697931479387734016 23715645500314166784 23741979679163547648 23813644035439431936 23909355556909498368 23984244777930522624 24056640403147997568 24101355348135261504 24104647842671886336 24191638385208311808 24288869137177903104 24389236365017481216 24438491838118600704 24483916544137408512 24557820411546914184 24575632645290983424 24621312259873308672 24826404406977626112 24872550140076097536 24947627084746071552 25087624992067878912 25151400001424277504 25202194708059806976 25343621165456326656 25390728267994349568 25495648632738127872 25550628572875456512 25598120447546228736 25602229544695676928 25727240431144386288 25793755700819656704 25811349272598675456 25871613273070000128 25900341468178415616 26082933334810361856 26135609326876836864 26164630666833297408 26213263809336705024 26282273801213968384 26349085715777814528 26550460268573294592 26660172914311200768 26680101187853437632 26709727139058991104 26790349539869360928 26898025001523185664 27103594857501904896 27133691061901197312 27184125431904731136 27215593183359350784 27324977779325140992 27410565460492025856 27493303317883425792 27544406112154584576 27647586725952356352 27698976292357472256 27929704957849829376 27981618907585609728 28066080470339330496 28223578116076363776 28337013993374220288 28454109092520394752 28511573811138367488 28564569301493643264 28671571419506147328 28744457144484888576 28797885503489507328 28802508237782636544 28943145485037434574 28964138474807230464 29017975163422113792 29105564932203750144 29137884151700717568 29343300001661657088 29402560492736441472 29567558026365714432 29809066668354699264 29869267802144956416 29958015782099091456 30015113836335117336 30036884344244535296 30092714984289599488 30113240818031788032 30217065046208151552 30260278126713583872 30343383164083765248 30468769044927086592 30491544214689643008 30525402444638846976 30582141110892822528 30617542331279269632 30740600001740783616 30975536980002177024 31103535066696400896 31161348328902156288 31228546033514446848 31420918077581058048 31479321271033810944 31597241972516978688 31620860667085555712 31655972905551396864 31751525380585909248 31879140742545997824 31978993037240696832 32010872729085444096 32075520537530663424 32135140464180348672 32255517846944415744 32584655784158134272 32645222058849878016 32743760548729218912 32850808165125586944 32911869146845151232 33077880554328496656 33163400186768130048 33263502779661428736 33300439030515105792 33362335757337624576 33450166656090505216 33535200001899036672 33602926277413075968 33767003065877007003 33791494887275102208 33854304357325799424 33994198176984170496 34136306059594235904 34302987241525848384 34495484364093333504 34583175001958381568 34777244446413815808 34847479102502449152 34886174222444396544 34951018412448940032 34991476950033451008 35056516870014925824 35132114287703752704 35400613691431059456 35546897219081601024 35573468250471250176 35612969518745321472 35720466053159147904 35864033335364247552 35976367166895783936 36138126476669206528 36156971764007829504 36287457577812467712 36433303705766854656 36583854547526221824 36657737757177901056 36725874816206112768 36836730617320371276 36863448967936475136 36931968389809963008 37239606610466439168 37308825210114146304 37421440627119107328 37631437488101818368 37803292062089710464 37938812123360526336 38015431748184489984 38086092401991524352 38325942859313184768 38397180671319343104 38403344317043515392 38590860646716579432 38618851299742973952 38690633551229485056 38807419909605000192 38850512202267623424 39124400002215542784 39203413990315255296 39423410701820952576 39523628573666721792 39825690402859941888 39990259371466801152 40020151781780156448 40064590708588486656 40150987757375717376 40289420061610868736 40347037502284778496 40625025393236115456 40655392286252857344 40700536592851795968 40776188147857096704 40823389775039026176 40987466668987711488 41115848190738038784 41300715973336236032 41471380088928534528 41548464438536208384 41887833459621101568 41894557436774744064 41972428361378414592 42099120705508995744 42335367174114545664 42505520990061330432 42638657382987595776 42681163638780592128 42767360716707551232 42846853952240464896 43007357129259220992 43203762356673954816 43446207712210845696 43526962745133170688 43658347398305625216 44014950002492485632 44103840739104662208 44351337039548571648 44483114343116832768 44713600002532048896 44803901703217434624 45022670754502676004 45055326516366802944 45139072476434399232 45169861227047682048 45325597569312227328 45515074746125647872 45703153567390629888 45737316322034464512 45788103666958270464 45873211666339233792 45993979152124444672 46110900002611175424 46369659261885087744 46463305470003265536 46655302600044601344 46742022493353234432 46842819050271670272 47200818255241412608 47395862958775468032 47431291000628333568 47483959358327095296 47627288070878863872 47818711113818996736 47968489555861045248 48113280806295995136 48202710696270523008 48209295685343772672 48383276770416623616 48778472730034962432 48876983676237201408 48967833088274817024 49115640823093828368 49242624519746617344 49652808813955252224 49745100280152195072 49895254169492143104 50175249984135757824 50302800002848555008 50404389416119613952 50687242330912653312 50781456535988699136 50991297265476255744 51196240895092457472 51204459089391353856 51454480862288772576 51622698545197350912 51743226546140000256 51800682936356831232 52165866669620723712 52271218653753673728 52329261333666594816 52426527618673410048 52564547602427936768 52698171431555629056 53100920537146589184 53320345828622401536 53360202375706875264 53419454278117982208 53580699079738721856 53796050003046371328 54207189715003809792 54368250863809462272 54431186366718701568 54649955558650281984 54821130920984051712 54986606635766851584 55088812224309169152 55295173451904712704 55397952584714944512 55859409915699658752 55963237815171219456 56132160940678660992 56447156232152727552 56674027986748440576 56908218185040789504 57023147622276734976 57129138602987286528 57343142839012294656 57488914288969777152 57595771006979014656 57605016475565273088 57886290970074869148 57928276949614460928 58035950326844227584 58211129864407500288 58275768303401435136 58686600003323314176 58805120985472882944 59135116052731428864 59618133336709398528 59738535604289912832 60030227672670234672 60185429968579198976 60226481636063576064 60434130092416303104 60520556253427167744 60686766328167530496 60937538089854173184 60983088429379286016 61050804889277693952 61164282221785645056 61235084662558539264 61481200003481567232 61951073960004354048 62207070133392801792 62322696657804312576 62841836155162116096 62958642542067621888 63241721334171111424 63311945811102793728 63503050761171818496 63758281485091995648 63957986074481393664 64021745458170888192 64151041075061326848 64270280928360697344 64511035693888831488 65169311568316268544 65290444117699756032 65487521097458437824 65823738293690302464 66155761108656993312 66527005559322857472 66600878061030211584 66724671514675249152 66900333312181010432 67070400003798073344 67205852554826151936 67534006131754014006 67582989774550204416 67708608714651598848 67988396353968340992 68272612119188471808 68605974483051696768 68990968728186667008 69166350003916763136 69554488892827631616 69694958205004898304 69902036824897880064 69982953900066902016 70113033740029851648 70264228575407505408 70801227382862118912 71093794438163202048 71146936500942500352 71225939037490642944 71440932106318295808 71728066670728495104 71952734333791567872 72276252953338413056 72313943528015659008 72574915155624935424 72866607411533709312 73167709095052443648 73315475514355802112 73451749632412225536 73673461234640742552 73726897935872950272 73863936779619926016 74479213220932878336 74617650420228292608 74842881254238214656 75262874976203636736 75606584124179420928 76030863496368979968 76172184803983048704 76651885718626369536 76794361342638686208 76806688634087030784 77181721293433158864 77381267102458970112 77614839819210000384 77701024404535246848 78248800004431085568 78406827980630510592 78846821403641905152 79047257147333443584 79651380805719883776 79980518742933602304 80040303563560312896 80129181417176973312 80694075004569556992 81310784572505714688 81401073185703591936 81552376295714193408 81646779550078052352 81974933337975422976 82231696381476077568 82601431946672472064 82942760177857069056 83096928877072416768 83789114873549488128 83944856722756829184 84198241411017991488 84670734348229091328 85011041980122660864 85362327277561184256 85534721433415102464 85693707904480929792 86014714258518441984 86407524713347909632 86892415424421691392 87053925490266341376 87316694796611250432 88029900004984971264 88207681478209324416 88702674079097143296 89427200005064097792 89607803406434869248 90045341509005352008 90110653032733605888 90278144952868798464 90339722454095364096 90651195138624454656 91030149492251295744 91406307134781259776 91474632644068929024 91576207333916540928 91746423332678467584 91987958304248889344 92221800005222350848 92926610940006531072 93310605200089202688 93484044986706468864 93685638100543340544 94791725917550936064 94862582001256667136 94967918716654190592 95254576141757727744 95637422227637993472 95936979111722090496 96226561612591990272 96405421392541046016 96766553540833247232 97753967352474402816 97935666176549634048 98231281646187656736 99490200560304390144 99790508338984286208 100350499968271515648 100605600005697110016 100808778832239227904 101301009197631021009 101374484661825306624 101562913071977398272 101982594530952511488 102408918178782707712 102908961724577545152 103486453092280000512 104331733339241447424 104542437307507347456 104658522667333189632 104853055237346820096 105129095204855873536 105396342863111258112 106201841074293178368 106640691657244803072 106720404751413750528 106838908556235964416 107161398159477443712 107592100006092742656 108414379430007619584 108862372733437403136 109299911117300563968 109973213271533703168 110177624448618338304 110590346903809425408 110795905169429889024 111718819831399317504 111926475630342438912 112264321881357321984 112894312464305455104 113816436370081579008 114046295244553469952 114258277205974573056 114977828577939554304 115191542013958029312 115210032951130546176 115772581940149738296 115856553899228921856 116071900653688455168 116422259728815000576 116551536606802870272 117373200006646628352 117610241970945765888 118270232105462857728 119477071208579825664 120060455345340469344 120452963272127152128 120868260184832606208 121041112506854335488 121875076179708346368 121966176858758572032 122101609778555387904 122328564443571290112 122470169325117078528 122962400006963134464 123902147920008708096 124414140266785603584 124645393315608625152 125683672310324232192 125917285084135243776 126483442668342222848 127006101522343636992 127516562970183991296 127915972148962787328 128043490916341776384 128302082150122653696 128540561856721394688 129022071387777662976 130338623136632537088 130580888235399512064 130975042194916875648 132311522217313986624 133054011118645714944 133449343029350498304 133800666624362020864 134140800007596146688 134411705109652303872 135068012263508028012 135165979549100408832 135417217429303197696 135976792707936681984 136545224238376943616 137211948966103393536 137981937456373334016 138332700007833526272 139108977785655263232 139389916410009796608 139965907800133804032 140226067480059703296 140528457150815010816 141602454765724237824 142187588876326404096 142293873001885000704 142451878074981285888 142881864212636591616 143456133341456990208 143905468667583135744 144552505906676826112 144627887056031318016 145149830311249870848 146335418190104887296 146630951028711604224 146903499264824451072 147346922469281485104 147727873559239852032 148958426441865756672 149235300840456585216 149685762508476429312 150525749952407273472 151213168248358841856 152061726992737959936 152344369607966097408 153588722685277372416 153613377268174061568 154363442586866317728 155229679638420000768 155402048809070493696 156497600008862171136 156813655961261021184 157693642807283810304 158094514294666887168 159302761611439767552 159961037485867204608 160080607127120625792 160258362834353946624 161388150009139113984 162621569145011429376 163104752591428386816 163293559100156104704 163949866675950845952 164463392762952155136 165202863893344944128 165885520355714138112 166193857754144833536 167578229747098976256 167889713445513658368 168396482822035982976 169341468696458182656 170022083960245321728 170724654555122368512 171069442866830204928 171387415808961859584 172029428517036883968 172815049426695819264 173784830848843382784 174107850980532682752 174633389593222500864 176059800009969942528 176415362956418648832 177405348158194286592 178854400010128195584 179215606812869738496 180090683018010704016 180556289905737596928 180679444908190728192 181302390277248909312 182060298984502591488 182812614269562519552 182949265288137858048 183152414667833081856 183492846665356935168 183975916608497778688 184443600010444701696 185853221880013062144 186621210400178405376 186968089973412937728 189725164002513334272 189935837433308381184 190509152283515455488 191274844455275986944 191873958223444180992 192453123225183980544 192810842785082092032 193533107081666494464 195507934704948805632 195871332353099268096 196462563292375313472 199581016677968572416 200700999936543031296 201211200011394220032 201617557664478455808 202602018395262042018 202748969323650613248 203125826143954796544 203965189061905022976 204817836357565415424 205817923449155090304 206972906184560001024 208663466678482894848 209084874615014694912 209706110474693640192 210258190409711747072 210792685726222516224 212403682148586356736 213281383314489606144 213440809502827501056 213677817112471928832 214322796318954887424 215184200012185485312 216828758860015239168 217724745466874806272 218599822234601127936 219946426543067406336 220355248897236676608 221180693807618850816 221591810338859778048 223437639662798635008 223852951260684877824 224528643762714643968 225788624928610910208 228092590489106939904 228516554411949146112 229955657155879108608 230383084027916058624 230420065902261092352 231545163880299476592 232143801307376910336 232844519457630001152 233103073213605740544 234746400013293256704 235220483941891531776 236540464210925715456 238954142417159651328 240120910690680938688 242082225013708670976 243932353717517144064 244203219557110775808 244657128887142580224 244940338650234157056 245924800013926268928 247804295840017416192 248828280533571207168 249290786631217250304 251367344620648464384 251834570168270487552 252966885336684445696 254012203044687273984 255033125940367982592 256086981832683552768 256604164300245307392 257081123713442789376 258044142775555325952 260677246273265074176 261161776470799024128 261950084389833751296 264623044434627973248 266108022237291429888 268281600015192293376 268823410219304607744 270136024527016056024 270331959098200817664 270834434858606395392 271953585415873363968 273090448476753887232 274423897932206787072 275963874912746668032 276665400015667052544 278779832820019593216 279931815600267608064 280452134960119406592 281056914301630021632 284375177752652808192 284587746003770001408 284903756149962571776 285763728425273183232 286912266682913980416 287810937335166271488 289105011813353652224 290299660622499741696 293261902057423208448 293806998529648902144 294693844938562970208 298470601680913170432 299371525016952858624 301051499904814546944 302426336496717683712 304123453985475919872 304688739215932194816 307226754536348123136 308726885173732635456 310459359276840001536 312995200017724342272 313627311922522042368 315387285614567620608 316189028589333774336 318605523222879535104 319922074971734409216 320161214254241251584 320516725668707893248 322776300018278227968 325243138290022858752 326587118200312209408 327899733351901691904 330405727786689888256 331771040711428276224 332387715508289667072 335156459494197952512 335779426891027316736 336792965644071965952 338682937392916365312 341449309110244737024 342138885733660409856 342774831617923719168 345630098853391638528 347569661697686765568 348215701961065365504 349266779186445001728 352119600019939885056 352830725912837297664 354810696316388573184 358431213625739476992 360181366036021408032 361358889816381456384 362604780554497818624 365625228539125039104 365898530576275716096 366304829335666163712 366985693330713870336 367951833216995557376 368887200020889403392 371706443760026124288 373242420800356810752 373936179946825875456 379450328005026668544 381018304567030910976 382549688910551973888 383747916446888361984 384906246450367961088 385621685570164184064 387066214163332988928 391015869409897611264 391742664706198536192 392925126584750626944 399162033355937144832 401401999873086062592 402422400022788440064 403235115328956911616 405204036790524084036 405497938647301226496 406251652287909593088 407930378123810045952 409635672715130830848 411635846898310180608 413945812369120002048 417326933356965789696 418169749230029389824 421585371452445032448 424807364297172713472 426562766628979212288 426881619005655002112 427355634224943857664 428645592637909774848 430368400024370970624 433657517720030478336 435449490933749612544 439892853086134812672 440710497794473353216 443183620677719556096 446875279325597270016 447705902521369755648 449057287525429287936 451577249857221820416 456185180978213879808 457033108823898292224 460766168055832117248 460840131804522184704 463090327760598953184 465689038915260002304 466206146427211481088 469492800026586513408 470440967883783063552 473080928421851430912 477908284834319302656 480241821381361877376 484164450027417341952 487864707435034288128 489314257774285160448 489880677300468314112 491849600027852537856 495608591680034832384 497656561067142414336 498581573262434500608 502734689241296928768 503669140336540975104 505933770673368891392 508024406089374547968 510066251880735965184 512173963665367105536 513208328600490614784 514162247426885578752 516088285551110651904 521354492546530148352 522323552941598048256 523900168779667502592 529246088869255946496 532216044474582859776 536563200030384586752 537646820438609215488 540272049054032112048 541668869717212790784 543907170831746727936 546180896953507774464 548847795864413574144 551927749825493336064 553330800031334105088 557559665640039186432 559863631200535216128 560904269920238813184 569175492007540002816 569807512299925143552 571527456850546366464 573824533365827960832 575621874670332542976 578210023626707304448 580599321244999483392 586523804114846416896 587613997059297804288 589387689877125940416 598743050033905717248 602102999809629093888 604852672993435367424 608246907970951839744 609377478431864389632 614453509072696246272 617453770347465270912 620918718553680003072 625990400035448684544 627254623845044084736 630774571229135241216 632378057178667548672 637211046445759070208 639844149943468818432 640322428508482503168 641033451337415786496 645552600036556455936 650486276580045717504 653174236400624418816 655799466703803383808 663542081422856552448 664775431016579334144 670312918988395905024 671558853782054633472 673585931288143931904 677365874785832730624 684277771467320819712 685549663235847438336 691260197706783277056 696431403922130731008 698533558372890003456 704239200039879770112 705661451825674595328 709621392632777146368 716862427251478953984 720362732072042816064 731797061152551432192 732609658671332327424 733971386661427740672 735903666433991114752 737774400041778806784 743412887520052248576 746484841600713621504 747872359893651750912 758900656010053337088 762036609134061821952 765099377821103947776 769812492900735922176 771243371140328368128 774132428326665977856 782031738819795222528 783485329412397072384 785850253169501253888 798324066711874289664 804844800045576880128 806470230657913823232 810408073581048168072 810995877294602452992 812503304575819186176 815860756247620091904 819271345430261661696 823271693796620361216 827891624738240004096 836339498460058779648 843170742904890064896 853125533257958424576 853763238011310004224 854711268449887715328 857291185275819549696 860736800048741941248 867315035440060956672 870898981867499225088 879785706172269625344 881420995588946706432 895411805042739511296 898114575050858575872 903154499714443640832 912370361956427759616 914066217647796584448 921680263609044369408 926180655521197906368 931378077830520004608 938985600053173026816 940881935767566127104 946161856843702861824 955816569668638605312 960483642762723754752 968328900054834683904 975729414870068576256 979761354600936628224 983699200055705075712 991217183360069664768 995313122134284828672 997163146524869001216 1005469378482593857536 1007338280673081950208 1011867541346737782784 1016048812178749095936 1024347927330734211072 1026416657200981229568 1028324494853771157504 1042708985093060296704 1044647105883196096512 1047800337559335005184 1058492177738511892992 1064432088949165719552 1075293640877218430976 1080544098108064224096 1087814341663493455872 1097695591728827148288 1103855499650986672128 1106661600062668210176 1115119331280078372864 1119727262401070432256 1121808539840477626368 1138350984015080005632 1143054913701092732928 1147649066731655921664 1151243749340665085952 1156420047253414608896 1161198642489998966784 1173047608229692833792 1175227994118595608576 1178775379754251880832 1197486100067811434496 1204205999619258187776 1209705345986870734848 1216493815941903679488 1218754956863728779264 1228907018145392492544 1234907540694930541824 1241837437107360006144 1251980800070897369088 1254509247690088169472 1264756114357335097344 1274422092891518140416 1279688299886937636864 1280644857016965006336 1282066902674831572992 1291105200073112911872 1300972553160091435008 1306348472801248837632 1329550862033158668288 1340625837976791810048 1343117707564109266944 1347171862576287863808 1354731749571665461248 1368555542934641639424 1371099326471694876672 1382520395413566554112 1397067116745780006912 1408478400079759540224 1411322903651349190656 1419242785265554292736 1433724854502957907968 1440725464144085632128 1463594122305102864384 1467942773322855481344 1471807332867982229504 1475548800083557613568 1486825775040104497152 1492969683201427243008 1495744719787303501824 1517801312020106674176 1524073218268123643904 1530198755642207895552 1539624985801471844352 1542486742280656736256 1548264856653331955712 1564063477639590445056 1566970658824794144768 1571700506339002507776 1596648133423748579328 1609689600091153760256 1612940461315827646464 1620816147162096336144 1625006609151638372352 1631721512495240183808 1638542690860523323392 1646543387593240722432 1655783249476480008192 1672678996920117559296 1707526476022620008448 1709422536899775430656 1714582370551639099392 1721473600097483882496 1734630070880121913344 1741797963734998450176 1759571412344539250688 1762841991177893412864 1796229150101717151744 1806308999428887281664 1824740723912855519232 1828132435295593168896 1843360527218088738816 1852361311042395812736 1862756155661040009216 1877971200106346053632 1881763871535132254208 1892323713687405723648 1911633139337277210624 1920967285525447509504 1936657800109669367808 1951458829740137152512 1959522709201873256448 1967398400111410151424 1990626244268569657344 1994326293049738002432 2010938756965187715072 2014676561346163900416 2023735082693475565568 2032097624357498191872 2052833314401962459136 2056648989707542315008 2089294211766392193024 2095600675118670010368 2116984355477023785984 2128864177898331439104 2150587281754436861952 2161088196216128448192 2195391183457654296576 2207710999301973344256 2213323200125336420352 2230238662560156745728 2239454524802140864512 2243617079680955252736 2276701968030160011264 2286109827402185465856 2295298133463311843328 2312840094506829217792 2322397284979997933568 2346095216459385667584 2350455988237191217152 2357550759508503761664 2394972200135622868992 2419410691973741469696 2432987631883807358976 2437509913727457558528 2457814036290784985088 2469815081389861083648 2483674874214720012288 2509018495380176338944 2529512228714670194688 2559376599773875273728 2561289714033930012672 2564133805349663145984 2582210400146225823744 2601945106320182870016 2612696945602497675264 2686235415128218533888 2694343725152575727616 2709463499143330922496 2737111085869283278848 2742198652943389753344 2765040790827133108224 2794134233491560013824 2816956800159519080448 2822645807302698381312 2838485570531108585472 2867449709005915815936 2881450928288171264256 2927188244610205728768 2951097600167115227136 2973651550080208994304 2985939366402854486016 2991489439574607003648 3035602624040213348352 3048146436536247287808 3079249971602943688704 3084973484561313472512 3128126955279180890112 3133941317649588289536 3143401012678005015552 3193296266847497158656 3225880922631655292928 3241632294324192672288 3263443024990480367616 3293086775186481444864 3311566498952960016384 3345357993840235118592 3415052952045240016896 3429164741103278198784 3442947200194967764992 3469260141760243826688 3483595927469996900352 3519142824689078501376 3525683982355786825728 3592458300203434303488 3612617998857774563328 3649481447825711038464 3656264870591186337792 3686721054436177477632 3704722622084791625472 3725512311322080018432 3755942400212692107264 3763527743070264508416 3823266278674554421248 3841934571050895019008 3873315600219338735616 3902917659480274305024 3919045418403746512896 3988652586099476004864 4021877513930375430144 4029353122692327800832 4047470165386951131136 4064195248714996383744 4105666628803924918272 4113297979415084630016 4191201350237340020736 4233968710954047571968 4257728355796662878208 4301174563508873723904 4322176392432256896384 4390782366915308593152 4415421998603946688512 4426646400250672840704 4460477325120313491456 4478909049604281729024 4487234159361910505472 4553403936060320022528 4572219654804370931712 4590596266926623686656 4644794569959995867136 4692190432918771335168 4700911976474382434304 4715101519017007523328 4789944400271245737984 4838821383947482939392 4875019827454915117056 4915628072581569970176 4939630162779722167296 4967349748429440024576 5018036990760352677888 5122579428067860025344 5128267610699326291968 5164420800292451647488 5203890212640365740032 5225393891204995350528 5388687450305151455232 5418926998286661844992 5474222171738566557696 5484397305886779506688 5530081581654266216448 5588268466983120027648 5633913600319038160896 5645291614605396762624 5676971141062217170944 5734899418011831631872 5762901856576342528512 5854376489220411457536 5902195200334230454272 5971878732805708972032 5982978879149214007296 6071205248080426696704 6096292873072494575616 6158499943205887377408 6169946969122626945024 6267882635299176579072 6286802025356010031104 6386592533694994317312 6451761845263310585856 6483264588648385344576 6586173550372962889728 6623132997905920032768 6690715987680470237184 6830105904090480033792 6858329482206556397568 6885894400389935529984 6938520283520487653376 6967191854939993800704 7038285649378157002752 7051367964711573651456 7184916600406868606976 7298962895651422076928 7312529741182372675584 7373442108872354955264 7409445244169583250944 7451024622644160036864 7527055486140529016832 7683869142101790038016 7746631200438677471232 7805835318960548610048 7838090836807493025792 8058706245384655601664 8094940330773902262272 8128390497429992767488 8211333257607849836544 8226595958830169260032 8382402700474680041472 8467937421908095143936 8515456711593325756416 8602349127017747447808 8644352784864513792768 8781564733830617186304 8853292800501345681408 8920954650240626982912 8957818099208563458048 8974468318723821010944 9106807872120640045056 9144439309608741863424 9384380865837542670336 9401823952948764868608 9430203038034015046656 9579888800542491475968 9677642767894965878784 9879260325559444334592 9934699496858880049152 10036073981520705355776 10245158856135720050688 10328841600584903294976 10407780425280731480064 10450787782409990701056 10777374900610302910464 10837853996573323689984 10948444343477133115392 10968794611773559013376 11060163163308532432896 11176536933966240055296 11267827200638076321792 11290583229210793525248 11469798836023663263744 11525803713152685057024 11708752978440822915072 11965957758298428014592 12142410496160853393408 12192585746144989151232 12316999886411774754816 12339893938245253890048 12573604050712020062208 12773185067389988634624 12903523690526621171712 12966529177296770689152 13172347100745925779456 13246265995811840065536 13381431975360940474368 13660211808180960067584 13716658964413112795136 13771788800779871059968 13934383709879987601408 14076571298756314005504 14102735929423147302912 14369833200813737213952 14625059482364745351168 14746884217744709910528 14818890488339166501888 14902049245288320073728 15054110972281058033664 15367738284203580076032 15493262400877354942464 15611670637921097220096 15676181673614986051584 16189880661547804524544 16256780994859985534976 16422666515215699673088 16453191917660338520064 16764805400949360082944 16935874843816190287872 17030913423186651512832 17204698254035494895616 17288705569729027585536 17563129467661234372608 17706585601002691362816 17915636198417126916096 17948936637447642021888 18213615744241280090112 18288878619217483726848 18803647905897529737216 18860406076068030093312 19159777601084982951936 19355285535789931757568 19758520651118888669184 19869398993717760098304 20072147963041410711552 20490317712271440101376 20657683201169806589952 20815560850561462960128 20901575564819981402112 21554749801220605820928 21896888686954266230784 21937589223547118026752 22120326326617064865792 22353073867932480110592 22581166458421587050496 23051607426305370114048 23417505956881645830144 24284820992321706786816 24385171492289978302464 24633999772823549509632 24679787876490507780096 25147208101424040124416 25546370134779977269248 25807047381053242343424 25933058354593541378304 26344694201491851558912 26762863950721880948736 27320423616361920135168 27433317928826225590272 28153142597512628011008 28205471858846294605824 28739666401627474427904 29637780976678333003776 29804098490576640147456 30108221944562116067328 30735476568407160152064 30986524801754709884928 31223341275842194440192 31352363347229972103168 32513561989719971069952 32845333030431399346176 32906383835320677040128 33529610801898720165888 33871749687632380575744 34409396508070989791232 34577411139458055171072 35126258935322468745216 35897873274895284043776 36427231488482560180224 36577757238434967453696 37720812152136060186624 38319555202169965903872 38710571071579863515136 39517041302237777338368 39738797987435520196608 40144295926082821423104 40980635424542880202752 41315366402339613179904 41803151129639962804224 43109499602441211641856 43875178447094236053504 44240652653234129731584 44706147735864960221184 45162332916843174100992 46103214852610740228096 46835011913763291660288 48569641984643413573632 48770342984579956604928 49267999545647099019264 49359575752981015560192 50294416202848080248832 51092740269559954538496 51614094762106484686848 51866116709187082756608 52689388402983703117824 54640847232723840270336 54866635857652451180544 56410943717692589211648 57479332803254948855808 59275561953356666007552 59608196981153280294912 60216443889124232134656 61470953136814320304128 61973049603509419769856 62446682551684388880384 62704726694459944206336 65690666060862798692352 65812767670641354080256 67059221603797440331776 67743499375264761151488 69154822278916110342144 70252517870644937490432 72854462976965120360448 73155514476869934907392 75441624304272120373248 76639110404339931807744 77421142143159727030272 79034082604475554676736 80288591852165642846208 81961270849085760405504 86218999204882423283712 89412295471729920442368 90324665833686348201984 92206429705221480456192 93670023827526583320576 97540685969159913209856 98535999091294198038528 98719151505962031120384 100588832405696160497664 103228189524212969373696 103732233418374165513216 105378776805967406235648 109281694465447680540672 109733271715304902361088 114958665606509897711616 118551123906713332015104 119216393962306560589824 120432887778248464269312 122941906273628640608256 123946099207018839539712 125409453388919888412672 131625535341282708160512 134118443207594880663552 135486998750529522302976 138309644557832220684288 140505035741289874980864 145708925953930240720896 146311028953739869814784 150883248608544240746496 153278220808679863615488 154842284286319454060544 158068165208951109353472 163922541698171520811008 172437998409764846567424 178824590943459840884736 180649331667372696403968 184412859410442960912384 187340047655053166641152 197071998182588396077056 197438303011924062240768 201177664811392320995328 207464466836748331026432 210757553611934812471296 218563388930895361081344 219466543430609804722176 229917331213019795423232 237102247813426664030208 240865775556496928538624 245883812547257281216512 268236886415189761327104 270973997501059044605952 276619289115664441368576 281010071482579749961728 292622057907479739629568 301766497217088481492992 309684568572638908121088 316136330417902218706944 327845083396343041622016 344875996819529693134848 357649181886919681769472 361298663334745392807936 368825718820885921824768 394876606023848124481536 402355329622784641990656 414928933673496662052864 421515107223869624942592 437126777861790722162688 438933086861219609444352 459834662426039590846464 474204495626853328060416 491767625094514562433024 536473772830379522654208 541947995002118089211904 553238578231328882737152 562020142965159499923456 603532994434176962985984 632272660835804437413888 655690166792686083244032 689751993639059386269696 722597326669490785615872 737651437641771843649536 804710659245569283981312 829857867346993324105728 843030214447739249885184 877866173722439218888704 948408991253706656120832 983535250189029124866048 1072947545660759045308416 1083895990004236178423808 1106477156462657765474304 1207065988868353925971968 1264545321671608874827776 1311380333585372166488064 1379503987278118772539392 1475302875283543687299072 1609421318491138567962624 1659715734693986648211456 1686060428895478499770368 1896817982507413312241664 1967070500378058249732096 2167791980008472356847616 2212954312925315530948608 2414131977736707851943936 2529090643343217749655552 2950605750567087374598144 3218842636982277135925248 3319431469387973296422912 3793635965014826624483328 3934141000756116499464192 4425908625850631061897216 4828263955473415703887872 5058181286686435499311104 5901211501134174749196288 6638862938775946592845824 7587271930029653248966656 8851817251701262123794432 9656527910946831407775744 11802423002268349498392576 13277725877551893185691648 15174543860059306497933312 17703634503402524247588864 26555451755103786371383296 35407269006805048495177728 53110903510207572742766592 106221807020415145485533184
- Sum of all divisors σ(n): 410605164495235031968833551
- Sum of proper divisors (its aliquot sum) s(n): 304383357474819886483300367
- 106221807020415145485533184 is an abundant number, because the sum of its proper divisors (304383357474819886483300367) is greater than itself. Its abundance is 198161550454404740997767183
Bases of 106221807020415145485533184
- Binary: 1010111110111010101011110110010011001000101011000000001111111010001000000000000000000002
- Hexadecimal: 0x57DD57B2645601FD100000
- Base-36: DCHBB7PS4LHJ40000
Squares and roots of 106221807020415145485533184
- 106221807020415145485533184 squared (1062218070204151454855331842) is 11283072286682316287699232491082461943085832765177856
- 106221807020415145485533184 cubed (1062218070204151454855331843) is 1198508327033363233281351416320157864959136365693596917837940048797448749973504
-
106221807020415145485533184 is a
perfect square number . Itssquare root is 10306396412928 -
The
cube root of 106221807020415145485533184 is 473592222.6297300871
Scales and comparisons
How big is 106221807020415145485533184?- 106,221,807,020,415,145,485,533,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 106,221,807,020,415,145,485,533,184 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 106221807020415145485533184 cubic inches would be around 39466018.6 feet tall.
Recreational maths with 106221807020415145485533184
- 106221807020415145485533184 backwards is 481335584541514020708122601
- The number of decimal digits it has is: 27
- The sum of 106221807020415145485533184's digits is 90
- 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 106221807020415145485533184 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 106221807020415145485533184 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/106221807020415145485533184/
Chicago style:
Numbermatics. 2024. "Number 106221807020415145485533184 - Facts about the integer". https://numbermatics.com/n/106221807020415145485533184/
The information we have on file for 106221807020415145485533184 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 106221807020415145485533184, math, Factors of 106221807020415145485533184, curriculum, school, college, exams, university, Prime factorization of 106221807020415145485533184, STEM, science, technology, engineering, physics, economics, calculator, one hundred six septillion, two hundred twenty-one sextillion, eight hundred seven quintillion, twenty quadrillion, four hundred fifteen trillion, one hundred forty-five billion, four hundred eighty-five million, five hundred thirty-three thousand, one hundred eighty-four.