21596118678415319246433792
21,596,118,678,415,319,246,433,792 is an even composite number composed of five prime numbers multiplied together.
21596118678415319246433792 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred sixty divisors.
Prime factorization of 21596118678415319246433792:
29 × 312 × 73 × 296 × 733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 73 × 73 × 73)See below for interesting mathematical facts about the number 21596118678415319246433792 from the Numbermatics database.
Names of 21596118678415319246433792
- Cardinal: 21596118678415319246433792 can be written as Twenty-one septillion, five hundred ninety-six sextillion, one hundred eighteen quintillion, six hundred seventy-eight quadrillion, four hundred fifteen trillion, three hundred nineteen billion, two hundred forty-six million, four hundred thirty-three thousand, seven hundred ninety-two.
Scientific notation
- Scientific notation: 2.1596118678415319246433792 × 1025
Factors of 21596118678415319246433792
Divisors of 21596118678415319246433792
- Number of divisors d(n): 14560
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 42 48 49 54 56 58 63 64 72 73 81 84 87 96 98 108 112 116 126 128 144 146 147 162 168 174 189 192 196 203 216 219 224 232 243 252 256 261 288 292 294 324 336 343 348 378 384 392 406 432 438 441 448 464 486 504 511 512 522 567 576 584 588 609 648 657 672 686 696 729 756 768 783 784 812 841 864 876 882 896 928 972 1008 1022 1029 1044 1134 1152 1168 1176 1218 1296 1314 1323 1344 1372 1392 1421 1458 1512 1533 1536 1566 1568 1624 1682 1701 1728 1752 1764 1792 1827 1856 1944 1971 2016 2044 2058 2088 2117 2187 2268 2304 2336 2349 2352 2436 2523 2592 2628 2646 2688 2744 2784 2842 2916 3024 3066 3087 3132 3136 3248 3364 3402 3456 3504 3528 3577 3584 3654 3712 3888 3942 3969 4032 4088 4116 4176 4234 4263 4374 4536 4599 4608 4672 4698 4704 4872 5046 5103 5184 5256 5292 5329 5376 5481 5488 5568 5684 5832 5887 5913 6048 6132 6174 6264 6272 6351 6496 6561 6728 6804 6912 7008 7047 7056 7154 7308 7424 7569 7776 7884 7938 8064 8176 8232 8352 8468 8526 8748 9072 9198 9261 9344 9396 9408 9744 9947 10092 10206 10368 10512 10584 10658 10731 10752 10962 10976 11136 11368 11664 11774 11826 11907 12096 12264 12348 12528 12544 12702 12789 12992 13122 13456 13608 13797 13824 14016 14094 14112 14308 14616 14819 14848 15138 15309 15552 15768 15876 15987 16128 16352 16443 16464 16704 16936 17052 17496 17661 17739 18144 18396 18522 18688 18792 18816 19053 19488 19683 19894 20184 20412 20736 21024 21141 21168 21316 21462 21924 21952 22272 22707 22736 23328 23548 23652 23814 24192 24389 24528 24696 25039 25056 25088 25404 25578 25984 26244 26912 27216 27594 27783 28032 28188 28224 28616 29232 29638 29841 30276 30618 31104 31536 31752 31974 32193 32256 32704 32886 32928 33408 33872 34104 34992 35322 35478 35721 36288 36792 37044 37303 37376 37584 37632 38106 38367 38976 39366 39788 40368 40824 41209 41391 41472 42048 42282 42336 42632 42924 43848 43904 44457 44544 45414 45472 45927 46656 47096 47304 47628 47961 48384 48778 49056 49329 49392 50078 50112 50808 51156 51968 52488 52983 53217 53824 54432 55188 55566 56064 56376 56448 57159 57232 58464 59049 59276 59682 60552 61236 61393 62208 63072 63423 63504 63948 64386 65408 65772 65856 66816 67744 68121 68208 69984 70644 70956 71442 72576 73167 73584 74088 74606 75117 75168 75264 76212 76734 77952 78732 79576 80736 81648 82418 82782 83349 84096 84564 84672 85264 85848 87696 87808 88914 89523 90828 90944 91854 93312 94192 94608 95256 95922 96579 96768 97556 98112 98658 98784 100156 100224 101616 102312 103733 103936 104976 105966 106434 107163 107648 108864 110376 111132 111909 112128 112752 112896 114318 114464 115101 116928 118098 118552 119364 121104 122472 122786 123627 124173 124416 126144 126846 127008 127896 128772 130816 131544 131712 133371 133632 135488 136242 136416 137781 139968 141288 141912 142884 143883 145152 146334 147168 147987 148176 149212 150234 150336 152424 153468 154541 155904 157464 158949 159152 159651 161472 163296 164836 165564 166698 168192 169128 169344 170528 170723 171477 171696 175392 175616 177147 177828 179046 181656 181888 183708 184179 186624 188384 189216 190269 190512 191844 193158 195112 196224 197316 197568 200312 200448 203232 204363 204624 207466 209952 211932 212868 214326 215296 217728 219501 220752 222264 223818 225351 225504 225792 228636 228928 230202 233856 236196 237104 238728 242208 244944 245572 247254 248346 250047 252288 253692 254016 255792 257544 261121 261632 263088 263424 266742 268569 270976 272484 272832 275562 279936 282576 283824 285768 287766 288463 289737 290304 292668 294336 295974 296352 298424 300468 300672 304848 306936 309082 311199 311808 314928 317898 318304 319302 321489 322944 326592 329672 331128 333396 335727 336384 338256 338688 341056 341446 342954 343392 345303 350784 354294 355656 358092 363312 363776 367416 368358 370881 372519 373248 376768 378432 380538 381024 383688 386316 389017 390224 392448 394632 395136 400113 400624 400896 406464 408726 409248 413343 414932 419904 423864 425736 428652 429751 430592 431649 435456 439002 441504 443961 444528 447636 450702 451008 457272 457856 460404 463623 467712 472392 474208 476847 477456 478953 484416 489888 491144 494508 496692 500094 504576 507384 508032 511584 512169 514431 515088 522242 526176 526848 531441 533484 537138 541952 544968 545664 551124 552537 559872 565152 567648 570807 571536 575532 576926 579474 585336 588672 591948 592704 596848 600936 601344 609696 613089 613872 618164 622398 629856 635796 636608 638604 642978 645888 653184 658503 659344 662256 666792 671454 676053 676512 677376 682112 682892 685908 686784 690606 701568 707281 708588 711312 716184 726131 726624 727552 734832 736716 741762 745038 750141 753536 756864 761076 762048 767376 772632 778034 780448 783363 784896 789264 790272 800226 801248 805707 812928 817452 818496 826686 829864 839808 847728 851472 857304 859502 863298 865389 869211 870912 878004 883008 887922 889056 895272 901404 902016 914544 915712 920808 927246 933597 935424 944784 948416 953694 954912 957906 964467 968832 979776 982288 989016 993384 1000188 1007181 1009152 1014768 1016064 1023168 1024338 1028862 1030176 1035909 1044484 1052352 1062882 1066968 1074276 1081787 1083904 1089936 1091328 1102248 1105074 1112643 1117557 1119744 1130304 1135296 1141614 1143072 1151064 1153852 1158948 1167051 1170672 1177344 1183896 1185408 1193696 1195061 1200339 1201872 1202688 1219392 1226178 1227744 1236328 1240029 1244796 1259712 1271592 1273216 1277208 1285956 1289253 1291776 1294947 1306368 1317006 1318688 1324512 1331883 1333584 1342908 1352106 1353024 1364224 1365784 1371816 1373568 1381212 1390869 1403136 1414562 1417176 1422624 1430541 1432368 1436859 1452262 1453248 1469664 1473432 1483524 1490076 1500282 1507072 1513728 1522152 1524096 1534752 1536507 1543293 1545264 1556068 1560896 1566726 1578528 1580544 1600452 1602496 1611414 1625856 1634904 1636992 1653372 1657611 1659728 1679616 1695456 1702944 1712421 1714608 1719004 1726596 1730778 1738422 1756008 1766016 1775844 1778112 1780397 1790544 1802808 1804032 1827847 1829088 1831424 1839267 1841616 1854492 1867194 1889568 1896832 1907388 1909824 1915812 1928934 1937664 1959552 1964576 1975509 1978032 1986768 2000376 2014362 2028159 2029536 2032128 2046336 2048676 2057724 2060352 2071818 2088968 2104704 2121843 2125764 2133936 2148552 2163574 2178393 2179872 2182656 2204496 2210148 2225286 2235114 2250423 2260608 2270592 2283228 2286144 2302128 2307704 2317896 2334102 2341344 2350089 2354688 2367792 2370816 2387392 2390122 2400678 2403744 2417121 2438784 2452356 2455488 2472656 2480058 2489592 2519424 2543184 2546432 2554416 2571912 2578506 2589894 2596167 2607633 2612736 2634012 2637376 2649024 2663766 2667168 2685816 2704212 2706048 2723119 2728448 2731568 2743632 2747136 2762424 2781738 2800791 2806272 2829124 2834352 2845248 2861082 2864736 2873718 2893401 2904524 2906496 2939328 2946864 2967048 2980152 3000564 3008257 3014144 3021543 3027456 3044304 3048192 3069504 3073014 3086586 3090528 3107727 3112136 3121792 3133452 3157056 3200904 3204992 3222828 3245361 3251712 3269808 3273984 3306744 3315222 3319456 3337929 3352671 3359232 3390912 3405888 3424842 3429216 3438008 3453192 3461556 3476844 3501153 3512016 3532032 3551688 3556224 3560794 3581088 3585183 3601017 3605616 3608064 3655694 3658176 3678534 3683232 3708984 3720087 3734388 3779136 3793664 3814776 3819648 3831624 3857868 3867759 3875328 3884841 3919104 3929152 3951018 3956064 3973536 3995649 4000752 4028724 4056318 4059072 4092672 4097352 4115448 4120704 4143636 4172607 4177936 4209408 4243686 4251528 4267872 4291623 4297104 4310577 4327148 4356786 4359744 4408992 4420296 4450572 4470228 4481689 4500846 4521216 4541184 4566456 4572288 4604256 4609521 4615408 4629879 4635792 4668204 4682688 4700178 4735584 4741632 4774784 4780244 4801356 4807488 4834242 4877568 4904712 4910976 4945312 4950967 4960116 4972833 4979184 5038848 5086368 5092864 5108832 5137263 5143824 5157012 5179788 5192334 5215266 5268024 5274752 5298048 5327532 5334336 5341191 5371632 5408424 5412096 5446238 5463136 5483541 5487264 5494272 5517801 5524848 5563476 5601582 5658248 5668704 5690496 5722164 5729472 5747436 5786802 5809048 5812992 5878656 5893728 5926527 5934096 5960304 6001128 6016514 6043086 6084477 6088608 6096384 6139008 6146028 6173172 6181056 6215454 6224272 6243584 6266904 6314112 6365529 6401808 6409984 6445656 6490722 6535179 6539616 6547968 6613488 6630444 6638912 6675858 6705342 6751269 6781824 6811776 6849684 6858432 6876016 6906384 6923112 6953688 7002306 7024032 7050267 7064064 7103376 7112448 7121588 7162176 7170366 7202034 7211232 7251363 7311388 7316352 7357068 7366464 7417968 7440174 7468776 7558272 7572509 7587328 7629552 7639296 7663248 7715736 7735518 7769682 7788501 7822899 7838208 7858304 7902036 7912128 7947072 7991298 8001504 8057448 8112636 8118144 8169357 8185344 8194704 8230896 8241408 8287272 8345214 8355872 8365427 8402373 8418816 8487372 8503056 8535744 8583246 8594208 8621154 8654296 8680203 8713572 8719488 8817984 8840592 8901144 8940456 8963378 9001692 9024771 9042432 9064629 9082368 9132912 9144576 9208512 9219042 9230816 9259758 9271584 9323181 9336408 9365376 9400356 9471168 9549568 9560488 9602712 9614976 9668484 9736083 9755136 9809424 9821952 9890624 9901934 9920232 9945666 9958368 10013787 10058013 10077696 10172736 10217664 10274526 10287648 10314024 10359576 10384668 10430532 10503459 10536048 10549504 10596096 10655064 10668672 10682382 10743264 10755549 10803051 10816848 10824192 10892476 10926272 10967082 10974528 11035602 11049696 11126952 11203164 11281493 11316496 11337408 11380992 11444328 11458944 11494872 11573604 11603277 11618096 11625984 11654523 11757312 11787456 11853054 11868192 11920608 11986947 12002256 12033028 12086172 12168954 12177216 12278016 12292056 12346344 12362112 12430908 12448544 12462779 12487168 12517821 12533808 12628224 12731058 12803616 12819968 12874869 12891312 12931731 12981444 13070358 13079232 13226976 13260888 13277824 13351716 13410684 13445067 13502538 13563648 13623552 13699368 13716864 13752032 13812768 13828563 13846224 13889637 13907376 14004612 14048064 14100534 14206752 14224896 14243176 14324352 14340732 14404068 14422464 14502726 14622776 14632704 14714136 14732928 14835936 14852901 14880348 14918499 14937552 15116544 15145018 15259104 15278592 15326496 15411789 15431472 15471036 15539364 15577002 15645798 15716608 15804072 15824256 15894144 15982596 16003008 16023573 16114896 16225272 16236288 16338714 16389408 16450623 16461792 16482816 16553403 16574544 16690428 16711744 16730854 16804746 16974744 17006112 17071488 17166492 17188416 17242308 17308592 17360406 17427144 17438976 17635968 17681184 17779581 17802288 17880912 17926756 18003384 18049542 18129258 18253431 18265824 18289152 18417024 18438084 18461632 18519516 18543168 18646362 18672816 18730752 18800712 18942336 19061833 19096587 19099136 19120976 19205424 19229952 19336968 19472166 19605537 19618848 19643904 19781248 19803868 19840464 19891332 19916736 20027574 20116026 20253807 20345472 20435328 20511149 20549052 20575296 20628048 20719152 20769336 20861064 21006918 21057799 21072096 21099008 21150801 21192192 21310128 21337344 21364764 21486528 21511098 21606102 21633696 21754089 21784952 21852544 21934164 21949056 22071204 22099392 22253904 22406328 22562986 22632992 22674816 22717527 22761984 22888656 22917888 22989744 23147208 23206554 23236192 23309046 23365503 23468697 23514624 23574912 23706108 23736384 23841216 23973894 24004512 24066056 24172344 24337908 24354432 24508071 24556032 24584112 24692688 24724224 24861816 24897088 24925558 25035642 25067616 25096281 25207119 25256448 25462116 25607232 25749738 25782624 25863462 25962888 26040609 26140716 26158464 26453952 26521776 26555648 26703432 26821368 26890134 27005076 27074313 27127296 27193887 27247104 27398736 27433728 27504064 27625536 27657126 27692448 27779274 27814752 27969543 28009224 28096128 28201068 28413504 28486352 28648704 28681464 28808136 28844928 29005452 29208249 29245552 29265408 29428272 29465856 29671872 29705802 29760696 29836998 29875104 30041361 30174039 30233088 30290036 30518208 30652992 30823578 30862944 30942072 31078728 31154004 31291596 31371823 31433216 31510377 31608144 31648512 31788288 31965192 32006016 32047146 32229792 32266647 32409153 32450544 32472576 32677428 32778816 32901246 32923584 33106806 33149088 33380856 33423488 33461708 33609492 33844479 33949488 34012224 34142976 34332984 34376832 34484616 34617184 34656769 34720812 34809831 34854288 34877952 34963569 35271936 35362368 35559162 35604576 35761824 35853512 35960841 36006768 36099084 36258516 36506862 36531648 36834048 36876168 36923264 37039032 37086336 37292724 37345632 37388337 37461504 37553463 37601424 37884672 38123666 38193174 38241952 38410848 38459904 38624607 38673936 38795193 38944332 39211074 39237696 39562496 39607736 39680928 39782664 39833472 40055148 40232052 40335201 40507614 40690944 40870656 41022298 41098104 41150592 41256096 41438304 41485689 41538672 41668911 41722128 42013836 42115598 42144192 42301602 42620256 42674688 42729528 42973056 43022196 43212204 43267392 43508178 43569904 43705088 43868328 43898112 44142408 44198784 44507808 44558703 44755497 44812656 45125972 45265984 45349632 45435054 45777312 45835776 45979488 46294416 46413108 46472384 46618092 46731006 46937394 47149824 47412216 47472768 47682432 47947788 48009024 48070719 48132112 48344688 48675816 48708864 49016142 49168224 49351869 49385376 49448448 49660209 49723632 49794176 49851116 50071284 50135232 50192562 50414238 50924232 51214464 51499476 51565248 51631513 51726924 51925776 52081218 52281432 52316928 52907904 53007563 53043552 53111296 53338743 53406864 53642736 53780268 54010152 54148626 54387774 54760293 54797472 54867456 55008128 55251072 55314252 55384896 55558548 55629504 55939086 56018448 56192256 56402136 56827008 56972704 57185499 57289761 57297408 57362928 57616272 57689856 58010904 58416498 58491104 58816611 58856544 58931712 59343744 59411604 59521392 59673996 59750208 60082722 60348078 60580072 60761421 61036416 61305984 61533447 61647156 61725888 61884144 62157456 62308008 62583192 62743646 63020754 63173397 63216288 63297024 63452403 63576576 63930384 64012032 64094292 64459584 64533294 64818306 64901088 65262267 65354856 65557632 65802492 65847168 66213612 66298176 66761712 66846976 66923416 67218984 67688958 67898976 68024448 68152581 68285952 68665968 68753664 68969232 69234368 69313538 69441624 69619662 69708576 69927138 70096509 70406091 70543872 70724736 71118324 71209152 71523648 71707024 71921682 72013536 72198168 72517032 73013724 73063296 73524213 73668096 73752336 73846528 74078064 74172672 74585448 74691264 74776674 75106926 75202848 75288843 75621357 75769344 76247332 76386348 76483904 76821696 77249214 77347872 77590386 77888664 78422148 78475392 78970451 79124992 79215472 79361856 79565328 79666944 80110296 80464104 80670402 81015228 81222939 81381888 81581661 81741312 82044596 82196208 82301184 82512192 82876608 82971378 83077344 83337822 83444256 83908629 84027672 84231196 84288384 84603204 85240512 85459056 85946112 86044392 86424408 86534784 87016356 87139808 87239453 87410176 87624747 87736656 87796224 88284816 88397568 89015616 89117406 89510994 89625312 90124083 90251944 90522117 90531968 90699264 90870108 91554624 91958976 92588832 92826216 92944768 93236184 93462012 93874788 94115469 94299648 94531131 94824432 94945536 95364864 95895576 96018048 96141438 96264224 96689376 96799941 97227459 97351632 97417728 98032284 98336448 98703738 98770752 99320418 99447264 99588352 99702232 100142568 100270464 100385124 100828476 101533437 101848464 102428928 102998952 103130496 103263026 103453848 103851552 103970307 104162436 104429493 104562864 104633856 104890707 105815808 106015126 106087104 106677486 106813728 107285472 107560536 107882523 108020304 108297252 108775548 109520586 109594944 110016256 110502144 110628504 110769792 111117096 111259008 111878172 112036896 112165011 112384512 112660389 112804272 113654016 113945408 114370998 114579522 114725856 115232544 115379712 115873821 116021808 116832996 116982208 117633222 117713088 118687488 118823208 119042784 119347992 119500416 120165444 120696156 121005603 121160144 121522842 122072832 122611968 123066894 123294312 123451776 123768288 124314912 124457067 124616016 125006733 125166384 125487292 126041508 126346794 126432576 126904806 127860768 128024064 128188584 128919168 129066588 129636612 129802176 129968981 130524534 130709712 131115264 131604984 131694336 132427224 132596352 133432831 133523424 133676109 133693952 133846832 134266491 134437968 135377916 135797952 136048896 136305162 137331936 137507328 137938464 138468736 138627076 138883248 139239324 139417152 139854276 140193018 140812182 141449472 142236648 142418304 143047296 143414048 143578043 143843364 144027072 144212157 144396336 145034064 146027448 146126592 147048426 147504672 147693056 148055607 148156128 148345344 148980627 149170896 149382528 149553348 150213852 150405696 150577686 151242714 152494664 152772696 152967808 153643392 154498428 154695744 154894539 155180772 155777328 156844296 156950784 157940902 158430944 158723712 159022689 159130656 159333888 160016229 160220592 160928208 161340804 162030456 162445878 163163322 164089192 164280879 164392416 164602368 165024384 165753216 165942756 166154688 166675644 166888512 167817258 168055344 168462392 168576768 169206408 170481024 170918112 171556497 171869283 171892224 172088784 172848816 173069568 174032712 174279616 174478906 175249494 175473312 176449833 176569632 176795136 178031232 178234812 179021988 179250624 180248166 180503888 181044234 181063936 181740216 182284263 183109248 183917952 184600341 185177664 185652432 185889536 186472368 186924024 187749576 188230938 189062262 189520191 189648864 189891072 190357209 190729728 191791152 192036096 192282876 192528448 193378752 193599882 194454918 194703264 195786801 196064568 196672896 197407476 197541504 198640836 198894528 199176704 199404464 200285136 200540928 200770248 201656952 203066874 203696928 204457743 204857856 205997904 206260992 206526052 206907696 207703104 207940614 208324872 208858986 209125728 209781414 210289527 211218273 211631616 212030252 212174208 213354972 213627456 214570944 215121072 215765046 216040608 216594504 217551096 219041172 219189888 219602761 220032512 220572639 221004288 221257008 221539584 222234192 222518016 223756344 224073792 224330022 225320778 225608544 225866529 226864071 227308032 227890816 228741996 229159044 229451712 230465088 231747642 232043616 233665992 233964416 235266444 235426176 236911353 237374976 237646416 238085568 238695984 239000832 240330888 241392312 242011206 242320288 242597383 243045684 243668817 244145664 244744983 245223936 246133788 246588624 246903552 247536576 248629824 248914134 249232032 250013466 250332768 250974584 251725887 252083016 252693588 252865152 253809612 255721536 256377168 257838336 258133176 259273224 259604352 259937962 261049068 261419424 261718359 262230528 262874241 263209968 263388672 264854448 265192704 266865662 267046848 267352218 267693664 268532982 268875936 270372249 270755832 271566351 271595904 272097792 272610324 274663872 275876928 276937472 277254152 277766496 278478648 278834304 279708552 280386036 281624364 282346407 282898944 283593393 284473296 284836608 286094592 286828096 287156086 287686728 288054144 288424314 288792672 290068128 290399823 291682377 292054896 292253184 294096852 295009344 296111214 296312256 297961254 298341792 298765056 299106696 300427704 300811392 301155372 302485428 304600311 304989328 305545392 305935616 307286784 308996856 309391488 309789078 310361544 311554656 311910921 313288479 313688592 313901568 314672121 315881804 316861888 317447424 318045378 318261312 320032458 320441184 321856416 322681608 324060912 324891756 326326644 327163297 328178384 328561758 328784832 330048768 331506432 331885512 332309376 333351288 333777024 335634516 336110688 336495033 336924784 337153536 337981167 338412816 340962048 341836224 343112994 343738566 344177568 345697632 346139136 347621463 348065424 348559232 348957812 350498988 350946624 352899666 353139264 356062464 356469624 358043976 358501248 360496332 361007776 361420591 362088468 362127872 363016809 363480432 364568526 366218496 367835904 369200682 370355328 371304864 371779072 372944736 373371201 373848048 375020199 375499152 376461876 378124524 379040382 379297728 380714418 383582304 384072192 384565752 385056896 386757504 387199764 388909836 389406528 389906943 391573602 392129136 393345792 394814952 395083008 397281672 397789056 398808928 400298493 400570272 401028327 401081856 401540496 402799473 403313904 406133748 407393856 408915486 411995808 412521984 413052104 413815392 415406208 415881228 416649744 417717972 418251456 419562828 420579054 422436546 424060504 424348416 426709944 427254912 429141888 430242144 430734129 431530092 432081216 432636471 433189008 435102192 438082344 438379776 439205522 441145278 442514016 443079168 444166821 444468384 445036032 446941881 447512688 448147584 448660044 450641556 451217088 451733058 453728142 455781632 457483992 458318088 458903424 460930176 463495284 464087232 464683617 467331984 467928832 470532888 470852352 473822706 475292832 476171136 477068067 477391968 478001664 480048687 480661776 482784624 484022412 484640576 485194766 486091368 487337634 489489966 492267576 492842637 493177248 493807104 495073152 497259648 497828268 498464064 500026932 500665536 501949168 503451774 504166032 505387176 505730304 507619224 511443072 512754336 514669491 515607849 515676672 516266352 518546448 519208704 519875924 522098136 522838848 523436718 525748482 526419936 529349499 529708896 530385408 533731324 534093696 534704436 535387328 537065964 537751872 540744498 541511664 543132702 543191808 545220648 549327744 551753856 552793157 553801023 553874944 554508304 555532992 556957296 557668608 559417104 560772072 563248728 564692814 567186786 568560573 568946592 569673216 571071627 572189184 573656192 574312172 575373456 576108288 576848628 577585344 580136256 580799646 583364754 584109792 587360403 588193704 590018688 592222428 592624512 594823321 595922508 596683584 597530112 598213392 600855408 601622784 602310744 604970856 609200622 609978656 610676171 611090784 611871232 613373229 614573568 617993712 618782976 619578156 620723088 623109312 623821842 626576958 627377184 629344242 630868581 631763608 633654819 633723776 634894848 636090756 636522624 640064916 640882368 643712832 645363216 648121824 649783512 652653288 654326594 656356768 657123516 657569664 658808283 660097536 661717917 663012864 663771024 664618752 666702576 667554048 671269032 672221376 672990066 673849568 675962334 676825632 677599587 680592213 681924096 683672448 686225988 687477132 688355136 691395264 695242926 696130848 697118464 697915624 700997976 701893248 705799332 706278528 710734059 712124928 712939248 716087952 717002496 720992664 722015552 722841182 724176936 726033618 726960864 727792149 729137052 731006451 732436992 734234949 735671808 738401364 740710656 742609728 745889472 746742402 747696096 750040398 750998304 752923752 755177661 756249048 758080764 758595456 761428836 767164608 769131504 770113792 773515008 774399528 777819672 778813056 779813886 783147204 784258272 785155077 786691584 788622723 789629904 790166016 794563344 795578112 797617856 800596986 801140544 802056654 803080992 805598946 806627808 811116747 812267496 814787712 817830972 823991616 826104208 827630784 830812416 831762456 833299488 835435944 836502912 839125656 841158108 844873092 847039221 848121008 848696832 850780179 853419888 854509824 858283776 860484288 861468258 863060184 864162432 865272942 866378016 870204384 871199469 875047131 876164688 876759552 878411044 882290556 885028032 888333642 888936768 893883762 895025376 896295168 897320088 901283112 902434176 903466116 907456284 909782867 911563264 913800933 914967984 916636176 917806848 921860352 926990568 928174464 929367234 934663968 935732763 935857664 939865437 941065776 941704704 944016363 947645412 950585664 952342272 954136134 954783936 960097374 961323552 965569248 968044824 969281152 970389532 972182736 974675268 978979932 981489891 984535152 985685274 986354496 990146304 994519296 995656536 996928128 1000053864 1001331072 1003898336 1005046301 1006903548 1008332064 1009485099 1010774352 1011460608 1013943501 1015238448 1022886144 1025508672 1029338982 1031215698 1032532704 1037092896 1038417408 1039751848 1042864389 1044196272 1045677696 1046873436 1051496964 1052839872 1058698998 1059417792 1067462648 1068187392 1069408872 1070774656 1074131928 1075503744 1081488996 1083023328 1084261773 1086265404 1086383616 1089050427 1090441296 1098655488 1103507712 1105586314 1107602046 1109016608 1111065984 1113914592 1115337216 1118834208 1120113603 1121544144 1125060597 1126497456 1129385628 1134373572 1137121146 1137893184 1142143254 1147312384 1148624344 1150746912 1152216576 1153697256 1155170688 1160272512 1161599292 1166729508 1168219584 1169720829 1174720806 1176387408 1180037376 1184444856 1185249024 1189646642 1191845016 1193367168 1196426784 1200895479 1201710816 1203084981 1203245568 1204621488 1208398419 1209941712 1218401244 1219957312 1221352342 1222181568 1226746458 1235987424 1237565952 1239156312 1241446176 1246218624 1247643684 1253153916 1254754368 1258688484 1261737162 1263527216 1267309638 1267447552 1272181512 1273045248 1280129832 1281764736 1287425664 1290726432 1292202387 1296243648 1297909413 1299567024 1305306576 1308653188 1312713536 1314247032 1315139328 1317616566 1323435834 1327542048 1329237504 1332500463 1333405152 1335108096 1342538064 1344442752 1345980132 1347699136 1351924668 1353651264 1355199174 1361184426 1367344896 1372451976 1374954264 1376710272 1382790528 1390485852 1392261696 1394050851 1394236928 1395831248 1401995952 1403786496 1411598664 1412557056 1421468118 1425878496 1431204201 1432175904 1434004992 1440146061 1441985328 1444031104 1445682364 1448353872 1452067236 1453921728 1455584298 1458274104 1462012902 1468469898 1476802728 1478527911 1481421312 1485219456 1491778944 1493484804 1495392192 1497313877 1500080796 1501996608 1505847504 1510355322 1512498096 1516161528 1517190912 1522857672 1534329216 1537219327 1538263008 1540227584 1544008473 1546823547 1547030016 1548799056 1555639344 1557626112 1559627772 1566294408 1568516544 1570310154 1577245446 1579259808 1588048497 1589126688 1591156224 1595235712 1601193972 1602281088 1604113308 1606161984 1611197892 1613255616 1622233494 1624534992 1629575424 1635661944 1647983232 1652208416 1655261568 1658379471 1661403069 1661624832 1663524912 1666598976 1670871888 1673005824 1678251312 1682316216 1689746184 1694078442 1696242016 1701560358 1705681719 1706839776 1709019648 1713214881 1716567552 1720968576 1722936516 1726120368 1728324864 1730545884 1732756032 1740408768 1742398938 1750094262 1752329376 1756822088 1762081209 1764581112 1770056064 1776667284 1777873536 1784469963 1787767524 1790050752 1792590336 1794640176 1802566224 1804868352 1806932232 1814912568 1819565734 1827601866 1829935968 1832028513 1833272352 1835613696 1840119687 1843720704 1853981136 1856348928 1858734468 1869327936 1871465526 1879730874 1882131552 1888032726 1892605743 1895290824 1900964457 1901171328 1904684544 1908272268 1909567872 1920194748 1922647104 1931138496 1936089648 1938562304 1940779064 1944365472 1949350536 1957959864 1962979782 1969070304 1971370548 1972708992 1976424849 1980292608 1985153751 1989038592 1991313072 1993856256 2000107728 2002662144 2007796672 2010092602 2013807096 2016664128 2018970198 2021548704 2027887002 2030476896 2032798761 2041776639 2045772288 2051017344 2058677964 2062431396 2065065408 2074185792 2079503696 2085728778 2088392544 2091355392 2093746872 2102993928 2105679744 2117397996 2118835584 2132202177 2134925296 2136374784 2138817744 2141549312 2148263856 2151007488 2162977992 2166046656 2168523546 2172530808 2178100854 2180882592 2183376447 2193019353 2197310976 2202704847 2207015424 2211172628 2215204092 2218033216 2222131968 2227829184 2237668416 2240227206 2243088288 2250121194 2252994912 2258771256 2268747144 2274242292 2275786368 2284286508 2290143079 2294624768 2297248688 2301493824 2307394512 2310341376 2320545024 2323198584 2333459016 2336439168 2339441658 2349441612 2352774816 2355465231 2360074752 2365868169 2368889712 2370498048 2379293284 2383690032 2386734336 2392853568 2401790958 2403421632 2406169962 2409242976 2416796838 2419883424 2433350241 2436802488 2439914624 2442704684 2444363136 2453492916 2471974848 2478312624 2482892352 2492437248 2495287368 2506307832 2509508736 2517376968 2523474324 2527054432 2529944137 2534619276 2534895104 2541117663 2544363024 2546090496 2552340537 2560259664 2563529472 2574851328 2581452864 2584404774 2592487296 2595818826 2599134048 2610613152 2613598407 2617306376 2625141393 2625427072 2628494064 2630278656 2635233132 2646871668 2655084096 2665000926 2666810304 2685076128 2688885504 2691960264 2695398272 2703849336 2707302528 2710398348 2722368852 2729348601 2734689792 2741402799 2744903952 2749908528 2753420544 2765581056 2780971704 2784523392 2788101702 2791662496 2803991904 2807198289 2807572992 2819596311 2823197328 2825114112 2832049089 2842936236 2851756992 2862408402 2864351808 2880292122 2883970656 2888062208 2891364728 2896707744 2904134472 2907843456 2911168596 2916548208 2924025804 2936939796 2944469673 2953605456 2957055822 2970438912 2983557888 2986969608 2990784384 2994627754 3000161592 3003993216 3011695008 3015138903 3020710644 3024996192 3028455297 3032323056 3034381824 3041830503 3045715344 3068658432 3074438654 3076526016 3088016946 3093647094 3097598112 3111278688 3115252224 3119255544 3128593167 3132588816 3137033088 3140620308 3154490892 3158519616 3176096994 3178253376 3190471424 3202387944 3204562176 3208226616 3212323968 3222395784 3226511232 3244466988 3249069984 3252785319 3259150848 3267151281 3271323888 3295966464 3304416832 3310523136 3316758942 3322806138 3327049824 3333197952 3341743776 3346011648 3356502624 3360340809 3364632432 3379492368 3388156884 3392484032 3403120716 3411363438 3413679552 3426429762 3441937152 3445873032 3452240736 3456649728 3461091768 3465512064 3480817536 3484797876 3500188524 3504658752 3509162487 3513644176 3524162418 3529162224 3540112128 3553334568 3555747072 3568939926 3575535048 3580101504 3589280352 3602686437 3605132448 3609254943 3609736704 3613864464 3625195257 3629825136 3639131468 3655203732 3659871936 3664057026 3666544704 3680239374 3707962272 3712697856 3717468936 3738655872 3742931052 3759461748 3764263104 3769100449 3776065452 3785211486 3790581648 3801928914 3802342656 3816544536 3819135744 3840389496 3845294208 3862276992 3869552099 3872179296 3876607161 3877124608 3881558128 3888730944 3893728239 3898701072 3915919728 3925959564 3938140608 3942741096 3945417984 3952849698 3970307502 3982626144 3987712512 3997501389 4000215456 4005324288 4015593344 4020185204 4027614192 4033328256 4037940396 4043097408 4055774004 4060953792 4065597522 4083553278 4102034688 4117355928 4124862792 4130130816 4148371584 4159007392 4163763247 4171457556 4176785088 4182152553 4182710784 4187493744 4205987856 4211359488 4234795992 4237671168 4264404354 4269850592 4277635488 4283098624 4293612603 4296527712 4302014976 4320438183 4325955984 4332093312 4337047092 4345061616 4356201708 4361765184 4366752894 4386038706 4405409694 4422345256 4430408184 4435583733 4436066432 4444263936 4455658368 4475336832 4480454412 4486176576 4491941631 4500242388 4505989824 4517542512 4537494288 4548484584 4551572736 4568573016 4580286158 4594497376 4602987648 4611657981 4614789024 4620682752 4632025419 4640470641 4641090048 4646397168 4666918032 4672878336 4678883316 4698883224 4705549632 4710930462 4731736338 4737779424 4758586568 4764145491 4767380064 4773468672 4785707136 4803581916 4806843264 4812339924 4818485952 4833593676 4839766848 4866700482 4873604976 4879829248 4885409368 4888726272 4906985832 4943949696 4956625248 4965784704 4975138413 4984209207 4984874496 4990574736 5012615664 5019017472 5034753936 5046948648 5054108864 5059888274 5069238552 5082235326 5088726048 5104681074 5117045157 5120519328 5127058944 5139644643 5149702656 5162905728 5168809548 5184974592 5191637652 5198268096 5221226304 5227196814 5234612752 5250282786 5250854144 5256988128 5270466264 5286243627 5293743336 5310168192 5330001852 5333620608 5353409889 5370152256 5377771008 5383920528 5390796544 5407698672 5414605056 5420796696 5444737704 5458697202 5482805598 5489807904 5496085539 5499817056 5506841088 5520359061 5531162112 5561943408 5569046784 5576203404 5583324992 5607983808 5614396578 5639192622 5646394656 5664098178 5677817229 5685872472 5703513984 5724816804 5728703616 5760584244 5767941312 5776124416 5782729456 5793415488 5808268944 5815686912 5822337192 5833096416 5848051608 5873879592 5888939346 5907210912 5914111644 5929274547 5940877824 5955461253 5967115776 5973939216 5981568768 5989255508 6000323184 6007986432 6023390016 6030277806 6041421288 6049992384 6056910594 6064646112 6083661006 6091430688 6098396283 6125329917 6137316864 6148877308 6153052032 6176033892 6187294188 6195196224 6222557376 6238511088 6257186334 6265177632 6274066176 6281240616 6308981784 6317039232 6352193988 6356506752 6368480069 6380942848 6396606531 6404775888 6409124352 6416453232 6424647936 6444791568 6453022464 6488933976 6498139968 6505570638 6534302562 6542647776 6550129341 6579058059 6591932928 6608114541 6608833664 6621046272 6633517884 6645612276 6654099648 6666395904 6683487552 6713005248 6720681618 6729264864 6758984736 6776313768 6784968064 6806241432 6822726876 6827359104 6852859524 6870429237 6883874304 6891746064 6904481472 6922183536 6931024128 6961635072 6969595752 7000377048 7009317504 7018324974 7027288352 7035324107 7048324836 7058324448 7066395693 7080224256 7097604507 7106669136 7111494144 7137879852 7151070096 7160203008 7178560704 7205372874 7210264896 7218509886 7227728928 7250390514 7259650272 7278262936 7300050723 7310407464 7319743872 7328114052 7333089408 7360478748 7415924544 7434937872 7477311744 7485862104 7518923496 7528526208 7538200898 7552130904 7570422972 7581163296 7589832411 7603857828 7604685312 7623352989 7633089072 7638271488 7657021611 7680778992 7690588416 7724553984 7739104198 7744358592 7753214322 7763116256 7777461888 7787456478 7797402144 7831839456 7840795221 7851919128 7875424179 7876281216 7885482192 7890835968 7905699396 7940615004 7965252288 7995002778 8000430912 8031186688 8040370408 8055228384 8066656512 8075880792 8086194816 8111548008 8121907584 8131195044 8167106556 8188045803 8204069376 8224208397 8234711856 8249725584 8260261632 8296743168 8318014784 8327526494 8342915112 8353570176 8364305106 8374987488 8411975712 8421594867 8422718976 8458788933 8469591984 8475342336 8528808708 8539701184 8555270976 8587225206 8593055424 8640876366 8651911968 8664186624 8674094184 8690123232 8712403416 8723530368 8733505788 8772077412 8810819388 8833409019 8844690512 8860816368 8871167466 8872132864 8911316736 8950673664 8960908824 8972353152 8983883262 9000484776 9011979648 9035085024 9045416709 9074988576 9085365891 9096969168 9103145472 9125491509 9137146032 9160572316 9188994752 9205975296 9223315962 9229578048 9264050838 9280941282 9292794336 9333836064 9345756672 9357766632 9397766448 9411099264 9421860924 9463472676 9475558848 9487735613 9517173136 9528290982 9534760128 9571414272 9607163832 9613686528 9624679848 9636971904 9667187352 9679533696 9733400964 9747209952 9758355957 9759658496 9770818736 9777452544 9801453843 9813971664 9887899392 9913250496 9931569408 9950276826 9968418414 9981149472 10025231328 10038034944 10069507872 10081022427 10093897296 10108217728 10119776548 10138477104 10164470652 10177452096 10209362148 10234090314 10241038656 10279289286 10325811456 10337619096 10369949184 10383275304 10396536192 10442452608 10454393628 10469225504 10481197139 10500565572 10501708288 10513976256 10527487461 10540932528 10572487254 10587486672 10620336384 10660003704 10667241216 10706819778 10740304512 10767841056 10781593088 10808059311 10815397344 10827764829 10829210112 10841593392 10875585771 10889475408 10917394404 10965611196 10979615808 10992171078 10999634112 11040718122 11123886816 11138093568 11152406808 11166649984 11215967616 11228793156 11278385244 11292789312 11307301347 11328196356 11355634458 11371744944 11407027968 11449633608 11457407232 11521168488 11535882624 11565458912 11586830976 11608656297 11616537888 11629821483 11631373824 11644674384 11666192832 11681184717 11696103216 11747759184 11777878692 11814421824 11828223288 11858549094 11910922506 11947878432 11963137536 11978511016 11992504167 12000646368 12015972864 12046780032 12060555612 12082842576 12099984768 12113821188 12129292224 12167322012 12182861376 12196792566 12250659834 12297754616 12306104064 12352067784 12374588376 12390392448 12445114752 12477022176 12491289741 12514372668 12530355264 12546457659 12548132352 12562481232 12617963568 12634078464 12704387976 12713013504 12736960138 12793213062 12809551776 12832906464 12849295872 12880837809 12889583136 12906044928 12961314549 12977867952 12996279936 13011141276 13068605124 13085295552 13100258682 13158116118 13216229082 13217667328 13267035768 13291224552 13306751199 13308199296 13332791808 13366975104 13426010496 13441363236 13458529728 13475824893 13517969472 13552627536 13569936128 13612482864 13645453752 13654718208 13705719048 13740858474 13783492128 13808962944 13834973943 13844367072 13862048256 13896076257 13921411923 13923270144 13939191504 14000754096 14018635008 14036649948 14054576704 14070648214 14096649672 14116648896 14132791386 14195209014 14213338272 14275759704 14292436473 14302140192 14320406016 14357121408 14410745748 14420529792 14437019772 14455457856 14500781028 14519300544 14556525872 14600101446 14620814928 14639487744 14656228104 14666178816 14720957496 14831849088 14869875744 14925415239 14952627621 14954623488 14971724208 15037846992 15057052416 15076401796 15104261808 15140845944 15162326592 15179664822 15207715656 15246705978 15266178144 15314043222 15351135471 15361557984 15381176832 15418933929 15449107968 15478208396 15488717184 15506428644 15526232512 15554923776 15574912956 15594804288 15663678912 15681590442 15703838256 15750848358 15752562432 15770964384 15811398792 15881230008 15930504576 15990005556 16000861824 16031001553 16060229667 16062373376 16080740816 16110456768 16133313024 16151761584 16172389632 16223096016 16243815168 16262390088 16334213112 16376091606 16448416794 16469423712 16488256617 16499451168 16520523264 16561077183 16593486336 16636029568 16655052988 16685830224 16707140352 16728610212 16749974976 16823951424 16843189734 16917577866 16939183968 17033451687 17057617416 17079402368 17110541952 17174450412 17186110848 17281752732 17303823936 17328373248 17348188368 17380246464 17424806832 17447060736 17467011576 17544154824 17621638776 17666818038 17689381024 17709608959 17721632736 17742334932 17744265728 17787823641 17822633472 17866383759 17901347328 17921817648 17944706304 17967766524 18000969552 18023959296 18070170048 18090833418 18149977152 18170731782 18193938336 18250983018 18274292064 18295188849 18321144632 18375989751 18377989504 18411950592 18446631924 18459156096 18528101676 18561882564 18585588672 18667672128 18715533264 18795532896 18822198528 18843721848 18926945352 18951117696 18975471226 19034346272 19056581964 19069520256 19105440207 19142828544 19189819593 19214327664 19227373056 19249359696 19273943808 19334374704 19359067392 19466801928 19494419904 19516711914 19541637472 19602907686 19627943328 19650388023 19737174177 19775798784 19824343623 19826500992 19863138816 19900553652 19936836828 19962298944 20050462656 20139015744 20162044854 20187794592 20216435456 20239553096 20276954208 20328941304 20354904192 20418724296 20468180628 20482077312 20558578572 20611287711 20651622912 20675238192 20766550608 20793072384 20884905216 20908787256 20938451008 20962394278 21001131144 21027952512 21054974922 21081865056 21105972321 21144974508 21174973344 21199187079 21240672768 21292813521 21320007408 21334482432 21413639556 21480609024 21535682112 21616118622 21630794688 21655529658 21683186784 21751171542 21778950816 21834788808 21900152169 21931222392 21959231616 21984342156 21999268224 22081436244 22247773632 22304813616 22333299968 22431935232 22457586312 22556770488 22585578624 22614602694 22656392712 22711268916 22743489888 22769497233 22814055936 22870058967 22899267216 22914814464 22971064833 23042336976 23071765248 23130917824 23173661952 23217312594 23233075776 23259642966 23289348768 23332385664 23362369434 23392206432 23495518368 23522385663 23555757384 23628843648 23656446576 23717098188 23821845012 23895756864 23957022032 23985008334 24001292736 24093560064 24121111224 24165685152 24199969536 24227642376 24258584448 24334644024 24365722752 24393585132 24501319668 24564137409 24595509232 24612208128 24672625191 24704135568 24749176752 24780784896 24890229504 24954044352 24982579482 25028745336 25060710528 25092915318 25124962464 25235927136 25264784601 25268156928 25376366799 25408775952 25426027008 25473920276 25586426124 25619103552 25665812928 25761675618 25779166272 25922629098 25955735904 25992559872 26022282552 26137210248 26170591104 26200517364 26316232236 26383703143 26432458164 26435334656 26500227057 26534071536 26582449104 26613502398 26616398592 26733950208 26852020992 26882726472 26917059456 26951649786 27035938944 27105255072 27136250127 27139872256 27224965728 27256097673 27290907504 27309436416 27376474527 27411438096 27481716948 27566984256 27617925888 27669947886 27688734144 27792152514 27842823846 27878383008 28001508192 28037270016 28073299896 28109153408 28141296428 28193299344 28233297792 28265582772 28390418028 28426676544 28463206839 28551519408 28584872946 28604280384 28714242816 28821491496 28841059584 28874039544 28910915712 29001562056 29038601088 29113051744 29146342729 29200202892 29241629856 29275067871 29278975488 29312456208 29332357632 29404361529 29441914992 29663698176 29739751488 29850830478 29905255242 29943448416 30075693984 30114104832 30152803592 30208523616 30243067281 30281691888 30324653184 30359329644 30415431312 30493411956 30532356288 30628086444 30702270942 30723115968 30837867858 30956416792 30977434368 31012857288 31052465024 31109847552 31149825912 31189608576 31327357824 31363180884 31407676512 31443591417 31501696716 31505124864 31541928768 31582462383 31622797584 31762460016 31861009152 31980011112 32001723648 32062003106 32120459334 32161481632 32220913536 32303523168 32344779264 32424177933 32446192032 32483294487 32487630336 32524780176 32626757313 32668426224 32752183212 32896833588 32938847424 32976513234 32998902336 33122154366 33272059136 33310105976 33371660448 33414280704 33457220424 33499949952 33647902848 33686379468 33835155732 33878367936 33921904041 34066903374 34115234832 34158804736 34221083904 34348900824 34372221696 34563505464 34607647872 34696376736 34760492928 34825968891 34849613664 34889464449 34894121472 34934023152 35043554151 35088309648 35243277552 35333636076 35378762048 35419217918 35443265472 35484669864 35575647282 35732767518 35843635296 35889412608 35935533048 35977512501 36001939104 36047918592 36140340096 36181666836 36299954304 36341463564 36387876672 36501966036 36548584128 36590377698 36642289264 36751979502 36755979008 36893263848 36918312192 37056203352 37123765128 37171177344 37335344256 37431066528 37473869223 37591065792 37639372977 37644397056 37687443696 37853890704 37902235392 37950942452 38068692544 38113163928 38139040512 38210880414 38379639186 38428655328 38498719392 38547887616 38642513427 38668749408 38718134784 38933603856 38988839808 39033423828 39083274944 39205815372 39255886656 39300776046 39474348354 39648687246 39653001984 39801107304 39873673656 39924597888 40100925312 40278031488 40324089708 40375589184 40427474679 40432870912 40479106192 40553908416 40657882608 40709808384 40837448592 40936361256 40964154624 41117157144 41222575422 41350476384 41504921829 41533101216 41586144768 41688228771 41764235769 41769810432 41817574512 41876902016 41924788556 42002262288 42055905024 42109949844 42163730112 42211944642 42289949016 42349946688 42398374158 42585627042 42640014816 42827279112 42877309419 42961218048 43071364224 43232237244 43261589376 43311059316 43366373568 43422102433 43502343084 43557901632 43669577616 43800304338 43862444784 43918463232 43968684312 43998536448 44162872488 44495547264 44579360483 44609627232 44666599936 44776245717 44857882863 44863870464 44915172624 45113540976 45171157248 45229205388 45312785424 45422537832 45486979776 45538994466 45740117934 45798534432 45942129666 46053406413 46084673952 46143530496 46256801787 46261835648 46347323904 46434625188 46466151552 46519285932 46578697536 46664771328 46724738868 46784412864 46991036736 47044771326 47111514768 47257687296 47312893152 47434196376 47643690024 47791513728 47914044064 47970016668 48002585472 48093004659 48180689001 48187120128 48242222448 48331370304 48399939072 48455284752 48517168896 48669288048 48731445504 48787170264 49002639336 49128274818 49191018464 49345250382 49408271136 49464769851 49498353504 49561569792 49683231549 49780459008 49908088704 49965158964 50057490672 50121421056 50185830636 50249924928 50471854272 50529569202 50752733598 50817551904 50947840552 51100355061 51172852248 51238207104 51331625856 51523351236 51558332544 51845258196 51911471808 51985119744 52044565104 52274420496 52341182208 52401034728 52632464472 52767406286 52864916328 53000454114 53068143072 53128826877 53164898208 53227004796 53232797184 53363470923 53467900416 53599151277 53704041984 53765452944 53834118912 53903299572 54071877888 54210510144 54272500254 54449931456 54512195346 54581815008 54752949054 54822876192 54885566547 54963433896 55127969253 55133968512 55235851776 55339895772 55377468288 55584305028 55685647692 55756766016 56003016384 56146599792 56218306816 56282592856 56386598688 56466595584 56531165544 56780836056 56853353088 56926413678 57103038816 57169745892 57208560768 57316320621 57428485632 57569458779 57642982992 57682119168 57748079088 57821831424 58003124112 58077202176 58226103488 58292685458 58400405784 58483259712 58550135742 58624912416 58808723058 58883829984 58951164069 59211522531 59327396352 59479502976 59701660956 59810510484 59886896832 60151387968 60305607184 60417047232 60486134562 60563383776 60649306368 60718659288 60830862624 60986823912 61064712576 61256172888 61404541884 61446231936 61675735716 61833863133 61912833584 61954868736 62025714576 62104930048 62299651824 62379217152 62654715648 62726361768 62815353024 62887182834 63003393432 63083857536 63164924766 63245595168 63317916963 63524920032 63597561237 63722018304 63878440563 63960022224 64003447296 64124006212 64240918668 64322963264 64441827072 64607046336 64848355866 64892384064 64966588974 65049560352 65253514626 65336852448 65504366424 65793667176 65877694848 65953026468 65997804672 66244308732 66414149291 66544118272 66620211952 66743320896 66914440848 66999899904 67295805696 67372758936 67670311464 67756735872 67843808082 68133806748 68230469664 68308491699 68317609472 68442167808 68610176901 68697801648 68744443392 68913194499 69127010928 69215295744 69392753472 69520985856 69651937782 69699227328 69778928898 69868046304 70087108302 70176619296 70486555104 70567156989 70667272152 70757524096 70838435836 70886530944 70969339728 71151294564 71465535036 71687270592 71871066096 71955025002 72003878208 72280680192 72363333672 72599908608 72682927128 72775753344 73003932072 73097168256 73180755396 73284578528 73368379973 73503959004 73511958016 73692412227 73786527696 73836624384 74017875573 74112406704 74247530256 74342354688 74670688512 74862133056 74947738446 75182131584 75278745954 75374887392 75707781408 75794353803 75804470784 75901884904 76129100397 76137385088 76226327856 76278081024 76421760828 76759278372 76857310656 76997438784 77285026854 77337498816 77867207712 77977679616 78066847656 78166549888 78411630744 78511773312 78601552092 78948696708 79151109429 79297374492 79306003968 79500681171 79602214608 79747347312 79849195776 80201850624 80556062976 80648179416 80751178368 80854949358 80958212384 81107816832 81315765216 81408750381 81419616768 81674897184 81768293019 81872722512 81928309248 82129423581 82234314288 82445150844 82700952768 83009843658 83066202432 83376457542 83528471538 83635149024 83753804032 83849577112 84004524576 84111810048 84219899688 84327460224 84423889284 84579898032 84699893376 84796748316 85171254084 85280029632 85389620517 85654558224 85754618838 86142728448 86464474488 86523178752 86622118632 86732747136 86844204866 87004686168 87115803264 87339155232 87439028187 87600608676 87724889568 87825203613 87836926464 87937368624 87997072896 88213084587 88325744976 88991094528 89158720966 89219254464 89552491434 89715765726 89830345248 90227081952 90342314496 90458410776 90625570848 90729201843 90845075664 90973959552 91077988932 91480235868 91597068864 91884259332 92106812826 92169347904 92513603574 92523671296 92869250376 92932303104 93038571864 93157395072 93329542656 93449477736 93568825728 93982073472 94089542652 94223029536 94330774251 94515374592 94625786304 94747387149 94868392752 95287380048 95583027456 95828088128 95940033336 96005170944 96186009318 96361378002 96484444896 96662740608 96910569504 97034337792 97272533799 97338576096 97449883461 97462891008 97574340528 98005278672 98256549636 98382036928 98690500764 98816542272 98929539702 98996707008 99366463098 99816177408 99930317928 100114981344 100242842112 100371661272 100499849856 100943708544 101059138404 101505467196 101635103808 101765712123 101895681104 102200710122 102345704496 102476414208 102663251712 103046702472 103116665088 103690516392 103822943616 104089130208 104477906673 104548840992 104668393347 104682364416 104802069456 105130662453 105264928944 105534812572 105729832656 106000908228 106136286144 106257653754 106329796416 106454009592 106726941846 107198302554 107530905888 107668237824 107806599144 107932537503 108143755776 108421020288 108545000508 108899862912 109024390692 109163630016 109303913021 109505898108 109645752384 109771133094 109926867792 110255938506 110267937024 110679791544 110754936576 111168610056 111371295384 111513532032 112006032768 112217010871 112293199584 112421607669 112436613632 112565185712 112773197376 112918118931 112933191168 113062331088 113561672112 113706706176 113852827356 114206077632 114339491784 114417121536 114632641242 115138917558 115285965984 115496158176 115643662848 115927540281 116006248224 116154404352 116452206976 116585370916 116800811568 116966519424 117100271484 117249824832 117617446116 117767659968 117902328138 118423045062 118959005952 119403321912 119621020968 119773793664 120302775936 120611214368 120834094464 120972269124 121126767552 121282424037 121298612736 121437318576 121661725248 121973647824 122129425152 122512345776 122809083768 122892463872 123351471432 123667726266 123825667168 124051429152 124209860096 124514765487 124599303648 124758434304 125064686313 125292707307 125309431296 125452723536 125630706048 125774365668 126006786864 126167715072 126329849532 126491190336 126635833926 127049840064 127195122474 127756881126 127920044448 128248012424 128481837336 128631928257 128645926528 128883654144 129214092672 129696711732 129784768128 129933177948 130099120704 130266307299 130507029252 130673704896 131008732848 131587334352 131755389696 131906052936 131995609344 132488617464 132828298582 133240423904 133486641792 133738081449 133828881696 133999799808 134328737151 134573648589 134591611392 134745517872 135340622928 135513471744 135687616164 136267613496 136460939328 136616983398 137220353802 137395603296 137826388998 138160219239 138254021856 138430591488 138770405361 138785506944 139041971712 139303875564 139398454656 139557857796 139736092608 140174216604 140353238592 140973110208 141134313978 141334544304 141515048192 141676871672 141773061888 141938679456 142302589128 142931070072 143374541184 143742132192 143910050004 144007756416 144279013977 144542067003 144561360384 144726667344 145199817216 145365854256 145551506688 146007864144 146194336512 146361510792 146569157056 146736759946 147007918008 147384824454 147573055392 148035751146 148224813408 148394309553 148495060512 148684709376 149049694647 149341377024 149724266112 149895476892 150364263168 150557491908 150749774784 151415562816 151588707606 151803769808 152258200794 152274770176 152452655712 152843521656 153301065183 153518556744 153714621312 153994877568 154570053708 154674997632 155734415424 155955359232 156133695312 156333099776 156823261488 157023546624 157203104184 157897393416 158302218858 158594748984 159001362342 159204429216 159386480631 159494694624 159698391552 160090412769 160403701248 160797453831 161112125952 161296358832 161502356736 161709898716 161916424768 162215633664 162631530432 162817500762 163349794368 163536586038 163745445024 164258847162 164468628576 164656699641 164890301688 165401905536 166019687316 166132404864 166752915084 167056943076 167270298048 167507608064 167699154224 168009049152 168439799376 168654920448 168847778568 169159796064 169399786752 169593496632 170342508168 170560059264 170779241034 171309116448 171509237676 171948961863 172285456896 172708376337 172928948976 173046357504 173244237264 173465494272 173688409732 174009372336 174231606528 174678310464 174878056374 175201217352 175449779136 175650407226 175874737248 176426169174 176651489952 176853492207 177634567593 177982189056 178317441932 178438508928 179104982868 179431531452 179660690496 180454163904 180916821552 181251141696 181458403686 181690151328 181947919104 182155977864 182960471736 183194137728 183768518664 184213625652 184338695808 184685922001 185027207148 185047342592 185501589399 185738500752 185864606208 186077143728 186314790144 186898955472 187137651456 187964146944 188179085304 188446059072 188661548502 189251572608 189494774298 189736785504 189953750889 190574760096 190792683711 191166054912 191635321689 191656176256 191880066672 192010341888 192372018636 192722756004 192968889792 193325481216 193821139008 194545067598 194677152192 194899766922 195148681056 196010557344 196513099272 196764073856 197381001528 197633084544 197859079404 197993414016 198732926196 199242447873 199632354816 199860635856 200229962688 200743322544 200999699712 201887417088 202118276808 203010934392 203270207616 203531424246 203791362208 204024399103 204401420244 204691408992 204925475097 204952828416 205326503424 205830530703 206093404944 206233330176 206739583497 207381032784 207645887232 208178260416 208955813346 209097681984 209336786694 209604138912 210261324906 210529857888 211069625144 211459665312 211701470967 212001816456 212272572288 212515307508 212659592832 212908019184 213453883692 214396605108 215061811776 215613198288 215865075006 216842040576 217090001016 217799725824 218048781384 218327260032 218607826042 219011796216 219291504768 219542266188 219853735584 220105139919 220511877012 220535874048 221077236681 221359583088 221509873152 222053626719 222337220112 222742590768 223027064064 224012065536 224434021742 224586399168 224843215338 225130371424 225546394752 225836237862 226124662176 227123344224 227383061409 227413412352 227705654712 228387301191 228412155264 228678983568 228834243072 229265282484 230277835116 230571931968 230992316352 231855080562 232012496448 232904413952 233170741832 233601623136 233933038848 234200542968 234499649664 235234892232 235535319936 235804656276 236846090124 237453328287 237918011904 238502043513 238806643824 239242041936 239547587328 240605551872 241222428736 241668188928 241944538248 242253535104 242564848074 242874637152 243323450496 243947295648 244226251143 244258850304 245024691552 245304879057 245618167536 245784927744 246702942864 247335452532 247651334336 248102858304 249029530974 249198607296 250129372626 250585414614 250905447072 251261412096 251548731336 252013573728 252335430144 252659699064 252982380672 253271667852 254099680128 254390244948 255513762252 255840088896 256168861551 256496024848 256963674672 257263856514 257291853056 258428185344 259393423464 259569536256 259866355896 260198241408 260532614598 261014058504 261347409792 262017465696 262317084561 263174668704 263475610839 263510779392 263812105872 263991218688 264639253761 264977234928 265656597164 266480847808 266973283584 267476162898 267657763392 268657474302 269147297178 269491035744 270681245856 271026943488 271375232328 272535226992 272921878656 273233966796 274440707604 274791206592 275144332777 275652777996 276320438478 276508043712 277540810722 277571013888 278607751128 278796909312 279115715592 279472185216 280348433208 280706477184 281946220416 282268627956 282669088608 282992322753 283030096384 283353743344 283546123776 283877358912 284242161447 284605178256 285862140144 286749082368 287484264384 287820100008 288015512832 288558027954 289084134006 289453334688 290731708512 291103013376 291817601397 292015728288 292349650383 292388673024 292723021584 293138314112 293473519892 294015836016 294769648908 295146110784 296071502292 296449626816 296788619106 296990121024 298099389294 299448532224 299790953784 300728526336 301114983816 301499549568 302831125632 303177415212 303607539616 303954717031 304516401588 304549540352 304905311424 305297136369 305687043312 306602130366 307037113488 307429242624 307989755136 309140107416 309349995264 311468830848 312267390624 312666199552 313433720019 313646522976 314005180041 314047093248 314406208368 315391987359 315794786832 316604437716 317189497968 318002724684 318408858432 318772961262 318989389248 320180825538 321594907662 322592717664 323004713472 323419797432 323797612509 323832849536 324431267328 325263060864 325635001524 326699588736 327073172076 327490890048 327911739063 328517694324 328937257152 329313399282 329780603376 330803811072 332039374632 332264809728 333505830168 334113886152 334540596096 335398308448 336018098304 336651032613 336879598752 337264823007 337309840896 337695557136 338319592128 338754356793 338799573504 339186993264 340685016336 341120118528 341558482068 342618232896 343018475352 343897923726 345416752674 345857897952 346488474528 346930988544 347376819464 347782620843 348018744672 348463213056 349356620928 349756112748 350402434704 350899558272 351300814452 351749474496 352852338348 353302979904 353706984414 355269135186 356634883864 356877017856 358209965736 358863062904 359321380992 360908327808 361833643104 362502283392 362916807372 363380302656 363847272111 363895838208 364311955728 365920943472 366388275456 367537037328 368427251304 368677391616 369371844002 370054414296 371003178798 371477001504 372154287456 372629580288 373544296461 373797910944 374275302912 375194058939 375878121921 375928293888 376358170608 376892118144 377323097004 378503145216 378989548596 379473571008 379907501778 381149520192 381585367422 383270643378 383312352512 383760133344 384744037272 385445512008 385895784771 385937779584 386650962432 387642278016 389090135196 389354304384 389799533844 390297362112 390798921897 392021114688 393026198544 393528147712 394762003056 395266169088 395718158808 395986828032 397465852392 398484895746 399721271712 400459925376 401214244347 401486645088 401999399424 402986211453 403720945767 403774834176 404236553616 406021868784 406540415232 407062848492 407582724416 408048798206 408802840488 409382817984 409850950194 411661061406 412186809888 413479166994 414480657717 414762065568 415291774464 416356520832 417911626692 418195363968 418673573388 419208277824 420522649812 421059715776 422139250288 422919330624 423402941934 424003632912 424545144576 425030615016 425319185664 425816038368 426907767384 428793210216 430123623552 431226396576 431730150012 432837041931 433626201009 433684081152 434180002032 435599451648 436097562768 436654520064 437215652084 438023592432 438583009536 439084532376 439707471168 440210279838 441023754024 442154473362 442719166176 444107253438 444674440224 445182928659 445485181536 446054128128 447149083941 448024131072 448868043484 449172798336 449686430676 450260742848 451092789504 451672475724 452249324352 454246688448 454766122818 455411309424 456774602382 456824310528 457357967136 458530564968 460555670232 461143863936 461984632704 463710161124 464024992896 464899045037 465808827904 466341483664 467203246272 467866077696 468401085936 468999299328 470469784464 471070639872 471609312552 473692180248 474906656574 477004087026 477613287648 478159441893 478484083872 479095174656 480271238307 481211103744 482392361493 482444857472 483336377856 483889076496 484507070208 485129696148 485749274304 486646900992 487894591296 488452502286 490049383104 490609758114 491236335072 493405885728 493970098923 494670905064 495302668672 496205716608 498059061948 498397214592 500258745252 501170829228 501810894144 502522824192 503097462672 504027147456 505319398128 505964761344 506543335704 508199360256 508780489896 511027524504 511680177792 512337723102 512992049696 513578659811 513927349344 514527713028 514583706112 515846885589 516856370688 518125129011 518786846928 519139072512 519732711792 520396482816 521065229196 522028117008 522694819584 524034931392 524634169122 526349337408 526951221678 527624211744 529278507522 529954469856 530560476621 531313194328 532903702779 532961695616 533946567168 534952325796 535315526784 537314948604 538294594356 538982071488 541362491712 542750464656 545070453984 545843757312 546467933592 548881415208 549582413184 550288665554 551305555992 552640876956 553016087424 554057766003 555081621444 555142027776 556504768197 557215502256 557593818624 558231431184 558944370432 560696866416 561412954368 563892440832 564537255912 565338177216 565984645506 566707486688 567754717824 568484322894 569210356512 569861252667 571724280288 572378051133 573498164736 574905965067 574968528768 575640200016 576031025664 577116055908 578168268012 578906669376 581463417024 583635202794 584031456576 584699300766 585446043168 586276628224 586947039784 588031672032 589539297816 590292221568 592143004584 592899253632 593577238212 593980242048 596198778588 597727343619 598897064448 599581907568 602229967632 602999099136 605662251264 606354830424 607215079232 607909434062 609032803176 609810622848 610594272738 611374086624 612073197309 613204260732 614074226976 614776425291 614858485248 615979510272 617491592109 618280214832 618699990528 622937661696 624534781248 626867440038 627293045952 628010360082 628812416736 630783974718 631589573664 633208875432 634378995936 635104412901 636005449368 636817716864 637545922524 637978778496 640361651076 643189815324 645185435328 646839594864 647595225018 647665699072 650526121728 651270003048 653399177472 654146344152 654981780096 655823478126 657035388648 657874514304 658626798564 659561206752 660315419757 661607622144 663231710043 664078749264 664529619456 666160880157 667011660336 668227772304 669081192192 670796616896 672036196608 673302065226 673759197504 674529646014 675391114272 676639184256 677508713586 678373986528 681370032672 682149184227 682240237056 683116964136 685236465792 686036950704 687795847452 690833505348 691715795904 692976949056 694753638928 695565241686 696037489344 698713241856 699512225496 700804869408 701799116544 702601628904 703498948992 705704676696 706605959808 707413968828 710538270372 712359984861 713269767728 713754035712 715506130539 716419931472 717726125808 718642761984 721816655616 723667286208 725004566784 725833614744 726760605312 727694544222 728623911456 731841886944 732678753429 732776550912 735074074656 735914637171 736854502608 737354783232 738743688004 740108828592 742006357596 742954003008 744308574912 747088592922 747595821888 750388117878 751756243842 752716341216 753784236288 754646194008 757006290432 757979097192 758947142016 759815003556 762299040384 763170734844 765127391147 766541286756 766624705024 767520266688 768506584653 769488074544 770891024016 771791569542 771875559168 775284556032 778180270392 778708608768 779599067688 780594724224 781597843794 784042229376 786052397088 786951253683 787056295424 789524006112 790426832517 790532338176 791436317616 791973656064 793917761283 794931704784 796969791492 799442543424 800919850752 802428488694 802973290176 805972422906 807441891534 808473107232 812043737568 813080830464 814125696984 815165448832 816097596412 817605680976 818765635968 819701900388 823322122812 824373619776 825432998331 826958333988 828961315434 829524131136 832713041664 835823253384 836390727936 837347146776 838416555648 841045299624 842119431552 844278500576 845838661248 846805883868 848007265824 848976968259 849090289152 850061230032 850638371328 851632076736 852726484341 853815534768 857586420432 860247247104 862452793152 863460300024 865674083862 867252402018 868360004064 872195125536 873309040128 874431304168 875452804191 876047184864 877048951149 877166019072 878169064752 879414942336 880420559676 882047508048 884308946724 885438332352 888214506876 889348880448 890365857318 890970363072 894298167882 897736086968 898345596672 899372861352 900521485696 902185579008 903344951448 904498648704 908493376896 909532245636 910822618848 911864151093 913549204764 913648621056 914715934272 915891409107 917061129936 921111340464 922287727872 923969265408 927420322248 928049985792 929798090074 932682967328 934406492544 936802171872 937998598656 940301160057 940939568928 942015540123 942141279744 943218625104 946175962077 947384360496 949813313148 954008174052 955226575296 956318883786 956968167744 960542476614 964784722986 964889714944 967778152992 969014140416 970259392296 971392837527 971498548608 973293801984 975789182592 976905004572 980098766208 981219516228 982472670144 983735217189 986811771456 987940197846 989341810128 990605337344 992411433216 996118123896 996794429184 1000517490504 1002341658456 1003621788288 1006194925344 1008054294912 1009953097839 1010638796256 1011794469021 1011929522688 1013086671408 1016263070379 1016398720512 1017560979792 1022055049008 1023360355584 1024675446204 1025984099392 1027157319622 1027854698688 1029055426056 1031693771178 1036250258022 1037573693856 1039465423584 1040792965632 1042130458392 1043347862529 1044056234016 1045389639168 1048069862784 1049268338244 1052698674816 1053902443356 1055248423488 1058557015044 1059908939712 1061120953242 1062626388656 1065807405558 1065923391232 1069904651592 1070631053568 1074629897208 1076589188712 1077964142976 1082724983424 1085500929312 1090140907968 1091541816333 1091687514624 1092935867184 1097762830416 1099164826368 1100577331108 1102611111984 1105281753912 1106032174848 1108115532006 1110163242888 1113009536394 1114431004512 1116462862368 1117888740864 1120632889383 1121393732832 1122825908736 1125582176817 1127784881664 1129074511824 1130676354432 1131969291012 1133414973376 1135509435648 1136968645788 1138420713024 1139722505334 1143448560576 1144756102266 1149811930134 1149937057536 1151280400032 1154232111816 1156336536024 1157813338752 1162926834048 1167270405588 1168062913152 1169398601532 1170892086336 1172396765691 1172553256448 1173894079568 1176063344064 1179078595632 1180584443136 1184286009168 1185798507264 1187154476424 1187960484096 1192397557176 1195454687238 1199163815136 1203642733041 1204459935264 1205998198272 1208958634359 1211162837301 1211324502528 1212709660848 1214430158464 1215818868124 1218065606352 1219621245696 1221188545476 1222748173248 1224146394618 1226408521464 1228148453952 1229552850582 1234983184218 1236560429664 1243441973151 1245875323392 1249069562496 1253734880076 1254586091904 1256020720164 1257624833472 1261567949436 1263179147328 1266417750864 1268757991872 1270208825802 1272010898736 1273635433728 1275091845048 1275957556992 1280723302152 1286379630648 1290370870656 1292801454007 1293679189728 1295190450036 1295331398144 1298511125793 1300878603027 1301052243456 1302540006096 1306798354944 1308292688304 1309963560192 1311646956252 1314070777296 1315749028608 1317253597128 1319122413504 1320630839514 1326463420086 1328157498528 1332321760314 1334023320672 1335548785977 1336455544608 1338162384384 1341447251823 1341593233792 1344072393216 1346604130452 1347518395008 1349059292028 1350782228544 1353278368512 1355017427172 1356747973056 1362740065344 1364298368454 1366233928272 1370472931584 1372073901408 1375591694904 1381667010696 1383431591808 1385953898112 1389507277856 1391130483372 1392074978688 1394697135111 1397426483712 1399024450992 1401609738816 1403598233088 1405203257808 1406997897984 1411409353392 1413211919616 1414827937656 1421076540744 1424719969722 1426539535456 1431012261078 1432839862944 1434478325679 1435452251616 1437285523968 1440813714921 1443633311232 1447177084479 1447334572416 1450009133568 1451667229488 1453521210624 1455389088444 1457247822912 1463683773888 1465357506858 1470148149312 1471829274342 1473709005216 1477487376008 1480217657184 1481910296769 1484012715192 1485908006016 1488617149824 1494177185844 1495191643776 1500776235756 1503512487684 1505432682432 1507568472576 1509292388016 1515958194384 1517894284032 1519630007112 1524598080768 1526341469688 1530254782294 1533082573512 1535040533376 1537013169306 1538976149088 1540735979433 1541782048032 1543583139084 1543751118336 1547540656767 1550569112064 1554375387033 1556360540784 1557417217536 1559198135376 1561189448448 1563195687588 1568084458752 1572104794176 1573902507366 1579048012224 1580853665034 1582872635232 1587835522566 1589863409568 1591681429863 1593939582984 1598711108337 1598885086848 1601839701504 1604856977388 1605946580352 1611944845812 1614883783068 1616946214464 1624087475136 1628251393968 1630330897664 1632195192824 1635211361952 1637531271936 1639403800776 1646644245624 1648747239552 1650865996662 1653916667976 1657922630868 1659048262272 1662173298009 1665426083328 1669514304591 1671646506768 1672781455872 1674694293552 1676833111296 1682090599248 1684238863104 1688557001152 1691677322496 1693611767736 1696014531648 1697953936518 1700122460064 1703264153472 1705452968682 1707631069536 1709583758001 1715172840864 1717134153399 1720494494208 1724905586304 1726920600048 1731348167724 1734504804036 1736720008128 1744390251072 1748862608336 1750905608382 1752094369728 1754097902298 1756338129504 1758829884672 1760841119352 1764095016096 1768617893448 1770876664704 1776429013752 1778697760896 1780731714636 1781940726144 1788596335764 1793182030857 1795472173936 1796691193344 1798745722704 1801042971392 1806689902896 1808997297408 1816986753792 1819064491272 1821645237696 1823728302186 1827098409528 1829431868544 1831782818214 1834122259872 1836219591927 1842222680928 1844329275873 1844575455744 1847938530816 1852474776327 1854840644496 1856099971584 1859596180148 1865365934656 1868812985088 1873604343744 1880602320114 1881879137856 1884031080246 1886437250208 1892351924154 1894768720992 1899626626296 1908016348104 1910453150592 1912637767572 1913936335488 1921084953228 1926010329439 1929569445972 1929779429888 1935556305984 1940518784592 1942785675054 1942997097216 1951578365184 1953810009144 1960197532416 1962439032456 1964945340288 1967470434378 1973623542912 1975880395692 1978683620256 1980946259271 1981210674688 1984822866432 1989695130129 1992236247792 1993588858368 1998482640471 2001034981008 2004683316912 2007243576576 2012389850688 2016108589824 2019906195678 2021277592512 2023588938042 2026173342816 2032526140758 2035121959584 2044110098016 2046447552681 2046720711168 2049350892408 2051968198784 2054314639244 2055709397376 2058110852112 2063387542356 2072500516044 2075147387712 2078930847168 2084260916784 2086695725058 2088112468032 2096139725568 2098536676488 2105397349632 2107804886712 2110496846976 2117114030088 2119817879424 2122241906484 2125252777312 2127683019217 2131614811116 2131846782464 2137079954583 2139809303184 2141262107136 2146518391617 2149259794416 2153178377424 2155928285952 2165449966848 2171001858624 2180281815936 2183083632666 2185871734368 2195525660832 2198036260287 2198329652736 2201154662216 2205222223968 2207743911513 2210563507824 2212064349696 2216231064012 2220326485776 2226019072788 2228862009024 2232925724736 2241265778766 2242787465664 2251164353634 2258149023648 2261352708864 2263938582024 2266829946752 2271018871296 2273937291576 2276841426048 2279445010668 2286897121152 2289512204532 2295382173441 2299623860268 2299874115072 2302560800064 2305519753959 2308464223632 2312673072048 2315626677504 2325853668096 2334540811176 2336125826304 2338797203064 2341784172672 2344793531382 2347788159136 2352126688128 2358157191264 2360853761049 2361168886272 2368572018336 2371280497551 2371597014528 2374308952848 2375920968192 2381753283849 2384795114352 2390909374476 2398327630272 2407285466082 2408919870528 2417917268718 2422325674602 2425419321696 2428860316928 2431637736248 2436131212704 2439242491392 2442377090952 2445496346496 2448292789236 2452817042928 2456296907904 2459105701164 2469966368436 2473120859328 2476298994993 2486883946302 2498139124992 2507469760152 2509172183808 2512041440328 2515249666944 2523135898872 2526358294656 2532835501728 2537515983744 2540417651604 2544021797472 2546930904777 2547270867456 2550183690096 2551915113984 2558179453023 2561446604304 2572759261296 2580741741312 2585602908014 2587358379456 2590380900072 2597022251586 2601757206054 2605080012192 2616585376608 2619927120384 2623293912504 2626358412573 2628141554592 2631146853447 2631498057216 2634507194256 2638244827008 2641261679028 2652926840172 2656314997056 2664643520628 2668046641344 2671097571954 2672911089216 2682894503646 2683186467584 2693208260904 2695036790016 2698118584056 2701564457088 2706556737024 2710034854344 2713495946112 2725480130688 2728596736908 2732467856544 2735592453279 2740945863168 2744147802816 2747674227321 2751183389808 2763334021392 2766863183616 2771907796224 2779014555712 2782260966744 2784149957376 2789394270222 2798048901984 2803219477632 2810406515616 2813995795968 2820903480171 2822818706784 2826046620369 2826423839232 2829655875312 2842153081488 2849439939444 2853079070912 2862024522156 2865679725888 2868956651358 2870904503232 2881627429842 2894354168958 2894669144832 2903334458976 2907042421248 2910778176888 2914495645824 2927367547776 2930715013716 2940296298624 2943658548684 2947418010432 2951205651567 2954974752016 2960435314368 2963820593538 2968025430384 2971816012032 2977234299648 2988354371688 2990383287552 3001552471512 3007024975368 3010865364864 3018584776032 3029859293517 3031916388768 3035383407063 3035788568064 3039260014224 3048789211137 3049196161536 3052682939376 3060509564588 3066165147024 3070081066752 3074026338612 3077952298176 3081471958866 3083564096064 3087166278168 3095081313534 3108750774066 3112721081568 3118396270752 3122378896896 3126391375176 3130043587587 3136168917504 3144209588352 3147805014732 3158096024448 3161707330068 3165745270464 3169813477609 3175671045132 3179726819136 3183362859726 3187879165968 3197422216674 3197770173696 3209713954776 3211893160704 3223889691624 3229767566136 3233892428928 3248174950272 3254293315259 3256502787936 3260661795328 3264390385648 3270422723904 3274625448999 3275062543872 3278807601552 3293288491248 3297494479104 3301731993324 3307833335952 3315845261736 3318096524544 3324346596018 3339028609182 3343293013536 3349388587104 3353666222592 3361898668149 3364181198496 3368477726208 3376746530451 3377114002304 3383354644992 3387223535472 3392029063296 3395907873036 3400244920128 3406528306944 3410905937364 3415262139072 3419167516002 3430345681728 3434268306798 3449811172608 3453841200096 3462696335448 3469009608072 3473440016256 3488780502144 3497725216672 3501811216764 3504188739456 3508195804596 3512676259008 3517190297073 3517659769344 3521682238704 3528190032192 3537235786896 3541753329408 3552858027504 3557395521792 3561463429272 3563881452288 3577192671528 3586364061714 3590944347872 3597491445408 3602085942784 3610928199123 3613379805792 3617994594816 3626875903077 3633488511903 3633973507584 3638128982544 3643290475392 3647456604372 3654196819056 3658863737088 3663565636428 3668244519744 3672439183854 3684445361856 3688658551746 3704949552654 3709681288992 3719192360296 3730325919453 3730731869312 3737625970176 3747208687488 3761204640228 3763758275712 3768062160492 3772874500416 3784703848308 3789537441984 3799253252592 3816032696208 3820906301184 3825275535144 3827872670976 3842169906456 3852020658878 3859138891944 3871112611968 3878404362021 3881037569184 3885571350108 3885994194432 3895533377379 3902635809081 3903156730368 3907620018288 3920395064832 3924878064912 3929890680576 3934940868756 3947247085824 3951760791384 3957367240512 3961892518542 3979390260258 3984472495584 3996965280942 4002069962016 4006646357931 4009366633824 4014487153152 4024341755469 4024779701376 4032217179648 4039812391356 4042555185024 4047177876084 4052346685632 4065052281516 4070243919168 4088220196032 4092895105362 4098701784816 4103936397568 4108629278488 4111418794752 4116221704224 4126775084712 4145001032088 4150294775424 4157861694336 4168521833568 4173391450116 4176224936064 4184091405333 4192279451136 4197073352976 4210794699264 4215609773424 4220993693952 4234228060176 4239635758848 4244483812968 4250505554624 4255366038434 4263229622232 4274159909166 4279618606368 4293036783234 4298519588832 4303434977037 4306356754848 4311856571904 4322441144763 4330899933696 4342003717248 4360563631872 4366167265332 4371743468736 4391051321664 4396072520574 4402309324432 4410444447936 4415487823026 4421127015648 4432462128024 4440652971552 4445730890307 4452038145576 4457724018048 4465851449472 4482531557532 4485574931328 4502328707268 4516298047296 4522705417728 4527877164048 4533659893504 4547874583152 4553682852096 4558890021336 4573794242304 4579024409064 4590764346882 4599247720536 4605121600128 4611039507918 4616928447264 4622207938299 4625346144096 4631253355008 4642621970301 4651707336192 4663126161099 4669081622352 4672251652608 4677594406128 4683568345344 4689587062764 4695576318272 4704253376256 4716314382528 4721707522098 4737144036672 4742560995102 4748617905696 4763506567698 4769590228704 4775044289589 4781818748952 4796655260544 4814570932164 4817839741056 4835834537436 4844651349204 4850838643392 4857720633856 4863275472496 4872262425408 4884754181904 4890992692992 4896585578472 4905634085856 4912593815808 4918211402328 4939932736872 4946241718656 4952597989986 4973767892604 4986519894027 4996278249984 5008542913773 5014939520304 5018344367616 5024082880656 5030499333888 5046271797744 5052716589312 5065671003456 5075031967488 5080835303208 5088043594944 5093861809554 5100367380192 5116358906046 5122893208608 5128751274003 5145518522592 5151402460197 5161483482624 5171205816028 5174716758912 5180761800144 5194044503172 5203514412108 5210160024384 5233170753216 5246587825008 5252716825146 5256283109184 5262293706894 5269014388512 5276489654016 5282523358056 5305853680344 5312629994112 5329287041256 5336093282688 5342195143908 5345822178432 5355891738029 5365789007292 5366372935168 5379546092571 5386416521808 5390073580032 5396237168112 5403128914176 5420069708688 5426991892224 5450960261376 5457193473816 5464935713088 5471184906558 5488295605632 5495348454642 5502366779616 5508658775781 5526668042784 5532987827619 5533726367232 5543815592448 5557424328981 5558029111424 5564521933488 5568299914752 5578788540444 5596097803968 5606438955264 5620813031232 5641806960342 5645637413568 5652093240738 5659311750624 5684306162976 5698879878888 5706158141824 5724049044312 5731359451776 5737913302716 5741809006464 5763254859684 5778030988317 5788708337916 5789338289664 5806668917952 5821556353776 5828991291648 5854735095552 5861430027432 5880592597248 5887317097368 5894836020864 5902411303134 5909949504032 5920870628736 5927641187076 5936050860768 5942838777813 5943632024064 5954468599296 5969085390387 5976708743376 5980766575104 5995447921413 6003104943024 6014049950736 6021730729728 6037169552064 6059718587034 6063832777536 6070766814126 6078520028448 6097578422274 6105365878752 6121019129176 6132330294048 6139342658043 6140162133504 6148052677224 6155904596352 6162943917732 6167128192128 6174332556336 6190162627068 6217501548132 6225442163136 6236792541504 6252782750352 6260087175174 6288419176704 6295610029464 6316192048896 6323414660136 6331490540928 6339626955218 6351342090264 6359453638272 6366725719452 6375758331936 6383049057651 6394844433348 6395540347392 6411239863749 6419427909552 6423786321408 6439555174851 6447779383248 6459535132272 6467784857856 6496349900544 6508586630518 6513005575872 6528780771296 6540845447808 6549250897998 6557615203104 6586576982496 6594108780861 6594988958208 6603463986648 6615666671904 6623231734539 6631690523472 6636193049088 6648693192036 6678057218364 6686586027072 6698777174208 6723797336298 6728362396992 6753493060902 6754228004608 6774447070944 6784058126592 6791815746072 6800489840256 6813056613888 6821811874728 6830524278144 6838335032004 6860691363456 6868536613596 6886146520323 6899622345216 6907682400192 6916559261877 6925392670896 6938019216144 6946880032512 6977561004288 6995450433344 7003622433528 7008377478912 7016391609192 7025352518016 7034380594146 7043364477408 7056380064384 7074471573792 7082561283147 7083506658816 7105716055008 7113841492653 7114791043584 7122926858544 7127762904576 7154385343056 7172728123428 7181888695744 7194982890816 7221856398246 7226759611584 7253751806154 7266977023806 7276257965088 7286580950784 7294913208744 7308393638112 7317727474176 7327131272856 7336489039488 7344878367708 7368890723712 7377317103492 7409899105308 7419362577984 7428896984979 7438384720592 7460651838906 7461463738624 7494417374976 7522409280456 7527516551424 7536124320984 7545749000832 7569407696616 7579074883968 7598506505184 7632065392416 7640792714331 7641812602368 7650551070288 7655745341952 7674538359069 7684339812912 7704041317756 7718277783888 7742225223936 7756808724042 7762075138368 7771142700216 7791066754758 7805271618162 7815240036576 7849756129824 7859781361152 7869881737512 7879075237719 7894494171648 7903521582768 7914734481024 7923785037084 7958780520516 7968944991168 7979185650533 7993930561884 8004139924032 8013292715862 8018733267648 8048683510938 8049559402752 8079624782712 8085110370048 8094355752168 8104693371264 8130104563032 8140487838336 8176440392064 8185790210724 8197403569632 8206777359837 8207872795136 8217258556976 8222837589504 8232443408448 8243022681963 8253550169424 8290002064176 8300589550848 8315723388672 8337043667136 8346782900232 8352449872128 8368182810666 8394146705952 8431219546848 8441987387904 8462710440513 8468456120352 8478139861107 8479271517696 8488967625936 8501011109248 8510732076868 8526459244464 8548319818332 8559237212736 8586073566468 8597039177664 8606869954074 8612713509696 8644882289526 8684007434496 8721127263744 8732334530664 8743486937472 8782102643328 8792145041148 8804618648864 8820888895872 8830975646052 8842254031296 8853616954701 8864924256048 8881305943104 8891461780614 8904076291152 8915448036096 8931702898944 8965063115064 8971149862656 9004657414536 9032596094592 9055754328096 9067319787008 9089577880551 9095749166304 9106150221189 9107365704192 9117780042672 9146367633411 9147588484608 9158048818128 9181528693764 9198495441072 9210243200256 9222079015836 9233856894528 9244415876598 9250692288192 9285243940602 9326252322198 9338163244704 9355188812256 9367136690688 9379174125528 9390130762761 9391152636544 9408506752512 9432628765056 9443415044196 9474288073344 9485121990204 9497235811392 9509440432827 9527013135396 9539180457408 9550088579178 9563637497904 9593310521088 9629141864328 9635679482112 9671669074872 9689302698408 9701677286784 9726550944992 9744524850816 9762879945777 9769508363808 9781985385984 9793171156944 9811268171712 9823876346997 9825187631616 9836422804656 9879865473744 9892483437312 9905195979972 9947535785208 9973039788054 10017085827546 10029879040608 10048165761312 10060998667776 10085696004447 10092543595488 10105433178624 10130239591353 10131342006912 10150063934976 10161670606416 10176087189888 10187723619108 10200734760384 10232717812092 10245786417216 10257502548006 10291037045184 10302804920394 10342411632056 10349433517824 10361523600288 10388089006344 10407028824216 10420320048768 10466341506432 10493175650016 10505433650292 10512566218368 10524587413788 10538028777024 10551570891219 10552979308032 10565046716112 10611707360688 10625259988224 10658574082512 10672186565376 10684390287816 10691644356864 10711783476058 10731578014584 10759092185142 10772833043616 10792474336224 10806257828352 10832784597369 10840139417376 10853983784448 10880627709231 10900465535709 10901920522752 10914386947632 10929871426176 10942369813116 10976591211264 10990696909284 11004733559232 11017317551562 11053336085568 11065975655238 11114848657962 11116058222848 11129043866976 11157577080888 11190977758359 11192195607936 11212877910528 11241626062464 11283613920684 11291274827136 11304186481476 11318623501248 11368612325952 11397759757776 11412316283648 11448098088624 11462718903552 11475826605432 11483618012928 11526509719368 11556061976634 11577416675832 11613337835904 11635213086063 11643112707552 11657982583296 11686600132137 11707907427243 11709470191104 11722860054864 11761185194496 11774634194736 11789672041728 11804822606268 11819899008064 11841741257472 11855282374152 11872101721536 11885677555626 11938170780774 11953417486752 11990895842826 12006209886048 12019939073793 12028099901472 12043461459456 12074339104128 12119437174068 12127665555072 12141533628252 12157040056896 12195156844548 12210731757504 12242038258352 12264660588096 12278685316086 12296105354448 12311809192704 12325887835464 12334256384256 12348665112672 12380325254136 12435003096264 12450884326272 12473585083008 12505565500704 12520174350348 12552274215999 12576838353408 12591220058928 12632384097792 12646829320272 12662981081856 12679253910436 12702684180528 12718907276544 12733451438904 12751516663872 12766098115302 12789688866696 12822479727498 12838855819104 12879110349702 12895558766496 12910304931111 12919070264544 12935569715712 12967323434289 12992699801088 13017173261036 13026011151744 13057561542592 13081690895616 13098501795996 13115230406208 13173153964992 13188217561722 13206927973296 13231333343808 13246463469078 13263381046944 13297386384072 13356114436728 13373172054144 13397554348416 13447594672596 13456724793984 13482072306073 13506986121804 13508456009216 13548894141888 13568116253184 13583631492144 13600979680512 13643623749456 13661048556288 13676670064008 13721382726912 13737073227192 13772293040646 13815364800384 13833118523754 13850785341792 13866623814897 13876038432288 13893760065024 13927865910903 13955122008576 13989378483297 13990900866688 14007244867056 14016754957824 14032783218384 14050705036032 14068761188292 14086728954816 14112760128768 14148943147584 14165122566294 14211432110016 14227682985306 14245853717088 14308770686112 14325132868767 14345456246856 14363777391488 14389965781632 14443712796492 14453519223168 14507503612308 14533954047612 14552515930176 14573161901568 14589826417488 14616787276224 14654262545712 14672978078976 14689756735416 14737781447424 14754634206984 14819798210616 14838725155968 14857793969958 14876769441184 14893781134519 14921303677812 14922927477248 14959559682081 14988834749952 15025628741319 15044818560912 15055033102848 15072248641968 15091498001664 15138815393232 15158149767936 15197013010368 15264130784832 15281585428662 15301102140576 15349076718138 15368679625824 15386253822009 15408082635512 15436555567776 15454207380591 15484450447872 15513617448084 15524150276736 15542285400432 15582133509516 15610543236324 15630480073152 15699512259648 15739763475024 15758150475438 15807043165536 15829468962048 15847570074168 15917561041032 15937889982336 15958371301066 15987861123768 16008279848064 16026585431724 16037466535296 16067675214087 16097367021876 16099118805504 16138638277713 16159249565424 16170220740096 16188711504336 16209386742528 16260209126064 16280975676672 16352880784128 16371580421448 16394807139264 16413554719674 16434517113952 16464886816896 16486045363926 16507100338848 16525976327343 16580004128352 16598963482857 16601179101696 16631446777344 16672272986943 16674087334272 16693565800464 16704899744256 16736365621332 16788293411904 16862439093696 16925420881026 16936912240704 16956279722214 16977935251872 17002022218496 17021464153736 17052918488928 17096639636664 17118474425472 17172147132936 17194078355328 17213739908148 17225427019392 17289764579052 17334092964951 17368014868992 17464669061328 17486973874944 17564205286656 17584290082296 17609237297728 17641777791744 17661951292104 17684508062592 17707233909402 17729848512096 17762611886208 17782923561228 17808152582304 17828516333439 17830896072192 17863405797888 17907256171161 17930126230128 17942299725312 18009314829072 18065192189184 18111508656192 18179155761102 18191498332608 18212300442378 18235560085344 18292735266822 18316097636256 18363057387528 18396990882144 18418027974129 18420486400512 18444158031672 18467713789056 18488831753196 18501384576384 18570487881204 18652504644396 18676326489408 18710377624512 18758348251056 18780261525522 18782305273088 18865257530112 18886830088392 18948576146688 18970243980408 18994471622784 19018880865654 19054026270792 19078360914816 19100177158356 19127274995808 19149147172953 19186621042176 19233719591247 19258283728656 19271358964224 19318665524553 19343338149744 19378605396816 19403354573568 19453101889984 19489049701632 19525759891554 19539016727616 19586342313888 19622536343424 19647752693994 19672845609312 19759730947488 19782326342583 19784966874624 19810391959944 19895071570416 19946079576108 20034171655092 20059758081216 20096331522624 20171392008894 20185087190976 20260479182706 20262684013824 20323341212832 20352174379776 20375447238216 20401469520768 20465435624184 20491572834432 20515005096012 20582074090368 20605609840788 20658439560969 20684823264112 20698867035648 20723047200576 20749677785631 20776178012688 20814057648432 20840640097536 20932683012864 20986351300032 21010867300584 21025132436736 21049174827576 21076057554048 21103141782438 21130093432224 21223414721376 21247683849441 21250519976448 21317148165024 21341524477959 21344373130752 21368780575632 21383288713728 21423566952116 21463156029168 21518184370284 21545666087232 21584948672448 21665569194738 21680278834752 21761255418462 21800931071418 21828773895264 21859742852352 21884739626232 21953182422528 21981393818568 22009467118464 22034635103124 22106672171136 22131951310476 22188694343263 22229697315924 22232116445696 22258087733952 22286690954937 22315154161776 22381955516718 22384391215872 22483252124928 22567227841368 22582549654272 22608372962952 22637247002496 22737224651904 22795519515552 22824632567296 22896196177248 22922378142993 22925437807104 22951653210864 22967236025856 23023615077207 23053019438736 23112123953268 23154833351664 23226675671808 23270426172126 23286225415104 23373200264274 23415814854486 23445720109728 23549268389472 23579344083456 23609645212536 23637225713157 23639798016128 23683482514944 23710564748304 23744203443072 23771355111252 23876341561548 23906834973504 23937556951599 23981791685652 24012419772096 24039878147586 24056199802944 24148678208256 24238874348136 24255331110144 24283067256504 24314080113792 24390313689096 24421463515008 24484076516704 24529321176192 24557370632172 24592210708896 24620332079511 24623618385408 24651775670928 24668512768512 24697330225344 24729068045889 24760650508272 24870006192528 24901768652544 24947170166016 25011131001408 25040348700696 25104548431998 25182440117856 25293658640544 25325962163712 25358507820872 25388131321539 25405368361056 25434419583321 25437814553088 25466902877808 25503033327744 25532196230604 25579377733392 25644959454996 25677711638208 25758220699404 25791117532992 25820609862222 25838140529088 25934646868578 26034346522072 26052022303488 26115123085184 26163381791232 26197003591992 26230460812416 26346307929984 26376435123444 26413855946592 26462666687616 26492926938156 26526762093888 26560850864103 26594772768144 26712228873456 26746344108288 26795108696832 26895189345192 26913449587968 26964144612146 27013972243608 27097788283776 27167262984288 27201959361024 27268733641653 27287247498912 27318450663567 27322097112576 27353340128016 27439102900233 27442765453824 27474146454384 27544586081292 27630729600768 27666237047508 27701570683584 27733247629794 27752076864576 27855731821806 27978756966594 27981801733376 28014489734112 28065566436768 28101410072064 28137522376584 28170392288283 28173457909632 28225520257536 28297886295168 28330245132588 28422864220032 28455365970612 28491707434176 28528321298481 28617541372224 28650265737534 28690912493712 28727554782976 28779931563264 28887425592984 28907038446336 29015007224616 29067908095224 29105031860352 29179652834976 29233574552448 29288639837331 29308525091424 29345956157952 29379513470832 29471629040991 29475562894848 29509268413968 29639596421232 29677450311936 29715587939916 29753538882368 29787562269038 29842607355624 29919119364162 30051257482638 30089637121824 30144497283936 30182996003328 30257088013341 30277630786464 30316299535872 30394026020736 30528261569664 30563170857324 30602204281152 30698153436276 30737359251648 30772507644018 30816165271024 30873111135552 30908414761182 31027234896168 31048300553472 31084570800864 31164267019032 31221086472648 31260960146304 31399024519296 31479526950048 31516300950876 31614086331072 31654712673657 31658937924096 31695140148336 31835122082064 31875779964672 31916742602132 31975722247536 32016559696128 32053170863448 32074933070592 32135350428174 32194734043752 32277276555426 32318499130848 32377423008672 32418773485056 32498353792107 32520418252128 32561951353344 32641883127693 32705761568256 32743160842896 32789614278528 32827109439348 32869034227904 32929773633792 32972090727852 33014200677696 33051952654686 33160008256704 33197926965714 33344545973886 33348174668544 33387131600928 33472731242664 33576586823808 33724878187392 33850841762052 33873824481408 33912559444428 33955870503744 34004044436992 34042928307472 34105836977856 34193279273328 34236948850944 34344294265872 34388156710656 34427479816296 34450854038784 34579529158104 34668185929902 34905639258189 34929338122656 34973947749888 35059800396411 35123722281729 35128410573312 35168580164592 35218474595456 35283555583488 35323902584208 35369016125184 35414467818804 35459697024192 35525223772416 35565847122456 35616305164608 35657032666878 35814512342322 35860252460256 36018629658144 36059817221379 36130384378368 36223017312384 36358311522204 36382996665216 36424600884756 36471120170688 36585470533644 36632195272512 36726114775056 36793981764288 36836055948258 36888316063344 36935427578112 36977663506392 37002769152768 37140975762408 37305009288792 37352652978816 37420755249024 37491242166203 37516696502112 37560523051044 37564610546176 37656822647997 37730515060224 37773660176784 37897152293376 37940487960816 37988943245568 38037761731308 38108052541584 38156721829632 38200354316712 38254549991616 38298294345906 38467439182494 38516567457312 38637331049106 38686676299488 38730914793333 38757210793632 38806709147136 38901970302867 38906203779968 38978099403264 39051519783108 39078033455232 39172684627776 39245072686848 39295505387988 39345691218624 39519461894976 39564652685166 39620783919888 39790143140832 39892159152216 40068343310184 40119516162432 40192663045248 40342784017788 40370174381952 40446216918219 40520958365412 40525368027648 40646682425664 40704348759552 40750894476432 40802939041536 40930871248368 40983145668864 41030010192024 41164148180736 41211219681576 41316879121938 41369646528224 41446094401152 41499355571262 41552356025376 41599871444691 41628115296864 41681280195072 41783597732709 41865366025728 41968135449891 41972702600064 42021734601168 42050264873472 42098349655152 42152115108096 42206283564876 42260186864448 42446829442752 42495367698882 42634296330048 42683048955918 42737561151264 42847133904232 42926312058336 42975398606301 43036368740568 43091332174464 43169897344896 43331138389476 43360557669504 43522510836924 43601862142836 43657547790528 43719485704704 43769479252464 43962787637136 44018934236928 44069270206248 44213344342272 44263902620952 44377388686526 44459394631848 44516175467904 44573381909874 44630308323552 44681343403557 44763911033436 44768782431744 44878679046243 44966504249856 45076886223957 45134455682736 45165099308544 45216745925904 45274494004992 45474449303808 45591039031104 45792392354496 45844756285986 45903306421728 46047230154414 46106038877472 46158761466027 46224247906536 46309666703328 46362622141773 46453351343616 46540852344252 46572450830208 46746400528548 46831629708972 46891440219456 47098536778944 47219290425072 47274451426314 47279596032256 47421129496608 47488406886144 47542710222504 47752683123096 47813669947008 47875113903198 47963583371304 48024839544192 48079756295172 48112399605888 48203025642261 48297356416512 48415914833139 48477748696272 48510662220288 48566134513008 48628160227584 48780627378192 48842927030016 48968153033408 49058642352384 49114741264344 49184421417792 49240664159022 49303551341856 49394660450688 49458136091778 49521301016544 49577928982029 49740012385056 49796890448571 49803537305088 49894340332032 50022262002816 50080697401392 50209096863996 50364880235712 50587317281088 50717015641744 50776262643078 50810736722112 50868839166642 50933805755616 51006066655488 51064392461208 51158755466784 51289918909992 51355423276416 51516441398808 51582235065984 51641219724444 51676281058176 51869293737156 52002278894853 52068693044144 52104044606976 52230246170368 52394007183984 52460921624832 52692615859968 52752870246888 52827711893184 52925333375232 52985853876312 53053524187776 53121701728206 53189545536288 53424457746912 53485549000317 53492688216576 53590217393664 53721768513483 53790378690384 53826899175936 53928289224292 54027944487216 54195576567552 54334525968576 54537467283306 54574494997824 54636901327134 54706680256032 54878205800466 54948292908768 55089172162584 55261459201536 55332474095016 55403141367168 55466495259588 55504153729152 55711463643612 55854299553731 55957513933188 55963603466752 56028979468224 56131132873536 56275044753168 56340784576566 56346915819264 56595772590336 56660490265176 56845728440064 56910731941224 56983414868352 57056642596962 57235082744448 57300531475068 57381824987424 57447441518859 57455109565952 57559863126528 57701158773741 57774851185968 57814076892672 57955996573659 58030014449232 58135816190448 58210063720704 58359305669952 58467149104896 58577279674662 58617050182848 58759026941664 58943258081982 59018536827936 59279192842464 59346979027749 59354900623872 59431175879832 59507077764736 59575124538076 59685214711248 59838238728324 60102514965276 60179274243648 60288994567872 60514176026682 60555261572928 60788052041472 61056523139328 61126341714648 61204408562304 61396306872552 61474718503296 61545015288036 61632330542048 61746222271104 61816829522364 61975318682907 62054469792336 62096601106944 62169141601728 62249033356893 62328534038064 62442172945296 62521920292608 62798049038592 62959053900096 63032601901752 63228172662144 63309425347314 63390280296672 63670244164128 63743051548323 63751559929344 63833485204264 63951444495072 64024573433877 64033119392256 64106341726896 64149866141184 64270700856348 64389468087504 64554553110852 64636998261696 64754846017344 64996707584214 65040836504256 65283766255386 65486321685792 65579228557056 65654218878696 65738068455808 65859547267584 65944181455704 66028401355392 66103905309372 66320016513408 66395853931428 66566083029789 66689091947772 66696349337088 66774263201856 66860072864811 66945462485328 67153173647616 67449756374784 67701683524104 67747648962816 67825118888856 67911741007488 68085856614944 68211673955712 68386558546656 68473897701888 68688588531744 68767134428979 68776313421312 68854959632592 68901708077568 69070845231621 69159058316208 69336371859804 69811278516378 69858676245312 70119600792822 70247444563458 70337160329184 70436949190912 70647805168416 70738032250368 70828935637608 70911677139471 70919394048384 71050447544832 71131694244912 71232610329216 71314065333756 71629024684644 71720504920512 71812670854797 72037259316288 72119634442758 72446034624768 72716623044408 72765993330432 72849201769512 72942240341376 73170941067288 73264390545024 73452229550112 73587963528576 73672111896516 73776632126688 73860996238533 73870855156224 73955327012784 74005538305536 74187204137667 74281951524816 74610018577584 74705305957632 74841510498048 74982484332406 75033393004224 75121046102088 75313645295994 75547320353568 75880975921632 75977886491136 76075523462616 76164393964617 76216105083168 76303258749963 76313443659264 76400708633424 76509099983232 76596588691812 76934878364988 77033134914624 77274662098212 77373352598976 77461829586666 77514421587264 77803940605734 77812407559936 78103039566216 78156066910464 78345369255552 78490145373696 78591010775976 78691382437248 79038923789952 79129305370332 79241567839776 79580286281664 79682552592309 79784318304432 80136686620368 80239032324864 80385326090496 80685568035576 80740348763904 80892433836438 81041916730824 81293364851328 81501788952864 81605878083072 81806200924959 81861742496736 81955351990701 81966291337728 82060020384048 82328296361472 82422439363152 82633758243876 82739293056448 82892188802304 82998711142524 83104712050752 83199742889382 83256230593728 83567195465418 83936270899782 83945405200128 84043469202336 84196699310304 84304230216192 84412567129752 84520373728896 84893658885504 84990735397764 85268592660096 85366097911836 85475122302528 85584963895443 85694267808464 85852624116672 85950797212602 86072737481136 86182664348928 86339794689792 86662276778952 86721115339008 87045021673848 87203724285672 87315095581056 87538958504928 87865919511993 87925575274272 88037868473856 88138540412496 88414887122973 88426688684544 88527805241904 88754777373052 88918789263696 89032350935808 89146763819748 89260616647104 89362686807114 89527822066872 89757358092486 90153772447914 90268911365472 90433491851808 90548988009984 90771264040023 90948898607616 91182078062208 91584784708992 91689512571972 91806612843456 92094460308828 92212077754944 92317522932054 92448495813072 92619333406656 92725244283546 93081704688504 93144901660416 93492801057096 93663259417944 93782880438912 94197073557888 94374506142511 94438580850144 94548902852628 94559192064512 94842258993216 94964138020971 94976813772288 95085420445008 95505366246192 95627339894016 95750227806396 95927166742608 96049679088384 96159512590344 96224799211776 96406051284522 96831829666278 96955497392544 97132269026016 97256320455168 97495061376321 97561254756384 97685854060032 97925649383079 97936306066816 98117284704768 98229482528688 98368842835584 98481328318044 98607102683712 98789320901376 98916272183556 99042602033088 99155857964058 99480024770112 99593780897142 100044524005632 100161394802784 100418193727992 100729760471424 101174634562176 101434031283488 101552525286156 101621473444224 101737678333284 101867611511232 102012133310976 102128784922416 102317510933568 102579837819984 102710846552832 103032882797616 103164470131968 103282439448888 103352562116352 103738587474312 104004557789706 104137386088288 104460492340736 104716917774567 104788014367968 104921843249664 105179401189233 105371166845187 105385231719936 105505740493776 105655423786368 105850666750464 105971707752624 106107048375552 106243403456412 106379091072576 106848915493824 106971098000634 107443537026966 107580757380768 107856578448584 108055888974432 108179451664137 108391153135104 108669051937152 109074934566612 109148989995648 109273802654268 109413360512064 109756411600932 109896585817536 110178344325168 110664948190032 110806282734336 110932990519176 111008307458304 111422927287224 111708599107462 111915027866376 112057958936448 112262265747072 112473726498609 112550089506336 112681569153132 112693831638528 112970467943991 113191545180672 113320980530352 113691456880128 113821463882448 113966829736704 114113285193924 114470165488896 114601062950136 114763649974848 114894883037718 115402317547482 115549702371936 115911993147318 116060028898464 116192744379999 116271632380896 116420127441408 116705910908601 116718611339904 116934298209792 117154559349324 117234100365696 117518053883328 117886516163964 118037073655872 118558385684928 118693958055498 118862351759664 119014155529472 119150249076152 119370429422496 119676477456648 120205029930552 120358548487296 120577989135744 121028352053364 121110523145856 121338650754657 121576104082944 122113046278656 122252683429296 122408817124608 122792613745104 122949437006592 123090030576072 123264661084096 123492444542208 123633659044728 123950637365814 124108939584672 124338283203456 124498066713786 124657068076128 124799614334073 124884345890592 125043840585216 125350793198127 125596098077184 125918107800192 126065203803504 126456345324288 126618850694628 126780560593344 127340488328256 127486103096646 127666970408528 127902888990144 128049146867754 128212683453792 128541401712696 128778936175008 128926195818903 129109106221704 129273996523392 129509692034688 129993415168428 130081673008512 130567532510772 130972643371584 131158457114112 131308437757392 131476136911616 131888362911408 132056802710784 132207810618744 132640033026816 132791707862856 133132166059578 133378183895544 133548526403712 133720145729622 133890924970656 134044030210671 134306347295232 134636037138729 134899512749568 135230658671871 135403367048208 135495297925632 135650237777712 135823482014976 136171713229888 136423347911424 136773117093312 137377177063488 137534268857958 137709919265184 138141690463242 138318116632416 138476284398081 138672743719608 139622557032756 139717352490624 140239201585644 140494889126916 140674320658368 140873898381824 141295610336832 141657871275216 141823354278942 141838788096768 142263388489824 142465220658432 142628130667512 143258049369288 143441009841024 143625341709594 144074518632576 144239268885516 144609076926783 144892069249536 145247744499417 145433246088816 145531986660864 145698403539024 145884480682752 146341882134576 146528781090048 146904459100224 147175927057152 147344223793032 147553264253376 147721992477066 147910654025568 148374408275334 148563903049632 148733786946087 149220037155168 149390671345713 149410611915264 149683020996096 149964968664812 150066786008448 150242092204176 150627290591988 151094640707136 151761951843264 152151046925232 152328787929234 152432210166336 152606517499926 152801417266848 153018199966464 153193177383624 153869756729976 154066269829248 154549324196424 154746705197952 154923659173332 155028843174528 155320860402841 155607881211468 155624815119872 156006836684559 156206079132432 156312133820928 156690738511104 157182021551952 157382764874496 158077847579904 158258610740664 158483135679552 159160572563328 159365105184618 159568636608864 160273373240736 160456647000951 160478064649728 160770652180992 161165305540449 161371136071152 161480697527808 161784867672876 162083833461648 162586729702656 163003577905728 163612401849918 163723484993472 163910703981402 164120040768096 164844878726304 165267516487752 165478586112896 165784377604608 165997422285048 166209424101504 166399485778764 166512461187456 167134390930836 167562898661193 167872541799564 167890810400256 168086938404672 168393398620608 168825134259504 169040747457792 169787317771008 169981470795528 170537185320192 170732195823672 170950244605056 171169927790886 171388535616928 171705248233344 171901594425204 172145474962272 172342324556577 172365328697856 172679589379584 173103476321223 173324553557904 173442230678016 173867989720977 174090043347696 174407448571344 174630191162112 175077917009856 175731839023986 175851150548544 176277080824992 176829774245946 177055610483808 177509554746104 177837578527392 178040937083247 178064701871616 178293527639496 178521233294208 178725373614228 179055644133744 179514716184972 180307544895828 180537822730944 180866983703616 181542528080046 182364156124416 183169569417984 183379025143944 183613225686912 184188920617656 184424155509888 184635045864108 184896991626144 185238666813312 185450488567092 185925956048721 186163409377008 186289803320832 186747100070679 186985602114192 187326518835888 187565760877824 188394147115776 188749012285022 188877161700288 189097805705256 189684517986432 189928276041942 190170840890016 191010732492384 191229154644969 191254679788032 191500455612792 191854333485216 192073720301631 192099358176768 192319025180688 192449598423552 192812102569044 193663659332556 193910994785088 194264538052032 194990122752642 195122509512768 195851298766158 195872612133632 196458965057376 196737685671168 196962656636088 197214205367424 197578641802752 197832544367112 198085204066176 198311715928116 198960049540224 199187561794284 199698249089367 200089048011264 200322789605568 200580218594433 200836387455984 201459520942848 202349269124352 202868062566976 203105050572312 203242946888448 203475356666568 203735223022464 204257569844832 204635021867136 205159675639968 205421693105664 206065765595232 206301403286937 206328940263936 206564878897776 206705124232704 207477174948624 208009115579412 208274772176576 209433835549134 209576028735936 210358802378466 210742333690374 211011480987552 211310847572736 211943415505248 212214096751104 212486806912824 212758182145152 213697830987648 213942196001268 214887074053932 215161514761536 215438012564391 215713156897168 216111777948864 216358903328274 217338103874304 218149869133224 218297979991296 218547605308536 218826721024128 219512823201864 219793171635072 220356688650336 221329896380064 221582988715599 221612565468672 221865981038352 222016614916608 222561612413001 222845854574448 223417198214924 223830055732752 224115917872896 224524531494144 224947452997218 225100179012672 225363138306264 225940935887982 226641961060704 227642927764896 227933659473408 228226570387848 228493181893851 228940330977792 229202125900272 229527299949696 229789766075436 230804635094964 231099404743872 231396383865457 231823986294636 232120057796928 232385488759998 232543264761792 233411821817202 233437222679808 234309118698648 234468200731392 235036107766656 235773032327928 236074147311744 237116771369856 237387916110996 237724703519328 238028311058944 238300498152304 238740858844992 239047657776927 239352954913296 240410059861104 240717096974592 241155978271488 242056704106728 242221046291712 242677301509314 244505366858592 244817634249216 245418602774877 245585227490208 245866055972103 245898874013184 246180061152144 246529322168192 246984889084416 247267318089456 247901274731628 248217879169344 248676566406912 248996133427572 249314136152256 249599228668146 249768691781184 250701586396254 251836215600384 252130407607008 252912690648576 253237701389256 253561121186688 254680976656512 254972206193292 255333940817056 255805777980288 256098293735508 256425366907584 256754891686329 257082803425392 257557872350016 257852391637806 258218212443408 258547993046784 259019384069376 259986830336856 260163346017024 261135065021544 261945286743168 262616875514784 262952273823232 263597758535979 263776725822816 264113605421568 264415621237488 265244661368919 265280066053632 265583415725712 266264332119156 266756367791088 267097052807424 267440291459244 267781849941312 268088060421342 269272074277458 270461317343742 270806734096416 271300475555424 271646964029952 272313792120069 272343426459776 272846695822848 273546234186624 274754354126976 275068537715916 275419838530368 276283380926484 276636233264832 276952568796162 277345487439216 279245114065512 279434704981248 280478403171288 280989778253832 281348641316736 282591220673664 283123518427533 283315742550432 283646708557884 283677576193536 284526776979648 284892414062913 284930441316864 285256261335024 286516098738576 286882019682048 287250683419188 288149037265152 288478537771032 289218153853566 290495488998834 290866492177632 291396807078048 291768961365504 292485184128963 292683764269152 293057562180096 293776948149237 293808918200448 294351854114304 294688447586064 295106528506752 295443984954132 295821308051136 296748816550668 297127806099264 297467573892174 298440074310336 298781342691426 299929937329624 300133572016896 300484184408352 301254581183976 302189281414272 303523903686528 304302093850464 304657575858468 304864420332672 305213034999852 305602834533696 306036399932928 306386354767248 307739513459952 308132539658496 309098648392848 309493410395904 309847318346664 310057686349056 310641720805682 311215762422936 312013673369118 312412158264864 313381477022208 314150753323701 314364043103904 314765529748992 315538203567699 316113500535561 316155695159808 316517221481328 316966271359104 318321145126656 318730210369236 319137273217728 320546746481472 320913294001902 322330611080898 322742272142304 323569735345752 324167666923296 324538354992411 325173459405312 326007155811456 327224803699836 327446969986944 327821407962804 328240081536192 329689757452608 330535032975504 330957172225792 331994844570096 332418848203008 332798971557528 333024922374912 334268781861672 335125797322386 335745083599128 336173876809344 336786797241216 337421179495827 337650268519008 338081494915584 338911403831973 339574635542016 339962941591056 341074370640384 341464391647344 341900489210112 342339855581772 342777071233856 343410496466688 343803188850408 344290949924544 344684649113154 346206952642446 346649107115808 347735979441954 348180086695392 348578233139997 348814897142688 349260382324224 350155834019712 351463678047972 351702301097088 352554161649984 353659548491892 354111220967616 355019109492208 355675157054784 356081874166494 356587055278992 357042466588416 357450747228456 358111288267488 359029432369944 360615089791656 361075645461888 361733967407232 363085056160092 364015952263971 364728312248832 366339138835968 366758050287888 367226451373824 368377841235312 368848311019776 369270091728216 369793983252288 370477333626624 370900977134184 371851912097442 372326818754016 373494200141358 373971204228384 374398843002219 374653037671776 375131521755648 376052379594381 376788294231552 377498024570044 377754323400576 378195611410512 379369035972864 379856552083884 380341681780032 382021464984768 382458309289938 383000911225584 383708666970432 384147440603262 384638050361376 385624205138088 387327318665112 387821989570176 388529076104064 389980245505284 390245019025536 390980096876117 391702597532316 391745224267264 392917930114752 393475371342336 393925313272176 394428410734848 395665088734224 396170408132352 396623431856232 397920099080448 398375123588568 399396498178734 400645579211136 401160437188866 401672774911968 402132090632013 402919041885696 403908111416187 404698538248704 405691976015613 405736125133952 406210101144624 406485893776896 406950713333136 407470446044928 408515139689664 409270043734272 410319351279936 412131531190464 412602806573874 413129757795552 414954349897248 415428853194243 416018231158824 416549544353152 418867671098268 419152057471872 420717604756932 421484667380748 422022961975104 422621695145472 423886831010496 424973613825648 425516364290304 427395661975296 427884392002536 429774148107864 430323029523072 430876025128782 431426313794336 432223555897728 432717806656548 433827230780349 434676207748608 435743233498251 436299738266448 436595959982592 437095210617072 437653442048256 439025646403728 439586343270144 440713377300672 442659792760128 443165977431198 443731962076704 445123224826002 445691709148896 446201360838261 446834396429848 447660111465504 448172014037139 448231835745792 449049062988288 449894905994436 450200358025344 450726276612528 451881871775964 453283922121408 455285855529792 456453140775696 456986363787702 458404251800544 459054599899392 459579532150872 461609270189928 462198809487744 462792767730914 463647972589272 464240115593856 464770977519996 465086529523584 465962581208523 466823643634404 466874445359616 468020510053677 468618237397296 468936401462784 470072215533312 471546064655856 472148294623488 474233542739712 474775832221992 475449407038656 476600996304608 477481717689984 478095315553854 478705909826592 480820119722208 481369941002853 481434193949184 482311956542976 483495916621347 484113408213456 484442092583424 485354603018628 489010733717184 490837205549754 491170454980416 491732111944206 492360122304288 493058644336384 494534636178912 495802549463256 496435758338688 497353132813824 497992266855144 498628272304512 499198457336292 499537383562368 501403172792508 502688695983579 503672431200768 504260815214016 506475402778512 507122242373376 509361953313024 509944412386584 510667881634112 511611555960576 512196587471016 512850733815168 513509783372658 514165606850784 515115744700032 515704783275612 516436424886816 517026973669731 517095986093568 518038768138752 519310428963669 519973660673712 520326692034048 522270130043088 523890573486336 525233751029568 527195517071958 527553451645632 528831242474976 530489322737838 531166831451424 532528664238312 533512735582176 534122811249741 534194105614848 534880582918488 535563699882624 536176120842684 538544148554916 540922634687484 541613468192832 542600951110848 544627584240138 544686852919552 547092468373248 549508708253952 550137075431832 550839677060736 552566761852968 553272466529664 553905137592324 554690974878432 557777868146163 558490228131024 558869409962496 560241300212037 560956806342576 561979556507664 562697282633472 565182441347328 566247036855066 566631485100864 567293417115768 569053553959296 569784828125826 570512522670048 573032197477152 573687463934907 573764039364096 574501366838376 576298074530304 576957075542064 578436307707132 580990977997668 581732984355264 582793614156096 584970368257926 585367528538304 587553896298474 587617836400896 589376895172128 590213057013504 590887969908264 591642616102272 593497633101336 594255612198528 594935147784348 596880148620672 597562685382852 599094747268101 599859874659248 600267144033792 600968368816704 601740655783299 602509162367952 604378562828544 607047807373056 608604187700928 609315151716936 609728840665344 610426069999704 611205669067392 612772709534496 615479026919904 616265079316992 618197296785696 618904209860811 618986820791808 619694636693328 620115372698112 621283441611364 622431524845872 624027346738236 624824316529728 628301506647402 628728086207808 631076407135398 632227001071122 633034442962656 633932542718208 636642290253312 637460420738472 638274546435456 641093492962944 641826588003804 644661222161796 645484544284608 646314037693173 647139470691504 648335333846592 649076709984822 652014311622912 654449607399672 654893939973888 655642815925608 656480163072384 659379514905216 661070065951008 661914344451584 663989689140192 664748966146797 664837696406016 665597943115056 666049844749824 667684837239003 668537563723344 670251594644772 671490167198256 672347753618688 673573594482432 674842358991654 675300537038016 677822807663946 679925883182112 682928783294688 683800978420224 684679711163544 685479545681553 685554142467712 686820992933376 687606377700816 688581899849088 689369298226308 692413905284892 693298214231616 694189151596371 695471958883908 696360173390784 697156466279994 697629794285376 700311668039424 702927356095944 703404602194176 705108323299968 707319096983784 708222441935232 710038218984416 711350314109568 712163748332988 713174110557984 714084933176832 714901494456912 716222576534976 717142973330781 718058864739888 721230179583312 722151290923776 723467934814464 726170112320184 728031904527942 733516100575776 734452902747648 736255808324631 736755682470624 737598167916309 737696622039552 738540183456432 739587966504576 740954667253248 741801954268368 743703824194884 744653637508032 746988400282716 747942408456768 748797686004438 749306075343552 752104759188762 754996049140088 755508646801152 756391222821024 758738071945728 759713104167768 760683363560064 764042929969536 764916618579876 766001822451168 767417333940864 768294881206524 769276100722752 770264675058987 771248410276176 774654637330224 775643979140352 777058152208128 779960491010568 780490038051072 781960193752234 783405195064632 785835860229504 787850626544352 788856821469696 790793275607937 791330177468448 792340816264704 793246863712464 795733984106757 795840198160896 796750247177136 798792996357468 801291158422272 802320874377732 803345549823936 804264181264026 807816222832374 811383952031226 811472250267904 812420202289248 813901426666272 814940892089856 816941376360207 817030279379328 818540087468544 820638702559872 824263062380928 825205613147748 826259515591104 829908699794496 830857706388486 832036462317648 833099088706304 837735342196536 838304114943744 841435209513864 842969334761496 844045923950208 847773662020992 849370555282599 849947227651296 851032728580608 854677242188739 854791323950592 855768784005072 859548296215728 860646059046144 861752050257564 862852627588672 864447111795456 865435613313096 867654461560698 871486466996502 872599476532896 874190421234144 875306884096512 877455552386889 878051292807456 879172686540288 881426754601344 885319585520256 886331954862396 887463924153408 890246449652004 891383418297792 892402721676522 893668792859696 895320222931008 896344028074278 899789811988872 900400716050688 901452553225056 903763743551928 906567844242816 910571711059584 912906281551392 913972727575404 916808503601088 918109199798784 919159064301744 923218540379856 924397618975488 925585535461828 927295945178544 928480231187712 929541955039992 930173059047168 931925162417046 933647287268808 936041020107354 937236474794592 940144431066624 942452259971103 943092129311712 944296589246976 946614610703097 948467085479424 949551664443984 950898814077312 953201992609216 954963435379968 956190631107708 957411819653184 961640239444416 962739882005706 966991833242694 968226816426912 970709206037256 978021467434368 981674411099508 982340909960832 983464223888412 984720244608576 986117288672768 989069272357824 991605098926512 992871516677376 995984533710288 997256544609024 998396914672584 999074767124736 1002806345585016 1005377391967158 1008521630428032 1012263538487481 1012950805557024 1014244484746752 1016734211495919 1018723906626048 1019888824773168 1021335763268224 1023223111921152 1024393174942032 1025701467630336 1027019566745316 1028331213701568 1030231489400064 1031409566551224 1032872849773632 1034053947339462 1038620857927338 1039947321347424 1044540260086176 1045734699419991 1047781146972672 1050467502059136 1054391034143916 1055106903291264 1057662484949952 1060978645475676 1062333662902848 1065057328476624 1067025471164352 1068245622499482 1069761165836976 1071127399765248 1072352241685368 1077088297109832 1081845269374968 1083226936385664 1085201902221696 1087246022819887 1089255168480276 1089373705839104 1092047856791913 1094184936746496 1099017416507904 1100274150863664 1101679354121472 1105133523705936 1106544933059328 1107810275184648 1109381949756864 1115555736292326 1116980456262048 1120482600424074 1121913612685152 1123196529006657 1123959113015328 1125394565266944 1128157138783143 1130364882694656 1132494073710132 1133262970201728 1134586834231536 1138107107918592 1139569656251652 1141025045340096 1146064394954304 1147374927869814 1149002733676752 1153914151084128 1156872615414264 1161981955995336 1163465968710528 1165587228312192 1169940736515852 1170735057076608 1172940290628351 1175107792596948 1175235672801792 1178753790344256 1180426114027008 1181775939816528 1183285232204544 1186995266202672 1188511224397056 1189870295568696 1193760297241344 1195125370765704 1198189494536202 1199719749318496 1201936737633408 1203481311566598 1205018324735904 1206396271896039 1208757125657088 1211724334248561 1214095614746112 1217075928046839 1217208375401856 1218630303433872 1219457681330688 1220852139999408 1222411338134784 1225545419068992 1230958053839808 1236394593571392 1237808419721622 1239389273386656 1242566883222728 1244863049691744 1246286559582729 1248054693476472 1249648633059456 1256603013294804 1257456172415616 1262152814270796 1264454002142244 1266068885925312 1267865085436416 1274920841476944 1276549092870912 1282186985925888 1283653176007608 1289322444323592 1290969088569216 1292628075386346 1294278941383008 1296670667693184 1298153419969644 1301481692341047 1304028623245824 1307229700494753 1308899214799344 1309787879947776 1311285631851216 1312960326144768 1318759029810432 1322140131902016 1327979378280384 1329497932293594 1331195886230112 1335369674478006 1337075127446688 1338604082514783 1340503189289544 1342980334396512 1344516042111417 1344695507237376 1347147188964864 1349684717983308 1350601074076032 1355645615327892 1359851766364224 1365857566589376 1369359422327088 1370959091363106 1371108284935424 1375212755401632 1377163799698176 1378738596452616 1384827810569784 1386596428463232 1388378303192742 1390943917767816 1392720346781568 1394312932559988 1395259588570752 1397887743625569 1400623336078848 1404061530161031 1405854712191888 1406809204388352 1410216646599936 1414638193967568 1416444883870464 1420076437968832 1422700628219136 1424327496665976 1426348221115968 1429802988913824 1432445153069952 1434285946661562 1436117729479776 1442460359166624 1444109823008559 1444302581847552 1446935869628928 1452340224640368 1456063809055884 1467032201151552 1472511616649262 1473511364941248 1475196335832618 1477080366912864 1479175933009152 1483603908536736 1487407648389768 1489307275016064 1493976800565432 1495884816913536 1497595372008876 1498612150687104 1504209518377524 1508066087950737 1509992098280176 1511017293602304 1512782445642048 1519426208335536 1521366727120128 1528085859939072 1529833237159752 1532003644902336 1534834667881728 1536589762413048 1538552201445504 1540529350117974 1542496820552352 1549309274660448 1551080921009193 1551287958280704 1554116304416256 1557931286891007 1559920982021136 1560980076102144 1563920387504468 1566810390129264 1571671720459008 1575701253088704 1581586551215874 1582660354936896 1586493727424928 1591467968213514 1593500494354272 1597585992714936 1602582316844544 1604641748755464 1606691099647872 1608528362528052 1615632445664748 1619774687058199 1622767904062452 1622944500535808 1624840404578496 1627802853332544 1633882752720414 1634060558758656 1641277405119744 1648526124761856 1650411226295496 1652519031182208 1659817399588992 1661715412776972 1664072924635296 1666198177412608 1673333604438489 1675470684393072 1676608229887488 1680723900636111 1682870419027728 1685938669522992 1688091847900416 1695547324041984 1698741110565198 1699894455302592 1709354484377478 1711537568010144 1719096592431456 1721062391804721 1721292118092288 1723504100515128 1725705255177344 1728894223590912 1730871226626192 1735308923121396 1742972933993004 1745198953065792 1748380842468288 1754911104773778 1756102585614912 1762853509202688 1770639171040512 1772663909724792 1774927848306816 1780492899304008 1782766836595584 1784805443353044 1787337585719392 1790640445862016 1792688056148556 1797284241804303 1799579623977744 1800801432101376 1802905106450112 1805221967349897 1807527487103856 1813135688485632 1821143422119168 1825812563102784 1827945455150808 1833617007202176 1838318128603488 1846437080759712 1848795237950976 1851171070923656 1854591890357088 1856712629582433 1856960462375424 1859083910079984 1860346118094336 1863850324834092 1867294574537616 1872082040214708 1874472949589184 1884904519942206 1886184258623424 1893229221406194 1899103328887968 1901797628154624 1906403985218432 1909926870759936 1912381262215416 1914823639306368 1923280478888832 1925479764011412 1933983666485388 1936453632853824 1938942113079519 1941418412074512 1956042934868736 1963348822199016 1964681819921664 1966928447776824 1969440489217152 1978138544715648 1983210197853024 1985743033354752 1991969067420576 1994246898440391 1994513089218048 1996793829345168 1998149534249472 2003054511717009 2005612691170032 2010754783934316 2017043260856064 2024527076974962 2025901611114048 2033468422991838 2039777649546336 2042671526536448 2048786349884064 2051402935260672 2054039133490632 2056438637044659 2056662427403136 2060462978800128 2062819133102448 2065745699547264 2068107894678924 2077241715854676 2079894642694848 2082567454789113 2089080520172352 2091469398839982 2100935004118272 2108782068287832 2110213806582528 2115324969899904 2121957290951352 2124667325805696 2130114656953248 2134050942328704 2136491244998964 2139522331673952 2142254799530496 2144704483370736 2151428919992343 2154176594219664 2163690538749936 2166453872771328 2170403804443392 2174492045639774 2178510336960552 2184095713583826 2200548301727328 2203358708242944 2208767424973893 2210267047411872 2212794503748927 2213089866118656 2215620550369296 2218763899513728 2231111472584652 2233960912524096 2240965200848148 2243827225370304 2246393058013314 2247918226030656 2256314277566286 2264988147420264 2266525940403456 2269173668463072 2276214215837184 2279139312503304 2282050090680192 2292128789908608 2294749855739628 2298005467353504 2307828302168256 2310794025176961 2313745230828528 2323963911990672 2326931937421056 2331174456624384 2339881473031704 2341470114153216 2345880581256702 2350215585193896 2357507580688512 2363551879633056 2366570464409088 2372379826823811 2373990532405344 2377022448794112 2379740591137392 2387520594482688 2390250741531408 2396378989072404 2399439498636992 2403873475266816 2406962623133196 2410036649471808 2412792543792078 2423448668497122 2434151856093678 2434416750803712 2437260606867744 2441704279998816 2444822676269568 2451090838137984 2461916107679616 2472789187142784 2475616839443244 2478778546773312 2485133766445456 2489726099383488 2492573119165458 2496109386952944 2499297266118912 2513206026589608 2514912344831232 2524305628541592 2528908004284488 2532137771850624 2548111665847797 2549841682953888 2553098185741824 2564031726566217 2564373971851776 2567306352015216 2578644888647184 2581938177138432 2585256150772692 2588557882766016 2593341335386368 2596306839939288 2602963384682094 2614459400989506 2617798429598688 2622571263702432 2625920652289536 2632366657160667 2637518059620864 2644280263804032 2655958756560768 2658995864587188 2662391772460224 2670739348956012 2674150254893376 2677208165029566 2681006378579088 2685960668793024 2689032084222834 2699369435966616 2701202148152064 2711291230655784 2719703532728448 2731715133178752 2736860678132819 2738718844654176 2741918182726212 2742216569870848 2750425510803264 2754327599396352 2757477192905232 2769655621139568 2773192856926464 2776756606385484 2781887835535632 2785440693563136 2788625865119976 2790519177141504 2795775487251138 2808123060322062 2811709424383776 2820433293199872 2827356779913309 2829276387935136 2832889767740928 2839843832109291 2840152875937664 2845401256438272 2848654993331952 2852696442231936 2859605977827648 2864890306139904 2868571893323124 2872235458959552 2884920718333248 2888219646017118 2904680449280736 2912127618111768 2934064402303104 2945023233298524 2947022729882496 2950392671665236 2954160733825728 2958351866018304 2967207817073472 2974815296779536 2978614550032128 2987953601130864 2991769633827072 2995190744017752 2997224301374208 3008419036755048 3016132175901474 3019984196560352 3025564891284096 3036790615462443 3038852416671072 3042733454240256 3050202634487757 3056171719878144 3059666474319504 3064007289804672 3069669335763456 3073179524826096 3077104402891008 3081058700235948 3084993641104704 3098618549320896 3102161842018386 3115862573782014 3119841964042272 3127840775008936 3133620780258528 3137204098259973 3143343440918016 3151402506177408 3163173102431748 3165320709873792 3172987454849856 3182935936427028 3187000988708544 3195171985429872 3209283497510928 3213382199295744 3217056725056104 3231264891329496 3239549374116398 3245535808124904 3249680809156992 3255605706665088 3261738068459661 3267765505440828 3268121117517312 3276143570375739 3282554810239488 3297052249523712 3300822452590992 3305038062364416 3319634799177984 3323430825553944 3328145849270592 3346667208876978 3350941368786144 3361447801272222 3365740838055456 3369589587019971 3371877339045984 3376183695800832 3384471416349429 3391094648083968 3397482221130396 3399788910605184 3418708968754956 3423075136020288 3438193184862912 3442124783609442 3447008201030256 3451410510354688 3461742453252384 3470617846242792 3485945867986008 3490397906131584 3496761684936576 3509822209547556 3512205171229824 3518820871885053 3525707018405376 3541278342081024 3545327819449584 3549855696613632 3560985798608016 3565533673191168 3569610886706088 3574675171438784 3581280891724032 3585376112297112 3594568483608606 3599159247955488 3605810212900224 3610443934699794 3615054974207712 3619188815688117 3626271376971264 3635173002745683 3642286844238336 3651625126205568 3655890910301616 3667234014404352 3676636257206976 3692874161519424 3702342141847312 3709183780714176 3713425259164866 3718167820159968 3727700649668184 3734589149075232 3738859678748187 3744164080429416 3748945899178368 3769809039884412 3772368517246848 3786458442812388 3798206657775936 3803595256309248 3812807970436864 3824762524430832 3829647278612736 3846560957777664 3850959528022824 3867967332970776 3872907265707648 3877884226159038 3882836824149024 3904445077023141 3912085869737472 3921689101484259 3926697644398032 3929363639843328 3933856895553648 3938880978434304 3956277089431296 3966420395706048 3983938134841152 3988493796880782 3993587658690336 4006109023434018 4011225382340064 4015812247544349 4021509567868632 4034086521712128 4049054153949924 4051803222228096 4066936845983676 4079555299092672 4085343053072896 4097572699768128 4108078266981264 4112877274089318 4113324854806272 4125638266204896 4131491399094528 4136215789357848 4154483431709352 4159789285389696 4165134909578226 4178161040344704 4182938797679964 4193663230876707 4201870008236544 4212184590483093 4217564136575664 4220427613165056 4230649939799808 4243914581902704 4249334651611392 4260229313906496 4268101884657408 4272982489997928 4279044663347904 4289408966741472 4302857839984686 4308353188439328 4327381077499872 4332329469025677 4332907745542656 4340807608886784 4348984091279548 4357020673921104 4368191427167652 4401096603454656 4417534849947786 4420534094823744 4425589007497854 4431241100738592 4437527799027456 4462222945169304 4467921825048192 4481930401696296 4487654450740608 4492786116026628 4495836452061312 4512628555132572 4524198263852211 4529976294840528 4533051880806912 4538347336926144 4558278625006608 4564100181360384 4584257579817216 4589499711479256 4596010934707008 4615656604336512 4621588050353922 4627490461657056 4647927823981344 4653242763027579 4653863874842112 4662348913248768 4673793860673021 4679762946063408 4682940228306432 4691761162513404 4700431170387792 4715015161377024 4727103759266112 4744759653647622 4747981064810688 4759481182274784 4780501483062816 4792757978144808 4798878997273984 4807746950533632 4813925246266392 4820073298943616 4825585087584156 4846897336994244 4859324061174597 4868303712187356 4868833501607424 4874521213735488 4883408559997632 4902181676275968 4923832215359232 4945578374285568 4951233678886488 4957557093546624 4970267532890912 4979452198766976 4985146238330916 4992218773905888 4998594532237824 5020000813315467 5026412053179216 5029824689662464 5042171701908333 5048611257083184 5057816008568976 5064275543701248 5096223331695594 5099683365907776 5128063453132434 5134612704030432 5157289777294368 5163187175414163 5163876354276864 5170512301545384 5177115765532032 5186682670772736 5192613679878576 5205926769364188 5228918801979012 5235596859197376 5245142527404864 5264733314321334 5288560527608064 5311917513121536 5317991729174376 5324783544920448 5341478697912024 5348300509786752 5354416330059132 5362012757158176 5371921337586048 5378064168445668 5391852725412909 5398738871933232 5402404296304128 5415665902049691 5422582461311568 5439407065456896 5463430266357504 5473721356265638 5477437689308352 5483836365452424 5500851021606528 5514954385810464 5539311242279136 5546385713852928 5553513212770968 5563775671071264 5570137888747299 5570881387126272 5577251730239952 5581038354283008 5591550974502276 5616246120644124 5623418848767552 5654713559826618 5658552775870272 5679687664218582 5680305751875328 5697309986663904 5705392884463872 5719211955655296 5729780612279808 5737143786646248 5744470917919104 5769841436666496 5776439292034236 5809360898561472 5816826339238557 5824255236223536 5868128804606208 5890046466597048 5894045459764992 5900785343330472 5908321467651456 5934415634146944 5949630593559072 5957229100064256 5975907202261728 5982740695321173 5983539267654144 5990381488035504 5994448602748416 6016838073510096 6032264351802948 6039968393120704 6051129782568192 6073581230924886 6077704833342144 6100405268975514 6119332948639008 6128014579609344 6146359049652192 6154208805782016 6162117400471896 6169987282209408 6197237098641792 6204323684036772 6231725147564028 6239683928084544 6247702364367339 6255681550017872 6267241560517056 6274408196519946 6302805012354816 6326346204863496 6330641419747584 6345974909699712 6365871872854056 6374001977417088 6390343970859744 6418566995021856 6426764398591488 6434113450112208 6454286759977029 6462529782658992 6479098748232796 6491071616249808 6499361618313984 6511211413330176 6523476136919322 6535531010881656 6552287140751478 6601644905181984 6610076124728832 6626302274921679 6639269598355968 6646861651107888 6656291698541184 6693334417753956 6701882737572288 6722895602544444 6731481676110912 6739179174039942 6743754678091968 6768942832698858 6794964442260792 6799577821210368 6837417937509912 6846150272040576 6876386369725824 6884249567218884 6894016402060512 6902821020709376 6923484906504768 6932382075530883 6941235692485584 6971891735972016 6980795812263168 6993523369873152 7019644419095112 7024410342459648 7037641743770106 7090655638899168 7099711393227264 7117139480471433 7121971597216032 7131067346382336 7139221773412176 7149350342877568 7162561783448064 7170752224594224 7189136967217212 7198318495910976 7211620425800448 7220887869399588 7230109948415424 7238377631376234 7270346005491366 7303250252411136 7311781820603232 7334468028808704 7353272514413952 7385748323038848 7404684283694624 7418367561428352 7426850518329732 7436335640319936 7455401299336368 7469178298150464 7477719357496374 7488328160858832 7497891798356736 7539618079768824 7544737034493696 7572916885624776 7596413315551872 7625615940873728 7644334997543391 7649525048861664 7659294557225472 7692095179698651 7693121915555328 7701919056045648 7735934665941552 7745814531415296 7755768452318076 7765673648298048 7808890154046282 7843378202968518 7853395288796064 7867713791107296 7877761956868608 7897099971482001 7912554178862592 7932840791412096 7967876269682304 7976987593761564 7987175317380672 8012218046868036 8022450764680128 8031624495088698 8043019135737264 8098108307899848 8103606444456192 8133873691967352 8159110598185344 8195145399536256 8210582034398457 8216156533962528 8225754548178636 8226649709612544 8251276532409792 8262982798189056 8272431578715696 8308966863418704 8319578570779392 8330269819156452 8356322080689408 8365877595359928 8387326461753414 8424369180966186 8435128273151328 8461299879599616 8482070339739927 8487829163805408 8498669303222784 8519531496327873 8520458627812992 8536203769314816 8545964979995856 8558089326695808 8578817933482944 8605715679969372 8616706376878656 8654762154999744 8664658938051354 8697968182559096 8714041347842208 8736382854335304 8802193206909312 8835069699895572 8841068189647488 8851178014995708 8862482201477184 8875055598054912 8924445890338608 8935843650096384 8963860803392592 8975308901481216 8985572232053256 8991672904122624 9025257110265144 9048396527704422 9059952589681056 9076694673852288 9110371846387329 9116557250013216 9128200362720768 9150607903463271 9168515159634432 9178999422958512 9192021869414016 9231313208673024 9243176100707844 9254980923314112 9295855647962688 9306485526055158 9347587721346042 9359525892126816 9383522325026808 9400862340775584 9411612294779919 9430030322754048 9454207518532224 9489519307295244 9495962129621376 9518962364549568 9561002966125632 9585515956289616 9597757994547968 9627850492532784 9640146597887232 9651170175168312 9693794673988488 9718648122349194 9736607424374712 9749042427470976 9766817119995264 9785214205378983 9804363352551936 9828430711127217 9847664430718464 9891156748571136 9902467357772976 9915114187093248 9940535065781824 9958904397533952 9970292476661832 9984437547811776 10040001626630934 10052824106358432 10084343403816666 10097222514166368 10108768761059913 10115632017137952 10128551087402496 10192446663391188 10199366731815552 10256126906264868 10269225408060864 10314579554588736 10326374350828326 10341024603090768 10354231531064064 10385227359757152 10411853538728376 10457837603958024 10471193718394752 10490285054809728 10529466628642668 10556462615655159 10577121055216128 10623835026243072 10635983458348752 10649567089840896 10682957395824048 10696601019573504 10708832660118264 10724025514316352 10743842675172096 10756128336891336 10783705450825818 10797477743866464 10831331804099382 10845164922623136 10857566447064351 10878814130913792 10905519008237049 10926860532715008 10947442712531276 10954875378616704 10967672730904848 11001702043213056 11029908771620928 11078622484558272 11107026425541936 11127551342142528 11140275777494598 11154503460479904 11183101949004552 11232492241288248 11246837697535104 11309427119653236 11317105551740544 11338422809407393 11359375328437164 11360611503750656 11394619973327808 11410785768927744 11438423911310592 11474287573292496 11488941835838208 11539682873332992 11552878584068472 11618721797122944 11633652678477114 11648510472447072 11713335231069423 11736257609212416 11765067304452777 11780092933194096 11788090919529984 11801570686660944 11816642935302912 11868831268293888 11899261187118144 11951814404523456 11965481390642346 11980762976071008 12033676147020192 12047436742633047 12064528703605896 12079936786241408 12102259565136384 12147162461849772 12155409666684288 12200810537951028 12238665897278016 12256029159218688 12292718099304384 12324234800943792 12339974564418816 12394474197283584 12408647368073544 12463450295128056 12479367856169088 12495404728734678 12511363100035744 12534483121034112 12548816393039892 12580989692630121 12605610024709632 12636553771449279 12652692409726992 12661282839495168 12691949819399424 12731743745708112 12748003954834176 12780687941719488 12837133990043712 12868226900224416 12908573519954058 12925059565317984 12958197496465592 12982143232499616 12996988407077031 12998723236627968 13022422826660352 13046952273838644 13071062021763312 13104574281502956 13203289810363968 13252604549843358 13293723302215776 13312583397082368 13386668835507912 13403765475144576 13445791205088888 13462963352221824 13478358348079884 13487509356183936 13537885665397716 13572594791556633 13589928884521584 13599155642420736 13674835875019824 13692300544081152 13752772739451648 13768499134437768 13788032804121024 13846969813009536 13864764151061766 13882471384971168 13943783471944032 13959728289082737 13961591624526336 13987046739746304 14021381582019063 14039288838190224 14048820684919296 14075283487540212 14181311277798336 14234278960942866 14243943194432064 14278443546824352 14298700685755136 14341504449188448 14378273934434424 14396636991821952 14423240851600896 14441775738799176 14460219896830848 14476755262752468 14540692010982732 14577972183523791 14606500504822272 14623563641206464 14706545028827904 14771496646077696 14809368567389248 14836735122856704 14853701036659464 14872671280639872 14910802598672736 14938356596300928 14955438714992748 14976656321717664 14995783596713472 15060002439946401 15079236159537648 15089474068987392 15145833771249552 15192826631103744 15288669995086782 15299050097723328 15384190359397302 15403838112091296 15471869331883104 15489561526242489 15491629062830592 15511536904636152 15531347296596096 15617780308092564 15686756405937036 15706790577592128 15735427582214592 15794199942964002 15865681582824192 15935752539364608 15953975187523128 15974350634761344 16024436093736072 16044901529360256 16063248990177396 16086038271474528 16175558176238727 16196216615799696 16207212888912384 16246997706149073 16267747383934704 16318221196370688 16390290799072512 16421164068796914 16432313067925056 16451509096357272 16502553064819584 16544863157431392 16617933726837408 16639157141558784 16660539638312904 16712644161378816 16731755190719856 16774652923506828 16848738361932372 16870256546302656 16964140679479854 16975658327610816 17039062992655746 17040917255625984 17091929959991712 17116178653391616 17157635866965888 17211431359938744 17233412753757312 17309524309999488 17329317876102708 17395936365118192 17428082695684416 17450479017715671 17472765708670608 17604386413818624 17670139399791144 17682136379294976 17702356029991416 17724964402954368 17848891780677216 17871687300192768 17927721606785184 17948222085963519 17950617802962432 17971144464106512 17983345808245248 18050514220530288 18096793055408844 18119905179362112 18153389347704576 18220743692774658 18233114500026432 18301215806926542 18357998845917024 18384043738828032 18462626417346048 18486352201415688 18509961846628224 18591711295925376 18612971052110316 18695175442692084 18719051784253632 18743107093102017 18767044650053616 18801724681551168 18823224589559838 18908415037064448 18979038614590488 18991924259242752 19037924729099136 19122005932251264 19171031912579232 19195515989095936 19255700985065568 19280293195774464 19302340350336624 19362860279931087 19387589347976976 19437296244698388 19473214848749424 19498084854941952 19533634239990528 19570428410757966 19656861422254434 19804934715545952 19830228374186496 19878906824765037 19881070131563648 19917808795067904 19940584953323664 19968875095623552 20080003253261868 20105648212716864 20168686807633332 20194445028332736 20217537522119826 20231264034275904 20384893326782376 20398733463631104 20512253812529736 20538450816121728 20629159109177472 20652748701656652 20682049206181536 20708463062128128 20770454719514304 20797146226592649 20823707077456752 20915675207916048 20942387436789504 20980570109619456 21058933257285336 21112925231310318 21271966916697504 21299134179681792 21351418441414299 21365914791648096 21393202039147008 21417665320236528 21448051028632704 21487685350344192 21512256673782672 21567410901651636 21594955487732928 21662663608198764 21690329845246272 21715132894128702 21811038016474098 21894885425062552 21909750757233408 21935345461809696 22003404086426112 22059817543241856 22157244969116544 22214052851083872 22255102684285056 22280551554989196 22309006920959808 22366203898009104 22464984482576496 22493675395070208 22618854239306472 22634211103481088 22676845618814786 22718750656874328 22789239946655616 22876847822621184 22933004992630173 22948575146584992 22977883671676416 23076285539095953 23079365746665984 23105757168136944 23237443594245888 23267305356954228 23297020944894144 23426670462138846 23530134608905554 23560185866388192 23603141373321888 23633285870605824 23691299914446003 23737662536587776 23798522374236288 23903628809046912 23930962781284692 23961525952142016 24067352294040384 24094873485266094 24129057407211792 24159873572482816 24294324923699544 24310819333368576 24401621075902056 24477331794556032 24585436198608768 24631746103195371 24648469601887584 24679949128837632 24788948394567168 24817294736147088 24926900590256112 24958735712338176 24990809457469356 25022726200071488 25068966242068224 25097632786079784 25161979385260242 25273107542898558 25305384819453984 25383899638798848 25446211019219781 25463487491416224 25496007909668352 25561375883438976 25674267980087424 25736453800448832 25817147039908116 25850119130635968 25916394992931184 25964286464999232 25993976814154062 26093904547677288 26142124043526624 26209148563005912 26406579620727936 26505209099686716 26587446604431552 26625166794164736 26773337671015824 26807530950289152 26891582410177776 26925926704443648 26956716696159768 26975018712367872 27075771330795432 27145189583113266 27179857769043168 27331115539161987 27349671750039648 27384601088162304 27451823710389813 27505545478903296 27536998268875536 27576065608242048 27693939626019072 27729528302123532 27764942769942336 27887566943888064 27919456578165474 28042763164038126 28078577676380448 28150566975080424 28362622555596672 28468557921885732 28487886388864128 28556887093648704 28597401371510272 28683008898376896 28756547868868848 28793273983643904 28883551477598352 28920439793661696 28953510525504936 29081384021965464 29155944367047582 29247127282412928 29355642616136949 29413090057655808 29485292133381651 29542993292155392 29618737134778496 29673470245713408 29707402073318928 29745342561279744 29821605197345472 29876713192601856 29910877429985496 29953312643435328 30120004879892802 30158472319075296 30291667542499104 30326306283179739 30385653262207488 30577339990173564 30598100195446656 30768380718794604 30807676224182592 30943738663766208 30979123052484978 31023073809272304 31062694593192192 31235560616185128 31373512811874072 31413581155184256 31470855164429184 31588399885928004 31669387846965477 31731363165648384 31871505078729216 31907950375046256 31948701269522688 32048872187472144 32089803058720512 32126497980354792 32172076542949056 32351116352477454 32392433231599392 32493995412298146 32535494767869408 32572699341193053 32636442392741376 32716557024711147 32780581598145024 32842328137593828 32864626135850112 32903018192714544 33005106129639168 33089726314862784 33235867453674816 33321079276625808 33463510381439712 33549305847013656 33697476723864744 33740513092605312 33928281358959708 33951316655221632 34015268428222179 34078125985311492 34081834511251968 34183859919983424 34232357306783232 34315271733931776 34422862719877488 34466825507514624 34619048619998976 34658635752205416 34791872730236384 34856165391368832 34900958035431342 34945531417341216 35140005693208269 35208772827637248 35295201913358331 35340278799582288 35364272758589952 35404712059982832 35449928805908736 35697783561354432 35855443213570368 35896444171927038 35942288928213024 36101028441060576 36142310227899141 36193586110817688 36239810358724224 36306778695409152 36441487385549316 36466229000052864 36602431613853084 36715997691834048 36768087477656064 36972704402831376 37019923693256448 37183422591850752 37225942104220632 37390350885384168 37438103568507264 37486214186204034 37534089300107232 37603449363102336 37646449179119676 37742969077890363 37816830074128896 37909661314347837 37958077229180976 37983848518485504 38075849458198272 38244011864502528 38342063825158464 38511401970131136 38604680700673248 38725720559862174 38775178695953952 38874592489396776 38946429697498848 38990965221231093 38996169709883904 39067268479981056 39140856821515932 39313722844508868 39609869431091904 39757813649530074 39762140263127296 39881169906647328 39937750191247104 40160006506523736 40211296425433728 40337373615266664 40388890056665472 40435075044239652 40462528068551808 40717784374669899 40769786653564752 40797466927262208 41024507625059472 41076901632243456 41258318218354944 41305497403313304 41364098412363072 41540909439028608 41594292453185298 41647414154913504 41831350415832096 41879184867248211 41884774873579008 41961140219238912 42117866514570672 42225850462620636 42543933833395008 42702836882828598 42731829583296192 42835330640473056 42896102057265408 43024513347565344 43134821803303272 43189910975465856 43325327216397528 43380659690492544 43430265788257404 43622076032948196 43733916550571373 43789770850125104 43819501514466816 43870690923619392 44119635086483712 44314489938233088 44428105702167744 44510205368570112 44561103109978392 44618013841919616 44732407796018208 44929968965152992 44987350790140416 45180007319839203 45237708478612944 45268422206962176 45353691237629572 45437501313748656 45578479893311232 45866009985260346 45897150293169984 46152571078191906 46211514336273888 46474887188491776 46534610713908456 46594041889788288 46853340924277692 47060269217811108 47120371732776384 47206282746643776 47382599828892006 47597044748472576 47807257618093824 47861925562569384 47923051904284032 48134704588080768 48189746970532188 48258114814423584 48319747144965632 48526674528716181 48588649847399088 48621638666737152 48740993118447219 48803242151804112 48954663589112064 49170872397217536 49263492206390742 49296939203775168 49634589472294176 49853801180512224 49917471424676352 49981618914938712 50045452400142976 50137932484136448 50195265572159568 50323958770520484 50546215085797116 50610769638907968 50892422038439562 50926974982832448 51122751766877952 51348535960174848 51472907600897664 51634294079816232 51700238261271936 51832789985862368 51928572929998464 51987953628308124 52187809095354576 52284248087053248 52351437053147013 52418297126011824 52813159241455872 53010418199373432 53174893208863104 53546675342031648 53615061900578304 53783164820355552 53844666257890557 53851853408887296 53913433392319536 53950037424735744 54151542661590864 54290379166226532 54359715538086336 54662231078323974 54699343500079296 54903647420779626 55073996537751072 55152131216484096 55387879252038144 55459056604247064 55529885539884672 55775133887776128 55838913156330948 56085526328076252 56157155352760896 56229321279306051 56301133950160848 56725245111193344 56937115843771464 56975772777728256 57113774187297408 57366017796753792 57513095737737696 57586547967287808 57767102955196704 57840879587323392 57907021051009872 58088580839793261 58162768043930928 58311888734095164 58494254564825856 58711285232273898 58970584266763302 59237474269556992 59414804146637856 59490685122559488 59636720474295111 59643210394690944 59753426385203712 59821754859970992 59906625286870656 60240009759785604 60316944638150592 60583335084998208 60652612566359478 61154679980347128 61196200390893312 61536761437589208 61615352448365184 61887477327532416 61958246104969956 62046147618544608 62125389186384384 62391438679777947 62471121232370256 62747025623748144 62827162310368512 62941710328858368 63176799771856008 63338775693930954 63815900750092512 63897402539045376 64054255324242897 64097744374944288 64179606117441024 64252995960709584 64344153085898112 64702232704954908 64784866463198784 64987990824596292 65070989535738816 65145398682386106 65433114049422294 65684656275187656 65729252271700224 65806036385429088 66010212259278336 66179452629725568 66471734907349632 66642158553251616 66927020762879424 67098611694027312 67394953447729488 67481026185210624 67856562717919416 67902633310443264 68030536856444358 68156251970622984 68367719839966848 68630543467863552 68799014977890519 68845725439754976 68933651015029248 69238097239997952 69317271504410832 69583745460472768 69712330782737664 69801916070862684 69891062834682432 70280011386416538 70590403826716662 70680557599164576 70809424119965664 70899857611817472 71395567122708864 71710886427140736 71792888343854076 71884577856426048 72202056882121152 72284620455798282 72387172221635376 72479620717448448 72882974771098632 72932458000105728 73204863227706168 73431995383668096 73895238309586113 73945408805662752 74039847386512896 74366845183701504 74451884208441264 74780701770768336 74876207137014528 74972428372408068 75068178600214464 75206898726204672 75292898358239352 75485938155780726 75819322628695674 75916154458361952 76151698916396544 76338633057659343 76488023729005056 76684127650316928 77022803940262272 77209361401346496 77451441119724348 77550357391907904 77749184978793552 77892859394997696 77981930442462186 78281713643031864 78627445689017736 79219738862183808 79368959665851751 79515627299060148 79524280526254592 79762339813294656 79875500382494208 80320013013047472 80422592850867456 80674747230533328 80777780113330944 80870150088479304 80925056137103616 81435568749339798 81539573307129504 81993346617485961 82049015250118944 82153803264486912 82355471131169439 82516636436709888 82610994806626608 82728196824726144 83081818878057216 83188584906370596 83294828309827008 83662700831664192 83758369734496422 84235733029141344 84451700925241272 85087867666790016 85405673765657196 85463659166592384 85670661280946112 85792204114530816 86049026695130688 86269643606606544 86379821950931712 86650654432795056 86761319380985088 86860531576514808 87244152065896392 87467833101142746 87579541700250208 87741381847238784 88066927848410847 88239270172967424 88455876400144953 88628979876466176 88856211404335488 89020410737140224 89122206219956784 89236027683839232 89464815592036416 89859937930305984 90360014639678406 90475416957225888 90707382475259144 90875002627497312 90978918849539217 91156959786622464 91732019970520692 91794300586339968 92305142156383812 92423028672547776 93069221427816912 93188083779576576 93706681848555384 94120538435622216 94240743465552768 94412565493287552 94765199657784012 95008163540896431 95194089496945152 95614515236187648 95723851125138768 95846103808568064 96269409176161536 96379493941064376 96516229628847168 97053349057432362 97177299694798176 97481986236894438 97606484303608224 97718098023579159 97909327178224128 98149671074133441 98341744794435072 98526984412781484 98593878407550336 99269178944588352 99707602361024448 99963237829877424 100090904800285952 100390531144319136 100647917541040968 101092430171594232 101221539277815936 101784844076879124 101853949965664896 102045805284666537 102245503533755904 102697071920349696 102945815201795328 103268588159632464 103400476522543872 103665579971724736 103857145859996928 103975907256616248 104375618190709152 104568496174106496 104702874106294026 104836594252023648 105420017079624807 105626318482911744 106020836398746864 106349786417726208 107093350684063296 107566329640711104 107689332515781114 107826866784639072 108303085323181728 108426930683697423 108580758332453064 108719431076172672 109324462156647948 109398687000158592 109807294841559252 110147993075502144 110304262432968192 110918113208494128 111059771079769344 111550267775552256 111677826312661896 112171052656152504 112314310705521792 112458642558612102 112602267900321696 113228907233671089 113450490222386688 113728983943043511 113874231687542928 113951545555456512 114227548374594816 114732035593507584 115026191475475392 115534205910393408 115814042102019744 116177161679586522 116325536087861856 116623777468190328 116988509129651712 117422570464547796 117941168533526604 118474948539113984 118829608293275712 119273440948590222 119286420789381888 119643509719941984 119813250573741312 120480019519571208 120633889276301184 121166670169996416 121305225132718956 122153353124009697 122309359960694256 122392400781786624 123073522875178416 123230704896730368 123774954655064832 123916492209939912 124092295237089216 124782877359555894 124942242464740512 125494051247496288 125637554601744633 125654324620737024 125883420657716736 126353599543712016 126677551387861908 127631801500185024 128108510648485794 128195488749888576 128505991921419168 128688306171796224 129404465409909816 129569732926397568 129975981649192584 130141979071477632 130290797364772212 130866228098844588 131201749651714119 131369312550375312 131458504543400448 131612072770858176 132358905259451136 132943469814699264 133284317106503232 133854041525758848 134197223388054624 134789906895458976 134962052370421248 135540021959517609 135713125435838832 135805266620886528 136061073712888716 136312503941245968 136735439679933696 137598029955781038 137691450879509952 138634543008821664 139167490920945536 139424661565475328 139603832141725368 139782125669364864 140560022772833076 141180807653433324 141361115198329152 141618848239931328 142791134245417728 143421772854281472 143585776687708152 143769155712852096 144404113764242304 144569240911596564 144774344443270752 144959241434896896 145580023586148543 145765949542197264 145864916000211456 146222979355341657 146409726455412336 146863990767336192 147790476619172226 147890817611325504 148903768416882528 149561403541536672 149752414274029056 149944856744816136 150136357200428928 150413797452409344 150585796716478704 150971876311561452 151638645257391348 151832308916723904 152677266115318686 153368255300633856 154045607880524544 154418722802692992 154902882239448696 155100714783815808 155498369957587104 155785718789995392 155963860884924372 156563427286063728 157054311159441039 157254891378035472 158439477724367616 158737919331703502 159031254598120296 159524679626589312 160640026026094944 160845185701734912 161349494461066656 161533998773671671 161555560226661888 161740300176958608 161850112274207232 162871137498679596 163079146614259008 163986693234971922 164098030500237888 164710942262338878 165221989613253216 165456393649452288 166163637756114432 166377169812741192 166589656619654016 167325401663328384 167516739468992844 168471466058282688 168687963837918153 168903401850482544 170175735333580032 170811347531314392 170927318333184768 171341322561892224 172098053390261376 172539287213213088 172759643901863424 173301308865590112 173522638761970176 173721063153029616 174488304131792784 174935666202285492 175159083400500416 175482763694477568 176133855696821694 176911752800289906 177712422808670976 178244412439913568 178472055367678464 178929631184072832 179719875860611968 180720029279356812 180950833914451776 181414764950518288 181750005254994624 181957837699078434 183464039941041384 183588601172679936 184610284312767624 184846057345095552 186138442855633824 186376167559153152 187174316039333841 187413363697110768 188241076871244432 188481486931105536 188825130986575104 189530399315568024 190016327081792862 191447702250277536 191692207617136128 192162765972728691 192538818352323072 192758987882128752 193032459257694336 194106698114864724 194354599389596352 194963972473788876 195212968607216448 195436196047158318 196299342148266882 197053968825562968 197187756815100672 198538357889176704 199415204722048896 199926475659754848 200181809600571904 200781062288638272 201295835082081936 202184860343188464 202443078555631872 203569688153758248 203707899931329792 204091610569333074 205891630403590656 206397044933671557 206537176319264928 206800953045087744 207331159943449472 207714291719993856 207951814513232496 208751236381418304 209136992348212992 209405748212588052 209673188504047296 210840034159249614 212041672797493728 212699572835452416 214186701368126592 215132659281422208 215378665031562228 215653733569278144 216606170646363456 216853861367394846 217161516664906128 217438862152345344 218648924313295896 218797374000317184 219614589683118504 220295986151004288 221685714928758339 221836226416988256 222119542159538688 223100535551104512 223355652625323792 224342105312305008 224628621411043584 224917285117224204 225204535800643392 226457814467342178 227457967886087022 227748463375085856 228455096749189632 229015899172978029 229464071187015168 230052382950950784 231068411820786816 231628084204039488 232354323359173044 232651072175723712 233247554936380656 234845140929095592 235882337067053208 237659216586551424 238106878997555253 238546881897180444 238572841578763776 239287019439883968 239626501147482624 240960039039142416 241267778552602368 242333340339992832 242610450265437912 244306706248019394 244618719921388512 245980039852457883 246147045750356832 246461409793460736 247066413393508317 247549909310129664 247832984419879824 248184590474178432 249565754719111788 249884484929481024 250988102494992576 251275109203489266 252707199087424032 253355102775723816 255263603000370048 256217021296971588 256390977499777152 257011983842838336 257376612343592448 258808930819819632 259139465852795136 259951963298385168 260283958142955264 260581594729544424 261732456197689176 262403499303428238 262738625100750624 263224145541716352 264200783545232541 264717810518902272 265367629200434859 265886939629398528 266568634213006464 267708083051517696 268394446776109248 269579813790917952 271080043919035218 271426250871677664 272122147425777432 272625007882491936 272936756548617651 273470879359867392 275196059911562076 275382901759019904 277269086017643328 278334981841891072 279207664283450736 279564251338729728 281120045545666152 282361615306866648 282722230396658304 283237696479862656 285024490622689293 285582268490835456 286843545708562944 287171553375416304 287538311425704192 288808227528484608 289138481823193128 289548688886541504 291160047172297086 291531899084394528 292445958710683314 292819452910824672 293154294070737477 293727981534672384 295580953238344452 295781635222651008 297807536833765056 299122807083073344 299889713489632272 300272714400857856 301171593432957408 301943752623122904 303277290514782696 303664617833447808 305354532230637372 306137415853999611 306736510601267712 308091215761049088 308837445605385984 309805764478897392 310201429567631616 310996739915174208 311571437579990784 311927721769848744 313126854572127456 314108622318882078 314509782756070944 316260051238874421 316878955448735232 317475838663407004 318062509196240592 319049359253178624 321280052052189888 322698988922133312 323067997547343342 323480600353917216 325742274997359192 326158293228518016 327973386469943844 328196061000475776 329421884524677756 330443979226506432 330912787298904576 332754339625482384 333179313239308032 334650803326656768 335033478937985688 336942932116565376 337375927675836306 337806803700965088 339686721701013267 340351470667160064 341186951829130533 341622695062628784 341854636666369536 342682645123784448 344196106780522752 345078574426426176 346602617731180224 347442126306059232 348976608263585568 349871332404570984 350318166801000832 350965527388955136 352267711393643388 353823505600579812 355424845617341952 356488824879827136 357859262368145664 359439751721223936 361440058558713624 361901667828903552 362829529901036576 363500010509989248 363915675398156868 366460059372029091 366928079882082768 367177202345359872 369220568625535248 369692114690191104 372276885711267648 374348632078667682 374826727394221536 376482153742488864 376912663805233899 376962973862211072 377650261973150208 379060798631136048 380032654163585724 382895404500555072 384325531945457382 385517975764257504 386064918515388672 388213396229729448 388709198779192704 389927944947577752 390425937214432896 390872392094316636 392598684296533764 393605248955142357 394107937651125936 394375513630201344 397076715778353408 398830409444097792 399852951319509696 401562124577276544 402591670164163872 404369720686376928 404886157111263744 406620065878552827 407139376307516496 407415799862659584 408183221138666148 412794089867343114 413074352638529856 414662319886898944 415903629026464992 417502472762836608 418273984696425984 418811496425176104 419346377008094592 421680068318499228 424083345594987456 428373402736253184 430265318562844416 430757330063124456 431307467138556288 433212341292726912 433707722734789692 434323033329812256 434877724304690688 436740070758445629 437297848626591792 437594748000634368 439229179366237008 440591972302008576 443371429857516678 443672452833976512 446711305250647584 448684210624610016 449257242822087168 449834570234448408 450409071601286784 452915628934684356 454915935772174044 455496926750171712 458031798345956058 460104765901901568 462136823641573632 463256168408078976 464708646718346088 465302144351447424 466495109872761312 469690281858191184 471162933478323117 471764674134106416 475318433173102848 476213757995110506 477093763794360888 478574038879767936 481920078078284832 482535557105204736 484666680679985664 485220900530875824 488613412496038788 489237439842777024 491960079704915766 492294091500713664 494132826787016634 495665968839759648 496369180948356864 499131509438223576 499768969858962048 501976204989985152 502550218406978532 505414398174848064 506063891513754459 506710205551447632 510527206000740096 512434042593943176 512781954999554304 514023967685676672 517617861639639264 518278931705590272 519903926596770336 520567916285910528 521163189459088848 523464912395378352 524806998606856476 525477250201501248 526448291083432704 528401567090465082 530735258400869718 533137268426012928 535416166103035392 536788893552218496 539159627581835904 542160087838070436 542852501743355328 544244294851554864 545250015764983872 545873513097235302 550392119823124152 550765803518039808 554538172035286656 556669963683782144 558415328566901472 559128502677459456 561522948118001523 562240091091332304 564723230613733296 565444460793316608 566475392959725312 570048981245378586 574343106750832608 575076622851408384 576488297918186073 577616455056969216 578276963646386256 579097377773083008 582320094344594172 583063798168789056 584891917421366628 585638905821649344 586308588141474954 591161906476688904 591563270445302016 595615073667530112 598245614166146688 599779426979264544 600545428801715712 602343186865914816 603887505246245808 606554581029565392 607329235666895616 610709064461274744 612274831707999222 617674891210771968 619191134801014671 619611528957794784 620402859135263232 621993479830348416 623142875159981568 623855443539697488 626253709144254912 628217244637764156 629019565512141888 632520102477748842 634951677326814008 636125018392481184 638098718506357248 642560104104379776 645397977844266624 646135995094686684 646961200707834432 651484549994718384 652316586457036032 655946772939887688 656392122000951552 658843769049355512 660887958453012864 665057144786275017 665508679250964768 666358626478616064 669301606653313536 670066957875971376 673885864233130752 674751855351672612 675613607401930176 679373443402026534 682373903658261066 683245390125257568 685365290247568896 687047697518934087 688392213561045504 690157148852852352 693205235462360448 694884252612118464 697953216527171136 699742664809141968 700636333602001664 704535422787286776 707647011201159624 712977649759654272 714320636992665759 715718524736291328 718879503442447872 722880117117427248 723803335657807104 725659059802073152 727000021019978496 727831350796313736 732920118744058182 733856159764165536 737940119557373649 738441137251070496 739384229380382208 744553771422535296 748697264157335364 749653454788443072 752964307484977728 753825327610467798 758121597262272096 760065308327171448 765790809001110144 768651063890914764 771035951528515008 772129837030777344 776426792459458896 777418397558385408 779855889895155504 780851874428865792 781744784188633272 785197368593067528 787210497910284714 788215875302251872 792602350635697623 794153431556706816 796102887601304577 797660818888195584 799705902639019392 803124249154553088 805183340328327744 808739441372753856 813240131757105654 814278752615032992 816366442277332296 825588179734686228 826148705277059712 829324639773797888 831807258052929984 835004945525673216 837622992850352208 838692754016189184 843360136636998456 848166691189974912 855073471868067879 856746805472506368 860530637125688832 861514660126248912 862614934277112576 866424682585453824 867415445469579384 868646066659624512 873480141516891258 874595697253183584 878458358732474016 879462882212212431 881183944604017152 886742859715033356 887344905667953024 893422610501295168 897368421249220032 899669140468896816 900818143202573568 905831257869368712 909831871544348088 910993853500343424 916063596691912116 918412247561998833 920209531803803136 924273647283147264 926512336816157952 929417293436692176 930604288702894848 932990219745522624 939380563716382368 942325866956646234 943529348268212832 948780153716623263 950636866346205696 952427515990221012 954187527588721776 957148077759535872 963840156156569664 970441801061751648 977226824992077576 978474879685554048 983920159409831532 984588183001427328 988265653574033268 991331937679519296 992738361896713728 998263018876447152 999537939717924096 1003952409979970304 1005100436813957064 1010828796349696128 1012127783027508918 1013420411102895264 1019060165103039801 1021054412001480192 1023560855487391599 1024868085187886352 1025563909999108608 1028047935371353344 1035235723279278528 1039807853193540672 1042326378918177696 1046929824790756704 1049613997213712952 1050954500403002496 1052896582166865408 1056803134180930164 1061470516801739436 1066274536852025856 1073577787104436992 1078319255163671808 1084320175676140872 1085705003486710656 1088488589703109728 1090500031529967744 1091747026194470604 1099380178116087273 1100784239646248304 1101531607036079616 1109076344070573312 1116830657133802944 1123045896236003046 1124480182182664608 1129446461227466592 1130737991415701697 1130888921586633216 1132950785919450624 1140097962490757172 1148686213501665216 1152976595836372146 1156553927292772512 1158194755546166016 1164640188689188344 1166127596337578112 1169783834842733256 1171277811643298688 1172617176282949908 1180815746865427071 1182323812953377808 1183126540890604032 1191230147335060224 1196491228332293376 1199558853958529088 1204686373731829632 1207775010492491616 1213109162059130784 1214658471333791232 1221418128922549488 1224549663415998444 1238382269602029342 1239223057915589568 1243986959660696832 1247710887079394976 1252507418288509824 1256434489275528312 1258039131024283776 1265040204955497684 1269903354653628016 1272250036784962368 1285120208208759552 1290795955688533248 1292271990189373368 1293922401415668864 1302969099989436768 1304633172914072064 1310220212275336887 1311893545879775376 1312784244001903104 1317687538098711024 1321775916906025728 1330114289572550034 1331017358501929536 1340133915751942752 1347771728466261504 1349503710703345224 1351227214803860352 1358746886804053068 1364747807316522132 1366490780250515136 1374095395037868174 1380314297705704704 1386410470924720896 1389768505224236928 1395906433054342272 1399485329618283936 1401272667204003328 1409070845574573552 1413488800434969351 1415294022402319248 1425955299519308544 1428641273985331518 1445760234234854496 1447606671315614208 1451318119604146304 1454000042039956992 1455662701592627472 1465840237488116364 1467712319528331072 1475880239114747298 1476882274502140992 1489107542845070592 1497394528314670728 1499306909576886144 1505928614969955456 1507650655220935596 1516243194524544192 1518191674541263377 1520130616654342896 1531581618002220288 1537302127781829528 1542071903057030016 1552853584918917792 1554836795116770816 1559711779790311008 1561703748857731584 1563489568377266544 1570394737186135056 1574420995820569428 1576431750604503744 1585204701271395246 1592205775202609154 1599411805278038784 1606248498309106176 1610366680656655488 1617478882745507712 1626480263514211308 1628557505230065984 1632732884554664592 1651176359469372456 1652297410554119424 1663614516105859968 1670009891051346432 1675245985700704416 1677385508032378368 1684568844354004569 1686720273273996912 1696333382379949824 1710146943736135758 1723029320252497824 1725229868554225152 1729464893754558219 1732849365170907648 1734830890939158768 1737292133319249024 1746960283033782516 1749191394506367168 1756916717464948032 1758925764424424862 1773485719430066712 1774689811335906048 1786845221002590336 1794736842498440064 1799338280937793632 1801636286405147136 1811662515738737424 1819663743088696176 1821987707000686848 1832127193383824232 1836824495123997666 1853024673632315904 1857573404403044013 1858834586873384352 1861208577405789696 1865980439491045248 1878761127432764736 1884651733913292468 1887058696536425664 1897560307433246526 1904855031980442024 1908375055177443552 1914296155519071744 1927680312313139328 1940883602123503296 1954453649984155152 1956949759371108096 1967840318819663064 1969176366002854656 1976531307148066536 1982663875359038592 1995171434358825051 1996526037752894304 1999075879435848192 2007904819959940608 2010200873627914128 2021657592699392256 2024255566055017836 2026840822205790528 2038120330206079602 2047121710974783198 2049736170375772704 2056095870742706688 2070471446558557056 2079615706387081344 2084652757836355392 2093859649581513408 2099227994427425904 2101909000806004992 2113606268361860328 2122941033603478872 2142961910977997277 2147155574208873984 2156638510327343616 2168640351352281744 2171410006973421312 2176977179406219456 2181000063059935488 2183494052388941208 2198760356232174546 2201568479292496608 2213820358672120947 2218152688141146624 2233661314267605888 2246091792472006092 2248960364365329216 2258892922454933184 2261475982831403394 2280195924981514344 2297372427003330432 2305953191672744292 2313107854585545024 2316389511092332032 2329280377378376688 2332255192675156224 2339567669685466512 2342555623286597376 2345234352565899816 2361631493730854142 2364647625906755616 2377807051907092869 2382460294670120448 2388308662803913731 2392982456664586752 2399117707917058176 2409372747463659264 2415550020984983232 2426218324118261568 2442836257845098976 2449099326831996888 2476764539204058684 2478446115831179136 2487973919321393664 2495421774158789952 2505014836577019648 2512868978551056624 2516078262048567552 2530080409910995368 2539806709307256032 2544500073569924736 2565220415604203637 2570240416417519104 2581591911377066496 2584543980378746736 2587844802831337728 2605938199978873536 2620440424550673774 2623787091759550752 2635375076197422048 2638388646636637293 2643551833812051456 2660228579145100068 2662034717003859072 2680267831503885504 2699007421406690448 2702454429607720704 2717493773608106136 2729495614633044264 2732981560501030272 2748190790075736348 2755236742685996499 2760628595411409408 2772820941849441792 2779537010448473856 2791812866108684544 2798970659236567872 2818141691149147104 2826977600869938702 2830588044804638496 2846340461149869789 2851910599038617088 2857282547970663036 2891520468469708992 2902636239208292608 2911325403185254944 2931680474976232728 2935424639056662144 2951760478229494596 2953764549004281984 2978215085690141184 2994789056629341456 2998613819153772288 3011857229939910912 3015301310441871192 3032486389049088384 3036383349082526754 3040261233308685792 3057180495309119403 3063163236004440576 3074604255563659056 3084143806114060032 3105707169837835584 3119423559580622016 3126979136754533088 3140789474372270112 3148841991641138856 3152863501209007488 3170409402542790492 3184411550405218308 3198823610556077568 3220733361313310976 3234957765491015424 3252960527028422616 3257115010460131968 3265465769109329184 3298140534348261819 3302352718938744912 3304594821108238848 3327229032211719936 3350491971401408832 3369137688708009138 3373440546547993824 3392666764759899648 3420293887472271516 3446058640504995648 3458929787509116438 3469661781878317536 3474584266638498048 3493920566067565032 3498382789012734336 3513833434929896064 3517851528848849724 3542447240596281213 3546971438860133424 3549379622671812096 3573690442005180672 3589473684996880128 3598676561875587264 3623325031477474848 3639327486177392352 3643975414001373696 3664254386767648464 3673648990247995332 3715146808806088026 3717669173746768704 3731960878982090496 3757522254865529472 3769303467826584936 3774117393072851328 3795120614866493052 3809710063960884048 3816750110354887104 3855360624626278656 3881767204247006592 3908907299968310304 3913899518742216192 3930660636826010661 3935680637639326128 3938352732005709312 3953062614296133072 3965327750718077184 3990342868717650102 3993052075505788608 4020401747255828256 4043315185398784512 4048511132110035672 4053681644411581056 4076240660412159204 4094243421949566396 4099472340751545408 4140942893117114112 4159231412774162688 4169305515672710784 4187719299163026816 4198455988854851808 4203818001612009984 4227212536723720656 4240466401304908053 4245882067206957744 4285923821955994554 4337280702704563488 4342820013946842624 4353954358812438912 4362000126119870976 4366988104777882416 4397520712464349092 4403136958584993216 4427640717344241894 4467322628535211776 4492183584944012184 4497920728730658432 4517785844909866368 4522951965662806788 4554575023623790131 4560391849963028688 4594744854006660864 4611906383345488584 4626215709171090048 4658560754756753376 4664510385350312448 4679135339370933024 4685111246573194752 4690468705131799632 4723262987461708284 4729295251813511232 4755614103814185738 4776617325607827462 4798235415834116352 4818745494927318528 4831100041969966464 4852436648236523136 4885672515690197952 4898198653663993776 4953529078408117368 4956892231662358272 4990843548317579904 5010029673154039296 5025737957102113248 5032156524097135104 5060160819821990736 5079613418614512064 5089000147139849472 5130440831208407274 5169087960757493472 5175689605662675456 5211876399957747072 5240880849101347548 5247574183519101504 5270750152394844096 5276777293273274586 5320457158290200136 5324069434007718144 5360535663007771008 5398014842813380896 5404908859215441408 5434987547216212272 5458991229266088528 5465963121002060544 5496381580151472696 5510473485371992998 5559074020896947712 5572720213209132039 5583625732217369088 5597941318473135744 5636283382298294208 5653955201739877404 5661176089609276992 5692680922299739578 5714565095941326072 5783040936939417984 5805272478416585216 5822650806370509888 5863360949952465456 5870849278113324288 5903520956458989192 5907529098008563968 5985514303076475153 5989578113258682912 5997227638307544576 6023714459879821824 6030602620883742384 6064972778098176768 6072766698165053508 6080522466617371584 6114360990618238806 6149208511127318112 6168287612228120064 6211414339675671168 6238847119161244032 6253958273509066176 6281578948744540224 6297683983282277712 6305727002418014976 6340818805085580984 6368823100810436616 6428885732933991831 6441466722626621952 6469915530982030848 6505921054056845232 6514230020920263936 6530931538218658368 6596281068696523638 6604705437877489824 6641461076016362841 6654458064423439872 6700983942802817664 6738275377416018276 6746881093095987648 6840587774944543032 6892117281009991296 6917859575018232876 6939323563756635072 6949168533276996096 6987841132135130064 6996765578025468672 7027666869859792128 7035703057697699448 7084894481192562426 7093942877720266848 7133421155721278607 7147380884010361344 7164925988411741193 7178947369993760256 7197353123751174528 7246650062954949696 7278654972354784704 7328508773535296928 7347297980495990664 7430293617612176052 7435338347493537408 7463921757964180992 7515044509731058944 7538606935653169872 7548234786145702656 7590241229732986104 7619420127921768096 7633500220709774208 7695661246812610911 7710721249252557312 7763534408494013184 7817814599936620608 7861321273652021322 7871361275278652256 7906125228592266144 7915165939909911879 7930655501436154368 7980685737435300204 7986104151011577216 8040803494511656512 8097022264220071344 8107363288823162112 8152481320824318408 8188486843899132792 8198944681503090816 8265710228057989497 8281885786234228224 8318462825548325376 8338611031345421568 8375438598326053632 8396911977709703616 8454425073447441312 8480932802609816106 8491764134413915488 8571847643911989108 8674561405409126976 8707908717624877824 8733976209555764832 8795041424928698184 8806273917169986432 8855281434688483788 8934645257070423552 8984367169888024368 8995841457461316864 9035571689819732736 9045903931325613576 9109150047247580262 9120783699926057376 9171541485927358209 9189489708013321728 9223812766690977168 9252431418342180096 9317121509513506752 9358270678741866048 9380937410263599264 9446525974923416568 9458590503627022464 9511228207628371476 9553234651215654924 9596470831668232704 9662200083939932928 9704873296473046272 9771345031380395904 9796397307327987552 9894421603044785457 9907058156816234736 9913784463324716544 9981687096635159808 10051475914204226496 10120321639643981472 10159226837229024128 10178000294279698944 10260881662416814548 10338175921514986944 10423752799915494144 10481761698202695096 10495148367038203008 10541500304789688192 10553554586546549172 10627341721788843639 10640914316580400272 10648138868015436288 10721071326015542016 10796029685626761792 10869975094432424544 10917982458532177056 10931926242004121088 10992763160302945392 11020946970743985996 11145440426418264078 11195882636946271488 11272566764596588416 11307910403479754808 11322352179218553984 11385361844599479156 11429130191882652144 11566081873878835968 11645301612741019776 11726721899904930912 11741698556226648576 11791981910478031983 11807041912917978384 11815058196017127936 11971028606152950306 11979156226517365824 12061205241767484768 12129945556196353536 12145533396330107016 12161044933234743168 12228721981236477612 12298417022254636224 12422828679351342336 12477694238322488064 12507916547018132352 12563157897489080448 12595367966564555424 12611454004836029952 12681637610171161968 12737646201620873232 12857771465867983662 13011842108113690464 13028460041840527872 13061863076437316736 13192562137393047276 13209410875754979648 13282922152032725682 13401967885605635328 13476550754832036552 13493762186191975296 13663725070871370393 13681175549889086064 13784234562019982592 13835719150036465752 13878647127513270144 13975682264270260128 13993531156050937344 14055333739719584256 14071406115395398896 14169788962385124852 14187885755440533696 14266842311442557214 14329851976823482386 14394706247502349056 14493300125909899392 14557309944709569408 14657017547070593856 14694595960991981328 14860587235224352104 14870676694987074816 15030089019462117888 15077213871306339744 15096469572291405312 15180482459465972208 15238840255843536192 15267000441419548416 15391322493625221822 15527068816988026368 15635629199873241216 15722642547304042644 15742722550557304512 15812250457184532288 15830331879819823758 15961371474870600408 15972208302023154432 16081606989023313024 16194044528440142688 16214726577646324224 16304962641648636816 16376973687798265584 16397889363006181632 16531420456115978994 16677222062690843136 16718160639627396117 16750877196652107264 16793823955419407232 16908850146894882624 16961865605219632212 16983528268827830976 17143695287823978216 17349122810818253952 17415817435249755648 17467952419111529664 17590082849857396368 17612547834339972864 17710562869376967576 17956542909229425459 17968734339776048736 17991682914922633728 18071143379639465472 18091807862651227152 18218300094495160524 18241567399852114752 18343082971854716418 18447625533381954336 18504862836684360192 18634243019027013504 18716541357483732096 18761874820527198528 18893051949846833136 18917181007254044928 19022456415256742952 19106469302431309848 19286657198801975493 19324400167879865856 19409746592946092544 19542690062760791808 19592794614655975104 19788843206089570914 19814116313632469472 19924383228049088523 19963374193270319616 20102951828408452992 20240643279287962944 20318453674458048256 20521763324833629096 20676351843029973888 20847505599830988288 20963523396405390192 20990296734076406016 21083000609579376384 21107109173093098344 21254683443577687278 21281828633160800544 21400263467163835821 21442142652031084032 21592059371253523584 21739950188864849088 21835964917064354112 21985526320605890784 22041893941487971992 22290880852836528156 22391765273892542976 22545133529193176832 22615820806959509616 22644704358437107968 22770723689198958312 22858260383765304288 23086983740437832733 23132163747757671936 23290603225482039552 23453443799809861824 23583963820956063966 23614083825835956768 23942057212305900612 23958312453034731648 24122410483534969536 24291066792660214032 24322089866469486336 24457443962472955224 24596834044509272448 24797130684173968491 24845657358702684672 24955388476644976128 25015833094036264704 25126315794978160896 25190735933129110848 25363275220342323936 25475292403241746464 25715542931735967324 26023684216227380928 26123726152874633472 26385124274786094552 26418821751509959296 26565844304065451364 26803935771211270656 26953101509664073104 26987524372383950592 27327450141742740786 27362351099778172128 27514624457782074627 27568469124039965184 27671438300072931504 27757294255026540288 27951364528540520256 28142812230790797792 28339577924770249704 28375771510881067392 28533684622885114428 28659703953646964772 28789412495004698112 28986600251819798784 29114619889419138816 29314035094141187712 29389191921983962656 29683264809134356371 29721174470448704208 29741353389974149632 30154427742612679488 30360964918931944416 30477680511687072384 30534000882839096832 30782644987250443644 31271258399746482432 31445285094608085288 31485445101114609024 31624500914369064576 31660663759639647516 31882025165366530917 31922742949741200816 31944416604046308864 32163213978046626048 32388089056880285376 32609925283297273632 32753947375596531168 32795778726012363264 33062840912231957988 33436321279254792234 33587647910838814464 33817700293789765248 33923731210439264424 33967056537655661952 34287390575647956432 34698245621636507904 34935904838223059328 35180165699714792736 35225095668679945728 35421125738753935152 35913085818458850918 35937468679552097472 36183615725302454304 36436600188990321048 36483134799704229504 36686165943709432836 36895251066763908672 37268486038054027008 37433082714967464192 37523749641054397056 37786103899693666272 37834362014508089856 38044912830513485904 38212938604862619696 38573314397603950986 39085380125521583616 39185589229311950208 39577686412179141828 39628232627264938944 39848766456098177046 40205903656816905984 40481286558575925888 40636907348916096512 40991175212614111179 41043526649667258192 41352703686059947776 41927046792810780384 41980593468152812032 42166001219158752768 42214218346186196688 42509366887155374556 42563657266321601088 42800526934327671642 43184118742507047168 43479900377729698176 43671929834128708224 43971052641211781568 44083787882975943984 44581761705673056312 45090267058386353664 45231641613919019232 45289408716874215936 45541447378397916624 45716520767530608576 46173967480875665466 46581206450964079104 46906887599619723648 47167927641912127932 47228167651671913536 47884114424611801224 47916624906069463296 48244820967069939072 48582133585320428064 48644179732938972672 48914887924945910448 49193668089018544896 49594261368347936982 50031666188072529408 50154481918882188351 50252631589956321792 50381471866258221696 50726550440684647872 50950584806483492928 51431085863471934648 52047368432454761856 52247452305749266944 52770248549572189104 52837643503019918592 53131688608130902728 53869628727688276377 53906203019328146208 53975048744767901184 54654900283485481572 54724702199556344256 55029248915564149254 55342876600145863008 55514588510053080576 55902729057081040512 56285624461581595584 56679155849540499408 56751543021762134784 57067369245770228856 57319407907293929544 57859971596405926479 57973200503639597568 58229239778838277632 58628070188282375424 58778383843967925312 59366529618268712742 59442348940897408416 60308855485225358976 60721929837863888832 60955361023374144768 61565289974500887288 62542516799492964864 62890570189216170576 62970890202229218048 63249001828738129152 63321327519279295032 63764050330733061834 63845485899482401632 64200790401491507463 64326427956093252096 64776178113760570752 65219850566594547264 65507894751193062336 66125681824463915976 66872642558509584468 67175295821677628928 67635400587579530496 67847462420878528848 67934113075311323904 68574781151295912864 69260951221313498199 69396491243273015808 69871809676446118656 70360331399429585472 70842251477507870304 71826171636917701836 71874937359104194944 72367231450604908608 72873200377980642096 72966269599408459008 73372331887418865672 73790502133527817344 74391392052521905473 74536972076108054016 74866165429934928384 75047499282108794112 75572207799387332544 76089825661026971808 76425877209725239392 77146628795207901972 78371178458623900416 79155372824358283656 79256465254529877888 79697532912196354092 80411807313633811968 80962573117151851776 81982350425228222358 82087053299334516384 82543873373346223881 82705407372119895552 83854093585621560768 84428436692372393376 85018733774310749112 85127314532643202176 85601053868655343284 86368237485014094336 86959800755459396352 87343859668257416448 87942105282423563136 88167575765951887968 89163523411346112624 90463283227838038464 91082894756795833248 91433041535061217152 92347934961751330932 93813775199239447296 94335855283824255864 94456335303343827072 95646075496099592751 95768228849223602448 95833249812138926592 96489641934139878144 97164267170640856128 97829775849891820896 98387336178037089792 99188522736695873964 100308963837764376702 100762943732516443392 101453100881369295744 101901169612966985856 102862171726943869296 104094736864909523712 105540497099144378208 105675287006039837184 106263377216261805456 107739257455376552754 107812406038656292416 109309800566970963144 109449404399112688512 110058497831128298508 110685753200291726016 111805458114162081024 112571248923163191168 113358311699080998816 113503086043524269568 114134738491540457712 114638815814587859088 115719943192811852958 117256140376564750848 117556767687935850624 118733059236537425484 118884697881794816832 120617710970450717952 121443859675727777664 121910722046748289536 122973525637842333537 123130579949001774576 125781140378432341152 125941780404458436096 126498003657476258304 126642655038558590064 127528100661466123668 127690971798964803264 128401580802983014926 129552356227521141504 130439701133189094528 131015789502386124672 132251363648927831952 133745285117019168936 135270801175159060992 135694924841757057696 135868226150622647808 137149562302591825728 138521902442626996398 139743619352892237312 140720662798859170944 141684502955015740608 143652343273835403672 143749874718208389888 144734462901209817216 145746400755961284192 145932539198816918016 146744663774837731344 147581004267055634688 148782784105043810946 150094998564217588224 151144415598774665088 152179651322053943616 152851754419450478784 154293257590415803944 156742356917247800832 158310745648716567312 158512930509059755776 159395065824392708184 161608886183064829131 161925146234303703552 163964700850456444716 164174106598669032768 165087746746692447762 167708187171243121536 168856873384744786752 170037467548621498224 170254629065286404352 171202107737310686568 173579914789217779437 173919601510918792704 174687719336514832896 175884210564847126272 176335151531903775936 178327046822692225248 180926566455676076928 182165789513591666496 182866083070122434304 184695869923502661864 187627550398478894592 188671710567648511728 188912670606687654144 191292150992199185502 191536457698447204896 192602371204474522389 192979283868279756288 194328534341281712256 195659551699783641792 198377045473391747928 200617927675528753404 201525887465032886784 202906201762738591488 203802339225933971712 205724343453887738592 207782853663940494597 208189473729819047424 211080994198288756416 212526754432523610912 215478514910753105508 215624812077312584832 218619601133941926288 218898808798225377024 220116995662256597016 221371506400583452032 223174176157565716419 223610916228324162048 225142497846326382336 226716623398161997632 228269476983080915424 229277631629175718176 231439886385623705916 235113535375871701248 237466118473074850968 237769395763589633664 241235421940901435904 242887719351455555328 245947051275684667074 246261159898003549152 251562280756864682304 253285310077117180128 255056201322932247336 255381943597929606528 256803161605966029852 259104712455042283008 260879402266378189056 262031579004772249344 264502727297855663904 267490570234038337872 271389849683514115392 274299124605183651456 277043804885253992796 281441325597718341888 283369005910031481216 286938226488298778253 287304686547670807344 287499749436416779776 289468925802419634432 291492801511922568384 293489327549675462688 295162008534111269376 297565568210087621892 302288831197549330176 304359302644107887232 305703508838900957568 308586515180831607888 316621491297433134624 317025861018119511552 318790131648785416368 323217772366129658262 327929401700912889432 328348213197338065536 330175493493384895524 335416374342486243072 337713746769489573504 340074935097242996448 340509258130572808704 342404215474621373136 347159829578435558874 351768421129694252544 352670303063807551872 356654093645384450496 361853132911352153856 364331579027183332992 365732166140244868608 369391739847005323728 377343421135297023456 377825341213375308288 382584301984398371004 383072915396894409792 385204742408949044778 388657068682563424512 391319103399567283584 396754090946783495856 401235855351057506808 405812403525477182976 407604678451867943424 411448686907775477184 415565707327880989194 422161988396577512832 425053508865047221824 430957029821506211016 431249624154625169664 437239202267883852576 437797617596450754048 440233991324513194032 442743012801166904064 446348352315131432838 450284995692652764672 453433246796323995264 456538953966161830848 458555263258351436352 462879772771247411832 470227070751743402496 474932236946149701936 475538791527179267328 484826658549194487393 485775438702911110656 491894102551369334148 492522319796007098304 503124561513729364608 506570620154234360256 510112402645864494672 510763887195859213056 513606323211932059704 520739744367653338311 521758804532756378112 524063158009544498688 529005454595711327808 534981140468076675744 542779699367028230784 548598249210367302912 554087609770507985592 562882651195436683776 566738011820062962432 573876452976597556506 574609373095341614688 577807113613423567167 578937851604839268864 582985603023845136768 586978655099350925376 595131136420175243784 604577662395098660352 608718605288215774464 611407017677801915136 617173030361663215776 633242982594866269248 637580263297570832736 646435544732259316524 655858803401825778864 656696426394676131072 660350986986769791048 669522528472697149257 670832748684972486144 675427493538979147008 680149870194485992896 684808430949242746272 694319659156871117748 705340606127615103744 713308187290768900992 723706265822704307712 728663158054366665984 738783479694010647456 754686842270594046912 765168603968796742008 766145830793788819584 770409484817898089556 777314137365126849024 782638206799134567168 793508181893566991712 802471710702115013616 822897373815550954368 831131414655761978388 844323976793155025664 850107017730094443648 860814679464896334759 861914059643012422032 862499248309250339328 874478404535767705152 880467982649026388064 885486025602333808128 892696704630262865676 906866493592647990528 913077907932323661696 917110526516702872704 925759545542494823664 949864473892299403872 951077583054358534656 969653317098388974786 983788205102738668296 985044639592014196608 1006249123027458729216 1013141240308468720512 1020224805291728989344 1021527774391718426112 1027212646423864119408 1041479488735306676622 1058010909191422655616 1069962280936153351488 1085559398734056461568 1097196498420734605824 1108175219541015971184 1133476023640125924864 1147752905953195113012 1149218746190683229376 1155614227226847134334 1165971206047690273536 1173957310198701850752 1190262272840350487568 1217437210576431548928 1222814035355603830272 1234346060723326431552 1266485965189732538496 1275160526595141665472 1292871089464518633048 1311717606803651557728 1313392852789352262144 1320701973973539582096 1339045056945394298514 1350854987077958294016 1360299740388971985792 1369616861898485492544 1388639318313742235496 1410681212255230207488 1426616374581537801984 1454479975647583462179 1457326316108733331968 1477566959388021294912 1509373684541188093824 1530337207937593484016 1532291661587577639168 1540818969635796179112 1562219233102960014933 1565276413598269134336 1587016363787133983424 1604943421404230027232 1645794747631101908736 1662262829311523956776 1688647953586310051328 1700214035460188887296 1721629358929792669518 1723828119286024844064 1748956809071535410304 1760935965298052776128 1785393409260525731352 1813732987185295981056 1826155815864647323392 1834221053033405745408 1851519091084989647328 1899728947784598807744 1939306634196777949572 1967576410205477336592 1970089279184028393216 2008567585418091447771 2012498246054917458432 2026282480616937441024 2040449610583457978688 2054425292847728238816 2082958977470613353244 2116021818382845311232 2139924561872306702976 2171118797468112923136 2216350439082031942368 2295505811906390226024 2298437492381366458752 2311228454453694268668 2331942412095380547072 2347914620397403701504 2380524545680700975136 2468692121446652863104 2532971930379465076992 2550321053190283330944 2585742178929037266096 2623435213607303115456 2641403947947079164192 2678090113890788597028 2720599480777943971584 2739233723796970985088 2777278636627484470992 2853232749163075603968 2908959951295166924358 2955133918776042589824 3018747369082376187648 3060674415875186968032 3064583323175155278336 3081637939271592358224 3124438466205920029866 3174032727574267966848 3209886842808460054464 3291589495262203817472 3324525658623047913552 3400428070920377774592 3443258717859585339036 3447656238572049688128 3497913618143070820608 3521871930596105552256 3570786818521051462704 3652311631729294646784 3668442106066811490816 3703038182169979294656 3799457895569197615488 3878613268393555899144 3935152820410954673184 3940178558368056786432 4017135170836182895542 4052564961233874882048 4080899221166915957376 4108850585695456477632 4165917954941226706488 4232043636765690622464 4279849123744613405952 4432700878164063884736 4591011623812780452048 4596874984762732917504 4622456908907388537336 4686657699308880044799 4695829240794807403008 4761049091361401950272 4937384242893305726208 5065943860758930153984 5100642106380566661888 5171484357858074532192 5246870427214606230912 5282807895894158328384 5356180227781577194056 5441198961555887943168 5478467447593941970176 5554557273254968941984 5817919902590333848716 5910267837552085179648 6025702756254274343313 6037494738164752375296 6121348831750373936064 6163275878543184716448 6248876932411840059732 6348065455148535933696 6419773685616920108928 6649051317246095827104 6886517435719170678072 6895312477144099376256 6995827236286141641216 7043743861192211104512 7141573637042102925408 7406076364339958589312 7598915791138395230976 7757226536787111798288 7870305640821909346368 8034270341672365791084 8161798442333831914752 8217701171390912955264 8331835909882453412976 8559698247489226811904 8865401756328127769472 9182023247625560904096 9193749969525465835008 9244913817814777074672 9373315398617760089598 9522098182722803900544 9874768485786611452416 10201284212761133323776 10342968715716149064384 10493740854429212461824 10565615791788316656768 10712360455563154388112 10956934895187883940352 11109114546509937883968 11635839805180667697432 11820535675104170359296 12051405512508548686626 12242697663500747872128 12326551757086369432896 12497753864823680119464 12696130910297071867392 12839547371233840217856 13298102634492191654208 13773034871438341356144 13790624954288198752512 14059973097926640134397 14087487722384422209024 14283147274084205850816 14812152728679917178624 15197831582276790461952 15514453073574223596576 15740611281643818692736 16068540683344731582168 16323596884667663829504 16435402342781825910528 16663671819764906825952 17730803512656255538944 18364046495251121808192 18489827635629554149344 18746630797235520179196 19044196365445607801088 20685937431432298128768 20987481708858424923648 21131231583576633313536 21424720911126308776224 22218229093019875767936 23271679610361335394864 24102811025017097373252 24485395327001495744256 24653103514172738865792 24995507729647360238928 25679094742467680435712 26596205268984383308416 27546069742876682712288 27581249908576397505024 28119946195853280268794 28566294548168411701632 29624305457359834357248 31028906147148447193152 31481222563287637385472 32137081366689463164336 32870804685563651821056 33327343639529813651904 35461607025312511077888 36728092990502243616384 36979655271259108298688 37493261594471040358392 38088392730891215602176 41371874862864596257536 42179919293779920403191 42262463167153266627072 42849441822252617552448 44436458186039751535872 46543359220722670789728 48205622050034194746504 48970790654002991488512 49306207028345477731584 49991015459294720477856 53192410537968766616832 55092139485753365424576 56239892391706560537588 57132589096336823403264 62057812294296894386304 62962445126575274770944 64274162733378926328672 66654687279059627303808 73456185981004487232768 73959310542518216597376 74986523188942080716784 82743749725729192515072 84359838587559840806382 85698883644505235104896 88872916372079503071744 93086718441445341579456 96411244100068389493008 98612414056690955463168 99982030918589440955712 106384821075937533233664 110184278971506730849152 112479784783413121075176 114265178192673646806528 124115624588593788772608 128548325466757852657344 133309374558119254607616 146912371962008974465536 147918621085036433194752 149973046377884161433568 168719677175119681612764 171397767289010470209792 186173436882890683158912 192822488200136778986016 199964061837178881911424 220368557943013461698304 224959569566826242150352 248231249177187577545216 257096650933515705314688 266618749116238509215232 295837242170072866389504 299946092755768322867136 337439354350239363225528 342795534578020940419584 372346873765781366317824 385644976400273557972032 399928123674357763822848 440737115886026923396608 449919139133652484300704 514193301867031410629376 599892185511536645734272 674878708700478726451056 744693747531562732635648 771289952800547115944064 799856247348715527645696 899838278267304968601408 1028386603734062821258752 1199784371023073291468544 1349757417400957452902112 1542579905601094231888128 1799676556534609937202816 2399568742046146582937088 2699514834801914905804224 3085159811202188463776256 3599353113069219874405632 5399029669603829811608448 7198706226138439748811264 10798059339207659623216896 21596118678415319246433792
- Sum of all divisors σ(n): 79262643236374001347944000
- Sum of proper divisors (its aliquot sum) s(n): 57666524557958682101510208
- 21596118678415319246433792 is an abundant number, because the sum of its proper divisors (57666524557958682101510208) is greater than itself. Its abundance is 36070405879543362855076416
Bases of 21596118678415319246433792
- Binary: 10001110111010010011111110000011111011100111000011011000110110111010111101110000000002
- Hexadecimal: 0x11DD27F07DCE1B1B75EE00
- Base-36: 2POQRL7EKDOVI0000
Squares and roots of 21596118678415319246433792
- 21596118678415319246433792 squared (215961186784153192464337922) is 466392341972199035154655890679592284848909839499264
- 21596118678415319246433792 cubed (215961186784153192464337923) is 10072264367935672655847427822419432398014553376208585592544985639131008729088
-
The
square root of 21596118678415319246433792 is 4647162432970.8251813363 -
21596118678415319246433792 is a
perfect cube number . Itscube root is 278478648
Scales and comparisons
How big is 21596118678415319246433792?- 21,596,118,678,415,319,246,433,792 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,596,118,678,415,319,246,433,792 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 21596118678415319246433792 cubic inches would be around 23206554 feet tall.
Recreational maths with 21596118678415319246433792
- 21596118678415319246433792 backwards is 29733464291351487681169512
- The number of decimal digits it has is: 26
- The sum of 21596118678415319246433792's digits is 117
- 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 21596118678415319246433792 - Facts about the integer". Numbermatics.com. 2024. Web. 14 May 2024.
APA style:
Numbermatics. (2024). Number 21596118678415319246433792 - Facts about the integer. Retrieved 14 May 2024, from https://numbermatics.com/n/21596118678415319246433792/
Chicago style:
Numbermatics. 2024. "Number 21596118678415319246433792 - Facts about the integer". https://numbermatics.com/n/21596118678415319246433792/
The information we have on file for 21596118678415319246433792 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 21596118678415319246433792, math, Factors of 21596118678415319246433792, curriculum, school, college, exams, university, Prime factorization of 21596118678415319246433792, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, five hundred ninety-six sextillion, one hundred eighteen quintillion, six hundred seventy-eight quadrillion, four hundred fifteen trillion, three hundred nineteen billion, two hundred forty-six million, four hundred thirty-three thousand, seven hundred ninety-two.