943371514412465510744064
943,371,514,412,465,510,744,064 is an even composite number composed of six prime numbers multiplied together.
943371514412465510744064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 943371514412465510744064:
216 × 38 × 72 × 114 × 172 × 32532
(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 × 11 × 11 × 11 × 11 × 17 × 17 × 3253 × 3253)See below for interesting mathematical facts about the number 943371514412465510744064 from the Numbermatics database.
Names of 943371514412465510744064
- Cardinal: 943371514412465510744064 can be written as Nine hundred forty-three sextillion, three hundred seventy-one quintillion, five hundred fourteen quadrillion, four hundred twelve trillion, four hundred sixty-five billion, five hundred ten million, seven hundred forty-four thousand and sixty-four.
Scientific notation
- Scientific notation: 9.43371514412465510744064 × 1023
Factors of 943371514412465510744064
Divisors of 943371514412465510744064
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 63 64 66 68 72 77 81 84 88 96 98 99 102 108 112 119 121 126 128 132 136 144 147 153 154 162 168 176 187 189 192 196 198 204 216 224 231 238 242 243 252 256 264 272 288 289 294 297 306 308 324 336 352 357 363 374 378 384 392 396 408 432 441 448 459 462 476 484 486 504 512 528 539 544 561 567 576 578 588 594 612 616 648 672 693 704 714 726 729 748 756 768 784 792 816 833 847 864 867 882 891 896 918 924 952 968 972 1008 1024 1056 1071 1078 1088 1089 1122 1134 1152 1156 1176 1188 1224 1232 1296 1309 1323 1331 1344 1377 1386 1408 1428 1452 1458 1496 1512 1536 1568 1584 1617 1632 1666 1683 1694 1701 1728 1734 1764 1782 1792 1836 1848 1904 1936 1944 2016 2023 2048 2057 2079 2112 2142 2156 2176 2178 2187 2244 2268 2304 2312 2352 2376 2448 2464 2499 2541 2592 2601 2618 2646 2662 2673 2688 2754 2772 2816 2856 2904 2916 2992 3024 3072 3136 3168 3179 3213 3234 3253 3264 3267 3332 3366 3388 3402 3456 3468 3528 3564 3584 3672 3696 3808 3872 3888 3927 3969 3993 4032 4046 4096 4114 4131 4158 4224 4284 4312 4352 4356 4374 4488 4536 4608 4624 4704 4752 4851 4896 4928 4998 5049 5082 5103 5184 5202 5236 5292 5324 5346 5376 5508 5544 5632 5712 5808 5832 5929 5984 6048 6069 6144 6171 6237 6272 6336 6358 6426 6468 6506 6528 6534 6561 6664 6732 6776 6804 6912 6936 7056 7128 7168 7344 7392 7497 7616 7623 7744 7776 7803 7854 7938 7986 8019 8064 8092 8192 8228 8262 8316 8448 8568 8624 8704 8712 8748 8976 9072 9163 9216 9248 9317 9408 9504 9537 9639 9702 9759 9792 9801 9856 9996 10098 10164 10206 10368 10404 10472 10584 10648 10692 10752 11016 11088 11264 11424 11616 11664 11781 11858 11907 11968 11979 12096 12138 12288 12342 12393 12474 12544 12672 12716 12852 12936 13012 13056 13068 13122 13328 13464 13552 13608 13824 13872 14112 14161 14256 14336 14399 14553 14641 14688 14784 14994 15147 15232 15246 15309 15488 15552 15606 15708 15876 15972 16038 16128 16184 16384 16456 16524 16632 16896 17136 17248 17408 17424 17496 17787 17952 18144 18207 18326 18432 18496 18513 18634 18711 18816 19008 19074 19278 19404 19518 19584 19602 19712 19992 20196 20328 20412 20736 20808 20944 21168 21296 21384 21504 22032 22176 22253 22491 22528 22627 22771 22848 22869 23232 23328 23409 23562 23716 23814 23936 23958 24057 24192 24276 24576 24684 24786 24948 25088 25344 25432 25704 25872 26024 26112 26136 26244 26656 26928 27104 27216 27489 27648 27744 27951 28224 28322 28512 28611 28672 28798 28917 29106 29277 29282 29376 29403 29568 29988 30294 30464 30492 30618 30976 31104 31212 31416 31752 31944 32076 32256 32368 32768 32912 33048 33264 33792 34272 34496 34816 34848 34969 34992 35343 35574 35721 35783 35904 35937 36288 36414 36652 36864 36992 37026 37179 37268 37422 37632 38016 38148 38556 38808 39036 39168 39204 39424 39984 40392 40656 40824 41472 41616 41888 42336 42483 42592 42768 43008 43197 43659 43923 44064 44352 44506 44982 45056 45254 45441 45542 45696 45738 45927 46464 46656 46818 47124 47432 47628 47872 47916 48114 48384 48552 49152 49368 49572 49896 50176 50688 50864 51408 51744 52048 52224 52272 52488 53312 53361 53856 54208 54432 54621 54978 55296 55301 55488 55539 55902 56133 56448 56644 57024 57222 57344 57596 57834 58212 58554 58564 58752 58806 59136 59976 60588 60928 60984 61236 61952 62208 62424 62832 63504 63888 64152 64512 64736 65219 65536 65824 66096 66528 66759 67473 67584 67881 68313 68544 68607 68992 69632 69696 69938 69984 70227 70686 71148 71442 71566 71808 71874 72171 72576 72828 73304 73728 73984 74052 74358 74536 74844 75264 76032 76296 77112 77616 78072 78336 78408 78848 79968 80784 81312 81648 82467 82944 83232 83776 83853 84672 84966 85184 85536 85833 86016 86394 86751 87318 87831 87846 88128 88209 88704 89012 89964 90112 90508 90882 91084 91392 91476 91854 92928 93312 93636 94248 94864 95256 95744 95832 96228 96768 97104 98304 98736 99144 99792 100352 100793 101376 101728 102487 102816 103488 104096 104448 104544 104907 104976 106029 106624 106722 107163 107349 107712 107811 108416 108864 109242 109956 110592 110602 110976 111078 111537 111804 112266 112896 113288 114048 114444 114688 115192 115668 116424 117108 117128 117504 117612 118272 119952 121176 121856 121968 122472 123904 124416 124848 125664 127008 127449 127776 128304 129024 129472 129591 130438 130977 131648 131769 132192 133056 133518 134946 135168 135762 136323 136626 137088 137214 137984 139264 139392 139876 139968 140454 141372 142296 142884 143132 143616 143748 144342 145152 145656 146608 147456 147968 148104 148716 149072 149688 150528 152064 152592 154224 155232 155771 156144 156672 156816 157696 158389 159397 159936 160083 161568 162624 163296 163863 164934 165888 165903 166464 166617 167552 167706 168399 169344 169932 170368 171072 171666 172032 172788 173502 174636 175662 175692 176256 176418 177408 178024 179928 180224 181016 181764 182168 182784 182952 183708 185856 186624 187272 188496 189728 190512 191488 191664 192456 193536 194208 195657 196608 197472 198288 199584 200277 200704 201586 202419 202752 203456 203643 204939 204974 205632 205821 206976 208192 208896 209088 209814 209952 210681 212058 213248 213444 214326 214698 215424 215622 216832 217728 218484 219912 221184 221204 221952 222156 223074 223608 224532 225792 226576 228096 228888 229376 230384 231336 232848 234216 234256 235008 235224 236544 239904 242352 243712 243936 244783 244944 247401 247808 248832 248897 249696 250481 251328 251559 254016 254898 255552 256608 257499 258048 258944 259182 260253 260876 261954 263296 263493 263538 264384 264627 266112 267036 269892 270336 271524 272646 273252 274176 274428 275968 278528 278784 279752 279936 280908 282744 284592 285768 286264 287232 287496 288684 290304 291312 293216 294912 295936 296208 297432 298144 299376 301056 302379 304128 305184 307461 308448 310464 311542 312288 313344 313632 314721 315392 316778 318087 318794 319872 320166 321489 322047 323136 323433 325248 326592 327726 329868 331776 331806 332928 333234 335104 335412 336798 338688 339864 340736 342144 343332 344064 345576 347004 349272 351324 351384 352512 352836 354816 356048 359856 360448 362032 363528 364336 365568 365904 367416 371712 373248 374544 376992 379456 381024 382347 382976 383328 384659 384912 387072 387107 388416 388773 391314 392931 393613 394944 395307 396576 399168 400554 401408 403172 404838 405504 406912 407286 408969 409878 409948 411264 411642 413952 416384 417792 418176 419628 419904 421362 424116 426496 426888 428652 429396 430848 431244 433664 435456 436968 439824 442368 442408 443904 444312 446148 447216 449064 451584 453152 456192 457776 458752 460768 462672 465696 467313 468432 468512 470016 470448 473088 475167 478191 479808 480249 484704 487424 487872 489566 489888 491589 494802 495616 497664 497709 497794 499392 499851 500962 502656 503118 505197 508032 509796 511104 513216 514998 516096 517888 518364 520506 521752 523908 526592 526986 527076 528768 529254 532224 534072 539784 540672 543048 545292 546504 548352 548856 551936 557056 557568 559504 559872 561816 565488 569184 571536 572528 574464 574992 577368 580608 582624 586432 586971 589824 591872 592416 594864 596288 598752 600831 602112 604758 607257 608256 608311 610368 610929 614817 614922 616896 617463 620928 623084 624576 626688 627264 629442 630784 632043 633556 636174 637588 639744 640332 642978 644094 646272 646866 650496 653184 655452 659736 663552 663612 665856 666468 670208 670824 673596 677376 679728 681472 684288 686664 688128 691152 694008 698544 702648 702768 705024 705672 709632 712096 717409 719712 720896 724064 727056 728672 731136 731808 734349 734832 742203 743424 746496 746691 749088 751443 753984 754677 758912 762048 764694 765952 766656 769318 769824 772497 774144 774214 776832 777546 780759 782628 785862 787226 789888 790479 790614 793152 793881 798336 801108 802816 806344 809676 811008 813824 814572 817938 819756 819896 822528 823284 827904 832768 835584 836352 839256 839808 842724 848232 852992 853776 857304 858792 861696 862488 867328 870912 873936 879648 884736 884816 887808 888624 892296 894432 898128 903168 906304 907137 912384 915552 921536 922383 925344 931392 934626 936864 937024 940032 940117 940896 944163 946176 950334 954261 956382 959616 960498 966141 969408 970299 974848 975744 979132 979776 983178 989604 991232 995328 995418 995588 998784 999702 1001924 1005312 1006236 1010394 1016064 1019592 1022208 1026432 1029996 1032192 1035776 1036728 1041012 1043504 1047816 1053184 1053972 1054152 1057536 1058508 1064448 1068144 1079568 1081344 1086096 1090584 1093008 1096704 1097712 1103872 1108723 1114112 1115136 1119008 1119744 1123632 1130976 1138368 1143072 1145056 1147041 1148928 1149984 1153977 1154736 1161216 1161321 1165248 1166319 1172864 1173942 1178793 1180839 1183744 1184832 1185921 1189728 1192576 1197504 1201662 1204224 1209516 1214514 1216512 1216622 1220736 1221858 1226907 1229634 1229844 1233792 1234926 1241856 1246168 1249152 1253376 1254528 1258884 1261568 1264086 1267112 1272348 1275176 1279488 1280664 1285956 1288188 1292544 1293732 1300992 1306368 1310904 1319472 1327104 1327224 1331712 1332936 1340416 1341648 1347192 1354752 1359456 1362944 1368576 1373328 1376256 1382304 1388016 1397088 1401939 1405296 1405536 1410048 1411344 1419264 1424192 1425501 1434573 1434818 1439424 1440747 1448128 1454112 1457344 1462272 1463616 1468698 1469664 1474767 1484406 1486848 1492992 1493127 1493382 1498176 1499553 1502886 1507968 1509354 1517824 1524096 1529388 1531904 1533312 1538636 1539648 1544994 1548288 1548428 1553664 1555092 1561518 1565256 1571724 1574452 1579776 1580958 1581228 1586304 1587762 1596672 1602216 1605632 1612688 1619352 1622016 1627648 1629144 1635876 1639512 1639792 1645056 1646568 1655808 1665536 1671168 1672704 1678512 1679616 1685448 1696464 1705984 1707552 1713481 1714608 1717584 1723392 1724976 1734656 1741824 1742279 1747872 1753367 1759296 1760913 1769472 1769632 1775616 1777248 1784592 1788864 1796256 1802493 1806336 1812608 1814274 1821771 1824768 1824933 1831104 1832787 1843072 1844451 1844766 1850688 1852389 1862784 1869252 1873728 1874048 1880064 1880234 1881792 1888326 1892352 1896129 1900668 1908522 1912764 1919232 1920996 1932282 1938816 1940598 1949696 1951488 1958264 1959552 1966356 1979208 1982464 1990656 1990836 1991176 1997568 1999404 2003848 2010624 2012472 2020788 2032128 2039184 2044416 2052864 2059992 2064384 2071552 2073456 2082024 2087008 2095632 2106368 2107944 2108304 2115072 2117016 2128896 2136288 2152227 2159136 2162688 2172192 2181168 2186016 2193408 2195424 2203047 2207744 2217446 2226609 2230272 2238016 2239488 2240073 2247264 2254329 2261952 2264031 2276736 2286144 2290112 2294082 2297856 2299968 2307954 2309472 2317491 2322432 2322642 2330496 2332638 2345728 2347884 2357586 2361678 2367488 2369664 2371437 2371842 2379456 2385152 2395008 2403324 2408448 2419032 2429028 2433024 2433244 2441472 2443716 2453814 2459268 2459688 2467584 2469852 2483712 2492336 2498304 2506752 2509056 2517768 2523136 2528172 2534224 2544696 2550352 2558976 2561328 2571912 2576376 2585088 2587464 2601984 2612736 2621808 2638944 2654208 2654448 2663424 2665872 2680832 2683296 2692613 2694384 2709504 2709749 2718912 2721411 2725888 2737152 2746656 2755291 2764608 2767149 2776032 2794176 2803878 2810592 2811072 2820096 2820351 2822688 2832489 2838528 2848384 2851002 2862783 2869146 2869636 2878848 2881494 2896256 2898423 2908224 2910897 2914688 2924544 2927232 2937396 2939328 2949534 2968812 2973696 2985984 2986254 2986764 2996352 2999106 3005772 3015936 3018708 3035648 3048192 3058776 3063808 3066624 3077272 3079296 3089988 3096576 3096856 3107328 3110184 3123036 3130512 3143448 3148904 3159552 3161916 3162456 3172608 3175524 3193344 3204432 3211264 3225376 3238704 3244032 3255296 3258288 3271752 3279024 3279584 3290112 3293136 3311616 3326169 3331072 3342336 3345408 3357024 3359232 3370896 3392928 3411968 3415104 3426962 3429216 3435168 3441123 3446784 3449952 3461931 3469312 3483648 3483963 3484558 3495744 3498957 3506734 3518592 3521826 3536379 3539264 3542517 3551232 3554496 3557763 3569184 3577728 3592512 3604986 3612672 3625216 3628548 3643542 3649536 3649866 3662208 3665574 3686144 3688902 3689532 3701376 3704778 3725568 3738504 3747456 3748096 3760128 3760468 3763584 3776652 3784704 3792258 3801336 3817044 3825528 3838464 3841992 3864564 3877632 3881196 3899392 3902976 3916528 3919104 3932712 3958416 3964928 3981312 3981672 3982352 3995136 3998808 4007696 4021248 4024944 4041576 4064256 4078368 4088832 4105728 4119984 4128768 4143104 4146912 4164048 4174016 4191264 4205817 4212736 4215888 4216608 4230144 4231249 4234032 4257792 4258177 4272576 4276503 4303719 4304454 4318272 4322241 4329743 4344384 4362336 4372032 4386816 4390848 4406094 4415488 4424301 4434892 4453218 4460544 4476032 4478976 4479381 4480146 4494528 4498659 4508658 4523904 4528062 4553472 4572288 4580224 4588164 4595712 4599936 4615908 4618944 4634982 4644864 4645284 4660992 4665276 4691456 4695768 4715172 4723356 4734976 4739328 4742874 4743684 4758912 4770304 4790016 4806648 4816896 4838064 4858056 4866048 4866488 4882944 4887432 4907628 4918536 4919376 4935168 4939704 4967424 4984672 4996608 5013504 5018112 5035536 5046272 5056344 5068448 5089392 5100704 5117952 5122656 5140443 5143824 5152752 5170176 5174928 5203968 5225472 5226837 5243616 5260101 5277888 5282739 5308416 5308896 5326848 5331744 5361664 5366592 5385226 5388768 5407479 5419008 5419498 5437824 5442822 5451776 5465313 5474304 5474799 5493312 5498361 5510582 5529216 5533353 5534298 5552064 5557167 5588352 5607756 5621184 5622144 5640192 5640702 5645376 5664978 5677056 5696768 5702004 5725566 5738292 5739272 5757696 5762988 5792512 5796846 5816448 5821794 5829376 5849088 5854464 5874792 5878656 5899068 5937624 5947392 5971968 5972508 5973528 5992704 5998212 6011544 6031872 6037416 6071296 6096384 6117552 6127616 6133248 6154544 6158592 6179976 6193152 6193712 6214656 6220368 6246072 6261024 6286896 6297808 6319104 6323832 6324912 6345216 6351048 6386688 6408864 6450752 6456681 6477408 6488064 6510592 6516576 6543504 6558048 6559168 6580224 6580819 6586272 6609141 6623232 6652338 6662144 6679827 6690816 6691421 6714048 6718464 6720219 6741792 6762987 6785856 6792093 6823936 6830208 6853924 6858432 6870336 6882246 6893568 6899904 6923862 6938624 6952473 6967296 6967926 6969116 6991488 6997914 7013468 7037184 7043652 7072758 7078528 7085034 7102464 7108992 7114311 7115526 7138368 7155456 7185024 7209972 7225344 7250432 7257096 7287084 7299072 7299732 7324416 7331148 7372288 7377804 7379064 7402752 7409556 7451136 7477008 7494912 7496192 7520256 7520936 7527168 7553304 7569408 7584516 7602672 7634088 7651056 7676928 7683984 7729128 7755264 7762392 7798784 7805952 7833056 7838208 7865424 7916832 7929856 7962624 7963344 7964704 7990272 7997616 8015392 8042496 8049888 8077839 8083152 8128512 8129247 8156736 8164233 8177664 8211456 8239968 8265873 8286208 8293824 8301447 8328096 8348032 8382528 8411634 8425472 8431776 8433216 8460288 8461053 8462498 8468064 8497467 8515584 8516354 8545152 8553006 8588349 8607438 8608908 8636544 8644482 8659486 8688768 8695269 8724672 8732691 8744064 8773632 8781696 8812188 8830976 8848602 8869784 8906436 8921088 8952064 8957952 8958762 8960292 8989056 8997318 9017316 9047808 9056124 9106944 9144576 9160448 9176328 9191424 9199872 9231816 9237888 9269964 9289728 9290568 9321984 9330552 9382912 9391536 9430344 9446712 9469952 9478656 9485748 9487368 9517824 9540608 9580032 9613296 9633792 9676128 9716112 9732096 9732976 9765888 9774864 9815256 9837072 9838752 9870336 9879408 9934848 9969344 9978507 9993216 10027008 10036224 10071072 10112688 10136896 10178784 10201408 10235904 10245312 10280886 10287648 10305504 10323369 10340352 10341287 10349856 10385793 10407936 10450944 10451889 10453674 10487232 10496871 10520202 10555776 10565478 10582009 10617792 10627551 10653696 10663488 10673289 10723328 10733184 10770452 10777536 10814958 10838016 10838996 10875648 10885644 10903552 10930626 10948608 10949598 10986624 10996722 11021164 11058432 11066706 11068596 11104128 11114334 11176704 11215512 11242368 11244288 11280384 11281404 11290752 11329956 11354112 11393536 11404008 11451132 11476584 11478544 11515392 11525976 11585024 11593692 11632896 11643588 11658752 11698176 11708928 11749584 11757312 11798136 11875248 11894784 11943936 11945016 11947056 11985408 11996424 12023088 12063744 12074832 12142592 12192768 12195953 12235104 12255232 12266496 12309088 12317184 12359952 12386304 12387424 12429312 12440736 12492144 12522048 12573792 12595616 12617451 12638208 12647664 12649824 12690432 12693747 12702096 12773376 12774531 12817728 12829509 12901504 12911157 12913362 12954816 12966723 12989229 13021184 13033152 13087008 13116096 13118336 13160448 13161638 13172544 13218282 13246464 13272903 13304676 13324288 13359654 13381632 13382842 13428096 13436928 13438143 13440438 13483584 13495977 13525974 13571712 13584186 13647872 13660416 13707848 13716864 13740672 13764492 13787136 13799808 13847724 13877248 13904946 13934592 13935852 13938232 13982976 13995828 14026936 14074368 14087304 14145516 14157056 14170068 14204928 14217984 14228622 14231052 14276736 14310912 14370048 14419944 14450688 14500864 14514192 14574168 14598144 14599464 14648832 14662296 14744576 14755608 14758128 14805504 14819112 14902272 14954016 14989824 14992384 15040512 15041872 15054336 15106608 15138816 15169032 15205344 15268176 15302112 15353856 15367968 15421329 15458256 15510528 15524784 15611904 15666112 15676416 15680511 15730848 15780303 15833664 15848217 15925248 15926688 15929408 15980544 15995232 16030784 16084992 16099776 16155678 16166304 16222437 16257024 16258494 16313472 16328466 16355328 16422912 16424397 16479936 16495083 16531746 16572416 16587648 16600059 16602894 16656192 16696064 16765056 16823268 16850944 16863552 16866432 16920576 16922106 16924996 16936128 16994934 17031168 17032708 17090304 17106012 17176698 17214876 17217816 17273088 17288964 17318972 17377536 17390538 17449344 17465382 17488128 17547264 17563392 17624376 17661952 17697204 17739568 17812872 17842176 17904128 17915904 17917524 17920584 17978112 17994636 18034632 18095616 18112248 18213888 18289152 18320896 18352656 18382848 18399744 18463632 18475776 18539928 18579456 18581136 18643968 18661104 18765824 18783072 18848291 18860688 18893424 18939904 18957312 18971496 18974736 19035648 19081216 19160064 19226592 19287037 19352256 19370043 19432224 19464192 19465952 19531776 19549728 19630512 19674144 19677504 19740672 19742457 19758816 19827423 19869696 19938688 19957014 19986432 20039481 20072448 20074263 20142144 20160657 20225376 20273792 20288961 20357568 20376279 20402816 20471808 20490624 20561772 20575296 20611008 20646738 20680704 20682574 20699712 20771586 20815872 20857419 20901888 20903778 20907348 20974464 20993742 21040404 21111552 21130956 21164018 21235584 21255102 21307392 21326976 21342933 21346578 21446656 21466368 21540904 21555072 21629916 21676032 21677992 21751296 21771288 21807104 21861252 21897216 21899196 21973248 21993444 22042328 22116864 22133412 22137192 22208256 22228668 22353408 22431024 22484736 22488576 22560768 22562808 22581504 22659912 22708224 22787072 22808016 22902264 22953168 22957088 23030784 23051952 23170048 23187384 23265792 23287176 23317504 23396352 23417856 23499168 23514624 23596272 23750496 23789568 23887872 23890032 23894112 23970816 23992848 24046176 24127488 24149664 24233517 24285184 24385536 24387741 24391906 24470208 24492699 24532992 24618176 24634368 24719904 24774848 24797619 24858624 24881472 24904341 24984288 25044096 25147584 25191232 25234902 25276416 25295328 25299648 25380864 25383159 25387494 25404192 25492401 25546752 25549062 25635456 25659018 25803008 25822314 25826724 25909632 25933446 25978458 26042368 26066304 26085807 26174016 26232192 26236672 26320896 26323276 26345088 26436564 26492928 26545806 26609352 26648576 26719308 26763264 26765684 26856192 26873856 26876286 26880876 26967168 26991954 27051948 27143424 27168372 27295744 27320832 27415696 27433728 27481344 27528984 27574272 27599616 27695448 27754496 27809892 27869184 27871704 27876464 27965952 27991656 28053872 28148736 28174608 28291032 28314112 28340136 28409856 28435968 28457244 28462104 28553472 28621824 28740096 28839888 28901376 29001728 29028384 29148336 29196288 29198928 29297664 29324592 29489152 29511216 29516256 29611008 29618743 29638224 29804544 29807239 29908032 29935521 29979648 29984768 30081024 30083744 30108672 30213216 30308201 30338064 30410688 30536352 30604224 30707712 30735936 30842658 30916512 30970107 31021056 31023861 31049568 31157379 31223808 31332224 31352832 31355667 31361022 31461696 31490613 31560606 31667328 31696434 31746027 31853376 31858816 31882653 31961088 31990464 32019867 32061568 32169984 32199552 32311356 32332608 32444874 32514048 32516988 32626944 32656932 32710656 32845824 32848794 32959872 32990166 33063492 33144832 33175296 33200118 33205788 33312384 33392128 33530112 33646536 33701888 33727104 33732864 33841152 33844212 33849992 33872256 33989868 34062336 34065416 34180608 34212024 34353396 34429752 34435632 34546176 34577928 34637944 34755072 34781076 34898688 34930764 34976256 35094528 35126784 35248752 35323904 35394408 35479136 35625744 35684352 35808256 35831808 35835048 35841168 35956224 35989272 36069264 36191232 36224496 36427776 36578304 36587859 36641792 36705312 36765696 36799488 36927264 36951552 37079856 37158912 37162272 37287936 37322208 37531648 37566144 37696582 37721376 37786848 37852353 37914624 37942992 37949472 38071296 38081241 38162432 38320128 38323593 38453184 38488527 38574074 38704512 38733471 38740086 38864448 38900169 38931904 38967687 39063552 39099456 39261024 39348288 39355008 39481344 39484914 39517632 39654846 39739392 39877376 39914028 39972864 40078962 40144896 40148526 40284288 40314429 40321314 40450752 40547584 40577922 40715136 40752558 40805632 40943616 40981248 41123544 41150592 41222016 41293476 41361408 41365148 41399424 41543172 41631744 41714838 41803776 41807556 41814696 41948928 41987484 42080808 42223104 42261912 42328036 42471168 42510204 42614784 42653952 42685866 42693156 42893312 42932736 43081808 43110144 43259832 43352064 43355984 43502592 43542576 43614208 43722504 43794432 43798392 43946496 43986888 44084656 44233728 44266824 44274384 44416512 44457336 44706816 44862048 44969472 44977152 45121536 45125616 45163008 45319824 45416448 45574144 45616032 45804528 45906336 45914176 46061568 46065733 46103904 46263987 46340096 46374768 46531584 46574352 46635008 46835712 46839947 46998336 47029248 47041533 47192544 47340909 47500992 47544651 47627173 47775744 47780064 47788224 47941632 47985696 48092352 48254976 48299328 48467034 48570368 48667311 48771072 48775482 48783812 48940416 48985398 49065984 49236352 49268736 49273191 49439808 49485249 49549696 49595238 49717248 49762944 49800177 49808682 49968576 50088192 50295168 50382464 50469804 50552832 50590656 50599296 50761728 50766318 50774988 50808384 50984802 51093504 51098124 51270912 51318036 51606016 51644628 51653448 51819264 51866892 51956916 52084736 52132608 52171614 52348032 52464384 52473344 52641792 52646552 52690176 52873128 52985856 53091612 53218704 53297152 53438616 53526528 53531368 53712384 53747712 53752572 53761752 53934336 53983908 54103896 54286848 54336744 54591488 54641664 54831392 54867456 54962688 55057968 55148544 55199232 55390896 55508992 55619784 55738368 55743408 55752928 55931904 55983312 56107744 56297472 56349216 56544873 56582064 56628224 56680272 56819712 56871936 56914488 56924208 57106944 57243648 57480192 57679776 57861111 58003456 58056768 58110129 58296672 58392576 58397856 58595328 58649184 58978304 59022432 59032512 59222016 59227371 59237486 59276448 59482269 59609088 59614478 59816064 59871042 59959296 59969536 60118443 60167488 60217344 60222789 60426432 60481971 60616402 60676128 60821376 60866883 61072704 61128837 61208448 61415424 61471872 61685316 61833024 61940214 62042112 62047722 62099136 62314758 62447616 62664448 62705664 62711334 62722044 62923392 62981226 63121212 63334656 63392868 63492054 63706752 63717632 63765306 63922176 63980928 64039734 64123136 64339968 64399104 64622712 64665216 64889748 65028096 65033976 65253888 65313864 65421312 65691648 65697588 65919744 65980332 66126984 66289664 66350592 66400236 66411576 66624768 66784256 67060224 67293072 67403776 67454208 67465728 67682304 67688424 67699984 67744512 67979736 68124672 68130832 68361216 68424048 68706792 68859504 68871264 69092352 69155856 69275888 69510144 69562152 69797376 69861528 69952512 70189056 70253568 70497504 70788816 70958272 71251488 71368704 71616512 71663616 71670096 71682336 71912448 71978544 72138528 72382464 72389009 72448992 72700551 72855552 73156608 73163223 73175718 73283584 73410624 73478097 73598976 73605631 73854528 73903104 74074063 74159712 74324544 74392857 74575872 74644416 74713023 75063296 75132288 75393164 75442752 75573696 75704706 75829248 75885984 75898944 76142592 76149477 76162482 76324864 76477203 76640256 76647186 76906368 76977054 77148148 77409024 77466942 77480172 77728896 77800338 77863808 77935374 78127104 78198912 78257421 78522048 78696576 78710016 78962688 78969828 79035264 79309692 79478784 79754752 79828056 79945728 80157924 80289792 80297052 80568576 80628858 80642628 80901504 81095168 81155844 81430272 81505116 81611264 81887232 81962496 82247088 82301184 82444032 82586952 82722816 82730296 82798848 83086344 83263488 83429676 83607552 83615112 83629392 83897856 83974968 84161616 84446208 84523824 84656072 84942336 85020408 85229568 85307904 85371732 85386312 85786624 85865472 86163616 86220288 86519664 86704128 86711968 87005184 87085152 87228416 87445008 87588864 87596784 87892992 87973776 88169312 88467456 88533648 88548768 88833024 88856229 88914672 89413632 89421717 89724096 89806563 89938944 89954304 90243072 90251232 90326016 90639648 90924603 91148288 91232064 91609056 91812672 91828352 92123136 92131466 92207808 92527974 92680192 92749536 92910321 93063168 93071583 93148704 93270016 93472137 93671424 93679894 93996672 94058496 94067001 94083066 94385088 94471839 94681818 95001984 95089302 95238081 95254346 95560128 95576448 95647959 95883264 95971392 96059601 96184704 96509952 96598656 96934068 97140736 97334622 97542144 97550964 97567624 97880832 97970796 98131968 98472704 98537472 98546382 98879616 98970498 99099392 99190476 99434496 99525888 99600354 99617364 99937152 100176384 100590336 100764928 100939608 101105664 101181312 101198592 101523456 101532636 101549976 101616768 101969604 102187008 102196248 102541824 102636072 103212032 103289256 103306896 103638528 103733784 103913832 104169472 104265216 104343228 104696064 104928768 104946688 105283584 105293104 105380352 105746256 105971712 106183224 106437408 106594304 106877232 107053056 107062736 107424768 107495424 107505144 107523504 107868672 107967816 108207792 108573696 108673488 109283328 109662784 109734912 109763577 109925376 110115936 110297088 110398464 110781792 111239568 111476736 111486816 111505856 111863808 111966624 112215488 112594944 112698432 113089746 113164128 113256448 113360544 113557059 113743872 113754157 113828976 113848416 114213888 114243723 114487296 114960384 114970779 115359552 115465581 115722222 116006912 116113536 116200413 116220258 116402099 116593344 116795712 116903061 117190656 117298368 117956608 118044864 118065024 118444032 118454742 118474972 118552896 118964538 119218176 119228956 119632128 119742084 119918592 119939072 120236886 120334976 120434688 120445578 120852864 120943287 120963942 121232804 121352256 121642752 121733766 122145408 122257674 122416896 122830848 122943744 123370632 123666048 123880428 124084224 124095444 124198272 124629516 124895232 125328896 125411328 125422668 125444088 125846784 125962452 126242424 126669312 126785736 126984108 127413504 127435264 127530612 127844352 127961856 128079468 128246272 128679936 128798208 129245424 129330432 129779496 130056192 130067952 130507776 130627728 130842624 131383296 131395176 131839488 131960664 132253968 132579328 132701184 132800472 132823152 133249536 133568512 134120448 134586144 134807552 134908416 134931456 135364608 135376848 135399968 135489024 135959472 136249344 136261664 136722432 136848096 137413584 137719008 137742528 138184704 138197199 138311712 138551776 138791961 139020288 139124304 139594752 139723056 139905024 140507136 140519841 140995008 141124599 141577632 141916544 142022727 142502976 142633953 142881519 143233024 143327232 143340192 143364672 143824896 143957088 144277056 144764928 144778018 144897984 145401102 145711104 146001933 146313216 146326446 146351436 146567168 146821248 146956194 147197952 147211262 147709056 147806208 147819573 148148126 148319424 148455747 148649088 148785714 149151744 149288832 149400531 149426046 150126592 150264576 150786328 150885504 151147392 151409412 151658496 151771968 151797888 152285184 152298954 152324964 152649728 152954406 153280512 153294372 153812736 153954108 154296296 154818048 154933884 154960344 155457792 155600676 155727616 155870748 156254208 156397824 156514842 157044096 157393152 157420032 157925376 157939656 158070528 158619384 158957568 159509504 159656112 159891456 160315848 160579584 160594104 161137152 161257716 161285256 161803008 162190336 162311688 162860544 163010232 163222528 163774464 163924992 164494176 164602368 164888064 165173904 165445632 165460592 165597696 166172688 166526976 166859352 167215104 167230224 167258784 167795712 167949936 168323232 168892416 169047648 169312144 169634619 169884672 170040816 170459136 170615808 170743464 170772624 171730944 172327232 172440576 173039328 173423936 173583333 174010368 174170304 174330387 174890016 175177728 175193568 175785984 175947552 176338624 176934912 177067296 177097536 177666048 177682113 177712458 177829344 178446807 178827264 178843434 179448192 179613126 179877888 179894153 179908608 180502464 180652032 180668367 181279296 181445913 181849206 182296576 182464128 182600649 183218112 183625344 183656704 184246272 184262932 184415616 185055948 185360384 185499072 185820642 186126336 186143166 186297408 186540032 186944274 187342848 187359788 187993344 188116992 188134002 188166132 188770176 188943678 189363636 190003968 190178604 190476162 190508692 191120256 191152896 191295918 191766528 191942784 192119202 192369408 193019904 193197312 193868136 194281472 194669244 195084288 195101928 195135248 195761664 195941592 196263936 196945408 197074944 197092764 197759232 197940996 198198784 198380952 198868992 199051776 199200708 199234728 199874304 200352768 201180672 201529856 201879216 202211328 202362624 202397184 203046912 203065272 203099952 203233536 203939208 204374016 204392496 205083648 205272144 206424064 206578512 206613792 207277056 207331201 207467568 207827664 208338944 208530432 208686456 209392128 209857536 209893376 210567168 210586208 210760704 211492512 212157407 212366448 212874816 213188608 213754464 214106112 214125472 214849536 214990848 215010288 215047008 215737344 215935632 216415584 217147392 217167027 217346976 218101653 218566656 219325568 219469824 219489669 219527154 219850752 220231872 220434291 220796928 220816893 221563584 222222189 222479136 222973632 223011712 223178571 223727616 223933248 224139069 224430976 225189888 225396864 226179492 226328256 226512896 226721088 227114118 227487744 227508314 227657952 227696832 228427776 228448431 228487446 228974592 229431609 229920768 229941558 230719104 230931162 231444444 232013824 232227072 232400826 232440516 232804198 233186688 233591424 233806122 234381312 234596736 234772263 235913216 236089728 236130048 236888064 236909484 236949944 237105792 237929076 238436352 238457912 239264256 239484168 239837184 239878144 240473772 240669952 240869376 240891156 241705728 241886574 241927884 242465608 242704512 243285504 243467532 244290816 244515348 244833792 245661696 245887488 246741264 247332096 247760856 248168448 248190888 248396544 249259032 249790464 250657792 250822656 250845336 250888176 251693568 251924904 252484848 253338624 253571472 253968216 254827008 254870528 255061224 255688704 255923712 256158936 256492544 257359872 257596416 258490848 258660864 259558992 260112384 260135904 261015552 261255456 261685248 262766592 262790352 263678976 263921328 264507936 265402368 265600944 265646304 266499072 266568687 267137024 268240896 268265151 269172288 269419689 269816832 269862912 270729216 270753696 270799936 270978048 271918944 272523328 272773809 273444864 273696192 274827168 275438016 275485056 276369408 276394398 276623424 277103552 277583922 278040576 278248608 279189504 279214749 279446112 279810048 280416411 281014272 281039682 281990016 282201003 282249198 283155264 283833088 284045454 285005952 285267906 285714243 285763038 286466048 286680384 286729344 286943877 287649792 287914176 288554112 289529856 289556036 289795968 290802204 291422208 292003866 292626432 292652892 292702872 293134336 293642496 293912388 294395904 294422524 295418112 295612416 295639146 296296252 296638848 296911494 297298176 297571428 298303488 298577664 298801062 298852092 300253184 300529152 301572656 301771008 302294784 302818824 303316992 303543936 303595776 304570368 304597908 304649928 305299456 305908812 306561024 306588744 307625472 307908216 308592592 309636096 309867768 309920688 310915584 311201352 311455232 311741496 312508416 312795648 313029684 314088192 314786304 314840064 315850752 315879312 316141056 317238768 317915136 319019008 319312224 319782912 320631696 321159168 321188208 322274304 322515432 322570512 323606016 324380672 324623376 325721088 326020464 326445056 327849984 327879629 328988352 329204736 329290731 329776128 330347808 330891264 330921184 331195392 332345376 333390211 333718704 334430208 334460448 334517568 335591424 335899872 336646464 337784832 338095296 338624288 339269238 339769344 340081632 340671177 341231616 341262471 341486928 341545248 342731169 343461888 344654464 344881152 344912337 346078656 346396743 346847872 347166666 348020736 348340608 348601239 348660774 349206297 349780032 350387136 350709183 351571968 351895104 352677248 353869824 354134592 354195072 355332096 355364226 355424916 355658688 356893614 357654528 357686868 358896384 359226252 359755776 359788306 359817216 361004928 361304064 361336734 362558592 362829861 362891826 363698412 364593152 364928256 365201298 366436224 367250688 367313408 368492544 368525864 368831232 370111896 370720768 370998144 371641284 372252672 372286332 372594816 373080064 373888548 374685696 374719576 375986688 376233984 376268004 376332264 377540352 377887356 378727272 380007936 380357208 380952324 381017384 382240512 382305792 382591836 383533056 383885568 384238404 384738816 386039808 386394624 387736272 388562944 389338488 390168576 390203856 390270496 391523328 391883184 392527872 393890816 394149888 394185528 395518464 395881992 396397568 396761904 397737984 398103552 398401416 398469456 399748608 400705536 402361344 403059712 403758432 404422656 404725248 404794368 406093824 406130544 406199904 406467072 407878416 408748032 408784992 410167296 410544288 412848128 413157024 413227584 414554112 414591597 414662402 414935136 415655328 416375883 417060864 417372912 418784256 419715072 419786752 421172416 421521408 421559523 422985024 423373797 424314814 424732896 425749632 426068181 427508928 427901859 428250944 428644557 429699072 429981696 430020576 430094016 431474688 431871264 432831168 434294784 434334054 434693952 436203306 437133312 438651136 438939648 438979338 439054308 439701504 440463744 440868582 441593856 441633786 443127168 443458719 444444378 444958272 445947264 446023424 446357142 447455232 447866496 448278138 448861952 450379776 450793728 452358984 452656512 453025792 453442176 454228236 454975488 455016628 455315904 455393664 456855552 456896862 456974892 457949184 458863218 459841536 459883116 461438208 461862324 462888888 464027648 464454144 464801652 464881032 465608396 466373376 467182848 467612244 468762624 469193472 469544526 471826432 472179456 472260096 473776128 473818968 473899888 474211584 475858152 476872704 476915824 478528512 478968336 479674368 479756288 480947544 481339904 481738752 481782312 483411456 483773148 483855768 484931216 485409024 486571008 486935064 488581632 489030696 489667584 491323392 491774976 493482528 494664192 495521712 496336896 496381776 496793088 498518064 499580928 501315584 501645312 501690672 501776352 503387136 503849808 504969696 506677248 506723063 507142944 507936432 508903857 509654016 509741056 510122448 511377408 511847424 512317872 512985088 515192832 515239417 516981696 517321728 518518441 519117984 520271808 520749999 522031104 522510912 522991161 525533184 525580704 527357952 527842656 529015872 530804736 531201888 531292608 532998144 533046339 533137374 534274048 535340421 536481792 536530302 538344576 538839378 539633664 539682459 539725824 541507392 541599872 541956096 542005101 543837888 544337739 545046656 545547618 546889728 547392384 547801947 549654336 550876032 550970112 552738816 552788796 553246848 554207104 555167844 556081152 556497216 558379008 558429498 558892224 559620096 560832822 562028544 562079364 563980032 564402006 564498396 566310528 567666176 568090908 570011904 570535812 571428486 571526076 572932096 573360768 573458688 573887754 575299584 575828352 577108224 579059712 579112072 579591936 581604408 582844416 584007732 585252864 585305784 585405744 586268672 587284992 587824776 588791808 588845048 590836224 591224832 591278292 592592504 593277696 593822988 594596352 595142856 596606976 597155328 597602124 597704184 600506368 601058304 603145312 603542016 604589568 605637648 606633984 607087872 607191552 609140736 609195816 609299856 610598912 611817624 613122048 613177488 615250944 615816432 617185184 619272192 619735536 619841376 621831168 621993603 622402704 622910464 623482992 625016832 625591296 626059368 628176384 629572608 629680128 631701504 631758624 632282112 634477536 636472221 638038016 638624448 639565824 641263392 642318336 642376416 644548608 645030864 645141024 647212032 648761344 649246752 651442176 651501081 652040928 652890112 654304959 655699968 655759258 657976704 658409472 658469007 658581462 659552256 660695616 661302873 661842368 662390784 662450679 664690752 666666567 666780422 667437408 668920896 669035136 669535713 671182848 671799744 672417207 673292928 675569664 676190592 677248576 678538476 679538688 680163264 681342354 682463232 682524942 682973856 683090496 685345293 685462338 686923776 689308928 689762304 689824674 692157312 692793486 693695744 694333332 696041472 696681216 697202478 697321548 698412594 699560064 700774272 701418366 703143936 703790208 705354496 707739648 708269184 708390144 710664192 710728452 710849832 711317376 713787228 715309056 715373736 717792768 718452504 719511552 719576612 719634432 722009856 722608128 722673468 725117184 725659722 725783652 727396824 729186304 729856512 730402596 732872448 734501376 734626816 736985088 737051728 737662464 740223792 741441536 741996288 743282568 744505344 744572664 745189632 746160128 747777096 749371392 749439152 751973376 752467968 752536008 752664528 755080704 755774712 757454544 760015872 760714416 761904648 762034768 764481024 764611584 765183672 767066112 767771136 768476808 769477632 772079616 772789248 775472544 778676976 780337152 780407712 780540992 783046656 783766368 785055744 787781632 788299776 788371056 791036928 791763984 792795136 793523808 796207104 796279099 796802832 796938912 799497216 799706061 801411072 804722688 804795453 806119424 807516864 808259067 809450496 809588736 809661941 812187648 812261088 812399808 812934144 814814693 815756832 817569984 818321427 820334592 821088576 825696256 826314048 826455168 829108224 829183194 829324804 829870272 831310656 832751766 834121728 834745824 837568512 837644247 839430144 839573504 841249233 842344832 843042816 843119046 845970048 846603009 846747594 848629628 849465792 851499264 852136362 855017856 855803718 856501888 857142729 857289114 859398144 860041152 860188032 860831631 862949376 863742528 865662336 868589568 868668108 869387904 872406612 874266624 877302272 877879296 877958676 878108616 879403008 880927488 881737164 883187712 883267572 886254336 886917438 888888756 889916544 891894528 892046848 892714284 894910464 895732992 896556276 897723904 900759552 901587456 904717968 905313024 906051584 906884352 908456472 909950976 910033256 910631808 910787328 913711104 913793724 913949784 915898368 917726436 919683072 919766232 922876416 923724648 925777776 928055296 928908288 929603304 929762064 931216792 932746752 934365696 935224488 937525248 938386944 939089052 943652864 944358912 944520192 947552256 947637936 947799776 948423168 951716304 953745408 953831648 957057024 957936672 959348736 959512576 961895088 962679808 963477504 963564624 966822912 967546296 967711536 969862432 970818048 973142016 973870128 977163264 978061392 979335168 983549952 983638887 986965056 987872193 989328384 991043424 992673792 992763552 993586176 997036128 1000170633 1002631168 1003290624 1003381344 1003552704 1006774272 1007699616 1009939392 1013354496 1013446126 1014285888 1015872864 1017807714 1019308032 1019482112 1020244896 1022013531 1023694848 1023787413 1024635744 1025970176 1028193507 1030385664 1030478834 1033963392 1034643456 1034737011 1037036882 1038235968 1039190229 1040543616 1041499998 1044062208 1045021824 1045803717 1045982322 1047618891 1051161408 1052127549 1054715904 1055685312 1058031744 1061609472 1062403776 1062585216 1065996288 1066092678 1066274748 1068548096 1070680842 1072963584 1073060604 1076689152 1077678756 1079267328 1079364918 1079451648 1083014784 1083199744 1083912192 1084010202 1087675776 1088675478 1090093312 1091095236 1093779456 1094784768 1095603894 1099308672 1101752064 1101940224 1105477632 1105577592 1106493696 1108414208 1110335688 1112162304 1112994432 1116758016 1116858996 1117784448 1119240192 1121665644 1124057088 1124158728 1127960064 1128804012 1128996792 1132621056 1135332352 1136181816 1140023808 1141071624 1142856972 1143052152 1145864192 1146721536 1146917376 1147775508 1150599168 1151656704 1154216448 1158119424 1158224144 1159183872 1163208816 1165688832 1168015464 1170505728 1170611568 1170811488 1172537344 1174569984 1175649552 1177583616 1177690096 1181672448 1182449664 1182556584 1185185008 1186555392 1187645976 1189192704 1190285712 1193213952 1194310656 1195204248 1195408368 1202116608 1206290624 1207084032 1209179136 1211275296 1213267968 1214175744 1214383104 1218281472 1218391632 1218599712 1223635248 1226244096 1226354976 1230501888 1231632864 1234370368 1238544384 1239471072 1239682752 1243662336 1243774791 1243987206 1244805408 1245820928 1246965984 1249127649 1251182592 1251295727 1252118736 1256352768 1259145216 1259259071 1259360256 1263517248 1264564224 1264678569 1268955072 1270121391 1272944442 1276076032 1277248896 1278204543 1280423089 1282526784 1284752832 1285933671 1289097216 1290061728 1290282048 1294424064 1297522688 1298493504 1302884352 1303002162 1304081856 1305780224 1308609918 1311399936 1311518516 1315953408 1316818944 1316938014 1317162924 1319104512 1321391232 1322605746 1323684736 1324781568 1324901358 1329381504 1330376157 1333333134 1333560844 1334874816 1337841792 1338070272 1339071426 1342365696 1343599488 1344834414 1346585856 1351139328 1352381184 1354497152 1357076952 1359077376 1360326528 1362684708 1364926464 1365049884 1365947712 1366180992 1370690586 1370924676 1373847552 1378617856 1379524608 1379649348 1384314624 1385586972 1387391488 1388666664 1392082944 1393362432 1394404956 1394643096 1396825188 1399120128 1401548544 1402836732 1406287872 1407580416 1410708992 1415479296 1416538368 1416780288 1421328384 1421456904 1421699664 1422634752 1427574456 1430618112 1430747472 1435585536 1436905008 1439023104 1439153224 1439268864 1444019712 1445216256 1445346936 1450234368 1451319444 1451567304 1454793648 1458372608 1459713024 1460805192 1465744896 1469002752 1469253632 1473970176 1474103456 1475324928 1480447584 1482883072 1483992576 1486565136 1489010688 1489145328 1490379264 1492320256 1495554192 1498742784 1498878304 1503946752 1504935936 1505072016 1505329056 1510161408 1511549424 1514909088 1520031744 1520169189 1521428832 1523809296 1524069536 1526711571 1528962048 1529223168 1530367344 1534132224 1535542272 1536953616 1538955264 1545578496 1545718251 1550945088 1555555323 1557353952 1560815424 1561081984 1562249997 1566093312 1567532736 1568973483 1575563264 1576599552 1576742112 1582073856 1583527968 1585590272 1587047616 1592414208 1592558198 1593605664 1593877824 1598994432 1599139017 1599412122 1602822144 1606021263 1609445376 1609590906 1612238848 1615033728 1616518134 1618900992 1619047377 1619177472 1619323882 1624522176 1624799616 1625868288 1626015303 1629629386 1631513664 1633013217 1635139968 1636642854 1640669184 1642177152 1643405841 1651392512 1652628096 1652910336 1658216448 1658366388 1658649608 1659740544 1662621312 1665503532 1668243456 1669491648 1675137024 1675288494 1678860288 1679147008 1682498466 1684689664 1686085632 1686238092 1691940096 1693206018 1693495188 1697259256 1698931584 1702998528 1704272724 1710035712 1711607436 1713003776 1714285458 1714578228 1718796288 1720082304 1720376064 1721663262 1725898752 1727485056 1731324672 1737179136 1737336216 1738775808 1744813224 1748533248 1754604544 1755758592 1755917352 1756217232 1758806016 1761854976 1763474328 1766375424 1766535144 1772508672 1773834876 1777777512 1779833088 1783789056 1784093696 1785428568 1789820928 1791465984 1793112552 1795447808 1801519104 1803174912 1809435936 1810626048 1812103168 1813768704 1816912944 1819901952 1820066512 1821263616 1821574656 1827422208 1827587448 1827899568 1831796736 1835452872 1839366144 1839532464 1845752832 1847449296 1851555552 1857816576 1859206608 1859524128 1862433584 1865493504 1865980809 1868731392 1870448976 1875050496 1876773888 1878178104 1888717824 1889040384 1895104512 1895275872 1895599552 1896846336 1903432608 1907663296 1909416663 1914114048 1915873344 1918697472 1923790176 1925359616 1926955008 1927129248 1933645824 1935092592 1935423072 1939724864 1941636096 1946284032 1947740256 1954326528 1954503243 1956122784 1958670336 1962914877 1967099904 1967277774 1973930112 1975407021 1975744386 1978656768 1978835683 1982086848 1985527104 1987172352 1987352037 1994072256 1999999701 2000341266 2005262336 2006762688 2007105408 2008607139 2013548544 2015399232 2019878784 2026708992 2026892252 2028571776 2031745728 2035615428 2038616064 2038964224 2040489792 2044027062 2047389696 2047574826 2049271488 2051940352 2056035879 2056387014 2060771328 2060957668 2067926784 2069286912 2069474022 2074073764 2076471936 2078380458 2081087232 2082999996 2088124416 2090043648 2091607434 2091964644 2095237782 2102322816 2104255098 2109431808 2111370624 2116063488 2123218944 2124807552 2125170432 2131992576 2132185356 2132549496 2137096192 2141361684 2145927168 2146121208 2153378304 2155357512 2158534656 2158729836 2158903296 2166029568 2166399488 2167824384 2168020404 2175351552 2177350956 2180186624 2182190472 2187558912 2189569536 2191207788 2198617344 2203504128 2203880448 2210955264 2211155184 2212987392 2216828416 2220671376 2224324608 2225988864 2233516032 2233717992 2235568896 2238480384 2243331288 2248114176 2248317456 2255920128 2257608024 2257993584 2265242112 2270664704 2272363632 2280047616 2282143248 2285713944 2286104304 2291728384 2293443072 2293834752 2295551016 2301198336 2303313408 2308432896 2316238848 2316448288 2318367744 2326417632 2333731477 2336030928 2341011456 2341223136 2341622976 2345074688 2349139968 2351299104 2355167232 2355380192 2363344896 2364899328 2365113168 2370370016 2373110784 2375291952 2378385408 2380571424 2388621312 2388837297 2390408496 2390816736 2399118183 2404233216 2412581248 2414168064 2414386359 2418358272 2422550592 2424777201 2428351488 2428766208 2428985823 2436562944 2436783264 2437199424 2444444079 2447270496 2452709952 2454964281 2461003776 2463265728 2468740736 2477088768 2478942144 2479365504 2487324672 2487549582 2487974412 2489610816 2491641856 2493931968 2498255298 2502365184 2502591454 2504237472 2512705536 2512932741 2518290432 2518518142 2518720512 2523747699 2527034496 2529128448 2529357138 2537910144 2539809027 2540242782 2545888884 2552152064 2554497792 2556409086 2560846178 2565053568 2569505664 2571428187 2571867342 2578194432 2580123456 2580564096 2582494893 2588848128 2595045376 2596987008 2605768704 2606004324 2608163712 2611560448 2617219836 2622799872 2623037032 2631906816 2633637888 2633876028 2634325848 2638209024 2642782464 2645211492 2647369472 2649563136 2649802716 2658763008 2660752314 2666666268 2667121688 2669749632 2675683584 2676140544 2678142852 2684731392 2687198976 2689668828 2693171712 2702278656 2704762368 2708994304 2714153904 2718154752 2720653056 2725369416 2729852928 2730099768 2731895424 2732361984 2741381172 2741849352 2747695104 2757235712 2759049216 2759298696 2768629248 2771173944 2774782976 2777333328 2784165888 2786724864 2788809912 2789286192 2793650376 2798240256 2803097088 2805673464 2812575744 2815160832 2821417984 2830958592 2833076736 2833560576 2842656768 2842913808 2843399328 2845269504 2855148912 2861236224 2861494944 2871171072 2873810016 2878046208 2878306448 2878537728 2888039424 2890432512 2890693872 2900468736 2902638888 2903134608 2909587296 2919426048 2921610384 2931489792 2938005504 2938507264 2948206912 2950649856 2950916661 2960895168 2963616579 2967985152 2973130272 2978021376 2978290656 2980758528 2991108384 2997756608 3000511899 3007893504 3009871872 3010144032 3010658112 3020322816 3023098848 3029818176 3040063488 3040338378 3042857664 3047618592 3048139072 3053423142 3057924096 3058200601 3058446336 3060734688 3071084544 3071362239 3073907232 3077910528 3084580521 3091156992 3091436502 3101890176 3104211033 3111110646 3114707904 3121630848 3122163968 3124499994 3132186624 3135065472 3137946966 3142856673 3151126528 3153484224 3156382647 3164147712 3167055936 3171180544 3174095232 3184828416 3185116396 3187211328 3187755648 3197988864 3198278034 3198824244 3205644288 3212042526 3218890752 3219181812 3224477696 3230067456 3233036268 3237801984 3238094754 3238354944 3238647764 3249044352 3249599232 3251736576 3252030606 3259258772 3263027328 3266026434 3270279936 3273285708 3281338368 3284354304 3286811682 3302785024 3305256192 3305820672 3316432896 3316732776 3317299216 3319481088 3325242624 3331007064 3336486912 3338983296 3350274048 3350576988 3357720576 3358294016 3364996932 3369379328 3372171264 3372476184 3383880192 3386412036 3386990376 3394518512 3397863168 3405997056 3408545448 3420071424 3423214872 3426007552 3428570916 3429156456 3437592576 3440164608 3440752128 3443326524 3451797504 3454970112 3462649344 3474358272 3474672432 3477551616 3489626448 3497066496 3509209088 3511517184 3511834704 3512434464 3517612032 3523709952 3526948656 3532750848 3533070288 3545017344 3547669752 3555555024 3559666176 3567578112 3568187392 3570857136 3579641856 3582931968 3586225104 3590895616 3606349824 3606675919 3618871872 3621252096 3624206336 3627537408 3633825888 3639803904 3640133024 3642527232 3643149312 3654844416 3655174896 3655799136 3670905744 3678732288 3679064928 3691505664 3694898592 3703111104 3715633152 3718413216 3719048256 3724867168 3730987008 3731324373 3731961618 3737462784 3740897952 3747382947 3753547776 3753887181 3756356208 3777435648 3777777213 3778080768 3790551744 3791199104 3793692672 3794035707 3806865216 3810364173 3815326592 3818833326 3828228096 3831746688 3834613629 3841269267 3847580352 3850719232 3854258496 3857801013 3867291648 3870185184 3870846144 3879449728 3883272192 3892568064 3895480512 3908653056 3909006486 3912245568 3917340672 3925829754 3934199808 3934555548 3947860224 3950814042 3951488772 3957313536 3957671366 3964173696 3971054208 3974344704 3974704074 3988144512 3991128471 3999999402 4000682532 4010524672 4013525376 4014210816 4017214278 4027097088 4030798464 4039757568 4053417984 4053784504 4057143552 4063491456 4071230856 4077232128 4077928448 4080979584 4088054124 4094779392 4095149652 4098542976 4103880704 4112071758 4112774028 4121542656 4121915336 4135853568 4138573824 4138948044 4148147528 4152943872 4156760916 4162174464 4165999992 4176248832 4180087296 4183214868 4183929288 4190475564 4204645632 4208510196 4218863616 4222741248 4232126976 4246437888 4249615104 4250340864 4263985152 4264370712 4265098992 4274192384 4282723368 4291854336 4292242416 4306756608 4310715024 4317069312 4317459672 4317806592 4332059136 4332798976 4335648768 4336040808 4350703104 4354701912 4360373248 4364380944 4375117824 4379139072 4382415576 4397234688 4407008256 4407760896 4421910528 4422310368 4425974784 4433656832 4441342752 4448649216 4451977728 4467032064 4467435984 4471137792 4476960768 4486662576 4496228352 4496634912 4511840256 4515216048 4515987168 4530484224 4541329408 4544727264 4560095232 4560507567 4564286496 4571427888 4572208608 4580134713 4586886144 4587669504 4591102032 4602396672 4606626816 4616865792 4632896576 4636735488 4637154753 4652835264 4666665969 4667462954 4672061856 4682446272 4683245952 4686749991 4698279936 4702598208 4706920449 4710760384 4726689792 4729798656 4730226336 4740740032 4746221568 4750583904 4756770816 4761142848 4777242624 4777674594 4780816992 4781633472 4797417051 4798236366 4808466432 4825162496 4828336128 4828772718 4836716544 4845101184 4849554402 4856702976 4857142131 4857532416 4857971646 4873566528 4874398848 4878045909 4888888158 4894540992 4905419904 4909928562 4922007552 4926531456 4937481472 4954177536 4957884288 4958731008 4974649344 4975099164 4975948824 4979221632 4983283712 4987863936 4996510596 5004730368 5005182908 5008474944 5025411072 5025865482 5036580864 5037036284 5037441024 5047495398 5054068992 5058256896 5058714276 5075820288 5079618054 5080485564 5091777768 5104304128 5108995584 5112818172 5121692356 5130107136 5139011328 5142856374 5143734684 5156388864 5160246912 5161128192 5164989786 5177696256 5190090752 5193974016 5211537408 5212008648 5216327424 5223120896 5234439672 5245599744 5246074064 5263813632 5267275776 5267752056 5268651696 5276418048 5285564928 5290422984 5294738944 5299126272 5299605432 5317526016 5321504628 5333332536 5334243376 5339499264 5351367168 5352281088 5356285704 5369462784 5374397952 5379337656 5386343424 5404557312 5409524736 5417988608 5428307808 5436309504 5441306112 5450738832 5459705856 5460199536 5463790848 5464723968 5482762344 5483698704 5495390208 5514471424 5518098432 5518597392 5537258496 5542347888 5549565952 5554666656 5573449728 5573953693 5577619824 5578572384 5587300752 5596480512 5597942427 5606194176 5611346928 5625151488 5630321664 5642835968 5666153472 5667121152 5667633587 5685313536 5685827616 5686798656 5690539008 5703702851 5710297824 5722989888 5728249989 5742342144 5747620032 5756092416 5756612896 5776078848 5780865024 5781387744 5800937472 5805277776 5806269216 5819174592 5838852096 5843220768 5862979584 5863509729 5876011008 5877014528 5888744631 5896413824 5901299712 5901833322 5921790336 5926221063 5927233158 5935970304 5936507049 5946260544 5956581312 5961517056 5962056111 5982216768 5995513216 5999999103 6001023798 6015787008 6020288064 6021316224 6025821417 6040645632 6046197696 6059636352 6080126976 6080676756 6085715328 6095237184 6096278144 6106846284 6115848192 6116401202 6116892672 6121469376 6142169088 6142724478 6147814464 6155821056 6168107637 6169161042 6182313984 6182873004 6203780352 6208422066 6222221292 6229415808 6243261696 6244327936 6248999988 6264373248 6270130944 6275893932 6285713346 6302253056 6306968448 6312765294 6328295424 6334111872 6342361088 6348190464 6369656832 6370232792 6374422656 6375511296 6395977728 6396556068 6397648488 6411288576 6424085052 6437781504 6438363624 6448955392 6460134912 6466072536 6475603968 6476189508 6476709888 6477295528 6498088704 6499198464 6503473152 6504061212 6518517544 6526054656 6532052868 6540559872 6546571416 6562676736 6568708608 6573623364 6605570048 6610512384 6611641344 6632865792 6633465552 6634598432 6638962176 6650485248 6662014128 6672973824 6677966592 6700548096 6701153976 6715441152 6716588032 6729993864 6738758656 6744342528 6744952368 6767760384 6772824072 6773980752 6789037024 6795726336 6811994112 6817090896 6840142848 6846429744 6852015104 6857141832 6858312912 6875185152 6880329216 6881504256 6886653048 6903595008 6909940224 6925298688 6948716544 6949344864 6955103232 6979252896 7001194431 7018418176 7023034368 7023669408 7024868928 7035224064 7047419904 7053897312 7065501696 7066140576 7090034688 7095339504 7111110048 7119332352 7135156224 7136374784 7141714272 7165863936 7166511891 7172450208 7181791232 7197354549 7212699648 7213351838 7237743744 7242504192 7243159077 7255074816 7267651776 7274331603 7280266048 7285054464 7286298624 7286957469 7309688832 7310349792 7311598272 7333332237 7341811488 7358129856 7364892843 7383011328 7389797184 7406222208 7431266304 7436826432 7438096512 7449734336 7461974016 7462648746 7463923236 7474925568 7481795904 7494765894 7507095552 7507774362 7512712416 7538798223 7554871296 7555554426 7556161536 7581103488 7582398208 7587385344 7588071414 7613730432 7620728346 7630653184 7637666652 7656456192 7663493376 7669227258 7682538534 7695160704 7701438464 7708516992 7714284561 7715602026 7734583296 7740370368 7741692288 7758899456 7766544384 7785136128 7790961024 7817306112 7818012972 7824491136 7834681344 7851659508 7868399616 7869111096 7895720448 7901628084 7902977544 7914627072 7915342732 7928347392 7942108416 7948689408 7949408148 7976289024 7982256942 7999998804 8001365064 8021049344 8027050752 8028421632 8034428556 8054194176 8061596928 8079515136 8106835968 8107569008 8114287104 8126982912 8142461712 8154464256 8155856896 8161959168 8176108248 8189558784 8190299304 8197085952 8207761408 8224143516 8225548056 8243085312 8243830672 8271707136 8277147648 8277896088 8296295056 8305887744 8313521832 8324348928 8331999984 8352497664 8360174592 8366429736 8367858576 8380951128 8409291264 8417020392 8437727232 8445482496 8464253952 8492875776 8499230208 8500681728 8527970304 8528741424 8530197984 8565446736 8583708672 8584484832 8613513216 8621430048 8634138624 8634919344 8635613184 8664118272 8665597952 8671297536 8672081616 8701406208 8709403824 8720746496 8728761888 8758278144 8759070089 8764831152 8794469376 8814016512 8814813497 8815521792 8844620736 8851949568 8852749983 8867313664 8882685504 8890849737 8903955456 8934064128 8934871968 8942275584 8962961623 8973325152 8993269824 9001535697 9023680512 9030432096 9031974336 9060968448 9082658816 9089454528 9120190464 9121015134 9128572992 9142855776 9144417216 9160269426 9173772288 9174601803 9175339008 9182204064 9213253632 9214086717 9233731584 9253741563 9265793152 9273470976 9274309506 9305670528 9312633099 9333331938 9334925908 9344123712 9364892544 9366491904 9373499982 9396559872 9405196416 9413840898 9421520768 9428570019 9453379584 9460452672 9469147941 9481480064 9492443136 9501167808 9513541632 9522285696 9554485248 9555349188 9561633984 9563266944 9594834102 9596472732 9616932864 9650324992 9656672256 9657545436 9673433088 9690202368 9699108804 9713405952 9714284262 9715064832 9715943292 9747133056 9748797696 9756091818 9777776316 9789081984 9810839808 9819857124 9844015104 9853062912 9874962944 9908355072 9915768576 9917462016 9949298688 9950198328 9951897648 9958443264 9966567424 9975727872 9993021192 10009460736 10010365816 10016949888 10050822144 10051730964 10073161728 10074072568 10074882048 10094990796 10108137984 10116513792 10117428552 10151640576 10159236108 10160971128 10183555536 10208608256 10217991168 10225636344 10243384712 10260214272 10278022656 10285712748 10287469368 10312777728 10320493824 10322256384 10329979572 10355392512 10380181504 10387948032 10423074816 10424017296 10432654848 10446241792 10468879344 10491199488 10492148128 10527627264 10534551552 10535504112 10537303392 10552836096 10571129856 10580845968 10589477888 10598252544 10599210864 10635052032 10643009256 10666665072 10668486752 10678998528 10702734336 10704562176 10712571408 10738925568 10748795904 10758675312 10772686848 10819049472 10820027757 10835977216 10856615616 10872619008 10882612224 10901477664 10919411712 10920399072 10927581696 10929447936 10965524688 10967397408 11028942848 11036196864 11037194784 11074516992 11084695776 11099131904 11109333312 11146899456 11147907386 11155239648 11157144768 11174601504 11192961024 11193973119 11195884854 11212388352 11222693856 11242148841 11260643328 11261661543 11285671936 11332306944 11333331639 11334242304 11335267174 11371655232 11373597312 11381078016 11382107121 11407405702 11420595648 11431092519 11445979776 11456499978 11484684288 11495240064 11503840887 11513225792 11523807801 11552157696 11562775488 11573403039 11601874944 11610555552 11612538432 11638349184 11677704192 11686441536 11725959168 11727019458 11752022016 11754029056 11777489262 11792827648 11802599424 11803666644 11843580672 11852442126 11854466316 11871940608 11873014098 11892521088 11913162624 11923034112 11924112222 11964433536 11991026432 11999998206 12002047596 12031574016 12040576128 12042632448 12051642834 12081291264 12092395392 12119272704 12160253952 12161353512 12171430656 12190474368 12192556288 12213692568 12231696384 12232802404 12233785344 12242938752 12284338176 12285448956 12295628928 12311642112 12336215274 12338322084 12364627968 12365746008 12407560704 12416844132 12444442584 12458831616 12486523392 12488655872 12497999976 12528746496 12540261888 12551787864 12571426692 12604506112 12613936896 12625530588 12656590848 12668223744 12684722176 12696380928 12739313664 12740465584 12748845312 12751022592 12791955456 12793112136 12795296976 12822577152 12848170104 12875563008 12876727248 12897910784 12920269824 12932145072 12951207936 12952379016 12953419776 12954591056 12996177408 12998396928 13006946304 13008122424 13037035088 13052109312 13064105736 13081119744 13093142832 13125353472 13137417216 13147246728 13221024768 13223282688 13265731584 13266931104 13269196864 13277924352 13300970496 13324028256 13345947648 13355933184 13401096192 13402307952 13430882304 13459987728 13477517312 13488685056 13489904736 13535520768 13545648144 13547961504 13578074048 13591452672 13623988224 13634181792 13680285696 13681522701 13692859488 13704030208 13714283664 13716625824 13740404139 13760658432 13763008512 13764252997 13773306096 13807190016 13819880448 13850597376 13851849781 13898689728 13910206464 13911464259 13958505792 13999997907 14002388862 14036836352 14047338816 14049737856 14060249973 14084653979 14094839808 14107794624 14132281152 14180069376 14190679008 14222220096 14238664704 14270312448 14272749568 14283428544 14331727872 14333023782 14344900416 14363582464 14392251153 14394709098 14425399296 14426703676 14475487488 14485008384 14486318154 14510149632 14535303552 14548663206 14560532096 14570108928 14571426393 14572597248 14573914938 14620699584 14623196544 14634137727 14666664474 14683622976 14716259712 14729785686 14766022656 14779594368 14812444416 14862532608 14873652864 14876193024 14899468672 14923948032 14925297492 14927846472 14949851136 14963591808 14989531788 15014191104 15015548724 15025424832 15077596446 15109742592 15111108852 15112323072 15162206976 15164796416 15174770688 15176142828 15227460864 15241456692 15261306368 15275333304 15312912384 15326986752 15338454516 15365077068 15390321408 15402876928 15417033984 15428569122 15431204052 15469166592 15480740736 15483384576 15517798912 15533088768 15570272256 15581922048 15634612224 15636025944 15648982272 15669362688 15703319016 15736799232 15738222192 15791440896 15803256168 15805955088 15829254144 15830685464 15856694784 15884216832 15897378816 15898816296 15952578048 15964513884 15999997608 16002730128 16042098688 16054101504 16056843264 16068857112 16108388352 16123193856 16159030272 16213671936 16215138016 16228574208 16253965824 16284923424 16308928512 16311713792 16323918336 16352216496 16379117568 16380598608 16394171904 16415522816 16448287032 16451096112 16486170624 16487661344 16543414272 16554295296 16555792176 16592590112 16611775488 16627043664 16648697856 16663999968 16720349184 16721861079 16732859472 16735717152 16761902256 16793827281 16818582528 16834040784 16875454464 16890964992 16928507904 16998460416 17001363456 17002900761 17055940608 17057482848 17060395968 17111108553 17130893472 17168969664 17184749967 17227026432 17242860096 17268277248 17269838688 17328236544 17331195904 17342595072 17344163232 17402812416 17418807648 17441492992 17457523776 17516556288 17518140178 17529662304 17588938752 17590529187 17628033024 17629626994 17631043584 17666233893 17689241472 17703899136 17705499966 17734627328 17765371008 17778663189 17781699474 17807910912 17809521147 17869743936 17884551168 17886168333 17925923246 17946650304 17986539648 17999997309 18003071394 18047361024 18060864192 18063948672 18077464251 18121936896 18165317632 18178909056 18240380928 18242030268 18257145984 18285711552 18288834432 18320538852 18347544576 18349203606 18350678016 18364408128 18426507264 18428173434 18467463168 18507483126 18531586304 18546941952 18548619012 18611341056 18625266198 18666663876 18669851816 18688247424 18729785088 18732983808 18746999964 18793119744 18810392832 18827681796 18843041536 18857140038 18906759168 18920905344 18938295882 18962960128 18984886272 19002335616 19027083264 19044571392 19108970496 19110698376 19123267968 19126533888 19189668204 19192945464 19233865728 19300649984 19313344512 19315090872 19346866176 19380404736 19398217608 19426811904 19428568524 19430129664 19431886584 19494266112 19497595392 19512183636 19555552632 19578163968 19621679616 19639714248 19688030208 19706125824 19749925888 19816710144 19831537152 19834924032 19898597376 19900396656 19903795296 19916886528 19933134848 19951455744 19986042384 20018921472 20020731632 20033899776 20101644288 20103461928 20146323456 20148145136 20149764096 20189981592 20216275968 20233027584 20234857104 20303281152 20318472216 20321942256 20367111072 20435982336 20451272688 20486769424 20520428544 20556045312 20571425496 20574938736 20625555456 20640987648 20644512768 20659959144 20710785024 20775896064 20846149632 20848034592 20865309696 20937758688 20984296256 21003583293 21055254528 21069103104 21071008224 21074606784 21105672192 21142259712 21161691936 21178955776 21196505088 21198421728 21270104064 21286018512 21333330144 21336973504 21357997056 21405468672 21407404207 21409124352 21425142816 21497591808 21499535673 21517350624 21545373696 21592063647 21638098944 21640055514 21671954432 21713231232 21729477231 21765224448 21767192513 21802955328 21840798144 21855163392 21858895872 21860872407 21931049376 21934794816 21999996711 22057885696 22074389568 22094678529 22149033984 22169391552 22198263808 22218666624 22293798912 22295814772 22310479296 22314289536 22349203008 22385922048 22387946238 22391769708 22424776704 22445387712 22484297682 22521286656 22523323086 22571343872 22616394669 22664613888 22666663278 22668484608 22670534348 22743310464 22747194624 22762156032 22764214242 22814811404 22841191296 22862185038 22891959552 22912999956 22969368576 22990480128 23007681774 23026451584 23047615602 23104315392 23125550976 23142853683 23146806078 23203749888 23221111104 23225076864 23276698368 23355408384 23372883072 23451918336 23454038916 23504044032 23508058112 23554978524 23585655296 23605198848 23607333288 23687161344 23704884252 23708932632 23743881216 23746028196 23785042176 23826325248 23846068224 23848224444 23928867072 23982052864 23999996412 24004095192 24063148032 24081152256 24085264896 24103285668 24162582528 24184790784 24238545408 24320507904 24322707024 24342861312 24380948736 24385112576 24427385136 24463392768 24465604808 24467570688 24485877504 24568676352 24570897912 24591257856 24623284224 24672430548 24676644168 24729255936 24731492016 24815121408 24833688264 24888885168 24917663232 24973046784 24977311744 24995999952 25057492992 25080523776 25103575728 25142853384 25209012224 25227873792 25251061176 25313181696 25336447488 25369444352 25392761856 25478627328 25480931168 25497690624 25502045184 25583910912 25586224272 25590593952 25696340208 25751126016 25753454496 25795821568 25840539648 25864290144 25902415872 25904758032 25906839552 25909182112 25992354816 25996793856 26013892608 26016244848 26074070176 26104218624 26128211472 26162239488 26186285664 26274834432 26277210267 26294493456 26442049536 26444440491 26446565376 26533862208 26538393728 26555848704 26558249949 26601940992 26648056512 26672549211 26711866368 26802192384 26804615904 26888884869 26919975456 26955034624 26979809472 27004607091 27071041536 27091296288 27095923008 27156148096 27182905344 27247976448 27268363584 27360571392 27363045402 27385718976 27408060416 27428567328 27433251648 27480808278 27521316864 27523805409 27526017024 27528505994 27546612192 27639760896 27642260151 27701194752 27703699562 27761224689 27797379456 27820412928 27822928518 27917011584 27937899297 27999995814 28004777724 28073672704 28094677632 28099475712 28120499946 28169307958 28189679616 28215589248 28264562304 28285710057 28360138752 28381358016 28407443823 28444440192 28477329408 28540624896 28545499136 28566857088 28663455744 28666047564 28689800832 28727164928 28784502306 28789418196 28850798592 28853407352 28950974976 28970016768 28972636308 29020299264 29070607104 29097326412 29121064192 29140217856 29142852786 29145194496 29147829876 29241399168 29246393088 29268275454 29333328948 29367245952 29432519424 29459571372 29532045312 29559188736 29624888832 29725065216 29747305728 29752386048 29798937344 29847896064 29850594984 29855692944 29899702272 29927183616 29979063576 30028382208 30031097448 30050849664 30155192892 30219485184 30222217704 30224646144 30324413952 30329592832 30349541376 30352285656 30454921728 30482913384 30522612736 30550666608 30625824768 30653973504 30676909032 30730154136 30780642816 30805753856 30834067968 30857138244 30862408104 30938333184 30961481472 30966769152 31035597824 31066177536 31140544512 31163844096 31269224448 31272051888 31297964544 31338725376 31406638032 31473598464 31476444384 31582881792 31606512336 31611910176 31658508288 31661370928 31713389568 31768433664 31794757632 31797632592 31905156096 31929027768 31999995216 32005460256 32108203008 32113686528 32137714224 32216776704 32246387712 32318060544 32430276032 32457148416 32460083271 32507931648 32569846848 32617857024 32647836672 32704432992 32758235136 32761197216 32788343808 32896574064 32902192224 32975322688 33086828544 33108590592 33111584352 33185180224 33223550976 33254087328 33297395712 33327999936 33440698368 33443722158 33465718944 33471434304 33523804512 33581919357 33587654562 33637165056 33640206611 33668081568 33781929984 33784984629 33857015808 33996920832 33999994917 34002726912 34005801522 34114965696 34120791936 34146321363 34222217106 34261786944 34337939328 34369499934 34454052864 34485720192 34539677376 34571423403 34656473088 34662391808 34688326464 34720209117 34805624832 34837615296 34882985984 34915047552 35033112576 35036280356 35059324608 35177877504 35181058374 35256066048 35259253988 35262087168 35332467786 35378482944 35407798272 35410999932 35469254656 35530742016 35557326378 35563398948 35615821824 35619042294 35739487872 35769102336 35772336666 35851846492 35893300608 35973079296 35999994618 36006142788 36094722048 36121728384 36127897344 36154928502 36243873792 36330635264 36357818112 36480761856 36484060536 36514291968 36571423104 36577668864 36641077704 36695089152 36698407212 36701356032 36728816256 36853014528 36856346868 36934926336 37014966252 37063172608 37093883904 37097238024 37222682112 37250532396 37333327752 37339703632 37376494848 37459570176 37465967616 37493999928 37586239488 37620785664 37655363592 37686083072 37714280076 37813518336 37841810688 37876591764 37925920256 37969772544 38004671232 38054166528 38089142784 38217940992 38221396752 38246535936 38253067776 38379336408 38385890928 38467731456 38601299968 38626689024 38630181744 38693732352 38760809472 38796435216 38853623808 38857137048 38860259328 38863773168 38988532224 38995190784 39024367272 39111105264 39156327936 39243359232 39279428496 39376060416 39412251648 39499851776 39663074304 39669848064 39673435109 39797194752 39800793312 39807590592 39833773056 39866269696 39902911488 39972084768 40037842944 40041463264 40067799552 40203288576 40206923856 40292646912 40296290272 40379963184 40432551936 40466055168 40469714208 40606562304 40636944432 40643884512 40734222144 40871964672 40902545376 40973538848 41040857088 41044568103 41112090624 41142850992 41149877472 41221212417 41281975296 41289025536 41292758991 41319918288 41421570048 41551792128 41555549343 41696069184 41730619392 41734392777 41875517376 41968592512 41999993721 42007166586 42110509056 42142016448 42149213568 42180749919 42253961937 42284519424 42323383872 42357911552 42396843456 42540208128 42572037024 42666660288 42673947008 42715994112 42810937344 42814808414 42818248704 42850285632 42995183616 42999071346 43034701248 43090747392 43176753459 43184127294 43276197888 43280111028 43343908864 43426462464 43458954462 43530448896 43534385026 43605910656 43681596288 43710326784 43714279179 43717791744 43721744814 43862098752 43869589632 43902413181 43999993422 44115771392 44148779136 44189357058 44298067968 44338783104 44396527616 44437333248 44587597824 44591629544 44620958592 44628579072 44698406016 44771844096 44775892476 44783539416 44849553408 44890775424 44968595364 45042573312 45046646172 45142687744 45232789338 45329227776 45333326556 45336969216 45341068696 45486620928 45494389248 45524312064 45528428484 45629622808 45682382592 45724370076 45783919104 45825999912 45938737152 45980960256 46015363548 46052903168 46095231204 46208630784 46251101952 46285707366 46293612156 46407499776 46442222208 46450153728 46553396736 46710816768 46745766144 46903836672 46908077832 47008088064 47016116224 47109957048 47171310592 47210397696 47214666576 47374322688 47409768504 47417865264 47487762432 47492056392 47570084352 47652650496 47692136448 47696448888 47857734144 47964105728 47999992824 48008190384 48126296064 48162304512 48170529792 48206571336 48325165056 48369581568 48477090816 48641015808 48645414048 48685722624 48761897472 48770225152 48854770272 48926785536 48931209616 48935141376 48971755008 49137352704 49141795824 49182515712 49246568448 49344861096 49353288336 49458511872 49462984032 49630242816 49667376528 49777770336 49835326464 49946093568 49954623488 49991999904 50161047552 50165583237 50207151456 50285706768 50381481843 50455747584 50502122352 50626363392 50672894976 50785523712 50961862336 50995381248 51004090368 51008702283 51167821824 51172448544 51181187904 51333325659 51392680416 51506908992 51554249901 51681079296 51728580288 51804831744 51809516064 51818364224 51984709632 51993587712 52027785216 52032489696 52148140352 52208437248 52256422944 52324478976 52372571328 52549668864 52554420534 52588986912 52771587561 52884099072 52888880982 52893130752 53067724416 53076787456 53111697408 53116499898 53203881984 53296113024 53345098422 53423732736 53428563441 53609231808 53658504999 53777769738 53839950912 53910069248 53959618944 53999991927 54009214182 54142083072 54182592576 54191846016 54312296192 54365810688 54495952896 54536727168 54721142784 54726090804 54771437952 54816120832 54857134656 54866503296 54961616556 55042633728 55047610818 55052034048 55057011988 55093224384 55279521792 55284520302 55402389504 55407399124 55522449378 55594758912 55640825856 55645857036 55834023168 55875798594 55999991628 56009555448 56147345408 56189355264 56198951424 56240999892 56338615916 56379359232 56431178496 56529124608 56571420114 56720277504 56762716032 56814887646 56888880384 56954658816 57081249792 57090998272 57133714176 57326911488 57332095128 57379601664 57454329856 57569004612 57578836392 57701597184 57706814704 57901949952 57940033536 57945272616 58040598528 58141214208 58194652824 58242128384 58280435712 58285705572 58290388992 58295659752 58482798336 58492786176 58536550908 58666657896 58734491904 58865038848 58919142744 59064090624 59118377472 59249777664 59450130432 59494611456 59504772096 59597874688 59695792128 59701189968 59711385888 59799404544 59854367232 59958127152 60056764416 60062194896 60101699328 60310385784 60438970368 60444435408 60449292288 60648827904 60659185664 60699082752 60704571312 60909843456 60965826768 61045225472 61101333216 61307947008 61313490623 61353818064 61460308272 61561285632 61611507712 61668135936 61714276488 61724816208 61876666368 61922962944 61933538304 62071195648 62132355072 62327688192 62538448896 62544103776 62595929088 62740731361 62813276064 62952888768 63010749879 63165763584 63213024672 63223820352 63317016576 63322741856 63426779136 63536867328 63589515264 63595265184 63810312192 63858055536 63999990432 64010920512 64216406016 64222212621 64227373056 64275428448 64492775424 64498607019 64636121088 64776190941 64860552064 64914296832 64920166542 65015863296 65139693696 65188431693 65295673344 65301577539 65408865984 65522394432 65576687616 65582617221 65793148128 65804384448 65950645376 65999990133 66173657088 66223168704 66284035587 66370360448 66447101952 66508174656 66594791424 66655999872 66881396736 66887444316 66931437888 66942868608 67047609024 67163838714 67175309124 67274330112 67280413222 67336163136 67563859968 67569969258 67714031616 67849184007 67993841664 67999989834 68005453824 68011603044 68229931392 68241583872 68292642726 68444434212 68523573888 68675878656 68738999868 68908105728 68971440384 69079354752 69142846806 69312946176 69324783616 69376652928 69428561049 69440418234 69611249664 69675230592 69765971968 69830095104 70066225152 70072560712 70118649216 70355755008 70362116748 70512132096 70518507976 70524174336 70664935572 70756965888 70815596544 70821999864 70938509312 71061484032 71114652756 71126797896 71231643648 71238084588 71478975744 71538204672 71544673332 71703692984 71786601216 71946158592 71999989236 72012285576 72189444096 72243456768 72255794688 72309857004 72487747584 72661270528 72715636224 72961523712 72968121072 73028583936 73142846208 73155337728 73282155408 73390178304 73396814424 73402712064 73457632512 73706029056 73712693736 73869852672 74029932504 74126345216 74187767808 74194476048 74445364224 74501064792 74666655504 74679407264 74752989696 74919140352 74931935232 74987999856 75172478976 75241571328 75310727184 75372166144 75428560152 75627036672 75683621376 75753183528 75851840512 75939545088 76009342464 76108333056 76178285568 76435881984 76442793504 76493071872 76506135552 76758672816 76771781856 77202599936 77253378048 77260363488 77387464704 77521618944 77592870432 77707247616 77714274096 77720518656 77727546336 77977064448 77990381568 78048734544 78222210528 78312655872 78486718464 78558856992 78824503296 78831630801 78999703552 79326148608 79333321473 79339696128 79346870218 79601586624 79615181184 79667546112 79674749847 79805822976 79944169536 80017647633 80082926528 80135599104 80406577152 80413847712 80592580544 80666654607 80759926368 80865103872 80939428416 81013821273 81213124608 81273888864 81287769024 81468444288 81743929344 81805090752 81947077696 82081714176 82089136206 82224181248 82285701984 82299754944 82442424834 82563950592 82571416227 82578051072 82585517982 82639836576 82926780453 83103584256 83111098686 83392138368 83461238784 83468785554 83751034752 83937185024 83999987442 84014333172 84221018112 84284032896 84298427136 84361499838 84507923874 84569038848 84646767744 84715823104 84793686912 84857130171 85080416256 85144074048 85333320576 85347894016 85431988224 85621874688 85629616828 85636497408 85700571264 85990367232 85998142692 86069402496 86181494784 86353506918 86368254588 86552395776 86560222056 86687817728 86852924928 86917908924 87060897792 87068770052 87211821312 87363192576 87420653568 87428558358 87435583488 87443489628 87724197504 87739179264 87804826362 87999986844 88231542784 88297558272 88378714116 88596135936 88677566208 88793055232 88874666496 89175195648 89183259088 89241917184 89257158144 89396812032 89543688192 89551784952 89567078832 89699106816 89781550848 89937190728 90085146624 90093292344 90285375488 90465578676 90658455552 90666653112 90673938432 90682137392 90973241856 90988778496 91048624128 91056856968 91259245616 91364765184 91448740152 91567838208 91651999824 91877474304 91961920512 92030727096 92105806336 92190462408 92417261568 92502203904 92571414732 92587224312 92814999552 92884444416 92900307456 93106793472 93421633536 93491532288 93807673344 93816155664 94016176128 94219914096 94342621184 94420795392 94429333152 94748645376 94819537008 94835730528 94975524864 94984112784 95140168704 95305300992 95384272896 95392897776 95715468288 95928211456 95999985648 96016380768 96324609024 96341059584 96349770979 96413142672 96650330112 96739163136 96954181632 96962948467 97290828096 97371445248 97380249813 97523794944 97540450304 97709540544 97853571072 97862419232 97943510016 98274705408 98283591648 98365031424 98592577853 98689722192 98706576672 98925968064 99260485632 99334753056 99555540672 99670652928 99892187136 99909246976 99983999808 100322095104 100331166474 100414302912 100571413536 100745758071 100762963686 100911495168 100920619833 101004244704 101345789952 101354953887 101571047424 101923724672 101990762496 101999984751 102008180736 102017404566 102344897088 102362375808 102438964089 102666651318 102785360832 103013817984 103108499802 103362158592 103457160576 103619032128 103636728448 103714270209 103969419264 103987175424 104064979392 104160627351 104296280704 104416874496 104512845888 104648957952 104745142656 105099337728 105108841068 105177973824 105543175122 105768198144 105777761964 105786261504 106135448832 106153574912 106223394816 106232999796 106407763968 106592226048 106690196844 106847465472 106857126882 107218463616 107317009998 107555539476 107679901824 107820138496 107919237888 107999983854 108018428364 108284166144 108365185152 108383692032 108624592384 108731621376 108991905792 109073454336 109442285568 109452181608 109542875904 109632241664 109714269312 109733006592 109923233112 110085267456 110095221636 110104068096 110114023976 110186448768 110559043584 110569040604 110804779008 110814798248 111044898756 111189517824 111281651712 111291714072 111668046336 111751597188 111999983256 112019110896 112294690816 112378710528 112397902848 112481999784 112677231832 112758718464 112862356992 113058249216 113142840228 113440555008 113525432064 113629775292 113777760768 113909317632 114162499584 114181996544 114267428352 114653822976 114664190256 114759203328 114908659712 115138009224 115157672784 115403194368 115413629408 115803899904 115880067072 115890545232 116081197056 116282428416 116389305648 116484256768 116560871424 116571411144 116580777984 116591319504 116965596672 116985572352 117073101816 117333315792 117468983808 117730077696 117838285488 118128181248 118236754944 118499555328 118989222912 119009544192 119020305327 119195749376 119391584256 119402379936 119422771776 119598809088 119708734464 119916254304 120113528832 120124389792 120203398656 120620771568 120877940736 120888870816 121297655808 121318371328 121398165504 121409142624 121819686912 121931653536 122090450944 122202666432 122615894016 122626981246 122707636128 122920616544 123122571264 123133704309 123336271872 123428552976 123449632416 123663637251 123845925888 123867076608 123878276973 124142391296 124264710144 124655376384 124666648029 125088207552 125191858176 125203178331 125481462722 125626552128 125905777536 125999981163 126021499758 126331527168 126426049344 126447640704 126542249757 126645483712 126761885811 126853558272 127073734656 127190530368 127620624384 127716111072 127999980864 128021841024 128432812032 128444425242 128454746112 128550856896 128985550848 128997214038 129272242176 129552381882 129721104128 129828593664 129840333084 130031726592 130279387392 130376863386 130591346688 130603155078 130817731968 131044788864 131142837537 131153375232 131165234442 131586296256 131608768896 131901290752 131999980266 132347314176 132446337408 132568071174 132740720896 132894203904 133016349312 133189582848 133311999744 133762793472 133774888632 133862875776 133885737216 134095218048 134327677428 134350618248 134548660224 134560826444 134672326272 135127719936 135139938516 135428063232 135698368014 135987683328 135999979668 136010907648 136023206088 136459862784 136483167744 136585285452 136888868424 137047147776 137351757312 137477999736 137816211456 137942880768 138158709504 138285693612 138625892352 138649567232 138753305856 138857122098 138880836468 139222499328 139350461184 139531943936 139660190208 140132450304 140145121424 140237298432 140711510016 140724233496 141024264192 141037015952 141048348672 141329871144 141513931776 141631193088 141643999728 141877018624 142122968064 142229305512 142253595792 142463287296 142476169176 142957951488 143076409344 143089346664 143407385968 143573202432 143892317184 143999978472 144024571152 144378888192 144486913536 144511589376 144619714008 144975495168 145431272448 145923047424 145936242144 146057167872 146285692416 146310675456 146564310816 146780356608 146793628848 146805424128 146915265024 147412058112 147425387472 147739705344 148059865008 148252690432 148375535616 148388952096 148890728448 149002129584 149333311008 149358814528 149505979392 149838280704 149851829449 149863870464 149975999712 150483142656 150496749711 150621454368 150744332288 150857120304 151144445529 151367242752 151506367056 151703681024 151879090176 152018684928 152356571136 152370347591 152885587008 152986143744 153012271104 153026106849 153517345632 153543563712 153999976977 154405199872 154520726976 154662749703 154931193769 155043237888 155185740864 155414495232 155428548192 155455092672 155954128896 155980763136 156097469088 156444421056 156625311744 156973436928 157117713984 157649006592 157663261602 157999407104 158314762683 158652297216 158666642946 158679392256 158693740436 159203173248 159230362368 159335092224 159349499694 159611645952 159888339072 160035295266 160165853056 160271198208 160285690323 160827695424 160975514997 161185161088 161333309214 161519852736 161730207744 161878856832 161999975781 162027642546 162426249216 162547777728 162575538048 162936888576 163487858688 163610181504 163894155392 164163428352 164178272412 164448362496 164571403968 164599509888 164884849668 165127901184 165142832454 165156102144 165171035964 165279673152 165853560906 166207168512 166222197372 166784276736 166922477568 166937571108 167502069504 167874370048 167999974884 168028666344 168442036224 168568065792 168596854272 168722999676 169015847748 169138077696 169293535488 169431646208 169587373824 169714260342 170160832512 170288148096 170666641152 170695788032 170863976448 171243749376 171259233656 171272994816 171401142528 171980734464 171996285384 172138804992 172362989568 172707013836 172736509176 173104791552 173120444112 173375635456 173705849856 173835817848 174121795584 174137540104 174423642624 174726385152 174841307136 174857116716 174871166976 174886979256 175448395008 175478358528 175609652724 175999973688 176463085568 176595116544 176757428232 177192271872 177355132416 177586110464 177749332992 178350391296 178366518176 178483834368 178514316288 178793624064 179087376384 179103569904 179134157664 179398213632 179563101696 179874381456 180170293248 180186584688 180570750976 180931157352 181316911104 181333306224 181347876864 181364274784 181946483712 181977556992 182097248256 182113713936 182518491232 182729530368 182897480304 183135676416 183303999648 183923841024 183940471869 184061454192 184211612672 184380924816 184834523136 185004407808 185142829464 185174448624 185629999104 185768888832 185800614912 186213586944 186983064576 187615346688 187632311328 188222194083 188439828192 188685242368 188858666304 189032249637 189497290752 189639074016 189671461056 189951049728 189968225568 190280337408 190610601984 190768545792 190785795552 191430936576 191856422912 191999971296 192032761536 192649218048 192666637863 192682119168 192699541958 192826285344 193478326272 193495821057 193908363264 193925896934 194328572823 194581656192 194742890496 194760499626 195047589888 195080900608 195419081088 195565295079 195724838464 195887020032 195904732617 196567183296 196730062848 196747851663 197185155706 197379444384 197413153344 197851936128 197999970399 198520971264 198669506112 198852106761 199111081344 199341305856 199784374272 199818493952 199967999616 200644190208 200662332948 200828605824 201142827072 201491516142 201525927372 201822990336 201841239666 202008489408 202691579904 202709907774 203142094848 203847449344 203981524992 203999969502 204016361472 204034809132 204689794176 204724751616 204877928178 205333302636 205570721664 206027635968 206216999604 206724317184 206914321152 207238064256 207273456896 207428540418 207938838528 207974350848 208129958784 208321254702 208592561408 208833748992 209025691776 209297915904 209490285312 210198675456 210217682136 210355947648 211086350244 211536396288 211555523928 211572523008 212270897664 212307149824 212446789632 212465999592 212815527936 213184452096 213380393688 213694930944 213714253764 214436927232 214634019996 215111078952 215359803648 215640276992 215838475776 215999967708 216036856728 216568332288 216730370304 216767384064 217249184768 217463242752 217983811584 218146908672 218884571136 218904363216 219085751808 219264483328 219428538624 219466013184 219846466224 220170534912 220190443272 220208136192 220228047952 220372897536 221118087168 221138081208 221609558016 221629596496 222089797512 222379035648 222563303424 222583428144 223336092672 223503194376 223999966512 224038221792 224757421056 224795805696 224963999568 225354463664 225517436928 225724713984 226116498432 226285680456 226881110016 227050864128 227259550584 227555521536 227818635264 228324999168 228534856704 229307645952 229328380512 229518406656 230276018448 230315345568 230827258816 231607799808 231760134144 231781090464 232162394112 232564856832 232778611296 232968513536 233121742848 233142822288 233161555968 233182639008 233931193344 233971144704 234146203632 234666631584 234937967616 235460155392 235481446277 235676570976 236473509888 236494892403 236999110656 237978445824 237999964419 238019088384 238040610654 238391498752 238804759872 238845543552 239024249541 239417468928 239439117643 239832508608 240248779584 240406797312 241241543136 241777741632 241999963821 242595311616 242636742656 242818285248 243041463819 243639373824 243863307072 244180901888 244405332864 245231788032 245253962492 245415272256 245841233088 246245142528 246267408618 246672543744 246857105952 246899264832 247327274502 247691851776 247714248681 247734153216 247756553946 248284782592 248780341359 249310752768 249333296058 250176415104 250383716352 250406356662 250962925444 251253104256 251811555072 251999962326 252042999516 252663054336 252852098688 252895281408 253084499514 253290967424 253523771622 253707116544 254147469312 254381060736 254571390513 255241248768 255432222144 255999961728 256043682048 256865624064 256888850484 256909492224 257101713792 257971101696 257994428076 258544484352 259104763764 259442208256 259657187328 259680666168 260063453184 260558774784 260753726772 261182693376 261206310156 261635463936 262089577728 262285675074 262306750464 262330468884 263172592512 263217537792 263802581504 263999960532 264694628352 264892674816 265136142348 265481441792 265788407808 266032698624 266379165696 266623999488 267525586944 267549777264 267725751552 267771474432 268190436096 268655354856 268701236496 269097320448 269121652888 269344652544 270255439872 270279877032 270856126464 271396736028 271975366656 271999959336 272021815296 272046412176 272919725568 272966335488 273170570904 273777736848 274094295552 274703514624 274955999472 275632422912 275885761536 276317419008 276571387224 277251784704 277299134464 277506611712 277714244196 277761672936 278444998656 278700922368 279063887872 279320380416 280264900608 280290242848 280474596864 281423020032 281448466992 282048528384 282074031904 282659742288 283027863552 283262386176 283287999456 283754037248 284245936128 284458611024 284507191584 284926574592 284952338352 285915902976 286152818688 286178693328 286814771936 287146404864 287784634368 287999956944 288049142304 288973827072 289023178752 289049312937 289239428016 289950990336 290862544896 290888845401 291872484288 292114335744 292140749439 292571384832 292621350912 293128621632 293560713216 293587257696 293830530048 294824116224 294850774944 295777733559 296119730016 296505380864 296777904192 297781456896 298004259168 298666622016 298717629056 299011958784 299676561408 299703658898 299727740928 299951999424 300966285312 300993499422 301242908736 301488664576 301714240608 302237274213 302288891058 302734485504 302761859499 303012734112 303407362048 304037369856 304064861661 304713142272 304740695182 305771174016 305972287488 305999954253 306024542208 306052213698 307034691264 307087127424 307316892267 307999953954 308810399744 309041453952 309325499406 309862387538 310086475776 310371481728 310857096384 310910185344 311142810627 311908257792 311961526272 312194938176 312481882053 312888842112 313250623488 313946873856 314235427968 315298013184 315326523204 315998814208 316629525366 317304594432 317333285892 317358784512 317387480872 318406346496 318460724736 318670184448 318698999388 319223291904 319776678144 320070590532 320331706112 320542396416 320571380646 321655390848 321951029994 322370322176 322666618428 323039705472 323460415488 323757713664 323999951562 324055285092 324852498432 325095555456 325151076096 325873777152 326975717376 327220363008 327788310784 328326856704 328356544824 328896724992 329142807936 329199019776 329769699336 330255802368 330285664908 330312204288 330342071928 330559346304 331707121812 332414337024 332444394744 333568553472 333844955136 333875142216 335004139008 335748740096 335999949768 336057332688 336884072448 337136131584 337193708544 337445999352 338031695496 338276155392 338587070976 338863292416 339174747648 339428520684 340321665024 340576296192 341333282304 341391576064 341727952896 342487498752 342518467312 342545989632 342802285056 343961468928 343992570768 344277609984 344725979136 345414027672 345473018352 346209583104 346240888224 346751270912 347411699712 347671635696 348243591168 348275080208 348847285248 349452770304 349682614272 349714233432 349742333952 349773958512 350896790016 350956717056 351219305448 351999947376 353190233088 353514856464 354384543744 354710264832 355498665984 356733036352 356967668736 357028632576 357060915981 357587248128 358174752768 358207139808 358268315328 358796427264 359126203392 359748762912 360340586496 360373169376 361862314704 362633822208 362666612448 362728549568 363892967424 363955113984 364194496512 364227427872 365036982464 365459060736 365794960608 366271352832 366607999296 367847682048 367880943738 368122908384 368423225344 368761849632 369401112927 370008815616 370042272721 370285658928 370348897248 371537777664 371601229824 371634830919 372427173888 373966129152 373999944087 375264622656 375609534993 376444388166 376879656384 377370484736 377717332608 377999943489 378064499274 378994581504 379278148032 379342922112 379936451136 380285657433 380560674816 381221203968 381571591104 382861873152 383712845824 383999942592 384065523072 385298436096 385333275726 385364238336 385399083916 385652570688 386956652544 386991642114 387816726528 387851793868 388657145646 389163312384 389485780992 389520999252 390095179776 390161801216 390838162176 391130590158 391449676928 391774040064 391809465234 393134366592 393428512611 393460125696 393495703326 394370311412 394758888768 394826306688 395703872256 395999940798 397041942528 397339012224 397704213522 398222162688 398682611712 399568748544 399636987904 399935999232 401288380416 401324665896 401657211648 402285654144 402983032284 403051854744 403645980672 403682479332 404016978816 405383159808 405419815548 406284189696 407694898688 407963049984 407999939004 408032722944 408069618264 409379588352 409449503232 409755856356 410666605272 411141443328 412055271936 412433999208 413448634368 413828642304 414476128512 414546913792 414857080836 415877677056 415948701696 416259917568 416642509404 417185122816 417667497984 418051383552 418595831808 418980570624 420397350912 420435364272 420711895296 422172700488 423072792576 423111047856 423145046016 424541795328 424614299648 424893579264 424931999184 425631055872 426368904192 426760787376 427389861888 427428507528 428873854464 429268039992 430222157904 430719607296 431280553984 431676951552 431999935416 432073713456 433136664576 433460740608 433534768128 434498369536 434926485504 436293817344 437769142272 437808726432 438171503616 438528966656 438857077248 438932026368 439692932448 440341069824 440380886544 440416272384 440456095904 440745795072 442236174336 442276162416 443219116032 443259192992 444179595024 444758071296 445126606848 445166856288 446672185344 447006388752 447999933024 448076443584 449514842112 449555488347 449591611392 449927999136 450708927328 451449427968 451490249133 452232996864 452571360912 453433336587 454101728256 454519101168 455111043072 455637270528 457069713408 457111042773 458656761024 459036813312 459078320547 460552036896 460630691136 461654517632 461999930931 463215599616 463562180928 463988249109 464793581307 465129713664 465557222592 465937027072 466243485696 466285644576 466365278016 467862386688 467942289408 468292407264 469333263168 469875935232 470920310784 470962892554 471353141952 472947019776 472989784806 473998221312 474944288049 475956891648 475999928838 476038176768 476081221308 476782997504 477609519744 477691087104 478048499082 478834937856 478878235286 479665017216 480497559168 480813594624 480857070969 482483086272 482926544991 483555483264 483999927642 485190623232 485273485312 485636570496 485999927343 486082927638 487278747648 487726614144 488361803776 488810665728 490463576064 490507924984 490830544512 491682466176 492490285056 492534817236 493345087488 493714211904 493798529664 494654549004 495383703552 495428497362 495468306432 495513107892 496569565184 497560682718 498621505536 498666592116 500352830208 500767432704 500812713324 501925850888 502506208512 503623110144 503999924652 504085999032 505326108672 505704197376 505790562816 506168999028 506581934848 507047543244 507414233088 508294938624 508762121472 509142781026 510482497536 510864444288 511999923456 512087364096 513731248128 513777700968 513818984448 514203427584 515942203392 515988856152 517088968704 518209527528 518884416512 519314374656 519361332336 520126906368 521117549568 521507453544 522365386752 522412620312 523270927872 524179155456 524571350148 524613500928 524660937768 526345185024 526435075584 527605163008 527999921064 529389256704 529785349632 530272284696 530962883584 531576815616 532065397248 532758331392 533247998976 535051173888 535099554528 535451503104 535542948864 536380872192 537310709712 537402472992 538194640896 538243305776 538689305088 540510879744 540559754064 541712252928 542793472056 543950733312 543999918672 544043630592 544092824352 545839451136 545932670976 546341141808 547555473696 548188591104 549407029248 549911998944 551771523072 551821415607 552634838016 553142774448 554503569408 555013223424 555428488392 555523345872 556889997312 557401844736 558640760832 560580485696 560949193728 562846040064 562896933984 564148063808 564666582249 565319484576 566055727104 566575998912 567096748911 568491872256 568917222048 569014383168 569853149184 569904676704 571831805952 572305637376 572357386656 573629543872 574292809728 575569268736 575999913888 576098284608 577947654144 577999913589 578046357504 578098625874 578478856032 580487463171 581725089792 581777690802 583744968576 584228671488 584281498878 585142769664 585242701824 586257243264 587174515392 587661060096 587714197851 589701549888 590243554989 591555467118 592239460032 593010761728 593555808384 593999911197 595562913792 596008518336 597333244032 597435258112 598023917568 599353122816 599407317796 599455481856 599903998848 601932570624 601986998844 602485817472 602977329152 603428481216 604474548426 604577782116 605468971008 605523718998 606025468224 606814724096 608074739712 608129723322 609426284544 609481390364 611542348032 611944574976 611999908506 612049084416 612104427396 614069382528 614174254848 614633784534 615999907908 617620799488 618082907904 618650998812 619724775076 620172951552 620742963456 621714192768 621820370688 622285621254 623816515584 623923052544 624389876352 624963764106 625777684224 626501246976 627893747712 628470855936 630596026368 630653046408 631997628416 633259050732 634609188864 634666571784 634717569024 634774961744 636812692992 636921449472 637340368896 637397998776 638446583808 639553356288 640141181064 640663412224 641084792832 641142761292 643310781696 643902059988 644740644352 645333236856 646079410944 646920830976 647515427328 647999903124 648110570184 649704996864 650191110912 650302152192 651747554304 653951434752 654440726016 655576621568 656653713408 656713089648 657793449984 658285615872 658398039552 659539398672 660511604736 660571329816 660624408576 660684143856 661118692608 663414243624 664828674048 664888789488 667137106944 667689910272 667750284432 670008278016 671497480192 671999899536 672114665376 674272263168 674387417088 674448396853 674891998704 676063390992 676552310784 677174141952 677726584832 678349495296 678857041368 680643330048 681152592384 682666564608 682783152128 683455905792 684974997504 685036934624 685604570112 687922937856 687985141536 688555219968 690148044971 690828055344 690946036704 692481776448 693502541824 694823399424 695343271392 696487182336 696550160416 697694570496 698905540608 699365228544 699428466864 699484667904 699547917024 701793580032 701913434112 702438610896 703999894752 706380466176 706444338831 707029712928 709420529664 709484677209 710997331968 713466072704 713935337472 713999893257 714057265152 714121831962 715174496256 716414279616 716536630656 717072748623 718252406784 718317352929 719497525824 720746338752 723724629408 725333224896 725457099136 725999891463 727785934848 727910227968 728454855744 729124391457 730073964928 730918121472 731589921216 732542705664 733215998592 735695364096 735761887476 736245816768 736846450688 737523699264 738802225854 740017631232 740084545442 740571317856 740697794496 743075555328 743142746043 743202459648 743269661838 744854347776 746341024077 747932258304 747999888174 750529245312 751219069986 752888776332 753759312768 754740969472 755434665216 755999886978 756128998548 757989163008 758556296064 758685844224 759872902272 760571314866 761121349632 762442407936 763143182208 763714171539 765723746304 767425691648 767999885184 768131046144 770596872192 770666551452 770728476672 770798167832 771305141376 773913305088 773983284228 775633453056 775703587736 777314291292 778326624768 778971561984 779041998504 780190359552 780323602432 781676324352 782261180316 782899353856 783548080128 783618930468 786268733184 786857025222 786920251392 786991406652 788740622824 789517777536 789652613376 791407744512 791999881596 794083885056 794678024448 795408427044 796444325376 797365223424 799137497088 799273975808 799871998464 802576760832 802649331792 803314423296 804571308288 805966064568 806103709488 807291961344 807364958664 808033957632 810766319616 810839631096 812568379392 815389797376 815926099968 815999878008 816065445888 816139236528 818759176704 818899006464 819511712712 821333210544 822282886656 824110543872 824867998416 826897268736 827657284608 828952257024 829093827584 829714161672 831755354112 831897403392 832519835136 833285018808 834370245632 835334995968 836102767104 837191663616 837961141248 840794701824 840870728544 841423790592 844345400976 846145585152 846222095712 849083590656 849228599296 849787158528 849863998368 851262111744 852737808384 853521574752 854779723776 854857015056 857747708928 858536079984 860444315808 861439214592 863353903104 863999870832 864147426912 866921481216 867069536256 867147938811 868996739072 869852971008 872587634688 872666536203 875617452864 876343007232 876422248317 877714154496 877864052736 879385864896 880682139648 880761773088 880912191808 881491590144 884472348672 884552324832 886518385984 887333200677 888359190048 889516142592 890333712576 893344370688 894012777504 895999866048 896152887168 899029684224 899110976694 899183222784 899855998272 901417854656 902898855936 902980498266 904465993728 905142721824 906866673174 908203456512 908285578497 909038202336 910222086144 912194584983 914139426816 914222085546 917313522048 917999862759 918073626624 918156641094 921104073792 921261382272 923309035264 923999861862 926431199232 927124361856 927976498218 929587162614 930259427328 931114445184 931874054144 932571289152 932730556032 933428431881 935724773376 935884578816 936584814528 938666526336 939751870464 941840621568 941925785108 942706283904 945894039552 945979569612 947996442624 949888576098 951913783296 951999857676 952076353536 952162442616 953565995008 955219039488 955382174208 956096998164 957669875712 957756470572 959330034432 960995118336 961627189248 961714141938 964966172544 965853089982 967110966528 967999855284 970381246464 970546970624 971273140992 971999854686 972165855276 974557495296 975453228288 976723607552 977621331456 980927152128 981015849968 981661089024 983364932352 984980570112 985069634472 986690174976 987428423808 987597059328 989309098008 990767407104 990856994724 990936612864 991026215784 993139130368 995121365436 997243011072 997333184232 1000705660416 1001534865408 1001625426648 1003851701776 1005012417024 1007246220288 1007999849304 1008171998064 1010652217344 1011408394752 1011581125632 1012337998056 1013163869696 1014095086488 1014828466176 1016589877248 1017524242944 1018285562052 1020964995072 1021728888576 1023999846912 1024174728192 1027462496256 1027555401936 1027637968896 1028406855168 1031884406784 1031977712304 1034177937408 1036419055056 1037768833024 1038628749312 1038722664672 1040253812736 1042235099136 1043014907088 1044730773504 1044825240624 1046541855744 1048358310912 1049142700296 1049227001856 1049321875536 1052690370048 1052870151168 1055210326016 1055999842128 1059570699264 1060544569392 1061925767168 1063153631232 1064130794496 1066495997952 1066592433137 1070199109056 1070903006208 1071085897728 1071182747943 1072761744384 1074621419424 1074804945984 1076389281792 1076486611552 1077378610176 1081021759488 1081119508128 1084518356383 1085586944112 1087901466624 1087999837344 1088185648704 1091678902272 1091865341952 1092682283616 1095110947392 1096377182208 1098814058496 1099823997888 1103543046144 1103642831214 1105269676032 1106285548896 1108203338781 1110026446848 1110126818163 1110856976784 1111046691744 1114803689472 1114904492757 1117281521664 1121160971392 1121898387456 1121999832261 1125793867968 1126828604979 1128296127616 1129333164498 1130638969152 1132111454208 1133151997824 1133999830467 1134193497822 1136983744512 1137834444096 1138028766336 1139809353408 1140856972299 1143663611904 1144714773312 1147259087744 1148585619456 1151138537472 1151999827776 1152196569216 1155895308288 1155999827178 1156092715008 1156197251748 1156957712064 1160974926342 1163450179584 1163555381604 1167489937152 1168457342976 1168562997756 1170285539328 1170485403648 1172514486528 1174349030784 1175322120192 1175428395702 1179403099776 1180285537833 1180487109978 1183110934236 1184478920064 1186021523456 1187111616768 1187999822394 1191125827584 1192017036672 1194666488064 1194870516224 1196047835136 1198706245632 1198814635592 1198910963712 1199807997696 1203865141248 1203973997688 1204971634944 1205954658304 1206856962432 1208949096852 1209155564232 1210937942016 1211047437996 1212050936448 1213629448192 1216149479424 1216259446644 1218852569088 1218962780728 1223084696064 1223889149952 1223999817012 1224098168832 1224208854792 1228138765056 1228348509696 1229267569068 1231999815816 1235241598976 1236165815808 1237301997624 1239449550152 1240345903104 1241485926912 1243428385536 1243640741376 1244571242508 1247633031168 1247846105088 1248779752704 1249927528212 1251555368448 1253002493952 1255787495424 1256941711872 1261192052736 1261306092816 1263995256832 1266518101464 1269218377728 1269333143568 1269435138048 1269549923488 1273625385984 1273842898944 1274680737792 1274795997552 1276893167616 1279106712576 1280282362128 1281326824448 1282169585664 1282285522584 1286621563392 1287804119976 1289481288704 1290666473712 1292158821888 1293841661952 1295030854656 1295999806248 1296221140368 1299409993728 1300382221824 1300604304384 1303495108608 1308881452032 1311153243136 1313307426816 1313426179296 1315586899968 1316571231744 1316796079104 1319078797344 1321023209472 1321142659632 1321248817152 1321368287712 1322237385216 1326828487248 1329657348096 1329777578976 1334274213888 1335379820544 1335500568864 1340016556032 1342994960384 1343999799072 1344229330752 1348544526336 1348666465041 1348774834176 1348896793706 1349783997408 1352126781984 1354348283904 1354470747399 1356698990592 1357714082736 1360300009761 1362305184768 1365333129216 1365566304256 1366911811584 1370073869248 1371209140224 1371333128319 1375970283072 1377110439936 1377234961641 1380296089942 1381656110688 1381892073408 1384963552896 1385999792793 1389646798848 1390686542784 1391964747327 1393100320832 1394380743921 1395389140992 1397811081216 1398730457088 1398856933728 1399095834048 1403587160064 1403826868224 1404877221792 1407999789504 1412760932352 1412888677662 1414059425856 1418841059328 1418969354418 1421994663936 1426932145408 1427870674944 1427999786514 1428114530304 1428243663924 1430348992512 1432828559232 1433073261312 1434145497246 1436504813568 1436634705858 1438995051648 1441492677504 1442571212907 1447449258816 1450666449792 1450914198272 1451999782926 1455571869696 1455820455936 1456909711488 1458248782914 1460147929856 1461836242944 1463179842432 1465085411328 1466431997184 1471390728192 1471523774952 1472491633536 1473692901376 1475047398528 1477604451708 1480035262464 1480169090884 1481142635712 1481395588992 1486151110656 1486285492086 1486404919296 1486539323676 1489708695552 1492682048154 1495864516608 1495999776348 1501058490624 1502438139972 1505777552664 1507518625536 1509481938944 1510869330432 1511999773956 1512257997096 1515978326016 1517112592128 1517371688448 1519745804544 1521142629732 1522242699264 1524884815872 1526286364416 1527428343078 1531447492608 1534851383296 1535999770368 1536262092288 1541193744384 1541333102904 1541456953344 1541596335664 1542610282752 1547826610176 1547966568456 1551266906112 1551407175472 1554628582584 1556653249536 1557943123968 1558083997008 1560380719104 1560647204864 1563352648704 1564522360632 1565798707712 1567096160256 1567237860936 1572537466368 1573714050444 1573840502784 1573982813304 1577481245648 1579035555072 1579305226752 1582815489024 1583999763192 1588167770112 1589356048896 1590816854088 1592888650752 1594730446848 1598274994176 1599743996928 1605153521664 1605298663584 1606628846592 1609142616576 1611932129136 1612207418976 1614583922688 1614729917328 1616067915264 1621532639232 1621679262192 1625136758784 1630779594752 1631852199936 1631999756016 1632130891776 1632278473056 1637518353408 1637798012928 1639023425424 1642666421088 1644565773312 1648221087744 1648370123939 1649735996832 1655314569216 1655464246821 1657904514048 1658187655168 1659428323344 1663510708224 1665039670272 1666570037616 1668740491264 1670669991936 1672205534208 1675922282496 1676073823501 1681741457088 1682847581184 1688690801952 1692444191424 1693999746747 1698167181312 1698457198592 1699727996736 1701290246733 1705475616768 1707043149504 1709559447552 1709714030112 1715495417856 1717072159968 1720888631616 1722878429184 1726707806208 1727999741664 1728294853824 1733842962432 1733999740767 1734139072512 1734295877622 1737993478144 1741462389513 1745175269376 1745333072406 1751234905728 1752686014464 1752844496634 1755428308992 1755728105472 1758771729792 1761523546176 1761824383616 1762983180288 1763142593553 1769104649664 1770730664967 1773036771968 1774666401354 1776718380096 1779032285184 1780667425152 1781999733591 1786688741376 1788025555008 1791999732096 1792305774336 1798059368448 1798221953388 1798366445568 1799711996544 1802835709312 1805797711872 1805960996532 1808931987456 1810285443648 1813733346348 1816406913024 1816571156994 1818076404672 1820444172288 1824389169966 1828278853632 1828444171092 1834627044096 1835999725518 1836147253248 1836313282188 1842208147584 1842522764544 1846618070528 1847999723724 1852862398464 1854248723712 1855952996436 1859174325228 1860518854656 1862228890368 1863748108288 1865142578304 1865461112064 1866856863762 1871449546752 1871769157632 1873169629056 1877333052672 1879503740928 1883681243136 1883851570216 1885412567808 1891788079104 1891959139224 1895992885248 1899777152196 1903827566592 1903999715352 1904152707072 1904324885232 1907131990016 1910438078976 1910764348416 1912193996328 1915339751424 1915512941144 1918660068864 1921990236672 1923254378496 1923428283876 1929932345088 1931706179964 1934221933056 1935999710568 1940762492928 1941093941248 1942546281984 1943999709372 1944331710552 1949114990592 1950906456576 1953447215104 1955242662912 1961854304256 1962031699936 1963322178048 1966729864704 1969961140224 1970139268944 1973380349952 1974856847616 1975194118656 1978618196016 1981534814208 1981713989448 1981873225728 1982052431568 1986278260736 1990242730872 1994486022144 1994666368464 2001411320832 2003069730816 2003250853296 2007703403552 2010024834048 2014492440576 2015999698608 2016343996128 2022816789504 2023162251264 2023345190559 2024675996112 2026327739392 2028190172976 2029656932352 2033179754496 2035048485888 2036571124104 2041929990144 2043457777152 2047999693824 2048349456384 2054924992512 2055110803872 2056813710336 2063768813568 2063955424608 2070444134913 2072838110112 2075537666048 2077445329344 2080507625472 2084470198272 2086029814176 2089461547008 2089650481248 2093083711488 2096716621824 2098285400592 2098454003712 2098643751072 2105380740096 2105740302336 2110420652032 2111999684256 2119141398528 2119333016493 2121089138784 2123851534336 2128261588992 2128454031627 2132991995904 2133184866274 2140398218112 2141806012416 2141999679771 2142171795456 2142365495886 2145523488768 2149242838848 2149609891968 2151218245869 2152973223104 2154757220352 2154952058787 2162239016256 2169036712766 2171173888224 2175999674688 2176371297408 2177999674389 2183357804544 2183730683904 2185364567232 2187373174371 2190221894784 2192754364416 2197628116992 2199647995776 2207086092288 2207285662428 2210539352064 2212571097792 2216406677562 2220052893696 2220253636326 2221713953568 2222093383488 2229428238129 2229607378944 2229808985514 2234563043328 2242321942784 2243796774912 2243999664522 2251587735936 2253657209958 2256592255232 2258666328996 2261277938304 2264222908416 2266303995648 2267999660934 2268386995644 2273967489024 2275668888192 2276057532672 2279618706816 2281713944598 2287327223808 2289429546624 2294518175488 2297171238912 2302277074944 2303999655552 2304393138432 2311790616576 2311999654356 2312185430016 2312394503496 2313915424128 2321949852684 2326900359168 2327110763208 2334979874304 2336914685952 2337125995512 2340571078656 2340970807296 2345028973056 2348698061568 2350644240384 2350856791404 2358806199552 2360571075666 2360974219956 2366221868472 2368957840128 2372043046912 2374223233536 2375999644788 2382251655168 2384034073344 2389332976128 2389741032448 2392095670272 2397412491264 2397629271184 2397821927424 2399615995392 2407730282496 2407947995376 2409943269888 2411909316608 2413713924864 2417898193704 2418311128464 2421875884032 2422094875992 2424101872896 2427258896384 2432298958848 2432518893288 2437705138176 2437925561456 2446169392128 2447778299904 2447999634024 2448196337664 2448417709584 2456277530112 2456697019392 2458535138136 2463999631632 2472331631616 2474603995248 2478899100304 2480691806208 2482971853824 2486856771072 2487281482752 2489142485016 2495266062336 2495692210176 2497559505408 2499855056424 2503110736896 2506004987904 2511574990848 2513883423744 2522384105472 2522612185632 2533036202928 2538436755456 2538666287136 2539099846976 2547250771968 2547685797888 2549361475584 2549591995104 2553786335232 2558213425152 2560564724256 2562653648896 2564339171328 2564571045168 2573243126784 2575608239952 2578962577408 2581332947424 2584317643776 2590061709312 2590295909047 2591999612496 2592442280736 2600764443648 2601208608768 2601443816433 2606990217216 2617762904064 2617999608609 2622306486272 2626852358592 2629266744951 2633142463488 2633592158208 2633830294073 2638157594688 2642046418944 2642285319264 2642736575424 2644474770432 2653656974496 2659555157952 2661999602031 2668548427776 2671001137728 2680033112064 2685989920768 2687999598144 2688458661504 2697089052672 2697332930082 2697549668352 2697793587412 2699567994816 2704253563968 2708696567808 2708941494798 2713397981184 2715428165472 2720600019522 2724610369536 2724856735491 2730666258432 2731132608512 2736583754949 2740147738496 2742418280448 2742666256638 2751940566144 2753999588277 2754220879872 2754469923282 2760592179884 2763312221376 2763784146816 2769927105792 2771999585586 2779293597696 2781373085568 2783929494654 2786200641664 2788761487842 2790778281984 2795622162432 2797713867456 2798191668096 2800285295643 2807174320128 2807653736448 2809754443584 2815999579008 2825521864704 2825777355324 2828118851712 2837682118656 2837938708836 2843989327872 2853864290816 2855741349888 2855999573028 2856229060608 2856487327848 2860697985024 2865657118464 2866146522624 2868290994492 2873009627136 2873269411716 2877990103296 2882985355008 2885142425814 2894898517632 2901332899584 2901828396544 2903999565852 2911143739392 2911640911872 2913819422976 2916497565828 2920295859712 2923672485888 2926359684864 2930170822656 2932863994368 2942781456384 2943047549904 2944983267072 2947385802752 2950094797056 2955208903416 2960070524928 2960338181768 2962285271424 2962791177984 2972302221312 2972570984172 2972809838592 2973078647352 2979417391104 2985364096308 2991729033216 2991999552696 3002116981248 3004876279944 3011555105328 3015037251072 3018963877888 3021738660864 3023999547912 3024515994192 3031956652032 3034225184256 3034743376896 3039491609088 3042285259464 3044485398528 3049769631744 3052572728832 3054856686156 3062894985216 3069702766592 3071999540736 3072524184576 3082387488768 3082666205808 3082913906688 3083192671328 3085220565504 3095653220352 3095933136912 3102533812224 3102814350944 3109257165168 3113306499072 3115886247936 3116167994016 3120761438208 3121294409728 3126705297408 3129044721264 3131597415424 3134192320512 3134475721872 3145074932736 3147428100888 3147681005568 3147965626608 3154962491296 3158071110144 3158610453504 3165630978048 3167999526384 3178712097792 3181633708176 3185777301504 3189460893696 3199487993856 3199777299411 3210597327168 3213257693184 3213548243829 3218285233152 3223864258272 3224414837952 3229167845376 3229459834656 3232135830528 3243065278464 3243358524384 3253555069149 3261559189504 3263704399872 3263999512032 3264556946112 3275036706816 3275596025856 3278046850848 3285332842176 3289131546624 3296442175488 3296740247878 3299471993664 3310629138432 3310928493642 3315809028096 3316375310336 3318856646688 3324610016343 3330079340544 3330380454489 3333140075232 3337480982528 3344411068416 3344713478271 3351844564992 3352147647002 3363482914176 3365695162368 3365999496783 3377381603904 3380485814937 3384888382848 3387999493494 3396334362624 3396914397184 3399455993472 3401999491401 3402580493466 3410951233536 3414086299008 3419428060224 3422570916897 3430990835712 3434144319936 3441777263232 3445756858368 3453415612416 3455999483328 3456589707648 3467685924864 3467999481534 3468278145024 3468591755244 3475986956288 3482924779026 3490350538752 3490666144812 3502469811456 3505372028928 3505688993268 3510856617984 3511456210944 3517543459584 3523047092352 3523648767232 3525966360576 3526285187106 3538209299328 3541461329934 3546073543936 3549332802708 3553436760192 3558064570368 3561334850304 3563999467182 3573377482752 3576051110016 3583999464192 3584611548672 3596118736896 3596443906776 3596732891136 3599423993088 3605671418624 3611595423744 3611921993064 3617863974912 3620570887296 3627466692696 3632813826048 3633142313988 3636152809344 3640888344576 3648778339932 3656557707264 3656888342184 3669254088192 3671999451036 3672294506496 3672626564376 3684416295168 3685045529088 3693236141056 3695999447448 3705724796928 3708497447424 3711905992872 3718348650456 3721037709312 3724457780736 3727496216576 3730285156608 3730922224128 3733713727524 3742899093504 3743538315264 3746339258112 3754666105344 3759007481856 3767362486272 3767703140432 3770825135616 3783576158208 3783918278448 3791985770496 3799554304392 3807655133184 3807999430704 3808305414144 3808649770464 3814263980032 3820876157952 3821528696832 3824387992656 3830679502848 3831025882288 3837320137728 3843980473344 3846508756992 3846856567752 3859864690176 3863412359928 3868443866112 3871999421136 3881524985856 3885092563968 3887999418744 3888663421104 3898229981184 3901812913152 3910485325824 3924063399872 3926644356096 3933459729408 3939922280448 3940278537888 3946760699904 3949713695232 3950388237312 3957236392032 3963069628416 3963427978896 3963746451456 3964104863136 3980485461744 3988972044288 3989332736928 4002822641664 4006139461632 4006501706592 4015406807104 4020049668096 4028984881152 4031999397216 4032687992256 4045633579008 4045999395123 4046324502528 4046690381118 4049351992224 4052655478784 4056380345952 4063412242197 4070096971776 4070464999931 4073142248208 4086915554304 4095999387648 4096698912768 4110221607744 4113627420672 4113999384957 4127910849216 4131704884923 4140888269826 4145676220224 4151075332096 4154890658688 4157999378379 4168940396544 4172059628352 4179300962496 4183142231763 4186167422976 4193433243648 4196570801184 4197287502144 4210761480192 4211480604672 4220841304064 4223999368512 4238282797056 4238666032986 4242178277568 4247703068672 4256523177984 4256908063254 4265983991808 4266369732548 4280796436224 4283612024832 4283999359542 4284343590912 4284730991772 4291046977536 4298485677696 4299219783936 4302436491738 4305946446208 4309514440704 4309904117574 4324478032512 4327713638721 4338073425532 4342347776448 4351999349376 4352742594816 4355999348778 4366715609088 4367461367808 4370729134464 4374746348742 4380443789568 4385508728832 4395256233984 4399295991552 4414172184576 4414571324856 4421078704128 4425142195584 4432813355124 4440105787392 4440507272652 4443427907136 4444186766976 4458856476258 4459214757888 4459617971028 4469126086656 4484643885568 4487593549824 4487999329044 4503175471872 4507314419916 4513184510464 4517332657992 4522555876608 4528445816832 4532607991296 4535999321868 4536773991288 4547934978048 4551337776384 4552115065344 4559237413632 4563427889196 4574654447616 4578859093248 4589036350976 4594342477824 4604554149888 4607999311104 4608786276864 4623581233152 4623999308712 4624370860032 4624789006992 4627830848256 4643899705368 4653800718336 4654221526416 4669959748608 4673829371904 4674251991024 4681142157312 4681941614592 4690057946112 4697396123136 4701288480768 4701713582808 4717612399104 4721142151332 4721948439912 4732443736944 4737915680256 4744086093824 4748446467072 4751999289576 4764503310336 4768068146688 4778665952256 4779482064896 4784191340544 4794824982528 4795258542368 4799231990784 4815460564992 4815895990752 4819886539776 4823818633216 4827427849728 4835796387408 4836622256928 4843751768064 4844189751984 4848203745792 4854517792768 4864597917696 4865037786576 4875410276352 4875851122912 4892338784256 4895556599808 4895999268048 4896392675328 4896835419168 4912555060224 4913394038784 4917070276272 4927999263264 4944663263232 4945110371817 4949207990496 4957798200608 4965943707648 4966392740463 4973713542144 4974562965504 4978284970032 4990532124672 4995119010816 4999710112848 5006221473792 5012009975808 5027766847488 5028221470503 5045224371264 5066072405856 5077332574272 5078199693952 5081999240241 5094501543936 5095371595776 5099183990208 5103870740199 5116426850304 5121129448512 5125307297792 5128678342656 5129142090336 5146486253568 5151216479904 5157925154816 5162665894848 5168635287552 5180123418624 5180591818094 5183999224992 5184884561472 5201528887296 5201999222301 5202417217536 5202887632866 5213980434432 5224387168539 5235525808128 5235999217218 5244612972544 5253704717184 5258533489902 5266284926976 5267184316416 5267660588146 5276315189376 5284570638528 5285473150848 5288949540864 5289427780659 5307313948992 5312191994901 5319110315904 5323999204062 5337096855552 5342002275456 5345999200773 5360066224128 5371979841536 5375999196288 5376917323008 5394178105344 5394665860164 5395099336704 5395587174824 5399135989632 5408507127936 5417393135616 5417882989596 5426795962368 5430856330944 5441200039044 5449220739072 5449713470982 5461332516864 5462265217024 5473167509898 5480295476992 5484836560896 5485332513276 5503881132288 5507999176554 5508441759744 5508939846564 5521184359768 5526624442752 5527568293632 5539854211584 5543999171172 5558587195392 5562746171136 5567858989308 5572401283328 5577522975684 5581556563968 5591244324864 5595427734912 5596383336192 5600570591286 5614348640256 5615307472896 5619508887168 5631999158016 5651043729408 5651554710648 5656237703424 5675364237312 5675877417672 5687978655744 5707728581632 5711482699776 5711999146056 5712458121216 5712974655696 5721395970048 5731314236928 5732293045248 5736581988984 5746019254272 5746538823432 5755980206592 5765970710016 5770284851628 5789797035264 5802665799168 5803656793088 5807999131704 5822287478784 5823281823744 5827638845952 5832995131656 5840591719424 5847344971776 5852719369728 5860341645312 5865727988736 5885562912768 5886095099808 5889966534144 5894771605504 5900189594112 5910417806832 5920141049856 5920676363536 5924570542848 5925582355968 5944604442624 5945141968344 5945619677184 5946157294704 5958834782208 5970728192616 5983458066432 5983999105392 6004233962496 6009752559888 6023110210656 6030074502144 6043477321728 6047999095824 6049031988384 6068450368512 6069486753792 6070035571677 6078983218176 6084570518928 6088970797056 6099539263488 6105145457664 6109713372312 6125789970432 6143999081472 6145048369152 6164774977536 6165332411616 6166385342656 6170441131008 6191306440704 6191866273824 6205628701888 6211332404739 6218514330336 6226612998144 6232335988032 6241522876416 6253410594816 6258089442528 6263194830848 6268384641024 6268951443744 6290149865472 6294856201776 6295362011136 6295931253216 6309924982592 6316142220288 6317220907008 6331261956096 6335999052768 6357424195584 6357999049479 6363267416352 6371554603008 6385362094881 6398975987712 6399554598822 6421194654336 6425999039313 6426515386368 6427096487658 6436570466304 6447728516544 6448829675904 6458919669312 6464271661056 6464856176361 6486717048768 6507110138298 6523118379008 6527999024064 6529113892224 6533999023167 6550073413632 6551192051712 6556093701696 6570665684352 6578263093248 6592884350976 6593480495756 6598943987328 6621258276864 6621856987284 6631618056192 6632750620672 6637713293376 6649220032686 6660158681088 6660760908978 6666280150464 6674961965056 6688284714387 6688822136832 6689426956542 6703689129984 6704295294004 6726965828352 6731390324736 6731998993566 6754763207808 6760971629874 6769776765696 6775998986988 6792668725248 6793828794368 6798911986944 6803998982802 6805160986932 6821902467072 6828172598016 6838856120448 6845141833794 6861981671424 6868288639872 6883554526464 6891513716736 6906831224832 6911998966656 6913179415296 6935371849728 6935998963068 6936556290048 6937183510488 6951973912576 6965849558052 6980701077504 6981332289624 7004939622912 7010744057856 7011377986536 7021713235968 7022912421888 7035086919168 7046094184704 7047297534464 7051932721152 7052570374212 7076418598656 7082922659868 7092147087872 7098665605416 7106873520384 7116129140736 7122669700608 7127998934364 7146754965504 7152102220032 7167998928384 7169223097344 7192237473792 7192887813552 7193465782272 7198847986176 7211342837248 7223190847488 7223843986128 7235727949824 7241141774592 7254933385392 7265627652096 7266284627976 7272305618688 7281776689152 7297556679864 7313115414528 7313776684368 7338508176384 7343998902072 7344589012992 7345253128752 7368832590336 7370091058176 7386472282112 7391998894896 7416994894848 7423811985744 7436697300912 7442075418624 7448915561472 7454992433152 7460570313216 7461844448256 7467427455048 7485798187008 7487076630528 7492678516224 7509332210688 7518014963712 7534724972544 7535406280864 7541650271232 7567152316416 7567836556896 7591628494681 7599108608784 7615310266368 7615998861408 7617299540928 7628527960064 7641752315904 7643057393664 7648775985312 7661359005696 7662051764576 7674640275456 7687960946688 7693017513984 7693713135504 7719729380352 7726824719856 7736887732224 7743998842272 7770185127936 7770887727141 7775998837488 7777326842208 7803625826304 7804331449299 7820970651648 7848126799744 7853288712192 7853998825827 7866919458816 7880557075776 7887800234853 7899427390464 7900776474624 7901490882219 7914472784064 7926139256832 7926855957792 7928209726272 7960970923488 7978665473856 7985998806093 8005645283328 8013003413184 8030813614208 8040099336192 8057969762304 8063998794432 8065375984512 8091267158016 8091998790246 8092649005056 8093380762236 8098703984448 8105310957568 8112760691904 8126824484394 8140193943552 8140929999862 8146284496416 8173831108608 8174570206473 8191998775296 8193397825536 8209751264847 8220443215488 8227254841344 8227998769914 8255821698432 8261998764831 8263409769846 8281776539652 8291352440448 8302150664192 8309781317376 8315998756758 8337880793088 8344119256704 8358601924992 8366284463526 8372334845952 8386866487296 8393141602368 8394575004288 8400855886929 8421522960384 8422961209344 8441682608128 8447998737024 8476565594112 8477332065972 8484356555136 8495406137344 8513046355968 8513816126508 8531967983616 8532739465096 8561592872448 8567224049664 8567998719084 8568687181824 8569461983544 8582093955072 8596971355392 8598439567872 8604872983476 8611892892416 8619028881408 8619808235148 8648956065024 8655427277442 8676146851064 8684695552896 8703998698752 8705485189632 8711998697556 8733431218176 8734922735616 8741458268928 8749492697484 8760887579136 8771017457664 8790512467968 8798591983104 8828344369152 8829142649712 8842157408256 8850284391168 8865626710248 8880211574784 8881014545304 8886855814272 8888373533952 8917712952516 8918429515776 8919235942056 8938252173312 8969287771136 8975187099648 8975998658088 9006350943744 9014628839832 9026369020928 9034665315984 9045111753216 9056891633664 9065215982592 9071998643736 9073547982576 9095869956096 9102675552768 9104230130688 9118474827264 9126855778392 9149308895232 9157718186496 9178072701952 9188684955648 9209108299776 9215998622208 9217572553728 9247162466304 9247998617424 9248741720064 9249578013984 9255661696512 9287799410736 9307601436672 9308443052832 9339919497216 9347658743808 9348503982048 9362284314624 9363883229184 9380115892224 9394792246272 9402576961536 9403427165616 9435224798208 9442284302664 9443896879824 9464887473888 9475831360512 9496892934144 9503998579152 9536136293376 9557331904512 9558964129792 9568382681088 9590517084736 9598463981568 9599331898233 9631791981504 9639773079552 9640644731487 9654855699456 9671592774816 9673244513856 9687503536128 9688379503968 9696407491584 9729195835392 9730075573152 9751702245824 9760665207447 9784677568512 9791113199616 9791998536096 9793670838336 9825110120448 9826788077568 9834140552544 9855998526528 9889326526464 9890220743634 9898415980992 9915596401216 9931887415296 9932785480926 9947427084288 9949125931008 9956569940064 9990238021632 9991141363467 9999420225696 10012442947584 10034140434813 10055533694976 10056442941006 10090448742528 10097998490349 10132144811712 10154665148544 10156399387904 10163998480482 10189003087872 10190743191552 10198367980416 10207741480398 10232853700608 10242258897024 10250614595584 10258284180672 10267712750691 10292972507136 10302432959808 10315850309632 10325331789696 10337270575104 10360246837248 10361183636188 10367998449984 10369769122944 10403057774592 10403998444602 10404834435072 10405775265732 10427960868864 10448774337078 10471051616256 10471998434436 10489225945088 10507409434368 10517066979804 10532569853952 10534368632832 10535321176292 10552630378752 10569141277056 10570946301696 10577899081728 10578855561318 10614627897984 10624383989802 10638220631808 10647998408124 10674193711104 10684004550912 10691998401546 10720132448256 10743959683072 10751998392576 10753834646016 10788356210688 10789331720328 10790198673408 10791174349648 10798271979264 10817014255872 10834786271232 10835765979192 10853591924736 10861712661888 10882400078088 10898441478144 10899426941964 10922665033728 10924530434048 10946335019796 10960590953984 10969673121792 10970665026552 11007762264576 11015998353108 11016883519488 11017879693128 11042368719536 11053248885504 11055136587264 11079708423168 11087998342344 11117174390784 11125492342272 11135717978616 11144802566656 11155045951368 11163113127936 11182488649728 11190855469824 11192766672384 11201141182572 11228697280512 11230614945792 11239017774336 11263998316032 11302087458816 11303109421296 11312475406848 11350728474624 11351754835344 11375957311488 11415457163264 11422965399552 11423998292112 11424916242432 11425949311392 11442791940096 11462628473856 11464586090496 11473163977968 11492038508544 11493077646864 11511960413184 11531941420032 11540569703256 11579594070528 11605331598336 11607313586176 11615998263408 11644574957568 11655277691904 11665990263312 11681183438848 11694689943552 11705438739456 11731455977472 11732516764507 11772190199616 11779933068288 11789543211008 11800379188224 11820835613664 11840282099712 11841352727072 11849141085696 11851164711936 11889208885248 11890283936688 11891239354368 11892314589408 11941456385232 11966916132864 11967998210784 12008467924992 12019505119776 12046220421312 12060149004288 12086954643456 12095998191648 12098063976768 12136900737024 12137998185369 12138973507584 12140071143354 12157966436352 12169141037856 12190236726591 12210290915328 12211394999793 12219426744624 12287998162944 12290096738304 12330664823232 12332770685312 12340882262016 12341998154871 12383732547648 12395114654769 12411257403776 12422664809478 12437028660672 12453225996288 12464671976064 12473998135137 12506821189632 12516178885056 12526389661696 12537902887488 12549426695289 12580299730944 12589712403552 12591862506432 12619849965184 12632284440576 12634441814016 12662523912192 12671998105536 12714848391168 12715998098958 12726534832704 12743109206016 12770724189762 12797951975424 12799109197644 12842389308672 12851998078626 12853030772736 12854192975316 12873140932608 12895457033088 12897659351808 12917839338624 12928543322112 12929712352722 12973434097536 12983140916163 13014220276596 13046236758016 13055998048128 13058227784448 13067998046334 13100146827264 13102384103424 13112187403392 13141331368704 13156526186496 13185768701952 13186960991512 13197887974656 13242516553728 13243713974568 13263236112384 13265501241344 13275426586752 13298440065372 13320317362176 13321521817956 13332560300928 13349923930112 13376569428774 13377644273664 13378853913084 13407378259968 13408590588008 13453931656704 13462780649472 13463997987132 13509526415616 13521943259748 13539553531392 13551997973976 13585337450496 13587657588736 13597823973888 13607997965604 13610321973864 13643804934144 13656345196032 13677712240896 13690283667588 13723963342848 13736577279744 13767109052928 13783027433472 13813662449664 13823997933312 13826358830592 13870743699456 13871997926136 13873112580096 13874367020976 13903947825152 13931699116104 13961402155008 13962664579248 14009879245824 14021488115712 14022755973072 14043426471936 14045824843776 14070173838336 14092188369408 14094595068928 14103865442304 14105140748424 14152837197312 14165845319736 14184294175744 14197331210832 14213747040768 14232258281472 14245339401216 14255997868728 14293509931008 14304204440064 14335997856768 14338446194688 14384474947584 14385775627104 14397695972352 14422685674496 14446381694976 14447687972256 14471455899648 14482283549184 14509866770784 14531255304192 14532569255952 14544611237376 14563553378304 14595113359728 14626230829056 14627553368736 14677016352768 14687997804144 14689178025984 14690506257504 14737665180672 14740182116352 14772944564224 14783997789792 14833989789696 14835331115451 14847623971488 14873394601824 14897831122944 14899178221389 14921140626432 14923688896512 14934854910096 14971596374016 14985357032448 15018664421376 15036029927424 15070812561728 15083300542464 15084664411509 15135673113792 15183256989362 15198217217568 15231997722816 15234599081856 15245997720723 15283504631808 15286114787328 15297551970624 15311612220597 15324103529152 15349280550912 15375921893376 15386035027968 15387426271008 15439458760704 15453649439712 15473775464448 15487997684544 15540370255872 15541775454282 15551997674976 15554653684416 15605997666903 15607251652608 15608662898598 15641941303296 15696253599488 15706577424384 15707997651654 15733838917632 15761114151552 15775600469706 15798854780928 15801552949248 15802981764438 15828945568128 15853711915584 15856419452544 15868283341977 15921941846976 15957330947712 15971997612186 16011290566656 16026006826368 16061627228416 16080198672384 16115939524608 16127997588864 16130751969024 16182534316032 16183997580492 16185298010112 16186761524472 16197407968896 16210621915136 16225521383808 16253648968788 16280387887104 16281859999724 16292568992832 16347662217216 16349140412946 16383997550592 16386795651072 16419502529694 16440886430976 16454509682688 16455997539828 16511643396864 16523997529662 16526819539692 16563553079304 16582704880896 16604301328384 16619562634752 16631997513516 16675761586176 16688238513408 16717203849984 16732568927052 16744669691904 16773732974592 16786283204736 16789150008576 16801711773858 16843045920768 16845922418688 16883365216256 16895997474048 16953131188224 16954664131944 16968713110272 16990812274688 17026092711936 17027632253016 17063935967232 17065478930192 17123185744896 17134448099328 17135997438168 17137374363648 17138923967088 17164187910144 17193942710784 17196879135744 17209745966952 17223785784832 17238057762816 17239616470296 17297912130048 17310854554884 17352293702128 17369391105792 17407997397504 17410970379264 17423997395112 17466862436352 17469845471232 17482916537856 17498985394968 17521775158272 17542034915328 17581024935936 17597183966208 17656688738304 17658285299424 17684314816512 17700568782336 17731253420496 17760423149568 17762029090608 17773711628544 17776747067904 17835425905032 17836859031552 17838471884112 17876504346624 17938575542272 17950374199296 17951997316176 18012701887488 18029257679664 18052738041856 18069330631968 18090223506432 18130431965184 18132071363329 18143997287472 18147095965152 18205351105536 18208460261376 18210106715031 18236949654528 18253711556784 18298617790464 18315436372992 18356145403904 18377369911296 18431997244416 18435145107456 18436812058511 18494324932608 18495997234848 18499156027968 18511323393024 18575598821472 18616886105664 18633997214217 18679838994432 18697007964096 18724568629248 18760231784448 18789584492544 18805153923072 18806854331232 18870449596416 18884568605328 18887793759648 18929774947776 18951662721024 18993785868288 19007997158304 19072272586752 19073997148437 19114663809024 19117928259584 19156086284643 19181034169472 19196927963136 19198663796466 19263583963008 19277997117939 19279546159104 19281289462974 19309711398912 19343185549632 19346489027712 19376759007936 19392814983168 19394568529083 19460151146304 19503404491648 19521330414894 19569355137024 19583997072192 19587341676672 19601997069501 19650220240896 19653576155136 19668281105088 19711997053056 19778653052928 19780441487268 19796831961984 19831192802432 19863774830592 19865570961852 19894854168576 19898251862016 19913139880128 19980476043264 19982282726934 19998840451392 20024885895168 20064854143161 20068280869626 20111067389952 20112885882012 20180897485056 20195996980698 20264289623424 20309330297088 20312798775808 20327996960964 20378006175744 20381486383104 20396735960832 20415482960796 20465707401216 20484517794048 20501229191168 20516568361344 20535425501382 20585945014272 20604865919616 20631700619264 20650663579392 20674541150208 20720493674496 20722367272376 20735996899968 20739538245888 20806115549184 20807996889204 20809668870144 20811550531464 20855921737728 20897548674156 20942103232512 20943996868872 20978451890176 21014818868736 21034133959608 21065139707904 21068737265664 21070642352584 21105260757504 21138282554112 21141892603392 21155798163456 21157711122636 21229255795968 21248767979604 21276441263616 21295996816248 21348387422208 21368009101824 21383996803092 21440264896512 21487919366144 21503996785152 21507669292032 21576712421376 21578663440656 21580397346816 21582348699296 21596543958528 21634028511744 21669572542464 21671531958384 21707183849472 21723425323776 21764800156176 21796882956288 21798853883928 21845330067456 21849060868096 21892670039592 21921181907968 21939346243584 21941330053104 22015524529152 22031996706216 22033767038976 22035759386256 22084737439072 22106497771008 22110273174528 22159416846336 22175996684688 22250984684544 22271435957232 22289605133312 22310091902736 22326226255872 22364977299456 22381710939648 22385533344768 22402282365144 22457394561024 22461229891584 22478035548672 22527996632064 22604174917632 22606218842592 22624950813696 22701456949248 22703509670688 22774885484043 22830914326528 22845930799104 22847996584224 22851898622784 22885583880192 22925256947712 22929172180992 22946327955936 22984077017088 22986155293728 23023920826368 23063882840064 23081139406512 23159188141056 23210663196672 23214627172352 23231996526816 23310555383808 23312663181423 23331980526624 23362366877696 23410877478912 23412994347897 23462911954944 23465033529014 23544380399232 23559866136576 23561996477481 23600758376448 23641671227328 23663400704559 23682705454144 23698282171392 23702329423872 23704472646657 23778417770496 23780567873376 23784629178816 23882912770464 23935996421568 23957996418279 24016935849984 24039010239552 24092440842624 24120298008576 24173909286912 24191996383296 24196127953536 24273801474048 24275996370738 24277947015168 24280142286708 24315932872704 24338282075712 24380473453182 24420581830656 24422789999586 24438853489248 24523710619419 24575996325888 24580193476608 24661329646464 24665541370624 24681764524032 24683996309742 24767465095296 24790229309538 24822514807552 24845329618956 24874057321344 24906451992576 24929343952128 24947996270274 25013642379264 25032357770112 25052779323392 25075805774976 25098853390578 25160599461888 25179424807104 25183725012864 25239699930368 25264568881152 25268883628032 25325047824384 25343996211072 25429696782336 25431996197916 25453069665408 25486218412032 25541448379524 25595903950848 25598218395288 25684778617344 25703996157252 25706061545472 25708385950632 25746281865216 25790914066176 25795318703616 25835678677248 25857086644224 25859424705444 25946868195072 25966281832326 26028440553192 26092473516032 26111996096256 26116455568896 26135996092668 26200293654528 26204768206848 26224374806784 26282662737408 26313052372992 26371537403904 26373921983024 26395775949312 26485033107456 26487427949136 26526472224768 26531002482688 26550853173504 26596880130744 26640634724352 26643043635912 26665120601856 26699847860224 26753138857548 26755288547328 26757707826168 26814756519936 26817181176016 26907863313408 26925561298944 26927995974264 27019052831232 27043886519496 27079107062784 27103995947952 27170674900992 27195647947776 27215995931208 27220643947728 27287609868288 27312690392064 27355424481792 27380567335176 27447926685696 27473154559488 27534218105856 27566054866944 27627324899328 27647995866624 27652717661184 27741487398912 27743995852272 27746225160192 27748734041952 27863398232208 27922804310016 27925329158496 28019758491648 28042976231424 28045511946144 28086852943872 28091649687552 28140347676672 28184376738816 28189190137856 28207730884608 28210281496848 28305674394624 28331690639472 28368588351488 28394662421664 28427494081536 28490678802432 28493254999517 28511995737456 28608408880128 28671995713536 28676892389376 28771551254208 28795391944704 28797995694699 28845371348992 28895375944512 28921934194461 28964567098368 29019733541568 29062510608384 29065138511904 29089222474752 29190226719456 29255106737472 29281995622341 29354032705536 29375995608288 29381012515008 29475330361344 29480364232704 29545889128448 29567995579584 29667979579392 29670662230902 29695247942976 29746789203648 29795662245888 29798356442778 29842281252864 29847377793024 29869709820192 29970714064896 29973424090401 30037328842752 30102421304439 30141625123456 30166601084928 30169328823018 30271346227584 30293995471047 30366513978724 30396434435136 30463995445632 30469198163712 30491995441446 30567009263616 30572229574656 30595103941248 30623224441194 30648207058304 30698561101824 30751843786752 30774852542016 30803138252073 30878917521408 30907298879424 30947550928896 30975995369088 31080740511744 31083550908564 31103995349952 31109307368832 31211995333806 31214503305216 31217325797196 31283882606592 31392507198976 31413154848768 31415995303308 31467677835264 31522228303104 31551200939412 31597709561856 31603105898496 31605963528876 31657891136256 31707423831168 31712838905088 31736566683954 31843883693952 31914661895424 31943995224372 32022581133312 32052013652736 32123254456832 32160397344768 32231879049216 32255995177728 32261503938048 32365068632064 32367995160984 32370596020224 32373523048944 32394815937792 32421243830272 32451042767616 32507297937576 32560775774208 32563719999448 32585137985664 32695324434432 32698280825892 32767995101184 32773591302144 32839005059388 32881772861952 32909019365376 32911995079656 33023286793728 33047995059324 33053639079384 33127106158608 33165409761792 33208602656768 33239125269504 33263995027032 33351523172352 33376477026816 33434407699968 33465137854104 33489339383808 33547465949184 33572566409472 33578300017152 33603423547716 33686091841536 33691844837376 33766730432512 33791994948096 33906262376448 33909328263888 33937426220544 33981624549376 34052185423872 34055264506032 34127871934464 34130957860384 34246371489792 34268896198656 34271994876336 34274748727296 34277847934176 34328375820288 34387885421568 34393758271488 34419491933904 34447571569664 34476115525632 34479232940592 34595824260096 34621709109768 34704587404256 34738782211584 34815994795008 34821940758528 34847994790224 34933724872704 34965833075712 34997970789936 35043550316544 35084069830656 35194367932416 35197550293521 35316570598848 35368629633024 35401137564672 35462506840992 35520846299136 35524058181216 35547423257088 35553494135808 35670851810064 35673718063104 35676943768224 35877151084544 35900748398592 35903994632352 36025403774976 36058515359328 36105476083712 36138661263936 36180447012864 36260863930368 36264142726658 36287994574944 36294191930304 36410702211072 36413994556107 36416920522752 36420213430062 36473899309056 36507423113568 36570710179773 36630872745984 36634184999379 36712290807808 36863994488832 36870290214912 36873624117022 36991994469696 36998312055936 37022646786048 37025994464613 37151197642944 37185343964307 37233772211328 37267994428434 37359677988864 37394015928192 37421994405411 37520463568896 37579168985088 37613708662464 37648280085867 37740899192832 37769137210656 37775587519296 37859549895552 37903325442048 37987571736576 38015994316608 38144545173504 38147994296874 38229327618048 38235856519168 38312172569286 38362068338944 38393855926272 38397327592932 38527167926016 38555994235878 38559092318208 38562578925948 38619422797824 38686371099264 38692978055424 38753518015872 38785629966336 38789137058166 38920302292608 39006808983296 39042660829788 39138710274048 39167994144384 39174683353344 39203994139002 39300440481792 39307152310272 39336562210176 39423994106112 39557306105856 39560882974536 39593663923968 39662385604864 39727549661184 39731141923704 39789708337152 39796503724032 39826279760256 39960952086528 39964565453868 39997680902784 40049771790336 40129708286322 40136561739252 40222134779904 40225771764024 40361794970112 40391993961396 40528579246848 40618660594176 40625597551616 40655993921928 40756012351488 40762972766208 40793471921664 40830965921592 40931414802432 40969035588096 41002458382336 41033136722688 41070851002764 41171890028544 41209731839232 41263401238528 41301327158784 41349082300416 41440987348992 41444734544752 41471993799936 41479076491776 41612231098368 41615993778408 41619337740288 41623101062928 41711843475456 41795097348312 41884206465024 41887993737744 41956903780352 42029637737472 42068267919216 42130279415808 42137474531328 42141284705168 42210521515008 42276565108224 42283785206784 42311596326912 42315422245272 42458511591936 42497535959208 42552882527232 42591993632496 42696774844416 42736018203648 42767993606184 42880529793024 43007993570304 43015338584064 43153424842752 43157326881312 43164697398592 43193087917056 43268057023488 43339145084928 43343063916768 43414367698944 43446850647552 43529600312352 43593765912576 43597707767856 43690660134912 43785340079184 43842363815936 43878692487168 43882660106208 44031049058304 44063993412432 44067534077952 44071518772512 44169474878144 44212995542016 44220546349056 44318833692672 44351993369376 44501969369088 44505993346353 44542871914464 44579210266624 44620183805472 44697534664167 44763421879296 44771066689536 44775114999241 44804564730288 44914789122048 44956071097344 45055993264128 45212437685184 45249901627392 45253993234527 45407019341376 45549770968086 45661828653056 45695993168448 45703797245568 45737993162169 45850513895424 45858344361984 45892655911872 45972310587456 46047841652736 46127765680128 46162278813024 46318376282112 46421326393344 46429254344704 46463993053632 46621110767616 46625326362846 46663961053248 46724733755392 46817993000709 46821754957824 46825988695794 46925823909888 46930067058028 47088760798464 47119732273152 47123992954962 47201516752896 47283342454656 47326801409118 47365410908288 47396564342784 47404658847744 47408945293314 47561135746752 47569258357632 47604850025931 47765825540928 47871992843136 47915992836558 48033871699968 48078020479104 48184881685248 48240596017152 48347818573824 48383992766592 48392255907072 48547602948096 48551992741476 48555894030336 48560284573416 48631865745408 48676564151424 48760946906364 48841163661312 48845579999172 48877706978496 49047421238838 49151992651776 49160386953216 49322659292928 49331082741248 49363529048064 49367992619484 49534930190592 49580458619076 49645029615104 49690659237912 49748114642688 49812903985152 49858687904256 49895992540548 50027284758528 50064715540224 50105558646784 50151611549952 50197706781156 50321198923776 50358849614208 50367450025728 50479399860736 50529137762304 50537767256064 50650095648768 50687992422144 50859393564672 50863992395832 50906139330816 50972436824064 51082896759048 51191807901696 51196436790576 51369557234688 51407992314504 51412123090944 51416771901264 51492563730432 51581828132352 51590637407232 51671357354496 51714173288448 51718849410888 51893736390144 51932563664652 52056881106384 52184947032064 52223992192512 52232911137792 52271992185336 52400587309056 52409536413696 52448749613568 52565325474816 52626104745984 52743074807808 52747843966048 52791551898624 52970066214912 52974855898272 53052944449536 53062004965376 53101706347008 53193760261488 53281269448704 53286087271824 53330241203712 53399695720448 53506277715096 53510577094656 53515415652336 53629513039872 53634362352032 53815726626816 53851122597888 53855991948528 54038105662464 54087773038992 54158214125568 54207991895904 54391295895552 54396214089987 54431991862416 54441287895456 54625380784128 54630320145093 54710848963584 54761134670352 54895853371392 54946309118976 55068436211712 55132109733888 55295991733248 55305435322368 55310436175533 55482974797824 55487991704544 55497468083904 55726796464416 55850658316992 55901991642651 56039516983296 56091023892288 56173705887744 56280695353344 56368753477632 56378380275712 56415461769216 56420562993696 56611348789248 56663381278944 56737176702976 56789324843328 56854988163072 56981357604864 56986509999034 57023991474912 57216817760256 57221991445311 57343991427072 57353784778752 57468258853929 57543102508416 57590783889408 57595991389398 57690742697984 57790751889024 57833991353817 57843868388922 57929134196736 58039467083136 58130277023808 58178444949504 58183705587249 58380453438912 58510213474944 58563991244682 58708065411072 58751991216576 58762025030016 58805991208503 58950660722688 58960728465408 59091778256896 59135991159168 59335959158784 59341324461804 59390495885952 59493578407296 59591324491776 59596712885556 59684562505728 59694755586048 59739419640384 59941428129792 59946848180802 60074657685504 60204842608878 60283250246912 60333202169856 60338657646036 60542692455168 60587990942094 60733027957448 60792868870272 60927990891264 60938396327424 60983990882892 61134018527232 61144459149312 61190207882496 61246448882388 61296414116608 61397122203648 61503687573504 61549705084032 61606276504146 61757835042816 61814597758848 61895101857792 61951990738176 62161481023488 62167101817128 62207990699904 62218614737664 62423990667612 62429006610432 62434651594392 62567765213184 62785014397952 62826309697536 62831990606616 62935355670528 63044456606208 63102401878824 63195419123712 63206211796992 63211927057752 63315782272512 63414847662336 63425677810176 63473133367908 63687767387904 63829323790848 63887990448744 64045162266624 64104027305472 64246508913664 64320794689536 64463758098432 64511990355456 64523007876096 64730137264128 64735990321968 64741192040448 64747046097888 64789631875584 64842487660544 64902085535232 65014595875152 65121551548416 65127439998896 65170275971328 65390648868864 65396561651784 65535990202368 65547182604288 65678010118776 65763545723904 65818038730752 65823990159312 66046573587456 66095990118648 66107278158768 66254212317216 66330819523584 66478250539008 66527990054064 66752954053632 66868815399936 66930275708208 66978678767616 67094931898368 67145132818944 67156600034304 67206847095432 67372183683072 67383689674752 67583989896192 67812524752896 67818656527776 67874852441088 68104370847744 68110529012064 68261915720768 68324656452129 68492742979584 68537792397312 68543989752672 68555695868352 68656751640576 68775770843136 68787516542976 68838983867808 68895143139328 68952231051264 68958465881184 69191648520192 69243418219536 69409174808512 69477564423168 69631989590016 69643881517056 69695989580448 69931666151424 69937989544269 69995941579872 70087100633088 70238983043691 70388735864832 70395100587042 70633141197696 70685989432443 70802275129344 70925013681984 71048116362432 71094846514176 71106988271616 71113417939971 71341703620128 71353887536448 71754302169088 71807989264704 71873989254837 72050807549952 72117030718656 72210952167424 72277322527872 72360894025728 72521727860736 72528285453316 72575989149888 72588383860608 72821404422144 72827989112214 72833841045504 72840426860124 72947798618112 73014846227136 73141420359546 73261745491968 73268369998758 73424581615616 73571131858257 73727988977664 73740580429824 73747248234044 73983988939392 73996624111872 74045293572096 74051988929226 74302395285888 74370687928614 74467544422656 74535988856868 74719355977728 74788031856384 74843988810822 75040927137792 75158337970176 75227417324928 75296560171734 75481798385664 75538274421312 75551175038592 75719099791104 75806650884096 75975143473152 76031988633216 76289090347008 76295988593748 76458655236096 76471713038336 76624345138572 76724136677888 76787711852544 76794655185864 77054335852032 77111988471756 77118184636416 77125157851896 77238845595648 77372742198528 77385956110848 77507036031744 77571259932672 77578274116332 77840604585216 78013617966592 78085321659576 78277420548096 78335988288768 78349366706688 78407988278004 78600880963584 78614304620544 78673124420352 78847988212224 79114612211712 79121765949072 79187327847936 79324771209728 79455099322368 79462283847408 79579416674304 79593007448064 79652559520512 79921904173056 79929130907736 79995361805568 80099543580672 80259416572644 80273123478504 80444269559808 80451543528048 80723589940224 80783987922792 81057158493696 81237321188352 81251195103232 81311987843856 81512024702976 81586943843328 81661931843184 81862829604864 81938071176192 82004916764672 82066273445376 82141702005528 82343780057088 82419463678464 82526802477056 82602654317568 82698164600832 82881974697984 82889469089504 82943987599872 82958152983552 83224462196736 83231987556816 83238675480576 83246202125856 83590194696624 83768412930048 83775987475488 83913807560704 84059275474944 84136535838432 84260558831616 84274949062656 84282569410336 84421043030016 84553130216448 84567570413568 84623192653824 84630844490544 84917023183872 84995071918416 85105765054464 85183987264992 85472036407296 85479764998551 85535987212368 86015987140608 86030677168128 86314653762624 86329394797184 86386175834112 86393987084097 86536114046976 86686127833536 86765802583383 86893701295104 87059200624704 87187531825152 87195415535712 87570680158368 87684727631872 87765320212416 87845986867023 88062098116608 88127986824864 88143037545024 88338949756288 88425991084032 88441092698112 88637667385344 88703986738752 89003938738176 89011986692706 89085743828928 89158420533248 89240367610944 89395069328334 89526843758592 89542133379072 89550229998482 89609129460576 89912142194688 89920272271203 90111986528256 90307263913317 90424875370368 90499803254784 90507986469054 90814038682752 90881986413141 91099541936172 91323657306112 91391986336896 91407594491136 91475986324338 91701027790848 91716688723968 91785311823744 91944621174912 92095683305472 92255531360256 92324557626048 92409414756219 92636752564224 92842652786688 92858508689408 92927986107264 93242221535232 93250652725692 93327922106496 93449467510784 93635986001418 93643509915648 93651977391588 93851647819776 93860134116056 94177521596928 94239464546304 94247985909924 94403033505792 94566684909312 94653602818236 94730821816576 94793128685568 94809317695488 94817890586628 95122271493504 95138516715264 95209700051862 95531651081856 95743985686272 95831985673116 96067743399936 96156040958208 96369763370496 96481192034304 96695637147648 96767985533184 96784511814144 97095205896192 97103985482952 97111788060672 97120569146832 97263731490816 97353128302848 97521893812728 97682327322624 97691159998344 97755413956992 98094842477676 98303985303552 98320773906432 98645318585856 98662165482496 98727058096128 98735985238968 99069860381184 99160917238152 99290059230208 99381318475824 99496229285376 99625807970304 99717375808512 99791985081096 100054569517056 100129431080448 100211117293568 100303223099904 100395413562312 100642397847552 100717699228416 100734900051456 100958799721472 101058275524608 101075534512128 101300191297536 101375984844288 101718787129344 101727984791664 101812278661632 101944873648128 102165793518096 102383615803392 102392873581152 102739114469376 102815984629008 102824246181888 102833543802528 102985127460864 103163656264704 103181274814464 103342714708992 103428346576896 103437698821776 103787472780288 103865127329304 104113762212768 104447984385024 104465822275584 104543984370672 104801174618112 104897499227136 105130650949632 105252209491968 105495687932096 105583103797248 105592650880563 105949711796544 106105888899072 106203412694016 106387520522976 106562538897408 106572174543648 106660482407424 107012555430192 107021154189312 107030831304672 107268724704064 107631453253632 107702245195776 107711983897056 108076211324928 108175546077984 108316428251136 108415983791808 108782591791104 108792428179974 108863983724832 108882575790912 109241983668321 109250761568256 109260640290186 109421697927168 109522269340704 109892618237952 109902554998137 110136872423424 110591983466496 110610870644736 110620872351066 110975983409088 110994936167808 111077983393839 111453592928832 111701316633984 111803983285302 112079033966592 112182047784576 112561390706688 112737506955264 112756760551424 112841125987392 112944840257601 113222697578496 113326762557888 113474353405952 113578649686656 113709976326144 113962715209728 113973019998068 114047982949824 114433635520512 114443982890622 114687982854144 114707569557504 114936517707858 115086205016832 115181567778816 115191982778796 115381485395968 115581503778048 115667982707634 115687736777844 115858268393472 116078934166272 116260554047616 116356889899008 116367411174498 116760906877824 117020426949888 117127982489364 117416130822144 117503982433152 117524050060032 117611982417006 117901321445376 117921456930816 118183556513792 118271982318336 118671918317568 118682648923608 118780991771904 118987156814592 119182648983552 119193425771112 119369125011456 119389511172096 119478839280768 119882856259584 119893696361604 120149315371008 120409685217756 120566500493824 120666404339712 120677315292072 121085384910336 121175981884188 121466055914896 121585737740544 121855981782528 121876792654848 121967981765784 122268037054464 122288918298624 122380415764992 122492897764776 122592828233216 122794244407296 123007375147008 123099410168064 123212553008292 123515670085632 123629195517696 123790203715584 123903981476352 124322962046976 124334203634256 124415981399808 124437229475328 124847981335224 124858013220864 124869303188784 125135530426368 125570028795904 125652619395072 125663981213232 125870711341056 126088913212416 126204803757648 126390838247424 126412423593984 126423854115504 126631564545024 126829695324672 126851355620352 126946266735816 127375534775808 127658647581696 127775980897488 128090324533248 128208054610944 128493017827328 128641589379072 129023980710912 129046015752192 129057684409577 129460274528256 129471980643936 129494092195776 129579263751168 129684975321088 129804171070464 130029191750304 130243103096832 130254879997792 130340551942656 130781297737728 130793123303568 131071980404736 131356020237552 131527091447808 131636077461504 131647980318624 132093147174912 132191980237296 132214556317536 132508424634432 132661639047168 132956501078016 133055980108128 133505908107264 133517980039059 133737630799872 133860551416416 134092603992501 134290265637888 134313200068608 134325344997723 134413694190864 134744367366144 135167979792384 135637313055552 135749704882176 135761979703581 136221058024128 136523831441536 136649312904258 136985485959168 137087979505344 137111391736704 137213979486507 137551541686272 137575033085952 137677967735616 137790286278656 137916931762368 138383297040384 138486836439072 138818349617024 138955128846336 139263979180032 139287763034112 139391979160896 139863332302848 139875979088538 139991883159744 140174201266176 140453979002127 140477966087382 140777471729664 140790201174084 141266282395392 141371978864886 141604550258688 141850027363968 142096232724864 142189693028352 142213976543232 142226835879942 142683407240256 142707775072896 142814550077793 143508604338176 143615978529408 143747978509674 144101615099904 144234061437312 144421904334848 144554645055744 144721788051456 145043455721472 145056570906632 145151978299776 145176767721216 145642808844288 145655978224428 145667682091008 145680853720248 145895597236224 146029692454272 146282840719092 146523490983936 146536739997516 146849163231232 147142263716514 147455977955328 147481160859648 147494496468088 147967977878784 147993248223744 148090587144192 148103977858452 148604790571776 148741375857228 148935088845312 149071977713736 149438711955456 149576063712768 149687977621644 150081854275584 150316675940352 150454834649856 150593120343468 150963596771328 151076548842624 151102350077184 151438199582208 151613301768192 151950286946304 152063977266432 152578180694016 152591977187496 152917310472192 152943426076672 153248690277144 153448273355776 153575423705088 153589310371728 154108671704064 154223976943512 154236369272832 154250315703792 154477691191296 154745484397056 154771912221696 155014072063488 155142519865344 155156548232664 155681209170432 156027235933184 156170643319152 156554841096192 156671976577536 156698733413376 156815976556008 157201761927168 157228609241088 157346248840704 157695976424448 158229224423424 158243531898144 158374655695872 158649542419456 158910198644736 158924567694816 159158833348608 159186014896128 159305119041024 159843808346112 159858261815472 159990723611136 160199087161344 160518833145288 160546246957008 160888539119616 160903087056096 161447179880448 161567975845584 162114316987392 162474642376704 162502390206464 162623975687712 163173887686656 163188642269961 163323863686368 163876142352384 163890960435279 164132546890752 164283404011056 164687560114176 164838927356928 165205308635136 165396329201664 165778938179008 165887975199744 165916305967104 165931308526599 166448924393472 166463975113632 166492404251712 167180389393248 167551974950976 167705974927953 168118550949888 168273071676864 168521117663232 168565138820672 168842086060032 169106260432896 169135140827136 169246385307648 169261688981088 169834046367744 169990143836832 170211530108928 170367974529984 170944072814592 170959529997102 171071974424736 171665974335933 172031974281216 172061354336256 172629307525248 172658789594368 172772351668224 172787974168194 173072228093952 173372255667072 173531605166766 173787402590208 174118401249408 174390831071424 174551116761747 175141360316736 175369455263744 175530640424832 175691973734046 176124196233216 176255973649728 176286075090048 176677899512576 176851982168064 176882185396224 177275334770688 177407973477504 178007877476352 178023973385412 178171487657856 178316841066496 178480735221888 178790138656668 179053687517184 179084266758144 179100459996964 179218258921152 179824284389376 179840544542406 180223973056512 180614527826634 180849750740736 180999606509568 181015972938108 181628077365504 181763972826282 182199083872344 182647314612224 182783972673792 182815188982272 182951972648676 183402055581696 183433377447936 183570623647488 183889242349824 184191366610944 184511062720512 184649115252096 184818829512438 185273505128448 185685305573376 185717017378816 185855972214528 186484443070464 186501305451384 186655844212992 186898935021568 187271972002836 187287019831296 187303954783176 187703295639552 187720268232112 188355043193856 188478929092608 188495971819848 188806067011584 189133369818624 189307205636472 189461643633152 189586257371136 189618635390976 189635781173256 190244542987008 190277033430528 190419400103724 191063302163712 191487971372544 191663971346232 192135486799872 192312081916416 192739526740992 192962384068608 193391274295296 193535971066368 193569023628288 194190411792384 194207970965904 194223576121344 194241138293664 194527462981632 194706256605696 195043787625456 195364654645248 195382319996688 195510827913984 196189684955352 196607970607104 196641547812864 197290637171712 197324330964992 197454116192256 197471970477936 198139720762368 198321834476304 198580118460416 198762636951648 198992458570752 199434751617024 199452784996619 199583970162192 200258862160896 200422234587136 200606446199808 200790827124624 201284795695104 201435398456832 201469800102912 201917599442944 202116551049216 202151069024256 202751969688576 203437574258688 203455969583328 203624557323264 204331587036192 204785747162304 204973969356387 205478228938752 205631969258016 205667087605056 205970254921728 206327312529408 206362549628928 206685429417984 206856693153792 206875397643552 207574945560576 207730254658608 208227524425536 208895968770048 208931644551168 209087968741344 209794998454272 209813968632807 210261301899264 210716949131073 210991375864192 211166207594496 211185301761126 211899423593088 212057968297329 212406825388032 212775041045952 213144349087296 213320964814848 213340253819913 214025110860384 214061662609344 214537449408128 215262906507264 215423967794112 215621967764511 216152422649856 216351092155968 216632856502272 216831967583616 217565183582208 217584856359948 217727967449664 217765151581824 218483967336642 218501523136512 218521280580372 218843395854336 219044538681408 219785236475904 219805109996274 220273744846848 220713395574771 221183966932992 221221741289472 221241744702132 221951966818176 221989872335616 222155966787678 222907185857664 223402633267968 223607966570604 224158067933184 224364095569152 225122781413376 225475013910528 225513521102848 225682251974784 225889680515202 226445395156992 226653525115776 226948706811904 227157299373312 227419952652288 227925430419456 227946039996136 228095965899648 228867271041024 228887965781244 229375965708288 229415139115008 229873035415716 230172410033664 230363135557632 230383965557592 230762970791936 231163007556096 231335965415268 231375473555688 231716536786944 232157868332544 232521108095232 232713779798016 232734822348996 233521813755648 234040853899776 234255964978728 234832261644288 235007964866304 235048100120064 235223964834012 235802642890752 235842913861632 236367113027584 236543964636672 237343836635136 237365297847216 237561983543808 237974313629184 238365297967104 238386851542224 238738250022912 238779022344192 238957678561536 239765712519168 239787392723208 240298630742016 240819370435512 241133000987648 241332808679424 241354630584144 242170769820672 242351963768376 242932111829792 243171475481088 243711963565056 243753585309696 243935963531568 244536074108928 244760831529984 244985795529552 245185656466432 245588488814592 246014750294016 246198820336128 246425106016584 247031340171264 247258391035392 247580407431168 247807962952704 248645924093952 248668407268512 248831962799616 248874458950656 249695962670448 249716026441728 249738606377568 251140057591808 251305238790144 251327962426464 251741422682112 252177826424832 252409607515296 252781676494848 252824847187968 252847708231008 253263129090048 253659390649344 253702711240704 253892533471632 254751069551616 255317295163392 255551961794976 256416109221888 256439294995653 256986035654656 258047961421824 258092031504384 258115368819154 258943961287872 258988184391552 259158527502336 259181961252291 259608342140928 260058383500608 260297407750149 260509759995584 260681103885312 261562595475456 261586246607136 262712040475104 263054182895616 263295960637248 263537960601069 264186294349824 264383960474592 264429112635072 265016849268864 265323278094336 265913002156032 266111960216256 267011816214528 267035960078118 267475261599744 267721102832832 268185207985002 268580531275776 268626400137216 268650689995446 268827388381728 269760816813609 270335959584768 271274626111104 271499409764352 271523959407162 272442116048256 273047662883072 273298625808516 273970971918336 274175959010688 274222783473408 274427958973014 275103083372544 275150066171904 275355935471232 275580572557312 275833863524736 276766594080768 276973672878144 277636699234048 277910257692672 278527958360064 278575526068224 278783958321792 279726664605696 279751958177076 279983766319488 280348402532352 280907958004254 280955932174764 281554943459328 281580402348168 282532564790784 282743957729772 283209100517376 283700054727936 284192465449728 284379386056704 284427953086464 284453671759884 285366814480512 285415550145792 285629100155586 287017208676352 287231957058816 287495957019348 288203230199808 288468122874624 288843808669696 289109290111488 289443576102912 290086911442944 290113141813264 290303956599552 290353535442432 291285617688576 291311956448856 291335364182016 291361707440496 291791194472448 292059384908544 292565681438184 293046981967872 293073479995032 293698326462464 294284527433028 294911955910656 294962321719296 294988992936176 295935955757568 295986496447488 296181174288384 296207955716904 297209581143552 297482751714456 297870177690624 298143955427472 298877423910912 299152127425536 299375955243288 300163708551168 300633351880704 300909669299712 301186240686936 301927193542656 302153097685248 302204700154368 302876399164416 303226603536384 303900573892608 304127954532864 305156361388032 305183954374992 305834620944384 306497380554288 306896546711552 307150847410176 307178620743456 308217343408128 308447953887024 308472738545664 308500631407584 308955382382592 309490968794112 309543824443392 310028144126976 310285039730688 310313096465328 311362418340864 312054471866368 312341286638304 313343953155072 313397466826752 313425804994687 313631953112016 314403523854336 314692497681408 315391952848896 316487063796288 316749311391744 316777952641689 317299084838912 317849135389632 318317666697216 318610238082048 319687616692224 319716523630944 319981447222272 321037666290576 321092493914016 321806174112192 322894359760896 323135951691168 324228633974784 324949284753408 325004780412928 325247951375424 326347775373312 326377284539922 326647727372736 327725951004963 327752284704768 327781920870558 328265093781504 328566808022112 329677854713856 329707664994411 330410617270272 331557876358016 331775950399488 331832611934208 331862617053198 332927950227264 332984808503424 333233950181517 334360778786496 335103949901952 335411949855906 336237101899776 336546143353728 337130277641344 337684172120064 338212520865792 338270281654272 338523377962176 338834520772803 339668092735488 339980287673664 340423060217856 340735949059968 341888145629184 341919059994204 342143948849472 343331948671866 344063948562432 344122708672512 345258615050496 345317579188736 345544703336448 345575948336388 346144456187904 346744511334144 347063210333532 347574805180416 348236802498816 348781662142848 349102233523494 350282720633472 350738910527488 351061280849664 351383947468092 352248392466432 352511947299456 352572150180096 353355799025152 353703964336128 353764370792448 354550669541376 354815946955008 356015754952704 356047946770824 356342975315712 356633682132992 356961470443776 357580277313336 358107375034368 358168533516288 358200919993928 358436517842304 359648568778752 359681089084812 360447946113024 361229055653268 361699501481472 361999213019136 362031945876216 363256154731008 363527945652564 364398167744688 365294629224448 365567945347584 365630377964544 365903945297352 366804111163392 366866754895872 367141247294976 367778484699648 368382733221888 369022125441024 369298230504192 369637659024876 370547010256896 371370611146752 371434034757632 371711944429056 372968886140928 373002610902768 373311688425984 373797870043136 374543944005672 374574039662592 374607909566352 375406591279104 375440536464224 376710086387712 376957858185216 376991943639696 377612134023168 378266739637248 378614411272944 378923287266304 379172514742272 379237270781952 379271562346512 380489085974016 380554066861056 380838800207448 382126604327424 382975942745088 383327942692464 384270973599744 384624163832832 385479053481984 385924768137216 387071942132736 387138047256576 387173053228731 388380823584768 388415941931808 388482276587328 389054925963264 389412513211392 390087575250912 390729309290496 390764639993376 391021655827968 392379369910704 393215941214208 394581274343424 394648661929984 394908232384512 394943940955872 396279441524736 396643668952608 397160236920832 397525273903296 397984917141504 398869503234048 398905569993238 399167940324384 400517724321792 400553940117177 401212892399616 401581654249248 402277811977503 402870796913664 402939600205824 402976034993169 403835198885888 404233102098432 405503939377152 406911939166656 407249114646528 407285939110743 408663174072384 409571494324608 409947938712774 410956457877504 411263938516032 411334175210112 411641938459521 412654625058816 412725099257856 413370858835968 413750795287104 415149891121152 415460509317216 416455048851072 417791937540096 417863289102336 418175937482688 419589996908544 419627937265614 420522603798528 421433898262146 421982751728384 422332415188992 422370603522252 423798847186176 424115936594658 424813650776064 425550082091904 426288698174592 426641929629696 426680507639826 428050221720768 428123325218688 429074898816256 430525813014528 430847935588224 431243935529022 432304845299712 432702184311936 433265713004544 433663935167232 435130367164416 435169712719896 435455934899328 435530303163648 436967934673284 437003046273024 437042561160744 437686791708672 438089077362816 439570472951808 439610219992548 440547489693696 441426791149542 442367933865984 442443482578944 442483489404264 443903933636352 443979744671232 444311933575356 445814371715328 446805266535936 447215933141208 448316135866368 448728191138304 450245562826752 450950027821056 451027042205696 451364503949568 451779361030404 452890790313984 453307050231552 453897413623808 454314598746624 454839905304576 455850860838912 455892079992272 456191931799296 457734542082048 457775931562488 458751931416576 458830278230016 459746070831432 460344820067328 460726271115264 460767931115184 461525941583872 462326015112192 462671930830536 462750947111376 463433073573888 464315736665088 465042216190464 465427559596032 465469644697992 467043627511296 468081707799552 468511929957456 469664523288576 470015929732608 470096200240128 470447929668024 471605285781504 471685827723264 473087929273344 474687673270272 474730595694432 475123967087616 475948627258368 476730595934208 476773703084448 477476500045824 477558044688384 477915357123072 479531425038336 479574785446416 480597261484032 481638740871024 482266001975296 482665617358848 482709261168288 484341539641344 484703927536752 485864223659584 486342950962176 487423927130112 487507170619392 487871927063136 489521663059968 489565926809883 489971591059104 490371312932864 491672881305837 492397640672256 492850212033168 494062680342528 494516782070784 495615925905408 497336814537024 497663925599232 497748917901312 497793925579797 499391925340896 499477212755136 502280115183616 502655924852928 503117924783859 504355652849664 504819215030592 505563352989696 505695416462016 506526258180096 507318781298688 507405422481408 507785066943264 509502139103232 510634590326784 511103923589952 512832218443776 512878589991306 513972071309312 514997923007799 516095922843648 516184063008768 516230737638308 517887922575744 517976368783104 518317055004672 518363922504582 519216684281856 520116767001216 520594815500298 521019519991168 521362207770624 523172493214272 523653350285241 525424080950208 526108365791232 526591921274496 527075921202138 528372588699648 528767920949184 528858225270144 530033698537728 530646556188672 531826004312064 532223920432512 534023632429056 534071920156236 534950523199488 535442205665664 536370415970004 537161062551552 537252800274432 537301379990892 537654776763456 539521633627218 540671919169536 542549252222208 542998819528704 543047918814324 544884232096512 546095325766144 546597251617032 547941943836672 548351918021376 548445566946816 548855917946028 550206166745088 550300132343808 550711870942464 551161145114624 551667727049472 553533188161536 553947345756288 555273398468096 555820515385344 557055916720128 557151052136448 557567916643584 559453329211392 559503916354152 559967532638976 560696805064704 561815916008508 561911864349528 563109886918656 563160804696336 565065129581568 565487915459544 566418201034752 567400109455872 568384930899456 568758772113408 568855906172928 568907343519768 570733628961024 570831100291584 571258200311172 574034417352704 574463914117632 574991914038696 576406460399616 576936245749248 577687617339392 578218580222976 578887152205824 580173822885888 580226283626528 580607913199104 580707070884864 582571235377152 582623912897712 582670728364032 582723414880992 583582388944896 584118769817088 585131362876368 586093963935744 586146959990064 587396652924928 588569054866056 589823911821312 589924643438592 589977985872352 591871911515136 591972992894976 592362348576768 592415911433808 594419162287104 594965503428912 595740355381248 596287910854944 598304254851072 598358354989857 598751910486576 601266703761408 601819338599424 602372481373872 603854387085312 604306195370496 604409400308736 605752798328832 606453207072768 608255909065728 610312722776064 610367908749984 612994761108576 613793093423104 614357241486912 614921908069161 616434686816256 616895907774048 617001262815168 617910764765184 618981937588224 619087648886784 620056288253952 620570079461376 620626192930656 622724836681728 624108943732736 624682573276608 626687906310144 626794933653504 626851609989374 627263906224032 629384995362816 629441905898421 630783905697792 632150847393219 632974127592576 633498622783488 633555905283378 634598169677824 635698270779264 636173904891987 637220476164096 639433047261888 639962894444544 640020761459739 642075332581152 642184987828032 643612348224384 645788719521792 646271903382336 646865903293533 648457267949568 649898569506816 650009560825856 650495902750848 652695550746624 652754569079844 653295454745472 655451902009926 655504569409536 655563841741116 656530187563008 657133616044224 659355709427712 659415329988822 660821234540544 663115752716032 663551900798976 663665223868416 663725234106396 665855900454528 665969617006848 666467900363034 668721557572992 670207899803904 670823899711812 672474203799552 673092286707456 674260555282688 675368344240128 676425041731584 676540563308544 677046755924352 677669041545606 679336185470976 679960575347328 680846120435712 681471898119936 683776291258368 683838119988408 684287897698944 686663897343732 688127897124864 688245417345024 690517230100992 690635158377472 691089406672896 691151896672776 692288912375808 693489022668288 694126420667064 695149610360832 696473604997632 697563324285696 698204467046988 700565441266944 701477821054976 702122561699328 702767894936184 704496784932864 705023894598912 705144300360192 706711598050304 707407928672256 707528741584896 709101339082752 709631893910016 712031509905408 712095893541648 712685950631424 713267364265984 713922940887552 715160554626672 716214750068736 716337067032576 716401839987856 716873035684608 719297137557504 719362178169624 720895892226048 722458111306536 723399002962944 723998426038272 724063891752432 726512309462016 727055891305128 728796335489376 731135890695168 731260755929088 731807890594704 733608222326784 734282494589952 735556969399296 736765466443776 738044250882048 738596461008384 739275318049752 741094020513792 742741222293504 743423888858112 745937772281856 746005221805536 746623376851968 749087888011344 749148079325184 749215819132704 750881072928448 753420172775424 753915716370432 753983887279392 755224268046336 756533479274496 757228822545888 757846574532608 758345029484544 758474541563904 758543124693024 760978171948032 761108133722112 761677600414896 764253208654848 765951885490176 766655885384928 769248327665664 769317884986959 770958106963968 774143884265472 774276094513152 774346106457462 776831883863616 776964553174656 777545883756873 778825026422784 780175150501824 781529279986752 782043311655936 784758739821408 789162548686848 789297323859968 789887881911744 790613881803207 792558883049472 793287337905216 794320473841664 795050547806592 795969834283008 797739006468096 797811139986476 798335880648768 801035448643584 801107880234354 802425784799232 803163308498496 804555623955006 805741593827328 805879200411648 805952069986338 807670397771776 809282450440827 811007878754304 813823878333312 814498229293056 814571878221486 817326348144768 819142988649216 819895877425548 821912915755008 822527877032064 822668350420224 823283876919042 825309250117632 825450198515712 826741717671936 827501590574208 830299782242304 830921018634432 832910097702144 835583875080192 835726578204672 836351874965376 839179993817088 839255874531228 841045207597056 842867796524292 843965503456768 844664830377984 844741207044504 847597694372352 848231873189316 849627301552128 851100164183808 852577396349184 853283859259392 853361015279652 856100443441536 856246650437376 858149797632512 861051626029056 861695871176448 862487871058044 864609690599424 865404368623872 866531426009088 867327870334464 870260734328832 870339425439792 870911869798656 871060606327296 873935869346568 874006092546048 874085122321488 875373583417344 876178154725632 879140945903616 879220439985096 881094979387392 882853582299084 884735867731968 884886965157888 884966978808528 887807867272704 887959489342464 888623867150712 891628743430656 893610533071872 894431866282416 896632271732736 897456382276608 900491125653504 901900055642112 902054084411392 902729007899136 903558722060808 905781580627968 906614100463104 907794827247616 908629197493248 909679810609152 911701721677824 911784159984544 912383863598592 915469084164096 915551863124976 917503862833152 919492141662864 920689640134656 921452542230528 921535862230368 923051883167744 924652030224384 925343861661072 925501894222752 926866147147776 928631473330176 930084432380928 930855119192064 930939289395984 934087255022592 936163415599104 937023859914912 940031859465216 940192400480256 940277414984061 940895859336048 943210571563008 946175858546688 949461191388864 950247934175232 950333857925067 951897254516736 953547406168896 954953000091648 955830714246144 959062850076672 959149570892832 963277481742048 964532003950592 965418522336576 968683079282688 969407855073504 971728447319168 972685901924352 974847854260224 975014341238784 975743854126272 979043326119936 979131853619766 979943182118208 980742625865728 983177853014889 983345762611674 984795281344512 985700424066336 989033564141568 989122994983233 991231851810816 994673629074048 995327851198464 995497835802624 995587851159594 998783850681792 998954425510272 999701850544551 1004560230367232 1005311849705856 1006235849567718 1008711305699328 1009638430061184 1011390832924032 1013052516360192 1014637562597376 1014810844962816 1015570133886528 1016503562318409 1019004278206464 1021269180653568 1022207847179904 1025664436887552 1025757179982612 1027944142618624 1029995846015598 1032191845687296 1032368126017536 1032461475276616 1035775845151488 1035952737566208 1036634110009344 1036727845009164 1038433368563712 1040233534002432 1041189631000596 1042039039982336 1042724415541248 1046344986428544 1047306700570482 1050848161900416 1052216731582464 1053183842548992 1054151842404276 1056745177399296 1057535841898368 1057716450540288 1060067397075456 1061293112377344 1063652008624128 1064447840865024 1068047264858112 1068143840312472 1069901046398976 1070884411331328 1072740831940008 1074322125103104 1074505600548864 1074602759981784 1075309553526912 1079043267254436 1081343838339072 1085098504444416 1085997639057408 1086095837628648 1089768464193024 1092190651532288 1093194503234064 1095883887673344 1096703836042752 1096891133893632 1097711835892056 1100412333490176 1100600264687616 1101423741884928 1102322290229248 1103335454098944 1107066376323072 1107894691512576 1110546796936192 1111641030770688 1114111833440256 1114302104272896 1115135833287168 1118906658422784 1119007832708304 1119935065277952 1121393610129408 1123631832017016 1123823728699056 1126219773837312 1126321609392672 1130130259163136 1130975830919088 1132836402069504 1134800218911744 1136769861798912 1137517544226816 1137711812345856 1137814687039536 1141467257922048 1141662200583168 1142516400622344 1148927828235264 1149983828077392 1152812920799232 1153872491498496 1156437160445952 1157774304411648 1160452567253056 1161215826398208 1161414141769728 1161519159686193 1165142470754304 1165247825795424 1165446829761984 1167164777889792 1168237539634176 1170262725752736 1172187927871488 1172293919980128 1177138109732112 1179647823642624 1179955971744704 1183743823030272 1183945985789952 1184724697153536 1184831822867616 1188838324574208 1189931006857824 1191480710762496 1192575821709888 1196608509702144 1196716709979714 1197503820973152 1201661820351531 1203638677198848 1204744962747744 1208612390740992 1208818800617472 1208928104979507 1211505596657664 1216511818131456 1220735817499968 1221857817332229 1225989522217152 1227586186846208 1228714482973824 1229843816138322 1232869373632512 1233791815548096 1234002525630336 1237963875176448 1238175297773568 1240112576507904 1241252385861312 1245449673363456 1248217887465472 1249365146553216 1253375812620288 1253589867307008 1253703219978748 1254527812448064 1258769990725632 1258883811796842 1261567811395584 1264301694786438 1265948255185152 1266997245566976 1267111810566756 1269196339355648 1271396541558528 1272347809783974 1274440952328192 1278866094523776 1279925788889088 1280041522919478 1284150665162304 1284369975656064 1287224696448768 1291577439043584 1292543806764672 1293731806587066 1296914535899136 1299797139013632 1300019121651712 1300991805501696 1305391101493248 1305509138159688 1306590909490944 1310903804019852 1311009138819072 1311127683482232 1313060375126016 1314267232088448 1318711418855424 1318830659977644 1321642469081088 1326231505432064 1327103801597952 1327330447736832 1327450468212792 1331711800909056 1331939234013696 1332935800726068 1337443115145984 1340415799607808 1341647799423624 1344948407599104 1346184573414912 1348521110565376 1350736688480256 1352850083463168 1353081126617088 1354093511848704 1355338083091212 1358672370941952 1359921150694656 1361692240871424 1362943796239872 1367552582516736 1367676239976816 1368575795397888 1373327794687464 1376255794249728 1376490834690048 1381034460201984 1381270316754944 1382178813345792 1382303793345552 1384577824751616 1386978045336576 1388252841334128 1390299220721664 1392947209995264 1395126648571392 1396408934093976 1401130882533888 1402955642109952 1404245123398656 1405535789872368 1408993569865728 1410047789197824 1410288600720384 1413423196100608 1414815857344512 1415057483169792 1419263787820032 1424063019810816 1424191787083296 1425371901262848 1426534728531968 1427845881775104 1430321109253344 1432429500137472 1432674134065152 1432803679975712 1433746071369216 1438594275115008 1438724356339248 1441791784452096 1444916222613072 1446798005925888 1447996852076544 1448127783504864 1453024618924032 1454111782610256 1457592670978752 1462271781390336 1462521511858176 1463615781189408 1468564989179904 1468697780429649 1471113938798592 1475018643917511 1477192922016768 1478550636099504 1482188041027584 1486847777716224 1492010443611072 1493246753703936 1493381776739391 1498175776022688 1498431638265408 1501762145856896 1506840345550848 1507967774558784 1509353774351577 1513066958548992 1514457645091776 1515693149065216 1516690058969088 1517086249386048 1521956343896064 1522216267444224 1523355200829792 1528506417309696 1531903770980352 1533311770769856 1538496655331328 1538635769973918 1541916213927936 1544993769023397 1548287768530944 1548552189026304 1548692212914924 1553663767727232 1553929106349312 1555091767513746 1557650052845568 1560350301003648 1563058559973504 1564086623311872 1569517479642816 1570960050855723 1578325097373696 1578594647719936 1579775763823488 1581227763606414 1585117766098944 1586574675810432 1588640947683328 1590101095613184 1591939668566016 1595478012936192 1595622279972952 1596671761297536 1602070897287168 1602215760468708 1604851569598464 1606326616996992 1609111247910012 1611483187654656 1611758400823296 1611904139972676 1615340795543552 1618564900881654 1622015757508608 1627647756666624 1628996458586112 1629143756442972 1634652696289536 1638285977298432 1639791754851096 1643825831510016 1645055754064128 1645336700840448 1646567753838084 1650618500235264 1650900397031424 1653483435343872 1655003181148416 1660599564484608 1661842037268864 1665820195404288 1671167750160384 1671453156409344 1672703749930752 1678359987634176 1678511749062456 1682090415194112 1685735593048584 1687931006913536 1689329660755968 1689482414089008 1695195388744704 1696463746378632 1699254603104256 1702200328367616 1705154792698368 1706567718518784 1706722030559304 1712200886883072 1712493300874752 1716299595265024 1722103252058112 1723391742352896 1724975742116088 1729219381198848 1730808737247744 1733062852018176 1734655740668928 1740521468657664 1740678850879584 1741823739597312 1742121212654592 1747871738693136 1748012185092096 1748170244642976 1750747166834688 1752356309451264 1758281891807232 1758440879970192 1762189958774784 1765707164598168 1769471735463936 1769773930315776 1769933957617056 1775615734545408 1775918978684928 1777247734301424 1783257486861312 1787221066143744 1788863732564832 1794912764553216 1795075064969571 1803800111284224 1805458015798272 1807117444121616 1811563161255936 1813228200926208 1817258394986496 1819359621218304 1823568319969088 1824767727197184 1830938168328192 1831103726249952 1838984283325728 1841379280269312 1843071724460736 1844765724207483 1849304060448768 1850687723322144 1851003788445504 1853732294295552 1857262946660352 1860168864761856 1861710238384128 1861878578791968 1868174510045184 1872326831198208 1874047719829824 1880063718930432 1880384800960512 1880554829968122 1881791718672096 1888325717695263 1892351717093376 1898922382777728 1900495868350464 1900667715850134 1903794509033472 1907094812337792 1911661428492288 1918299141785664 1920062284379217 1926554963484096 1929064007901184 1930837044673152 1937366158565376 1938815710147008 1943456894638336 1945371803848704 1949695708520448 1950028682477568 1951487708252544 1958086652239872 1958263707239532 1959886364236416 1961485251731456 1966355706029778 1966691525223348 1969590562689024 1971400848132672 1978067128283136 1978245989966466 1982463703621632 1989347258148096 1990655702396928 1990995671605248 1991175702319188 1997567701363584 1997908851020544 1999403701089102 2009120460734464 2010623699411712 2012471699135436 2017422611398656 2019276860122368 2022781665848064 2026105032720384 2029275125194752 2029621689925632 2031140267773056 2033007124636818 2038008556412928 2042538361307136 2044415694359808 2051328873775104 2051514359965224 2055888285237248 2059991692031196 2064383691374592 2064736252035072 2064922950553232 2071551690302976 2071905475132416 2073268220018688 2073455690018328 2076866737127424 2080467068004864 2082379262001192 2084078079964672 2085448831082496 2092689972857088 2094613401140964 2101696323800832 2104433463164928 2106367685097984 2108303684808552 2113490354798592 2115071683796736 2115432901080576 2120134794150912 2122586224754688 2127304017248256 2128895681730048 2136094529716224 2136287680624944 2139802092797952 2141768822662656 2145481663880016 2148644250206208 2149011201097728 2149205519963568 2150619107053824 2158086534508872 2162687676678144 2170197008888832 2171995278114816 2172191675257296 2179536928386048 2184381303064576 2186389006468128 2193407672085504 2193782267787264 2193980634962809 2195423671784112 2200824666980352 2202847483769856 2204644580458496 2206670908197888 2214132752646144 2215789383025152 2221093593872384 2223282061541376 2228223666880512 2230271666574336 2237813316845568 2238015665416608 2239870130555904 2247263664034032 2247647457398112 2252643218785344 2260260518326272 2261951661838176 2265672804139008 2269600437823488 2273539723597824 2275035088453632 2275423624691712 2275629374079072 2282934515844096 2283324401166336 2285032801244688 2297855656470528 2299967656154784 2307744982996992 2307953654960877 2312874320891904 2320905134506112 2322431652796416 2322828283539456 2323038319372386 2330495651590848 2330893659523968 2332637651270619 2336475079268352 2340525451505472 2344587839960256 2354276219464224 2359911943489408 2367487646060544 2367891971579904 2369663645735232 2371841645409621 2377676649148416 2379862013715648 2382961421524992 2385151643419776 2393217019404288 2393433419959428 2395007641946304 2403323640703062 2407277354397696 2409489925495488 2417224781481984 2417637601234944 2417856209959014 2423011193315328 2427847351322481 2433023636262912 2441471634999936 2443715634664458 2451979044434304 2455172373692416 2457428965947648 2459687632276644 2465738747265024 2467583631096192 2468005051260672 2475927750352896 2476350595547136 2480225153015808 2482504771722624 2490899346726912 2496435774930944 2498730293106432 2506751625240576 2507179734614016 2507406439957496 2509055624896128 2517539981451264 2517767623593684 2523135622791168 2528603389572876 2531896510370304 2533994491133952 2534223621133512 2538392678711296 2542793083117056 2544695619567948 2548881904656384 2557732189047552 2559851577778176 2560083045838956 2568301330324608 2568739951312128 2574449392897536 2583154878087168 2585087613529344 2587463613174132 2593829071798272 2599594278027264 2600038243303424 2601983611003392 2610782202986496 2611018276319376 2613181818981888 2621807608039704 2622018277638144 2622255366964464 2626120750252032 2628534464176896 2637422837710848 2637661319955288 2643284938162176 2652463010864128 2654207603195904 2654660895473664 2654900936425584 2663423601818112 2663878468027392 2665871601452136 2674886230291968 2680831599215616 2683295598847248 2689896815198208 2692369146829824 2697042221130752 2701473376960512 2705700166926336 2706162253234176 2708187023697408 2710676166182424 2717344741883904 2719842301389312 2723384481742848 2725887592479744 2735105165033472 2735352479953632 2737151590795776 2746655589374928 2752511588499456 2762068920403968 2762540633509888 2764357626691584 2764607586691104 2769155649503232 2773956090673152 2776505682668256 2780598441443328 2785894419990528 2790253297142784 2792817868187952 2802261765067776 2808490246797312 2811071579744736 2820095578395648 2820577201440768 2820832244952183 2826846392201216 2829631714689024 2838527575640064 2848383574166592 2850743802525696 2851001573775201 2855691763550208 2860642218506688 2864859000274944 2865607359951424 2867492142738432 2877188550230016 2877448712678496 2889832445226144 2893596011851776 2896255567009728 2906049237848064 2908223565220512 2915185341957504 2924543562780672 2925043023716352 2927231562378816 2937129978359808 2937395560859298 2942227877597184 2950037287835022 2954385844033536 2957101272199008 2967368984949699 2973695555432448 2984020887222144 2986493507407872 2986763553478782 2996351552045376 2996863276530816 3003524291713792 3013680691101696 3015935549117568 3018707548703154 3026133917097984 3028915290183552 3031386298130432 3034172498772096 3043912687792128 3044432534888448 3046710401659584 3057012834619392 3063807541960704 3066623541539712 3076993310662656 3077271539947836 3083832427855872 3089987538046794 3096575537061888 3097104378052608 3097384425829848 3107327535454464 3107858212698624 3110183535027492 3115300105691136 3120700602007296 3126117119947008 3128173246623744 3139034959285632 3141920101711446 3156650194747392 3157189295439872 3159551527646976 3162455527212828 3170235532197888 3173149351620864 3177281895366656 3180202191226368 3183879337132032 3190956025872384 3191244559945904 3193343522595072 3204141794574336 3204431520937416 3209703139196928 3212653233993984 3218222495820024 3222966375309312 3223516801646592 3223808279945352 3230681591087104 3237129801763308 3244031515017216 3255295513333248 3257992917172224 3258287512885944 3269305392579072 3276571954596864 3279583509702192 3287651663020032 3290111508128256 3290673401680896 3293135507676168 3301237000470528 3301800794062848 3306966870687744 3310006362296832 3321199128969216 3323684074537728 3331640390808576 3342335500320768 3342906312818688 3345407499861504 3356719975268352 3357023498124912 3364180830388224 3371471186097168 3375862013827072 3378659321511936 3378964828178016 3390390777489408 3392927492757264 3398509206208512 3404400656735232 3410309585396736 3413135437037568 3413444061118608 3424401773766144 3424986601749504 3432599190530048 3446783484705792 3449951484232176 3458438762397696 3461617474495488 3469311481337856 3481357701759168 3483647479194624 3484242425309184 3484557479058579 3495743477386272 3496340489285952 3501494333669376 3504712618902528 3516563783614464 3516881759940384 3531414329196336 3538943470927872 3539867915234112 3551231469090816 3551837957369856 3554495468602848 3566514973722624 3574442132287488 3577727465129664 3589825529106432 3590150129939142 3604985461054593 3610916031596544 3614234888243232 3626456401852416 3626784314938521 3634516789972992 3647136639938176 3649535454394368 3662207452499904 3665573451996687 3677968566651456 3682758560538624 3686143448921472 3689531448414966 3698608120897536 3701375446644288 3702007576891008 3714525893320704 3720337729523712 3723757157583936 3736349020090368 3744653662396416 3748095439659648 3760127437860864 3760769601921024 3761109659936244 3763583437344192 3776651435390526 3784703434186752 3797844765555456 3800991736700928 3801335431700268 3807589018066944 3814189624675584 3823322856984576 3836598283571328 3840124568758434 3853109926968192 3858128015802368 3861674089346304 3874732317130752 3877631420294016 3886913789276672 3890743607697408 3899391417040896 3900057364955136 3902975416505088 3916173304479744 3916527414479064 3919772728472832 3922970503462912 3932711412059556 3933383050446696 3939181125378048 3942801696265344 3956134256566272 3956491979932932 3964927407243264 3978694516296192 3981311404793856 3981991343210496 3982351404638376 3995135402727168 3995817702041088 3998807402178204 4018240921468928 4021247398823424 4024943398270872 4034845222797312 4038553720244736 4045563331696128 4052210065440768 4058550250389504 4059243379851264 4062280535546112 4066014249273636 4076017112825856 4085076722614272 4088831388719616 4102657747550208 4103028719930448 4111776570474496 4119983384062392 4128767382749184 4129472504070144 4129845901106464 4143103380605952 4143810950264832 4146536440037376 4146911380036656 4153733474254848 4160934136009728 4164758524002384 4168156159929344 4170897662164992 4185379945714176 4189226802281928 4203392647601664 4208866926329856 4212735370195968 4216607369617104 4226980709597184 4230143367593472 4230865802161152 4240269588301824 4245172449509376 4257791363460096 4272189059432448 4272575361249888 4279604185595904 4283537645325312 4290963327760032 4297288500412416 4298022402195456 4298411039927136 4301238214107648 4316173069017744 4325375353356288 4340394017777664 4343990556229632 4344383350514592 4359073856772096 4368762606129152 4372778012936256 4386815344171008 4387564535574528 4387961269925618 4390847343568224 4405694967539712 4406093341288947 4413341816395776 4425055931752533 4431578766050304 4442187187744768 4446564123082752 4460543333148672 4476031330833216 4479740261111808 4480145330218173 4494527328068064 4495294914796224 4505286437570688 4520521036652544 4523903323676352 4528061323054731 4539200875646976 4547079447195648 4550070176907264 4551258748158144 4565869031688192 4566648802332672 4570065602489376 4595711312941056 4599935312309568 4615489965993984 4615907309921754 4625748641783808 4641810269012224 4644863305592832 4645656567078912 4646076638744772 4660991303181696 4661787319047936 4665275302541238 4672950158536704 4681050903010944 4689175679920512 4708552438928448 4719823886978816 4734975292121088 4735783943159808 4739327291470464 4743683290819242 4755353298296832 4759724027431296 4765922843049984 4770303286839552 4786434038808576 4786866839918856 4790015283892608 4806647281406124 4814554708795392 4818979850990976 4834449562963968 4835275202469888 4835712419918028 4846022386630656 4855694702644962 4866047272525824 4882943269999872 4887431269328916 4903958088868608 4910344747384832 4914857931895296 4919375264553288 4931477494530048 4935167262192384 4936010102521344 4951855500705792 4952701191094272 4960450306031616 4965009543445248 4981798693453824 4992871549861888 4997460586212864 5013503250481152 5014359469228032 5014812879914992 5018111249792256 5035079962902528 5035535247187368 5046271245582336 5057206779145752 5063793020740608 5067988982267904 5068447242267024 5076785357422592 5085586166234112 5089391239135896 5097763809312768 5115464378095104 5119703155556352 5120166091677912 5136602660649216 5137479902624256 5148898785795072 5166309756174336 5170175227058688 5174927226348264 5187658143596544 5199188556054528 5203967222006784 5221564405972992 5222036552638752 5226363637963776 5243615216079408 5244036555276288 5244510733928928 5252241500504064 5257068928353792 5274845675421696 5275322639910576 5286569876324352 5304926021728256 5308415206391808 5309321790947328 5309801872851168 5326847203636224 5327756936054784 5331743202904272 5349772460583936 5361663198431232 5366591197694496 5384738293659648 5385225194908713 5394084442261504 5411400333852672 5416374047394816 5421352332364848 5434689483767808 5439684602778624 5451775184959488 5470704959907264 5474303181591552 5493311178749856 5524137840807936 5525081267019776 5529215173382208 5534297172622449 5547912181346304 5553011365336512 5561196882886656 5571788839981056 5580506594285568 5585635736375904 5604523530135552 5616980493594624 5622143159489472 5640191156791296 5641154402881536 5641664489904366 5653692784402432 5664977153085789 5677055151280128 5696767148333184 5701487605051392 5702003147550402 5711383527100416 5721284437013376 5731214719902848 5734984285476864 5754897425356992 5760186853137651 5779664890452288 5787192023703552 5792511134019456 5812098475696128 5816447130441024 5830370683915008 5849087125561344 5850086047432704 5854463124757632 5874259956719616 5874791121718596 5884455755194368 5900074575670044 5908771688067072 5914202544398016 5934737969899398 5947391110864896 5968041774444288 5972987014815744 5973527106957564 5992703104090752 5993726553061632 6007048583427584 6027361382203392 6031871098235136 6037415097406308 6052267834195968 6057830580367104 6062772596260864 6068344997544192 6087825375584256 6088865069776896 6093420803319168 6114025669238784 6127615083921408 6133247083079424 6153986621325312 6154543079895672 6167664855711744 6179975076093588 6193151074123776 6194208756105216 6194768851659696 6214655070908928 6215716425397248 6220367070054984 6230600211382272 6241401204014592 6252234239894016 6256346493247488 6278069918571264 6283840203422892 6313300389494784 6314378590879744 6319103055293952 6324911054425656 6340471064395776 6346298703241728 6354563790733312 6360404382452736 6367758674264064 6381912051744768 6382489119891808 6386687045190144 6408283589148672 6408863041874832 6419406278393856 6425306467987968 6436444991640048 6445932750618624 6447033603293184 6447616559890704 6461363182174208 6474259603526616 6488063030034432 6510591026666496 6515985834344448 6516575025771888 6538610785158144 6553143909193728 6559167019404384 6580223016256512 6581346803361792 6581941904888427 6586271015352336 6602474000941056 6613933741375488 6620012724593664 6642398257938432 6647368149075456 6663280781617152 6684671000641536 6690814999723008 6713439950536704 6714046996249824 6742942372194336 6751724027654144 6757929656356032 6780781554978816 6785854985514528 6797018412417024 6808801313470464 6820619170793472 6826270874075136 6826888122237216 6848803547532288 6849973203499008 6865198381060096 6893566969411584 6899902968464352 6923234948990976 6923860964882631 6938622962675712 6962715403518336 6967294958389248 6968484850618368 6969114958117158 6991486954772544 6992680978571904 6997912953811857 7009425237805056 7033763519880768 7062828658392672 7079735830468224 7102462938181632 7103675914739712 7108990937205696 7115524936228863 7133029947445248 7148884264574976 7155454930259328 7179651058212864 7180300259878284 7209970922109186 7221832063193088 7228469776486464 7252912803704832 7253568629877042 7269033579945984 7294273279876352 7299070908788736 7324414904999808 7331146903993374 7355937133302912 7365517121077248 7372286897842944 7379062896829932 7397216241795072 7402750893288576 7404015153782016 7429051786641408 7440675459047424 7447514315167872 7472698040180736 7489307324792832 7496190879319296 7520254875721728 7521539203842048 7522219319872488 7527166874688384 7553302870781052 7569406868373504 7595689531110912 7601983473401856 7602670863400536 7615178036133888 7628379249351168 7646645713969152 7673196567142656 7680249137516868 7706219853936384 7716256031604736 7723348178692608 7749464634261504 7755262840588032 7773827578553344 7781487215394816 7798782834081792 7800114729910272 7805950833010176 7832346608959488 7833054828958128 7839545456945664 7845941006925824 7865422824119112 7866766100893392 7878362250756096 7885603392530688 7912268513132544 7912983959865864 7929854814486528 7957389032592384 7962622809587712 7963982686420992 7964702809276752 7990270805454336 7991635404082176 7997614804356408 8042494797646848 8049886796541744 8069690445594624 8077107440489472 8091126663392256 8104420130881536 8117100500779008 8118486759702528 8124561071092224 8132028498547272 8152034225651712 8170153445228544 8177662777439232 8205315495100416 8206057439860896 8239966768124784 8257534765498368 8259691802212928 8286206761211904 8287621900529664 8293072880074752 8293822760073312 8307466948509696 8321868272019456 8329517048004768 8336312319858688 8341795324329984 8370759891428352 8378453604563856 8406785295203328 8425470740391936 8433214739234208 8460286735186944 8461731604322304 8462496734856549 8480539176603648 8515582726920192 8545150722499776 8553004721325603 8567075290650624 8581926655520064 8594577000824832 8596822079854272 8602476428215296 8632346138035488 8680788035555328 8688766701029184 8718147713544192 8737525212258304 8745556025872512 8773630688342016 8775129071149056 8775922539851236 8781694687136448 8811389935079424 8812186682577894 8826683632791552 8850111863505066 8863157532100608 8884374375489536 8902106954849097 8921086666297344 8952062661666432 8959480522223616 8960290660436346 8989054656136128 8990589829592448 9010572875141376 9041042073305088 9047806647352704 9056122646109462 9078401751293952 9094158894391296 9102517496316288 9131738063376384 9133297604665344 9140131204978752 9191422625882112 9199870624619136 9230979931987968 9231814619843508 9251497283567616 9283620538024448 9289726611185664 9291313134157824 9292153277489544 9321982606363392 9323574638095872 9330550605082476 9345900317073408 9362101806021888 9378351359841024 9417104877856896 9439647773957632 9469950584242176 9471567886319616 9478654582940928 9487366581638484 9510706596593664 9519448054862592 9531845686099968 9540606573679104 9572868077617152 9573733679837712 9580030567785216 9613294562812248 9629109417590784 9637959701981952 9668899125927936 9670550404939776 9671424839836056 9692044773261312 9711389405289924 9732094545051648 9765886539999744 9774862538657832 9807916177737216 9820689494769664 9829715863790592 9838750529106576 9862954989060096 9870334524384768 9872020205042688 9903711001411584 9905402382188544 9920900612063232 9930019086890496 9963597386907648 9985743099723776 9994921172425728 10027006500962304 10028718938456064 10029625759829984 10036222499584512 10070159925805056 10071070494374736 10092542491164672 10114413558291504 10127586041481216 10135977964535808 10136894484534048 10153570714845184 10171172332468224 10178782478271792 10195527618625536 10230928756190208 10239406311112704 10240332183355824 10273205321298432 10274959805248512 10297797571590144 10340350454117376 10349854452696528 10375316287193088 10407934444013568 10444073105277504 10452727275927552 10453672437175737 10487230432158816 10489021467857856 10504483001008128 10514137856707584 10549691350843392 10550645279821152 10609852043456512 10616830412783616 10619603745702336 10653694407272448 10655513872109568 10663486405808544 10699544921167872 10723326396862464 10733182395388992 10769476587319296 10770450389817426 10788168884523008 10814956383163779 10832748094789632 10842704664729696 10879369205557248 10880352944815563 10903550369918976 10941409919814528 10948606363183104 10986622357499712 10996720355990061 11048275681615872 11050162534039552 11058430346764416 11068594345244898 11095824362692608 11106022730673024 11143577679962112 11161013188571136 11171271472751808 11209047060271104 11233960987189248 11244286318978944 11280382313582592 11282308805763072 11283328979808732 11307385568804864 11329954306171578 11354110302560256 11393534296666368 11402975210102784 11404006295100804 11422767054200832 11442568874026752 11462429439805696 11469968570953728 11509794850713984 11520373706275302 11559329780904576 11574384047407104 11585022268038912 11624196951392256 11632894260882048 11660741367830016 11698174251122688 11700172094865408 11708926249515264 11748519913439232 11749582243437192 11768911510388736 11800149151340088 11817543376134144 11828405088796032 11869475939798796 11894782221729792 11936083548888576 11945974029631488 11947054213915128 11985406208181504 11987453106123264 12014097166855168 12054722764406784 12063742196470272 12074830194812616 12104535668391936 12115661160734208 12125545192521728 12136689995088384 12175650751168512 12177730139553792 12186841606638336 12228051338477568 12255230167842816 12266494166158848 12307973242650624 12309086159791344 12335329711423488 12359950152187176 12386302148247552 12388417512210432 12389537703319392 12429310141817856 12431432850794496 12440734140109968 12461200422764544 12482802408029184 12504468479788032 12512692986494976 12556139837142528 12567680406845784 12626600778989568 12638206110587904 12649822108851312 12680942128791552 12692597406483456 12720808764905472 12735517348528128 12764978239783616 12773374090380288 12816567178297344 12817726083749664 12838812556787712 12850612935975936 12872889983280096 12891865501237248 12894067206586368 12895233119781408 12948519207053232 12976126060068864 13021182053332992 13031971668688896 13033150051543776 13077221570316288 13106287818387456 13118334038808768 13160446032513024 13162693606723584 13163883809776854 13172542030704672 13218280023866841 13240025449187328 13294736298150912 13326561563234304 13381629999446016 13428093992499648 13440435990654519 13485884744388672 13503448055308288 13515859312712064 13561563109957632 13571709971029056 13617602626940928 13641238341586944 13653776244474432 13697607095064576 13699946406998016 13730396762120192 13787133938823168 13799805936928704 13846469897981952 13847721929765262 13877245925351424 13925430807036672 13934589916778496 13936969701236736 13938229916234316 13982973909545088 13985361957143808 13995825907623714 14018850475610112 14067527039761536 14125657316785344 14159471660936448 14204925876363264 14207351829479424 14217981874411392 14231049872457726 14266059894890496 14297768529149952 14310909860518656 14359302116425728 14360600519756568 14419941844218372 14443664126386176 14456939552972928 14505825607409664 14507137259754084 14538067159891968 14588546559752704 14598141817577472 14648829809999616 14662293807986748 14711874266605824 14731034242154496 14744573795685888 14758125793659864 14794432483590144 14805501786577152 14808030307564032 14858103573282816 14881350918094848 14895028630335744 14945396080361472 14978614649585664 14992381758638592 15040509751443456 15043078407684096 15044438639744976 15054333749376768 15106605741562104 15138813736747008 15191379062221824 15203966946803712 15205341726801072 15230356072267776 15256758498702336 15293291427938304 15346393134285312 15360498275033736 15412439707872768 15432512063209472 15446696357385216 15498929268523008 15510525681176064 15547655157106688 15562974430789632 15597565668163584 15611901666020352 15664693217918976 15666109657916256 15679090913891328 15691882013851648 15730845648238224 15733532201786784 15756724501512192 15771206785061376 15824537026265088 15825967919731728 15859709628973056 15914778065184768 15925245619175424 15927965372841984 15929405618553504 15980541610908672 15983270808164352 15995229608712816 16084989595293696 16099773593083488 16154214880978944 16155675584726139 16182253326784512 16234201001558016 16249122142184448 16264056997094544 16304068451303424 16355325554878464 16412114879721792 16479933536249568 16519383604425856 16572413522423808 16575243801059328 16587645520146624 16602891517867347 16643736544038912 16659034096009536 16672624639717376 16683590648659968 16741519782856704 16756907209127712 16813570590406656 16850941480783872 16866429478468416 16920573470373888 16923463208644608 16924993469713098 16961078353207296 16994931459257367 17031165453840384 17090301444999552 17106009442651206 17134150581301248 17163853311040128 17193644159708544 17204952856430592 17264692276070976 17280560559412953 17361576071110656 17377533402058368 17436295427088384 17475050424516608 17491112051745024 17547261376684032 17550258142298112 17551845079702472 17563389374272896 17622779870158848 17624373365155788 17653367265583104 17700223727010132 17726315064201216 17768748750979072 17804213909698194 17842173332594688 17904125323332864 17918961044447232 17920581320872692 17978109312272256 17981179659184896 18021145750282752 18082084146610176 18095613294705408 18112245292218924 18156803502587904 18188317788782592 18205034992632576 18263476126752768 18266595209330688 18280262409957504 18382845251764224 18399741249238272 18461959863975936 18463629239687016 18502994567135232 18567241076048896 18579453222371328 18582626268315648 18584306554979088 18643965212726784 18647149276191744 18661101210164952 18691800634146816 18724203612043776 18756702719682048 18834209755713792 18879295547915264 18939901168484352 18943135772639232 18957309165881856 18974733163276968 19021413193187328 19038896109725184 19063691372199936 19081213147358208 19145736155234304 19147467359675424 19160061135570432 19226589125624496 19258218835181568 19275919403963904 19337798251855872 19341100809879552 19342849679672112 19384089546522624 19422778810579848 19464189090103296 19531773079999488 19549725077315664 19615832355474432 19659431727581184 19677501058213152 19740669048769536 19744040410085376 19745825714665281 19807422002823168 19841801224126464 19860038173780992 19927194773815296 19989842344851456 20054013001924608 20059251519659968 20072444999169024 20140319851610112 20142140988749472 20228827116583008 20255172082962432 20273788969068096 20342344664936448 20357564956543584 20391055237251072 20461857512380416 20478812622225408 20480664366711648 20546410642596864 20549919610497024 20595595143180288 20680700908234752 20699708905393056 20771582894647893 20815868888027136 20888146210555008 20905454551855104 20907344874351474 20974460864317632 20978042935715712 21028275713415168 21101290559642304 21219704086913024 21239207491404672 21307388814544896 21311027744219136 21326972811617088 21399089842335744 21446652793724928 21466364790777984 21538953174638592 21540900779634852 21576337769046016 21629912766327558 21665496189579264 21685409329459392 21758738411114496 21760705889631126 21807100739837952 21882819839629056 21897212726366208 21973244714999424 21993440711980122 22096551363231744 22100325068079104 22116860693528832 22137188690489796 22191648725385216 22212045461346048 22287155359924224 22322026377142272 22342542945503616 22418094120542208 22467921974378496 22488572637957888 22560764627165184 22564617611526144 22566657959617464 22614771137609728 22659908612343156 22708220605120512 22787068593332736 22805950420205568 22808012590201608 22845534108401664 22885137748053504 22924858879611392 22939937141907456 23019589701427968 23040747412550604 23118659561809152 23148768094814208 23170044536077824 23248393902784512 23265788521764096 23321482735660032 23396348502245376 23400344189730816 23417852499030528 23497039826878464 23499164486874384 23537823020777472 23600298302680176 23635086752268288 23656810177592064 23738951879597592 23789564443459584 23872167097777152 23891948059262976 23894108427830256 23970812416363008 23974906212246528 24028194333710336 24127484392940544 24149660389625232 24209071336783872 24231322321468416 24251090385043456 24273379990176768 24351301502337024 24355460279107584 24373683213276672 24456102676955136 24510460335685632 24532988332317696 24615946485301248 24618172319582688 24719900304374352 24772604296495104 24779075406638784 24858620283635712 24862865701588992 24881468280219936 24922400845529088 24965604816058368 25008936959576064 25025385972989952 25112279674285056 25135360813691568 25276412221175808 25299644217702624 25385194812966912 25387490204569647 25441617529810944 25529956479567232 25546748180760576 25635452167499328 25659014163976809 25701225871951872 25745779966560192 25783731002474496 25790466239562816 25897038414106464 26042364106665984 26066300103087552 26154443140632576 26212575636774912 26236668077617536 26320892065026048 26325387213447168 26327767619553708 26345084061409344 26436560047733682 26480050898374656 26589472596301824 26653123126468608 26706320864547291 26763259998892032 26856187984999296 26880871981309038 26971769488777344 27006896110616576 27031718625424128 27123126219915264 27143419942058112 27235205253881856 27282476683173888 27307552488948864 27395214190129152 27399892813996032 27460793524240384 27574267877646336 27599611873857408 27692939795963904 27695443859530524 27754491850702848 27850861614073344 27869179833556992 27873939402473472 27876459832468632 27965947819090176 27970723914287616 27991651815247428 28037700951220224 28135054079523072 28251314633570688 28318943321872896 28409851752726528 28414703658958848 28435963748822784 28462099744915452 28532119789780992 28595537058299904 28621819721037312 28718604232851456 28721201039513136 28839883688436744 28887328252772352 28913879105945856 29011651214819328 29014274519508168 29076134319783936 29177093119505408 29196283635154944 29297659619999232 29324587615973496 29423748533211648 29462068484308992 29489147591371776 29516251587319728 29588864967180288 29611003573154304 29616060615128064 29716207146565632 29762701836189696 29790057260671488 29890792160722944 29957229299171328 29984763517277184 30081019502886912 30086156815368192 30088877279489952 30108667498753536 30213211483124208 30277627473494016 30382758124443648 30407933893607424 30410683453602144 30460712144535552 30513516997404672 30586582855876608 30692786268570624 30720996550067472 30824879415745536 30893392714770432 31021051362352128 31095310314213376 31125948861579264 31223803332040704 31332219315832512 31358181827782656 31361017311527211 31461691296476448 31467064403573568 31513449003024384 31542413570122752 31649074052530176 31651935839463456 31829556130369536 31850491238350848 31858811237107008 31961083221817344 31966541616328704 31990459217425632 32169979190587392 32199547186166976 32308429761957888 32311351169452278 32364506653569024 32498244284368896 32528113994189088 32641058834446689 32710651109756928 32824229759443584 32959867072499136 33038767208851712 33144827044847616 33150487602118656 33175291040293248 33205783035734694 33287473088077824 33318068192019072 33345249279434752 33483039565713408 33513814418255424 33627141180813312 33701882961567744 33732858956936832 33841146940747776 33846926417289216 33849986939426196 33922156706414592 33989862918514734 34062330907680768 34180602889999104 34212018885302412 34268301162602496 34327706622080256 34387288319417088 34409905712861184 34529384552141952 34561121118825906 34723152142221312 34755066804116736 34872590854176768 34950100849033216 34982224103490048 35094522753368064 35100516284596224 35103690159404944 35126778748545792 35245559740317696 35248746730311576 35306734531166208 35400447454020264 35452630128402432 35537497501958144 35608427819396388 35684346665189376 35808250646665728 35837922088894464 35841162641745384 35956218624544512 35962359318369792 36042291500565504 36164168293220352 36191226589410816 36224490584437848 36313607005175808 36376635577565184 36410069985265152 36526952253505536 36533190418661376 36560524819915008 36765690503528448 36799482498476544 36923919727951872 36927258479374032 37005989134270464 37134482152097792 37158906444742656 37165252536631296 37168613109958176 37287930425453568 37294298552383488 37322202420329904 37383601268293632 37448407224087552 37513405439364096 37668419511427584 37758591095830528 37879802336968704 37914618331763712 37949466326553936 38042826386374656 38077792219450368 38162426294716416 38294934719350848 38320122271140864 38453178251248992 38516437670363136 38551838807927808 38675596503711744 38682201619759104 38685699359344224 38845557621159696 38928378180206592 39063546159998976 39099450154631328 39231664710948864 39318863455162368 39355002116426304 39481338097539072 39488080820170752 39491651429330562 39654840071600523 39720076347561984 39979684689702912 40118503039319936 40144889998338048 40284281977498944 40321307971963557 40457654233166016 40510344165924864 40547577938136192 40684689329872896 40715129913087168 40923715024760832 40961328733423296 41092821285193728 41099839220994048 41191190286360576 41361401816469504 41399417810786112 41543165789295786 41631737776054272 41776292421110016 41810909103710208 41814689748702948 41948921728635264 41956085871431424 42056551426830336 42202581119284608 42439408173826048 42478414982809344 42614777629089792 42622055488438272 42653945623234176 42798179684671488 42893305587449856 42932729581555968 43077906349277184 43081801559269704 43152675538092032 43259825532655116 43330992379158528 43370818658918784 43517476822228992 43521411779262252 43614201479675904 43765639679258112 43794425452732416 43946489429998848 43986881423960244 44193102726463488 44200650136158208 44233721387057664 44274377380979592 44383297450770432 44424090922692096 44574310719848448 44644052754284544 44685085891007232 44836188241084416 44935843948756992 44977145275915776 45121529254330368 45129235223052288 45133315919234928 45229542275219456 45319817224686312 45416441210241024 45574137186665472 45611900840411136 45616025180403216 45691068216803328 45770275496107008 45849717759222784 45879874283814912 46039179402855936 46081494825101208 46237319123618304 46297536189628416 46340089072155648 46496787805569024 46531577043528192 46642965471320064 46792697004490752 46835704998061056 46994079653756928 46998328973748768 47075646041554944 47200596605360352 47270173504536576 47313620355184128 47477903759195184 47579128886919168 47744334195554304 47783896118525952 47788216855660512 47941624832726016 47949812424493056 48056388667420672 48254968785881088 48299320779250464 48462644642936832 48467026754178417 48546759980353536 48702603004674048 48747366426553344 48912205353910272 49065976664635392 49236344639165376 49439800608748704 49558150813277568 49717240567271424 49725731403177984 49762936560439872 49808674553602041 49931209632116736 50017873919152128 50050771945979904 50224559348570112 50270721627383136 50552824442351616 50599288435405248 50770389625933824 50774980409139294 50883235059621888 51059912959134464 51093496361521152 51270904334998656 51318028327953618 51402451743903744 51491559933120384 51580932479125632 51794076828212928 52084728213331968 52132600206175104 52308886281265152 52425151273549824 52473336155235072 52641784130052096 52650774426894336 52655535239107416 52690168122818688 52873120095467364 52960101796749312 53178945192603648 53306246252937216 53412641729094582 53526519997784064 53712375969998592 53761743962618076 53943538977554688 54013792221233152 54063437250848256 54246252439830528 54286839884116224 54470410507763712 54564953366347776 54615104977897728 54790428380258304 54799785627992064 54921587048480768 55148535755292672 55199223747714816 55385879591927808 55390887719061048 55508983701405696 55701723228146688 55738359667113984 55747878804946944 55752919664937264 55931895638180352 55941447828575232 55983303630494856 56075401902440448 56270108159046144 56502629267141376 56637886643745792 56819703505453056 56829407317917696 56871927497645568 56924199489830904 57064239579561984 57191074116599808 57243639442074624 57437208465702912 57442402079026272 57679767376873488 57774656505544704 57827758211891712 58023302429638656 58028549039016336 58152268639567872 58354186239010816 58392567270309888 58595319239998464 58649175231946992 58847497066423296 58978295182743552 59032503174639456 59222007146308608 59232121230256128 59237477143995843 59525403672379392 59580114521342976 59781584321445888 59969527034554368 60162039005773824 60177754558979904 60217334997507072 60426422966248416 60765516248887296 60821366907204288 61027033994809344 61173165711753216 61385572537141248 61441993100134944 61649758831491072 61786785429540864 62042102724704256 62190620628426752 62314748683943679 62447606664081408 62664438631665024 62716363655565312 62722034623054422 62923382592952896 62934128807147136 63084827140245504 63303871678926912 63659112260739072 63717622474214016 63922166443634688 63933083232657408 63980918434851264 64339958381174784 64399094372333952 64616859523915776 64622702338904556 64729013307138048 64996488568737792 65056227988378176 65282117668893378 65421302219513856 65648459518887168 65919734144998272 66077534417703424 66289654089695232 66300975204237312 66350582080586496 66411566071469388 66574946176155648 66636136384038144 66690498558869504 66966079131426816 67027628836510848 67254282361626624 67403765923135488 67465717913873664 67682293881495552 67693852834578432 67699973878852392 67844313412829184 67979725837029468 68124661815361536 68361205779998208 68424037770604824 68536602325204992 68655413244160512 68774576638834176 68819811425722368 69058769104283904 69122242237651812 69446304284442624 69510133608233472 69745181708353536 69900201698066432 69964448206980096 70189045506736128 70201032569192448 70207380318809888 70253557497091584 70491119480635392 70497493460623152 70613469062332416 70800894908040528 70905260256804864 71074995003916288 71216855638792776 71368693330378752 71616501293331456 71675844177788928 71682325283490768 71912437249089024 71924718636739584 72084583001131008 72382453178821632 72448981168875696 72627214010351616 72753271155130368 72820139970530304 73053904507011072 73066380837322752 73121049639830016 73531381007056896 73598964996953088 73847839455903744 73854516958748064 74268964304195584 74317812889485312 74337226219916352 74575860850907136 74588597104766976 74644404840659808 74767202536587264 74896814448175104 75026810878728192 75336839022855168 75517182191661056 75829236663527424 75898932653107872 76155584438900736 76162470613708941 76324852589432832 76589869438701696 76640244542281728 76906356502497984 76977042491930427 77103677615855616 77351193007423488 77371398718688448 77691115242319392 78127092319997952 78198900309262656 78463329421897728 78637726910324736 78710004232852608 78962676195078144 78976161640341504 78983302858661124 79309680143201046 79440152695123968 79959369379405824 80237006078639872 80289779996676096 80568563954997888 80642615943927114 80915308466332032 81020688331849728 81095155876272384 81369378659745792 81430259826174336 81847430049521664 81922657466846592 82185642570387456 82199678441988096 82382380572721152 82722803632939008 82798835621572224 83086331578591572 83263475552108544 83552584842220032 83621818207420416 83629379497405896 83897843457270528 83912171742862848 84113102853660672 84405162238569216 84878816347652096 84956829965618688 85229555258179584 85244110976876544 85307891246468352 85596359369342976 85786611174899712 85865459163111936 86155812698554368 86163603118539408 86305351076184064 86519651065310232 86661984758317056 86741637317837568 87034953644457984 87042823558524504 87228402959351808 87531279358516224 87588850905464832 87892978859997696 87973762847920488 88386205452926976 88467442774115328 88548754761959184 88766594901540864 88848181845384192 89148621439696896 89288105508569088 89370171782014464 89672376482168832 89871687897513984 89954290551831552 90243058508660736 90258470446104576 90266631838469856 90639634449372624 90832882420482048 91148274373330944 91223801680822272 91232050360806432 91382136433606656 91540550992214016 91699435518445568 91759748567629824 92078358805711872 92162989650202416 92474638247236608 92680178144311296 93063154087056384 93285930942640128 93671409996122112 93996657947497536 94083051934581633 94401193210720704 94540347009073152 94627240710368256 94955807518390368 95488668391108608 95576433711321024 95883249665452032 95899624848986112 96112777334841344 96509937571762176 96598641558500928 96925289285873664 96934053508356834 97093519960707072 97494732853106688 97923176503340067 98131953329270784 98472689278330752 98879601217497408 99116301626555136 99434481134542848 99451462806355968 99525873120879744 99617349107204082 99862419264233472 100035747838304256 100449118697140224 100541443254766272 101105648884703232 101198576870810496 101540779251867648 101549960818278588 101766470119243776 102119825918268928 102186992723042304 102541808669997312 102636056655907236 102804903487807488 102983119866240768 103161864958251264 103588153656425856 104169456426663936 104265200412350208 104617772562530304 104850302547099648 104946672310470144 105283568260104192 105301548853788672 105311070478214832 105380336245637376 105746240190934728 105920203593498624 106357890385207296 106612492505874432 106825283458189164 107053039995568128 107424751939997184 107523487925236152 107887077955109376 108027584442466304 108126874501696512 108492504879661056 108573679768232448 108940821015527424 109129906732695552 109230209955795456 109580856760516608 109599571255984128 109843174096961536 110297071510585344 110398447495429632 110771759183855616 110781775438122096 111017967402811392 111403446456293376 111476719334227968 111495757609893888 111505839329874528 111863791276360704 111882895657150464 111966607260989712 112150803804880896 112540216318092288 113005258534282752 113275773287491584 113639407010906112 113743854995291136 113848398979661808 114128479159123968 114487278884149248 114884804158052544 115359534753746976 115549313011089408 115655516423783424 116046604859277312 116057098078032672 116708372478021632 116785134540619776 117190638479996928 117298350463893984 117694994132846592 117956590365487104 118065006349278912 118444014292617216 118464242460512256 118474954287991686 118964520214801569 119160229042685952 119939054069108736 120355509117959808 120434669995014144 120852845932496832 120963923915890671 121531032497774592 121642733814408576 122054067989618688 122771145074282496 122883986200269888 123299517662982144 123573570859081728 124084205449408512 124381241256853504 124629497367887358 124895213328162816 125328877263330048 125432727311130624 125444069246108844 125846765185905792 125868257614294272 126169654280491008 126607743357853824 127318224521478144 127435244948428032 127844332887269376 127866166465314816 127961836869702528 128679916762349568 128798188744667904 129233719047831552 129245404677809112 129458026614276096 129992977137475584 130112455976756352 130564235337786756 130842604439027712 131296919037774336 131839468289996544 132155068835406848 132579308179390464 132601950408474624 132701164161172992 132823132142938776 133149892352311296 133272272768076288 133380997117739008 133932158262853632 134055257673021696 134508564723253248 134807531846270976 134931435827747328 135364587762991104 135387705669156864 135399947757704784 135688626825658368 135959451674058936 136249323630723072 136722411559996416 136848075541209648 137073204650409984 137310826488321024 137549153277668352 137639622851444736 138117538208567808 138244484475303624 138892608568885248 139020267216466944 139490363416707072 139928896413960192 140378091013472256 140414760637619776 140507114994183168 140982238961270784 140994986921246304 141226938124664832 141601789816081056 141810520513609728 142433711277585552 142737386660757504 143233002586662912 143351688355577856 143364650566981536 143824874498178048 143849437273479168 144169166002262016 144764906357643264 144897962337751392 145401080262535251 145640279941060608 146107809014022144 146242099279660032 147197929993906176 147709033917496128 148537928608391168 148674452439832704 149151721701814272 149177194209533952 149288809681319616 149793628896350208 150053621757456384 150673678045710336 151034364383322112 151658473327054848 151797865306215744 152311168877801472 152324941227417882 152649705178865664 153179738877403392 153280489084563456 153812713004995968 153954084983860854 154207355231711232 154742797437376896 155382230484638784 156254184639995904 156397800618525312 156926658843795456 157275453820649472 157420008465705216 157925352390156288 157952323280683008 157966605717322248 158619360286402092 158880305390247936 159918738758811648 160474012157279744 160579559993352192 161137127909995776 161285231887854228 161830616932664064 162041376663699456 162190311752544768 162738757319491584 162860519652348672 163694860099043328 163845314933693184 164371285140774912 164399356883976192 164764761145442304 165445607265878016 165597671243144448 166172663157183144 166526951104217088 167105169684440064 167243636414840832 167258758994811792 167795686914541056 167824343485725696 168226205707321344 168810324477138432 169757632695304192 169913659931237376 170459110516359168 170488221953753088 170615782492936704 171192718738685952 171573222349799424 171730918326223872 172311625397108736 172327206237078816 172610702152368128 173039302130620464 173323969516634112 173483274635675136 174069907288915968 174085647117049008 174456805918703616 175062558717032448 175177701810929664 175785957719995392 175947525695840976 176934885548230656 177097509523918368 177696363690768384 177712431431987529 178576211017138176 178740343564028928 179344752964337664 179908581103663104 180486117017321472 180533263676939712 181279268898745248 182296548746661888 182464100721612864 183081101984428032 183398871036891136 183519497135259648 184156717611423744 184325979300404832 184949276494473216 185360356288622592 186126308174112768 186571861885280256 186944246051831037 187342819992244224 187993315894995072 188166103869163266 188802386421441408 189254481420736512 189911615036780736 190977336782217216 191152867422642048 191766499330904064 191799249697972224 192225554669682688 193019875143524352 193197283117001856 193850578571747328 193868107016713668 194187039921414144 194989465706213376 195846353006680134 196263906658541568 196945378556661504 197759202434994816 198232603253110272 198868962269085696 198902925612711936 199051746241759488 199234698214408164 199724838528466944 200071495676608512 200898237394280448 201082886509532544 202211297769406464 202397153741620992 203081558503735296 203099921636557176 203532940238487552 204239651836537856 204373985446084608 205083617339994624 205272113311814472 205609806975614976 205966239732481536 206323729916502528 207176307312851712 208338912853327872 208530400824700416 209235545125060608 209700605094199296 209893344620940288 210567136520208384 210603097707577344 210622140956429664 210760672491274752 211492480381869456 211840407186997248 212715780770414592 213224985011748864 213650566916378328 214106079991136256 214849503879994368 215046975850472304 215774155910218752 216253749003393024 217147359536464896 217881642031054848 218259813465391104 218460419911590912 219161713521033216 219199142511968256 220594143021170688 220796894990859264 221543518367711232 221563550876244192 222806892912586752 222953438668455936 223011678659749056 223727582552721408 223765791314300928 223933214521979424 224301607609761792 225080432636184576 226010517068565504 226551546574983168 227487709990582272 227696797959323616 228487411841126823 228974557768298496 229769608316105088 230719069507493952 231311032847566848 232114196156065344 233416744956043264 234381276959993856 234596700927787968 235389988265693184 235913180730974208 236130012698557824 236888028585234432 236928484921024512 236949908575983372 237929040429603138 238320458085371904 239878108138217472 240711018235919616 240869339990028288 241705691864993664 241927847831781342 243062064995549184 243285467628817152 244108135979237376 245542290148564992 245767972400539776 246599035325964288 247147141718163456 248168410898817024 248762482513707008 249258994735774716 249790426656325632 250657754526660096 250865454622261248 250888138492217688 251693530371811584 251736515228588544 252339308560982016 253215486715707648 254636449042956288 254870489896856064 255688665774538752 255732332930629632 255923673739405056 257359833524699136 257596377489335808 258467438095663104 258490809355618224 258916053228552192 259985954274951168 260224911953512704 261128470675573512 261685208878055424 262593838075548672 263678936579993088 264310137670813696 265158616358780928 265402328322345984 265646264285877552 266299784704622592 266544545536152576 266761994235478016 267864316525707264 268110515346043392 269017129446506496 269615063692541952 269862871655494656 270729175525982208 270775411338313728 270799895515409568 271918903348117872 272498647261446144 273444823119992832 273696151082419296 274146409300819968 274621652976642048 275098306555336704 275279245702889472 276235076417135616 276488968950607248 278040534432933888 279857792827920384 280829521275239552 281014229988366336 281989973842492608 282249155803744899 283203579632162112 283621041027219456 284867422555171104 286466005173325824 286729301133963072 287649748996356096 287698874546958336 288338332004524032 289529812715286528 289795924675502784 290802160525070502 291280559882121216 292484198559320064 293769529510020201 294395859987812352 295418067834992256 297075857216782336 297348904879665408 298303443403628544 298354388419067904 298577619362639232 299587257792700416 300107243514912768 301347356091420672 302068728766644224 303316946654109696 303595730612431488 304622337755602944 304649882454835764 305299410357731328 306359477754806784 306560978169126912 307625426009991936 307908169967721708 308414710463422464 309485594874753792 310764460969277568 312508369279991808 312795601237050624 313853317687590912 314550907641298944 314840016931410432 315850704780312576 315904646561366016 315933211434644496 317238720572804184 317760610780495872 319837477517623296 320948024314559488 321159119986704384 322274255819991552 322570463775708456 323661233865328128 324082753327398912 324380623505089536 325477514638983168 325721039304697344 327389720198086656 327690629867386368 328742570281549824 328798713767952384 329529522290884608 330891214531756032 331195342486288896 332345326314366288 333053902208434176 334210339368880128 334487272829681664 334517517989623584 335591373829082112 335648686971451392 336452411414642688 337620648954276864 339827319862474752 340918221032718336 341231564985873408 342385437477371904 343461836652447744 344654412474157632 346078604261240928 346647939033268224 346966549271350272 348139814577831936 348171294234098016 350125117434064896 350355403621859328 351571915439990784 351895051391681952 353869771096461312 354195019047836736 355392727381536768 355424862863975058 357480687128057856 359817162207326208 361066527353879424 362558537797490496 364593097493323776 364928201443225728 366162203968856064 366797742073782272 368313435222847488 368651958600809664 369898552988946432 370720712577245184 372252616348225536 373143723770560512 373888492103662074 374685639984488448 375986631789990144 376332207738326532 377604772842882816 378508962841473024 379823230073561472 381954673564434432 382305734845284096 383532998661808128 383598499395944448 384451109339365376 386039750287048704 386394566234003712 387701157143494656 387736214033427336 388374079842828288 389978931412426752 391692706013360268 392527813317083136 393890757113323008 395518404869989632 396465206506220544 397737924538171392 397805851225423872 398103492483518976 398469396428816328 399449677056933888 400142991353217024 401796474788560896 402165773019065088 404422595538812928 404794307483241984 406163117007470592 406199843273114352 407065880476975104 408479303673075712 408747970892169216 410167234679989248 410544226623628944 411219613951229952 411932479464963072 412647459833005056 414352614625703424 416677825706655744 417060801649400832 418471090250121216 419786689241880576 421134273040416768 421244281912859328 421521344982549504 422984960763738912 423680814373994496 425431561540829184 427301133832756656 428212159982272512 429699007759988736 430093951700944608 431548311820437504 432507498006786048 434294719072929792 436203240787605753 436920839823181824 438323427042066432 441593789981718528 443127101752488384 445613785825173504 446023357319498112 447455165105442816 447531582628601856 447866429043958848 450160865272369152 452021034137131008 453103093149966336 454975419981164544 455393595918647232 456974823682253646 457949115536596992 459539216632210176 461438139014987904 462622065695133696 464228392312130688 466833489912086528 468762553919987712 469193401855575936 470779976531386368 471826361461948416 472260025397115648 473776057170468864 473856969842049024 473899817151966744 475858080859206276 476640916170743808 479756216276434944 481422036471839232 481738679980056576 483411383729987328 483855695663562684 486124129991098368 486570935257634304 488216271958474752 491084580297129984 491535944801079552 493198070651928576 494294283436326912 496336821797634048 497524965027414016 498517989471549432 499580853312651264 501315509053320192 501730909244522496 501776276984435376 503387060743623168 503473030457177088 504678617121964032 506430973431415296 509272898085912576 509740979793712128 511377331549077504 511464665861259264 511847347478810112 514719667049398272 515192754978671616 516934876191326208 516981618711236448 517832106457104384 519971908549902336 520449823907025408 522256941351147024 523370417756110848 525187676151097344 527357873159986176 528620275341627392 530804656644691968 531292528571755104 533089091072305152 533137294295962587 535728633051414528 536221030692086784 538034258893012992 539725743310989312 541458351051964416 541599791030819136 543837806696235744 546889646239985664 547392302164838592 549243305953284096 550196613110673408 550558491405778944 552470152834271232 552977937901214496 556081068865867776 559715585655840768 561659042550479104 562028459976732672 563979947684985216 564498311607489798 566407159264324224 569734845110342208 572932010346651648 573458602267926144 575299497992712192 575397749093916672 576676664009048064 579059625430573056 579591849351005568 581604321050141004 582561119764242432 584968397118640128 587539059020040402 588791719975624704 590836135669984512 594151714433564672 594697809759330816 596606886807257088 596708776838135808 597155238725278464 599174515585400832 600214487029825536 602694712182841344 604137457533288448 606633893308219392 607191461224862976 609244675511205888 609299764909671528 610598820715462656 612718955509613568 613121956338253824 615250852019983872 615816339935443416 616829420926844928 618971189749507584 621528921938555136 625016738559983616 625591202474101248 627706635375181824 629101815282597888 629680033862820864 631701409560625152 631809293122732032 631866422869288992 634477441145608368 635521221560991744 639674955035246592 641896048629118976 642318239973408768 644548511639983104 645140927551416912 647322467730656256 648761247010179072 651442078609394688 654779440396173312 655381259734772736 657485140563099648 657597427535904768 661782429063512064 662390684972577792 664690652628732576 668420678737760256 669035035979247168 671182747658164224 671297373942902784 672904822829285376 675241297908553728 679654639724949504 682463129971746816 685462235523380469 686923673304895488 689308824948315264 692157208522481856 693933098542700544 696342588468196032 700250234868129792 703143830879981568 703790102783363904 707739542192922624 708390038095673472 710785454763073536 710849725727950116 714961374256115712 719634324414652416 722133054707758848 725117075594980992 729186194986647552 729856402886451456 732324407937712128 733595484147564544 736626870445694976 737303917201619328 739797105977892864 741441425154490368 744505232696451072 746287447541121024 747776984207324148 749371279968976896 751973263579980288 752664415476653064 755209545685765632 757017925682946048 759646460147122944 763909347128868864 764611469690568192 767065997323616256 767196998791888896 768902218678730752 772079500574097408 772789132468007424 775402314286989312 775472428066854672 776748159685656576 779957862824853504 783385412026720536 785055626634166272 787781514226646016 791036809739979264 792930413012441088 795475849076342784 796206984967037952 796938792857632656 798899354113867776 800285982706434048 803592949577121792 804331546038130176 808845191077625856 809588614966483968 812326234014941184 812399686546228704 816958607346151424 817495941784338432 820334469359978496 821088453247257888 822439227902459904 823864958929926144 825294919666010112 828705229251406848 834121603298801664 839573378483761152 842488563825718656 843042689965099008 845969921527477824 846747467411234697 850863123081658368 854602267665513312 859398015519977472 860187903401889216 863096623640875008 865014996013572096 868589438145859584 872406481575211506 873841679646363648 883187579963437056 886254203504976768 891227571650347008 892046714638996224 894910330210885632 895063165257203712 895732858087917696 900321730544738304 904042068274262016 906206186299932672 909950839962329088 910787191837294464 913949647364507292 915898231073193984 919078433264420352 922876278029975808 925244131390267392 928456784624261376 933666979824173056 937525107839975424 938386803711151872 941559953062772736 943652722923896832 944520050794231296 947552114340937728 947713939684098048 947799634303933488 951716161718412552 953281832341487616 959512432552869888 962844072943678464 963477359960113152 966822767459974656 967711391327125368 972248259982196736 973141870515268608 976432543916949504 982169160594259968 983071889602159104 986396141303857152 988588566872653824 992673643595268096 997035978943098864 999161706625302528 1002631018106640384 1003461818489044992 1003552553968870752 1006774121487246336 1006946060914354176 1009357234243928064 1012861946862830592 1019481959587424256 1022754663098155008 1023694694957620224 1030385509957343232 1033963237422472896 1039943817099804672 1040899647814050816 1044513882702294048 1050375352302194688 1054715746319972352 1057240550683254784 1061609313289383936 1062585057143510208 1066178182144610304 1066274588591925174 1072442061384173568 1079451486621978624 1083199582061638272 1087675613392471488 1093779292479971328 1094784604329677184 1098486611906568192 1100393226221346816 1104940305668542464 1105955875802428992 1112162137731735552 1119431171311681536 1123318085100958208 1124056919953465344 1127959895369970432 1128996623214979596 1132814318528648448 1139469690220684416 1145864020693303296 1146917204535852288 1150598995985424384 1150795498187833344 1153353328018096128 1158119250861146112 1159183698702011136 1163208642100282008 1165122239528484864 1169936794237280256 1175078118040080804 1177583439951249408 1181672271339969024 1188303428867129344 1189395619518661632 1193213773614514176 1193417553676271616 1194310477450556928 1198349031170801664 1200428974059651072 1205389424365682688 1208274915066576896 1213267786616438784 1214382922449725952 1218489351022411776 1218599529819343056 1221197641430925312 1225437911019227136 1226243912676507648 1230501704039967744 1231632679870886832 1233658841853689856 1237942379499015168 1243057843877110272 1250033477119967232 1251182404948202496 1255413270750363648 1259360067725641728 1263402819121250304 1263732845738577984 1268954882291216736 1271042443121983488 1283792097258237952 1284636479946817536 1289097023279966208 1290281855102833824 1294644935461312512 1297522494020358144 1302884157218789376 1308609722362817259 1310762519469545472 1314970281126199296 1324781369945155584 1329381305257465152 1336841357475520512 1338070071958494336 1342365495316328448 1342594747885805568 1350482595817107456 1359309279449899008 1364926259943493632 1370924471046760938 1373847346609790976 1378617649896630528 1384314417044963712 1387866197085401088 1392685176936392064 1400500469736259584 1406287661759963136 1407580205566727808 1415479084385845248 1416780076191346944 1421570909526147072 1421699451455900232 1429922748512231424 1439268648829304832 1444266109415517696 1450234151189961984 1458372389973295104 1459712805772902912 1464648815875424256 1467190968295129088 1473253740891389952 1474607834403238656 1479594211955785728 1482882850308980736 1489010465392902144 1492574895082242048 1495553968414648296 1498742559937953792 1503946527159960576 1505328830953306128 1510419091371531264 1514035851365892096 1519292920294245888 1527818694257737728 1529222939381136384 1534131994647232512 1534393997583777792 1544159001148194816 1545578264936014848 1550804628573978624 1550944856133709344 1553496319371313152 1559915725649707008 1566770824053441072 1570111253268332544 1575563028453292032 1582073619479958528 1585860826024882176 1592413969934075904 1593877585715265312 1599411882887887761 1607185899154243584 1608663092076260352 1619177229932967936 1624799373092457408 1633917214692302848 1640668938719956992 1642176906494515776 1647729917859852288 1650589839332020224 1657410458502813696 1668243206597603328 1679146756967522304 1684977127651437312 1686085379930198016 1691939843054955648 1693494934822469394 1709204535331026624 1718796031039954944 1720375806803778432 1726193247281750016 1730029992027144192 1737178876291719168 1744812963150423012 1747683359292727296 1766375159926874112 1772508407009953536 1782455143300694016 1784093429277992448 1789820660421771264 1790126330514407424 1791465716175835392 1800643461089476608 1808084136548524032 1812412372599865344 1819901679924658176 1821574383674588928 1827899294729014584 1831796462146387968 1838156866528840704 1845752556059951616 1850488262780534784 1856913569248522752 1867333959648346112 1875050215679950848 1876773607422303744 1883119906125545472 1887305445847793664 1889040101588462592 1895104228681875456 1895427879368196096 1895599268607866976 1903432323436825104 1906563664682975232 1919024865105739776 1925688145887356928 1926954719920226304 1933645534919949312 1935422782654250736 1946283741030537216 1964338321188519936 1966143779204318208 1972792282607714304 1985347287190536192 1994071957886197728 2005262036213280768 2007105107937741504 2013548242974492672 2013892121828708352 2018714468487856128 2025723893725661184 2038963919174848512 2047389389915240448 2056386706570141407 2060771019914686464 2067926474844945792 2081799295628101632 2089027765404588096 2100750704604389376 2109431492639944704 2114481101366509568 2123218626578767872 2125170114287020416 2132356364289220608 2132549177183850348 2144884122768347136 2158902973243957248 2166399164123276544 2175351226784942976 2187558584959942656 2189569208659354368 2196973223813136384 2200786452442693632 2209880611337084928 2211911751604857984 2224324275463471104 2238862342623363072 2246636170201916416 2248113839906930688 2255919790739940864 2257993246429959192 2265628637057296896 2278939380441368832 2291728041386606592 2293834409071704576 2301197991970848768 2301590996375666688 2306706656036192256 2316238501722292224 2318367397404022272 2326417284200564016 2330244479056969728 2339873588474560512 2350156236080161608 2355166879902498816 2363344542679938048 2378791239037323264 2386427547229028352 2388620954901113856 2396698062341603328 2400857948119302144 2410778848731365376 2426535573232877568 2428765844899451904 2436978702044823552 2437199059638686112 2450875822038454272 2452487825353015296 2461003408079935488 2463265359741773664 2467317683707379712 2475884758998030336 2486115687754220544 2502364809896404992 2518720135451283456 2527465691477155968 2537909764582433472 2567584194516475904 2578194046559932416 2580563710205667648 2589289870922625024 2595044988040716288 2605768314437578752 2617219444725634518 2621525038939090944 2649562739890311168 2658762610514930304 2673682714951041024 2676140143916988672 2684730990632656896 2685189495771611136 2700965191634214912 2718618558899798016 2729852519886987264 2741848942093521876 2747694693219581952 2757235299793261056 2768628834089927424 2775732394170802176 2785370353872784128 2801000939472519168 2812575323519926272 2815160411133455616 2830958168771690496 2833560152382693888 2843141819052294144 2843398902911800464 2859845497024462848 2878537297658609664 2888532218831035392 2900468302379923968 2916744779946590208 2919425611545805824 2929297631750848512 2934381936590258176 2946507481782779904 2949215668806477312 2959188423911571456 2965765700617961472 2978020930785804288 2991107936829296592 2997485119875907584 3007893054319921152 3010657661906612256 3020838182743062528 3028071702731784192 3038585840588491776 3058445878762272768 3068263989294465024 3091156529872029696 3101889712267418688 3119831451299414016 3133541648106882144 3151126056906584064 3164147238959917056 3171721652049764352 3184827939868151808 3187755171430530624 3198823765775775522 3217326184152520704 3238354459865935872 3249598746184914816 3267834429384605696 3281337877439913984 3284353812989031552 3295459835719704576 3301179678664040448 3314820917005627392 3336486413195206656 3358293513935044608 3369954255302874624 3372170759860396032 3383879686109911296 3386989869644938788 3418409070662053248 3437592062079909888 3440751613607556864 3452386494563500032 3460059984054288384 3474357752583438336 3489625926300846024 3495366718585454592 3532750319853748224 3545016814019907072 3564910286601388032 3568186858555984896 3579641320843542528 3580252661028814848 3582931432351670784 3601286922178953216 3616168273097048064 3624824745199730688 3639803359849316352 3643148767349177856 3655798589458029168 3663592924292775936 3676313733057681408 3691505112119903232 3700976525561069568 3713827138497045504 3750100431359901696 3753547214844607488 3766239812251090944 3778080203176925184 3790208457363750912 3791198537215733952 3806864646873650208 3813127329365950464 3851376291774713856 3853909439840452608 3867291069839898624 3870845565308501472 3892567482061074432 3932287558408636416 3988143915772395456 4010524072426561536 4014210215875483008 4027096485948985344 4027784243657416704 4051447787451322368 4077927838349697024 4094778779830480896 4112773413140282814 4121542039829372928 4135852949689891584 4163598591256203264 4178055530809176192 4201501409208778752 4218862985279889408 4228962202733019136 4246437253157535744 4250340228574040832 4264712728578441216 4265098354367700696 4289768245536694272 4317805946487914496 4332798328246553088 4350702453569885952 4375117169919885312 4379138417318708736 4393946447626272768 4401572904885387264 4419761222674169856 4423823503209715968 4448648550926942208 4477724685246726144 4493272340403832832 4496227679813861376 4511839581479881728 4515986492859918384 4531257274114593792 4557878760882737664 4583456082773213184 4587668818143409152 4602395983941697536 4603181992751333376 4632477003444584448 4636734794808044544 4652834568401128032 4660488958113939456 4679747176949121024 4700312472160323216 4710333759804997632 4726689085359876096 4757582478074646528 4777241909802227712 4798235648663663283 4821557697462730752 4857531689798903808 4874398119277372224 4901751644076908544 4922006816159870976 4926530719483547328 4951769517996060672 4972231375508441088 5004729619792809984 5037440270902566912 5054931382954311936 5075819529164866944 5135168389032951808 5156388093119864832 5161127420411335296 5178579741845250048 5190089976081432576 5211536628875157504 5234438889451269036 5243050077878181888 5299125479780622336 5317525221029860608 5347365429902082048 5352280287833977344 5369461981265313792 5370378991543222272 5401930383268429824 5437237117799596032 5459705039773974528 5483697884187043752 5495389386439163904 5514470599586522112 5537257668179854848 5551464788341604352 5570740707745568256 5602001878945038336 5625150647039852544 5630320822266911232 5661916337543380992 5667120304765387776 5686283638104588288 5686797805823600928 5719690994048925696 5757074595317219328 5777064437662070784 5800936604759847936 5838851223091611648 5893014963565559808 5898431337612954624 5918376847823142912 5956041861571608576 5982215873658593184 6015786108639842304 6021315323813224512 6041676365486125056 6056143405463568384 6077171681176983552 6116891757524545536 6182313059744059392 6203779424534837376 6267083296213764288 6302252113813168128 6328294477919834112 6343443304099528704 6369655879736303616 6375510342861061248 6397647531551551044 6434652368305041408 6476708919731871744 6499197492369829632 6535668858769211392 6562675754879827968 6568707625978063104 6590919671439409152 6602359357328080896 6629641834011254784 6672972826390413312 6716587027870089216 6739908510605749248 6744341519720792064 6767759372219822592 6773979739289877576 6836818141324106496 6875184124159819776 6881503227215113728 6904772989127000064 6920119968108576768 6948715505166876672 6979251852601692048 6990733437170909184 7065500639707496448 7090033628039814144 7136373717111969792 7159282641687085056 7165862864703341568 7202573844357906432 7232336546194096128 7279606719698632704 7286297534698355712 7311597178916058336 7352627466115362816 7383010224239806464 7401953051122139136 7427654276994091008 7507094429689214976 7556160406353850368 7582397074431467904 7613729293747300416 7702752583549427712 7734582139679797248 7741691130617002944 7785134964122148864 7864575116817272832 7976287831544790912 8021048144853123072 8028420431750966016 8054192971897970688 8055568487314833408 8102895574902644736 8155855676699394048 8189557559660961792 8225546826280565628 8243084079658745856 8271705899379783168 8327197182512406528 8356111061618352384 8403002818417557504 8437725970559778816 8457924405466038272 8492874506315071488 8500680457148081664 8529425457156882432 8530196708735401392 8579536491073388544 8635611892975828992 8665596656493106176 8701404907139771904 8750234339839770624 8758276834637417472 8787892895252545536 8803145809770774528 8839522445348339712 8847647006419431936 8897297101853884416 8986544680807665664 8992455359627722752 9023679162959763456 9031972985719836768 9062514548229187584 9115757521765475328 9175337636286818304 9204791967883395072 9273469589616089088 9305669136802256064 9359494353898242048 9400624944320646432 9453378170719752192 9515164956149293056 9554483819604455424 9596471297327326566 9715063379597807616 9748796238554744448 9803503288153817088 9844013632319741952 9853061438967094656 9903539035992121344 9944462751016882176 10009459239585619968 10074880541805133824 10109862765908623872 10151639058329733888 10270336778065903616 10312776186239729664 10322254840822670592 10357159483690500096 10380179952162865152 10423073257750315008 10468877778902538072 10486100155756363776 10598250959561244672 10635050442059721216 10694730859804164096 10704560575667954688 10738923962530627584 10740757983086444544 10803860766536859648 10874474235599192064 10919410079547949056 10967395768374087504 10990778772878327808 11028941199173044224 11074515336359709696 11102929576683208704 11141481415491136512 11250301294079705088 11260641644533822464 11334240609530775552 11373595611647201856 11439381988097851392 11554128875324141568 11601873209519695872 11677702446183223296 11796862675225909248 11964431747317186368 12031572217279684608 12042630647626449024 12083352730972250112 12154343362353967104 12233783515049091072 12364626119488118784 12407558849069674752 12534166592427528576 12604504227626336256 12656588955839668224 12686886608199057408 12739311759472607232 12751020685722122496 12795295063103102088 12869304736610082816 12953417839463743488 12998394984739659264 13071337717538422784 13125351509759655936 13137415251956126208 13181839342878818304 13204718714656161792 13259283668022509568 13345945652780826624 13433174055740178432 13479817021211498496 13488683039441584128 13535518744439645184 13547959478579755152 13673636282648212992 13750368248319639552 13763006454430227456 13809545978254000128 13897431010333753344 13958503705203384096 13981466874341818368 14131001279414992896 14180067256079628288 14272747434223939584 14331725729406683136 14394706945990989849 14464673092388192256 14572595069396711424 14623194357832116672 14705254932230725632 14766020448479612928 14855308553988182016 15014188859378429952 15112320812707700736 15164794148862935808 15227458587494600832 15405505167098855424 15469164279359594496 15483382261234005888 15570269928244297728 15729150233634545664 15952575663089581824 16042096289706246144 16056840863501932032 16108385943795941376 16111136974629666816 16205791149805289472 16311711353398788096 16379115119321923584 16451093652561131256 16486168159317491712 16543411798759566336 16654394365024813056 16712222123236704768 16806005636835115008 16875451941119557632 16985749012630142976 17001360914296163328 17058850914313764864 17060393417470802784 17159072982146777088 17271223785951657984 17331193312986212352 17402809814279543808 17516553669274834944 17679044890696679424 17695294012838863872 17973089361615331328 18047358325919526912 18063945971439673536 18125029096458375168 18231515043530950656 18350675272573636608 18546939179232178176 18611338273604512128 18801249888641292864 18906756341439504384 19030329912298586112 19108967639208910848 19192942594654653132 19430126759195615232 19497592477109488896 19607006576307634176 19688027264639483904 19706122877934189312 19807078071984242688 19888925502033764352 20018918479171239936 20149761083610267648 20219725531817247744 20303278116659467776 20540673556131807232 20625552372479459328 20644509681645341184 20714318967381000192 20760359904325730304 20846146515500630016 20937755557805076144 20972200311512727552 21196501919122489344 21270100884119442432 21409121151335909376 21477847925061255168 21607721533073719296 21838820159095898112 21934791536748175008 22057882398346088448 22149030672719419392 22205859153366417408 22282962830982273024 22521283289067644928 22668481219061551104 22747191223294403712 23108257750648283136 23203746419039391744 23355404892366446592 23593725350451818496 23928863494634372736 24063144434559369216 24085261295252898048 24166705461944500224 24308686724707934208 24467567030098182144 24729252238976237568 24815117698139349504 25068333184855057152 25209008455252672512 25313177911679336448 25373773216398114816 25478623518945214464 25502041371444244992 25590590126206204176 25738609473220165632 25906835678927486976 25996789969479318528 26250703019519311872 26274830503912252416 26363678685757636608 26409437429312323584 26518567336045019136 26691891305561653248 26959634042422996992 26977366078883168256 27071037488879290368 27095918957159510304 27347272565296425984 27526012908860454912 27917007410406768192 28360134512159256576 28545494868447879168 28663451458813366272 28789413891981979698 29145190138793422848 29246388715664233344 29410509864461451264 29532040896959225856 29710617107976364032 30028377718756859904 30224641625415401472 30329588297725871616 30454917174989201664 30811010334197710848 30938328558719188992 30966764522468011776 31140539856488595456 31458300467269091328 31905151326179163648 32084192579412492288 32113681727003864064 32216771887591882752 32222273949259333632 32411582299610578944 32623422706797576192 32758230238643847168 32902187305122262512 32972336318634983424 33086823597519132672 33308788730049626112 33424444246473409536 33750903882239115264 34002721828592326656 34120786834941605568 34318145964293554176 34662386625972424704 34805619628559087616 35033107338549669888 35390588025677727744 35946178723230662656 36094716651839053824 36127891942879347072 36250058192916750336 36463030087061901312 36701350545147273216 37093878358464356352 37222676547209024256 37602499777282585728 37813512682879008768 38060659824597172224 38217935278417821696 38385885189309306264 38860253518391230464 38995184954218977792 39214013152615268352 39376054529278967808 39412245755868378624 39614156143968485376 39777851004067528704 40037836958342479872 40299522167220535296 40439451063634495488 40606556233318935552 41251104744958918656 41289019363290682368 41428637934762000384 41692293031001260032 41875511115610152288 41944400623025455104 42393003838244978688 42540201768238884864 42818242302671818752 43869583073496350016 44115764796692176896 44298061345438838784 44565925661964546048 45042566578135289856 45336962438123102208 45494382446588807424 46216515501296566272 46407492838078783488 46710809784732893184 47187450700903636992 47857726989268745472 48126288869118738432 48170522590505796096 48333410923889000448 48617373449415868416 48935134060196364288 49458504477952475136 49630235396278699008 50136666369710114304 50418016910505345024 50626355823358672896 50957247037890428928 51004082742888489984 51181180252412408352 51477218946440331264 51813671357854973952 51993579938958637056 52549661007824504832 53037134672090038272 53919268084845993984 54142074977758580736 54191837914319020608 54694545130592851968 55052025817720909824 55834014820813536384 56720269024318513152 57090989736895758336 57326902917626732544 57578827783963959396 58290380277586845696 58492777431328466688 58821019728922902528 59064081793918451712 59421234215952728064 60056755437513719808 60449283250830802944 60659176595451743232 60909834349978403328 61622020668395421696 61876657117438377984 61933529044936023552 62281079712977190912 62916600934538182656 63810302652358327296 64227363454007728128 64433543775183765504 64823164599221157888 65516460477287694336 65804374610244525024 66173647195038265344 66617577460099252224 66848888492946819072 68005443657184653312 68241573669883211136 69324773251944849408 69611239257118175232 70066214677099339776 70781176051355455488 71892357446461325312 72189433303678107648 72255783885758694144 72500116385833500672 72926060174123802624 73402701090294546432 74187756716928712704 74445353094418048512 75204999554565171456 75627025365758017536 76121319649194344448 76435870556835643392 76771770378618612528 77720507036782460928 77990369908437955584 78752109058557935616 78824491511736757248 79228312287936970752 79555702008135057408 80075673916684959744 80878902127268990976 81213112466637871104 82578038726581364736 83751022231220304576 85080403536477769728 85636484605343637504 87739166146992700032 88231529593384353792 88596122690877677568 89131851323929092096 90085133156270579712 90673924876246204416 90988764893177614848 92433031002593132544 92814985676157566976 93421619569465786368 94374901401807273984 95715453978537490944 96252577738237476864 96341045181011592192 96666821847778000896 97234746898831736832 97870268120392728576 98917008955904950272 99260470792557398016 100273332739420228608 101252711646717345792 102008165485776979968 102362360504824816704 102954437892880662528 103987159877917274112 105099322015649009664 107838536169691987968 108284149955517161472 108383675828638041216 109389090261185703936 110104051635441819648 111668029641627072768 113440538048637026304 114181979473791516672 114653805835253465088 115157655567927918792 116580760555173691392 116985554862656933376 117642039457845805056 118128163587836903424 118842468431905456128 120113510875027439616 120898566501661605888 121318353190903486464 121819668699956806656 123753314234876755968 123867058089872047104 125833201869076365312 127620605304716654592 128454726908015456256 131608749220489050048 132347294390076530688 133697776985893638144 136010887314369306624 136483147339766422272 138649546503889698816 139222478514236350464 140132429354198679552 141562352102710910976 143784714892922650624 144378866607356215296 144511567771517388288 145000232771667001344 145852120348247605248 146805402180589092864 148375513433857425408 148890706188836097024 150409999109130342912 151254050731516035072 152871741113671286784 153543540757237225056 155441014073564921856 155980739816875911168 157648983023473514496 159111404016270114816 161757804254537981952 162426224933275742208 165156077453162729472 167502044462440609152 170160807072955539456 171272969210687275008 175478332293985400064 176463059186768707584 177192245381755355136 178263702647858184192 180170266312541159424 181347849752492408832 181977529786355229696 184866062005186265088 185629971352315133952 186843239138931572736 188749802803614547968 191430907957074981888 192682090362023184384 194469493797663473664 198520941585114796032 200546665478840457216 204016330971553959936 204724721009649633408 207974319755834548224 210198644031298019328 215677072339383975936 216568299911034322944 216767351657276082432 218778180522371407872 220208103270883639296 223336059283254145536 226881076097274052608 228363958947583033344 229307611670506930176 230315311135855837584 233161521110347382784 233971109725313866752 236256327175673806848 237684936863810912256 240227021750054879232 242636706381806972928 243639337399913613312 247734116179744094208 255241210609433309184 256909453816030912512 263217498440978100096 264694588780153061376 267395553971787276288 272021774628738613248 272966294679532844544 277299093007779397632 278444957028472700928 280264858708397359104 283124704205421821952 288757733214712430592 289023135543034776576 290000465543334002688 291704240696495210496 293610804361178185728 296751026867714850816 297781412377672194048 300819998218260685824 307087081514474450112 311961479633751822336 315297966046947028992 323515608509075963904 324852449866551484416 330312154906325458944 335004088924881218304 340321614145911078912 342545938421374550016 350956664587970800128 352926118373537415168 354384490763510710272 356527405295716368384 360340532625082318848 362695699504984817664 363955059572710459392 371259942704630267904 377499605607229095936 382861815914149963776 385364180724046368768 397041883170229592064 401093330957680914432 408032661943107919872 409449442019299266816 415948639511669096448 420397288062596038656 431354144678767951872 433136599822068645888 433534703314552164864 437556361044742815744 440416206541767278592 446672118566508291072 453762152194548105216 458615223341013860352 460630622271711675168 466323042220694765568 467942219450627733504 485273412763613945856 487278674799827226624 495468232359488188416 510482421218866618368 513818907632061825024 526434996881956200192 529389177560306122752 534791107943574552576 544043549257477226496 545932589359065689088 554598186015558795264 556889914056945401856 560529717416794718208 566249408410843643904 578046271086069553152 583408481392990420992 595562824755344388096 601639996436521371648 614174163028948900224 623922959267503644672 630595932093894057984 647031217018151927808 649704899733102968832 660624309812650917888 670008177849762436608 680643228291822157824 685091876842749100032 701913329175941600256 708768981527021420544 713054810591432736768 720681065250164637696 727910119145420918784 765723631828299927552 770728361448092737536 794083766340459184128 802186661915361828864 816065323886215839744 818898884038598533632 831897279023338192896 840794576125192077312 866273199644137291776 867069406629104329728 875112722089485631488 880832413083534557184 893344237133016582144 921261244543423350336 935884438901255467008 970546825527227891712 974557349599654453248 990936464718976376832 1020964842437733236736 1027637815264123650048 1052869993763912400384 1058778355120612245504 1069582215887149105152 1088087098514954452992 1091865178718131378176 1113779828113890803712 1132498816821687287808 1156092542172139106304 1191125649510688776192 1203279992873042743296 1228348326057897800448 1247845918535007289344 1261191864187788115968 1294062434036303855616 1299409799466205937664 1321248619625301835776 1340016355699524873216 1361286456583644315648 1403826658351883200512 1455820238290841837568 1531447263656599855104 1541456722896185475072 1588167532680918368256 1604373323830723657728 1632130647772431679488 1637797768077197067264 1663794558046676385792 1681589152250384154624 1734138813258208659456 1750225444178971262976 1786688474266033164288 1842522489086846700672 1871768877802510934016 1941093651054455783424 1949114699199308906496 1981872929437952753664 2041929684875466473472 2055275630528247300096 2105739987527824800768 2139164431774298210304 2183730357436262756352 2312185084344278212608 2382251299021377552384 2406559985746085486592 2456696652115795600896 2495691837070014578688 2522383728375576231936 2598819598932411875328 2642497239250603671552 2680032711399049746432 2807653316703766401024 2911640476581683675136 3062894527313199710208 3082913445792370950144 3176335065361836736512 3208746647661447315456 3264261295544863358976 3275595536154394134528 3468277626516417318912 3573376948532066328576 3685044978173693401344 3743537755605021868032 3882187302108911566848 3898229398398617812992 3963745858875905507328 4083859369750932946944 4211479975055649601536 4367460714872525512704 4624370168688556425216 4764502598042755104768 4813119971492170973184 4913393304231591201792 4991383674140029157376 5044767456751152463872 5360065422798099492864 5615306633407532802048 5823280953163367350272 6125789054626399420416 6165826891584741900288 6417493295322894630912 6551191072308788269056 6936555253032834637824 7146753897064132657152 7370089956347386802688 7487075511210043736064 7796458796797235625984 7927491717751811014656 8422959950111299203072 8734921429745051025408 9248740337377112850432 9529005196085510209536 9626239942984341946368 9826786608463182403584 10720130845596198985728 11230613266815065604096 11646561906326734700544 12251578109252798840832 13102382144617576538112 13873110506065669275648 14293507794128265314304 14740179912694773605376 14974151022420087472128 16845919900222598406144 17469842859490102050816 18497480674754225700864 19252479885968683892736 19653573216926364807168 21440261691192397971456 22461226533630131208192 26204764289235153076224 27746221012131338551296 28587015588256530628608 29480359825389547210752 33691839800445196812288 34939685718980204101632 39307146433852729614336 42880523382384795942912 44922453067260262416384 52409528578470306152448 55492442024262677102592 58960719650779094421504 67383679600890393624576 78614292867705459228672 85761046764769591885824 104819057156940612304896 117921439301558188843008 134767359201780787249152 157228585735410918457344 235842878603116377686016 314457171470821836914688 471685757206232755372032 943371514412465510744064
- Sum of all divisors σ(n): 3847879452683982310505235
- Sum of proper divisors (its aliquot sum) s(n): 2904507938271516799761171
- 943371514412465510744064 is an abundant number, because the sum of its proper divisors (2904507938271516799761171) is greater than itself. Its abundance is 1961136423859051289017107
Bases of 943371514412465510744064
- Binary: 110001111100010001000101101100110111000110100100000110000001100100000000000000002
- Hexadecimal: 0xC7C445B371A418190000
- Base-36: 49MBII3RTF5S0000
Squares and roots of 943371514412465510744064
- 943371514412465510744064 squared (9433715144124655107440642) is 889949814204868622856949641939153575018911236096
- 943371514412465510744064 cubed (9433715144124655107440643) is 839553303977539223568251588704117962048286618095807817627938218934534144
-
943371514412465510744064 is a
perfect square number . Itssquare root is 971273140992 -
The
cube root of 943371514412465510744064 is 98075587.7484841171
Scales and comparisons
How big is 943371514412465510744064?- 943,371,514,412,465,510,744,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 943,371,514,412,465,510,744,064 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 943371514412465510744064 cubic inches would be around 8172965.6 feet tall.
Recreational maths with 943371514412465510744064
- 943371514412465510744064 backwards is 460447015564214415173349
- The number of decimal digits it has is: 24
- The sum of 943371514412465510744064'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 943371514412465510744064 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 943371514412465510744064 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/943371514412465510744064/
Chicago style:
Numbermatics. 2024. "Number 943371514412465510744064 - Facts about the integer". https://numbermatics.com/n/943371514412465510744064/
The information we have on file for 943371514412465510744064 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 943371514412465510744064, math, Factors of 943371514412465510744064, curriculum, school, college, exams, university, Prime factorization of 943371514412465510744064, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-three sextillion, three hundred seventy-one quintillion, five hundred fourteen quadrillion, four hundred twelve trillion, four hundred sixty-five billion, five hundred ten million, seven hundred forty-four thousand and sixty-four.