507998510317059549691904
507,998,510,317,059,549,691,904 is an even composite number composed of seven prime numbers multiplied together.
507998510317059549691904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, six hundred eight divisors.
Prime factorization of 507998510317059549691904:
227 × 72 × 112 × 13 × 192 × 1072 × 1092
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 13 × 19 × 19 × 107 × 107 × 109 × 109)See below for interesting mathematical facts about the number 507998510317059549691904 from the Numbermatics database.
Names of 507998510317059549691904
- Cardinal: 507998510317059549691904 can be written as Five hundred seven sextillion, nine hundred ninety-eight quintillion, five hundred ten quadrillion, three hundred seventeen trillion, fifty-nine billion, five hundred forty-nine million, six hundred ninety-one thousand, nine hundred four.
Scientific notation
- Scientific notation: 5.07998510317059549691904 × 1023
Factors of 507998510317059549691904
Divisors of 507998510317059549691904
- Number of divisors d(n): 13608
-
Complete list of divisors:
1 2 4 7 8 11 13 14 16 19 22 26 28 32 38 44 49 52 56 64 76 77 88 91 98 104 107 109 112 121 128 133 143 152 154 176 182 196 208 209 214 218 224 242 247 256 266 286 304 308 352 361 364 392 416 418 428 436 448 484 494 512 532 539 572 608 616 637 704 722 728 749 763 784 832 836 847 856 872 896 931 968 988 1001 1024 1064 1078 1144 1177 1199 1216 1232 1274 1391 1408 1417 1444 1456 1463 1498 1526 1568 1573 1664 1672 1694 1712 1729 1744 1792 1862 1936 1976 2002 2033 2048 2071 2128 2156 2288 2299 2354 2398 2432 2464 2527 2548 2717 2782 2816 2834 2888 2912 2926 2996 3052 3136 3146 3328 3344 3388 3424 3458 3488 3584 3724 3872 3952 3971 4004 4066 4096 4142 4256 4312 4576 4598 4693 4708 4796 4864 4928 5054 5096 5243 5341 5434 5564 5632 5668 5776 5824 5852 5929 5992 6104 6272 6292 6656 6688 6776 6848 6916 6976 7007 7168 7448 7744 7904 7942 8008 8132 8192 8239 8284 8393 8512 8624 9152 9196 9386 9416 9592 9728 9737 9856 9919 10108 10192 10241 10486 10682 10868 11011 11128 11264 11336 11449 11552 11648 11663 11704 11858 11881 11984 12103 12208 12544 12584 12947 13189 13312 13376 13552 13696 13832 13952 14014 14231 14336 14497 14896 15301 15488 15587 15808 15884 16016 16093 16264 16384 16478 16568 16786 17024 17248 17689 18304 18392 18772 18832 19019 19184 19456 19474 19712 19838 20216 20384 20482 20972 21364 21736 22022 22256 22363 22528 22672 22781 22898 23104 23296 23326 23408 23716 23762 23968 24206 24416 25088 25168 25894 26378 26429 26624 26752 26923 27104 27392 27664 27797 27904 28028 28462 28672 28994 29792 29887 30602 30976 31174 31616 31768 32032 32186 32528 32768 32851 32956 33136 33572 34048 34496 35378 36608 36784 37544 37664 38038 38368 38627 38912 38948 39349 39424 39676 40432 40768 40964 41944 42728 43472 43681 44044 44512 44726 45056 45344 45562 45796 46208 46592 46652 46816 47432 47524 47936 48412 48832 50176 50336 51623 51788 52756 52858 53248 53504 53846 54208 54784 55328 55594 55808 56056 56924 57344 57673 57988 58751 59584 59774 61204 61952 62348 63232 63536 64064 64372 65056 65536 65702 65912 66272 67144 68096 68159 68992 69433 70756 73216 73568 75088 75328 76076 76736 77077 77254 77824 77896 78698 78848 79352 80143 80864 81536 81641 81928 83167 83888 85456 86944 87362 88088 89024 89452 90112 90629 90688 91124 91592 92323 92416 93184 93304 93632 94864 95048 95872 96824 97664 99617 100352 100672 101479 103246 103576 105512 105716 106496 107008 107107 107692 108416 109109 109568 110656 111188 111616 112112 112651 113848 114688 115346 115976 117502 119168 119548 122408 123904 124696 125939 126464 127072 128128 128293 128744 130112 130691 131072 131404 131824 132544 133133 134288 136192 136318 137984 138866 141512 146432 147136 148837 150176 150656 151619 152152 153472 154154 154453 154508 155648 155792 156541 157396 157696 158704 159467 160286 161728 163072 163282 163856 166334 167776 168311 170912 171457 173888 174724 176176 178048 178904 180224 181258 181376 182248 183184 184646 184832 185003 186368 186608 187264 188461 189728 190096 191744 193648 194579 195328 199234 200704 201344 202958 206492 207152 209209 211024 211432 212992 214016 214214 215384 216832 217531 218218 219136 221312 221597 222376 223232 224224 225302 225739 227696 229376 229957 230692 231952 235004 238336 239096 244816 245993 247808 249392 250591 251878 252928 254144 256256 256586 257488 260224 261382 262144 262808 263648 265088 266266 268576 270389 272384 272636 275443 275968 277732 283024 290719 292864 294272 296153 297674 300352 301312 303238 304304 305767 306944 308308 308906 309016 311296 311584 313082 314792 315392 317408 318934 320572 323456 326144 326564 327712 332668 335552 336622 341824 342914 347776 349448 352352 356096 357808 360448 361361 362516 362752 364496 366368 369292 369664 370006 372736 373216 374528 376922 379456 380192 383488 387296 389158 390656 398468 401408 402688 405916 412984 414304 418418 422048 422864 424897 425984 428032 428428 430768 432839 433664 435062 436436 438272 442624 443194 444752 446464 448448 450604 451478 455392 458752 459914 461384 463904 470008 476672 478192 489632 491986 495616 498784 501182 502151 503756 505856 508288 511537 512512 513172 514976 520448 522764 524288 525616 527296 530176 532532 537152 540778 544768 545272 550886 551936 555464 561001 566048 567853 571487 581438 582169 585728 588544 592306 595348 600704 602624 606476 608608 611534 613888 616616 617812 618032 622592 623168 626164 629584 630784 634403 634816 637868 641144 646261 646912 652288 653128 655424 665336 671104 673244 683648 685828 695552 698896 704704 712192 715616 720896 722722 725032 725504 728992 732736 738584 739328 740012 745472 746432 749056 749749 753844 758912 760384 763763 766976 774592 778316 781312 796936 802816 805376 811832 825968 828608 836836 844096 845728 849794 851968 856064 856856 861536 865678 867328 870124 872872 876544 881573 885248 886388 889504 892928 896896 898051 901208 902956 910784 914837 917504 919828 922768 927808 940016 953344 956384 979264 983972 991232 997568 1002364 1004302 1007512 1011712 1016576 1023074 1025024 1026344 1029952 1040896 1041859 1045528 1048576 1051232 1054592 1060352 1061333 1065064 1074304 1081171 1081556 1089536 1090544 1095787 1101772 1103872 1110928 1116269 1122002 1132096 1135706 1142974 1162876 1164338 1171456 1177088 1178177 1184612 1190696 1200199 1201408 1205248 1212952 1217216 1223068 1227776 1233232 1235624 1236064 1245184 1246336 1247941 1252328 1259168 1261568 1268806 1269632 1271267 1275736 1282288 1292522 1293824 1295021 1304576 1306256 1310848 1319227 1330672 1342208 1346488 1367296 1371656 1385329 1391104 1397792 1409408 1411223 1424384 1431232 1437601 1441792 1445444 1450064 1451008 1457984 1464463 1465472 1477168 1478656 1480024 1490944 1492864 1498112 1499498 1507688 1517824 1520768 1522717 1527526 1533952 1549184 1551179 1556632 1562624 1580173 1593872 1605632 1610752 1623664 1637207 1651936 1657216 1667809 1673672 1688192 1691456 1698983 1699588 1703936 1712128 1713712 1721951 1723072 1731356 1734656 1740248 1745744 1753088 1754137 1763146 1770496 1772776 1779008 1785856 1793792 1796102 1802416 1805912 1821568 1829674 1835008 1839656 1845536 1855616 1880032 1892723 1906688 1912768 1928101 1958528 1967944 1982464 1995136 2004728 2008604 2015024 2023424 2033152 2035033 2046148 2050048 2052688 2059904 2073071 2081792 2083718 2091056 2097152 2102464 2109184 2120704 2122666 2130128 2140369 2148608 2162342 2163112 2179072 2181088 2191574 2203544 2207744 2221856 2232538 2244004 2264192 2271412 2285948 2325752 2328676 2342912 2354176 2356354 2369224 2381392 2392841 2400398 2402816 2410496 2425904 2434432 2437567 2446136 2455552 2466464 2471248 2472128 2483129 2490368 2492672 2495882 2504656 2518336 2523136 2529527 2537612 2539264 2542534 2551472 2564576 2585044 2587648 2590042 2609152 2612512 2621696 2638454 2661344 2684416 2692976 2734592 2743312 2770658 2782208 2795584 2818816 2822446 2827903 2848768 2862464 2875202 2880761 2883584 2890888 2900128 2902016 2915968 2928926 2930944 2934607 2954336 2957312 2960048 2974279 2981888 2985728 2996224 2998996 3015376 3029873 3035648 3041536 3045434 3055052 3067904 3098368 3102358 3113264 3125248 3160346 3187744 3197909 3211264 3221504 3247328 3257683 3274414 3303872 3314432 3335618 3347344 3376384 3382912 3397966 3399176 3407872 3424256 3427424 3443902 3446144 3462712 3469312 3480496 3491488 3506176 3508274 3515057 3526292 3540992 3545552 3558016 3571712 3580759 3587584 3592204 3604832 3611824 3643136 3659348 3670016 3679312 3691072 3711232 3760064 3785446 3813376 3825536 3856202 3917056 3935888 3964928 3974971 3990272 4009456 4017208 4030048 4046848 4066304 4070066 4092296 4100096 4105376 4119808 4133089 4146142 4163584 4167436 4182112 4194304 4204928 4210343 4218368 4241408 4245332 4260256 4280738 4289041 4297216 4324684 4326224 4358144 4362176 4383148 4407088 4415488 4443712 4465076 4488008 4528384 4542824 4571896 4651504 4657352 4673867 4685824 4708352 4712708 4738448 4761229 4762784 4785682 4800796 4805632 4820992 4851808 4868864 4875134 4892272 4911104 4932928 4942496 4944256 4966258 4980736 4985344 4991764 5009312 5036672 5046272 5059054 5075224 5078528 5085068 5102944 5129152 5170088 5175296 5180084 5218304 5225024 5243392 5276908 5322688 5368832 5385952 5469184 5486624 5523661 5541316 5564416 5591168 5626907 5637632 5644892 5655806 5697536 5724928 5750404 5761522 5767168 5781776 5800256 5804032 5831936 5857852 5861888 5869214 5908672 5914624 5920096 5948558 5963776 5971456 5992448 5997992 6030752 6059746 6071296 6083072 6090868 6110104 6135808 6171011 6196736 6204716 6226528 6250496 6286357 6320692 6375488 6395818 6403859 6422528 6443008 6494656 6515366 6548828 6607744 6628864 6671236 6694688 6752768 6765824 6795932 6798352 6815744 6848512 6854848 6887804 6892288 6925424 6938624 6960992 6982976 7012352 7016548 7030114 7052584 7081984 7091104 7116032 7143424 7161518 7175168 7184408 7209664 7223648 7286272 7293013 7318696 7340032 7358624 7382144 7422464 7429331 7520128 7568197 7570892 7626752 7651072 7712404 7834112 7871776 7929856 7949942 7980544 8018912 8034416 8060096 8093696 8132608 8140132 8184592 8200192 8210752 8239616 8247239 8266178 8292284 8327168 8334872 8364224 8388608 8401393 8409856 8420686 8436736 8482816 8490664 8520512 8561476 8578082 8594432 8649368 8652448 8716288 8724352 8735587 8766296 8814176 8830976 8887424 8898869 8930152 8976016 9056768 9085648 9143792 9303008 9314704 9347734 9371648 9416704 9425416 9476896 9522458 9525568 9571364 9601592 9611264 9641984 9697303 9703616 9737728 9750268 9784544 9822208 9865856 9878561 9884992 9888512 9932516 9961472 9970688 9983528 10018624 10063207 10073344 10092544 10118108 10150448 10157056 10170136 10205888 10258304 10340176 10350592 10360168 10436608 10450048 10486784 10553816 10645376 10659019 10737664 10771904 10858253 10938368 10973248 11047322 11061211 11082632 11128832 11182336 11253814 11275264 11289784 11311612 11395072 11449856 11460449 11500808 11523044 11534336 11563552 11600512 11608064 11663872 11674663 11715704 11723776 11738428 11817344 11829248 11840192 11892881 11897116 11927552 11942912 11984896 11995984 12053657 12061504 12119492 12142592 12166144 12181736 12220208 12271616 12278959 12342022 12393472 12409432 12453056 12500992 12572714 12641384 12750976 12791636 12807718 12845056 12886016 12989312 13030732 13097656 13215488 13257728 13342472 13389376 13505536 13531648 13591864 13596704 13631488 13697024 13709696 13727351 13775608 13784576 13850848 13877248 13921984 13965952 13983937 14024704 14033096 14060228 14105168 14163968 14182208 14232064 14245231 14286848 14323036 14350336 14368816 14419328 14447296 14511497 14572544 14586026 14637392 14680064 14717248 14764288 14844928 14858662 15040256 15136394 15141784 15253504 15302144 15424808 15668224 15743552 15859712 15899884 15961088 16037824 16068832 16120192 16187392 16223233 16265216 16280264 16369184 16400384 16421504 16479232 16494478 16526471 16532356 16584568 16654336 16669744 16728448 16749887 16777216 16802786 16819712 16841372 16873472 16965632 16981328 17041024 17062969 17122952 17156164 17188864 17298736 17304896 17381903 17432576 17448704 17471174 17532592 17628352 17661952 17774848 17797738 17860304 17952032 18009277 18113536 18171296 18287584 18345899 18606016 18629408 18688813 18695468 18743296 18833408 18850832 18953792 19044916 19051136 19142728 19203184 19222528 19283968 19394606 19407232 19475456 19500536 19569088 19644416 19731712 19757122 19769984 19777024 19795321 19865032 19922944 19941376 19967056 20037248 20126414 20146688 20165327 20185088 20236216 20300896 20314112 20340272 20411776 20516608 20542249 20680352 20701184 20720336 20819953 20873216 20900096 20973568 21107632 21209111 21290752 21318038 21475328 21543808 21716506 21876736 21946496 22094644 22122422 22165264 22257664 22364672 22385363 22507628 22550528 22579568 22623224 22790144 22803781 22899712 22920898 23001616 23046088 23068672 23127104 23201024 23216128 23327744 23349326 23431408 23447552 23476856 23634688 23658496 23680384 23710879 23785762 23794232 23855104 23885824 23969792 23991968 24107314 24123008 24154073 24238984 24285184 24332288 24363472 24440416 24543232 24557918 24605399 24684044 24786944 24818864 24906112 25001984 25065313 25145428 25282768 25501952 25583272 25615436 25690112 25772032 25978624 26061464 26195312 26321251 26430976 26515456 26684944 26778752 26813237 27011072 27063296 27183728 27193408 27262976 27314419 27394048 27419392 27454702 27551216 27569152 27701696 27754496 27824797 27843968 27931904 27967874 28049408 28066192 28120456 28210336 28327936 28364416 28464128 28490462 28573696 28646072 28700672 28737632 28838656 28894592 28931623 29022994 29145088 29172052 29274784 29360128 29434496 29472401 29528576 29689856 29717324 30023287 30080512 30272788 30283568 30507008 30604288 30849616 31106933 31336448 31487104 31688371 31719424 31799768 31922176 32075648 32137664 32240384 32280677 32374784 32446466 32530432 32560528 32717069 32738368 32800768 32843008 32958464 32988956 33052942 33064712 33169136 33308672 33328603 33339488 33456896 33499774 33554432 33605572 33639424 33682744 33746944 33931264 33962656 34082048 34125938 34245904 34312328 34377728 34597472 34609792 34763806 34865152 34897408 34942348 35065184 35256704 35323904 35549696 35595476 35720608 35904064 36018554 36227072 36342592 36575168 36691798 37212032 37258816 37377626 37390936 37486592 37666816 37701664 37907584 38089832 38102272 38285456 38406368 38445056 38567936 38665627 38789212 38814464 38950912 39001072 39138176 39288832 39388349 39463424 39514244 39539968 39554048 39590642 39730064 39845888 39882752 39934112 40074496 40252828 40293376 40330654 40370176 40472432 40601792 40628224 40680544 40823552 41033216 41084498 41360704 41402368 41440672 41639906 41746432 41800192 41947136 42215264 42418222 42581504 42636076 42950656 43087616 43433012 43753472 43892992 44189288 44244844 44330528 44515328 44729344 44770726 45015256 45101056 45159136 45246448 45463979 45580288 45607562 45799424 45841796 46003232 46092176 46137344 46254208 46313773 46402048 46432256 46655488 46698652 46862816 46895104 46953712 47179451 47269376 47316992 47360768 47421758 47571524 47588464 47710208 47771648 47939584 47983936 48214628 48246016 48308146 48477968 48570368 48664576 48726944 48880832 49086464 49115836 49210798 49368088 49573888 49637728 49812224 50003968 50130626 50290856 50565536 51003904 51166544 51230872 51380224 51544064 51957248 52122928 52390624 52642502 52861952 53030912 53369888 53557504 53626474 53730157 54022144 54126592 54367456 54386816 54525952 54628838 54734459 54788096 54838784 54909404 55102432 55138304 55403392 55508992 55649594 55687936 55757533 55863808 55935748 56098816 56132384 56240912 56420672 56655872 56728832 56928256 56980924 57147392 57292144 57401344 57475264 57677312 57789184 57863246 58045988 58290176 58344104 58549568 58720256 58868992 58944802 59057152 59379712 59434648 60046574 60161024 60545576 60567136 60760271 61014016 61149109 61208576 61699232 61895977 62213866 62292083 62672896 62974208 63376742 63438848 63599536 63844352 64151296 64275328 64480768 64561354 64749568 64892932 65060864 65121056 65434138 65476736 65601536 65686016 65916928 65977912 66105884 66129424 66338272 66617344 66657206 66678976 66913792 66999548 67108864 67211144 67278848 67365488 67493888 67862528 67881121 67925312 68164096 68251876 68491808 68624656 68755456 69149927 69194944 69219584 69527612 69730304 69794816 69884696 70130368 70442449 70513408 70647808 71099392 71190952 71441216 71808128 72037108 72454144 72685184 73150336 73383596 74424064 74517632 74755252 74781872 74973184 75333632 75403328 75815168 76179664 76204544 76570912 76812736 76890112 77135872 77331254 77578424 77628928 77901824 78002144 78276352 78577664 78776698 78926848 79028488 79079936 79108096 79181284 79460128 79691776 79765504 79868224 80148992 80223143 80505656 80586752 80661308 80740352 80944864 81203584 81256448 81361088 81647104 81722641 82066432 82168996 82721408 82804736 82881344 83250167 83279812 83492864 83600384 83894272 84430528 84836444 85163008 85272152 85901312 86175232 86866024 87506944 87785984 88378576 88489688 88661056 89030656 89458688 89541452 90030512 90202112 90318272 90492896 90927958 91160576 91215124 91598848 91683592 92006464 92184352 92274688 92508416 92627546 92804096 92864512 93310976 93397304 93725632 93790208 93907424 94358902 94538752 94633984 94721536 94843516 95143048 95176928 95420416 95543296 95879168 95967872 96091457 96429256 96492032 96616292 96955936 97140736 97329152 97453888 97761664 97887559 98172928 98231672 98421596 98736176 99147776 99275456 99624448 100007936 100261252 100581712 101131072 102007808 102333088 102461744 102760448 103088128 103914496 104245856 104781248 105285004 105723904 106061824 106739776 107115008 107252948 107460314 108044288 108253184 108734912 108773632 109051904 109257676 109468918 109576192 109677568 109818808 110204864 110276608 110806784 111017984 111299188 111375872 111515066 111727616 111871496 112197632 112264768 112481824 112841344 113311744 113457664 113562631 113856512 113961848 114294784 114584288 114802688 114950528 115354624 115578368 115685297 115726492 116091976 116580352 116688208 117099136 117249209 117440512 117737984 117889604 118114304 118759424 118869296 119440783 120093148 120322048 121091152 121134272 121520542 121673321 122028032 122298218 122417152 123398464 123791954 124427732 124584166 125345792 125948416 126064939 126753484 126877696 127199072 127688704 128302592 128421293 128550656 128961536 129122708 129499136 129785864 130121728 130242112 130821691 130868276 130953472 131203072 131372032 131833856 131955824 132211768 132258848 132676544 133234688 133314412 133357952 133827584 133999096 134217728 134422288 134557696 134730976 134987776 135725056 135762242 135850624 136025569 136328192 136503752 136983616 137249312 137510912 138299854 138389888 138439168 138567247 139055224 139460608 139589632 139769392 140260736 140884898 141026816 141157289 141295616 142198784 142381904 142882432 143616256 143795743 144074216 144908288 145370368 146300672 146767192 148848128 149035264 149510504 149563744 149946368 150667264 150806656 151000861 151630336 152359328 152409088 153141824 153625472 153780224 153823307 154271744 154662508 155156848 155257856 155803648 156004288 156552704 156697541 157155328 157553396 157853696 158056976 158159872 158216192 158362568 158920256 159383552 159531008 159626467 159736448 160297984 160446286 161011312 161173504 161322616 161480704 161889728 162407168 162512896 162722176 163294208 163445282 164132864 164337992 165442816 165609472 165762688 165976153 166500334 166559624 166985728 167200768 167788544 168861056 169078511 169672888 170326016 170544304 171802624 172350464 173732048 175013888 175571968 176757152 176979376 177322112 178061312 178455563 178917376 179082904 180061024 180404224 180636544 180985792 181791181 181855916 182321152 182430248 183197696 183367184 184012928 184248757 184368704 184549376 185016832 185255092 185608192 185729024 186621952 186794608 187451264 187580416 187692659 187814848 188717804 189077504 189267968 189443072 189687032 190286096 190353856 190840832 191086592 191200933 191758336 191935744 192182914 192858512 192984064 193232584 193911872 194281472 194658304 194907776 195523328 195775118 196345856 196463344 196843192 197472352 198295552 198550912 199248896 200015872 200522504 201163424 202262144 202521361 204015616 204666176 204923488 205520896 206176256 206306807 207828992 208491712 209562496 210163009 210570008 211447808 212123648 213479552 214230016 214505896 214920628 216088576 216506368 217469824 217547264 217748531 218103808 218515352 218937836 219152384 219355136 219637616 220409728 220553216 221613568 221818597 222035968 222598376 222751744 223030132 223455232 223742992 224395264 224529536 224963648 225682688 225964739 226623488 226915328 227125262 227713024 227923696 228589568 229019483 229168576 229605376 229901056 230709248 231156736 231370594 231452984 232183952 233160704 233300221 233376416 234198272 234498418 234881024 235475968 235779208 236228608 237518848 237738592 238881566 240186296 240644096 242182304 242268544 243041084 243346642 244056064 244596436 244834304 246796928 247583908 248855464 249168332 250691584 251896832 252129878 253506968 253755392 254398144 255377408 256605184 256842586 257101312 257923072 258245416 258998272 259571728 260243456 260484224 260819669 261643382 261736552 261906944 262406144 262744064 263667712 263911648 264423536 264517696 265353088 265694803 266469376 266628824 266715904 267655168 267998192 268844576 269115392 269461952 269975552 270659389 271450112 271524484 271701248 272051138 272656384 273007504 273967232 274498624 275021824 275718443 276599708 276779776 276878336 277134494 278110448 278921216 279179264 279538784 280521472 281769796 282053632 282314578 282591232 284397568 284763808 285764864 287232512 287591486 288148432 289816576 290740736 292601344 293534384 297696256 298070528 299021008 299127488 299892736 301334528 301613312 302001722 303260672 304718656 304818176 306283648 307250944 307560448 307646614 308241427 308543488 309325016 310313696 310515712 311607296 312008576 313105408 313395082 314002949 314310656 315106792 315707392 316113952 316319744 316432384 316725136 317840512 318247853 318767104 319062016 319252934 319472896 320595968 320892572 322022624 322347008 322645232 322961408 323779456 324196411 324814336 325025792 325444352 326588416 326890564 328265728 328675984 330256157 330885632 331218944 331525376 331952306 333000668 333119248 333971456 334401536 335577088 337722112 338157022 339345776 340652032 341088608 342176263 343605248 344700928 347464096 348572081 350027776 351143936 353514304 353958752 354644224 355087447 356122624 356911126 357834752 358165808 360122048 360808448 361273088 361971584 363582362 363711832 364642304 364860496 366395392 366734368 368025856 368497514 368737408 369098752 370033664 370510184 371216384 371458048 373243904 373589216 374902528 375160832 375385318 375629696 376111099 377435608 378155008 378535936 378886144 379374064 380572192 380707712 381681664 382173184 382401866 383141213 383516672 383871488 384365828 385717024 385968128 386465168 387823744 388562944 389316608 389815552 390302731 391046656 391550236 392691712 392926688 393686384 394944704 396591104 397101824 398497792 400031744 401045008 402326848 404524288 405042722 408031232 409332352 409846976 411041792 412352512 412613614 415657984 416983424 419124992 420326018 421140016 422895616 424247296 425321897 426959104 428460032 429011792 429841256 432177152 433012736 433271839 434939648 435094528 435497062 436207616 437030704 437875672 438304768 438710272 439275232 440819456 441106432 443227136 443637194 444071936 445196752 445503488 446060264 446910464 447485984 448790528 449059072 449927296 450506701 451365376 451929478 453246976 453830656 454250524 455426048 455847392 457179136 458038966 458337152 458927387 459210752 459802112 461418496 462313472 462741188 462905968 464367904 466321408 466600442 466752832 468396544 468996836 469762048 470951936 471558416 472457216 475037696 475477184 477763132 480372592 481288192 484364608 484537088 486082168 486693284 488112128 489192872 489668608 493593856 495167816 497710928 498336664 500103769 501383168 503793664 504259756 507013936 507510784 508796288 509451503 510754816 513210368 513685172 514202624 515846144 516490832 517996544 518973961 519143456 520486912 520968448 521639338 523286764 523473104 523813888 524812288 525488128 527335424 527823296 528847072 529035392 530706176 531389606 532938752 533257648 533431808 535310336 535996384 537689152 538230784 538923904 539951104 541318778 542900224 543048968 543402496 544102276 545312768 546015008 547934464 548997248 550043648 551436886 553199416 553559552 553756672 554268988 556220896 557842432 558358528 559077568 561042944 563539592 564107264 564629156 565182464 568795136 569527616 571529728 574465024 575182972 576296864 579633152 581481472 585202688 587068768 591031727 595392512 596141056 598042016 598254976 599785472 602079049 602669056 603226624 604003444 606521344 609437312 609636352 612567296 613332863 614501888 615120896 615293228 616482854 617086976 618650032 620627392 621031424 623214592 624017152 626210816 626790164 628005898 628621312 630213584 631414784 632227904 632639488 632864768 633450272 635681024 636495706 637534208 638124032 638505868 638945792 641191936 641785144 644045248 644694016 645290464 645922816 647558912 648392822 649628672 650051584 650888704 653176832 653781128 656531456 657351968 660512314 661771264 662437888 663050752 663904612 666001336 666238496 667942912 668803072 671154176 672640199 675444224 676314044 678691552 681304064 682177216 684352526 685212913 687210496 689401856 694928192 697144162 700055552 702287872 707028608 707917504 709288448 710174894 712245248 713822252 715669504 716331616 720244096 721616896 722546176 723943168 727164724 727423664 729284608 729720992 732790784 733468736 736051712 736995028 737474816 738197504 740067328 741020368 742432768 742916096 746487808 747178432 749805056 750321664 750770636 751259392 752222198 754871216 756310016 757071872 757772288 758748128 761144384 761415424 763363328 764346368 764803732 766282426 767033344 767742976 768731656 771434048 771936256 772930336 775647488 777125888 778633216 779631104 780605462 782093312 783100472 785383424 785853376 787372768 789889408 793182208 794203648 794938417 796995584 800063488 802090016 804653696 809048576 809797079 810085444 816062464 818664704 819693952 822083584 824705024 825227228 831315968 833966848 838249984 840652036 842280032 845791232 848494592 850643794 853918208 856920064 858023584 859682512 864354304 866025472 866543678 869879296 870189056 870994124 872415232 874061408 875751344 876609536 877420544 878550464 881638912 882212864 882454573 886454272 887274388 888143872 890393504 891006976 892120528 893820928 894971968 897581056 898118144 898949051 899854592 901013402 902730752 903858956 906493952 907661312 908501048 910852096 911694784 914358272 915751837 916077932 916674304 917854774 918421504 919604224 922836992 924626944 925482376 925811936 928735808 932642816 933200884 933505664 936793088 937993672 939524096 941903872 943116832 944914432 950075392 950954368 952178983 955526264 960745184 962576384 968729216 969074176 972164336 973386568 976224256 978385744 979337216 987187712 990335632 995421856 996673328 1000207538 1002766336 1007587328 1008519512 1014027872 1015021568 1017592576 1018903006 1021509632 1026420736 1027370344 1028405248 1031692288 1032981664 1035993088 1037947922 1038286912 1040973824 1041936896 1043278676 1046573528 1046946208 1047627776 1049624576 1050976256 1054670848 1055646592 1057006027 1057694144 1058070784 1061412352 1062779212 1065877504 1066515296 1066863616 1070620672 1071992768 1075378304 1076461568 1076763149 1077847808 1079902208 1082637556 1085800448 1086097936 1086804992 1088204552 1090625536 1092030016 1095868928 1097994496 1100087296 1102873772 1106398832 1107119104 1107513344 1108537976 1112441792 1115684864 1116717056 1118155136 1122085888 1127079184 1128214528 1129258312 1130364928 1137590272 1139055232 1143059456 1148930048 1150365944 1152593728 1159266304 1161833071 1162962944 1170405376 1174137536 1182063454 1183549577 1190785024 1192282112 1196084032 1196509952 1199570944 1204158098 1205338112 1206453248 1208006888 1213042688 1218874624 1219272704 1225134592 1226665726 1229003776 1230241792 1230586456 1232965708 1234173952 1237300064 1241254784 1242062848 1246429184 1248034304 1249188941 1252421632 1253580328 1256011796 1257242624 1260427168 1262829568 1264455808 1265278976 1265729536 1266900544 1271362048 1272538267 1272991412 1275068416 1276248064 1277011736 1277891584 1282383872 1283570288 1288090496 1289388032 1289741299 1290580928 1291845632 1295117824 1296785644 1299257344 1300103168 1301777408 1306353664 1307562256 1313062912 1313848613 1314703936 1321024628 1323542528 1324875776 1326101504 1327809224 1332002672 1332476992 1335885824 1337606144 1338406531 1342308352 1345280398 1350888448 1352628088 1357383104 1362608128 1364354432 1368705052 1370425826 1374420992 1378803712 1389856384 1394288324 1400111104 1404575744 1414057216 1415835008 1418576896 1420349788 1424490496 1427644504 1431339008 1432663232 1440488192 1443233792 1445092352 1447886336 1454329448 1454847328 1458569216 1459441984 1465581568 1466937472 1472103424 1473990056 1474949632 1476395008 1480134656 1482040736 1484865536 1485832192 1492975616 1494356864 1496281259 1499610112 1500643328 1501541272 1502518784 1504444396 1509742432 1512620032 1514143744 1515544576 1517496256 1522288768 1522830848 1524239717 1526726656 1528692736 1529607464 1532564852 1534066688 1535485952 1537463312 1542868096 1543872512 1545860672 1551294976 1552730179 1554251776 1557266432 1559262208 1561210924 1564186624 1566200944 1570766848 1571706752 1574745536 1579778816 1581753173 1586364416 1588407296 1589876834 1593991168 1600126976 1604180032 1609307392 1618097152 1619594158 1620170888 1632124928 1637329408 1639387904 1644167168 1649410048 1650454456 1662631936 1667933696 1676499968 1681304072 1684560064 1691582464 1696989184 1701287588 1707836416 1713840128 1716047168 1719365024 1728708608 1732050944 1733087356 1739758592 1740378112 1741988248 1744830464 1748122816 1751502688 1753219072 1754841088 1757100928 1763277824 1764425728 1764909146 1768332397 1772908544 1774548776 1776287744 1780787008 1782013952 1784241056 1787641856 1789943936 1795162112 1796236288 1797898102 1799709184 1802026804 1805461504 1807717912 1812987904 1815322624 1817002096 1821704192 1823389568 1825737683 1828716544 1831503674 1832155864 1833348608 1835709548 1836843008 1839208448 1845673984 1849253888 1850964752 1851623872 1857471616 1859863621 1865285632 1866401768 1867011328 1873586176 1875987344 1883807744 1886233664 1889828864 1900150784 1901908736 1904357966 1911052528 1921490368 1925152768 1937458432 1938148352 1944328672 1946773136 1952448512 1956771488 1958674432 1963011193 1974375424 1980671264 1990843712 1993346656 1999702991 2000415076 2005532672 2015174656 2017039024 2028055744 2030043136 2035185152 2037806012 2043019264 2052841472 2054740688 2056810496 2063384576 2065963328 2071986176 2075895844 2076573824 2081947648 2083873792 2086557352 2093147056 2093892416 2095255552 2099249152 2101952512 2109341696 2111293184 2114012054 2115388288 2116141568 2122824704 2125558424 2131755008 2133030592 2133727232 2141241344 2143985536 2150756608 2152923136 2153526298 2155695616 2157689989 2159804416 2165275112 2171600896 2172195872 2173609984 2176409104 2181251072 2184060032 2191737856 2195988992 2198020643 2200174592 2205747544 2212797664 2214238208 2215026688 2217075952 2224883584 2227734971 2231369728 2233434112 2236310272 2244171776 2254158368 2256429056 2258516624 2260729856 2269374877 2275180544 2278110464 2286118912 2297860096 2300731888 2305187456 2311793099 2318532608 2323666142 2325925888 2340810752 2348275072 2364126908 2367099154 2381570048 2384564224 2392168064 2393019904 2395233841 2399141888 2408316196 2410676224 2412906496 2416013776 2426085376 2437749248 2438545408 2440004567 2450269184 2453331452 2458007552 2460483584 2461172912 2465931416 2468347904 2474600128 2482509568 2484125696 2485612129 2492858368 2496068608 2498377882 2504843264 2507160656 2512023592 2514485248 2520854336 2525659136 2528911616 2530557952 2531459072 2533801088 2542724096 2545076534 2545982824 2550136832 2552496128 2554023472 2555783168 2564767744 2567140576 2576180992 2578776064 2579482598 2581161856 2583691264 2584485811 2590235648 2593571288 2598514688 2600206336 2603554816 2612707328 2615124512 2626125824 2627697226 2629407872 2632777693 2642049256 2647085056 2649751552 2652203008 2655618448 2664005344 2664953984 2671771648 2675212288 2676813062 2681988491 2684616704 2690560796 2701776896 2705256176 2714766208 2725216256 2728708864 2732119117 2737410104 2740851652 2748841984 2757607424 2779712768 2788576648 2800222208 2809151488 2828114432 2831670016 2837153792 2840699576 2848980992 2855289008 2862678016 2865326464 2869016359 2880976384 2886467584 2890184704 2895772672 2908658896 2909694656 2917138432 2918883968 2922642833 2931163136 2933874944 2944206848 2947980112 2949899264 2960269312 2964081472 2969731072 2971664384 2977253279 2985951232 2988713728 2992562518 2999220224 3001286656 3003082544 3005037568 3008888792 3019484864 3025240064 3028287488 3031089152 3032902873 3034992512 3044577536 3045661696 3048479434 3053453312 3057385472 3059214928 3065129704 3068133376 3070971904 3074926624 3085736192 3087745024 3091721344 3102589952 3105460358 3108503552 3114532864 3118524416 3122421848 3128373248 3132401888 3141533696 3143413504 3149491072 3153546907 3159557632 3163506346 3172728832 3176814592 3179753668 3187982336 3200253952 3208360064 3212491709 3218614784 3236194304 3239188316 3240341776 3264249856 3274658816 3278775808 3288334336 3298820096 3300908912 3325263872 3335867392 3352999936 3362608144 3369120128 3383164928 3390655697 3393978368 3402575176 3415672832 3427680256 3432094336 3438730048 3454032439 3457417216 3464101888 3466174712 3479517184 3480756224 3483976496 3496245632 3500726383 3503005376 3506438144 3509682176 3514201856 3526555648 3528851456 3529818292 3536664794 3545817088 3549097552 3552575488 3561574016 3564027904 3566160521 3568482112 3575283712 3579887872 3590324224 3592472576 3595796204 3599418368 3604053608 3610923008 3615435824 3625975808 3630645248 3632817727 3634004192 3643408384 3646779136 3651475366 3657433088 3663007348 3664311728 3666697216 3671419096 3673686016 3678416896 3691347968 3698507776 3701929504 3703247744 3714943232 3719727242 3730571264 3732803536 3734022656 3747172352 3751974688 3767615488 3772467328 3779657728 3800301568 3803817472 3808715932 3822105056 3842980736 3850305536 3874916864 3876296704 3888657344 3893546272 3904897024 3913542976 3917348864 3926022386 3948750848 3961342528 3981687424 3986693312 3999405982 4000830152 4011065344 4030349312 4034078048 4056111488 4060086272 4070370304 4075612024 4086038528 4105682944 4109481376 4113620992 4126769152 4131926656 4137222089 4143972352 4151791688 4153147648 4163895296 4167747584 4173114704 4186294112 4187784832 4190511104 4198498304 4203905024 4214553343 4218683392 4222586368 4228024108 4230776576 4232283136 4245649408 4251116848 4263510016 4266061184 4267454464 4282482688 4287971072 4293330041 4301513216 4305846272 4307052596 4311391232 4315379978 4319608832 4330550224 4343201792 4344391744 4347219968 4352818208 4362502144 4368120064 4383475712 4391977984 4396041286 4400349184 4411495088 4425595328 4428476416 4430053376 4434151904 4449767168 4455469942 4462739456 4466868224 4472620544 4488343552 4508316736 4512858112 4517033248 4521459712 4538749754 4550361088 4556220928 4572237824 4595720192 4601463776 4610374912 4623586198 4637065216 4647332284 4651851776 4681621504 4696550144 4728253816 4734198308 4763140096 4769128448 4784336128 4786039808 4790467682 4798283776 4816632392 4821352448 4825812992 4832027552 4852170752 4875498496 4877090816 4880009134 4900538368 4906662904 4916015104 4920967168 4922345824 4931862832 4936695808 4949200256 4955573711 4965019136 4968251392 4971224258 4985716736 4992137216 4996755764 5009686528 5014321312 5024047184 5028970496 5041708672 5048201257 5051318272 5057823232 5061115904 5062918144 5067602176 5085448192 5090153068 5091965648 5104992256 5108046944 5111566336 5129535488 5134281152 5152361984 5157552128 5158965196 5162323712 5167382528 5168971622 5180471296 5187142576 5197029376 5200412672 5207109632 5225414656 5230249024 5252251648 5255394452 5258815744 5265555386 5284098512 5294170112 5299503104 5304406016 5311236896 5328010688 5329907968 5343543296 5350424576 5353626124 5363976982 5369233408 5381121592 5403553792 5410512352 5429532416 5450432512 5457417728 5464238234 5474820208 5481703304 5497683968 5515214848 5559425536 5577153296 5600444416 5618302976 5656228864 5663340032 5674307584 5681399152 5697961984 5710578016 5725356032 5730652928 5738032718 5761952768 5772935168 5780369408 5791545344 5817317792 5819389312 5834276864 5837767936 5845285666 5856587113 5862326272 5867749888 5888413696 5895960224 5899798528 5920538624 5928162944 5939462144 5943328768 5954506558 5966056031 5971902464 5977427456 5985125036 5998440448 6002573312 6006165088 6010075136 6017777584 6038969728 6050480128 6056574976 6062178304 6065805746 6069985024 6089155072 6091323392 6096958868 6106906624 6114770944 6118429856 6130259408 6136266752 6141943808 6149853248 6171472384 6175490048 6183442688 6205179904 6210920716 6217007104 6229065728 6237048832 6244843696 6256746496 6264803776 6283067392 6286827008 6298982144 6307093814 6319115264 6327012692 6345457664 6353629184 6359507336 6375964672 6400507904 6416720128 6424983418 6437229568 6472388608 6478376632 6480683552 6501348997 6528499712 6549317632 6557551616 6576668672 6597640192 6601817824 6622869539 6650527744 6665252881 6671734784 6705999872 6725216288 6738240256 6746661493 6766329856 6781311394 6787956736 6805150352 6831345664 6855360512 6864188672 6877460096 6908064878 6914834432 6928203776 6932349424 6959034368 6961512448 6967952992 6992491264 7001452766 7006010752 7012876288 7019364352 7028403712 7053111296 7057702912 7059636584 7073329588 7091634176 7098195104 7105150976 7123148032 7128055808 7132321042 7136964224 7150567424 7159775744 7180648448 7184945152 7191592408 7198836736 7208107216 7221846016 7230871648 7251951616 7261290496 7265635454 7268008384 7286816768 7293558272 7302950732 7314866176 7326014696 7328623456 7333394432 7342838192 7347372032 7356833792 7382695936 7397015552 7399042189 7403859008 7406495488 7429886464 7439454484 7461142528 7465607072 7468045312 7494344704 7503949376 7535230976 7537342043 7544934656 7559315456 7600603136 7607634944 7617431864 7644210112 7685961472 7700611072 7749833728 7752593408 7777314688 7787092544 7809794048 7827085952 7834697728 7852044772 7897501696 7922685056 7963374848 7973386624 7998811964 8001660304 8022130688 8060698624 8068156096 8112222976 8120172544 8140740608 8151224048 8172077056 8211365888 8218962752 8227241984 8253538304 8263853312 8274444178 8287944704 8303583376 8306295296 8327790592 8335495168 8346229408 8372588224 8375569664 8381022208 8396996608 8407810048 8429106686 8437366784 8445172736 8456048216 8461553152 8464566272 8491298816 8502233696 8527020032 8532122368 8534908928 8564965376 8575942144 8586660082 8603026432 8611692544 8614105192 8622782464 8630759956 8639217664 8661100448 8686403584 8688783488 8694439936 8705636416 8725004288 8736240128 8744322587 8766951424 8783955968 8792082572 8800698368 8822990176 8851190656 8856952832 8860106752 8868303808 8899534336 8907767869 8910939884 8925478912 8933736448 8945241088 8976687104 9016633472 9025716224 9034066496 9042919424 9077499508 9100722176 9112441856 9144475648 9191440384 9202927552 9220749824 9247172396 9274130432 9294664568 9303703552 9363243008 9393100288 9456507632 9468396616 9526280192 9538256896 9568672256 9572079616 9580935364 9596567552 9633264784 9642704896 9651625984 9664055104 9704341504 9750996992 9754181632 9760018268 9801076736 9813325808 9832030208 9841934336 9844691648 9863725664 9873391616 9898400512 9911147422 9930038272 9936502784 9942448516 9971433472 9984274432 9993511528 10019373056 10028642624 10048094368 10057940992 10083417344 10096402514 10102636544 10115646464 10122231808 10125836288 10135204352 10170896384 10180306136 10183931296 10209984512 10216093888 10223132672 10259070976 10268562304 10304723968 10315104256 10317930392 10324647424 10334765056 10337943244 10360942592 10374285152 10394058752 10400825344 10414219264 10450829312 10460498048 10473968813 10504503296 10510788904 10517631488 10531110772 10568197024 10588340224 10599006208 10608812032 10622473792 10656021376 10659815936 10687086592 10700849152 10707252248 10727953964 10738466816 10762243184 10807107584 10821024704 10859064832 10900865024 10914835456 10928476468 10949640416 10963406608 10995367936 11030429696 11118851072 11154306592 11200888832 11236605952 11312457728 11326680064 11348615168 11362798304 11395923968 11421156032 11450712064 11461305856 11476065436 11523905536 11545870336 11560738816 11583090688 11634635584 11638778624 11668553728 11675535872 11690571332 11713174226 11724652544 11735499776 11776827392 11791920448 11799597056 11841077248 11856325888 11878924288 11886657536 11909013116 11932112062 11943804928 11954854912 11970250072 11996880896 12005146624 12012330176 12020150272 12035555168 12077939456 12100960256 12113149952 12124356608 12131611492 12139970048 12178310144 12182646784 12193917736 12213813248 12229541888 12236859712 12260518816 12272533504 12283887616 12299706496 12342944768 12350980096 12366885376 12378326779 12410359808 12421841432 12434014208 12458131456 12474097664 12489687392 12513492992 12529607552 12566134784 12573654016 12597964288 12614187628 12638230528 12654025384 12690915328 12707258368 12719014672 12751929344 12780163781 12801015808 12833440256 12849966836 12874459136 12944777216 12956753264 12961367104 13002697994 13019045347 13056999424 13098635264 13115103232 13195280384 13203635648 13245739078 13301055488 13330505762 13343469568 13411999744 13450432576 13476480512 13493322986 13532659712 13562622788 13575913472 13610300704 13662691328 13710721024 13728377344 13741078351 13754920192 13816129756 13829668864 13856407552 13864698848 13918068736 13923024896 13935905984 13984982528 13997920937 14002905532 14012021504 14025752576 14038728704 14056807424 14106222592 14115405824 14119273168 14146659176 14183268352 14196390208 14210301952 14246296064 14256111616 14264642084 14273928448 14301134848 14319551488 14361296896 14369890304 14383184816 14397673472 14416214432 14443692032 14461743296 14503903232 14522580992 14531270908 14536016768 14573633536 14587116544 14605901464 14629732352 14652029392 14657246912 14666788864 14685676384 14694744064 14713667584 14765391872 14794031104 14798084378 14807718016 14812990976 14859772928 14878908968 14922285056 14931214144 14936090624 14988689408 15007898752 15070461952 15074684086 15089869312 15103829923 15118630912 15201206272 15215269888 15234863728 15288420224 15371922944 15386144501 15401222144 15499667456 15505186816 15554629376 15574185088 15619588096 15654171904 15669395456 15704089544 15795003392 15845370112 15926749696 15946773248 15997623928 16003320608 16044261376 16121397248 16136312192 16224445952 16240345088 16281481216 16302448096 16344154112 16422731776 16437925504 16454483968 16459093849 16507076608 16527706624 16548888356 16575889408 16607166752 16612590592 16655581184 16670990336 16692458816 16745176448 16751139328 16762044416 16766636887 16793993216 16815620096 16858213372 16874733568 16890345472 16912096432 16923106304 16929132544 16982597632 17004467392 17054040064 17064244736 17069817856 17080031969 17129930752 17151884288 17173320164 17206052864 17223385088 17228210384 17245564928 17261519912 17278435328 17322200896 17372807168 17377566976 17388879872 17399284903 17411272832 17450008576 17472480256 17488645174 17533902848 17567911936 17584165144 17601396736 17645980352 17702381312 17713905664 17720213504 17736607616 17799068672 17815535738 17821879768 17850957824 17867472896 17890482176 17953374208 18033266944 18051432448 18068132992 18085838848 18091400677 18154999016 18201444352 18224883712 18288951296 18382880768 18405855104 18441499648 18494344792 18548260864 18589329136 18607407104 18726486016 18786200576 18913015264 18936793232 19052560384 19076513792 19137344512 19144159232 19161870728 19193135104 19266529568 19285409792 19303251968 19328110208 19408683008 19451656367 19501993984 19508363264 19520036536 19602153472 19626651616 19664060416 19683868672 19689383296 19727451328 19746783232 19796801024 19822294844 19860076544 19873005568 19884897032 19942866944 19968548864 19987023056 20038746112 20057285248 20083114513 20096188736 20115881984 20166834688 20192805028 20205273088 20231292928 20244463616 20251672576 20270408704 20341792768 20360612272 20367862592 20419969024 20432187776 20446265344 20458499831 20518141952 20537124608 20609447936 20630208512 20635860784 20649294848 20675886488 20721885184 20748570304 20788117504 20801650688 20828438528 20901658624 20920996096 20947937626 21009006592 21021577808 21035262976 21062221544 21136394048 21176680448 21198012416 21217624064 21244947584 21312042752 21319631872 21374173184 21401698304 21414504496 21455907928 21476933632 21524486368 21614215168 21642049408 21718129664 21801730048 21829670912 21856952936 21899280832 21926813216 21990735872 22060859392 22074828349 22237702144 22308613184 22401777664 22473211904 22487441963 22624915456 22653360128 22697230336 22725596608 22791847936 22842312064 22901424128 22922611712 22952130872 23047811072 23091740672 23121477632 23166181376 23269271168 23277557248 23337107456 23351071744 23381142664 23426348452 23449305088 23470999552 23553654784 23583840896 23599194112 23682154496 23712651776 23734589879 23757848576 23773315072 23818026232 23864224124 23887609856 23909709824 23940500144 23993761792 24010293248 24024660352 24040300544 24071110336 24155878912 24178227073 24201920512 24226299904 24248713216 24263222984 24279940096 24356620288 24365293568 24387835472 24459083776 24473719424 24505084681 24521037632 24545067008 24567775232 24599412992 24685889536 24701960192 24733770752 24756653558 24820719616 24843682864 24868028416 24916262912 24948195328 24963123647 24979374784 25026985984 25059215104 25132269568 25147308032 25195928576 25228375256 25276461056 25308050768 25381830656 25414516736 25429724089 25438029344 25503858688 25560327562 25602031616 25666880512 25699933672 25748918272 25889554432 25913506528 25922734208 26005395988 26038090694 26113998848 26197270528 26230206464 26390560768 26407271296 26491478156 26602110976 26661011524 26686939136 26823999488 26900865152 26952961024 26986645972 27065319424 27125245576 27151826944 27220601408 27325382656 27421442048 27456754688 27482156702 27509840384 27632259512 27659337728 27712815104 27729397696 27836137472 27846049792 27871811968 27969965056 27995841874 28005811064 28024043008 28051505152 28077457408 28113614848 28212445184 28230811648 28238546336 28293318352 28366536704 28392780416 28420603904 28429343921 28492592128 28512223232 28529284168 28547856896 28602269696 28639102976 28739780608 28766369632 28795346944 28832428864 28887384064 28923486592 28960554623 29007806464 29045161984 29062541816 29072033536 29147267072 29174233088 29211802928 29304058784 29314493824 29333577728 29371352768 29389488128 29427335168 29501873401 29530783744 29588062208 29596168756 29615436032 29625981952 29719545856 29757817936 29844570112 29862428288 29872181248 29977378816 30015797504 30053310287 30140923904 30149368172 30179738624 30207659846 30237261824 30402412544 30430539776 30469727456 30576840448 30743845888 30772289002 30802444288 30999334912 31010373632 31109258752 31148370176 31239176192 31308343808 31338790912 31408179088 31590006784 31690740224 31853499392 31893546496 31995247856 32006641216 32088522752 32242794496 32272624384 32448891904 32562962432 32604896192 32688308224 32845463552 32875851008 32908967936 32918187698 33014153216 33055413248 33097776712 33151778816 33214333504 33225181184 33311162368 33341980672 33384917632 33490352896 33502278656 33524088832 33533273774 33587986432 33598315543 33631240192 33716426744 33749467136 33780690944 33824192864 33846212608 33858265088 33965195264 34008934784 34108080128 34128489472 34139635712 34160063938 34259861504 34303768576 34346640328 34412105728 34446770176 34456420768 34491129856 34523039824 34556870656 34644401792 34689015977 34745614336 34755133952 34777759744 34798569806 34822545664 34900017152 34944960512 34977290348 35067805696 35135823872 35168330288 35202793472 35291960704 35337408799 35404762624 35427811328 35440427008 35473215232 35598137344 35631071476 35643759536 35734945792 35780964352 35906748416 36066533888 36102864896 36136265984 36171677696 36182801354 36309998032 36402888704 36449767424 36577902592 36765761536 36811710208 36882999296 36988689584 37096521728 37178658272 37214814208 37297212667 37452972032 37572401152 37826030528 37873586464 37994356829 38105120768 38153027584 38274689024 38288318464 38323741456 38533059136 38570819584 38606503936 38656220416 38817366016 38903312734 39003987968 39016726528 39040073072 39204306944 39253303232 39328120832 39367737344 39378766592 39454902656 39493566464 39593602048 39644589688 39720153088 39746011136 39769794064 39885733888 39937097728 39974046112 40077492224 40114570496 40166229026 40192377472 40231763968 40333669376 40385610056 40410546176 40462585856 40488927232 40503345152 40540817408 40683585536 40721224544 40735725184 40839938048 40864375552 40892530688 40916999662 40996109791 41036283904 41074249216 41218895872 41260417024 41271721568 41298589696 41351772976 41443770368 41497140608 41576235008 41603301376 41656877056 41762392217 41803317248 41841992192 41895875252 42018013184 42043155616 42070525952 42124443088 42272788096 42353360896 42396024832 42435248128 42489895168 42624085504 42639263744 42748346368 42803396608 42829008992 42911815856 42953867264 43048972736 43228430336 43284098816 43436259328 43603460096 43659341824 43713905872 43798561664 43853626432 43981471744 44121718784 44149656698 44475404288 44617226368 44803555328 44946423808 44974883926 45249830912 45306720256 45394460672 45451193216 45509442979 45583695872 45684624128 45802848256 45845223424 45904261744 46095622144 46183481344 46242955264 46332362752 46360086773 46538542336 46555114496 46674214912 46702143488 46762285328 46852696904 46898610176 46941999104 47107309568 47167681792 47198388224 47226630451 47364308992 47425303552 47469179758 47515697152 47546630144 47636052464 47728448248 47775219712 47819419648 47881000288 47987523584 48020586496 48049320704 48080601088 48142220672 48311757824 48356454146 48403841024 48452599808 48497426432 48526445968 48559880192 48713240576 48730587136 48775670944 48918167552 48947438848 49010169362 49042075264 49090134016 49105230409 49135550464 49198825984 49371779072 49403920384 49467541504 49513307116 49641439232 49687365728 49736056832 49832525824 49896390656 49926247294 49958749568 50053971968 50118430208 50264539136 50294616064 50391857152 50456750512 50552922112 50616101536 50763661312 50829033472 50859448178 50876058688 51007717376 51120655124 51204063232 51333761024 51399867344 51497836544 51779108864 51827013056 51845468416 52010791976 52076181388 52227997696 52394541056 52460412928 52781121536 52814542592 52982956312 53204221952 53322023048 53373878272 53647998976 53801730304 53905922048 53973291944 54130638848 54250491152 54303653888 54441202816 54511310821 54650765312 54842884096 54913509376 54964313404 55019680768 55264519024 55318675456 55425630208 55458795392 55530213827 55672274944 55692099584 55743623936 55939930112 55991683748 56011622128 56048086016 56154914816 56227229696 56424890368 56461623296 56477092672 56586636704 56733073408 56785560832 56841207808 56858687842 56985184256 57024446464 57058568336 57095713792 57204539392 57278205952 57479561216 57532739264 57590693888 57664857728 57774768128 57846973184 57921109246 58015612928 58090323968 58125083632 58144067072 58294534144 58348466176 58423605856 58608117568 58628987648 58667155456 58742705536 58778976256 58854670336 59003746802 59061567488 59176124416 59192337512 59230872064 59251963904 59439091712 59515635872 59689140224 59724856576 59744362496 59954757632 60031595008 60106620574 60281847808 60298736344 60359477248 60415319692 60474523648 60804825088 60861079552 60939454912 61153680896 61487691776 61544578004 61604888576 61998669824 62020747264 62218517504 62296740352 62478352384 62616687616 62677581824 62816358176 63180013568 63381480448 63706998784 63787092992 63990495712 64013282432 64177045504 64422458243 64485588992 64545248768 64897783808 65125924864 65209792384 65376616448 65626616341 65690927104 65751702016 65817935872 65836375396 66028306432 66110826496 66195553424 66428667008 66450362368 66622324736 66683961344 66769835264 66980705792 67004557312 67048177664 67066547548 67175972864 67196631086 67262480384 67432853488 67498934272 67561381888 67648385728 67692425216 67716530176 67930390528 68017869568 68216160256 68256978944 68279271424 68320127876 68519723008 68607537152 68693280656 68824211456 68893540352 68912841536 68982259712 69046079648 69113741312 69288803584 69378031954 69491228672 69510267904 69555519488 69597139612 69645091328 69800034304 69889921024 69954580696 70135611392 70271647744 70336660576 70405586944 70583921408 70674817598 70809525248 70855622656 70880854016 70946430464 71196274688 71262142952 71287519072 71469891584 71561928704 71813496832 72133067776 72205729792 72272531968 72343355392 72365602708 72619996064 72805777408 72899534848 73155805184 73317781691 73531523072 73623420416 73765998592 73977379168 74193043456 74357316544 74429628416 74594425334 74905944064 75144802304 75652061056 75747172928 75988713658 76210241536 76306055168 76549378048 76576636928 76647482912 77066118272 77141639168 77213007872 77312440832 77634732032 77806625468 78007975936 78033453056 78080146144 78408613888 78506606464 78656241664 78735474688 78757533184 78909805312 78987132928 79187204096 79289179376 79440306176 79492022272 79539588128 79771467776 79874195456 79948092224 80154984448 80229140992 80332458052 80384754944 80463527936 80667338752 80771220112 80821092352 80925171712 80977854464 81006690304 81081634816 81367171072 81442449088 81471450368 81679876096 81728751104 81785061376 81833999324 81992219582 82072567808 82148498432 82437791744 82520834048 82543443136 82597179392 82703545952 82887540736 82994281216 83152470016 83206602752 83313754112 83524784434 83606634496 83683984384 83791750504 84036026368 84086311232 84141051904 84248886176 84545576192 84706721792 84792049664 84870496256 84979790336 85248171008 85278527488 85496692736 85606793216 85658017984 85823631712 85907734528 86097945472 86456860672 86568197632 86648287453 86872518656 87206920192 87318683648 87427811744 87597123328 87707252864 87962943488 88243437568 88299313396 88950808576 89234452736 89607110656 89892847616 89949767852 90499661824 90613440512 90788921344 90902386432 91018885958 91167391744 91369248256 91605696512 91690446848 91808523488 92191244288 92366962688 92485910528 92664725504 92720173546 93077084672 93110228992 93348429824 93404286976 93524570656 93705393808 93797220352 93883998208 94214619136 94335363584 94396776448 94453260902 94728617984 94850607104 94938359516 95031394304 95093260288 95272104928 95456896496 95550439424 95638839296 95762000576 95975047168 96041172992 96098641408 96161202176 96187548457 96284441344 96623515648 96712908292 96807682048 96994852864 97052891936 97119760384 97426481152 97461174272 97551341888 97836335104 97894877696 97985446559 98020338724 98084150528 98180268032 98210460818 98271100928 98397651968 98743558144 98807840768 98935083008 99026614232 99282878464 99374731456 99472113664 99665051648 99792781312 99852494588 99917499136 100107943936 100236860416 100529078272 100589232128 100783714304 100913501024 101105844224 101232203072 101527322624 101658066944 101718896356 101752117376 102015434752 102241310248 102408126464 102667522048 102799734688 102995673088 103558217728 103654026112 103690936832 104021583952 104152362776 104455995392 104789082112 104920825856 105562243072 105629085184 105965912624 106408443904 106644046096 106747756544 107295997952 107603460608 107811844096 107946583888 108261277696 108500982304 108607307776 108882405632 109022621642 109301530624 109685768192 109827018752 109928626808 110039361536 110529038048 110637350912 110851260416 110917590784 111060427654 111344549888 111384199168 111487247872 111879860224 111983367496 112023244256 112096172032 112309829632 112454459392 112849780736 112923246592 112954185344 113173273408 113466146816 113571121664 113682415616 113717375684 113970368512 114048892928 114117136672 114191427584 114409078784 114556411904 114959122432 115065478528 115181387776 115213656943 115329715456 115549536256 115693946368 115842218492 116031225856 116180647936 116250167264 116288134144 116589068288 116696932352 116847211712 117216235136 117257975296 117334310912 117485411072 117557952512 117709340672 118007493604 118123134976 118352248832 118384675024 118461744128 118503927808 118878183424 119031271744 119378280448 119449713152 119488724992 119909515264 120063190016 120213241148 120563695616 120597472688 120718954496 120830639384 120949047296 121609650176 121722159104 121878909824 122307361792 122975383552 123089156008 123209777152 123997339648 124041494528 124437035008 124593480704 124956704768 125233375232 125355163648 125632716352 126360027136 126639804739 126762960896 127413997568 127574185984 127980991424 128026564864 128354091008 128844916486 128971177984 129090497536 129795567616 130251849728 130419584768 130753232896 131253232682 131381854208 131503404032 131635871744 131672750792 132056612864 132221652992 132391106848 132857334016 132900724736 133244649472 133367922688 133539670528 133961411584 134009114624 134096355328 134133095096 134351945728 134393262172 134524960768 134865706976 134997868544 135122763776 135296771456 135384850432 135433060352 135860781056 136035739136 136161594569 136432320512 136513957888 136558542848 136640255752 137039446016 137215074304 137386561312 137648422912 137787080704 137825683072 137964519424 138092159296 138227482624 138577607168 138756063908 138982457344 139020535808 139111038976 139194279224 139290182656 139600068608 139779842048 139909161392 140271222784 140543295488 140581801591 140673321152 140811173888 141167842816 141349635196 141619050496 141711245312 141761708032 141892860928 142392549376 142524285904 142575038144 142939783168 143123857408 143209498817 143626993664 144266135552 144411459584 144545063936 144731205416 145239992128 145611554816 145799069696 146311610368 146635563382 147063046144 147246840832 147531997184 147954758336 148386086912 148714633088 148859256832 149188850668 149811888128 150289604608 151304122112 151494345856 151977427316 152420483072 152612110336 153098756096 153153273856 153294965824 154132236544 154283278336 154426015744 154624881664 155269464064 155613250936 156015951872 156066906112 156160292288 156817227776 157013212928 157312483328 157470949376 157515066368 157819610624 157974265856 158374408192 158578358752 158880612352 158984044544 159079176256 159542935552 159748390912 159896184448 160309968896 160458281984 160664916104 160769509888 160927055872 161334677504 161542440224 161642184704 161850343424 161955708928 162013380608 162163269632 162734342144 162884898176 162942900736 163359752192 163457502208 163570122752 163667998648 163984439164 164145135616 164296996864 164875583488 165041668096 165086886272 165194358784 165407091904 165775081472 165988562432 166142129153 166304940032 166413205504 166627508224 167049568868 167213268992 167367968768 167583501008 168072052736 168172622464 168282103808 168497772352 169091152384 169247589511 169413443584 169584099328 169740992512 169959580672 170496342016 170557054976 171213586432 171316035968 171647263424 171815469056 172195890944 172913721344 173136395264 173296574906 173745037312 174413840384 174637367296 174855623488 175194246656 175414505728 175925886976 176486875136 176598626792 177901617152 178468905472 179214221312 179785695232 179899535704 180999323648 181226881024 181577842688 181804772864 182037771916 182334783488 182738496512 183211393024 183380893696 183617046976 184382488576 184733925376 184971821056 185329451008 185440347092 186154169344 186220457984 186696859648 186808573952 187049141312 187410787616 187594440704 187767996416 188429238272 188670727168 188793552896 188906521804 189457235968 189701214208 189876719032 190062788608 190186520576 190544209856 190913792992 191100878848 191277678592 191524001152 191950094336 192082345984 192197282816 192322404352 192375096914 192568882688 193247031296 193425816584 193615364096 193989705728 194105783872 194239520768 194852962304 194922348544 195102683776 195672670208 195789755392 195970893118 196040677448 196168301056 196360536064 196420921636 196542201856 196795303936 197487116288 197615681536 197870166016 198053228464 198565756928 198749462912 198944227328 199005407447 199330103296 199585562624 199704989176 199834998272 200215887872 200473720832 201178464256 201567428608 201827002048 202211688448 202464406144 203054645248 203316133888 203437792712 203504234752 204030869504 204482620496 205335044096 205599469376 205991346176 207116435456 207308052224 207381873664 208043167904 208304725552 208911990784 209578164224 209841651712 211124486144 211258170368 211931825248 212816887808 213288092192 213495513088 213968220037 214591995904 215206921216 215623688192 215893167776 216522555392 217001964608 217214615552 217764811264 218045243284 218603061248 219371536384 219654037504 219857253616 220078723072 221058076096 221274701824 221702520832 221835181568 222120855308 222689099776 222768398336 222974495744 223759720448 223966734992 224046488512 224192344064 224619659264 224908918784 225699561472 225846493184 225908370688 226346546816 226932293632 227142243328 227434751368 227940737024 228097785856 228234273344 228382855168 228818157568 229112823808 229918244864 230130957056 230362775552 230427313886 230659430912 231099072512 231387892736 231684436984 232062451712 232361295872 232500334528 232576268288 233178136576 233393864704 233694423424 234432470272 234515950592 234668621824 234970822144 235115905024 235188208801 235418681344 236014987208 236246269952 236704497664 236769350048 236923488256 237007855616 237756366848 238062543488 238756560896 238899426304 238977449984 239819030528 240126380032 240426482296 241127391232 241194945376 241437908992 241661278768 241898094592 242823111839 243219300352 243444318208 243757819648 244614723584 245950767104 246178312016 246419554304 247361861593 247994679296 248082989056 248874070016 249186961408 250466750464 250710327296 251265432704 252720054272 253279609478 253525921792 254827995136 255148371968 255961982848 256053129728 256708182016 257689832972 257942355968 258180995072 259591135232 260503699456 260839169536 261080488669 261506465792 262506465364 262763708416 263006808064 263271743488 263345501584 264113225728 264443305984 264782213696 265714668032 265801449472 265960497803 266489298944 266735845376 267079341056 267922823168 268018229248 268192710656 268266190192 268786524344 269049921536 269731413952 269995737088 270245527552 270593542912 270769700864 270866120704 271721562112 272071478272 272323189138 272864641024 273027915776 273117085696 273280511504 274078892032 274430148608 274773122624 275296845824 275574161408 275651366144 275929038848 276184318592 276454965248 277155214336 277512127816 277964914688 278041071616 278222077952 278388558448 278580365312 279200137216 279559684096 279818322784 280542445568 281086590976 281163603182 281346642304 281622347776 282335685632 282699270392 283238100992 283422490624 283523416064 283785721856 284785098752 285048571808 285150076288 285879566336 286247714816 286418997634 286972768537 287253987328 288532271104 288822919168 289090127872 289462410832 290479984256 291223109632 291598139392 292336745519 292623220736 293271126764 294126092288 294493681664 295063994368 295909516672 296772173824 297429266176 297718513664 298377701336 299623776256 300579209216 302608244224 302988691712 303954854632 304840966144 305224220672 306197512192 306306547712 306589931648 308264473088 308566556672 308852031488 309249763328 310538928128 311226501872 312031903744 312133812224 312320584576 312722783131 313634455552 314026425856 314624966656 314941898752 315030132736 315639221248 316748816384 317156717504 317761224704 317968089088 318158352512 318566100853 319085871104 319496781824 319792368896 320619937792 320916563968 321329832208 321539019776 322669355008 323084880448 323284369408 323700686848 323911417856 324026761216 324326539264 324520607411 325468684288 325769796352 325885801472 326719504384 326915004416 327140245504 327335997296 327968878328 328290271232 328593993728 329751166976 330083336192 330173772544 330388717568 330586413157 330814183808 331550162944 331977124864 332284258306 332609880064 332826411008 333255016448 334099137736 334426537984 334735937536 335167002016 336144105472 336345244928 336564207616 336995544704 338182304768 338495179022 338826887168 339168198656 339481985024 339919161344 340992684032 341114109952 342427172864 342632071936 343294526848 343630938112 343736612863 344391781888 345827442688 346272790528 346593149812 347490074624 348827680768 349274734592 349711246976 350388493312 350829011456 351851773952 352973750272 353197253584 355803234304 356937810944 358428442624 359571390464 359799071408 361998647296 362453762048 363155685376 363609545728 364075543832 364669566976 365476993024 366422786048 366761787392 367234093952 368764977152 369467850752 369581470973 369943642112 370658902016 370880694184 372308338688 372440915968 373617147904 374098282624 374821575232 375188881408 375535992832 376858476544 377341454336 377587105792 377813043608 378914471936 379402428416 379753438064 380125577216 381088419712 381579175747 381827585984 382201757696 382555357184 383048002304 383900188672 384164691968 384394565632 384644808704 384750193828 385137765376 386494062592 386851633168 387230728192 387979411456 388211567744 388479041536 388711496789 389705924608 389844697088 390205367552 391345340416 391579510784 391941786236 392081354896 392336602112 392841843272 393084403712 393590607872 394974232576 395231363072 395740332032 396106456928 397131513856 397498925824 397888454656 398010814894 398660206592 399171125248 399409978352 399669996544 400431775744 400947441664 402356928512 403134857216 403654004096 404423376896 404928812288 406109290496 406632267776 406875585424 407008469504 408061739008 408965240992 410670088192 411198938752 411982692352 414232870912 414616104448 414763747328 416086335808 416609451104 417823981568 419156328448 419683303424 422516340736 423863650496 425633775616 426576184384 426991026176 427936440074 429183991808 430413842432 431247376384 431786335552 433045110784 434003929216 434429231104 435529622528 436090486568 437206122496 438743072768 439308075008 439714507232 440157446144 442116152192 442549403648 443405041664 443670363136 444241710616 445378199552 445536796672 445948991488 447519440896 447933469984 448092977024 448384688128 449239318528 449817837568 450957207701 451399122944 451692986368 451816741376 452693093632 453864587264 454284486656 454869502736 455881474048 456195571712 456468546688 456765710336 457636315136 458225647616 459386314387 459836489728 460261914112 460725551104 460854627772 461318861824 462198145024 462775785472 463368873968 464722591744 465000669056 465152536576 466356273152 466787729408 467388846848 468864940544 469031901184 469337243648 469941644288 470231810048 470376417602 470837362688 472029974416 472492539904 473408995328 473538700096 473846976512 474015711232 475512733696 476125086976 477513121792 477798852608 477954899968 479638061056 480252760064 480852964592 482254782464 482389890752 482875817984 483322557536 483796189184 485646223678 486438600704 486888636416 487515639296 489229447168 491901534208 492356624032 492839108608 494723723186 495989358592 496165978112 497748140032 498373922816 500933500928 501420654592 502530865408 505440108544 506559218956 507051843584 509655990272 510296743936 511923965696 512106259456 513416364032 515379665944 515884711936 516361990144 519182270464 521007398912 521678339072 522160977338 523012931584 525012930728 525527416832 526013616128 526543486976 526691003168 528226451456 528886611968 529564427392 531429336064 531602898944 531920995606 532978597888 533471690752 534158682112 535845646336 536036458496 536385421312 536532380384 537573048688 538099843072 539462827904 539991474176 540157534499 540491055104 541187085824 541539401728 541732241408 543443124224 544142956544 544646378276 546055831552 546234171392 546561023008 548157784064 548860297216 549546245248 550593691648 551148322816 551302732288 551858077696 552368637184 552909930496 554310428672 555024255632 556082143232 556444155904 556777116896 557160730624 558400274432 559119368192 559636645568 561084891136 562173181952 562327206364 562693284608 563244695552 564671371264 565398540784 566476201984 566844981248 567046832128 567571443712 569570197504 570097143616 570300152576 571759132672 572495429632 572837995268 573945537074 574507974656 577064542208 577645838336 578180255744 578924821664 580959968512 582446219264 583196278784 584673491038 585246441472 586542253528 588252184576 588987363328 590127988736 591819033344 593544347648 594858532352 595437027328 596755402672 599247552512 601158418432 605216488448 605977383424 607909709264 609681932288 610448441344 612395024384 612613095424 613179863296 616528946176 617704062976 618499526656 621077856256 622453003744 624063807488 624267624448 624641169152 625445566262 627268911104 628052851712 629249933312 629883797504 630060265472 631278442496 633497632768 634313435008 635522449408 635936178176 636316705024 637132201706 638171742208 638367995317 638993563648 639584737792 641239875584 641833127936 642659664416 643078039552 645338710016 646169760896 646568738816 647401373696 647822835712 648053522432 648653078528 649041214822 650937368576 651539592704 651771602944 653439008768 653830008832 654280491008 654671994592 655937756656 656580542464 657187987456 659502333952 660166672384 660347545088 660777435136 661172826314 661628367616 663100325888 663954249728 664568516612 665219760128 665652822016 666510032896 668198275472 668853075968 669471875072 670334004032 672288210944 672690489856 673128415232 673991089408 676364609536 676990358044 677653774336 678963970048 679838322688 681985368064 682228219904 684854345728 685264143872 686589053696 687261876224 687473225726 688783563776 691654885376 692545581056 693186299624 694980149248 697655361536 698549469184 699422493952 700776986624 701658022912 703703547904 705947500544 706394507168 708647040673 711606468608 713875621888 716856885248 719142780928 719598142816 721892779751 723997294592 724907524096 726311370752 727219091456 728151087664 730953986048 732845572096 733523574784 734468187904 737529954304 738935701504 739162941946 739887284224 741317804032 741761388368 744616677376 744881831936 747234295808 748196565248 749643150464 750377762816 751071985664 753716953088 754682908672 755174211584 755626087216 757828943872 758804856832 759506876128 760251154432 762176839424 763158351494 763655171968 764403515392 765110714368 766096004608 767800377344 768329383936 768789131264 769289617408 769500387656 770275530752 772988125184 773703266336 774461456384 775958822912 776423135488 776958083072 777422993578 779411849216 779689394176 780410735104 782690680832 783159021568 783883572472 784162709792 784673204224 785683686544 786168807424 787181215744 789948465152 790462726144 791480664064 792212913856 794263027712 794997851648 795776909312 796021629788 797320413184 798342250496 798819956704 799339993088 800863551488 801894883328 804713857024 806269714432 806495598601 807308008192 808846753792 809857624576 812218580992 813264535552 813751170848 814016939008 816123478016 817930481984 821340176384 822397877504 823965384704 828465741824 829232208896 829527494656 832172671616 833218902208 835647963136 838312656896 839366606848 845032681472 847727300992 851267551232 853152368768 853982052352 855872880148 858367983616 860827684864 862494752768 863572671104 866090221568 868007858432 868858462208 871059245056 872180973136 874412244992 877486145536 878616150016 879429014464 880314892288 884232304384 885098807296 886810083328 887340726272 888483421232 890756399104 891073593344 891897982976 895038881792 895866939968 896185954048 896769376256 898478637056 899635675136 901914415402 902798245888 903385972736 903633482752 905386187264 907729174528 908568973312 909739005472 911762948096 912391143424 912937093376 913531420672 915272630272 916451295232 918772628774 919672979456 920523828224 921451102208 921709255544 922637723648 924396290048 925551570944 926737747936 929445183488 930001338112 930305073152 932712546304 933575458816 934777693696 937729881088 938063802368 938674487296 939883288576 940463620096 940752835204 941674725376 944059948832 944985079808 946817990656 947077400192 947693953024 948031422464 951025467392 952250173952 953131161983 955026243584 955597705216 955909799936 959276122112 960505520128 961705929184 964509564928 964779781504 965751635968 966645115072 967592378368 971292447356 972877201408 973777272832 975031278592 978458894336 983803068416 984713248064 985678217216 989447446372 991978717184 992331956224 995496280064 996747845632 1001867001856 1002841309184 1005061730816 1010880217088 1013118437912 1014103687168 1019311980544 1020593487872 1023847931392 1024212518912 1026832728064 1030759331888 1031769423872 1032723980288 1038364540928 1042014797824 1043356678144 1044321954676 1046025863168 1050025861456 1051054833664 1052027232256 1053086973952 1053382006336 1056452902912 1057773223936 1059128854784 1062858672128 1063205797888 1063841991212 1066943381504 1068317364224 1071691292672 1072072916992 1072770842624 1073064760768 1075146097376 1076199686144 1078925655808 1079982948352 1080315068998 1080982110208 1082374171648 1083078803456 1083464482816 1086886248448 1088285913088 1089292756552 1092111663104 1092468342784 1093122046016 1096315568128 1097720594432 1099092490496 1101187383296 1102296645632 1102605464576 1103716155392 1104737274368 1105819860992 1108620857344 1110048511264 1112164286464 1112888311808 1113554233792 1114321461248 1116800548864 1118238736384 1119273291136 1122169782272 1124346363904 1124654412728 1125386569216 1126489391104 1129342742528 1130797081568 1132952403968 1133689962496 1134093664256 1135142887424 1139140395008 1140194287232 1140600305152 1143518265344 1144990859264 1145675990536 1147891074148 1149015949312 1154129084416 1155291676672 1156360511488 1157849643328 1161919937024 1164892438528 1166392557568 1169346982076 1170492882944 1173084507056 1176504369152 1177974726656 1180255977472 1183638066688 1187088695296 1189717064704 1190874054656 1193510805344 1198495105024 1202316836864 1210432976896 1211954766848 1215819418528 1219363864576 1220896882688 1224790048768 1225226190848 1226359726592 1233057892352 1235408125952 1236999053312 1242155712512 1244906007488 1248127614976 1248535248896 1249282338304 1250891132524 1254537822208 1256105703424 1258499866624 1260120530944 1262556884992 1266995265536 1268626870016 1271044898816 1271872356352 1272633410048 1274264403412 1276343484416 1276735990634 1277987127296 1279169475584 1282479751168 1283666255872 1285319328832 1286156079104 1290677420032 1292339521792 1293137477632 1294802747392 1295645671424 1296107044864 1297306157056 1298082429644 1301874737152 1303079185408 1303543205888 1306878017536 1307660017664 1308560982016 1309343989184 1311875513312 1313161084928 1314375974912 1319004667904 1320333344768 1320695090176 1321554870272 1322345652628 1323256735232 1326200651776 1327908499456 1329137033224 1330439520256 1331305644032 1333020065792 1336396550944 1337706151936 1338943750144 1340668008064 1344576421888 1345380979712 1346256830464 1347982178816 1352729219072 1353980716088 1355307548672 1357927940096 1359676645376 1363970736128 1364456439808 1369708691456 1370528287744 1373178107392 1374523752448 1374946451452 1377567127552 1383309770752 1385091162112 1386372599248 1389960298496 1393037852129 1395310723072 1397098938368 1398844987904 1401553973248 1403316045824 1411895001088 1412789014336 1417294081346 1423212937216 1427751243776 1438285561856 1439196285632 1443785559502 1447994589184 1449815048192 1452622741504 1454438182912 1456302175328 1461907972096 1465691144192 1467047149568 1468936375808 1475059908608 1477871403008 1478325883892 1479774568448 1482635608064 1483522776736 1489233354752 1489763663872 1494468591616 1496393130496 1497777540259 1499286300928 1500755525632 1502143971328 1507433906176 1509365817344 1510348423168 1511252174432 1515657887744 1517609713664 1519013752256 1520502308864 1524353678848 1526316702988 1527310343936 1528807030784 1530221428736 1532192009216 1535600754688 1536658767872 1537578262528 1538579234816 1539000775312 1540551061504 1545976250368 1547406532672 1548922912768 1551917645824 1552846270976 1553916166144 1554845987156 1558823698432 1559378788352 1560821470208 1565381361664 1566318043136 1567767144944 1568325419584 1569346408448 1571367373088 1572337614848 1574362431488 1579896930304 1580925452288 1582961328128 1584425827712 1588526055424 1589995703296 1592043259576 1594640826368 1596684500992 1597639913408 1598679986176 1601727102976 1603789766656 1609427714048 1612539428864 1612991197202 1614616016384 1617693507584 1619715249152 1624437161984 1626529071104 1627502341696 1628033878016 1632246956032 1635860963968 1642680352768 1644795755008 1646317461607 1647930769408 1656931483648 1658464417792 1659054989312 1664345343232 1666437804416 1671295926272 1676625313792 1678733213696 1690065362944 1695454601984 1702535102464 1706304737536 1707964104704 1711745760296 1716735967232 1721655369728 1724989505536 1727145342208 1732180443136 1736015716864 1737716924416 1742118490112 1744361946272 1748824489984 1754972291072 1757232300032 1758858028928 1760629784576 1768464608768 1770197614592 1773620166656 1774681452544 1776966842464 1781512798208 1782147186688 1783795965952 1790077763584 1791733879936 1792371908096 1793538752512 1796957274112 1799271350272 1803828830804 1805596491776 1806771945472 1807266965504 1810772374528 1815458349056 1817137946624 1819478010944 1823525896192 1824782286848 1825874186752 1827062841344 1827563420683 1830545260544 1832902590464 1837545257548 1839345958912 1841047656448 1842902204416 1843418511088 1845275447296 1848792580096 1851103141888 1853475495872 1858890366976 1860002676224 1860610146304 1861723484621 1865425092608 1867150917632 1869555387392 1875459762176 1876127604736 1877348974592 1879766577152 1881505670408 1883349450752 1888119897664 1889970159616 1893635981312 1894154800384 1895387906048 1896062844928 1902050934784 1904500347904 1906262323966 1910052487168 1911195410432 1911819599872 1918552244224 1921011040256 1923411858368 1929019129856 1929559563008 1931503271936 1933290230144 1935184756736 1942584894712 1945754402816 1947554545664 1950062557184 1956917788672 1967606136832 1969426496128 1971356434432 1978894892744 1983957434368 1984663912448 1990992560128 1993495691264 2003734003712 2005682618368 2010123461632 2021760434176 2026236875824 2028207374336 2038623961088 2041186975744 2047695862784 2048425037824 2053665456128 2061518663776 2063538847744 2065447960576 2076729081856 2084029595648 2086713356288 2088643909352 2092051726336 2100051722912 2102109667328 2104054464512 2106173947904 2106764012672 2112905805824 2115546447872 2118257709568 2125717344256 2126411595776 2127683982424 2133886763008 2136634728448 2143382585344 2144145833984 2145541685248 2146129521536 2150292194752 2152399372288 2157851311616 2159965896704 2160630137996 2161964220416 2164748343296 2166157606912 2166928965632 2173772496896 2176571826176 2178585513104 2184223326208 2184936685568 2186244092032 2189059481917 2192631136256 2195441188864 2198184980992 2202374766592 2204593291264 2205210929152 2207432310784 2209474548736 2217241714688 2220097022528 2224328572928 2225776623616 2227108467584 2228642922496 2233601097728 2236477472768 2238546582272 2244339564544 2248692727808 2249308825456 2250773138432 2258685485056 2261594163136 2265904807936 2267379924992 2268187328512 2270285774848 2278280790016 2280388574464 2281200610304 2287036530688 2289981718528 2291351981072 2295782148296 2298031898624 2308258168832 2310583353344 2312721022976 2315699286656 2323839874048 2329784877056 2332785115136 2338693964152 2340985765888 2346169014112 2353008738304 2355949453312 2360511954944 2367276133376 2374177390592 2379434129408 2381748109312 2387021610688 2396990210048 2404633673728 2406156290041 2420865953792 2423909533696 2431638837056 2438727729152 2441793765376 2449580097536 2450452381696 2452719453184 2466115784704 2470816251904 2473998106624 2484311425024 2489812014976 2496255229952 2497070497792 2498564676608 2501782265048 2509075644416 2512211406848 2516999733248 2520241061888 2525113769984 2533990531072 2537253740032 2542089797632 2543744712704 2545266820096 2548528806824 2552686968832 2553471981268 2555974254592 2558338951168 2564959502336 2567332511744 2570638657664 2572312158208 2581354840064 2584679043584 2586274955264 2587070296811 2589605494784 2591291342848 2592214089728 2594612314112 2596164859288 2603749474304 2606158370816 2607086411776 2615320035328 2617121964032 2618687978368 2623751026624 2626322169856 2628751949824 2638009335808 2640666689536 2641390180352 2643109740544 2644691305256 2646513470464 2652401303552 2655816998912 2658274066448 2660879040512 2666040131584 2671054230229 2672793101888 2675412303872 2677887500288 2681336016128 2689152843776 2690761959424 2692513660928 2695964357632 2705458438144 2707961432176 2710615097344 2715855880192 2719353290752 2720980477523 2727941472256 2728912879616 2739417382912 2741056575488 2746356214784 2749892902904 2755134255104 2766619541504 2770182324224 2772745198496 2779920596992 2786075704258 2790621446144 2794197876736 2797689975808 2803107946496 2806632091648 2823790002176 2825578028672 2834588162692 2846425874432 2855502487552 2876571123712 2878392571264 2887571119004 2895989178368 2899630096384 2905245483008 2908876365824 2912604350656 2923815944192 2931382288384 2934094299136 2937872751616 2950119817216 2956651767784 2959549136896 2965271216128 2967045553472 2978466709504 2979527327744 2988937183232 2992786260992 2995555080518 2998572601856 3001511051264 3004287942656 3014867812352 3018731634688 3020696846336 3022504348864 3031315775488 3035219427328 3038027504512 3041004617728 3048707357696 3052633405976 3054620687872 3057614061568 3060442857472 3064384018432 3071201509376 3075156525056 3077158469632 3078001550624 3081102123008 3091952500736 3094813065344 3097845825536 3103835291648 3105692541952 3107832332288 3109691974312 3117647396864 3118757576704 3121642940416 3132636086272 3135534289888 3136650839168 3138692816896 3142734746176 3144675229696 3148724862976 3156700453907 3159793860608 3161850904576 3165922656256 3168851655424 3177052110848 3179991406592 3184086519152 3193369001984 3195279826816 3197359972352 3203454205952 3207579533312 3215704200709 3218855428096 3225078857728 3225982394404 3229232032768 3235387015168 3239430498304 3253058142208 3255004683392 3256067756032 3264493912064 3271721927936 3285360705536 3289591510016 3292634923214 3295861538816 3313862967296 3316928835584 3318109978624 3328690686464 3332875608832 3342591852544 3353250627584 3357466427392 3380130725888 3390909203968 3405070204928 3412609475072 3415928209408 3423491520592 3433471934464 3443310739456 3449979011072 3454290684416 3464360886272 3472031433728 3484236980224 3488723892544 3497648979968 3509944582144 3514464600064 3517716057856 3521259569152 3536929217536 3547240333312 3549362905088 3553933684928 3563025596416 3564294373376 3567591931904 3580155527168 3583467759872 3584743816192 3587077505024 3593914548224 3598542700544 3607657661608 3611192983552 3613543890944 3614533931008 3621544749056 3630916698112 3634275893248 3638956021888 3647051792384 3649564573696 3651748373504 3654125682688 3655126841366 3661090521088 3665805180928 3675090515096 3678691917824 3682095312896 3685804408832 3686837022176 3690550894592 3697585160192 3702206283776 3706950991744 3717780733952 3720005352448 3721220292608 3723446969242 3730850185216 3734301835264 3739110774784 3750919524352 3752255209472 3754697949184 3759533154304 3763011340816 3766698901504 3776239795328 3779940319232 3781102741493 3787271962624 3788309600768 3790775812096 3792125689856 3804101869568 3809000695808 3812524647932 3822390820864 3823639199744 3837104488448 3842022080512 3846823716736 3858038259712 3859119126016 3863006543872 3866580460288 3870369513472 3885169789424 3895109091328 3900125114368 3913835577344 3935212273664 3938852992256 3942712868864 3957789785488 3967914868736 3969327824896 3981985120256 3986991382528 4007468007424 4011365236736 4020246923264 4043520868352 4052473751648 4056414748672 4065396180703 4077247922176 4082373951488 4095391725568 4096850075648 4123037327552 4127077695488 4130895921152 4153458163712 4168059191296 4173426712576 4177287818704 4200103445824 4204219334656 4208108929024 4212347895808 4213528025344 4225811611648 4231092895744 4236515419136 4251434688512 4252823191552 4255367964848 4267773526016 4273269456896 4286765170688 4288291667968 4291083370496 4292259043072 4300584389504 4304798744576 4315702623232 4321260275992 4323928440832 4329496686592 4332315213824 4333857931264 4347544993792 4353143652352 4357171026208 4368446652416 4369873371136 4372488184064 4378118963834 4385262272512 4390882377728 4396369961984 4404749533184 4409186582528 4410421858304 4414864621568 4418949097472 4434483429376 4440194045056 4448657145856 4451553247232 4454216935168 4457285844992 4467202195456 4468575967219 4472954945536 4477093164544 4488679129088 4497385455616 4498617650912 4501546276864 4517370970112 4523188326272 4531809615872 4534759849984 4536374657024 4540571549696 4556561580032 4560777148928 4562401220608 4574073061376 4579963437056 4582703962144 4591564296592 4596063797248 4616516337664 4621166706688 4625442045952 4631398573312 4647679748096 4659569754112 4665570230272 4677387928304 4681971531776 4692338028224 4706017476608 4711898906624 4721023909888 4734552266752 4758868258816 4763496218624 4774043221376 4793980420096 4809267347456 4812312580082 4841731907584 4847819067392 4863277674112 4877455458304 4883587530752 4899160195072 4900904763392 4905438906368 4932231569408 4941632503808 4947996213248 4960529284711 4968622850048 4979624029952 4992510459904 4994140995584 4997129353216 5003564530096 5018151288832 5024422813696 5033999466496 5040482123776 5050227539968 5053249458257 5067981062144 5074507480064 5084179595264 5087489425408 5090533640192 5097057613648 5106943962536 5111948509184 5116677902336 5129919004672 5134665023488 5141277315328 5144624316416 5162709680128 5169358087168 5172549910528 5174140593622 5179210989568 5182582685696 5184428179456 5189224628224 5192329718576 5207498948608 5212316741632 5214172823552 5230640070656 5234243928064 5237375956736 5247502053248 5252644339712 5257503899648 5276018671616 5281333379072 5282780360704 5286219481088 5289382610512 5293026940928 5304802607104 5311633997824 5316548132896 5321758081024 5332080263168 5342108460458 5345586203776 5350824607744 5355775000576 5362672032256 5378305687552 5381523918848 5385027321856 5391928715264 5410916876288 5415922864352 5421230194688 5431711760384 5438706581504 5441960955046 5455882944512 5457825759232 5478834765824 5482113150976 5492712429568 5499785805808 5510268510208 5533239083008 5540364648448 5545490396992 5559841193984 5572151408516 5581242892288 5588395753472 5595379951616 5606215892992 5613264183296 5647580004352 5651156057344 5669176325384 5692851748864 5711004975104 5753142247424 5756785142528 5775142238008 5791978356736 5799260192768 5810490966016 5817752731648 5825208701312 5847631888384 5862764576768 5868188598272 5875745503232 5900239634432 5913303535568 5919098273792 5930542432256 5934091106944 5941732879489 5956933419008 5959054655488 5977874366464 5985572521984 5991110161036 5997145203712 6008575885312 6029735624704 6037463269376 6041393692672 6045008697728 6062631550976 6070438854656 6076055009024 6082009235456 6097414715392 6105266811952 6109241375744 6120885714944 6128768036864 6142403018752 6150313050112 6154316939264 6156003101248 6162204246016 6183905001472 6189626130688 6195691651072 6207670583296 6211385083904 6215664664576 6219383948624 6235294793728 6237515153408 6243285880832 6265272172544 6271068579776 6273301678336 6277385633792 6285469492352 6289350459392 6297449725952 6313400907814 6319587721216 6323701809152 6331845312512 6337703310848 6354104221696 6359982813184 6368173038304 6386738003968 6390559653632 6394719944704 6406908411904 6415159066624 6431408401418 6437710856192 6450157715456 6451964788808 6458464065536 6470774030336 6478860996608 6506116284416 6510009366784 6512135512064 6528987824128 6543443855872 6570721411072 6579183020032 6585269846428 6591723077632 6627725934592 6633857671168 6636219957248 6657381372928 6665751217664 6685183705088 6706501255168 6714932854784 6760261451776 6781818407936 6810140409856 6825218950144 6831856418816 6846983041184 6866943868928 6886621478912 6899958022144 6908581368832 6928721772544 6944062867456 6968473960448 6977447785088 6995297959936 7019889164288 7022047948487 7028929200128 7035432115712 7042519138304 7073858435072 7098725810176 7107867369856 7126051192832 7128588746752 7135183863808 7160311054336 7166935519744 7169487632384 7174155010048 7187829096448 7197085401088 7215315323216 7222385967104 7229067862016 7243089498112 7261833396224 7268551786496 7277912043776 7294103584768 7299129147392 7303496747008 7308251365376 7310253682732 7322181042176 7331610361856 7350181030192 7357383835648 7364190625792 7371608817664 7373674044352 7381101789184 7395170320384 7404412567552 7413901983488 7435561467904 7440010704896 7442440585216 7446893938484 7468603670528 7478221549568 7501839048704 7504510418944 7509395898368 7519066308608 7526022681632 7533397803008 7552479590656 7559880638464 7562205482986 7574543925248 7576619201536 7581551624192 7584251379712 7608203739136 7618001391616 7625049295864 7644781641728 7647278399488 7674208976896 7684044161024 7693647433472 7716076519424 7718238252032 7726013087744 7733160920576 7740739026944 7770339578848 7790218182656 7800250228736 7827671154688 7870424547328 7877705984512 7885425737728 7915579570976 7935829737472 7938655649792 7963970240512 7973982765056 8014936014848 8040493846528 8087041736704 8104947503296 8112829497344 8130792361406 8154495844352 8164747902976 8190783451136 8193700151296 8246074655104 8254155390976 8261791842304 8306916327424 8336118382592 8346853425152 8354575637408 8400206891648 8408438669312 8416217858048 8424695791616 8427056050688 8451623223296 8462185791488 8473030838272 8502869377024 8505646383104 8510735929696 8535547052032 8546538913792 8573530341376 8576583335936 8582166740992 8584518086144 8601168779008 8609597489152 8631405246464 8642520551984 8647856881664 8658993373184 8664630427648 8667715862528 8695089987584 8706287304704 8714342052416 8736893304832 8739746742272 8744976368128 8756237927668 8770524545024 8781764755456 8792739923968 8809499066368 8820843716608 8829729243136 8837898194944 8868966858752 8880388090112 8897314291712 8903106494464 8908433870336 8914571689984 8934404390912 8937151934438 8945909891072 8954186329088 8977358258176 8994770911232 8997235301824 9003092553728 9034741940224 9046376652544 9063619231744 9069519699968 9072749314048 9081143099392 9113123160064 9121554297856 9124802441216 9148146122752 9159926874112 9165407924288 9183128593184 9192127594496 9233032675328 9242333413376 9250884091904 9262797146624 9295359496192 9319139508224 9331140460544 9354775856608 9363943063552 9384676056448 9412034953216 9423797813248 9442047819776 9469104533504 9517736517632 9526992437248 9548086442752 9587960840192 9618534694912 9624625160164 9683463815168 9695638134784 9726555348224 9754910916608 9767175061504 9798320390144 9801809526784 9810877812736 9864463138816 9883265007616 9895992426496 9921058569422 9937245700096 9959248059904 9985020919808 9988281991168 9994258706432 10007129060192 10036302577664 10048845627392 10067998932992 10080964247552 10100455079936 10106498916514 10135962124288 10149014960128 10168359190528 10174978850816 10181067280384 10194115227296 10213887925072 10223897018368 10233355804672 10259838009344 10269330046976 10282554630656 10289248632832 10325419360256 10338716174336 10345099821056 10348281187244 10358421979136 10365165371392 10378449256448 10384659437152 10414997897216 10424633483264 10428345647104 10461280141312 10468487856128 10474751913472 10484442781813 10495004106496 10505288679424 10515007799296 10552037343232 10565560721408 10572438962176 10578765221024 10586053881856 10609605214208 10623267995648 10633096265792 10643516162048 10664160526336 10684216920916 10691172407552 10701649215488 10711550001152 10725344064512 10756611375104 10763047837696 10770054643712 10783857430528 10821833752576 10831845728704 10842460389376 10863423520768 10877413163008 10883921910092 10911765889024 10915651518464 10957669531648 10964226301952 10985424859136 10999571611616 11020537020416 11066478166016 11080729296896 11090980793984 11119682387968 11144302817032 11162485784576 11176791506944 11190759903232 11212431785984 11226528366592 11295160008704 11302312114688 11338352650768 11385703497728 11422009950208 11506284494848 11513570285056 11550284476016 11583956713472 11598520385536 11620981932032 11635505463296 11650417402624 11695263776768 11736377196544 11751491006464 11800479268864 11826607071136 11838196547584 11861084864512 11868182213888 11883465758978 11913866838016 11918109310976 11955748732928 11971145043968 11982220322072 11994290407424 12017151770624 12059471249408 12074926538752 12082787385344 12090017395456 12125263101952 12140877709312 12152110018048 12164018470912 12194829430784 12210533623904 12218482751488 12241771429888 12257536073728 12284806037504 12300626100224 12308633878528 12312006202496 12324408492032 12367810002944 12379252261376 12391383302144 12415341166592 12422770167808 12431329329152 12438767897248 12470589587456 12475030306816 12486571761664 12530544345088 12542137159552 12546603356672 12554771267584 12570938984704 12578700918784 12594899451904 12626801815628 12639175442432 12647403618304 12663690625024 12675406621696 12708208443392 12719965626368 12736346076608 12773476007936 12781119307264 12789439889408 12813816823808 12830318133248 12862816802836 12875421712384 12900315430912 12903929577616 12916928131072 12941548060672 12957721993216 13012232568832 13020018733568 13024271024128 13057975648256 13086887711744 13141442822144 13158366040064 13170539692856 13183446155264 13255451869184 13267715342336 13272439914496 13314762745856 13331502435328 13370367410176 13413002510336 13429865709568 13520522903552 13563636815872 13620280819712 13650437900288 13663712837632 13693966082368 13733887737856 13773242957824 13799916044288 13817162737664 13888125734912 13936947920896 13954895570176 13990595919872 14039778328576 14044095896974 14057858400256 14070864231424 14085038276608 14147716870144 14197451620352 14215734739712 14252102385664 14257177493504 14270367727616 14320622108672 14333871039488 14338975264768 14348310020096 14375658192896 14394170802176 14430630646432 14444771934208 14458135724032 14486178996224 14523666792448 14537103572992 14555824087552 14588207169536 14598258294784 14606993494016 14616502730752 14620507365464 14644362084352 14663220723712 14700362060384 14714767671296 14728381251584 14743217635328 14747348088704 14762203578368 14790340640768 14808825135104 14827803966976 14871122935808 14880021409792 14884881170432 14893787876968 14937207341056 14956443099136 15003678097408 15009020837888 15018791796736 15038132617216 15052045363264 15066795606016 15104959181312 15119761276928 15124410965972 15149087850496 15153238403072 15163103248384 15168502759424 15216407478272 15236002783232 15250098591728 15289563283456 15294556798976 15323416373419 15348417953792 15368088322048 15387294866944 15432153038848 15436476504064 15452026175488 15466321841152 15540679157696 15580436365312 15600500457472 15655342309376 15740849094656 15755411969024 15831159141952 15871659474944 15877311299584 15927940481024 15947965530112 16029872029696 16080987693056 16174083473408 16209895006592 16225658994688 16261584722812 16308991688704 16329495805952 16381566902272 16387400302592 16492149310208 16508310781952 16523583684608 16613832654848 16672236765184 16693706850304 16709151274816 16800413783296 16816877338624 16832435716096 16849391583232 16854112101376 16903246446592 16924371582976 16946061676544 17005738754048 17011292766208 17021471859392 17071094104064 17093077827584 17147060682752 17153166671872 17164333481984 17169036172288 17202337558016 17219194978304 17262810492928 17285041103968 17295713763328 17317986746368 17329260855296 17335431725056 17390179975168 17412574609408 17428684104832 17473786609664 17479493484544 17489952736256 17512475855336 17541049090048 17563529510912 17585479847936 17618998132736 17641687433216 17659458486272 17675796389888 17737933717504 17760776180224 17794628583424 17806212988928 17816867740672 17829143379968 17868808781824 17874303868876 17891819782144 17908372658176 17954716516352 17989541822464 17994470603648 18006185107456 18069483880448 18092753305088 18109492077677 18127238463488 18139039399936 18145498628096 18162286198784 18226246320128 18243108595712 18249604882432 18319853748224 18330815848576 18366257186368 18384255188992 18466065350656 18484666826752 18501768183808 18525594293248 18590718992384 18662280921088 18709551713216 18727886127104 18769352112896 18824069906432 18847595626496 18884095639552 18938209067008 19035473035264 19053984874496 19096172885504 19175921680384 19237069389824 19249250320328 19366927630336 19391276269568 19453110696448 19509821833216 19534350123008 19596640780288 19603619053568 19621755625472 19728926277632 19766530015232 19791984852992 19842117138844 19874491400192 19918496119808 19970041839616 19976563982336 19988517412864 20014258120384 20072605155328 20097691254784 20135997865984 20161928495104 20200910159872 20212997833028 20271924248576 20298029920256 20336718381056 20349957701632 20362134560768 20388230454592 20427775850144 20447794036736 20466711609344 20519676018688 20538660093952 20565109261312 20578497265664 20650838720512 20677432348672 20696562374488 20716843958272 20730330742784 20756898512896 20769318874304 20829995794432 20849266966528 20856691294208 20922560282624 20936975712256 20949503826944 20968885563626 20990008212992 21010577358848 21030015598592 21104074686464 21131121442816 21144877924352 21157530442048 21172107763712 21219210428416 21246535991296 21266192531584 21287032324096 21328321052672 21368433841832 21382344815104 21403298430976 21423100002304 21450688129024 21526095675392 21540109287424 21567714861056 21643667505152 21663691457408 21684920778752 21726847041536 21754826326016 21767843820184 21823531778048 21831303036928 21928452603904 21970849718272 21999143223232 22041074040832 22132956332032 22161458593792 22181961587968 22239364775936 22288605634064 22353583013888 22381519806464 22424863571968 22453056733184 22590320017408 22604624229376 22676705301536 22771406995456 22844019900416 23012568989696 23027140570112 23100568952032 23167913426944 23197040771072 23241963864064 23271010926592 23300834805248 23390527553536 23472754393088 23502982012928 23600958537728 23653214142272 23676393095168 23722169729024 23736364427776 23766931517956 23827733676032 23836218621952 23911497465856 23942290087936 23964440644144 23988580814848 24034303541248 24118942498816 24149853077504 24165574770688 24180034790912 24250526203904 24281755418624 24304220036096 24389658861568 24421067247808 24436965502976 24483542859776 24515072147456 24569612075008 24601252200448 24617267757056 24624012404992 24648816984064 24735620005888 24758504522752 24830682333184 24845540335616 24862658658304 24877535794496 24941179174912 24950060613632 24973143523328 25061088690176 25084274319104 25093206713344 25109542535168 25141877969408 25157401837568 25189798903808 25253603631256 25278350884864 25294807236608 25327381250048 25350813243392 25416416886784 25439931252736 25472692153216 25546952015872 25562238614528 25578879778816 25627633647616 25660636266496 25725633605672 25750843424768 25800630861824 25807859155232 25833856262144 25883096121344 25915443986432 26024465137664 26040037467136 26048542048256 26115951296512 26173775423488 26282885644288 26316732080128 26341079385712 26366892310528 26467719190451 26510903738368 26535430684672 26544879828992 26629525491712 26663004870656 26826005020672 26859731419136 27041045807104 27127273631744 27300875800576 27327425675264 27387932164736 27467775475712 27546485915648 27599832088576 27634325475328 27776251469824 27873895841792 27909791140352 27981191839744 28079556657152 28088191793948 28115716800512 28141728462848 28170076553216 28295433740288 28394903240704 28431469479424 28457773264921 28504204771328 28514354987008 28540735455232 28641244217344 28667742078976 28677950529536 28696620040192 28788341604352 28861261292864 28889543868416 28916271448064 28972357992448 29047333584896 29074207145984 29111648175104 29176414339072 29196516589568 29213986988032 29233005461504 29241014730928 29326441447424 29400724120768 29429535342592 29456762503168 29486435270656 29494696177408 29524407156736 29580681281536 29617650270208 29655607933952 29742245871616 29760042819584 29769762340864 29787575753936 29874414682112 29912886198272 30007356194816 30018041675776 30037583593472 30076265234432 30104090726528 30133591212032 30209918362624 30248821931944 30298175700992 30306476806144 30326206496768 30337005518848 30432814956544 30472005566464 30500197183456 30579126566912 30589113597952 30646832746838 30696835907584 30736176644096 30774589733888 30864306077696 30872953008128 30904052350976 30932643682304 31081358315392 31160872730624 31201000914944 31280031770533 31310684618752 31481698189312 31510823938048 31662318283904 31743318949888 31754622599168 31855880962048 31895931060224 32059744059392 32161975386112 32348166946816 32419790013184 32451317989376 32523169445624 32617983377408 32658991611904 32763133804544 32774800605184 32984298620416 33016621563904 33047167369216 33227665309696 33344473530368 33387413700608 33418302549632 33600827566592 33633754677248 33664871432192 33698783166464 33708224202752 33848743165952 33892123353088 34011477508096 34022585532416 34042943718784 34142188208128 34186155655168 34294121365504 34306333343744 34328666963968 34338072344576 34404675116032 34525620985856 34570082207936 34591427526656 34635973492736 34658521710592 34670863450112 34723704992977 34780359950336 34825149218816 34857368209664 34947573219328 34958986969088 34979905472512 35024951710672 35127059021824 35170959695872 35237996265472 35283374866432 35318916972544 35351592779776 35372746207799 35475867435008 35521552360448 35589257166848 35612425977856 35633735481344 35658286759936 35748607737752 35783639564288 35816745316352 35909433032704 35979083644928 35988941207296 36012370214912 36138967760896 36185506610176 36218984155354 36254476926976 36278078799872 36290997256192 36324572397568 36452492640256 36486217191424 36499209764864 36639707496448 36661631697152 36732514372736 36768510377984 36932130701312 36969333653504 37003536367616 37051188586496 37181437984768 37324561842176 37419103426432 37455772254208 37538704225792 37648139812864 37695191252992 37768191279104 37876418134016 38070946070528 38107969748992 38192345771008 38351843360768 38474138779648 38498500640656 38733855260672 38782552539136 38906221392896 39019643666432 39068700246016 39193281560576 39207238107136 39243511250944 39457852555264 39533060030464 39583969705984 39684234277688 39748982800384 39836992239616 39940083679232 39977034825728 40028516240768 40145210310656 40195382509568 40271995731968 40323856990208 40401820319744 40425995666056 40543848497152 40596059840512 40673436762112 40724269121536 40776460909184 40855551700288 40895588073472 40933423218688 41039352037376 41077320187904 41130218522624 41156994531328 41301677441024 41354864697344 41393124748976 41433687916544 41513797025792 41538637748608 41592130156423 41659991588864 41698533933056 41713382588416 41845120565248 41873951424512 41899007653888 41937771127252 41980016425984 42060031197184 42208149372928 42262242885632 42289755848704 42315060884096 42344215527424 42438420856832 42493071982592 42532385063168 42574064648192 42656642105344 42736867683664 42764689630208 42846200004608 42901376258048 43052191350784 43080218574848 43135429722112 43287335010304 43327382914816 43369841557504 43453694083072 43509652652032 43535687640368 43647063556096 43662606073856 43856905207808 43941699436544 43998286446464 44082148081664 44265912664064 44322917187584 44363923175936 44478729551872 44577211268128 44707166027776 44763039612928 44849727143936 44906113466368 45209248458752 45353410603072 45542813990912 45688039800832 46054281140224 46201137904064 46335826853888 46394081542144 46483927728128 46542021853184 46601669610496 46781055107072 46945508786176 47005964025856 47201917075456 47306428284544 47352786190336 47444339458048 47472728855552 47533863035912 47655467352064 47672437243904 47822994931712 47884580175872 47928881288288 47977161629696 48068607082496 48237884997632 48299706155008 48331149541376 48360069581824 48501052407808 48563510837248 48608440072192 48779317723136 48842134495616 48873931005952 48967085719552 49030144294912 49139224150016 49154335639409 49202504400896 49234535514112 49248024809984 49297633968128 49471240011776 49517009045504 49691080671232 49725317316608 49755071588992 49882358349824 49900121227264 49946287046656 50122177380352 50168548638208 50186413426688 50219085070336 50283755938816 50314803675136 50379597807616 50507207262512 50556701769728 50654762500096 50701626486784 50832833773568 50879862505472 50945384306432 51093904031744 51124477229056 51157759557632 51255267295232 51321272532992 51451267211344 51501686849536 51601261723648 51615718310464 51667712524288 51766192242688 51830887972864 52048930275328 52080074934272 52097084096512 52347550846976 52565771288576 52633464160256 52682158771424 52733784621056 52935438380902 53021807476736 53070861369344 53089759657984 53259050983424 53326009741312 53652010041344 53719462838272 54082091614208 54254547263488 54601751601152 54654851350528 54775864329472 54935550951424 55092971831296 55199664177152 55268650950656 55552502939648 55747791683584 55819582280704 55962383679488 56176383587896 56231433601024 56283456925696 56340153106432 56590867480576 56789806481408 56862938958848 56915546529842 57008409542656 57028709974016 57081470910464 57282488434688 57335484157952 57355901059072 57393240080384 57576683208704 57722522585728 57779087736832 57832542896128 57944715984896 58094667169792 58148414291968 58223296350208 58352828678144 58427973976064 58466010923008 58482029461856 58652882894848 58801448241536 58859070685184 58913525006336 58972870541312 58989392354816 59048814313472 59161362563072 59235300540416 59311215867904 59520085639168 59539524681728 59575151507872 59748829364224 59825772396544 60014712389632 60036083351552 60075167186944 60152530468864 60208181453056 60267182424064 60419836725248 60497643863888 60612953612288 60652412993536 60674011037696 60865629913088 60944011132928 61000394366912 61158253133824 61178227195904 61293665493676 61393671815168 61472353288192 61549179467776 61745906016256 61808104701952 61865287364608 62162716630784 62321745461248 62402001829888 62560063541066 62621369237504 62963396378624 63021647876096 63324636567808 63486637899776 63509245198336 63711761924096 63791862120448 64119488118784 64323950772224 64696333893632 64839580026368 64902635978752 65046338891248 65235966754816 65317983223808 65526267609088 65549601210368 65968597240832 66094334738432 66455330619392 66688947060736 66774827401216 66836605099264 67201655133184 67329742864384 67397566332928 67416448405504 67697486331904 67784246706176 68022955016192 68045171064832 68085887437568 68284376416256 68372311310336 68588242731008 68612666687488 68657333927936 68676144689152 68809350232064 69051241971712 69140164415872 69182855053312 69271946985472 69317043421184 69341726900224 69447409985954 69560719900672 69650298437632 69714736419328 69895146438656 69917973938176 69959810945024 70049903421344 70254118043648 70341919391744 70475992530944 70566749732864 70637833945088 70703185559552 70745492415598 70951734870016 71043104720896 71178514333696 71224851955712 71267470962688 71316573519872 71497215475504 71567279128576 71633490632704 71818866065408 71958167289856 71977882414592 72024740429824 72277935521792 72371013220352 72437968310708 72508953853952 72556157599744 72649144795136 72904985280512 72972434382848 72998419529728 73279414992896 73323263394304 73465028745472 73537020755968 73864261402624 74007072735232 74102377172992 74362875969536 74649123684352 74838206852864 74911544508416 75077408451584 75296279625728 75390382505984 75536382558208 75752836268032 76141892141056 76215939497984 76384691542016 76703686721536 76948277559296 76997001281312 77242527433357 77467710521344 77565105078272 77812442785792 78137400492032 78386563121152 78414476214272 78487022501888 78915705110528 79066120060928 79167939411968 79368468555376 79673984479232 79880167358464 79954069651456 80057032481536 80290420621312 80390765019136 80543991463936 80647713980416 80803640639488 80851991332112 81087696994304 81192119681024 81346873524224 81448538243072 81552921818368 81711103400576 81791176146944 81866846437376 82154640375808 82260437045248 82313989062656 82603354882048 82709729394688 82786249497952 82867375833088 83027594051584 83077275497216 83184260312846 83319983177728 83397067866112 83426765176832 83690241130496 83747902849024 83798015307776 83875542254504 83960032851968 84120062394368 84416298745856 84524485771264 84579511697408 84630121768192 84688431054848 84876841713664 84986143965184 85064770126336 85148129296384 85313284210688 85473735367328 85529379260416 85692400009216 85802752516096 86104382701568 86160437149696 86270859444224 86574670020608 86654765829632 86739683115008 86907388166144 87019305304064 87071375280736 87294127112192 87325212147712 87713810415616 87883398873088 87996572892928 88164296163328 88531825328128 88645834375168 88727846351872 88957459103744 89154422536256 89414332055552 89526079225856 89699454287872 89812226932736 90418496917504 90706821206144 91085627981824 91376079601664 92108562280448 92402275808128 92671653707776 92788163084288 92967855456256 93084043706368 93203339220992 93562110214144 93891017572352 94011928051712 94403834150912 94612856569088 94705572380672 94888678916096 94945457711104 95067726071824 95310934704128 95344874487808 95645989863424 95769160351744 95857762576576 95954323259392 96137214164992 96475769995264 96599412310016 96662299082752 96720139163648 97127021674496 97216880144384 97558635446272 97684268991232 97747862011904 97934171439104 98060288589824 98278448300032 98308671278818 98405008801792 98469071028224 98496049619968 98595267936256 98942480023552 99034018091008 99382161342464 99450634633216 99510143177984 99764716699648 99800242454528 99892574093312 100244354760704 100337097276416 100372826853376 100438170140672 100567511877632 100629607350272 100759195615232 101014414525024 101113403539456 101309525000192 101403252973568 101665667547136 101759725010944 101890768612864 102187808063488 102248954458112 102315519115264 102510534590464 102642545065984 102902534422688 103003373699072 103202523447296 103231436620928 103335425048576 103532384485376 103661775945728 104097860550656 104160149868544 104194168193024 104695101693952 105131542577152 105266928320512 105364317542848 105467569242112 105870876761804 106043614953472 106141722738688 106179519315968 106518101966848 106652019482624 107304020082688 107438925676544 108164183228416 108509094526976 109203503202304 109309702701056 109551728658944 109871101902848 110185943662592 110399328354304 110537301901312 111105005879296 111495583367168 111639164561408 111924767358976 112352767175792 112462867202048 112566913851392 112680306212864 113181734961152 113579612962816 113725877917696 113831093059684 114016819085312 114162941820928 114564976869376 114670968315904 114711802118144 114786480160768 115153366417408 115445045171456 115558175473664 115665085792256 115889431969792 116296828583936 116446592700416 116705657356288 116855947952128 116932021846016 116964058923712 117305765789696 117602896483072 117718141370368 117827050012672 117945741082624 117978784709632 118097628626944 118322725126144 118470601080832 118622431735808 119040171278336 119079049363456 119150303015744 119497658728448 119651544793088 120029424779264 120072166703104 120150334373888 120305060937728 120416362906112 120534364848128 120839673450496 120995287727776 121225907224576 121304825987072 121348022075392 121731259826176 121888022265856 122000788733824 122316506267648 122356454391808 122587330987352 122787343630336 122944706576384 123098358935552 123491812032512 123616209403904 123730574729216 124325433261568 124643490922496 124804003659776 125120127082132 125242738475008 125926792757248 126043295752192 126649273135616 126973275799552 127018490396672 127423523848192 127583724240896 128238976237568 128647901544448 129392667787264 129679160052736 129805271957504 130092677782496 130471933509632 130635966447616 131052535218176 131099202420736 131937194481664 132188669476864 132910661238784 133377894121472 133549654802432 133673210198528 134403310266368 134659485728768 134832896811008 135394972663808 135568493412352 136045910032384 136090342129664 136171774875136 136568752832512 136744622620672 137176485462016 137225333374976 137352289378304 137618700464128 138102483943424 138280328831744 138365710106624 138543893970944 138634086842368 138683453800448 138894819971908 139121439801344 139300596875264 139429472838656 139790292877312 139835947876352 139919621890048 140099806842688 140508236087296 140683838783488 140951985061888 141133499465728 141275667890176 141406371119104 141490984831196 141903469740032 142086209441792 142357028667392 142449703911424 142534941925376 142633147039744 142994430951008 143134558257152 143266981265408 143637732130816 143916334579712 143955764829184 144049480859648 144555871043584 144742026440704 144875936621416 145017907707904 145112315199488 145298289590272 145809970561024 145944868765696 145996839059456 146558829985792 146646526788608 146930057490944 147074041511936 147728522805248 148014145470464 148204754345984 148725751939072 149298247368704 149676413705728 149823089016832 150154816903168 150780765011968 151072765116416 151505672536064 152283784282112 152769383084032 153896555118592 153994002562624 154485054866714 154935421042688 155130210156544 155624885571584 156773126242304 156828952428544 156974045003776 157831410221056 158132240121856 158335878823936 158736937110752 159347968958464 159760334716928 159908139302912 160114064963072 160580841242624 160781530038272 161087982927872 161295427960832 161607281278976 161703982664224 162175393988608 162384239362048 162693747048448 162897076486144 163105843636736 163422206801152 163582352293888 163733692874752 164309280751616 164520874090496 164627978125312 165206709764096 165419458789376 165572498995904 165734751666176 166055188103168 166154550994432 166368520625692 166639966355456 166794135732224 166853530353664 167380482260992 167495805698048 167596030615552 167751084509008 167920065703936 168240124788736 168832597491712 169048971542528 169159023394816 169260243536384 169376862109696 169753683427328 169972287930368 170129540252672 170626568421376 170947470734656 171058758520832 171384800018432 171605505032192 172208765403136 172320874299392 172541718888448 173149340041216 173309531659264 173814776332288 174038610608128 174142750561472 174588254224384 174650424295424 175427620831232 175766797746176 175993145785856 176328592326656 177063650656256 177291668750336 177455692703744 177914918207488 178308845072512 178828664111104 179052158451712 179398908575744 179624453865472 180836993835008 181413642412288 182171255963648 182752159203328 184217124560896 184804551616256 185343307415552 185576326168576 185935710912512 186168087412736 186406678441984 187124220428288 187782035144704 188023856103424 188807668301824 189225713138176 189411144761344 189777357832192 189890915422208 190135452143648 190621869408256 190689748975616 191291979726848 191538320703488 191715525153152 191908646518784 192274428329984 192951539990528 193198824620032 193324598165504 193440278327296 194254043348992 194433760288768 195117270892544 195368537982464 195495724023808 195868342878208 196120577179648 196556896600064 196617342557636 196810017603584 196938142056448 196992099239936 197190535872512 197884960047104 198068036182016 198764322684928 198901269266432 199020286355968 199204412854447 199529433399296 199600484909056 199785148186624 200488709521408 200674194552832 200745653706752 200876340281344 201135023755264 201518391230464 202028829050048 202226807078912 202619050000384 202806505947136 203331335094272 203519450021888 203781537225728 204375616126976 204497908916224 204631038230528 205285090131968 205805068845376 206006747398144 206405046894592 206462873241856 206670850097152 207064768970752 207323551891456 208195721101312 208320299737088 208388336386048 209390203387904 210263085154304 210533856641024 210728635085696 210935138484224 211741753523608 212087229906944 212283445477376 212359038631936 213036203933696 213304038965248 214608040165376 214877851353088 216328366456832 217018189053952 218407006404608 218619405402112 219103457317888 219742203805696 220371887325184 220798656708608 221074603802624 222210011758592 222991166734336 223278329122816 223849534717952 224705534351584 224925734404096 225133827702784 225360612425728 226363469922304 227159225925632 227451755835392 227662186119368 228033638170624 228325883641856 229129953738752 229341936631808 229423604236288 229572960321536 230306732834816 230890090342912 231116350947328 231330171584512 231778863939584 232593657167872 232893185400832 233411314712576 233711895904256 233864043692032 233928117847424 234611531579392 235205792966144 235436282740736 235654100025344 235891482165248 235957569419264 236195257253888 236941202161664 237244863471616 238080342556672 238158098726912 238300606031488 238995317456896 239303089586176 240058849558528 240144333406208 240300668747776 240610121875456 240832725812224 241679346900992 241990575455552 242451814449152 242609651974144 242696044150784 243462519652352 243776044531712 244001577467648 244633012535296 244712908783616 245174661974704 245889413152768 246196717871104 246983624065024 247232418807808 247461149458432 248650866523136 249286981844992 249608007319552 250240254164264 250485476950016 251853585514496 252086591504384 253298546271232 253946551599104 254036980793344 254847047696384 255167448481792 256477952475136 257295803088896 258785335574528 259358320105472 259610543915008 260185355564992 260943867019264 261271932895232 262105070436352 262198404841472 263874388963328 264377338953728 265821322477568 266755788242944 267099309604864 267346420397056 268806620532736 269318971457536 269665793622016 270789945327616 271136986824704 272091820064768 272180684259328 272343549750272 273137505665024 273489245241344 274352970924032 274450666749952 274704578756608 275237400928256 276204967886848 276560657663488 276731420213248 277087787941888 277268173684736 277366907600896 277789639943816 278242879602688 278601193750528 278858945677312 279580585754624 279839243780096 280199613685376 281016472174592 281367677566976 281903970123776 282266998931456 282551335780352 282812742238208 282981969662392 283806939480064 284172418883584 284714057334784 285069883850752 285266294079488 285988861902016 286269116514304 286533962530816 287275464261632 287832669159424 287911529658368 288098961719296 289111742087168 289484052881408 289751873242832 290035815415808 290596579180544 291144911094961 291619941122048 291889737531392 291993678118912 293117659971584 293293053577216 293860114981888 295457045610496 296028290940928 296409508691968 297451503878144 298596494737408 299352827411456 300309633806336 301561530023936 302145530232832 303011345072128 304567568564224 305538766168064 307793110237184 307988005125248 308970109733428 309870842085376 310260420313088 311249771143168 313546252484608 313657904857088 313948090007552 315662820442112 316671757647872 317473874221504 318695937916928 319520669433856 319816278605824 320228129926144 321161682485248 321563060076544 322590855921664 323214562557952 323407965328448 324350787977216 324768478724096 325387494096896 325794152972288 326211687273472 326844413602304 327164704587776 327467385749504 328618561503232 329041748180992 329255956250624 330413419528192 330838917578752 331144997991808 331469503332352 332110376206336 332309101988864 332737041251384 333279932710912 333588271464448 333707060707328 334760964521984 335192061231104 335502169018016 335840131407872 336480249577472 337665194983424 338097943085056 338318046789632 338520487072768 338753724219392 339507366854656 339944575860736 340259080505344 341894941469312 342117517041664 342769600036864 343211010064384 344080349475863 344417530806272 344641748598784 345083437776896 346298680082432 346619063318528 348077221216256 348285501122944 349176508448768 349300848590848 350855241662464 351533595492352 351986291571712 352657184653312 354583337500672 354911385407488 355829836414976 356617690145024 357657328222208 358104316903424 358797817151488 359248907730944 361673987670016 362827284824576 364342511927296 365504318406656 368434249121792 369609103232512 370686614831104 371152652337152 372336174825472 372813356883968 374248440856576 375564070289408 376047712206848 377615336603648 378451426276352 379554715664384 379781830844416 380270904287296 381243738816512 381379497951232 382583959453696 383076641406976 383431050306304 383817293037568 384548856659968 386397649240064 386649196331008 386880556654592 388508086697984 388867520577536 390234541785088 390737075964928 390991448047616 391736685756416 392241154359296 393234685115272 393620035207168 393876284112896 393984198479872 394381071745024 395769920094208 396136072364032 397528645369856 397802538532864 398040572711936 398408825708894 399058866798592 399200969818112 399570296373248 400977419042816 401348389105664 401491307413504 401752680562688 402270047510528 403036782460928 404057658100096 404453614157824 405238100000768 405613011894272 406662670188544 407038900043776 407563074451456 408995817832448 409262076461056 410570180263936 411610137690752 412013494796288 412810093789184 412925746483712 413341700194304 414129537941504 414647103782912 416640599474176 416776672772096 418780406775808 420526170308608 421067713282048 421457270171392 421870276968448 423483507047216 424566890954752 424718077263872 426072407867392 426608077930496 429216080330752 429755702706176 432656732913664 434036378107904 436814012809216 437238810804224 438206914635776 440743774650368 441597313417216 442149207605248 444420023517184 445982333468672 446556658245632 449411068703168 449851468808192 450267655405568 450721224851456 452726939844608 454318451851264 454903511670784 455324372238736 456651767283712 458259907477504 458683873263616 458847208472576 459145920643072 460613465669632 461780180685824 462660343169024 463557727879168 465187314335744 465786370801664 466822629425152 467423791808512 467728087384064 467856235694848 469223063158784 470411585932288 471308200050688 471782964330496 471915138838528 472390514507776 473882404323328 474489726943232 476160685113344 476316197453824 476601212062976 477990634913792 478606179172352 480117699117056 480288666812416 480601337495552 481220243750912 481665451624448 483358693801984 483981150911104 484903628898304 485219303948288 485392088301568 486925039304704 487552089063424 488003154935296 489266025070592 489425817567232 490349323949408 491778826305536 492393435742208 493967248130048 494464837615616 494922298916864 497301733046272 498573963689984 499216014639104 500480508328528 500970953900032 503707171028992 504173183008768 506597092542464 507893103198208 509694095392768 510334896963584 512955904950272 514591606177792 518716640210944 519221087830016 520370711129984 521887734038528 522543865790464 524210140872704 524396809682944 527748777926656 528754677907456 531642644955136 533511576485888 534198619209728 534692840794112 537613241065472 538637942915072 539331587244032 540697692033499 541579890655232 542273973649408 544183640129536 544361368518656 544687099500544 546978490482688 548705941848064 548901333499904 549409157513216 550474801856512 552409935773696 553121315326976 553462840426496 554175575883776 554536347369472 554733815201792 555579279887632 557202387501056 557717891354624 559161171509248 559678487560192 560399227370752 562032944349184 562735355133952 563807940247552 564533997862912 565102671560704 565625484476416 565963939324784 567613878960128 568344837767168 569428114669568 570139767701504 570532588158976 571977723804032 572538233028608 573067925061632 575665338318848 575823059316736 576197923438592 578223484174336 578968105762816 579503746485664 580071630831616 581193158361088 582289822189922 583239882244096 583779475062784 583987356237824 586235319943168 586586107154432 587720229963776 590914091220992 592056581881856 592819017383936 594903007756288 597192989474816 598705654822912 600619267612672 603123060047872 604291060465664 606022690144256 609135137128448 611077532336128 615586220474368 615976010250496 617940219466856 619741684170752 620520840626176 622499542286336 627092504969216 627315809714176 627896180015104 631325640884224 633343515295744 634947748443008 637391875833856 639041338867712 639632557211648 640456259852288 643126120153088 645181711843328 646429125115904 646815930656896 648701575954432 649536957448192 650774988193792 651588305944576 652423374546944 653688827204608 654934771499008 657237123006464 658083496361984 658511912501248 660826839056384 661677835157504 662289995983616 662939006664704 664220752412672 664618203977728 665474082502768 667176542928896 667414121414656 669521929043968 670384122462208 671004338036032 671680262815744 672960499154944 675330389966848 676195886170112 676636093579264 677040974145536 677507448438784 679889151721472 680518161010688 683789882938624 684235034083328 685539200073728 686422020128768 688160698951726 688835061612544 689283497197568 690166875553792 692597360164864 693238126637056 696154442432512 696571002245888 698353016897536 698601697181696 701710483324928 703067190984704 703972583143424 705314369306624 709166675001344 709822770814976 711659672829952 713235380290048 715314656444416 716208633806848 717595634302976 718497815461888 723347975340032 725654569649152 728685023854592 731008636813312 736868498243584 739218206465024 741373229662208 742305304674304 744672349650944 745626713767936 748496881713152 751128140578816 752095424413696 755230673207296 756902852552704 759563661688832 760541808574592 762487477633024 762758995902464 765167918907392 766153282813952 766862100612608 767634586075136 769097713319936 772795298480128 773761113309184 777016173395968 777735041155072 780469083570176 781474151929856 781982896095232 783473371512832 784482308718592 786469370230544 787240070414336 787968396959744 788762143490048 791539840188416 792272144728064 795057290739712 795605077065728 796081145423872 796817651417788 798117733597184 799140592746496 801954838085632 802696778211328 802982614827008 803505361125376 804540095021056 806073564921856 808115316200192 808907228315648 810476200001536 811226023788544 814077800087552 815126148902912 817991635664896 818524152922112 821140360527872 823220275381504 824026989592576 825620187578368 825851492967424 826683400388608 828259075883008 829294207565824 833281198948352 833553345544192 837560813551616 841052340617216 842135426564096 842914540342784 843740553936896 846967014094432 849133781909504 849436154527744 852144815734784 853216155860992 859511405412352 865313465827328 868072756215808 873628025618432 876413829271552 881487549300736 883194626834432 884298415210496 888840047034368 891964666937344 893113316491264 898822137406336 899702937616384 900535310811136 901442449702912 905453879689216 908636903702528 909807023341568 910648744477472 913303534567424 916519814955008 917367746527232 917694416945152 918291841286144 921226931339264 923560361371648 925320686338048 927115455758336 930374628671488 931572741603328 933645258850304 934847583617024 935456174768128 935712471389696 938446126317568 940823171864576 942616400101376 943830277677056 944781029015552 947764808646656 948979453886464 952321370226688 952632394907648 953202424125952 955981269827584 957212358344704 960235398234112 960577333624832 962440487501824 963330903248896 966717387603968 967962301822208 969807257796608 970438607896576 970784176603136 973850078609408 975104178126848 976006309870592 978532050141184 978851635134464 980698647898816 983557652611072 984786871484416 987934496260096 988929675231232 989844597833728 994603466092544 997147927379968 998432029278208 1000961016657056 1001941907800064 1007414342057984 1008346366017536 1013194185084928 1015786206396416 1019388190785536 1020669793927168 1025911809900544 1029183212355584 1037433280421888 1038442175660032 1040741422259968 1043775468077056 1045087731580928 1048420281745408 1048793619365888 1055497555853312 1057509355814912 1063285289910272 1068397238419456 1069385681588224 1075226482130944 1077275885830144 1078663174488064 1081395384066998 1083159781310464 1084547947298816 1088367280259072 1088722737037312 1089374199001088 1093956980965376 1097411883696128 1097802666999808 1098818315026432 1100949603713024 1104819871547392 1106242630653952 1106925680852992 1108351151767552 1109072694738944 1111158559775264 1114404775002112 1115435782709248 1118322343018496 1119356975120384 1120798454741504 1124065888698368 1125470710267904 1127615880495104 1129067995725824 1131250968952832 1131927878649568 1135227757920256 1136689675534336 1138856229339136 1140279535403008 1141065176317952 1143955447608064 1145076466057216 1146135850123264 1151646118633472 1152395846877184 1156446968348672 1157936211525632 1159007492971328 1160143261663232 1162386316722176 1164579644379844 1166479764488192 1167558950125568 1167974712475648 1172470639886336 1173172214308864 1175440459927552 1181828182441984 1184113163763712 1185638034767872 1189806015512576 1194385978949632 1197411309645824 1201238535225344 1206246120095744 1208582120931328 1212045380288512 1218270274256896 1222155064672256 1231172440948736 1231952020500992 1235880438933712 1239483368341504 1241041681252352 1244999084572672 1254185009938432 1255792360030208 1262651281768448 1266687030591488 1269895496886016 1274783751667712 1279265114423296 1280912519704576 1286252240306176 1290363423686656 1292858250231808 1293631861313792 1297403151908864 1299073914896384 1301549976387584 1303176611889152 1304846749093888 1307377654409216 1309869542998016 1314474246012928 1316166992723968 1317023825002496 1321653678112768 1323355670315008 1324579991967232 1325878013329408 1328441504825344 1329236407955456 1330948165005536 1334353085857792 1334828242829312 1339043858087936 1340768244924416 1342008676072064 1343360525631488 1345920998309888 1350660779933696 1352391772340224 1353272187158528 1354081948291072 1355014896877568 1359778303442944 1361036322021376 1367579765877248 1368470068166656 1371078400147456 1372844040257536 1376321397903452 1377670123225088 1378566994395136 1380333751107584 1385194720329728 1386476253274112 1392308884865024 1393142004491776 1396706033795072 1397203394363392 1403420966649856 1406134381969408 1407945166286848 1410628738613248 1418333350002688 1419645541629952 1423319345659904 1426470760580096 1430629312888832 1432417267613696 1435191268605952 1436995630923776 1446695950680064 1451309139298304 1457370047709184 1462017273626624 1473736996487168 1478436412930048 1484610609348608 1489344699301888 1491253427535872 1496993763426304 1502256281157632 1504190848827392 1513805705105408 1519127323377664 1521083617149184 1524974955266048 1525517991804928 1530335837814784 1532306565627904 1533724201225216 1535269172150272 1538195426639872 1545590596960256 1547522226618368 1554032346791936 1555470082310144 1560938167140352 1562948303859712 1563965792190464 1566946743025664 1568964617437184 1572938740461088 1574480140828672 1575936793919488 1577524286980096 1583079680376832 1584544289456128 1590114581479424 1591210154131456 1592162290847744 1593635302835576 1596235467194368 1598281185492992 1603909676171264 1605393556422656 1605965229654016 1607010722250752 1609080190042112 1612147129843712 1616230632400384 1617814456631296 1620952400003072 1622452047577088 1628155600175104 1630252297805824 1635983271329792 1637048305844224 1642280721055744 1646440550763008 1648053979185152 1651240375156736 1651702985934848 1653366800777216 1658588415131648 1666562397896704 1667106691088384 1675121627103232 1682104681234432 1684270853128192 1685829080685568 1693934028188864 1698267563819008 1698872309055488 1704289631469568 1706432311721984 1730626931654656 1736145512431616 1747256051236864 1752827658543104 1762975098601472 1766389253668864 1768596830420992 1777680094068736 1783929333874688 1786226632982528 1797644274812672 1799405875232768 1801070621622272 1802884899405824 1810907759378432 1817273807405056 1819614046683136 1821297488954944 1826607069134848 1833039629910016 1834735493054464 1835388833890304 1836583682572288 1842453862678528 1847120722743296 1850641372676096 1854230911516672 1860749257342976 1863145483206656 1867290517700608 1869695167234048 1870912349536256 1871424942779392 1876892252635136 1881646343729152 1885232800202752 1887660555354112 1889562058031104 1895529617293312 1897958907772928 1904642740453376 1905264789815296 1906404848251904 1911962539655168 1914424716689408 1920470796468224 1921154667249664 1924880975003648 1926661806497792 1933434775207936 1935924603644416 1939614515593216 1940877215793152 1941568353206272 1947700157218816 1950208356253696 1952012619741184 1957064100282368 1961397295797632 1967115305222144 1969573742968832 1975868992520192 1977859350462464 1979689195667456 1989206932185088 1996864058556416 2001922033314112 2003883815600128 2014828684115968 2016692732035072 2026388370169856 2038776381571072 2041339587854336 2051823619801088 2058366424711168 2074866560843776 2076884351320064 2081482844519936 2087550936154112 2090175463161856 2096840563490816 2097587238731776 2110995111706624 2115018711629824 2126570579820544 2136794476838912 2138771363176448 2150452964261888 2154551771660288 2157326348976128 2162790768133996 2166319562620928 2169095894597632 2176734560518144 2177445474074624 2178748398002176 2187913961930752 2194823767392256 2195605333999616 2197636630052864 2201899207426048 2209639743094784 2212485261307904 2216702303535104 2218145389477888 2222317119550528 2228809550004224 2230871565418496 2236644686036992 2238713950240768 2241596909483008 2248131777396736 2250941420535808 2258135991451648 2262501937905664 2263855757299136 2270455515840512 2273379351068672 2277712458678272 2280559070806016 2282130352635904 2287910895216128 2290152932114432 2292271700246528 2303292237266944 2304791693754368 2312893936697344 2315872423051264 2318014985942656 2320286523326464 2324772633444352 2329159288759688 2332959528976384 2335117900251136 2335949424951296 2346344428617728 2350880919855104 2363656364883968 2368226327527424 2371276069535744 2379612031025152 2394822619291648 2402477070450688 2412492240191488 2417164241862656 2424090760577024 2436540548513792 2444310129344512 2462344881897472 2463904041001984 2471760877867424 2478966736683008 2482083362504704 2489998169145344 2508370019876864 2511584720060416 2525302563536896 2533374061182976 2539790993772032 2549567503335424 2558530228846592 2561825039409152 2572504480612352 2580726847373312 2585716500463616 2587263722627584 2594806303817728 2598147829792768 2606353223778304 2609693498187776 2614755308818432 2619739085996032 2628948492025856 2632333985447936 2634047650004992 2643307356225536 2646711340630016 2649159983934464 2656883009650688 2658472815910912 2661896330011072 2668706171715584 2669656485658624 2678087716175872 2681536489848832 2684017352144128 2686721051262976 2691841996619776 2704783544680448 2706544374317056 2708163896582144 2710029793755136 2719556606885888 2722072644042752 2735159531754496 2736940136333312 2742156800294912 2745688080515072 2752642795806904 2755340246450176 2757133988790272 2760667502215168 2770389440659456 2772952506548224 2784617769730048 2786284008983552 2793412067590144 2794406788726784 2806841933299712 2812268763938816 2815890332573696 2821257477226496 2836666700005376 2839291083259904 2846638691319808 2852941521160192 2864834535227392 2870382537211904 2873991261847552 2893391901360128 2902618278596608 2924034547253248 2947473992974336 2956872825860096 2978689398603776 2982506855071744 2993987526852608 3004512562315264 3008381697654784 3027611410210816 3038254646755328 3042167234298368 3049949910532096 3051035983609856 3060671675629568 3064613131255808 3067448402450432 3070538344300544 3091181193920512 3095044453236736 3108064693583872 3110940164620288 3121876334280704 3125896607719424 3127931584380928 3137929234874368 3145877480922176 3148960281657344 3151873587838976 3155048573960192 3166159360753664 3169088578912256 3180229162958848 3182420308262912 3184324581695488 3187270605671152 3196562370985984 3207819352342528 3210787112845312 3211930459308032 3214021444501504 3218160380084224 3224294259687424 3232461264800768 3241904800006144 3244904095154176 3256311200350208 3260504595611648 3271966542659584 3274096611688448 3284561442111488 3292881101526016 3302480750313472 3303405971869696 3306733601554432 3317176830263296 3333124795793408 3334213382176768 3350243254206464 3364209362468864 3368541706256384 3371658161371136 3387868056377728 3396535127638016 3397744618110976 3408579262939136 3412864623443968 3461253863309312 3472291024863232 3494512102473728 3505655317086208 3525950197202944 3532778507337728 3537193660841984 3555360188137472 3567858667749376 3572453265965056 3595288549625344 3598811750465536 3602141243244544 3605769798811648 3621815518756864 3634547614810112 3639228093366272 3642594977909888 3653214138269696 3666079259820032 3669470986108928 3670777667780608 3673167365144576 3694241445486592 3701282745352192 3708461823033344 3721498514685952 3726290966413312 3734581035401216 3739390334468096 3741824699072512 3742849885558784 3763292687458304 3770465600405504 3775321110708224 3779124116062208 3784883844234493 3791059234586624 3795917815545856 3809285480906752 3810529579630592 3812809696503808 3828849433378816 3840941592936448 3842309334499328 3849761950007296 3853323612995584 3866869550415872 3871849207288832 3879229031186432 3881754431586304 3883136706412544 3900416712507392 3904025239482368 3914128200564736 3922794591595264 3934230610444288 3939147485937664 3951737985040384 3955718700924928 3959378391334912 3978413864370176 3993728117112832 4003844066628224 4007767631200256 4029657368231936 4033385464070144 4052776740339712 4077552763142144 4082679175708672 4103647239602176 4116732849422336 4149733121687552 4153768702640128 4162965689039872 4175101872308224 4180350926323712 4193681126981632 4195174477463552 4221990223413248 4230037423259648 4253141159641088 4273588953677824 4277542726352896 4300905928523776 4309103543320576 4314652697952256 4325581536267992 4332639125241856 4338191789195264 4353469121036288 4357496796004352 4375827923861504 4389647534784512 4391210667999232 4395273260105728 4403798414852096 4419279486189568 4424970522615808 4433404607070208 4444634239101056 4457619100008448 4461743130836992 4473289372073984 4477427900481536 4483193818966016 4501882841071616 4516271982903296 4525003875811328 4527711514598272 4540911031681024 4546758702137344 4555424917356544 4561118141612032 4564260705271808 4575821790432256 4584543400493056 4606584474533888 4609583387508736 4625787873394688 4631744846102528 4636029971885312 4640573046652928 4649545266888704 4658318577519376 4670235800502272 4671898849902592 4692688857235456 4701761839710208 4727312729767936 4736452655054848 4742552139071488 4759224062050304 4789645238583296 4804954140901376 4824984480382976 4848181521154048 4873081097027584 4888620258689024 4927808082003968 4943521755734848 4957933473366016 4964166725009408 4979996338290688 5023169440120832 5050605127073792 5066748122365952 5079581987544064 5099135006670848 5117060457693184 5123650078818304 5145008961224704 5161453694746624 5171433000927232 5174527445255168 5189612607635456 5196295659585536 5212706447556608 5219386996375552 5229510617636864 5239478171992064 5257896984051712 5264667970895872 5268095300009984 5286614712451072 5293422681260032 5298319967868928 5316945631821824 5323792660022144 5337412343431168 5339312971317248 5356175432351744 5363072979697664 5368034704288256 5373442102525952 5383683993239552 5409567089360896 5416327793164288 5420059587510272 5439113213771776 5444145288085504 5470319063508992 5473880272666624 5484313600589824 5491376161030144 5505285591613808 5510680492900352 5521335004430336 5540778881318912 5545905013096448 5569235539460096 5572568017967104 5586824135180288 5613683866599424 5624537527877632 5631780665147392 5642514954452992 5673333400010752 5678582166519808 5705883042320384 5729669070454784 5740765074423808 5747982523695104 5786783802720256 5805236557193216 5848069094506496 5894947985948672 5913745651720192 5957378797207552 5965013710143488 5987975053705216 6016763395309568 6055222820421632 6076509293510656 6084334468596736 6099899821064192 6102071967219712 6129226262511616 6134896804900864 6141076688601088 6182362387841024 6190088906473472 6216129387167744 6221880329240576 6243752668561408 6251793215438848 6255863168761856 6275858469748736 6291754961844352 6297920563314688 6303747175677952 6310097147920384 6332318721507328 6338177157824512 6360458325917696 6368649163390976 6374541211342304 6393124741971968 6415638704685056 6421574225690624 6423860918616064 6428042889003008 6436320760168448 6448588519374848 6464922529601536 6489808190308352 6512622400700416 6521009191223296 6543933085319168 6548193223376896 6569122884222976 6585762203052032 6606811943739392 6613467203108864 6634353660526592 6666249591586816 6668426764353536 6700486508412928 6737083412512768 6743316322742272 6775736112755456 6793070255276032 6795489236221952 6817158525878272 6825729246887936 6922507726618624 6944582049726464 6989024204947456 7011310634172416 7051900394405888 7074387321683968 7110720376274944 7135717335498752 7144906531930112 7190577099250688 7204282486489088 7211539597623296 7243631037513728 7269095229620224 7278456186732544 7285189955819776 7306428276539392 7338941972217856 7341555335561216 7346334730289152 7388482890973184 7402565490704384 7416923646066688 7442997029371904 7452581932826624 7478780668936192 7483649398145024 7485699771117568 7526585374916608 7540931200811008 7550642221416448 7558248232124416 7569767688468986 7582118469173248 7591835631091712 7618570961813504 7621059159261184 7625619393007616 7657698866757632 7681883185872896 7684618668998656 7699523900014592 7706647225991168 7733739100831744 7743698414577664 7758458062372864 7763508863172608 7800833425014784 7808050478964736 7828256401129472 7845589183190528 7868461220888576 7878294971875328 7903475970080768 7918756782669824 7956827728740352 7987456234225664 8007688133256448 8015535262400512 8066770928140288 8105553480679424 8155105526284288 8165358351417344 8207294479204352 8233465698844672 8299466243375104 8307537405280256 8325931378079744 8360701852647424 8387362253963264 8390348954927104 8443980446826496 8460074846519296 8547177907355648 8555085452705792 8601811857047552 8618207086641152 8629305395904512 8651163072535984 8676383578390528 8706938242072576 8714993592008704 8751655847723008 8779295069569024 8790546520211456 8807596829704192 8838558972379136 8849941045231616 8866809214140416 8889268478202112 8915238200016896 8923486261673984 8954855800963072 8966387637932032 9003765682143232 9032543965806592 9050007751622656 9055423029196544 9081822063362048 9093517404274688 9110849834713088 9122236283224064 9128521410543616 9151643580864512 9169086800986112 9213168949067776 9219166775017472 9251575746789376 9263489692205056 9272059943770624 9281146093305856 9299090533777408 9316637155038752 9340471601004544 9343797699805184 9385377714470912 9403523679420416 9454625459535872 9472905310109696 9485104278142976 9518448124100608 9579290477166592 9609908281802752 9649968960765952 9696363042308096 9746162194055168 9777240517378048 9855616164007936 9887043511469696 9915866946732032 9928333450018816 9959992676581376 10046338880241664 10101210254147584 10133496244731904 10159163975088128 10198270013341696 10234120915386368 10247300157636608 10290017922449408 10322907389493248 10342866001854464 10349054890510336 10392591319171072 10425412895113216 10438773992751104 10459021235273728 10478956343984128 10515793968103424 10529335941791744 10536190600019968 10586845362520064 10596639935737856 10633891263643648 10647585320044288 10674824686862336 10678625942634496 10712350864703488 10726145959395328 10736069408576512 10746884205051904 10767367986479104 10819134178721792 10832655586328576 10840119175020544 10878226427543552 10888290576171008 10940638127017984 10947760545333248 10968627201179648 10982752322060288 11010571183227616 11021360985800704 11042670008860672 11081557762637824 11091810026192896 11138471078920192 11145136035934208 11173648270360576 11227367733198848 11249075055755264 11263561330294784 11285029908905984 11346666800021504 11357164333039616 11411766084640768 11459338140909568 11481530148847616 11495965047390208 11573567605440512 11610473114386432 11696138189012992 11789895971897344 11827491303440384 11914757594415104 11930027420286976 11975950107410432 12033526790619136 12110445640843264 12153018587021312 12168668937193472 12199799642128384 12258452525023232 12269793609801728 12282153377202176 12364724775682048 12380177812946944 12443760658481152 12487505337122816 12503586430877696 12511726337523712 12551716939497472 12583509923688704 12595841126629376 12607494351355904 12620194295840768 12676354315649024 12720916651835392 12737298326781952 12749082422684608 12786249483943936 12831277409370112 12843148451381248 12847721837232128 12856085778006016 12872641520336896 12897177038749696 12929845059203072 12979616380616704 13025244801400832 13042018382446592 13087866170638336 13096386446753792 13138245768445952 13171524406104064 13213623887478784 13226934406217728 13268707321053184 13332499183173632 13336853528707072 13400973016825856 13474166825025536 13486632645484544 13551472225510912 13586140510552064 13590978472443904 13634317051756544 13651458493775872 13845015453237248 13889164099452928 13978048409894912 14022621268344832 14103800788811776 14148774643367936 14221440752549888 14271434670997504 14289813063860224 14381154198501376 14408564972978176 14487262075027456 14538190459240448 14556912373465088 14570379911639552 14612856553078784 14677883944435712 14683110671122432 14776965781946368 14805130981408768 14833847292133376 14885994058743808 14905163865653248 14957561337872384 14971399542235136 15053170749833216 15081862401622016 15101284442832896 15116496464248832 15139535376937972 15164236938346496 15183671262183424 15237141923627008 15242118318522368 15251238786015232 15315397733515264 15363766371745792 15369237337997312 15399047800029184 15413294451982336 15467478201663488 15487396829155328 15516916124745728 15527017726345216 15601666850029568 15616100957929472 15656512802258944 15691178366381056 15736922441777152 15756589943750656 15806951940161536 15837513565339648 15913655457480704 15974912468451328 16015376266512896 16031070524801024 16133541856280576 16211106961358848 16330716702834688 16466931397689344 16598932486750208 16651862756159488 16774724507926528 16780697909854208 16887960893652992 16920149693038592 17094355814711296 17110170905411584 17203623714095104 17236414173282304 17258610791809024 17302326145071968 17352767156781056 17413876484145152 17429987184017408 17503311695446016 17558590139138048 17581093040422912 17615193659408384 17677117944758272 17699882090463232 17733618428280832 17778536956404224 17830476400033792 17846972523347968 17909711601926144 17932775275864064 18007531364286464 18065087931613184 18100015503245312 18110846058393088 18163644126724096 18187034808549376 18244472566448128 18257042821087232 18303287161729024 18338173601972224 18426337898135552 18438333550034944 18503151493578752 18526979384410112 18544119887541248 18598181067554816 18633274310077504 18680943202009088 18687595399610368 18770755428941824 18807047358840832 18945810620219392 18970208556285952 19036896248201216 19158580954333184 19219816563605504 19299937921531904 19392726084616192 19492324388110336 19554481034756096 19711232328015872 19774087022939392 19831733893464064 19856666900037632 19919985353162752 20092677760483328 20202420508295168 20266992489463808 20318327950176256 20396540026683392 20468241830772736 20494600315273216 20580035844898816 20645814778986496 20685732003708928 20698109781020672 20785182638342144 20850825790226432 20877547985502208 20918042470547456 20957912687968256 21031587936206848 21058671883583488 21072381200039936 21173690725040128 21193279871475712 21267782527287296 21295170640088576 21349649373724672 21357251885268992 21424701729406976 21452291918790656 21472138817153024 21493768410103808 21638268357443584 21665311172657152 21680238350041088 21756452855087104 21776581152342016 21881276254035968 21895521090666496 21965504644120576 22021142366455232 22042721971601408 22085340017721344 22163115525275648 22183620052385792 22276942157840384 22290272071868416 22454735466397696 22498150111510528 22527122660589568 22570059817811968 22693333600043008 22714328666079232 22823532169281536 22918676281819136 22963060297695232 22991930094780416 23147135210881024 23220946228772864 23392276378025984 23579791943794688 23654982606880768 23829515188830208 23860054840573952 23951900214820864 24067053581238272 24220891281686528 24306037174042624 24337337874386944 24399599284256768 24516905050046464 24539587219603456 24564306754404352 24729449551364096 24760355625893888 24887521316962304 24975010674245632 25007172861755392 25023452675047424 25103433878994944 25167019847377408 25191682253258752 25214988702711808 25240388591681536 25352708631298048 25441833303670784 25474596653563904 25498164845369216 25572498967887872 25662554818740224 25686296902762496 25695443674464256 25712171556012032 25745283040673792 25859690118406144 25959232761233408 26050489602801664 26084036764893184 26175732341276672 26192772893507584 26343048812208128 26427247774957568 26453868812435456 26537414642106368 26664998366347264 26673707057414144 26801946033651712 26948333650051072 26973265290969088 27102944451021824 27172281021104128 27181956944887808 27268634103513088 27302916987551744 27690030906474496 27778328198905856 27956096819789824 28045242536689664 28207601577623552 28297549286735872 28442881505099776 28542869341995008 28579626127720448 28762308397002752 28817129945956352 28974524150054912 29076380918480896 29113824746930176 29140759823279104 29225713106157568 29355767888871424 29366221342244864 29553931563892736 29610261962817536 29667694584266752 29771988117487616 29810327731306496 29915122675744768 29942799084470272 30106341499666432 30163724803244032 30202568885665792 30232992928497664 30279070753875944 30328473876692992 30367342524366848 30474283847254016 30502477572030464 30630795467030528 30727532743491584 30738474675994624 30798095600058368 30826588903964672 30934956403326976 30974793658310656 31033832249491456 31203333700059136 31232201915858944 31313025604517888 31382356732762112 31513179887501312 31613903880323072 31675027130679296 31827310914961408 31949824936902656 32030752533025792 32267083712561152 32422213922717696 32933862795378688 33197864973500416 33303725512318976 33549449015853056 33561395819708416 33775921787305984 34188711629422592 34220341810823168 34407247428190208 34517221583618048 34604652290143936 34705534313562112 34827752968290304 34859974368034816 35006623390892032 35162186080845824 35230387318816768 35354235889516544 35399764180926464 35467236856561664 35557073912808448 35660952800067584 35693945046695936 35819423203852288 35865550551728128 36015062728572928 36130175863226368 36200031006490624 36221692116786176 36327288253448192 36374069617098752 36488945132896256 36606574323458048 36676347203944448 36852675796271104 36876667100069888 37006302987157504 37053958768820224 37088239775082496 37266548620155008 37361886404018176 37375190799220736 37541510857883648 37614094717681664 37940417112571904 38073792496402432 38317161908666368 38439633127211008 38785452169232384 38984648776220672 39108962069512192 39422464656031744 39548174045878784 39663467786928128 39713333800075264 39839970706325504 40185355520966656 40404841016590336 40636655900352512 40793080053366784 40936483661545472 40989200630546432 41160071689797632 41371464007417856 41396219562041344 41570365276684288 41701651580452864 41755095971004416 41836084941094912 41915825375936512 42117343767166976 42144762400079872 42347381450080256 42386559742951424 42535565054574592 42590341280177152 42699298747449344 42714503770537984 42904583837581312 42944277634306048 42987536820207616 43276536714887168 43330622345314304 43360476700082176 43512905710174208 43553162304684032 43762552508071936 43791042181332992 43931009288241152 44042284732910464 44085443943202816 44170680035442688 44326231050551296 44367240104771584 44580544143736832 44909470932795392 44996300223021056 45054245321179136 45140119635623936 45428657332158464 45647064338563072 45837352563638272 45926120595390464 45983860189560832 46294270421762048 46441892457545728 46784552756051968 47159583887589376 47309965213761536 47659030377660416 47720109681147904 48134107162476544 48441782563373056 48612074348085248 48674675748773888 49033810100092928 49079174439206912 49128613508808704 49520711251787776 49775042633924608 49950021348491264 50014345723510784 50046905350094848 50206867757989888 50334039694754816 50429977405423616 50480777183363072 50705417262596096 50883666607341568 50949193307127808 50996329690738432 51144997935775744 51372593805524992 51390887348928512 51424343112024064 51490566081347584 51719380236812288 51918465522466816 52100979205603328 52168073529786368 52351464682553344 52385545787015168 52686097624416256 52854495549915136 52907737624870912 53074829284212736 53329996732694528 53347414114828288 53603892067303424 53896667300102144 53946530581938176 54205888902043648 54344562042208256 54537268207026176 54605833975103488 55556656397811712 55912193639579648 56090485073379328 56595098573471744 56885763010199552 57085738683990016 57159252255440896 57524616794005504 57634259891912704 57949048300109824 58152761836961792 58227649493860352 58281519646558208 58711535777742848 58732442684489728 59107863127785472 59220523925635072 59335389168533504 59620655462612992 59830245351489536 59885598168940544 60212682999332864 60327449606488064 60405137771331584 60465985856995328 60558141507751888 60734685048733696 60948567694508032 61004955144060928 61261590934061056 61455065486983168 61596191200116736 61653177807929344 61869912806653952 61949587316621312 62067664498982912 62406667400118272 62464403831717888 62764713465524224 63026359775002624 63227807760646144 63350054261358592 63654621829922816 63899649873805312 64061505066051584 64534167425122304 64844427845435392 65867725590757376 66395729947000832 66607451024637952 67098898031706112 67122791639416832 67551843574611968 68377423258845184 68440683621646336 68814494856380416 69034443167236096 69209304580287872 69411068627124224 69655505936580608 69719948736069632 70324372161691648 70460774637633536 70708471779033088 70799528361852928 70934473713123328 71114147825616896 71387890093391872 71638846407704576 71731101103456256 72030125457145856 72260351726452736 72400062012981248 72443384233572352 72748139234197504 72977890265792512 73213148646916096 73352694407888896 73705351592542208 73753334200139776 74107917537640448 74176479550164992 74533097240310016 74723772808036352 74750381598441472 75083021715767296 75228189435363328 75880834225143808 76147584992804864 76634323817332736 76879266254422016 77570904338464768 77969297552441344 78217924139024384 78844929312063488 79096348091757568 79326935573856256 79426667600150528 79679941412651008 80370711041933312 80809682033180672 81273311800705024 81586160106733568 81872967323090944 81978401261092864 82320143379595264 82792439124082688 83140730553368576 83403303160905728 83510191942008832 83672169882189824 83831650751873024 84234687534333952 84694762900160512 84773119485902848 85071130109149184 85180682560354304 85398597494898688 85809167675162624 85888555268612096 85975073640415232 86553073429774336 86661244690628608 86720953400164352 87106324609368064 87525105016143872 87582084362665984 87862018576482304 88084569465820928 88170887886405632 88341360070885376 88734480209543168 89161088287473664 89818941865590784 89992600446042112 90108490642358272 90280239271247872 90857314664316928 91294128677126144 91674705127276544 91967720379121664 92588540843524096 92883784915091456 94319167775178752 94619930427523072 95440219362295808 96268214324953088 96883565126746112 97224148696170496 97349351497547776 98067620200185856 98158348878413824 98257227017617408 99041422503575552 99550085267849216 99900042696982528 100028691447021568 100093810700189696 100413735515979776 100668079389509632 100859954810847232 101410834525192192 101767333214683136 101898386614255616 101992659381476864 102289995871551488 102745187611049984 102781774697857024 102981132162695168 103438760473624576 103836931044933632 104201958411206656 104336147059572736 104702929365106688 105372195248832512 105708991099830272 105815475249741824 106149658568425472 106659993465389056 106694828229656576 107207784134606848 107793334600204288 107893061163876352 108411777804087296 108689124084416512 109074536414052352 109211667950206976 111113312795623424 111824387279159296 112180970146758656 113190197146943488 113771526020399104 114318504510881792 115049233588011008 115268519783825408 115898096600219648 116455298987720704 116563039293116416 117423071555485696 117464885368979456 118215726255570944 118441047851270144 118670778337067008 119241310925225984 119660490702979072 119771196337881088 120425365998665728 120654899212976128 120810275542663168 121116283015503776 121469370097467392 121897135389016064 122009910288121856 122523181868122112 122910130973966336 123306355615858688 123739825613307904 123899174633242624 124135328997965824 124813334800236544 124928807663435776 125529426931048448 126052719550005248 126455615521292288 126700108522717184 127309243659845632 127799299747610624 128123010132103168 129068334850244608 129688855690870784 131735451181514752 132791459894001664 133214902049275904 134197796063412224 135103687149223936 136881367243292672 137628989712760832 138068886334472192 138418609160575744 138822137254248448 139439897472139264 140648744323383296 140921549275267072 141416943558066176 141599056723705856 141868947426246656 142228295651233792 142775780186783744 143277692815409152 143462202206912512 144060250914291712 144520703452905472 144800124025962496 144886768467144704 145496278468395008 145955780531585024 146426297293832192 146705388815777792 147410703185084416 147506668400279552 148215835075280896 148352959100329984 149066194480620032 149447545616072704 149500763196882944 150166043431534592 150456378870726656 151761668450287616 152295169985609728 153268647634665472 153758532508844032 155141808676929536 155938595104882688 156435848278048768 157689858624126976 158192696183515136 158853335200301056 159359882825302016 160741422083866624 162546623601410048 163172320213467136 163745934646181888 163956802522185728 165584878248165376 166281461106737152 166806606321811456 167020383884017664 167344339764379648 167663301503746048 168469375068667904 169389525800321024 169546238971805696 170142260218298368 170361365120708608 170797194989797376 171618335350325248 171777110537224192 171950147280830464 173106146859548672 173322489381257216 173441906800328704 174212649218736128 175050210032287744 175164168725331968 175724037152964608 176169138931641856 176341775772811264 176682720141770752 177468960419086336 178322176574947328 179637883731181568 179985200892084224 180216981284716544 181714629328633856 182588257354252288 183349410254553088 185177081687048192 185767569830182912 188638335550357504 189239860855046144 190880438724591616 192536428649906176 193767130253492224 194448297392340992 194698702995095552 196135240400371712 196316697756827648 196514454035234816 198082845007151104 199100170535698432 199800085393965056 200057382894043136 200187621400379392 200827471031959552 201336158779019264 201719909621694464 202821669050384384 203534666429366272 203796773228511232 203985318762953728 204579991743102976 205490375222099968 205563549395714048 205962264325390336 206877520947249152 207673862089867264 208403916822413312 208672294119145472 209405858730213376 210744390497665024 211417982199660544 211630950499483648 212299317136850944 213319986930778112 214415568269213696 215586669200408576 215786122327752704 216823555608174592 218149072828104704 218423335900413952 222226625591246848 223648774558318592 224361940293517312 226380394293886976 227543052040798208 228637009021763584 230098467176022016 230537039567650816 231796193200439296 232910597975441408 233126078586232832 234846143110971392 234929770737958912 236431452511141888 237341556674134016 238482621850451968 239320981405958144 239542392675762176 240850731997331456 241620551085326336 242232566031007552 242938740194934784 243794270778032128 244019820576243712 245046363736244224 246612711231717376 247479651226615808 247798349266485248 248270657995931648 249626669600473088 249857615326871552 251058853862096896 252105439100010496 252911231042584576 253400217045434368 254618487319691264 256246020264206336 258136669700489216 259377711381741568 263470902363029504 265582919788003328 266429804098551808 268395592126824448 270207374298447872 273762734486585344 275257979425521664 276137772668944384 276837218321151488 277644274508496896 278879794944278528 281297488646766592 281843098550534144 282833887116132352 283198113447411712 284456591302467584 285551560373567488 286555385630818304 286924404413825024 288120501828583424 289600248051924992 289773536934289408 290992556936790016 291911561063170048 292852594587664384 293410777631555584 294821406370168832 295013336800559104 296431670150561792 296705918200659968 298132388961240064 298895091232145408 299001526393765888 300332086863069184 300912757741453312 303523336900575232 304590339971219456 306537295269330944 307517065017688064 310283617353859072 312871696556097536 315379717248253952 316385392367030272 318719765650604032 321482844167733248 325093247202820096 326344640426934272 327491869292363776 327913605044371456 331169756496330752 332562922213474304 333613212643622912 334040767768035328 334688679528759296 336938750137335808 338779051600642048 339092477943611392 340284520436596736 340722730241417216 343236670700650496 343554221074448384 343900294561660928 346644978762514432 346883813600657408 348425298437472256 350100420064575488 350328337450663936 351448074305929216 352338277863283712 353365440283541504 354937920838172672 356644353149894656 359970401784168448 360433962569433088 363429258657267712 365176514708504576 366698820509106176 370354163374096384 371535139660365824 377276671100715008 378479721710092288 381760877449183232 385072857299812352 387534260506984448 388896594784681984 389397405990191104 392270480800743424 392633395513655296 393028908070469632 396165690014302208 398200341071396864 399600170787930112 400114765788086272 400375242800758784 402672317558038528 403439819243388928 405643338100768768 407069332858732544 407593546457022464 407970637525907456 410980750444199936 411127098791428096 411924528650780672 413755041894498304 415347724179734528 417344588238290944 418811717460426752 421488780995330048 422835964399321088 423261900998967296 426639973861556224 428831136538427392 431173338400817152 431572244655505408 433647111216349184 436298145656209408 436846671800827904 444453251182493696 447297549116637184 448723880587034624 452760788587773952 455086104081596416 457274018043527168 460196934352044032 461074079135301632 463592386400878592 465821195950882816 466252157172465664 469692286221942784 469859541475917824 472862905022283776 476965243700903936 478641962811916288 479084785351524352 481701463994662912 483241102170652672 484465132062015104 485877480389869568 487588541556064256 488039641152487424 493225422463434752 494959302453231616 495596698532970496 496541315991863296 499715230653743104 502117707724193792 504210878200020992 505822462085169152 506800434090868736 509236974639382528 512492040528412672 516273339400978432 518755422763483136 531165839576006656 532859608197103616 540414748596895744 547525468973170688 550515958851043328 552275545337888768 553674436642302976 555288549016993792 557759589888557056 562594977293533184 563686197101068288 565667774232264704 566396226894823424 568913182604935168 571103120747134976 573110771261636608 573848808827650048 576241003657166848 579547073868578816 581985113873580032 583823122126340096 585705189175328768 586821555263111168 589642812740337664 592863340301123584 593411836401319936 596264777922480128 597790182464290816 600664173726138368 601825515482906624 607046673801150464 613074590538661888 615034130035376128 625743393112195072 630759434496507904 632770784734060544 637439531301208064 650186494405640192 652689280853868544 655827210088742912 662339512992661504 665125844426948608 668081535536070656 669377359057518592 673877500274671616 677558103201284096 678184955887222784 680569040873193472 681445460482834432 686473341401300992 687108442148896768 687800589123321856 693289957525028864 696850596874944512 700200840129150976 700656674901327872 702896148611858432 704676555726567424 709875841676345344 713288706299789312 720867925138866176 726858517314535424 730353029417009152 740708326748192768 743070279320731648 754553342201430016 756959443420184576 763521754898366464 775068521013968896 777793189569363968 778794811980382208 785266791027310592 786057816140939264 792331380028604416 796400682142793728 800229531576172544 800750485601517568 805344635116077056 806879638486777856 811286676201537536 815187092914044928 815941275051814912 821961500888399872 822254197582856192 823849057301561344 827510083788996608 830695448359469056 834689176476581888 837623434920853504 842977561990660096 845671928798642176 853279947723112448 857662273076854784 863144489311010816 867294222432698368 872596291312418816 873693343601655808 888906502364987392 894595098233274368 897447761174069248 905521577175547904 914548036087054336 920393868704088064 922148158270603264 931642391901765632 932504314344931328 939384572443885568 945725810044567552 953930487401807872 958169570703048704 963402927989325824 966482204341305344 968930264124030208 971754960779739136 976079282304974848 986450844926869504 989918604906463232 991193397065940992 993082631983726592 999430461307486208 1004235415448387584 1008421756400041984 1011644924170338304 1013600868181737472 1018473949278765056 1024984081056825344 1032546678801956864 1037510845526966272 1062331679152013312 1065719216394207232 1080829497193791488 1095050937946341376 1101031917702086656 1104551090675777536 1107348873284605952 1115519179777114112 1125189954587066368 1127372394202136576 1132792453789646848 1137826365209870336 1142206241494269952 1146221542523273216 1147697617655300096 1159094147737157632 1163970227747160064 1167646244252680192 1171410378350657536 1173643110526222336 1179285625480675328 1185726680602247168 1186823672802639872 1192529555844960256 1195580364928581632 1201328347452276736 1203651030965813248 1214093347602300928 1226149181077323776 1230068260070752256 1251486786224390144 1261518868993015808 1265541569468121088 1274879062602416128 1300372988811280384 1305378561707737088 1311654420177485824 1324679025985323008 1336163071072141312 1338754718115037184 1347755000549343232 1356369911774445568 1361138081746386944 1362890920965668864 1372946682802601984 1374216884297793536 1375601178246643712 1386579915050057728 1393701193749889024 1400401680258301952 1401313349802655744 1405792297223716864 1409353111453134848 1419751683352690688 1426577412599578624 1441735850277732352 1453717034629070848 1460706058834018304 1481416653496385536 1486140558641463296 1509106684402860032 1513918886840369152 1527043509796732928 1550137042027937792 1555586379138727936 1557589623960764416 1570533582054621184 1584662760057208832 1592801364285587456 1600459063152345088 1610689270232154112 1613759276973555712 1622573352403075072 1630374185828089856 1631882550103629824 1643923001776799744 1644508395165712384 1647698114603122688 1655020167577993216 1661390896718938112 1669378352953163776 1675246869841707008 1685955123981320192 1691343857597284352 1706559895446224896 1715324546153709568 1726288978622021632 1734588444865396736 1747386687203311616 1794895522348138496 1829096072174108672 1840787737408176128 1844296316541206528 1863284783803531264 1865008628689862656 1878769144887771136 1891451620089135104 1907860974803615744 1916339141406097408 1926805855978651648 1932964408682610688 1937860528248060416 1943509921559478272 1952158564609949696 1972901689853739008 1979837209812926464 1982386794131881984 1998860922614972416 2008470830896775168 2016843512800083968 2027201736363474944 2036947898557530112 2049968162113650688 2065093357603913728 2075021691053932544 2124663358304026624 2131438432788414464 2161658994387582976 2190101875892682752 2202063835404173312 2209102181351555072 2214697746569211904 2231038359554228224 2250379909174132736 2254744788404273152 2265584907579293696 2275652730419740672 2284412482988539904 2292443085046546432 2295395235310600192 2318188295474315264 2327940455494320128 2335292488505360384 2342820756701315072 2358571250961350656 2371453361204494336 2373647345605279744 2385059111689920512 2402656694904553472 2407302061931626496 2428186695204601856 2452298362154647552 2460136520141504512 2502973572448780288 2523037737986031616 2531083138936242176 2549758125204832256 2600745977622560768 2610757123415474176 2623308840354971648 2649358051970646016 2672326142144282624 2677509436230074368 2695510001098686464 2712739823548891136 2722276163492773888 2725781841931337728 2745893365605203968 2748433768595587072 2751202356493287424 2773159830100115456 2787402387499778048 2800803360516603904 2802626699605311488 2818706222906269696 2839503366705381376 2853154825199157248 2883471700555464704 2907434069258141696 2921412117668036608 2962833306992771072 2972281117282926592 3018213368805720064 3027837773680738304 3054087019593465856 3100274084055875584 3111172758277455872 3115179247921528832 3141067164109242368 3169325520114417664 3185602728571174912 3200918126304690176 3221378540464308224 3227518553947111424 3245146704806150144 3260748371656179712 3263765100207259648 3287846003553599488 3289016790331424768 3295396229206245376 3310040335155986432 3338756705906327552 3350493739683414016 3371910247962640384 3382687715194568704 3413119790892449792 3452577957244043264 3469176889730793472 3589791044696276992 3658192144348217344 3681575474816352256 3726569567607062528 3730017257379725312 3782903240178270208 3815721949607231488 3832678282812194816 3853611711957303296 3865928817365221376 3875721056496120832 3887019843118956544 3904317129219899392 3945803379707478016 3959674419625852928 3964773588263763968 3997721845229944832 4016941661793550336 4033687025600167936 4073895797115060224 4099936324227301376 4150043382107865088 4249326716608053248 4262876865576828928 4323317988775165952 4380203751785365504 4404127670808346624 4429395493138423808 4462076719108456448 4509489576808546304 4531169815158587392 4551305460839481344 4568824965977079808 4590790470621200384 4636376590948630528 4655880910988640256 4685641513402630144 4717142501922701312 4742906722408988672 4747294691210559488 4770118223379841024 4805313389809106944 4814604123863252992 4904596724309295104 4920273040283009024 5005947144897560576 5046075475972063232 5062166277872484352 5099516250409664512 5201491955245121536 5246617680709943296 5298716103941292032 5344652284288565248 5355018872460148736 5425479647097782272 5444552326985547776 5451563683862675456 5496867537191174144 5502404712986574848 5546319660200230912 5574804774999556096 5601606721033207808 5605253399210622976 5637412445812539392 5679006733410762752 5706309650398314496 5766943401110929408 5814868138516283392 5842824235336073216 5944562234565853184 6055675547361476608 6108174039186931712 6200548168111751168 6222345516554911744 6230358495843057664 6282134328218484736 6338651040228835328 6401836252609380352 6442757080928616448 6455037107894222848 6521496743312359424 6527530200414519296 6575692007107198976 6590792458412490752 6620080670311972864 6677513411812655104 6743820495925280768 6765375430389137408 6905155914488086528 6938353779461586944 7179582089392553984 7316384288696434688 7363150949632704512 7453139135214125056 7460034514759450624 7565806480356540416 7665356565624389632 7707223423914606592 7731857634730442752 7751442112992241664 7808634258439798784 7891606759414956032 7929547176527527936 7995443690459889664 8033883323587100672 8147791594230120448 8199872648454602752 8300086764215730176 8498653433216106496 8525753731153657856 8646635977550331904 8760407503570731008 8808255341616693248 8858790986276847616 8924153438216912896 9062339630317174784 9102610921678962688 9137649931954159616 9181580941242400768 9272753181897261056 9371283026805260288 9434285003845402624 9494589382421118976 9540236446759682048 9610626779618213888 9629208247726505984 9809193448618590208 9840546080566018048 10092150951944126464 10124332555744968704 10402983910490243072 10493235361419886592 10597432207882584064 10689304568577130496 10710037744920297472 10850959294195564544 10889104653971095552 10903127367725350912 10993735074382348288 11092639320400461824 11149609549999112192 11203213442066415616 11274824891625078784 11358013466821525504 11412619300796628992 11533886802221858816 11629736277032566784 11685648470672146432 11889124469131706368 12111351094722953216 12401096336223502336 12460716991686115328 12564268656436969472 12803672505218760704 12885514161857232896 12910074215788445696 13042993486624718848 13055060400829038592 13151384014214397952 13240161340623945728 13355026823625310208 13487640991850561536 13530750860778274816 13810311828976173056 13876707558923173888 14359164178785107968 14726301899265409024 14920069029518901248 15131612960713080832 15330713131248779264 15414446847829213184 15463715269460885504 15502884225984483328 15617268516879597568 15783213518829912064 15859094353055055872 15990887380919779328 16067766647174201344 16295583188460240896 16399745296909205504 16600173528431460352 16997306866432212992 17051507462307315712 17520815007141462016 17717581972553695232 17848306876433825792 18124679260634349568 18205221843357925376 18275299863908319232 18363161882484801536 18545506363794522112 18742566053610520576 18868570007690805248 18989178764842237952 19080472893519364096 19221253559236427776 19258416495453011968 19618386897237180416 20184301903888252928 20248665111489937408 20805967820980486144 20986470722839773184 21194864415765168128 21378609137154260992 21420075489840594944 21701918588391129088 21778209307942191104 21806254735450701824 21987470148764696576 22185278640800923648 22299219099998224384 22406426884132831232 22549649783250157568 22716026933643051008 22825238601593257984 23067773604443717632 23371296941344292864 23778248938263412736 24222702189445906432 24802192672447004672 24921433983372230656 25128537312873938944 25607345010437521408 25771028323714465792 26085986973249437696 26110120801658077184 26480322681247891456 26710053647250620416 26975281983701123072 27061501721556549632 27620623657952346112 27753415117846347776 28718328357570215936 29452603798530818048 29840138059037802496 30263225921426161664 30661426262497558528 30828893695658426368 31005768451968966656 31234537033759195136 31566427037659824128 31718188706110111744 31981774761839558656 32135533294348402688 32591166376920481792 32799490593818411008 33200347056862920704 34103014924614631424 35041630014282924032 35435163945107390464 35696613752867651584 36249358521268699136 36410443686715850752 36726323764969603072 37091012727589044224 37485132107221041152 37978357529684475904 38160945787038728192 38516832990906023936 39236773794474360832 40368603807776505856 40497330222979874816 41611935641960972288 41972941445679546368 42389728831530336256 42757218274308521984 42840150979681189888 43403837176782258176 43556418615884382208 43612509470901403648 43974940297529393152 44370557281601847296 44812853768265662464 45099299566500315136 45650477203186515968 46135547208887435264 46742593882688585728 47556497876526825472 48445404378891812864 49604385344894009344 49842867966744461312 50257074625747877888 51214690020875042816 51542056647428931584 52171973946498875392 52220241603316154368 52960645362495782912 53950563967402246144 54123003443113099264 55241247315904692224 55506830235692695552 58905207597061636096 59680276118075604992 60526451842852323328 61322852524995117056 61657787391316852736 62011536903937933312 62469074067518390272 63436377412220223488 63963549523679117312 64271066588696805376 65598981187636822016 68206029849229262848 70870327890214780928 72498717042537398272 72820887373431701504 73452647529939206144 74182025455178088448 74970264214442082304 75956715059368951808 76321891574077456384 80737207615553011712 80994660445959749632 83223871283921944576 84779457663060672512 85680301959362379776 86807674353564516352 87225018941802807296 87949880595058786304 89625707536531324928 90198599133000630272 91300954406373031936 93485187765377171456 95112995753053650944 96890808757783625728 99685735933488922624 100514149251495755776 103084113294857863168 104440483206632308736 105921290724991565824 107901127934804492288 108246006886226198528 110482494631809384448 111013660471385391104 117810415194123272192 119360552236151209984 122645705049990234112 124023073807875866624 124938148135036780544 126872754824440446976 127927099047358234624 128542133177393610752 131197962375273644032 136412059698458525696 141740655780429561856 145641774746863403008 146905295059878412288 148364050910356176896 149940528428884164608 151913430118737903616 152643783148154912768 161474415231106023424 161989320891919499264 166447742567843889152 169558915326121345024 173615348707129032704 174450037883605614592 175899761190117572608 179251415073062649856 180397198266001260544 182601908812746063872 186970375530754342912 199371471866977845248 201028298502991511552 206168226589715726336 208880966413264617472 211842581449983131648 215802255869608984576 220964989263618768896 222027320942770782208 235620830388246544384 238721104472302419968 245291410099980468224 248046147615751733248 249876296270073561088 253745509648880893952 257084266354787221504 262395924750547288064 272824119396917051392 283481311560859123712 291283549493726806016 293810590119756824576 296728101820712353792 299881056857768329216 303826860237475807232 305287566296309825536 322948830462212046848 323978641783838998528 332895485135687778304 339117830652242690048 347230697414258065408 348900075767211229184 351799522380235145216 358502830146125299712 360794396532002521088 365203817625492127744 398742943733955690496 412336453179431452672 417761932826529234944 423685162899966263296 431604511739217969152 444054641885541564416 471241660776493088768 477442208944604839936 496092295231503466496 507491019297761787904 514168532709574443008 524791849501094576128 545648238793834102784 566962623121718247424 582567098987453612032 593456203641424707584 599762113715536658432 607653720474951614464 610575132592619651072 647957283567677997056 665790970271375556608 678235661304485380096 697800151534422458368 703599044760470290432 721588793064005042176 797485887467911380992 824672906358862905344 835523865653058469888 888109283771083128832 942483321552986177536 954884417889209679872 992184590463006932992 1028337065419148886016 1049583699002189152256 1133925246243436494848 1165134197974907224064 1186912407282849415168 1215307440949903228928 1221150265185239302144 1295914567135355994112 1395600303068844916736 1407198089520940580864 1443177586128010084352 1649345812717725810688 1671047731306116939776 1776218567542166257664 1909768835778419359744 1984369180926013865984 2056674130838297772032 2099167398004378304512 2267850492486872989696 2330268395949814448128 2373824814565698830336 2430614881899806457856 2442300530370478604288 2591829134270711988224 2791200606137689833472 2886355172256020168704 3298691625435451621376 3342095462612233879552 3552437135084332515328 3819537671556838719488 3968738361852027731968 4198334796008756609024 4535700984973745979392 4660536791899628896256 4747649629131397660672 4884601060740957208576 5183658268541423976448 5582401212275379666944 5772710344512040337408 6597383250870903242752 6684190925224467759104 7937476723704055463936 9071401969947491958784 9769202121481914417152 10367316537082847952896 11545420689024080674816 13368381850448935518208 15874953447408110927872 18142803939894983917568 19538404242963828834304 23090841378048161349632 26736763700897871036416 31749906894816221855744 36285607879789967835136 39076808485927657668608 46181682756096322699264 63499813789632443711488 72571215759579935670272 126999627579264887422976 253999255158529774845952 507998510317059549691904
- Sum of all divisors σ(n): 1504249588032456549055590
- Sum of proper divisors (its aliquot sum) s(n): 996251077715396999363686
- 507998510317059549691904 is an abundant number, because the sum of its proper divisors (996251077715396999363686) is greater than itself. Its abundance is 488252567398337449671782
Bases of 507998510317059549691904
- Binary: 11010111001001010100111100010000110100111100111111010000000000000000000000000002
- Hexadecimal: 0x6B92A78869E7E8000000
- Base-36: 2AQ1AIXDBEOTCB28
Squares and roots of 507998510317059549691904
- 507998510317059549691904 squared (5079985103170595496919042) is 258062486484351657750043140176912941861323145216
- 507998510317059549691904 cubed (5079985103170595496919043) is 131095358702766956210153466457692793024190430818022737251063397051531264
-
The
square root of 507998510317059549691904 is 712740142209.6692525339 -
The
cube root of 507998510317059549691904 is 79791043.7703769983
Scales and comparisons
How big is 507998510317059549691904?- 507,998,510,317,059,549,691,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 507,998,510,317,059,549,691,904 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 507998510317059549691904 cubic inches would be around 6649253.6 feet tall.
Recreational maths with 507998510317059549691904
- 507998510317059549691904 backwards is 409196945950713015899705
- The number of decimal digits it has is: 24
- The sum of 507998510317059549691904's digits is 116
- 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 507998510317059549691904 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 507998510317059549691904 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/507998510317059549691904/
Chicago style:
Numbermatics. 2024. "Number 507998510317059549691904 - Facts about the integer". https://numbermatics.com/n/507998510317059549691904/
The information we have on file for 507998510317059549691904 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 507998510317059549691904, math, Factors of 507998510317059549691904, curriculum, school, college, exams, university, Prime factorization of 507998510317059549691904, STEM, science, technology, engineering, physics, economics, calculator, five hundred seven sextillion, nine hundred ninety-eight quintillion, five hundred ten quadrillion, three hundred seventeen trillion, fifty-nine billion, five hundred forty-nine million, six hundred ninety-one thousand, nine hundred four.