40216992359362670678270976
40,216,992,359,362,670,678,270,976 is an even composite number composed of five prime numbers multiplied together.
40216992359362670678270976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, nine hundred seventy-five divisors.
Prime factorization of 40216992359362670678270976:
210 × 322 × 74 × 174 × 792
(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 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 17 × 79 × 79)See below for interesting mathematical facts about the number 40216992359362670678270976 from the Numbermatics database.
Names of 40216992359362670678270976
- Cardinal: 40216992359362670678270976 can be written as Forty septillion, two hundred sixteen sextillion, nine hundred ninety-two quintillion, three hundred fifty-nine quadrillion, three hundred sixty-two trillion, six hundred seventy billion, six hundred seventy-eight million, two hundred seventy thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 4.0216992359362670678270976 × 1025
Factors of 40216992359362670678270976
Divisors of 40216992359362670678270976
- Number of divisors d(n): 18975
-
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 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 4116 4131 4266 4284 4352 4374 4424 4536 4608 4624 4704 4802 4896 4913 4977 4998 5056 5103 5184 5202 5292 5372 5376 5488 5508 5688 5712 5831 5832 6048 6069 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 8232 8262 8532 8568 8704 8748 8848 9072 9216 9248 9261 9401 9408 9604 9639 9792 9826 9954 9996 10112 10206 10368 10404 10584 10744 10752 10976 11016 11376 11424 11613 11662 11664 11907 12087 12096 12138 12348 12393 12482 12544 12798 12852 13056 13122 13272 13328 13608 13824 13872 14112 14161 14406 14688 14739 14931 14994 15168 15232 15309 15484 15552 15606 15876 16116 16128 16184 16464 16524 17064 17136 17408 17493 17496 17696 18144 18207 18496 18522 18723 18802 18816 19197 19208 19278 19584 19652 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 24696 24786 24964 25088 25596 25704 26112 26244 26544 26656 27097 27216 27648 27744 27783 28203 28224 28322 28812 28917 29376 29478 29862 29988 30336 30464 30618 30968 31104 31212 31752 32232 32256 32368 32928 33048 34128 34272 34391 34839 34986 34992 35392 35721 36261 36288 36414 36992 37044 37179 37446 37604 37632 38394 38416 38556 39168 39304 39366 39816 39984 40448 40817 40824 41472 41616 42336 42483 42976 43218 43687 43904 44064 44217 44793 44982 45504 45662 45696 45927 46452 46648 46656 46818 47628 48348 48384 48552 49392 49572 49928 50176 51192 51408 52224 52479 52488 53088 53312 54194 54432 54621 55488 55566 56169 56406 56448 56644 57591 57624 57834 58752 58956 59049 59724 59976 60672 60928 61236 61936 62208 62424 63504 64464 64512 64736 64827 65807 65856 66096 67473 68256 68493 68544 68782 69678 69972 69984 70227 70784 71442 72522 72576 72828 73984 74088 74358 74892 75208 75264 76788 76832 77112 78336 78608 78732 79632 79968 80896 81291 81634 81648 82944 83232 83349 83521 84609 84672 84966 85952 86436 86751 87374 87808 88128 88434 89586 89964 91008 91324 91392 91854 92904 93296 93312 93636 95256 96696 96768 97104 98784 99127 99144 99856 102384 102816 103173 104517 104958 104976 106097 106176 106624 107163 108388 108783 108864 109242 110976 111132 111537 112338 112812 112896 113288 115182 115248 115668 117504 117912 118098 119448 119952 121344 121856 122451 122472 123872 124416 124848 127008 127449 128928 129472 129654 131061 131614 131712 132192 132651 134379 134946 136512 136986 137088 137564 137781 139356 139944 139968 140454 141568 142884 145044 145152 145656 147968 148176 148716 149784 150416 150528 153576 153664 154224 156672 157216 157437 157464 159264 159817 159936 162582 163268 163296 163863 166464 166698 167042 168507 169218 169344 169932 171904 172773 172872 173502 174748 175616 176256 176868 177147 179172 179928 182016 182648 182784 183708 185808 186592 186624 187272 189679 190512 193392 193536 194208 194481 197421 197568 198254 198288 199712 202419 204768 205479 205632 206346 209034 209916 209952 210681 212194 212352 213248 214326 216776 217566 217728 218484 221952 222264 223074 224676 225624 225792 226576 230364 230496 231336 235008 235824 236196 238896 239904 240737 242688 243873 244902 244944 247744 248832 249696 250047 250563 253827 254016 254898 257856 258944 259308 260253 262122 263228 263424 264384 265302 268758 269892 273024 273972 274176 275128 275562 278712 279888 279936 280908 283136 285768 290088 290304 291312 295936 296352 297381 297432 299568 300832 305809 307152 307328 308448 309519 313551 314432 314874 314928 318291 318528 319634 319872 321489 325164 326349 326536 326592 327726 332928 333396 334084 334611 337014 338436 338688 339864 343808 345546 345744 347004 349496 351232 352512 353736 354294 358344 359856 364032 365296 365568 367353 367416 371616 373184 373248 374544 379358 381024 382347 386784 388127 388416 388962 393183 394842 395136 396508 396576 397953 399424 403137 404838 409536 410958 411264 412692 413343 418068 419832 419904 421362 424388 424704 426496 428652 433552 435132 435456 436968 443904 444528 446148 449352 451248 451584 453152 460649 460728 460992 462672 470016 471648 472311 472392 477792 479451 479808 481474 487746 489804 489888 491589 495488 499392 500094 501126 505521 507654 508032 509796 515712 517888 518319 518616 520506 524244 526456 526848 528768 530604 531441 537516 539784 546048 547944 548352 550256 551124 557424 559776 559872 561816 566272 569037 571536 580176 580608 582624 583443 584647 592263 592704 594762 594864 599136 601664 607257 611618 614304 614656 616437 616896 619038 627102 628864 629748 629856 632043 636582 637056 639268 639744 642978 650328 652698 653072 653184 655452 665856 666792 668168 669222 674028 676872 677376 679728 687616 691092 691488 693889 694008 698992 705024 707472 708588 716688 719712 722211 728064 730592 731619 734706 734832 742679 743232 746368 746496 749088 750141 751689 758716 761481 762048 764694 773568 776254 776832 777924 780759 786366 789684 790272 793016 793152 795906 798848 806274 809676 819072 821916 822528 825384 826686 836136 839664 839808 842724 848776 849408 852992 857304 867104 870264 870912 873936 887808 889056 892143 892296 898704 902496 906304 917427 921298 921456 921984 925344 928557 940653 943296 944622 944784 954873 955584 958902 959616 962948 964467 975492 979047 979608 979776 983178 990976 998784 1000188 1002252 1003833 1011042 1015308 1016064 1019592 1031424 1035776 1036638 1037232 1041012 1048488 1052912 1053696 1057536 1061208 1062882 1075032 1079568 1092096 1095888 1096704 1100512 1102059 1102248 1114848 1118719 1119552 1119744 1123632 1138074 1143072 1147041 1160352 1164381 1165248 1166886 1169294 1179549 1184526 1185408 1189524 1189728 1193859 1198272 1203328 1209411 1214514 1223236 1228608 1229312 1232874 1233792 1238076 1240029 1254204 1257728 1259496 1259712 1264086 1273164 1274112 1278536 1279488 1285956 1300656 1305396 1306144 1306368 1310904 1331712 1333584 1336336 1338444 1348056 1353744 1354752 1359456 1375232 1381947 1382184 1382976 1387778 1388016 1397984 1410048 1414944 1416933 1417176 1433376 1438353 1439424 1444422 1461184 1463238 1469412 1469664 1474767 1485358 1486464 1492736 1498176 1500282 1503378 1516563 1517432 1522962 1524096 1529388 1547136 1552508 1553664 1554957 1555848 1561518 1572732 1579368 1580544 1586032 1586304 1591812 1594323 1597696 1612548 1619352 1638144 1643832 1645056 1650768 1653372 1672272 1679328 1679616 1685159 1685448 1697552 1698816 1707111 1714608 1734208 1740528 1741824 1747872 1750329 1753941 1776789 1778112 1784286 1784592 1797408 1803649 1804992 1812608 1821771 1834854 1842596 1842912 1843968 1849311 1850688 1857114 1881306 1886592 1889244 1889568 1896129 1909746 1911168 1917804 1919232 1925896 1928934 1950984 1958094 1959216 1959552 1966356 1981952 1997568 2000376 2004504 2007666 2022084 2030616 2032128 2039184 2062848 2071552 2073276 2074464 2081667 2082024 2096976 2105824 2115072 2122416 2125764 2140663 2150064 2159136 2166633 2184192 2191776 2194857 2201024 2204118 2204496 2228037 2229696 2237438 2239104 2239488 2247264 2250423 2255067 2276148 2284443 2286144 2294082 2320704 2328762 2330496 2333772 2338588 2342277 2359098 2369052 2370816 2379048 2379456 2387718 2396544 2406656 2418822 2429028 2446472 2457216 2458624 2465748 2467584 2476152 2480058 2508408 2515456 2518992 2519424 2528172 2546328 2548224 2557072 2558976 2571912 2601312 2610792 2612288 2612736 2621808 2663424 2667168 2672672 2676429 2676888 2696112 2707488 2716889 2718912 2752281 2763894 2764368 2765952 2775556 2776032 2785671 2795968 2821959 2829888 2833866 2834352 2864619 2866752 2876706 2878848 2888844 2893401 2922368 2926476 2937141 2938824 2939328 2949534 2970716 2972928 2985472 2996352 3000564 3006756 3011499 3033126 3034864 3045924 3048192 3058776 3094272 3105016 3107328 3109914 3111696 3123036 3145464 3158736 3161088 3172064 3172608 3183624 3188646 3195392 3224543 3225096 3238704 3276288 3287664 3290112 3301536 3306177 3306744 3344544 3356157 3358656 3359232 3370318 3370896 3395104 3414222 3429216 3441123 3468416 3481056 3493143 3495744 3500658 3507882 3538647 3553578 3556224 3568572 3569184 3581577 3594816 3607298 3609984 3625216 3628233 3643542 3669708 3685192 3685824 3687936 3698622 3701376 3714228 3720087 3762612 3773184 3778488 3779136 3792258 3819492 3822336 3835608 3838464 3851792 3857868 3901968 3916188 3918432 3919104 3932712 3963904 3995136 4000752 4009008 4015332 4044168 4061232 4064256 4078368 4092529 4125696 4145841 4146552 4148928 4163334 4164048 4193952 4211648 4230144 4244832 4250799 4251528 4281326 4300128 4315059 4318272 4333266 4383552 4389714 4402048 4408236 4408992 4424301 4456074 4459392 4474876 4478208 4494528 4500846 4510134 4549689 4552296 4568886 4572288 4588164 4641408 4657524 4660992 4664871 4667544 4677176 4684554 4718196 4738104 4741632 4758096 4758912 4775436 4782969 4793088 4813312 4837644 4858056 4892944 4914432 4931496 4935168 4952304 4960116 5016816 5030912 5037984 5038848 5055477 5056344 5092656 5096448 5114144 5121333 5143824 5198753 5202624 5221584 5224576 5225472 5243616 5250987 5261823 5330367 5334336 5345344 5352858 5353776 5392224 5410947 5414976 5433778 5437824 5465313 5504562 5527788 5528736 5531904 5547933 5551112 5552064 5571342 5591936 5643918 5659776 5667732 5668704 5688387 5729238 5733504 5753412 5757696 5777688 5786802 5844736 5852952 5874282 5877648 5878656 5899068 5941432 5945856 5970944 5992704 6001128 6013512 6022998 6066252 6069728 6091848 6096384 6117552 6188544 6210032 6214656 6219828 6223392 6245001 6246072 6290928 6317472 6344128 6345216 6367248 6377292 6390784 6421989 6449086 6450192 6477408 6499899 6552576 6575328 6584571 6598159 6603072 6612354 6613488 6684111 6689088 6712314 6717312 6718464 6740636 6741792 6751269 6765201 6790208 6828444 6853329 6858432 6882246 6936832 6962112 6986286 6991488 7001316 7015764 7026831 7077294 7107156 7112448 7137144 7138368 7163154 7189632 7214596 7219968 7250432 7256466 7287084 7339416 7370384 7371648 7375872 7397244 7402752 7428456 7440174 7525224 7546368 7556976 7558272 7584516 7638984 7644672 7671216 7676928 7703584 7715736 7803936 7831033 7832376 7836864 7838208 7865424 7990272 8001504 8018016 8029287 8030664 8088336 8122464 8150667 8156736 8185058 8256843 8291682 8293104 8297856 8326668 8328096 8357013 8387904 8423296 8465877 8489664 8501598 8503056 8562652 8593857 8600256 8630118 8636544 8666532 8680203 8767104 8779428 8804096 8811423 8816472 8817984 8848602 8912148 8918784 8949752 8956416 8989056 9001692 9020268 9034497 9099378 9104592 9137772 9144576 9176328 9282816 9315048 9321984 9329742 9335088 9354352 9369108 9436392 9476208 9483264 9516192 9517824 9550872 9565938 9586176 9626624 9673629 9675288 9716112 9785888 9828864 9862992 9870336 9904608 9918531 9920232 10033632 10068471 10075968 10077696 10110954 10112688 10185312 10228288 10242666 10287648 10323369 10397506 10405248 10443168 10449152 10479429 10487232 10501974 10523646 10615941 10660734 10668672 10690688 10705716 10707552 10744731 10784448 10821894 10829952 10867556 10875648 10884699 10930626 11009124 11055576 11057472 11063808 11095866 11102224 11104128 11142684 11160261 11183872 11287836 11319552 11335464 11337408 11376774 11458476 11467008 11506824 11515392 11555376 11573604 11689472 11705904 11748564 11755296 11757312 11796113 11798136 11882864 11891712 11985408 12002256 12027024 12045996 12132504 12139456 12183696 12192768 12235104 12277587 12377088 12420064 12437523 12439656 12446784 12490002 12492144 12581856 12625543 12634944 12688256 12690432 12734496 12752397 12754584 12843978 12898172 12900384 12945177 12954816 12999798 13150656 13169142 13196318 13206144 13224708 13226976 13272903 13368222 13378176 13424628 13434624 13481272 13483584 13502538 13530402 13580416 13649067 13656888 13706658 13716864 13764492 13873664 13924224 13972572 13982976 13994613 14002632 14031528 14053662 14154588 14214312 14224896 14274288 14276736 14326308 14348907 14379264 14429192 14439936 14500864 14512932 14574168 14678832 14740768 14743296 14794488 14805504 14856912 14880348 14984641 15050448 15092736 15113952 15116544 15166431 15169032 15277968 15289344 15342432 15363999 15407168 15431472 15596259 15607872 15662066 15664752 15673728 15676416 15730848 15752961 15785469 15991101 16003008 16036032 16058574 16061328 16176672 16232841 16244928 16301334 16313472 16370116 16395939 16513686 16583364 16586208 16595712 16643799 16653336 16656192 16714026 16775808 16846592 16931754 16979328 17003196 17006112 17065161 17125304 17187714 17200512 17260236 17273088 17333064 17360406 17534208 17558856 17608192 17622846 17632944 17635968 17697204 17824296 17837568 17899504 17912832 17978112 18003384 18040536 18068994 18198756 18209184 18275544 18289152 18352656 18565632 18630096 18643968 18659484 18670176 18708704 18735003 18738216 18872784 18952416 19018223 19032384 19035648 19101744 19131876 19172352 19265967 19347258 19350576 19432224 19499697 19571776 19657728 19725984 19753713 19794477 19809216 19837062 19840464 20052333 20067264 20136942 20151936 20155392 20221908 20225376 20253807 20295603 20370624 20456576 20485332 20559987 20575296 20646738 20795012 20810496 20886336 20898304 20958858 20974464 21003948 21047292 21080493 21231882 21321468 21337344 21381376 21411432 21415104 21489462 21568896 21643788 21659904 21735112 21751296 21769398 21861252 22018248 22111152 22114944 22127616 22191732 22204448 22208256 22285368 22320522 22367744 22575672 22639104 22670928 22674816 22753548 22916952 22934016 23013648 23030784 23110752 23147208 23378944 23411808 23493099 23497128 23510592 23514624 23592226 23596272 23765728 23970816 24004512 24054048 24087861 24091992 24265008 24278912 24367392 24452001 24470208 24555174 24770529 24840128 24875046 24879312 24893568 24980004 24984288 25071039 25163712 25251086 25269888 25376512 25397631 25468992 25504794 25509168 25687956 25781571 25796344 25800768 25890354 25909632 25999596 26040609 26301312 26338284 26392636 26412288 26434269 26449416 26453952 26545806 26736444 26756352 26849256 26869248 26962544 26967168 27005076 27060804 27103491 27160832 27298134 27313776 27413316 27433728 27528984 27747328 27848448 27945144 27965952 27989226 28005264 28063056 28107324 28309176 28428624 28449792 28548576 28553472 28647703 28652616 28697814 28758528 28858384 28879872 29020887 29025864 29148336 29357664 29481536 29486592 29588976 29611008 29713824 29755593 29760696 29969282 30100896 30205413 30227904 30233088 30332862 30338064 30555936 30662033 30684864 30727998 30814336 30862944 30970107 31192518 31215744 31324132 31329504 31347456 31438287 31461696 31505922 31570938 31847823 31982202 32006016 32072064 32117148 32122656 32234193 32353344 32465682 32489856 32602668 32626944 32654097 32740232 32791878 33027372 33166728 33172416 33191424 33287598 33306672 33312384 33428052 33480783 33551616 33693184 33863508 33958656 34006392 34012224 34130322 34250608 34375428 34401024 34520472 34546176 34666128 34720812 35068416 35117712 35216384 35245692 35265888 35271936 35388339 35394408 35648592 35675136 35799008 35956224 36006768 36081072 36137988 36391271 36397512 36418368 36551088 36578304 36705312 36832761 37131264 37260192 37312569 37318968 37340352 37417408 37470006 37476432 37745568 37876629 37904832 38036446 38064768 38071296 38203488 38257191 38263752 38531934 38694516 38701152 38835531 38864448 38999394 39143552 39451968 39507426 39588954 39618432 39674124 39680928 39818709 40104666 40134528 40273884 40303872 40443816 40450752 40507614 40591206 40741248 40913152 40947201 40970664 41119974 41150592 41293476 41590024 41620992 41772672 41796608 41917716 41948928 41983839 42007896 42094584 42160986 42463764 42642936 42674688 42762752 42822864 42830208 42978924 43046721 43137792 43287576 43319808 43470224 43502592 43538796 43722504 44036496 44222304 44229888 44383464 44408896 44416512 44570736 44641044 44735488 44953923 45151344 45278208 45341856 45349632 45499293 45507096 45833904 45868032 46027296 46091997 46187113 46221504 46294416 46788777 46823616 46986198 46994256 47021184 47029248 47184452 47192544 47258883 47356407 47531456 47973303 48009024 48108096 48175722 48183984 48530016 48557824 48698523 48734784 48904002 48940416 49110348 49187817 49541058 49680256 49750092 49758624 49787136 49931397 49960008 49968576 50142078 50327424 50502172 50539776 50753024 50795262 50937984 51009588 51018336 51195483 51375912 51563142 51592688 51601536 51780708 51819264 51999192 52081218 52602624 52676568 52785272 52824576 52868538 52898832 52907904 53091612 53472888 53512704 53698512 53738496 53925088 53934336 54010152 54121608 54206982 54321664 54596268 54627552 54817231 54826632 54867456 55057968 55696896 55890288 55931904 55978452 56010528 56126112 56205009 56214648 56618352 56857248 57054669 57097152 57106944 57295406 57305232 57395628 57517056 57716768 57797901 58041774 58051728 58296672 58499091 58715328 58963072 58973184 59177952 59261139 59383431 59427648 59511186 59521392 59938564 60156999 60201792 60410826 60455808 60466176 60665724 60676128 60761421 60886809 61111872 61324066 61369728 61455996 61628672 61679961 61725888 61940214 62385036 62431488 62648264 62659008 62694912 62876574 62923392 63011844 63141876 63241479 63695646 63964404 64012032 64144128 64234296 64245312 64468386 64706688 64931364 64979712 65205336 65253888 65308194 65480464 65583756 66054744 66333456 66344832 66382848 66575196 66613344 66624768 66856104 66961566 67103232 67386368 67727016 67917312 68012784 68024448 68260644 68501216 68750856 68802048 69040944 69092352 69332256 69441624 70136832 70235424 70479297 70491384 70531776 70543872 70776678 70788816 71297184 71598016 71912448 72013536 72162144 72263583 72275976 72782542 72795024 72836736 73102176 73356003 73410624 73665522 74311587 74520384 74625138 74637936 74680704 74834816 74940012 74952864 75213117 75491136 75753258 75809664 76072892 76129536 76192893 76406976 76514382 76527504 77063868 77344713 77389032 77402304 77671062 77728896 77998788 78121827 78287104 78903936 79014852 79177908 79236864 79302807 79348248 79361856 79637418 80209332 80269056 80547768 80607744 80887632 80901504 81015228 81182412 81310473 81482496 81826304 81894402 81941328 82239948 82301184 82586952 83180048 83241984 83545344 83835432 83897856 83967678 84015792 84189168 84321972 84927528 85285872 85349376 85525504 85645728 85660416 85943109 85957848 86093442 86275584 86575152 86639616 86940448 87062661 87077592 87445008 88072992 88378801 88444608 88459776 88766928 88817792 88833024 89141472 89266779 89282088 89907846 90302688 90616239 90683712 90699264 90998586 91014192 91667808 91986099 92054592 92183994 92374226 92443008 92588832 92910321 93577554 93647232 93972396 93988512 94042368 94314861 94368904 94385088 94517766 94712814 95062912 95543469 95946606 96018048 96216192 96351444 96367968 96702579 97060032 97115648 97397046 97469568 97808004 97880832 97962291 98220696 98375634 99082116 99360512 99500184 99517248 99574272 99862794 99920016 99937152 100284156 100442349 100654848 101004344 101079552 101506048 101590524 101875968 102019176 102036672 102390966 102751824 103126284 103185376 103203072 103561416 103638528 103998384 104162436 105205248 105353136 105570544 105649152 105737076 105797664 105815808 106165017 106183224 106945776 107025408 107397024 107850176 107868672 108020304 108243216 108413964 108643328 109173813 109192536 109255104 109634462 109653264 109734912 110115936 110498283 111393792 111780576 111937707 111956904 112021056 112252224 112410018 112429296 113236704 113629887 113714496 114109338 114194304 114213888 114590812 114610464 114771573 114791256 115433536 115595802 116083548 116103456 116506593 116593344 116998182 117430656 117926144 118355904 118522278 118766862 118855296 119022372 119042784 119456127 119877128 120313998 120403584 120821652 120911616 121331448 121352256 121522842 121773618 122223744 122648132 122739456 122841603 122911992 123257344 123359922 123451776 123880428 124770072 124862976 125296528 125318016 125389824 125753148 125846784 125951517 126023688 126283752 126482958 127391292 127928808 128024064 128288256 128468592 128490624 128936772 129140163 129413376 129862728 129959424 130410672 130507776 130616388 130960928 131167512 132109488 132666912 132689664 133127561 133150392 133226688 133249536 133712208 133923132 134206464 134861769 135454032 135834624 136025568 136048896 136497879 136521288 137002432 137501712 137604096 138081888 138275991 138561339 138664512 138883248 140366331 140470848 140958594 140982768 141063552 141087744 141553356 141577632 141776649 142069221 142594368 143196032 143919909 144027072 144324288 144527166 144551952 145565084 145590048 145673472 146095569 146204352 146712006 146821248 147331044 147563451 148623174 149040768 149250276 149275872 149361408 149669632 149794191 149880024 149905728 150426234 150982272 151506516 151619328 152145784 152259072 152385786 152813952 153028764 153055008 153586449 154127736 154689426 154778064 154804608 155342124 155457792 155997576 156243654 156574208 157807872 158029704 158355816 158473728 158605614 158696496 158723712 159274836 160418664 160538112 161095536 161215488 161775264 161803008 162030456 162364824 162620946 162964992 163652608 163788804 163882656 164451693 164479896 164602368 165173904 166360096 167090688 167670864 167795712 167935356 168031584 168378336 168615027 168643944 169855056 170571744 171164007 171291456 171320832 171886218 171915696 172186884 172551168 173150304 173393703 173880896 174125322 174155184 174890016 175497273 176145984 176757602 176889216 176919552 177533856 177635584 177783417 178150293 178282944 178533558 178564176 179815692 180470997 180605376 181232478 181367424 181398528 181997172 182028384 182284263 182660427 183335616 183972198 184109184 184367988 184748452 184886016 185039883 185177664 185820642 187155108 187294464 187944792 187977024 188084736 188629722 188737808 188770176 189035532 189425628 189724437 190125824 191086938 191893212 192036096 192432384 192702888 192735936 193405158 194120064 194231296 194794092 194939136 195616008 195761664 195924582 196441392 196751268 198164232 198721024 199000368 199034496 199148544 199725588 199840032 199874304 200533921 200568312 200884698 201309696 202008688 202159104 203181048 203751936 204038352 204073344 204781932 205503648 206252568 206370752 206406144 207122832 207277056 207996768 208324872 210410496 210706272 211141088 211437891 211474152 211595328 211631616 212330034 212366448 213891552 214634231 214794048 215700352 215737344 216040608 216486432 216790749 216827928 218347626 218385072 218510208 219268924 219306528 220068009 220231872 220996566 222934761 223561152 223875414 223913808 224042112 224504448 224820036 224858592 225639351 226473408 227259774 227428992 228218676 228388608 228578679 229181624 229220928 229543146 229582512 230867072 231191604 232034139 232167096 232206912 233013186 233186688 233996364 234365481 234861312 235852288 236711808 237044556 237533724 237710592 237908421 238044744 238085568 238912254 239754256 240627996 240807168 241643304 241823232 242662896 242704512 243045684 243547236 243931419 244447488 245296264 245478912 245683206 245823984 246514688 246719844 246903552 247760856 249540144 249725952 250593056 250636032 251506296 251693568 251903034 252047376 252567504 252965916 254738897 254782584 255857616 256048128 256576512 256937184 256981248 257829327 257873544 258280326 258826752 259725456 259918848 260821344 261187983 261232776 261921856 262335024 264218976 265136403 265333824 265379328 266255122 266300784 266453376 266499072 267424416 267800337 267846264 269723538 270908064 271848717 272051136 272097792 272995758 273042576 274004864 275003424 275958297 276163776 276551982 277122678 277329024 277766496 278730963 280732662 280941696 281917188 281965536 282127104 282944583 283106712 283155264 283553298 284138442 285188736 286392064 286630407 287839818 288054144 288648576 289054332 289103904 290107737 291130168 291180096 291346944 292191138 292408704 293424012 293642496 293886873 294662088 295126902 297246348 298081536 298500552 298551744 298722816 299339264 299588382 299760048 299811456 300852468 301327047 301964544 303013032 303238656 304291568 304518144 304771572 305627904 306057528 306110016 307172898 308255472 309378852 309556128 309609216 310684248 310915584 311995152 312487308 313148416 315615744 316059408 316711632 316947456 317211228 317392992 317447424 318495051 318549672 320837328 321076224 322191072 323309791 323550528 323606016 324060912 324729648 325241892 325929984 327521439 327577608 327765312 328903386 328959792 329204736 330347808 331494849 332720192 334181376 335341728 335813121 335870712 336063168 336756672 337230054 337287888 339710112 340889661 341143488 342328014 342582912 342641664 343772436 343831392 344314719 344373768 346300608 346787406 347761792 348250644 348310368 349519779 349780032 350994546 352291968 353515204 353778432 355067712 355271168 355566834 356300586 356565888 357067116 357128352 358368381 359631384 360941994 361210752 362464956 362734848 363994344 364056768 364568526 365320854 366671232 367944396 368218368 368524809 368735976 369496904 369772032 370079766 370355328 371641284 374310216 374588928 375889584 375954048 376169472 377259444 377475616 377540352 377854551 378071064 378851256 379448874 380251648 382173876 383786424 384072192 384864768 385405776 385471872 386810316 387420489 388240128 389588184 389878272 391232016 391523328 391849164 392882784 393502536 396328464 397442048 398000736 398068992 399382683 399451176 399680064 399748608 401067842 401136624 401769396 402619392 404017376 404585307 406362096 407503872 408076704 408146688 409493637 409563864 411007296 412505136 412741504 412812288 414245664 414827973 415684017 415993536 416649744 421098993 421412544 422282176 422875782 422948304 423190656 423263232 424660068 424732896 425329947 426207663 427783104 429268462 429588096 431400704 431759727 432081216 432972864 433581498 433655856 436695252 436770144 437020416 438286707 438537848 438613056 440136018 440463744 441993132 442690353 445869522 447122304 447750828 447827616 448084224 449008896 449382573 449640072 449717184 451278702 452946816 454519548 454857984 456437352 456777216 457157358 458363248 458441856 459086292 459165024 460759347 461734144 462383208 464068278 464334192 464413824 466026372 466373376 467992728 468730962 469722624 471704576 473423616 474089112 475067448 475421184 475816842 476089488 476171136 477824508 479508512 481255992 481614336 483286608 483646464 485325792 485409024 486091368 487094472 487862838 488894976 490592528 490957824 491366412 491647968 493355079 493439688 493807104 495521712 499080288 501186112 501272064 503012592 503387136 503806068 504094752 505135008 505845081 505931832 509477794 509565168 511715232 513492021 513874368 513962496 515658654 515747088 516560652 517653504 519450912 520181109 521254561 521642688 522375966 522465552 523843712 524670048 526491819 528437952 530272806 530667648 530758656 532510244 532601568 532906752 533350251 534450879 534848832 535600674 535692528 539447076 541412991 541816128 543697434 544102272 544195584 545991516 546085152 546852789 547981281 548009728 550006848 551916594 552327552 553103964 554245356 554658048 555119649 555532992 557461926 561465324 561883392 563834376 563931072 564254208 565889166 566213424 566310528 567106596 568276884 569173311 570377472 572784128 573260814 575679636 576108288 577297152 578108664 578207808 580215474 582260336 582360192 582693888 584382276 584817408 586848024 587284992 587773746 589324176 590253804 594492696 596163072 597001104 597103488 597445632 598678528 599176764 599520096 599622912 601601763 601704936 602654094 603929088 606026064 606477312 608583136 609543144 611255808 612115056 612220032 614345796 616510944 618651607 618757704 619112256 619218432 621368496 621831168 623990304 624974616 631231488 632118816 633423264 634313673 634422456 634785984 634894848 636990102 637099344 641674656 643902693 644382144 646619582 647101056 647212032 648121824 649459296 650372247 650483784 655042878 655155216 655530624 657806772 657919584 660204027 660695616 662989698 665440384 668804283 670683456 671626242 671741424 672126336 673513344 674460108 674575776 676918053 679420224 681779322 682286976 684656028 685165824 685736037 687544872 687662784 688629438 688747536 692601216 693574812 695523584 696102417 696501288 696620736 699039558 699560064 701989092 703096443 704583936 707030408 707556864 710135424 710542336 711133668 712601172 713131776 713725263 714134232 714256704 716736762 719262768 721883988 722421504 724929912 725469696 727988688 728113536 729137052 730641708 731794257 733342464 735888792 736436736 737049618 737471952 738993808 739544064 740159532 740710656 743282568 748620432 749177856 751779168 751908096 754518888 754951232 755080704 755709102 756142128 757702512 758897748 760503296 764216691 764347752 767572848 768144384 769729536 770811552 770943744 773487981 773620632 774840978 776480256 779176368 779756544 782464032 783563949 783698328 785765568 787005072 792656928 795409209 796001472 796137984 798765366 798902352 799360128 799497216 802135684 802273248 803401011 803538792 808034752 809170614 812724192 815546151 816153408 816293376 818987274 819127728 822014592 825010272 825483008 827874891 828491328 829655946 831368034 831987072 833299488 836192889 842197986 842825088 844564352 845751564 845896608 846381312 848833749 849320136 849465792 850659894 852415326 855566208 858536924 859176192 859891221 862801408 863519454 864162432 865945728 867162996 867311712 870323211 873390504 873540288 874040832 876573414 877075696 877226112 880272036 880927488 881660619 883986264 885380706 891739044 894244608 895501656 895655232 896168448 898017792 898765146 899280144 899434368 902557404 903981141 905893632 909039096 909715968 912874704 913554432 914314716 916726496 916883712 918172584 918330048 921518694 923468288 924766416 928136556 928668384 928827648 931892927 932052744 932746752 935985456 937461924 939445248 946847232 948178224 950134896 950842368 951633684 952178976 952342272 955485153 955649016 959017024 962511984 963228672 966573216 969929373 970651584 970818048 972182736 974188944 975725676 977789952 981185056 982564317 982732824 983295936 986710158 986879376 987614208 991043424 994484547 998160576 1002372224 1002544128 1006025184 1007439363 1007612136 1008189504 1010270016 1011690162 1011863664 1018955588 1019130336 1022668983 1023430464 1026984042 1027748736 1027924992 1031317308 1031494176 1032944157 1033121304 1038901824 1040362218 1042509122 1043285376 1044751932 1044931104 1047687424 1048559337 1049340096 1052983638 1056875904 1060545612 1061335296 1065020488 1065203136 1065813504 1066700502 1068901758 1069697664 1071201348 1071385056 1075105143 1078894152 1082825982 1083632256 1087394868 1088204544 1091983032 1092170304 1093705578 1095962562 1096019456 1100013696 1103833188 1104655104 1105574427 1106207928 1108490712 1109316096 1110239298 1111065984 1114923852 1122930648 1123766784 1127668752 1127862144 1128508416 1131778332 1132426848 1132621056 1133563653 1134213192 1136553768 1138346622 1140754944 1145568256 1146521628 1151359272 1152216576 1154594304 1156217328 1156415616 1160430948 1162261467 1164520672 1164720384 1168764552 1169634816 1173696048 1174569984 1175547492 1178648352 1180507608 1188985392 1192326144 1194002208 1194206976 1198148049 1198353528 1199040192 1199245824 1203203526 1203409872 1205308188 1207858176 1212052128 1213755921 1217166272 1219086288 1222511616 1224230112 1224440064 1228480911 1228691592 1233021888 1237303214 1237515408 1238224512 1238436864 1242736992 1244483919 1247052051 1247980608 1249949232 1263296979 1264237632 1266846528 1268627346 1268844912 1269571968 1269789696 1273980204 1274198688 1275989841 1278622989 1283349312 1287805386 1288764288 1293239164 1294202112 1295279181 1296243648 1298918592 1300744494 1300967568 1310085756 1310310432 1311061248 1314860121 1315613544 1315839168 1320408054 1321391232 1325979396 1328071059 1330880768 1337608566 1341366912 1343252484 1343482848 1344252672 1347026688 1348147719 1348920216 1349151552 1353836106 1358840448 1363558644 1364573952 1369312056 1370331648 1371472074 1375089744 1375325568 1377258876 1377495072 1382278041 1385202432 1387149624 1391047168 1392204834 1393002576 1393241472 1398079116 1399120128 1403978184 1406192886 1409167872 1414060816 1415113728 1420270848 1422267336 1425202344 1426263552 1427450526 1428268464 1428513408 1433473524 1438525536 1443767976 1444843008 1449859824 1450939392 1455977376 1456227072 1458274104 1461283416 1463588514 1466684928 1471777584 1472873472 1474099236 1474943904 1477987616 1480065237 1480319064 1481421312 1486565136 1497240864 1502439617 1503558336 1503816192 1509037776 1509902464 1510161408 1511418204 1512284256 1515405024 1517535243 1517795496 1528433382 1528695504 1535145696 1540476063 1541623104 1541887488 1546975962 1547241264 1549681956 1552960512 1558352736 1560543327 1563763683 1564928064 1567127898 1567396656 1571531136 1574010144 1579475457 1585313856 1590818418 1592002944 1592275968 1597530732 1597804704 1598720256 1600050753 1603352637 1604271368 1604546496 1606802022 1607077584 1616069504 1618341228 1624238973 1625448384 1631092302 1632306816 1632586752 1637974548 1638255456 1640558367 1643943843 1644029184 1650020544 1650966016 1655749782 1656982656 1659311892 1662736068 1663974144 1665358947 1666598976 1672385778 1684395972 1685650176 1689128704 1691503128 1691793216 1692762624 1697667498 1698640272 1698931584 1701319788 1704830652 1707519933 1711132416 1717073848 1718352384 1719782442 1725602816 1727038908 1728324864 1731891456 1734325992 1734623424 1740646422 1746781008 1747080576 1748081664 1753146828 1754151392 1754452224 1760544072 1761854976 1763321238 1767972528 1770761412 1783478088 1788489216 1791003312 1791310464 1792336896 1796035584 1797530292 1798560288 1798868736 1804805289 1805114808 1807962282 1811787264 1818078192 1819431936 1825749408 1828629432 1833452992 1833767424 1836345168 1836660096 1843037388 1846936576 1849532832 1855954821 1856273112 1857336768 1857655296 1863785854 1864105488 1865493504 1871970912 1874923848 1893694464 1896356448 1900269792 1902941019 1903267368 1904357952 1904684544 1910970306 1911298032 1918034048 1925023968 1931708079 1933146432 1939858746 1941303168 1941636096 1944365472 1948377888 1951116741 1951451352 1962370112 1965128634 1965465648 1966591872 1973420316 1973758752 1980612081 1982086848 1988969094 1996321152 2004744448 2006412849 2012050368 2014878726 2015224272 2016379008 2020540032 2023380324 2023727328 2030754159 2037911176 2038260672 2045337966 2046860928 2053968084 2055497472 2057208111 2062634616 2062988352 2065888314 2066242608 2077803648 2080724436 2085018244 2086570752 2088307251 2089503864 2089862208 2095374848 2097118674 2098680192 2105967276 2109289329 2113751808 2121091224 2122670592 2130040976 2130406272 2131627008 2133401004 2137803516 2139395328 2141175789 2142402696 2142770112 2150210286 2157788304 2165651964 2167264512 2174789736 2176409088 2183966064 2184340608 2187411156 2191925124 2192038912 2195382771 2200027392 2207666376 2209310208 2211148854 2212415856 2216981424 2218632192 2220478596 2222131968 2229847704 2245861296 2247533568 2255337504 2255724288 2263168537 2263556664 2264853696 2265242112 2267127306 2268426384 2273107536 2276693244 2281509888 2292650073 2293043256 2302718544 2304433152 2309188608 2312434656 2312831232 2320463943 2320861896 2324522934 2329041344 2329440768 2337529104 2339269632 2347392096 2350691847 2351094984 2357296704 2361015216 2377970784 2386227627 2388004416 2388413952 2396296098 2396707056 2398080384 2398491648 2406407052 2406819744 2410203033 2410616376 2424104256 2427511842 2434332544 2438172576 2446638453 2448460224 2448880128 2456961822 2457383184 2466043776 2474606428 2475030816 2476449024 2483624673 2485473984 2488967838 2494104102 2495961216 2499898464 2508578667 2526593958 2528475264 2533693056 2537254692 2537689824 2539143936 2546501247 2547960408 2548397376 2551979682 2557245978 2566698624 2575610772 2577528576 2579673663 2586478328 2588404224 2590558362 2592487296 2597837184 2601488988 2601935136 2610969633 2620171512 2620620864 2622122496 2629720242 2631227088 2631678336 2640816108 2642782464 2644981857 2651958792 2656142118 2661761536 2675217132 2682733824 2686504968 2686965696 2688505344 2694053376 2696295438 2697840432 2698303104 2707672212 2711943423 2717680896 2727117288 2729147904 2738624112 2740663296 2742944148 2750179488 2750651136 2754517752 2754990144 2764556082 2770404864 2774299248 2782094336 2784409668 2786005152 2786482944 2795678781 2796158232 2798240256 2807956368 2812385772 2818335744 2828121632 2840541696 2844534672 2850404688 2852527104 2854901052 2856536928 2857026816 2866455459 2866947048 2877051072 2887535952 2889686016 2899719648 2909788119 2911954752 2912454144 2916548208 2922566832 2927177028 2933369856 2943555168 2947692951 2948198472 2949887808 2955975232 2960130474 2960638128 2962842624 2973130272 2983453641 2994481728 3004879234 3007116672 3007632384 3018075552 3019804928 3022318089 3022836408 3024568512 3030810048 3035070486 3035590992 3056866764 3057391008 3068006949 3070291392 3080952126 3083246208 3083774976 3093951924 3094482528 3098832471 3099363912 3116705472 3121086654 3127527366 3129856128 3134255796 3134793312 3143062272 3145678011 3148020288 3158950914 3170627712 3181636836 3184005888 3195061464 3195609408 3197440512 3200101506 3206705274 3208542736 3209092992 3213604044 3214155168 3225315429 3232139008 3236682456 3248477946 3250896768 3262184604 3264613632 3275949096 3276510912 3281116734 3287887686 3288058368 3300041088 3301932032 3311499564 3313965312 3316723281 3318623784 3325472136 3327948288 3330717894 3333197952 3344771556 3368791944 3371300352 3378257408 3383006256 3383586432 3385525248 3395334996 3397280544 3397863168 3400690959 3402639576 3409661304 3415039866 3422264832 3434147696 3436704768 3439564884 3454077816 3456649728 3463782912 3468651984 3469246848 3481292844 3486784401 3493562016 3494161152 3506293656 3508302784 3508904448 3521088144 3523709952 3526642476 3535945056 3541522824 3566956176 3576978432 3582006624 3582620928 3594444147 3595060584 3597120576 3597737472 3609610578 3610229616 3615924564 3623574528 3636156384 3641267763 3648781927 3651498816 3657258864 3666905984 3667534848 3672690336 3673320192 3685442733 3686074776 3699065664 3711909642 3712546224 3714673536 3715310592 3727571708 3728210976 3733451757 3741156153 3743941824 3749847696 3789890937 3792712896 3800539584 3805882038 3806534736 3808715904 3809369088 3821940612 3822596064 3827969523 3835868967 3836068096 3850047936 3863416158 3866292864 3879717492 3882606336 3885837543 3888730944 3896755776 3902233482 3902902704 3924740224 3930257268 3930931296 3933183744 3944580363 3946840632 3947517504 3961224162 3964173696 3977938188 3984213177 3992642304 4009488896 4012825698 4024100736 4029757452 4030448544 4032758016 4041080064 4044443157 4046760648 4047454656 4061508318 4075822352 4076521344 4090675932 4093721856 4107936168 4110994944 4114416222 4125269232 4125976704 4131776628 4132485216 4146834123 4155607296 4161448872 4170036488 4173141504 4176614502 4179007728 4179724416 4190749696 4194237348 4197360384 4211934552 4218578658 4227503616 4242182448 4245341184 4260081952 4260812544 4266802008 4275607032 4278790656 4282351578 4284805392 4285540224 4300420572 4315576608 4330561249 4331303928 4334529024 4349579472 4352818176 4367932128 4368681216 4374822312 4383850248 4390765542 4400054784 4415332752 4418620416 4422297708 4424831712 4433962848 4440195711 4440957192 4444263936 4459695408 4491722592 4507318851 4510675008 4511448576 4526337074 4527113328 4529707392 4530484224 4534254612 4536852768 4546215072 4552605729 4553386488 4585300146 4586086512 4605437088 4621428189 4624869312 4625662464 4640927886 4641723792 4649045868 4658082688 4658881536 4675058208 4681629981 4691291049 4694784192 4701383694 4702189968 4714593408 4722030432 4738426371 4755941568 4772455254 4776008832 4776827904 4792592196 4793414112 4796160768 4800152259 4810057911 4812814104 4813639488 4820406066 4821232752 4848208512 4855023684 4868665088 4872716919 4876345152 4893276906 4896920448 4897760256 4913923644 4914766368 4921675101 4931831529 4932087552 4949212856 4950061632 4952898048 4967249346 4970947968 4977935676 4988208204 4991922432 4996076841 4999796928 5017157334 5053187916 5056950528 5067386112 5074509384 5075379648 5078287872 5093002494 5095920816 5096794752 5103959364 5114491956 5122559799 5133397248 5151221544 5155057152 5159347326 5172956656 5176808448 5181116724 5184974592 5195674368 5202977976 5203870272 5221939266 5240343024 5241241728 5244244992 5259440484 5262454176 5263356672 5281632216 5285564928 5289963714 5303917584 5312284236 5323523072 5350434264 5365467648 5373009936 5373931392 5377010688 5388106752 5392590876 5395680864 5396606208 5414415867 5415344424 5423886846 5435361792 5454234576 5458295808 5477248224 5485888296 5500358976 5501302272 5509035504 5509980288 5529112164 5540809728 5548598496 5567864463 5568819336 5572010304 5572965888 5591357562 5592316464 5596480512 5615912736 5624771544 5656243264 5681083392 5689069344 5700809376 5708823057 5709802104 5713073856 5714053632 5732910918 5733894096 5754102144 5775071904 5795124237 5799439296 5819576238 5823909504 5824908288 5833096416 5845133664 5853350223 5854354056 5887110336 5895385902 5896396944 5899775616 5911950464 5920260948 5921276256 5941836243 5946260544 5966907282 5988963456 6009758468 6014233344 6019238547 6036151104 6039609856 6044636178 6045672816 6049137024 6061620096 6070140972 6071181984 6092262477 6113733528 6114782016 6136013898 6140582784 6161904252 6166492416 6171624333 6187903848 6188965056 6197664942 6198727824 6233410944 6242173308 6255054732 6259712256 6264921753 6268511592 6269586624 6286124544 6291356022 6296040576 6317901828 6327867987 6341255424 6363273672 6368011776 6390122928 6391218816 6394881024 6400203012 6413410548 6417085472 6418185984 6423527367 6427208088 6428310336 6450630858 6464278016 6473364912 6496955892 6501793536 6524369208 6529227264 6551898192 6553021824 6562233468 6575775372 6576116736 6586148313 6600082176 6622999128 6627930624 6633446562 6637247568 6650944272 6655896576 6661435788 6666395904 6689543112 6737583888 6742600704 6756514816 6766012512 6767172864 6789505611 6790669992 6794561088 6795726336 6801381918 6805279152 6819322608 6830079732 6844529664 6868295392 6877950219 6879129768 6908155632 6913299456 6927565824 6937303968 6938493696 6961391829 6962585688 6973568802 6987124032 6988322304 7012587312 7016605568 7017808896 7042176288 7052075541 7053284952 7071890112 7083045648 7133912352 7158682881 7164013248 7165241856 7188888294 7190121168 7194241152 7195474944 7219221156 7220459232 7230609099 7231849128 7272312768 7282535526 7297563854 7302997632 7314517728 7333811968 7339915359 7345380672 7346640384 7370885466 7372149552 7398131328 7423819284 7425092448 7429347072 7450874019 7455143416 7456421952 7466903514 7482312306 7487883648 7499695392 7525736001 7579781874 7585425792 7601079168 7611764076 7613069472 7617431808 7639503741 7643881224 7645192128 7655939046 7671737934 7672136192 7700095872 7726832316 7732585728 7739020989 7759434984 7765212672 7771675086 7777461888 7793511552 7804466964 7805805408 7832908899 7849480448 7860514536 7861862592 7866367488 7889160726 7893681264 7895035008 7922448324 7928347392 7934945571 7955876376 7968426354 7985284608 8018977792 8025651396 8048201472 8059514904 8060897088 8065516032 8082160128 8088886314 8093521296 8094909312 8123016636 8135830269 8151644704 8153042688 8181351864 8187443712 8215872336 8221989888 8228832444 8250538464 8251953408 8263553256 8264970432 8293668246 8311214592 8322897744 8340072976 8346283008 8353229004 8358015456 8359448832 8387036343 8388474696 8394720768 8423869104 8437157316 8455007232 8484364896 8520163904 8521625088 8533604016 8551214064 8557581312 8564703156 8569610784 8571080448 8599366377 8600841144 8631153216 8661122498 8662607856 8669058048 8699158944 8729364357 8735864256 8737362432 8749644624 8767700496 8781531084 8800109568 8830665504 8843078853 8844595416 8849663424 8867925696 8880391422 8881914384 8888527872 8919390816 8950360923 8983445184 9014637702 9021350016 9022897152 9052674148 9054226656 9059414784 9066954267 9068509224 9073705536 9092430144 9105211458 9106772976 9170600292 9172173024 9204020847 9210874176 9242856378 9249738624 9251324928 9281855772 9283447584 9296497413 9298091736 9316165376 9350116416 9363259962 9382582098 9389568384 9402767388 9404379936 9429186816 9437034033 9444060864 9476852742 9511883136 9544910508 9552017664 9585184392 9586828224 9592321536 9600304518 9620115822 9625628208 9627278976 9640812132 9642465504 9675946287 9696417024 9710047368 9737330176 9745433838 9752690304 9786553812 9793840896 9827847288 9829532736 9843350202 9863663058 9864175104 9898425712 9900123264 9905796096 9934498692 9941895936 9950169843 9955871352 9976416408 9983844864 9992153682 9999593856 10034314668 10106375832 10113901056 10134772224 10149018768 10150759296 10156575744 10186004988 10191841632 10193589504 10202072877 10207918728 10228983912 10245119598 10266794496 10302443088 10310114304 10318694652 10345913312 10362233448 10369949184 10391348736 10405955952 10407740544 10443878532 10460353203 10480686048 10482483456 10517077319 10518880968 10524908352 10526713344 10563264432 10571129856 10579927428 10607835168 10624568472 10700868528 10730935296 10746019872 10747862784 10783332441 10785181752 10791361728 10793212416 10828831734 10830688848 10847773692 10870723584 10908469152 10923803289 10946345781 10954496448 10971776592 11000717952 11002604544 11018071008 11019960576 11056328199 11058224328 11097196992 11135728926 11137638672 11144020608 11145931776 11182715124 11184632928 11200355271 11223468459 11231825472 11249543088 11312486528 11369672811 11378138688 11401618752 11417646114 11419604208 11426147712 11428107264 11465821836 11467788192 11483908569 11507606901 11508204288 11550143808 11590248474 11598878592 11639152476 11647819008 11657512629 11666192832 11690267328 11706700446 11708708112 11774220672 11790771804 11792793888 11799551232 11823900928 11833741089 11840521896 11842552512 11883672486 11892521088 11933814564 11952639531 11977926912 12019516936 12028466688 12038477094 12072302208 12079219712 12089272356 12091345632 12098274048 12123240192 12133329471 12140281944 12142363968 12184524954 12227467056 12229564032 12272027796 12281165568 12323808504 12332984832 12343248666 12375807696 12377930112 12395329884 12397455648 12440502369 12466821888 12484346616 12510109464 12519424512 12529843506 12537023184 12539173248 12572249088 12582712044 12592081152 12635803656 12655735974 12682510848 12726547344 12736023552 12780245856 12782437632 12800406024 12826821096 12834170944 12836371968 12847054734 12854416176 12856620672 12901261716 12928556032 12946729824 12991683747 12993911784 13003587072 13048738416 13058454528 13103796384 13106043648 13124466936 13151550744 13172296626 13200164352 13245998256 13255861248 13266893124 13274495136 13301888544 13320587133 13322871576 13332791808 13379086224 13475167776 13521956553 13532025024 13534345728 13579011222 13581339984 13589122176 13591452672 13602763836 13610558304 13638645216 13657817187 13660159464 13736590784 13755900438 13758259536 13816311264 13864284567 13874607936 13876987392 13922783658 13925171376 13947137604 13974248064 13976644608 14025174624 14033211136 14044889943 14073873147 14084352576 14104151082 14106569904 14143780224 14166091296 14215279113 14267824704 14317365762 14328026496 14330483712 14377776588 14380242336 14388482304 14400456777 14430173733 14438442312 14440918464 14461218198 14463698256 14544625536 14565071052 14595127708 14605995264 14618150757 14629035456 14667623936 14679830718 14690761344 14693280768 14741770932 14744299104 14765025303 14795494587 14796262656 14847638568 14850184896 14858694144 14901748038 14910286832 14912843904 14933807028 14964624612 14975767296 14988230523 14999390784 15051472002 15159563748 15170851584 15202158336 15223528152 15226138944 15234863616 15279007482 15287762448 15290384256 15311878092 15343475868 15344272384 15367679397 15400191744 15453664632 15465171456 15478041978 15518869968 15530425344 15543350172 15554923776 15587023104 15608933928 15611610816 15665817798 15698960896 15721029072 15723725184 15732734976 15778321452 15787362528 15790070016 15842179759 15844896648 15856694784 15869891142 15911752752 15936852708 15970569216 16051302792 16096402944 16119029808 16121794176 16131032064 16164320256 16177772628 16187042592 16189818624 16243247601 16246033272 16271660538 16303289408 16306085376 16362703728 16374887424 16431744672 16457664888 16501076928 16503906816 16527106512 16529940864 16587336492 16622429184 16645795488 16680145952 16703593389 16706458008 16716030912 16718897664 16774072686 16776949392 16789441536 16847738208 16874314632 16968729792 17040327808 17043250176 17067208032 17102428128 17126469171 17129406312 17139221568 17142160896 17198732754 17201682288 17262306432 17322244996 17325215712 17385372711 17398317888 17458728714 17471728512 17474724864 17499289248 17535400992 17560050669 17563062168 17661331008 17686157706 17689190832 17699326848 17735851392 17760782844 17763828768 17825508729 17838781632 17900721846 17966890368 18029275404 18042700032 18057715641 18105348296 18108453312 18118829568 18133908534 18137018448 18147411072 18184860288 18210422916 18213545952 18276787431 18341200584 18344346048 18408041694 18421748352 18485712756 18499477248 18514872999 18563711544 18566895168 18592994826 18596183472 18632330752 18700232832 18726519924 18765164196 18779136768 18794765259 18805534776 18808759872 18858373632 18874068066 18888121728 18953705484 18983603961 19023766272 19089821016 19104035328 19170368784 19173656448 19184643072 19200609036 19240231644 19251256416 19254557952 19270582101 19281624264 19284931008 19351892574 19392834048 19420094736 19474660352 19490867676 19505380608 19573107624 19587681792 19655694576 19659065472 19686700404 19727326116 19728350208 19758444939 19796851424 19800246528 19868997384 19883791872 19900339686 19911742704 19952832816 19967689728 19984307364 19999187712 20068629336 20212751664 20227802112 20269544448 20298037536 20301518592 20368516833 20372009976 20383683264 20387179008 20404145754 20415837456 20457967824 20490239196 20533588992 20604886176 20633850657 20637389304 20691826624 20724466896 20739898368 20782697472 20811911904 20815481088 20884175487 20887757064 20920706406 20961372096 20964966912 21034154638 21037761936 21049816704 21053426688 21126528864 21156226623 21159854856 21215670336 21249136944 21401737056 21476048643 21492039744 21495725568 21566664882 21570363504 21582723456 21586424832 21657663468 21661377696 21691827297 21695547384 21816938304 21847606578 21892691562 21908992896 21943553184 22001435904 22019746077 22036142016 22039921152 22112656398 22116448656 22194393984 22271457852 22275277344 22288041216 22352622057 22365430248 22369265856 22400710542 22446936918 22463650944 22499086176 22577208003 22624973056 22739345622 22756277376 22803237504 22835292228 22839208416 22852295424 22918511223 22931643672 22935576384 22967817138 23015213802 23016408576 23100287616 23180496948 23197757184 23217062967 23278304952 23295638016 23315025258 23332385664 23380534656 23413400892 23417416224 23498726697 23548441344 23581543608 23585587776 23599102464 23647801856 23667482178 23681043792 23685105024 23767344972 23785042176 23804836713 23867629128 23905279062 23955853824 24039033872 24056933376 24076954188 24144604416 24178544712 24182691264 24196548096 24246480384 24266658942 24280563888 24284727936 24369049908 24407490807 24454934112 24459128064 24544055592 24562331136 24647617008 24665969664 24686497332 24751615392 24755860224 24790659768 24794911296 24881004738 24933643776 24968693232 25020218928 25038849024 25059687012 25074046368 25078346496 25161109029 25165424088 25184162304 25271607312 25311471948 25365021696 25453094688 25541473489 25560491712 25564875264 25600812048 25653642192 25668341888 25672743936 25694109468 25708832352 25713241344 25798099131 25802523432 25893459648 25983367494 25987823568 26007174144 26097476832 26188093071 26207592768 26212087296 26248933872 26303101488 26344593252 26400328704 26491996512 26529236559 26533786248 26548990272 26603777088 26641174266 26645743152 26665583616 26758172448 26851082769 26950335552 27043913106 27064050048 27068691456 27158022444 27162679968 27178244352 27200862801 27205527672 27221116608 27277290432 27315634374 27320318928 27473181568 27511800876 27516519072 27612062541 27632622528 27728569134 27749215872 27753974784 27845567316 27850342752 27889492239 27894275208 27948496128 28050349248 28066422272 28089779886 28147746294 28168705152 28208302164 28213139808 28287560448 28311102099 28332182592 28430558226 28535649408 28634731524 28656052992 28755553176 28760484672 28776964608 28800913554 28860347466 28876884624 28881836928 28922436396 28927396512 29027838861 29089251072 29130142104 29190255416 29211990528 29236301514 29258070912 29335247872 29359661436 29381522688 29483541864 29488598208 29530050606 29590989174 29592525312 29695277136 29700369792 29717388288 29803496076 29820573664 29825687808 29850509529 29867614056 29929249224 29951534592 29976461046 29998781568 30102944004 30319127496 30341703168 30404316672 30447056304 30452277888 30469727232 30558014964 30575524896 30580768512 30606218631 30623756184 30686951736 30735358794 30800383488 30907329264 30930342912 30956083956 31037739936 31086700344 31109847552 31174046208 31217867856 31223221632 31331635596 31381059609 31397921792 31442058144 31447450368 31551231957 31556642904 31574725056 31580140032 31684359518 31689793296 31713389568 31739782284 31823505504 31873705416 32102605584 32192805888 32238059616 32243588352 32349997323 32355545256 32374085184 32379637248 32486495202 32492066544 32543321076 32606578816 32612170752 32725407456 32771409867 32839037343 32863489344 32915329776 33002153856 33007813632 33054213024 33059881728 33168984597 33174672984 33291590976 33360291904 33407186778 33412916016 33432061824 33437795328 33548145372 33553898784 33601065813 33670405377 33695476416 33748629264 33937459584 34080655616 34109018433 34134416064 34204856256 34252938342 34258812624 34278443136 34284321792 34397465508 34403364576 34451725707 34522820703 34524612864 34644489992 34650431424 34770745422 34796635776 34917457428 34943457024 34972537887 34998578496 35070801984 35120101338 35126124336 35322662016 35372315412 35378381664 35398653696 35471702784 35501223267 35521565688 35527657536 35651017458 35677563264 35801443692 35857918593 35933780736 36058550808 36085400064 36115431282 36210696592 36216906624 36237659136 36267817068 36274036896 36294822144 36369720576 36399988413 36420845832 36427091904 36553574862 36682401168 36688692096 36816083388 36843496704 36971425512 36998954496 37029745998 37127423088 37133790336 37185989652 37192366944 37264661504 37321507107 37400465664 37453039848 37530328392 37558273536 37589530518 37611069552 37617519744 37716747264 37748136132 37776243456 37907410968 37967207922 38047532544 38179642032 38208070656 38340737568 38347312896 38401218072 38480463288 38502512832 38509115904 38541164202 38563248528 38569862016 38703785148 38785668096 38840189472 38975051241 38981735352 39010761216 39146215248 39175363584 39311389152 39318130944 39373400808 39454652232 39516889878 39593702848 39600493056 39737994768 39767583744 39800679372 39823485408 39905665632 39961761399 39968614728 39998375424 40137258672 40425503328 40565869659 40596075072 40603037184 40737033666 40744019952 40767366528 40774358016 40808291508 40831674912 40915935648 40973451561 40980478392 41209772352 41267701314 41274778608 41383653248 41448933792 41592853701 41623823808 41630962176 41768350974 41775514128 41841412812 41922744192 41929933824 42068309276 42075523872 42099633408 42134669829 42221619441 42253057728 42312453246 42319709712 42431340672 42498273888 42645837339 42803474112 42952097286 42984079488 42991451136 43133329764 43140727008 43165446912 43201370331 43290521199 43315326936 43322755392 43383654594 43391094768 43633876608 43695213156 43785383124 43817985792 43854452271 43887106368 44002871808 44039492154 44072284032 44079842304 44225312796 44232897312 44295075909 44386483761 44388787968 44542915704 44550554688 44576082432 44705244114 44730860496 44738531712 44801421084 44893873836 44927301888 44964691569 44998172352 45154416006 45249946112 45478691244 45512554752 45606475008 45670584456 45678416832 45704590848 45837022446 45863287344 45871152768 45935634276 46030427604 46032817152 46103038191 46200575232 46360993896 46395514368 46434125934 46556609904 46591276032 46630050516 46664771328 46761069312 46826801784 46834832448 46997453394 47096882688 47163087216 47171175552 47198204928 47295603712 47334964356 47362087584 47370210048 47526539277 47534689944 47570084352 47609673426 47735258256 47810558124 47911707648 48078067744 48153908376 48289208832 48357089424 48365382528 48393096192 48492960768 48533317884 48561127776 48569455872 48729742803 48738099816 48814981614 48909868224 48918256128 49088111184 49124662272 49295234016 49372994664 49503230784 49511720448 49581319536 49589822592 49762009476 49867287552 49937386464 50040437856 50110780167 50119374024 50148092736 50156692992 50322218058 50330848176 50368324608 50543214624 50622943896 50906189376 51082946978 51120983424 51129750528 51201624096 51307284384 51336683776 51379407513 51388218936 51417664704 51426482688 51596198262 51605046864 51786919296 51966734988 51975647136 52156118133 52194953664 52376186142 52415185536 52424174592 52497867744 52606202976 52680152007 52689186504 52983993024 53058473118 53067572496 53097980544 53207554176 53282348532 53291486304 53476526187 53516344896 53702165538 53900671104 54087826212 54128100096 54173146923 54316044888 54325359936 54356488704 54401725602 54411055344 54442233216 54554580864 54631268748 54640637856 54830362293 54946363136 55023601752 55033038144 55224125082 55265245056 55457138268 55498431744 55544618997 55691134632 55700685504 55778984478 55788550416 55896992256 56100698496 56132844544 56179559772 56295492588 56337410304 56384295777 56416604328 56426279616 56575120896 56622204198 56664365184 56861116452 56950811883 57071298816 57269463048 57312105984 57511106352 57520969344 57553929216 57601827108 57720694932 57753769248 57763673856 57811746303 57844872792 57854793024 58055677722 58178502144 58260284208 58380510832 58423981056 58472603028 58516141824 58719322872 58763045376 58967083728 58977196416 59060101212 59181978348 59185050624 59275334817 59390554272 59400739584 59606992152 59641147328 59651375616 59701019058 59735228112 59858498448 59903069184 59952922092 59997563136 60205888008 60638254992 60683406336 60808633344 60894112608 60904555776 61105550499 61116029928 61151049792 61161537024 61212437262 61247512368 61373903472 61470717588 61600766976 61814658528 61901551971 61912167912 62075479872 62173400688 62219695104 62348092416 62435735712 62446443264 62652526461 62663271192 62762119218 62884116288 62894900736 63102463914 63113285808 63149450112 63160280064 63368719036 63379586592 63468679869 63479564568 63647011008 63747410832 64205211168 64428145929 64476119232 64487176704 64699994646 64711090512 64748170368 64759274496 64972990404 64984133088 65075481891 65086642152 65213157632 65450814912 65542819734 65678074686 65726978688 65830659552 66004307712 66059238231 66108426048 66119763456 66337969194 66349345968 66583181952 66720583808 66814373556 66825832032 66864123648 67057866171 67096290744 67107797568 67202131626 67340810754 67390952832 67497258528 67731624009 67874919168 68161311232 68218036866 68268832128 68409712512 68505876684 68517625248 68556886272 68755533669 68794931016 68806729152 68903451414 69045641406 69049225728 69288979984 69300862848 69541490844 69593271552 69651188901 69834914856 69886914048 69945075774 69997156992 70141603968 70240202676 70252248672 70496180091 70645324032 70744630824 70756763328 70797307392 70943405568 71002446534 71043131376 71055315072 71302034916 71355126528 71414510139 71602887384 71715837186 71867561472 72117101616 72170800128 72230862564 72421393184 72433813248 72535634136 72548073792 72589644288 72739441152 72799976826 72841691664 72854183808 73107149724 73222472421 73364802336 73377384192 73619541233 73632166776 73686993408 73942851024 73997908992 74059491996 74254846176 74267580672 74371979304 74384733888 74643014214 74800931328 74906079696 75060656784 75116547072 75179061036 75222139104 75235039488 75483327087 75496272264 75552486912 75814821936 75934415844 76095065088 76359284064 76624420467 76681475136 76694625792 76802436144 76960926576 77005025664 77018231808 77082328404 77126497056 77139724032 77394297393 77407570296 77680378944 77950102482 77963470704 78021522432 78292430496 78564279213 78622778304 78636261888 78746801616 78909304464 79033779756 79187405696 79200986112 79475989536 79587709677 79601358744 79646970816 79811331264 79923522798 79937229456 79996750848 80274517344 80553248307 80851006656 81131739318 81192150144 81206074368 81474067332 81488039904 81534733056 81602588403 81616583016 81663349824 81831871296 81946903122 81960956784 82419544704 82535402628 82549557216 82767306496 82836187623 82897867584 83185707402 83247647616 83261924352 83536701948 83551028256 83668476717 83682825624 83845488384 84136618552 84151047744 84199266816 84269339658 84443238882 84506115456 84624906492 84639419424 84862681344 84933306297 84996547776 85291674678 85606948224 85904194572 85968158976 86266659528 86281454016 86330893824 86402740662 86581042398 86630653872 86645510784 86767309188 86782189536 87083516583 87267753216 87390426312 87570766248 87635971584 87708904542 87774212736 88005743616 88078984308 88144568064 88450625592 88465794624 88590151818 88772967522 88777575936 89085831408 89101109376 89152164864 89410488228 89461720992 89477063424 89551528587 89602842168 89787747672 89854603776 89929383138 89996344704 90308832012 90499892224 90957382488 91025109504 91212950016 91341168912 91356833664 91409181696 91674044892 91726574688 91742305536 91818655893 91871268552 92060855208 92206076382 92401150464 92721987792 92791028736 92868251868 93113219808 93260101032 93329542656 93522138624 93653603568 93669664896 93994906788 94193765376 94326174432 94342351104 94653695871 94669928712 94724175168 94740420096 95053078554 95069379888 95140168704 95219346852 95470516512 95621116248 96156135488 96307816752 96578417664 96714178848 96730765056 97049991969 97066635768 97122255552 97138911744 97459485606 97476199632 97629963228 97819736448 97836512256 98176222368 98314229601 98517112029 98590468032 98745989328 99006461568 99023440896 99162639072 99179645184 99506953791 99524018952 99874772928 100080875712 100221560334 100238748048 100296185472 100313385984 100644436116 100661696352 100803197439 101011216131 101086429248 101245887792 101812378752 102165893956 102241966848 102327055299 102403248192 102614568768 102673367552 102758815026 102776437872 102835329408 102852965376 103192396524 103210093728 103355177121 103568462109 103573838592 103933469976 103951294272 104312236266 104389907328 104752372284 104830371072 104917613661 104995735488 105212405952 105360304014 105378373008 105967986048 106116946236 106135144992 106195961088 106415108352 106503669801 106564697064 106582972608 106953052374 107032689792 107404331076 107573755779 107801342208 108175652424 108256200192 108346293846 108632089776 108650719872 108712977408 108803451204 108822110688 108884466432 109109161728 109199965239 109262537496 109281275712 109660724586 109892726272 110047203504 110066076288 110448250164 110530490112 110914276536 110996863488 111089237994 111382269264 111401371008 111557968956 111577100832 111793984512 111964521321 112201396992 112359119544 112590985176 112674820608 112768591554 112833208656 112852559232 113150241792 113244408396 113328730368 113722232904 113901623766 114142597632 114538926096 114624211968 115022212704 115041938688 115203654216 115441389864 115507538496 115527347712 115623492606 115689745584 115709586048 116111355444 116357004288 116520568416 116761021664 116925153723 116945206056 117032283648 117438645744 117526090752 117934167456 117954392832 118120202424 118363956696 118550669634 118781108544 118801479168 119213984304 119282294656 119302751232 119402038116 119470456224 119716996896 119885284197 119905844184 119995126272 120411776016 121276509984 121697608977 121788225216 121809111552 122211100998 122232059856 122302099584 122323074048 122424874524 122495024736 122747806944 122920354683 122941435176 123629317056 123803103942 123824335824 124150959744 124346801376 124778561103 124871471424 124892886528 125305052922 125326542384 125524238436 125768232576 125789801472 126204927828 126226571616 126298900224 126404009487 126664858323 126737438072 126759173184 126937359738 126959129136 127294022016 127494821664 127937512017 128410422336 128856291858 128952238464 128974353408 129399989292 129422181024 129496340736 129604110993 129871563597 129945980808 129968266176 130150963782 130173284304 130426315264 130901629824 131085639468 131356149372 131453957376 131563356813 131661319104 132008615424 132118476462 132216852096 132239526912 132675938388 132698691936 132885227727 133159451283 133166363904 133441167616 133628747112 133651664064 133728247296 134115732342 134192581488 134215595136 134404263252 134681621508 134781905664 134894074707 134994517056 135463248018 135749838336 136322622464 136436073732 136537664256 136819425024 137011753368 137035250496 137113772544 137511067338 137589862032 137613458304 137806902828 138091282812 138098451456 138309114573 138577959968 138601725696 139082981688 139186543104 139302377802 139669829712 139773828096 139890151548 139994313984 140283207936 140480405352 140504497344 140992360182 141290648064 141489261648 141513526656 141594614784 141886811136 142004893068 142086262752 142110630144 142579617831 142604069832 142710253056 142829020278 143205774768 143431674372 143735122944 144234203232 144461725128 144842786368 144867626496 145071268272 145096147584 145179288576 145478882304 145599953652 145683383328 145708367616 146189228409 146214299448 146444944842 146729604672 146754768384 147239082466 147264333552 147373986816 147885702048 148118983992 148509692352 148535161344 148743958608 148769467776 149286028428 149601862656 149812159392 150121313568 150332340501 150358122072 150444278208 150470078976 150966654174 150992544528 151104973824 151629643872 151868831688 152718568128 153248840934 153362950272 153389251584 153604872288 153921853152 154010051328 154138222539 154164656808 154252994112 154279448064 154788594786 154815140592 155360757888 155900204964 155926941408 156468354399 156584860992 157128558426 157245556608 157272523776 157493603232 157818608928 158040456021 158067559512 158374811392 158951979072 159175419354 159202717488 159293941632 159622662528 159847045596 159874458912 160429578561 160549034688 161106496614 161702013312 162263478636 162384300288 162519440769 162948134664 162976079808 163069466112 163205176806 163233166032 163326699648 163663742592 163893806244 163921913568 164491086879 164839089408 165070805256 165099114432 165534612992 165672375246 165795735168 166371414804 166495295232 166633856991 167073403896 167102056512 167336953434 167365651248 167690976768 168273237104 168302095488 168398533632 168538679316 168886477764 169012230912 169152887331 169249812984 169278838848 169725362688 169866612594 169993095552 170583349356 170852435649 171213896448 171808389144 171936317952 172533319056 172562908032 172661787648 172805481324 173162084796 173261307744 173291021568 173435238909 173534618376 173564379072 174167033166 174535506432 174780852624 175141532496 175271943168 175417809084 175548425472 176157968616 176289136128 176901251184 176931589248 177180303636 177545935044 177555151872 177826004451 178171662816 178202218752 178790314423 178820976456 178923441984 178954126848 179103057174 179205684336 179575495344 179709207552 179858766276 179992689408 180617664024 181914764976 182050219008 182425900032 182682337824 182713667328 183316651497 183348089784 183453149376 183484611072 183637311786 183742537104 184121710416 184412152764 184802300928 185443975584 185704655913 185736503736 186226439616 186520202064 186659085312 187044277248 187307207136 187339329792 187957579383 187989813576 188652348864 188684702208 189307391742 189339857424 189448350336 189480840192 190106157108 190138759776 190406039607 190438693704 190941033024 191242232496 192312270976 192615633504 193284437787 193428357696 193461530112 194099983938 194133271536 194244511104 194277823488 194918971212 194952399264 195226445673 195259926456 195639472896 196352444736 196628459202 197034224058 197180936064 197491978656 198012923136 198177714693 198325278144 198359290368 199013907582 199048037904 199749545856 200161751424 200443120668 200477496096 200592370944 201173598513 201288872232 201323392704 201606394878 202022432262 202172858496 202491775584 203194872027 203624757504 204331787912 204483933696 204654110598 204806496384 205229137536 205346735104 205517630052 205552875744 205670658816 206266601007 206384793048 206420187456 206710354242 207136924218 207147677184 207866939952 207902588544 208624472532 208779814656 208953566703 209504744568 209660742144 209835227322 209991470976 210424811904 210720608028 210756746016 211488540273 211935972096 212233892472 212270289984 212391922176 212830216704 213007339602 213129394128 213165945216 213906104748 214065379584 214243530417 214808662152 215147511558 215602684416 216351304848 216512400384 216692587692 217264179552 217301439744 217606902408 217644221376 217768932864 218218323456 218399930478 218525074992 218562551424 219321449172 219667417263 219785452544 220094407008 220132152576 220858623699 220896500328 221060980224 221828553072 221993726976 222178475988 222764538528 222802742016 223115937912 223154201664 223929042642 224402793984 224718239088 225181970352 225349641216 225537183108 225666417312 225705118464 226449981261 226488816792 226657460736 227444465808 227803247532 228285195264 229077852192 229873261401 230044425408 230083877376 230407308432 230882779728 231015076992 231054695424 231246985212 231379491168 231419172096 232182892179 232222710888 233041136832 233522043328 233850307446 233890412112 234064567296 234877291488 235692837639 235868334912 235908785664 236240404848 236727913392 237101339268 237562217088 237602958336 238427968608 238564589312 238763129031 238804076232 238940912448 239433993792 239770568394 239811688368 239990252544 240823552032 241659744921 242553019968 243395217954 243576450432 243618223104 244422201996 244464119712 244604199168 244807765209 244849749048 244990049472 245495613888 245840709366 245882870352 247258634112 247606207884 247648671648 248301919488 248508562869 248693602752 249557122206 249742942848 249785773056 250610105844 250653084768 251005430151 251048476872 251536465152 252409855656 252453143232 252597800448 252808018974 253329716646 253474876144 253518346368 253874719476 253918258272 254588044032 254799918891 254989643328 255875024034 256820844672 257712583716 257904476928 258799978584 258844362048 258992681472 259208221986 259743127194 259891961616 259936532352 260301927564 260346568608 260852630528 261250549749 261803259648 262171278936 262712298744 262907914752 263126713626 263322638208 264017230848 264236952924 264433704192 265351876776 265397383872 265770455454 266318902566 266332727808 266882335232 267257494224 267303328128 267456494592 268231464684 268385162976 268431190272 268654585761 268808526504 269363243016 269563811328 269788149414 269989034112 270926496036 271499676672 272872147464 273075328512 273638850048 274023506736 274070500992 274227545088 275022134676 275179724064 275226916608 275455967679 275613805656 276182565624 276618229146 277155919936 277203451392 278165963376 278373086208 278604755604 279339659424 279780303096 279988627968 280566415872 280960810704 281008994688 281984720364 282581296128 282978523296 283027053312 283961087613 284009786136 284172525504 284221260288 285159235662 285208139664 285420506112 285658040556 286411549536 286863348744 288468406464 288923450256 289685572736 289735252992 290142536544 290192295168 291149975907 291199907304 291366766656 291416735232 292378456818 292428598896 292889889684 293459209344 293509536768 294478164932 294528667104 294942688803 295551336087 295771404096 296237967984 297019384704 297070322688 297487917216 297538935552 298520861373 298572056856 299624318784 300242627136 300664681002 300716244144 300888556416 300940157952 301933308348 301985089056 302409592317 303033648393 303259287744 303737663376 305437136256 306497681868 306725900544 306981165897 307209744576 307843706304 308020102656 308276445078 308329313616 308505988224 308558896128 309577189572 309630281184 310065531363 310705386327 310721515776 311800409928 311853882816 312936708798 313169721984 314257116852 314491113216 314752840983 314987206464 315637217856 316080912042 316135119024 316749622784 317903958144 318350838708 318405434976 318587883264 319245325056 319511009403 319694091192 319748917824 320859157122 321098069376 322212993228 322721267337 323404026624 324526957272 324768600576 325038881538 325896269328 325952159616 326138932224 326410353612 326466332064 326653399296 327327485184 327599895717 327787612488 327843827136 328982173758 329678178816 330141610512 330198228864 331069225984 331344750492 331591470336 332742829608 332990590464 333267713982 334146807792 334204113024 334673906868 334731302496 335381953536 335893563963 336546474208 336604190976 337077358632 337772955528 338024461824 338305774662 338499625968 338557677696 339450725376 339733225188 339986191104 341166698712 341704871298 342427792896 343616778288 343872635904 345066638112 345125816064 345610962648 346324169592 346522615488 346582043136 346870477818 347069236752 347128758144 348334066332 349071012864 349561705248 350283064992 350775461169 350835618168 351096850944 352315937232 352578272256 353802502368 353863178496 354360607272 355091870088 355652008902 356343325632 356404437504 357580628846 357641952912 357846883968 357908253696 358206114348 358411368672 359150990688 359655852591 359717532552 359985378816 361235328048 363829529952 365092826931 365364675648 365427334656 366633302994 366696179568 366906298752 366969222144 367274623572 367485074208 368243420832 368761064049 368824305528 370887951168 371409311826 371473007472 372452879232 373040404128 374335683309 374614414272 374678659584 375915158766 375979627152 377304697728 377369404416 378614783484 378679714848 378896700672 379212028461 379994574969 380212314216 380277519552 380812079214 380877387408 381882066048 382484464992 383812536051 384624541952 385231267008 386568875574 386856715392 386923060224 388199967876 388266543072 388489022208 388812332979 389614690791 389837942424 389904798528 390452891346 390519852912 391278945792 392704889472 393256918404 394068448116 394361872128 394690070439 394983957312 396025846272 396355429386 396650556288 396718580736 398027815164 398096075808 398655683181 399478353849 399499091712 400323502848 400886241336 400954992192 401184741888 402347197026 402577744464 402646785408 403212789756 404044864524 404345716992 404682224121 404983551168 406389744054 407249515008 408663575824 408967867392 409308221196 409612992768 410458275072 411035260104 411105751488 411341317632 412533202014 412769586096 412840374912 413420708484 414273848436 414295354368 414927343719 415733879904 415805177088 417248945064 417559629312 417907133406 419009489136 419321484288 419670454644 419982941952 420849623808 421441216056 421513492032 422977080546 423871944192 424467784944 424540579968 424783844352 425660433408 426014679204 426258788256 426331890432 427738853493 427812209496 428130759168 428487060834 429617324304 430295023116 431205368832 432702609696 433385175384 434528359104 434602879488 435213804816 435288442752 435537865728 436436646912 436799860956 437050149984 437125102848 438567685227 438642898344 439334834526 440188814016 440264305152 441717247398 441793000656 442121960448 443657106144 444356951976 445529077056 445605484032 446231875824 446308403328 447858085284 448805587968 449436478176 450363940704 450997021503 451074366216 451332834624 451410236928 452899962522 452977633584 453314921472 454888931616 455606495064 458155704384 459746522802 460088850816 460167754752 460814616864 461765559456 462030153984 462414667617 462493970424 462758982336 462838344192 464365784358 464445421776 466082273664 467044086656 467700614892 467780824224 469405063197 469754582976 471385675278 471736669824 471817571328 472480809696 473455826784 474121368063 474202678536 475124434176 476855937216 477129178624 477526258062 477608152464 477881824896 478867987584 479541136788 479623376736 481288735683 481647104064 483319489842 485106039936 486790435908 487152900864 487558322307 488844403992 488928239424 489208398336 489615530418 489699498096 489980098944 490991227776 491681418732 491765740704 493473260637 494517268224 495212415768 495297343296 496603838976 497017125738 497387205504 499114244412 499485885696 499901570973 501220211688 501306169536 502010860302 502096953744 503072930304 504819711312 504906286464 505195600896 505616037948 506659433292 506949752288 507036692736 507458661993 507749438952 507836516544 509176088064 509599837782 509979286656 511750048068 512557306947 513641689344 515425167432 515808953856 517599957168 517688724096 517985362944 518416443972 519486254388 519783923232 519873064704 520305716727 520603855128 520693137216 522501099498 523606519296 524342557872 525424597488 525815829504 526253427252 526645276416 528473905848 528867408384 530703753552 530794767744 531540910908 532637805132 532665455616 533478013353 533764670464 534514988448 534606656256 536370943269 536462929368 536770325952 536862380544 537309171522 537617053008 538726486032 539127622656 539576298828 539978068224 541852992072 545744294928 546150657024 547277700096 548047013472 548141001984 549949954491 550044269352 550359448128 550453833216 550911935358 551227611312 552365131248 553236458292 554311839872 554406902784 556331926752 557113967739 557209511208 558679318848 559560606192 559977255936 561132831744 561921621408 562017989376 563872738149 563969440728 565957046592 566054106624 567922175226 568019572272 568345051008 568442520576 570318471324 570416279328 571218118821 571316081112 572823099072 573726697488 576936812928 577846900512 579371145472 579853313361 580285073088 580384590336 582299951814 582399814608 582733533312 582833470464 584756913636 584857197792 585679337019 585779779368 586918418688 588956329864 589057334208 589885377606 591102672174 591542808192 592475935968 594038769408 594533144079 594975834432 595077871104 597041722746 597144113712 599248637568 600485254272 601329362004 601432488288 601777112832 603520795539 603866616696 603970178112 604819184634 606067296786 606518575488 607475326752 609584616081 610874272512 612995363736 613451801088 613962331794 614419489152 615687412608 616040205312 616552890156 616658627232 617011976448 618799803021 619154379144 619260562368 620131062726 621410772654 621443031552 623600819856 623707765632 625873417596 626339443968 626860700109 628514233704 628982226432 629505681966 629974412928 631274435712 632161824084 632270238048 633499245568 634465620819 635807916288 636701677416 636810869952 637175766528 638490650112 639022018806 639388182384 639497835648 641718314244 642196138752 642730591251 644425986456 645442534674 646808053248 649053914544 649537201152 650077763076 651792538656 651904319232 652820707224 652932664128 653306798592 654654970368 655199791434 655575224976 655687654272 657964347516 659356357632 660283221024 660396457728 662575871097 662689500984 663182940672 665485659216 665981180928 666535427964 668293615584 668408226048 669347813736 669462604992 671787127926 673092948416 673208381952 674154717264 675545911056 676048923648 676611549324 676999251936 677115355392 679349943783 679466450376 679972382208 682333397424 683409742596 684855585792 687233556576 689619784203 690133276224 690251632128 691221925296 692648339184 693045230976 693164086272 693740955636 694138473504 694257516288 696548676537 696668132664 699123410496 700566129984 701550922338 701671236336 702193701888 704631874464 707078512917 707605004736 707726356992 708721214544 710183740176 711304017804 712686651264 712808875008 715161257692 715283905824 715693767936 716289387093 716412228696 716822737344 718301981376 719311705182 719435065104 719970757632 722470656096 724979234763 727659059904 730185653862 730729351296 730854669312 733266605988 733392359136 733812597504 734423295627 734549247144 734970148416 736486841664 737522128098 737648611056 741775902336 742818623652 742946014944 744905758464 745525688607 746080808256 748671366618 749228828544 749357319168 751830317532 751959254304 753016290453 754609395456 757229566968 757359429696 757793401344 758424056922 759989149938 760424628432 760555039104 761624158428 761754774816 763764132096 764399756673 764968929984 767625072102 769249083904 770462534016 773137751148 773713430784 776399935752 776533086144 776978044416 777624665958 779229381582 779675884848 779809597056 780905782692 781039705824 782557891584 783751649247 785409778944 786513836808 788136896232 788723744256 789380140878 789967914624 792051692544 792710858772 793301112576 796055630328 796192151616 797311366362 798956707698 798998183424 800647005696 801772482672 801909984384 802369483776 804694394052 805155488928 805293570816 805963757283 806425579512 808089729048 808691433984 809364448242 809967102336 812779488108 814499030016 817327151648 818616442392 819225985536 820916550144 822070520208 822211502976 822682635264 825066404028 825539172192 825680749824 826367903037 826841416968 828547696872 829854687438 831467759808 831610354176 834497890128 835119258624 835814266812 838018978272 839340909288 839965883904 841699247616 842882432112 843026984064 845954161092 847743888384 848935569888 849081159936 851883262839 852029358408 852517576512 852663780864 855477706986 855624418992 856261518336 856974121668 859234648608 860590046232 865405219392 866770350768 869056718208 869205758976 870427609632 870576885504 873449927721 873599721912 874100299968 874250205696 877135370454 877285796688 878669669052 880377628032 880528610304 883434494796 883586001312 884828066409 886654008261 887314212288 888713903952 891058154112 891210968064 892463751648 892616806656 895562584119 895716170568 898872956352 900727881408 901994043006 902148732432 902665669248 902820473856 905799925044 905955267168 907228776951 909100945179 909777863232 911212990128 916311408768 919493045604 920177701632 920943497691 921629233728 923531118912 924060307968 924829335234 924987940848 925517964672 925676688384 928731568716 928890843552 930196594089 932116158981 932164547328 934088173312 935401229784 935561648448 938810126394 939509165952 942771350556 943473339648 944258522949 944961619392 946911653568 948242736126 948405357072 950248868352 953711874432 954258357248 955052516124 955216304928 955763649792 957735975168 958533028209 959082273576 959246753472 962577471366 963294208128 966638979684 968163802011 970212079872 973580871816 974305801728 975116644614 977688807984 977856478848 978416796672 979231060836 979398996192 979960197888 981982455552 982799687151 983362837464 983531481408 986946521274 989034536448 990424831536 990594686592 993207677952 994034251476 994774411008 998228488824 998971771392 999803141946 1002440423376 1002612339072 1004021720604 1004193907488 1006145860608 1007680691889 1009639422624 1009812572928 1011232075896 1013318866584 1013899504576 1014073385472 1014917323986 1015498877904 1015673033088 1018352176128 1019199675564 1019958573312 1023500096136 1025114613894 1027283378688 1030850334864 1031617907712 1035199914336 1035377448192 1036832887944 1038972508776 1039567846464 1039746129408 1040611433454 1041207710256 1041386274432 1045002198996 1047213038592 1048685115744 1050849194976 1052326383507 1052506854504 1053290552832 1056947811696 1057734816768 1061407507104 1061589535488 1063081821816 1065275610264 1066956026706 1069029976896 1069213312512 1072741886538 1072925858736 1073540651904 1073724761088 1074618343044 1075234106016 1077452972064 1078967557773 1079152597656 1079956136448 1083705984144 1091488589856 1095278480793 1096094026944 1096282003968 1099899908982 1100088538704 1100718896256 1100907666432 1101823870716 1102455222624 1104730262496 1106283192147 1106472916584 1108623679744 1112663853504 1114227935478 1114419022416 1117358637696 1119121212384 1123007049927 1123843242816 1124035978752 1127745476298 1127938881456 1131914093184 1132108213248 1135844350452 1136039144544 1136690102016 1137636085383 1139983724907 1140636942648 1140832558656 1142436237642 1142632162224 1145646198144 1147453394976 1151437608153 1153873625856 1155693801024 1158742290944 1159706626722 1160570146176 1160769180672 1164599903628 1164799629216 1165467066624 1166436998937 1168844072373 1169513827272 1169714395584 1171358674038 1171559558736 1173836837376 1177912659728 1178114668416 1179770755212 1182205344348 1183085616384 1184070211317 1184951871936 1188077538816 1189066288158 1189951668864 1190155742208 1194083445492 1194288227424 1195967049543 1198435061547 1198497275136 1200970508544 1202658724008 1202864976576 1203554225664 1207041591078 1207733233392 1207940356224 1209638369268 1212134593572 1213037150976 1214046672363 1214950653504 1219169232162 1221748545024 1225990727472 1226903602176 1227924663588 1228838978304 1231374825216 1233105780312 1233317254464 1234023952896 1237599606042 1238308758288 1238521124736 1240262125452 1242821545308 1242886063104 1244782031157 1247201639712 1247415531264 1251532200961 1251746835192 1252678887936 1253721400218 1257028467408 1257964452864 1259011363932 1259948825856 1262548871424 1264323648168 1264540476096 1268931241638 1271615832576 1273403354832 1273621739904 1274351533056 1276981300224 1278044037612 1278776364768 1278995671296 1283216560479 1283436628488 1284392277504 1285461182502 1288851972912 1290885069348 1293616106496 1298107829088 1300155526152 1303585077312 1303808638464 1305641414448 1305865328256 1306613597184 1309309940736 1310399582868 1311150449952 1311375308544 1315703055681 1315928695032 1320566442048 1320792915456 1325151742194 1325379001968 1326365881344 1330971318432 1333070855928 1336587231168 1336816452096 1338695627472 1338925209984 1343574255852 1346185896832 1346416763904 1348309434528 1351091822112 1352991064509 1353223098648 1353998503872 1354230710784 1358699887566 1358932900752 1359944764416 1364666794848 1366819485192 1374467113152 1379239568406 1380266552448 1380503264256 1382443850592 1385296678368 1386090461952 1387244002851 1387481911272 1388276947008 1388515032576 1393097353074 1393336265328 1398246820992 1401132259968 1403101844676 1403342472672 1408215189591 1409263748928 1414157025834 1415210009472 1415452713984 1417442429088 1420367480352 1422364104189 1422608035608 1425373302528 1430322515384 1430567811648 1431387535872 1432578774186 1432824457392 1433645474688 1436603962752 1438623410364 1438870130208 1443866207049 1444941312192 1449958469526 1455318119808 1460371307724 1461458702592 1462674966921 1466533211976 1466784718272 1467625195008 1468846591254 1469098494288 1469940296832 1472973683328 1475044256196 1475297222112 1480419781911 1483551804672 1485637247304 1485892029888 1489811516928 1491051377214 1492161616512 1497342733236 1498457657088 1499704712919 1503660635064 1503918508608 1506032580906 1509218790912 1514459133936 1514718859392 1515586802688 1516848113844 1519978299876 1520849256864 1521110078208 1522375985979 1523248316856 1523509549632 1527528264192 1528799513346 1529937859968 1535250144204 1537671920841 1538498167808 1540925068032 1546275502296 1547426861568 1552799871504 1553066172288 1553956088832 1555249331916 1558458763164 1559351769696 1559619194112 1560917150181 1561811565384 1562079411648 1567503298494 1570819557888 1573027673616 1576273792464 1577447488512 1578760281756 1579935829248 1585421717544 1586602225152 1592111260656 1592384303232 1594622732724 1597913415396 1597996366848 1601294011392 1603544965344 1603819968768 1609112829807 1609388788104 1610310977856 1610587141632 1611927514566 1612851159024 1616179458096 1617382867968 1618728896484 1619934204672 1625558976216 1634654303296 1637232884784 1638451971072 1641833100288 1644141040416 1644423005952 1649849863473 1650132808056 1651078344384 1651361499648 1652735806074 1653682833936 1657095393744 1659709374876 1662935519616 1663220708352 1668995780256 1671341903217 1671628533624 1676037956544 1678681818576 1679931767808 1683398495232 1685764864224 1686053968128 1691618214447 1691908322184 1697871139776 1698162319872 1703766525678 1704058716816 1705035153024 1705327561728 1710955413972 1711248837984 1713654356463 1713948243336 1718469297216 1721180092464 1730810438784 1733540701536 1738113436416 1739559940083 1740855219264 1741153771008 1746899855442 1747199443824 1748200599936 1748500411392 1754270740908 1754571593376 1757038011057 1757339338104 1760755256064 1766868989592 1767172002624 1769656132818 1773308016522 1774628424576 1777427807904 1782116308224 1783599432237 1784927503296 1785233613312 1791125168238 1791432341136 1797745912704 1801455762816 1803988086012 1804297464864 1805331338496 1810562386617 1811599850088 1811910534336 1814457553902 1818201890358 1819555726464 1822425980256 1828753848243 1832622817536 1838986091208 1840355403264 1841886995382 1843258467456 1847062237824 1848120615936 1849658670468 1849975881696 1851035929344 1856399409063 1857463137432 1857781687104 1860393188178 1864232317962 1864329094656 1868176346624 1870802459568 1871123296896 1877620252788 1879018331904 1880582100327 1885542701112 1886946679296 1888517045898 1889923238784 1893823307136 1896485472252 1896810714144 1900497736704 1903396862457 1907423748864 1910105032248 1910432609856 1911527299584 1915471950336 1917066056418 1918164547152 1918493506944 1925154942732 1926588416256 1928191773753 1933277959368 1936327604022 1940424159744 1947161743632 1948611603456 1950233289228 1955377615968 1955712957696 1958462121672 1958797992384 1959920395776 1963964911104 1965599374302 1966725674928 1967062962816 1973893042548 1978069072896 1980849663072 1981189373184 1987727613291 1988068502952 1989548822016 1996456977648 1997943542784 1999606283892 2004880846752 2005224678144 2008043441208 2008387814976 2015361383778 2019278845248 2019625145856 2022464151792 2026637733168 2027799009152 2028146770944 2029834647972 2030997755808 2031346066176 2038049831349 2038399351128 2039917146624 2047000192272 2050229227788 2054566757376 2061700669728 2068859352609 2070399828672 2070754896384 2073665775888 2077945017552 2079135692928 2079492258816 2081222866908 2082415420512 2082772548864 2089646029611 2090004397992 2097370231488 2101698389952 2104652767014 2105013709008 2106581105664 2113895623392 2121235538751 2122815014208 2123179070976 2126163643632 2130551220528 2133912053412 2138059953792 2138426625024 2145483773076 2145851717472 2147081303808 2148868161279 2149236686088 2150468212032 2154905944128 2157935115546 2158305195312 2159912272896 2167411968288 2174937704289 2182977179712 2190556961586 2192188053888 2192564007936 2199799817964 2200177077408 2201437792512 2203269886881 2203647741432 2204910445248 2209460524992 2212566384294 2212945833168 2217247359488 2225327707008 2228455870956 2228838044832 2234717275392 2236577065821 2238242424768 2246014099854 2247686485632 2248071957504 2255490952596 2255877762912 2259048871359 2263828186368 2271688700904 2272078289088 2273380204032 2275272170766 2279967449814 2281273885296 2281665117312 2284872475284 2285264324448 2291292396288 2293199270019 2294906789952 2302875216306 2307747251712 2311387602048 2317484581888 2319413253444 2321140292352 2329199807256 2329599258432 2330934133248 2332873997874 2337688144746 2339027654544 2339428791168 2342717348076 2343119117472 2347673674752 2351254947741 2355825319456 2356229336832 2359541510424 2364410688696 2366171232768 2368140422634 2369903743872 2376155077632 2378132576316 2379903337728 2388166890984 2388576454848 2391934099086 2396870123094 2396994550272 2401941017088 2405317448016 2405729953152 2407108451328 2414083182156 2415466466784 2415880712448 2417891271849 2419276738536 2424269187144 2426074301952 2428093344726 2429901307008 2438338464324 2443497090048 2451981454944 2455849327176 2457677956608 2462749650432 2466211560624 2466634508928 2468047905792 2475199212084 2476617516576 2477042249472 2479103709111 2480524250904 2485643090616 2489564062314 2494403279424 2494831062528 2503064401922 2503493670384 2505357775872 2507442800436 2514056934816 2518022727864 2519897651712 2525097742848 2528647296336 2529080952192 2537862483276 2543231665152 2546806709664 2547243479808 2555649788517 2556088075224 2557552729536 2557991342592 2566433120958 2566873256976 2568784555008 2570922365004 2577703945824 2581770138696 2596215658176 2600311052304 2607170154624 2607617276928 2611282828896 2611730656512 2620349783163 2620799165736 2622300899904 2622750617088 2631406111362 2631857390064 2641132884096 2641585830912 2650303484388 2650758003936 2654484199227 2659962024783 2661942636864 2666141711856 2673174462336 2673632904192 2677391254944 2677850419968 2686687752357 2687148511704 2692371793664 2696618869056 2702183644224 2705982129018 2706446197296 2707997007744 2708461421568 2717399775132 2717865801504 2721686330853 2727302835537 2729333589696 2733638970384 2748934226304 2758479136812 2760533104896 2762830493073 2764887701184 2770593356736 2772180923904 2774488005702 2774963822544 2776553894016 2777030065152 2786194706148 2786672530656 2790589782267 2796348476943 2796493641984 2802264519936 2806203689352 2806684945344 2816430379182 2818527497856 2828314051668 2830420018944 2832775568847 2834884858176 2840734960704 2844728208378 2845216071216 2850746605056 2860645030768 2861135623296 2862775071744 2865157548372 2865648914784 2867290949376 2873207925504 2875599084627 2877246820728 2877740260416 2887732414098 2889882624384 2899916939052 2904491406033 2910636239616 2920742615448 2922917405184 2925349933842 2933066423952 2933569436544 2935250390016 2937693182508 2938196988576 2939880593664 2945947366656 2948399061453 2950088512392 2950594444224 2960839563822 2967103609344 2971274494608 2971784059776 2979623033856 2982102754428 2984323233024 2994685466472 2996915314176 2999409425838 3007321270128 3007837017216 3012065161812 3018437581824 3023042075667 3028918267872 3029437718784 3033696227688 3039956599752 3041698513728 3042220156416 3044751971958 3046496633712 3047019099264 3055056528384 3057599026692 3059875719936 3070500288408 3075343841682 3081850136064 3092551004592 3094853723136 3105599743008 3106132344576 3110498663832 3116917526328 3118703539392 3119238388224 3121834300362 3123623130768 3124158823296 3135006596988 3141639115776 3146055347232 3152547584928 3156979150521 3157520563512 3159871658496 3170843435088 3173204450304 3184222521312 3184768606464 3189245465448 3195826830792 3207089930688 3207639937536 3218225659614 3218777576208 3220621955712 3221174283264 3223855029132 3225702318048 3232358916192 3236902673319 3237457792968 3239868409344 3251117952432 3269308606592 3274465769568 3285835442379 3288282080832 3288846011904 3299699726946 3300265616112 3302156688768 3302722999296 3305471612148 3307365667872 3314190787488 3318849576441 3319418749752 3325871039232 3337991560512 3342683806434 3343257067248 3352075913088 3357363637152 3369021149781 3371529728448 3372107936256 3383236428894 3383816644368 3395742279552 3396324639744 3407533051356 3408117433632 3410070306048 3412908256149 3419951174721 3421910827944 3422497675968 3427308712926 3427896486672 3436938594432 3442360184928 3454312824459 3461620877568 3467081403072 3476226872832 3479119880166 3481710438528 3482307542016 3493799710884 3494398887648 3496401199872 3499310996811 3506532217119 3508541481816 3509143186752 3514076022114 3514678676208 3521510512128 3533737979184 3534344005248 3539312265636 3546616033044 3549256849152 3552210633951 3554855615808 3564232616448 3567198864474 3569855006592 3570467226624 3582250336476 3582864682272 3587901148629 3595305184641 3595491825408 3602911525632 3607976172024 3608594929728 3610662676992 3621124773234 3623199700176 3623821068672 3628915107804 3636403780716 3639111452928 3642140017089 3644851960512 3657507696486 3665245635072 3677972182416 3680710806528 3683773990764 3686516934912 3694124475648 3699317340936 3699951763392 3702071858688 3712798818126 3714926274864 3715563374208 3720786376356 3728464635924 3728658189312 3734346093471 3736352693248 3741604919136 3742246593792 3754596602883 3755240505576 3758036663808 3761164200654 3771085402224 3773893358592 3777034091796 3779846477568 3787646614272 3792970944504 3793621428288 3806793724914 3814847497728 3820210064496 3820865219712 3823054599168 3830943900672 3834132112836 3836329094304 3836987013888 3849649681437 3850309885464 3853176832512 3856383547506 3866555918736 3872655208044 3880848319488 3894323487264 3900466578456 3910755231936 3911425915392 3916924243344 3917595984768 3919840791552 3927929822208 3931198748604 3933451349856 3934125925632 3947109167043 3947786085096 3961699326144 3962378746368 3975455226582 3976137005904 3979097644032 3992913955296 3999212567784 4009761693504 4010449356288 4016086882416 4016775629952 4030722767556 4038557690496 4039250291712 4044928303584 4053275466336 4055598018304 4058973193527 4059669295944 4061995511616 4062692132352 4076099662698 4076798702256 4079834293248 4094000384544 4100458455576 4123401339456 4137718705218 4140799657344 4141509792768 4147331551776 4155890035104 4158271385856 4161732008553 4162445733816 4164830841024 4165545097728 4179292059222 4180008795984 4194740462976 4203396779904 4209305534028 4210027418016 4224645568773 4227791246784 4242471077502 4245630028416 4246358141952 4252327287264 4261102441056 4267092312567 4267824106824 4276119907584 4290967546152 4291703434944 4294162607616 4297736322558 4298473372176 4300936424064 4309811888256 4315870231092 4316610390624 4331598621147 4334823936576 4349875408578 4365954359424 4381113923172 4384376107776 4388024900763 4399599635928 4400354154816 4402875585024 4406539773762 4407295482864 4409820890496 4418921049984 4425132768588 4425891666336 4434494718976 4441259345733 4450655414016 4456911741912 4457676089664 4469434550784 4473154131642 4476484849536 4492028199708 4495372971264 4499114138757 4510981905192 4511755525824 4518097742718 4527656372736 4543377401808 4544156578176 4546760408064 4550544341532 4559934899628 4562547770592 4563330234624 4567127957937 4569744950568 4570528648896 4582584792576 4586398540038 4589813579904 4605750432612 4615494503424 4622775204096 4638826506888 4642280584704 4658399614512 4659198516864 4661868266496 4665747995748 4675376289492 4678055309088 4678857582336 4682751450543 4685434696152 4686238234944 4702509895482 4711650638912 4712458673664 4719083020848 4728821377392 4732342465536 4736280845268 4739807487744 4756265152632 4759806675456 4776333781968 4777152909696 4783868198172 4793740246188 4793989100544 4803882034176 4810634896032 4811459906304 4827338489421 4828166364312 4830932933568 4831761424896 4835782543698 4838553477072 4848538374288 4852148603904 4856186689452 4859802614016 4876676928648 4903962909888 4911698654352 4915355913216 4925499300864 4932423121248 4933269017856 4949549590419 4950398424168 4953235033152 4954084498944 4958207418222 4961048501808 4971286181232 4979128124628 4988806558848 4989662125056 5006128803844 5006987340768 5014025709651 5014885600872 5028113869632 5036045455728 5039795303424 5050195485696 5057294592672 5058161904384 5074854643341 5075724966552 5093613419328 5094486959616 5111299577034 5112176150448 5115105459072 5115982685184 5132866241916 5133746513952 5140963069389 5141844730008 5155407891648 5163540277392 5192431316352 5200622104608 5214340309248 5218679820249 5222565657792 5223461313024 5240699566326 5241598331472 5244601799808 5245501234176 5262812222724 5263714780128 5271114033171 5282265768192 5300606968776 5301516007872 5308968398454 5319924049566 5323885273728 5332283423712 5346348924672 5350798296711 5354782509888 5355700839936 5373375504714 5374297023408 5384743587328 5393237738112 5404367288448 5411964258036 5412892394592 5415994015488 5431687159851 5434799550264 5435731603008 5443372661706 5454605671074 5458667179392 5467277940768 5486261544729 5497868452608 5516958273624 5521066209792 5525660986146 5529775402368 5541186713472 5544361847808 5548976011404 5549927645088 5553107788032 5569198227189 5572389412296 5573345061312 5581179564534 5592696953886 5592987283968 5604529039872 5612407378704 5613369890688 5632860758364 5637054995712 5641746300981 5656628103336 5660840037888 5665551137694 5669769716352 5681469921408 5689456416756 5690432142432 5701493210112 5710190587371 5721290061536 5722271246592 5730315096744 5731297829568 5734581898752 5746415851008 5751198169254 5754493641456 5755480520832 5775464828196 5779765248768 5784575321259 5799833878104 5808982812066 5821272479232 5841485230896 5845834810368 5850699867684 5866132847904 5867138873088 5875386365016 5876393977152 5879761187328 5891894733312 5896798122906 5900177024784 5901188888448 5921679127644 5934207218688 5942548989216 5943568119552 5963182839873 5964205508856 5968646466048 5989370932944 5993830628352 5998818851676 6014642540256 6015674034432 6024130323624 6046084151334 6057836535744 6058875437568 6067392455376 6079913199504 6083397027456 6084440312832 6089503943916 6092993267424 6094038198528 6114149494047 6115198053384 6119751439872 6141000576816 6150687683364 6163700272128 6185102009184 6206578057827 6211199486016 6212264689152 6220997327664 6233835052656 6237407078784 6238476776448 6243668600724 6247246261536 6248317646592 6268938088833 6270013193976 6292110694464 6305095169856 6313958301042 6315041127024 6319743316992 6341686870176 6363706616253 6368445042624 6369537212928 6378490930896 6391653661584 6414179861376 6415279875072 6436451319228 6437555152416 6441243911424 6446604483837 6447710058264 6451404636096 6464717832384 6473805346638 6474915585936 6479736818688 6502235904864 6524813112867 6538617213184 6548931539136 6571670884758 6576564161664 6577692023808 6599399453892 6600531232224 6604313377536 6609809660643 6610943224296 6614731335744 6628381574976 6637699152882 6638837499504 6651742078464 6675983121024 6685367612868 6686514134496 6704151826176 6709731197463 6714727274304 6738042299562 6743059456896 6744215872512 6766472857788 6767633288736 6777146614077 6791484559104 6815066102712 6816234867264 6820140612096 6825816512298 6839902349442 6843821655888 6844995351936 6854617425852 6855792973344 6873877188864 6879597810057 6884720369856 6908625648918 6923241755136 6934162806144 6952453745664 6958239760332 6963420877056 6987599421768 6988797775296 6992802399744 6998621993622 7013064434238 7017082963632 7018286373504 7028152044228 7029357352416 7043021024256 7053764843223 7067475958368 7068688010496 7078624531272 7093232066088 7098513698304 7104421267902 7109711231616 7128465232896 7134397728948 7139710013184 7164500672952 7165729364544 7175802297258 7190610369282 7190983650816 7205823051264 7215952344048 7217189859456 7221325353984 7242249546468 7246399400352 7247642137344 7253673815547 7257830215608 7272807561432 7278222905856 7284280034178 7289703921024 7315015392972 7330491270144 7355944364832 7367547981528 7373033869824 7388248951296 7398634681872 7399903526784 7404143717376 7425597636252 7429852549728 7431126748416 7441572752712 7456929271848 7468692186942 7483209838272 7484493187584 7509193205766 7510481011152 7516073327616 7522328401308 7542170804448 7554068183592 7559692955136 7575293228544 7585941889008 7587242856576 7613587449828 7629694995456 7640420128992 7641730439424 7666949365551 7668264225672 7672658188608 7673974027776 7699299362874 7700619770928 7706353665024 7712767095012 7733111837472 7745310416088 7788646974528 7800933156912 7821510463872 7822851830784 7833848486688 7835191969536 7861049349489 7862397497208 7866902699712 7868251851264 7894218334086 7895572170192 7923398652288 7924757492736 7950910453164 7952274011808 7963452597681 7979886074349 7985827910592 7998425135568 8019523387008 8020898712576 8032173764832 8033551259904 8060063257071 8061445535112 8077115380992 8089856607168 8106550932672 8111196036608 8117946387054 8119338591888 8123991023232 8125384264704 8152199325396 8153597404512 8165058992559 8181908506611 8188000769088 8200916911152 8246802678912 8275437410436 8281599314688 8288491479219 8294663103552 8311780070208 8316542771712 8323464017106 8324891467632 8329661682048 8331090195456 8358584118444 8360017591968 8371769346801 8389045430829 8389480925952 8406793559808 8418611068056 8420054836032 8449291137546 8455582493568 8484942155004 8491260056832 8498326706541 8504654574528 8522204882112 8534184625134 8535648213648 8552239815168 8581935092304 8583406869888 8588325215232 8595472645116 8596946744352 8601872848128 8619623776512 8626797253881 8631740462184 8633220781248 8663197242294 8669647873152 8699750817156 8713474218099 8731908718848 8762227846344 8768752215552 8776049801526 8799199271856 8800708309632 8805751170048 8813079547524 8814590965728 8819641780992 8837842099968 8845197184359 8850265537176 8851783332672 8882518691466 8901310828032 8913823483824 8915352179328 8938869101568 8946308263284 8952969699072 8984056399416 8990745942528 8998228277514 9021963810384 9023511051648 9036195485436 9055312745472 9069126227001 9086754803616 9088313156352 9101088683064 9119869799256 9125095541184 9126660469248 9134255915874 9139489901136 9141057297792 9165169585152 9172797080076 9179627159808 9211500865224 9245550408192 9277653013776 9284561169408 9316799229024 9318397033728 9331495991496 9350752578984 9356110618176 9357715164672 9365502901086 9370869392304 9372476469888 9405019790964 9423301277824 9424917347328 9438166041696 9457642754784 9470937451563 9472561690536 9479614975488 9512530305264 9519613350912 9552667563936 9554305819392 9567736396344 9587480492376 9621269792064 9622919812608 9654676978842 9656332728624 9661865867136 9663522849792 9671565087396 9677106954144 9697076748576 9710708019957 9712373378904 9719605228032 9753353857296 9807925819776 9823397308704 9857506327137 9864846242496 9866538035712 9899099180838 9900796848336 9906470066304 9908168997888 9916414836444 9922097003616 9942572362464 9956548729323 9958256249256 9977613117696 10012257607688 10013974681536 10028051419302 10029771201744 10056227739264 10072090911456 10107063449343 10114589185344 10116323808768 10149709286682 10151449933104 10187226838656 10188973919232 10222599154068 10224352300896 10230210918144 10238724768447 10259853524163 10265732483832 10267493027904 10281926138778 10283689460016 10310815783296 10327080554784 10362938473377 10384862632704 10401244209216 10428680618496 10437359640498 10445131315584 10446922626048 10481399132652 10483196662944 10489203599616 10497932990433 10519596651357 10525624445448 10527429560256 10542228066342 10564531536384 10601213937552 10603032015744 10617936796908 10639848099132 10647770547456 10656631901853 10664566847424 10692697849344 10701596593422 10709565019776 10711401679872 10746751009428 10748594046816 10763703445887 10769487174656 10785915553923 10786475476224 10808734576896 10823928516072 10825784789184 10831988030976 10863374319702 10869599100528 10871463206016 10886745323412 10909211342148 10917334358784 10926420051267 10934555881536 10972523089458 10995736905216 11033916547248 11042132419584 11051321972292 11059550804736 11082373426944 11097952022808 11099855290176 11106215576064 11138396454378 11144778824592 11146690122624 11162359129068 11185393907772 11185974567936 11209058079744 11224814757408 11226739781376 11263789808649 11265721516728 11274109991424 11283492601962 11313256206672 11321680075776 11331102275388 11339539432704 11362939842816 11378912833512 11380864284864 11420381174742 11442580123072 11444542493184 11460630193488 11462595659136 11469163797504 11492831702016 11502396338508 11508987282912 11510961041664 11548949044311 11550929656392 11559530497536 11569150642518 11599667756208 11617965624132 11642544958464 11682970461792 11701399735368 11732265695808 11734277746176 11750772730032 11752787954304 11759522374656 11783789466624 11793596245812 11800354049568 11802377776896 11841327501129 11843358255288 11885097978432 11887136239104 11926365679746 11928411017712 11937292932096 11978741865888 11997637703352 12029285080512 12031348068864 12048260647248 12092168302668 12115673071488 12117750875136 12134784910752 12159826399008 12166794054912 12176919580581 12179007887832 12185986534848 12188076397056 12228298988094 12230396106768 12239502879744 12282001153632 12301375366728 12370204018368 12413156115654 12422398972032 12424529378304 12441994655328 12467670105312 12474814157568 12485196025659 12487337201448 12494492523072 12496635293184 12537876177666 12540026387952 12584221388928 12610190339712 12627916602084 12630082254048 12673936706319 12683373740352 12727413232506 12736890085248 12739074425856 12756981861792 12783307323168 12801276937701 12828359722752 12872902638456 12875110304832 12882487822848 12893208967674 12895420116528 12902809272192 12929435664768 12947610693276 12949831171872 12994795863441 13004471809728 13049626225734 13077234426368 13097863078272 13143341769516 13153128323328 13164074702289 13198798907784 13201062464448 13208626755072 13219619321286 13221886448592 13229462671488 13256763149952 13275398305764 13277674999008 13303484156928 13323778037199 13351966242048 13370735225736 13373028268992 13408303652352 13419462394926 13429454548608 13476084599124 13486118913792 13497342416271 13532945715576 13535266577472 13554293228154 13582969118208 13630132205424 13632469734528 13640281224192 13651633024596 13679804698884 13687643311776 13689990703872 13701383873811 13709234851704 13711585946688 13747754377728 13759195620114 13769440739712 13817251297836 13846483510272 13868325612288 13916479520664 13926841754112 13975198843536 13977595550592 13985604799488 13997243987244 14026128868476 14034165927264 14036572747008 14048254351629 14056304088456 14058714704832 14107529686446 14134951916736 14137376020992 14157249062544 14186464132176 14197027396608 14208842535804 14219422463232 14268795457896 14279420026368 14329001345904 14331458729088 14351604594516 14381220738564 14381967301632 14411646102528 14431904688096 14434379718912 14482015468263 14484499092936 14492798800704 14495284274688 14507347631094 14515660431216 14545615122864 14556445811712 14568560068356 14579407842048 14630030785944 14711888729664 14735095963056 14746067739648 14776497902592 14797269363744 14799807053568 14848648771257 14851195272504 14859705099456 14862253496832 14883145505424 14913858543696 14937384373884 14966419676544 14968986375168 15018386411532 15020962022304 15042077128953 15044656802616 15084341608896 15108136367184 15119385910272 15150586457088 15171883778016 15174485713152 15224563930023 15227174899656 15280840257984 15283460878848 15333898731102 15336528451344 15345316377216 15347948055552 15398598725748 15401239541856 15422889208167 15425534190024 15466223674944 15490620832176 15577293949056 15601866313824 15643020927744 15656039460747 15667696973376 15670383939072 15722098698978 15724794994416 15733805399424 15736503702528 15788436668172 15791144340384 15813342099513 15846797304576 15901820906328 15904548023616 15926905195362 15959772148698 15971655821184 15996850271136 16039046774016 16052394890133 16064347529664 16067102519808 16120126514142 16122891070224 16154230761984 16179713214336 16213101865344 16222392073216 16235892774108 16238677183776 16247982046464 16295061479553 16304398650792 16307194809024 16330117985118 16363817013222 16376001538176 16401833822304 16458784634187 16493605357824 16550874820872 16563198629376 16576982958438 16589326207104 16623560140416 16633085543424 16646928034212 16649782935264 16659323364096 16707594681567 16717168236888 16720035183936 16743538693602 16778090861658 16778961851904 16813587119616 16837222136112 16840109672064 16898582275092 16911164987136 16925238902943 16969884310008 16982520113664 16996653413082 17009309149056 17044409764224 17068369250268 17071296427296 17104479630336 17130571762113 17163870184608 17166813739776 17190945290232 17193893488704 17203745696256 17239247553024 17253594507762 17263480924368 17266441562496 17326394484588 17339295746304 17353725963777 17399501634312 17426948436198 17463817437696 17524455692688 17537504431104 17552099603052 17598398543712 17601416619264 17626159095048 17629181931456 17639283561984 17675684199936 17690394368718 17700531074352 17703566665344 17765037382932 17802621656064 17827646967648 17830704358656 17889548519619 17892616526568 17905939398144 17968112798832 17981491885056 17996456555028 18043927620768 18047022103296 18072390970872 18138252454002 18173509607232 18176626312704 18202177366128 18239739598512 18250191082368 18253320938496 18268511831748 18278979802272 18282114595584 18342448482141 18345594160152 18359254319616 18423001730448 18491100816384 18555306027552 18619734173481 18633598458048 18636794067456 18662991982992 18701505157968 18712221236352 18715430329344 18731005802172 18741738784608 18744952939776 18806814266499 18810039581928 18846602555648 18876332083392 18915285509568 18941874903126 18945123381072 18959229950976 19025060610528 19091119848759 19105335127872 19108611638784 19135472792688 19174960984752 19242539584128 19245839625216 19309353957684 19312665457248 19323731734272 19339813451511 19343130174792 19354213908288 19394153497152 19421416039914 19424746757808 19439210456064 19506707714592 19574439338601 19615851639552 19646794617408 19715012654274 19729692484992 19733076071424 19798198361676 19801593696672 19812940132608 19829428981929 19832829672888 19844194007232 19885144724928 19913097458646 19916512498512 19955226235392 20024515215376 20027949363072 20056102838604 20059542403488 20112455478528 20129193592389 20144181822912 20214126898686 20229178370688 20232647617536 20299418573364 20302899866208 20331439842231 20374453677312 20445198308136 20448704601792 20460421836288 20477449536894 20519707048326 20531464967664 20534986055808 20563852277556 20567378920032 20621631566592 20638793430171 20654161109568 20725876946754 20769725265408 20802488418432 20857361236992 20874719280996 20890262631168 20962798265304 20966393325888 20978407199232 20995865980866 21039193302714 21051248890896 21054859120512 21084456132684 21129063072768 21161294529669 21202427875104 21206064031488 21235873593816 21279696198264 21295541094912 21313263803706 21329133694848 21385395698688 21403193186844 21419130039552 21493502018856 21497188093632 21527406891774 21571831107846 21572950952448 21617469153792 21647857032144 21651569578368 21663976061952 21726748639404 21739198201056 21742926412032 21761021446641 21773490646824 21818422684296 21834668717568 21852840102534 21869111763072 21945046178916 21991473810432 22067833094496 22102643944584 22119101609472 22164746853888 22195904045616 22199710580352 22212431152128 22276792908756 22289557649184 22293380245248 22324718258136 22370787815544 22449629514816 22453479562752 22527579617298 22531443033456 22548219982848 22566985203924 22626512413344 22662204550776 22679078865408 22725879685632 22757825667024 22761728569728 22840762349484 22885160246144 22889084986368 22921260386976 22925191318272 23000848096653 23004792677016 23017974565824 23021922083328 23097898088622 23101859312784 23119060995072 23138301285036 23199335512416 23235931248264 23365940923584 23402799470736 23464531391616 23468555492352 23501545460064 23505575908608 23583148048467 23587192491624 23600708099136 23604755553792 23682655002258 23686716510576 23770195956864 23774272478208 23852731359492 23856822035424 23890357793043 23939658223047 23957483731776 23995275406704 24058570161024 24062696137728 24096521294496 24180189771213 24184336605336 24231346142976 24269569821504 24319652798016 24333588109824 24353839161162 24358015775664 24371973069696 24376152794112 24456597976188 24460792213536 24495176977677 24545725519833 24564002307264 24602750733456 24740408036736 24826312231308 24844797944064 24865474437657 24883989310656 24935340210624 24949628315136 24970392051318 24974674402896 24988985046144 24993270586368 25075752355332 25080052775904 25115308040403 25167136292487 25168442777856 25220380679424 25255833204168 25260164508096 25347873412638 25366747480704 25454826465012 25473780170496 25494980119623 25513963723584 25566614646336 25602553875402 25656719445504 25745805276912 25750220609664 25764975645696 25786417935348 25790840233056 25805618544384 25858871329536 25880391761643 25895221386552 25899662343744 25989591726882 26008943619456 26099252451468 26140422654297 26154468852736 26195726156544 26286683539032 26306256646656 26328149404578 26397597815568 26402124928896 26417253510144 26439238642572 26443772897184 26458925342976 26513526299904 26535591553077 26550796611528 26555349998016 26647556074398 26703932484096 26741470451472 26746056537984 26816607304704 26838924789852 26858909097216 26952169198248 26972237827584 26994684832542 27065891431152 27070533154944 27108586456308 27165938236416 27260264410848 27264939469056 27303266049192 27359609397768 27375286623552 27379981407744 27402767747622 27418469703408 27423171893376 27495508755456 27518391240228 27538881479424 27634502595672 27736651224576 27832959041328 27853683508224 27950397687072 27955191101184 27994487974488 28052257736952 28068331854528 28073145494016 28096508703258 28112608176912 28117429409664 28215059372892 28269903833472 28274752041984 28314498125088 28372928264352 28412812354689 28417685071608 28438844926464 28537590915792 28558840052736 28658002691808 28662917458176 28703209189032 28762441477128 28863809376192 28868759437824 28964030936526 28968998185872 28985597601408 28990568549376 29014695262188 29031320862432 29091230245728 29132124059871 29137120136712 29158815684096 29260061571888 29423777459328 29470191926112 29572518981411 29594538727488 29599614107136 29697297542514 29702390545008 29719410198912 29724506993664 29766291010848 29827717087392 29869646187969 29874768747768 29932839353088 30036772823064 30041924044608 30084154257906 30089313605232 30168683217792 30216272734368 30321190348029 30343767556032 30348971426304 30449127860046 30454349799312 30561680515968 30566921757696 30667797462204 30673056902688 30690632754432 30716174305341 30779560572489 30797197451496 30802479083712 30845778416334 30851068380048 30932447349888 30981241664352 31088815420131 31154587898112 31203732627648 31286041855488 31312078921494 31335393946752 31340767878144 31444197397956 31449589988832 31467610798848 31493798971299 31558789954071 31576873336344 31582288680768 31626684199026 31693594609152 31803641812656 31809096047232 31853810390724 31919544297396 31943311642368 31969895705559 31993700542272 32078093548032 32104789780266 32128695059328 32134205039616 32240253028284 32245782140448 32308461523968 32357746661769 32359426428672 32426203730688 32471785548216 32477354367552 32495964092928 32590122959106 32608797301584 32614389618048 32660235970236 32727634026444 32752003076352 32779260153801 32803667644608 32917569268374 32987210715648 33101749641744 33126397258752 33153965916876 33178652414208 33247120280832 33293856068424 33299565870528 33318646728192 33415189363134 33434336473776 33440070367872 33487077387204 33556181723316 33557923703808 33627174239232 33674444272224 33680219344128 33791369425947 33797164550184 33822329974272 33850477805886 33939768620016 33965040227328 33993306826164 34018618298112 34088819528448 34136738500536 34142592854592 34261143524226 34327740369216 34333627479552 34381890580464 34387786977408 34407491392512 34478495106048 34507189015524 34526961848736 34532883124992 34646847132933 34652788969176 34678591492608 34707451927554 34799003268624 34853896872396 34927634875392 35048911385376 35104199206104 35196797087424 35202833238528 35252318190096 35258363862912 35278567123968 35351368399872 35380788737436 35401062148704 35407133330688 35523982503387 35530074765864 35655293935296 35661408717312 35779097039238 35785233053136 35811878796288 35936225597664 35992913110056 36087855241536 36094044206592 36144781941744 36276504908004 36347019214464 36353252625408 36404354732256 36479479197024 36500382164736 36530758741743 36537023663496 36557959604544 36564229191168 36684896964282 36691188320304 36718508639232 36846003460896 37110612055104 37239468346962 37267196916096 37273588134912 37325983965984 37403010315936 37424442472704 37455588076977 37462011604344 37483477569216 37489905879552 37613628532998 37620079163856 37693205111296 37752664166784 37830571019136 37883749806252 37890246762144 38021810118957 38050121221056 38182239697518 38210670255744 38217223277568 38270945585376 38349921969504 38403830813103 38485079168256 38618707915368 38625330914496 38647463468544 38679626903022 38686260349584 38708427816576 38788306994304 38842832079828 38849493515616 38984387590323 39013415429184 39148878677202 39231703279104 39293589234816 39430025308548 39459384969984 39492224106867 39596396723352 39603187393344 39625880265216 39658857963858 39665659345776 39688388014464 39770289449856 39826194917292 39833024997024 39910452470784 39971334111597 40049030430752 40055898726144 40112205677208 40119084806976 40224910957056 40258387184778 40288363645824 40428253797372 40458356741376 40492027248813 40598837146728 40605799732416 40662879684462 40748907354624 40890396616272 40897409203584 40920843672576 40954899073788 41039414096652 41062929935328 41069972111616 41104151621433 41127704555112 41134757840064 41243263133184 41277586860342 41308322219136 41451753893508 41539450530816 41604976836864 41749438561992 41780525262336 41925596530608 41932786651776 41956814398464 41991731961732 42078386605428 42102497781792 42109718241024 42144763054887 42168912265368 42322589059338 42404855750208 42412128062976 42471747187632 42559392396528 42591082189824 42626527607412 42658267389696 42806386373688 42838260079104 42987004037712 42994376187264 43054813783548 43143662215692 43145901904896 43234938307584 43295714064288 43303139156736 43446046404789 43453497278808 43478396402112 43485852824064 43522042893282 43546981293648 43636845368592 43669337435136 43705680205068 43738223526144 43890092357832 44135666188992 44205287889168 44238203218944 44329493707776 44391808091232 44399421160704 44545946313771 44553585817512 44579115298368 44586760490496 44649436516272 44741575631088 44899259029632 44906959125504 45055159234596 45062886066912 45126231386859 45133970407848 45253024826688 45324409101552 45358157730816 45451759371264 45515651334048 45523457139456 45673691790069 45681524698968 45770320492288 45842520773952 45850382636544 46001696193306 46009585354032 46035949131648 46043844166656 46195796177244 46203718625568 46268667624501 46276602570072 46398671024832 46471862496528 46731881847168 46805598941472 46929062783232 46968118382241 47003090920128 47011151817216 47166296096934 47174384983248 47201416198272 47209511107584 47365310004516 47373433021152 47440026298539 47540391913728 47705462718984 47713644070848 47780715586086 47879316446094 47914967463552 47990550813408 48117140322048 48157184670399 48193042588992 48360379542426 48368673210672 48462692285952 48539139643008 48639305596032 48667176219648 48707678322324 48716031551328 48743946139392 48885184438659 48913195952376 48921584427072 48990353955354 49091451039666 49128004614528 49205501466912 49376353902561 49480816073472 49652624462616 49689595888128 49730948875314 49767978621312 49870680421248 49899256630272 49940784102636 49949348805792 49977970092288 50122784044701 50151504710664 50160105551808 50230616080806 50334272584974 50336885555712 50440761358848 50511666408336 50520329016192 50695746825276 50733494961408 50775716708829 50909652930024 50947560340992 50989960239246 51027927447168 51133229292672 51205107750804 51313438891008 51391715286339 51491610553824 51500441219328 51572835870696 51581680466112 51611237088768 51717742659072 51760783523286 51790442773104 51799324687488 51979183453764 52017887238912 52198504902936 52280845308594 52391452313088 52573367078064 52612513293312 52656298809156 52795195631136 52804249857792 52878477285144 52887545794368 52917850685952 53027052599808 53071183106154 53101593223056 53110699996032 53295112148796 53407864968192 53482940902944 53492113075968 53668645558857 53677849579704 53717818194432 53904338396496 53944475655168 53989369665084 54131782862304 54141066309888 54217172912616 54520528821696 54529878938112 54606532098384 54719218795536 54750573247104 54759962815488 54805535495244 54836939406816 54846343786752 55027345446423 55036782480456 55077762958848 55269005191344 55473302449152 55665918082656 55859202520443 55900795374144 55910382202368 55988975948976 56104515473904 56136663709056 56146290988032 56193017406516 56225216353824 56234858819328 56420442799497 56430118745784 56539807666944 56628996250176 56745856528704 56825624709378 56835370143216 56877689852928 57075181831584 57273359546277 57316005383616 57325834916352 57406418378064 57524882954256 57727618752384 57737518875648 57928061873052 57937996371744 57971195202816 58019440354533 58029390524376 58062641724864 58182460491456 58264248119742 58274240273424 58317631368192 58520123143776 58723318015803 58847554918656 58940383852224 59145037962822 59189077454976 59199228214272 59394595085028 59404781090016 59438820397824 59488286945787 59532582021696 59655434174784 59739292375938 59749537495536 59865678706176 60073545646128 60083848089216 60168308515812 60178627210464 60337366435584 60387580777167 60432545468736 60642380696058 60687535112064 60697942852608 60898255720092 60908699598624 60994319526693 61123361031936 61335594924408 61346113805376 61381265508864 61432348610682 61559121144978 61594394902992 61604958167424 61691556832668 61702136760096 61864894699776 61916380290513 61962483328704 62177630840262 62309175796224 62407465255296 62572083710976 62624157842988 62670787893504 62888394795912 62899179977664 62935221597696 62987597942598 63117579908142 63153746672688 63164577361536 63253368398052 63387189218304 63483883589007 63607283625312 63618192094464 63707620781448 63839088594792 63886623284736 63939791411118 63987401084544 64156187096064 64209579560532 64257390118656 64480506056568 64491564280896 64715493323538 64718852857344 64852407461376 64943571096432 64954708735104 64991928185856 65180245918212 65217594603168 65228779236096 65283064339923 65320471940472 65455268052888 65504006152704 65558520307602 65607335289216 65835138536748 65974421431296 66203499283488 66307931833752 66357304828416 66494240561664 66587712136848 66599131741056 66637293456384 66830378726268 66868672947552 66880140735744 66974154774408 67112363446632 67348888544448 67360438688256 67582738851894 67594329100368 67644659948544 67700955611772 67879537240032 67986613652328 68037236596224 68177639056896 68273477001072 68285185709184 68522287048452 68655480738432 68667254959104 68763781160928 68775573954816 69002544289959 69014378031048 69053923697472 69065766249984 69293694265866 69305577938352 69357182985216 69414903855108 69598006537248 69707793744792 70097822770752 70208398412208 70393594174848 70405666477056 70504636380192 70516727725824 70749444145401 70761577474872 70802124297408 70814266661376 71047965006774 71060149531728 71310587870592 71322817434624 71558194078476 71570466106272 71671073379129 71818974669141 71872451195328 71985826220112 72175710483072 72188088413184 72289563883488 72540569313639 72553009816008 72694038428928 72808709464512 72958958394048 73000764329472 73061517483486 73074047326992 73115919209088 73128458382336 73369793928564 73382376640608 73485530933031 73637176559499 73692006921792 74221224110208 74478936693924 74534393832192 74596423312971 74651967931968 74806020631872 74848884945408 74911176153954 74924023208688 74966955138432 74979811759104 75227257065996 75240158327712 75345924121209 75386410222592 75501408877461 75505328333568 75661142038272 75767499612504 75780493524288 76043620237914 76100242442112 76364479395036 76421340511488 76484940358869 76541891170752 76699843939008 76807661626206 76970158336512 77237415830736 77250661828992 77294926937088 77359253806044 77372520699168 77416855633152 77576613988608 77641175284929 77685664159656 77698987031232 77968775180646 78026830858368 78297757354404 78463406558208 78587178469632 78860050617096 78918769939968 78984448213734 79192793446704 79206374786688 79251760530432 79317715927716 79331318691552 79376776028928 79540578899712 79606774659231 79652389834584 79666049994048 79942668223194 80098060861504 80111797452288 80224411354416 80238169613952 80449821914112 80516774369556 80576727291648 80856507594744 80916713482752 80984054497626 81197674293456 81211599464832 81325759368924 81497814709248 81780793232544 81794818407168 81909798147576 82078828193304 82125859870656 82139944223232 82208303242866 82255409110224 82269515680128 82486526266368 82555173720684 82616644438272 82903507787016 83209953673728 83498877123984 83561050524672 83851193061216 83865573303552 83983463923464 84156773210856 84204995563584 84219436482048 84289526109774 84337824530736 84645178118676 84809711500416 84824256125952 84943494375264 85118784793056 85238437064067 85253055214824 85316534779392 85612772747376 85676520158208 85974008075424 85988752374528 86109627567096 86287324431384 86591428128576 86606278313472 86892092809578 86906994557616 86956792804224 86971705648128 87044085786564 87093962587296 87273690737184 87396372179613 87411360410136 87476447052288 87780184715664 88271332377984 88410575778336 88717556944233 88783616182464 88798842321408 89091892627542 89107171635024 89158230596736 89173520980992 89298873032544 89483151262176 89608938563907 89798518059264 90110318469192 90125772133824 90252462773718 90267940815696 90506049653376 90648818203104 90963571044087 91031302668096 91046914278912 91347383580138 91363049397936 91540640984576 91685041547904 91700765273088 92003392386612 92019170708064 92071898263296 92148522916023 92338681717467 92391592354488 92407437251136 92537335249002 92553205140144 92797342049664 92943724993056 93266446260393 93463763694336 93611197882944 93858125566464 93936236764482 94006181840256 94022303634432 94332592193868 94348769966496 94402832396544 94481396913897 94676369862213 94730620009032 94746866042304 94880052597078 95080783827456 95410925437968 95427288141696 95561431172172 95758632892188 95829934927104 95909687116677 95981101626816 96234280644096 96314369340798 96386085177984 96720759084852 96737346421344 96925384571904 97073239985307 97078279286016 97278611192064 97415356644648 97432063102656 97487892278784 97770368877318 97826391904752 97843168854144 97980707910708 98182902079332 98256009229056 98337780461403 98411002933824 98752707805122 98961632146944 99305248925232 99379191776256 99461897750628 99535957242624 99741360842496 99881568205272 99898697611584 99955940184576 100245568089402 100303009421328 100320211103616 100461232161612 100668545169948 100673771111424 100881522717696 101023332816672 101040658032384 101374108277841 101391493650552 101466989922816 101551433417658 101819305860048 101895120681984 101979920478492 102055854894336 102266458585344 102410215501608 102783430572678 102983221107648 103000882438656 103145671741392 103163360932224 103222474177536 103435485318144 103521567046572 103580885546208 103598649374976 103940541398799 103958366907528 104035774477824 104397009805872 104561690617188 104782904626176 105146734156128 105312597618312 105590391262272 105608499715584 105756954570288 105775091588736 105835701371904 106054105199616 106142366212308 106203186446112 106221399992064 106571947510161 106590224297592 106965881805888 106984226151936 107337291117714 107355699159408 107435636388864 107808676792992 107978739330168 108263565724608 108282132619776 108434345825232 109041057643392 109059757876224 109213064196768 109438437591072 109501146494208 109592276225229 109611070990488 109673878813632 109692687573504 110054690892846 110073564960912 110155525917696 110538010382688 111331836165312 111718405040886 111801590748288 111820764404736 111977951897952 112209030947808 112273327418112 112366764230931 112386034813032 112450432707648 112469717638656 112840885598994 112860237491568 113079615333888 113257992500352 113491713057408 113651249418756 113670740286432 114065430356871 114150363663168 114546719092554 114632010767232 114651669832704 114812836756128 115049765908512 115211492439309 115455237504768 115856123746104 115875992743488 115942390405632 116038880709066 116058781048752 116125283449728 116364920982912 116528496239484 116548480546848 116953162770969 117040246287552 117446636031606 117695109837312 117880767704448 118290075925644 118378154909952 118476672320601 118789190170056 118809562180032 118877640795648 118976573891574 119065164043392 119310868349568 119478584751876 119499074991072 119731357412352 119914002334791 120147091292256 120167696178432 120336617031624 120357254420928 120674732871168 120775161554334 120865090937472 121284761392116 121375070224128 121476081746439 121796511440184 121817399197248 121988639053386 122246722063872 122671189848816 122692227610752 122762531017728 122864697221364 123118242289956 123188789805984 123209916334848 123312454864299 123383113665336 123404273520192 123729789399552 123832760581026 123924966657408 124355261680524 124618351592448 124814930510592 125248315685976 125341575787008 125776789591824 125798359955328 125870443195392 125975195885196 126235159816284 126307493345376 126329154723072 126506736796104 126967767178014 127214567250624 127236384188928 127415241562896 127678177189584 127773246569472 127879582822236 127974802169088 128419159121064 128514780237312 128961012113136 128983128561792 129430986647076 129437705714688 129704814922752 129887142192864 129909417470208 130338139214367 130360491836424 130435189206336 130457558472192 130566128679846 130640943880944 130910536105776 131008012305408 131117040615204 131214670578432 131670277073496 132406998566976 132615863667504 132714609656832 132988481123328 133175424273696 133198263482112 133637838941313 133660757452536 133737345895104 133760281471488 133948309548816 134224726893264 134697777088896 134720877376512 135165477703788 135188658200736 135378694160577 135401911223544 135759074480064 135973227304656 136074473192448 136355278113792 136546954002144 136570371418368 137021075370207 137044574096904 137310961476864 137527562321856 137551147909632 138005088579918 138028756062096 138107847394944 138131532499968 138587388531732 138611155876704 138806002873503 138829807710216 139196013074496 139415587489584 140195645541504 140416796824416 140787188349696 140904355146723 141009272760384 141033455451648 141498888290802 141523154949744 141604248594816 141628533322752 142095930013548 142120299063456 142320078895617 142621175741184 143116388156952 143140932212544 143342146758258 143637949338282 143744902390656 143971652440224 144351420966144 144471554011197 144579127766976 145081138627278 145106019632016 145388076857856 145617418929024 145917916788096 146001528658944 146123034966972 146148094653984 146231838418176 146655553315977 146739587857128 146764753281216 146971061866062 147274353118998 147384013843584 148129061707683 148442448220416 148957873387848 149068787664384 149192846625942 149303935863936 149612041263744 149697769890816 149822352307908 149848046417376 149933910276864 150368352134103 150454514131992 150480316655424 150691848242418 151002817754922 151010656667136 151322284076544 151534999225008 151560987048576 152087240475828 152200484884224 152327150126487 152728958790072 152842681022976 152969880717738 153083782341504 153399687878016 153615323252412 153940316673024 154175145859017 154474831661472 154501323657984 154718507612088 154745041398336 154833711266304 155153227977216 155282350569858 155371328319312 155397974062464 155937550361292 156053661716736 156595514708808 157174356939264 157720101234192 157837539879936 157968896427468 158385586893408 158412749573376 158635431855432 158662637383104 158753552057856 159081157799424 159213549318462 159304779669168 159332099988096 159885336446388 160196121723008 160223594904576 160448822708832 160476339227904 161005936676571 161033548739112 161153454583296 161713015189488 161833426965504 161968108995252 162395348586912 162423198929664 162651518737848 163561586465088 163589636814336 163819596295152 164157656386608 164251719741312 164279888446464 164416606485732 164510818220448 164539031360256 165082036339269 165110347441368 165233288876544 165807015574032 166419907347456 166997754247968 167577607561329 167702386122432 167731146607104 167966927846928 168313546421712 168409991127168 168438872964096 168579052219548 168675649061472 169261328398491 169290356237352 169619423000832 169886988750528 170237569586112 170476874128134 170506110429648 170633069558784 171225545494752 171820078638831 171948016150848 171977504749056 172219255134192 172574648862768 173182856257152 173212556626944 173784185619156 173813989115232 173913585608448 174058321063599 174088171573128 174187925174592 174547381474368 174792744359226 174822720820272 174952894104576 175560369431328 176169954047409 176542664755968 176821151556672 177435113888466 177567232364928 177597684642816 178183785255084 178214343270048 178316461193472 178464860837361 178597746065088 178966302524352 179217877127814 179597036118528 180220636938384 180251544267648 180504925547436 180535881631392 181012099306752 181162742331501 181297636406208 181927142088174 182062605336192 182093828557824 182694767160276 182726098795872 182982958580079 183081281969152 183370083095808 184006784773224 184038341416128 184143796526592 184297045832046 184677363434934 184783184708976 184814874502272 185074670498004 185106410280288 185594684099328 185749140871539 185887449986112 186532892520786 186927527388672 187222395765888 187716251132928 187872473528964 188012363680512 188665184387736 188697539932992 188805664793088 188962793827794 189352739724426 189461240018064 189493732084608 189760105194156 190161567654912 190821850875936 190854576283392 191122862344344 191517265784376 191659869854208 191819374233354 191962203253632 192468561288192 192628738681596 192772170355968 193441518169704 193474692842688 194146479970614 194156558572032 194557222384128 194830713289296 194864126205312 194975784557568 195540737754636 195652783809504 195686337708288 195849193019769 195961415821416 196365804158664 196512018458112 196675560922806 196822005867648 197505415610244 197923264293888 198610497850464 198923795501256 199071914485248 199482721684992 199763136410544 199797395223168 199911880369152 200491136178804 200606018842656 200640422207232 200922464323224 201337090339896 202046665633344 202081316064768 202748216555682 202782987301104 202933979845632 203102866835316 203638611720096 203959840956984 204111709788672 204532917170688 204820431003216 205566861145356 205966442215296 206001764877312 206291343482784 206326721864448 207007632869877 207043134093144 207161771092416 207197298749952 207881082797598 207916733815056 208071548955648 208794019611744 209123381234376 210293468312256 210625195236624 211180782524544 211216999431168 211513909140576 211550183177472 212248332436203 212284732424616 212406372892224 212442799984128 213143895020322 213180448595184 213931763611776 213968452303872 214674582235428 214711398318816 215013220137387 215456924007423 215617353585984 215957478660336 216527131449216 216564265239552 216868691650464 217621707940917 218082115286784 218426128393536 218876875182144 219002292988416 219184552450458 219222141980976 219347757627264 219385375147008 220109381785692 220147129921824 220456592799093 220911529678497 221076020765376 222663672330624 223436810081772 223603181496576 223789269938913 223955903795904 224418061895616 224546654836224 224733528461862 224772069626064 224900865415296 224939435277312 225681771197988 225720474983136 226159230667776 226504226632383 226515985000704 226983426114816 227302498837512 227341480572864 228130860713742 228300727326336 229093438185108 229264021534464 229454821076607 229625673512256 230099531817024 230422984878618 230910475009536 231712247492208 231751985486976 231884780811264 232077761418132 232117562097504 232250566899456 232729841965824 232923525854787 233056992478968 233096961093696 233906325541938 234080492575104 234893272063212 235390219674624 235761535408896 236580151851288 236756309819904 236953344641202 237578380340112 237619124360064 237755281591296 237953147783148 238130328086784 238621736699136 238820323977693 238957169503752 238998149982144 239828004669582 240294182584512 240335392356864 240673234063248 240714508841856 241349465742336 241550323108668 241730181874944 242569522784232 242750140448256 242952163492878 243593022880368 243634798394496 243977278106772 244493444127744 245342379697632 245384455221504 245729394442728 246236484579912 246377579611968 246419832669696 246624909728598 246766227330672 246808547040384 247459578799104 247665521162052 247849933314816 248710523361048 249629861021184 250496631371952 250683151574016 251553579183648 251596719910656 251950391770392 252470319632568 252614986690752 252658309446144 253013473592208 253935534356028 254429134501248 254472768377856 254830483125792 255356354379168 255715311192201 255759165644472 255949604338176 256838318242128 257029560474624 257922024226272 257966257123584 258861973294152 259774284385728 259818834940416 260676278428734 260720983672848 260870378412672 260915116944384 261132257359692 261281887761888 261821072211552 262189116538839 262234081230408 262429341156864 263340554146992 264813997133952 265231727335008 266152670832699 266350848547392 266396526964224 267275677882626 267321514905072 267474691790208 267520562942976 267896619097632 268449453786528 268826815691721 269395554177792 270330955407576 270377316401472 270757388321154 270803822447088 271518148960128 271946454609312 272890713132261 273093908004288 273140742836736 274042150740414 274089148193808 274621922953728 275055124643712 275102295819264 276010177159836 276057512124192 276215694789888 276445568748069 277016045152401 277174777063464 277222311753408 277612005747006 277659615420432 278392026148992 278831174979168 279799338781179 280391291083008 280833593648832 281574376699392 281808710293446 282018545520768 282066910903296 282997776581604 283046309899488 283208497189632 283444190741691 284029109586639 284191860027096 284240598126912 284640157791234 285242351482368 286232776313904 286281864425088 286684293516516 287275898676564 287489804781312 287729061350031 287943304880448 288702841932288 288943108022394 289158255533952 290162277254556 290212039264032 290776153715712 291219719955921 291234837858048 291835833576192 292246069933944 292296189307968 292463676836352 293311106631954 293479175714256 293529506562432 293942123732124 294548706237996 294768027687168 295013341384209 296258123415366 296884896440832 297915746775696 298137575328768 298385693251884 298607871727872 299224082527488 299644704615816 299696092834752 299867820553728 300736704268206 300909028263984 300960633310848 301383696484836 302005635509844 302021313334272 302644568153088 303069998450016 303121974097152 304122324833523 304174480951656 304400969768448 304654300252974 305457917580144 305685362045952 305939761435476 306167564683008 306799375756032 307230646504824 308350291718034 308949663322944 309002647315968 309437015224176 309490082796672 309667422532608 310306455954432 310564701139716 310742656638624 310795948124928 311821624196397 311875100722584 312107323433472 313191029417616 314348713878528 315440202468384 315937792854936 316771173786816 316825499146752 317270863710864 317325274766208 317507104115712 318162315598848 318427098636924 318609559338336 318664199976192 319715842530483 319770672892776 320392243446016 320897645417664 320952678455808 322011873353142 322067097478224 322306909166592 323426030378976 323936217990504 324790697173824 324846397859328 325303037475696 327123172930176 327179273628672 327639192590304 328315312773216 328503439482624 328776828675687 328833212971464 329021636440896 329078062720512 330164072678538 330220694882736 330466577753088 331614031148064 333995508495936 335155215122658 335404772244864 335462293214208 335933855693856 336627092843424 336819982254336 337100292692793 337158104439096 337351298122944 338522656796982 338580712474704 339238846001664 339773977501056 340475139172224 340953748256268 341012220859296 342196291070613 342451090989504 343640157277662 343896032301696 343955009498112 344438510268384 345149297725536 345634477317927 346365712514304 347568371238312 347627978230464 347827171216896 348116642127198 348176343146256 348375850349184 349094762948736 349585488718452 349645441640544 350859488312907 351120738862656 352339908094818 353085329511936 353642303113344 354870227776932 355134464729856 355430016961803 356367570510168 356428686540096 356632922386944 356929721674722 357195492130176 357932605048704 358435754255628 359194072237056 359742007004373 360441273876768 360503088535296 361009851094872 361071763262784 362024198613504 362325484663002 362595272812416 363854284176348 364125210672384 365389534320552 365452197591744 365965917160158 366740166191616 368013569546448 368076682832256 368287593053184 368594091664092 369354726869868 369566369417952 369629749004544 369937364592897 370149340996008 370212820560576 371189368198656 371498281743078 371774899972224 373065785041572 373855054777344 374444791531776 375744947057928 376024727361024 377330368775472 377395079865984 377611329586176 377925587655588 378705479448852 378922480036128 378987464169216 379520210388312 381643701751872 381709152566784 382245724688688 383034531568752 383319739708416 383638748466708 383924406507264 385257477363192 385544340711936 386883036339408 386949385685376 388292959941228 388313117144064 389114444768256 389661426578592 389728252410624 391014417643101 391081475509272 391305567619008 391372675416576 391698386039538 391922831642832 392731608317328 393024036916224 393351121845612 393644011735296 395010831220488 397220995700928 397847591002512 398143828970496 398965443369984 399526272821088 399594790446336 400913516823939 400982272357608 401212037685312 401280844414464 401844928646448 402674180679792 404093331266688 404162632129536 405496433111364 405565974602208 406136082481731 406205733670632 407277223440192 407919681913968 408223419577344 409065834341376 409640862006432 411063226110621 411133722290712 411932884430592 412582686965568 412653443728896 414015265739754 414086268186288 414323542184832 414394597499904 415762165595196 415833467630112 416418008620509 417588039223488 418246762468752 420586936624512 421250390473248 422361565049088 422713065440169 423027818281152 423100366354944 424496664872406 424569464849232 424812745784448 424885599968256 426287790040644 426360897190368 426960236686851 427863527223552 429349164470856 429422796637632 430026440274774 430913848014846 431234707171968 431914957320672 433054262898432 433414662033591 433737383300928 435243415881834 436164230573568 436852256787072 437753750364288 438004585976832 438369104900916 438444283961952 438695515254528 439966659947931 440218763571384 440294259843648 440913185598186 441823059356994 442152041530752 444387185123049 445327344661248 446873620163544 447206362993152 447578539877826 447911807591808 448836123791232 449093309672448 449467056923724 449544139252128 449801730830592 451105056402309 451363542395976 451440949966272 453008453264766 453031970001408 453966852229632 454604997675024 454682961145728 456261721427484 456601454652672 456981450379461 458186876370216 458528043068928 458909642153214 459251347024512 460199063634048 460845969757236 461820950019072 463424494984416 463503970973952 464155522836264 464235124195008 464501133798912 465459683931648 465847051709574 466113984957936 466193922187392 467812651083876 468160985150208 469786544126424 471523070817792 473160303702576 473512619639808 473906689282404 475156760680224 475238248720128 475906295566296 476260656173568 477243473398272 477640647955386 477914339007504 477996299964288 479656009339164 480588365169024 480670784713728 481346468126496 481429017683712 483017810029713 483100646217336 483460363749888 485139045568464 485500280896512 485904326985756 487186045760736 487269596788992 487954556213544 490684759395264 490768910443008 491458788885456 492472969159824 492755159223936 492839665339392 493249819457196 493532454661344 493617094080768 495246109017807 495331042324104 495699866629632 497421046722096 499259722042368 500993262743904 502732822683987 503107158367296 503193439821312 503900783540784 504940639265136 505229973381504 505316618892288 506026947184416 507783985195473 507871068712056 508858269002496 509660966251584 510712708758336 511430622384402 511518331288944 511899208676352 513676636484256 515460235916493 515844048452544 515932514247168 517723946588304 519548568771456 519637669880832 521352556857468 521441967345696 521740756825344 522174963190797 522264514719384 522563775523776 523642144423104 524378233077678 524468162460816 524858682313728 526681108293984 528509862142227 529627994267904 530463454670016 532305341665398 532701697094784 532793053928448 534551355765252 534643029810144 534949383580416 535394582512083 535793238195264 536898907573056 537653631383442 538791108355584 540661910815152 540754632802944 541514776642308 541607644894176 543036297920256 543488226994503 543892909218624 545781426264522 546187816008576 546281485673472 548084301480828 548178296387616 549243845907456 550110249287424 552020354319672 552115024248384 552431389579776 552891137496138 554032090304802 554349554126928 554444623506816 555224011494012 555319230840864 556784052297984 557247422614617 557662349958336 559598677562358 560782582166016 561667187297664 563148753398784 563617420586892 564037091041536 565995553163208 566092619798976 566416994379264 566888381483382 568058219173278 568383720054192 568481196253824 569280315582468 570484702964736 572465552627808 572563728850176 573368587033032 574551797353128 574979609562624 575458122700062 575886609760896 577405683864576 577886216044788 578316511067904 580324554509112 580424078528064 582439439911842 582469675716096 583671667152384 584492139867888 584592378615936 584927353672704 586622213263908 586958351428512 587059013124864 587884247464248 589097412475992 589536055374336 590026682768418 592516246830732 593769792881664 595831493551392 596771386503768 597215743455744 598448165054976 599289409231632 599392185669504 599735641107456 601473408536412 601818056527968 601921266621696 602767392969672 604011271019688 606139996900032 606243948194304 608244649667046 608348961903312 608801939536896 609308600505948 610915835160288 611879522870952 612335129366016 613598751512064 614461293009648 616700583436068 617899326645888 618005294631936 618874030448352 618980165593344 621022898609631 621129402279432 621485313277248 621591896249856 623643248392794 623750201445168 624214646866944 626382058835232 630880404936768 631875585709872 633542347573632 633650998293504 634541727421728 634650549532416 636744997308609 636854197273848 637219118676672 637328399952384 639431685060966 639541345785552 640784486892032 641795290835328 641905356911616 644023746706284 644134194956448 645039660412161 646370772022269 646852060757952 647872435981008 649581394347648 649692795718656 650606074951392 652865123822751 654246345860352 655278385180608 656630625546432 657006878965248 657553657351374 657666425942928 658043272881792 658156125441024 660328145357076 660441389765472 661369778397279 662734589035491 663228062296128 667991016991872 670310430245316 670809544489728 671367809816739 671867711387712 673254185686848 673639964508672 674200585385586 674316208878192 674702596245888 677045313593964 677161424949408 678477692003328 679512679897149 679547955002112 680950278344448 681907496512536 682024441718592 684392582141226 684902181979008 687280314555324 687792064603392 688364463229821 688877020536768 690298595451072 691268954635854 692731425028608 695136742476624 695255956460928 695654342433792 696233284254396 696352686292512 696751700698368 698189525897472 698770577564361 699170977436904 699290883281088 701718976625814 702241477725312 704679816189636 706170659023872 707284606226688 709740455553864 710268929459712 710860033923606 712735141020336 712857373080192 713265844773888 713859443349444 714390984260352 715865210097408 716460971933079 716871508511256 719484014008746 720882547753536 721006177070592 722019702189744 722143526525568 724048397227008 724650969326004 725190545624832 727708568352696 728250421344768 730779068641104 730904395183488 731931834320316 733480332383232 736027139092896 736153365664512 737188183328184 738709453739736 739132738835904 739259498009088 739874729185794 740298681992016 740425641121152 742378736397312 742996563486156 743549799944448 746131570083144 748889583063552 751489894115856 752049454722048 754660737550944 754790159731968 755851175311176 757410958897704 757844960072256 757974928338432 759040420776624 763287403503744 763418305133568 764491449377376 766069063137504 767145933576603 767277496933416 767848813014528 770514954726384 771088681423872 773766072678816 773898771370752 776585919882456 779322853157184 779456504821248 782028835286202 782162951018544 782611135238016 782745350833152 783396772079076 783845663285664 785463216634656 786567349616517 786702243691224 787288023470592 790021662440976 794441991401856 795695182005024 798458012498097 799052545642176 799189580892672 801827033647878 801964544715216 802424075370624 802561688828928 803689857292896 805348361359584 806480447075163 808186662533376 810992866222728 811131949204416 812272164963462 812411467341264 814554446880384 815839363827936 818672139396783 819281724012864 822126452221242 822267444581424 823865768861184 825165373931136 825306887457792 828030531479508 828172536372576 828647084369664 829336706244207 831048135457203 831524331190392 831666935260224 832836017241018 835176078446976 836493524937504 839398016343537 841173873249024 842500780946496 844723130098176 845426130880338 846055636562304 846200732709888 848993329744812 849138929698464 849625491568896 850332572225073 852087328759917 852575580081288 852721794380736 853920473373702 855727054447104 858698328941712 858845593275264 860052880549548 861827696029692 862469414343936 863187184050093 863829914641344 866108525796864 866829324067182 867474766601856 870486831763668 872328461147136 873659159867763 873704513574144 875507500728576 876738209801832 876888567923904 877391030509056 879933319895862 880437527142768 880588519687296 881826371196372 883646118713988 884304083061504 888774370246098 890654689322496 893747240327088 894412725986304 895157079755652 895823615183616 897672247582464 898934113847448 899088278504256 899603461661184 902210112804618 902727084791952 902881899932544 906016906529532 906063940002816 907933704459264 909209995350048 909365922291456 912366974500569 912523442854968 913202909305344 913962900758922 916373752740432 917056086137856 917819284306428 918502694049024 920398127268096 921691939514472 926848989968832 927007941947904 928311045672528 928470248390016 929002267597824 930919367863296 931694103419148 932227969915872 932387844374784 935464872589191 935625302167752 936321970300416 939573088252848 943046141635584 946320607405152 947813378564808 950313521360448 950476497440256 951812591132592 952521312347136 954486946796544 955281295910772 955828678015008 955992599928576 959147527591449 959312018678328 961176730338048 962692936252992 962858035367424 966035620059426 966201292434672 966920727499776 970278091136928 971808653971512 974372091521472 974539193577984 975909112427088 981369518790528 981537820886016 982917577770912 984945938319648 985510318447872 986330486027061 986499638914392 987064909322688 987234188161536 990492218035614 990662084648208 991399733259264 994842093444192 1001986525487808 1005465645367974 1006214316734592 1006386879642624 1007801567081568 1009881278530272 1010459946763008 1011300878078379 1012053894368832 1015567970390946 1015742137424112 1017716538004992 1019321932503168 1021425417516672 1022861244768804 1023036662577888 1026588873211839 1027353272968512 1030920471832986 1031688096905088 1031865028494336 1035447893176608 1036903431953781 1039097137542912 1042705113714936 1042883934691392 1043481513650688 1044349926381594 1044529029438768 1045127551047552 1047284288846208 1048756466155356 1048936324921632 1052578464938721 1053362216587968 1057019724284454 1059255988535808 1060926909340032 1064610683330796 1065403394189568 1066290050885409 1069102711530504 1069286059620288 1069898767160832 1070789165024166 1071586476390528 1073797815146112 1075307262766884 1077582216711168 1079226021013119 1081323821630304 1081509265605888 1083029553284616 1083215289788352 1086072595840512 1086976453989006 1087785818437248 1091562852529044 1092375632017152 1096168602961656 1096356592775232 1100220498574848 1104040708639344 1104230048496768 1104862779159552 1105782274992276 1108064180609604 1108699108253856 1108889247013632 1109812093778691 1110448022988024 1110638461681728 1113568104595968 1114494845229234 1115324699916672 1119197355124716 1121565164332032 1123334374595328 1127234841173784 1128074182083072 1131991106326416 1132185239597952 1132833988758528 1133776762966764 1136116438346556 1136767440108384 1136962392507648 1138560631164936 1144931105255616 1145127457700352 1146737174066064 1149103594706256 1149959219125248 1150916245400124 1151773219521792 1155772432089576 1156633022135808 1160649109018224 1160848157056128 1164878879823684 1164939351432192 1167343334304768 1168984279735776 1169184757231872 1173043252929303 1173244426527816 1173916702857024 1174118026249728 1175768494928496 1178194824951984 1179072110748672 1180053365536836 1185032493661464 1191662987102784 1193542773007536 1194431486911488 1196896330109952 1198578818463264 1198784371339008 1202740550471817 1202946817072824 1203636113055936 1203842533243392 1205534785939344 1208022542039376 1212279993800064 1212487896388608 1216489299334092 1216697923806624 1218408247445193 1218617201011896 1221831670320576 1223759045741904 1224670258732032 1227197503024128 1228922586019296 1233189678331863 1233401166872136 1235798653291776 1237748060896704 1237960331186688 1242045797219262 1242258804558864 1242970626554496 1243183792499712 1247286496785588 1247500402890336 1249254025861527 1252764117670464 1261760809873536 1263751171419744 1267084695147264 1268139196320507 1269083454843456 1269301099064832 1273489994617218 1273708394547696 1274438237353344 1274656799904768 1278863370121932 1279082691571104 1280880710060553 1281568973784064 1283590581670656 1288047493412568 1288268389912896 1290079320824322 1292741544044538 1293704121515904 1295744871962016 1299162788695296 1300243986100773 1301212149902784 1305730247645502 1308492691720704 1310556770361216 1313261251092864 1314013757930496 1315107314702748 1315332851885856 1316086545763584 1319899979843793 1320656290714152 1320882779530944 1322739556794558 1325469178070982 1326456124592256 1335982033983744 1340620860490632 1341619088979456 1342735619633478 1343735422775424 1346508371373696 1347279929017344 1348401170771172 1348632417756384 1349405192491776 1353315169206927 1354090627187928 1354322849898816 1359025359794298 1359095910004224 1361900556688896 1363814993025072 1364048883437184 1368785164282452 1369804363958016 1370944351138383 1374560629110648 1375584129206784 1376728926459642 1377754041073536 1380597190902144 1382537909271708 1385462850057216 1390273484953248 1390511912921856 1392466568508792 1392705372585024 1393503401396736 1396379051794944 1397541155128722 1398341954873808 1398581766562176 1403437953251628 1404482955450624 1409359632379272 1414569212453376 1419480911107728 1420537858919424 1421720067847212 1425470282040672 1425714746160384 1427718886698888 1428781968520704 1431730420194816 1432921943866158 1433743017022512 1438968028017492 1441765095507072 1442012354141184 1444039404379488 1444287053051136 1449053430089139 1449301938652008 1450381091249664 1455417136705392 1456500842689536 1461558137282208 1461808790366976 1463863668640632 1472054278185792 1472306731329024 1474376366656368 1477418907479472 1478265477671808 1478518996018176 1479749458371588 1480597363984032 1480851282242304 1485738327053421 1485993126972312 1487099599888896 1492263140166288 1497779166127104 1502979788231712 1508198468051961 1509321475101888 1509580319463936 1511702350622352 1514821917795408 1515689920144512 1515949856676864 1518080841553248 1523351955586419 1526574807007488 1528982898754752 1532138126275008 1534291867153206 1534554993866832 1535697626029056 1541029909452768 1546380707749479 1547532145357632 1547797542741504 1553171839764912 1558645706314368 1558913009642496 1564057670572404 1564325902037088 1565222270476032 1566524889572391 1566793544158152 1567691326571328 1570926433269312 1573134699233034 1573404487382448 1574576046941184 1580043324881952 1585529586426681 1588883982803712 1591390364010048 1596916024996194 1598105091284352 1598379161785344 1603654067295756 1603929089430432 1604848150741248 1606183747536249 1607379714585792 1610696722719168 1612960894150326 1616373325066752 1621985732445456 1622263898408832 1624544329926924 1624822934682528 1629108893760768 1630464680983509 1631678727655872 1637344278793566 1638563448025728 1644252904442484 1644534889162848 1647731537722368 1650330747862272 1656061062959016 1656345072745152 1657294168739328 1658673412488414 1662096270914406 1663048662380784 1663333870520448 1665672034482036 1670352156893952 1671742267843851 1672987049875008 1678796032687074 1682347746498048 1685001561892992 1689446260196352 1690852261760676 1692111273124608 1697986659489624 1698277859396928 1699250983137792 1700665144450146 1704174657519834 1705151160162576 1705443588761472 1707840946747404 1711454108894208 1717396657883424 1717691186550528 1720105761099096 1723655392059384 1724938828687872 1726374368100186 1727659829282688 1732217051593728 1733658648134364 1734949533203712 1740973663527336 1747318319735526 1747409027148288 1751015001457152 1753476419603664 1753777135847808 1754782061018112 1759866639791724 1760875054285536 1761177039374592 1763652742392744 1767292237427976 1768608166123008 1777548740492196 1781309378644992 1787494480654176 1790314159511304 1791647230367232 1795344495164928 1797868227694896 1798176557008512 1799206923322368 1804420225609236 1805454169583904 1805763799865088 1812033813059064 1818419990700096 1818731844582912 1824733949001138 1825046885709936 1826405818610688 1827925801517844 1832747505480864 1835638568612856 1837005388098048 1840796254536192 1843383879028944 1853697979937664 1854015883895808 1856622091345056 1856940496780032 1863068695828893 1863388206838296 1864455939831744 1864775688749568 1870929745178382 1871250604335504 1872643940600832 1879146176505696 1892641214810304 1895626757129616 1900627042720896 1900952994880512 1903625182265184 1910234991925827 1910562591821544 1911657356030016 1911985199857152 1918295055182898 1918624037356656 1922353460676096 1925385872505984 1925716070734848 1932071240118852 1932402584869344 1935118981236483 1939112316066807 1940556182273856 1943617307943024 1948744183042944 1949078387155968 1951818224854176 1958595371468253 1962739037581056 1965835155541824 1969891876639296 1971020636895744 1972660972054122 1972999277828784 1974129818645376 1974468376323072 1980984436071228 1981324169296416 1984109335191837 1988203767106473 1989684186888384 2003973050975616 2010931290735948 2012428633469184 2014103429450217 2015603134163136 2019762557060544 2020919893526016 2022601756156758 2024107788737664 2031135940781892 2031484274848224 2035433076009984 2038538039691447 2038643865006336 2042850835033344 2045722489537608 2046073325155776 2053177746423678 2054706545937024 2061840943665972 2063376193810176 2065093389689463 2070895786353216 2073806863907562 2078194275085824 2085410227429872 2085767869382784 2086963027301376 2088699852763188 2089058058877536 2090255102095104 2094568577692416 2096311732693083 2097512932310712 2097872649843264 2105156929877442 2106724433175936 2114039448568908 2118511977071616 2121853818680064 2129221366661592 2130806788379136 2132580101770818 2138205423061008 2138572119240576 2139797534321664 2141578330048332 2143172952781056 2147595630292224 2150614525533768 2158452042026238 2162647643260608 2163018531211776 2166059106569232 2166430579576704 2172145191681024 2173952907978012 2175571636874496 2183125705058088 2184751264034304 2192337205923312 2192713185550464 2200440997149696 2208081417278688 2208460096993536 2211564549984552 2216128361219208 2217398216507712 2217778494027264 2219624187557382 2220896045976048 2221276923363456 2227136209191936 2228989690458468 2230649399833344 2238394710249432 2246668749190656 2254469682347568 2256148364166144 2263982212652832 2264370479195904 2267553525933528 2272232876693112 2273534880216768 2273924785015296 2277121262329872 2289862210511232 2290254915400704 2293474348132128 2298207189412512 2301437800729809 2301832490800248 2303546439043584 2311544864179152 2313266044271616 2321298218036448 2321696314112256 2329757759647368 2337968559471552 2338369514463744 2346086505858606 2346488853055632 2347833405714048 2348236052499456 2351536989856992 2356389649903968 2359702048849551 2360106731073672 2370064987322928 2383325974205568 2387085546015072 2395374037494291 2397157636926528 2397568742678016 2405481100943634 2405893634145648 2407272226111872 2407685066486784 2411069571878688 2416045084078752 2419441341225489 2424559987600128 2432978598668184 2433395847613248 2436816494890386 2437234402023792 2443663340641152 2447518091483808 2456016418190349 2457845172038592 2466379356663726 2466802333744272 2471597306583552 2475496121793408 2475920662373376 2484091594438524 2484517609117728 2485941253108992 2488010118732621 2493144406371609 2494572993571176 2495000805780672 2498508051723054 2505528235340928 2518194049030611 2523521619747072 2527502342839488 2534169390294528 2536278392641014 2538166909686912 2538602198129664 2546979989234436 2547416789095392 2548876474706688 2556261986279751 2557726740243864 2558165383142208 2561761420121106 2567181163341312 2576094986825136 2576536779825792 2580158641648644 2585483088089076 2587408243031808 2589561552150279 2591489743924032 2598325577390592 2600487972201546 2602424299805568 2611460495291004 2616985383441408 2620977479603289 2621113540722432 2626522502185728 2630214629405496 2630665703771712 2632173091527168 2639799959687586 2641312581428304 2641765559061888 2645479113589116 2650938356141964 2652912249184512 2671964067967488 2681241720981264 2683238177958912 2685471239266956 2687470845550848 2693016742747392 2696802341542344 2697264835512768 2698810384983552 2706630338413854 2708181254375856 2708645699797632 2718050719588596 2718191820008448 2723801113377792 2727629986050144 2728097766874368 2737100923501707 2737570328564904 2739608727916032 2741888702276766 2749121258221296 2751168258413568 2753457852919284 2755508082147072 2761194381804288 2765075818543416 2780546969906496 2781023825843712 2784933137017584 2785410745170048 2787006802793472 2792758103589888 2795082310257444 2796683909747616 2797163533124352 2806394617767573 2806875906503256 2808965910901248 2818719264758544 2829138424906752 2838961822215456 2843440135694424 2850940564081344 2851429492320768 2855437773397776 2857563937041408 2863460840389632 2865843887732316 2867486034045024 2877442582774347 2877936056034984 2883530191014144 2888078808758976 2888574106102272 2898106860178278 2898603877304016 2900762182499328 2910834273410784 2923116274564416 2923617580733952 2927727337281264 2944108556371584 2944613462658048 2948752733312736 2954837814958944 2956530955343616 2958991458081183 2959498916743176 2961194727968064 2961702564484608 2971476654106842 2971986253944624 2974199199777792 2984526280332576 3005959576463424 3016396936103922 3018642950203776 3019160638927872 3023404701244704 3029643835590816 3031379840289024 3033902634235137 3036161683106496 3046703911172838 3053149614014976 3057965797509504 3064276252550016 3068583734306412 3069109987733664 3079766619635517 3082059818905536 3092761415498958 3095064290715264 3095595085483008 3106343679529824 3110710295861343 3117291412628736 3128115341144808 3128651804074176 3130444540952064 3133049779144782 3133587088316304 3135382653142656 3141852866538624 3146269398466068 3146808974764896 3157735394816163 3160086649763904 3171059172853362 3177767965607424 3182780728020096 3193832049992388 3196210182568704 3198870152656227 3207308134591512 3207858178860864 3209696301482496 3212367495072498 3214759429171584 3221393445438336 3225921788300652 3232746650133504 3243971464890912 3244527796817664 3249088659853848 3249645869365056 3258217787521536 3260929361967018 3263357455311744 3274688557587132 3277126896051456 3288505808884968 3289069778325696 3300661495724544 3312122125918032 3312690145490304 3314588337478656 3317346824976828 3324192541828812 3326097324761568 3326667741040896 3329436281336073 3331344068964072 3340704313787904 3343484535687702 3345974099750016 3357592065374148 3364695492996096 3370003123785984 3381704523521352 3384222546249216 3395973318979248 3396555718793856 3398501966275584 3401330288900292 3408349315039668 3410302320325152 3410887177522944 3415681893494808 3434793315766848 3435382373101056 3440211522198192 3447310784118768 3449877657375744 3452748736200372 3455319658565376 3467317296268728 3469899066407424 3481947327054672 3494636639471052 3494818054296576 3502030002914304 3506952839207328 3507554271695616 3519129758787909 3519733279583448 3521750108571072 3522354078749184 3527305484785488 3534584474855952 3537216332246016 3555097480984392 3574988961308352 3580628319022608 3583294460734464 3590688990329856 3595736455389792 3596353114017024 3608221651415451 3608840451218472 3610908339167808 3611527599730176 3624067626118128 3636839981400192 3637463689165824 3649467898002276 3650093771419872 3655224742335579 3655851603035688 3665495010961728 3671277137225712 3674010776196096 3681592509072384 3686767758057888 3699569034995589 3707395959875328 3713244182690112 3713880993560064 3726137391657786 3726776413676592 3728911879663488 3729551377499136 3741859490356764 3742501208671008 3747762077584581 3758292353011392 3785282429620608 3791253514259232 3801254085441792 3804417588961521 3807250364530368 3820469983851654 3821125183643088 3823314712060032 3823970399714304 3836590110365796 3837248074713312 3844706921352192 3850771745011968 3864142480237704 3864805169738688 3870237962472966 3878224632133614 3881112364547712 3887234615886048 3897488366085888 3900731958302319 3903636449708352 3917190742936506 3925478075162112 3931670311083648 3939783753278592 3942041273791488 3945321944108244 3945998555657568 3948259637290752 3959699939531379 3961968872142456 3962648338592832 3968218670383674 3976407534212946 3979368373776768 4007946101951232 4021862581471896 4024857266938368 4028206858900434 4031206268326272 4039525114121088 4041839787052032 4045203512313516 4048215577475328 4059945507620781 4062271881563784 4062968549696448 4077076079382894 4077287730012672 4085701670066688 4091444979075216 4092146650311552 4106355492847356 4109413091874048 4123681887331944 4126752387620352 4130186779378926 4141791572706432 4147613727815124 4156388550171648 4170820454859744 4171535738765568 4177399705526376 4178116117755072 4180510204190208 4189137155384832 4192623465386166 4195025864621424 4195745299686528 4210313859754884 4213448866351872 4228078897137816 4243707637360128 4258442733323184 4261613576758272 4265160203541636 4276410846122016 4277144238481152 4283156660096664 4286345905562112 4295191260584448 4301229051067536 4316904084052476 4325295286521216 4326037062423552 4332118213138464 4332861159153408 4347160290267417 4347905815956024 4351143273748992 4366251410116176 4369502528068608 4384674411846624 4385426371100928 4416162834557376 4416920193987072 4423129099969104 4432256722438416 4434796433015424 4435556988054528 4439248375114764 4441792091952096 4442553846726912 4457214981160263 4457979380916936 4461298799666688 4476789420498864 4493337498381312 4508939364695136 4524595404155883 4527964425305664 4528740958391808 4535107051867056 4544465753386224 4547069760433536 4547849570030592 4554242524659744 4570055866759257 4579724421022464 4586948696264256 4596414378825024 4602875601459618 4603664981600496 4607092878087168 4623089728358304 4639142123248437 4642596436072896 4643392628224512 4659515519294736 4675937118943104 4676739028927488 4692173011717212 4692977706111264 4695666811428096 4699574668717173 4703073979713984 4712779299807936 4719404097699102 4720213462147344 4740129974645856 4756588759280043 4766651948411136 4774171092030144 4790748074988582 4794315273853056 4795137485356032 4810962201887268 4811787268291296 4814544452223744 4818551242608747 4822139143757376 4832090168157504 4838882682450978 4849119975200256 4865957197336368 4866791695226496 4873632989780772 4874468804047584 4887326681282304 4891394042950527 4895036182967616 4912032836380698 4915690344077184 4932758713327452 4933604667488544 4943194613167104 4950992243586816 4968183188877048 4969035218235456 4971882506217984 4976020237465242 4986288812743218 4989145987142352 4990001611561344 4997016103446108 5011056470681856 5015226803531553 5036388098061222 5047043239494144 5055004685678976 5068338780589056 5072556785282028 5076333819373824 5093959978468872 5094833578190784 5097752949413376 5112523972559502 5115453480487728 5116330766284416 5123522840242212 5134362326682624 5152189973650272 5153073559651584 5160317283297288 5170966176178152 5174816486063616 5179123104300558 5182979487848064 5196651154781184 5200975944403092 5204848599611136 5222920990582008 5241954959206578 5242227081444864 5253045004371456 5260429258810992 5261331407543424 5264346183054336 5279599919375172 5282625162856608 5283531118123776 5290958227178232 5301876712283928 5305824498369024 5343928135934976 5362483441962528 5370942478533912 5374941691101696 5386033485494784 5393604683084688 5394529671025536 5397620769967104 5413260676827708 5416362508751712 5417291399595264 5436101439177192 5455259972100288 5456195533748736 5474201847003414 5475140657129808 5479217455832064 5483777404553532 5498242516442592 5506915705838568 5511016164294144 5522388763608576 5530151637086832 5561093939812992 5562047651687424 5569866274035168 5570821490340096 5589206087486679 5590164620514888 5593367819495232 5594327066248704 5612789235535146 5613751813006512 5617931821802496 5637438529517088 5677923644430912 5686880271388848 5701881128162688 5702858984641536 5710875546795552 5730704975777481 5731687775464632 5734972068090048 5754885165548694 5755872112069968 5767060382028288 5776157617517952 5777148212204544 5796213720356556 5797207754608032 5805356943709449 5817336948200421 5821668546821568 5846232549128832 5847235161467904 5855454674562528 5875786114404759 5888217112743168 5897505466625472 5909675629917888 5913061910687232 5917982916162366 5918997833486352 5922389455936128 5923405128969216 5942953308213684 5943972507889248 5952328005575511 5964611301319419 5969052560665152 6011919152926848 6032793872207844 6037285900407552 6042310288350651 6046809402489408 6059287671181632 6062759680578048 6067805268470274 6072323366212992 6093407822345676 6106299228029952 6115614119074341 6115931595019008 6128552505100032 6137167468612824 6138219975467328 6159533239271034 6164119637811072 6185522830997916 6190128581430528 6212687359059648 6221420591722686 6234582825257472 6256230682289616 6257303608148352 6260889081904128 6266099558289564 6267174176632608 6270765306285312 6283705733077248 6288935198079249 6292538796932136 6293617949529792 6315470789632326 6320173299527808 6342118345706724 6355535931214848 6365561456040192 6387664099984776 6392420365137408 6397740305312454 6414616269183024 6415716357721728 6419392602964992 6424734990144996 6429518858343168 6442786890876672 6451843576601304 6487942929781824 6489055593635328 6498177319707696 6499291738730112 6516435575043072 6521858723934036 6526714910623488 6549377115174264 6554253792102912 6577011617769936 6578139556651392 6601322991449088 6624244251836064 6625380290980608 6634693649953656 6648385083657624 6652194649523136 6653335482081792 6658872562672146 6662688137928144 6681408627575808 6686969071375404 6691948199500032 6715184130748296 6740006247571968 6763409047042704 6768445092498432 6791946637958496 6793111437587712 6802660577800584 6816698630079336 6820604640650304 6821774355045888 6831363786989616 6869586631533696 6870764746202112 6880423044396384 6894621568237536 6904313402189427 6905497472400744 6910639317130752 6934634592537456 6939798132814848 6963894654109344 6989273278942104 7013905678414656 7015108543391232 7038259517575818 7039466559166896 7043500217142144 7044708157498368 7054610969570976 7069168949711904 7079106146548653 7110194961968784 7149977922616704 7161256638045216 7186122112482873 7191472910779584 7192706228034048 7216443302830902 7217680902436944 7221816678335616 7223055199460352 7248135252236256 7258324023676467 7273679962800384 7298935796004552 7300187542839744 7310449484671158 7311703206071376 7330990021923456 7342554274451424 7368049254571047 7373535516115776 7399138069991178 7414791919750656 7426488365380224 7427761987120128 7452274783315572 7453552827353184 7457823759326976 7464030356197863 7479433219114827 7483718980713528 7485002417342016 7495524155169162 7516584706022784 7554582147091833 7570564859241216 7582507028518464 7602508170883584 7608835177923042 7614500729060736 7640939967703308 7642250367286176 7646629424120064 7668785958839253 7673180220731592 7674496149426624 7701543490023936 7728284960475408 7729610339477376 7740475924945932 7756449264267228 7762224729095424 7768684656450837 7774469231772096 7794976732171776 7801463916604638 7807272899416704 7834381485873012 7850956150324224 7863340622167296 7879567506557184 7890643888216488 7891997111315136 7896519274581504 7919399879062758 7923937744284912 7925296677185664 7936437340767348 7952815068425892 7958736747553536 8015892203902464 8043725162943792 8049714533876736 8056413717800868 8062412536652544 8079050228242176 8090407024627032 8096431154950656 8119891015241562 8124543763127568 8125937099392896 8154152158765788 8154575460025344 8171403340133376 8182889958150432 8184293300623104 8211302770505121 8212710985694712 8218826183748096 8247363774663888 8253504775240704 8260373558757852 8283583145412864 8295227455630248 8341640909719488 8343071477531136 8354799411052752 8356232235510144 8361020408380416 8378274310769664 8385246930772332 8390051729242848 8391490599373056 8419183853302719 8420627719509768 8426897732703744 8456157794275632 8487415274720256 8516885466646368 8530320407083272 8552821692244032 8554288476962304 8566313320193328 8572691811124224 8590382521168896 8602458102135072 8632327748323041 8633808168104952 8650590573042432 8664236426276928 8665722318306816 8694320580534834 8695811631912048 8702286547497984 8732502820232352 8769348823693248 8770852742201856 8832325669114752 8833840387974144 8846258199938208 8864513444876832 8869592866030848 8876974374243549 8878496750229528 8883584183904192 8885107693453824 8914429962320526 8915958761833872 8922597599333376 8953578840997728 9017878729390272 9049190808311766 9055928850611328 9057481916783616 9070214103734112 9088931506772448 9094139520867072 9101707902705411 9108485049319488 9140111733518514 9159448842044928 9173897392528512 9192828757650048 9205751202919236 9207329963200992 9239299858906551 9246179456716608 9278284246496874 9285192872145792 9286785256449024 9319031038589472 9351874237886208 9384346023434424 9385955412222528 9391333622856192 9399149337434346 9406147959427968 9425558599615872 9438808195398204 9440426924294688 9473206184448489 9480259949291712 9513177518560086 9533303896822272 9548342184060288 9581496149977164 9588630547706112 9596610457968681 9621924403774536 9623574536582592 9629088904447488 9637102485217494 9644278287514752 9664180336315008 9677765364901956 9698239950400512 9731914394672736 9733583390452992 9747265979561544 9748937608095168 9774653362564608 9782788085901054 9790072365935232 9824065672761396 9831380688154368 9865517426654904 9867209334977088 9901984487173632 9936366377754096 9938070436470912 9943765012435968 9952040474930484 9972577625486436 9978291974284704 9980003223122688 9994032206892216 10022112941363712 10030453607063106 10072776196122444 10094086478988288 10110009371357952 10145113570564056 10152667638747648 10187919956937744 10189667156381568 10195505898826752 10225047945119004 10230906960975456 10232661532568832 10247045680484424 10304379947300544 10306147119303168 10320634566594576 10341932352356304 10349632972127232 10358246208601116 10365958975696128 10401951888806184 10409697199222272 10445841981164016 10483909918413156 10484454162889728 10506090008742912 10520858517621984 10522662815086848 10557389276363727 10559199838750344 10565250325713216 10567062236247552 10581916454356464 10603753424567856 10611648996738048 10724966883925056 10741884957067824 10749883382203392 10772066970989568 10787209366169376 10789059342051072 10824664954246353 10826521353655416 10832725017503424 10834582799190528 10872202878354384 10910519944200576 10912391067497472 10948403694006828 10950281314259616 10965674227006737 10967554809107064 10996485032885184 11013831411677136 11022032328588288 11044777527217152 11060303274173664 11098707104986767 11122187879625984 11139732548070336 11141642980680192 11178412174973358 11180329241029776 11186735638990464 11188654132497408 11225578471070292 11227503626013024 11243286232753743 11274877059034176 11355847288861824 11373760542777696 11403762256325376 11413252766884563 11421751093591104 11461409951554962 11463375550929264 11469944136180096 11509770331097388 11511744224139936 11534120764056576 11552315235035904 11592427440713112 11594415509216064 11610713887418898 11634673896400842 11643337093643136 11692465098257664 11702195874906957 11710909349125056 11751572228809518 11776434225486336 11795010933250944 11819351259835776 11826123821374464 11835965832324732 11837995666972704 11844778911872256 11879099818594137 11885906616427368 11887945015778496 11904656011151022 11929222602638838 11938105121330304 12023838305853696 12065587744415688 12074571800815104 12084620576701302 12093618804978816 12118575342363264 12125519361156096 12135610536940548 12144646732425984 12179836522862343 12186815644691352 12231228238148682 12231863190038016 12257105010200064 12274334937225648 12276439950934656 12319066478542068 12328239275622144 12371045661995832 12380257162861056 12425374718119296 12442841183445372 12469165650514944 12512461364579232 12514607216296704 12532199116579128 12534348353265216 12541530612570624 12567411466154496 12577870396158498 12585077593864272 12587235899059584 12630941579264652 12640346599055616 12684236691413448 12731122912080384 12775328199969552 12784840730274816 12795480610624908 12829232538366048 12831432715443456 12849469980289992 12859037716686336 12885573781753344 12903687153202608 12975885859563648 12978111187270656 12996354639415392 12998583477460224 13041480870802251 13043717447868072 13053429821246976 13098754230348528 13108507584205824 13154023235539872 13156279113302784 13248488503672128 13250760581961216 13269387299907312 13296770167315248 13304389299046272 13306670964163584 13317745125344292 13325376275856288 13371644943480789 13373938142750808 13383896399000064 13430368261496592 13480012495143936 13526818094085408 13573786212467649 13583893275916992 13586222875175424 13605321155601168 13633397260158672 13641209281300608 13643548710091776 13662727573979232 13710167600277771 13739173263067392 13760846088792768 13789243136475072 13808626804378854 13810994944801488 13821278634261504 13869269185074912 13917426369745311 13927789308218688 13978546557884208 14027811356829312 14030217086782464 14076519035151636 14078933118333792 14087000434284288 14098724006151519 14109221939141952 14138337899423808 14158212293097306 14220389923937568 14269766277840129 14299955845233408 14322513276090432 14372244224965746 14382945821559168 14385412456068096 14432886605661804 14435361804873888 14443633356671232 14455653727826241 14496270504472512 14516648047352934 14547359925600768 14597871592009104 14600375085679488 14620898969342316 14623406412142752 14661980043846912 14674182128851581 14685108548902848 14736098509142094 14747071032231552 14798276139982356 14829583839501312 14852976730760448 14904549566631144 14907105654706368 14915647518653952 14928060712395726 14958866438229654 14967437961427056 14970004834684032 14991048310338324 15033169412045568 15109164294183666 15141129718482432 15165014057036928 15205016341767168 15217670355846084 15229001458121472 15281879935406616 15284500734572352 15293258848240128 15337571917678506 15346360441463184 15348992298853248 15403086980047872 15456569920950816 15459220678954752 15480951849891864 15512898528534456 15524449458190848 15537369312901674 15548938463544192 15589953464343552 15602927833209276 15614545798833408 15668762971746024 15726681244334592 15759135013114368 15781287776432976 15783994222630272 15793038549163008 15838799758125516 15847875488569824 15850593354371328 15872874681534696 15905630136851784 15917473495107072 16031784407804928 16087450325887584 16112827435601736 16124825073305088 16158100456484352 16180814049254064 16192862309901312 16239782030483124 16249087526255136 16251874198785792 16308304317531576 16365779916300864 16368586601246208 16422605541010242 16425421971389424 16437652367496192 16494727549327776 16520747117515704 16567166290825728 16590454911260496 16683281819438976 16686142955062272 16709598822105504 16712464471020288 16767618262460037 16770493861544664 16780103458485696 16782981198746112 16838367706605438 16841255439019536 16853795465407488 16912315588551264 17033770933292736 17060640814166544 17105643384488064 17108576953924608 17132626640386656 17192114927332443 17204916204270144 17264655496646082 17267616336209904 17301181146084864 17328472852553856 17331444636613632 17388641161069668 17391623263824096 17416070831128347 17452010844601263 17465005640464704 17538697647386496 17541705484403712 17627358343214277 17664651338229504 17692516399876416 17729026889753664 17739185732061696 17753948748487098 17756993500459056 17767168367808384 17770215386907648 17828859924641052 17831917523667744 17893833903958257 17907157681995456 18035757458780544 18098381616623532 18111857701222656 18126930865051953 18140428207468224 18177863013544896 18188279041734144 18203415805410822 18216970098638976 18280223467037028 18318897684089856 18346842357223023 18347794785057024 18385657515300096 18411502405838472 18414659926401984 18478599717813102 18492358913433216 18556568492993748 18570385744291584 18638062077178944 18703748475772416 18768692046868848 18771910824445056 18782667245712384 18798298674868692 18812295918855936 18851117199231744 18866805594237747 18877616390796408 18880853848589376 18946412368896978 18960519898583424 19026355037120172 19066607793644544 19096684368120576 19162992299954328 19177261095412224 19193220915937362 19243848807549072 19247149073165184 19258177808894976 19274204970434988 19288556575029504 19328360672630016 19355530729803912 19463828789345472 19467166780905984 19494531959123088 19497875216190336 19549306725129216 19565576171802108 19580144731870464 19648131345522792 19662761376308736 19731034853309808 19734418669954176 19803968974347264 19872732755508192 19876140872941824 19904080949860968 19945155250972872 19956583948569408 19960006446245376 19988064413784432 20044225882727424 20060907214126212 20145552392244888 20220018742715904 20290227141128112 20305335277495296 20375839913875488 20379334312763136 20450095890238008 20461813921950912 20465323065137664 20494091360968848 20608759894601088 20612294238606336 20641269133189152 20683864704712608 20712940206568281 20716492417202232 20731917951392256 20803903777612368 20819394398444544 20891683962328032 20967819836826312 21041717035243968 21045325630173696 21114778552727454 21118399677500688 21130500651426432 21134124472495104 21163832908712928 21207506849135712 21237318439645959 21449933767850112 21483769914135648 21558366337448619 21574418732338752 21578118684102144 21649329908492706 21653042707310832 21665450035006848 21669165598381056 21744405756708768 21774972071029401 21821039888401152 21896807388013656 21900562628519232 21931348454013474 21935109618214128 21992970065770368 22027662823354272 22104147763713141 22120606548347328 22197414209973534 22244375759251968 22279465096140672 22283285961360384 22356824349946716 22360658482059552 22373471277980928 22392091068593589 22438299657344481 22451156942140584 22455007252026048 22486572465507486 22549754118068352 22711694577723648 22747521085555392 22807524512650752 22826505533769126 22843502187182208 22922819903109924 22926751101858528 22939888272360192 23006357876517759 23019540662194776 23023488448279872 23104630470071808 23184854881426224 23188831018432128 23221427774837796 23269347792801684 23286674187286272 23306053969352511 23384930196515328 23404391749813914 23421818698250112 23503144457619036 23552868450972672 23590021866501888 23638702519671552 23671931664649464 23675991333945408 23689557823744512 23758199637188274 23771813232854736 23775890031556992 23809312022302044 23858445205277676 23876210242660608 24047676611707392 24131175488831376 24149143601630208 24169241153402604 24187237609957632 24237150684726528 24271221073881096 24289293464851968 24359673045724686 24373631289382704 24462456476297364 24463726380076032 24514210020400128 24548669874451296 24552879901869312 24633908311515363 24638132957084136 24656478551244288 24742091323991664 24760514325722112 24850749436238592 24885682366890744 25024922729158464 25029214432593408 25064398233158256 25068696706530432 25083061225141248 25134822932308992 25155740792316996 25170155187728544 25174471798119168 25257551559908157 25261883158529304 25280693198111232 25368473382826896 25462245824160768 25550656399939104 25590961221249816 25658465076732096 25662865430886912 25698939960579984 25718075433372672 25771147563506688 25807374306405216 25896983244969123 25951771719127296 25992709278830784 25997166954920448 26082961741604502 26087434895736144 26106859642493952 26197508460697056 26308046471079744 26312558226605568 26496977007344256 26501521163922432 26538774599814624 26593540334630496 26608778598092544 26630923122730647 26635490250688584 26650752551712576 26743289886961578 26747876285501616 26767792798000128 26860736522993184 27053636188170816 27147572424935298 27167786551833984 27172445750350848 27210642311202336 27266794520317344 27282418562601216 27305123708116233 27325455147958464 27420335200555542 27478346526134784 27521692177585536 27578486272950144 27617253608757708 27621989889602976 27717899576719653 27738538370149824 27834852739490622 27855578616437376 27957093115768416 28055622713658624 28153038070303272 28157866236667584 28174000868568576 28197448012303038 28218443878283904 28276675798847616 28316424586194612 28419618553345467 28440779847875136 28539532555680258 28599911690466816 28645026552180864 28744488449931492 28765891643118336 28865773211323608 28870723609747776 28887266713342464 28911307455652482 28992541008945024 29033296094705868 29094719851201536 29195743184018208 29200750171358976 29241797938684632 29246812824285504 29323960087693824 29348364257703162 29370217097805696 29472197018284188 29494142064463104 29596552279964712 29705953461520896 29809099133262288 29814211309412736 29831295037307904 29856121424791452 29917732876459308 29934875922854112 29940009669368064 29982096620676648 30066338824091136 30218328588367332 30282259436964864 30330028114073856 30435340711692168 30458002916242944 30563759870813232 30569001469144704 30586517696480256 30675143835357012 30692720882926368 30697984597706496 30913139841901632 30918441357909504 30961903699783728 31025797057068912 31048898916381696 31074738625803348 31097876927088384 31205855666418552 31229091597666816 31337525943492048 31453362488669184 31518270026228736 31562575552865952 31567988445260544 31672167829091181 31677599516251032 31695750977139648 31701186708742656 31745749363069392 31811260273703568 31834946990214144 32174900651775168 32225654871203472 32249650146610176 32316200912968704 32361628098508128 32473994862739059 32479564060966248 32498175052510272 32503748397571584 32616608635063152 32731559832601728 32737173202492416 32845211082020484 32850843942778848 32897022681020211 32989455098655552 33041494235031408 33134332581651456 33180909822520992 33296121314960301 33366563638877952 33419197644211008 33424928942040576 33535236524920074 33540987723089328 33560206916971392 33565962397492224 33676735413210876 33682510878039072 33729858698261229 33824631177102528 34067541866585472 34121281628333088 34211286768976128 34239758300653689 34265253280773312 34384229854664886 34409832408540288 34529310993292164 34535232672419808 34602362292169728 34656945705107712 34777282322139336 34783246527648192 34832141662256694 34904021689202526 34930011280929408 35077395294772992 35106587624720871 35254716686428554 35329302676459008 35385032799752832 35458053779507328 35478371464123392 35507897496974196 35513987000918112 35534336735616768 35637299455782411 35657719849282104 35663835047335488 35787667807916514 35814315363990912 36071514917561088 36196763233247064 36223715402445312 36253861730103906 36280856414936448 36355726027089792 36376558083468288 36406831610821644 36433940197277952 36560446934074056 36693684714446046 36695589570114048 36771315030600192 36823004811676944 36829319852803968 36957199435626204 36984717826866432 37113136985987496 37140771488583168 37276124154357888 37407496951544832 37537384093737696 37543821648890112 37596597349737384 37624591837711872 37702234398463488 37733611188475494 37755232781592816 37761707697178752 37892824737793956 37921039797166848 38052710074240344 38193368736241152 38325984599908656 38354522190824448 38386441831874724 38487697615098144 38494298146330368 38548409940869976 38577113150059008 38656721345260032 38711061459607824 38927657578690944 38934333561811968 38989063918246176 38995750432380672 39124442612406753 39131152343604216 39160289463740928 39296262691045584 39325522752617472 39462069706619616 39468837339908352 39745465511016384 39752281745883648 39808161899721936 39890310501945744 39913167897138816 39920012892490752 39976128827568864 40114934830442367 40121814428252424 40291104784489776 40440037485431808 40580454282256224 40721358637402947 40751679827750976 40758668625526272 40900191780476016 40923627843901824 40930646130275328 40988182721937696 41130502800833313 41217519789202176 41282538266378304 41367729409425216 41425880413136562 41432984834404464 41463835902784512 41607807555224736 41752279109235933 41783367924656064 41935639673652624 42083434070487936 42090651260347392 42229557105454908 42236799355001376 42261001302852864 42296172018454557 42327665817425856 42415013698271424 42474636879291918 42809298833520387 42899867535700224 42967539828271296 43116732674897238 43148837464677504 43156237368204288 43298659816985412 43306085414621664 43330900070013696 43488811513417536 43549944142058802 43642079776802304 43793614776027312 43801125257038464 43862696908026948 43870219236428256 43985940131540736 44022546386554743 44055325646708544 44208295527426282 44241213096694656 44394828419947068 44488751518503936 44558930192281344 44713648699893432 44721316964119104 44746942555961856 44784182137187178 44876599314688962 44902313884281168 44910014504052096 44973144931014972 45099508236136704 45423389155447296 45495042171110784 45615049025301504 45653011067538252 45687004374364416 45845639806219848 45853502203717056 45879776544720384 46012715753035518 46039081324389552 46046976896559744 46209260940143616 46369709762852448 46377662036864256 46442855549675592 46538695585603368 46573348374572544 46612107938705022 46769860393030656 46808783499627828 46843637396500224 47006288915238072 47180043733003776 47277405039343104 47343863329298928 47351982667890816 47379115647489024 47516399274376548 47543626465709472 47551780063113984 47618624044604088 47716890410555352 47752420485321216 48095353223414784 48262350977662752 48338482306805208 48374475219915264 48474301369453056 48542442147762192 48578586929703936 48719346091449372 48747262578765408 48924912952594728 49097339748902592 49105759803738624 49267816623030726 49276265914168272 49312957102488576 49484182647983328 49701498872477184 49771364733781488 50049845458316928 50058428865186816 50128796466316512 50137393413060864 50302854787380111 50311481584633992 50340310375457088 50348943596238336 50515103119816314 50523766317058608 50561386396222464 50736946765653792 51101312799878208 51181922442499632 51316930153464192 51325730861773824 51397879921159968 51576344781997329 51614748612810432 51793966489938246 51903543438254592 51985418557661568 51994333909840896 52165923483209004 52174869791472288 52248212493385041 52356032533803789 52395016921394112 52616092942159488 52625116453211136 52882075029642831 52993954014688512 53077549199629248 53187080669260992 53217557196185088 53261846245461294 53270980501377168 53301505103425152 53486579773923156 53495752571003232 53681501711874771 53721473045986368 54107272376341632 54295144849870596 54335573103667968 54380792595155859 54421284622404672 54533589040634688 54564837125202432 54610247416232466 54650910295916928 54840670401111084 54956693052269568 55043384355171072 55156972545900288 55234507217515416 55243979779205952 55435799153439306 55477076740299648 55669705478981244 55711157232874752 55914186231536832 56111245427317248 56306076140606544 56315732473335168 56348001737137152 56394896024606076 56436887756567808 56553351597695232 56600416782713241 56632849172389224 56839237106690934 56881559695750272 57079065111360516 57199823380933632 57290053104361728 57488976899862984 57531783286236672 57731546422647216 57741447219495552 57774533426684928 57822614911304964 57985082017890048 58066592189411736 58391486368036416 58401500342717952 58483595877369264 58493625648571008 58647920175387648 58696728515406324 58740434195611392 58944394036568376 58988284128926208 59193104559929424 59411906923041792 59618198266524576 59628422618825472 59712242849582904 59835465752918616 59869751845708224 59880019338736128 59964193241353296 60132677648182272 60436657176734664 60660056228147712 60870681423384336 60916005832485888 61127519741626464 61138002938289408 61350287670714024 61385441765852736 61395969195412992 61826279683803264 61836882715819008 61923807399567456 62051594114137824 62138820619704843 62149477251606696 62195753854176768 62411711332837104 62458183195333632 62675051886984096 63125151105731904 63135976890521088 63344335658182362 63355199032502064 63391501954279296 63402373417485312 63491498726138784 63622520547407136 63711955318937877 64349801303550336 64451309742406944 64675099012345857 64723256197016256 64947989725478118 64959128121932496 64996350105020544 65007496795143168 65233217270126304 65463119665203456 65690422164040968 65701687885557696 65794045362040422 65978910197311104 66082988470062816 66312443291139423 66361819645041984 66592242629920602 66733127277755904 66838395288422016 66849857884081152 67070473049840148 67081975446178656 67120413833942784 67176273205780767 67314898972033443 67353470826421752 67365021756078144 67459717396522458 67649262354205056 68135083733170944 68242563256666176 68422573537952256 68479516601307378 68530506561546624 68768459709329772 68819664817080576 69019073629553277 69058621986584328 69070465344839616 69313891410215424 69554564644278672 69566493055296384 69664283324513388 69808043378405052 69860022561858816 70154790589545984 70213175249441742 70509433372857108 70658605352918016 70770065599505664 70916107559014656 71015794993948392 71027974001836224 71068673471233536 71274598911564822 71315439698564208 71327670094670976 71575335615833028 71628630727981824 72143029835122176 72393526466494128 72447430804890624 72507723460207812 72561712829872896 72711452054179584 72813663221643288 72867880394555904 73120893868148112 73387369428892092 73391179140228096 73542630061200384 73646009623353888 73658639705607936 73901724934546089 73914398871252408 73969435653732864 74226273971974992 74281542977166336 74552248308715776 75074768187475392 75087643297780224 75193194699474768 75249183675423744 75404468796926976 75467222376950988 75510465563185632 75523415394357504 75772654679724471 75785649475587912 75842079594333696 76105420148480688 76386737472482304 76651969199817312 76772883663749448 76975395230196288 76988596292660736 77096819881739952 77154226300118016 77313442690520064 77422122919215648 77690949734907369 77855315157381888 77978127836492352 77991500864761344 78248885224813506 78262304687208432 78320578927481856 78592525382091168 78924139413239232 78937674679816704 79490931022032768 79504563491767296 79616323799443872 79780621003891488 79826335794277632 79892769368191941 79952257655137728 80229869660884734 80243628856504848 80582209568979552 81160908564512448 81442717274805894 81503359655501952 81517337251052544 81800383560952032 81847255687803648 81915371124348699 81976365443875392 82261005601666626 82435039578404352 82565076532756608 82735458818850432 82851760826273124 82865969668808928 83153698730158959 83215615110449472 83504558218471866 83566735849312128 83871279347305248 84166868140975872 84459114210909816 84473598710002752 84522002605705728 84592344036909114 84655331634851712 84830027396542848 84949273758583836 85258855660036401 85618597667040774 85799735071400448 85935079656542592 86233465349794476 86297674929355008 86597319633970824 86612170829243328 86661800140027392 86977623026835072 87099888284117604 87284159553604608 87587229552054624 87602250514076928 87725393816053896 87740438472856512 87971880263081472 88045092773109486 88110651293417088 88416591054852564 88482426193389312 88789656839894136 89117860384562688 89427297399786864 89442633928238208 89493885111923712 89568364274374356 89753198629377924 89804627768562336 89820029008104192 89946289862029944 90199016472273408 90846778310894592 90990084342221568 91306022135076504 91374008748728832 91691279612439696 91707004407434112 91759553089440768 92025431506071036 92078162648779104 92093953793119488 92739419525704896 92755324073728512 92885711099351184 93077391171206736 93146696749145088 93224215877410044 93617566999255656 93687274793000448 94012577830476144 94360087466007552 94554810078686208 94687726658597856 94703965335781632 95016503487273543 95032798548753096 95087252931418944 95103560126227968 95237248089208176 95433780821110704 95504840970642432 96524701955325504 96676964613610416 96748950439830528 96948602738906112 97084884295524384 97421984588217177 97438692182898744 97494525157530816 97849825905189456 98194679497805184 98211519607477248 98535633246061452 98552531828336544 98691068043060633 98968365295966656 99402997744954368 99542729467562976 99888363944880903 100099690916633856 100257592932633024 100274786826121728 100605709574760222 100622963169267984 100680620750914176 100697887192476672 101030206239632628 101047532634117216 101189576094783687 101473893531307584 102202625599756416 102363844884999264 102633860306928384 102719274901961067 102795759842319936 103152689563994658 103229497225620864 103587932979876492 103807086876509184 103970837115323136 104331846966418008 104349739582944576 104496424986770082 104712065067607578 104790033842788224 105232185884318976 105764150059285662 105987908029377024 106155098399258496 106374161338521984 106435114392370176 106523692490922588 106541961002754336 106603010206850304 106911898367347233 106973159547846312 106991505142006464 107363003423749542 107442946091972736 108214544752683264 108590289699741192 108671146207335936 108761585190311718 108842569244809344 109067178081269376 109129674250404864 109220494832464932 109301820591833856 109681340802222168 110086768710342144 110313945091800576 110469014435030832 110487959558411904 110871598306878612 110954153480599296 111339410957962488 111422314465749504 111828372463073664 112222490854634496 112612152281213088 112631464946670336 112789792049212152 112873775513135616 113106703195390464 113200833565426482 113265698344778448 113678474213381868 113763119391500544 114158130222721032 114580106208723456 114977953799725968 115063566572473344 115463092845294432 115482894438991104 115645229822609928 115970164035780096 116133184378823472 116782972736072832 116803000685435904 116967191754738528 116987251297142016 117373327837220259 117393457030812648 117480868391222784 117888788073136752 117976568257852416 118386209119858848 119236396533049152 119256845237650944 119424485699165808 119670931505837232 119739503691416448 119760038677472256 119928386482706592 120344804491327101 120873314353469328 121320112456295424 121741362846768672 122164075912208841 122255039483252928 122276005876578816 122700575341428048 122770883531705472 122791938390825984 123391508402499939 123652559367606528 123847614799134912 124103188228275648 124277641239409686 124298954503213392 124391507708353536 124823422665674208 125256837327707799 125350103773968192 126250302211463808 126271953781042176 126688671316364724 126710398065004128 126783003908558592 126888516055363671 126982997452277568 127245041094814272 127423910637875754 128427896500561161 128699602607100672 128902619484813888 129350198024691714 129446512394032512 129895979450956236 129918256243864992 129992700210041088 130466434540252608 130926239330406912 131380844328081936 131403375771115392 131588090724080844 131957820394622208 132067639159664229 132165976940125632 132624886582278846 132723639290083968 133184485259841204 133466254555511808 133676790576844032 134140946099680296 134163950892357312 134240827667885568 134352546411561534 134629797944066886 134706941652843504 134730043512156288 134919434793044916 135298524708410112 136270167466341888 136485126513332352 136845147075904512 136959033202614756 137061013123093248 137536919418659544 137639329634161152 138038147259106554 138117243973168656 138140930689679232 138627782820430848 139109129288557344 139132986110592768 139328566649026776 139616086756810104 139720045123717632 140309581179091968 140426350498883484 141018866745714216 141540131199011328 141832215118029312 142031589987896784 142055948003672448 142137346942467072 142549197823129644 142630879397128416 142655340189341952 143150671231666056 143257261455963648 144286059670244352 144787052932988256 145015446920415624 145123425659745792 145422904108359168 145627326443286576 145735760789111808 146241787736296224 146774738857784184 147292019246707776 147317279411215872 147803449869092178 147828797742504816 147938871307465728 148452547943949984 149104496617431552 150149536374950784 150175286595560448 150386389398949536 150908564362140333 150934444753901976 151020931126371264 151046830788715008 151545309359448942 151571298951175824 151684159188667392 152210840296961376 153303938399634624 153545767327498896 153950790460392576 153977192585321472 154193639763479904 154729034345991987 154844245838431296 155381899469814738 155710630314763776 155956255672984704 155983001729522688 156497770449627012 156524609374416864 156744637480155123 157068097601411367 157185050764182336 157848278826478464 157875349359633408 158981862044065536 159232647598887744 159561242007782976 159652671588555264 159785538736383882 159904515310275456 160459739321769468 160487257713009696 161044505135624313 161164419137959104 162321817129024896 162885434549611788 163006719311003904 163142377785467577 163600767121904064 163694511375607296 163830742248697398 163952730887750784 164522011203333252 164870079156808704 165130153065513216 165470917637700864 165703521652546248 165731939337617856 166307397460317918 166431230220898944 167009116436943732 167133471698624256 167742558694610496 168333736281951744 168918228421819632 168947197420005504 169044005211411456 169184688073818228 169310663269703424 169660054793085696 169898547517167672 170517711320072802 171237195334081548 171599470142800896 171870159313085184 172466930699588952 172595349858710016 173194639267941648 173224341658486656 173323600280054784 173955246053670144 174199776568235208 175174459104109248 175204501028153856 175450787632107792 175480876945713024 175943760526162944 176090185546218972 176221302586834176 176833182109705128 176964852386778624 177579313679788272 178235720769125376 178854594799573728 178885267856476416 179136728548748712 179506397258755848 179609255537124672 179640058016208384 179892579724059888 180398032944546816 181980168684443136 182612044270153008 182748017497457664 183382559224879392 183414008814868224 184050863012142072 184156325297558208 184187907586238976 185478839051409792 185510648147457024 185771422198702368 186154782342413472 186416461859114529 186448431754820088 187235133998511312 187374549586000896 188025155660952288 189375453317195712 189407930671563264 190033006974547086 190065597097506192 190174505862837888 190207120252455936 190474496178416352 190867561642221408 191135865956813631 193049403910651008 193353929227220832 194025297037037571 194169768591048768 194843969176434354 194877384365797488 194989050315061632 195699651810378912 196389358995610368 197071266492122904 197105063656673088 197382136086121266 197936730591933312 198937329873418269 199085458935125952 199776727889761806 200199381833267712 200515185865266048 200549573652243456 201211419149520444 201245926338535968 201361241501828352 201944696916100329 202060412479265256 202095065268234432 202379152189567374 202947787062615168 204405251199512832 204727689769998528 205267720613856768 205438549803922134 205591519684639872 206305379127989316 206458994451241728 207057220888659831 207175865959752984 207941674230646272 208663693932836016 208699479165889152 208992849973540164 209424130135215156 209580067685576448 210464371768637952 211528300118571324 211975816058754048 212310196798516992 212748322677043968 213047384981845176 213083922005508672 213206020413700608 213823796734694466 213946319095692624 213983010284012928 214726006847499084 214885892183945472 216429089505366528 217180579399482384 217342292414671872 217523170380623436 217685138489618688 218134356162538752 218440989664929864 218603641183667712 219362681604444336 220173537420684288 220627890183601152 220938028870061664 220975919116823808 221705174803638267 221743196613757224 221908306961198592 222678821915924976 222844628931499008 223656744926147328 225224304562426176 225262929893340672 225579584098424304 225747551026271232 226213406390780928 226401667130852964 226531396689556896 227317964039173413 227356948426763736 227526238783001088 228316260445442064 229160212417446912 229955907599451936 230926185690588864 230965788877982208 231290459645219856 231940328071560192 232266368757646944 233072849204722107 233565945472145664 233934383509477056 233974502594284032 234746655674440518 234786914061625296 234961736782445568 235777576146273504 236772418239717696 238472793066098304 238513690475301888 238848971398331616 239341863011674464 239479007382832896 239678308104575823 239856772965413184 240689608982654202 241746628706938656 243482725693537344 244328151824417682 244510078966505856 244552011753157632 245401150682856096 245541767063410944 245746113373046097 246783016804999878 247305118735213056 247695229598269824 248206376456551296 248555282478819372 248597909006426784 249461096190476877 249646845331348416 250513674655415598 250700207547936384 252500604422927616 253377342632729448 253420796130008256 253566007817117184 253777032110727342 253965994904555136 254490082189628544 254847821275751508 256855793001122322 257399205214201344 257805238969627776 258700396049383428 258893024788065024 259791958901912472 259836512487729984 259985400420082176 260932869080505216 261852478660813824 262761688656163872 262806751542230784 263176181448161688 263915640789244416 264135278319328458 264331953880251264 265249773164557692 265447278580167936 266368970519682408 267353581153688064 268281892199360592 268327901784714624 268481655335771136 268705092823123068 269259595888133772 269413883305687008 269460087024312576 269838869586089832 270597049416820224 272540334932683776 272970253026664704 273918066405229512 274122026246186496 275073838837319088 275278659268322304 276076294518213108 276234487946337312 276281861379358464 278218258577114688 278265972221185536 278657133298053552 279232173513620208 279440090247435264 280852700997766968 282037733491428432 283080262398022656 283664430236058624 284063179975793568 284111896007344896 285049510461820629 285098395646259288 285261758794256832 285310680378683904 286301342463332112 286514522911927296 289574105865976512 290030893840831248 290246851319491584 290845808216718336 291254652886573152 292265953764651531 292483575472592448 293549477715568368 294584038493415552 294634558822431744 295606899738184356 295657595485009632 296073204129181899 296905095887899968 298208993234863104 299665091834642709 300299072749901568 300772778797899072 301817128724280666 301868889507803952 302041862252742528 302093661577430016 303090618718897884 303142597902351648 304421680593922752 306607876799269248 307091534654997792 307901580920785152 308157824705883201 308387279526959808 309458068691983974 309688491676862592 310763798939629476 311421260629527552 311912511345969408 312995540899254024 313049218748833728 313489274960310246 314136195202822734 314370101528364672 315696557652956928 317963724088131072 318465295197775488 319122484015565952 319305343177110528 319571077472767764 319809030620550912 320735695102041699 320919478643538936 320974515426019392 322089010271248626 322328838275918208 324643634258049792 325770869099223576 326013438622007808 326284755570935154 327201534243808128 327389022751214592 327661484497394796 327905461775501568 329044022406666504 330260306131026432 330941835275401728 331407043305092496 331463878675235712 332614794920635836 332862460441797888 334018232873887464 334266943397248512 335485117389220992 336667472563903488 337836456843639264 337894394840011008 338369376147636456 338621326539406848 339320109586171392 339797095034335344 341035422640145604 342474390668163096 343740318626170368 344933861399177904 345190699717420032 346389278535883296 346448683316973312 347910492107340288 348399553136470416 350348918208218496 350409002056307712 350901575264215584 350961753891426048 352119983511660777 352180371092437944 352442605173668352 353666364219410256 353929704773557248 355158627359576544 357709189599147456 357770535712952832 358273457097497424 359012794517511696 359218511074249344 359280116032416768 359785159448119776 361034413473981303 363960337368886272 365224088540306016 366492227736626523 366765118449758784 366828017629736448 368101726024284144 368312650595116416 368375815172477952 370174525207499817 370957678102819584 371542844397404736 372309564684826944 372832923718229058 372896863509640176 374470267997022624 375770511983123397 376050311321904576 378750906634391424 378815861343126528 380066013949094172 380131194195012384 380349011725675776 380665548166091013 380948992356832704 381735123284442816 382271731913627262 386098807821302016 386707858454441664 388050594074075142 388339537182097536 389687938352868708 389754768731594976 389978100630123264 391399303620757824 392778717991220736 394142532984245808 394210127313346176 394764272172242532 395873461183866624 396202917478992687 397874659746836538 398170917870251904 399553455779523612 400398763666535424 401030371730532096 402422838299040888 402491852677071936 402722483003656704 403889393832200658 404120824958530512 404190130536468864 404758304379134748 405895574125230336 408810502399025664 409455379539997056 410535441227713536 410877099607844268 411183039369279744 412610758255978632 412917988902483456 414114441777319662 414351731919505968 415883348461292544 417327387865672032 417398958331778304 417985699947080328 418848260270430312 419160135371152896 420928743537275904 423056600237142648 424620393597033984 425496645354087936 426094769963690352 426167844011017344 426412040827401216 427647593469388932 427892638191385248 427966020568025856 429452013694998168 429771784367890944 432858179010733056 434361158798964768 435046340761246872 435370276979237376 436268712325077504 436881979329859728 437207282367335424 438725363208888672 441876057740123328 441951838233647616 443410349607276534 443486393227514448 443816613922397184 445357643831849952 447313489852294656 450448609124852352 450525859786681344 451159168196848608 452725693086420999 452803334261705928 453062793379113792 454635928078346826 454713896853527472 455052477566002176 456632520890884128 459911815198903872 461852371381177728 461931577755964416 462580919290439712 464187103037975961 464532737515293888 466145698409444214 467131890944291328 467868767018954112 467949005188568064 469493311348881036 469573828123250592 470233912440465369 471204292804234101 471555152292547008 473544836479435392 476945586132196608 477697942796663232 478683726023348928 478958014765665792 479356616209151646 479713545930826368 481379217965308404 483133515406872939 483493257413877312 486965451387074688 488656303648835364 489020157933011712 490802301365712192 491083534126821888 491492226746092194 493566033609999756 494610237470426112 495390459196539648 496412752913102592 497110564957638744 497195818012853568 498922192380953754 499293690662696832 501027349310831196 501400415095872768 505001208845855232 506754685265458896 506841592260016512 507132015634234368 507554064221454684 507931989809110272 508980164379257088 509695642551503016 513711586002244644 514798410428402688 515610477939255552 517400792098766856 517786049576130048 519583917803824944 519673024975459968 519970800840164352 521865738161010432 525523377312327744 525613503084461568 526352362896323376 527831281578488832 528270556638656916 528663907760502528 530499546329115384 530894557160335872 532737941039364816 534707162307376128 536563784398721184 536655803569429248 537410185646246136 538519191776267544 538827766611374016 538920174048625152 539677739172179664 541194098833640448 545940506053329408 547836132810459024 548244052492372992 550147677674638176 552152589036426216 552468975892674624 552563722758716928 556436517154229376 556531944442371072 557314266596107104 558464347027240416 559249385577343587 561705401995533936 564075466982856864 568126359951587136 568223792014689792 570099020923641258 570196791292518576 570523517588513664 570621360757367808 572602684926664224 573407597870440893 579148211731953024 580061787681662496 582075891111112713 582509305773146304 584531907529303062 584967150945184896 587098955431136736 589168076986831104 591213799476368712 591315190970019264 592146408258363798 593810191775799936 596811989620254807 599330183669285418 600598145499803136 601545557595798144 603634257448561332 603737779015607904 604083724505485056 605834090748300987 606181237437795768 606285195804703296 608843361187845504 613215753598538496 614183069309995584 615803161841570304 616315649411766402 616774559053919616 618916137383967948 619376983353725184 621527597879258952 623825022691938816 625991081798508048 626098437497667456 626978549920620492 628272390405645468 628740203056729344 631393115305913856 635927448176262144 636930590395550976 638244968031131904 639142154945535528 639618061241101824 641471390204083398 641838957287077872 641949030852038784 644178020542497252 644657676551836416 649287268516099584 651541738198447152 652026877244015616 652569511141870308 654403068487616256 655322968994789592 655810923551003136 658088044813333008 660520612262052864 661883670550803456 662814086610184992 662927757350471424 665115524410914801 665229589841271672 665724920883595776 668036465747774928 668533886794497024 670970234778441984 675672913687278528 675788789680022016 676738752295272912 677242653078813696 678640219172342784 679594190068670688 681953892117520239 682070845280291208 684948781336326192 687480637252340736 689867722798355808 692778557071766592 692897366633946624 695820984214680576 696799106272940832 699218547614166321 700697836416436992 701803150528431168 701923507782852096 704239967023321554 704360742184875888 704885210347336704 707332728438820512 710317254719153088 715418379198294912 715541071425905664 716546914194994848 718025589035023392 718437022148498688 719034924313727469 719570318896239552 722068826947962606 730448177080612032 732984455473253046 733530236899517568 733656035259472896 736203452048568288 736625301190232832 740349050414999634 741915356205639168 743085688794809472 744619129369653888 745665847436458116 745793727019280352 748383288571430631 748940535994045248 751541023966246794 752100622643809152 757501813268782848 760132027898188344 760262388390024768 760698023451351552 761331096332182026 761897984713665408 763470246568885632 764543463827254524 772197615642604032 773415716908883328 776101188148150284 776679074364195072 779375876705737416 779509537463189952 779956201260246528 782798607241515648 785557435982441472 788285065968491616 788420254626692352 789528544344485064 791746922367733248 792405834957985374 795749319493673076 796341835740503808 799106911559047224 802060743461064192 804845676598081776 804983705354143872 805444966007313408 807778787664401316 808241649917061024 808380261072937728 809516608758269496 811791148250460672 817621004798051328 818910759079994112 821754199215688536 822366078738559488 825221516511957264 825835977804966912 828228883554639324 828703463839011936 834654775731344064 834797916663556608 835971399894160656 837696520540860624 838320270742305792 846113200474285296 849240787194067968 850993290708175872 852189539927380704 852335688022034688 855148531385461887 855295186938777864 855785276382770496 855932041136051712 858904027389996336 859543568735781888 868722317597929536 870092681522493744 870740553958474752 872537424650155008 873763958659719456 876797861293954593 877450726417777344 883752115480246656 883903676467295232 886820699214553068 886972786455028896 888219612387545697 890715287663699904 894626979704589312 898995275503928127 900897218249704704 902318336393697216 905451386172841998 905606668523411856 906125586758227584 909271856156693652 909427793707054944 913265041781768256 919823630397807744 923704742762355456 924473474117649603 925161838580879424 928374206075951922 929065475030587776 932291396818888428 934263781888582656 935737534037908224 938986622697762072 939147656246501184 940467824880930738 942408585608468202 943110304585094016 947089672958870784 953891172264393216 955395885593326464 957367452046697856 957916029531331584 958713232418303292 959427091861652736 962207085306125097 962758435930616808 966267030813745878 966986514827754624 973930902774149376 977312607297670728 978040315866023424 981604602731424384 982167068253643776 982984453492184388 987132067219999512 990780918393079296 992825505826205184 994221129915277488 994391636025707136 997844384761907508 998587381325393664 1002054698621662392 1002800830191745536 1010002417691710464 1013509370530917792 1013683184520033024 1015108128442909368 1015863979618220544 1017960328758514176 1019391285103006032 1027423172004489288 1031220955878511104 1034801584197533712 1035572099152260096 1039167835607649888 1039346049950919936 1043731476322020864 1051046754624655488 1051227006168923136 1052704725792646752 1056359950534982331 1056541113277313832 1057327815521005056 1060999092658230768 1061789114320671744 1065475882078729632 1073127568797442368 1073311607138858496 1074820371292492272 1077038383552535088 1077655533222748032 1077840348097250304 1079355478344359328 1083103240421943909 1091881012106658816 1095672265620918048 1099476683209879569 1100295355349276352 1104305178072852432 1104937951785349248 1105127445517433856 1112873034308458752 1114628533192214208 1116928694054480832 1118498771154687174 1123410803991067872 1127311535949370191 1128150933965713728 1136252719903174272 1136447584029379584 1140198041847282516 1140393582585037152 1141047035177027328 1141996644498273039 1145205369853328448 1146815195740881786 1158296423463906048 1160123575363324992 1164151782222225426 1165018611546292608 1169063815058606124 1169934301890369792 1174197910862273472 1178336153973662208 1182427598952737424 1182630381940038528 1184292816516727596 1187620383551599872 1193623979240509614 1198660367338570836 1201196290999606272 1203091115191596288 1207268514897122664 1207475558031215808 1208167449010970112 1211668181496601974 1212362474875591536 1212570391609406592 1217686722375691008 1226431507197076992 1228366138619991168 1231606323683140608 1232631298823532804 1233549118107839232 1237832274767935896 1238753966707450368 1243055195758517904 1247650045383877632 1251982163597016096 1252196874995334912 1253957099841240984 1256544780811290936 1257480406113458688 1262786230611827712 1273861180791101952 1276489936062263808 1278284309891071056 1279236122482203648 1282942780408166796 1283677914574155744 1283898061704077568 1288356041084994504 1289315353103672832 1298574537032199168 1303083476396894304 1305139022283740616 1308806136975232512 1310645937989579184 1311621847102006272 1316176089626666016 1325628173220369984 1325855514700942848 1330231048821829602 1330459179682543344 1331449841767191552 1336072931495549856 1341940469556883968 1351345827374557056 1351577579360044032 1353477504590545824 1358177079259262997 1359188380137341376 1363907784235040478 1364141690560582416 1369897562672652384 1379735445596711616 1385557114143533184 1385794733267893248 1392561309113927883 1393598212545881664 1398437095228332642 1401395672832873984 1403606301056862336 1403847015565704192 1408479934046643108 1408721484369751776 1413612878412702303 1414665456877641024 1420634509438306176 1430836758396589824 1433093828389989696 1436051178070046784 1436874044296997376 1438069848627454938 1439140637792479104 1444137653895925212 1449400546220618817 1460896354161224064 1465968910946506092 1467060473799035136 1472406904097136576 1473250602380465664 1480698100829999268 1483830712411278336 1486171377589618944 1489238258739307776 1491331694872916232 1491587454038560704 1496766577142861262 1497881071988090496 1503082047932493588 1504201245287618304 1515003626537565696 1520264055796376688 1520524776780049536 1521396046902703104 1522662192664364052 1523795969427330816 1526940493137771264 1529086927654509048 1544395231285208064 1546831433817766656 1552202376296300568 1553358148728390144 1558751753411474832 1559019074926379904 1559912402520493056 1565597214483031296 1576570131936983232 1576840509253384704 1579057088688970128 1583493844735466496 1584811669915970748 1591498638987346152 1592683671481007616 1598213823118094448 1604121486922128384 1609691353196163552 1609967410708287744 1615557575328802632 1616483299834122048 1616760522145875456 1619033217516538992 1623582296500921344 1637821518159988224 1643508398431377072 1644732157477118976 1650443033023914528 1656457767109278648 1657406927678023872 1669309551462688128 1669595833327113216 1671942799788321312 1675393041081721248 1677748156732030761 1692226400948570592 1704379079854761408 1704671376044069376 1710297062770923774 1710590373877555728 1711570552765540992 1711864082272103424 1717808054779992672 1720222793611322679 1737444635195859072 1740185363044987488 1746227673333338139 1747527917319438912 1753595722587909186 1754901452835554688 1767504230960493312 1773641398429106136 1773945572910057792 1776439224775091394 1781430575327399808 1797990551007856254 1801794436499409408 1804636672787394432 1810902772345683996 1811213337046823712 1812251173516455168 1817502272244902961 1818543712313387304 1818855587414109888 1826530083563536512 1839647260795615488 1847409485524710912 1848946948235299206 1850323677161758848 1856748412151903844 1858130950061175552 1864582793637776856 1871475068075816448 1877973245395524144 1878295312493002368 1880935649761861476 1884817171216936404 1886220609170188032 1894179345917741568 1907782344528786432 1910791771186652928 1914734904093395712 1917426464836606584 1918854183723305472 1924414170612250194 1925516871861233616 1932534061627491756 1933973029655509248 1947861805548298752 1954625214595341456 1956080631732046848 1963209205462848768 1965968906984368776 1974264134439999024 1981561836786158592 1985651011652410368 1988442259830554976 1988783272051414272 1995346573232744403 1995688769523815016 1997174762650787328 2004109397243324784 2005601660383491072 2027018741061835584 2027366369040066048 2030216256885818736 2031727959236441088 2035920657517028352 2038782570206012064 2045861676352560717 2054846344008978576 2062441911757022208 2069603168395067424 2078335671215299776 2078692099901839872 2087462952644041728 2097655642842498963 2102093509249310976 2105409451585293504 2112719901069964662 2113082226554627664 2114655631042010112 2121998185316461536 2130951764157459264 2146255137594884736 2146623214277716992 2149640742584984544 2154076767105070176 2155311066445496064 2157104772941182407 2158710956688718656 2166206480843887818 2191344531241836096 2198953366419759138 2200590710698552704 2208610356145704864 2209875903570698496 2225746068616917504 2229257066384428416 2233857388108961664 2236997542309374348 2245149865714291893 2246821607982135744 2254623071898740382 2256301867931427456 2272505439806348544 2280396083694565032 2280787165170074304 2282094070354054656 2283993288996546078 2290410739706656896 2293630391481763572 2316592846927812096 2320247150726649984 2328303564444450852 2330037223092585216 2338127630117212248 2339868603780739584 2348395821724546944 2356672307947324416 2364855197905474848 2365260763880077056 2368585633033455192 2375240767103199744 2387247958481019228 2397320734677141672 2406182230383192576 2414537029794245328 2414951116062431616 2416334898021940224 2423336362993203948 2424724949751183072 2425140783218813184 2435373444751382016 2452863014394153984 2456732277239982336 2465262597647065608 2467098236215678464 2475664549535871792 2477507933414900736 2486110391517035808 2503964327194032192 2504393749990669824 2507914199682481968 2513089561622581872 2514960812226917376 2547722361582203904 2552979872124527616 2556568619782142112 2565445594156385661 2565885560816333592 2567355829148311488 2567796123408155136 2576712082169989008 2578630706207345664 2606166952793788608 2610278044567481232 2617612273950465024 2621291875979158368 2630393583881863779 2632352179253332032 2651256346440739968 2651711029401885696 2660462097643659204 2660918359365086688 2664658837162637091 2672145862991099712 2683880939113767936 2702691654749114112 2706955009181091648 2716354158518525994 2718376760274682752 2727815568470080956 2728283381121164832 2739795125345304768 2759470891193423232 2771114228287066368 2773420422352948809 2785122618227855766 2787196425091763328 2796874190456665284 2802791345665747968 2807212602113724672 2816959868093286216 2817442968739503552 2827225756825404606 2829330913755282048 2841269018876612352 2861673516793179648 2866187656779979392 2872102356140093568 2873748088593994752 2876139697254909876 2878281275584958208 2888275307791850424 2898801092441237634 2921792708322448128 2931937821893012184 2934120947598070272 2944813808194273152 2946501204760931328 2961396201659998536 2972342755179237888 2978476517478615552 2982663389745832464 2983174908077121408 2993533154285722524 2995762143976180992 3006164095864987176 3008402490575236608 3030007253075131392 3040528111592753376 3041049553560099072 3045324385328728104 3047591938854661632 3053880986275542528 3058173855309018096 3093662867635533312 3104404752592601136 3106716297456780288 3117503506822949664 3118038149852759808 3131194428966062592 3153140263873966464 3153681018506769408 3158114177377940256 3169079851604946993 3169623339831941496 3182997277974692304 3185367342962015232 3196427646236188896 3219382706392327104 3219934821416575488 3231115150657605264 3232966599668244096 3233521044291750912 3238066435033077984 3249309721265831727 3275643036319976448 3287016796862754144 3298430049629638707 3300886066047829056 3312915534218557296 3314813855356047744 3338619102925376256 3343885599576642624 3350786082163442496 3355496313464061522 3381934607848110573 3384452801897141184 3408758159709522816 3409342752088138752 3420594125541847548 3421180747755111456 3423141105531081984 3435616109559985344 3440445587222645358 3474889270391718144 3480370726089974976 3492455346666676278 3495055834638877824 3507191445175818372 3509802905671109376 3535008461920986624 3547282796858212272 3547891145820115584 3552878449550182788 3562861150654799616 3595981102015712508 3603588872998818816 3609273345574788864 3621805544691367992 3622426674093647424 3624502347032910336 3635004544489805922 3637087424626774608 3637711174828219776 3653060167127073024 3679294521591230976 3694818971049421824 3697893896470598412 3700647354323517696 3713496824303807688 3716261900122351104 3729165587275553712 3742950136151632896 3755946490791048288 3756590624986004736 3761871299523722952 3769634342433872808 3772441218340376064 3788358691835483136 3821583542373305856 3829469808186791424 3834852929673213168 3837708367446610944 3848828341224500388 3851033743722467232 3865068123254983512 3867946059311018496 3895723611096597504 3909250429190682912 3926418410925697536 3931937813968737552 3948528268879998048 3976884519661109952 3977566544102828544 3990693146465488806 3991377539047630032 3994349525301574656 4008218794486649568 4054037482123671168 4054732738080132096 4060432513771637472 4074531237777788991 4077565140412024128 4091723352705121434 4109692688017957152 4139206336790134848 4156671342430599552 4157384199803679744 4177683927341783649 4195311285684997926 4204187018498621952 4210818903170587008 4225439802139929324 4226164453109255328 4240838635238106909 4243996370632923072 4261903528314918528 4292510275189769472 4299281485169969088 4308153534210140352 4310622132890992128 4314209545882364814 4317421913377437312 4332412961687775636 4382689062483672192 4397906732839518276 4401181421397105408 4417220712291409728 4419751807141396992 4451492137233835008 4458514132768856832 4467714776217923328 4473995084618748696 4490299731428583786 4493643215964271488 4509246143797480764 4512603735862854912 4545010879612697088 4560792167389130064 4561574330340148608 4564188140708109312 4567986577993092156 4580821479413313792 4587260782963527144 4633185693855624192 4640494301453299968 4656607128888901704 4660074446185170432 4676255260234424496 4679737207561479168 4696791643449093888 4729710395810949696 4730521527760154112 4737171266066910384 4750481534206399488 4774495916962038456 4794641469354283344 4812364460766385152 4829074059588490656 4829902232124863232 4846672725986407896 4849449899502366144 4850281566437626368 4870746889502764032 4913464554479964672 4930525195294131216 4934196472431356928 4951329099071743584 4972220783034071616 5007928654388064384 5008787499981339648 5015828399364963936 5026179123245163744 5033244470196092283 5113137239564284224 5130891188312771322 5131771121632667184 5134711658296622976 5135592246816310272 5153424164339978016 5212333905587577216 5220556089134962464 5238683020000014417 5242583751958316736 5260787167763727558 5264704358506664064 5302512692881479936 5320924195287318408 5321836718730173376 5329317674325274182 5344291725982199424 5405383309498228224 5413910018362183296 5432708317037051988 5436753520549365504 5452506816734708883 5455631136940161912 5456566762242329664 5479590250690609536 5518941782386846464 5542228456574132736 5546840844705897618 5570245236455711532 5574392850183526656 5593748380913330568 5614425204227449344 5633919736186572432 5634885937479007104 5654451513650809212 5658661827510564096 5682538037753224704 5723347033586359296 5732375313559958784 5744204712280187136 5752279394509819752 5756562551169916416 5776550615583700848 5797602184882475268 5843585416644896256 5863875643786024368 5868241895196140544 5889627616388546304 5922792403319997072 5944685510358475776 5956953034957231104 5965326779491664928 5966349816154242816 5986039719698233209 5987066308571445048 5991524287952361984 6012328191729974352 6016804981150473216 6081056223185506752 6082099107120198144 6090648770657456208 6095183877709323264 6107761972551085056 6116347710618036192 6137585029057682151 6187325735271066624 6208809505185202272 6235007013645899328 6236076299705519616 6262388857932125184 6292966928527496889 6306280527747932928 6316228354755880512 6338159703209893986 6339246679663882992 6365994555949384608 6392855292472377792 6438765412784654208 6439869642833150976 6462230301315210528 6465933199336488192 6471314318823547221 6476132870066155968 6498619442531663454 6574033593725508288 6596860099259277414 6601772132095658112 6625831068437114592 6629627710712095488 6677238205850752512 6687771199153285248 6701572164326884992 6710992626928123044 6735449597142875679 6763869215696221146 6768905603794282368 6817516319419045632 6841188251083695096 6842361495510222912 6846282211062163968 6871232219119970688 6880891174445290716 6949778540783436288 6960741452179949952 6984910693333352556 6990111669277755648 7014382890351636744 7019605811342218752 7070016923841973248 7094565593716424544 7095782291640231168 7105756899100365576 7125722301309599232 7191962204031425016 7218546691149577728 7243611089382735984 7244853348187294848 7249004694065820672 7270009088979611844 7274174849253549216 7275422349656439552 7306120334254146048 7358589043182461952 7395787792941196824 7401294708647035392 7426993648607615376 7432523800244702208 7458331174551107424 7511892981582096576 7513181249972009472 7523742599047445904 7539268684867745616 7544882436680752128 7643167084746611712 7658939616373582848 7669705859346426336 7696336782469156983 7697656682449000776 7702067487444934464 7730136246509967024 7735892118622036992 7818500858381365824 7852836821851395072 7863875627937475104 7891180751645591337 7897056537759996096 7953769039322219904 7955133088205657088 7981386292930977612 7982755078095260064 7993976511487911273 8016437588973299136 8108074964247342336 8120865027543274944 8149062475555577982 8155130280824048256 8183446705410242868 8219385376035914304 8278412673580269696 8313342684861199104 8355367854683567298 8390622571369995852 8408374036997243904 8421637806341174016 8450879604279858648 8452328906218510656 8481677270476213818 8487992741265846144 8523807056629837056 8585020550379538944 8598562970339938176 8616307068420280704 8621244265781984256 8628419091764729628 8634843826754874624 8664825923375551272 8765378124967344384 8795813465679036552 8802362842794210816 8834441424582819456 8839503614282793984 8917028265537713664 8935429552435846656 8947990169237497392 8980599462857167572 8987286431928542976 9018492287594961528 9025207471725709824 9090021759225394176 9121584334778260128 9123148660680297216 9135973155986184312 9161642958826627584 9174521565927054288 9280988602906599936 9313214257777803408 9320148892370340864 9352510520468848992 9393583286898187776 9459420791621899392 9461043055520308224 9474342532133820768 9507239554814840979 9548991833924076912 9589282938708566688 9658148119176981312 9659804464249726464 9693345451972815792 9698899799004732288 9700563132875252736 9747929163797495181 9826929108959929344 9861050390588262432 9895290148888916121 9902658198143487168 9944441566068143232 10015857308776128768 10031656798729927872 10052358246490327488 10066488940392184566 10145803823544331719 10226274479128568448 10261782376625542644 10263542243265334368 10269423316593245952 10306848328679956032 10424667811175154432 10441112178269924928 10477366040000028834 10485167503916633472 10521574335527455116 10529408717013328128 10605025385762959872 10641848390574636816 10643673437460346752 10658635348650548364 10688583451964398848 10810766618996456448 10827820036724366592 10865416634074103976 10873507041098731008 10905013633469417766 10911262273880323824 10913133524484659328 10959180501381219072 11037883564773692928 11084456913148265472 11093681689411795236 11140490472911423064 11148785700367053312 11187496761826661136 11228850408454898688 11267839472373144864 11269771874958014208 11308903027301618424 11317323655021128192 11365076075506449408 11464750627119917568 11488409424560374272 11504558789019639504 11513125102339832832 11553101231167401696 11595204369764950536 11687170833289792512 11727751287572048736 11779255232777092608 11845584806639994144 11930653558983329856 11932699632308485632 11972079439396466418 11974132617142890096 11983048575904723968 12024656383459948704 12162112446371013504 12164198214240396288 12181297541314912416 12223593713333366973 12232695421236072384 12275170058115364302 12417619010370404544 12470014027291798656 12472152599411039232 12585933857054993778 12612561055495865856 12632456709511761024 12676319406419787972 12678493359327765984 12722515905714320727 12731989111898769216 12785710584944755584 12877530825569308416 12924460602630421056 12931866398672976384 12942628637647094442 12952265740132311936 12997238885063326908 13148067187451016576 13193720198518554828 13203544264191316224 13251662136874229184 13259255421424190976 13354476411701505024 13375542398306570496 13403144328653769984 13421985253856246088 13470899194285751358 13527738431392442292 13537811207588564736 13635032638838091264 13682376502167390192 13684722991020445824 13692564422124327936 13742464438239941376 13761782348890581432 13899557081566872576 13921482904359899904 13969821386666705112 13980223338555511296 14028765780703273488 14039211622684437504 14189131187432849088 14191564583280462336 14211513798200731152 14251444602619198464 14383924408062850032 14437093382299155456 14487222178765471968 14489706696374589696 14540018177959223688 14548349698507098432 14550844699312879104 14612240668508292096 14791575585882393648 14802589417294070784 14853987297215230752 14916662349102214848 15023785963164193152 15026362499944018944 15047485198094891808 15078537369735491232 15099733410588276849 15339411718692852672 15392673564938313966 15395313364898001552 15404134974889868928 15460272493019934048 15637001716762731648 15716049060000043251 15727751255874950208 15782361503291182674 15794113075519992192 15907538078644439808 15962772585861955224 15965510156190520128 15987953022975822546 16032875177946598272 16216149928494684672 16241730055086549888 16298124951111155964 16310260561648096512 16357520450204126649 16366893410820485736 16438770752071828608 16556825347160539392 16626685369722398208 16710735709367134596 16781245142739991704 16843275612682348032 16901759208559717296 16904657812437021312 16963354540952427636 16975985482531692288 17047614113259674112 17170041100759077888 17197125940679876352 17232614136840561408 17256838183529459256 17269687653509749248 17329651846751102544 17530756249934688768 17591626931358073104 17604725685588421632 17668882849165638912 17834056531075427328 17870859104871693312 17895980338474994784 17958119159094699627 17961198925714335144 17974572863857085952 18036984575189923056 18050414943451419648 18243168669556520256 18246297321360594432 18271946311972368624 18323285917653255168 18349043131854108576 18412755087173046453 18561977205813199872 18626428515555606816 18705021040937697984 18787166573796375552 18918841583243798784 18948685064267641536 19014479109629681958 19097983667848153824 19178565877417133376 19316296238353962624 19319608928499452928 19386690903945631584 19397799598009464576 19413942956470641663 19495858327594990362 19722100781176524864 19790580297777832242 19805316396286974336 19888883132136286464 20031714617552257536 20063313597459855744 20104716492980654976 20132977880784369132 20291607647088663438 20452548958257136896 20523564753251085288 20527084486530668736 20538846633186491904 20613696657359912064 20849335622350308864 20882224356539849856 20954732080000057668 20970335007833266944 21043148671054910232 21058817434026656256 21210050771525919744 21283696781149273632 21287346874920693504 21317270697301096728 21377166903928797696 21655640073448733184 21730833268148207952 21747014082197462016 21810027266938835532 21822524547760647648 21826267048969318656 21918361002762438144 22075767129547385856 22187363378823590472 22280980945822846128 22297571400734106624 22374993523653322272 22535678944746289728 22539543749916028416 22617806054603236848 22634647310042256384 22929501254239835136 22976818849120748544 23009117578039279008 23089010347407470949 23106202462334803392 23190408739529901072 23455502575144097472 23558510465554185216 23673542254936774011 23691169613279988288 23861307117966659712 23865399264616971264 23944158878792932836 23948265234285780192 24049312766919897408 24324224892742027008 24362595082629824832 24447187426666733946 24465390842472144768 24550340116230728604 24835238020740809088 24940028054583597312 25171867714109987556 25225122110991731712 25264913419023522048 25352638812839575944 25356986718655531968 25445031811428641454 25463978223797538432 25571421169889511168 25755061651138616832 25848921205260842112 25863732797345952768 25885257275294188884 25904531480264623872 25994477770126653816 26296134374902033152 26387440397037109656 26407088528382632448 26503324273748458368 26518510842848381952 26751084796613140992 26806288657307539968 26843970507712492176 26941798388571502716 27055476862784884584 27075622415177129472 27270065277676182528 27364753004334780384 27369445982040891648 27484928876479882752 27523564697781162864 27842965808719799808 27939642773333410224 27960446677111022592 28057531561406546976 28378262374865698176 28383129166560924672 28423027596401462304 28521718664444522937 28767848816125700064 28974444357530943936 28979413392749179392 29080036355918447376 29096699397014196864 29101689398625758208 29243787491392485543 29583151171764787296 29685870446666748363 29707974594430461504 29833324698204429696 30047571926328386304 30094970396189783616 30157074739470982464 30199466821176553698 30678823437385705344 30785347129876627932 30790626729796003104 30808269949779737856 30920544986039868096 31274003433525463296 31432098120000086502 31455502511749900416 31564723006582365348 31588226151039984384 31815076157288879616 31925545171723910448 31931020312381040256 31975906045951645092 32065750355893196544 32432299856989369344 32483460110173099776 32596249902222311928 32620521123296193024 32715040900408253298 32733786821640971472 32877541504143657216 33113650694321078784 33253370739444796416 33421471418734269192 33562490285479983408 33686551225364696064 33803518417119434592 33809315624874042624 33926709081904855272 33951970965063384576 34095228226519348224 34394251881359752704 34465228273681122816 34513676367058918512 34539375307019498496 34659303693502205088 35061512499869377536 35183253862716146208 35337765698331277824 35791960676949989568 35916238318189399254 35922397851428670288 35949145727714171904 36073969150379846112 36486337339113040512 36492594642721188864 36543892623944737248 36670781140000100919 36698086263708217152 36825510174346092906 37252857031111213632 37410042081875395968 37837683166487597568 37897370128535283072 38028958219259363916 38167547717142962181 38195967335696307648 38357131754834266752 38632592476707925248 38773381807891263168 38795599196018929152 38827885912941283326 38991716655189980724 39444201562353049728 39581160595555664484 39610632792573948672 39777766264272572928 40063429235104515072 40126627194919711488 40209432985961309952 40265955761568738264 40583215294177326876 40905097916514273792 41047129506502170576 41054168973061337472 41077693266372983808 41227393314719824128 41698671244700617728 41764448713079699712 41909464160000115336 41940670015666533888 42086297342109820464 42117634868053312512 42567393562298547264 42574693749841387008 42634541394602193456 42754333807857595392 43311280146897466368 43461666536296415904 43620054533877671064 43645049095521295296 43652534097938637312 43836722005524876288 44374726757647180944 44561961891645692256 44749987047306644544 45071357889492579456 45079087499832056832 45235612109206473696 45299200231764830547 46018235156078558016 46178020694814941898 46212404924669606784 46380817479059802144 46911005150288194944 47148147180000129753 47347084509873548022 47382339226559976576 47722614235933319424 47888317757585865672 47896530468571560384 48098625533839794816 48648449785484054016 48725190165259649664 48894374853333467892 48930781684944289536 49100680232461457208 49670476041481618176 49880056109167194624 50343735428219975112 50529826838047044096 50705277625679151888 50713973437311063936 50890063622857282908 50927956447595076864 51142842339779022336 51510123302277233664 51697842410521684224 51770514550588377768 51809062960529247744 51988955540253307632 52592268749804066304 52774880794074219312 52814177056765264896 53006648547496916736 53502169593226281984 53612577314615079936 53687941015424984352 53874357477284098881 53883596777143005432 54110953725569769168 54151244830354258944 54729506008669560768 54738891964081783296 54969857752959765504 55047129395562325728 55238265261519139359 55685931617439599616 55879285546666820448 56115063122813093952 56756524749731396352 56846055192802924608 57043437328889045874 57535697632251400128 57948888715061887872 57958826785498358784 58160072711836894752 58193398794028393728 58487574982784971086 59166302343529574592 59371740893333496726 59415949188860923008 59666649396408859392 60095143852656772608 60189940792379567232 60314149478941964928 60398933642353107396 61357646874771410688 61570694259753255864 61581253459592006208 61616539899559475712 61841089972079736192 62548006867050926592 62864196240000173004 62911005023499800832 63129446013164730696 63176452302079968768 63630152314577759232 63851090343447820896 63862040624762080512 63951812091903290184 64131500711786393088 64966920220346199552 65192499804444623856 65241042246592386048 65430081800816506596 65467573643281942944 65755083008287314432 66227301388642157568 66842942837468538384 67124980570959966816 67607036834238869184 67618631249748085248 67853418163809710544 67903941930126769152 68788503762719505408 68930456547362245632 69027352734117837024 69267031042222412847 69318607387004410176 70366507725432292416 70675531396662555648 71020626764810322033 71583921353899979136 71832476636378798508 71844795702857340576 72147938300759692224 72972674678226081024 73087785247889474496 73341562280000201838 73396172527416434304 73651020348692185812 74505714062222427264 74820084163750791936 75675366332975195136 75794740257070566144 76057916438518727832 76335095434285924362 76391934671392615296 76714263509668533504 77265184953415850496 77546763615782526336 77591198392037858304 77655771825882566652 77983433310379961448 78888403124706099456 79162321191111328968 79221265585147897344 79555532528545145856 80253254389839422976 80418865971922619904 80531911523137476528 81166430588354653752 81810195833028547584 82094259013004341152 82108337946122674944 82454786629439648256 83528897426159399424 83818928320000230672 83881340031333067776 84172594684219640928 85134787124597094528 85149387499682774016 85269082789204386912 85565155993333568811 86923333072592831808 87240109067755342128 87290098191042590592 87305068195877274624 88749453515294361888 89057611340000245089 89123923783291384512 89499974094613289088 90142715778985158912 90471224218412947392 90598400463529661094 92036470312157116032 92356041389629883796 92424809849339213568 92761634958119604288 93822010300576389888 94296294360000259506 94694169019747096044 94764678453119953152 95445228471866638848 95776635515171731344 95793060937143120768 96197251067679589632 97296899570968108032 97450380330519299328 97788749706666935784 97861563369888579072 98201360464922914416 99340952082963236352 99760112218334389248 100687470856439950224 101059653676094088192 101410555251358303776 101427946874622127872 101780127245714565816 101855912895190153728 102285684679558044672 103395684821043368448 103541029101176755536 103618125921058495488 103977911080506615264 105184537499608132608 105549761588148438624 106013297094993833472 107375882030849968704 107748714954568197762 107767193554286010864 108221907451139538336 109459012017339121536 109477783928163566592 110012343420000302757 110094258791124651456 110476530523038278718 111758571093333640896 112230126245626187904 113513049499462792704 113692110385605849216 114086874657778091748 114502643151428886543 115071395264502800256 115897777430123775744 116320145423673789504 116386797588056787456 116975149965569942172 118332604687059149184 118743481786666993452 118831898377721846016 119333298792817718784 120190287705313545216 120379881584759134464 120628298957883929856 120797867284706214792 122715293749542821376 123141388519506511728 123162506919184012416 123233079799118951424 123682179944159472384 125096013734101853184 125728392480000346008 125822010046999601664 126258892026329461392 126352904604159937536 127702180686895641792 127724081249524161024 127903624183806580368 128263001423572786176 129933840440692399104 130384999608889247712 130860163601633013192 130935147286563885888 131510166016574628864 133685885674937076768 134249961141919933632 135214073668477738368 135237262499496170496 135706836327619421088 135897600695294491641 138054705468235674048 138534062084444825694 138637214774008820352 140733015450864584832 142041253529620644066 143167842707799958272 143664953272757597016 143689591405714681152 144295876601519384448 145945349356452162048 146175570495778948992 146683124560000403676 146792345054832868608 147302040697384371624 149011428124444854528 149640168327501583872 151589480514141132288 152115832877037455664 152670190868571848724 152783869342785230592 153428527019337067008 154530369906831700992 155093527231565052672 155311543651765133304 155966866620759922896 157776806249412198912 158324642382222657936 158442531170295794688 160506508779678845952 160837731943845239808 161063823046274953056 161623072431852296643 162332861176709307504 164188518026008682304 164216675892245349888 164909573258879296512 165714795784557418077 167057794852318798848 167637856640000461344 168345189368439281856 170269574249194189056 170538165578408773824 171130311986667137622 173846666145185663616 174480218135510684256 174580196382085181184 177498907030588723776 178115222680000490178 178247847566582769024 178999948189226578176 180285431557970317824 180942448436825894784 181196800927059322188 184072940624314232064 184712082779259767592 184849619698678427136 185523269916239208576 187644020601152779776 188592588720000519012 189388338039494192088 189529356906239906304 190890456943733277696 191553271030343462688 191586121874286241536 192394502135359179264 194900760661038598656 195577499413333871568 195723126739777158144 196402720929845828832 198681904165926472704 201374941712879900448 202821110502716607552 202855893749244255744 203560254491429131632 203711825790380307456 206791369642086736896 207082058202353511072 207801093126667238541 207955822161013230528 211099523176296877248 212026594189987666944 214751764061699937408 215497429909136395524 215534387108572021728 216443814902279076672 218918024034678243072 220024686840000605514 220188517582249302912 220953061046076557436 223517142186667281792 224460252491252375808 227026098998925585408 227384220771211698432 228173749315556183496 229005286302857773086 230142790529005600512 231795554860247551488 232640290847347579008 232773595176113574912 233950299931139884344 236665209374118298368 237486963573333986904 237663796755443692032 238666597585635437568 240759763169518268928 241256597915767859712 241595734569412429584 245430587499085642752 246282777039013023456 246325013838368024832 247364359888318944768 251456784960000692016 251644020093999203328 252517784052658922784 255404361373791283584 255448162499048322048 255807248367613160736 256695467980000706433 260769999217778495424 261720327203266026384 261870294573127771776 267172834020000735267 267371771349874153536 268499922283839867264 270428147336955476736 271413672655238842176 271795201390588983282 276109410936471348096 277068124168889651388 277274429548017640704 281466030901729169664 284082507059241288132 286335685415599916544 287329906545515194032 287379182811429362304 288591753203038768896 291890698712904324096 292351140991557897984 293366249120000807352 293584690109665737216 294604081394768743248 298022856248889709056 299280336655003167744 303178961028282264576 304231665754074911328 305340381737143697448 305567738685570461184 306857054038674134016 310187054463130105344 310623087303530266608 311933733241519845792 315553612498824397824 316649284764445315872 322127646092549906112 323246144863704593286 324665722353418615008 328377036052017364608 328433351784490699776 330037030260000908271 331429591569114836154 335275713280000922688 336690378736878563712 340539148498388378112 341076331156817547648 342260623973334275244 347693332290371327232 348960436271021368512 349160392764170362368 354997814061177447552 356230445360000980356 356495695133165538048 357999896378453156352 360570863115940635648 361884896873651789568 362393601854118644376 368145881248628464128 369424165558519535184 369699239397356854272 371046539832478417152 375288041202305559552 377185177440001038024 378776676078988384176 379058713812479812608 383106542060686925376 383172243748572483072 384789004270718358528 389801521322077197312 391154998826667743136 392805441859691657664 402749883425759800896 405642221005433215104 405711787498488511488 407120508982858263264 414164116404707022144 415602186253334477082 415911644322026461056 422199046352593754496 429503528123399874816 430994859818272791048 431068774217144043456 432887629804558153344 437836048069356486144 440049373680001211028 440377035164498605824 441906122092153114872 447034284373334563584 448920504982504751616 454768441542423396864 456347498631112366992 458010572605715546172 460285581058011201024 463591109720495102976 465280581694695158016 467900599862279768688 473330418748236596736 474973927146667973808 475327593510887384064 481519526339036537856 482513195831535719424 483191469138824859168 484869217295556889929 492565554078026046912 492650027676736049664 494728719776637889536 497144387353672254231 502913569920001384032 505035568105317845568 510808722747582567168 511614496735226321472 513390935960001412866 521539998435556990848 523440654406532052768 523740589146255543552 534345668040001470534 534743542699748307072 536999844567679734528 540856294673910953472 542827345310477684352 543590402781177966564 552218821872942696192 554136248337779302776 554548859096035281408 562932061803458339328 568165014118482576264 572671370831199833088 574659813091030388064 574758365622858724608 577183506406077537792 584702281983115795968 586732498240001614704 587169380219331474432 589208162789537486496 596045712497779418112 608463331508149822656 610680763474287394896 611135477371140922368 620374108926260210688 621246174607060533216 623403279380001715623 623867466483039691584 633298569528890631744 644255292185099812224 646492289727409186572 649331444706837230016 656754072104034729216 660074060520001816542 662859183138229672308 670551426560001845376 673380757473757127424 681078296996776756224 682152662313635095296 684521247946668550488 695386664580742654464 697920872542042737024 698320785528340724736 709995628122354895104 712460890720001960712 712991390266331076096 715999792756906312704 723769793747303579136 724787203708237288752 736291762497256928256 738848331117039070368 742093079664956834304 754370354880002076048 757553352157976768352 766213084121373850752 766344487497144966144 770086403940002119299 782309997653335486272 785610883719383315328 801518502060002205801 805499766851519601792 811284442010866430208 814241017965716526528 828328232809414044288 831204372506668954164 831823288644052922112 844398092705187508992 859007056246799749632 861989719636545582096 862137548434288086912 865775259609116306688 875672096138712972288 880098747360002422056 880754070328997211648 883812244184306229744 894068568746669127168 897841009965009503232 909536883084846793728 912694997262224733984 916021145211431092344 920571162116022402048 930561163389390316032 935801199724559537376 946660837496473193472 949947854293335947616 966382938277649718336 969738434591113779858 985131108156052093824 985300055353472099328 994288774707344508462 1005827139840002768064 1010071136210635691136 1021617445495165134336 1023228993470452642944 1026781871920002825732 1043079996871113981696 1046881308813064105536 1047481178292511087104 1068691336080002941068 1069487085399496614144 1073999689135359469056 1081712589347821906944 1085654690620955368704 1087180805562355933128 1104437643745885392384 1108272496675558605552 1109097718192070562816 1125864123606916678656 1136330028236965152528 1149319626182060776128 1149516731245717449216 1154367012812155075584 1169404563966231591936 1173464996480003229408 1178416325579074972992 1216926663016299645312 1221361526948574789792 1242492349214121066432 1246806558760003431246 1247734932966079383168 1266597139057781263488 1288510584370199624448 1292984579454818373144 1298662889413674460032 1313508144208069458432 1320148121040003633084 1325718366276459344616 1341102853120003690752 1346761514947514254848 1364305324627270190592 1369042495893337100976 1390773329161485308928 1395841745084085474048 1419991256244709790208 1424921781440003921424 1425982780532662152192 1447539587494607158272 1449574407416474577504 1454607651886670669787 1477696662234078140736 1484186159329913668608 1508740709760004152096 1515106704315953536704 1532426168242747701504 1540172807880004238598 1564619995306670972544 1571221767438766630656 1603037004120004411602 1610999533703039203584 1622568884021732860416 1628482035931433053056 1656656465618828088576 1662408745013337908328 1663646577288105844224 1688796185410375017984 1718014112493599499264 1723979439273091164192 1724275096868576173824 1731550519218232613376 1760197494720004844112 1761508140657994423296 1767624488368612459488 1788137137493338254336 1825389994524449467968 1832042290422862184688 1861122326778780632064 1870209838140005146869 1871602399449119074752 1899895708586671895232 1932765876555299436672 1939476869182227559716 1970262216312104187648 1988577549414689016924 2011654279680005536128 2020142272421271382272 2043234890990330268672 2046457986940905285888 2053563743840005651464 2086159993742227963392 2093762617626128211072 2094962356585022174208 2137382672160005882136 2138974170798993228288 2147999378270718938112 2171309381241910737408 2174361611124711866256 2208875287491770784768 2216544993351117211104 2272660056473930305056 2298639252364121552256 2299033462491434898432 2310259211820006357897 2346929992960006458816 2356832651158149945984 2433853326032599290624 2442723053897149579584 2484984698428242132864 2493613117520006862492 2495469865932158766336 2533194278115562526976 2577021168740399248896 2585969158909636746288 2597325778827348920064 2627016288416138916864 2640296242080007266168 2651436732552918689232 2682205706240007381504 2693523029895028509696 2728610649254540381184 2738084991786674201952 2791683490168170948096 2839982512489419580416 2849843562880007842848 2899148814832949155008 2909215303773341339574 2955393324468156281472 3017481419520008304192 3030213408631907073408 3064852336485495403008 3080345615760008477196 3129239990613341945088 3142443534877533261312 3206074008240008823204 3221999067406078407168 3245137768043465720832 3256964071862866106112 3313312931237656177152 3324817490026675816656 3327293154576211688448 3377592370820750035968 3447958878546182328384 3448550193737152347648 3463101038436465226752 3520394989440009688224 3535248976737224918976 3650779989048898935936 3664084580845724369376 3740419676280010293738 3743204798898238149504 3799791417173343790464 3865531753110598873344 3878953738364455119432 3940524432624208375296 3977155098829378033848 4023308559360011072256 4040284544842542764544 4092915973881810571776 4107127487680011302928 4172319987484455926784 4187525235252256422144 4274765344320011764272 4277948341597986456576 4342618762483821474816 4348723222249423732512 4363822955660012009361 4433089986702234422208 4545320112947860610112 4597278504728243104512 4620518423640012715794 4693859985920012917632 4713665302316299891968 4867706652065198581248 4885446107794299159168 4969969396856484265728 4987226235040013724984 4990939731864317532672 5066388556231125053952 5154042337480798497792 5171938317819273492576 5194651557654697840128 5280592484160014532336 5302873465105837378464 5364411412480014763008 5476169983573348403904 5583366980336341896192 5610629514420015440607 5699687125760015685696 5798297629665898310016 5818430607546682679148 5910786648936312562944 6034962839040016608384 6060426817263814146816 6129704672970990806016 6160691231520016954392 6258479981226683890176 6284887069755066522624 6412148016480017646408 6443998134812156814336 6513928143725732212224 6626625862475312354304 6649634980053351633312 6895917757092364656768 6897100387474304695296 7040789978880019376448 7070497953474449837952 7301559978097797871872 7328169161691448738752 7480839352560020587476 7486409597796476299008 7599582834346687580928 7731063506221197746688 7757907476728910238864 7881048865248416750592 7954310197658756067696 8046617118720022144512 8080569089685085529088 8185831947763621143552 8214254975360022605856 8375050470504512844288 8549530688640023528544 8697446444498847465024 8727645911320024018722 8866179973404468844416 9090640225895721220224 9194557009456486209024 9241036847280025431588 9387719971840025835264 9427330604632599783936 9735413304130397162496 9770892215588598318336 9939938793712968531456 9974452470080027449968 9981879463728635065344 10132777112462250107904 10343876635638546985152 10389303115309395680256 10561184968320029064672 10605746930211674756928 10952339967146696807808 11221259028840030881214 11399374251520031371392 11596595259331796620032 11636861215093365358296 11821573297872625125888 12069925678080033216768 12120853634527628293632 12321382463040033908784 12516959962453367780352 12824296032960035292816 13027856287451464424448 13091468866980036028083 13299269960106703266624 13791835514184729313536 14081579957760038752896 14140995906948899675904 14603119956195595743744 14656338323382897477504 14961678705120041174952 14972819195592952598016 15199165668693375161856 15462127012442395493376 15515814953457820477728 15908620395317512135392 16093234237440044289024 16428509950720045211712 16750100941009025688576 17099061377280047057088 17394892888997694930048 17455291822640048037444 17732359946808937688832 18181280451791442440448 18389114018912972418048 18482073694560050863176 18775439943680051670528 18854661209265199567872 19541784431177196636672 19879877587425937062912 19948904940160054899936 20687753271277093970304 21122369936640058129344 21211493860423349513856 21904679934293393615616 22442518057680061762428 22798748503040062742784 23193190518663593240064 23273722430186730716592 23643146595745250251776 24139851356160066433536 24241707269055256587264 24642764926080067817568 25648592065920070585632 26182937733960072056166 26598539920213406533248 27583671028369458627072 28163159915520077505792 28281991813897799351808 29206239912391191487488 29312676646765794955008 29923357410240082349904 29945638391185905196032 30398331337386750323712 31031629906915640955456 31817240790635024270784 32857019901440090423424 34198122754560094114176 34789785777995389860096 34910583645280096074888 35464719893617875377664 36362560903582884880896 36964147389120101726352 37550879887360103341056 39083568862354393273344 39274406600940108084249 39897809880320109799872 41375506542554187940608 42244739873280116258688 42422987720846699027712 43809359868586787231232 44885036115360123524856 45597497006080125485568 46386381037327186480128 46547444860373461433184 48279702712320132867072 49285529852160135635136 51297184131840141171264 52365875467920144112332 53197079840426813066496 55167342056738917254144 56326319831040155011584 56563983627795598703616 58625353293531589910016 59846714820480164699808 62063259813831281910912 63634481581270048541568 65714039802880180846848 68396245509120188228352 69579571555990779720192 69821167290560192149776 70929439787235750755328 72725121807165769761792 73928294778240203452704 78548813201880216168498 79795619760640219599744 82751013085108375881216 84489479746560232517376 84845975441693398055424 87618719737173574462464 89770072230720247049712 91194994012160250971136 93094889720746922866368 98571059704320271270272 102594368263680282342528 104731750935840288224664 106394159680853626132992 112652639662080310023168 117250706587063179820032 119693429640960329399616 124126519627662563821824 127268963162540097083136 131428079605760361693696 136792491018240376456704 139159143111981559440384 139642334581120384299552 147856589556480406905408 157097626403760432336996 159591239521280439199488 165502026170216751762432 168978959493120465034752 169691950883386796110848 179540144461440494099424 186189779441493845732736 197142119408640542540544 205188736527360564685056 209463501871680576449328 212788319361707252265984 239386859281920658799232 248253039255325127643648 254537926325080194166272 262856159211520723387392 273584982036480752913408 279284669162240768599104 295713179112960813810816 314195252807520864673992 319182479042560878398976 337957918986240930069504 359080288922880988198848 372379558882987691465472 394284238817281085081088 410377473054721129370112 418927003743361152898656 478773718563841317598464 496506078510650255287296 509075852650160388332544 558569338324481537198208 591426358225921627621632 628390505615041729347984 638364958085121756797952 718160577845761976397696 744759117765975382930944 788568477634562170162176 820754946109442258740224 837854007486722305797312 957547437127682635196928 1117138676648963074396416 1182852716451843255243264 1256781011230083458695968 1436321155691523952795392 1489518235531950765861888 1675708014973444611594624 1915094874255365270393856 2234277353297926148792832 2365705432903686510486528 2513562022460166917391936 2872642311383047905590784 3351416029946889223189248 4468554706595852297585664 5027124044920333834783872 5745284622766095811181568 6702832059893778446378496 10054248089840667669567744 13405664119787556892756992 20108496179681335339135488 40216992359362670678270976
- Sum of all divisors σ(n): 151390953071711706176641671
- Sum of proper divisors (its aliquot sum) s(n): 111173960712349035498370695
- 40216992359362670678270976 is an abundant number, because the sum of its proper divisors (111173960712349035498370695) is greater than itself. Its abundance is 70956968352986364820099719
Bases of 40216992359362670678270976
- Binary: 100001010001000100011110000110001110110101001010101111100011011101000001100100000000002
- Hexadecimal: 0x214447863B52AF8DD06400
- Base-36: 51WZRXR0BE2900000
Squares and roots of 40216992359362670678270976
- 40216992359362670678270976 squared (402169923593626706782709762) is 1617406474433035432674845908267822297783356883992576
- 40216992359362670678270976 cubed (402169923593626706782709763) is 65047223824257100756183033787091600204024602404058867757924481799883300274176
-
40216992359362670678270976 is a
perfect square number . Itssquare root is 6341686870176 -
The
cube root of 40216992359362670678270976 is 342612493.9493590273
Scales and comparisons
How big is 40216992359362670678270976?- 40,216,992,359,362,670,678,270,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,216,992,359,362,670,678,270,976 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 40216992359362670678270976 cubic inches would be around 28551041.2 feet tall.
Recreational maths with 40216992359362670678270976
- 40216992359362670678270976 backwards is 67907287607626395329961204
- 40216992359362670678270976 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 40216992359362670678270976's digits is 126
- 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 40216992359362670678270976 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 40216992359362670678270976 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/40216992359362670678270976/
Chicago style:
Numbermatics. 2024. "Number 40216992359362670678270976 - Facts about the integer". https://numbermatics.com/n/40216992359362670678270976/
The information we have on file for 40216992359362670678270976 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 40216992359362670678270976, math, Factors of 40216992359362670678270976, curriculum, school, college, exams, university, Prime factorization of 40216992359362670678270976, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, two hundred sixteen sextillion, nine hundred ninety-two quintillion, three hundred fifty-nine quadrillion, three hundred sixty-two trillion, six hundred seventy billion, six hundred seventy-eight million, two hundred seventy thousand, nine hundred seventy-six.