88886684421592717849104384
88,886,684,421,592,717,849,104,384 is an even composite number composed of five prime numbers multiplied together.
88886684421592717849104384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 88886684421592717849104384:
212 × 39 × 76 × 293 × 7273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 727 × 727 × 727)See below for interesting mathematical facts about the number 88886684421592717849104384 from the Numbermatics database.
Names of 88886684421592717849104384
- Cardinal: 88886684421592717849104384 can be written as Eighty-eight septillion, eight hundred eighty-six sextillion, six hundred eighty-four quintillion, four hundred twenty-one quadrillion, five hundred ninety-two trillion, seven hundred seventeen billion, eight hundred forty-nine million, one hundred four thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 8.8886684421592717849104384 × 1025
Factors of 88886684421592717849104384
Divisors of 88886684421592717849104384
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 54 56 58 63 64 72 81 84 87 96 98 108 112 116 126 128 144 147 162 168 174 189 192 196 203 216 224 232 243 252 256 261 288 294 324 336 343 348 378 384 392 406 432 441 448 464 486 504 512 522 567 576 588 609 648 672 686 696 727 729 756 768 783 784 812 841 864 882 896 928 972 1008 1024 1029 1044 1134 1152 1176 1218 1296 1323 1344 1372 1392 1421 1454 1458 1512 1536 1566 1568 1624 1682 1701 1728 1764 1792 1827 1856 1944 2016 2048 2058 2088 2181 2187 2268 2304 2349 2352 2401 2436 2523 2592 2646 2688 2744 2784 2842 2908 2916 3024 3072 3087 3132 3136 3248 3364 3402 3456 3528 3584 3654 3712 3888 3969 4032 4096 4116 4176 4263 4362 4374 4536 4608 4698 4704 4802 4872 5046 5089 5103 5184 5292 5376 5481 5488 5568 5684 5816 5832 5887 6048 6144 6174 6264 6272 6496 6543 6561 6728 6804 6912 7047 7056 7168 7203 7308 7424 7569 7776 7938 8064 8232 8352 8526 8724 8748 9072 9216 9261 9396 9408 9604 9744 9947 10092 10178 10206 10368 10584 10752 10962 10976 11136 11368 11632 11664 11774 11907 12096 12288 12348 12528 12544 12789 12992 13086 13122 13456 13608 13824 14094 14112 14336 14406 14616 14848 15138 15267 15309 15552 15876 16128 16443 16464 16704 16807 17052 17448 17496 17661 18144 18432 18522 18792 18816 19208 19488 19629 19683 19894 20184 20356 20412 20736 21083 21141 21168 21504 21609 21924 21952 22272 22707 22736 23264 23328 23548 23814 24192 24389 24696 25056 25088 25578 25984 26172 26244 26912 27216 27648 27783 28188 28224 28672 28812 29232 29696 29841 30276 30534 30618 31104 31752 32256 32886 32928 33408 33614 34104 34896 34992 35322 35623 35721 36288 36864 37044 37584 37632 38367 38416 38976 39258 39366 39788 40368 40712 40824 41209 41472 42166 42282 42336 43008 43218 43848 43904 44544 45414 45472 45801 45927 46528 46656 47096 47628 48384 48778 49329 49392 50112 50176 50421 51156 51968 52344 52488 52983 53824 54432 55296 55566 56376 56448 57624 58464 58887 59392 59682 60552 61068 61236 62208 63249 63423 63504 64512 64827 65772 65856 66816 67228 68121 68208 69629 69792 69984 70644 71246 71442 72576 73167 74088 75168 75264 76734 76832 77952 78516 78732 79576 80736 81424 81648 82418 82944 83349 84332 84564 84672 86016 86436 87696 87808 89088 89523 90828 90944 91602 91854 93056 93312 94192 95256 96768 97556 98658 98784 100224 100352 100842 102312 103936 104688 104976 105966 106869 107163 107648 108864 110592 111132 112752 112896 115101 115248 116928 117649 117774 118784 119364 121104 122136 122472 123627 124416 126498 126846 127008 129024 129654 131544 131712 133632 134456 136242 136416 137403 137781 139258 139584 139968 141288 142492 142884 145152 146334 147581 147987 148176 150336 150528 151263 153468 153664 155904 157032 157464 158949 159152 161472 162848 163296 164836 165888 166698 168664 169128 169344 170723 172872 175392 175616 176661 178176 179046 181656 181888 183204 183708 186112 186624 188384 189747 190269 190512 193536 194481 195112 197316 197568 200448 200704 201684 204363 204624 207872 208887 209376 209952 211932 213738 214326 215296 217728 219501 222264 225504 225792 230202 230496 233856 235298 235548 238728 242208 244272 244944 247254 248832 249361 250047 252996 253692 254016 258048 259308 263088 263424 267264 268569 268912 272484 272832 274806 275562 278516 279168 279936 282576 284984 285768 288463 290304 292668 295162 295974 296352 300672 301056 302526 306936 307328 311808 314064 314928 317898 318304 320607 321489 322944 325696 326592 329672 331776 333396 337328 338256 338688 341446 345303 345744 350784 351232 352947 353322 356352 358092 363312 363776 366408 367416 370881 372224 373248 376768 379494 380538 381024 387072 388962 390224 394632 395136 400896 403368 408726 409248 412209 415744 417774 418752 419904 423864 427476 428652 430592 435456 439002 442743 443961 444528 451008 451584 453789 460404 460992 467712 470596 471096 476847 477456 484416 487403 488544 489888 494508 497664 498722 500094 505992 507384 508032 512169 518616 526176 526848 528529 529983 534528 537138 537824 544968 545664 549612 551124 557032 558336 559872 565152 569241 569968 570807 571536 576926 580608 583443 585336 590324 591948 592704 601344 602112 605052 611407 613089 613872 614656 623616 626661 628128 629856 635796 636608 641214 642978 645888 651392 653184 658503 659344 666792 674656 676512 677376 682892 690606 691488 701568 702464 705894 706644 716184 726624 727552 732816 734832 741762 744448 746496 748083 750141 753536 758988 761076 762048 774144 777924 780448 789264 790272 801792 805707 806736 817452 818496 824418 831488 835548 837504 839808 847728 854952 857304 861184 865389 870912 878004 885486 887922 889056 902016 903168 907578 920808 921984 935424 941192 942192 953694 954912 961821 964467 968832 974806 977088 979776 989016 995328 997444 1000188 1011984 1014768 1016064 1024338 1033067 1035909 1037232 1052352 1053696 1057058 1058841 1059966 1069056 1074276 1075648 1089936 1091328 1099224 1102248 1112643 1114064 1116672 1119744 1130304 1138482 1139936 1141614 1143072 1153852 1161216 1166886 1170672 1180648 1183896 1185408 1195061 1202688 1210104 1222814 1226178 1227744 1229312 1236627 1247232 1253322 1256256 1259712 1271592 1273216 1282428 1285956 1291776 1302784 1306368 1317006 1318688 1328229 1331883 1333584 1349312 1353024 1354752 1361367 1365784 1381212 1382976 1403136 1404928 1411788 1413288 1430541 1432368 1453248 1455104 1462209 1465632 1469664 1483524 1488896 1492992 1496166 1500282 1507072 1517976 1522152 1524096 1536507 1555848 1560896 1578528 1580544 1585587 1589949 1603584 1611414 1613472 1634904 1636992 1648836 1671096 1675008 1679616 1695456 1707723 1709904 1714608 1722368 1730778 1741824 1745527 1750329 1756008 1770972 1775844 1778112 1804032 1806336 1815156 1834221 1839267 1841616 1843968 1870848 1879983 1882384 1884384 1907388 1909824 1923642 1928934 1937664 1949612 1954176 1959552 1975509 1978032 1994888 2000376 2019241 2023968 2029536 2032128 2048676 2066134 2071818 2074464 2104704 2107392 2114116 2117682 2119932 2148552 2151296 2179872 2182656 2198448 2204496 2225286 2228128 2233344 2239488 2244249 2250423 2260608 2276964 2279872 2283228 2286144 2307704 2322432 2333772 2341344 2361296 2367792 2370816 2390122 2405376 2417121 2420208 2445628 2452356 2455488 2458624 2473254 2494464 2506644 2512512 2519424 2543184 2546432 2564856 2571912 2583552 2596167 2605568 2612736 2634012 2637376 2656458 2663766 2667168 2698624 2706048 2709504 2722734 2731568 2762424 2765952 2806272 2823576 2826576 2861082 2864736 2885463 2906496 2910208 2924418 2931264 2939328 2967048 2977792 2985984 2992332 3000564 3014144 3035952 3044304 3048192 3073014 3099201 3107727 3111696 3121792 3157056 3161088 3171174 3176523 3179898 3207168 3222828 3226944 3269808 3273984 3297672 3337929 3342192 3350016 3359232 3390912 3411821 3415446 3419808 3429216 3444736 3461556 3483648 3491054 3500658 3512016 3541944 3551688 3556224 3585183 3608064 3630312 3668442 3678534 3683232 3687936 3699703 3709881 3741696 3759966 3764768 3768768 3814776 3819648 3847284 3857868 3875328 3899224 3908352 3919104 3951018 3956064 3984687 3989776 3995649 4000752 4038482 4047936 4059072 4064256 4084101 4097352 4132268 4143636 4148928 4209408 4214784 4228232 4235364 4239864 4279849 4291623 4297104 4302592 4359744 4365312 4386627 4396896 4408992 4450572 4456256 4466688 4478976 4488498 4500846 4521216 4553928 4559744 4566456 4572288 4609521 4615408 4667544 4682688 4722592 4735584 4741632 4756761 4769847 4780244 4810752 4834242 4840416 4891256 4904712 4910976 4917248 4946508 5013288 5025024 5038848 5086368 5092864 5123169 5129712 5143824 5167104 5192334 5211136 5225472 5236581 5250987 5268024 5274752 5312916 5327532 5334336 5397248 5412096 5419008 5445468 5463136 5502663 5517801 5524848 5531904 5612544 5639949 5647152 5653152 5722164 5729472 5770926 5812992 5820416 5848836 5862528 5878656 5926527 5934096 5984664 6001128 6028288 6057723 6071904 6088608 6096384 6146028 6198402 6215454 6223392 6243584 6314112 6322176 6342348 6353046 6359796 6445656 6453888 6539616 6547968 6595344 6675858 6684384 6700032 6718464 6732747 6751269 6781824 6823642 6830892 6839616 6858432 6923112 6967296 6982108 7001316 7024032 7083888 7103376 7112448 7170366 7216128 7231469 7251363 7260624 7336884 7357068 7366464 7375872 7399406 7419762 7483392 7519932 7529536 7537536 7629552 7639296 7694568 7715736 7750656 7788501 7798448 7816704 7838208 7902036 7912128 7969374 7979552 7991298 8001504 8076964 8095872 8118144 8128512 8168202 8194704 8264536 8287272 8297856 8365427 8418816 8456464 8470728 8479728 8559698 8583246 8594208 8605184 8656389 8719488 8730624 8773254 8793792 8817984 8901144 8912512 8933376 8957952 8976996 9001692 9042432 9107856 9119488 9132912 9144576 9219042 9230816 9297603 9323181 9335088 9365376 9445184 9471168 9483264 9513522 9529569 9539694 9560488 9621504 9668484 9680832 9782512 9809424 9821952 9834496 9893016 10013787 10026576 10050048 10077696 10172736 10185728 10235463 10246338 10259424 10287648 10334208 10384668 10422272 10450944 10473162 10501974 10536048 10549504 10625832 10655064 10668672 10755549 10794496 10824192 10890936 10926272 11005326 11035602 11049696 11063808 11099109 11129643 11225088 11279898 11294304 11306304 11444328 11458944 11541852 11625984 11697672 11725056 11757312 11853054 11868192 11954061 11969328 12002256 12056576 12115446 12143808 12177216 12192768 12218689 12252303 12292056 12396804 12430908 12446784 12487168 12628224 12644352 12684696 12706092 12719592 12839547 12874869 12891312 12907776 13079232 13095936 13159881 13190688 13351716 13368768 13400064 13436928 13465494 13502538 13563648 13647284 13661784 13679232 13716864 13828563 13846224 13964216 14002632 14048064 14134687 14167776 14206752 14224896 14270283 14309541 14340732 14432256 14462938 14502726 14521248 14673768 14714136 14732928 14751744 14798812 14839524 15039864 15059072 15075072 15259104 15278592 15327341 15369507 15389136 15431472 15501312 15577002 15596896 15633408 15676416 15709743 15752961 15804072 15824256 15938748 15959104 15982596 16003008 16153928 16191744 16236288 16257024 16336404 16389408 16507989 16529072 16553403 16574544 16595712 16730854 16837632 16912928 16919847 16941456 16959456 17119396 17166492 17188416 17210368 17312778 17438976 17461248 17546508 17587584 17635968 17730803 17779581 17802288 17825024 17953992 18003384 18084864 18173169 18215712 18238976 18265824 18289152 18438084 18461632 18595206 18646362 18670176 18730752 18890368 18942336 18966528 19027044 19059138 19079388 19120976 19336968 19361664 19565024 19618848 19643904 19786032 20027574 20053152 20100096 20155392 20198241 20345472 20371456 20470926 20492676 20518848 20575296 20769336 20844544 20901888 20946324 21003948 21072096 21099008 21251664 21310128 21337344 21511098 21588992 21648384 21694407 21754089 21781872 21852544 22010652 22071204 22099392 22127616 22198218 22259286 22450176 22559796 22588608 22612608 22888656 22917888 23083704 23251968 23365503 23395344 23450112 23514624 23706108 23736384 23908122 23938656 24004512 24113152 24230892 24287616 24354432 24385536 24437378 24504606 24584112 24793608 24861816 24893568 24974336 25096281 25256448 25369392 25412184 25439184 25679094 25749738 25782624 25815552 25897921 25969167 26158464 26191872 26319762 26381376 26703432 26737536 26800128 26873856 26930988 27005076 27127296 27294568 27323568 27358464 27433728 27657126 27692448 27892809 27928432 27969543 28005264 28096128 28269374 28335552 28413504 28449792 28540566 28588707 28619082 28681464 28864512 28925876 29005452 29042496 29347536 29428272 29465856 29503488 29597624 29679048 29958943 30041361 30079728 30118144 30150144 30518208 30557184 30654682 30706389 30739014 30778272 30862944 31002624 31154004 31193792 31266816 31352832 31419486 31505922 31608144 31648512 31877496 31918208 31965192 32006016 32266647 32307856 32383488 32472576 32672808 32778816 33015978 33058144 33106806 33149088 33191424 33297327 33388929 33461708 33675264 33825856 33839694 33882912 33918912 34238792 34332984 34376832 34420736 34625556 34877952 35093016 35175168 35271936 35461606 35559162 35604576 35650048 35862183 35907984 36006768 36169728 36346338 36431424 36477952 36531648 36578304 36656067 36756909 36876168 36923264 37190412 37292724 37340352 37461504 37780736 37884672 37933056 38054088 38118276 38158776 38241952 38518641 38624607 38673936 38723328 39130048 39237696 39287808 39479643 39572064 40055148 40106304 40200192 40310784 40396482 40690944 40742912 40941852 40985352 41037696 41150592 41485689 41538672 41892648 42007896 42144192 42198016 42404061 42503328 42620256 42674688 42810849 43022196 43177984 43296768 43388814 43508178 43563744 43705088 44021304 44142408 44198784 44255232 44396436 44518572 45119592 45177216 45225216 45777312 45835776 45982023 46108521 46167408 46503936 46731006 46790688 46900224 47029248 47129229 47258883 47412216 47472768 47816244 47877312 48009024 48461784 48575232 48708864 48771072 48874756 49009212 49168224 49523967 49587216 49723632 49787136 49948672 50192562 50512896 50620283 50738784 50759541 50824368 50878368 51358188 51499476 51565248 51631104 51795842 51938334 52316928 52383744 52639524 52762752 53192409 53338743 53406864 53475072 53861976 54010152 54254592 54519507 54589136 54647136 54716928 54867456 55314252 55384896 55785618 55856864 55939086 56010528 56192256 56538748 56671104 56827008 56899584 57081132 57177414 57238164 57362928 57851752 58010904 58084992 58557989 58695072 58856544 58931712 59195248 59358096 59917886 60082722 60159456 60236288 60300288 60594723 61036416 61114368 61309364 61412778 61478028 61556544 61725888 62308008 62387584 62533632 62705664 62838972 63011844 63216288 63297024 63754992 63836416 63930384 64012032 64533294 64615712 64766976 64945152 65083221 65262267 65345616 65557632 66031956 66116288 66213612 66298176 66382848 66594654 66777858 66923416 67350528 67651712 67679388 67765824 67837824 68477584 68665968 68753664 68841472 69251112 69755904 70096509 70186032 70350336 70543872 70923212 71118324 71209152 71300096 71724366 71815968 72013536 72339456 72692676 72862848 72955904 73063296 73156608 73312134 73513818 73752336 73846528 74380824 74585448 74680704 74923008 75288843 75561472 75769344 76108176 76236552 76317552 76483904 77037282 77249214 77347872 77446656 77693763 77907501 78260096 78475392 78575616 78959286 79144128 80110296 80212608 80400384 80621568 80792964 81381888 81883704 81970704 82075392 82301184 82971378 83077344 83678427 83785296 84015792 84288384 84396032 84808122 85006656 85240512 85349376 85530823 85621698 85766121 86044392 86355968 86593536 86777628 87016356 87127488 87410176 88042608 88284816 88397568 88510464 88792872 89037144 89876829 90124083 90239184 90354432 90450432 91554624 91671552 91964046 92119167 92217042 92334816 93007872 93462012 93581376 93800448 94058496 94258458 94517766 94824432 94945536 95632488 95754624 96018048 96799941 96923568 97150464 97417728 97749512 98018424 98336448 98942809 99047934 99174432 99447264 99574272 99891981 99897344 100166787 100385124 101025792 101240566 101477568 101519082 101648736 101756736 102716376 102998952 103130496 103262208 103591684 103876668 104633856 105279048 105525504 106384818 106677486 106813728 106950144 107291387 107586549 107723952 108020304 108509184 109039014 109178272 109294272 109433856 109734912 109968201 110270727 110628504 110769792 111571236 111713728 111878172 112021056 112384512 113077496 113342208 113654016 113799168 114162264 114354828 114476328 114725856 115555923 115703504 115873821 116021808 116169984 117115978 117390144 117713088 117863424 118390496 118438929 118716192 119835772 120165444 120318912 120472576 120600576 121189446 122072832 122228736 122618728 122825556 122956056 123113088 123451776 124115621 124457067 124616016 124775168 125677944 126023688 126432576 126594048 127212183 127509984 127672832 127860768 128024064 128432547 129066588 129231424 129533952 129890304 130166442 130524534 130691232 131115264 132063912 132232576 132427224 132596352 132765696 133189308 133555716 133846832 135303424 135358776 135531648 135675648 136955168 137331936 137507328 137946069 138325563 138502224 139511808 140193018 140372064 140700672 141087744 141387687 141846424 142236648 142418304 142600192 143448732 143631936 144027072 145385352 145725696 145911808 146126592 146313216 146624268 147027636 147504672 147693056 148571901 148761648 149170896 149361408 149846016 150577686 151122944 151538688 151860849 152216352 152278623 152473104 152635104 152967808 154074564 154498428 154695744 154893312 155387526 155815002 156520192 156950784 157151232 157918572 158288256 159577227 160016229 160220592 160425216 161585928 162763776 163558521 163767408 163941408 164150784 164602368 165942756 166154688 167356854 167570592 168031584 168576768 168792064 169616244 170013312 170481024 170698752 171061646 171243396 171532242 172088784 173555256 174032712 174254976 174820352 175673967 176085216 176569632 176795136 177585744 178074288 179753658 180248166 180478368 180708864 180900864 181285447 181784169 183109248 183343104 183928092 184238334 184434084 184669632 186924024 187162752 187600896 188116992 188516916 189035532 189648864 189891072 191264976 191509248 192036096 193599882 193847136 194300928 194835456 195249663 195499024 195786801 196036848 196672896 197885618 198095868 198348864 198894528 199148544 199783962 200333574 200770248 202051584 202481132 202955136 203038164 203297472 203513472 205432752 205997904 206260992 206524416 207183368 207753336 209267712 209712601 210289527 210558096 211051008 212769636 213354972 213627456 213900288 214582774 215173098 215447904 216040608 217018368 218078028 218356544 218588544 218867712 219469824 219936402 220541454 221257008 221539584 223142472 223427456 223756344 224042112 224769024 225866529 226154992 226684416 227308032 228324528 228709656 228952656 229451712 231111846 231407008 231747642 232043616 232339968 233081289 233722503 234231956 234780288 235426176 235726848 236780992 236877858 237432384 239671544 240330888 240637824 240945152 241201152 242378892 244145664 245237456 245651112 245912112 246226176 246903552 248231242 248914134 249232032 249550336 251035281 251355888 252047376 252865152 253188096 254424366 255019968 255345664 255721536 256048128 256592469 256865094 257298363 258133176 258462848 259067904 259780608 260332884 261049068 261382464 262230528 264127824 264465152 264854448 265192704 265531392 266378616 267111432 267693664 269630487 270372249 270606848 270717552 271063296 271351296 273910336 274663872 275014656 275892138 276357501 276651126 277004448 279023616 280386036 280744128 281401344 282175488 282775374 283692848 284473296 284836608 285200384 286897464 287263872 288054144 290399823 290770704 291451392 292253184 293248536 294055272 295009344 295386112 296828427 297143802 297523296 298341792 298722816 299675943 299692032 301155372 302245888 303077376 303721698 304432704 304557246 304946208 305270208 305935616 308149128 308996856 309391488 309786624 310775052 311630004 313040384 313901568 315837144 316576512 319154454 320032458 320441184 320850432 321874161 322759647 323171856 325527552 327117042 327534816 327882816 328301568 329204736 329904603 330812181 331885512 332309376 334713708 335141184 336063168 337153536 339232488 340026624 340962048 341397504 342123292 342486792 343064484 344177568 346667769 347110512 348065424 348509952 349640704 351347934 352170432 353139264 353590272 354341981 355171488 355316787 356148576 359507316 360496332 360956736 361417728 361801728 362570894 363568338 366218496 366686208 367856184 368476668 368868168 369339264 372346863 373371201 373848048 374325504 377033832 378071064 379297728 379782144 381636549 382529952 383018496 384072192 384240583 385297641 387199764 387694272 388601856 389670912 390499326 390998048 391573602 392073696 393345792 395771236 396191736 396697728 397789056 398297088 399567924 400667148 401540496 404962264 405910272 406076328 406594944 407026944 409905923 410865504 411995808 412521984 413838207 414366736 414976689 415506672 418535424 419425202 420579054 421116192 422102016 424163061 425539272 426709944 427254912 427800576 429165548 430346196 430895808 432081216 436156056 436713088 437177088 437735424 438939648 439872804 441082908 442514016 443079168 444492889 445715703 446284944 446854912 447512688 448084224 449538048 451733058 452309984 453368832 454616064 455582547 456649056 456835869 457419312 457905312 458903424 462223692 462814016 463495284 464087232 464679936 466162578 467445006 468463912 469560576 470852352 471453696 473561984 473755716 474864768 478731681 479343088 480048687 480661776 481275648 481890304 484757784 488291328 490474912 490675563 491302224 491824224 492452352 493807104 496462484 497828268 498464064 499100672 502070562 502711776 504094752 505730304 506376192 508848732 510039936 510691328 511443072 512096256 513184938 513730188 514596726 516266352 516925696 520665768 522098136 522764928 524461056 527021901 528255648 528930304 529708896 530385408 532757232 534222864 535387328 539260974 540744498 541213696 541435104 542126592 542702592 543856341 545352507 547820672 549327744 550029312 551784276 552715002 553302252 554008896 560772072 561488256 562802688 564350976 565550748 567385696 568946592 569673216 573794928 574527744 576108288 580799646 581541408 582902784 584506368 585748989 586497072 588110544 590018688 590772224 593656854 594287604 595046592 596683584 597445632 599351886 602310744 604491776 606154752 607443396 608865408 609114492 609892416 610540416 611871232 616298256 617993712 618782976 619573248 621550104 623260008 626080768 627803136 629137803 630868581 631674288 633153024 638308908 640064916 640882368 641700864 643748322 645519294 646343712 651055104 654234084 655069632 655765632 656603136 658409472 659809206 661624362 663771024 664618752 669427416 670282368 672126336 674307072 677599587 678464976 680053248 681924096 684246584 684973584 686128968 688355136 693335538 694221024 696130848 697019904 699243867 699281408 701167509 702695868 704340864 706278528 707180544 708683962 710342976 710633574 712297152 719014632 720992664 721913472 722835456 723603456 725141788 727136676 732436992 735712368 736953336 737736336 738678528 744693726 746742402 747696096 748651008 751039709 753105843 754067664 756142128 758595456 759564288 763273098 765059904 766036992 768144384 768481166 769777407 770595282 771895089 774399528 775388544 777203712 779341824 780998652 781996096 783147204 784147392 786691584 791542472 792383472 793395456 795578112 796594176 799135848 801334296 803080992 808891461 809924528 811116747 811820544 812152656 813189888 814053888 819811846 821731008 823991616 825043968 827676414 828733472 829072503 829953378 831013344 837070848 838850404 841158108 842232384 844204032 848326122 851078544 853419888 854509824 855601152 858331096 860692392 861791616 864162432 868809347 871199469 872312112 873426176 874354176 879745608 882165816 885028032 886158336 888985778 890485281 891431406 892569888 893709824 895025376 896168448 899027829 899076096 903466116 904619968 906737664 909232128 911165094 913298112 913671738 914838624 915810624 917806848 924447384 925628032 926990568 928174464 929359872 932325156 934890012 936927824 939121152 941704704 947123968 947511432 949729536 957463362 958686176 960097374 961323552 962551296 965622483 968278941 969515568 976582656 980949824 981351126 982604448 983648448 984904704 987614208 989713809 992924968 995656536 996928128 998201344 1004141124 1005423552 1008189504 1011460608 1017697464 1020079872 1021382656 1022886144 1024192512 1026369876 1027460376 1029193452 1032532704 1033851392 1040003307 1041331536 1044196272 1045529856 1048922112 1054043802 1056511296 1057860608 1059417792 1060770816 1063025943 1065514464 1065950361 1068445728 1070774656 1078521948 1081488996 1082427392 1082870208 1084253184 1085405184 1087712682 1090705014 1095641344 1098655488 1100058624 1103568552 1105430004 1106604504 1108017792 1117040589 1120113603 1121544144 1122976512 1131101496 1134771392 1137893184 1139346432 1144909647 1147589856 1149055488 1152216576 1152721749 1155892923 1161599292 1163082816 1165805568 1169012736 1171497978 1172994144 1176221088 1180037376 1181544448 1187313708 1188575208 1190093184 1193367168 1194891264 1198703772 1204621488 1214886792 1217730816 1218228984 1219784832 1221080832 1223742464 1229717769 1232596512 1235987424 1237565952 1241514621 1243100208 1246520016 1252161536 1255606272 1258275606 1261737162 1263348576 1266306048 1268998129 1272489183 1276617816 1280129832 1281764736 1283401728 1287496644 1291038588 1292687424 1308468168 1310139264 1311531264 1313206272 1316818944 1319618412 1323248724 1327542048 1329237504 1333478667 1337147109 1338854832 1340564736 1344252672 1348614144 1355199174 1356929952 1360106496 1363848192 1366747641 1368493168 1369947168 1370507607 1372257936 1376710272 1386671076 1388442048 1392261696 1394039808 1398487734 1402335018 1405391736 1408681728 1412557056 1414361088 1417367924 1420685952 1421267148 1424594304 1436195043 1438029264 1441985328 1443826944 1445670912 1450283576 1454273352 1464873984 1467988207 1471424736 1472026689 1473906672 1475472672 1477357056 1489387452 1493484804 1495392192 1497302016 1502079418 1506211686 1508135328 1512284256 1517190912 1519128576 1526546196 1530119808 1532073984 1536288768 1536962332 1539554814 1541190564 1543790178 1548799056 1550777088 1561997304 1563992192 1566294408 1568294784 1573383168 1581065703 1583084944 1584766944 1586790912 1591156224 1598271696 1602668592 1606161984 1617782922 1619849056 1622233494 1623641088 1624305312 1626379776 1628107776 1631569023 1636057521 1639623692 1643462016 1647983232 1650087936 1655352828 1657466944 1658145006 1659906756 1662026688 1677700808 1682316216 1684464768 1688408064 1696652244 1702157088 1706839776 1709019648 1716662192 1721384784 1723583232 1728324864 1737618694 1742398938 1744624224 1746852352 1748708352 1757246967 1759491216 1764331632 1770056064 1772316672 1777971556 1780970562 1782862812 1785139776 1787419648 1790050752 1792336896 1798055658 1806932232 1809239936 1813475328 1818464256 1822330188 1826596224 1827343476 1829677248 1831621248 1835613696 1848894768 1851256064 1853981136 1856348928 1858719744 1864650312 1869780024 1873855648 1878242304 1883409408 1887413409 1892605743 1894247936 1895022864 1899459072 1914926724 1917372352 1920194748 1922647104 1925102592 1931244966 1936557882 1939031136 1953165312 1961899648 1962702252 1965208896 1967296896 1969809408 1975228416 1979427618 1985849936 1991313072 1993856256 1996402688 2008282248 2010847104 2016379008 2022921216 2032798761 2035394928 2040159744 2045772288 2052739752 2054920752 2058386904 2065065408 2067702784 2080006614 2082663072 2088392544 2091059712 2097731601 2097844224 2108087604 2113022592 2115721216 2118835584 2121541632 2126051886 2131028928 2131900722 2136891456 2141549312 2157043896 2162977992 2164854784 2165740416 2168506368 2170810368 2175425364 2181410028 2191282688 2197310976 2207137104 2210860008 2213209008 2216035584 2234081178 2240227206 2243088288 2245953024 2253119127 2259317529 2262202992 2269542784 2275786368 2278692864 2289819294 2295179712 2298110976 2304433152 2305443498 2309332221 2311785846 2315685267 2323198584 2326165632 2331611136 2338025472 2342995956 2345988288 2352442176 2360074752 2374627416 2377150416 2380186368 2386734336 2389782528 2397407544 2409242976 2426674383 2429773584 2435461632 2436457968 2439569664 2442161664 2447484928 2459435538 2465193024 2471974848 2475131904 2480393867 2483029242 2486200416 2487217509 2493040032 2504323072 2511212544 2516551212 2523474324 2526697152 2532612096 2537996258 2544978366 2553235632 2560259664 2563529472 2566803456 2574993288 2582077176 2585374848 2606428041 2613598407 2616936336 2620278528 2623062528 2639236824 2646497448 2655084096 2658475008 2666957334 2671455843 2674294218 2677709664 2681129472 2688505344 2689684081 2697083487 2697228288 2710398348 2713859904 2720212992 2727696384 2733495282 2736986336 2739894336 2741015214 2744515872 2753420544 2773342152 2776884096 2784523392 2788079616 2796975468 2804670036 2810783472 2817363456 2825114112 2834735848 2841371904 2842534296 2849188608 2869341461 2872390086 2876058528 2883970656 2887653888 2896867449 2900567152 2904836823 2908546704 2929747968 2935976414 2942849472 2944053378 2947813344 2950945344 2954714112 2969141427 2978774904 2986969608 2990784384 2994604032 3004158836 3012423372 3016270656 3024568512 3034381824 3053092392 3060239616 3064147968 3072577536 3073924664 3079109628 3082381128 3087580356 3097598112 3101554176 3111450223 3120009921 3123994608 3127984384 3132588816 3136589568 3146766336 3162131406 3166169888 3169533888 3173581824 3182312448 3189077829 3196543392 3197851083 3205337184 3212323968 3235565844 3239698112 3244466988 3247282176 3248610624 3252759552 3256215552 3263138046 3272115042 3279247384 3286924032 3295966464 3300175872 3310705656 3314933888 3316290012 3319813512 3324053376 3351121767 3355401616 3360340809 3364632432 3368929536 3393304488 3404314176 3413679552 3418039296 3433324384 3434728941 3442769568 3447166464 3456649728 3458165247 3467678769 3475237388 3484797876 3489248448 3493704704 3497416704 3514493934 3518982432 3528663264 3540112128 3544633344 3555943112 3561941124 3565725624 3570279552 3574839296 3580101504 3584673792 3596111316 3613864464 3618479872 3644660376 3653192448 3654686952 3659354496 3663242496 3671227392 3689153307 3697789536 3702512128 3707962272 3712697856 3724543863 3729300624 3739560048 3747711296 3756484608 3766818816 3774826818 3785211486 3788495872 3790045728 3798918144 3806994387 3817467549 3829853448 3834744704 3840389496 3845294208 3850205184 3862489932 3873115764 3878062272 3923799296 3925404504 3930417792 3934593792 3939618816 3950456832 3958855236 3971699872 3982626144 3987712512 4000436001 4011441327 4016564496 4021694208 4032758016 4045842432 4065597522 4070789856 4080319488 4091544576 4100242923 4105479504 4109841504 4116773808 4130130816 4135405568 4160013228 4165326144 4176785088 4182119424 4195463202 4216175208 4226045184 4231442432 4237671168 4243083264 4252103772 4262057856 4263801444 4273782912 4283098624 4308585129 4314087792 4325955984 4331480832 4337012736 4350850728 4362820056 4382565376 4394621952 4403964621 4414274208 4416080067 4421720016 4426418016 4432071168 4468162356 4480454412 4486176576 4491906048 4506238254 4518635058 4524405984 4539085568 4551572736 4557385728 4579638588 4590359424 4596221952 4608866304 4610886996 4618664442 4623571692 4631370534 4646397168 4652331264 4685991912 4691976576 4704884352 4720149504 4743197109 4749254832 4754300832 4760372736 4773468672 4794815088 4818485952 4853348766 4859547168 4870923264 4872915936 4879139328 4884323328 4894707069 4894969856 4908172563 4918871076 4930386048 4943949696 4950263808 4960787734 4966058484 4972400832 4974435018 4986080064 5033102424 5046948648 5053394304 5065224192 5075992516 5089956732 5106471264 5120519328 5127058944 5149986576 5164154352 5170749696 5212856082 5227196814 5233872672 5240557056 5246125056 5257277963 5271740901 5278473648 5292994896 5310168192 5316950016 5333914668 5342911686 5348588436 5355419328 5362258944 5377010688 5379368162 5394166974 5420796696 5427719808 5440425984 5455392768 5466990564 5473972672 5479788672 5482030428 5489031744 5506841088 5546684304 5553768192 5569046784 5576159232 5593950936 5609340072 5621566944 5634726912 5650228224 5662240227 5669471696 5677817229 5682743808 5685068592 5698377216 5738682922 5744780172 5752117056 5767941312 5775307776 5793734898 5801134304 5809673646 5817093408 5859495936 5871952828 5885698944 5888106756 5895626688 5901890688 5909428224 5938282854 5957549808 5973939216 5981568768 5989208064 6008317672 6024846744 6032541312 6049137024 6068763648 6081665429 6098396283 6106184784 6120479232 6147849328 6158219256 6164762256 6175160712 6195196224 6203108352 6222900446 6240019842 6247989216 6255968768 6265177632 6273179136 6293194803 6293532672 6324262812 6332339776 6339067776 6347163648 6364624896 6378155658 6393086784 6395702166 6410674368 6424647936 6471131688 6479396224 6488933976 6494564352 6497221248 6505519104 6512431104 6526276092 6544230084 6558494768 6573848064 6591932928 6621411312 6629867776 6632580024 6639627024 6648106752 6702243534 6710803232 6720681618 6729264864 6737859072 6759357381 6777952587 6786608976 6808628352 6827359104 6836078592 6866648768 6869457882 6885539136 6894332928 6913299456 6916330494 6927996663 6935357538 6950474776 6969595752 6978496896 6987409408 6994833408 7028987868 7037964864 7057326528 7080224256 7111886224 7123882248 7131451248 7140559104 7149678592 7160203008 7169347584 7192222632 7227728928 7236959744 7280023149 7289320752 7306384896 7309373904 7318708992 7326484992 7342454784 7378306614 7395579072 7405024256 7415924544 7425395712 7441181601 7449087726 7458601248 7461652527 7479120096 7495422592 7512969216 7533637632 7549653636 7570422972 7576991744 7580091456 7597836288 7613988774 7634935098 7659706896 7669489408 7680778992 7690588416 7700410368 7724979864 7746231528 7756124544 7819284123 7840795221 7847598592 7850809008 7860835584 7869187584 7917710472 7943399744 7965252288 7975425024 8000872002 8014367529 8022882654 8033128992 8043388416 8065516032 8069052243 8091250461 8091684864 8131195044 8141579712 8160638976 8183089152 8200485846 8210959008 8219683008 8233547616 8260261632 8270811136 8320026456 8330652288 8353570176 8364238848 8390926404 8432350416 8452090368 8475342336 8504207544 8524115712 8527602888 8547565824 8566197248 8608024383 8617170258 8628175584 8651911968 8662961664 8690602347 8701701456 8725640112 8765130752 8789243904 8807929242 8828548416 8832160134 8843440032 8852836032 8864142336 8882986903 8907424281 8936324712 8960908824 8972353152 8983812096 9012476508 9037270116 9048811968 9078171136 9103145472 9159277176 9180718848 9192443904 9217732608 9221773992 9237328884 9247143384 9262741068 9292794336 9304662528 9334350669 9360029763 9371983824 9383953152 9409768704 9440299008 9486394218 9498509664 9508601664 9520745472 9546937344 9567233487 9589630176 9593553249 9636971904 9706697532 9719094336 9741846528 9745831872 9758278656 9768646656 9789414138 9816345126 9837742152 9860772096 9887899392 9900527616 9921575468 9932116968 9944801664 9948870036 9972160128 10053365301 10066204848 10093897296 10106788608 10151985032 10179913464 10212942528 10241038656 10254117888 10275917449 10299973152 10304186823 10328308704 10341499392 10374495741 10403036307 10425712164 10454393628 10467745344 10481114112 10492250112 10514555926 10543481802 10556947296 10585989792 10620336384 10633900032 10667829336 10685823372 10697176872 10710838656 10724517888 10754021376 10758736324 10788333948 10841593392 10855439616 10933981128 10947945344 10959577344 10964060856 10978063488 11013682176 11067459921 11093368608 11107536384 11138093568 11142976907 11173631589 11187901872 11218680144 11243133888 11269453824 11300456448 11324480454 11338943392 11355634458 11365487616 11370137184 11396754432 11420983161 11452402647 11477365844 11489560344 11504234112 11535882624 11550615552 11587469796 11602268608 11619347292 11634186816 11743905656 11771397888 11776213512 11791253376 11803781376 11818856448 11876565708 11915099616 11947878432 11963137536 12001308003 12016635344 12034323981 12049693488 12065082624 12098274048 12137527296 12163330858 12196792566 12212369568 12240958464 12295698656 12300728769 12316438512 12329524512 12350321424 12390392448 12406216704 12445800892 12480039684 12495978432 12511937536 12530355264 12546358272 12586389606 12648525624 12664679552 12678135552 12694327296 12729249792 12756311316 12786173568 12791404332 12821348736 12849295872 12890293781 12925755387 12942263376 12958792448 12977867952 12994442496 13011038208 13052552184 13088460168 13116989536 13147696128 13183865856 13211893863 13242822624 13248240201 13259735552 13265160048 13279254048 13296213504 13404487068 13421606464 13441363236 13458529728 13475718144 13518714762 13555905174 13573217952 13617256704 13654718208 13672157184 13733297536 13738915764 13771078272 13788665856 13826598912 13832660988 13855993326 13870715076 13900949552 13939191504 13956993792 13974818816 14057975736 14075929728 14114653056 14160448512 14223772448 14229591327 14247764496 14262902496 14281118208 14320406016 14384445264 14455457856 14473919488 14560046298 14578641504 14612769792 14618747808 14637417984 14652969984 14684121207 14684909568 14756613228 14791158144 14810048512 14831849088 14850791424 14882363202 14898175452 14917202496 14923305054 14958240192 14990845184 15099307272 15140845944 15153983488 15160182912 15195672576 15227977548 15269870196 15319413792 15338978816 15361557984 15381176832 15449959728 15492463056 15512249088 15638568246 15681590442 15695197184 15701618016 15721671168 15738375168 15771833889 15815222703 15835420944 15886799488 15930504576 15950850048 16001744004 16028735058 16045765308 16066257984 16086776832 16131032064 16138104486 16182500922 16262390088 16283159424 16321277952 16366178304 16400971692 16421918016 16439366016 16467095232 16520523264 16640052912 16661304576 16707140352 16728477696 16781852808 16864700832 16904180736 16950684672 16986720681 17008415088 17048231424 17055205776 17095131648 17132394496 17216048766 17234340516 17256351168 17303823936 17325923328 17381204694 17403402912 17451280224 17530261504 17578487808 17615858484 17657096832 17664320268 17686880064 17705672064 17728284672 17765973806 17814848562 17872649424 17921817648 17944706304 17967624192 18024953016 18074540232 18097623936 18156342272 18206290944 18244996287 18295188849 18318554352 18361437696 18443547984 18474657768 18494286768 18525482136 18585588672 18609325056 18668701338 18720059526 18743967648 18767906304 18819537408 18827788567 18879584409 18880598016 18972788436 18997019328 19017203328 19041490944 19093874688 19134466974 19179260352 19187106498 19273943808 19413395064 19438188672 19483693056 19491663744 19516557312 19537293312 19578828276 19632690252 19675484304 19721544192 19775798784 19843150936 19864233936 19889603328 19897740072 19944320256 20106730602 20132409696 20187794592 20213577216 20278072143 20303970064 20333857761 20359826928 20425885056 20482077312 20508235776 20551834898 20599946304 20608373646 20656617408 20682998784 20748991482 20783989989 20806072614 20851424328 20908787256 20935490688 20962228224 20984500224 21029111852 21086963604 21113894592 21171979584 21240672768 21335658672 21371646744 21394353744 21421677312 21449035776 21508042752 21517472648 21576667896 21683186784 21710879232 21780151561 21840069447 21867962256 21895890688 21919154688 21928121712 21956126976 22027364352 22134919842 22186737216 22215072768 22276187136 22285953814 22323544803 22347263178 22375803744 22384957581 22437360288 22486267776 22538907648 22600912896 22648960908 22677886784 22711268916 22730975232 22740274368 22793508864 22841966322 22904805294 22954731688 22979120688 23008468224 23071765248 23101231104 23174939592 23204537216 23238694584 23268373632 23457852369 23487811312 23522385663 23542795776 23552427024 23582506752 23607562752 23753131416 23830199232 23895756864 23926275072 24002616006 24033270688 24043102587 24068647962 24099386976 24130165248 24196548096 24207156729 24273751383 24275054592 24326661716 24393585132 24424739136 24481916928 24591397312 24601457538 24632877024 24659049024 24700642848 24780784896 24812433408 24891601784 24960079368 24991956864 25023875072 25060710528 25092716544 25172779212 25297051248 25329359104 25356271104 25512622632 25572347136 25582808664 25642697472 25698591744 25780587562 25824073149 25851510774 25884526752 25917584896 25955735904 25988884992 26071807041 26105104368 26176920336 26233979072 26295392256 26367731712 26423787726 26485645248 26496480402 26519471104 26530320096 26558508096 26592427008 26648960709 26722272843 26808974136 26843212928 26882726472 26917059456 26951436288 27037429524 27111810348 27146435904 27234513408 27309436416 27466595072 27477831528 27542156544 27577331712 27653197824 27665321976 27711986652 27741430152 27801899104 27878383008 27913987584 28003052007 28080089289 28115951472 28151859456 28229306112 28320897024 28447544896 28459182654 28495528992 28525804992 28562236416 28640812032 28701700461 28768890528 28910915712 28947838976 29120092596 29157283008 29225539584 29237495616 29274835968 29305939968 29368242414 29513226456 29582316288 29620097024 29663698176 29701582848 29764726404 29796350904 29834404992 29846610108 29916480384 29981690368 30160095903 30198614544 30281691888 30320365824 30455955096 30539740392 30638827584 30677957632 30723115968 30762353664 30827752347 30899919456 30912560469 30984926112 31024498176 31123487223 31277136492 31363180884 31390394368 31403236032 31443342336 31476750336 31543667778 31630445406 31670841888 31773598976 31861009152 31901700096 32003488008 32057470116 32091530616 32132515968 32173553664 32262064128 32276208972 32365001844 32524780176 32566318848 32801943384 32843836032 32878732032 32934190464 33041046528 33202379763 33280105824 33322609152 33414280704 33428930721 33520894767 33563705616 33729401664 33808361472 33901369344 33973441362 34016830176 34096462848 34110411552 34190263296 34262949483 34264788992 34357207941 34432097532 34468681032 34512702336 34607647872 34651846656 34762409388 34806805824 34902560448 35231716968 35314193664 35328640536 35373760128 35411344128 35456569344 35531947612 35629697124 35745298848 35843635296 35889412608 36003924009 36049906032 36149080464 36195247872 36312684544 36412581888 36489992574 36590377698 36637108704 36722875392 36800945741 36887095968 36902186307 36949315536 36988573536 37050964272 37171177344 37218650112 37337402676 37440119052 37487935296 37535812608 37639074816 37655577134 37759168818 37945576872 37994038656 38034406656 38082981888 38187749376 38268933948 38358520704 38374212996 38547887616 38670881343 38777266161 38826790128 38876377344 38983327488 39033114624 39157656552 39265380504 39350968608 39443088384 39551597568 39635681589 39686301872 39728467872 39744720603 39779206656 39795480144 39888640512 40213461204 40264819392 40375589184 40427154432 40556144286 40607940128 40667715522 40719653856 40851770112 40964154624 41016471552 41103669796 41199892608 41216747292 41313234816 41365997568 41497982964 41567979978 41612145228 41702848656 41817574512 41870981376 41924456448 42058223704 42173927208 42227789184 42343959168 42481345536 42571658003 42671317344 42688773981 42743293488 42788707488 42843354624 43034945296 43153335792 43366373568 43421758464 43560303122 43680138894 43735924512 43791781376 43838309376 43856243424 43912253952 44052363621 44054728704 44269839684 44373474432 44430145536 44552374272 44571907628 44647089606 44694526356 44751607488 44769915162 44874720576 44972535552 45297921816 45355773568 45422537832 45461950464 45480548736 45587017728 45683932644 45809610588 45909463376 45958241376 46016936448 46143530496 46349879184 46409074432 46477389168 46536747264 46915704738 46975622624 47044771326 47085591552 47104854048 47165013504 47215125504 47315501667 47445668109 47506262832 47660398464 47791513728 47852550144 48005232012 48066541376 48086205174 48137295924 48198773952 48260330496 48393096192 48414313458 48547502766 48653323432 48787170264 48849478272 48963833856 49182794624 49202915076 49265754048 49318098048 49401285696 49561569792 49783203568 49920158736 49983913728 50047750144 50121421056 50185433088 50345558424 50594102496 50658718208 50712542208 50960162043 51025245264 51144694272 51165617328 51285394944 51397183488 51561175124 51648146298 51703021548 51769053504 51835169792 51911471808 51977769984 52143614082 52210208736 52353840672 52467958144 52590784512 52735463424 52847575452 52971290496 52992960804 53038942208 53060640192 53117016192 53184854016 53297921418 53444545686 53617948272 53686425856 53765452944 53834118912 53902872576 54074859048 54223620696 54292871808 54469026816 54618872832 54734988861 54885566547 54933190144 54955663056 55084313088 55330643952 55423973304 55482860304 55603798208 55756766016 55827975168 56006104014 56160178578 56231902944 56303718912 56458612224 56483365701 56638753227 56641794048 56895089792 56918365308 56991057984 57051609984 57124472832 57281624064 57403400922 57537781056 57821831424 57895677952 58240185192 58314566016 58451079168 58474991232 58549671936 58611879936 58736484828 59026452912 59164632576 59327396352 59529452808 59592701808 59668809984 59693220216 59832960768 59963380736 60320191806 60397229088 60563383776 60640731648 60834216429 60911910192 61079480784 61277655168 61355915264 61446231936 61524707328 61655504694 61799838912 61825120938 61969852224 62048996352 62180908321 62246974446 62351969967 62554272984 62726361768 62780788736 62806472064 62886684672 62953500672 63087335556 63260890812 63341683776 63547197952 63722018304 64006976016 64114940232 64183061232 64265031936 64347107328 64524128256 64552417944 64730003688 65049560352 65132637696 65340454683 65520208341 65603886768 65687672064 65757464064 65868380928 66082093056 66404759526 66560211648 66645218304 66828561408 66857861442 66970634409 67041789534 67127411232 67154872743 67458803328 67616722944 67802738688 67946882724 68033660352 68192925696 68220823104 68380526592 68525898966 68714415882 68864195064 68937362064 69025404672 69215295744 69303693312 69524818776 69613611648 69805120896 70373557107 70463433936 70628387328 70657281072 70747520256 70822688256 71063895224 71259394248 71490597696 71687270592 71778825216 71931422143 72007848018 72099812064 72129307761 72298160928 72390495744 72621470187 72625369088 72821254149 72825163776 72979985148 73180755396 73274217408 73445750784 73601891482 73774191936 73804372614 73898631072 73977147072 74101928544 74342354688 74437300224 74674805352 74880238104 74975870592 75071625216 75278149632 75311154268 75518337636 75891153744 75988077312 76068813312 76537867896 76717041408 76748425992 77095775232 77341762686 77472219447 77554532322 77653580256 77752754688 77966654976 78000838349 78215421123 78315313104 78530761008 78701937216 78886176768 79103195136 79271363178 79372603744 79456935744 79489441206 79558413312 79590960288 79777281024 79946882127 80166818529 80426922408 80529638784 80751178368 80854308864 81112288572 81215880256 81335431044 81439307712 81703540224 81928309248 82207339592 82399785216 82433494584 82626469632 82731995136 82995965928 83135959956 83224290456 83405697312 83635149024 83741962752 84009156021 84116447408 84240267867 84347854416 84455578368 84687918336 84962691072 85143316006 85342634688 85377547962 85486586976 85577414976 85686709248 86069890592 86105101383 86306671584 86732747136 86843516928 87120606244 87360277788 87471849024 87583562752 87676618752 87712486848 87824507904 88104727242 88539679368 88746948864 88860291072 89104748544 89143815256 89294179212 89389052712 89503214976 89539830324 89749441152 89945071104 90232056467 90480287709 90595843632 90711547136 90845075664 90961097472 91367865288 91619221176 91818926752 91916482752 92033872896 92287060992 92483257041 92699758368 92737681407 92818148864 92954778336 93073494528 93370461669 93831409476 93951245248 94089542652 94171183104 94209708096 94330027008 94430251008 94631003334 94891336218 95012525664 95320796928 95583027456 95705100288 96010464024 96133082752 96172410348 96274591848 96397547904 96520660992 96786192384 96828626916 97095005532 97306646864 97574340528 97698956544 98365589248 98405830152 98531508096 98636196096 98802571392 99123139584 99566407136 99607139289 99840317472 99967827456 100242842112 100286792163 100562684301 100691116848 101188204992 101317436416 101425084416 101920324086 102050490528 102289388544 102331234656 102570789888 102788848449 102794366976 103122350248 103296292596 103406043096 103538107008 103670339584 103822943616 103955539968 104287228164 104420417472 104707681344 104935916288 105695150904 105942580992 105985921608 106077884416 106121280384 106234032384 106369708032 106595842836 106889091372 107235896544 107372851712 107530905888 107668237824 108011772027 108149718096 108447241392 108585743616 108938053632 109237745664 109469977722 109771133094 109866380288 109911326112 110168626176 110402837223 110661287904 110706558921 110847946608 110965720608 111207596416 111513532032 111655950336 112012208028 112320357156 112463805888 112607437824 112917224448 112966731402 113277506454 113790179584 113836730616 113982115968 114103219968 114248945664 114563248128 114806801844 115075562112 115643662848 116012644029 116331798483 116480370384 116629132032 116949982464 117099343872 117472969656 118052905824 118329265152 118654792704 118907044767 119058905616 119185403616 119337619968 119386440432 119665921536 119926761472 120640383612 120794458176 121126767552 121281463296 121668432858 121823820384 122158961568 122555310336 122711830528 122892463872 123049414656 123311009388 123599677824 123650241876 123939704448 124097992704 124361816642 124493948892 124703939934 125108545968 125452723536 125612944128 125773369344 126174671112 126521781624 126683367552 127094395904 127444036608 127714974009 128013952032 128066321943 128229880464 128366122464 128530063872 129104835888 129460007376 130099120704 130265275392 130680909366 131040416682 131207773536 131375344128 131514928128 131736761856 131794519969 132157090863 132164186112 132809519052 133120423296 133290436608 133657122816 133715722884 133941268818 134083579068 134254822464 134309745486 134917606656 135893765448 136067320704 136385851392 136441646208 136761053184 137051797932 137428831764 137728390128 137874724128 138050809344 138430591488 139049637552 139227223296 139610241792 140747114214 140926867872 141256774656 141314562144 141495040512 141645376512 141946505001 142127790448 142337004327 142518788496 142981195392 143374541184 143557650432 143862844286 144015696036 144199624128 144258615522 144596321856 144780991488 145242940374 145642508298 145959970296 146361510792 146548434816 146891501568 147203782964 147548383872 147608745228 147797262144 147954294144 148203857088 148684709376 149349610704 149760476208 149951741184 150143250432 150556299264 150622308536 151036675272 151782307488 151976154624 152137626624 152461060927 152880486129 153075735792 153434082816 153496851984 154191550464 154683525372 154944438894 155109064644 155307160512 155505509376 155933309952 156001676698 156430842246 156630626208 157061522016 157403874432 157772353536 158206390272 158542726356 158745207488 158913871488 158978882412 159116826624 159181920576 159554562048 159893764254 160333637058 160853844816 161059277568 161502356736 161708617728 162224577144 162431760512 162670862088 162878615424 163407080448 163856618496 164204966583 164414679184 164656699641 164799570432 164866989168 165252939264 165991931856 166271919912 166448580912 166811394624 167270298048 167483925504 168018312042 168232894816 168480535734 168695708832 168911156736 169375836672 169450097103 169916259681 169925382144 170286632012 170685269376 170755095924 170973173952 171154829952 171373418496 172139781184 172210202766 172613343168 173465494272 173687033856 174241212488 174720555576 174943698048 175167125504 175353237504 175424973696 175649015808 176209454484 177079358736 177493897728 178287630512 178588358424 178778105424 179006429952 179079660648 179498882304 179890142208 180464112934 180960575418 181191687264 181423094272 181690151328 181922194944 182502649287 182735730576 183238442352 183637853504 183832965504 184067745792 184574121984 184966514082 185399516736 185475362814 185636297728 185909556672 186146989056 186542724963 186740923338 187055909901 187662818952 187902490496 188179085304 188342366208 188419416192 188660054016 188860502016 189262006668 189782672436 190025051328 190641593856 191166054912 192020928048 192266165504 192344820696 192549183696 192795095808 193041321984 193572384768 193657253832 194190011064 194613293728 195148681056 195397913088 196021364049 196560625023 196731178496 196811660304 197063016192 197272392192 197605142784 198246279168 199132814272 199214278578 199680634944 199935654912 200485684224 200573584326 200911903227 201125368602 201382233696 202376409984 202634872832 202850168832 203840648172 204100981056 204578777088 204662469312 205141579776 205577696898 206244700496 206592585192 206812086192 207076214016 207340679168 207645887232 207911079936 208574456328 208840834944 209415362688 209871832576 211120671321 211390301808 211885161984 211971843216 212242560768 212468064768 213191685672 213778182744 214471793088 214745703424 215061811776 215336475648 215794266429 216023544054 216299436192 216387923283 216894482784 217171487232 217864410561 217876107264 218475491328 218939955444 219542266188 219732760576 219822652224 220337252352 220805674446 221322575808 221413117842 221695893216 221931441216 222415192832 223027064064 223311900672 224024416056 224640714312 224927611776 225214875648 225834448896 225933462804 226555012908 227580359168 227673461232 227964231936 228206439936 229613603688 230151124224 231287325696 232025288058 232416658341 232663596966 232960740768 233258264064 233899964928 234002515047 234646263369 234945939312 236105811648 236658530304 237309585408 237814089534 238117811232 238370807232 238675239936 238772880864 239331843072 239840646381 239853522944 240500455587 241280767224 241588916352 242253535104 242562926592 243336865716 243647640768 244317923136 245110620672 245784927744 246622018776 247199355648 247300483752 247879408896 248195985408 248723633284 248987897784 249407879868 250217091936 250905447072 251225888256 252027468063 252349342224 253043563248 253366735104 254188791808 254888073216 255429948018 256027904064 256132643886 256459760928 256732244928 257060127744 257606620187 258209671776 258315304149 258920014752 260198241408 260530550784 261361818732 262080833364 262415547072 262750688256 263029856256 263473523712 263589039938 264314181726 265619038104 266240846592 266580873216 267314245632 267431445768 267882537636 268167158136 268509644928 268619490972 269835213312 270696169401 271440863127 271787530896 272134641408 272883292416 274103595864 274857663528 275456780256 275749448256 276101618688 276861182976 277449771123 278099275104 278213044221 278454446592 279220483584 280111385007 281494228428 281853735744 282513549312 282629124288 282990081024 283290753024 283893010002 284255580896 284674008654 285037576992 285962390784 286749082368 287115300864 287725688572 288031392072 288399248256 288517231044 289192643712 289561982976 290485880748 291285016596 291919940592 292723021584 293096869632 294407565928 295096767744 295217490456 295594524288 295908588288 296407714176 297369418752 298001606021 298699221408 298821417867 299520952416 299903482368 300860376489 301244617072 301688052903 302073350544 303564614976 303952309248 304275253248 304922121854 305760972258 306151471584 306868165632 306993703968 308366545347 308383100928 309367050744 309888877788 310218129288 310614321024 311011018752 311866619904 312003353396 312861684492 313261252416 314123044032 314807748864 317085452712 317490414976 317827742976 317957764824 318233653248 318363841152 319109124096 319787528508 320667274116 321707689632 322118555136 323004713472 323146330303 324035316081 324449154288 324863521024 325341724176 325757230848 326814160896 327713236992 328409933166 328829358368 329313399282 329599140864 329733978336 330505878528 331208511669 331983863712 332119676763 332543839824 332897161824 333622789248 334540596096 334967851008 336036624084 336465789632 336961071468 337391417664 337822313472 338751673344 338900194206 339832519362 340573264024 341370538752 341510191848 341946347904 342309659904 342746836992 344279562368 344420405532 345226686336 346930988544 348037932087 348482424976 348995395449 349441111152 349887396096 350334251008 350849947392 351298031616 352418908968 354158717472 354987795456 356575261024 356721134301 357176716848 357556210848 358012859904 358159321296 358997764608 359780284416 360928225868 361921150836 362383374528 362846188544 363380302656 363844389888 365005298574 365471461152 366476884704 367275707008 367665931008 368135491584 369148243968 369933028164 370799033472 370950725628 371272595456 371819113344 372293978112 373085449926 373481846676 374111819802 375325637904 375804980992 376358170608 376838832384 377320108032 378524013336 379565344872 380050102656 381283187712 382332109824 383144922027 384041856096 384198965829 384532331008 384689641392 385098367392 385590191616 387314507664 388380022128 389226587456 390297362112 390795826176 392042728098 393121250046 393462356992 393623320608 394126032384 394544784384 395210285568 395383559907 396471272589 396492558336 398265628544 398428557156 399361269888 399871309824 400971368448 401147168652 401823806454 402250737204 402764467392 404752819968 405269745664 407681296344 408201962112 409157554176 409324938624 410283159552 411155393796 412489400992 413185170384 413624172384 414152428032 415291774464 417148912656 417681669888 418830725376 419743665152 422241342642 422780603616 423770323968 423943686432 424485121536 424936129536 425839515003 426383371344 427556365488 428943586176 429491406848 430123623552 430672951296 431588532858 432047088108 432598872384 432775846566 433788965568 434342974464 435728821122 437879910888 439084532376 439465521152 439645304448 440674504704 441611348892 442645151616 442826235684 443391786432 443862882432 444830385664 446054128128 448048832112 449281428624 449855223552 450429751296 451668897792 451866925608 453110025816 455160718336 455346922464 455928463872 456412879872 457383182781 458641458387 459227207376 460302248448 462574651392 464050576116 464833316682 465327193932 465921481536 466516528128 467799929856 468005030094 469292526738 469891878624 472211623296 473317060608 474619170816 475628179068 476235622464 476741614464 477350479872 477545761728 478663686144 479681292762 481000911174 482561534448 483177832704 484507070208 485125853184 486673731432 487295281536 488635846272 490221241344 491569855488 492614899749 493244037552 494398711296 494600967504 495758817792 497447266568 497975795568 498815759736 500434183872 501810894144 502451776512 504054936126 504698684448 506087126496 506733470208 508350291309 508377583616 509748779043 509776146432 510859896036 512055808128 512265287772 512919521856 513464489856 514120255488 515213240374 516419343552 516630608298 517840029504 520396482816 521061101568 522723637464 524161666728 524831094144 525501376512 526059712512 526947047424 527178079876 528628363452 531238076208 532481693184 534862891536 535765075272 536334316272 537019289856 537238981944 539670426624 541392338802 542881726254 543575061792 544269282816 545766584832 546005868443 547507947861 548207191728 549715327056 550913560512 551498896512 552203237376 553722365952 554899542246 556198550208 556426088442 556908893184 558440967168 559628174889 560222770014 561167729703 562988456856 563707471488 565027098624 565258248576 565980162048 566581506048 567786020004 568511161792 569348017308 570075153984 571924781568 573498164736 575451377144 576062784144 576798496512 577034462088 578385287424 579123965952 580971761496 582570033192 583839881184 585446043168 586193739264 588064092147 588815131856 589681875069 590193535488 590434980912 591189048576 591817176576 592815428352 594738837504 596003212042 597398442816 597642835734 599041904832 599806964736 601720752978 602489234144 602735709681 603376105806 604146701088 607129229952 607904618496 608550506496 609844243708 611521944516 612302943168 613736331264 613987407936 616733090694 618734101488 619777755576 620436258576 621228642048 622022037504 623733239808 624006706792 625723368984 626522504832 628246088064 629615497728 631624395269 633362013963 634170905424 634980829952 635655485952 635915529648 636727682304 639575057016 641334548232 643415379264 644237110272 646009426944 646292660606 647382799287 648070632162 648898308576 649163769849 649727042048 650683448352 651514461696 653593231683 653628321792 655426473984 656819866332 657658716736 658626798564 659198281728 659467956672 661011757056 662417023338 663967727424 664239353526 665087679648 665794323648 667245578496 669081192192 669935702016 672073248168 672931579264 673922142936 674782835328 675644626944 677503346688 677800388412 679665038724 681146528048 682741077504 683020383696 683892695808 684619319808 688559124736 688840811064 690453372672 693861977088 696075864174 696964849952 697249975023 697990790898 698882222304 699774792192 701699894784 702007545141 703938790107 704837817936 708317434944 709975590912 713150522048 713442268602 714353433696 715112421696 716025719808 716318642592 717995529216 719521939143 719560568832 721856451736 723842301672 724766749056 725692377088 726760605312 727688779776 730010597148 730942922304 732953769408 734551414016 735331862016 739866056328 741598066944 741901451256 742545190912 743638226688 744587956224 746170899852 746963693352 748223639604 750651275808 751609961984 752716341216 753677664768 756082404189 757048026672 759130689744 760100205312 762566375424 764664219648 766289844054 768083712192 768397931658 769064662016 769379282784 770196734784 771180383232 772819860561 774629015328 774945912447 776760044256 778453174912 780594724224 781591652352 784085456196 786242500092 786924713984 787246641216 788252064768 789089568768 790420571136 790767119814 792942545178 796531257088 796857114312 798722539776 799742619648 801942736896 802294337304 803647612908 804501474408 805528934784 809505639936 812088508203 814322589381 815362592688 816403924224 818649877248 822310787592 824978801984 826370340768 827248344768 828304856064 830583548928 832349313369 834297825312 835363339776 837661450752 839487330304 840334155021 844482685284 845561207232 847540647936 847887372864 848970243072 849872259072 851679030006 852766742688 855112730976 857887172352 858982813696 860247247104 861345902592 863177065716 864094176216 865197744768 865551693132 867577931136 868685948928 871457642244 875759821776 878169064752 879290608896 883222697784 885290303232 885652471368 886783572864 887725764864 889660771328 892108256256 894004818063 896097664224 896464253601 898562857248 899710447104 902581129467 903733851216 906220051632 910321436672 910693844928 911856927744 912825759744 914766365562 917282916774 918454414752 920604496896 922561639783 925099636041 925149302784 928101152232 929666633364 930654387864 931842963072 933033056256 935599859712 936010060188 938585053476 939783757248 944423246592 951256358136 952471244928 953483228928 954700959744 955091523456 957327372288 959362585524 962001822348 965123068896 966355665408 969014140416 969438990909 972105948243 973347462864 974590563072 977271692544 980442482688 983139710976 985229799498 986488075104 988797422592 989201935008 991517635584 993625535007 994894533136 995951591136 996359030289 997631519472 1000868367744 1003621788288 1004903553024 1008109872252 1009397368896 1012174252992 1013466940416 1016700582618 1019497558086 1021719792072 1024111616256 1024530575544 1025839043712 1026928979712 1028240510976 1030426480748 1032838687104 1033261216596 1035680059008 1040792965632 1044113796261 1045447274928 1048323333456 1049662188288 1051002753024 1053894094848 1054356159752 1057256726904 1062476152416 1064963386368 1067227426489 1069725783072 1070163402903 1071530150544 1072668632544 1074038579712 1074477963888 1079340853248 1082784677604 1085763452508 1087150123584 1088538565632 1091533169664 1092011736886 1095015895722 1096414383456 1099430654112 1101827121024 1102997793024 1104406474752 1107444731904 1109799084492 1112397100416 1112852176884 1113817786368 1116881934336 1119256349778 1120445540028 1122335459406 1125976913712 1127414942976 1130516497152 1131960324096 1135572040008 1137022323584 1138696034616 1140150307968 1143849563136 1146996329472 1149434766081 1150902754288 1152125568288 1152596897487 1153596993024 1154068924176 1156770574848 1161943522992 1165140066384 1167679762368 1170892086336 1172387478528 1176128184294 1177630263712 1179363750138 1180387070976 1180869961824 1182378097152 1183634353152 1185630856704 1186150679721 1189413817767 1189477675008 1192006424084 1194796885632 1195285671468 1198083809664 1199613929472 1203441505956 1204978468288 1205471419362 1206752211612 1208293402176 1214258459904 1215809236992 1219688487416 1223043889032 1224605886336 1227472662528 1227974815872 1233466181388 1237468202976 1239555511152 1240872517152 1242457284096 1248013413584 1251446737968 1253045009664 1256492176128 1259230995456 1263248790538 1266724027926 1268341810848 1269961659904 1271310971904 1271831059296 1273455364608 1277518545009 1279150114032 1282669096464 1286830758528 1288474220544 1292018853888 1292585321212 1294765598574 1296141264324 1297796617152 1298327539698 1299454084096 1301366896704 1303028923392 1307186463366 1313639732664 1315317433472 1317253597128 1318396563456 1318935913344 1322023514112 1324834046676 1327935454848 1328478707052 1330175359296 1331588647296 1334491156992 1338162384384 1344146496336 1345863158528 1347844285872 1349565670656 1351289253888 1355006693376 1355600776824 1359330077448 1362293056096 1365482155008 1366040767392 1367785391616 1369238639616 1372149548343 1375924375161 1377118249472 1377681622128 1380906745344 1387723954176 1392151728348 1393929699904 1394499950046 1395981581796 1397764444608 1399549584384 1403399789568 1404015090282 1407877580214 1409675635872 1416634869888 1419951181824 1426301044096 1426884537204 1428706867392 1430224843392 1432051439616 1432637285184 1435991058432 1439043878286 1443712903472 1447684603344 1449533498112 1451384754176 1453521210624 1455377559552 1460021194296 1461885844608 1465907538816 1469102828032 1470663724032 1477844699247 1479732112656 1483196133888 1483802902512 1487276453376 1492341799704 1493927386704 1496447279208 1501302551616 1503219923968 1505432682432 1507355329536 1512164808378 1514096053344 1518261379488 1520200410624 1525050873927 1525132750848 1529328439296 1532579688108 1536167424384 1536795863316 1538129324032 1538758565568 1540393469568 1542360766464 1545639721122 1549258030656 1549891824894 1553520088512 1556906349824 1561189448448 1563183304704 1568170912392 1572485000184 1573849427968 1574493282432 1576504129536 1578179137536 1580841142272 1581534239628 1585885090356 1593062514176 1593714228624 1597445079552 1604588674608 1607295225816 1609002948816 1611057869568 1619011279872 1624177016406 1628645178762 1630725185376 1632807848448 1637299754496 1638017605329 1642523843583 1644621575184 1649957603968 1652740681536 1654496689536 1656609712128 1661167097856 1664698626738 1668595650624 1670726679552 1675322901504 1678884524667 1678974660608 1680668310042 1683503189109 1688965370568 1691122414464 1695081295872 1695774745728 1697940486144 1699744518144 1703358060012 1705533485376 1710225461952 1715774344704 1720494494208 1726354131432 1728188352432 1730395489536 1731103386264 1735155862272 1737371897856 1742915284488 1751519643552 1756338129504 1758581217792 1764192276441 1766445395568 1770580606464 1771304942736 1773567145728 1775451529728 1779321542656 1784216512512 1788009636126 1792195328448 1792928507202 1797125714496 1799420894208 1803246341309 1805162258934 1807467702432 1808207129043 1812440103264 1820642873344 1821387689856 1823713855488 1825651519488 1829532731124 1834565833548 1836908829504 1841208993792 1845123279566 1850199272082 1856202304464 1859333266728 1861308775728 1863685926144 1866066112512 1871199719424 1872020120376 1877170106952 1879567514496 1888846493184 1894873185807 1900086041889 1902512716272 1904942489856 1906966457856 1910183046912 1918725171048 1924003644696 1930246137792 1932711330816 1938028280832 1938877981818 1942148397861 1944211896486 1946694925728 1947491309547 1949181126144 1954543385088 1960779695049 1960884965376 1966279421952 1970459598996 1972976150208 1977594845184 1978403870016 1983035271168 1987251070014 1989789066272 1991903182272 1992718060578 1995263038944 2001736735488 2007243576576 2009807106048 2016219744504 2018794737792 2024348505984 2026933880832 2033401165236 2038995116172 2043439584144 2048223232512 2049061151088 2051678087424 2053857959424 2060852961496 2065677374208 2066522433192 2071360118016 2081585931264 2086011242147 2088227592522 2090894549856 2091749925069 2096646666912 2099324376576 2106022635423 2108712319504 2111816370321 2114513453808 2124952304832 2129926772736 2134454852978 2139451566144 2140326805806 2143060301088 2145337265088 2148077159424 2148955927776 2158565817429 2158681706496 2165569355208 2171526905016 2174300247168 2177077131264 2183066339328 2184023473772 2190031791444 2192828766912 2198861308224 2203654242048 2205995586048 2219598168984 2224794200832 2225704353768 2227635572736 2233763868672 2238512699556 2240891080056 2244670918812 2251953827424 2254829885952 2261032994304 2262024312121 2268247212567 2271144080016 2274044647168 2277392069232 2280300615936 2287699126272 2293992658944 2298869532162 2301805508576 2304251136576 2305193794974 2307193986048 2308137848352 2313541149696 2318459581683 2323887045984 2324837737341 2330280132768 2335359524736 2341784172672 2344774957056 2352256368588 2355260527424 2358727500276 2360774141952 2361739923648 2364756194304 2367268706304 2371261713408 2372301359442 2378827635534 2384012848168 2389593771264 2390571342936 2396167619328 2399227858944 2406883011912 2409956936576 2410942838724 2413504423224 2416586804352 2428516919808 2436265524609 2439376974832 2442967768143 2446087778064 2449211772672 2455949631744 2466932362776 2474936405952 2479111022304 2481745034304 2484914568192 2496026827168 2497047940107 2502893475936 2506090019328 2512984352256 2518461990912 2521002465063 2526497581076 2533448055852 2536683621696 2539923319808 2542621943808 2543662118592 2546910729216 2555037090018 2558300228064 2565338192928 2573661517056 2576948441088 2584037707776 2585170642424 2589531197148 2592282528648 2595593234304 2596655079396 2598908168192 2602733793408 2606057846784 2614372926732 2627279465328 2630634866944 2634507194256 2637871826688 2649668093352 2655870909696 2656957414104 2660350718592 2663177294592 2668982313984 2676324768768 2682014454189 2688292992672 2689392760803 2691726317056 2695688571744 2699131341312 2707743388401 2711201553648 2718660154896 2724586112192 2730964310016 2732081534784 2735570783232 2738477279232 2744299096686 2751848750322 2754236498944 2755363244256 2761813490688 2767684919349 2775298908123 2775447908352 2784303456696 2787859399808 2788999900092 2791963163592 2795528889216 2799099168768 2806799579136 2808030180564 2815755160428 2819351271744 2833269739776 2852602088192 2853769074408 2857413734784 2860449686784 2864102879232 2865274570368 2871982116864 2878087756572 2887425806944 2895369206688 2899066996224 2907042421248 2908316972727 2916317844729 2920042388592 2923771689216 2931815077632 2938205656064 2941327448064 2955689398494 2959464225312 2966392267776 2967605805024 2974552906752 2980876605021 2984683599408 2987854773408 2992894558416 3002605103232 3006439847936 3010865364864 3014710659072 3024329616756 3028192106688 3036522758976 3040400821248 3050101747854 3065159376216 3072334848768 3073591726632 3076258648064 3077517131136 3080786939136 3084721532928 3091279442244 3098516061312 3099783649788 3107040177024 3113812699648 3122378896896 3132341388783 3136341824784 3144970000368 3148986564864 3153008259072 3161682284544 3163068479256 3171770180712 3186125028352 3187428457248 3194890159104 3201682279467 3209177349216 3210490208709 3214590451632 3218005897632 3222115739136 3238022559744 3248354032812 3257290357524 3261450370752 3265615696896 3274599508992 3276035210658 3285047687166 3289243150368 3299915207936 3305481363072 3308993379072 3313219424256 3322334195712 3329397253476 3337191301248 3341453359104 3350645803008 3357769049334 3361336620084 3367006378218 3377930741136 3382244828928 3391549491456 3395880972288 3406716120024 3411066970752 3420450923904 3431548689408 3440988988416 3448304298243 3452708262864 3456376704864 3460790979072 3462206772528 3470311724544 3485830568976 3503039287104 3512676259008 3517162435584 3528384552882 3532890791136 3541161212928 3542609885472 3547134291456 3550903059456 3558452039163 3558643085312 3568241453301 3568433025024 3576019272252 3584390656896 3585857014404 3594251428992 3598841788416 3606492682618 3610324517868 3614935404864 3616414258086 3624880206528 3642775379712 3647427710976 3659065462248 3669131667096 3673817659008 3682417987584 3690246559132 3700398544164 3712404608928 3718666533456 3722617551456 3727371852288 3744040240752 3754340213904 3759135028992 3777692986368 3789746371614 3800172083778 3805025432544 3809884979712 3813932915712 3820366093824 3822041079101 3832555635027 3837450342096 3848007289392 3860492275584 3865422661632 3876056561664 3877755963636 3884296795722 3888423792972 3893389851456 3894982619094 3898362252288 3909086770176 3921559390098 3940919197992 3945952300416 3955189690368 3956807740032 3966070542336 3974502140028 3979578132544 3983806364544 3985436121156 3990526077888 4003473470976 4014487153152 4032439489008 4037589475584 4048697011968 4053867761664 4066802330472 4077990232344 4086879168288 4096446465024 4098122302176 4103356174848 4107715918848 4116448645029 4121705922992 4127773125483 4131354748416 4133044866384 4142720236032 4163171862528 4172022484294 4176455185044 4181789099712 4183499850138 4193293333824 4198648753152 4212045270846 4217424639008 4223632740642 4229026907616 4249904609664 4259853545472 4268909705956 4278903132288 4280653611612 4286120602176 4290674530176 4296154318848 4297911855552 4317131634858 4331138710416 4343053810032 4348600494336 4354154262528 4366132678656 4368046947544 4380063582888 4385657533824 4397722616448 4407308484096 4411991172096 4421370766883 4433534097741 4439196337968 4449588401664 4451408707536 4477025399112 4481782160112 4489341837624 4503907654848 4509659771904 4522065988608 4524048624242 4536494425134 4542288160032 4548089294336 4554784138464 4560601231872 4575152621781 4575398252544 4587985317888 4597739064324 4603611017152 4608502273152 4610387589948 4614387972096 4616275696704 4627082299392 4636919163366 4647774091968 4649675474682 4660560265536 4670719049472 4683568345344 4689549914112 4704512737176 4710521054848 4717455000552 4721548283904 4723479847296 4729512388608 4734537412608 4742523426816 4744602718884 4757655271068 4768025696336 4779187542528 4781142685872 4792335238656 4813766023824 4819913873152 4821885677448 4827008846448 4833173608704 4857033839616 4872531049218 4878753949664 4885935536286 4892175556128 4898423545344 4911899263488 4914052815987 4927571530749 4933864725552 4949872811904 4958222044608 4963490068608 4969829136384 4992053654336 4994095880214 5005786951872 5012180038656 5025968704512 5036653574001 5036923981824 5042004930126 5052995162152 5066896111704 5073367243392 5079846639616 5085243887616 5087324237184 5093821458432 5110074180036 5116600456128 5130676385856 5147323034112 5170341284848 5179062394296 5184565057296 5191186468608 5193310158792 5197816336384 5205467586816 5212115693568 5228745853464 5254558930656 5261269733888 5269014388512 5275743653376 5292576829323 5299336186704 5311741819392 5313914828208 5320701437184 5326354589184 5337964627968 5352649537536 5364028908378 5376585985344 5378785521606 5383452634112 5391377143488 5398262682624 5409739023927 5415486776802 5422403107296 5424621387129 5437320309792 5449172224384 5461928620032 5464163069568 5471141566464 5476954558464 5488598193372 5503697500644 5508472997888 5510726488512 5523626981376 5535369838698 5550597816246 5568606913392 5575718799616 5577999800184 5583926327184 5591057778432 5598198337536 5613599158272 5616060361128 5631510320856 5638702543488 5666539479552 5684619557421 5700258125667 5705204176384 5707538148816 5714827469568 5720899373568 5730549140736 5756175513144 5774851613888 5790738413376 5798133992448 5814084842496 5816633945454 5826445193583 5832635689458 5840084777184 5847543378432 5863630155264 5876411312128 5882339085147 5882654896128 5911378796988 5918928450624 5932784535552 5935211610048 5949105813504 5961753210042 5969367198816 5975709546816 5985789116832 6005210206464 6012879695872 6021730729728 6029421318144 6048659233512 6056384213376 6073045517952 6080801642496 6100203495708 6130318752432 6144669697536 6147183453264 6155034262272 6161573878272 6182558884488 6197032122624 6199567299576 6214080354048 6227625399296 6244757793792 6258033726441 6264682777566 6272683649568 6275249775207 6289940000736 6297973129728 6318067906269 6326136958512 6343540361424 6372250056704 6374856914496 6389780318208 6403364558934 6418354698432 6420980417418 6429180903264 6436011795264 6444231478272 6457931478481 6475697452287 6476045119488 6496708065624 6514580715048 6522900741504 6531231393792 6549199017984 6552070421316 6570095374332 6578486300736 6599830415872 6610962726144 6617986758144 6658794506952 6674382602496 6682906718208 6701291606016 6715538098668 6722673240168 6734012756436 6755861482272 6764489657856 6783098982912 6786072936363 6804741637701 6813432240048 6822133941504 6840901847808 6863097378816 6881977976832 6896608596486 6905416525728 6912753409728 6921581958144 6924413545056 6940623449088 6955378745049 6971661137952 6974513212023 7006078574208 7025352518016 7034324871168 7056769105764 7065781582272 7082322425856 7085219770944 7094268582912 7101806118912 7116904078326 7136482906602 7152038544504 7168781313792 7171714028808 7188502857984 7197683576832 7212985365236 7220649035736 7229870809728 7232828516172 7249760413056 7285550759424 7308796573827 7318130924496 7338263334192 7347635318016 7380493118264 7400797088328 7424809217856 7437333066912 7445235102912 7454743704576 7470591985423 7488080481504 7491143820321 7508680427808 7518270057984 7555385972736 7563007395189 7579492743228 7600344167556 7610050865088 7619769959424 7627865831424 7640732187648 7644082158202 7665111270054 7674900684192 7696014578784 7720984551168 7730845323264 7752113123328 7755511927272 7768593591444 7776847585944 7786779702912 7789965238188 7796724504576 7818173540352 7843118780196 7881838395984 7891904600832 7913615480064 7949004280056 7959156265088 7967612729088 7970872242312 7981052155776 8006946941952 8028974306304 8046043362567 8064878978016 8068178282409 8075178951168 8097394023936 8123230165203 8133604660944 8155980464688 8173758336576 8192892930048 8196244604352 8206712349696 8215431837696 8232897290058 8243411845984 8255546250966 8262709496832 8266089732768 8285440472064 8303054758047 8325896724369 8326343725056 8344044968588 8352910370088 8363578199424 8366999700276 8386586667648 8397297506304 8424090541692 8434849278016 8447265481284 8458053815232 8499809219328 8537819411912 8557806264576 8561307223224 8572241204352 8581349060352 8592308637696 8595823711104 8634263269716 8662277420832 8686107620064 8697200988672 8724950918181 8736093895088 8748953534187 8760127165776 8771315067648 8795445232896 8814616968192 8823982344192 8842741533766 8867068195482 8878392675936 8899176803328 8902817415072 8942629815063 8954050798224 8963564320224 8978683675248 9007815309696 9019319543808 9044131977216 9048097248484 9072988850268 9084576320064 9096178588672 9109568276928 9121202463744 9150305243562 9195478128648 9207222034304 9217004546304 9220775179896 9228775944192 9232551393408 9254164598784 9273838326732 9295548183936 9299350949364 9321120531072 9341438098944 9367136690688 9371243578787 9397024166349 9409025474352 9421042109696 9434910001104 9446959694592 9459024777216 9485046853632 9489205437768 9515310542136 9536051392672 9558375085056 9562285371744 9584670477312 9605046838401 9627532047648 9631470626127 9639827746304 9643771354896 9654017692896 9666347217408 9714067679232 9745062098436 9757507899328 9771871072572 9784351112256 9796847090688 9823798526976 9828105631974 9855143061498 9867729451104 9899745623808 9916444089216 9926980137216 9939658272768 9984107308672 9988191760428 10011573903744 10024360077312 10051937409024 10073307148002 10084009860252 10105990324304 10133792223408 10146734486784 10159693279232 10174648474368 10187642916864 10220148360072 10233200912256 10261352771712 10294646068224 10340682569696 10344912894729 10358124788592 10369130114592 10382372937216 10386620317584 10410935173632 10457491706928 10509117861312 10522539467776 10538028777024 10551487306752 10585153658646 10598672373408 10623483638784 10627829656416 10641402874368 10652709178368 10675356117489 10675929255936 10705299075072 10728057816756 10753171970688 10757571043212 10766905268224 10782754286976 10796525365248 10819478047854 10830973553604 10844806214592 10849242774258 10874640619584 10898344448768 10928326139136 10942283132928 10977196386744 11007395001288 11016945995776 11021452977024 11047253962752 11070739677396 11101195632492 11137213826784 11151437599232 11155999600368 11167852654368 11182115556864 11232120722256 11263020641712 11277405086976 11333078959104 11369239114842 11400516251334 11410408352768 11415076297632 11429654939136 11441798747136 11461098281472 11466123237303 11497666905081 11512351026288 11549703227776 11581476826752 11596267984896 11628169684992 11633267890908 11652890387166 11665271378916 11680169554368 11695086756864 11727260310528 11752822624256 11764678170294 11822757593976 11837856901248 11865569071104 11870423220096 11898211627008 11923506420084 11938734397632 11951419093632 11971578233664 12010420412928 12043461459456 12097318467024 12112768426752 12146091035904 12161603284992 12200406991416 12260637504864 12289339395072 12294366906528 12310068524544 12323147756544 12349345935087 12365117768976 12394064245248 12399134599152 12428160708096 12455250798592 12489515587584 12516067452882 12529365555132 12545367299136 12550499550414 12579880001472 12595946259456 12636135812538 12652273917024 12687080722848 12744500113408 12749713828992 12779560636416 12806729117868 12836709396864 12841960834836 12858361806528 12872023590528 12888462956544 12915862956962 12951394904574 12993416131248 13029161430096 13045801483008 13062462787584 13098398035968 13104140842632 13140190748664 13156972601472 13199660831744 13221925452288 13235973516288 13264112300649 13300602293223 13317589013904 13348765204992 13431076197336 13445346480336 13468025512872 13511722964544 13528979315712 13566197965824 13572145872726 13609483275402 13626864480096 13644267883008 13681803695616 13725457865343 13726194757632 13763955953664 13793217192972 13810833051456 13825506819456 13843163916288 13848827090112 13881246898176 13910757490098 13943322275904 13949026424046 14012157148416 14050705036032 14068649742336 14113538211528 14131563164544 14164644851712 14170439541888 14188537165824 14203612237824 14233808156652 14272965813204 14304077089008 14337562627584 14343428057616 14377005715968 14425970730472 14441298071472 14459741619456 14465657032344 14499520826112 14571101518848 14617593147654 14636261848992 14676526668384 14695270636032 14742158447961 14760986236528 14782714592247 14801594176656 14849618435712 14874666133824 14890470205824 14909487409152 14941183970846 14976160963008 14982287640642 15017360855616 15036540115968 15109960722003 15110771945472 15126014790378 15158985486456 15200688335112 15220101730176 15239539918848 15255731662848 15281464375296 15288164316404 15330222540108 15349801368384 15392029157568 15441969102336 15511023854544 15537187182888 15553695171888 15573559405824 15579930476376 15593449009152 15636347080704 15686237560392 15763676791968 15783809201664 15827230960128 15834170184847 15877730487969 15898008560112 15918312530176 15935225458176 15941744484624 15962104311552 16013893883904 16057948612608 16092086725134 16129757956032 16136356564818 16150357902336 16194788047872 16229217071781 16246460330406 16267209321888 16273864161387 16311960929376 16347516673152 16385785860096 16392489208704 16413424699392 16430863675392 16465794580116 16486823691968 16511092501932 16525418993664 16532179465536 16570880944128 16606109516094 16651793448738 16688089937176 16705820740176 16727156398848 16733999400552 16773173335296 16794595012608 16848181083384 16869698556032 16894530962568 16916107630464 16999618438656 17053858672263 17075638823824 17100774377001 17115612529152 17122614446448 17144482408704 17162698120704 17191647422208 17268526539432 17324554841664 17372215240128 17394401977344 17449901836362 17472187790176 17479335580749 17497907068374 17520254331552 17542630135296 17590890465792 17629233936384 17647017255441 17647964688384 17685483067532 17734136390964 17756785351872 17798353606656 17805634830144 17885259630126 17908101596448 17927128640448 17957367350496 18015630619392 18038639087616 18088263954432 18096194496968 18145977700536 18169152640128 18192357177344 18219136553856 18242404927488 18300610487124 18390956257296 18414444068608 18434009092608 18441550359792 18465102786816 18547676653464 18591096367872 18598701898728 18642241062144 18682876197888 18734273381376 18742487157574 18774101179323 18794048332698 18818050948704 18825749325621 18842084219392 18869820002208 18893919389184 18954203718807 18978410875536 19030621084272 19072102785344 19116750170112 19124570743488 19169340954624 19210093676802 19255064095296 19262941252254 19279655492608 19287542709792 19308035385792 19332694434816 19373794435443 19427092356861 19428135358464 19490124196872 19515015798656 19543742145144 19568702224512 19593694181376 19647597053952 19656211263948 19710286122996 19735458902208 19799491247616 19832888178432 19853960274432 19968214617344 19976383520856 20023147807488 20048720154624 20103874818048 20146614296004 20168019720504 20211980648608 20267584446816 20293468973568 20349296948736 20358218809089 20414224913103 20440296720144 20466401824512 20522705543424 20589292136448 20681365139392 20689825789458 20716249577184 20738260229184 20764745874432 20773240635168 20821870347264 20866136235147 20914983413856 21018235722624 21045078935552 21076057554048 21102974613504 21170307317292 21197344746816 21246967277568 21255659312832 21282805748736 21305418356736 21350712234978 21456115633512 21506343941376 21515142086424 21533810536448 21565508573952 21593050730496 21638956095708 21661947107208 21689612429184 21698485548516 21749281239168 21796688897536 21856652278272 21926389721481 21954392773488 22014790002576 22042905954048 22141479354792 22202391264984 22274427653568 22302875198464 22311999200736 22335705308736 22364231113728 22411775956269 22464241444512 22473431460963 22526041283424 22554810173952 22666157918208 22738478229684 22801032502668 22820816705536 22830152595264 22859309878272 22883597494272 22922196562944 22932246474606 22995333810162 23024702052576 23099406455552 23162953653504 23192535969792 23256339369984 23266535781816 23305780774332 23330542757832 23360339108736 23390173513728 23454520621056 23529356340588 23645515187952 23675713802496 23740846440192 23847012840168 23877468795264 23902838187264 23943156467328 24020840825856 24086922918912 24138130087701 24194636934048 24225536853504 24292182071808 24369690495609 24400813982832 24521275009728 24578678790144 24588733813056 24620137049088 24646295513088 24698691870174 24730235537952 24788128490496 24798269198304 24856321416192 24909164274141 24910501597184 24977690173107 24979031175168 25032134905764 25058731110264 25090734598272 25100999100828 25159760002944 25191892518912 25272271625076 25304547834048 25374161445696 25499427657984 25613458235736 25673418793728 25683921669672 25716723613056 25744047181056 25776925913088 25831725913924 25902789809148 25986832262496 26058322860192 26091602966016 26174852754543 26208281685264 26280381497328 26313945202944 26399321663488 26443850904576 26471947032576 26528224601298 26601204586446 26635178027808 26697530409984 26754287553707 26827889445189 26862152394672 26890692960672 26936051025744 27023445929088 27057958631424 27132395931648 27144291745452 27218966550804 27253728960192 27288535766016 27363607391232 27450915730686 27586434385944 27621666102912 27651013638912 27686327832576 27697654180224 27762493796352 27821514980196 27886644551808 27898052848092 28024314296832 28101410072064 28113730736361 28191072499047 28227076423056 28263126329088 28340879083776 28377074331648 28467616313304 28545931626408 28608154178016 28675125255168 28686856115232 28754011431936 28815140515203 28851941460944 28882596142944 28894411878381 28919483238912 28931314064688 28999041652224 29142203037696 29235186295308 29272523697984 29353053336768 29390541272064 29484316895922 29521972473056 29565429184494 29603188353312 29699236871424 29749332267648 29780940411648 29818974818304 29882367941692 29952321926016 29964575281284 30034721711232 30073080231936 30219921444006 30252029580756 30317970972912 30401376670224 30440203460352 30479079837696 30562928750592 30576328632808 30660445080216 30699602736768 30784058315136 30883938204672 30949595368181 31022047709088 31034738684187 31074374365776 31107390343776 31147118811648 31159860952752 31372475120784 31527353583936 31567618403328 31654461920256 31668340369694 31755460975938 31796017120224 31836625060352 31870450916352 31883488969248 31924208623104 32026068352467 32027787767808 32115897225216 32184173450268 32259515912064 32272713129636 32300715804672 32389576095744 32458434143562 32492920660812 32534418643776 32547728322774 32623921858752 32695033346304 32784978417408 32826849398784 32931589160232 32973647383936 33022185003864 33050837987328 33064358931072 33141761888256 33212219032188 33303586897476 33376179874352 33411641480352 33454312797696 33467998801104 33546346670592 33696362166768 33739397112064 33789061925136 33832215260928 33999236877312 34107717344526 34151277647648 34201548754002 34231225058304 34245228892896 34288964817408 34325396241408 34383294844416 34398369711909 34493000715243 34537053078864 34649109683328 34744430480256 34788803954688 34899803672724 34944375580352 34958671161498 34995814136748 35040508663104 35085260270592 35181780931584 35258467872768 35294034510882 35370966135064 35468272781928 35513570703744 35596707213312 35611269660288 35770519260252 35816203192896 35854257280896 35914734700992 36031261238784 36192388993936 36291955401072 36338305280256 36384714354688 36438273107712 36484809854976 36601220974248 36781912514592 36828888137216 36868018185216 36883100719584 36930205573632 37048037805261 37095353306928 37182192735744 37197403797456 37284482124288 37365752395776 37468546762752 37484974315148 37548202358646 37588096665396 37636101897408 37651498651242 37684168438784 37739640004416 37787838778368 37908407437614 37956821751072 38061242168544 38144205570688 38233500340224 38249141486976 38338681909248 38420187353604 38510128190592 38525882504508 38559310985216 38575085419584 38616070771584 38665388869632 38747588870886 38854184713722 38980248393744 39030031597312 39087484290288 39137404449024 39187388362752 39295194107904 39312422527896 39420572245992 39470917804416 39598982495232 39665776356864 39707920548864 39792336901947 39901806879669 39936429234688 39952767041712 40046295614976 40293228592008 40336039441008 40423961297216 40535168893632 40586937947136 40698593897472 40716437618178 40828449826206 40880593440288 40932803649024 41045411086848 41176373596029 41178584272896 41362730278784 41379651578916 41432499154368 41476520458368 41529491748864 41546481270336 41643740694528 41732272470294 41829966827712 42036471445248 42090157871104 42152115108096 42205949227008 42340614634584 42394689493632 42493934555136 42511318625664 42565611497472 42610836713472 42701424469956 42912231267024 43012687882752 43030284172848 43131017147904 43277912191416 43323894214416 43379224858368 43396971097032 43498562478336 43593377795072 43713304556544 43852779442962 43908785546976 44029580005152 44085811908096 44226475343883 44282958709584 44404782529968 44548855307136 44605750396928 44623998401472 44671410617472 44728462227456 44823551912538 44928482889024 44946862921926 45052082566848 45109620347904 45205520349367 45329882166009 45332315836416 45476956459368 45602065005336 45641633411072 45660305190528 45718619756544 45767194988544 45844393125888 45864492949212 45990667620324 46049404105152 46198812911104 46325907307008 46533071563632 46611561548664 46661085515664 46720678217472 46780347027456 46909041242112 47058712681176 47291030375904 47351427604992 47481692880384 47502510554541 47633191463907 47694025680336 47754937590528 47805676374528 47886312934656 48041681651712 48173845837824 48276260175402 48389273868096 48451073707008 48584364143616 48687651215343 48739380991218 48801627965664 48821592484161 49042550019456 49157357580288 49177467626112 49240274098176 49292591026176 49397383740348 49460471075904 49576256980992 49596538396608 49712642832384 49818328548282 49955380346214 50064269811528 50117462220528 50181469196544 50201998201656 50319520005888 50383785037824 50544543250152 50609095668096 50748322891392 50998855315968 51161576016789 51226916471472 51346837587456 51367843339344 51433447226112 51488094362112 51663451827848 51805579618296 51973664524992 52116645720384 52183205932032 52294143897961 52349705509086 52416563370528 52438006742247 52560762994656 52627890405888 52798643326976 52887701809152 52941051766323 52943894065152 53056449202596 53202409172892 53270356055616 53395060819968 53508575107414 53655778890378 53724304789344 53781385921344 53872102051488 54046891858176 54115917262848 54264791863296 54288583490904 54437933101608 54507457920384 54577071532032 54727214782464 54901831461372 55172868771888 55243332205824 55302027277824 55395308360448 55643029960392 55773289103616 55796105696184 56048628593664 56202820144128 56227461472722 56322303537969 56382144998094 56454152846112 56477247976863 56526252658176 56681758167552 56862611156421 56935232626608 57091863252816 57216308356032 57350250510336 57373712230464 57508022863872 57630281030406 57703882921888 57765192285888 57788823756762 57838966477824 57862628129376 57998083304448 58121383306329 58281277070583 58284406075392 58470372590616 58545047395968 58706106673536 58781082544128 58968633791844 59043944946112 59130858368988 59206376706624 59398473742848 59498664535296 59561880823296 59764735883384 59904643852032 59929150562568 60069443422464 60146160463872 60439842888012 60504059161512 60635941945824 60802753340448 60880406920704 61074656427267 61152657265616 61242674739309 61320890160432 61399205473536 61568116630272 61767876409344 61899190736362 62044095418176 62069477368374 62148748731552 62214780687552 62294237623296 62319721905504 62598408705441 62744950241568 63054707167872 63135236806656 63308923840512 63336680739388 63510921951876 63592034240448 63673250120704 63740901832704 63766977938496 63848417246208 64052136704934 64368346900536 64519031824128 64545426259272 64601431609344 64779152191488 64916868287124 64985841321624 65068837287552 65095456645548 65247843717504 65390066692608 65569956834816 65598705051509 65779169164443 65863178320464 65947294767872 66044370007728 66128717862144 66424438064376 66607173794952 66752359748704 66823282960704 66908625595392 66935997602208 67092693341184 67235327868807 67392724333536 67420294382889 67478794224128 67578123850272 67664430521856 67998473754624 68215434689052 68302555295296 68403097508004 68462450116608 68490457785792 68577929634816 68650792482816 68766589688832 68796739423818 68986001430486 69074106157728 69298219366656 69488860960512 69577607909376 69799607345448 69888751160704 69917342322996 69991628273496 70081017326208 70170520541184 70363561863168 70588069021764 70741932270128 70936545563856 71027141407488 71222539320576 71541038520504 71632406385792 71708514561792 71829469401984 72062522477568 72384777987872 72414390263103 72583910802144 72676610560512 72876546215424 73109071486827 73202441948496 73563825029184 73657776274432 73736036370432 73766201439168 73860411147264 74096075610522 74190706613856 74364385471488 74394807594912 74568964248576 74727492822423 74731504791552 74937093525504 74969948630296 75096404717292 75176193330792 75272203794816 75302997302484 75368336877568 75479280008832 75575677556736 75816814875228 75913643502144 76122484337088 76288411141376 76498282973952 76840374707208 77020256381184 77051765009016 77118621970432 77150170839168 77232141543168 77330777739264 77495177741772 77708369427444 77960496787488 78060063194624 78174968580576 78274808898048 78524558263629 78624845055792 78841144491984 78941835608832 79197964990464 79331552713728 79415841097728 79584673803894 79803613759338 79872858469376 79905534083424 80092591229952 80262862661121 80483668335567 80586457184016 80672078882016 80847922594432 81070337787264 81173875894272 81397187794944 81432875236356 81656899652412 81761186880576 81865607298048 82090822173696 82352747192058 82725460557568 82759303157832 82864998308736 82953040916736 83058983497728 83092962540672 83287481389056 83464544940588 83659933655424 84072942890496 84304230216192 84341192209083 84573217497141 84681229269168 84789378987264 85022637251328 85131222994944 85402848939912 85824462534048 86025375765504 86060568345696 86262034295808 86445421545609 86555824382832 86647788428832 86758449716736 86793942194064 86997124956672 87186755590144 87426609113088 87705558885924 87817571093952 88059160010304 88171623816192 88452950687766 88565917419168 88809565059936 89097710614272 89211500793856 89247996802944 89342821234944 89456924454912 89647103825076 89856965778048 89893725843852 90104165133696 90219240695808 90411040698734 90659764332018 90953912918736 91204130010672 91320610381056 91437239513088 91688786251776 91728985898424 91981335240648 92098808210304 92397625822208 92651814614016 92848786104543 93066143127264 93104216052561 93223123097328 93322171031328 93441356434944 94117425362352 94582060751808 94702855209984 94963385760768 95005021109082 95266382927814 95388051360672 95509875181056 95611352749056 95772625869312 96078205057401 96083363303424 96347691675648 96552520350804 96778547736192 96902147414016 97168728287232 97375302430686 97478761982436 97603255931328 97643184968322 98085100038912 98354935252224 98480548196352 98794767480696 98920942151808 99152513961984 99193076793216 99425285664768 99636657096564 99910760692428 100128539623056 100234924441056 100362938393088 100403996403312 100639040011776 101089086500304 101218191336192 101496645782784 101997710631936 102323152033578 102453832942944 102693675174912 102735686678688 102866894452224 102976188724224 103195109135727 103326903655696 103479002145729 103611159236592 103947329049984 104233291440768 104366411864064 104588287795922 104699411018172 104833126741056 104876013484494 105121525989312 105255780811776 105775403618304 105882103532646 106112898405192 106404818345784 106540712111232 106790121639936 107017150214828 107311557780756 107448609578688 107562771842688 107744204102976 108093783716352 108577166981808 108875866203216 109014915840768 109154143064064 109454429564928 109803662922744 110345737543776 110486664411648 110604054555648 110790616720896 110839191293929 111144113415783 111286059920784 111546578207232 111592211392368 112097257187328 112405640288256 112454922945444 112644607075938 112764289996188 112908305692224 112954495953726 113052505316352 113363516335104 113725222312842 113870465253216 114183726505632 114432616712064 114700501020672 114747424460928 115016045727744 115260562060812 115407765843776 115530384571776 115577647513524 115677932955648 115725256258752 115996166608896 116242766612658 116562554141166 116940745181232 117090094791936 117412213347072 117562165088256 117937267583688 118087889892224 118261716737976 118412753413248 118796947485696 118997329070592 119123761646592 119377010705841 119529471766768 119705420639007 119809287704064 119858301125136 120138886844928 120879685776024 121008118323024 121271883891648 121605506680896 121760813841408 122149312854534 122305314531232 122485349478618 122641780320864 122798410947072 123136233260544 123529120788087 123535752818688 123798381472724 124088190836352 124138954736748 124297497463104 124429561375104 124588475246592 124639443811008 125196817410882 125489900483136 126109414335744 126270473613312 126617847681024 126673361478776 127021843903752 127184068480896 127346500241408 127481803665408 127533955876992 127696834492416 128104273409868 128736693801072 129038063648256 129090852518544 129833736574248 129971682643248 130137674575104 130190913291096 130495687435008 130780133385216 131139913669632 131197410103018 131558338328886 131726356640928 131894589535744 132088740015456 132257435724288 132679426031649 132848876128752 133214347589904 133504719497408 133646565921408 133817251190784 133871995204416 134185386682368 134470655737614 134785448667072 134840588765778 134957588448256 135156247700544 135328861043712 135616561048101 135989646498027 135996947509248 136430869378104 136605110590592 136806195016008 136924900233216 136980915571584 137155859269632 137301584965632 137533179377664 137593478847636 137972002860972 138148212315456 138596438733312 138977721921024 139599214690896 139777502321408 139834684645992 139983256546992 140162034652416 140341041082368 140727123726336 141176138043528 141483864540256 141873091127712 142054282814976 142445078641152 142507531663623 142899574391721 143082077041008 143264812771584 143417029123584 143658938803968 144125044955136 144769555975744 144828780526206 145167821604288 145353221121024 145753092430848 146062953646029 146218142973654 146404883896992 147127650058368 147315552548864 147472072740864 147532402878336 147720822294528 148192151221044 148381413227712 148728770942976 148789615189824 149137928497152 149454985644846 149939897260592 150192809434584 150352386661584 150544407589632 150605994604968 150736673755136 150958560017664 151151355113472 151633629750456 151827287004288 152244968674176 152576822282752 152996565947904 153484728050367 153680749414416 154040512762368 154103530018032 154300341678336 154464283086336 154990355483544 155416738854888 155920993574976 156120126389248 156349937161152 156549617796096 156882431693883 157049116527258 157249690111584 157314020226741 157682288983968 157883671217664 158395929980928 158663105427456 158831682195456 159169347607788 159607227518676 159745716938752 159811068166848 160185182459904 160525725322242 160967336671134 161172914368032 161344157764032 161695845188864 162140675574528 162347751788544 162794375589888 162865750472712 163313799304824 163522373761152 163731214596096 164181644347392 164705494384116 165450921115136 165518606315664 165729996617472 165906081833472 166185925081344 166929089881176 167319867310848 168145885780992 168608460432384 168682384418166 168966910613907 169146434994282 169362458538336 169578757974528 170045274502656 170587833469263 170805697879824 171648925068096 172050751531008 172121136691392 172524068591616 172890843091218 173111648765664 173295576857664 173516899433472 173587884388128 173994249913344 174364149918987 174373511180288 174843831211749 174853218226176 175411117771848 175635142187904 176118320020608 176343247632384 176905901375532 177131834838336 177619130119872 178195421228544 178495993605888 178685642469888 179294207650152 179713931556096 179787451687704 180208330267392 180438481391616 180822081397468 181319528664036 181907825837472 182408260021344 182641220762112 183223969281801 183457971796848 183962670481296 184197616420608 184795251644416 185303629228032 185697572209086 186132286254528 186208432105122 186446246194656 186644342062656 186882712869888 187280012875949 187795226116323 188234850724704 189164121503616 189405710419968 189926771521536 190010042218164 190532765855628 190776102721344 191019750362112 191222705498112 191545251738624 192156410114802 193105040701608 193557095472384 193804294828032 194337456574464 194750604861372 194957523964872 195206511862656 195286369936644 196170200077824 196709870504448 196796115154527 197337507493329 197589534961392 197841884303616 198386153586432 199273314193128 199821521384856 200257079246112 200469848882112 200725876786176 200807992806624 201278080023552 201705983606421 202178173000608 202260883148667 202436382672384 202993291565568 203995421263872 204646304067156 204907665885888 205387350349824 205471373357376 205733788904448 205952377448448 206390218271454 206653807311392 206958004291458 207222318473184 207894658099968 208466582881536 208732823728128 209176575591844 209398822036344 209666253482112 209752026968988 210243051978624 210511561623552 211764207065292 212225796810384 212809636691568 213081424222464 214034300429656 214623115561512 214897219157376 215125543685376 215488408205952 216187567432704 216647167577267 217154333963616 217243170789309 217751732406432 218029831681536 219327214460481 219607325845488 220691475087552 220973328823296 221208109111296 221581233441792 221678382587858 222288226831566 222572119841568 223093156414464 223184422784736 224182478467269 224194514374656 224811280576512 224909845890888 225289214151876 225528579992376 225816611384448 225908991907452 226105010632704 226727032670208 227450444625684 227740930506432 228367453011264 228865233424128 229494848921856 230521124121624 230815531687552 231060769143552 231155295027048 231355865911296 231450512517504 231992333217792 232485533225316 233125108282332 233881490362464 234180189583872 234824426694144 235573674790887 235874535167376 236175779784448 236523433475952 236825506826496 237593894971392 237994658141184 238247523293184 238754021411682 239058943533536 239410841278014 239618575408128 239716602250272 240277773689856 240788587983363 241451005006701 241759371552048 242016236646048 242543767783296 243211013361792 243521627682816 244298625709068 244610629062464 244970698957236 245283560641728 245596821894144 246272466521088 247058241576174 247596762945448 248176381672704 248277909473496 248594994926208 248859122750208 249176950493184 249278887622016 250393634821764 250979800966272 252218828671488 253023576627249 253346722957552 253719652491423 254043687807504 254368136961792 254693000482816 255067911753984 255393668984832 256208546819736 257473387602144 258076127296512 258181705037088 259336264636827 259667473148496 259943365286496 260275349150208 260381826582192 260991374870016 261560266770432 262279827339264 262394820206036 263116676657772 263452713281856 263789179071488 264177480030912 264514871448576 265358852063298 265697752257504 266428695179808 267009438994816 267293131842816 267634502381568 267743990408832 268370773364736 268941311475228 269570897334144 269681177531556 269915176896512 270312495401088 270657722087424 271233122096202 271979292996054 272861738756208 273210221181184 273612390032016 273961831143168 274311718539264 275066358755328 275186957695272 275944005721944 276296424630912 277192877466624 277955443842048 278546358313629 279198429381792 279312648157683 279555004642816 279669369291984 279966513093984 280324069304832 282352276087056 282967729080512 283746182255424 284108565629952 284890157282304 285015063327246 285799148783442 286164154082016 286529625543168 286834058247168 287317877607936 288234615172203 288250089910272 289539111951488 289657561052412 290335643208576 290706442242048 291506184861696 292125907292058 292436285947308 292809767793984 294255300116736 294631105097728 295064805756672 295441644589056 296384302442088 296762826455424 297457541885952 297579230379648 298275856994304 298909971289692 299879794521184 300385618869168 300704773323168 301088815179264 301211989209936 301917120035328 303267259500912 303654574008576 304489937348352 305153644565504 305993131895808 306969456100734 307361498828832 308081025524736 308207060036064 308600683356672 308928566172672 309585327407181 309980710967088 310833477709776 311841987149952 312240252778496 312699874322304 313099235592192 313764863387766 314098233054516 314499380223168 314628040453482 315364577967936 315767342435328 317326210854912 318338695215576 319214455037352 319491433877504 319622136333696 320370364919808 321051450644484 321934673342268 322345828736064 322688315528064 323391690377728 324281351149056 325731500945424 326627598609648 327044747522304 327462429192192 328363288694784 329410988768232 330901842230272 331037212631328 331459993234944 331812163666944 332371850162688 332517573881787 333432340247349 333858179762352 334639734621696 336291771561984 337216920864768 337364768836332 337933821227814 338292869988564 338724917076672 339157515949056 340090549005312 341175666938526 341611395759648 343297850136192 344101503062016 344242273382784 345048137183232 345781686182436 346223297531328 346591153715328 347033798866944 347175768776256 347988499826688 348728299837974 349687662423498 350822235543696 351270284375808 352236640041216 352686495264768 353811802751064 354263669676672 355238260239744 356390842457088 356991987211776 357371284939776 358131032117523 358588415300304 359427863112192 359574903375408 360416660534784 361644162794936 362639057328072 363815651674944 364816520042688 365282441524224 366447938563602 366915943593696 367925340962592 368395232841216 369590503288832 370587362364261 370607258456064 371395144418172 372264572509056 372416864210244 372892492389312 373288684125312 373765425739776 374560025751898 375590452232646 376469701449408 378328243007232 378811420839936 379853543043072 380020084436328 381065531711256 381552205442688 382039500724224 382445410996224 383090503477248 384312820229604 386210081403216 387114190944768 389501209722744 389915047929744 390413023725312 390572739873288 392340400155648 393419741008896 393592230309054 394675014986658 395179069922784 395683768607232 396772307172864 398038278094947 398546628386256 399643042769712 400514158492224 400939697764224 401451753572352 401615985613248 402556160047104 403411967212842 404356346001216 404521766297334 404872765344768 405986583131136 406849683144303 407968939494081 407990842527744 409292608134312 409815331771776 410774700699648 410942746714752 411467577808896 411904754896896 412780436542908 413307614622784 413916008582916 414444636946368 415789316199936 416933165763072 418353151183688 418797644072688 419332506964224 419504053937976 420486103957248 421023123247104 423528414130584 424451593620768 425619273383136 426162848444928 427522594990869 428068600859312 428698723175163 429246231123024 429794438314752 430251087370752 430976816411904 432375134865408 433294335154534 434308667927232 434486341578618 435503464812864 436059663363072 438188860938087 438654428920962 439214651690976 441382950175104 441946657646592 442416218222592 443162466883584 443356765175716 444576453663132 445144239683136 446186312828928 446368845569472 448364956934538 449819691781776 450578428303752 451057159984752 451633222768896 451817983814904 452210021265408 453454065340416 454900889251368 455481861012864 456734906022528 457730466848256 458989697843712 459190935360563 460454184151101 461042248243248 461631063375104 462121538287104 462310590054096 462901025035008 464971066450632 466250216564664 467762980724928 468360379167744 469648853388288 470647295081649 471147349581774 471749070334752 471942060680223 472351559568896 473046866951904 473651013652992 475187789942784 475989316282368 476495046586368 477508042823364 478117887067072 478821682556028 479237150816256 479433204500544 480555547379712 481577175966726 482902010013402 483518743104096 484032473292096 485087535566592 486422026723584 487043255365632 488597251418136 489221258124928 489941397914472 490567121283456 491193643788288 492544933042176 494116483152348 495193525890896 496352763345408 496555818946992 497189989852416 497718245500416 498557775244032 500787269643528 501959601932544 504437657342976 506047153254498 506693445915104 506900731841721 507439304982846 508087375615008 508736273923584 510135823507968 511763500407789 512417093639472 514946775204288 516152254593024 516363410074176 518672529273654 519334946296992 519886730572992 520550698300416 520763653164384 521982749740032 523092449756961 523120533540864 524559654678528 524789640412072 526233353315544 526905426563712 527578358142976 528354960061824 529029742897152 530717704126596 531395504515008 532857390359616 534018877989632 534586263685632 535487980817664 537882622950456 539141794668288 539362355063112 539830353793024 540624990802176 541315444174848 542466244192404 543958585992108 545723477512416 546420442362368 547224780064032 547923662286336 549671907845403 550373915390544 551888011443888 552592849261824 554385754933248 555910887684096 557092716627258 558396858763584 558625296315366 559110009285632 559338738583968 559933026187968 560648138609664 561840038627847 563385678348969 564704552174112 565935458161024 567492364510848 568217131259904 569780314564608 570030126654492 571598297566884 572328308164032 573059251086336 573668116494336 574635755215872 576469230344406 579078223902976 579315122104824 580671286417152 581412884484096 583012369723392 584251814584116 584872571894616 585619535587968 588510600233472 590129611513344 590388345463581 592012522479987 592768604884176 593525652910848 595158460759296 597819942579384 599759589042368 600771237738336 601409546646336 602177630358528 602423978419872 603834240070656 605117950819263 606534519001824 607309148017152 608979874696704 610307289131008 611986263791616 613938912201468 614722997657664 616162051049472 616414120072128 617201366713344 617857132345344 619170654814362 619961421934176 621666955419552 623683974299904 624480505556992 625399748644608 626198471184384 627529726775532 628196466109032 628998760446336 629256080906964 630729155935872 631534684870656 636677390431152 638428910074704 639244272667392 642102901288968 643869346684536 644691657472128 645376631056128 646783380755456 648562702298112 649941502731801 651463001890848 651729512367927 653255197219296 654089495044608 658821977536464 661803684460544 662074425262656 662919986469888 663624327333888 664743700325376 665035147763574 666864680494698 667716359524704 669279469243392 672547435401807 672583543123968 674433841729536 674729537672664 675867642455628 676585739977128 677449834153344 678315031898112 680181098010624 682351333877052 683222791519296 686595700272384 688484546765568 691563372364872 692446595062656 693182307430656 694067597733888 694351537552512 695976999653376 697456599675948 699375324846996 701644471087392 702540568751616 704473280082432 706721024372661 707623605502128 708527339353344 710476520479488 712781684914176 713983974423552 714742569879552 716262064235046 717176830600608 718855726224384 719149806750816 720833321069568 722365763950089 723288325589872 724353015020103 725278114656144 727631303349888 729633040085376 730564883048448 732895877127204 733831887187392 735850681925184 736790465682432 741174724728522 742790288836344 744529145018112 744833728420488 745784984778624 746577368250624 747530851479552 749120051503796 751180904465292 752939402898816 756656486014464 759070729881747 760040168872656 762131063422512 763104410885376 764079001448448 766181006954496 768625640459208 772420162806432 774228381889536 775874339057503 778008793910481 779002419445488 779830095859488 780826047450624 781145479746576 784680800311296 786839482017792 787184460618108 789350029973316 790358139845568 791367537214464 793544614345728 796076556189894 797093256772512 799286085539424 801028316984448 801879395528448 802903507144704 803231971226496 805112320094208 806823934425684 808712692002432 809043532594668 809745530689536 811973166262272 813699366288606 815937878988162 818585216268624 819630663543552 821885493429504 822935155617792 825560873085816 826615229245568 827832017165832 828889273892736 831578632399872 833866331526144 835639074940887 836706302367376 837595288145376 837937944473049 838665013928448 839008107875952 840972207914496 847056828261168 848903187241536 851238546766272 852325696889856 855045189981738 856137201718624 857397446350326 858492462246048 859588876629504 860502174741504 861953632823808 864703845516609 864750269730816 866588670309068 868617335854464 868972683157236 871006929625728 872119326726144 876377721876174 877308857841924 878429303381952 882765900350208 883893315293184 886324933767168 886713530351432 889152907326264 890288479366272 892372625657856 892737691138944 896729913869076 899639383563552 901156856607504 902114319969504 903266445537792 903635967629808 909801778502736 910963722025728 913469812045056 915460933696512 917979395687424 918381870721126 920908368302202 922084496486496 923262126750208 924243076574208 924621180108192 925802050070016 928755982221543 929942132901264 932500433129328 935525961449856 936720758335488 939297706776576 941294590163298 942294699163548 943498140669504 943884121360446 944703119137792 946093733903808 947302027305984 951978632564736 955016085646728 956235774134144 957643365112056 958474301632512 958866409001088 961111094759424 963154351933452 965804020026804 967037486208192 968064946584192 970175071133184 972844053447168 977194502836272 978442516249856 979882795828944 981134242566912 982387287576576 985089866084352 988232966304696 990387051781792 992705526690816 993111637893984 994379979704832 995436491000832 997115550488064 997552721645361 1000297020742047 1001574539287056 1003919203865088 1008875314685952 1012094306508996 1013386891830208 1013801463683442 1014878609965692 1016174751230016 1017472547847168 1020271647015936 1023527000815578 1024834187278944 1029893550408576 1032304509186048 1032726820148352 1037345058547308 1038669892593984 1039773461145984 1041101396600832 1041527306328768 1043965499480064 1046184899513922 1049579280824144 1052466706631088 1053810853127424 1055156716285952 1056709920123648 1058059485794304 1061435408253192 1062791009030016 1065714780719232 1068037755979264 1069172527371264 1070975961635328 1074393096352569 1075765245900912 1078283589336576 1078724710126224 1081249981604352 1084932488384808 1087917171984216 1091446955024832 1092840884724736 1094449560128064 1095847324572672 1099343815690806 1100747830781088 1103776022887776 1105185698523648 1108771509866496 1111821775368192 1114185433254516 1116793717527168 1117250592630732 1118220018571264 1118677477167936 1119866052375936 1121296277219328 1123680077255694 1126771356697938 1129409104348224 1131870916322048 1134984729021696 1136434262519808 1139560629129216 1140060253308984 1143196595133768 1144656616328064 1146118502172672 1147336232988672 1149271510431744 1152938460688812 1158156447805952 1158630244209648 1161342572834304 1168503629168232 1169745143789232 1171239071175936 1177021200466944 1180259223026688 1180776690927162 1184025044959974 1185537209768352 1187051305821696 1190316921518592 1194114834284841 1195639885158768 1199519178084736 1201542475476672 1202819093292672 1204355260717056 1204847956839744 1207668480141312 1210235901638526 1213069038003648 1214618296034304 1217959749393408 1220549049432909 1220614578262016 1223906818482243 1223972527583232 1227877824402936 1229445995315328 1232324102098944 1232828240144256 1234402733426688 1235714264690688 1238341309628724 1239922843868352 1243333910839104 1247367948599808 1250799497289216 1255059453551064 1256392932218064 1257997520892672 1258512161813928 1261458311871744 1263069369741312 1273354780862304 1276857820149408 1278488545334784 1282567784972607 1284205802577936 1287738693369072 1289383314944256 1290753262112256 1293566761510912 1297125404596224 1299883005463602 1302926003781696 1303459024735854 1306510394438592 1308178990089216 1310960090131643 1314566582814261 1317643955072928 1323607368921088 1324148850525312 1325839972939776 1327248654667776 1329487400650752 1330070295527148 1333729360989396 1335432719049408 1338558938486784 1345094870803614 1349459075345328 1351735284911256 1353171479954256 1354899668306688 1356630063796224 1360362196021248 1364702667754104 1366445583038592 1373191400544768 1376969093531136 1377572806081689 1381362552453303 1383126744729744 1384893190125312 1386364614861312 1388703075105024 1394913199351896 1398750649693992 1403288942174784 1405081137503232 1408946560164864 1411941885244947 1413442048745322 1415247211004256 1415826182040669 1417054678706688 1420953040958976 1425563369828352 1427967948847104 1429485139759104 1432524128470092 1434353661201216 1437711452448768 1438299613501632 1441666642139136 1444731527900178 1446576651179744 1448706030040206 1450556229312288 1455262606699776 1459266080170752 1461129766096896 1465791754254408 1467663774374784 1471701363850368 1473580931364864 1482349449457044 1485580577672688 1489058290036224 1489667456840976 1491569969557248 1493154736501248 1498240103007592 1502361808930584 1505878805797632 1513312972028928 1516530173040869 1518141459763494 1520080337745312 1520702195525163 1524262126845024 1526208821770752 1535290501223367 1537251280918416 1544840325612864 1548456763779072 1551748678115006 1556017587820962 1558004838890976 1559660191718976 1561652094901248 1562290959493152 1569277349270883 1569361600622592 1573678964035584 1574368921236216 1578700059946632 1580716279691136 1582735074428928 1587089228691456 1592153112379788 1594186513545024 1598572171078848 1602056633968896 1603758791056896 1606463942452992 1613647868851368 1617425384004864 1618087065189336 1619491061379072 1623946332524544 1627398732577212 1631875757976324 1637170432537248 1639261327087104 1643770986859008 1649015723536209 1651121746171632 1653230458491136 1655664034331664 1657778547785472 1663157264799744 1667732663052288 1671278149881774 1673412604734752 1675190576290752 1675875888946098 1677330027856896 1678016215751904 1681944415828992 1685520115883541 1690157035046907 1694113656522336 1697806374483072 1702477093532544 1704651393779712 1710090379963476 1712274403437248 1714794892700652 1716984924492096 1719177753259008 1721004349483008 1723907265647616 1729407691033218 1733177340618136 1737234671708928 1737945366314472 1742013859251456 1744238653452288 1752755443752348 1754617715683848 1756858606763904 1765531800700416 1771165036390743 1773427060702864 1776037567439961 1778305814652528 1780576958732544 1785475382277888 1793459827738152 1799278767127104 1802313713215008 1804228639939008 1806532891075584 1807271935259616 1815353852457789 1819603557005472 1821927444051456 1826939624090112 1830921867393024 1835958791374848 1836763741442252 1841816736604404 1844168992972992 1846524253500416 1848486153148416 1849242360216384 1851604100140032 1857511964443086 1859884265802528 1865000866258656 1871051922899712 1873441516670976 1878595413553152 1882589180326596 1884589398327096 1886996281339008 1887768242720892 1889406238275584 1892187467807616 1894604054611968 1910032171293456 1912471548268288 1915286730224112 1917732818002176 1926308703866904 1931608040053608 1934074972416384 1936129893168384 1940350142266368 1945688106894336 1949824508195403 1954389005672544 1955188537103781 1956885032499712 1959765591657888 1962268485133824 1976465932609392 1980774103563584 1985411053381632 1986223275787968 1988759959409664 1990872982001664 1994231100976128 1995105443290722 2000594041484094 2003149078574112 2007838407730176 2017642306205421 2017750629371904 2024188613017992 2026773783660416 2027602927366884 2029757219931384 2032349502460032 2034945095694336 2040543294031872 2047054001631156 2049668374557888 2059787100817152 2065453640296704 2074690117094616 2077339785187968 2079546922291968 2082202793201664 2083054612657536 2087930998960128 2092369799027844 2099158561648288 2104933413262176 2107621706254848 2113419840247296 2120163073117983 2122870816506384 2125582018060032 2131429561438464 2136075511958528 2138345054742528 2141951923270656 2148786192705138 2151530491801824 2156567178673152 2157449420252448 2162499963208704 2167097291850267 2169864976769616 2175834343968432 2182893910049664 2185681769449472 2188899120256128 2191694649145344 2198687631381612 2201495661562176 2207552045775552 2210371397047296 2228370866509032 2233587435054336 2234501185261464 2236440037142528 2237354954335872 2239732104751872 2242592554438656 2247360154511388 2253542713395876 2258818208696448 2263741832644096 2269969458043392 2277212189645241 2280120506617968 2286393190267536 2289313232656128 2292237004345344 2298543020863488 2305876921377624 2316312895611904 2317260488419296 2322685145668608 2327623017172509 2334026381731443 2337007258336464 2339490287578464 2342478142351872 2354042400933888 2360518446053376 2361553381854324 2368050089919948 2371074419536704 2374102611643392 2380633843037184 2388229668569682 2391279770317536 2399038356169472 2403084950953344 2405638186585344 2408710521434112 2409695913679488 2415336960282624 2420471803277052 2426138076007296 2429236592068608 2435919498786816 2441098098865818 2447813636964486 2455755648805872 2458891990630656 2465656480288512 2468805466853376 2476682619257448 2479845687736704 2486667821678208 2494735897199616 2501598994578432 2506917224822661 2510118907102128 2512785864436128 2515995041785344 2517024323627856 2522916623743488 2546709561724608 2553715640298816 2556977090669568 2565135569945214 2568411605155872 2575477386738144 2578766629888512 2581506524224512 2587133523021824 2594111536549827 2594250809192448 2599766010927204 2605852007563392 2606918049471708 2613020788877184 2616357980178432 2621920180263286 2629133165628522 2635287910145856 2648297701050624 2651679945879552 2658974801301504 2660140591054296 2667458721978792 2670865438098816 2677117876973568 2690189741607228 2698918150690656 2703470569822512 2706342959908512 2709799336613376 2729405335508208 2732891166077184 2746382801089536 2753938187062272 2755145612163378 2762725104906606 2766253489459488 2769786380250624 2772729229722624 2777406150210048 2786267946664629 2789826398703792 2797501299387984 2806577884349568 2810162275006464 2817893120329728 2823883770489894 2826884097490644 2830494422008512 2831652364081338 2834109357413376 2841906081917952 2855935897694208 2865048256940184 2868707322402432 2875422904897536 2876599227003264 2883333284278272 2889463055800356 2893153302359488 2897412060080412 2901112458624576 2910525213399552 2918532160341504 2931583508508816 2935327548749568 2943402727700736 2947161862729728 2964698898914088 2971161155345376 2978116580072448 2979334913681952 2983139939114496 2986309473002496 2992658164936083 2996480206015184 3000891062226141 3004723617861168 3011757611595264 3026625944057856 3033060346081738 3036282919526988 3040160675490624 3041404391050326 3048524253690048 3052417643541504 3070581002446734 3074502561836832 3089680651225728 3096913527558144 3103497356230012 3112035175641924 3116009677781952 3119320383437952 3123304189802496 3124581918986304 3138554698541766 3148737842472432 3157400119893264 3161432559382272 3165470148857856 3174178457382912 3184306224759576 3188373027090048 3197144342157696 3204113267937792 3207517582113792 3212927884905984 3214336547523941 3223179289057707 3227295737702736 3234850768009728 3236174130378672 3254797465154424 3263751515952648 3274340865074496 3278522654174208 3287541973718016 3298031447072418 3302243492343264 3306460916982272 3311328068663328 3315557095570944 3326314529599488 3335465326104576 3342556299763548 3346825209469504 3350381152581504 3351751777892196 3354660055713792 3356032431503808 3363888831657984 3371040231767082 3380314070093814 3388227313044672 3395612748966144 3404954187065088 3409302787559424 3420180759926952 3424548806874496 3429589785401304 3433969848984192 3438355506518016 3442008698966016 3447814531295232 3458815382066436 3466354681236272 3474469343417856 3475890732628944 3484027718502912 3505510887504696 3509235431367696 3513717213527808 3531063601400832 3542330072781486 3546854121405728 3552075134879922 3556611629305056 3561153917465088 3570950764555776 3582344502854523 3586919655476304 3598557534254208 3604627426430016 3608457279878016 3613065782151168 3614543870519232 3630707704915578 3639207114010944 3643854888102912 3653879248180224 3661647148298727 3661843734786048 3671917582749696 3673527482884504 3683633473208808 3688337985945984 3693048507000832 3696972306296832 3698484720432768 3703208200280064 3715023928886172 3719768531605056 3730001732517312 3742103845799424 3765178360653192 3769178796654192 3773992562678016 3775536485441784 3778812476551168 3784374935615232 3789208109223936 3820064342586912 3824943096536576 3830573460448224 3835465636004352 3847703354917821 3852617407733808 3863216080107216 3868149944832768 3872259786336768 3880700284532736 3891376213788672 3899649016390806 3908778011345088 3910377074207562 3913770064999424 3919531183315776 3924536970267648 3932880270394929 3943699748442783 3952931865218784 3961548207127168 3970822106763264 3972446551575936 3977519918819328 3981745964003328 3988462201952256 3990210886581444 4001188082968188 4006298157148224 4015676815460352 4035284612410842 4048377226035984 4053547567320832 4055205854733768 4059514439862768 4064699004920064 4069890191388672 4081086588063744 4094108003262312 4099336749115776 4119574201634304 4130907280593408 4132718418245067 4144087657359909 4149380234189232 4154679570375936 4159093844583936 4166109225315072 4184739598055688 4198317123296576 4209866826524352 4215243412509696 4226839680494592 4235825655734841 4240326146235966 4245741633012768 4251164036120064 4262859122876928 4272151023917056 4276690109485056 4283903846541312 4297572385410276 4303060983603648 4313134357346304 4314898840504896 4324999926417408 4334194583700534 4339729953539232 4351668687936864 4365787820099328 4371363538898944 4377798240512256 4383389298290688 4397375262763224 4402991323124352 4415104091551104 4420742794094592 4456741733018064 4467174870108672 4469002370522928 4474709908671744 4479464209503744 4494720309022776 4507085426791752 4517636417392896 4527483665288192 4539938916086784 4549590519122607 4554424379290482 4560241013235936 4562106586575489 4572786380535072 4578626465312256 4611753842755248 4632625791223808 4634520976838592 4645370291337216 4655246034345018 4668052763462886 4674014516672928 4678980575156928 4684956284703744 4707832047812649 4708084801867776 4721036892106752 4723106763708648 4736100179839896 4742148839073408 4748205223286784 4761267686074368 4776459337139364 4782559540635072 4798076712338944 4806169901906688 4811276373170688 4819391827358976 4840943606554104 4852276152014592 4858473184137216 4871838997573632 4882196197731636 4895627273928972 4911511297611744 4917783981261312 4931312960577024 4947047170608627 4953365238514896 4959691375473408 4973335643356416 4989471794399232 5003197989156864 5013834449645322 5020237814204256 5025571728872256 5031990083570688 5034048647255712 5045833247486976 5056560347650623 5070471105140721 5093419123449216 5107431280597632 5113954181339136 5130271139890428 5136823210311744 5150954773476288 5157533259777024 5163013048449024 5188223073099654 5199532021854408 5211704015126784 5213836098943416 5226041577754368 5232715960356864 5243840360526572 5258266331257044 5270575820291712 5296595402101248 5313495109172229 5320281182108592 5334917443957584 5341730876197632 5380379483214456 5397836301381312 5406941139645024 5412685919817024 5419598673226752 5431120373402521 5446061557373367 5458810671016416 5465782332154368 5492765602179072 5507876374124544 5510291224326756 5525450209813212 5532506978918976 5539572760501248 5545458459445248 5554812300420096 5572535893329258 5579652797407584 5595002598775968 5613155768699136 5620324550012928 5635786240659456 5647767540979788 5653768194981288 5660988844017024 5663304728162676 5668218714826752 5683812163835904 5730096513880368 5737414644804864 5753198454006528 5778926111600712 5786306604718976 5794824120160824 5802224917249152 5821050426799104 5837064320683008 5849473524586209 5863167017017632 5865565611311343 5870655097499136 5886805455401472 5929397797828176 5942322310690752 5956233160144896 5958669827363904 5966279878228992 5972618946004992 5985316329872166 5992960412030368 6001782124452282 6009447235722336 6023515223190528 6052926918616263 6053251888115712 6066120692163476 6072565839053976 6080321350981248 6082808782100652 6097048507380096 6104835287083008 6141162004893468 6149005123673664 6179361302451456 6206994712460024 6224070351283848 6232019355563904 6238640766875904 6246608379604992 6249163837972608 6277109397083532 6297475684944864 6314800239786528 6322865118764544 6360489219353949 6368612449519152 6376746054180096 6394288684315392 6408226535875584 6415035164227584 6425855769811968 6428673095047882 6446358578115414 6454591475405472 6469701536019456 6472348260757344 6501291875550801 6509594930308848 6527503031905296 6548681730148992 6557045308348416 6575083947436032 6596062894144836 6604486984686528 6612921833964544 6622656137326656 6631114191141888 6685112599527096 6693650418939008 6700762305163008 6703503555784392 6709320111427584 6712064863007616 6727777663315968 6742080463534164 6760628140187628 6776454626089344 6791225497932288 6809908374130176 6831636568935723 6840361519853904 6849097613748992 6859179570802608 6867939697968384 6876711013036032 6895629062590464 6917630764132872 6932709362472544 6948938686835712 6951781465257888 6968055437005824 6982869051517527 7002079145194329 7011021775009392 7018470862735392 7027434427055616 7062127202801664 7084660145562972 7093708242811456 7104150269759844 7113223258610112 7122307834930176 7141901529111552 7164689005709046 7173839310952608 7197115068508416 7209254852860032 7216914559756032 7226131564302336 7229087741038464 7261415409831156 7278414228021888 7287709776205824 7307758496360448 7323294296597454 7347054965769008 7367266946417616 7376675971891968 7386097014001664 7396969440865536 7406416400560128 7430047857772344 7439537063210112 7460003465034624 7484207691598848 7520751674467983 7530356721306384 7538357593308384 7547985125356032 7551072970883568 7568749871230464 7640128685173824 7649886193073152 7661146920896448 7670931272008704 7695406709835642 7705234815467616 7726432160214432 7736299889665536 7744519572673536 7761400569065472 7782752427577344 7799298032781612 7817556022690176 7820754148415124 7827540129998848 7839062366631552 7849073940535296 7865760540789858 7887399496885566 7905863730437568 7923096414254336 7944893103151872 7955039837638656 7976924403904512 7980421773162888 8002376165936376 8012596314296448 8031353630920704 8070569224821684 8096754452071968 8107095134641664 8110411709467536 8119028879725536 8129398009840128 8188216006524624 8198673498231552 8239148403268608 8261814561186816 8265436836490134 8288175314719818 8298760468378464 8309359140751872 8318187689167872 8332218450630144 8358803839993887 8369479196111376 8396634246593152 8419733653048704 8430486825019392 8453679360989184 8471651311469682 8480652292471932 8491483266025536 8502328072240128 8525718245753856 8544302047834112 8567807693082624 8595144770820552 8606121967207296 8626268714692608 8629797681009792 8649999852834816 8668389167401068 8679459907078464 8703337375873728 8731575640198656 8755596481024512 8794750525526448 8805982646248704 8830208183102208 8841485588189184 8913483466036128 8934349740217344 8938004741045856 8949419817343488 8958928419007488 8977974494808249 8989440618045552 9014170853583504 9035272834785792 9054967330576384 9079877832173568 9099181038245214 9108848758580964 9120482026471872 9124213173150978 9145572761070144 9157252930624512 9223507685510496 9265251582447616 9269041953677184 9290740582674432 9310492068690036 9336105526925772 9348029033345856 9357961150313856 9369912569407488 9415664095625298 9446213527417296 9472200359679792 9484297678146816 9496410446573568 9522535372148736 9552918674278728 9565119081270144 9596153424677888 9612339803813376 9622552746341376 9638783654717952 9643009642571823 9669537867173121 9681887213108208 9704552304029184 9764392395463272 9791254547857944 9823022595223488 9835567962522624 9862625921154048 9894094341217254 9906730477029792 9919382750946816 9946671286712832 9978943588798464 10006395978313728 10027668899290644 10040475628408512 10051143457744512 10063980167141376 10068097294511424 10091666494973952 10113120695301246 10140942210281442 10186838246898432 10214862561195264 10227908362678272 10260542279780856 10273646420623488 10301909546952576 10315066519554048 10326026096898048 10376446146199308 10399064043708816 10423408030253568 10427672197886832 10452083155508736 10487680721053144 10516532662514088 10541151640583424 10593190804202496 10626990218344458 10640562364217184 10669834887915168 10683461752395264 10747033508563569 10760758966428912 10795672602762624 10813882279290048 10825371839634048 10839197346453504 10862240746805042 10892123114746734 10917621342032832 10931564664308736 10984941444896181 10985531204358144 11015752748249088 11020582448653512 11050900419626424 11065013957837952 11079145521002496 11090916918890496 11109624600840192 11145071786658516 11159305594815168 11190005197551936 11226311537398272 11295535081959576 11307536389962576 11321977688034048 11326609456325352 11336437429653504 11367624327671808 11460193027760736 11474829289609728 11506396908013056 11543110064753463 11557852223201424 11572613209437952 11589648240321648 11604449834498304 11642100853598208 11674128641366016 11698947049172418 11726334034035264 11731131222622686 11741310194998272 11773610910802944 11798640811184787 11831099245328349 11858795595656352 11884644621381504 11912466320289792 11917339654727808 11932559756457984 11945237892009984 11970632659744332 11985920824060736 12003564248904564 12018894471444672 12047030446381056 12105853837232526 12132241384326952 12145131678107952 12160642701962496 12165617564201304 12194097014760192 12209670574166016 12282324009786936 12298010247347328 12358722604902912 12398155254735201 12413989424920048 12432262972079727 12448140702567696 12464038711127808 12477281533751808 12498327675945216 12554218794167064 12594951369889728 12629600479573056 12645730237529088 12707476967204523 12720978438707898 12737224899038304 12753492108360192 12788577368630784 12816453071751168 12830070328455168 12851711539623936 12857346190095764 12892717156230828 12909182950810944 12939403072038912 12944696521514688 13002583751101602 13019189860617696 13055006063810592 13097363460297984 13114090616696832 13150167894872064 13192125788289672 13208973969373056 13225843667929088 13245312274653312 13262228382283776 13370225199054192 13387300837878016 13401524610326016 13407007111568784 13424129726015232 13484160927068328 13521256280375256 13552909252178688 13582450995864576 13619816748260352 13648771557367821 13663273137871446 13680723039707808 13686319759726467 13698195227497984 13718359141605216 13735879395936768 13835261528265744 13865418724945088 13897877373671424 13903562930515776 13936110874011648 13965738103035054 14004158290388658 14022043550018784 14036941725470784 14054868854111232 14123496143437947 14124254405603328 14169320291125944 14187416485622912 14208300539519688 14226446517220224 14244615669860352 14283803058223104 14329378011418092 14347678621905216 14394230137016832 14418509705720064 14433829119512064 14458175482076928 14522830819662312 14556828456043776 14575419552411648 14615516992720896 14646588593194908 14694109931538016 14734533892835232 14753351943783936 14793938881731072 14841141511825881 14860095715544688 14879074126420224 14920006930069248 14968415383197696 15041503348935966 15060713442612768 15076715186616768 15095970250712064 15102145941767136 15137499742460928 15169681042951869 15280257370347648 15299772386146304 15322293841792896 15341862544017408 15390813419671284 15410469630935232 15452864320428864 15472599779331072 15489039145347072 15598596065563224 15635112045380352 15641508296830248 15655080259997696 15678124733263104 15698147881070592 15731521081579716 15774798993771132 15811727460875136 15846192828508672 15889786206303744 15940485327516687 15960843546325776 16004752331872752 16025192628592896 16141138449643368 16193508904143936 16214190269283328 16220823418935072 16238057759451072 16258796019680256 16293361120207563 16338184672120101 16376432013049248 16397346996463104 16478296806537216 16523629122373632 16530873672980268 16576350629439636 16597520936756928 16618718281503744 16636375378335744 16664436901260288 16717607679987774 16738958392222752 16793268493186304 16839467306097408 16860973650038784 16907358721978368 16943302622939364 16961304584943864 16982966532051072 17004656144480256 17051436491507712 17190289541641104 17212243934414592 17259595362019584 17336778334802136 17358919814156928 17406674751747456 17463151280397312 17511192962049024 17548420573758627 17589501051052896 17611965292497408 17660416366204416 17826966932072256 17868699480434688 17876009482091712 17898839634686976 17917856838014976 17955948989616498 17978881236091104 18028341707167008 18070545669571584 18109934661152768 18158780755848789 18159755664347136 18198362076490428 18217697517161928 18240964052943744 18248426346301956 18291145522140288 18314505861249024 18447015371020992 18538083907354368 18620984137380072 18672211053851544 18696058066691712 18715922300627712 18739825138814976 18831328191250596 18892427054834592 18944400719359584 18968595356293632 19105837348557456 19130238162540288 19192306849355776 19224679607626752 19245105492682752 19277567309435904 19286019285143646 19339075734346242 19363774426216416 19409104608058368 19503875626652403 19528784790926544 19582509095715888 19646045190446976 19671135925045248 19725251842308096 19788188682434508 19813460954059584 19838765501893632 19893342573425664 20055337798581288 20080951256817024 20102286915489024 20127960334282752 20136194589022848 20183332989947904 20226241390602492 20281884420562884 20373676493796864 20429725122390528 20494909706807169 20521084559561712 20547292841246976 20603819093905152 20630133039108096 20752892292398616 20798128087417632 20846816060507136 20855344395773664 20904166311017472 20948607154552581 20975361442106288 21006237435582987 21033065325028176 21082303281166848 21186381608404992 21253980436688916 21281124728434368 21339669775830336 21366923504790528 21494067017127138 21521517932857824 21591345205525248 21627764558580096 21650743679268096 21678394692907008 21724481493610084 21784246229493468 21835242684065664 21863129328617472 21969882889792362 22041164897307024 22101800839252848 22130027915675904 22158291042004992 22219249201680384 22290143573317032 22318611189630336 22380010395103872 22452623074796544 22500355832667587 22562255023403949 22591070163919152 22615072779925152 22643955376068096 22653218912650704 22920386055521472 22949658579219456 23012793816026112 23086220129506926 23115704446402848 23145226418875904 23179296480643296 23208899668996608 23284201707196416 23348257282732032 23397894098344836 23452668068070528 23462262445245372 23482620389996544 23547221821605888 23597281622369574 23662198490656698 23717591191312704 23769289242763008 23834679309455616 23865119512915968 23941265319488664 23971841648121472 24007128497809128 24037788942889344 24094060892762112 24211707674465052 24264482768653904 24290263356215904 24321285403924992 24331235128402608 24388194029520384 24564648019573872 24596020494694656 24717445209805824 24796310509470402 24827978849840096 24864525944159454 24896281405135392 24928077422255616 24954563067503616 24996655351890432 25076411519981661 25108437588334128 25189902739779456 25259200959146112 25291460475058176 25414953934409046 25441956877415796 25474449798076608 25506984216720384 25577154737261568 25632906143502336 25703423079247872 25714692380191528 25785434312461656 25818365901621888 25878806144077824 25889393043029376 26005167502203204 26038379721235392 26110012127621184 26194726920595968 26384251576579344 26417947938746112 26451687335858176 26490624549306624 26524456764567552 26740450398108384 26774601675756032 26803049220652032 26814014223137568 26848259452030464 26933923484424747 26968321854136656 27042512560750512 27105818504357376 27164901991729152 27239633496520704 27297543114735642 27326546275742892 27361446079415616 27372639519452934 27396390454995968 27436718283210432 27471758791873536 27670523056531488 27730837449890176 27795754747342848 27807125861031552 27872221748023296 27931476206070108 28008316580777316 28044087100037568 28073883450941568 28109737708222464 28246992286875894 28338640582251888 28374832971245824 28416601079039376 28452893034440448 28489231339720704 28567606116446208 28658756022836184 28695357243810432 28788460274033664 28837019411440128 28867658239024128 28916350964153856 28929028927715469 29008613601519363 29045661639324624 29113656912087552 29293177186389816 29388219863076032 29469067785670464 29506703887567872 29587877763462144 29682283023651762 29720191431089376 29758148252840448 29840013860138496 29936830766395392 30083006697871932 30121426885225536 30153430373233536 30191940501424128 30204291883534272 30274999484921856 30339362085903738 30560514740695296 30599544772292608 30644587683585792 30683725088034816 30781626839342568 30820939261870464 30905728640857728 30945199558662144 30978078290694144 31197192131126448 31270224090760704 31283016593660496 31356249466526208 31463042163159432 31549597987542264 31623454921750272 31692385657017344 31779572412607488 31880970655033374 31921687092651552 32009504663745504 32050385257185792 32282276899286736 32387017808287872 32428380538566656 32441646837870144 32476115518902144 32517592039360512 32586722240415126 32676369344240202 32752864026098496 32794693992926208 32954824334688543 32956593613074432 33047258244747264 33061747345960536 33152701258879272 33195041873513856 33237436563007488 33272750756671488 33328873802520576 33435215359975548 33477916784445504 33586536986372608 33678934612194816 33886605245878728 33922609169887728 33965933064102144 34009312288960512 34102872983015424 34380579083282208 34424487868829184 34519190724039168 34629330194260389 34673556669604272 34717839628313856 34813349503494912 34926302560794624 35022385924098048 35096841147517254 35179002102105792 35223930584994816 35320832732408832 35395922433554361 35493297735985047 35653933864144512 35737398960869376 35752018964183424 35797679269373952 35835713676029952 35911897979232996 35957762472182208 36056683414334016 36141091339143168 36317561511697578 36396724152980856 36435395034323856 36481928105887488 36496852692603912 36582291044280576 36629011722498048 36894030742041984 37076167814708736 37194465764205603 37241968274760144 37344422107703088 37392116133383424 37431844601255424 37662656382501192 37784854109669184 37888801438719168 37937190712587264 38017842613817647 38122430901613569 38211674697114912 38260476325080576 38384613698711552 38449359215253504 38490210985365504 38555134618871808 38572038570287292 38678151468692484 38727548852432832 38818209216116736 39007751253304806 39057569581853088 39165018191431776 39292090380893952 39342271850090496 39450503684616192 39576377364869016 39626921908119168 39677531003787264 39786685146851328 40110675597162576 40161902513634048 40204573830978048 40272389178045696 40452482781204984 40563768841125768 40747352987593728 40859450244781056 40946314672103463 40989819413614338 41042169119123424 41058959279179401 41094585682493952 41207638187810304 41505784584797232 41596256174835264 41693632121014272 41710688791547328 41808332622034944 41897214309105162 41950722884212576 42012474871165974 42066130650056352 42164606562333696 42370488430313841 42372763216809984 42507960873377832 42562249456868736 42679339551660672 42733847009581056 42988134034254276 43043035865715648 43182690411050496 43255529117160192 43301487358536192 43448962987220168 43568492458986936 43670485368131328 43726258657234944 43939765779584724 44082329794614048 44203601678505696 44260055831351808 44523424535477643 44580287146634064 44637222379260672 44760020790207744 44905246149593088 45000711665335174 45124510046807898 45182140327838304 45230145559850304 45287910752136192 45306437825301408 45509043128855607 45840772111042944 45899317158438912 46025587632052224 46172440259013852 46231408892805696 46290452837751808 46358592961286592 46417799337993216 46795788196689672 46905336136141056 46924524890490744 46965240779993088 47094443643211776 47194563244739148 47324396981313396 47435182382625408 47538578485526016 47669358618911232 47821455982550061 47882530638977328 47943683296242944 48014256995618256 48075577885778688 48423415348930104 48528965537307808 48580526712431808 48642570807849984 48662470256805216 48776388059040768 48880083360622689 49014554016360303 49129296039147744 49192040989389312 49434890419611648 49592621018940804 49655957699680192 49729051888318908 49792562810270784 49856154844511232 49909126135007232 49993310703780864 50152823039963322 50216875176668256 50379805479558912 50518401918292224 50582920950116352 50829907868818092 50883913754831592 50948899596153216 51013968433440768 51154309474523136 51429384760383056 51570868624923312 51636731803243776 51778786086058752 52010335004406408 52076759442470784 52220024255242368 52389453841191936 52645261721275881 52768503153158688 52835895877492224 52981249098613248 53480900796216768 53549203351512064 53606098441304064 53628028446275136 53696518904060928 53867846968849494 53936643708273312 54085025121501024 54211637008714752 54329803983458304 54479266993041408 54595086229471284 54653092551485784 54722892158831232 54745279038905868 54792780909991936 54873436566420864 54943517583747072 55341046113062976 55461674899780352 55614251722063104 55862952412140216 56016633161554632 56088174200075136 56147766901883136 56219475416444928 56493984573751788 56677281164503776 56749665942491648 56833202158078752 56905786068880896 57317512045672368 57390714487620864 57576920548067328 57674038822880256 57735316478048256 57832701928307712 57858057855430938 58017227203038726 58091323278649248 58227313824175104 58511626879957209 58586354372779632 58776439726152064 58938135571340928 59013407775135744 59175755526924288 59364566047303524 59440382862178752 59516296505680896 59680027720276992 60166013395743864 60242853770451072 60306860746467072 60383881002848256 60408583767068544 60549998969843712 60678724171807476 61121029481390592 61289175367171584 61484729120421507 61563253678685136 61641878523740928 61811457281715456 61890399117324288 62394384262252896 62540448181521408 62566033187320992 62712498933052416 62845821463657743 62926084326318864 63099195975084528 63246909843500544 63384771314034688 63559144825214976 63761941310066748 63843374185303104 64019009327491008 64100770514371584 64564553798573472 64774035616575744 64856761077133312 64883293675740288 64952231037804288 65035184078721024 65173444480830252 65352738688480404 65505728052196992 65589387985852416 65909648669377086 66123494691921072 66305402517758544 66390083747027712 66474873126014976 66657747605041152 66870430719951096 66955833568891008 67173073972745216 67357869224389632 67501067498002761 67686765070211847 67773210491757456 67845218339775456 67931866128204288 68761158166564416 68848975737658368 69038381448078336 69258660388520778 69347113339208544 69435679256627712 69626699006989824 69852605121589248 70044771848196096 70193682295034508 70358004204211584 70447861169989632 70641665464817664 70791844867108722 70986595471970094 71307867728289024 71504037928366848 71595358538747904 71823795958465992 71915524944364416 72113366828668032 72282182678286336 72635123023395156 72793448305961712 72870790068647712 72963856211774976 72993705385207824 73164582088561152 73788061484083968 74152335629417472 74388931528411206 74483936549520288 74688844215406176 74784232266766848 74863689202510848 75229234559944983 75325312765002384 75569708219338368 75777602877438336 75874381425174528 76035685227635294 76244861803227138 76423349394229824 76520952650161152 76898718430507008 77110269237743616 77144077140574584 77356302937384968 77455097704865664 77636418432233472 78015502506609612 78115139163706176 78330036382863552 78584180761787904 79152754729738032 79253843816238336 79355062007574528 79573370293702656 80221351194325152 80323805027268096 80409147661956096 80544778356091392 80801770453274241 80904965562409968 81127537682251536 81494705975187456 81718900489562112 81892629344206926 81979638827228676 82084338238246848 82117918558358802 82189171364987904 82415276375620608 83011569169594464 83192512349670528 83387264242028544 83421377583094656 83616665244069888 83794428618210324 83901445768425152 84024949742331948 84132261300112704 84329213124667392 84740976860627682 85015921746755664 85124498913737472 85358679103321344 85467694019162112 85976268068508552 86086071731431296 86365380822100992 86511058234320384 86602974717072384 86787086783146407 86897925974440336 87025840804558089 87136984917973872 87340970736262656 87879531559169448 88164659589228096 88407203357011392 88520111662703616 89046849070955286 89160574293268128 89274444758521344 89520041580415488 89810492299186176 90001423330670348 90249020093615796 90364280655676608 90460291119700608 90575821504272384 90612875650602816 91018086257711214 91681544222085888 91798634316877824 92051175264104448 92344880518027704 92462817785611392 92580905675503616 92717185922573184 92835598675986432 93591576393379344 93810672272282112 93849049780981488 94389126489478296 94648793962626792 94870364765250816 95077156971052032 95338717237822464 95642911965100122 95765061277954656 95887366592485888 96028513991236512 96151155771557376 96846830697860208 97057931074615616 97161053424863616 97285141615699968 97324940513610432 97552776118081536 97760166721245378 98029108032720606 98258592078295488 98384081978778624 98864473004065629 98869780839223296 99185242037881608 99311915399360384 99458103776637816 99585125620541568 99712309689022464 99818252270014464 99986621407561728 100305646079926644 100433750353336512 100759610959117824 101036803836584448 101659815737636184 101767827509663184 101897799192306432 102027936866881536 102308618949046272 102858769520766112 103141737249846624 103273463606487552 103557572172117504 103887990582781167 104020670008812816 104153518884941568 104440048510484736 104778907682383872 105290523442551762 105537006306317376 105671791754984448 105962498197226496 106187767300663083 106961801592433536 107098406703024128 107212196882608128 107256056892550272 107393037808121856 107735693937698988 107873287416546624 108170050243002048 108423274017429504 109190172458942568 109306185102971568 109445784317662464 109490558077811736 109585561819983872 109746873132841728 109887035167494144 110682092226125952 110923349799560704 111228503444126208 111583397292616809 111725904824280432 112033266323109264 112176348400150272 112295533803766272 112987969147503576 113354562329007552 113499331884983296 113666404316157504 113811572137761792 114053527841452941 114367292704840707 114635024091344736 114781428975241728 115153841096134656 115348077645760512 115470632956096512 115665403856615424 115716115710861876 116034454406077452 116182646557298496 116454627648350208 117023253759914418 117172708745559264 117552879452304128 117876271142681856 118026815550271488 118351511053848576 118729132094607048 118880765724357504 119032593011361792 119360055440553984 120332026791487728 120485707540902144 120613721492934144 120817167534137088 121357448343614952 122242058962781184 122578350734343168 122838944016310389 122969458240843014 123126507357370272 123283757047481856 123622914563430912 124788768524505792 125080896363042816 125132066374641984 125424997866104832 125691642927315486 125852168652637728 126198391950169056 126493819687001088 126769542628069376 127111465290941523 127118289650429952 127523882620133496 127686748370606208 128038018654982016 128201541028743168 129129107597146944 129548071233151488 129766587351480576 129904462075608576 130346888961660504 130705477376960808 131011456104393984 131178775971704832 131819297338754172 132246989383842144 132610805035517088 132780167494055424 133740861439902192 133911667137782016 134346147945490432 134715738448779264 135002134996005522 135373530140423694 135546420983514912 135690436679550912 135863732256408576 136527129386566821 137522316333128832 137697951475316736 138076762896156672 138517320777041556 138694226678417088 138871358513255424 139253398013979648 140387364590069016 140716008408423168 140895722339979264 141283330929635328 141583689734217444 141973190943940188 142615735456578048 143008075856733696 143464367947650183 143647591916931984 143831049888728832 144226733657336064 145270246046790312 145586896611923424 145741580137295424 145927712423549952 145987410770415648 146329164177122304 146640250081868067 147043662049080909 147576122968167936 148304671258834944 148777863056822412 148967873099040576 149377688430812352 149568464533533696 149727378405021696 150458469119889966 150650625530004768 151139416438676736 151555205754876672 151748762850349056 152071370455270588 152489723606454276 152846698788459648 153041905300322304 154288154281149168 154712605874769936 154910195409731328 156031005013219224 156230278327412352 156660072765727104 157168361523575808 157502490828673109 157935785163827643 158305509459476064 158507687632476672 160442702388650304 160647610054536192 160818295323912192 161089556712182784 161603540906548482 161809931124819936 162255075364503072 162989411950374912 163437800979124224 163785258688413852 163959277654457352 164168676476493696 164235837116717604 164378342729975808 164830552751241216 166023138339188928 166385024699341056 166842755166189312 167588857236420648 167802891536850304 168049899484663896 168264522600225408 168658426249334784 169481953721255364 170031843493511328 170248997827474944 170717358206642688 171952536137017104 172172143462862592 172730761644201984 173022116468640768 173205949434144768 173574173566292814 173795851948880672 174051681609116178 174273969835947744 174681941472525312 175534880639871627 175759063118338896 176329319178456192 176814406714022784 177040223325407232 178093698141910572 178321148586536256 178548889517042688 179040083160830976 180002846661340696 180498040187231592 180728561311353216 180920582239401216 181151643008544768 181225751301205632 182036172515422428 183363088444171776 184454187361264521 184689761036055408 184925635571222784 185161811351007232 185434371845146368 185671197351972864 187183152786758688 187621344544564224 187698099561962976 188537464390973229 188778252978956592 189297587925253584 189740729530501632 190154313942104064 190677434475644928 191285823930200244 191530122555909312 191774733184971776 192057027982473024 192302311543114752 193693661395720416 194115862149231232 194322106849727232 194570283231399936 194649881027220864 195105552236163072 195520333442490756 196058216065441212 196517184156590976 196768163957557248 197728946008131258 198370484075763216 198623830798720768 198916207553275632 199170251241083136 199424619378044928 199973242815123456 200611292159853288 200867500706673024 201519221918235648 202073607673168896 202503202494008283 203060295210635541 203319631475272368 203535655019326368 203795598384612864 205717539041532224 206283474499693248 206546927212975104 207115144344235008 207775981165562334 208041340017625632 208307037769883136 208880097020969472 209557815364767744 210581046885103524 211074012612634752 211343583509968896 211924996394452992 212375534601326166 213923603184867072 214196813406048256 214512113785100544 214786075616243712 215471387875397976 215746574833093248 216340100486004096 216846548034859008 218380344917885136 218612370205943136 218891568635324928 218981116155623472 219493746265683456 221364184452251904 221846699599121408 222457006888252416 223166794585233618 223451809648560864 224066532646218528 224352696800300544 224591067607532544 225975938295007152 226709124658015104 226998663769966592 227332808632315008 227623144275523584 228107055682905882 228734585409681414 229270048182689472 229562857950483456 230696155291521024 231330807713230848 231432231421723752 232068908812154904 232365293114596992 232909255296700416 234046507519828836 234345417491118528 235105758904608256 235752542285363712 237458264189214096 237761531448715008 238065186022723584 238720110881107968 240664053582975456 240971415081804288 241227442985868288 241634335068274176 242405311359822723 242714896687229904 244484117925562368 245156701468686336 245677888032620778 245938916481686028 246253014714740544 246567514094963712 247245829126861824 249577537049011584 250161792726085632 250264132749283968 250849995732209664 251383285854630972 251704337305275456 252396783900338112 252987639374002176 254222930581883046 255047765240266992 255373496741212416 256076037309964032 256403082057486336 258258215194293888 259096142466302976 259533174702961152 259808924151217152 260361260349439221 260693777923321008 261410954753921616 262022912208787968 263638594677508344 264493978767684288 265221610071034176 265560334988110848 267481722879804384 267823334275564032 268692295890980864 269431476897558528 270004269992011044 270747060280847388 271092841967029824 271380873359101824 271727464512817152 273054258773133642 275044632666257664 275395902950633472 276153525792313344 277034641554083112 277388453356834176 277742717026510848 278506796027959296 280774729180138032 281432016816846336 283167379468434888 283946381887880376 285231470913156096 286016151713467392 286928735895300366 287295183833863968 287662099777457664 288453467314672128 290540492093580624 291173793223846848 291483160274590848 291855424847099904 291974821540831296 292658328354244608 293280500163736134 294087324098161818 295152245936335872 296593419012196887 296609342517669888 297555726113644824 297935746198081152 298755376861624704 299136929067067392 299454756810043392 300916938239779932 301301251060009536 302278832877353472 303110411509753344 304142740910541176 304979447212908552 305693397576919296 306083810600644608 308576308562298336 309425211749539872 309820390819462656 311663971748343501 312062010026438448 312460556654824704 313320145531454208 314336723047151616 315004981657346218 315871570327655286 316611018918952128 317015375264953344 318563301901989249 320885404777300608 321295220109072384 321636590647824384 322179113424365568 323207081813096964 323619862249639872 324510150729006144 327570517376827704 327918555308914704 328337352952987392 328471674233435208 328756685459951616 329661105502482432 332046276678377856 332770049398682112 333685510332378624 334750191877850427 335177714472841296 335605783073700608 336099798969327792 336529045200450816 338963907442510728 340063686987022656 340497995654949888 341434716413285376 342160583524358823 343101878114522121 343905072274034208 344344286925725184 345461523288403968 346044232937281536 346411898868289536 347148347132585628 347591703897761344 348103363218232356 348547939671895488 349363882945050624 351069761279743254 351518126236677792 352658638356912384 353628813428045568 354080446650814464 356187396283821144 356642297173072512 357097779034085376 358080166321661952 360005693322681392 360996080374463184 361457122622706432 361841164478802432 362451502602411264 364072345030844856 366726176888343552 368516832048931167 368908374722529042 369379522072110816 369851271142445568 370868743690292736 374366305573517376 375242689089128448 375396199123925952 377074928781946458 377556505957913184 378595175850507168 379481459061003264 380308627884208128 381354868951289856 382571647860400488 383060245111818624 383549466369943552 384114055964946048 384604623086229504 387387322791440832 388231724298462464 388644213699454464 389299762054441728 391040666884981512 392116432130882424 393034368313181952 393536327915114496 395457892016262516 396740968151526432 397247661597441536 397832415106551264 398340502482166272 401222584319706576 401735001413346048 403038443836471296 404147215346337792 405006404988016566 406120590421271082 406639262950544736 407071310038652736 407591196769225728 409581388159700463 411435078083064448 412566948999386496 413093854425950208 414230288688470016 415551962331124668 416082680035251264 416614075539766272 417760194041938944 421162093770207048 422148025225269504 422687167019937792 423849992788905984 424751069202652332 427847206369734144 429024227570201088 430393103842950549 430942775750795952 431493149666186496 432680200972008192 436760689835770272 437224740411886272 437783137270649856 437962232311246944 438987492531366912 439920750245604201 442728368904503808 443693399198242816 444914013776504832 446333589170467236 446903619297121728 448133065292437056 448705393600601088 449182135215065088 451951876590014304 453418249316030208 453997327539933184 454665617264630016 455246288551047168 456214111365811764 457469170819362828 458540096365378944 459125715900966912 462864462843447504 464137817624309808 464730586229193984 468093015039657672 468690834982237056 470211517809216512 471505084570727424 472507472486019327 473807355491482929 474916528378428192 475523062897430016 481328107165950912 481942830163608576 482454885971736576 483268670136548352 484810622719645446 485429793374459808 488968235851124736 490313402937372672 491355776065241556 491877832963372056 492506029429481088 493135028189927424 494491658253723648 499155074098023168 500528265498567936 502766571709261944 503408674610550912 504793567800676224 505975278748004352 508445861163766092 510095530480533984 510746993482424832 512152074619928064 516516430388587776 518192284932605952 519066349405922304 519617848302434304 520722520698878442 521387555846642016 522821909507843232 524045824417575936 526604641919614881 527277189355016688 528987957535368576 530443220142068352 531120669976221696 534963445759608768 535646668551128064 540008539984022088 541494120561694776 542185683934059648 542761746718203648 543454929025634304 546108517546267284 550089265332515328 554069283108166224 554776906713668352 555485434053021696 557013592055918592 561549458360276064 562864033633692672 565612393172919687 566334758936869776 567892763775760752 570462941826312192 572032303426934784 573857471790600732 574590367667727936 575324199554915328 576906934629344256 581080984187161248 582347586447693696 582966320549181696 583710849694199808 583949643081662592 585316656708489216 586561000327472268 588174648196323636 590304491872671744 593186838024393774 595111452227289648 595871492396162304 597510753723249408 598273858134134784 601833876479559864 602602502120019072 604557665754706944 606220823019506688 607509607482024849 608285481821082352 609180885631906623 609958894425817104 611386795153838592 617152617124596672 618850423499079744 619640781638925312 623327943496687002 624124020052876896 624921113309649408 626640291062908416 628673446094303232 630009963314692436 631743140655310572 633222037837904256 634030750529906688 637126603803978498 641770809554601216 642590440218144768 644358226848731136 646414163626193928 647239724499279744 649020301458012288 655141034753655408 655837110617829408 656674705905974784 656943348466870416 664092553356755712 665540098797364224 667371020664757248 669500383755700854 670355428945682592 671211566147401216 672199597938655584 673058090400901632 677927814885021456 680127373974045312 680995991309899776 682869432826570752 684321167048717646 686203756229044242 687810144548068416 688688573851450368 692088465874563072 694296694265171256 695183407795522688 696206726436464712 697095879343790976 698727765890101248 702139522559486508 703036252473355584 705317276713824768 707257626856091136 712374792567642288 713284594346145024 714195558068170752 716160332643323904 720011386645362784 721992160748926368 722914245245412864 723682328957604864 724903005204822528 727215934079468169 728144690061689712 733452353776687104 737033664097862334 737816749445058084 738759044144221632 739702542284891136 741737487380585472 748732611147034752 750485378178256896 750792398247851904 754149857563892916 755113011915826368 757190351701014336 758962918122006528 765143295720800976 766120490223637248 767098932739887104 768228111929892096 769209246172459008 774774645582881664 776463448596924928 777288427398908928 778599524108883456 781083781048317663 782081333769963024 784232864261764848 786068736626363904 790915784032525032 793481936303052864 794495323194883072 795664830213102528 796681004964332544 802445168639413152 803470002826692096 806076887672942592 808294430692675584 810012809976033132 812241180842542164 813278525901089472 814142620077305472 815182393538451456 819162776319400926 822870156166128896 825133897998772992 826187708851900416 828460577376940032 831103924662249336 832165360070502528 833228151079532544 835520388083877888 842324187540414096 844296050450539008 849502138405304664 855694412739468288 858048455140402176 860786207685901098 861885551501591904 862986299332372992 865360401944016384 873521379671540544 874449480823772544 875566274541299712 875924464622493888 877974985062733824 879841500491208402 885456737809007616 887386798396485632 889780257036590661 889828027553009664 892667178340934472 893807238594243456 896266130584874112 897410787201202176 898364270430130176 903903753180028608 906836498632060416 909331234529260032 912428222731623528 914938341638725656 917080192730757888 918251431801933824 925728925686895008 928275635248619616 929461172458387968 936186030079315344 937381669964474112 940423035618433024 943010169141454848 945014944972038654 947614710982965858 949833056756856384 951046125794860032 955689905705967747 962656214331901824 963885660327217152 964909771943473152 966537340273096704 969621245439290892 970859586748919616 982711552130483112 983755665926744112 985012058858962176 986270056379854848 988983316507447296 998310148196046336 1001056530997135872 1004250575633551281 1005533143418523888 1006817349221101824 1009587135601352448 1016891722327532184 1020191060961067968 1021493986964849664 1024304149239856128 1026481750573076469 1029305634343566363 1033032860777175552 1036384569865211904 1038132698811844608 1039235696604868608 1041445041397756884 1042775111693284032 1045643819015686464 1048091648835151872 1053209283839229762 1054554378710033376 1057975915070737152 1060886440284136704 1062241339952443392 1069926891519217536 1071293337102256128 1080017079968044176 1082988241123389552 1084371367868119296 1085523493436407296 1092217035092534568 1100178530665030656 1102517435800711763 1105550496146793501 1108138566216332448 1109553813427336704 1123098916720552128 1125728067267385344 1131224786345839374 1132669517873739552 1135785527551521504 1140925883652624384 1144064606853869568 1147714943581201464 1149180735335455872 1150648399109830656 1153813869258688512 1162161968374322496 1164695172895387392 1165932641098363392 1167899286163325184 1173122000654944536 1176349296392647272 1180608983745343488 1186373676048787548 1190222904454579296 1191742984792324608 1195021507446498816 1203667752959119728 1205205004240038144 1209115331509413888 1212441646039013376 1215019214964049698 1216570963642164704 1218361771263813246 1219917788851634208 1222773590307677184 1228744164479101389 1234305234249193344 1237700846998159488 1239281563277850624 1246655886993374004 1248248040105753792 1249842226619298816 1253280582125816832 1260019926629384872 1263486281310621144 1266444075675808512 1268061501059813376 1274253207607956996 1283541619109202432 1291179311528851647 1292828327252387856 1294479448998559488 1298040602916024576 1310282069507310816 1311674221235658816 1313349411811949568 1313886696933740832 1319762250736812603 1328185106713511424 1331080197594728448 1334742041329514496 1339000767511401708 1340710857891365184 1342423132294802432 1344399195877311168 1346116180801803264 1355855629770042912 1360254747948090624 1361991982619799552 1365738865653141504 1368642334097435292 1372407512458088484 1375620289096136832 1377377147702900736 1388593388530342512 1390366815591045376 1392413452872929424 1394191758687581952 1404279045118973016 1406072504946711168 1410634553427649536 1414515253712182272 1417522417458057981 1421422066474448787 1424749585135284576 1426569188692290048 1440022773290725568 1443984321497852736 1445828490490825728 1447364657915209728 1449806010409645056 1454431868158936338 1456289380123379424 1466904707553374208 1474067328195724668 1475633498890116168 1477518088288443264 1479405084569782272 1483474974761170944 1497465222294069504 1501584796495703808 1508299715127785832 1510226023831652736 1514380703402028672 1517925836244013056 1530286591441601952 1532240980447274496 1536456223859784192 1549549291165763328 1552926897193849856 1554576854797817856 1557199048217766912 1562167562096635326 1564162667539926048 1568465728523529696 1572137473252727808 1581831568065050064 1586963872606105728 1588990646389766144 1591329660426205056 1593362009928665088 1604890337278826304 1606940005653384192 1620025619952066264 1624482361685084328 1626557051802178944 1628285240154610944 1630364787076902912 1638325552638801852 1645740312332257792 1650267795997545984 1662207849324498672 1664330720141005056 1666456302159065088 1671040776167755776 1684648375080828192 1688592100901078016 1696837179518759061 1699004276810609328 1711388825478936576 1716096910280804352 1721572415371802196 1723771103003183808 1725972598664745984 1730720803888032768 1747042759343081088 1748898961647545088 1751132549082599424 1751848929244987776 1755949970125467648 1759683000982416804 1770913475618015232 1779560514073181322 1785334356681868944 1787614477188486912 1792532261169748224 1794821574402404352 1807807506360057216 1813672997264120832 1818662469058520064 1822528822446074547 1824856445463247056 1829876683277451312 1834160385461515776 1851457851373790016 1856551270497239232 1858922344916775936 1872372060158630688 1874763339928948224 1880846071236866048 1886020338282909696 1890029889944077308 1895229421965931716 1899666113513712768 1902092251589720064 1911379811411935494 1925312428663803648 1927771320654434304 1933074680546193408 1939242490878581784 1941719173497839232 1965423104260966224 1967511331853488224 1970024117717924352 1996620296392092672 2002113061994271744 2008501151267102562 2011066286837047776 2013634698442203648 2019174271202704896 2033783444655064368 2040382121922135936 2042987973929699328 2048608298479712256 2052963501146152938 2058611268687132726 2066065721554351104 2076265397623689216 2082890082795513768 2085550223386568064 2091287638031372928 2096183297670303744 2106418567678459524 2109108757420066752 2115951830141474304 2121772880568273408 2139853783038435072 2142586674204512256 2160034159936088352 2165976482246779104 2168742735736238592 2171046986872814592 2181647802238404507 2184434070185069136 2200357061330061312 2205034871601423526 2211100992293587002 2216277132432664896 2219107626854673408 2246197833441104256 2251456134534770688 2262449572691678748 2265339035747479104 2271571055103043008 2295429887162402928 2298361470670911744 2301296798219661312 2307627738517377024 2324323936748644992 2329390345790774784 2331865282196726784 2335798572326650368 2343251343144952989 2346244001309889072 2352698592785294544 2372747352097575096 2380445808909158592 2383485969584649216 2390043014892997632 2407335505918239456 2410410008480076288 2418230663018827776 2424883292078026752 2430038429928099396 2433141927284329408 2436723542527626492 2439835577703268416 2445547180615354368 2457488328958202778 2468610468498386688 2475401693996318976 2478563126555701248 2493311773986748008 2496496080211507584 2499684453238597632 2506561164251633664 2520039853258769744 2526972562621242288 2532888151351617024 2548506415215913992 2567083238218404864 2582358623057703294 2585656654504775712 2588958897997118976 2596081205832049152 2620564139014621632 2623348442471317632 2626698823623899136 2627773393867481664 2639524501473625206 2656370213427022848 2662160395189456896 2669484082659028992 2678001535022803416 2681421715782730368 2684846264589604864 2688798391754622336 2692232361603606528 2711711259540085824 2720509495896181248 2737284668194870584 2744815024916176968 2751240578192273664 2754754295405801472 2777186777060685024 2780733631182090752 2784826905745858848 2788383517375163904 2808558090237946032 2812145009893422336 2821269106855299072 2829030507424364544 2835044834916115962 2842844132948897574 2849499170270569152 2853138377384580096 2867069717117903241 2880045546581451136 2887968642995705472 2891656980981651456 2894729315830419456 2899612020819290112 2908863736317872676 2912578760246758848 2948134656391449336 2951266997780232336 2955036176576886528 2958810169139564544 2966949949522341888 2994930444588139008 3003169592991407616 3012751726900653843 3016599430255571664 3020452047663305472 3028761406804057344 3060573182883203904 3064481960894548992 3072912447719568384 3079445251719229407 3099098582331526656 3105853794387699712 3109153709595635712 3114398096435533824 3124335124193270652 3128325335079852096 3136931457047059392 3144274946505455616 3163663136130100128 3173927745212211456 3177981292779532288 3182659320852410112 3186724019857330176 3209780674557652608 3213880011306768384 3240051239904132528 3248964723370168656 3253114103604357888 3256570480309221888 3276651105277603704 3291480624664515584 3300535591995091968 3307552307402135289 3316651488440380503 3324415698648997344 3328661440282010112 3369296750161656384 3377184201802156032 3393674359037518122 3398008553621218656 3422777650957873152 3432193820561608704 3443144830743604392 3447542206006367616 3451945197329491968 3461441607776065536 3494085518686162176 3497797923295090176 3503697858489975552 3519366001964833608 3541826951236030464 3559121028146362644 3570668713363737888 3575228954376973824 3585064522339496448 3615615012720114432 3627345994528241664 3637324938117040128 3645057644892149094 3649712890926494112 3659753366554902624 3668320770923031552 3686232493437304167 3702915702747580032 3713102540994478464 3717844689833551872 3744744120317261376 3749526679857896448 3780059779888154616 3790458843931863432 3799332227027425536 3804184503179440128 3822759622823870988 3850624857327607296 3878484981757163568 3883438346995678464 3930846208521932448 3935022663706976448 3940048235435848704 3959286752210437809 3993240592784185344 4004226123988543488 4017002302534205124 4022132573674095552 4027269396884407296 4038348542405409792 4067566889310128736 4080764243844271872 4085975947859398656 4097216596959424512 4105927002292305876 4117222537374265452 4132131443108702208 4165780165591027536 4171100446773136128 4182575276062745856 4212837135356919048 4218217514840133504 4231903660282948608 4243545761136546816 4252567252374173943 4264266199423346361 4279707566076870144 4320068319872176704 4331952964493558208 4337485471472477184 4342093973745629184 4363295604476809014 4368868140370138272 4400714122660122624 4410069743202847052 4422201984587174004 4432554264865329792 4438215253709346816 4492395666882208512 4524899145383357496 4530678071494958208 4543142110206086016 4590859774324805856 4596722941341823488 4648647873497289984 4658780691581549568 4663730564393453568 4671597144653300736 4686502686289905978 4692488002619778144 4705397185570589088 4745494704195150192 4760891617818317184 4766971939169298432 4780086029785995264 4814671011836478912 4820820016960152576 4860076859856198792 4866283854568658816 4873447085055252984 4879671155406536832 4891094361230708736 4914976657916405556 4937220936996773376 4950803387992637952 4986623547973496016 4992992160423015168 4999368906477195264 5013122328503267328 5040079706517539488 5053945125242484576 5065776302703234048 5090511538556277183 5097012830431827984 5134166476436809728 5164717246115406588 5171313309009551424 5177917795994237952 5192162411664098304 5241128278029243264 5246696884942635264 5253397647247798272 5255546787734963328 5279049002947250412 5312740426854045696 5356003070045606832 5362843431565460736 5369692529179209728 5377596783509244672 5384464723207213056 5423422519080171648 5441018991792362496 5467586467338223641 5474569336389741168 5489630049832353936 5502481156384547328 5554373554121370048 5561467262364181504 5569653811491717696 5576767034750327808 5617116180475892064 5624290019786844672 5642538213710598144 5658061014848729088 5670089669832231924 5685688265897795148 5698998340541138304 5706276754769160192 5734139434235806482 5760091093162902272 5775937285991410944 5783313961963302912 5799224041638580224 5817727472635745352 5825157520493517696 5896269312782898672 5902533995560464672 5910072353153773056 5989860889176278016 6006339185982815232 6025503453801307686 6033198860511143328 6040904095326610944 6057522813608114688 6121146365766407808 6128963921789097984 6145824895439136768 6158890503438458814 6198197164663053312 6211707588775399424 6228796192871067648 6248670248386541304 6256650670159704192 6273862914094118784 6288549893010911232 6327326272260200256 6347855490424422912 6365318641704820224 6419561349115305216 6427760022613536768 6480102479808265056 6497929446740337312 6506228207208715776 6513140960618443776 6553302210555207408 6582961249329031168 6601071183990183936 6615104614804270578 6633302976880761006 6648831397297994688 6657322880564020224 6738593500323312768 6754368403604312064 6787348718075036244 6796017107242437312 6886289661487208784 6895084412012735232 6903890394658983936 6922883215552131072 6988171037372324352 6995595846590180352 7007395716979951104 7029754029434858967 7038732003929667216 7118242056292725288 7141337426727475776 7150457908753947648 7170129044678992896 7231230025440228864 7254691989056483328 7274649876234080256 7290115289784298188 7299425781852988224 7319506733109805248 7336641541846063104 7372464986874608334 7405831405495160064 7426205081988956928 7435689379667103744 7489488240634522752 7499053359715792896 7560119559776309232 7580917687863726864 7598664454054851072 7645519245647741976 7701249714655214592 7756969963514327136 7766876693991356928 7861692417043864896 7870045327413952896 7880096470871697408 7918573504420875618 7986481185568370688 8008452247977086976 8034004605068410248 8044265147348191104 8054538793768814592 8076697084810819584 8135133778620257472 8161528487688543744 8211854004584611752 8234445074748530904 8264262886217404416 8331560331182055072 8342200893546272256 8365150552125491712 8425674270713838096 8436435029680267008 8463807320565897216 8487091522273093632 8505134504748347886 8528532398846692722 8559415132153740288 8601209151353709723 8640136639744353408 8663905928987116416 8674970942944954368 8684187947491258368 8726591208953618028 8737736280740276544 8820139486405694104 8844403969174348008 8865108529730659584 8876430507418693632 8984791333764417024 9038255180701961529 9049798290766714992 9061356142989916416 9086284220412172032 9181719548649611712 9193445882683646976 9238335755157688221 9297295746994579968 9317561383163099136 9327461128786907136 9343194289306601472 9373005372579811956 9384976005239556288 9410794371141178176 9490989408390300384 9521783235636634368 9533943878338596864 9560172059571990528 9629342023672957824 9641640033920305152 9720153719712397584 9732567709137317632 9746894170110505968 9759342310813073664 9829953315832811112 9874441873993546752 9901606775985275904 9922656922206405867 9949954465321141509 9973247095946992032 9985984320846030336 10080159413035078976 10107890250484969152 10131552605406468096 10181023077112554366 10194025660863655968 10268332952873619456 10329434492230813176 10342626618019102848 10355835591988475904 10384324823328196608 10482256556058486528 10493393769885270528 10511093575469926656 10558098005894500824 10625480853708091392 10712006140091213664 10725686863130921472 10755193567018489344 10846845038160343296 10882037983584724992 10935172934676447282 10949138672779482336 10979260099664707872 11004962312769094656 11108747108242740096 11122934524728363008 11139307622983435392 11153534069500655616 11234232360951784128 11248580039573689344 11340179339664463848 11371376531795590296 11397996681082276608 11412553509538320384 11468278868471612964 11520182186325804544 11551874571982821888 11635454945271490704 11650315040987035392 11792538625565797344 11805067991120929344 11820144706307546112 11877860256631313427 11979721778352556032 12012678371965630464 12051006907602615372 12066397721022286656 12081808190653221888 12115045627216229376 12242292731532815616 12257927843578195968 12291649790878273536 12317781006876917628 12396394329326106624 12497340496773082608 12513301340319408384 12547725828188237568 12654652544520400512 12695710980848845824 12730637283409640448 12757701757122521829 12839122698230610432 12960204959616530112 12995858893480674624 13012456414417431552 13026281921236887552 13106604421110414816 13165922498658062336 13202142367980367872 13230209229608541156 13266605953761522012 13297662794595989376 13314645761128040448 13477187000646625536 13574697436150072488 13592034214484874624 13772579322974417568 13790168824025470464 13976342074744648704 13991191693180360704 14014791433959902208 14059508058869717934 14077464007859334432 14236484112585450576 14282674853454951552 14300915817507895296 14340258089357985792 14462460050880457728 14580230579568596376 14598851563705976448 14639013466219610496 14673283083692126208 14744929973749216668 14811662810990320128 14852410163977913856 14978976481269045504 14998106719431585792 15120239119552618464 15161835375727453728 15197328908109702144 15271534615668831549 15291038491295483952 15402499429310429184 15513939927028654272 15533753387982713856 15723384834087729792 15740090654827905792 15760192941743394816 15837147008841751236 16068009210136820496 16088530294696382208 16109077587537629184 16153394169621639168 16270267557240514944 16323056975377087488 16402759402014670923 16423708009169223504 16468890149497061808 16663120662364110144 16684401787092544512 16730301104250983424 16851348541427676192 16872870059360534016 16927614641131794432 16974183044546187264 17010269009496695772 17057064797693385444 17118830264307480576 17202418302707419446 17280273279488706816 17327811857974232832 17349941885889908736 17453182417907236056 17475472561480553088 17640278972811388208 17688807938348696016 17730217059461319168 17969582667528834048 18076510361403923058 18099596581533429984 18122712285979832832 18172568440824344064 18363439097299223424 18386891765367293952 18476671510315376442 18594591493989159936 18635122766326198272 18686388578613202944 18746010745159623912 18769952010479112576 18821588742282356352 18981978816780600768 19043566471273268736 19258684047345915648 19283280067840610304 19440307439424795168 19465135418274635264 19493788340221011936 19518684621626147328 19659906631665622224 19748883747987093504 19803213551970551808 19845313844412811734 19899908930642283018 19946494191893984064 19971968641692060672 20160318826070157952 20215780500969938304 20263105210812936192 20362046154225108732 20388051321727311936 20658868984461626352 20685253236038205696 20711671183976951808 20768649646656393216 20964513112116973056 20986787539770541056 21022187150939853312 21089262088304576901 21116196011789001648 21424012280182427328 21451373726261842944 21510387134036978688 21693690076320686592 21764075967169449984 21870345869352894564 21898277345558964672 21958520199329415744 22009924625538189312 22217494216485480192 22245869049456726016 22278615245966870784 22307068139001311232 22468464721903568256 22497160079147378688 22680358679328927696 22742753063591180592 22795993362164553216 22936557736943225928 23040364372651609088 23103749143965643776 23270909890542981408 23300630081974070784 23585077251131594688 23610135982241858688 23640289412615092224 23755720513262626854 23959443556705112064 24025356743931260928 24102013815205230744 24132795442044573312 24163616381306443776 24230091254432458752 24484585463065631232 24635562013753835256 24792788658652213248 24994680993546165216 25026602680638816768 25095451656376475136 25309305089040801024 25391421961697691648 25461274566819280896 25515403514245043658 25678245396461220864 25803627454061129169 25920409919233060224 25991717786961349248 26024912828834863104 26052563842473775104 26213208842220829632 26460418459217082312 26533211907523044024 26595325589191978752 26629291522256080896 26954374001293251072 27149394872300144976 27184068428969749248 27545158645948835136 27580337648050940928 27715007265473064663 27952684149489297408 27982383386360721408 28029582867919804416 28119016117739435868 28154928015718668864 28472968225170901152 28565349706909903104 28601831635015790592 28680516178715971584 28924920101760915456 29160461159137192752 29197703127411952896 29278026932439220992 29489859947498433336 29623325621980640256 29704820327955827712 29767970766619217601 29849863395963424527 29957952962538091008 30240478239105236928 30323670751454907456 30394657816219404288 30543069231337663098 30582076982590967904 30804998858620858368 31027879854057308544 31067506775965427712 31446769668175459584 31480181309655811584 31674294017683502472 32136018420273640992 32177060589392764416 32540535114481029888 32646113950754174976 32805518804029341846 32847416018338447008 32937780298994123616 33326241324728220288 33368803574185089024 33460602208501966848 33702697082855352384 33745740118721068032 34020538018993391544 34114129595386770888 34237660528614961152 34404836605414838892 34560546558977413632 34655623715948465664 34906364835814472112 34950945122961106176 35280557945622776416 35377615876697392032 35460434118922638336 35633580769893940281 35939165335057668096 36153020722807846116 36199193163066859968 36245424571959665664 36345136881648688128 36726878194598446848 36773783530734587904 36953343020630752884 37189182987978319872 37492021490319247824 37539904020958225152 37643177484564712704 37963957633561201536 38087132942546537472 38273105271367565487 38517368094691831296 38880614878849590336 38930270836549270528 38987576680442023872 39037369243252294656 39319813263331244448 39497767495974187008 39606427103941103616 39690627688825623468 39799817861284566036 39892988383787968128 39943937283384121344 40320637652140315904 40431561001939876608 40724092308450217464 40776102643454623872 41317737968923252704 41370506472076411392 41929026224233946112 41973575079541082112 42044374301879706624 42178524176609153802 42232392023578003296 42848024560364854656 42902747452523685888 43020774268073957376 43387380152641373184 43740691738705789128 43796554691117929344 43917040398658831488 44019849251076378624 44434988432970960384 44557230491933741568 44936929443807136512 44994320158294757376 45360717358657855392 45485506127182361184 45591986724329106432 45873115473886451856 46080728745303218176 46207498287931287552 46541819781085962816 46601260163948141568 47170154502263189376 47220271964483717376 47280578825230184448 47511441026525253708 48204027630410461488 48265590884089146624 48327232762612887552 48460182508864917504 48969170926131262464 49208278206044012769 49271124027507670512 49989361987092330432 50053205361277633536 50190903312752950272 50618610178081602048 50782843923395383296 50922549133638561792 51030807028490087316 51356490792922441728 51607254908122258338 51840819838466120448 51983435573922698496 52049825657669726208 52426417684441659264 52920836918434164624 53066423815046088048 53190651178383957504 53908748002586502144 54298789744600289952 54368136857939498496 55090317291897670272 55160675296101881856 55430014530946129326 55905368298978594816 56059165735839608832 56238032235478871736 56309856031437337728 56945936450341802304 57130699413819806208 57849840203521830912 58320922318274385504 58395406254823905792 58556053864878441984 58979719894996866672 59246651243961280512 59409640655911655424 59535941533238435202 59699726791926849054 59915905925076182016 60480956478210473856 60647341502909814912 60789315632438808576 61086138462675326196 61164153965181935808 62055759708114617088 62135013551930855424 62893539336350919168 62960362619311623168 63267786264913730703 63348588035367004944 64272036840547281984 64354121178785528832 65081070228962059776 65292227901508349952 65611037608058683692 65694832036676894016 65875560597988247232 66652482649456440576 66737607148370178048 66921204417003933696 67405394165710704768 67491480237442136064 68041076037986783088 68228259190773541776 68809673210829677784 69121093117954827264 69311247431896931328 69812729671628944224 69901890245922212352 70561115891245552832 70755231753394784064 70920868237845276672 71267161539787880562 71878330670115336192 72306041445615692232 72398386326133719936 72490849143919331328 72690273763297376256 73453756389196893696 73906686041261505768 74378365975956639744 74984042980638495648 75079808041916450304 75286354969129425408 75927915267122403072 76174265885093074944 76546210542735130974 77034736189383662592 77761229757699180672 77860541673098541056 77975153360884047744 78074738486504589312 78639626526662488896 79381255377651246936 79599635722569132072 79785976767575936256 79887874566768242688 80641275304280631808 80863122003879753216 81448184616900434928 81552205286909247744 82635475937846505408 82741012944152822784 83145021796419193989 83858052448467892224 83947150159082164224 84088748603759413248 84357048353218307604 84464784047156006592 85696049120729709312 85805494905047371776 86041548536147914752 86774760305282746368 87481383477411578256 87593109382235858688 87834080797317662976 88869976865941920768 89114460983867483136 89303912299857652803 89873858887614273024 90721434717315710784 90971012254364722368 91183973448658212864 91746230947772903712 92161457490606436352 92414996575862575104 93083639562171925632 93202520327896283136 94340309004526378752 94440543928967434752 95022882053050507416 96408055260820922976 96531181768178293248 97938341852262524928 98416556412088025538 98542248055015341024 99978723974184660864 100106410722555267072 100381806625505900544 101237220356163204096 102061614056980174632 102712981585844883456 103214509816244516676 103681639676932240896 103966871147845396992 104852835368883318528 105841673836868329248 106132847630092176096 106381302356767915008 106900742309681820843 107817496005173004288 108597579489200579904 108736273715878996992 110180634583795340544 110321350592203763712 110860029061892258652 112476064470957743472 112619712062874675456 113891872900683604608 114261398827639612416 114819315814102696461 116641844636548771008 116790812509647811584 117112107729756883968 117959439789993733344 118493302487922561024 118819281311823310848 119071883066476870404 119399453583853698108 119831811850152364032 120961912956420947712 121294683005819629824 122172276925350652392 122328307930363871616 124111519416229234176 125787078672701838336 125920725238623246336 126535572529827461406 126697176070734009888 128544073681094563968 128708242357571057664 130162140457924119552 131222075216117367384 131389664073353788032 131751121195976494464 133304965298912881152 134810788331421409536 134982960474884272128 136082152075973566176 136456518381547083552 137619346421659355568 138242186235909654528 138622494863793862656 139625459343257888448 139803780491844424704 141122231782491105664 141510463506789568128 141841736475690553344 142534323079575761124 144612082891231384464 144796772652267439872 144981698287838662656 145380547526594752512 146907512778393787392 147624834618132038307 147813372082523011536 149968085961276991296 150159616083832900608 150572709938258850816 151855830534244806144 152348531770186149888 153092421085470261948 154069472378767325184 155522459515398361344 155721083346197082112 155950306721768095488 156149476973009178624 157279253053324977792 158762510755302493872 159199271445138264144 159571953535151872512 161282550608561263616 161726244007759506432 162896369233800869856 163104410573818495488 165270951875693010816 165482025888305645568 166290043592838387978 167716104896935784448 168177497207518826496 168714096706436615208 168929568094312013184 171392098241459418624 173549520610565492736 174962766954823156512 175186218764471717376 175668161594635325952 177739953731883841536 178228921967734966272 178607824599715305606 179747717775228546048 181442869434631421568 181942024508729444736 182367946897316425728 183492461895545807424 186167279124343851264 186405040655792566272 188680618009052757504 188881087857934869504 190045764106101014832 192816110521641845952 193062363536356586496 195876683704525049856 196833112824176051076 197084496110030682048 199957447948369321728 200212821445110534144 200763613251011801088 202474440712326408192 204123228113960349264 206429019632489033352 207363279353864481792 207933742295690793984 209705670737766637056 211683347673736658496 212265695260184352192 212762604713535830016 213801484619363641686 215634992010346008576 217195158978401159808 217472547431757993984 220361269167590681088 221720058123784517304 224952128941915486944 225239424125749350912 227783745801367209216 228522797655279224832 229638631628205392922 233283689273097542016 233581625019295623168 234224215459513767936 235918879579987466688 238143766132953740808 238798907167707396216 239663623700304728064 241923825912841895424 242589366011639259648 244344553850701304784 244656615860727743232 248223038832458468352 249435065389257581967 251574157345403676672 251841450477246492672 253071145059654922812 253394352141468019776 257088147362189127936 257416484715142115328 260324280915848239104 262444150432234734768 262779328146707576064 263502242391952988928 266609930597825762304 267911736899572958409 269621576662842819072 272164304151947132352 272913036763094167104 275238692843318711136 276484372471819309056 277244989727587725312 279250918686515776896 279607560983688849408 282244463564982211328 283020927013579136256 285068646159151522248 289224165782462768928 289593545304534879744 293815025556787574784 295249669236264076614 295626744165046023072 299936171922553982592 300319232167665801216 301145419876517701632 303711661068489612288 306184842170940523896 308138944757534650368 311044919030796722688 311900613443536190976 314558506106649955584 317525021510604987744 318398542890276528288 319143907070303745024 322565101217122527232 323452488015519012864 325792738467601739712 326208821147636990976 330541903751386021632 330964051776611291136 332580087185676775956 337428193412873230416 337859136188624026368 342784196482918837248 344457947442308089383 349925533909646313024 350372437528943434752 351336323189270651904 355479907463767683072 356457843935469932544 357215649199430611212 359495435550457092096 362885738869262843136 363884049017458889472 366984923791091614848 372334558248687702528 377361236018105515008 377762175715869739008 380091528212202029664 385632221043283691904 386124727072713172992 393666225648352102152 394168992220061364096 399914895896738643456 404948881424652816384 408246456227920698528 412858039264978066704 414726558707728963584 415867484591381587968 419411341475533274112 423366695347473316992 424531390520368704384 425525209427071660032 427602969238727283372 434390317956802319616 434945094863515987968 440722538335181362176 442874503854396114921 443440116247569034608 449904257883830973888 450478848251498701824 455567491602734418432 457045595310558449664 459277263256410785844 466567378546195084032 467163250038591246336 468448430919027535872 471837759159974933376 476287532265907481616 477597814335414792432 483847651825683790848 485178732023278519296 488689107701402609568 489313231721455486464 496446077664916936704 498870130778515163934 503148314690807353344 506142290119309845624 506788704282936039552 514176294724378255872 520648561831696478208 524888300864469469536 525558656293415152128 527004484783905977856 533219861195651524608 535823473799145916818 539243153325685638144 544328608303894264704 545826073526188334208 550477385686637422272 558501837373031553792 559215121967377698816 564488927129964422656 566041854027158272512 570137292318303044496 578448331564925537856 579187090609069759488 587630051113575149568 590499338472528153228 591253488330092046144 599872343845107965184 600638464335331602432 602290839753035403264 607423322136979224576 612369684341881047792 622089838061593445376 623801226887072381952 629117012213299911168 635050043021209975488 636797085780553056576 638287814140607490048 645130202434245054464 646904976031038025728 651585476935203479424 652417642295273981952 661083807502772043264 665160174371353551912 674856386825746460832 675718272377248052736 685568392965837674496 688915894884616178766 699851067819292626048 700744875057886869504 702672646378541303808 714431298398861222424 718990871100914184192 725771477738525686272 727768098034917778944 733969847582183229696 744669116497375405056 748305196167772745901 754722472036211030016 755524351431739478016 760183056424404059328 771264442086567383808 772249454145426345984 787332451296704204304 788337984440122728192 799829791793477286912 803735210698718875227 816492912455841397056 825716078529956133408 829453117415457927168 831734969182763175936 838822682951066548224 846733390694946633984 849062781040737408768 855205938477454566744 868780635913604639232 881445076670362724352 885749007708792229842 886880232495138069216 899808515767661947776 900957696502997403648 911134983205468836864 918554526512821571688 933134757092390168064 943675518319949866752 952575064531814963232 955195628670829584864 967695303651367581696 970357464046557038592 977378215402805219136 978626463442910972928 992892155329833873408 997740261557030327868 1012284580238619691248 1013577408565872079104 1028352589448756511744 1033373842326924268149 1049776601728938939072 1051117312586830304256 1054008969567811955712 1066439722391303049216 1071646947598291833636 1078486306651371276288 1088657216607788529408 1091652147052376668416 1100954771373274844544 1117003674746063107584 1128977854259928845312 1132083708054316545024 1140274584636606088992 1156896663129851075712 1158374181218139518976 1180998676945056306456 1182506976660184092288 1199744687690215930368 1214846644273958449152 1224739368683762095584 1244179676123186890752 1247602453774144763904 1258234024426599822336 1270100086042419950976 1273594171561106113152 1276575628281214980096 1303170953870406958848 1304835284590547963904 1322167615005544086528 1330320348742707103824 1349712773651492921664 1351436544754496105472 1371136785931675348992 1377831789769232357532 1399702135638585252096 1401489750115773739008 1405345292757082607616 1428862596797722444848 1451542955477051372544 1455536196069835557888 1467939695164366459392 1489338232994750810112 1496610392335545491802 1509444944072422060032 1520366112848808118656 1542528884173134767616 1574664902593408408608 1576675968880245456384 1599659583586954573824 1607470421397437750454 1632985824911682794112 1651432157059912266816 1677645365902133096448 1693466781389893267968 1698125562081474817536 1710411876954909133488 1737561271827209278464 1762890153340725448704 1771498015417584459684 1773760464990276138432 1799617031535323895552 1801915393005994807296 1822269966410937673728 1837109053025643143376 1866269514184780336128 1887351036639899733504 1905150129063629926464 1910391257341659169728 1935390607302735163392 1940714928093114077184 1954756430805610438272 1957252926885821945856 1995480523114060655736 2024569160477239382496 2027154817131744158208 2056705178897513023488 2066747684653848536298 2099553203457877878144 2102234625173660608512 2108017939135623911424 2143293895196583667272 2156972613302742552576 2177314433215577058816 2183304294104753336832 2201909542746549689088 2234007349492126215168 2257955708519857690624 2264167416108633090048 2280549169273212177984 2313793326259702151424 2316748362436279037952 2361997353890112612912 2365013953320368184576 2399489375380431860736 2411205632096156625681 2449478737367524191168 2488359352246373781504 2495204907548289527808 2516468048853199644672 2540200172084839901952 2547188343122212226304 2606341907740813917696 2644335230011088173056 2660640697485414207648 2699425547302985843328 2702873089508992210944 2755663579538464715064 2799404271277170504192 2857725193595444889696 2903085910954102745088 2911072392139671115776 2935879390328732918784 2978676465989501620224 2993220784671090983604 3040732225697616237312 3085057768346269535232 3100121526980772804447 3149329805186816817216 3153351937760490912768 3199319167173909147648 3214940842794875500908 3265971649823365588224 3302864314119824533632 3386933562779786535936 3396251124162949635072 3420823753909818266976 3475122543654418556928 3542996030835168919368 3547520929980552276864 3599234063070647791104 3644539932821875347456 3674218106051286286752 3732539028369560672256 3774702073279799467008 3810300258127259852928 3820782514683318339456 3909512861611220876544 3914505853771643891712 3990961046228121311472 4049138320954478764992 4054309634263488316416 4113410357795026046976 4133495369307697072596 4199106406915755756288 4204469250347321217024 4216035878271247822848 4286587790393167334544 4354628866431154117632 4366608588209506673664 4403819085493099378176 4468014698984252430336 4515911417039715381248 4528334832217266180096 4561098338546424355968 4627586652519404302848 4723994707780225225824 4730027906640736369152 4798978750760863721472 4822411264192313251362 4898957474735048382336 5032936097706399289344 5080400344169679803904 5094376686244424452608 5212683815481627835392 5288670460022176346112 5321281394970828415296 5398851094605971686656 5405746179017984421888 5511327159076929430128 5598808542554341008384 5715450387190889779392 5806171821908205490176 5822144784279342231552 5871758780657465837568 5986441569342181967208 6081464451395232474624 6170115536692539070464 6200243053961545608894 6298659610373633634432 6306703875520981825536 6429881685589751001816 6531943299646731176448 6605728628239649067264 6773867125559573071872 6792502248325899270144 6841647507819636533952 6950245087308837113856 7085992061670337838736 7095041859961104553728 7198468126141295582208 7233616896288469877043 7348436212102572573504 7465078056739121344512 7549404146559598934016 7620600516254519705856 7641565029366636678912 7819025723222441753088 7981922092456242622944 8098276641908957529984 8108619268526976632832 8266990738615394145192 8398212813831511512576 8573175580786334669088 8709257732862308235264 8733217176419013347328 8807638170986198756352 8936029397968504860672 9122196677092848711936 9255173305038808605696 9447989415560450451648 9460055813281472738304 9597957501521727442944 9644822528384626502724 9797914949470096764672 10160800688339359607808 10188753372488848905216 10425367630963255670784 10642562789941656830592 10797702189211943373312 11022654318153858860256 11197617085108682016768 11430900774381779558784 11743517561314931675136 11972883138684363934416 12162928902790464949248 12340231073385078140928 12400486107923091217788 12597319220747267268864 12613407751041963651072 12859763371179502003632 13063886599293462352896 13211457256479298134528 13547734251119146143744 13585004496651798540288 13683295015639273067904 14171984123340675677472 14190083719922209107456 14396936252282591164416 14467233792576939754086 14696872424205145147008 15098808293119197868032 15241201032509039411712 15283130058733273357824 15638051446444883506176 15963844184912485245888 16196553283817915059968 16217238537053953265664 16533981477230788290384 16796425627663023025152 17146351161572669338176 17418515465724616470528 17466434352838026694656 17615276341972397512704 18244393354185697423872 18510346610077617211392 18895978831120900903296 18920111626562945476608 19289645056769253005448 19595829898940193529344 20321601376678719215616 20377506744977697810432 20850735261926511341568 21285125579883313661184 21595404378423886746624 21700850688865409631129 22045308636307717720512 22395234170217364033536 22861801548763559117568 23945766277368727868832 24325857805580929898496 24800972215846182435576 25194638441494534537728 25719526742359004007264 26127773198586924705792 26422914512958596269056 27366590031278546135808 28343968246681351354944 28380167439844418214912 28793872504565182328832 28934467585153879508172 29393744848410290294016 30482402065018078823424 30566260117466546715648 31276102892889767012352 31927688369824970491776 32393106567635830119936 33067962954461576580768 33592851255326046050304 34292702323145338676352 35230552683944795025408 36488786708371394847744 37020693220155234422784 37791957662241801806592 37840223253125890953216 38579290113538506010896 39191659797880387058688 40643202753357438431232 40755013489955395620864 42570251159766627322368 43190808756847773493248 43401701377730819262258 44090617272615435441024 45723603097527118235136 47891532554737455737664 48651715611161859796992 49601944431692364871152 50389276882989069075456 51439053484718008014528 52255546397173849411584 52845829025917192538112 54733180062557092271616 56687936493362702709888 56760334879688836429824 57868935170307759016344 58787489696820580588032 60964804130036157646848 61132520234933093431296 62552205785779534024704 63855376739649940983552 64786213135271660239872 66135925908923153161536 67185702510652092100608 68585404646290677352704 72977573416742789695488 75583915324483603613184 77158580227077012021792 78383319595760774117376 85140502319533254644736 86381617513695546986496 86803402755461638524516 88181234545230870882048 91447206195054236470272 95783065109474911475328 99203888863384729742304 100778553765978138150912 102878106969436016029056 105691658051834385076224 109466360125114184543232 113375872986725405419776 113520669759377672859648 115737870340615518032688 117574979393641161176064 121929608260072315293696 122265040469866186862592 127710753479299881967104 129572426270543320479744 132271851817846306323072 137170809292581354705408 145955146833485579390976 151167830648967207226368 154317160454154024043584 156766639191521548234752 170281004639066509289472 173606805510923277049032 176362469090461741764096 182894412390108472940544 191566130218949822950656 198407777726769459484608 201557107531956276301824 205756213938872032058112 218932720250228369086464 226751745973450810839552 231475740681231036065376 235149958787282322352128 255421506958599763934208 259144852541086640959488 264543703635692612646144 274341618585162709410816 302335661297934414452736 308634320908308048087168 340562009278133018578944 347213611021846554098064 352724938180923483528192 365788824780216945881088 383132260437899645901312 396815555453538918969216 411512427877744064116224 437865440500456738172928 453503491946901621679104 462951481362462072130752 470299917574564644704256 510843013917199527868416 529087407271385225292288 548683237170325418821632 604671322595868828905472 617268641816616096174336 694427222043693108196128 705449876361846967056384 766264520875799291802624 793631110907077837938432 823024855755488128232448 907006983893803243358208 925902962724924144261504 1021686027834399055736832 1058174814542770450584576 1097366474340650837643264 1234537283633232192348672 1388854444087386216392256 1410899752723693934112768 1532529041751598583605248 1587262221814155675876864 1646049711510976256464896 1814013967787606486716416 1851805925449848288523008 2116349629085540901169152 2469074567266464384697344 2777708888174772432784512 3065058083503197167210496 3174524443628311351753728 3292099423021952512929792 3703611850899696577046016 4232699258171081802338304 4938149134532928769394688 5555417776349544865569024 6349048887256622703507456 7407223701799393154092032 9876298269065857538789376 11110835552699089731138048 12698097774513245407014912 14814447403598786308184064 22221671105398179462276096 29628894807197572616368128 44443342210796358924552192 88886684421592717849104384
- Sum of all divisors σ(n): 322612353868113037067539200
- Sum of proper divisors (its aliquot sum) s(n): 233725669446520319218434816
- 88886684421592717849104384 is an abundant number, because the sum of its proper divisors (233725669446520319218434816) is greater than itself. Its abundance is 144838985024927601369330432
Bases of 88886684421592717849104384
- Binary: 1001001100001100111110011010001010101111101000011011010111100000011100110010000000000002
- Hexadecimal: 0x49867CD157D0DAF0399000
- Base-36: B62FR149HN5AO0000
Squares and roots of 88886684421592717849104384
- 88886684421592717849104384 squared (888866844215927178491043842) is 7900842667463813554049421870639850255320910928019456
- 88886684421592717849104384 cubed (888866844215927178491043843) is 702279708847510810287944683869153616276291188890676413279122679756780526895104
-
The
square root of 88886684421592717849104384 is 9427973505562.7260629317 -
88886684421592717849104384 is a
perfect cube number . Itscube root is 446284944
Scales and comparisons
How big is 88886684421592717849104384?- 88,886,684,421,592,717,849,104,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 88,886,684,421,592,717,849,104,384 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 88886684421592717849104384 cubic inches would be around 37190412 feet tall.
Recreational maths with 88886684421592717849104384
- 88886684421592717849104384 backwards is 48340194871729512448668888
- The number of decimal digits it has is: 26
- The sum of 88886684421592717849104384's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 88886684421592717849104384 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 88886684421592717849104384 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/88886684421592717849104384/
Chicago style:
Numbermatics. 2024. "Number 88886684421592717849104384 - Facts about the integer". https://numbermatics.com/n/88886684421592717849104384/
The information we have on file for 88886684421592717849104384 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 88886684421592717849104384, math, Factors of 88886684421592717849104384, curriculum, school, college, exams, university, Prime factorization of 88886684421592717849104384, STEM, science, technology, engineering, physics, economics, calculator, eighty-eight septillion, eight hundred eighty-six sextillion, six hundred eighty-four quintillion, four hundred twenty-one quadrillion, five hundred ninety-two trillion, seven hundred seventeen billion, eight hundred forty-nine million, one hundred four thousand, three hundred eighty-four.