5387692256779928029691904
5,387,692,256,779,928,029,691,904 is an even composite number composed of five prime numbers multiplied together.
5387692256779928029691904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, three hundred forty-nine divisors.
Prime factorization of 5387692256779928029691904:
216 × 318 × 76 × 172 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 79 × 79)See below for interesting mathematical facts about the number 5387692256779928029691904 from the Numbermatics database.
Names of 5387692256779928029691904
- Cardinal: 5387692256779928029691904 can be written as Five septillion, three hundred eighty-seven sextillion, six hundred ninety-two quintillion, two hundred fifty-six quadrillion, seven hundred seventy-nine trillion, nine hundred twenty-eight billion, twenty-nine million, six hundred ninety-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 5.387692256779928029691904 × 1024
Factors of 5387692256779928029691904
Divisors of 5387692256779928029691904
- Number of divisors d(n): 20349
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 79 81 84 96 98 102 108 112 119 126 128 136 144 147 153 158 162 168 189 192 196 204 216 224 237 238 243 252 256 272 288 289 294 306 316 324 336 343 357 378 384 392 408 432 441 448 459 474 476 486 504 512 544 553 567 576 578 588 612 632 648 672 686 711 714 729 756 768 784 816 833 864 867 882 896 918 948 952 972 1008 1024 1029 1071 1088 1106 1134 1152 1156 1176 1224 1264 1296 1323 1343 1344 1372 1377 1422 1428 1458 1512 1536 1568 1632 1659 1666 1701 1728 1734 1764 1792 1836 1896 1904 1944 2016 2023 2048 2058 2133 2142 2176 2187 2212 2268 2304 2312 2352 2401 2448 2499 2528 2592 2601 2646 2686 2688 2744 2754 2844 2856 2916 3024 3072 3087 3136 3213 3264 3318 3332 3402 3456 3468 3528 3584 3672 3792 3808 3871 3888 3969 4029 4032 4046 4096 4116 4131 4266 4284 4352 4374 4424 4536 4608 4624 4704 4802 4896 4977 4998 5056 5103 5184 5202 5292 5372 5376 5488 5508 5688 5712 5831 5832 6048 6069 6144 6174 6241 6272 6399 6426 6528 6561 6636 6664 6804 6912 6936 7056 7168 7203 7344 7497 7584 7616 7742 7776 7803 7938 8058 8064 8092 8192 8232 8262 8532 8568 8704 8748 8848 9072 9216 9248 9261 9401 9408 9604 9639 9792 9954 9996 10112 10206 10368 10404 10584 10744 10752 10976 11016 11376 11424 11613 11662 11664 11907 12087 12096 12138 12288 12348 12393 12482 12544 12798 12852 13056 13122 13272 13328 13608 13824 13872 14112 14161 14336 14406 14688 14931 14994 15168 15232 15309 15484 15552 15606 15876 16116 16128 16184 16384 16464 16524 16807 17064 17136 17408 17493 17496 17696 18144 18207 18432 18496 18522 18723 18802 18816 19197 19208 19278 19584 19683 19908 19992 20224 20412 20736 20808 21168 21488 21504 21609 21952 22032 22491 22752 22831 22848 23226 23324 23328 23409 23814 24174 24192 24276 24576 24696 24786 24964 25088 25596 25704 26112 26244 26544 26656 27097 27216 27648 27744 27783 28203 28224 28322 28672 28812 28917 29376 29862 29988 30336 30464 30618 30968 31104 31212 31752 32232 32256 32368 32768 32928 33048 33614 34128 34272 34816 34839 34986 34992 35392 35721 36261 36288 36414 36864 36992 37044 37179 37446 37604 37632 38394 38416 38556 39168 39366 39816 39984 40448 40817 40824 41472 41616 42336 42483 42976 43008 43218 43687 43904 44064 44793 44982 45504 45662 45696 45927 46452 46648 46656 46818 47628 48348 48384 48552 49152 49392 49572 49928 50176 50421 51192 51408 52224 52479 52488 53088 53312 54194 54432 54621 55296 55488 55566 56169 56406 56448 56644 57344 57591 57624 57834 58752 59049 59724 59976 60672 60928 61236 61936 62208 62424 63504 64464 64512 64736 64827 65536 65807 65856 66096 67228 67473 68256 68493 68544 69632 69678 69972 69984 70227 70784 71442 72522 72576 72828 73728 73984 74088 74358 74892 75208 75264 76788 76832 77112 78336 78732 79632 79968 80896 81291 81634 81648 82944 83232 83349 84609 84672 84966 85952 86016 86436 86751 87374 87808 88128 89586 89964 91008 91324 91392 91854 92904 93296 93312 93636 95256 96696 96768 97104 98304 98784 99127 99144 99856 100352 100842 102384 102816 104448 104517 104958 104976 106097 106176 106624 107163 108388 108783 108864 109242 110592 110976 111132 111537 112338 112812 112896 113288 114688 115182 115248 115668 117504 117649 118098 119448 119952 121344 121856 122451 122472 123872 124416 124848 127008 127449 128928 129024 129472 129654 131061 131614 131712 132192 134379 134456 134946 136512 136986 137088 137781 139264 139356 139944 139968 140454 141568 142884 145044 145152 145656 147456 147968 148176 148716 149784 150416 150528 151263 153576 153664 154224 156672 157437 157464 159264 159817 159936 161792 162582 163268 163296 163863 165888 166464 166698 168507 169218 169344 169932 171904 172032 172773 172872 173502 174748 175616 176256 177147 179172 179928 182016 182648 182784 183708 185808 186592 186624 187272 189679 190512 193392 193536 194208 194481 196608 197421 197568 198254 198288 199712 200704 201684 202419 204768 205479 205632 208896 209034 209916 209952 210681 212194 212352 213248 214326 216776 217566 217728 218484 221184 221952 222264 223074 224676 225624 225792 226576 229376 230364 230496 231336 235008 235298 236196 238896 239904 242688 243712 243873 244902 244944 247744 248832 249696 250047 253827 254016 254898 257856 258048 258944 259308 260253 262122 263228 263424 264384 268758 268912 269892 273024 273972 274176 275562 278528 278712 279888 279936 280908 283136 285719 285768 290088 290304 291312 294912 295936 296352 297381 297432 299568 300832 301056 302526 305809 307152 307328 308448 313344 313551 314874 314928 318291 318528 319634 319872 321489 323584 325164 326349 326536 326592 327726 331776 332928 333396 334611 337014 338436 338688 339864 343808 344064 345546 345744 347004 349496 351232 352512 352947 354294 358344 359856 364032 365296 365568 367353 367416 371616 373184 373248 374544 379358 381024 382347 386784 387072 388416 388962 393183 394842 395136 396508 396576 399424 401408 403137 403368 404838 409536 410958 411264 413343 417792 418068 419832 419904 421362 424388 424704 426496 428652 433552 435132 435456 436968 442368 443904 444528 446148 449352 451248 451584 453152 453789 458752 460649 460728 460992 462672 470016 470596 472311 472392 477792 479451 479808 485376 487424 487746 489804 489888 491589 495488 497664 499392 500094 505521 507654 508032 509796 515712 516096 517888 518319 518616 520506 524244 526456 526848 528768 531441 537516 537824 539784 546048 547944 548352 551124 557056 557424 559776 559872 561816 566272 569037 571438 571536 580176 580608 582624 583443 589824 591872 592263 592704 594762 594864 599136 601664 602112 605052 607257 611618 614304 614656 616437 616896 626688 627102 629748 629856 632043 636582 637056 639268 639744 642978 647168 650328 652698 653072 653184 655452 663552 665856 666792 669222 674028 676872 677376 679728 687616 688128 691092 691488 693889 694008 698992 702464 705024 705894 708588 716688 719712 728064 730592 731136 731619 734706 734832 742679 743232 746368 746496 749088 750141 758716 761481 762048 764694 773568 774144 776832 777924 780759 786366 789684 790272 793016 793152 798848 802816 806274 806736 809676 819072 821916 822528 826686 835584 836136 839664 839808 842724 848776 849408 852992 857157 857304 867104 870264 870912 873936 884736 887808 889056 892143 892296 898704 902496 903168 906304 907578 917427 921298 921456 921984 925344 940032 940653 941192 944622 944784 954873 955584 958902 959616 964467 970752 974848 975492 979047 979608 979776 983178 990976 995328 998784 1000188 1003833 1011042 1015308 1016064 1019592 1031424 1032192 1035776 1036638 1037232 1041012 1048488 1052912 1053696 1057536 1058841 1062882 1075032 1075648 1079568 1092096 1095888 1096704 1102059 1102248 1114112 1114848 1118719 1119552 1119744 1123632 1132544 1138074 1142876 1143072 1147041 1160352 1161216 1165248 1166886 1179549 1183744 1184526 1185408 1189524 1189728 1198272 1203328 1204224 1209411 1210104 1214514 1223236 1228608 1229312 1232874 1233792 1240029 1253376 1254204 1259496 1259712 1264086 1273164 1274112 1278536 1279488 1285956 1294336 1300656 1305396 1306144 1306368 1310904 1327104 1327753 1331712 1333584 1338444 1348056 1353744 1354752 1359456 1361367 1375232 1376256 1381947 1382184 1382976 1387778 1388016 1397984 1404928 1410048 1411788 1416933 1417176 1433376 1438353 1439424 1456128 1461184 1462272 1463238 1469412 1469664 1474767 1485358 1486464 1492736 1492992 1498176 1500282 1516563 1517432 1522962 1524096 1529388 1547136 1548288 1553664 1554957 1555848 1561518 1572732 1579368 1580544 1586032 1586304 1594323 1597696 1605632 1612548 1613472 1619352 1638144 1643832 1645056 1653372 1671168 1672272 1679328 1679616 1685448 1697552 1698816 1705984 1707111 1714314 1714608 1734208 1740528 1741824 1747872 1750329 1769472 1775616 1776789 1778112 1784286 1784592 1797408 1803649 1804992 1806336 1812608 1815156 1821771 1834854 1842596 1842912 1843968 1849311 1850688 1880064 1881306 1882384 1889244 1889568 1896129 1909746 1911168 1917804 1919232 1928934 1941504 1949696 1950984 1958094 1959216 1959552 1966356 1981952 1990656 1997568 2000033 2000376 2007666 2022084 2030616 2032128 2039184 2062848 2064384 2071552 2073276 2074464 2081667 2082024 2096976 2105824 2107392 2115072 2117682 2125764 2140663 2150064 2151296 2159136 2184192 2191776 2193408 2194857 2204118 2204496 2228037 2229696 2237438 2239104 2239488 2247264 2250423 2265088 2276148 2284443 2285752 2286144 2294082 2320704 2322432 2330496 2333772 2342277 2359098 2367488 2369052 2370816 2379048 2379456 2396544 2406656 2408448 2418822 2420208 2429028 2446472 2457216 2458624 2465748 2467584 2480058 2506752 2508408 2518992 2519424 2528172 2546328 2548224 2557072 2558976 2571471 2571912 2588672 2601312 2610792 2612288 2612736 2621808 2654208 2655506 2663424 2667168 2676429 2676888 2696112 2707488 2709504 2718912 2722734 2750464 2752281 2763894 2764368 2765952 2775556 2776032 2795968 2809856 2820096 2821959 2823576 2833866 2834352 2864619 2866752 2876706 2878848 2893401 2912256 2922368 2924544 2926476 2937141 2938824 2939328 2949534 2970716 2972928 2985472 2985984 2996352 3000564 3011499 3033126 3034864 3045924 3048192 3058776 3094272 3096576 3107328 3109914 3111696 3123036 3145464 3158736 3161088 3172064 3172608 3176523 3188646 3195392 3211264 3224543 3225096 3226944 3238704 3276288 3287664 3290112 3306177 3306744 3342336 3344544 3356157 3358656 3359232 3370896 3395104 3397632 3411968 3414222 3428628 3429216 3441123 3468416 3481056 3483648 3495744 3500658 3538647 3551232 3553578 3556224 3568572 3569184 3594816 3607298 3609984 3612672 3625216 3628233 3630312 3643542 3669708 3685192 3685824 3687936 3698622 3701376 3720087 3760128 3762612 3764768 3778488 3779136 3792258 3819492 3822336 3835608 3838464 3857868 3883008 3899392 3901968 3916188 3918432 3919104 3932712 3963904 3981312 3983259 3995136 4000066 4000752 4015332 4044168 4061232 4064256 4078368 4084101 4125696 4128768 4143104 4145841 4146552 4148928 4163334 4164048 4193952 4211648 4214784 4230144 4235364 4250799 4251528 4281326 4300128 4302592 4315059 4318272 4368384 4383552 4386816 4389714 4408236 4408992 4424301 4456074 4459392 4474876 4478208 4478976 4494528 4500846 4530176 4549689 4552296 4568886 4571504 4572288 4588164 4641408 4644864 4660992 4664871 4667544 4684554 4718196 4734976 4738104 4741632 4758096 4758912 4782969 4793088 4813312 4816896 4837644 4840416 4857223 4858056 4892944 4914432 4917248 4931496 4935168 4960116 5013504 5016816 5037984 5038848 5056344 5092656 5096448 5114144 5117952 5121333 5142942 5143824 5177344 5198753 5202624 5221584 5224576 5225472 5243616 5250987 5308416 5311012 5326848 5330367 5334336 5352858 5353776 5392224 5410947 5414976 5419008 5437824 5445468 5465313 5500928 5504562 5527788 5528736 5531904 5547933 5551112 5552064 5591936 5619712 5640192 5643918 5647152 5667732 5668704 5688387 5729238 5733504 5753412 5757696 5786802 5824512 5844736 5849088 5852952 5874282 5877648 5878656 5899068 5941432 5945856 5970944 5971968 5992704 6000099 6001128 6022998 6066252 6069728 6091848 6096384 6117552 6188544 6193152 6214656 6219828 6223392 6245001 6246072 6290928 6317472 6322176 6344128 6345216 6353046 6377292 6390784 6421989 6449086 6450192 6453888 6477408 6552576 6575328 6580224 6584571 6612354 6613488 6684111 6689088 6712314 6717312 6718464 6741792 6751269 6790208 6795264 6823936 6828444 6853329 6857256 6858432 6882246 6936832 6962112 6967296 6991488 7001316 7026831 7077294 7102464 7107156 7112448 7137144 7138368 7189632 7214596 7219968 7225344 7250432 7256466 7260624 7287084 7339416 7370384 7371648 7375872 7397244 7402752 7440174 7520256 7525224 7529536 7556976 7558272 7584516 7638984 7644672 7671216 7676928 7714413 7715736 7766016 7798784 7803936 7831033 7832376 7836864 7838208 7865424 7927808 7962624 7966518 7990272 8000132 8001504 8029287 8030664 8088336 8122464 8128512 8156736 8168202 8251392 8256843 8286208 8291682 8293104 8297856 8326668 8328096 8387904 8423296 8429568 8460288 8465877 8470728 8501598 8503056 8562652 8593857 8600256 8605184 8630118 8636544 8680203 8736768 8767104 8773632 8779428 8811423 8816472 8817984 8848602 8912148 8918784 8949752 8956416 8957952 8989056 9001692 9034497 9060352 9099378 9104592 9137772 9143008 9144576 9176328 9282816 9289728 9294271 9321984 9329742 9335088 9369108 9436392 9469952 9476208 9483264 9516192 9517824 9529569 9565938 9586176 9626624 9633792 9673629 9675288 9680832 9714446 9716112 9785888 9828864 9834496 9862992 9870336 9918531 9920232 10027008 10033632 10068471 10075968 10077696 10112688 10185312 10192896 10228288 10235904 10242666 10285884 10287648 10323369 10397506 10405248 10443168 10449152 10450944 10487232 10501974 10615941 10622024 10653696 10660734 10668672 10705716 10707552 10784448 10821894 10829952 10838016 10875648 10884699 10890936 10930626 11001856 11009124 11055576 11057472 11063808 11095866 11102224 11104128 11160261 11183872 11239424 11280384 11287836 11294304 11335464 11337408 11376774 11458476 11467008 11506824 11515392 11573604 11649024 11689472 11698176 11705904 11748564 11755296 11757312 11798136 11882864 11891712 11941888 11943936 11949777 11985408 12000198 12002256 12045996 12132504 12139456 12183696 12192768 12235104 12252303 12377088 12386304 12429312 12437523 12439656 12446784 12490002 12492144 12581856 12625543 12634944 12644352 12688256 12690432 12706092 12752397 12754584 12781568 12843978 12898172 12900384 12907776 12945177 12954816 13105152 13150656 13160448 13169142 13224708 13226976 13272903 13368222 13378176 13424628 13434624 13436928 13483584 13502538 13580416 13590528 13647872 13649067 13656888 13706658 13714512 13716864 13764492 13873664 13924224 13934592 13982976 13994613 14002632 14053662 14154588 14204928 14214312 14224896 14274288 14276736 14348907 14379264 14429192 14439936 14450688 14500864 14512932 14521248 14571669 14574168 14678832 14740768 14743296 14751744 14794488 14805504 14880348 14984641 15040512 15050448 15059072 15113952 15116544 15169032 15277968 15289344 15342432 15353856 15363999 15428826 15431472 15532032 15596259 15607872 15662066 15664752 15673728 15676416 15730848 15752961 15855616 15925248 15933036 15980544 15991101 16000264 16003008 16058574 16061328 16176672 16232841 16244928 16257024 16313472 16336404 16395939 16502784 16513686 16572416 16583364 16586208 16595712 16643799 16653336 16656192 16775808 16846592 16859136 16920576 16931754 16941456 17003196 17006112 17065161 17125304 17187714 17200512 17210368 17260236 17273088 17360406 17473536 17534208 17547264 17558856 17622846 17632944 17635968 17697204 17824296 17837568 17899504 17912832 17915904 17978112 18000297 18003384 18068994 18120704 18198756 18209184 18275544 18286016 18289152 18352656 18565632 18579456 18588542 18643968 18659484 18670176 18735003 18738216 18872784 18939904 18952416 18966528 19032384 19035648 19059138 19131876 19172352 19253248 19265967 19347258 19350576 19361664 19428892 19432224 19571776 19657728 19668992 19725984 19740672 19753713 19837062 19840464 20052333 20067264 20136942 20151936 20155392 20225376 20253807 20370624 20385792 20456576 20471808 20485332 20559987 20571768 20575296 20646738 20795012 20810496 20886336 20898304 20901888 20974464 21003948 21080493 21231882 21244048 21307392 21321468 21337344 21411432 21415104 21568896 21643788 21659904 21676032 21751296 21769398 21781872 21861252 22003712 22018248 22111152 22114944 22127616 22191732 22204448 22208256 22320522 22367744 22478848 22560768 22571801 22575672 22588608 22670928 22674816 22753548 22916952 22934016 23013648 23030784 23143239 23147208 23298048 23378944 23396352 23411808 23493099 23497128 23510592 23514624 23596272 23765728 23783424 23883776 23887872 23899554 23970816 24000396 24004512 24087861 24091992 24265008 24278912 24367392 24385536 24470208 24504606 24754176 24770529 24858624 24875046 24879312 24893568 24980004 24984288 25163712 25251086 25269888 25288704 25376512 25380864 25397631 25412184 25504794 25509168 25563136 25687956 25781571 25796344 25800768 25815552 25890354 25909632 26040609 26210304 26301312 26320896 26338284 26434269 26449416 26453952 26545806 26736444 26756352 26849256 26869248 26873856 26967168 27005076 27103491 27160832 27181056 27295744 27298134 27313776 27413316 27429024 27433728 27528984 27747328 27848448 27869184 27882813 27965952 27989226 28005264 28107324 28309176 28409856 28428624 28449792 28548576 28553472 28588707 28697814 28758528 28858384 28879872 28901376 29001728 29020887 29025864 29042496 29143338 29148336 29357664 29481536 29486592 29503488 29588976 29611008 29755593 29760696 29969282 30081024 30100896 30118144 30205413 30227904 30233088 30338064 30555936 30578688 30684864 30707712 30727998 30857652 30862944 30970107 31192518 31215744 31324132 31329504 31347456 31352832 31461696 31505922 31711232 31847823 31866072 31961088 31982202 32000528 32006016 32117148 32122656 32353344 32465682 32489856 32514048 32626944 32654097 32672808 32791878 33005568 33027372 33144832 33166728 33172416 33191424 33287598 33306672 33312384 33480783 33551616 33693184 33718272 33841152 33863508 33882912 34000561 34006392 34012224 34130322 34250608 34375428 34401024 34420736 34520472 34546176 34720812 34947072 35068416 35094528 35117712 35245692 35265888 35271936 35394408 35648592 35675136 35799008 35825664 35831808 35849331 35956224 36000594 36006768 36137988 36241408 36391271 36397512 36418368 36551088 36572032 36578304 36705312 36756909 37131264 37158912 37177084 37287936 37312569 37318968 37340352 37470006 37476432 37745568 37876629 37904832 37933056 38064768 38071296 38118276 38257191 38263752 38344704 38506496 38531934 38694516 38701152 38723328 38835531 38857784 38864448 39143552 39315456 39337984 39451968 39481344 39507426 39674124 39680928 39818709 40104666 40134528 40273884 40303872 40310784 40450752 40507614 40741248 40771584 40913152 40943616 40947201 40970664 41119974 41143536 41150592 41293476 41590024 41620992 41772672 41796608 41803776 41948928 41983839 42007896 42160986 42463764 42488096 42614784 42642936 42674688 42822864 42830208 43046721 43137792 43287576 43319808 43352064 43502592 43538796 43563744 43715007 43722504 44007424 44036496 44222304 44229888 44255232 44383464 44408896 44416512 44641044 44735488 44953923 45121536 45143602 45151344 45177216 45341856 45349632 45507096 45833904 45868032 46027296 46061568 46091997 46286478 46294416 46596096 46757888 46788777 46823616 46986198 46994256 47021184 47029248 47192544 47258883 47531456 47566848 47767552 47775744 47799108 47941632 47973303 48000792 48009024 48175722 48183984 48530016 48557824 48698523 48734784 48771072 48940416 49009212 49187817 49508352 49541058 49717248 49750092 49758624 49787136 49931397 49960008 49968576 50327424 50502172 50539776 50577408 50753024 50761728 50795262 50824368 51009588 51018336 51126272 51195483 51375912 51563142 51592688 51601536 51631104 51780708 51819264 52081218 52420608 52602624 52641792 52676568 52868538 52898832 52907904 53091612 53472888 53512704 53698512 53738496 53747712 53934336 54000891 54010152 54206982 54321664 54362112 54591488 54596268 54627552 54817231 54826632 54858048 54867456 55057968 55494656 55696896 55738368 55765626 55931904 55978452 56010528 56205009 56214648 56618352 56819712 56857248 56899584 57097152 57106944 57177414 57395628 57517056 57716768 57759744 57797901 58003456 58041774 58051728 58084992 58286676 58296672 58715328 58963072 58973184 59006976 59177952 59222016 59261139 59511186 59521392 59938564 60156999 60201792 60236288 60410826 60455808 60466176 60676128 60761421 61111872 61157376 61369728 61415424 61455996 61679961 61715304 61725888 61940214 62385036 62431488 62648264 62659008 62694912 62705664 62923392 63011844 63241479 63422464 63695646 63732144 63922176 63964404 64001056 64012032 64234296 64245312 64706688 64931364 64979712 65028096 65253888 65308194 65345616 65583756 66011136 66054744 66289664 66333456 66344832 66382848 66575196 66613344 66624768 66961566 67103232 67386368 67436544 67682304 67715403 67727016 67765824 68001122 68012784 68024448 68260644 68501216 68750856 68802048 68841472 69040944 69092352 69429717 69441624 69894144 70136832 70189056 70235424 70479297 70491384 70531776 70543872 70788816 71297184 71350272 71598016 71651328 71663616 71698662 71912448 72001188 72013536 72263583 72275976 72782542 72795024 72836736 73102176 73144064 73156608 73410624 73513818 74262528 74311587 74354168 74575872 74625138 74637936 74680704 74940012 74952864 75491136 75753258 75809664 75866112 76129536 76142592 76192893 76236552 76514382 76527504 76689408 77012992 77063868 77344713 77389032 77402304 77446656 77671062 77715568 77728896 78121827 78287104 78630912 78675968 78903936 78962688 79014852 79302807 79348248 79361856 79637418 80209332 80269056 80547768 80607744 80621568 80901504 81015228 81310473 81482496 81543168 81826304 81887232 81894402 81941328 82239948 82287072 82301184 82586952 83180048 83241984 83545344 83593216 83607552 83648439 83897856 83967678 84015792 84321972 84927528 84976192 85229568 85285872 85349376 85645728 85660416 85766121 86093442 86275584 86575152 86639616 86704128 87005184 87062661 87077592 87127488 87430014 87445008 88014848 88072992 88378801 88444608 88459776 88510464 88766928 88817792 88833024 89266779 89282088 89470976 89907846 90243072 90287204 90302688 90354432 90616239 90683712 90699264 91014192 91667808 91736064 92054592 92123136 92183994 92572956 92588832 92910321 93515776 93577554 93647232 93972396 93988512 94042368 94058496 94385088 94517766 95062912 95133696 95535104 95543469 95598216 95883264 95946606 96001584 96018048 96351444 96367968 97060032 97115648 97397046 97469568 97542144 97880832 97962291 98018424 98375634 99016704 99082116 99434496 99500184 99517248 99574272 99862794 99920016 99937152 100442349 100654848 101004344 101079552 101154816 101506048 101523456 101590524 101648736 102001683 102019176 102036672 102252544 102390966 102751824 103126284 103185376 103203072 103262208 103561416 103638528 104162436 104841216 104892487 105205248 105283584 105353136 105737076 105797664 105815808 106183224 106945776 107025408 107397024 107476992 107495424 107547993 107868672 108001782 108020304 108413964 108643328 108724224 109173813 109192536 109255104 109634462 109653264 109716096 109734912 110115936 110270727 110989312 111393792 111476736 111531252 111863808 111937707 111956904 112021056 112410018 112429296 113236704 113629887 113714496 113799168 114194304 114213888 114354828 114771573 114791256 115034112 115433536 115519488 115595802 116006912 116083548 116103456 116169984 116506593 116573352 116593344 117430656 117926144 117946368 118013952 118355904 118444032 118522278 119022372 119042784 119456127 119877128 120313998 120403584 120472576 120821652 120911616 120932352 121352256 121522842 122223744 122314752 122739456 122830848 122841603 122911992 123359922 123430608 123451776 123880428 124770072 124862976 125296528 125318016 125389824 125411328 125846784 125951517 126023688 126482958 126844928 127391292 127464288 127844352 127928808 128002112 128024064 128468592 128490624 129140163 129413376 129862728 129959424 130056192 130507776 130616388 130691232 131145021 131167512 132022272 132109488 132579328 132666912 132689664 132765696 133150392 133226688 133249536 133923132 134206464 134772736 134861769 135364608 135430806 135454032 135531648 136002244 136025568 136048896 136521288 137002432 137501712 137604096 137682944 138081888 138184704 138275991 138859434 138883248 139788288 140273664 140366331 140470848 140958594 140982768 141063552 141087744 141577632 141776649 142594368 142700544 143196032 143302656 143327232 143397324 143824896 143919909 144002376 144027072 144527166 144551952 145565084 145590048 145673472 146095569 146204352 146288128 146313216 146821248 147027636 147563451 148525056 148623174 148708336 149151744 149250276 149275872 149361408 149794191 149880024 149905728 150982272 151506516 151619328 151732224 152259072 152285184 152385786 152473104 153028764 153055008 153378816 153586449 154025984 154127736 154689426 154778064 154804608 154893312 155342124 155431136 155457792 156243654 156574208 157261824 157351936 157807872 157925376 158002607 158029704 158605614 158696496 158723712 159274836 160418664 160538112 161095536 161215488 161243136 161803008 162002673 162030456 162620946 162964992 163086336 163652608 163774464 163788804 163882656 164451693 164479896 164574144 164602368 165173904 166360096 166483968 167090688 167186432 167215104 167296878 167795712 167935356 168031584 168615027 168643944 169855056 169952384 170459136 170571744 170698752 171291456 171320832 171532242 172186884 172551168 173150304 173279232 173393703 174010368 174125322 174155184 174254976 174860028 174890016 176145984 176757602 176889216 176919552 177020928 177533856 177635584 177666048 177783417 178533558 178564176 178941952 179815692 180470997 180574408 180605376 180708864 181232478 181367424 181398528 182028384 182284263 183335616 183472128 184109184 184246272 184367988 185039883 185145912 185177664 185820642 187031552 187155108 187294464 187944792 187977024 188084736 188116992 188770176 189035532 189724437 190125824 190267392 191070208 191086938 191196432 191766528 191893212 192003168 192036096 192702888 192735936 194120064 194231296 194794092 194939136 195084288 195761664 195924582 196036848 196751268 198033408 198164232 198868992 199000368 199034496 199148544 199725588 199840032 199874304 200884698 201309696 202008688 202159104 202309632 203012096 203046912 203146209 203181048 203297472 204003366 204038352 204073344 204505088 204781932 205503648 206252568 206370752 206406144 206524416 207122832 207277056 208289151 208324872 209682432 209784974 210410496 210567168 210706272 211437891 211474152 211595328 211631616 212366448 213891552 214050816 214794048 214953984 214990848 215095986 215737344 216003564 216040608 216790749 216827928 217286656 218347626 218385072 218510208 219268924 219306528 219432192 219469824 220231872 220541454 221978624 222787584 222934761 223062504 223727616 223875414 223913808 224042112 224820036 224858592 226473408 227259774 227428992 227598336 228388608 228427776 228578679 228709656 229543146 229582512 230068224 230867072 231038976 231191604 232013824 232034139 232167096 232206912 232339968 233013186 233146704 233186688 234365481 234861312 235852288 235892736 236027904 236711808 236888064 237044556 237908421 238044744 238085568 238912254 239754256 240627996 240807168 240945152 241643304 241823232 241864704 242704512 243045684 243931419 244447488 244629504 245478912 245661696 245683206 245823984 246719844 246861216 246903552 247760856 249540144 249725952 250593056 250636032 250779648 250822656 250945317 251693568 251903034 252047376 252965916 253689856 254738897 254782584 254928576 255688704 255857616 256004224 256048128 256937184 256981248 257298363 258280326 258826752 259725456 259918848 260112384 261015552 261187983 261232776 261382464 262290042 262335024 264044544 264218976 265136403 265333824 265379328 265531392 266300784 266453376 266499072 267800337 267846264 268412928 269545472 269723538 270729216 270861612 270908064 271063296 271848717 272004488 272051136 272097792 273042576 274004864 275003424 275208192 275365888 276163776 276369408 276551982 277718868 277766496 278730963 280547328 280732662 280941696 281917188 281965536 282127104 282175488 283155264 283553298 285188736 285401088 286392064 286605312 286630407 286794648 287649792 287839818 288004752 288054144 289054332 289103904 291130168 291180096 291346944 292191138 292408704 292576256 292626432 293642496 293886873 294055272 295126902 297050112 297246348 297416672 298303488 298500552 298551744 298722816 299588382 299760048 299811456 301327047 301964544 303013032 303238656 303464448 304518144 304570368 304771572 304946208 306005049 306057528 306110016 306757632 307172898 308051968 308255472 309378852 309556128 309609216 309786624 310684248 310862272 310915584 312487308 313148416 314523648 314677461 315615744 315850752 316005214 316059408 317211228 317392992 317447424 318549672 320837328 321076224 322191072 322430976 322486272 322643979 323606016 324005346 324060912 325241892 325929984 326172672 327305216 327521439 327577608 327765312 328903386 328959792 329148288 329204736 330347808 330812181 332720192 332967936 334181376 334372864 334430208 334593756 335591424 335813121 335870712 336063168 337230054 337287888 339710112 339904768 340889661 341143488 341397504 342582912 342641664 343064484 344314719 344373768 345102336 346300608 346558464 346787406 348020736 348250644 348310368 348509952 349519779 349720056 349780032 352291968 353515204 353778432 353839104 354041856 355067712 355271168 355332096 355566834 357067116 357128352 357883904 358368381 359631384 360941994 361148816 361210752 361417728 362464956 362734848 362797056 364056768 364568526 366671232 366944256 368218368 368492544 368524809 368735976 370079766 370291824 370355328 371641284 374063104 374310216 374588928 375889584 375954048 376169472 376233984 377540352 377854551 378071064 379448874 380251648 380534784 382140416 382173876 382392864 383533056 383720617 383786424 384006336 384072192 385405776 385471872 387420489 388240128 388462592 389588184 389878272 390168576 391523328 391849164 392073696 393435063 393502536 396066816 396328464 397737984 398000736 398068992 398297088 399451176 399680064 399748608 401769396 402619392 404017376 404318208 404585307 406024192 406093824 406292418 406362096 406594944 408006732 408076704 408146688 409010176 409563864 411007296 412505136 412741504 412812288 413048832 414245664 414554112 414827973 416578302 416649744 419364864 419569948 420820992 421098993 421412544 422875782 422948304 423190656 423263232 424732896 425329947 427783104 428101632 429588096 429907968 429981696 430191972 431474688 431759727 432007128 432081216 433581498 433655856 434573312 436695252 436770144 437020416 438286707 438537848 438613056 438864384 438939648 440463744 441082908 442690353 443957248 445575168 445869522 446125008 447455232 447750828 447827616 448084224 449382573 449640072 449717184 452946816 454519548 454857984 455196672 456777216 456855552 457157358 457419312 459086292 459165024 460136448 460759347 461734144 462077952 462383208 464027648 464068278 464334192 464413824 464679936 466026372 466293408 466373376 468730962 469722624 471704576 471785472 472055808 473423616 473776128 474007821 474089112 475816842 476089488 476171136 477824508 479508512 481255992 481614336 481890304 483286608 483646464 483729408 485409024 486008019 486091368 487862838 488894976 489259008 490957824 491323392 491366412 491647968 493355079 493439688 493722432 493807104 495521712 499080288 499451904 501186112 501272064 501559296 501645312 501890634 503387136 503806068 504094752 505845081 505931832 509477794 509565168 509857152 511377408 511715232 512008448 512096256 513874368 513962496 514596726 516560652 517653504 519450912 519837696 520181109 522031104 522375966 522465552 522764928 524580084 524670048 528437952 530272806 530667648 530758656 531062784 532601568 532906752 532998144 533350251 535600674 535692528 536825856 539090944 539447076 541412991 541723224 541816128 542126592 543697434 544008976 544102272 544195584 546085152 546852789 548009728 550006848 550416384 550731776 552327552 552738816 553103964 555119649 555437736 555532992 557461926 561094656 561465324 561883392 563834376 563931072 564254208 564350976 566310528 567106596 569173311 570377472 570802176 572784128 573210624 573260814 573589296 575299584 575679636 576009504 576108288 578108664 578207808 582260336 582360192 582693888 584382276 584817408 585152512 585252864 587284992 587773746 588110544 590253804 594100224 594492696 594833344 596606976 597001104 597103488 597445632 599176764 599520096 599622912 602654094 603929088 606026064 606477312 606928896 609036288 609140736 609438627 609543144 609892416 612010098 612115056 612220032 613515264 614345796 616103936 616510944 618651607 618757704 619112256 619218432 619573248 621368496 621724544 621831168 624867453 624974616 626296832 629047296 629354922 631231488 631701504 632010428 632118816 634313673 634422456 634785984 634894848 637099344 641674656 642152448 644382144 644861952 644972544 645287958 647212032 648010692 648121824 650372247 650483784 651859968 654610432 655042878 655155216 655530624 657806772 657919584 658296576 658409472 660695616 661624362 665440384 665935872 668362752 668745728 668804283 669187512 671182848 671626242 671741424 672126336 674460108 674575776 679420224 679809536 681779322 682286976 682795008 685165824 685283328 685736037 686128968 688629438 688747536 690204672 692601216 693116928 693574812 696041472 696102417 696501288 696620736 697019904 699039558 699440112 699560064 703096443 704583936 707030408 707556864 707678208 708083712 710135424 710542336 710664192 711133668 713725263 714134232 714256704 715767808 716736762 719262768 721883988 722297632 722421504 722835456 724929912 725469696 725594112 728113536 729137052 731794257 733342464 733888512 734247409 736436736 736985088 737049618 737471952 740159532 740583648 740710656 743282568 748126208 748620432 749177856 751779168 751908096 752338944 752467968 752835951 755080704 755709102 756142128 758897748 760503296 761069568 764216691 764347752 764785728 767066112 767441234 767572848 768012672 768144384 770811552 770943744 771895089 774840978 776480256 776925184 779176368 779756544 780337152 783046656 783563949 783698328 784147392 786870126 787005072 792133632 792656928 795409209 796001472 796137984 796594176 798902352 799360128 799497216 803401011 803538792 805238784 808034752 808636416 809170614 812048384 812187648 812584836 812724192 813189888 815546151 816013464 816153408 816293376 819127728 822014592 825010272 825483008 825624576 826097664 828491328 829108224 829655946 833156604 833299488 836192889 839139896 841641984 842197986 842825088 845751564 845896608 846381312 846526464 849465792 850659894 855566208 856203264 859176192 859815936 859891221 860383944 862949376 863519454 864014256 864162432 867162996 867311712 869146624 873390504 873540288 874040832 876573414 877075696 877226112 877728768 877879296 880927488 881660619 882165816 885380706 887914496 891150336 891739044 892250016 894910464 895501656 895655232 896168448 898765146 899280144 899434368 903981141 905893632 909039096 909715968 910393344 913554432 913711104 914314716 914838624 918015147 918172584 918330048 920272896 921518694 923468288 924155904 924766416 928055296 928136556 928668384 928827648 929359872 932052744 932586816 932746752 937461924 939445248 943409152 943570944 944032383 946847232 947552256 948015642 948178224 951633684 952178976 952342272 955649016 959017024 962511984 963228672 963780608 966573216 967292928 967458816 967931937 970818048 972016038 972182736 975725676 977789952 978518016 981915648 982564317 982732824 983295936 986710158 986879376 987444864 987614208 991043424 992436543 998160576 998903808 1002372224 1002544128 1003118592 1003290624 1003781268 1006774272 1007439363 1007612136 1008189504 1011690162 1011863664 1018955588 1019130336 1019714304 1022668983 1023430464 1024016896 1024192512 1027748736 1027924992 1029193452 1032944157 1033121304 1035307008 1038901824 1039675392 1040362218 1044062208 1044751932 1044931104 1045529856 1048559337 1049160168 1049340096 1056875904 1060545612 1061335296 1061517312 1062125568 1065203136 1065813504 1065996288 1066700502 1071201348 1071385056 1073651712 1075105143 1078181888 1078894152 1082825982 1083446448 1083632256 1084253184 1087394868 1088017952 1088204544 1088391168 1092170304 1093705578 1096019456 1100013696 1100832768 1101463552 1104655104 1105477632 1105574427 1106207928 1110239298 1110875472 1111065984 1114923852 1122189312 1122930648 1123766784 1127668752 1127862144 1128508416 1128701952 1132621056 1133563653 1134213192 1138346622 1140754944 1141604352 1145568256 1146421248 1146521628 1147178592 1150599168 1151161851 1151359272 1152019008 1152216576 1156217328 1156415616 1164520672 1164720384 1165387776 1168764552 1169634816 1170305024 1170505728 1174569984 1175547492 1176221088 1180305189 1180507608 1188200448 1188985392 1189666688 1193213952 1194002208 1194206976 1194891264 1198353528 1199040192 1199245824 1205308188 1207858176 1212052128 1212954624 1213755921 1218072576 1218281472 1218877254 1219086288 1219784832 1224020196 1224230112 1224440064 1227030528 1228691592 1233021888 1237303214 1237515408 1238224512 1238436864 1239146496 1242736992 1243449088 1243662336 1244483919 1249734906 1249949232 1252593664 1258094592 1258709844 1262462976 1263296979 1264020856 1264237632 1268627346 1268844912 1269571968 1269789696 1274198688 1275989841 1283349312 1284304896 1288764288 1289723904 1289945088 1290575916 1294424064 1295279181 1296021384 1296243648 1300744494 1300967568 1303719936 1309220864 1310085756 1310310432 1311061248 1314860121 1315613544 1315839168 1316593152 1316818944 1321391232 1323248724 1328071059 1330880768 1331871744 1336725504 1337491456 1337608566 1338375024 1342365696 1343252484 1343482848 1344252672 1348147719 1348920216 1349151552 1358840448 1359619072 1363558644 1364573952 1365590016 1370331648 1370566656 1371472074 1372257936 1377258876 1377495072 1380409344 1382278041 1385202432 1386233856 1387149624 1392082944 1392204834 1393002576 1393241472 1394039808 1398079116 1398880224 1399120128 1406192886 1409167872 1414060816 1415113728 1415356416 1416167424 1420270848 1421084672 1421328384 1422023463 1422267336 1427450526 1428268464 1428513408 1431535616 1433473524 1438525536 1443767976 1444595264 1444843008 1445670912 1449859824 1450939392 1451188224 1456227072 1458024057 1458274104 1463588514 1466684928 1467777024 1468494818 1472873472 1473970176 1474099236 1474943904 1480065237 1480319064 1481167296 1481421312 1486565136 1496252416 1497240864 1498355712 1503558336 1503816192 1504677888 1504935936 1505671902 1510161408 1511418204 1512284256 1517535243 1517795496 1521006592 1528433382 1528695504 1529571456 1534132224 1534882468 1535145696 1536025344 1536288768 1541623104 1541887488 1543790178 1549681956 1552960512 1553850368 1558352736 1559513088 1560543327 1566093312 1567127898 1567396656 1568294784 1573740252 1574010144 1585313856 1590818418 1592002944 1592275968 1593188352 1597804704 1598720256 1598994432 1600050753 1606802022 1607077584 1610477568 1616069504 1617272832 1618341228 1624096768 1624238973 1625169672 1625448384 1626379776 1631092302 1632026928 1632306816 1632586752 1638255456 1640558367 1644029184 1650020544 1650966016 1651249152 1652195328 1656982656 1658216448 1659311892 1665358947 1666313208 1666598976 1672385778 1678279792 1683283968 1684395972 1685650176 1691503128 1691793216 1692762624 1693052928 1698931584 1701319788 1707519933 1711132416 1712406528 1718352384 1719631872 1719782442 1720767888 1725898752 1727038908 1728028512 1728324864 1734325992 1734623424 1738293248 1746781008 1747080576 1748081664 1753146828 1754151392 1754452224 1755457536 1755758592 1761854976 1763321238 1764331632 1770761412 1775828992 1782300672 1783172279 1783478088 1784500032 1789820928 1791003312 1791310464 1792336896 1797530292 1798560288 1798868736 1807962282 1811787264 1818078192 1819431936 1820786688 1827108864 1827422208 1828315881 1828629432 1829677248 1836030294 1836345168 1836660096 1840545792 1843037388 1846936576 1848311808 1849532832 1855954821 1856273112 1857336768 1857655296 1858719744 1864105488 1865173632 1865493504 1874602359 1874923848 1878890496 1886818304 1887141888 1888064766 1893694464 1895104512 1896031284 1896356448 1902941019 1903267368 1904357952 1904684544 1911298032 1918034048 1925023968 1926457344 1927561216 1933146432 1934585856 1934917632 1935863874 1941636096 1944032076 1944365472 1951116741 1951451352 1955579904 1963831296 1965128634 1965465648 1966591872 1973420316 1973758752 1974889728 1975228416 1982086848 1984873086 1996321152 1997807616 2004744448 2005088256 2006237184 2006412849 2007562536 2013548544 2014878726 2015224272 2016379008 2023380324 2023727328 2037911176 2038260672 2039428608 2045337966 2046860928 2048033792 2048385024 2055497472 2055849984 2057208111 2058386904 2065888314 2066242608 2070614016 2077803648 2079350784 2080724436 2088124416 2088307251 2089503864 2089862208 2091059712 2097118674 2098320336 2098680192 2109289329 2113751808 2121091224 2122670592 2123034624 2124251136 2130406272 2131627008 2131992576 2133401004 2141175789 2142402696 2142770112 2147303424 2150210286 2156363776 2157788304 2165651964 2166892896 2167264512 2168506368 2174789736 2176035904 2176409088 2176782336 2184340608 2187411156 2192038912 2195382771 2200027392 2201665536 2202742227 2209310208 2210955264 2211148854 2212415856 2220478596 2221750944 2222131968 2229847704 2244378624 2245861296 2247533568 2255337504 2255724288 2257016832 2257403904 2258507853 2265242112 2267127306 2268426384 2276693244 2281509888 2283208704 2291136512 2292650073 2293043256 2294357184 2301198336 2302323702 2302718544 2304038016 2304433152 2312434656 2312831232 2315685267 2329041344 2329440768 2330775552 2337529104 2339269632 2340610048 2341011456 2349139968 2350691847 2351094984 2352442176 2360610378 2361015216 2376400896 2377970784 2379333376 2386227627 2388004416 2388413952 2389782528 2396707056 2398080384 2398491648 2410203033 2410616376 2415716352 2424104256 2425909248 2427511842 2436145152 2436562944 2437754508 2438172576 2439569664 2446638453 2448040392 2448460224 2448880128 2457383184 2466043776 2474606428 2475030816 2476449024 2476873728 2478292992 2485473984 2486898176 2487324672 2488967838 2499469812 2499898464 2505187328 2508578667 2517419688 2524925952 2526593958 2528041712 2528475264 2537254692 2537689824 2539143936 2539579392 2548397376 2551979682 2566698624 2568609792 2577528576 2579447808 2579673663 2581151832 2588848128 2590558362 2592042768 2592487296 2601488988 2601935136 2607439872 2618441728 2620171512 2620620864 2622122496 2629720242 2631227088 2631678336 2633186304 2633637888 2642782464 2644981857 2646497448 2656142118 2661761536 2663743488 2673451008 2674982912 2675217132 2676750048 2684731392 2686044319 2686504968 2686965696 2688505344 2696295438 2697840432 2698303104 2711943423 2717680896 2719238144 2727117288 2729147904 2731180032 2740663296 2741133312 2742944148 2744515872 2754045441 2754517752 2754990144 2760818688 2764556082 2770404864 2772467712 2774299248 2784165888 2784409668 2786005152 2786482944 2788079616 2796158232 2797760448 2798240256 2812385772 2818335744 2828121632 2830227456 2830712832 2832097149 2840541696 2842169344 2842656768 2844046926 2844534672 2854901052 2856536928 2857026816 2863071232 2866947048 2877051072 2887535952 2889190528 2889686016 2891341824 2899719648 2901878784 2902376448 2903795811 2912454144 2916048114 2916548208 2927177028 2933369856 2935554048 2936989636 2945746944 2947692951 2948198472 2949887808 2960130474 2960638128 2962334592 2962842624 2973130272 2977309629 2994481728 2996711424 3007116672 3007632384 3009355776 3009871872 3011343804 3020322816 3022318089 3022836408 3024568512 3035070486 3035590992 3042013184 3056866764 3057391008 3059142912 3068006949 3069764936 3070291392 3072050688 3072577536 3083246208 3083774976 3087580356 3098832471 3099363912 3105921024 3107700736 3116705472 3119026176 3121086654 3132186624 3134255796 3134793312 3136589568 3145678011 3147480504 3148020288 3170627712 3181636836 3184005888 3184551936 3186376704 3195609408 3197440512 3197988864 3200101506 3213604044 3214155168 3220955136 3225315429 3232139008 3234545664 3236682456 3248193536 3248477946 3250339344 3250896768 3252759552 3262184604 3264053856 3264613632 3265173504 3276510912 3281116734 3288058368 3300041088 3301932032 3302498304 3304390656 3313965312 3316432896 3316723281 3318623784 3330717894 3332626416 3333197952 3344771556 3356559584 3366567936 3368791944 3371300352 3383006256 3383586432 3385525248 3386105856 3397863168 3400690959 3402639576 3415039866 3422264832 3424813056 3436704768 3439263744 3439564884 3441535776 3451797504 3453485553 3454077816 3456057024 3456649728 3468651984 3469246848 3476586496 3493562016 3494161152 3496163328 3506293656 3508302784 3508904448 3510915072 3511517184 3523709952 3526642476 3528663264 3540915567 3541522824 3564601344 3566344558 3566956176 3569000064 3579641856 3582006624 3582620928 3584673792 3595060584 3597120576 3597737472 3615924564 3623574528 3636156384 3638863872 3641267763 3654217728 3654844416 3656631762 3657258864 3659354496 3672060588 3672690336 3673320192 3681091584 3686074776 3693873152 3699065664 3711909642 3712546224 3714673536 3715310592 3717439488 3728210976 3730347264 3730987008 3733451757 3749204718 3749847696 3757780992 3773636608 3774283776 3776129532 3787388928 3789890937 3792062568 3792712896 3805882038 3806534736 3808715904 3809369088 3822596064 3827969523 3836068096 3850047936 3852914688 3855122432 3866292864 3869171712 3869835264 3871727748 3883272192 3885837543 3888064152 3888730944 3902233482 3902902704 3911159808 3927662592 3930257268 3930931296 3933183744 3944580363 3946840632 3947517504 3949779456 3950456832 3964173696 3969746172 3984213177 3992642304 3995615232 4009488896 4010176512 4012474368 4012825698 4015125072 4027097088 4029757452 4030448544 4032758016 4044443157 4046760648 4047454656 4075822352 4076521344 4078857216 4090675932 4093721856 4096067584 4096770048 4110994944 4111699968 4114416222 4116773808 4131776628 4132485216 4141228032 4146834123 4155607296 4158701568 4161448872 4176248832 4176614502 4179007728 4179724416 4182119424 4194237348 4196640672 4197360384 4218578658 4227503616 4242182448 4245341184 4246069248 4248502272 4260812544 4263254016 4263985152 4266070389 4266802008 4282351578 4284805392 4285540224 4294606848 4300420572 4312727552 4315576608 4330561249 4331303928 4333785792 4334529024 4337012736 4349579472 4352071808 4352818176 4353564672 4368681216 4374072171 4374822312 4384077824 4390765542 4400054784 4403331072 4405484454 4418620416 4421910528 4422297708 4424831712 4440195711 4440957192 4443501888 4444263936 4459695408 4488757248 4491722592 4495067136 4510675008 4511448576 4514033664 4514807808 4517015706 4530484224 4534254612 4536852768 4552605729 4553386488 4563019776 4582273024 4585300146 4586086512 4588714368 4602396672 4604647404 4605437088 4608076032 4608866304 4624869312 4625662464 4631370534 4658082688 4658881536 4661551104 4675058208 4678539264 4681220096 4681629981 4698279936 4701383694 4702189968 4704884352 4721220756 4722030432 4755941568 4758666752 4772455254 4776008832 4776827904 4779565056 4793414112 4796160768 4796983296 4800152259 4820406066 4821232752 4831432704 4848208512 4851818496 4855023684 4872290304 4872716919 4875509016 4876345152 4879139328 4893276906 4896080784 4896920448 4897760256 4914766368 4921675101 4932087552 4949212856 4950061632 4952898048 4953747456 4956585984 4970947968 4973796352 4974649344 4977935676 4996076841 4998939624 4999796928 5010374656 5017157334 5034839376 5049851904 5053187916 5056083424 5056950528 5074509384 5075379648 5078287872 5079158784 5096794752 5103959364 5122559799 5133397248 5137219584 5155057152 5158895616 5159347326 5162303664 5177696256 5181116724 5184085536 5184974592 5202977976 5203870272 5214879744 5236883456 5240343024 5241241728 5244244992 5259440484 5262454176 5263356672 5266372608 5267275776 5285564928 5289963714 5292994896 5312284236 5323523072 5327486976 5346902016 5349516837 5350434264 5353500096 5369462784 5372088638 5373009936 5373931392 5377010688 5392590876 5395680864 5396606208 5423886846 5435361792 5438476288 5454234576 5458295808 5462360064 5481326592 5482266624 5484947643 5485888296 5489031744 5508090882 5509035504 5509980288 5521637376 5529112164 5540809728 5544935424 5548598496 5567864463 5568819336 5572010304 5572965888 5576159232 5592316464 5595520896 5596480512 5623807077 5624771544 5636671488 5656243264 5660454912 5661425664 5664194298 5681083392 5684338688 5685313536 5688093852 5689069344 5708823057 5709802104 5713073856 5714053632 5733894096 5754102144 5775071904 5778381056 5779372032 5782683648 5799439296 5803757568 5804752896 5807591622 5824908288 5832096228 5833096416 5853350223 5854354056 5866739712 5873979272 5891493888 5895385902 5896396944 5899775616 5920260948 5921276256 5924669184 5925685248 5946260544 5954619258 5988963456 5993422848 6014233344 6015264768 6018711552 6019238547 6022687608 6040645632 6044636178 6045672816 6049137024 6070140972 6071181984 6084026368 6113733528 6114782016 6118285824 6136013898 6139529872 6140582784 6144101376 6145155072 6166492416 6167549952 6171624333 6175160712 6197664942 6198727824 6211842048 6215401472 6233410944 6238052352 6242173308 6264373248 6264921753 6268511592 6269586624 6273179136 6291356022 6294961008 6296040576 6327867987 6341255424 6363273672 6368011776 6369103872 6372753408 6391218816 6394881024 6395977728 6400203012 6423527367 6427208088 6428310336 6441910272 6450630858 6464278016 6469091328 6473364912 6496387072 6496955892 6500678688 6501793536 6505519104 6524369208 6528107712 6529227264 6530347008 6553021824 6562233468 6576116736 6586148313 6600082176 6603864064 6604996608 6608226681 6627930624 6632865792 6633446562 6637247568 6661435788 6665252832 6666395904 6689543112 6713119168 6733135872 6737583888 6742600704 6766012512 6767172864 6771050496 6772211712 6775523559 6795726336 6801381918 6805279152 6830079732 6844529664 6849626112 6873409536 6877950219 6879129768 6883071552 6903595008 6906971106 6908155632 6912114048 6913299456 6937303968 6938493696 6947055801 6953172992 6987124032 6988322304 6992326656 7012587312 7016605568 7017808896 7021830144 7023034368 7047419904 7052075541 7053284952 7057326528 7081831134 7083045648 7129202688 7132689116 7133912352 7138000128 7158682881 7164013248 7165241856 7169347584 7190121168 7194241152 7195474944 7230609099 7231849128 7247149056 7272312768 7277727744 7282535526 7308435456 7309688832 7313263524 7314517728 7318708992 7339915359 7344121176 7345380672 7346640384 7372149552 7387746304 7398131328 7423819284 7425092448 7429347072 7430621184 7434878976 7456421952 7460694528 7461974016 7466903514 7498409436 7499695392 7515561984 7525736001 7547273216 7552259064 7574777856 7579781874 7584125136 7585425792 7611764076 7613069472 7617431808 7618738176 7645192128 7655939046 7672136192 7700095872 7705829376 7710244864 7732585728 7738343424 7739020989 7743455496 7766544384 7771675086 7776128304 7777461888 7804466964 7805805408 7822319616 7855325184 7860514536 7861862592 7866367488 7889160726 7893681264 7895035008 7899558912 7900913664 7928347392 7934945571 7939492344 7968426354 7985284608 7991230464 8018977792 8020353024 8024948736 8025651396 8030250144 8054194176 8058132957 8059514904 8060897088 8065516032 8088886314 8093521296 8094909312 8151644704 8153042688 8157714432 8181351864 8187443712 8192135168 8193540096 8221989888 8223399936 8228832444 8233547616 8262136323 8263553256 8264970432 8282456064 8293668246 8311214592 8317403136 8322897744 8352497664 8353229004 8358015456 8359448832 8364238848 8388474696 8393281344 8394720768 8437157316 8455007232 8484364896 8490682368 8492138496 8496291447 8521625088 8526508032 8527970304 8532140778 8533604016 8564703156 8569610784 8571080448 8589213696 8600841144 8631153216 8661122498 8662607856 8667571584 8669058048 8674025472 8699158944 8704143616 8705636352 8707129344 8711387433 8737362432 8748144342 8749644624 8768155648 8781531084 8800109568 8806662144 8810968908 8837240832 8843078853 8844595416 8849663424 8880391422 8881914384 8887003776 8888527872 8919390816 8931928887 8983445184 8990134272 9021350016 9022897152 9028067328 9029615616 9034031412 9060968448 9066954267 9068509224 9073705536 9105211458 9106772976 9126039552 9164546048 9170600292 9172173024 9177428736 9204020847 9209294808 9210874176 9216152064 9217732608 9249738624 9251324928 9262741068 9296497413 9316165376 9317763072 9323102208 9350116416 9357078528 9362440192 9363259962 9396559872 9402767388 9404379936 9409768704 9437034033 9442441512 9444060864 9511883136 9517333504 9544910508 9552017664 9553655808 9559130112 9586828224 9592321536 9593966592 9600304518 9640812132 9642465504 9662865408 9675946287 9696417024 9703636992 9710047368 9744580608 9745433838 9751018032 9752690304 9758278656 9786553812 9792161568 9793840896 9795520512 9829532736 9843350202 9864175104 9898425712 9900123264 9905796096 9907494912 9913171968 9941895936 9947592704 9949298688 9950169843 9955871352 9992153682 9997879248 9999593856 10020749312 10034314668 10069678752 10099703808 10106375832 10112166848 10113901056 10149018768 10150759296 10156575744 10158317568 10193589504 10202072877 10207918728 10245119598 10266794496 10274439168 10310114304 10317791232 10318694652 10324607328 10355392512 10360456659 10362233448 10368171072 10369949184 10405955952 10407740544 10429759488 10473766912 10480686048 10482483456 10488489984 10518880968 10524908352 10526713344 10532745216 10534551552 10571129856 10579927428 10585989792 10622746701 10624568472 10647046144 10693804032 10699033674 10700868528 10707000192 10738925568 10744177276 10746019872 10747862784 10754021376 10785181752 10791361728 10793212416 10847773692 10870723584 10876952576 10908469152 10916591616 10923803289 10962653184 10964533248 10969895286 10971776592 10978063488 11016181764 11018071008 11019960576 11043274752 11058224328 11081619456 11097196992 11135728926 11137638672 11144020608 11145931776 11152318464 11184632928 11191041792 11192961024 11200355271 11247614154 11249543088 11273342976 11312486528 11320909824 11322851328 11328388596 11362166784 11368677376 11369672811 11376187704 11378138688 11417646114 11419604208 11426147712 11428107264 11467788192 11483908569 11508204288 11550143808 11556762112 11558744064 11565367296 11598878592 11607515136 11609505792 11615183244 11649816576 11657512629 11664192456 11666192832 11706700446 11708708112 11733479424 11747958544 11782987776 11790771804 11792793888 11799551232 11833741089 11840521896 11842552512 11849338368 11851370496 11892521088 11909238516 11952639531 11977926912 11986845696 12028466688 12030529536 12037423104 12038477094 12045375216 12081291264 12089272356 12091345632 12098274048 12133329471 12140281944 12142363968 12168052736 12227467056 12229564032 12236571648 12272027796 12279059744 12281165568 12288202752 12290310144 12332984832 12335099904 12343248666 12350321424 12395329884 12397455648 12423684096 12430802944 12440502369 12466821888 12476104704 12482205953 12484346616 12528746496 12529843506 12537023184 12539173248 12546358272 12582712044 12589922016 12592081152 12655735974 12682510848 12726547344 12736023552 12738207744 12745506816 12782437632 12789762048 12791955456 12798211167 12800406024 12847054734 12854416176 12856620672 12883820544 12901261716 12928556032 12938182656 12946729824 12991683747 12993911784 13001357376 13003587072 13011038208 13048738416 13056215424 13058454528 13060694016 13106043648 13122216513 13124466936 13152233472 13172296626 13200164352 13207728128 13209993216 13216453362 13255861248 13265731584 13266893124 13274495136 13320587133 13322871576 13330505664 13332791808 13379086224 13426238336 13466271744 13475167776 13485201408 13532025024 13534345728 13542100992 13544423424 13551047118 13591452672 13602763836 13610558304 13657817187 13660159464 13689059328 13746819072 13755900438 13758259536 13766143104 13807190016 13813942212 13816311264 13824228096 13826598912 13874607936 13876987392 13894111602 13974248064 13976644608 13984653312 14025174624 14033211136 14035617792 14043660288 14044889943 14094839808 14104151082 14106569904 14114653056 14163662268 14166091296 14265378232 14267824704 14276000256 14317365762 14328026496 14330483712 14338695168 14380242336 14388482304 14390949888 14400456777 14461218198 14463698256 14494298112 14544625536 14555455488 14565071052 14616870912 14618150757 14626527048 14629035456 14637417984 14679830718 14688242352 14690761344 14693280768 14744299104 14765025303 14775492608 14796262656 14847638568 14850184896 14858694144 14861242368 14869757952 14912843904 14921389056 14923948032 14933807028 14988230523 14996818872 14999390784 15031123968 15051472002 15094546432 15104518128 15149555712 15159563748 15168250272 15170851584 15223528152 15226138944 15234863616 15237476352 15290384256 15311878092 15344272384 15367679397 15400191744 15411658752 15465171456 15476686848 15478041978 15486910992 15533088768 15543350172 15552256608 15554923776 15608933928 15611610816 15644639232 15710650368 15721029072 15723725184 15732734976 15778321452 15787362528 15790070016 15799117824 15801827328 15856694784 15869891142 15878984688 15936852708 15970569216 15982460928 16037955584 16040706048 16048550511 16051302792 16060500288 16108388352 16116265914 16119029808 16121794176 16131032064 16177772628 16187042592 16189818624 16303289408 16306085376 16315428864 16362703728 16374887424 16384270336 16387080192 16443979776 16446799872 16454842929 16457664888 16467095232 16524272646 16527106512 16529940864 16564912128 16587336492 16622429184 16634806272 16645795488 16703593389 16706458008 16716030912 16718897664 16728477696 16776949392 16786562688 16789441536 16871421231 16874314632 16910014464 16968729792 16981364736 16984276992 16992582894 17043250176 17053016064 17055940608 17064281556 17067208032 17126469171 17129406312 17139221568 17142160896 17201682288 17262306432 17322244996 17325215712 17335143168 17338116096 17348050944 17398317888 17408287232 17411272704 17414258688 17422774866 17474724864 17496288684 17499289248 17536311296 17560050669 17563062168 17600219136 17621937816 17674481664 17686157706 17689190832 17699326848 17760782844 17763828768 17774007552 17777055744 17838781632 17863857774 17966890368 17980268544 18042700032 18045794304 18056134656 18057715641 18068062824 18121936896 18133908534 18137018448 18147411072 18210422916 18213545952 18252079104 18329092096 18341200584 18344346048 18354857472 18408041694 18418589616 18421748352 18432304128 18435465216 18499477248 18502649856 18514872999 18525482136 18592994826 18632330752 18635526144 18646204416 18700232832 18714157056 18724880384 18726519924 18793119744 18794765259 18805534776 18808759872 18819537408 18874068066 18884883024 18888121728 18983603961 19023766272 19034667008 19089821016 19104035328 19107311616 19118260224 19173656448 19184643072 19187933184 19200609036 19270582101 19281624264 19284931008 19325730816 19351892574 19392834048 19407273984 19420094736 19489161216 19490867676 19502036064 19505380608 19516557312 19573107624 19584323136 19587681792 19591041024 19659065472 19686700404 19728350208 19796851424 19800246528 19811592192 19814989824 19824680043 19883791872 19895185408 19898597376 19900339686 19911742704 19984307364 19995758496 19999187712 20041498624 20068629336 20139357504 20199407616 20212751664 20224333696 20227802112 20298037536 20301518592 20313151488 20316635136 20326570677 20387179008 20404145754 20415837456 20490239196 20533588992 20548878336 20620228608 20633850657 20637389304 20649214656 20710785024 20720913318 20724466896 20736342144 20739898368 20811911904 20815481088 20841167403 20859518976 20961372096 20964966912 20976979968 21037761936 21049816704 21053426688 21065490432 21069103104 21142259712 21156226623 21159854856 21171979584 21245493402 21249136944 21294092288 21387608064 21398067348 21401737056 21414000384 21476048643 21488354552 21492039744 21495725568 21508042752 21570363504 21582723456 21586424832 21691827297 21695547384 21741447168 21753905152 21816938304 21833183232 21847606578 21925306368 21929066496 21939790572 21943553184 21956126976 22019746077 22032363528 22036142016 22039921152 22116448656 22163238912 22194393984 22271457852 22275277344 22288041216 22291863552 22304636928 22369265856 22382083584 22385922048 22400710542 22495228308 22499086176 22546685952 22577208003 22624973056 22641819648 22656777192 22724333568 22737354752 22739345622 22752375408 22756277376 22835292228 22839208416 22852295424 22856214528 22935576384 22967817138 23016408576 23100287616 23113524224 23117488128 23130734592 23197757184 23215030272 23217062967 23230366488 23299633152 23315025258 23328384912 23332385664 23413400892 23417416224 23466958848 23495917088 23565975552 23581543608 23585587776 23599102464 23667482178 23681043792 23685105024 23698676736 23702740992 23785042176 23804836713 23818477032 23905279062 23955853824 23973691392 24056933376 24061059072 24074846208 24076954188 24090750432 24162582528 24174398871 24178544712 24182691264 24196548096 24266658942 24280563888 24284727936 24336105472 24454934112 24459128064 24473143296 24544055592 24558119488 24562331136 24576405504 24580620288 24665969664 24670199808 24686497332 24700642848 24786408969 24790659768 24794911296 24847368192 24881004738 24933643776 24952209408 24964411906 24968693232 25057492992 25059687012 25074046368 25078346496 25092716544 25165424088 25179844032 25184162304 25311471948 25365021696 25453094688 25472047104 25476415488 25488874341 25564875264 25579524096 25583910912 25596422334 25600812048 25694109468 25708832352 25713241344 25767641088 25802523432 25857112064 25893459648 25983367494 25987823568 26002714752 26007174144 26022076416 26097476832 26112430848 26116909056 26121388032 26134162299 26212087296 26244433026 26248933872 26304466944 26344593252 26400328704 26415456256 26419986432 26432906724 26511722496 26529236559 26533786248 26548990272 26641174266 26645743152 26661011328 26665583616 26758172448 26795786661 26852476672 26950335552 26970402816 27064050048 27068691456 27084201984 27088846848 27102094236 27182905344 27200862801 27205527672 27221116608 27315634374 27320318928 27378118656 27493638144 27511800876 27516519072 27532286208 27612062541 27627884424 27632622528 27648456192 27653197824 27749215872 27753974784 27788223204 27889492239 27948496128 27953289216 27969306624 28050349248 28066422272 28071235584 28087320576 28089779886 28189679616 28208302164 28213139808 28229306112 28311102099 28327324536 28332182592 28530756464 28535649408 28552000512 28634731524 28656052992 28660967424 28677390336 28760484672 28776964608 28781899776 28800913554 28922436396 28927396512 28988596224 29027838861 29089251072 29110910976 29130142104 29233741824 29236301514 29253054096 29258070912 29274835968 29359661436 29376484704 29381522688 29386561536 29488598208 29530050606 29550985216 29592525312 29695277136 29700369792 29717388288 29722484736 29739515904 29825687808 29842778112 29847896064 29850509529 29867614056 29976461046 29993637744 29998781568 30062247936 30102944004 30189092864 30209036256 30299111424 30313928743 30319127496 30336500544 30341703168 30447056304 30452277888 30469727232 30474952704 30580768512 30606218631 30623756184 30688544768 30735358794 30800383488 30823317504 30930342912 30953373696 30956083956 30973821984 31066177536 31081369977 31086700344 31104513216 31109847552 31217867856 31223221632 31289278464 31421300736 31442058144 31447450368 31465469952 31556642904 31574725056 31580140032 31598235648 31603654656 31713389568 31739782284 31757969376 31868240103 31873705416 31941138432 32075911168 32081412096 32097101022 32102605584 32121000576 32216776704 32232531828 32238059616 32243588352 32262064128 32355545256 32374085184 32379637248 32606578816 32612170752 32630857728 32725407456 32749774848 32768540672 32771409867 32887959552 32893599744 32909685858 32915329776 32934190464 33048545292 33054213024 33059881728 33129824256 33174672984 33244858368 33291590976 33407186778 33412916016 33432061824 33437795328 33456955392 33553898784 33573125376 33578883072 33601065813 33742842462 33748629264 33820028928 33937459584 33962729472 33968553984 33985165788 34086500352 34106032128 34109018433 34128563112 34134416064 34252938342 34258812624 34278443136 34284321792 34403364576 34451725707 34524612864 34644489992 34650431424 34670286336 34676232192 34696101888 34796635776 34816574464 34822545408 34828517376 34845549732 34949449728 34972537887 34992577368 34998578496 35072622592 35120101338 35126124336 35200438272 35243875632 35348963328 35372315412 35378381664 35398653696 35501223267 35521565688 35527657536 35548015104 35554111488 35677563264 35727715548 35857918593 35933780736 35960537088 36085400064 36091588608 36112269312 36115431282 36136125648 36243873792 36267817068 36274036896 36294822144 36399988413 36420845832 36427091904 36504158208 36658184192 36682401168 36688692096 36709714944 36816083388 36837179232 36843496704 36864608256 36870930432 36998954496 37005299712 37029745998 37050964272 37185989652 37264661504 37271052288 37292408832 37321507107 37400465664 37428314112 37446617859 37453039848 37586239488 37589530518 37611069552 37617519744 37639074816 37748136132 37769766048 37776243456 37967207922 38047532544 38069334016 38179642032 38208070656 38214623232 38236520448 38347312896 38369286144 38375866368 38394633501 38401218072 38541164202 38563248528 38569862016 38651461632 38703785148 38785668096 38814547968 38840189472 38975051241 38981735352 39004072128 39010761216 39033114624 39146215248 39168646272 39175363584 39182082048 39318130944 39366649539 39373400808 39456700416 39593702848 39600493056 39623184384 39629979648 39649360086 39767583744 39790370816 39797194752 39800679372 39823485408 39961761399 39968614728 39991516992 39998375424 40137258672 40278715008 40398815232 40425503328 40448667392 40455604224 40596075072 40603037184 40626302976 40633270272 40653141354 40774358016 40808291508 40831674912 40973451561 40980478392 41067177984 41240457216 41267701314 41274778608 41298429312 41421570048 41441826636 41448933792 41472684288 41479796736 41623823808 41630962176 41682334806 41922744192 41929933824 41953959936 42075523872 42099633408 42106853376 42130980864 42134669829 42284519424 42312453246 42319709712 42343959168 42490986804 42498273888 42588184576 42796134696 42803474112 42828000768 42952097286 42976709104 42984079488 42991451136 43016085504 43140727008 43165446912 43172849664 43201370331 43383654594 43391094768 43482894336 43507810304 43633876608 43666366464 43695213156 43850612736 43854452271 43879581144 43887106368 43912253952 44039492154 44064727056 44072284032 44079842304 44232897312 44295075909 44326477824 44388787968 44542915704 44550554688 44576082432 44583727104 44609273856 44738531712 44764167168 44771844096 44801421084 44964691569 44990456616 44998172352 45093371904 45154416006 45249946112 45283639296 45313554384 45448667136 45474709504 45478691244 45504750816 45512554752 45670584456 45678416832 45704590848 45712429056 45871152768 45935634276 46032817152 46103038191 46200575232 46227048448 46234976256 46395514368 46430060544 46434125934 46460732976 46599266304 46630050516 46656769824 46664771328 46826801784 46834832448 46933917696 46991834176 47131951104 47163087216 47171175552 47198204928 47334964356 47362087584 47370210048 47397353472 47405481984 47570084352 47609673426 47636954064 47810558124 47911707648 47947382784 48113866752 48122118144 48145651533 48153908376 48181500864 48325165056 48348797742 48357089424 48365382528 48393096192 48533317884 48561127776 48569455872 48672210944 48909868224 48918256128 48946286592 49088111184 49116238976 49124662272 49152811008 49161240576 49331939328 49340399616 49364528787 49372994664 49401285696 49572817938 49581319536 49589822592 49694736384 49762009476 49867287552 49904418816 49928823812 49937386464 50110780167 50119374024 50148092736 50156692992 50185433088 50330848176 50359688064 50368324608 50614263693 50622943896 50730043392 50906189376 50944094208 50952830976 50977748682 51129750528 51159048192 51167821824 51192844668 51201624096 51379407513 51388218936 51417664704 51426482688 51605046864 51714224128 51786919296 51966734988 51975647136 52005429504 52014348288 52044152832 52194953664 52224861696 52233818112 52242776064 52268324598 52424174592 52488866052 52497867744 52608933888 52680152007 52689186504 52800657408 52830912512 52865813448 53023444992 53058473118 53067572496 53097980544 53282348532 53291486304 53322022656 53331167232 53516344896 53591573322 53704953344 53900671104 53940805632 54128100096 54137382912 54168403968 54173146923 54204188472 54365810688 54401725602 54411055344 54442233216 54631268748 54640637856 54756237312 54987276288 55023601752 55033038144 55064572416 55224125082 55255768848 55265245056 55296912384 55306395648 55498431744 55507949568 55544618997 55576446408 55778984478 55896992256 55906578432 55938613248 56100698496 56132844544 56142471168 56174641152 56179559772 56379359232 56384295777 56416604328 56426279616 56458612224 56622204198 56654649072 56664365184 57061512928 57071298816 57104001024 57269463048 57312105984 57321934848 57354780672 57520969344 57553929216 57563799552 57601827108 57811746303 57844872792 57854793024 57977192448 58055677722 58178502144 58221821952 58260284208 58467483648 58472603028 58506108192 58516141824 58549671936 58719322872 58752969408 58763045376 58773123072 58977196416 59060101212 59101970432 59185050624 59390554272 59400739584 59434776576 59444969472 59474040129 59651375616 59685556224 59695792128 59701019058 59735228112 59952922092 59987275488 59997563136 60124495872 60205888008 60418072512 60598222848 60627857486 60638254992 60673001088 60683406336 60894112608 60904555776 60939454464 60949905408 60979712031 61161537024 61212437262 61247512368 61377089536 61470717588 61600766976 61646635008 61860685824 61901551971 61912167912 61947643968 62132355072 62162739954 62173400688 62209026432 62219695104 62435735712 62446443264 62523502209 62578556928 62884116288 62894900736 62930939904 63113285808 63149450112 63160280064 63196471296 63207309312 63426779136 63468679869 63479564568 63515938752 63736480206 63747410832 63882276864 64151822336 64162824192 64194202044 64205211168 64242001152 64428145929 64465063656 64476119232 64487176704 64524128256 64711090512 64748170368 64759274496 65075481891 65213157632 65224341504 65261715456 65450814912 65499549696 65537081344 65542819734 65775919104 65787199488 65819371716 65830659552 65868380928 66059238231 66097090584 66108426048 66119763456 66349345968 66489716736 66583181952 66814373556 66825832032 66864123648 66875590656 66913910784 67107797568 67146250752 67157766144 67202131626 67485684924 67497258528 67640057856 67731624009 67874919168 67925458944 67970331576 68173000704 68212064256 68218036866 68257126224 68268832128 68505876684 68517625248 68556886272 68568643584 68806729152 68903451414 69049225728 69288979984 69300862848 69340572672 69352464384 69392203776 69593271552 69633148928 69645090816 69651188901 69691099464 69898899456 69945075774 69985154736 69997156992 70145245184 70240202676 70252248672 70400876544 70487751264 70697926656 70744630824 70756763328 70797307392 71002446534 71043131376 71055315072 71096030208 71108222976 71355126528 71414510139 71455431096 71715837186 71867561472 71921074176 72170800128 72183177216 72224538624 72230862564 72272251296 72487747584 72523196613 72535634136 72548073792 72589644288 72799976826 72841691664 72854183808 73008316416 73316368384 73364802336 73377384192 73419429888 73632166776 73674358464 73686993408 73729216512 73741860864 73997908992 74010599424 74059491996 74101928544 74359226907 74371979304 74529323008 74542104576 74643014214 74800931328 74856628224 74893235718 74906079696 75172478976 75179061036 75222139104 75235039488 75278149632 75496272264 75539532096 75552486912 75934415844 76095065088 76138668032 76359284064 76416141312 76429246464 76466623023 76694625792 76738572288 76751732736 76789267002 76802436144 77082328404 77126497056 77139724032 77302923264 77407570296 77571336192 77680378944 77950102482 77963470704 78008144256 78021522432 78066229248 78292430496 78337292544 78350727168 78364164096 78402486897 78636261888 78733299078 78746801616 78913400832 79187405696 79200986112 79246368768 79259959296 79298720172 79535167488 79580741632 79587709677 79601358744 79646970816 79923522798 79937229456 79983033984 79996750848 80274517344 80387359983 80557430016 80851006656 80897334784 80911208448 81192150144 81206074368 81252605952 81266540544 81306282708 81548716032 81602588403 81616583016 81663349824 81946903122 81960956784 82134355968 82480914432 82535402628 82549557216 82596858624 82836187623 82883653272 82897867584 82945368576 82959593472 83247647616 83261924352 83364669612 83668476717 83845488384 83859867648 83907919872 84151047744 84199266816 84213706752 84261961728 84269339658 84569038848 84624906492 84639419424 84687918336 84933306297 84981973608 84996547776 85176369152 85592269392 85606948224 85656001536 85904194572 85953418208 85968158976 85982902272 86032171008 86281454016 86330893824 86345699328 86402740662 86767309188 86782189536 86965788672 87015620608 87083516583 87267753216 87332732928 87390426312 87701225472 87708904542 87759162288 87774212736 87824507904 88078984308 88129454112 88144568064 88159684608 88465794624 88590151818 88652955648 88777575936 89085831408 89101109376 89152164864 89167454208 89218547712 89477063424 89528334336 89543688192 89551528587 89602842168 89929383138 89980913232 89996344704 90186743808 90308832012 90499892224 90567278592 90627108768 90897334272 90941786229 90957382488 91009501632 91025109504 91341168912 91356833664 91409181696 91424858112 91742305536 91871268552 92065634304 92206076382 92401150464 92454096896 92469952512 92791028736 92860121088 92868251868 92921465952 93198532608 93244109931 93260101032 93313539648 93329542656 93653603568 93669664896 93867835392 93983668352 94263902208 94326174432 94342351104 94396409856 94669928712 94724175168 94740420096 94794706944 94810963968 95140168704 95219346852 95273908128 95604720309 95621116248 95823415296 96227733504 96244236288 96291303066 96307816752 96363001728 96650330112 96697595484 96714178848 96730765056 96786192384 97066635768 97122255552 97138911744 97819736448 97836512256 97892573184 98176222368 98232477952 98249324544 98305622016 98314229601 98663878656 98680799232 98729057574 98745989328 98802571392 99145635876 99162639072 99179645184 99389472768 99524018952 99734575104 99857647624 99874772928 100221560334 100238748048 100296185472 100313385984 100370866176 100661696352 100719376128 100736649216 100803197439 101228527386 101245887792 101460086784 101812378752 101888188416 101905661952 101955497364 102259501056 102318096384 102327055299 102385689336 102403248192 102758815026 102776437872 102835329408 102852965376 103210093728 103355177121 103428448256 103573838592 103933469976 103951294272 104010859008 104028696576 104088305664 104389907328 104449723392 104467636224 104485552128 104536649196 104848349184 104917613661 104977732104 104995735488 105217867776 105360304014 105378373008 105601314816 105661825024 105731626896 106046889984 106116946236 106135144992 106195961088 106503669801 106564697064 106582972608 106644045312 106662334464 107032689792 107183146644 107409906688 107573755779 107801342208 107881611264 108256200192 108274765824 108336807936 108346293846 108408376944 108731621376 108803451204 108822110688 108884466432 109199965239 109262537496 109281275712 109512474624 109974552576 110047203504 110066076288 110129144832 110448250164 110511537696 110530490112 110593824768 110612791296 110996863488 111015899136 111089237994 111152892816 111557968956 111793984512 111813156864 111877226496 111964521321 112201396992 112265689088 112284942336 112339853577 112359119544 112758718464 112768591554 112833208656 112852559232 112917224448 113244408396 113309298144 113328730368 114123025856 114142597632 114208002048 114538926096 114624211968 114643869696 114709561344 115041938688 115107858432 115127599104 115183900503 115203654216 115623492606 115689745584 115709586048 115954384896 116111355444 116357004288 116443643904 116520568416 116925153723 116945206056 117012216384 117032283648 117099343872 117438645744 117505938816 117526090752 117546246144 117954392832 118099948617 118120202424 118203940864 118370101248 118781108544 118801479168 118869553152 118889938944 118948080258 119302751232 119371112448 119391584256 119402038116 119470456224 119885284197 119905844184 119974550976 119995126272 120411776016 120836145024 121196445696 121255714972 121276509984 121346002176 121366812672 121788225216 121809111552 121878908928 121899810816 121959424062 122323074048 122424874524 122495024736 122754179072 122920354683 122941435176 123201533952 123721371648 123803103942 123824335824 123895287936 124264710144 124325479908 124346801376 124418052864 124439390208 124871471424 124892886528 125047004418 125768232576 125789801472 125861879808 126226571616 126298900224 126320560128 126392942592 126404009487 126853558272 126937359738 126959129136 127031877504 127472960412 127494821664 127764553728 128303644672 128388404088 128410422336 128484002304 128856291858 128930127312 128952238464 128974353408 129048256512 129422181024 129496340736 129518548992 129604110993 130150963782 130426315264 130448683008 130523430912 130901629824 130999099392 131074162688 131085639468 131551838208 131563356813 131638743432 131661319104 131736761856 132118476462 132194181168 132216852096 132239526912 132698691936 132885227727 132979433472 133166363904 133628747112 133651664064 133728247296 133751181312 133827821568 134215595136 134292501504 134315532288 134404263252 134894074707 134971369848 134994517056 135280115712 135463248018 135749838336 135850917888 135940663152 136346001408 136424128512 136436073732 136514252448 136537664256 137011753368 137035250496 137113772544 137137287168 137613458304 137806902828 138098451456 138577959968 138601725696 138681145344 138704928768 139186543104 139266297856 139290181632 139302377802 139382198928 139797798912 139890151548 139970309472 139994313984 140290490368 140480405352 140504497344 140801753088 140975502528 141395853312 141489261648 141513526656 141594614784 142004893068 142086262752 142110630144 142192060416 142216445952 142710253056 142829020278 142910862192 143431674372 143735122944 143842148352 144341600256 144366354432 144436954599 144461725128 144544502592 144975495168 145046393226 145071268272 145096147584 145179288576 145599953652 145683383328 145708367616 146016632832 146729604672 146754768384 146838859776 147264333552 147348716928 147373986816 147458433024 147483721728 147995817984 148021198848 148093586361 148118983992 148203857088 148718453814 148743958608 149058646016 149084209152 149286028428 149601862656 149713256448 149786471436 149812159392 150332340501 150358122072 150444278208 150470078976 150556299264 150992544528 151079064192 151104973824 151842791079 151868831688 152190130176 152277336064 152718568128 152832282624 152858492928 152933246046 153389251584 153477144576 153503465472 153578534004 153604872288 154138222539 154164656808 154252994112 154279448064 154815140592 155142672384 155360757888 155900204964 155926941408 156016288512 156043044864 156132458496 156584860992 156674585088 156701454336 156728328192 156804973794 157272523776 157466598156 157493603232 157826801664 158040456021 158374811392 158401972224 158492737536 158597440344 159070334976 159161483264 159175419354 159202717488 159293941632 159847045596 159874458912 159966067968 159993501696 160549034688 160774719966 161114860032 161702013312 161794669568 161822416896 162384300288 162412148736 162505211904 162519440769 162612565416 163097432064 163205176806 163233166032 163326699648 163893806244 163921913568 164268711936 164961828864 165070805256 165099114432 165193717248 165672375246 165767306544 165795735168 165890737152 165919186944 166495295232 166523848704 166633856991 166729339224 167336953434 167690976768 167719735296 167815839744 168302095488 168398533632 168427413504 168523923456 168538679316 169138077696 169152887331 169249812984 169278838848 169375836672 169866612594 169963947216 169993095552 170352738304 171184538784 171213896448 171312003072 171808389144 171906836416 171936317952 171965804544 172064342016 172562908032 172661787648 172691398656 172805481324 173435238909 173534618376 173564379072 173931577344 174167033166 174535506432 174665465856 174780852624 175402450944 175417809084 175518324576 175548425472 175649015808 176157968616 176258908224 176289136128 176319369216 176931589248 177180303636 177305911296 177555151872 178171662816 178202218752 178304329728 178334908416 178422120387 178954126848 179056668672 179087376384 179103057174 179205684336 179858766276 179961826464 179992689408 180373487616 180617664024 180999784448 181254217536 181794668544 181883572458 181914764976 182019003264 182050219008 182682337824 182713667328 182818363392 182849716224 182939136093 183484611072 183742537104 184131268608 184412152764 184802300928 184908193792 184939905024 185582057472 185704655913 185736503736 185842931904 186397065216 186488219862 186520202064 186627079296 186659085312 187307207136 187339329792 187570506627 187735670784 187967336704 188652348864 188684702208 188792819712 189339857424 189448350336 189480840192 189589413888 189621927936 190280337408 190406039607 190438693704 190547816256 191209440618 191242232496 191646830592 192455467008 192488472576 192582606132 192615633504 192726003456 193284437787 193395190968 193428357696 193461530112 193572384768 194133271536 194244511104 194277823488 195226445673 195639472896 195673024512 195785146368 196352444736 196464955904 196498649088 196611244032 196628459202 197327757312 197361598464 197458115148 197491978656 197605142784 198177714693 198291271752 198325278144 198359290368 199048037904 199469150208 199715295248 199749545856 200443120668 200477496096 200592370944 200626771968 200741732352 201323392704 201438752256 201473298432 201606394878 202457054772 202491775584 202920173568 203194872027 203624757504 203776376832 203910994728 204519002112 204636192768 204654110598 204771378672 204806496384 205517630052 205552875744 205670658816 205705930752 206420187456 206710354242 206856896512 207147677184 207866939952 207902588544 208021718016 208057393152 208176611328 208779814656 208899446784 208935272448 208953566703 209073298392 209696698368 209835227322 209955464208 209991470976 210435735552 210720608028 210756746016 211202629632 211323650048 211463253792 212093779968 212197501201 212233892472 212270289984 212391922176 213007339602 213129394128 213165945216 213288090624 213324668928 214065379584 214243530417 214366293288 214819813376 215147511558 215602684416 215763222528 216512400384 216549531648 216673615872 216692587692 216816753888 217463242752 217569589839 217606902408 217644221376 217768932864 218399930478 218525074992 218562551424 219024949248 219949105152 220094407008 220132152576 220258289664 220896500328 221023075392 221060980224 221187649536 221225582592 221993726976 222031798272 222178475988 222305785632 223077680721 223115937912 223587969024 223626313728 223929042642 224402793984 224531378176 224569884672 224679707154 224718239088 225517436928 225537183108 225666417312 225705118464 225834448896 226488816792 226618596288 226657460736 228246051712 228285195264 228416004096 229077852192 229248423936 229287739392 229399869069 230083877376 230215716864 230255198208 230367801006 230407308432 231246985212 231379491168 231419172096 231908769792 232222710888 232714008576 233041136832 233850307446 233890412112 234024432768 234064567296 234198687744 234877291488 235011877632 235052181504 235092492288 235207460691 235908785664 236199897234 236240404848 236740202496 237562217088 237602958336 237739106304 237779877888 237896160516 238605502464 238742224896 238763129031 238804076232 238940912448 239770568394 239811688368 239949101952 239990252544 240823552032 241162079949 241672290048 242511429944 242553019968 242692004352 242733625344 243576450432 243618223104 243757817856 243799621632 243918848124 244646148096 244807765209 244849749048 244990049472 245508358144 245840709366 245882870352 246403067904 247442743296 247606207884 247648671648 247790575872 248508562869 248650959816 248693602752 248836105728 248878780416 249742942848 249785773056 250094008836 251005430151 251536465152 251579602944 251723759616 252453143232 252597800448 252641120256 252785885184 252808018974 253707116544 253874719476 253918258272 254063755008 254799918891 254945920824 254989643328 255529107456 256607289344 256776808176 256820844672 256968004608 257712583716 257860254624 257904476928 257948706816 258096513024 258844362048 258992681472 259037097984 259208221986 260301927564 260852630528 260897366016 261046861824 261250549749 261803259648 261998198784 262171278936 263103676416 263126713626 263277486864 263322638208 263473523712 264236952924 264388362336 264433704192 264479053824 265397383872 265770455454 265958866944 266332727808 267257494224 267303328128 267456494592 267502362624 267655643136 268431190272 268585003008 268631064576 268654585761 268808526504 269788149414 269942739696 269989034112 270560231424 270926496036 271499676672 271701835776 271881326304 272692002816 272825358687 272872147464 273028504896 273075328512 274023506736 274070500992 274227545088 274274574336 275226916608 275613805656 276196902912 277155919936 277203451392 277362290688 277409857536 278373086208 278532595712 278580363264 278604755604 278764397856 279595597824 279732329793 279780303096 279940618944 279988627968 280960810704 281008994688 281603506176 281951005056 282791706624 282978523296 283027053312 283189229568 284009786136 284172525504 284221260288 284384120832 284432891904 285420506112 285658040556 285821724384 286814160927 286863348744 287470245888 288683200512 288732708864 288873909198 288923450256 289089005184 289950990336 290092786452 290142536544 290192295168 290358577152 291199907304 291366766656 291416735232 293459209344 293509536768 293677719552 294528667104 294697433856 294747973632 294916866048 294942688803 295991635968 296042397696 296187172722 296237967984 296407714176 297436907628 297487917216 298117292032 298168418304 298572056856 299203725312 299572942872 299624318784 300664681002 300716244144 300888556416 300940157952 301112598528 301985089056 302158128384 302209947648 302409592317 303685582158 303737663376 304380260352 304554672128 305437136256 305664565248 305716985856 305866492092 306778503168 306954289152 306981165897 307157068008 307209744576 308276445078 308329313616 308505988224 308558896128 309630281184 310065531363 310285344768 310721515776 311800409928 311853882816 312032577024 312086089728 312264916992 313169721984 313349170176 313402908672 313456656384 313609947588 314545047552 314752840983 314933196312 314987206464 315653603328 316080912042 316749622784 316803944448 316985475072 317194880688 318140669952 318322966528 318350838708 318405434976 318587883264 319511009403 319694091192 319748917824 319932135936 319987003392 321098069376 321549439932 322229720064 322721267337 323404026624 323589339136 323644833792 324768600576 324824297472 325010423808 325038881538 325225130832 326194864128 326410353612 326466332064 326653399296 327599895717 327787612488 327843827136 328537423872 329923657728 330141610512 330198228864 330387434496 331344750492 331534613088 331591470336 331781474304 331838373888 332990590464 333047697408 333267713982 333458678448 334673906868 335381953536 335439470592 335631679488 336604190976 336797067264 336854827008 337019560731 337077358632 338276155392 338305774662 338499625968 338557677696 338751673344 339733225188 339927894432 339986191104 340705476608 342369077568 342427792896 342624006144 343616778288 343813672832 343872635904 343931609088 344128684032 345125816064 345323575296 345382797312 345551701509 345610962648 346870477818 347069236752 347128758144 347863154688 348334066332 349071012864 349330931712 349561705248 350775461169 350835618168 351036649152 351096850944 351298031616 352315937232 352517816448 352578272256 352638738432 353863178496 354299845851 354360607272 354611822592 355110303744 356343325632 356404437504 356608659456 356669816832 356844240774 357908253696 358113337344 358174752768 358206114348 358411368672 359655852591 359717532552 359923652928 359985378816 361235328048 361999568896 362508435072 363589337088 363767144916 363829529952 364038006528 364100438016 365364675648 365427334656 365636726784 365699432448 365878272186 366969222144 367485074208 368262537216 368761064049 368824305528 369604601856 369816387584 371164114944 371409311826 371473007472 371685863808 372794130432 372976439724 373040404128 373254158592 373318170624 374614414272 374678659584 375141013254 375934673408 377304697728 377369404416 377585639424 378679714848 378896700672 378961680384 379178827776 379212028461 380560674816 380812079214 380877387408 381095632512 382418881236 382484464992 383293661184 384910934016 385165212264 385231267008 385452006912 386568875574 386790381936 386856715392 386923060224 387144769536 388266543072 388489022208 388555646976 388812332979 390452891346 391278945792 391346049024 391570292736 392704889472 392929911808 392997298176 393222488064 393256918404 394655514624 394690070439 394916230296 394983957312 395210285568 396355429386 396582543504 396650556288 396718580736 398096075808 398938300416 399430590496 399499091712 400886241336 400954992192 401184741888 401253543936 401483464704 402646785408 402877504512 402946596864 403212789756 404682224121 404914109544 404983551168 405840347136 406389744054 407249515008 407552753664 407821989456 409038004224 409272385536 409308221196 409542757344 409612992768 411035260104 411105751488 411341317632 411411861504 412840374912 413420708484 413713793024 414295354368 415733879904 415805177088 416043436032 416114786304 417559629312 417798893568 417870544896 417907133406 418146596784 419393396736 419670454644 419910928416 419982941952 420871471104 421441216056 421513492032 422405259264 422926507584 424187559936 424395002402 424467784944 424540579968 424783844352 426014679204 426258788256 426331890432 426576181248 426649337856 428130759168 428487060834 428732586576 429639626752 430295023116 431205368832 431526445056 433024800768 433099063296 433310863797 433385175384 433633507776 434926485504 435139179678 435213804816 435288442752 435537865728 436799860956 437050149984 437125102848 438049898496 440188814016 440264305152 440516579328 441793000656 442046150784 442121960448 442375299072 442451165184 443987453952 444063596544 444280759083 444356951976 444611571264 446155361442 446231875824 447175938048 447252627456 447858085284 448805587968 449062756352 449139769344 449359414308 449436478176 450997021503 451074366216 451332834624 451410236928 451668897792 452977633584 453237192576 453314921472 455528373237 456492103424 456570390528 456832008192 458155704384 458496847872 458575478784 458799738138 460167754752 460431433728 460510396416 460735602012 460814616864 462414667617 462493970424 462758982336 462838344192 464445421776 465428017152 466082273664 467700614892 467780824224 468048865536 468129134592 468397375488 469754582976 470023755264 470104363008 470184984576 470414921382 471817571328 472399794468 472480809696 473480404992 474121368063 475124434176 475205916672 475478212608 475792321032 477211004928 477484449792 477526258062 477608152464 477881824896 479541136788 479623376736 479898203904 479980505088 481647104064 482324159898 483344580096 485022859888 485106039936 485384008704 485467250688 487152900864 487236446208 487515635712 487558322307 487837696248 489292296192 489615530418 489699498096 489980098944 491016716288 491681418732 491765740704 492806135808 494885486592 495212415768 495297343296 495581151744 497017125738 497301919632 497387205504 497672211456 497757560832 499485885696 499571546112 499901570973 500188017672 502010860302 503072930304 503159205888 503447519232 504906286464 505195600896 505282240512 505571770368 505616037948 507414233088 507458661993 507749438952 507836516544 508127510016 509599837782 509891841648 509979286656 511058214912 513214578688 513553616352 513641689344 513936009216 515425167432 515720509248 515808953856 515897413632 516193026048 517688724096 517985362944 518074195968 518416443972 520305716727 520603855128 521705261056 521794732032 522501099498 523606519296 523996397568 524342557872 526207352832 526253427252 526554973728 526645276416 526947047424 528473905848 528776724672 528867408384 528958107648 530794767744 531540910908 531917733888 532665455616 534514988448 534606656256 534912989184 535004725248 535266361161 536862380544 537170006016 537262129152 537309171522 537617053008 539576298828 539885479392 539978068224 541120462848 541852992072 542999353344 543762652608 545384005632 545650717374 545744294928 546057009792 546150657024 548047013472 548141001984 548455090176 548549148672 548817408279 550453833216 551227611312 552393805824 554311839872 554406902784 554724581376 554819715072 556746172416 557065191424 557113967739 557209511208 557528795712 559191195648 559464659586 559560606192 559881237888 559977255936 561921621408 562017989376 562711519881 563207012352 563902010112 565957046592 566054106624 566378459136 568019572272 568345051008 568442520576 568768241664 568865783808 570841012224 571218118821 571316081112 571643448768 573628321854 573726697488 574940491776 577366401024 577465417728 577747818396 577846900512 578178010368 579853313361 580185572904 580285073088 580384590336 580717154304 582399814608 582733533312 582833470464 585679337019 586918418688 587019073536 587355439104 589057334208 589394867712 589495947264 589833732096 589885377606 591983271936 592084795392 592374345444 592475935968 592815428352 594533144079 594873815256 594975834432 596234584064 597144113712 598407450624 599145885744 599248637568 601329362004 601432488288 601777112832 601880315904 602225197056 603970178112 604316256768 604419895296 604819184634 607371164316 607475326752 608760520704 609109344256 609584616081 610874272512 611329130496 611732984184 613557006336 613908578304 613962331794 614314136016 614419489152 616552890156 616658627232 617011976448 617117792256 619260562368 620131062726 620570689536 621443031552 623600819856 623707765632 624065154048 624172179456 624529833984 626339443968 626698340352 626805817344 626860700109 627219895176 629090095104 629505681966 629866392624 629974412928 631307206656 632161824084 633499245568 633607888896 633970950144 634389761376 636281339904 636592503603 636701677416 636810869952 637175766528 639022018806 639388182384 639497835648 639864271872 639974006784 642196138752 643098879864 644459440128 645442534674 646808053248 647178678272 647289667584 649537201152 649648594944 650020847616 650077763076 650450261664 652389728256 652708769517 652820707224 652932664128 653306798592 655199791434 655575224976 655687654272 657074847744 659847315456 660283221024 660396457728 660774868992 662689500984 663069226176 663182940672 663562948608 663676747776 665981180928 666095394816 666535427964 666917356896 669233042163 669347813736 670763907072 670878941184 673208381952 673594134528 673709654016 674039121462 674154717264 676552310784 676611549324 676999251936 677115355392 677503346688 679466450376 679855788864 679972382208 684738155136 684855585792 685248012288 687233556576 687627345664 687745271808 687863218176 688199607207 690251632128 690647150592 690765594624 691103403018 691221925296 693740955636 694138473504 694257516288 695726309376 696668132664 698142025728 699123410496 701550922338 701671236336 702073298304 702193701888 702596063232 704631874464 705035632896 705156544512 705277476864 705622382073 707726356992 708599691702 708721214544 710220607488 712686651264 712808875008 713217318912 713339633664 713688481548 715816507392 716226674688 716289387093 716412228696 716822737344 719311705182 719435065104 719847305856 719970757632 722470656096 723486239847 723999137792 725016870144 727534289832 727659059904 728076013056 728200876032 730729351296 730854669312 731273453568 731398864896 731756544372 733938444288 734423295627 734970148416 736525074432 737522128098 737648611056 739209203712 739632775168 742328229888 742818623652 742946014944 743371727616 745525688607 745952879448 746080808256 746508317184 746636341248 749228828544 749357319168 750282026508 751869346816 753016290453 754609395456 754738808832 755171278848 757359429696 757793401344 757923360768 758357655552 758424056922 761121349632 761624158428 761754774816 762191265024 764399756673 764837762472 764968929984 766587322368 769821868032 770330424528 770462534016 770904013824 773137751148 773580763872 773713430784 773846120448 774289539072 776533086144 776978044416 777111293952 777624665958 780905782692 782557891584 782692098048 783140585472 783751649247 785409778944 785859823616 785994596352 786513836808 789311029248 789380140878 789832460592 789967914624 790420571136 792710858772 793165087008 793301112576 793437161472 796192151616 797876600832 798861180992 798998183424 801772482672 801909984384 802369483776 802507087872 802966929408 805293570816 805755009024 805893193728 805963757283 806425579512 809364448242 809828219088 809967102336 811680694272 812779488108 814499030016 815105507328 815643978912 818076008448 818476076061 818616442392 819085514688 819225985536 822070520208 822211502976 822682635264 822823723008 825680749824 826841416968 827427586048 828590708736 831467759808 831610354176 832086872064 832229572608 835119258624 835597787136 835741089792 835814266812 836293193568 838786793472 839196989379 839340909288 839821856832 839965883904 842882432112 843026984064 844810518528 845853015168 848375119872 848790004804 848935569888 849081159936 849567688704 852029358408 852517576512 852663780864 853152362496 853298675712 856261518336 856974121668 857465173152 859279253504 860442482781 860590046232 862410737664 866049601536 866198126592 866621727594 866770350768 867267015552 869852971008 870278359356 870427609632 870576885504 871075731456 873599721912 874100299968 874250205696 880377628032 880528610304 881033158656 883586001312 884092301568 884243920896 884750598144 884828066409 887974907904 888127193088 888561518166 888713903952 889223142528 892310722884 892463751648 894351876096 894505254912 895716170568 897611175936 898125512704 898718828616 898872956352 901994043006 902148732432 902665669248 902820473856 903337795584 905955267168 906474385152 906629842944 907228776951 911056746474 912984206848 913140781056 913664016384 916311408768 916993695744 917150957568 917599476276 920335509504 920862867456 920943497691 921471204024 921629233728 924829335234 924987940848 925517964672 925676688384 928890843552 930196594089 930856034304 932164547328 935401229784 935561648448 936097731072 936258269184 936794750976 939509165952 940047510528 940208726016 940369969152 940829842764 943635142656 944258522949 944799588936 944961619392 946960809984 948242736126 950248868352 950411833344 950956425216 951584642064 954422009856 954968899584 955052516124 955216304928 955763649792 958533028209 959082273576 959246753472 959796407808 959961010176 963294208128 964648319796 966689160192 970045719776 970212079872 970768017408 970934501376 974305801728 974472892416 975031271424 975116644614 975675392496 978584592384 979231060836 979398996192 979960197888 982033432576 982799687151 983362837464 983531481408 985612271616 989770973184 990424831536 990594686592 991162303488 994034251476 994603839264 994774411008 995344422912 995515121664 998971771392 999143092224 999803141946 1000376035344 1004021720604 1006145860608 1006318411776 1006895038464 1009812572928 1010391201792 1010564481024 1011058682193 1011232075896 1014828466176 1014917323986 1015498877904 1015673033088 1016255020032 1019199675564 1019783683296 1019958573312 1022116429824 1027107232704 1027283378688 1027872018432 1030850334864 1031441018496 1031617907712 1031794827264 1032386052096 1035377448192 1035970725888 1036148391936 1036655104527 1036832887944 1040611433454 1041207710256 1043410522112 1043589464064 1045002198996 1047213038592 1047992795136 1048685115744 1052326383507 1052506854504 1053109947456 1053290552832 1053894094848 1056947811696 1057553449344 1057734816768 1057916215296 1061589535488 1062899537553 1063081821816 1063835467776 1065330911232 1069029976896 1069213312512 1069825978368 1070009450496 1070532722322 1073724761088 1074340012032 1074524258304 1074618343044 1075234106016 1078967557773 1079152597656 1079770958784 1079956136448 1083705984144 1085998706688 1087525305216 1090768011264 1091301434748 1091488589856 1092114019584 1092301314048 1096094026944 1096282003968 1096910180352 1097098297344 1097634816558 1100907666432 1102455222624 1104787611648 1106283192147 1108623679744 1108813805568 1109449162752 1113492344832 1114130382848 1114227935478 1114419022416 1115057591424 1118382391296 1118929319172 1119121212384 1119762475776 1119954511872 1123843242816 1124035978752 1125423039762 1127804020224 1131914093184 1132108213248 1132756918272 1136039144544 1136690102016 1136885041152 1137536483328 1137636085383 1141682024448 1142436237642 1142632162224 1143286897536 1147256643708 1147453394976 1149880983552 1154732802048 1155495636792 1155693801024 1156356020736 1159706626722 1160371145808 1160570146176 1160769180672 1161434308608 1164799629216 1165467066624 1165666940928 1166436998937 1171358674038 1173836837376 1174038147072 1174710878208 1178114668416 1178789735424 1178991894528 1179667464192 1179770755212 1183966543872 1184070211317 1184748690888 1184951871936 1185630856704 1189066288158 1189747630512 1189951668864 1192469168128 1194288227424 1196814901248 1198291771488 1198497275136 1202658724008 1202864976576 1203554225664 1203760631808 1204450394112 1207940356224 1208632513536 1208839790592 1209638369268 1214046672363 1214742328632 1214950653504 1217521041408 1219169232162 1221748545024 1222658260992 1223465968368 1227114012672 1227817156608 1227924663588 1228628272032 1228838978304 1233105780312 1233317254464 1234023952896 1234235584512 1238521124736 1240262125452 1241141379072 1242886063104 1247201639712 1247415531264 1248130308096 1248344358912 1252678887936 1253396680704 1253611634688 1253721400218 1254439790352 1258180190208 1259011363932 1259732785248 1259948825856 1262614413312 1264323648168 1266998491136 1267215777792 1268779522752 1272562679808 1273185007206 1273403354832 1273621739904 1274351533056 1278044037612 1278776364768 1278995671296 1279728543744 1279948013568 1284392277504 1286197759728 1288918880256 1290885069348 1293616106496 1294357356544 1294579335168 1299074402304 1299297189888 1299932591391 1300155526152 1300900523328 1304779456512 1305417539034 1305641414448 1305865328256 1306613597184 1310399582868 1311150449952 1311375308544 1314149695488 1320566442048 1320792915456 1321549737984 1325379001968 1326138452352 1326365881344 1327125897216 1327353495552 1331962361856 1332190789632 1332842277249 1333070855928 1333834713792 1338466084326 1338695627472 1341527814144 1341757882368 1346416763904 1347188269056 1347419308032 1348078242924 1348309434528 1352991064509 1353223098648 1353998503872 1354230710784 1355006693376 1358932900752 1359711577728 1359944764416 1366585119711 1369476310272 1369711171584 1370496024576 1374467113152 1375254691328 1375490543616 1375726436352 1376399214414 1380503264256 1381294301184 1381531189248 1382206806036 1382443850592 1387244002851 1387481911272 1388276947008 1388515032576 1393336265328 1396284051456 1398246820992 1403101844676 1403342472672 1404146596608 1404387403776 1405192126464 1409263748928 1410071265792 1410313089024 1410554953728 1411244764146 1415452713984 1417199383404 1417442429088 1420441214976 1422364104189 1425373302528 1425617750016 1426434637824 1427376963096 1431633014784 1432453349376 1432578774186 1432824457392 1433645474688 1438623410364 1438870130208 1439694611712 1439941515264 1444941312192 1446972479694 1447998275584 1450033740288 1455068579664 1455318119808 1456152026112 1456401752064 1461458702592 1461709338624 1462546907136 1462674966921 1463513088744 1467876888576 1468846591254 1469940296832 1473050148864 1475044256196 1475297222112 1478418407424 1479265550336 1484656459776 1485637247304 1485892029888 1486743455232 1491051377214 1491905758896 1492161616512 1493016634368 1493272682496 1498457657088 1498714638336 1499704712919 1500564053016 1503738693632 1506032580906 1509218790912 1509477617664 1510342557696 1514718859392 1515586802688 1515846721536 1516715311104 1516848113844 1522242699264 1522375985979 1523248316856 1523509549632 1524382530048 1528799513346 1529675524944 1529937859968 1533174644736 1539643736064 1540660849056 1540925068032 1541808027648 1546275502296 1547161527744 1547426861568 1547692240896 1548579078144 1553066172288 1553956088832 1554222587904 1555249331916 1561811565384 1565115783168 1565384196096 1567503298494 1570819557888 1571719647232 1571989192704 1573027673616 1578622058496 1578760281756 1579664921184 1579935829248 1580841142272 1585421717544 1586330174016 1586602225152 1586874322944 1592384303232 1595753201664 1597722361984 1597996366848 1603544965344 1603819968768 1604738967552 1605014175744 1605799083483 1610587141632 1611510018048 1611786387456 1611927514566 1612851159024 1618728896484 1619656438176 1619934204672 1623361388544 1625558976216 1628998060032 1631287957824 1636152016896 1636952152122 1637232884784 1638171029376 1638451971072 1644141040416 1644423005952 1645365270528 1645647446016 1646452224837 1651361499648 1653682833936 1657181417472 1662935519616 1663220708352 1664173744128 1664459145216 1670238517248 1671195574272 1671341903217 1671628533624 1672586387136 1677573586944 1678393978758 1678681818576 1679643713664 1679931767808 1685764864224 1686053968128 1688134559643 1689621037056 1691706030336 1697580009608 1697871139776 1698162319872 1699135377408 1704058716816 1705035153024 1705327561728 1706304724992 1706597351424 1712523036672 1713654356463 1713948243336 1714930346304 1718558507008 1720884965562 1721180092464 1724821475328 1732099203072 1732396253184 1733243455188 1733540701536 1734534031104 1739559940083 1740556718712 1740855219264 1741153771008 1742151462912 1747199443824 1748200599936 1748500411392 1757038011057 1760755256064 1761057220608 1762066317312 1767172002624 1768184603136 1768487841792 1769501196288 1769656132818 1775949815808 1776254386176 1777123036332 1777427807904 1778446285056 1783599432237 1784621445768 1784927503296 1788703752192 1791432341136 1795222351872 1796251025408 1797437657232 1797745912704 1803988086012 1804297464864 1805331338496 1805640947712 1806675591168 1811910534336 1812948770304 1813259685888 1814457553902 1822113492948 1825968413696 1826281562112 1827328032768 1828753848243 1832622817536 1833987391488 1835198952552 1840671019008 1841725734912 1841886995382 1842942408048 1843258467456 1849658670468 1849975881696 1851035929344 1851353376768 1857781687104 1860393188178 1861712068608 1864329094656 1870802459568 1871123296896 1872195462144 1872516538368 1873589501952 1879018331904 1880095021056 1880417452032 1880582100327 1881659685528 1887270285312 1888517045898 1889599177872 1889923238784 1893921619968 1896485472252 1900497736704 1900823666688 1901912850432 1903169284128 1908844019712 1909777510809 1910105032248 1910432609856 1911527299584 1917066056418 1918164547152 1918493506944 1919592815616 1919922020352 1926588416256 1929296639592 1933378320384 1940091439552 1940424159744 1941536034816 1941869002752 1948611603456 1948945784832 1950062542848 1950233289228 1951350784992 1957169184768 1958126308551 1958462121672 1958797992384 1959920395776 1965599374302 1966725674928 1967062962816 1971224543232 1979541946368 1980849663072 1981189373184 1982324606976 1988068502952 1989207678528 1989548822016 1990688845824 1991030243328 1997943542784 1998286184448 1999606283892 2000752070688 2007699126489 2008043441208 2012291721216 2012636823552 2019625145856 2020782403584 2021128962048 2022117364386 2022464151792 2029656932352 2029834647972 2030997755808 2031346066176 2032510040064 2038399351128 2039567366592 2039917146624 2054214465408 2054566757376 2055744036864 2061700669728 2062882036992 2063235815424 2063589654528 2064598821621 2070754896384 2071941451776 2072296783872 2073310209054 2073665775888 2081222866908 2082415420512 2086821044224 2087178928128 2090004397992 2094426077184 2097370231488 2104652767014 2105013709008 2106219894912 2106581105664 2107788189696 2113895623392 2115106898688 2115469633536 2115832430592 2116867146219 2123179070976 2125799075106 2126163643632 2130661822464 2138059953792 2138426625024 2139651956736 2140018900992 2141065444644 2147449522176 2148680024064 2148868161279 2149236686088 2150468212032 2157935115546 2158305195312 2159541917568 2159912272896 2167411968288 2170458719541 2171997413376 2175050610432 2182602869496 2182977179712 2184228039168 2184602628096 2192188053888 2192564007936 2193820360704 2194196594688 2195269633116 2201815332864 2203269886881 2204910445248 2209575223296 2212566384294 2217247359488 2217627611136 2218898325504 2226984689664 2228260765696 2228455870956 2228838044832 2230115182848 2236577065821 2237858638344 2238242424768 2239524951552 2239909023744 2247686485632 2248071957504 2250846079524 2255608040448 2259048871359 2263828186368 2264216426496 2265513836544 2272078289088 2273380204032 2273770082304 2275072966656 2275272170766 2283364048896 2284872475284 2285264324448 2286573795072 2293199270019 2294513287416 2294906789952 2299761967104 2309465604096 2310991273584 2311387602048 2312712041472 2319413253444 2320742291616 2321140292352 2321538361344 2322868617216 2329599258432 2330934133248 2331333881856 2332873997874 2342717348076 2347673674752 2348076294144 2349421756416 2356229336832 2357579470848 2357983789056 2359541510424 2367933087744 2368140422634 2369497381776 2369903743872 2371261713408 2378132576316 2379495261024 2379903337728 2384938336256 2388576454848 2393629802496 2396583542976 2396994550272 2405317448016 2405729953152 2407108451328 2407521263616 2408900788224 2415880712448 2417265027072 2417679581184 2417891271849 2419276738536 2428093344726 2429484657264 2429901307008 2435042082816 2438338464324 2443497090048 2445316521984 2446931936736 2454228025344 2455428228183 2455849327176 2457256544064 2457677956608 2466211560624 2466634508928 2468047905792 2468471169024 2477042249472 2480524250904 2482282758144 2485772126208 2494403279424 2494831062528 2496260616192 2496688717824 2505357775872 2506793361408 2507223269376 2507442800436 2508879580704 2516360380416 2517590968137 2518022727864 2519465570496 2519897651712 2528647296336 2533996982272 2534431555584 2537559045504 2545125359616 2546370014412 2546806709664 2547243479808 2548703066112 2556088075224 2557552729536 2557991342592 2559457087488 2559896027136 2568784555008 2572395519456 2577837760512 2581327448343 2581770138696 2587232212992 2588714713088 2598148804608 2598594379776 2599865182782 2600311052304 2601801046656 2609558913024 2610835078068 2611282828896 2611730656512 2613227194368 2620799165736 2622300899904 2622750617088 2641132884096 2641585830912 2643099475968 2650758003936 2652276904704 2652731762688 2654251794432 2654484199227 2663924723712 2664381579264 2665684554498 2666141711856 2667669427584 2676932168652 2677391254944 2683055628288 2683515764736 2692833527808 2694376538112 2696156485848 2696618869056 2705982129018 2706446197296 2707997007744 2708461421568 2710013386752 2717865801504 2719423155456 2719889528832 2721686330853 2733170239422 2738952620544 2739422343168 2740992049152 2748934226304 2750509382656 2750981087232 2751452872704 2752798428828 2761006528512 2762588602368 2762830493073 2764413612072 2764887701184 2774488005702 2774963822544 2776553894016 2777030065152 2786672530656 2792568102912 2796493641984 2806203689352 2806684945344 2808293193216 2808774807552 2810384252928 2818527497856 2820142531584 2820626178048 2821109907456 2822489528292 2830905427968 2832775568847 2834398766808 2834884858176 2840882429952 2844728208378 2850746605056 2851235500032 2852869275648 2854753926192 2863266029568 2864906698752 2865157548372 2865648914784 2867290949376 2875599084627 2877246820728 2877740260416 2879389223424 2879883030528 2889882624384 2893944959388 2895996551168 2900067480576 2910137159328 2910636239616 2912304052224 2912803504128 2922917405184 2923418677248 2925093814272 2925349933842 2927026177488 2935753777152 2937693182508 2939880593664 2946100297728 2948399061453 2950088512392 2950594444224 2956836814848 2969312919552 2971274494608 2971784059776 2973486910464 2982102754428 2983811517792 2984323233024 2986033268736 2986545364992 2996915314176 2997429276672 2999409425838 3001128106032 3007477387264 3012065161812 3018437581824 3018955235328 3020685115392 3029437718784 3031173605376 3031693443072 3033176046579 3033696227688 3044485398528 3044751971958 3046496633712 3047019099264 3048765060096 3057599026692 3059351049888 3059875719936 3066349289472 3081321698112 3081850136064 3083616055296 3092551004592 3094323055488 3094853723136 3095384481792 3097158156288 3106132344576 3107912177664 3108445175808 3109965313581 3110498663832 3123623130768 3130231566336 3130768392192 3135006596988 3141639115776 3143439294464 3143978385408 3146055347232 3156979150521 3157520563512 3159329842368 3159871658496 3161682284544 3170843435088 3172660348032 3173204450304 3173748645888 3184768606464 3188698612659 3191506403328 3195444723968 3195992733696 3207089930688 3207639937536 3209477935104 3210028351488 3211598166966 3221174283264 3223020036096 3223572774912 3223855029132 3225702318048 3236902673319 3237457792968 3239312876352 3239868409344 3251117952432 3257996120064 3262575915648 3272304033792 3273904304244 3274465769568 3276342058752 3276903942144 3288282080832 3288846011904 3290730541056 3291294892032 3292904449674 3302722999296 3307365667872 3314362834944 3318849576441 3325871039232 3326441416704 3328347488256 3340477034496 3342391148544 3342683806434 3343257067248 3345172774272 3355147173888 3356787957516 3357363637152 3359287427328 3359863535616 3371529728448 3372107936256 3376269119286 3383412060672 3395160019216 3395742279552 3396324639744 3398270754816 3408117433632 3410070306048 3410655123456 3412609449984 3412908256149 3425046073344 3427308712926 3427896486672 3429860692608 3437117014016 3441769931124 3442360184928 3449642950656 3464198406144 3466486910376 3467081403072 3469068062208 3479119880166 3481113437424 3481710438528 3482307542016 3484302925824 3494398887648 3496401199872 3497000822784 3499310996811 3514076022114 3521510512128 3522114441216 3524132634624 3534344005248 3536369206272 3536975683584 3539002392576 3539312265636 3551899631616 3552210633951 3554246072664 3554855615808 3556892570112 3567198864474 3569242891536 3569855006592 3577407504384 3582864682272 3590444703744 3592502050816 3594875314464 3595491825408 3607976172024 3608594929728 3610662676992 3611281895424 3613351182336 3623821068672 3625897540608 3626519371776 3628915107804 3642140017089 3644226985896 3651936827392 3652563124224 3657507696486 3665245635072 3667974782976 3670397905104 3681342038016 3683451469824 3683773990764 3685884816096 3686516934912 3699317340936 3699951763392 3702071858688 3702706753536 3715563374208 3720786376356 3723424137216 3728658189312 3741604919136 3742246593792 3744390924288 3745033076736 3758036663808 3760190042112 3760834904064 3761164200654 3763319371056 3774540570624 3777034091796 3779198355744 3779846477568 3787843239936 3792970944504 3800995473408 3801647333376 3806338568256 3817688039424 3819555021618 3820210064496 3820865219712 3823054599168 3834132112836 3836329094304 3836987013888 3839185631232 3839844040704 3853176832512 3858593279184 3866756640768 3880182879104 3880848319488 3883072069632 3883738005504 3897223206912 3897891569664 3899797774173 3900466578456 3902701569984 3914338369536 3916252617102 3916924243344 3917595984768 3919840791552 3931198748604 3933451349856 3934125925632 3942449086464 3961699326144 3962378746368 3964649213952 3976137005904 3978415357056 3979097644032 3981377691648 3982060486656 3995887085568 3996572368896 3998526831747 3999212567784 4001504141376 4015398252978 4016086882416 4024583442432 4025273647104 4039250291712 4041564807168 4042257924096 4044234728772 4044928303584 4058973193527 4059669295944 4061995511616 4062692132352 4065020080128 4076798702256 4079134733184 4079834293248 4099755359133 4108428930816 4109133514752 4111488073728 4123401339456 4125764073984 4126471630848 4127179309056 4129197643242 4141509792768 4143882903552 4144593567744 4146620418108 4147331551776 4161732008553 4162445733816 4164830841024 4173642088448 4180008795984 4188852154368 4194740462976 4209305534028 4210027418016 4212439789824 4213162211328 4215576379392 4227791246784 4230213797376 4230939267072 4231664861184 4233734292438 4246358141952 4251598150212 4252327287264 4261323644928 4267092312567 4276119907584 4276853250048 4279303913472 4282130889288 4294899044352 4297360048128 4297736322558 4298473372176 4300936424064 4315870231092 4316610390624 4319083835136 4319824545792 4334823936576 4340917439082 4343994826752 4350101220864 4365205738992 4365954359424 4368456078336 4369205256192 4384376107776 4385128015872 4387640721408 4388024900763 4390539266232 4403630665728 4406539773762 4409820890496 4419150446592 4425132768588 4434494718976 4435255222272 4437796651008 4453969379328 4456911741912 4457676089664 4460230365696 4473154131642 4475717276688 4476484849536 4479049903104 4479818047488 4495372971264 4496143915008 4501692159048 4511216080896 4518097742718 4527656372736 4528432852992 4531027673088 4544156578176 4546760408064 4547540164608 4550145933312 4550544341532 4566728097792 4567127957937 4569744950568 4570528648896 4573147590144 4586398540038 4589026574832 4589813579904 4599523934208 4618931208192 4621982547168 4622775204096 4625424082944 4638826506888 4641484583232 4642280584704 4643076722688 4645737234432 4659198516864 4661868266496 4662667763712 4665747995748 4685434696152 4695347349504 4696152588288 4712458673664 4715158941696 4715967578112 4719083020848 4735866175488 4736280845268 4738994763552 4739807487744 4742523426816 4756265152632 4758990522048 4759806675456 4777152909696 4787259604992 4793167085952 4793989100544 4810634896032 4811459906304 4814216902656 4815042527232 4817397250449 4831761424896 4834530054144 4835359162368 4835782543698 4838553477072 4856186689452 4858969314528 4859802614016 4870084165632 4876676928648 4886994180096 4893863873472 4908456050688 4910856456366 4911698654352 4914513088128 4915355913216 4932423121248 4933269017856 4936095811584 4936942338048 4939356674511 4954084498944 4961048501808 4971544252416 4988806558848 4989662125056 4992521232384 4993377435648 5010715551744 5013586722816 5014025709651 5014885600872 5017759161408 5032720760832 5035181936274 5036045455728 5038931140992 5039795303424 5057294592672 5064403678929 5067993964544 5068863111168 5075118091008 5092740028824 5093613419328 5094486959616 5097406132224 5112176150448 5115105459072 5115982685184 5118914174976 5119792054272 5137569110016 5140963069389 5144791038912 5155675521024 5162654896686 5163540277392 5174464425984 5177429426176 5196297609216 5197188759552 5199730365564 5200622104608 5203602093312 5218679820249 5221670156136 5222565657792 5223461313024 5226454388736 5241598331472 5244601799808 5245501234176 5271114033171 5282265768192 5283171661824 5286198951936 5301516007872 5304553809408 5305463525376 5308503588864 5308968398454 5327849447424 5328763158528 5331369108996 5332283423712 5335338855168 5350798296711 5353864337304 5354782509888 5366111256576 5385667055616 5388753076224 5392312971696 5393237738112 5411964258036 5412892394592 5415994015488 5416922843136 5420026773504 5435731603008 5438846310912 5439779057664 5443372661706 5466340478844 5477905241088 5478844686336 5481984098304 5486261544729 5497868452608 5501018765312 5501962174464 5505596857656 5522013057024 5525177204736 5525660986146 5528827224144 5529775402368 5548976011404 5549927645088 5553107788032 5554060130304 5573345061312 5585136205824 5592987283968 5612407378704 5613369890688 5616586386432 5617549615104 5620768505856 5637054995712 5640285063168 5641252356096 5641746300981 5644979056584 5661810855936 5665551137694 5668797533616 5669769716352 5681764859904 5689456416756 5701493210112 5702471000064 5705738551296 5709507852384 5726532059136 5729332532427 5730315096744 5731297829568 5734581898752 5751198169254 5754493641456 5755480520832 5758778446848 5759766061056 5779765248768 5787889918776 5791993102336 5800134961152 5820274318656 5821272479232 5824608104448 5825607008256 5845834810368 5846837354496 5850187628544 5850699867684 5854052354976 5871507554304 5874378925653 5875386365016 5879761187328 5896798122906 5900177024784 5901188888448 5913673629696 5938625839104 5942548989216 5943568119552 5946973820928 5964205508856 5967623035584 5968646466048 5972066537472 5973090729984 5993830628352 5994858553344 5998818851676 6002256212064 6014954774528 6023097379467 6024130323624 6036875163648 6037910470656 6058875437568 6062347210752 6063386886144 6066352093158 6067392455376 6088970797056 6089503943916 6092993267424 6094038198528 6097530120192 6115198053384 6118702099776 6119751439872 6162643396224 6163700272128 6167232110592 6185102009184 6188646110976 6189707446272 6190768963584 6193796464863 6212264689152 6215824355328 6216890351616 6219930627162 6220997327664 6247246261536 6260463132672 6261536784384 6270013193976 6283278231552 6286878588928 6292110694464 6313958301042 6315041127024 6318659684736 6319743316992 6323364569088 6341686870176 6345320696064 6346408900608 6347497291776 6350601438657 6369537212928 6377397225318 6390889447936 6391985467392 6414179861376 6415279875072 6418955870208 6420056702976 6423196333932 6442348566528 6446040072192 6446604483837 6447710058264 6451404636096 6473805346638 6474915585936 6478625752704 6479736818688 6502235904864 6511376158623 6515992240128 6525151831296 6547808608488 6548931539136 6552684117504 6553807884288 6576564161664 6577692023808 6581461082112 6582589784064 6585808899348 6605445998592 6609809660643 6614731335744 6628725669888 6637699152882 6651742078464 6652882833408 6656694976512 6680954068992 6684782297088 6685367612868 6686514134496 6690345548544 6709731197463 6713575915032 6714727274304 6718574854656 6719727071232 6743059456896 6744215872512 6752538238572 6766824121344 6790320038432 6791484559104 6792649279488 6796541509632 6816234867264 6820140612096 6821310246912 6825218899968 6825816512298 6850092146688 6854617425852 6855792973344 6859721385216 6874234028032 6879597810057 6883539862248 6884720369856 6899285901312 6928396812288 6932973820752 6934162806144 6938136124416 6958239760332 6962226874848 6963420877056 6964615084032 6968605851648 6988797775296 6992802399744 6994001645568 6998621993622 7028152044228 7043021024256 7044228882432 7048265269248 7068688010496 7072738412544 7073951367168 7078624531272 7103799263232 7104421267902 7108492145328 7109711231616 7113785140224 7134397728948 7138485783072 7139710013184 7154815008768 7165729364544 7180889407488 7189750628928 7190983650816 7215952344048 7217189859456 7221325353984 7222563790848 7226702364672 7247642137344 7251795081216 7253038743552 7257830215608 7284280034178 7288453971792 7303873654784 7305126248448 7315015392972 7330491270144 7335949565952 7340795810208 7362684076032 7366284684549 7367547981528 7371769632192 7373033869824 7398634681872 7399903526784 7404143717376 7405413507072 7431126748416 7441572752712 7446848274432 7457316378624 7483209838272 7484493187584 7488781848576 7490066153472 7516073327616 7520380084224 7521669808128 7522328401308 7526638742112 7549081141248 7552772904411 7554068183592 7558396711488 7559692955136 7585941889008 7601990946816 7603294666752 7612677136512 7635376078848 7639110043236 7640420128992 7641730439424 7646109198336 7668264225672 7672658188608 7673974027776 7678371262464 7679688081408 7706353665024 7717186558368 7733513281536 7743982345029 7760365758208 7761696638976 7766144139264 7794446413824 7795783139328 7799595548346 7800933156912 7805403139968 7828676739072 7832505234204 7833848486688 7835191969536 7839681583104 7862397497208 7866902699712 7868251851264 7923398652288 7924757492736 7929298427904 7952274011808 7956830714112 7958195288064 7962755383296 7963452597681 7991774171136 7993144737792 7997053663494 7998425135568 8003008282752 8030796505956 8032173764832 8049166884864 8050547294208 8078500583424 8083129614336 8088469457544 8089856607168 8117946387054 8119338591888 8123991023232 8125384264704 8130040160256 8153597404512 8158269466368 8159668586496 8165058992559 8199510718266 8216857861632 8218267029504 8222976147456 8246802678912 8251528147968 8252943261696 8254358618112 8258395286484 8283019585536 8287765807104 8288491479219 8293240836216 8294663103552 8323464017106 8324891467632 8329661682048 8347284176896 8360017591968 8377704308736 8389480925952 8418611068056 8420054836032 8424879579648 8426324422656 8431152758784 8455582493568 8460427594752 8461878534144 8463329722368 8467468584876 8492716283904 8498326706541 8503196300424 8504654574528 8522647289856 8534184625134 8552239815168 8553706500096 8558607826944 8564261778576 8589798088704 8594720096256 8595472645116 8596946744352 8601872848128 8626797253881 8631740462184 8633220781248 8638167670272 8639649091584 8669647873152 8681834878164 8687989653504 8700202441728 8730411477984 8731908718848 8736912156672 8738410512384 8768752215552 8770256031744 8775281442816 8776049801526 8781078532464 8807261331456 8813079547524 8819641780992 8838300893184 8845197184359 8850265537176 8868989437952 8870510444544 8907938758656 8913823483824 8915352179328 8920460731392 8946308263284 8951434553376 8952969699072 8958099806208 8959636094976 8990745942528 8992287830016 9003384318096 9022432161792 9036195485436 9055312745472 9056865705984 9062055346176 9088313156352 9093520816128 9095080329216 9099528139737 9101088683064 9133456195584 9134255915874 9139489901136 9141057297792 9146295180288 9172797080076 9178053149664 9179627159808 9199047868416 9243965094336 9245550408192 9250848165888 9277653013776 9282969166464 9284561169408 9286153445376 9291474468864 9318397033728 9323736532992 9325335527424 9329895940743 9331495991496 9370869392304 9390694699008 9392305176576 9424917347328 9430317883392 9431935156224 9438166041696 9470937451563 9472561690536 9477989527104 9479614975488 9485046853632 9512530305264 9517981044096 9519613350912 9554305819392 9566095837977 9574519209984 9586334171904 9587978201088 9621269792064 9622919812608 9628433805312 9630085054464 9634794500898 9663522849792 9669060108288 9670718324736 9671565087396 9677106954144 9710708019957 9712373378904 9717938629056 9719605228032 9753353857296 9773988360192 9787727746944 9816912101376 9821712912732 9823397308704 9829026176256 9830711826432 9864846242496 9866538035712 9872191623168 9873884676096 9878713349022 9908168997888 9922097003616 9943088504832 9956548729323 9977613117696 9979324250112 9985042464768 10021431103488 10027173445632 10028051419302 10029771201744 10035518322816 10065441521664 10070363872548 10072090911456 10077862281984 10079590606848 10114589185344 10128807357858 10135987929088 10150236182016 10185480057648 10187226838656 10188973919232 10194812264448 10224352300896 10230210918144 10231965370368 10237828349952 10238724768447 10275138220032 10281926138778 10289582077824 10311351042048 10325309793372 10327080554784 10348928851968 10354858852352 10392595218432 10399460731128 10401244209216 10407204186624 10437359640498 10443340312272 10445131315584 10446922626048 10452908777472 10483196662944 10489203599616 10491002468352 10497932990433 10542228066342 10564531536384 10566343323648 10572397903872 10603032015744 10609107618816 10610927050752 10617007177728 10617936796908 10655698894848 10656631901853 10662738217992 10664566847424 10670677710336 10701596593422 10707728674608 10709565019776 10732222513152 10771334111232 10777506152448 10784625943392 10786475476224 10823928516072 10825784789184 10831988030976 10833845686272 10840053547008 10871463206016 10877692621824 10879558115328 10886745323412 10932680957688 10955810482176 10957689372672 10972523089458 10995736905216 11002037530624 11003924348928 11011193715312 11044026114048 11050354409472 11051321972292 11057654448288 11059550804736 11097952022808 11099855290176 11106215576064 11108120260608 11146690122624 11170272411648 11185974567936 11224814757408 11226739781376 11233172772864 11235099230208 11274109991424 11280570126336 11282504712192 11283492601962 11289958113168 11323621711872 11331102275388 11337595067232 11339539432704 11363529719808 11378912833512 11402986420224 11404942000128 11419015704768 11453064118272 11458665064854 11460630193488 11462595659136 11469163797504 11502396338508 11508987282912 11510961041664 11517556893696 11519532122112 11559530497536 11575779837552 11600269922304 11640548637312 11642544958464 11649216208896 11651214016512 11691669620736 11693674708992 11699393322519 11701399735368 11708104709952 11743015108608 11748757851306 11750772730032 11759522374656 11793596245812 11800354049568 11802377776896 11827347259392 11885097978432 11887136239104 11893947641856 11928411017712 11935246071168 11937292932096 11944133074944 11946181459968 11987661256704 11989717106688 11995580495241 11997637703352 12004512424128 12029909549056 12046194758934 12048260647248 12073750327296 12075820941312 12117750875136 12124694421504 12126773772288 12132704186316 12134784910752 12176919580581 12179007887832 12185986534848 12188076397056 12195060240384 12230396106768 12237404199552 12239502879744 12299266077399 12325286792448 12327400544256 12334464221184 12370204018368 12377292221952 12379414892544 12381537927168 12387592929726 12424529378304 12431648710656 12433780703232 12439861254324 12441994655328 12485196025659 12494492523072 12520926265344 12540026387952 12566556463104 12573757177856 12584221388928 12627916602084 12630082254048 12637319369472 12639486633984 12646729138176 12683373740352 12690641392128 12692817801216 12694994583552 12701202877314 12739074425856 12754794450636 12781778895872 12783970934784 12801276937701 12828359722752 12830559750144 12837911740416 12846392667864 12884697133056 12892080144384 12893208967674 12895420116528 12902809272192 12947610693276 12949831171872 12957251505408 12959473637376 13004471809728 13022752317246 13031984480256 13050303662592 13095617216976 13097863078272 13105368235008 13107615768576 13153128323328 13155384047616 13162922164224 13164074702289 13171617798696 13210891997184 13219619321286 13229462671488 13257451339776 13275398305764 13303484156928 13305765666816 13313389953024 13361908137984 13370735225736 13373028268992 13380691097088 13419462394926 13427151830064 13429454548608 13437149709312 13439454142464 13486118913792 13488431745024 13505076477144 13533648242688 13580640076864 13582969118208 13585298558976 13593083019264 13632469734528 13640281224192 13642620493824 13650437799936 13651633024596 13700184293376 13701383873811 13709234851704 13711585946688 13719442770432 13759195620114 13767079724496 13769440739712 13798571802624 13856793624576 13865947641504 13868325612288 13876272248832 13916479520664 13924453749696 13926841754112 13929230168064 13937211703296 13977595550592 13985604799488 13988003291136 13997243987244 14056304088456 14086042048512 14088457764864 14137376020992 14145476825088 14147902734336 14157249062544 14207598526464 14208842535804 14216984290656 14219422463232 14227570280448 14268795457896 14276971566144 14279420026368 14331458729088 14361778814976 14379501257856 14381967301632 14431904688096 14434379718912 14442650707968 14445127581696 14452191751347 14495284274688 14503590162432 14506077487104 14515660431216 14568560068356 14576907943584 14607747309568 14610252496896 14630030785944 14660982540288 14681591620416 14725368152064 14732569369098 14735095963056 14743539264384 14746067739648 14797269363744 14799807053568 14808287434752 14810827014144 14818070023533 14862253496832 14883145505424 14914632757248 14966419676544 14968986375168 14977563697152 14980132306944 15032146655232 15040760168448 15042077128953 15044656802616 15053277484224 15098162282496 15105545808822 15108136367184 15116793422976 15119385910272 15171883778016 15193211036787 15203981893632 15206589333504 15225354273024 15278220086472 15280840257984 15283460878848 15292218396672 15336528451344 15345316377216 15347948055552 15356742524928 15359376162816 15412707330048 15422889208167 15434373116736 15467026563072 15487964690058 15520731516416 15523393277952 15532288278528 15588892827648 15591566278656 15599191096692 15601866313824 15610806279936 15656039460747 15665010468408 15667696973376 15670383939072 15679363166208 15724794994416 15733805399424 15736503702528 15813342099513 15846797304576 15849514985472 15858596855808 15904548023616 15913661428224 15916390576128 15925510766592 15926905195362 15983548342272 15986289475584 15994107326988 15996850271136 16006016565504 16052394890133 16061593011912 16064347529664 16098333769728 16157001166848 16166259228672 16176938915088 16179713214336 16235892774108 16238677183776 16247982046464 16250768529408 16260080320512 16307194809024 16316538932736 16319337172992 16330117985118 16399021436532 16433715723264 16436534059008 16445952294912 16493605357824 16503056295936 16505886523392 16516790572968 16566039171072 16575531614208 16576982958438 16586481672432 16589326207104 16646928034212 16649782935264 16659323364096 16694568353792 16720035183936 16755408617472 16778961851904 16837222136112 16840109672064 16849759159296 16852648845312 16862305517568 16911164987136 16920855189504 16923757068288 16925238902943 16934937169752 16985432567808 16996653413082 17006392600848 17009309149056 17045294579712 17068369250268 17104479630336 17107413000192 17117215653888 17128523557152 17179596177408 17187997597281 17190945290232 17193893488704 17203745696256 17253594507762 17263480924368 17266441562496 17276335340544 17279298183168 17339295746304 17363669756328 17375979307008 17400404883456 17460822955968 17463817437696 17473824313344 17476821024768 17537504431104 17540512063488 17550562885632 17552099603052 17562157064928 17614522662912 17623136776959 17626159095048 17639283561984 17690394368718 17700531074352 17737978875904 17741020889088 17815877517312 17827646967648 17830704358656 17840921462784 17892616526568 17902869106752 17905939398144 17916199612416 17919272189952 17981491885056 17984575660032 18006768636192 18044864323584 18069292138401 18072390970872 18110625490944 18113731411968 18176626312704 18187041632256 18190160658432 18199056279474 18202177366128 18266912391168 18268511831748 18278979802272 18282114595584 18292590360576 18345594160152 18356106299328 18359254319616 18487930188672 18491100816384 18501696331776 18555306027552 18565938332928 18569122338816 18572306890752 18581389394589 18636794067456 18647473065984 18650671054848 18659791881486 18662991982992 18741738784608 18781389398016 18784610353152 18849834694656 18860635766784 18876332083392 18941874903126 18945123381072 18955979054208 18959229950976 18970093707264 19025060610528 19035962088192 19039226701824 19051804315971 19108611638784 19132191675954 19172668343808 19175956402176 19242539584128 19245839625216 19256867610624 19260170108928 19269589001796 19327045699584 19338120216576 19339813451511 19343130174792 19354213908288 19421416039914 19424746757808 19435877258112 19439210456064 19506707714592 19547976720384 19575455493888 19643425825464 19646794617408 19658052352512 19661423652864 19729692484992 19733076071424 19744383246336 19747769352192 19757426698044 19816337995776 19829428981929 19844194007232 19886177009664 19913097458646 19955226235392 19958648500224 19970084929536 20042862206976 20054346891264 20056102838604 20059542403488 20071036645632 20129193592389 20140727745096 20144181822912 20155724563968 20159181213696 20229178370688 20257614715716 20271975858176 20300472364032 20370960115296 20374453677312 20377947838464 20389624528896 20448704601792 20460421836288 20463930740736 20475656699904 20477449536894 20550276440064 20563852277556 20579164155648 20622702084096 20638793430171 20650619586744 20654161109568 20697857703936 20785190436864 20798921462256 20802488418432 20814408373248 20874719280996 20886680624544 20890262631168 20893845252096 20905817554944 20966393325888 20978407199232 20982004936704 20995865980866 21084456132684 21129063072768 21132686647296 21144795807744 21206064031488 21218215237632 21221854101504 21235873593816 21311397789696 21313263803706 21325476435984 21329133694848 21341355420672 21403193186844 21415457349216 21419130039552 21464445026304 21542668222464 21569251886784 21572950952448 21647857032144 21651569578368 21663976061952 21667691372544 21680107094016 21742926412032 21755385243648 21759116230656 21773490646824 21865361915376 21911620964352 21915378745344 21945046178916 21991473810432 22004075061248 22007848697856 22022387430624 22088052228096 22098854053647 22102643944584 22115308896576 22119101609472 22195904045616 22199710580352 22212431152128 22216240521216 22293380245248 22340544823296 22371949135872 22449629514816 22453479562752 22466345545728 22470198460416 22548219982848 22561140252672 22565009424384 22566985203924 22579916226336 22647243423744 22658318713233 22662204550776 22675190134464 22679078865408 22757825667024 22805972840448 22809884000256 22838031409536 22906128236544 22917330129708 22921260386976 22925191318272 22938327595008 23004792677016 23017974565824 23021922083328 23035113787392 23039064244224 23119060995072 23151559675104 23200539844608 23231947035087 23281097274624 23285089916928 23298432417792 23383339241472 23387349417984 23398786645038 23402799470736 23416209419904 23486030217216 23497515702612 23501545460064 23519044749312 23587192491624 23600708099136 23604755553792 23770195956864 23774272478208 23787895283712 23856822035424 23870492142336 23874585864192 23888266149888 23890357793043 23975322513408 23979434213376 23991160990482 23995275406704 24009024848256 24059819098112 24092389517868 24096521294496 24147500654592 24151641882624 24235501750272 24249388843008 24265408372632 24269569821504 24353839161162 24358015775664 24371973069696 24376152794112 24390120480768 24460792213536 24474808399104 24479005759488 24495176977677 24598532154798 24650573584896 24654801088512 24668928442368 24740408036736 24754584443904 24758829785088 24763075854336 24775185859452 24849058756608 24863297421312 24865474437657 24879722508648 24883989310656 24970392051318 24988985046144 25041852530688 25080052775904 25133112926208 25147514355712 25168442777856 25255833204168 25260164508096 25274638738944 25278973267968 25293458276352 25366747480704 25381282784256 25385635602432 25389989167104 25402405754628 25478148851712 25494980119623 25509588901272 25563557791744 25567941869568 25602553875402 25656719445504 25661119500288 25675823480832 25692785335728 25769394266112 25784160288768 25786417935348 25790840233056 25805618544384 25880391761643 25895221386552 25899662343744 25914503010816 25918947274752 26008943619456 26045504634492 26063968960512 26100607325184 26191234433952 26195726156544 26210736470016 26215231537152 26306256646656 26310768095232 26325844328448 26328149404578 26343235597392 26421783994368 26439238642572 26458925342976 26514902679552 26550796611528 26606968313856 26611531333632 26723816275968 26741470451472 26746056537984 26761382194176 26838924789852 26854303660128 26858909097216 26874299418624 26878908284928 26972237827584 26976863490048 27010152954288 27067296485376 27161280153728 27165938236416 27170597117952 27186166038528 27264939469056 27280562448384 27285240987648 27298584419211 27303266049192 27400368586752 27402767747622 27418469703408 27423171893376 27438885540864 27518391240228 27534159448992 27538881479424 27597143605248 27731895283008 27736651224576 27752544497664 27832959041328 27848907499392 27853683508224 27858460336128 27874423406592 27955191101184 27971209598976 27976006582272 27989687822229 27994487974488 28112608176912 28172084097024 28176915529728 28274752041984 28290953650176 28295805468672 28314498125088 28412812354689 28417685071608 28433968581312 28438844926464 28455140560896 28537590915792 28553943132288 28558840052736 28662917458176 28698287513931 28723557629952 28759002515712 28763934603264 28863809376192 28868759437824 28885301415936 28890255163392 28904383502694 28990568549376 29007180324864 29012154974208 29031320862432 29132124059871 29137120136712 29153815887168 29215494619136 29260061571888 29321965080576 29363183240832 29450736304128 29465138738196 29470191926112 29487078528768 29492135479296 29594538727488 29599614107136 29616574869504 29621654028288 29636140047066 29724506993664 29766291010848 29829265514496 29869646187969 29932839353088 29937972750336 29955127394304 30064293310464 30081520336896 30084154257906 30089313605232 30106554968448 30196324564992 30211091617644 30216272734368 30233586845952 30238771820544 30343767556032 30386422073574 30407963787264 30450708546048 30556440172944 30561680515968 30566921757696 30584436793344 30673056902688 30690632754432 30695896111104 30713485049856 30716174305341 30825414660096 30845778416334 30868746233472 30934053126144 30975929380116 31041463032832 31046786555904 31064576557056 31177785655296 31198382193384 31203732627648 31221612559872 31312078921494 31330020936816 31335393946752 31340767878144 31358726332416 31449589988832 31467610798848 31473007405056 31626684199026 31693594609152 31699029970944 31717193711616 31809096047232 31827322856448 31832781152256 31851021533184 31853810390724 31967096684544 31969895705559 31988214653976 31993700542272 32012033131008 32104789780266 32123186023824 32128695059328 32196667539456 32314002333696 32332518457344 32353877830176 32359426428672 32471785548216 32477354367552 32495964092928 32501537058816 32520160641024 32614389618048 32633077865472 32638674345984 32660235970236 32798042873064 32867431446528 32873068118016 32987210715648 33006112591872 33011773046784 33033581145936 33132078342144 33151063228416 33153965916876 33172963344864 33178652414208 33293856068424 33299565870528 33318646728192 33440070367872 33510817234944 33557923703808 33674444272224 33680219344128 33699518318592 33705297690624 33822329974272 33841710379008 33847514136576 33850477805886 33869874339504 33970865135616 33993306826164 34012785201696 34018618298112 34090589159424 34136738500536 34208959260672 34214826000384 34257047114304 34359192354816 34375995194562 34381890580464 34387786977408 34407491392512 34507189015524 34526961848736 34532883124992 34552670681088 34558596366336 34678591492608 34727339512656 34800809766912 34921645911936 34927634875392 34947648626688 34953642049536 35075008862208 35081024126976 35098179967557 35104199206104 35124314129856 35229045325824 35246273553918 35252318190096 35278567123968 35380788737436 35401062148704 35475957751808 35482041778176 35655293935296 35661408717312 35681842925568 35785233053136 35805738213504 35811878796288 35832399224832 35838544379904 35962983770112 35969151320064 35986741485723 36013537272384 36089728647168 36138584276802 36144781941744 36221250981888 36227462823936 36353252625408 36374083264512 36380321316864 36398112558948 36404354732256 36530758741743 36537023663496 36557959604544 36564229191168 36585180721152 36691188320304 36712212598656 36718508639232 36897798232197 36975860377344 36982201632768 37003392663552 37110612055104 37131876665856 37138244677632 37144613781504 37162778789178 37273588134912 37294946131968 37301342109696 37319583762972 37325983965984 37455588076977 37483477569216 37562778796032 37699669389312 37721271533568 37752664166784 37883749806252 37890246762144 37911958108416 37918459901952 37940187414528 38050121221056 38071924176384 38078453403648 38103608631942 38217223277568 38264383351908 38345336687616 38351912804352 38403830813103 38485079168256 38491679250432 38513735221248 38539178003592 38654091399168 38676240433152 38679626903022 38686260349584 38708427816576 38842832079828 38849493515616 38871754516224 38878420912128 39013415429184 39095953440768 39150910987776 39286851650928 39293589234816 39316104705024 39322847305728 39459384969984 39466152142848 39488766492672 39492224106867 39514853396088 39632675991552 39658857963858 39688388014464 39772354019328 39826194917292 39910452470784 39917297000448 39940169859072 40085724413952 40112205677208 40119084806976 40142073291264 40258387184778 40281455490192 40288363645824 40311449127936 40318362427392 40458356741376 40515229431432 40543951716352 40600944728064 40741920230592 40748907354624 40755895676928 40779249057792 40897409203584 40920843672576 40927861481472 40951313399808 40954899073788 41100552880128 41104151621433 41127704555112 41158328311296 41277586860342 41301239173488 41308322219136 41395715407872 41570380873728 41597842924512 41604976836864 41628816746496 41749438561992 41773361249088 41780525262336 41787690504192 41811635109888 41932786651776 41956814398464 41964009873408 41991731961732 42168912265368 42258126145536 42265373294592 42412128062976 42436430475264 42443708203008 42471747187632 42622795579392 42626527607412 42650952871968 42658267389696 42682710841344 42806386373688 42830914698432 42838260079104 43085336444928 43138503773568 43145901904896 43295714064288 43303139156736 43327952123904 43335382745088 43356575254041 43485852824064 43510770487296 43518232461312 43546981293648 43730723830752 43823241928704 43830757490688 43890092357832 43982947620864 44008150122496 44044774861248 44176104456192 44197708107294 44205287889168 44230617793152 44238203218944 44391808091232 44399421160704 44424862304256 44432481042432 44454210070599 44586760490496 44743898271744 44899259029632 44906959125504 44932691091456 44940396920832 45096439965696 45122280505344 45126231386859 45133970407848 45159832452672 45294486847488 45316637426466 45324409101552 45350380268928 45358157730816 45515651334048 45579633110361 45611945680896 45619768000512 45676062819072 45834660259416 45842520773952 45850382636544 45876655190016 46009585354032 46035949131648 46043844166656 46070227574784 46078128488448 46238121990144 46268667624501 46303119350208 46401079689216 46463894070174 46562194549248 46570179833856 46596864835584 46766678482944 46774698835968 46797573290076 46805598941472 46832418839808 46968118382241 46995031405224 47003090920128 47038089498624 47174384983248 47201416198272 47209511107584 47540391913728 47548544956416 47575790567424 47713644070848 47740984284672 47749171728384 47776532299776 47780715586086 47950645026816 47958868426752 47982321980964 47990550813408 48018049696512 48119638196224 48157184670399 48184779035736 48193042588992 48295001309184 48471003500544 48498777686016 48530816745264 48539139643008 48707678322324 48716031551328 48743946139392 48752305588224 48780240961536 48921584427072 48949616798208 48958011518976 48990353955354 49197064309596 49301147169792 49309602177024 49337856884736 49480816073472 49509168887808 49517659570176 49550371718904 49698117513216 49726594842624 49730948875314 49759445017296 49767978621312 49940784102636 49977970092288 50083705061376 50160105551808 50266225852416 50336885555712 50511666408336 50520329016192 50549277477888 50557946535936 50586916552704 50733494961408 50762565568512 50771271204864 50804811509256 50956297703424 50989960239246 51019177802544 51127115583488 51135883739136 51205107750804 51313438891008 51322239000576 51351646961664 51385570671456 51538788532224 51563992791843 51572835870696 51581680466112 51611237088768 51760783523286 51790442773104 51799324687488 51829006021632 51837894549504 52017887238912 52091009268984 52127937921024 52201214650368 52382468867904 52391452313088 52421472940032 52430463074304 52612513293312 52621536190464 52651688656896 52656298809156 52686471194784 52843567988736 52869410330877 52878477285144 52917850685952 53101593223056 53213936627712 53223062667264 53447632551936 53482940902944 53492113075968 53522764388352 53677849579704 53708607320256 53717818194432 53748598837248 53757816569856 53944475655168 53953726980096 54020305908576 54134592970752 54207876415203 54322560307456 54331876472832 54341194235904 54529878938112 54561124896768 54570481975296 54597168838422 54606532098384 54800737173504 54805535495244 54836939406816 54846343786752 54877771081728 55036782480456 55068318897984 55077762958848 55463790566016 55473302449152 55505088995328 55665918082656 55697814998784 55707367016448 55716920672256 55744168183767 55910382202368 55942419197952 55952013164544 55979375644458 55988975948976 56225216353824 56344168194048 56353831059456 56549504083968 56581907300352 56628996250176 56825624709378 56835370143216 56867937162624 56877689852928 56910281121792 57075181831584 57107886264576 57117680105472 57155412947913 57325834916352 57396575027862 57518005031424 57527869206528 57727618752384 57737518875648 57770602831872 57780510326784 57808767005388 57981137098752 58014360649728 58019440354533 58062641724864 58264248119742 58274240273424 58307631774336 58430989238272 58520123143776 58643930161152 58726366481664 58930277476392 58940383852224 58974157057536 58984270958592 59189077454976 59199228214272 59233149739008 59243308056576 59272280094132 59449013987328 59488286945787 59532582021696 59658531028992 59739292375938 59865678706176 59875945500672 59910254788608 60128586620928 60163040673792 60168308515812 60178627210464 60213109936896 60387580777167 60422183235288 60432545468736 60467173691904 60477543641088 60687535112064 60772844147148 60815927574528 60901417092096 61112880345888 61123361031936 61133843515392 61168873586688 61346113805376 61381265508864 61391792222208 61426970099712 61432348610682 61650829320192 61691556832668 61737492466944 61868106252288 61916380290513 61951858760232 62082926065664 62093573111808 62355571310592 62396764386768 62407465255296 62443225119744 62624157842988 62660041873632 62670787893504 62681535756288 62717452664832 62899179977664 62935221597696 62946014810112 63253368398052 63387189218304 63398059941888 63434387423232 63618192094464 63654645712896 63665562304512 63707620781448 63934193369088 63939791411118 63976429307952 63987401084544 64024066262016 64209579560532 64246372047648 64257390118656 64393335078912 64628004667392 64707755660352 64718852857344 64943571096432 64954708735104 64991928185856 65003074117632 65040321282048 65228779236096 65266155730944 65277348691968 65320471940472 65596085746128 65734862893056 65746136236032 65974421431296 66012225183744 66023546093568 66067162291872 66264156684288 66296562160941 66307931833752 66345926689728 66357304828416 66587712136848 66599131741056 66637293456384 66880140735744 67021634469888 67115847407616 67348888544448 67360438688256 67399036637184 67410595381248 67644659948544 67683420758016 67695028273152 67700955611772 67739748679008 67941730271232 67974956139699 67986613652328 68025570403392 68037236596224 68273477001072 68417918521344 68429652000768 68514094228608 68718384709632 68751990389124 68763781160928 68775573954816 68814982785024 69014378031048 69053923697472 69065766249984 69105341362176 69117192732672 69357182985216 69454679025312 69601619533824 69695841105261 69843291823872 69855269750784 69895297253376 70150017724416 70162048253952 70196359935114 70208398412208 70248628259712 70458090651648 70492547107836 70504636380192 70557134247936 70761577474872 70802124297408 70951915503616 71310587870592 71322817434624 71363685851136 71570466106272 71611476427008 71623757592576 71664798449664 71671073379129 71925967540224 71938302640128 71973482971446 72027074544768 72179457294336 72277168553604 72289563883488 72442501963776 72454925647872 72706505250816 72748166529024 72796225117896 72808709464512 73061517483486 73074047326992 73115919209088 73128458382336 73170361442304 73382376640608 73424425197312 73437017278464 73485530933031 73795596464394 73951720754688 73964403265536 74006785327104 74221224110208 74263753331712 74276489355264 74289227563008 74325557578356 74547176269824 74589892263936 74596423312971 74639167525944 74651967931968 74911176153954 74966955138432 75125557592064 75399338778624 75442543067136 75505328333568 75767499612504 75780493524288 75823916216832 75836919803904 75880374829056 76100242442112 76143848352768 76156906807296 76207217263884 76434446555136 76528766703816 76690673375232 76703825608704 76807661626206 76970158336512 76983358500864 77027470442496 77078356007184 77308182798336 77352480866304 77359253806044 77372520699168 77416855633152 77641175284929 77685664159656 77698987031232 77743509032448 77756841824256 78026830858368 78191906881536 78301821975552 78573703301856 78587178469632 78632209410048 78645694611456 78918769939968 78932304285696 78977532985344 78984448213734 79029706792176 79265351983104 79317715927716 79376776028928 79544708038656 79652389834584 79820904941568 79834594000896 80171448827904 80224411354416 80238169613952 80284146582528 80516774369556 80562910980384 80576727291648 80622898255872 80636724854784 80916713482752 81030458862864 81201889456128 81483840461184 81497814709248 81511791353856 81558498115584 81794818407168 81841687345152 81855722962944 81895753257633 81909798147576 82201105760256 82208303242866 82255409110224 82316656622592 82555173720684 82602478346976 82616644438272 82791430815744 83195685849024 83209953673728 83257633492992 83498877123984 83546722498176 83561050524672 83575381008384 83623270219776 83865573303552 83913628796928 83928019746816 83969063466687 83983463923464 84337824530736 84516252291072 84530746589184 84824256125952 84872860950528 84887416406016 84943494375264 85238437064067 85253055214824 85301905743936 85316534779392 85365421682688 85612772747376 85661829396864 85676520158208 86094862541793 86170672889856 86277007547136 86291803809792 86591428128576 86606278313472 86655904247808 86670765490176 86713150508082 86971705648128 87021540974592 87036464922624 87093962587296 87396372179613 87461447661504 87646483857408 87780184715664 87965895241728 88016300244992 88089549722496 88352208912384 88395416214588 88410575778336 88461235586304 88476406437888 88783616182464 88798842321408 88849724608512 88864962084864 88908420141198 89173520980992 89487796543488 89608938563907 89798518059264 89813918251008 89865382182912 90192879931392 90244561010688 90252462773718 90267940815696 90319664905344 90588973694976 90633274852932 90648818203104 90700760537856 90716315461632 91031302668096 91159266220722 91223891361792 91352125638144 91669320518832 91685041547904 91700765273088 91753310380032 92019170708064 92071898263296 92087688333312 92140455149568 92148522916023 92476243980288 92537335249002 92606238700416 92802159378432 92927788140348 93124389098496 93140359667712 93193729671168 93533356965888 93595146580152 93611197882944 93664837679616 93936236764482 93990062810448 94006181840256 94076178997248 94348769966496 94402832396544 94419022215168 95080783827456 95097089912832 95151581134848 95427288141696 95481968569344 95498343456768 95553064599552 95561431172172 95901290053632 95909687116677 95964643961928 95981101626816 96036099393024 96314369340798 96369558071472 96386085177984 96590002618368 96942007001088 96997555372032 97061633490528 97078279286016 97415356644648 97432063102656 97487892278784 97504611176448 97560481923072 97843168854144 97899233596416 97916023037952 97980707910708 98394128619192 98602294339584 98619204354048 98961632146944 99018337775616 99035319140352 99100743437808 99396235026432 99453189685248 99461897750628 99518890034592 99535957242624 99881568205272 99955940184576 100320211103616 100532451704832 100673771111424 101023332816672 101040658032384 101098554955776 101115893071872 101466989922816 101525131137024 101542542409728 101609623018512 101912595406848 101979920478492 102038355605088 102254231166976 102271767478272 102410215501608 102626877782016 102644478001152 102771141342912 103077577064448 103127985583686 103145671741392 103163360932224 103222474177536 103521567046572 103580885546208 103598649374976 103658012043264 103675789099008 104035774477824 104182018537968 104402429300736 104764937735808 104782904626176 104842945880064 104860926148608 105225026586624 105243072380928 105294539902671 105312597618312 105372942389568 105687135977472 105738820661754 105756954570288 105835701371904 106203186446112 106427873255424 106446125334528 106965881805888 106984226151936 107045528776704 107355699159408 107417214640512 107435636388864 107497197674496 107515633139712 107888951310336 107907453960192 107960224457169 108040611817152 108269185941504 108415752830406 108645120614912 108663752945664 108682388471808 109059757876224 109122249793536 109140963950592 109194337676844 109213064196768 109592276225229 109611070990488 109673878813632 109692687573504 109755542163456 110073564960912 110136637795968 110155525917696 110693394696591 110927581132032 110946604898304 111010177990656 111331836165312 111395629997568 111414734032896 111433841344512 111488336367534 111820764404736 111884838395904 111904026329088 111958751288916 111977951897952 112366764230931 112450432707648 112688336388096 113099008167936 113163814600704 113257992500352 113651249418756 113670740286432 113735874325248 113755379705856 113820562243584 114150363663168 114215772529152 114235360210944 114310825895826 114651669832704 114793150055724 115036010062848 115055738413056 115455237504768 115475037751296 115541205663744 115617534010776 115962274197504 116028721299456 116038880709066 116125283449728 116528496239484 116548480546848 116615263548672 116861978476544 117040246287552 117287860322304 117452732963328 117860554952784 117880767704448 117948314115072 117968541917184 118378154909952 118398456428544 118466299478016 118476672320601 118544560188264 118898027974656 118976573891574 119065164043392 119317062057984 119478584751876 119731357412352 119751891001344 119820509577216 120257173241856 120336617031624 120357254420928 120426219873792 120775161554334 120844366470576 120865090937472 120934347383808 120955087282176 121375070224128 121545688294296 121631855149056 121802834184192 122225760691776 122246722063872 122267687030784 122337747173376 122692227610752 122762531017728 122783584444416 122853940199424 122864697221364 123301658640384 123383113665336 123474984933888 123832760581026 123903717520464 124165852131328 124187146223616 124711142621184 124793528773536 124814930510592 124886450239488 125248315685976 125320083747264 125341575787008 125363071512576 125434905329664 125798359955328 125870443195392 125892029620224 126506736796104 126774378436608 126796119883776 127236384188928 127309291425792 127331124609024 127415241562896 127868386738176 127879582822236 127952858615904 127974802169088 128048132524032 128419159121064 128492744095296 128514780237312 129256009334784 129415511320704 129437705714688 129887142192864 129909417470208 129983856371712 130006148235264 130069725762123 130457558472192 130532311461888 130554697383936 130640943880944 131192171492256 131469725786112 131492272472064 131948842862592 132024450367488 132134324583744 132528313368576 132593124321882 132615863667504 132691853379456 132714609656832 133175424273696 133198263482112 133274586912768 133362630211797 133760281471488 134231694815232 134697777088896 134720877376512 134798073274368 134821190762496 135289319897088 135366841516032 135378694160577 135401911223544 135479497358016 135883460542464 135949912279398 135973227304656 136051140806784 136074473192448 136546954002144 136835837042688 136859304001536 137028188457216 137503980778248 137527562321856 137551147909632 137629965570048 138028756062096 138107847394944 138131532499968 138210682724352 138234385465344 138714365970432 138806002873503 138909358050624 139203239067648 139391682210522 139686583647744 139710539501568 139790594506752 140300035448832 140324096507904 140392719870228 140416796824416 140497256519424 140904355146723 140985094215672 141009272760384 141114268495872 141523154949744 141604248594816 141903831007232 142621175741184 142645634869248 142727371702272 143140932212544 143222952854016 143247515185152 143329596899328 143342146758258 143851935080448 143876605280256 143946965942892 144054149089536 144358914588672 144471554011197 144554337107208 144579127766976 144885003927552 145413010501632 145496333058048 145592450235792 145617418929024 146123034966972 146148094653984 146231838418176 146256916764672 146340722884608 146764753281216 146848850394624 146874034556928 146971061866062 147591192928788 147903441509376 147928806531072 148013570654208 148442448220416 148527506663424 148552978710528 148651115156712 149094352539648 149179784527872 149192846625942 149278335051888 149303935863936 149822352307908 149933910276864 150251115184128 150798677557248 151010656667136 151534999225008 151560987048576 151647832433664 151673839607808 151760749658112 152200484884224 152287696705536 152313813614592 152414434527768 152868893110272 153057533407632 153381346750464 153407651217408 153615323252412 153940316673024 153966717001728 154054940884992 154156712014368 154616365596672 154691978375529 154718507612088 154745041398336 154833711266304 155282350569858 155371328319312 155397974062464 155487018064896 155513683648512 156053661716736 156383813763072 156603643951104 157147406603712 157174356939264 157264418820096 157291389222912 157837539879936 157864608571392 157955065970688 157968896427468 158059413584352 158530703966208 158608230992631 158635431855432 158753552057856 159304779669168 159641809883136 159669188001792 160342897655808 160448822708832 160476339227904 160568293165056 161033548739112 161125821960768 161153454583296 161245796511744 161273449709568 161833426965504 162060917725728 162403778912256 162623629245609 162967680922368 162995629418496 163023582707712 163589636814336 163683374690304 163711445925888 163791506515266 163819596295152 164402211520512 164416606485732 164510818220448 164633313245184 165110347441368 165204956693952 165233288876544 166391371698048 166419907347456 166515266985984 166997754247968 167093444996352 167122101049344 167150762016768 167232504551301 167731146607104 167827257593856 167856039493632 167938126933374 167966927846928 168675649061472 169032504582144 169061493178368 169648512251904 169745721901056 169886988750528 170476874128134 170506110429648 170603811487872 170633069558784 170730843365376 171225545494752 171323658793728 171353040316416 171466238843739 172189725083586 172554015094272 172583607619584 173182856257152 173212556626944 173311808495616 173341530980352 173426301016164 173943411296256 174043081949184 174058321063599 174187925174592 174792744359226 174922895323008 175292967714816 175560369431328 175931790483456 176032600489984 176179099444992 176790832429176 176821151556672 176922471172608 176952812875776 177567232364928 177597684642816 177699449217024 177729924169728 177816840282396 178347041961984 178464860837361 178975593086976 179217877127814 179597036118528 179627836502016 179730764365824 180385759862784 180489122021376 180504925547436 180535881631392 180639329810688 181162742331501 181266549705864 181297636406208 181401521075712 181432630923264 182062605336192 182318532441444 182447782723584 182704251276288 183338641037664 183370083095808 183401530546176 183506620760064 184038341416128 184143796526592 184175376666624 184280910299136 184297045832046 184952487960576 185074670498004 185212477400832 185604318756864 185855576280696 186248778196992 186280719335424 187066713931776 187190293160304 187222395765888 187329675359232 187872473528964 187980125620896 188012363680512 188152357994496 188697539932992 188805664793088 188838044430336 190161567654912 190194179825664 190303162269696 190854576283392 190963937138688 190996686913536 191122862344344 191802580107264 191819374233354 191929287923856 191962203253632 192072198786048 192628738681596 192739116142944 192772170355968 193180005236736 193884014002176 194123266981056 194156558572032 194830713289296 194864126205312 194975784557568 195009222352896 195120963846144 195686337708288 195798467192832 195832046075904 195961415821416 196788257238384 197204588679168 197238408708096 197923264293888 198036675551232 198070638280704 198201486875616 198792470052864 198889686482823 198923795501256 199037780069184 199071914485248 199763136410544 199911880369152 200640422207232 201064903409664 201347542222848 202046665633344 202081316064768 202197109911552 202231786143744 202933979845632 203050262274048 203085084819456 203219246037024 203825190813696 203924868419097 203959840956984 204076711210176 204508462333952 204820431003216 205253755564032 205288956002304 205542282685824 206155154128896 206255971167372 206291343482784 206326721864448 206444948355072 207043134093144 207161771092416 207197298749952 207316024086528 207351578198016 208071548955648 208364037075936 208804858601472 209087523315783 209529875471616 209565809252352 209685891760128 210450053173248 210486144761856 210589079805342 210625195236624 210745884779136 211374271954944 211477641323508 211513909140576 211671402743808 212406372892224 212855746510848 213931763611776 213968452303872 214091057553408 214711398318816 214834429281024 214871272777728 214994395348992 215013220137387 215777902620672 215814907920384 215920448914338 216081223634304 216538371883008 216831505660812 217290241229824 217327505891328 217364776943616 218119515752448 218244499587072 218388675353688 218426128393536 219184552450458 219222141980976 219347757627264 219385375147008 219511084326912 220147129921824 220273275591936 220311051835392 221386789393182 221855162264064 221893209796608 222020355981312 222663672330624 222791259995136 222829468065792 222867682689024 222976672735068 223641528809472 223769676791808 223789269938913 223917502577832 223955903795904 224733528461862 224900865415296 225376672776192 226198016335872 226327629201408 226515985000704 227302498837512 227341480572864 227471748650496 227510759411712 227641124487168 228300727326336 228431545058304 228470720421888 228621651791652 229303339665408 229586300111448 230072020125696 230111476826112 230910475009536 230950075502592 231082411327488 231235068021552 231924548395008 232057442598912 232077761418132 232250566899456 232923525854787 233056992478968 233096961093696 233230527097344 234080492575104 234575720644608 234905465926656 235721109905568 235761535408896 235896628230144 235937083834368 236756309819904 236796912857088 236932598956032 236953344641202 237089120376528 237796055949312 237953147783148 238130328086784 238634124115968 238957169503752 239462714824704 239503782002688 240514346483712 240673234063248 240714508841856 240852439747584 241550323108668 241688732941152 241730181874944 241868694767616 241910174564352 242750140448256 243091376588592 243605668368384 244451521383552 244493444127744 244535374061568 244675494346752 245384455221504 245525062035456 245567168888832 245687259772899 245729394442728 246603317280768 246766227330672 246949969867776 247665521162052 247807435040928 248331704262656 248374292447232 249587057547072 249629861021184 249772900478976 250496631371952 250640167494528 250683151574016 250726143025152 250869810659328 251596719910656 251740886390784 251784059240448 251907190400061 253013473592208 253548756873216 253592239767552 254472768377856 254618582851584 254662249218048 254830483125792 255715311192201 255759165644472 255905717231808 255949604338176 256096265048064 256838318242128 256985488190592 257029560474624 258284587625379 258512018669568 258831022641408 258875411429376 259774284385728 259818834940416 259967712743424 260012296470528 260139451524246 260915116944384 261064622923776 261109394767872 261281887761888 262189116538839 262384342984512 262939451572224 263897685725184 264048900734976 264268649167488 265056626737152 265186248643764 265231727335008 265383706758912 265429219313664 266350848547392 266396526964224 266549173825536 266725260423594 267520562942976 268463389630464 268826815691721 269395554177792 269441754753024 269596146548736 270578639794176 270733683032064 270757388321154 270803822447088 270958994716032 271766921084928 271899824558796 271946454609312 272102281613568 272148946384896 273093908004288 273671674085376 274056376914432 275007961556496 275055124643712 275102295819264 275259931140096 276057512124192 276215694789888 276263064999936 276421365448704 276445568748069 277428731940864 277612005747006 277818716101248 278406478135296 278783364421044 279373167295488 279421079003136 279581189013504 280600070897664 280785439740456 280833593648832 280994513038848 281808710293446 281970188431344 282018545520768 282228536991744 283046309899488 283208497189632 283807662014464 285242351482368 285291269738496 285454743404544 286281864425088 286445905708032 286495030370304 286659193798656 286684293516516 287703870160896 287729061350031 287893931885784 288108298179072 288943108022394 289108674214416 289158255533952 289770007855104 290826021003264 290992666116096 291184900471584 291234837858048 292246069933944 292296189307968 292463676836352 292513833529344 292681445769216 293529506562432 293697700789248 293748069113856 293942123732124 295182385857576 295806883018752 295857613062144 296884896440832 297055013326848 297105957421056 297302230313424 298188705079296 298359569055744 298385693251884 298556670103776 298607871727872 299644704615816 299867820553728 301597355114496 302021313334272 303069998450016 303121974097152 303295664867328 303347679215616 304400969768448 304575393411072 304627627229184 304828869055536 305737786220544 306115066815264 306762693500928 306815302434816 307230646504824 307880633346048 307933434003456 308313424028736 309232731193344 309383956751058 309437015224176 309490082796672 309667422532608 310564701139716 310742656638624 310795948124928 310974036129792 311027367297024 312107323433472 313207287902208 314294813207424 314348713878528 314528837640192 314582778445824 315675079759872 315729217142784 315883619708013 315937792854936 316118827168704 317061407932416 317216461985262 317270863710864 317507104115712 318609559338336 319283619766272 319338376003584 320897645417664 320952678455808 321136586330112 322067097478224 322251643921536 322306909166592 322491593023488 322546899419136 323666853931008 323880673371507 324121835451456 324807557824512 325247258491218 325935361844736 325991258836992 326047165415424 327179273628672 327366749380608 327422891851776 327583013030532 327639192590304 328776828675687 328833212971464 329021636440896 329266626490368 330220694882736 330409913387904 330466577753088 332782743396096 332839814694912 333030533971968 333995508495936 334186889992704 334244202098688 334301524033536 334465009102602 335462293214208 335654515187712 335712078987264 335876253866748 335933855693856 337100292692793 337351298122944 338065009164288 339297024503808 339491443802112 339773977501056 340953748256268 341012220859296 341207622975744 341266139117568 341461686730752 342451090989504 342647317587456 342706080632832 342932477687478 344379450167172 345108030188544 345167215239168 346365712514304 346425113253888 346623616991232 346852602032328 347886822592512 348086163898368 348116642127198 348375850349184 349585488718452 349845790646016 350585935429632 351120738862656 351863580966912 352358198889984 353581664858352 353642303113344 353844942345216 353905625751552 355134464729856 355195369285632 355398898434048 355633680564792 356694083923968 356929721674722 357951186173952 358435754255628 359194072237056 359255673004032 359461528731648 360771519725568 361009851094872 361071763262784 361278659621376 362325484663002 362533099411728 362595272812416 362803042151424 362865261846528 364125210672384 364637064882888 364895565447168 365408502552576 366677282075328 366740166191616 366803061092352 367013241520128 368076682832256 368287593053184 368350753333248 368561820598272 368594091664092 369904975921152 370149340996008 370424954801664 371711152561392 372497556393984 372561438670848 374133427863552 374380586320608 374444791531776 374659350718464 375744947057928 375960251241792 376024727361024 376304715988992 377395079865984 377611329586176 377676088860672 380323135309824 380388359651328 381709152566784 381927874277376 381993373827072 382245724688688 383605160214528 383638748466708 383858575847712 383924406507264 384144397572096 385257477363192 385478232285888 385544340711936 387768028004352 388246533962112 388313117144064 389661426578592 389728252410624 389951569115136 390018444705792 390209177286369 391372675416576 391596934385664 391664092151808 391922831642832 393576514476768 394409177358336 394476817416192 395846528587776 396073351102464 396402973751232 397584940105728 397779372965646 397847591002512 398075560138368 398143828970496 399526272821088 399823760738304 400087890635391 401280844414464 402695084445696 404093331266688 404162632129536 404394219823104 404463572287488 405867959691264 406100524548096 406136082481731 406438492074048 407650381627392 407849736838194 407919681913968 408153422420352 409016924667904 409640862006432 410507511128064 410577912004608 411084565371648 412511942334744 412582686965568 412653443728896 412889896710144 414086268186288 414323542184832 414394597499904 414632048173056 414703156396032 416143097911296 416418008620509 416728074151872 417609717202944 418175046631566 419059750943232 419131618504704 419371783520256 420900106346496 420972289523712 421178159610684 421250390473248 421491769558272 422713065440169 422955282647016 423027818281152 423342805487616 424812745784448 425711493021696 427863527223552 427936904607744 428182115106816 429422796637632 429668858562048 429742545555456 429988790697984 430026440274774 431555805241344 431629815840768 431840897828676 432162447268608 433076743766016 433414662033591 433663011321624 434580482459648 434655011782656 436239031504896 436488999174144 436777350707376 436852256787072 438369104900916 438444283961952 438695515254528 438770750294016 439022168653824 440294259843648 440546551183872 440622103670784 442773578786364 443710324528128 443786419593216 444040711962624 445327344661248 445582519990272 445658936131584 445953345470136 447283057618944 447539353583616 447578539877826 447835005155664 447911807591808 449467056923724 449801730830592 450753345552384 452396032671744 453031970001408 454604997675024 454682961145728 454943497300992 455021518823424 455282248974336 456601454652672 456863090116608 456941440843776 457243303583304 458606679330816 459172600222896 460144040251392 460222953652224 461820950019072 461900151005184 462164822654976 462470136043104 463849096790016 464075935126587 464155522836264 464501133798912 465847051709574 466113984957936 466193922187392 466461054194688 468160985150208 469151441289216 469810931853312 471442219811136 471523070817792 471793256460288 471874167668736 473512619639808 473593825714176 473865197912064 473906689282404 474178240753056 475592111898624 475824692977893 475906295566296 476260656173568 477914339007504 478925429649408 479007564005376 481028692967424 481346468126496 481429017683712 481704879495168 483100646217336 483377465882304 483460363749888 483737389535232 483820349128704 485500280896512 486182753177184 487211336736768 487870887736827 488903042767104 488986888255488 489070748123136 490768910443008 491050124070912 491134337777664 491374519545798 491458788885456 493206634561536 493532454661344 493899939735552 495331042324104 495614870081856 496663408525312 499174115094144 499259722042368 499545800957952 500993262743904 501280334989056 501366303148032 501452286050304 501697513653903 503193439821312 503481772781568 503568118480896 503814380800122 506026947184416 507097513746432 507184479535104 508945536755712 509237165703168 509660966251584 511430622384402 511518331288944 511811434463616 511899208676352 512192530096128 513676636484256 513970976381184 514059120949248 514398716531217 516569175250758 517662045282816 517750822858752 519548568771456 519637669880832 519935425486848 520024592941056 520278903048492 521830233888768 522129245847552 522174963190797 522563775523776 524378233077678 524768685969024 525878903144448 527795371450368 528097801469952 528537298334976 530372497287528 530463454670016 530767413517824 530858438627328 532701697094784 532793053928448 533098347651072 533450520847188 535041125885952 536926779260928 537653631383442 538791108355584 538883509506048 539192293097472 541157279588352 541467366064128 541514776642308 541607644894176 541917989432064 543488226994503 543799649117592 543892909218624 544204563227136 544297892769792 546187816008576 547343348170752 548112753828864 550015923112992 550110249287424 550204591638528 550519862280192 552115024248384 552431389579776 552526129999872 552842730897408 552891137496138 554857463881728 555224011494012 555637432202496 556812956270592 557566728842088 558746334590976 558842158006272 561200141795328 561570879480912 561667187297664 561989026077696 563617420586892 563940376862688 564037091041536 564457073983488 566092619798976 566416994379264 570484702964736 570582539476992 570909486809088 572563728850176 572891811416064 572990060740608 573368587033032 575407740321792 575458122700062 575787863771568 576216596358144 577886216044788 578217348428832 578316511067904 579540015710208 581652042006528 582369800943168 582469675716096 584492139867888 584592378615936 584927353672704 585027667058688 585362891538432 587059013124864 587395401578496 587496138227712 587884247464248 590364771715152 591613766037504 591715226124288 593769792881664 594110026653696 594211914842112 594604460626848 596377410158592 596669059448469 596771386503768 597113340207552 597215743455744 599289409231632 599735641107456 603194710228992 604042626668544 606139996900032 606243948194304 606591329734656 606695358431232 608801939536896 609150786822144 609255254458368 609657738111072 611475572441088 611774605257291 612230133630528 613525387001856 614461293009648 615761266692096 615866868006912 616626848057472 618465462386688 618767913502116 618874030448352 618980165593344 619334845065216 621129402279432 621485313277248 621591896249856 621948072259584 622054734594048 624214646866944 626414575804416 627262569947349 628589626414848 628697427757056 629057675280384 631350159519744 631458434285568 631767239416026 631875585709872 632237654337408 634122815864832 634432923970524 634541727421728 635014208231424 637219118676672 638567239532544 641795290835328 641905356911616 642273172660224 644134194956448 644503287843072 644613818333184 644983186046976 645039660412161 647333707862016 647761346743014 648243670902912 649615115649024 650494516982436 651870723689472 651982517673984 652094330830848 654358547257344 654733498761216 655166026061064 655278385180608 657553657351374 657666425942928 658043272881792 658533252980736 660441389765472 660819826775808 660933155506176 665565486792192 665679629389824 666061067943936 667991016991872 668373779985408 668488404197376 668603048067072 668930018205204 670924586428416 671309030375424 671367809816739 671752507733496 671867711387712 674200585385586 674702596245888 676130018328576 678594049007616 678982887604224 679547955002112 681907496512536 682024441718592 682415245951488 682532278235136 682923373461504 684902181979008 685294635174912 685412161265664 685864955374956 688758900334344 690216060377088 690334430478336 692731425028608 692850226507776 693247233982464 693705204064656 695773645185024 696172327796736 696233284254396 696751700698368 698770577564361 699170977436904 699691581292032 702241477725312 703727161933824 704716397779968 707163329716704 707284606226688 707689884690432 707811251503104 710268929459712 710390738571264 710797796868096 711267361129584 713388167847936 713859443349444 715902372347904 716871508511256 718388144474112 718511346008064 721543039451136 722019702189744 722143526525568 722557319242752 724650969326004 725066198823456 725190545624832 725606084302848 725730523693056 728250421344768 729274129765776 730817005105152 733354564150656 733480332383232 733606122184704 734026483040256 736153365664512 736575186106368 736701506666496 737061779318697 737188183328184 739809951842304 740298681992016 740849909603328 743422305122784 744995112787968 745122877341696 748761172641216 748889583063552 749318701436928 751489894115856 751920502483584 752049454722048 752609431977984 754790159731968 755222659172352 755352177721344 755721571200183 760646270619648 760776719302656 763418305133568 763855748554752 763986747654144 764491449377376 767145933576603 767277496933416 767717151695424 767848813014528 768288795144192 770514954726384 770956464571776 771088681423872 774853762876137 775536056008704 776493067924224 776626234288128 779322853157184 779456504821248 779903138230272 780036889411584 780418354572738 782745350833152 783193868771328 783328184303616 783845663285664 786567349616517 787153028953536 788818354716672 791693057175552 792146702204928 792805947502464 795169880211456 795558745931292 795695182005024 796151120276736 796287657940992 799052545642176 799647521476608 800175781270782 802561688828928 805390168891392 808186662533376 808325264259072 808788439646208 811735919382528 812201049096192 812272164963462 812876984148096 815300763254784 815699473676388 815839363827936 816306844840704 818033849335808 819281724012864 821015022256128 822169130743296 825023884669488 825165373931136 825306887457792 825779793420288 828172536372576 828647084369664 828789194999808 829264096346112 829336706244207 832286195822592 832836017241018 833456148303744 835219434405888 836350093263132 838119501886464 838263237009408 838743567040512 841800212692992 842356319221368 842500780946496 842983539116544 845426130880338 845910565294032 846055636562304 846685610975232 849625491568896 851422986043392 855727054447104 855873809215488 856364230213632 858845593275264 859337717124096 859485091110912 859977581395968 860052880549548 863111610482688 863681795657352 864324894537216 866829324067182 867326022643248 869160964919296 869310023565312 872478063009792 872977998348288 873554701414752 873704513574144 876738209801832 876888567923904 877391030509056 877541500588032 878044337307648 880588519687296 881093102367744 881244207341568 885547157572728 887420649056256 887572839186432 890654689322496 891165039980544 891317872263168 891906690940272 894566115237888 895078707167232 895157079755652 895670010311328 895823615183616 898934113847448 899603461661184 904792065343488 906063940002816 909209995350048 909365922291456 909886994601984 910043037646848 913202909305344 913726180233216 913882881687552 914486607166608 917213358661632 918345200445792 920288080502784 920445907304448 923641900038144 923800302010368 924940272086208 927698193580032 928151870253174 928311045672528 929002267597824 931694103419148 932227969915872 932387844374784 932922108389376 936321970300416 939621863706624 942884439622272 943046141635584 943586512920576 943748335337472 947025239279616 947187651428352 947650859124039 947813378564808 948356481506112 951184223797248 951649385955786 951812591132592 952521312347136 955828678015008 957850859298816 958015128010752 962692936252992 962858035367424 963409758990336 966201292434672 966754931764608 966920727499776 967474779070464 967640698257408 971000561793024 971642020114521 972365506354368 974422673473536 975741775473654 977806085534208 977973776510976 978141496246272 981537820886016 982100248141824 982268675555328 982749039091596 982917577770912 986330486027061 987064909322688 987799879471104 990662084648208 991229740163712 993326817050624 998348230188288 998519444084736 999091601915904 1001986525487808 1002560669978112 1002732606296064 1002904572100608 1003395027307806 1006386879642624 1006963545563136 1007136236961792 1007628761600244 1011300878078379 1012053894368832 1014195027492864 1017891073511424 1018474331406336 1019321932503168 1022861244768804 1023036662577888 1023622868927232 1023798417352704 1024385060192256 1027353272968512 1027941952762368 1028118241898496 1028797433062434 1033138350501516 1035324090565632 1035501645717504 1039097137542912 1039275339761664 1039870850973696 1040557806096984 1043660467777536 1044258491695104 1044349926381594 1045127551047552 1048756466155356 1049537371938048 1051757806288896 1055590742900736 1057074596669952 1060744994575056 1060926909340032 1061534827035648 1061716877254656 1065403394189568 1065586107856896 1066196695302144 1066901041694376 1070082251771904 1073853558521856 1075307262766884 1077582216711168 1077767019012096 1078384586194944 1082314559176704 1083029553284616 1083215289788352 1083835978864128 1086976453989006 1087599298235184 1087785818437248 1088409126454272 1088595785539584 1092375632017152 1094686696341504 1096225507657728 1100031846225984 1100220498574848 1100409183277056 1101039724560384 1104230048496768 1104862779159552 1105052259999744 1105685461794816 1105782274992276 1109714927763456 1110448022988024 1111274864404992 1115133457684176 1117492669181952 1117684316012544 1122400283590656 1123141758961824 1123334374595328 1123978052155392 1127234841173784 1127880753725376 1128074182083072 1128914147966976 1132185239597952 1132833988758528 1140969405929472 1141165078953984 1145127457700352 1145783622832128 1145980121481216 1146737174066064 1150815480643584 1150916245400124 1151575727543136 1152433192716288 1155772432089576 1156434696857664 1156633022135808 1163304084013056 1164739601886336 1164939351432192 1168984279735776 1169184757231872 1169854707345408 1170055334117376 1170627531859107 1174118026249728 1174790803156992 1174992276455424 1175768494928496 1180729543430304 1183227532075008 1183430452248576 1187539585763328 1188220053307392 1189208921253696 1192754820317184 1193338118896938 1193542773007536 1194226680415104 1194431486911488 1198578818463264 1199471282214912 1200263671906173 1208085253337088 1212279993800064 1212487896388608 1213182659469312 1213390716862464 1217603879073792 1218301573644288 1218408247445193 1219315476222144 1222951144882176 1223549210514582 1224460267261056 1227050774003712 1228922586019296 1231522533384192 1231733736013824 1233253696114944 1237535827004232 1237748060896704 1237960331186688 1238669690130432 1242258804558864 1242970626554496 1243183792499712 1243896144519168 1244109469188096 1248429293733888 1249254025861527 1252829151608832 1254525139894698 1257179252829696 1257394855514112 1258115350560768 1262700319039488 1262916868571136 1263534478832052 1263751171419744 1264475308674816 1268139196320507 1268865847941048 1269083454843456 1270028416462848 1274438237353344 1277134479065088 1283590581670656 1283810713823232 1284546345320448 1288268389912896 1289006575686144 1289227636666368 1289966372093952 1290079320824322 1294667415724032 1295522693486028 1296487341805824 1299230231298048 1300989033964872 1303741447378944 1303965035347968 1308717094514688 1309466997522432 1310332052122128 1310556770361216 1315107314702748 1315332851885856 1316086545763584 1317066505961472 1320882779530944 1321639653551616 1321866311012352 1331130973584384 1331359258779648 1332122135887872 1335982033983744 1336747559970816 1336976808394752 1337860036410408 1341849172856832 1342618060750848 1342735619633478 1343505015466992 1343735422775424 1348401170771172 1349405192491776 1352260036657152 1357188098015232 1359095910004224 1363814993025072 1364048883437184 1364830491902976 1365064556470272 1365846746923008 1369804363958016 1370589270349824 1370824322531328 1371729910749912 1377517800668688 1380432120754176 1380668860956672 1385462850057216 1385700453015552 1386494467964928 1387410408129312 1391547290370048 1392227805379761 1392466568508792 1393503401396736 1397541155128722 1398341954873808 1399383162584064 1404482955450624 1407454323867648 1409432795559936 1414326659433408 1414569212453376 1415379769380864 1415622503006208 1420537858919424 1420781477142528 1421595593736192 1422534722259168 1426776335695872 1427474078933679 1427718886698888 1433743017022512 1436776288948224 1437022692016128 1443086078902272 1444039404379488 1444287053051136 1445114638485504 1449301938652008 1450132397646912 1450381091249664 1451212168605696 1451461047386112 1456500842689536 1458548259531552 1461634010210304 1463612663210481 1466709128301312 1466960664766464 1467212244369408 1472306731329024 1473150372212736 1473403013332992 1474123558637394 1474376366656368 1479619903684608 1480597363984032 1481699819206656 1486844610245568 1489990225575936 1497522345282432 1497779166127104 1498637402873856 1502979788231712 1503841004967168 1504098909444096 1505092540961709 1509580319463936 1510445318344704 1510704355442688 1511443142400366 1521292541239296 1521553438605312 1526836610267136 1527711497109504 1528982898754752 1534291867153206 1534554993866832 1535434303390848 1535697626029056 1536577590288384 1541029909452768 1541912929143552 1542177362847744 1549707525752274 1552986135848448 1553252468576256 1558645706314368 1558913009642496 1559806276460544 1560073778823168 1560836709145476 1565490701666304 1566387737542656 1566524889572391 1567691326571328 1573134699233034 1574306057907072 1577636709433344 1583386114351104 1584293404409856 1585611895004928 1591117491862584 1591390364010048 1592302240553472 1592575315881984 1598105091284352 1599295042953216 1600351562541564 1605123377657856 1610780337782784 1616373325066752 1616650528518144 1617576879292416 1623471838765056 1624402098192384 1624544329926924 1625753968296192 1630464680983509 1631398947352776 1631678727655872 1632613689681408 1638563448025728 1642030044512256 1644338261486592 1650047769338976 1650330747862272 1650613774915584 1651559586840576 1656345072745152 1657294168739328 1657578389999616 1658528192692224 1658673412488414 1664572391645184 1665672034482036 1666912296607488 1670438868811776 1672700186526264 1676239003772928 1676526474018816 1683600425385984 1684712638442736 1685001561892992 1685967078233088 1690852261760676 1691821130588064 1692111273124608 1693371221950464 1699250983137792 1711454108894208 1711747618430976 1712728460427264 1717691186550528 1718675434248192 1718970182221824 1720105761099096 1726223220965376 1727363591314704 1728649789074432 1733658648134364 1734652045286496 1738321929838592 1738620047130624 1744956126019584 1747109402829504 1747409027148288 1753476419603664 1753777135847808 1754782061018112 1755083001176064 1756088674615296 1761177039374592 1762186204735488 1762488414683136 1771094315145456 1774841298112512 1775145678372864 1781309378644992 1782330079961088 1782635744526336 1783813381880544 1789132230475776 1790007178345407 1790314159511304 1791340020622656 1791647230367232 1797868227694896 1799206923322368 1809584130686976 1812127880005632 1818419990700096 1818731844582912 1819773989203968 1820086075293696 1826405818610688 1827452360466432 1827765763375104 1828973214333216 1834426717323264 1835323815771873 1836690400891584 1840576161005568 1847283800076288 1847600604020736 1849880544172416 1855396387160064 1856303740506348 1856622091345056 1858004535195648 1863388206838296 1864455939831744 1864775688749568 1865844216778752 1872643940600832 1879243727413248 1881787709842047 1885768879244544 1886092283271168 1887173025841152 1894050478559232 1894375302856704 1895301718248078 1895626757129616 1896712963012224 1902368447594496 1903298771911572 1903625182265184 1905042624694272 1911657356030016 1915701718597632 1925385872505984 1925716070734848 1926819517980672 1932402584869344 1933509863529216 1933841454999552 1934949558140928 1935118981236483 1942001123586048 1943284040229042 1944731012708736 1948845346947072 1951483550947308 1955612171068416 1955947553021952 1956282992492544 1963075641772032 1964200496283648 1965498078183192 1965835155541824 1972660972054122 1974129818645376 1975599758942208 1981324169296416 1982459480327424 1986653634101248 1996696460376576 1997038888169472 1998183203831808 2003973050975616 2005121339956224 2005465212592128 2005809144201216 2006790054615612 2012773759285248 2013927091126272 2014103429450217 2015257523200488 2022601756156758 2024107788737664 2028390054985728 2035782147022848 2036948662812672 2038643865006336 2045722489537608 2046073325155776 2047245737854464 2047596834705408 2048770120384512 2054706545937024 2055883905524736 2056236483796992 2057594866124868 2066276701003032 2070648181131264 2071003291435008 2078194275085824 2078550679523328 2079741701947392 2081115612193968 2087320935555072 2088516983390208 2088699852763188 2090255102095104 2097512932310712 2099074743876096 2111181485801472 2114149193339904 2121489989150112 2121853818680064 2123069654071296 2123433754509312 2130806788379136 2131172215713792 2132393390604288 2133802083388752 2140164503543808 2147707117043712 2150614525533768 2155164433422336 2155534038024192 2164629118353408 2166059106569232 2166430579576704 2167671957728256 2173952907978012 2175198596470368 2175571636874496 2176818252908544 2177191571079168 2184751264034304 2192451015315456 2200063692451968 2200440997149696 2200818366554112 2202079449120768 2208460096993536 2209725558319104 2210104519999488 2211185337956091 2211564549984552 2219429855526912 2220896045976048 2222549728809984 2230266915368352 2234985338363904 2235368632025088 2246283517923648 2246668749190656 2247956104310784 2254469682347568 2255761507450752 2256148364166144 2257828295933952 2264370479195904 2265667977517056 2267164713600549 2281938811858944 2282330157907968 2290254915400704 2291567245664256 2291960242962432 2293474348132128 2301437800729809 2301832490800248 2303151455086272 2304866385432576 2311544864179152 2312869393715328 2313266044271616 2326608168026112 2329479203772672 2329878702864384 2337968559471552 2338369514463744 2339709414690816 2340110668234752 2341255063718214 2348236052499456 2349581606313984 2349984552910848 2351536989856992 2359702048849551 2361459086860608 2366455064150016 2375079171526656 2376440106614784 2378417842507392 2385509640634368 2386676237793876 2387085546015072 2388453360830208 2388862973822976 2397157636926528 2398942564429824 2400527343812346 2416170506674176 2424559987600128 2424975792777216 2426365318938624 2435207758147584 2436603147288576 2436816494890386 2438630952444288 2445902289764352 2447098421029164 2448920534522112 2454101548007424 2457845172038592 2463045066768384 2466507392229888 2475071654008464 2475496121793408 2475920662373376 2477339380260864 2484517609117728 2485941253108992 2486367584999424 2487792289038336 2496858587467776 2498508051723054 2505658303217664 2509050279789396 2514358505659392 2514789711028224 2516230701121536 2525400638078976 2527068957664104 2527502342839488 2528950617349632 2536278392641014 2537731695882096 2538166909686912 2540056832925696 2548876474706688 2554268958130176 2567181163341312 2567621427646464 2569092690640896 2576536779825792 2578013151372288 2578455273332736 2579932744187904 2580158641648644 2589334831448064 2591045386972056 2592974683611648 2601978067929744 2607482894757888 2607930070695936 2617434189029376 2618933995044864 2620664104244256 2621113540722432 2630214629405496 2630665703771712 2632173091527168 2634133011922944 2641765559061888 2643279307103232 2643732622024704 2662261947168768 2662718517559296 2671964067967488 2673495119941632 2673953616789504 2675720072820816 2683698345713664 2685236121501696 2685471239266956 2687010030933984 2687470845550848 2696802341542344 2698810384983552 2714376196030464 2718191820008448 2727629986050144 2728097766874368 2729660983805952 2730129112940544 2739608727916032 2741178540699648 2741648645062656 2743459821499824 2755035601337376 2760864241508352 2761337721913344 2770925700114432 2771400906031104 2774820816258624 2783094580740096 2784455610759522 2784933137017584 2787006802793472 2795082310257444 2796683909747616 2798766325168128 2808965910901248 2818865591119872 2828653318866816 2829138424906752 2830759538761728 2831245006012416 2841075717838848 2841562954285056 2842952577372117 2845069444518336 2853552671391744 2854948157867358 2855437773397776 2867486034045024 2873552577896448 2874045384032256 2888078808758976 2888574106102272 2890229276971008 2898603877304016 2900264795293824 2900762182499328 2902424337211392 2902922094772224 2913001685379072 2914926060343563 2917096519063104 2923268020420608 2927225326420962 2933418256602624 2933921329532928 2934424488738816 2944613462658048 2946300744425472 2946806026665984 2948247117274788 2948752733312736 2958991458081183 2961194727968064 2963399638413312 2973689220491136 2979980451151872 2995044690564864 2995558332254208 2997274805747712 3005959576463424 3007682009934336 3008197818888192 3010185081923418 3019160638927872 3020890636689408 3021408710885376 3022886284800732 3033902634235137 3042585082478592 3053673220534272 3055422994219008 3057965797509504 3068583734306412 3069109987733664 3070868606781696 3071395252058112 3073155180576768 3082059818905536 3083825858287104 3084354725695488 3099415051504548 3105972271696896 3106504937152512 3117291412628736 3117826019284992 3119612552921088 3121673418290952 3130981403332608 3132775475085312 3133049779144782 3135382653142656 3146269398466068 3148612115814144 3155273418866688 3166772228702208 3171223790009856 3182234983725168 3182780728020096 3184604481106944 3185150631763968 3196210182568704 3198590085906432 3200703125083128 3210246755315712 3221560675565568 3232746650133504 3233301057036288 3235153758584832 3246943677530112 3249088659853848 3251507936592384 3260929361967018 3262797894705552 3263357455311744 3265227379362816 3277126896051456 3284060089024512 3288676522973184 3300095538677952 3300661495724544 3301227549831168 3303119173681152 3312690145490304 3314588337478656 3315156779999232 3317056385384448 3317346824976828 3329144783290368 3331344068964072 3333824593214976 3345400373052528 3352478007545856 3353052948037632 3367200850771968 3369425276885472 3370003123785984 3371934156466176 3381704523521352 3383642261176128 3384222546249216 3386742443900928 3398501966275584 3422908217788416 3423495236861952 3435382373101056 3437350868496384 3437940364443648 3440211522198192 3452446441930752 3454727182629408 3457299578148864 3467317296268728 3469304090572992 3476643859677184 3489912252039168 3494218805659008 3494818054296576 3506952839207328 3507554271695616 3509564122036224 3510166002352128 3511882595577321 3522354078749184 3524372409470976 3524976829366272 3542188630290912 3549682596225024 3550291356745728 3562618757289984 3564660159922176 3567626763761088 3578264460951552 3580014356690814 3580628319022608 3582680041245312 3583294460734464 3595736455389792 3598413846644736 3600791015718519 3624255760011264 3636839981400192 3637463689165824 3639547978407936 3640172150587392 3652811637221376 3654904720932864 3655224742335579 3657946428666432 3668853434646528 3670647631543746 3673380801783168 3681152322011136 3694567600152576 3695201208041472 3699761088344832 3712607481012696 3713244182690112 3716009070391296 3726776413676592 3728911879663488 3729551377499136 3731688433557504 3745287881201664 3758487454826496 3763575419684094 3771537758489088 3772184566542336 3774346051682304 3788100957118464 3788750605713408 3790603436496156 3791253514259232 3793425926024448 3804417588961521 3806597543823144 3807250364530368 3810085249388544 3823314712060032 3831403437195264 3850771745011968 3851432141469696 3853639035961344 3864805169738688 3867019727058432 3867682909999104 3869899116281856 3870237962472966 3884002247172096 3886568080458084 3889462025417472 3897690693894144 3902967101894616 3911224342136832 3911895106043904 3926151283544064 3928400992567296 3930996156366384 3931670311083648 3945321944108244 3948259637290752 3951199517884416 3962648338592832 3964918960654848 3993392920753152 3994077776338944 3996366407663616 4007946101951232 4010242679912448 4010930425184256 4013580109231224 4025547518570496 4027854182252544 4028206858900434 4030515046400976 4045203512313516 4048215577475328 4056780109971456 4071564294045696 4077287730012672 4091444979075216 4092146650311552 4094491475708928 4095193669410816 4097540240769024 4109413091874048 4111767811049472 4112472967593984 4115189732249736 4132553402006064 4141296362262528 4142006582870016 4156388550171648 4157101359046656 4159483403894784 4162231224387936 4174641871110144 4176683416139283 4177399705526376 4180510204190208 4195025864621424 4198149487752192 4222362971602944 4228298386679808 4242979978300224 4243707637360128 4246139308142592 4246867509018624 4261613576758272 4262344431427584 4264786781208576 4267604166777504 4280329007087616 4282422236801037 4301229051067536 4310328866844672 4311068076048384 4329258236706816 4332118213138464 4332861159153408 4335343915456512 4347905815956024 4350397192940736 4351143273748992 4353636505817088 4354383142158336 4369502528068608 4384902030630912 4390837989631443 4400127384903936 4400881994299392 4401636733108224 4416920193987072 4419451116638208 4420209039998976 4422370675912182 4423129099969104 4438859711053824 4441792091952096 4445099457619968 4460533830736704 4469970676727808 4492567035847296 4493337498381312 4495912208621568 4508939364695136 4511523014901504 4512296728332288 4515277622885127 4528740958391808 4531335955034112 4534329427201098 4563877623717888 4564660315815936 4580509830801408 4583134491328512 4586948696264256 4602875601459618 4603664981600496 4606302910172544 4609732770865152 4623089728358304 4625738787430656 4626532088543232 4658958407545344 4659757405728768 4675937118943104 4676739028927488 4679418829381632 4680221336469504 4682510127436428 4696472104998912 4699163212627968 4699574668717173 4703073979713984 4719404097699102 4722918173721216 4732910128300032 4750158343053312 4752880213229568 4756835685014784 4773352475587752 4774171092030144 4776906721660416 4777725947645952 4794315273853056 4797885128859648 4801054687624692 4832341013348352 4849119975200256 4849951585554432 4852730637877248 4870415516295168 4873206294577152 4873632989780772 4877261904888576 4891394042950527 4894196842058328 4897841069044224 4915690344077184 4926090133536768 4933014784459776 4950143308016928 4950992243586816 4951841324746752 4954678760521728 4969035218235456 4971882506217984 4972735169998848 4975584578076672 4993717174935552 4997016103446108 5011316606435328 5018100559578792 5028717011318784 5029579422056448 5050801276157952 5054137915328208 5055004685678976 5057901234699264 5072556785282028 5075463391764192 5076333819373824 5080113665851392 5097752949413376 5134362326682624 5135242855292928 5138185381281792 5153073559651584 5156026302744576 5156910546665472 5160317283297288 5178669662896128 5182090773944112 5185949367223296 5203956135859488 5214965789515776 5215860141391872 5234868378058752 5241328208488512 5242227081444864 5260429258810992 5261331407543424 5264346183054336 5268266023845888 5283531118123776 5286558614206464 5287465244049408 5324523894337536 5325437035118592 5343928135934976 5346990239883264 5347907233579008 5351440145641632 5367396691427328 5370021535036221 5370942478533912 5374020061867968 5374941691101696 5393604683084688 5397620769967104 5428752392060928 5436383640016896 5455259972100288 5456195533748736 5459321967611904 5460258225881088 5479217455832064 5482357081399296 5483297290125312 5486919642999648 5505971447315619 5510071202674752 5521728483016704 5541851400228864 5542801812062208 5549641632517248 5566189161480192 5568911221519044 5569866274035168 5574013605586944 5590164620514888 5593367819495232 5597532650336256 5617931821802496 5637731182239744 5657306637733632 5658276849813504 5661519077523456 5682151435677696 5683125908570112 5685905154744234 5690138889036672 5707105342783488 5709896315734716 5710875546795552 5734972068090048 5747105155792896 5776157617517952 5777148212204544 5780458553942016 5797207754608032 5800529590587648 5801524364998656 5804848674422784 5805356943709449 5826003370758144 5829852120687126 5834193038126208 5846536040841216 5854450652841924 5866836513205248 5867842659065856 5868848977477632 5889226925316096 5892601488850944 5896494234549576 5897505466625472 5917982916162366 5922389455936128 5926799276826624 5947378440982272 5959960902303744 5990089381129728 5991116664508416 5994549611495424 6011919152926848 6015364019868672 6016395637776384 6020370163846836 6038321277855744 6041781273378816 6045772569601464 6067805268470274 6085170164957184 6107346441068544 6110845988438016 6115931595019008 6137167468612824 6138219975467328 6141737213563392 6142790504116224 6146310361153536 6164119637811072 6167651716574208 6168709451390976 6198830103009096 6211944543393792 6213009874305024 6234582825257472 6235652038569984 6239225105842176 6243346836581904 6261962806665216 6265550950170624 6266099558289564 6270765306285312 6292538796932136 6297224231628288 6333544457404416 6342447580019712 6364469967450336 6365561456040192 6369208962213888 6370301263527936 6392420365137408 6397180171812864 6401406250166256 6420493510631424 6443121351131136 6465493300267008 6466602114072576 6493887355060224 6498177319707696 6503015873184768 6521858723934036 6525595789411104 6526714910623488 6530454758725632 6554253792102912 6577353045946368 6600191077355904 6601322991449088 6602455099662336 6606238347362304 6625380290980608 6629176674957312 6630313559998464 6633556013868273 6634693649953656 6658289566580736 6662688137928144 6667649186429952 6690800746105056 6704956015091712 6706105896075264 6738850553770944 6740006247571968 6743868312932352 6763409047042704 6767284522352256 6768445092498432 6773484887801856 6797003932551168 6801494140801647 6845816435576832 6846990473723904 6870764746202112 6874701736992768 6875880728887296 6880423044396384 6904313402189427 6909454365258816 6914599156297728 6934634592537456 6938608181145984 6953287719354368 6979824504078336 6988437611318016 6989636108593152 7013905678414656 7015108543391232 7019128244072448 7020332004704256 7023765191154642 7044708157498368 7048744818941952 7049953658732544 7079106146548653 7084377260581824 7099365192450048 7125237514579968 7129320319844352 7135253527522176 7156528921903104 7160028713381628 7161256638045216 7165360082490624 7166588921468928 7191472910779584 7196827693289472 7201582031437038 7248511520022528 7273679962800384 7274927378331648 7279095956815872 7305623274442752 7309809441865728 7310449484671158 7315892857332864 7337706869293056 7341295263087492 7346761603566336 7362304644022272 7389135200305152 7399522176689664 7425214962025392 7426488365380224 7432018140782592 7453552827353184 7457823759326976 7459102754998272 7463376867115008 7490575762403328 7516974909652992 7527150839368188 7543075516978176 7544369133084672 7548692103364608 7576201914236928 7581206872992312 7582507028518464 7586851852048896 7608835177923042 7613195087646288 7614500729060736 7620170498777088 7646629424120064 7662806874390528 7701543490023936 7702864282939392 7707278071922688 7729610339477376 7734039454116864 7735365819998208 7739798232563712 7740475924945932 7768004494344192 7773136160916168 7778924050834944 7805934203789232 7822448684273664 7823790212087808 7852302567088128 7856801985134592 7861992312732768 7863340622167296 7890643888216488 7896519274581504 7902399035768832 7925296677185664 7929837921309696 7986785841506304 7988155552677888 8015892203902464 8020485359824896 8021860850368512 8027160218462448 8051095037140992 8055708364505088 8056413717800868 8061030092801952 8090407024627032 8096431154950656 8143128588091392 8154575460025344 8182889958150432 8184293300623104 8188982951417856 8190387338821632 8218826183748096 8223535622098944 8224945935187968 8230379464499472 8265106804012128 8282592724525056 8284013165740032 8312777100343296 8314202718093312 8324462448775872 8349283742220288 8353366832278566 8354799411052752 8361020408380416 8390051729242848 8396298975504384 8456596773359616 8485959956600448 8487415274720256 8492278616285184 8493735018037248 8523227153516544 8524688862855168 8528857732116351 8535208333555008 8560658014175232 8564844473602074 8602458102135072 8620657733689344 8622136152096768 8664236426276928 8665722318306816 8670687830913024 8695811631912048 8700794385881472 8702286547497984 8707273011634176 8708766284316672 8739005056137216 8744778181030689 8769804061261824 8781675979262886 8800254769807872 8801763988598784 8803273466216448 8833840387974144 8838902233276416 8840418079997952 8844741351824364 8846258199938208 8876974374243549 8883584183904192 8890198915239936 8921067661473408 8939941353455616 8985134071694592 8986674996762624 8991824417243136 9017878729390272 9023046029803008 9024593456664576 9030555245770254 9057481916783616 9062671910068224 9068658854402196 9127755247435776 9161019661602816 9166268982657024 9173897392528512 9205751202919236 9207329963200992 9212605820345088 9219465541730304 9246179456716608 9251477574861312 9253064177086464 9317916815090688 9319514811457536 9351874237886208 9353478057854976 9358837658763264 9365020254872856 9392944209997824 9398326425255936 9399149337434346 9406147959427968 9438808195398204 9445836347442432 9465820256600064 9500316686106624 9513671370029568 9546704951175504 9548342184060288 9553813443320832 9555451895291904 9588630547706112 9595770257719296 9602109375249384 9664682026696704 9698239950400512 9699903171108864 9705461275754496 9740831032590336 9747265979561544 9754523809777152 9782788085901054 9788393684116656 9795682138088448 9831380688154368 9852180267073536 9866029568919552 9900286616033856 9901984487173632 9903682649493504 9909357521043456 9938070436470912 9943765012435968 9945470339997696 9951169156153344 9987434349871104 9994032206892216 10036201119157584 10057434022637568 10059158844112896 10101602552315904 10108275830656416 10110009371357952 10115802469398528 10145113570564056 10150926783528384 10152667638747648 10160227331702784 10195505898826752 10268724653365248 10270485710585856 10306147119303168 10312052605489152 10313821093330944 10320634566594576 10357339325792256 10364181547888224 10371898734446592 10407912271718976 10429931579031552 10469736756117504 10482656416977024 10484454162889728 10520858517621984 10522662815086848 10528692366108672 10535647786731963 10567062236247552 10573117228412928 10574930488098816 10649047788675072 10650874070237184 10687856271869952 10693980479766528 10702880291283264 10734793382854656 10740043070072442 10741884957067824 10748040123735936 10749883382203392 10787209366169376 10795241539934208 10872767280033792 10910519944200576 10912391067497472 10918643935223808 10920516451762176 10958434911664128 10964714162798592 10965674227006737 10973839285999296 11011942894631238 11020142405349504 11043456966033408 11083702800457728 11085603624124416 11099283265034496 11137822443038088 11139732548070336 11148027211173888 11180329241029776 11186735638990464 11195065300672512 11235863643604992 11275462364479488 11314613275467264 11316553699627008 11323038155046912 11364302871355392 11366251817140224 11371810309488468 11380277778073344 11413252766884563 11419792631469432 11421751093591104 11469944136180096 11494210311585792 11552315235035904 11554296424409088 11560917107884032 11594415509216064 11601059181175296 11603048729997312 11609697348845568 11610713887418898 11652006741516288 11659704241374252 11668386076252416 11693072081682432 11708901305683848 11733673026410496 11735685318131712 11778453850632192 11785202977701888 11792988469099152 11795010933250944 11835965832324732 11844778911872256 11853598553653248 11894756881964544 11980178762259456 11982233329016832 11989099222990848 12023838305853696 12030728039737344 12032791275552768 12040740327693672 12076642555711488 12083562546757632 12091545139202928 12135610536940548 12170340329914368 12214692882137088 12231863190038016 12274334937225648 12276439950934656 12283474427126784 12285581008232448 12292620722307072 12328239275622144 12335303433148416 12337418902781952 12397660206018192 12423889086787584 12426019748610048 12469165650514944 12471304077139968 12478450211684352 12486693673163808 12523925613330432 12530050248417849 12532199116579128 12541530612570624 12585077593864272 12594448463256576 12667088914808832 12684895160039424 12728939934900672 12731122912080384 12738417924427776 12740602527055872 12784840730274816 12794360343625728 12802812500332512 12840987021262848 12847266710403111 12930986600534016 12933204228145152 12987774710120448 12996354639415392 13006031746369536 13043717447868072 13051191578822208 13053429821246976 13060909517451264 13108507584205824 13154706091892736 13172513968894329 13200382154711808 13202645982898176 13204910199324672 13250760581961216 13258353349914624 13260627119996928 13267112027736546 13269387299907312 13316579133161472 13325376275856288 13335298372859904 13381601492210112 13409912030183424 13477701107541888 13480012495143936 13487736625864704 13526818094085408 13534569044704512 13536890184996864 13545832868655381 13594007865102336 13602988281603294 13691632871153664 13693980947447808 13741529492404224 13749403473985536 13760846088792768 13808626804378854 13818908730517632 13829198312595456 13869269185074912 13877216362291968 13906575438708736 13976875222636032 13979272217186304 14027811356829312 14030217086782464 14038256488144896 14040664009408512 14047530382309284 14089416314996736 14097489637883904 14098724006151519 14158212293097306 14168754521163648 14198730384900096 14250475029159936 14258640639688704 14270507055044352 14320057426763256 14322513276090432 14330720164981248 14333177842937856 14382945821559168 14393655386578944 14403164062874076 14497023040045056 14547359925600768 14549854756663296 14558191913631744 14611246548885504 14619618883731456 14620898969342316 14631785714665728 14682590526174984 14693523207132672 14778270400610304 14799044353379328 14850429924050784 14852976730760448 14864036281565184 14907105654706368 14915647518653952 14918205509996544 14926753734230016 14981151524806656 15033949819305984 15054301678736376 15086151033956352 15088738266169344 15152403828473856 15162413745984624 15165014057036928 15173703704097792 15217670355846084 15226390175292576 15229001458121472 15240340997554176 15293258848240128 15403086980047872 15405728565878784 15414556143845376 15459220678954752 15468078908233728 15470731639996416 15480951849891864 15536008988688384 15546272321832336 15557848101669888 15611868407578464 15644897368547328 15647580424175616 15704605134176256 15723984625465536 15726681244334592 15781287776432976 15793038549163008 15804798071537664 15850593354371328 15859675842619392 15973571683012608 15976311105355776 16031784407804928 16040970719649792 16043721700737024 16054320436924896 16102190074281984 16110064605108663 16112827435601736 16122060185603904 16180814049254064 16192862309901312 16286257176182784 16309150920050688 16365779916300864 16368586601246208 16377965902835712 16380774677643264 16437652367496192 16447071244197888 16449891870375936 16460758928998944 16517914341946857 16530213608024256 16565185449050112 16625554200686592 16628405436186624 16648924897551744 16698567484440576 16706733664557132 16709598822105504 16722040816760832 16780103458485696 16792597951008768 16913193546719232 16971919913200896 16974830549440512 16984557232570368 17046454307033088 17049377725710336 17057715464232702 17070416667110016 17121316028350464 17129688947204148 17204916204270144 17241315467378688 17328472852553856 17331444636613632 17341375661826048 17391623263824096 17401588771762944 17404573094995968 17414546023268352 17478010112274432 17489556362061378 17539608122523648 17563351958525772 17600509539615744 17603527977197568 17606546932432896 17667680775948288 17677804466552832 17689482703648728 17692516399876416 17753948748487098 17767168367808384 17780397830479872 17842135322946816 17879882706911232 17970268143389184 17973349993525248 17983648834486272 18035757458780544 18046092059606016 18049186913329152 18061110491540508 18114963833567232 18125343820136448 18137317708804392 18255510494871552 18322039323205632 18332537965314048 18347794785057024 18411502405838472 18414659926401984 18425211640690176 18438931083460608 18492358913433216 18502955149722624 18506128354172928 18635833630181376 18639029622915072 18703748475772416 18706956115709952 18717675317526528 18730040509745712 18785888419995648 18796652850511872 18798298674868692 18812295918855936 18877616390796408 18891672694884864 19000633372213248 19027342740059136 19093409902351008 19096684368120576 19107626886641664 19110903790583808 19177261095412224 19191540515438592 19204218750498768 19329364053393408 19396479900801024 19399806342217728 19481662065180672 19494531959123088 19509047619554304 19565576171802108 19576787368233312 19591364276176896 19662761376308736 19732059137839104 19800573232067712 19803968974347264 19807365298987008 19818715042086912 19876140872941824 19887530024871936 19890940679995392 19900668041604819 19974868699742208 19988064413784432 20072402238315168 20114868045275136 20118317688225792 20216551661312832 20220018742715904 20231604938797056 20290227141128112 20301853567056768 20305335277495296 20320454663405568 20391011797653504 20404482422404941 20537449306730496 20540971421171712 20612294238606336 20624105210978304 20627642186661888 20641269133189152 20712940206568281 20728363095776448 20743797468893184 20815824543437952 20859863158063104 20939473512235008 20965312833954048 20968908325779456 21041717035243968 21045325630173696 21057384732217344 21071295573463926 21134124472495104 21146234456825856 21149860976197632 21237318439645959 21298095577350144 21375712543739904 21387960959533056 21405760582566528 21469586765709312 21480086140144884 21483769914135648 21496080247471872 21499766764406784 21574418732338752 21590483079868416 21745534560067584 21821039888401152 21824782134994944 21837287870447616 21916869823328256 21929428325597184 21931348454013474 21947678571998592 22023885789262476 22040284810699008 22086913932066816 22167405600915456 22198566530068992 22275644886076176 22279465096140672 22296054422347776 22360658482059552 22373471277980928 22390130601345024 22471727287209984 22550924728958976 22629226550934528 22633107399254016 22646076310093824 22728605742710784 22743620618976936 22760555556146688 22826505533769126 22839585262938864 22843502187182208 22939888272360192 22988420623171584 23104630470071808 23108592848818176 23121834215768064 23188831018432128 23202118362350592 23206097459994624 23219394697691136 23221427774837796 23304013483032576 23319408482748504 23336772152504832 23417802611367696 23467346052820992 23471370636263424 23556907701264384 23570405955403776 23585976938198304 23590021866501888 23671931664649464 23689557823744512 23707197107306496 23789513763929088 23960357524518912 23964466658033664 24047676611707392 24061456079474688 24065582551105536 24081480655387344 24153285111422976 24167125093515264 24183090278405856 24271221073881096 24429385764274176 24463726380076032 24548669874451296 24552879901869312 24566948854253568 24571162016464896 24656478551244288 24670606866296832 24674837805563904 24795320412036384 24847778173575168 24852039497220096 24938331301029888 24942608154279936 24973387346327616 25047851226660864 25060100496835698 25064398233158256 25083061225141248 25170155187728544 25188896926513152 25369790320078848 25457879869801344 25462245824160768 25476835848855552 25481205054111744 25569681460549632 25586573196349053 25605625000665024 25681974042525696 25694533420806222 25861973201068032 25866408456290304 25992709278830784 26012063492739072 26087434895736144 26102383157644416 26106859642493952 26121819034902528 26217015168411648 26309412183785472 26345027937788658 26400764309423616 26405291965796352 26409820398649344 26501521163922432 26516706699829248 26521254239993856 26534224055473092 26538774599814624 26630923122730647 26650752551712576 26670596745719808 26763202984420224 26819824060366848 26955402215083776 26960024990287872 26975473251729408 27053636188170816 27069138089409024 27073780369993728 27091665737310762 27188015730204672 27205976563206588 27383265742307328 27483058984808448 27498806947971072 27521692177585536 27617253608757708 27637817461035264 27658396625190912 27738538370149824 27754432724583936 27953750445272064 27958544434372608 28055622713658624 28060434173564928 28076512976289792 28095060764618568 28178832629993472 28194979275767808 28197448012303038 28316424586194612 28337509042327296 28397460769800192 28500950058319872 28541014110088704 28640114853526512 28645026552180864 28661440329962496 28666355685875712 28765891643118336 28787310773157888 28806328125748152 28994046080090112 29094719851201536 29099709513326592 29116383827263488 29222493097771008 29241797938684632 29263571429331456 29365181052349968 29387046414265344 29556540801220608 29598088706758656 29700859848101568 29705953461520896 29728072563130368 29814211309412736 29831295037307904 29836411019993088 29853507468460032 29962303049613312 30108603357472752 30172302067912704 30177476532338688 30304807656947712 30324827491969248 30330028114073856 30347407408195584 30435340711692168 30452780350585152 30458002916242944 30480681995108352 30586517696480256 30806173960095744 30811457131757568 30918441357909504 30936157816467456 30941463279992832 30961903699783728 31072017977376768 31092544643664672 31115696203339776 31223736815156928 31289794737094656 31409210268352512 31447969250931072 31453362488669184 31562575552865952 31586077098326016 31606943360195889 31701186708742656 31719351685238784 31947143366025216 31952622210711552 32063568815609856 32081941439299584 32108640873849792 32204380148563968 32220129210217326 32225654871203472 32244120371207808 32361628098508128 32385724619802624 32618301840101376 32731559832601728 32737173202492416 32755931805671424 32761549355286528 32875304734992384 32894142488395776 32897022681020211 32921517857997888 33035828683893714 33060427216048512 33130370898100224 33251108401373184 33256810872373248 33297849795103488 33413467329114264 33419197644211008 33444081633521664 33560206916971392 33585195902017536 33826387093438464 33943839826401792 33949661098881024 33969114465140736 34092908614066176 34098755451420672 34115430928465404 34140833334220032 34239758300653689 34259377894408296 34409832408540288 34482630934757376 34656945705107712 34662889273227264 34682751323652096 34783246527648192 34803177543525888 34809146189991936 34829092046536704 34956020224548864 34979112724122756 35079216245047296 35126703917051544 35201019079231488 35207055954395136 35335361551896576 35355608933105664 35378965407297456 35385032799752832 35507897496974196 35534336735616768 35560795660959744 35684270645893632 35940536286778368 35946699987050496 35967297668972544 36071514917561088 36092184119212032 36098373826658304 36122220983081016 36229927667134464 36250687640272896 36274635417608784 36511020989743104 36644078646411264 36695589570114048 36823004811676944 36829319852803968 36850423281380352 36877862166921216 36984717826866432 37005910299445248 37012256708345856 37271667260362752 37278059245830144 37407496951544832 37413912231419904 37435350635053056 37460081019491424 37571776839991296 37590150745253547 37596597349737384 37624591837711872 37755232781592816 37783345389769728 38001266744426496 38054685480118272 38186819804702016 38193368736241152 38215253773283328 38221807581167616 38354522190824448 38383081030877184 38408437500997536 38541800131209333 38792959801602048 38799612684435456 38963324130361344 38989063918246176 39018095239108608 39131152343604216 39153574736466624 39182728552353792 39325522752617472 39464118275678208 39601146464135424 39607937948694528 39614730597974016 39752281745883648 39775060049743872 39781881359990784 39801336083209638 39949737399484416 39976128827568864 40144804476630336 40229736090550272 40433103322625664 40440037485431808 40463209877594112 40580454282256224 40603707134113536 40610670554990592 40637498605966143 40782023595307008 40808964844809882 41074898613460992 41081942842343424 41224588477212672 41248210421956608 41282538266378304 41425880413136562 41456726191552896 41487594937786368 41631649086875904 41719726316126208 41930625667908096 41937816651558912 42083434070487936 42090651260347392 42114769464434688 42142591146927852 42268248944990208 42292468913651712 42474636879291918 42596191154700288 42751425087479808 42775921919066112 42811521165133056 42960172280289768 42967539828271296 42992160494943744 42999533528813568 43148837464677504 43180966159736832 43491069120135168 43642079776802304 43649564269989888 43674575740895232 43833739646656512 43858856651194368 43862696908026948 43895357143997184 44047771578524952 44080569621398016 44334811201830912 44397133060137984 44551289772152352 44558930192281344 44592108844695552 44721316964119104 44746942555961856 44780261202690048 44943454574419968 45101849457917952 45258453101869056 45266214798508032 45457211485421568 45487241237953872 45521111112293376 45653011067538252 45679170525877728 45687004374364416 45879776544720384 46209260940143616 46217185697636352 46243668431536128 46377662036864256 46404236724701184 46412194919989248 46442855549675592 46608026966065152 46638816965497008 46673544305009664 46835605222735392 46934692105641984 46942741272526848 47113815402528768 47171953876396608 47180043733003776 47343863329298928 47379115647489024 47414394214612992 47579027527858176 47920715049037824 47928933316067328 48095353223414784 48122912158949376 48131165102211072 48162961310774688 48306570222845952 48330193815325989 48366180556811712 48542442147762192 48858771528548352 48927452760152064 49097339748902592 49105759803738624 49133897708507136 49142324032929792 49312957102488576 49341213732593664 49349675611127808 49553743025840571 49590640824072768 49695556347150336 49876662602059776 49885216308559872 49946774692655232 50095702453321728 50120200993671396 50128796466316512 50166122450282496 50340310375457088 50377793853026304 50739580640157696 50915759739602688 50924491648321536 50953671697711104 51139362921099264 51173146392698106 51211250001330048 51363948085051392 51389066841612444 51723946402136064 51985418557661568 52024126985478144 52174869791472288 52204766315288832 52213719284987904 52243638069805056 52434030336823296 52618824367570944 52690055875577316 52801528618847232 52810583931592704 52819640797298688 53003042327844864 53033413399658496 53068448110946184 53077549199629248 53261846245461294 53301505103425152 53341193491439616 53526405968840448 53639648120733696 53910804430167552 53920049980575744 53950946503458816 54107272376341632 54138276178818048 54147560739987456 54183331474621524 54376031460409344 54411953126413176 54766531484614656 54966117969616896 54997613895942144 55043384355171072 55234507217515416 55275634922070528 55316793250381824 55477076740299648 55508865449167872 55907500890544128 55917088868745216 56111245427317248 56120868347129856 56153025952579584 56190121529237136 56357665259986944 56389958551535616 56394896024606076 56632849172389224 56675018084654592 57001900116639744 57082028220177408 57280229707053024 57290053104361728 57322880659924992 57332711371751424 57531783286236672 57574621546315776 57612656251496304 57988092160180224 58189439702403072 58199419026653184 58444986195542016 58483595877369264 58527142858662912 58730362104699936 58774092828530688 59196177413517312 59401719696203136 59411906923041792 59456145126260736 59628422618825472 59662590074615808 59672822039986176 59702004124814457 59924606099226624 60217206714945504 60344604135825408 60354953064677376 60649654983938496 60660056228147712 60694814816391168 60870681423384336 60905560701170304 60916005832485888 60961363990216704 61173035392960512 61213447267214823 61612347920191488 61622914263515136 61836882715819008 61872315632934912 61882926559985664 61923807399567456 62138820619704843 62185089287329344 62231392406679552 62447473630313856 62579589474189312 62818420536705024 62895938501862144 62906724977338368 63125151105731904 63172154196652032 63213886720391778 63402373417485312 63438703370477568 63894286732050432 64127137631219712 64163882878599168 64217281747699584 64408760297127936 64440258420434652 64451309742406944 64488240742415616 64723256197016256 64771449239605248 65236603680202752 65463119665203456 65474346404984832 65511863611342848 65750609469984768 65788284976791552 65794045362040422 65843035715995776 66071657367787428 66120854432097024 66260741796200448 66502216802746368 66595699590206976 66826934658228528 66838395288422016 66888163267043328 67120413833942784 67170391804035072 67652774186876928 67887679652803584 67899322197762048 67938228930281472 68185817228132352 68230861856930808 68281666668440064 68479516601307378 68518755788816592 68819664817080576 68965261869514752 69313891410215424 69325778546454528 69365502647304192 69566493055296384 69606355087051776 69618292379983872 69658184093073408 69912040449097728 69958225448245512 70253407834103088 70402038158462976 70414111908790272 70670723103793152 70711217866211328 70757930814594912 70770065599505664 71015794993948392 71068673471233536 71121591321919488 71368541291787264 71881072573556736 71893399974100992 72143029835122176 72184368238424064 72196747653316608 72244441966162032 72459855334268928 72501375280545792 72549270835217568 73288157292822528 73391179140228096 73646009623353888 73658639705607936 73700846562760704 73969435653732864 74011820598890496 74024513416691712 74543334520725504 74556118491660288 74814993903089664 74827824462839808 74920162038982848 75143553679982592 75180301490507094 75193194699474768 75249183675423744 75510465563185632 75566690779539456 76109370960236544 76373639609404032 76386737472482304 76430507546566656 76443615162335232 76709044381648896 76759719589047159 76816875001995072 77083600262418666 77585919603204096 77599225368870912 77978127836492352 78036190478217216 78262304687208432 78307149472933248 78365457104707584 78651045505234944 78928236551356416 79202292928270848 79215875897389056 79229461195948032 79504563491767296 79550120099487744 79563762719981568 79602672166419276 79892769368191941 79952257655137728 80289608953260672 80459472181100544 80866206645251328 80880074970863616 80926419755188224 81160908564512448 81207414268227072 81221341109981184 81274997211932286 81564047190614016 81617929689619764 82149797226921984 82449176954425344 82496420843913216 82565076532756608 82851760826273124 82913452383105792 82975189875572736 83263298173751808 83861251335816192 83875633303117824 84166868140975872 84181302520694784 84229538928869376 84285182293855704 84536497889980416 84584937827303424 84949273758583836 85192382309400576 85502850174959616 85623042330266112 85920344560579536 85935079656542592 85984320989887488 85999067057627136 86297674929355008 86361932319473664 86982138240270336 87284159553604608 87299128539979776 87349151481790464 87667479293313024 87725393816053896 87790714287994368 88095543157049904 88161139242796032 88669622403661824 88794266120275968 89102579544304704 89117860384562688 89184217689391104 89442633928238208 89493885111923712 89560522405380096 89886909148839936 90516906203738112 90532429597016064 90914422970843136 90974482475907744 91042222224586752 91306022135076504 91358341051755456 91374008748728832 91759553089440768 92418521880287232 92434371395272704 92755324073728512 92808473449402368 92824389839978496 92885711099351184 93216053932130304 93277633930994016 93347088610019328 93671210445470784 93869384211283968 94227630805057536 94343907752793216 94360087466007552 94687726658597856 94758231294978048 94820830080587667 95158055055716352 95841430098075648 95857866632134656 96190706446829568 96245824317898752 96325922621549376 96613140445691904 96660387630651978 96732361113623424 97084884295524384 97854905520304128 98194679497805184 98211519607477248 98267795417014272 98284648065859584 98625914204977152 98682427465187328 98691068043060633 99107486051681142 99181281648145536 99391112694300672 99753325204119552 99770432617119744 99893549385310464 100240401987342792 100257592932633024 100332244900564992 100680620750914176 100755587706052608 101479161280315392 101831519479205376 101848983296643072 101907343395422208 102278725842198528 102346292785396212 102422500002660096 102778133683224888 103447892804272128 103970837115323136 104048253970956288 104349739582944576 104409532630577664 104427438569975808 104487276139610112 104868060673646592 105237648735141888 105380111751154632 105603057237694464 105621167863185408 106006084655689728 106066826799316992 106136896221892368 106155098399258496 106523692490922588 106603010206850304 106682386982879232 107052811937680896 107821608860335104 107840099961151488 107901893006917632 108214544752683264 108276552357636096 108295121479974912 108366662949243048 108752062920818688 108823906252826352 109533062969229312 109932235939233792 110086768710342144 110469014435030832 110551269844141056 110633586500763648 110954153480599296 111017730898335744 111815001781088256 111834177737490432 112222490854634496 112241736694259712 112306051905159168 112380243058474272 112715330519973888 112770452235760641 112789792049212152 113265698344778448 113350036169309184 114003800233279488 114164056440354816 114560459414106048 114580106208723456 114645761319849984 114665422743502848 115063566572473344 115149243092631552 115225312502992608 115625400393627999 116378879404806144 116398838053306368 116889972391084032 116967191754738528 117054285717325824 117460724209399872 117548185657061376 118392354827034624 118803439392406272 118823813846083584 119256845237650944 119325180149231616 119345644079972352 119404008249628914 119849212198453248 120434413429891008 120689208271650816 121299309967876992 121320112456295424 121389629632782336 121741362846768672 121811121402340608 121832011664971776 122346070785921024 122426894534429646 123224695840382976 123245828527030272 123673765431638016 123744631265869824 123847614799134912 124277641239409686 124370178574658688 124462784813359104 124894947260627712 125159178948378624 125791877003724288 125813449954676736 126250302211463808 126344308393304064 126427773440783556 126804746834970624 126877406740955136 127788573464100864 128254275262439424 128327765757198336 128434563495399168 128880516840869304 128902619484813888 128976481484831232 129446512394032512 129542898479210496 130473207360405504 130926239330406912 130948692809969664 131023727222685696 131501218939969536 131576569953583104 131588090724080844 131686071431991552 132143314735574856 132241708864194048 133004433605492736 133191399180413952 133653869316457056 133676790576844032 133776326534086656 134240827667885568 134340783608070144 135305548373753856 135775359305607168 135798644395524096 136371634456264704 136461723713861616 136563333336880128 136959033202614756 137037511577633184 137639329634161152 138627782820430848 138651557092909056 138731005294608384 139132986110592768 139212710174103552 139236584759967744 139824080898195456 139916450896491024 140506815668206176 140804076316925952 140828223817580544 141341446207586304 141515861629189824 141540131199011328 142031589987896784 142137346942467072 142243182643838976 142737082583574528 143762145147113472 143786799948201984 144286059670244352 144368736476848128 144393495306633216 144488883932324064 144919710668537856 144990581445977967 145098541670435136 146576314585645056 146782358280456192 147292019246707776 147317279411215872 147401693125521408 147938871307465728 148023641197780992 148049026833383424 148661229077521713 149086669041451008 149629987806179328 149655648925679616 149840324077965696 150287107359965184 150360602981014188 150386389398949536 150498367350847488 151020931126371264 151133381559078912 152218741920473088 152747279218808064 152773474944964608 152861015093133312 153418088763297792 153519439178094318 153633750003990144 154167200524837332 155171839206408192 155956255672984704 156072380956434432 156524609374416864 156614298945866496 156730914209415168 157302091010469888 157856473102712832 158404585856541696 158431751794778112 158458922391896064 159009126983534592 159100240198975488 159205344332838552 159785538736383882 159904515310275456 160579217906521344 160918944362201088 161732413290502656 161760149941727232 161852839510376448 162321817129024896 162414828536454144 162442682219962368 162549994423864572 163128094381228032 163235859379239528 164299594453843968 164898353908850688 164992841687826432 165130153065513216 165703521652546248 165826904766211584 165950379751145472 166526596347503616 167722502671632384 167751266606235648 168333736281951744 168362605041389568 168459077857738752 168570364587711408 169072995779960832 169169875654606848 169898547517167672 171005700349919232 171246084660532224 171840689121159072 171870159313085184 171968641979774976 171998134115254272 172595349858710016 172723864638947328 173964276480540672 174568319107209216 174598257079959552 175334958586626048 175450787632107792 175581428575988736 176191086314099808 176322278485592064 177588532240551936 178205159088609408 178235720769125376 178368435378782208 178885267856476416 178987770223847424 179106012374443371 179773818297679872 181033812407476224 181064859194032128 181948964951815488 182084444449173504 182612044270153008 182716682103510912 182748017497457664 183519106178881536 184837043760574464 184868742790545408 185510648147457024 185616946898804736 185648779679956992 185771422198702368 186416461859114529 186555267861988032 186694177220038656 187342420890941568 187738768422567936 188455261610115072 188687815505586432 188720174932015104 189375453317195712 189516462589956096 189641660161175334 190316110111432704 191682860196151296 192381412893659136 192491648635797504 192651845243098752 193226280891383808 193320775261303956 193464722227246848 194169768591048768 195709811040608256 196389358995610368 196423039214954496 196535590834028544 197251828409954304 197364854930374656 197382136086121266 198214972103362284 198362563296291072 198782225388601344 199506650408239104 199787098770620928 200480803974685584 200515185865266048 200664489801129984 201361241501828352 201511175412105216 202958322560630784 203663038958410752 203697966593286144 203814686790844416 204557451684397056 204692585570792424 204845000005320192 205556267366449776 206895785608544256 207941674230646272 208096507941912576 208699479165889152 208819065261155328 208854877139951616 208974552279220224 209736121347293184 210760223502309264 211206114475388928 211242335726370816 212012169311379456 212133653598633984 212273792443784736 212310196798516992 213047384981845176 213206020413700608 213364773965758464 214105623875361792 215643217720670208 215680199922302976 216429089505366528 216553104715272192 216590242959949824 216733325898486096 217504125841637376 217647812505652704 219864471878467584 220173537420684288 220938028870061664 221102539688282112 221908306961198592 222035461796671488 223630003562176512 223668355474980864 224444981709268992 224483473388519424 224760486116948544 225430661039947776 225540904471521282 225579584098424304 226531396689556896 226700072338618368 228328112880709632 229120918828212096 229160212417446912 229291522639699968 229330845487005696 230127133144946688 230279158767141477 230450625005985216 231250800787255998 232757758809612288 232797676106612736 233934383509477056 234108571434651648 234921448418799744 235096371314122752 236784709654069248 237606878784812544 237647627692167168 238513690475301888 238650360298463232 238691288159944704 238808016499257828 239678308104575823 240868826859782016 241378416543301632 242598619935753984 242640224912590848 242779259265564672 243482725693537344 243622242804681216 243664023329943552 244692141571842048 244853789068859292 246449391680765952 247347530863276032 247489262531739648 247695229598269824 248555282478819372 248740357149317376 248925569626718208 249789894521255424 251583754007448576 251626899909353472 252500604422927616 252688616786608128 252855546881567112 253609493669941248 253754813481910272 255577146928201728 256508550524878848 256869126990798336 257761033681738608 257805238969627776 257952962969662464 258893024788065024 259085796958420992 260946414720811008 261852478660813824 261897385619939328 262047454445371392 263002437879939072 263176181448161688 263372142863983104 264286629471149712 264483417728388096 266008867210985472 266382798360827904 267307738632914112 267353581153688064 267552653068173312 268481655335771136 268681567216140288 271550718611214336 271597288791048192 272743268912529408 272923447427723232 273126666673760256 273918066405229512 274075023155266368 275278659268322304 277255565640861696 277303114185818112 278265972221185536 278425420348207104 278473169519935488 279648161796390912 279832901792982048 281013631336412352 281608152633851904 282682892415172608 283031723258379648 283080262398022656 284063179975793568 284274693884934144 284462490241763001 285474165167149056 287524290294226944 287573599896403968 288572119340488704 288737472953696256 288977767864648128 289839421337075712 289981162891955934 290197083340870272 293564716560912384 294584038493415552 294634558822431744 294803386251042816 295877742614931456 296047282395561984 297322458155043426 298173338082902016 299259975612358656 299311297851359232 299680648155931392 300721205962028376 300772778797899072 300996734701694976 302041862252742528 302266763118157824 304437483840946176 305494558437616128 305546949889929216 305722030186266624 306836177526595584 307038878356188636 307267500007980288 308334401049674664 310343678412816384 311912511345969408 312144761912868864 313049218748833728 313228597891732992 313461828418830336 314604182020939776 315712946205425664 316809171713083392 316863503589556224 318018253967069184 318200480397950976 318410688665677104 319571077472767764 319809030620550912 321158435813042688 323464826581005312 323520299883454464 323705679020752896 324643634258049792 324829657072908288 324885364439924736 325099988847729144 326256188762456064 326471718758479056 328599188907687936 329796707817701376 330260306131026432 331407043305092496 331653809532423168 331900759502290944 333053192695007232 335445005343264768 335502533212471296 336667472563903488 336725210082779136 336918155715477504 337140729175422816 338145991559921664 338311356707281923 339797095034335344 342011400699838464 342492169321064448 343681378242318144 343740318626170368 343937283959549952 343996268230508544 345190699717420032 345447729277894656 346876201180883997 349136638214418432 349196514159919104 350669917173252096 350901575264215584 351162857151977472 352382172628199616 352644556971184128 355177064481103872 356410318177218816 356471441538250752 357770535712952832 357975540447694848 358212024748886742 359547636595359744 362067624814952448 363897929903630976 364168888898347008 365224088540306016 365433364207021824 365496034994915328 367038212357763072 369674087521148928 369737485581090816 371021296294914048 371233893797609472 371542844397404736 372832923718229058 373110535723976064 373388354440077312 374684841781883136 375477536845135872 377375631011172864 377440349864030208 378750906634391424 379032925179912192 379283320322350668 380632220222865408 383365720392302592 384762825787318272 384983297271595008 385303690486197504 386641550522607912 386929444454493696 388339537182097536 391419622081216512 392778717991220736 392846078429908992 393071181668057088 394503656819908608 394729709860749312 394764272172242532 396429944206724568 396725126592582144 399013300816478208 399574197541241856 400961607949371168 401030371730532096 401328979602259968 402722483003656704 403022350824210432 405916645121261568 407326077916821504 407395933186572288 409114903368794112 409385171141584848 409690000010640384 411112534732899552 415883348461292544 416193015883825152 417398958331778304 417638130522310656 417709754279903232 419472242694586368 421520447004618528 422412228950777856 422484671452741632 424024338622758912 424547584887569472 424620393597033984 426094769963690352 426412040827401216 426729547931516928 428211247750723584 431286435441340416 431360399844605952 432858179010733056 433106209430544384 433180485919899648 433466651796972192 434971744337933901 435295625011305408 439728943756935168 440347074841368576 441876057740123328 442205079376564224 443816613922397184 444070923593342976 447260007124353024 448889963418537984 448966946777038848 449520972233897088 450861322079895552 451081808943042564 451159168196848608 453062793379113792 453400144677236736 456656225761419264 458241837656424192 458320424834893824 458583045279399936 460254266289893376 460558317534282954 460901250011970432 462501601574511996 465515517619224576 467868767018954112 468217142869303296 469842896837599488 470192742628245504 473569419308138496 475213757569625088 475295255384334336 477027380950603776 477300720596926464 477616032998515656 479356616209151646 481737653719564032 482756833086603264 485197239871507968 485280449825181696 485558518531129344 486965451387074688 487244485609362432 487328046659887104 489384283143684096 489707578137718584 492898783361531904 494695061726552064 494978525063479296 495390459196539648 497110564957638744 497480714298634752 497851139253436416 499579789042510848 503167508014897152 503253799818706944 505001208845855232 505377233573216256 505711093763134224 507218987339882496 507509626963820544 513017101049757696 513738253981596672 515522067363477216 515610477939255552 515905925939324928 517786049576130048 518171593916841984 521892829441622016 523704957321627648 523794771239878656 526004875759878144 526352362896323376 526744285727966208 528573258942299424 528966835456776192 532765596721655808 534615477265828224 534707162307376128 535105306136346624 536963310671542272 537318037123330113 543101437222428672 543194577582096384 545846894855446464 546253333347520512 547836132810459024 548150046310532736 550557318536644608 554511131281723392 554606228371636224 556531944442371072 556850840696414208 556946339039870976 559249385577343587 559665803585964096 562027262672824704 563216305267703808 565365784830345216 566063446516759296 566160524796045312 568126359951587136 568549387769868288 568924980483526002 570948330334298112 575048580588453888 577144238680977408 577474945907392512 577955535729296256 579678842674151424 579962325783911868 580394166681740544 587129433121824768 589168076986831104 589269117644863488 589606772502085632 591755485229862912 592094564791123968 594644916310086852 596346676165804032 598519951224717312 599361296311862784 601442411924056752 601545557595798144 601993469403389952 604083724505485056 604533526236315648 608874967681892352 610989116875232256 611093899779858432 611444060372533248 613672355053191168 614077756712377272 614535000015960576 616668802099349328 620687356825632768 623825022691938816 624289523825737728 626098437497667456 626457195783465984 626923656837660672 629208364041879552 633618343426166784 633727007179112448 636036507934138368 636400960795901952 636821377331354208 639142154945535528 639618061241101824 642316871626085376 646929653162010624 647040599766908928 649287268516099584 649659314145816576 649770728879849472 650199977695458288 652512377524912128 652943437516958112 659593415635402752 660520612262052864 662814086610184992 663307619064846336 666106385390014464 670890010686529536 671005066424942592 673334945127806976 673450420165558272 674281458350845632 676291983119843328 676622713414563846 679594190068670688 684984338642128896 687362756484636288 687480637252340736 687874567919099904 687992536461017088 690381399434840064 690837476301424431 693752402361767994 698273276428836864 698393028319838208 701803150528431168 702325714303954944 704764345256399232 705289113942368256 710354128962207744 712820636354437632 712942883076501504 715541071425905664 715951080895389696 716424049497773484 724135249629904896 727795859807261952 728337777796694016 730448177080612032 730866728414043648 730992069989830656 734076424715526144 739348175042297856 742042592589828096 742467787595218944 743085688794809472 745665847436458116 746221071447952128 746776708880154624 749369683563766272 754751262022345728 754880699728060416 757501813268782848 758065850359824384 758566640644701336 761264440445730816 766731440784605184 769525651574636544 770607380972395008 773283101045215824 773858888908987392 776679074364195072 782839244162433024 785557435982441472 785692156859817984 786142363336114176 789007313639817216 789528544344485064 792859888413449136 793450253185164288 798026601632956416 799148395082483712 801923215898742336 802060743461064192 802657959204519936 805444966007313408 806044701648420864 814652155833643008 814791866373144576 818229806737588224 818770342283169696 819380000021280768 822225069465799104 831766696922585088 834797916663556608 835276261044621312 835419508559806464 838944485389172736 843040894009237056 844824457901555712 848048677245517824 849095169775138944 849240787194067968 852189539927380704 852824081654802432 856422495501447168 862572870882680832 862720799689211904 865716358021466112 866212418861088768 866933303593944384 869943488675867802 870591250022610816 880694149682737152 883752115480246656 884410158753128448 887633227844794368 888141847186685952 894520014248706048 897779926837075968 897933893554077696 899041944467794176 902163617886085128 902318336393697216 906125586758227584 906800289354473472 913312451522838528 916483675312848384 916640849669787648 917166090558799872 920508532579786752 921116635068565908 921802500023940864 925003203149023992 931031035238449152 935737534037908224 936434285738606592 939685793675198976 940385485256491008 947138838616276992 950427515139250176 950590510768668672 954054761901207552 954601441193852928 955232065997031312 958713232418303292 963475307439128064 970394479743015936 970560899650363392 971117037062258688 973930902774149376 974488971218724864 974656093319774208 978768566287368192 979415156275437168 985797566723063808 989390123453104128 990780918393079296 994221129915277488 994961428597269504 995702278506872832 999159578085021696 1006335016029794304 1006507599637413888 1010002417691710464 1010754467146432512 1011422187526268448 1014437974679764992 1014934070121845769 1026034202099515392 1027476507963193344 1031044134726954432 1031220955878511104 1031811851878649856 1035572099152260096 1036343187833683968 1040628603542651991 1047409914643255296 1047589542479757312 1052009751519756288 1052704725792646752 1053488571455932416 1057146517884598848 1057933670913552384 1065531193443311616 1069230954531656448 1069414324614752256 1073926621343084544 1074636074246660226 1086202874444857344 1091693789710892928 1092506666695041024 1095672265620918048 1096300092621065472 1101114637073289216 1109022262563446784 1109212456743272448 1113063888884742144 1113701681392828416 1118498771154687174 1119331607171928192 1124054525345649408 1126432610535407616 1132126893033518592 1132321049592090624 1136252719903174272 1137098775539736576 1137849960967052004 1141896660668596224 1150097161176907776 1154288477361954816 1154949891814785024 1155911071458592512 1159924651567823736 1160788333363481088 1174258866243649536 1178336153973662208 1178538235289726976 1179213545004171264 1183510970459725824 1184189129582247936 1189289832620173704 1197039902449434624 1198722592623725568 1202884823848113504 1203091115191596288 1203986938806779904 1208167449010970112 1209067052472631296 1217749935363784704 1221978233750464512 1222187799559716864 1227344710106382336 1228155513424754544 1229070000031921152 1233337604198698656 1247650045383877632 1248579047651475456 1252196874995334912 1252914391566931968 1258416728083759104 1267236686852333568 1267454014358224896 1272073015868276736 1273642754662708416 1278284309891071056 1279236122482203648 1284633743252170752 1293859306324021248 1294081199533817856 1298574537032199168 1299318628291633152 1299541457759698944 1300399955390916576 1304915233013801703 1305886875033916224 1319186831270805504 1321041224524105728 1325628173220369984 1326615238129692672 1332212770780028928 1341780021373059072 1346669890255613952 1346900840331116544 1348562916701691264 1352583966239686656 1353245426829127692 1359188380137341376 1369968677284257792 1374725512969272576 1374961274504681472 1375749135838199808 1380762798869680128 1381674952602848862 1387504804723535988 1396546552857673728 1403606301056862336 1404651428607909888 1409528690512798464 1410578227884736512 1420708257924415488 1425641272708875264 1425885766153003008 1431082142851811328 1431902161790779392 1432848098995546968 1448270499259809792 1455591719614523904 1456675555593388032 1460896354161224064 1461733456828087296 1461984139979661312 1468152849431052288 1478696350084595712 1484085185179656192 1484935575190437888 1486171377589618944 1491331694872916232 1492442142895904256 1493553417760309248 1498739367127532544 1509502524044691456 1509761399456120832 1515003626537565696 1516131700719648768 1517133281289402672 1522528880891461632 1539051303149273088 1541214761944790016 1546566202090431648 1547717777817974784 1553358148728390144 1565678488324866048 1571114871964882944 1571384313719635968 1578014627279634432 1579057088688970128 1585719776826898272 1586900506370328576 1598296790164967424 1603846431797484672 1604121486922128384 1605315918409039872 1610889932014626816 1611954111369990339 1629304311667286016 1629583732746289152 1637540684566339392 1638760000042561536 1644450138931598208 1663533393845170176 1669595833327113216 1670552522089242624 1670839017119612928 1677748156732030761 1686081788018474112 1689648915803111424 1696097354491035648 1698190339550277888 1698481574388135936 1704379079854761408 1705648163309604864 1712844991002894336 1725145741765361664 1731432716042932224 1732424837722177536 1733866607187888768 1739886977351735604 1741182500045221632 1761388299365474304 1767504230960493312 1768820317506256896 1775266455689588736 1776283694373371904 1789040028497412096 1795559853674151936 1798083888935588352 1804327235772170256 1804636672787394432 1812251173516455168 1813600578708946944 1826624903045677056 1832967350625696768 1833281699339575296 1834332181117599744 1841017065159573504 1842233270137131816 1843605000047881728 1850006406298047984 1862062070476898304 1871475068075816448 1872868571477213184 1879371587350397952 1880770970512982016 1900855030278500352 1901181021537337344 1908109523802415104 1909202882387705856 1910464131994062624 1917426464836606584 1926950614878256128 1940788959486031872 1941121799300726784 1947861805548298752 1948977942437449728 1949312186639548416 1957537132574736384 1958830312550874336 1978780246906208256 1981561836786158592 1988442259830554976 1989922857194539008 1998319156170043392 2012670032059588608 2013015199274827776 2020004835383420928 2022844375052536896 2028875949359529984 2029868140243691538 2054953015926386688 2062088269453908864 2062441911757022208 2063623703757299712 2071144198304520192 2081257207085303982 2094819829286510592 2095179084959514624 2105409451585293504 2106977142911864832 2114293035769197696 2115867341827104768 2131062386886623232 2138461909063312896 2138828649229504512 2147853242686169088 2149272148493320452 2172405748889714688 2183387579421785856 2185013333390082048 2191344531241836096 2192600185242130944 2202229274146578432 2218044525126893568 2226127777769484288 2227403362785656832 2236997542309374348 2238663214343856384 2248109050691298816 2264253786067037184 2264642099184181248 2272505439806348544 2274197551079473152 2275699921934104008 2283793321337192448 2300194322353815552 2308576954723909632 2311822142917185024 2319849303135647472 2321576666726962176 2348517732487299072 2356672307947324416 2357076470579453952 2358427090008342528 2367021940919451648 2378579665240347408 2394079804898869248 2397445185247451136 2405769647696227008 2406182230383192576 2407973877613559808 2416334898021940224 2418134104945262592 2443956467500929024 2444375599119433728 2454689420212764672 2456311026849509088 2458140000063842304 2466675208397397312 2495300090767755264 2504393749990669824 2505828783133863936 2516833456167518208 2534473373704667136 2544146031736553472 2547285509325416832 2556568619782142112 2558472244964407296 2569267486504341504 2587718612648042496 2588162399067635712 2597149074064398336 2598637256583266304 2600799910781833152 2609830466027603406 2611773750067832448 2642082449048211456 2651256346440739968 2653230476259385344 2664425541560057856 2683560042746118144 2693339780511227904 2693801680662233088 2697125833403382528 2706490853658255384 2718376760274682752 2739937354568515584 2749451025938545152 2749922549009362944 2751498271676399616 2761525597739360256 2763349905205697724 2775009609447071976 2793093105715347456 2807212602113724672 2809302857215819776 2819057381025596928 2821156455769473024 2841416515848830976 2851282545417750528 2851771532306006016 2862164285703622656 2863804323581558784 2865696197991093936 2911183439229047808 2913351111186776064 2921792708322448128 2923466913656174592 2923968279959322624 2936305698862104576 2957392700169191424 2968170370359312384 2972342755179237888 2982663389745832464 2984884285791808512 2987106835520618496 2997478734255065088 3019005048089382912 3019522798912241664 3030007253075131392 3032263401439297536 3034266562578805344 3044802210365537307 3078102606298546176 3082429523889580032 3093132404180863296 3095435555635949568 3106716297456780288 3142229743929765888 3142768627439271936 3156029254559268864 3158114177377940256 3171439553653796544 3173801012740657152 3196593580329934848 3207692863594969344 3208242973844256768 3221779864029253632 3223908222739980678 3258608623334572032 3275081369132678784 3277520000085123072 3288900277863196416 3327066787690340352 3339191666654226432 3341105044178485248 3355496313464061522 3372163576036948224 3379297831606222848 3396380679100555776 3396963148776271872 3408758159709522816 3411296326619209728 3425689982005788672 3450291483530723328 3462865432085864448 3464849675444355072 3467733214375777536 3479773954703471208 3482365000090443264 3522776598730948608 3535008461920986624 3537640635012513792 3550532911379177472 3552567388746743808 3591119707348303872 3596167777871176704 3608654471544340512 3609273345574788864 3624502347032910336 3627201157417893888 3653249806091354112 3665934701251393536 3666563398679150592 3682034130319147008 3684466540274263632 3687210000095763456 3700012812596095968 3742950136151632896 3745737142954426368 3758743174700795904 3801710060557000704 3802362043074674688 3816219047604830208 3820928263988125248 3834852929673213168 3853901229756512256 3881577918972063744 3882243598601453568 3895723611096597504 3897955884874899456 3898624373279096832 3914745699041405109 3917660625101748672 3957560493812416512 3963123673572317184 3976884519661109952 3979845714389078016 3996638312340086784 4025340064119177216 4040009670766841856 4045688750105073792 4057751898719059968 4059736280487383076 4109906031852773376 4124176538907817728 4124883823514044416 4127247407514599424 4142288396609040384 4162514414170607964 4189639658573021184 4210818903170587008 4213954285823729664 4228586071538395392 4231734683654209536 4262124773773246464 4276923818126625792 4277657298459009024 4295706485372338176 4298544296986640904 4344811497779429376 4366775158843571712 4370026666780164096 4382689062483672192 4385200370484261888 4404458548293156864 4436089050253787136 4452255555538968576 4454806725571313664 4473995084618748696 4477326428687712768 4496218101382597632 4528507572134074368 4529284198368362496 4545010879612697088 4548395102158946304 4551399843868208016 4567586642674384896 4617153909447819264 4623644285834370048 4639698606271294944 4643153333453924352 4697035464974598144 4713344615894648832 4714152941158907904 4734043881838903296 4757159330480694816 4794890370494902272 4811539295392454016 4812364460766385152 4815947755227119616 4832669796043880448 4835862334109971017 4887912935001858048 4888751198238867456 4912622053699018176 4916280000127684608 4933350416794794624 4990600181535510528 5008787499981339648 5011657566267727872 5068946747409334272 5088292063473106944 5094571018650833664 5113137239564284224 5116944489928814592 5138534973008683008 5175437225296084992 5194298148128796672 5197274513166532608 5201599821563666304 5219660932055206812 5223547500135664896 5284164898096422912 5302512692881479936 5306460952518770688 5328851083120115712 5367120085492236288 5386679561022455808 5394251666806765056 5412981707316510768 5436753520549365504 5479874709137031168 5498902051877090304 5499845098018725888 5502996543352799232 5523051195478720512 5526699810411395448 5550019218894143952 5586186211430694912 5614425204227449344 5618605714431639552 5638114762051193856 5642312911538946048 5702565090835501056 5703543064612012032 5724328571407245312 5727608647163117568 5731392395982187872 5822366878458095616 5843585416644896256 5846933827312349184 5847936559918645248 5872611397724209152 5936340740718624768 5944685510358475776 5965326779491664928 5969768571583617024 5994957468510130176 6038010096178765824 6039045597824483328 6060014506150262784 6068533125157610688 6089604420731074614 6164859047779160064 6186264808361726592 6190871111271899136 6213432594913560576 6284459487859531776 6285537254878543872 6316228354755880512 6342879107307593088 6347602025481314304 6393187160659869696 6415385727189938688 6416485947688513536 6443559728058507264 6447816445479961356 6517217246669144064 6550162738265357568 6555040000170246144 6577800555726392832 6654133575380680704 6678383333308452864 6682210088356970496 6710992626928123044 6744327152073896448 6792761358201111552 6793926297552543744 6817516319419045632 6822592653238419456 6851379964011577344 6900582967061446656 6925730864171728896 6935466428751555072 6959547909406942416 6964730000180886528 7045553197461897216 7070016923841973248 7075281270025027584 7101065822758354944 7182239414696607744 7192335555742353408 7217308943088681024 7218546691149577728 7249004694065820672 7254402314835787776 7331869402502787072 7333126797358301184 7364068260638294016 7368933080548527264 7374420000191526912 7400025625192191936 7485900272303265792 7517486349401591808 7603420121114001408 7632438095209660416 7641856527976250496 7669705859346426336 7707802459513024512 7763155837944127488 7764487197202907136 7791447222193195008 7795911769749798912 7829491398082810218 7835321250203497344 7926247347144634368 7953769039322219904 7959691428778156032 7993276624680173568 8050680128238354432 8080019341533683712 8091377500210147584 8119472560974766152 8219812063705546752 8248353077815635456 8249767647028088832 8254494815029198848 8284576793218080768 8325028828341215928 8379279317146042368 8421637806341174016 8427908571647459328 8457172143076790784 8463469367308419072 8524249547546492928 8553847636253251584 8555314596918018048 8591412970744676352 8597088593973281808 8733550317687143424 8740053333560328192 8765378124967344384 8770400740968523776 8808917096586313728 8872178100507574272 8904511111077937152 8947990169237497392 8954652857375425536 8992436202765195264 9057015144268148736 9058568396736724992 9090021759225394176 9096790204317892608 9102799687736416032 9134406631096611921 9234307818895638528 9247288571668740096 9279397212542589888 9286306666907848704 9426689231789297664 9428305882317815808 9468087763677806592 9514318660961389632 9589780740989804544 9623078590784908032 9624728921532770304 9665339592087760896 9671724668219942034 9775825870003716096 9825244107398036352 9832560000255369216 9866700833589589248 9981200363071021056 10017574999962679296 10023315132535455744 10137893494818668544 10189142037301667328 10226274479128568448 10233888979857629184 10277069946017366016 10350874450592169984 10388596296257593344 10394549026333065216 10403199643127332608 10439321864110413624 10447095000271329792 10568329796192845824 10605025385762959872 10612921905037541376 10657702166240231424 10773359122044911616 10788503333613530112 10825963414633021536 10873507041098731008 10959749418274062336 10997804103754180608 10999690196037451776 11046102390957441024 11053399620822790896 11100038437788287904 11228850408454898688 11237211428863279104 11276229524102387712 11405130181671002112 11407086129224024064 11448657142814490624 11462784791964375744 11644733756916191232 11687170833289792512 11693867654624698368 11695873119837290496 11744237097124215327 11872681481437249536 11889371020716951552 11930653558983329856 11939537143167234048 11989914937020260352 12076020192357531648 12120029012300525568 12137066250315221376 12179208841462149228 12329718095558320128 12372529616723453184 12381742222543798272 12426865189827121152 12568918975719063552 12632456709511761024 12685758214615186176 12695204050962628608 12786374321319739392 12830771454379877376 12832971895377027072 12887119456117014528 12895632890959922712 13034434493338288128 13100325476530715136 13110080000340492288 13155601111452785664 13308267150761361408 13356766666616905728 13364420176713940992 13421985253856246088 13488654304147792896 13585522716402223104 13587852595105087488 13635032638838091264 13645185306476838912 13702759928023154688 13851461728343457792 13870932857503110144 13919095818813884832 13929460000361773056 14091106394923794432 14140033847683946496 14202131645516709888 14384671111484706816 14434617886177362048 14437093382299155456 14498009388131641344 14663738805005574144 14666253594716602368 14737866161097054528 14748840000383053824 14800051250384383872 14971800544606531584 15034972698803183616 15206840242228002816 15264876190419320832 15283713055952500992 15339411718692852672 15415604919026049024 15526311675888254976 15582894444386390016 15591823539499597824 15658982796165620436 15670642500406994688 15852494694289268736 15907538078644439808 15919382857556312064 15986553249360347136 16101360256476708864 16160038683067367424 16182755000420295168 16238945121949532304 16439624127411093504 16496706155631270912 16499535294056177664 16508989630058397696 16569153586436161536 16650057656682431856 16758558634292084736 16843275612682348032 16855817143294918656 16914344286153581568 16926938734616838144 17107695272506503168 17110629193836036096 17182825941489352704 17194177187946563616 17467100635374286848 17530756249934688768 17540801481937047552 17617834193172627456 17809022222155874304 17895980338474994784 17909305714750851072 17984872405530390528 18114030288536297472 18117136793473449984 18180043518450788352 18205599375472832064 18268813262193223842 18494577143337480192 18558794425085179776 18572613333815697408 18853378463578595328 18856611764635631616 19028637321922779264 19179561481979609088 19246157181569816064 19249457843065540608 19330679184175521792 19343449336439884068 19551651740007432192 19650488214796072704 19665120000510738432 19733401667179178496 19962400726142042112 20035149999925358592 20046630265070911488 20378284074603334656 20452548958257136896 20467777959715258368 20554139892034732032 20701748901184339968 20777192592515186688 20806399286254665216 20878643728220827248 20894190000542659584 21136659592385691648 21210050771525919744 21225843810075082752 21546718244089823232 21577006667227060224 21651926829266043072 21747014082197462016 21995608207508361216 21999380392074903552 22092204781914882048 22106799241645581792 22200076875576575808 22457700816909797376 22552459048204775424 22810260363342004224 22897314285628981248 22925569583928751488 23289467513832382464 23374341666579585024 23387735309249396736 23488474194248430654 23778742041433903104 23861307117966659712 23879074286334468096 23979829874040520704 24152040384715063296 24240058024601051136 24274132500630442752 24358417682924298456 24659436191116640256 24745059233446906368 24763484445087596544 24853730379654242304 25137837951438127104 25264913419023522048 25371516429230372352 25390408101925257216 25572748642639478784 25661542908759754752 25665943790754054144 25774238912234029056 25791265781919845424 26200650953061430272 26220160000680984576 26311202222905571328 26616534301522722816 26713533333233811456 26843970507712492176 26977308608295585792 27171045432804446208 27175705190210174976 27270065277676182528 27290370612953677824 27403219893289835763 27702923456686915584 27741865715006220288 27838191637627769664 27858920000723546112 28280067695367892992 28404263291033419776 28769342222969413632 28869235772354724096 28874186764598310912 28996018776263282688 29327477610011148288 29475732322194109056 29497680000766107648 29600102500768767744 29943601089213063168 30069945397606367232 30413680484456005632 30567426111905001984 30678823437385705344 30831209838052098048 31052623351776509952 31165788888772780032 31183647078999195648 31317965592331240872 31341285000813989376 31704989388578537472 31815076157288879616 31838765715112624128 31973106498720694272 32320077366134734848 32365510000840590336 32477890243899064608 32879248254822187008 32993412311262541824 32999070588112355328 33138307172872323072 33300115313364863712 33686551225364696064 33711634286589837312 33828688572307163136 34215390545013006336 34221258387672072192 34388354375893127232 34934201270748573696 35061512499869377536 35081602963874095104 35618044444311748608 35791960676949989568 35818611429501702144 35969744811060781056 36228060577072594944 36360087036901576704 36411198750945664128 36537626524386447684 36989154286674960384 37117588850170359552 37145226667631394816 37706756927157190656 38057274643845558528 38359122963959218176 38492314363139632128 38498915686131081216 38661358368351043584 38686898672879768136 39103303480014864384 39300976429592145408 39330240001021476864 39466803334358356992 39924801452284084224 40070299999850717184 40093260530141822976 40756568149206669312 40905097916514273792 40935555919430516736 41108279784069464064 41554385185030373376 41612798572509330432 41757287456441654496 41788380001085319168 42273319184771383296 42420101543051839488 43154013334454120448 43303853658532086144 43494028164394924032 43991216415016722432 43998760784149807104 44213598483291163584 44400153751153151616 44915401633819594752 45104918096409550848 45620520726684008448 45794628571257962496 45851139167857502976 46578935027664764928 46748683333159170048 46775470618498793472 46976948388496861308 47557484082867806208 47722614235933319424 47758148572668936192 47959659748081041408 48304080769430126592 48480116049202102272 48548265001260885504 48716835365848596912 49318872382233280512 49490118466893812736 49526968890175193088 49707460759308484608 50275675902876254208 50529826838047044096 50743032858460744704 50780816203850514432 51323085817519509504 51331887581508108288 51548477824468058112 51582531563839690848 52401301906122860544 52622404445811142656 53427066666467622912 53687941015424984352 53954617216591171584 54342090865608892416 54351410380420349952 54540130555352365056 54806439786579671526 55483731430012440576 55676383275255539328 55717840001447092224 56560135390735785984 57538684445938827264 57738471544709448192 57748373529196621824 57992037552526565376 58654955220022296576 58951464644388218112 58995360001532215296 59200205001537535488 59887202178426126336 60139890795212734464 61134852223810003968 61357646874771410688 61662419676104196096 62105246703553019904 62331577777545560064 62635931184662481744 62682570001627978752 63409978777157074944 63630152314577759232 63677531430225248256 64640154732269469696 64731020001681180672 64955780487798129216 65986824622525083648 65998141176224710656 66276614345744646144 66600230626729727424 67373102450729392128 67657377144614326272 68430781090026012672 68776708751786254464 69868402541497147392 70123024999738755072 70163205927748190208 71583921353899979136 71637222859003404288 71939489622121562112 72456121154145189888 72720174073803153408 72822397501891328256 73075253048772895368 73978308573349920768 74235177700340719104 74290453335262789632 75413513854314381312 76114549287691117056 76718245927918436352 76984628726279264256 76997831372262162432 77322716736702087168 77373797345759536272 78601952859184290816 78660480002042953728 78933606668716713984 79849602904568168448 80140599999701434368 81513136298413338624 81810195833028547584 81871111838861033472 82209659679869507289 83108770370060746752 83225597145018660864 83514574912883308992 83576760002170638336 84840203086103678976 86308026668908240896 86607707317064172288 86988056328789848064 87982432830033444864 88427196966582327168 88800307502306303232 89830803267639189504 90209836192819101696 91241041453368016896 91702278335715005952 93157870055329529856 93497366666318340096 93550941236997586944 93953896776993722616 95114968165735612416 95445228471866638848 95516297145337872384 95919319496162082816 96960232098404204544 97096530002521771008 97433670731697193824 98637744764466561024 98980236933787625472 99414921518616969216 101059653676094088192 101486065716921489408 102646171635039019008 102663775163016216576 103165063127679381696 104802603812245721088 105244808891622285312 106854133332935245824 107375882030849968704 107909234433182343168 108684181731217784832 109080261110704730112 109612879573159343052 110967462860024881152 111352766550511078656 111435680002894184448 113120270781471571968 115077368891877654528 115476943089418896384 115496747058393243648 115984075105053130752 117309910440044593152 117902929288776436224 117990720003064430592 118400410003075070976 119774404356852252672 120279781590425468928 122269704447620007936 122715293749542821376 123324839352208392192 124663155555091120128 125271862369324963488 125365140003255957504 126819957554314149888 127260304629155518464 129462040003362361344 129911560975596258432 131973649245050167296 131996282352449421312 133200461253459454848 134746204901458784256 135314754289228652544 136861562180052025344 137553417503572508928 139736805082994294784 140246049999477510144 140326411855496380416 143167842707799958272 143274445718006808576 143878979244243124224 144912242308290379776 145440348147606306816 145644795003782656512 146150506097545790736 147956617146699841536 148470355400681438208 148580906670525579264 150827027708628762624 152229098575382234112 153969257452558528512 153995662744524324864 154645433473404174336 154747594691519072544 157203905718368581632 157867213337433427968 160281199999402868736 163026272596826677248 163620391666057095168 164419319359739014578 166451194290037321728 167029149825766617984 167153520004341276672 169680406172207357952 172616053337816481792 173215414634128344576 173976112657579696128 175964865660066889728 176854393933164654336 177600615004612606464 179661606535278379008 180419672385638203392 183404556671430011904 186315740110659059712 186994733332636680192 187907793553987445232 190229936331471224832 190890456943733277696 191032594290675744768 193920464196808409088 194193060005043542016 194867341463394387648 197960473867575250944 198829843037233938432 202119307352188176384 202972131433842978816 205292343270078038016 206330126255358763392 209605207624491442176 210489617783244570624 214751764061699937408 215818468866364686336 217368363462435569664 218160522221409460224 219225759146318686104 221934925720049762304 222705533101022157312 222871360005788368896 226240541562943143936 230154737783755309056 230953886178837792768 230993494116786487296 231968150210106261504 235805858577552872448 235981440006128861184 236800820006150141952 239548808713704505344 244539408895240015872 245430587499085642752 249326311110182240256 250543724738649926976 250730280006511915008 254520609258311036928 258924080006724722688 259823121951192516864 263947298490100334592 266400922506918909696 269492409802917568512 270629508578457305088 273723124360104050688 275106835007145017856 279473610165988589568 280492099998955020288 280652823710992760832 286335685415599916544 286548891436013617152 287757958488486248448 290880696295212613632 291289590007565313024 292301012195091581472 295913234293399683072 296940710801362876416 304458197150764468224 307938514905117057024 307991325489048649728 309495189383038145088 314407811436737163264 315734426674866855936 320562399998805737472 326052545193653354496 327240783332114190336 328838638719478029156 332902388580074643456 334058299651533235968 334307040008682553344 339360812344414715904 345232106675632963584 346430829268256689152 347952225315159392256 351929731320133779456 353708787866329308672 355201230009225212928 359323213070556758016 360839344771276406784 366809113342860023808 373989466665273360384 375815587107974890464 380459872662942449664 381780913887466555392 388386120010087084032 389734682926788775296 395920947735150501888 404238614704376352768 405944262867685957632 410584686540156076032 412660252510717526784 419210415248982884352 420979235566489141248 429503528123399874816 431636937732729372672 434736726924871139328 436321044442818920448 438451518292637372208 443869851440099524608 445411066202044314624 445742720011576737792 452481083125886287872 461907772357675585536 461986988233572974592 463936300420212523008 471611717155105744896 473601640012300283904 489078817790480031744 490861174998171285504 501087449477299853952 501460560013023830016 509041218516622073856 517848160013449445376 519646243902385033728 527894596980200669184 532801845013837819392 538984819605835137024 541259017156914610176 550213670014290035712 558947220331977179136 560984199997910040576 572671370831199833088 573097782872027234304 581761392590425227264 582579180015130626048 584602024390183162944 593881421602725752832 608916394301528936448 615877029810234114048 618990378766076290176 628815622873474326528 631468853349733711872 652105090387306708992 654481566664228380672 657677277438956058312 665804777160149286912 668116599303066471936 668614080017365106688 678721624688829431808 690464213351265927168 692861658536513378304 695904450630318784512 707417575732658617344 710402460018450425856 718646426141113516032 733618226685720047616 747978933330546720768 751631174215949780928 763561827774933110784 776772240020174168064 779469365853577550592 791841895470301003776 808477229408752705536 811888525735371915264 821169373080312152064 825320505021435053568 838420830497965768704 841958471132978282496 859007056246799749632 863273875465458745344 872642088885637840896 876903036585274744416 887739702880199049216 890822132404088629248 923815544715351171072 923973976467145949184 943223434310211489792 947203280024600567808 978157635580960063488 981722349996342571008 1002174898954599707904 1002921120026047660032 1018082437033244147712 1035696320026898890752 1039292487804770067456 1055789193960401338368 1065603690027675638784 1077969639211670274048 1082518034313829220352 1100427340028580071424 1121968399995820081152 1145342741662399666176 1165158360030261252096 1169204048780366325888 1187762843205451505664 1217832788603057872896 1231754059620468228096 1237980757532152580352 1257631245746948653056 1262937706699467423744 1304210180774613417984 1308963133328456761344 1315354554877912116624 1331609554320298573824 1336233198606132943872 1337228160034730213376 1357443249377658863616 1385723317073026756608 1391808901260637569024 1414835151465317234688 1420804920036900851712 1467236453371440095232 1503262348431899561856 1527123655549866221568 1553544480040348336128 1558938731707155101184 1583683790940602007552 1616954458817505411072 1623777051470743830528 1650641010042870107136 1676841660995931537408 1718014112493599499264 1745284177771275681792 1753806073170549488832 1781644264808177258496 1847631089430702342144 1886446868620422979584 1894406560049201135616 1956315271161920126976 1963444699992685142016 2004349797909199415808 2005842240052095320064 2036164874066488295424 2071392640053797781504 2078584975609540134912 2131207380055351277568 2155939278423340548096 2200854680057160142848 2243936799991640162304 2290685483324799332352 2330316720060522504192 2338408097560732651776 2375525686410903011328 2435665577206115745792 2463508119240936456192 2475961515064305160704 2515262491493897306112 2525875413398934847488 2617926266656913522688 2630709109755824233248 2663219108640597147648 2672466397212265887744 2771446634146053513216 2829670302930634469376 2841609840073801703424 2934472906742880190464 3006524696863799123712 3054247311099732443136 3107088960080696672256 3117877463414310202368 3167367581881204015104 3233908917635010822144 3247554102941487661056 3301282020085740214272 3436028224987198998528 3507612146341098977664 3563288529616354516992 3695262178861404684288 3772893737240845959168 3788813120098402271232 3912630542323840253952 3926889399985370284032 4008699595818398831616 4011684480104190640128 4072329748132976590848 4157169951219080269824 4262414760110702555136 4401709360114320285696 4581370966649598664704 4660633440121045008384 4676816195121465303552 4751051372821806022656 4871331154412231491584 4951923030128610321408 5030524982987794612224 5235852533313827045376 5261418219511648466496 5344932794424531775488 5542893268292107026432 5659340605861268938752 5683219680147603406848 5868945813485760380928 6013049393727598247424 6108494622199464886272 6214177920161393344512 6235754926828620404736 6467817835270021644288 6602564040171480428544 6872056449974397997056 7015224292682197955328 7126577059232709033984 7390524357722809368576 7545787474481691918336 7577626240196804542464 7853778799970740568064 8017399191636797663232 8314339902438160539648 8524829520221405110272 8803418720228640571392 9162741933299197329408 9321266880242090016768 9353632390242930607104 9502102745643612045312 9742662308824462983168 9903846060257220642816 10522836439023296932992 10689865588849063550976 11085786536584214052864 11318681211722537877504 11366439360295206813696 11737891626971520761856 12026098787455196494848 12216989244398929772544 12471509853657240809472 13205128080342960857088 13744112899948795994112 14030448585364395910656 14253154118465418067968 15091574948963383836672 15707557599941481136128 16034798383273595326464 16628679804876321079296 17049659040442810220544 17606837440457281142784 18325483866598394658816 18642533760484180033536 18707264780485861214208 19807692120514441285632 21045672878046593865984 21379731177698127101952 22171573073168428105728 22637362423445075755008 22732878720590413627392 24052197574910392989696 24943019707314481618944 26410256160685921714176 27488225799897591988224 28060897170728791821312 28506308236930836135936 32069596766547190652928 33257359609752642158592 34099318080885620441088 35213674880914562285568 36650967733196789317632 37414529560971722428416 39615384241028882571264 42091345756093187731968 42759462355396254203904 45274724846890151510016 48104395149820785979392 49886039414628963237888 52820512321371843428352 54976451599795183976448 56121794341457583642624 64139193533094381305856 66514719219505284317184 68198636161771240882176 74829059121943444856832 79230768482057765142528 84182691512186375463936 85518924710792508407808 96208790299641571958784 99772078829257926475776 105641024642743686856704 109952903199590367952896 112243588682915167285248 128278387066188762611712 149658118243886889713664 158461536964115530285056 168365383024372750927872 192417580599283143917568 199544157658515852951552 224487177365830334570496 256556774132377525223424 299316236487773779427328 316923073928231060570112 336730766048745501855744 384835161198566287835136 448974354731660669140992 598632472975547558854656 673461532097491003711488 769670322397132575670272 897948709463321338281984 1346923064194982007422976 1795897418926642676563968 2693846128389964014845952 5387692256779928029691904
- Sum of all divisors σ(n): 20287994790234767872956897
- Sum of proper divisors (its aliquot sum) s(n): 14900302533454839843264993
- 5387692256779928029691904 is an abundant number, because the sum of its proper divisors (14900302533454839843264993) is greater than itself. Its abundance is 9512610276674911813573089
Bases of 5387692256779928029691904
- Binary: 100011101001110001101100001111010011101010001100000000101101101100100000000000000002
- Hexadecimal: 0x474E361E9D46016D90000
- Base-36: ODC87YC900000000
Squares and roots of 5387692256779928029691904
- 5387692256779928029691904 squared (53876922567799280296919042) is 29027227853766393948225106224889943487433163145216
- 5387692256779928029691904 cubed (53876922567799280296919043) is 156389770743523849735303648672026061164168074658566231307108710972091531264
-
5387692256779928029691904 is a
perfect square number . Itssquare root is 2321140292352 -
The
cube root of 5387692256779928029691904 is 175307673.7904203079
Scales and comparisons
How big is 5387692256779928029691904?- 5,387,692,256,779,928,029,691,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,387,692,256,779,928,029,691,904 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 5387692256779928029691904 cubic inches would be around 14608972.8 feet tall.
Recreational maths with 5387692256779928029691904
- 5387692256779928029691904 backwards is 4091969208299776522967835
- The number of decimal digits it has is: 25
- The sum of 5387692256779928029691904's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 5387692256779928029691904 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 5387692256779928029691904 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/5387692256779928029691904/
Chicago style:
Numbermatics. 2024. "Number 5387692256779928029691904 - Facts about the integer". https://numbermatics.com/n/5387692256779928029691904/
The information we have on file for 5387692256779928029691904 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 5387692256779928029691904, math, Factors of 5387692256779928029691904, curriculum, school, college, exams, university, Prime factorization of 5387692256779928029691904, STEM, science, technology, engineering, physics, economics, calculator, five septillion, three hundred eighty-seven sextillion, six hundred ninety-two quintillion, two hundred fifty-six quadrillion, seven hundred seventy-nine trillion, nine hundred twenty-eight billion, twenty-nine million, six hundred ninety-one thousand, nine hundred four.