120464243013636707442130944
120,464,243,013,636,707,442,130,944 is an even composite number composed of five prime numbers multiplied together.
120464243013636707442130944 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 120464243013636707442130944:
215 × 36 × 76 × 793 × 4433
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 79 × 79 × 79 × 443 × 443 × 443)See below for interesting mathematical facts about the number 120464243013636707442130944 from the Numbermatics database.
Names of 120464243013636707442130944
- Cardinal: 120464243013636707442130944 can be written as One hundred twenty septillion, four hundred sixty-four sextillion, two hundred forty-three quintillion, thirteen quadrillion, six hundred thirty-six trillion, seven hundred seven billion, four hundred forty-two million, one hundred thirty thousand, nine hundred forty-four.
Scientific notation
- Scientific notation: 1.20464243013636707442130944 × 1026
Factors of 120464243013636707442130944
Divisors of 120464243013636707442130944
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 79 81 84 96 98 108 112 126 128 144 147 158 162 168 189 192 196 216 224 237 243 252 256 288 294 316 324 336 343 378 384 392 432 441 443 448 474 486 504 512 553 567 576 588 632 648 672 686 711 729 756 768 784 864 882 886 896 948 972 1008 1024 1029 1106 1134 1152 1176 1264 1296 1323 1329 1344 1372 1422 1458 1512 1536 1568 1659 1701 1728 1764 1772 1792 1896 1944 2016 2048 2058 2133 2212 2268 2304 2352 2401 2528 2592 2646 2658 2688 2744 2844 2916 3024 3072 3087 3101 3136 3318 3402 3456 3528 3544 3584 3792 3871 3888 3969 3987 4032 4096 4116 4266 4424 4536 4608 4704 4802 4977 5056 5103 5184 5292 5316 5376 5488 5688 5832 6048 6144 6174 6202 6241 6272 6399 6636 6804 6912 7056 7088 7168 7203 7584 7742 7776 7938 7974 8064 8192 8232 8532 8848 9072 9216 9261 9303 9408 9604 9954 10112 10206 10368 10584 10632 10752 10976 11376 11613 11664 11907 11961 12096 12288 12348 12404 12482 12544 12798 13272 13608 13824 14112 14176 14336 14406 14931 15168 15484 15552 15876 15948 16128 16384 16464 16807 17064 17696 18144 18432 18522 18606 18723 18816 19197 19208 19908 20224 20412 20736 21168 21264 21504 21609 21707 21952 22752 23226 23328 23814 23922 24192 24576 24696 24808 24964 25088 25596 26544 27097 27216 27648 27783 27909 28224 28352 28672 28812 29862 30336 30968 31104 31752 31896 32256 32768 32928 33614 34128 34839 34997 35392 35721 35883 36288 36864 37044 37212 37446 37632 38394 38416 39816 40448 40824 41472 42336 42528 43008 43218 43414 43687 43904 44793 45504 46452 46656 47628 47844 48384 49152 49392 49616 49928 50176 50421 51192 53088 54194 54432 55296 55566 55818 56169 56448 56704 57344 57591 57624 59724 60672 61936 62208 63504 63792 64512 64827 65121 65856 67228 68256 69678 69994 70784 71442 71766 72576 73728 74088 74424 74892 75264 76788 76832 79632 80896 81291 81648 82944 83349 83727 84672 85056 86016 86436 86828 87374 87808 89586 91008 92904 93312 95256 95688 96768 98304 98784 99232 99856 100352 100842 102384 104517 104991 106176 107649 108388 108864 110592 111132 111636 112338 112896 113408 114688 115182 115248 117649 119448 121344 123872 124416 127008 127584 129024 129654 130242 131061 131712 134379 134456 136512 139356 139988 141568 142884 143532 145152 147456 148176 148848 149784 150528 151263 151949 153576 153664 159264 161792 162582 163296 165888 166698 167454 168507 169344 170112 172032 172872 173656 174748 175616 179172 182016 185808 186624 189679 190512 191376 193536 194481 195363 196249 197568 198464 199712 200704 201684 204768 209034 209982 212352 215298 216776 217728 221184 222264 223272 224676 225792 226816 229376 230364 230496 235298 238896 242688 243873 244979 247744 248832 250047 251181 254016 255168 258048 259308 260484 262122 263424 268758 268912 273024 278712 279976 283136 285768 287064 290304 294912 296352 297696 299568 301056 302526 303898 305809 307152 307328 313551 314973 318528 322947 323584 325164 326592 331776 333396 334908 337014 338688 340224 344064 345744 347312 349496 351232 352947 358344 364032 371616 373248 379358 381024 382752 387072 388962 390726 392498 393183 395136 396928 399424 401408 403137 403368 409536 418068 419964 424704 430596 433552 435456 442368 444528 446544 449352 451584 453632 453789 455847 460728 460992 470596 477792 485376 487746 489958 493039 495488 497664 500094 502362 505521 508032 510336 516096 518616 520968 524244 526848 537516 537824 546048 557424 559952 566272 569037 571536 574128 580608 583443 586089 588747 592704 595392 599136 602112 605052 607796 611618 614304 614656 627102 629946 637056 645894 647168 650328 653184 663552 666792 669816 674028 677376 680448 688128 691488 694624 698992 702464 705894 716688 728064 731619 734937 743232 746496 753543 758716 762048 765504 774144 777924 781452 784996 786366 790272 793856 798848 802816 806274 806736 819072 836136 839928 849408 861192 867104 870912 884736 889056 893088 898704 903168 907264 907578 911694 917427 921456 921984 940653 941192 944919 955584 970752 975492 979916 986078 990976 995328 1000188 1004724 1011042 1016064 1020672 1032192 1037232 1041936 1048488 1053696 1058841 1063643 1075032 1075648 1092096 1114848 1119904 1132544 1138074 1143072 1148256 1161216 1166886 1172178 1177494 1179549 1185408 1190784 1198272 1204224 1210104 1215592 1223236 1228608 1229312 1254204 1259892 1274112 1291788 1294336 1300656 1306368 1327104 1327753 1333584 1339632 1348056 1354752 1360896 1361367 1367541 1373743 1382976 1389248 1397984 1404928 1411788 1433376 1456128 1463238 1469874 1479117 1486464 1492992 1507086 1516563 1517432 1524096 1531008 1548288 1555848 1562904 1569992 1572732 1580544 1587712 1597696 1605632 1612548 1613472 1638144 1672272 1679856 1698816 1707111 1714853 1722384 1734208 1741824 1750329 1758267 1766241 1778112 1786176 1797408 1806336 1814528 1815156 1823388 1834854 1842912 1843968 1881306 1882384 1889838 1911168 1941504 1950984 1959832 1972156 1981952 1990656 2000376 2009448 2022084 2032128 2041344 2064384 2074464 2083872 2096976 2107392 2117682 2127286 2140663 2150064 2151296 2184192 2194857 2204811 2229696 2239808 2260629 2265088 2276148 2286144 2296512 2322432 2333772 2344356 2354988 2359098 2370816 2381568 2396544 2408448 2420208 2431184 2446472 2457216 2458624 2508408 2519784 2548224 2583576 2588672 2601312 2612736 2654208 2655506 2667168 2679264 2696112 2709504 2721792 2722734 2735082 2747486 2752281 2764763 2765952 2778496 2795968 2809856 2821959 2823576 2834757 2866752 2912256 2926476 2939748 2958234 2972928 2985984 3014172 3033126 3034864 3048192 3062016 3096576 3111696 3125808 3139984 3145464 3161088 3175424 3176523 3190929 3195392 3225096 3226944 3276288 3344544 3359712 3397632 3414222 3429706 3444768 3451273 3468416 3483648 3500658 3516534 3532482 3538647 3556224 3572352 3594816 3612672 3629056 3630312 3646776 3669708 3685824 3687936 3762612 3764768 3779676 3822336 3883008 3901968 3919664 3944312 3963904 3981312 3983259 4000752 4018896 4044168 4064256 4082688 4084101 4102623 4121229 4148928 4167744 4193952 4214784 4235364 4254572 4281326 4300128 4302592 4368384 4389714 4409622 4437351 4459392 4479616 4521258 4530176 4549689 4552296 4572288 4593024 4644864 4667544 4688712 4709976 4718196 4741632 4763136 4793088 4816896 4840416 4862368 4892944 4914432 4917248 5016816 5039568 5096448 5121333 5144559 5167152 5202624 5225472 5274801 5298723 5311012 5334336 5358528 5392224 5419008 5443584 5445468 5470164 5494972 5504562 5529526 5531904 5556992 5591936 5619712 5643918 5647152 5669514 5733504 5824512 5852952 5879496 5916468 5945856 5971968 6028344 6066252 6069728 6096384 6124032 6193152 6223392 6251616 6279968 6290928 6322176 6350848 6353046 6381858 6390784 6421989 6450192 6453888 6552576 6584571 6614433 6689088 6719424 6795264 6828444 6859412 6889536 6902546 6936832 6967296 7001316 7033068 7064964 7077294 7112448 7144704 7189632 7225344 7258112 7260624 7293552 7339416 7371648 7375872 7445501 7525224 7529536 7559352 7644672 7766016 7803936 7839328 7888624 7927808 7962624 7966518 8001504 8037792 8088336 8128512 8165376 8168202 8205246 8242458 8256843 8294289 8297856 8335488 8387904 8429568 8470728 8504271 8509144 8562652 8600256 8605184 8736768 8779428 8819244 8874702 8918784 8959232 9042516 9060352 9099378 9104592 9144576 9186048 9289728 9294271 9335088 9377424 9419952 9436392 9483264 9526272 9529569 9572787 9586176 9616201 9680832 9724736 9785888 9828864 9834496 10033632 10079136 10192896 10242666 10289118 10334304 10353819 10405248 10450944 10549602 10597446 10615941 10622024 10668672 10717056 10784448 10838016 10887168 10890936 10940328 10989944 11009124 11059052 11063808 11113984 11183872 11239424 11287836 11294304 11339028 11467008 11649024 11705904 11758992 11832936 11891712 11943936 11949777 12003971 12056688 12132504 12139456 12192768 12248064 12252303 12307869 12363687 12446784 12503232 12559936 12581856 12644352 12701696 12706092 12763716 12781568 12843978 12900384 12907776 13105152 13169142 13228866 13312053 13378176 13438848 13590528 13656888 13718824 13779072 13805092 13873664 13934592 14002632 14066136 14129928 14154588 14224896 14289408 14379264 14450688 14516224 14521248 14587104 14678832 14743296 14751744 14891002 14984641 15050448 15059072 15118704 15289344 15363999 15433677 15503671 15607872 15678656 15777248 15824403 15855616 15896169 15933036 16003008 16075584 16176672 16257024 16330752 16336404 16410492 16484916 16513686 16588578 16595712 16670976 16775808 16859136 16941456 17008542 17018288 17125304 17200512 17210368 17473536 17558856 17638488 17749404 17837568 17918464 18085032 18120704 18198756 18209184 18289152 18372096 18579456 18588542 18670176 18754848 18839904 18872784 18966528 19052544 19059138 19145574 19172352 19232402 19265967 19353341 19361664 19449472 19571776 19657728 19668992 19753713 19843299 20067264 20158272 20385792 20485332 20578236 20668608 20707638 20810496 20901888 21099204 21194892 21231882 21244048 21337344 21434112 21568896 21676032 21774336 21781872 21880656 21979888 22018248 22118104 22127616 22227968 22336503 22367744 22575672 22588608 22678056 22934016 23298048 23411808 23517984 23665872 23783424 23887872 23899554 24007942 24113376 24158911 24265008 24278912 24385536 24496128 24504606 24615738 24727374 24770529 24882867 24893568 25006464 25119872 25163712 25288704 25403392 25412184 25512813 25527432 25563136 25687956 25800768 25815552 26210304 26338284 26457732 26624106 26756352 26877696 27181056 27313776 27437648 27558144 27610184 27747328 27869184 27882813 28005264 28132272 28259856 28309176 28449792 28578816 28588707 28718361 28758528 28848603 29042496 29174208 29357664 29486592 29503488 29782004 29969282 30100896 30118144 30237408 30578688 30727998 30867354 31007342 31061457 31215744 31357312 31554496 31648806 31711232 31792338 31847823 31866072 32006016 32151168 32353344 32514048 32661504 32672808 32820984 32969832 33027372 33177156 33191424 33341952 33551616 33718272 33882912 34017084 34036576 34250608 34401024 34420736 34947072 35117712 35276976 35498808 35675136 35836928 35849331 36011913 36170064 36397512 36418368 36578304 36744192 36923607 37091061 37177084 37340352 37509696 37679808 37745568 37933056 38105088 38118276 38291148 38344704 38464804 38531934 38706682 38723328 38898944 39143552 39315456 39337984 39507426 39686598 39936159 40134528 40316544 40771584 40970664 41156472 41337216 41415276 41620992 41803776 42198408 42389784 42463764 42488096 42674688 42868224 43137792 43352064 43548672 43563744 43761312 43959776 44036496 44236208 44255232 44455936 44673006 44735488 44953923 45151344 45177216 45356112 45868032 46091997 46301031 46511013 46823616 47035968 47331744 47566848 47688507 47799108 48015884 48226752 48317822 48530016 48557824 48771072 48992256 49009212 49231476 49454748 49541058 49765734 49787136 50012928 50239744 50327424 50577408 50806784 50824368 51025626 51054864 51126272 51375912 51601536 51631104 52118507 52420608 52676568 52915464 53248212 53512704 53755392 54362112 54627552 54875296 55116288 55220368 55494656 55738368 55765626 56010528 56264544 56519712 56618352 56899584 57157632 57177414 57436722 57517056 57697206 57797901 58060023 58084992 58348416 58715328 58973184 59006976 59529897 59564008 59938564 60201792 60236288 60474816 61157376 61455996 61734708 62014684 62122914 62431488 62714624 63108992 63297612 63422464 63584676 63695646 63732144 64012032 64302336 64706688 65028096 65323008 65345616 65641968 65939664 66054744 66354312 66382848 66683904 67009509 67103232 67313407 67765824 68034168 68073152 68501216 68802048 68841472 69894144 70235424 70553952 70997616 71350272 71673856 71698662 72023826 72340128 72476733 72795024 72836736 73156608 73488384 73847214 74182122 74311587 74354168 74648601 74680704 75019392 75359616 75491136 75866112 76210176 76236552 76582296 76689408 76929608 77063868 77413364 77446656 77797888 78287104 78630912 78675968 79014852 79373196 79872318 80269056 80633088 81543168 81941328 82312944 82674432 82830552 83241984 83607552 83648439 84027797 84396816 84779568 84927528 84976192 85349376 85736448 85766121 86155083 86275584 86545809 86938307 87127488 87522624 87919552 88072992 88472416 88510464 88911872 89346012 89470976 89907846 90302688 90354432 90712224 91736064 92183994 92602062 93022026 93184371 93647232 94071936 94663488 95133696 95377014 95598216 96031768 96453504 96635644 97060032 97115648 97542144 97984512 98018424 98462952 98909496 99082116 99531468 99574272 100025856 100479488 100654848 101154816 101613568 101648736 102051252 102109728 102252544 102751824 103203072 103262208 104237014 104841216 104892487 105353136 105830928 106496424 107025408 107510784 107547993 108035739 108525697 109255104 109750592 110232576 110440736 110770821 110989312 111273183 111531252 112021056 112529088 113039424 113236704 113799168 114315264 114354828 114873444 115034112 115394412 115595802 116120046 116169984 116696832 117430656 117946368 118013952 119059794 119128016 119808477 119877128 120403584 120472576 120949632 122314752 122911992 123469416 124029368 124245828 124862976 125429248 126217984 126595224 126844928 127169352 127391292 127464288 128024064 128604672 129413376 130056192 130646016 130691232 131283936 131879328 132109488 132708624 132765696 133367808 134019018 134206464 134626814 134861769 135473387 135531648 136068336 136146304 137002432 137604096 137682944 138275991 138903093 139533039 140470848 141107904 141995232 142700544 143065521 143347712 143397324 144047652 144680256 144953466 145590048 145673472 146313216 146976768 147694428 148364244 148623174 148708336 149297202 149361408 150038784 150719232 150982272 151732224 152420352 152473104 153164592 153378816 153859216 154127736 154826728 154893312 155595776 156355521 156574208 157261824 158029704 158746392 159744636 160538112 161266176 163086336 163882656 164625888 165348864 165661104 166483968 167215104 167296878 168055594 168793632 169112377 169559136 169855056 169952384 170698752 171472896 171532242 172310166 172551168 173091618 173393703 173876614 174180069 174254976 175045248 175839104 176145984 176944832 177020928 177823744 178589691 178692024 178941952 179815692 180605376 180708864 181424448 183472128 184367988 185204124 186044052 186368742 187294464 188143872 189326976 190267392 190754028 191196432 192063536 192907008 193271288 194120064 194231296 195084288 195969024 196036848 196925904 197818992 198164232 199062936 199148544 200051712 200958976 201028527 201309696 201940221 203297472 204102504 204219456 204505088 205503648 206406144 206524416 208474028 209682432 209784974 210706272 211661856 212992848 214050816 215021568 215095986 216071478 217051394 217430199 218416277 218510208 219501184 220465152 220881472 221541642 221978624 222546366 222934761 223062504 223945803 224042112 225058176 226078848 226473408 227598336 228630528 228709656 229746888 230068224 230788824 231191604 232240092 232339968 233393664 234861312 235892736 236027904 238119588 238256032 239616954 239754256 240807168 240945152 241899264 244629504 245823984 246938832 248058736 248491656 249725952 250858496 250945317 252083391 252435968 253190448 254338704 254782584 254928576 256048128 257209344 258465249 258826752 259637427 260814921 261382464 262567872 263758656 264218976 265417248 265531392 266735616 268038036 268412928 269253628 269723538 270946774 271063296 272136672 272292608 274004864 275208192 275365888 276551982 277806186 279066078 279553113 280941696 282215808 283990464 285401088 286131042 286695424 286794648 288095304 289360512 289906932 291180096 291346944 292626432 293953536 295388856 296728488 297246348 297416672 298594404 298722816 300077568 301438464 301964544 303464448 304840704 304946208 306329184 306757632 307718432 308255472 309653456 309786624 311191552 312711042 313148416 314523648 314677461 316059408 317492784 319489272 321076224 322532352 322643979 324107217 325577091 327765312 329251776 330697728 331322208 332967936 333819549 334593756 336111188 337587264 338224754 339118272 339710112 339904768 341397504 342945792 343064484 344620332 345102336 346183236 346787406 347753228 348360138 348509952 350090496 351678208 352291968 353889664 354041856 355647488 357179382 357384048 357883904 359425431 359631384 361210752 361417728 362848896 366944256 368735976 370408248 372088104 372737484 374588928 376287744 378653952 380534784 381508056 382392864 384127072 385814016 386542576 388240128 388462592 390168576 391938048 392073696 393851808 395637984 396328464 398125872 398297088 400103424 401917952 402057054 402619392 403880442 404585307 406420161 406594944 408205008 408438912 411007296 412812288 413048832 416709279 416948056 418599117 419569948 421412544 423323712 425985696 428101632 430043136 430191972 432142956 434102788 434860398 436832554 437020416 439002368 440930304 441762944 443083284 443957248 445092732 445869522 446125008 447891606 448084224 450116352 452157696 452946816 455196672 457261056 457419312 459493776 460136448 461577648 462383208 464480184 464679936 466787328 469066563 469722624 471193849 471785472 476239176 476512064 479233908 479508512 481614336 481890304 483798528 489259008 491647968 493877664 496117472 496983312 499451904 501716992 501890634 504166782 504871936 506380896 507337131 508677408 509565168 509857152 512096256 514418688 516930498 517653504 519274854 520181109 521629842 522540207 522764928 525135744 527517312 528437952 530834496 531062784 533471232 536076072 536825856 538507256 539447076 541893548 542126592 544273344 544585216 548009728 550416384 550731776 553103964 555612372 558132156 559106226 561883392 564431616 567980928 570802176 572262084 573390848 573589296 576190608 578721024 579813864 582360192 582693888 585252864 587907072 588194579 590777712 593456976 594492696 594833344 597188808 597445632 600155136 602876928 603085581 603929088 605820663 608568149 609892416 612658368 613515264 615436864 616510944 619306912 619573248 622383104 625422084 626296832 629047296 629354922 632118816 634985568 638978544 642152448 645064704 645287958 648214434 651154182 652290597 655248831 655530624 658503552 661395456 662644416 665935872 667639098 669187512 671837409 672222376 675174528 676449508 678236544 679420224 679809536 682795008 685891584 686128968 689240664 690204672 692366472 693574812 695506456 696720276 697019904 700180992 703356416 704583936 707779328 708083712 711294976 714358764 714768096 715767808 718850862 719262768 722421504 722835456 725697792 733888512 734247409 737471952 740816496 744176208 745474968 749177856 752575488 752835951 756250173 757307904 759679879 763016112 764785728 768254144 771628032 773085152 775395747 776480256 776925184 778912281 782444763 784147392 787703616 791275968 792656928 796251744 796594176 800206848 803835904 804114108 805238784 807760884 809170614 812840322 813189888 816410016 816877824 822014592 825624576 826097664 833418558 833896112 837198234 838659339 839139896 842825088 846647424 851971392 856203264 860086272 860383944 864285912 868205576 869720796 873665108 874040832 878004736 881860608 883525888 886166568 887914496 890185464 891739044 892250016 895783212 896168448 900232704 904315392 905893632 910393344 914522112 914838624 918987552 920272896 923155296 924766416 928960368 929359872 933574656 938133126 939445248 942387698 943570944 944032383 948313709 952478352 953024128 958467816 959017024 963228672 963780608 967597056 967931937 972321651 976731273 983295936 987755328 992234944 993966624 998903808 1001458647 1003433984 1003781268 1008333564 1009743872 1012761792 1014674262 1017354816 1019130336 1019714304 1024192512 1028837376 1033860996 1035307008 1038549708 1040362218 1043259684 1045080414 1045529856 1050271488 1055034624 1056875904 1061668992 1062125568 1066942464 1072152144 1073651712 1077014512 1078894152 1083787096 1084253184 1088546688 1089170432 1096019456 1100832768 1106207928 1111224744 1116264312 1118212452 1123766784 1128863232 1135961856 1141604352 1144524168 1146781696 1147178592 1152381216 1157442048 1159627728 1164720384 1165387776 1170505728 1175814144 1176389158 1181555424 1183786639 1186913952 1188985392 1189666688 1194377616 1194891264 1200310272 1205753856 1206171162 1207858176 1211641326 1213755921 1217136298 1219260483 1219784832 1224790009 1225316736 1230873728 1233021888 1238613824 1239146496 1244766208 1250127837 1250844168 1252593664 1255797351 1258709844 1264237632 1269971136 1277957088 1284304896 1290129408 1290575916 1296428868 1302308364 1304581194 1310497662 1311061248 1317007104 1322790912 1325288832 1331871744 1335278196 1338375024 1343674818 1344444752 1350349056 1352899016 1356473088 1358840448 1359619072 1365590016 1371783168 1372257936 1378481328 1380409344 1384732944 1387149624 1391012912 1393440552 1394039808 1400361984 1406712832 1407199689 1409167872 1413581547 1415558656 1428717528 1429536192 1431535616 1437701724 1438525536 1444843008 1445670912 1451395584 1467777024 1468494818 1474943904 1481632992 1488352416 1490949936 1498355712 1505150976 1505671902 1512500346 1514615808 1519359758 1522011393 1526032224 1528913939 1529571456 1536508288 1543256064 1546170304 1550791494 1552960512 1553850368 1557824562 1560543327 1564889526 1567620621 1568294784 1575407232 1582551936 1585313856 1592503488 1593188352 1600413696 1607671808 1608228216 1610477568 1615521768 1618341228 1625680644 1626379776 1632820032 1633755648 1644029184 1651249152 1652195328 1666837116 1667792224 1674396468 1677318678 1678279792 1685650176 1693294848 1703942784 1712406528 1720172544 1720767888 1728571824 1736411152 1739441592 1747330216 1748081664 1756009472 1763721216 1764583737 1767051776 1772333136 1780370928 1783478088 1784500032 1791566424 1792336896 1800465408 1808630784 1809256743 1811787264 1817461989 1825704447 1829677248 1837975104 1840545792 1846310592 1849532832 1857920736 1858719744 1867149312 1876266252 1878890496 1884775396 1887141888 1888064766 1896627418 1904956704 1906048256 1916935632 1918034048 1926457344 1927561216 1935194112 1935863874 1944643302 1953462546 1956871791 1965746493 1966591872 1975510656 1984469888 1987933248 1997807616 2002917294 2006867968 2007562536 2015512227 2016667128 2019487744 2025523584 2029348524 2034709632 2038260672 2039428608 2048385024 2057674752 2067721992 2070614016 2077099416 2080724436 2086519368 2090160828 2091059712 2100542976 2110069248 2113751808 2123337984 2124251136 2133884928 2144304288 2147303424 2154029024 2157788304 2167574192 2168506368 2177093376 2178340864 2192038912 2201665536 2202742227 2212415856 2222449488 2232528624 2236424904 2247533568 2257726464 2258507853 2268750519 2271923712 2279039637 2289048336 2294357184 2304762432 2314884096 2319255456 2329440768 2330775552 2336736843 2347334289 2352778316 2363110848 2367573278 2373827904 2377970784 2379333376 2388755232 2389782528 2400620544 2411507712 2412342324 2415716352 2423282652 2427511842 2434272596 2438520966 2439569664 2449580018 2450633472 2461747456 2466043776 2477227648 2478292992 2489532416 2500255674 2501688336 2505187328 2511594702 2515978017 2517419688 2528475264 2539942272 2555914176 2568609792 2580258816 2581151832 2592857736 2604616728 2609162388 2620995324 2622122496 2634014208 2645581824 2650577664 2663743488 2670556392 2676750048 2687349636 2688889504 2700698112 2705798032 2712946176 2717680896 2719238144 2731180032 2743566336 2744515872 2756962656 2760818688 2769465888 2774299248 2782025824 2786881104 2788079616 2800723968 2813425664 2814399378 2818335744 2827163094 2831117312 2832097149 2844941127 2857435056 2859072384 2875403448 2877051072 2889686016 2891341824 2902791168 2916964953 2930193819 2936989636 2949887808 2963265984 2976704832 2981899872 2996711424 3010301952 3011343804 3025000692 3029231616 3038719516 3044022786 3052064448 3057827878 3059142912 3073016576 3086512128 3092340608 3101582988 3105921024 3107700736 3115649124 3121086654 3129779052 3135241242 3136589568 3150814464 3165103872 3170627712 3185006976 3186376704 3200827392 3215343616 3216456432 3220955136 3231043536 3236682456 3251361288 3252759552 3265640064 3267511296 3288058368 3298356943 3302498304 3333674232 3335584448 3348792936 3354637356 3356559584 3371300352 3386589696 3407885568 3424813056 3440345088 3441535776 3457143648 3472822304 3478883184 3494660432 3496163328 3512018944 3527442432 3529167474 3534103552 3544666272 3551359917 3560741856 3566956176 3569000064 3583132848 3584673792 3600930816 3617261568 3618513486 3623574528 3634923978 3641267763 3651408894 3657781449 3659354496 3674370027 3675950208 3692621184 3699065664 3715841472 3717439488 3734298624 3752532504 3757780992 3767392053 3769550792 3776129532 3793254836 3809913408 3812096512 3833871264 3836068096 3852914688 3855122432 3870388224 3871727748 3889286604 3906925092 3913743582 3931492986 3933183744 3951021312 3968939776 3975866496 3995615232 4005834588 4013735936 4015125072 4031024454 4033334256 4038975488 4051047168 4058697048 4069419264 4076521344 4078857216 4096770048 4115349504 4117362053 4135443984 4141228032 4154198832 4161448872 4173038736 4180321656 4182119424 4201085952 4220138496 4221599067 4227503616 4240744641 4246675968 4259977043 4288608576 4294606848 4308058048 4315576608 4335148384 4337012736 4354186752 4356681728 4384077824 4403331072 4405484454 4424831712 4444898976 4465057248 4472849808 4495067136 4515452928 4517015706 4537501038 4543847424 4558079274 4566034179 4578096672 4586741817 4588714368 4609524864 4629768192 4638510912 4658881536 4661551104 4673473686 4694668578 4702861863 4705556632 4726221696 4735146556 4747655808 4755941568 4758666752 4777510464 4779565056 4801241088 4823015424 4824684648 4831432704 4846565304 4855023684 4868545192 4877041932 4879139328 4899160036 4901266944 4923494912 4932087552 4954455296 4956585984 4979064832 5000511348 5003376672 5010374656 5023189404 5031956034 5034839376 5056950528 5079884544 5111828352 5137219584 5160517632 5162303664 5185715472 5209233456 5218324776 5241990648 5244244992 5268028416 5291163648 5293751211 5301155328 5317759153 5341112784 5353500096 5374699272 5377779008 5401396224 5411596064 5425892352 5427770229 5435361792 5438476288 5452385967 5477113341 5489031744 5513925312 5521637376 5538931776 5548598496 5564051648 5573762208 5576159232 5601447936 5626851328 5628798756 5636671488 5654326188 5662234624 5664194298 5689882254 5714870112 5718144768 5750806896 5754102144 5779372032 5782683648 5805582336 5833929906 5860387638 5870615373 5873979272 5897239479 5899775616 5926531968 5953409664 5963799744 5993422848 6020603904 6022687608 6050001384 6058463232 6077439032 6088045572 6104128896 6115655756 6118285824 6146033152 6173024256 6184681216 6203165976 6211842048 6215401472 6231298248 6242173308 6259558104 6270482484 6273179136 6301628928 6330207744 6341255424 6370013952 6372753408 6401654784 6430687232 6432912864 6441910272 6462087072 6473364912 6502722576 6505519104 6531280128 6535022592 6576116736 6596713886 6604996608 6608226681 6638195963 6667348464 6671168896 6697585872 6709274712 6713119168 6742600704 6773179392 6775523559 6806251557 6815771136 6837118911 6868126253 6883071552 6914287296 6945644608 6957766368 6989320864 6992326656 7010210529 7024037888 7042002867 7058334948 7068207104 7089332544 7102719834 7121483712 7133912352 7138000128 7166265696 7169347584 7201861632 7234523136 7237026972 7247149056 7269847956 7282535526 7302817788 7315562898 7318708992 7348740054 7351900416 7385242368 7398131328 7431682944 7434878976 7468597248 7505065008 7515561984 7534784106 7539101584 7552259064 7586509672 7619826816 7624193024 7667742528 7672136192 7705829376 7740776448 7743455496 7778573208 7813850184 7827487164 7862985972 7866367488 7902042624 7937879552 7951732992 7991230464 8011669176 8027471872 8030250144 8062048908 8066668512 8077950976 8102094336 8117394096 8138838528 8153042688 8157714432 8193540096 8230699008 8234724106 8270887968 8282456064 8286506473 8308397664 8322897744 8346077472 8360643312 8364238848 8402171904 8440276992 8443198134 8455007232 8481489282 8493351936 8496291447 8519954086 8534823381 8573530063 8577217152 8616116096 8631153216 8670296768 8674025472 8708373504 8713363456 8750894859 8768155648 8790581457 8810968908 8849663424 8889797952 8930114496 8945699616 8990134272 9030905856 9034031412 9075002076 9087694848 9116158548 9132068358 9156193344 9173483634 9177428736 9219049728 9259536384 9277021824 9317763072 9323102208 9346947372 9389337156 9405723726 9411113264 9452443392 9470293112 9495311616 9511883136 9517333504 9555020928 9559130112 9602482176 9646030848 9649369296 9662865408 9693130608 9710047368 9737090384 9754083864 9758278656 9798320072 9802533888 9846989824 9864175104 9895070829 9908910592 10001022696 10006753344 10020749312 10046378808 10063912068 10069678752 10113901056 10159769088 10223656704 10274439168 10321035264 10324607328 10371430944 10418466912 10436649552 10483981296 10488489984 10536056832 10582327296 10587502422 10602310656 10635518306 10654079751 10682225568 10702397573 10707000192 10749398544 10755558016 10802792448 10823192128 10851784704 10855540458 10870723584 10876952576 10904771934 10923803289 10954226682 10973344347 10978063488 11023110081 11027850624 11077863552 11097196992 11128103296 11147524416 11152318464 11202895872 11253702656 11257597512 11273342976 11302176159 11308652376 11324469248 11328388596 11379764508 11429740224 11436289536 11501613792 11508204288 11558744064 11565367296 11611164672 11667859812 11720775276 11741230746 11747958544 11794478958 11799551232 11853063936 11906819328 11927599488 11986845696 12041207808 12045375216 12100002768 12116926464 12154878064 12176091144 12208257792 12231311512 12236571648 12292066304 12346048512 12352086159 12369362432 12406331952 12423684096 12462596496 12484346616 12519116208 12540964968 12546358272 12603257856 12660415488 12664797201 12682510848 12722233923 12740027904 12779931129 12865825728 12883820544 12924174144 12946729824 13005445152 13011038208 13062560256 13070045184 13152233472 13193427772 13209993216 13216453362 13276391926 13334696928 13342337792 13395171744 13418549424 13426238336 13485201408 13546358784 13551047118 13612503114 13631542272 13674237822 13698102537 13736252506 13760225451 13766143104 13828574592 13891289216 13915532736 13978641728 13984653312 14020421058 14048075776 14084005734 14108585589 14116669896 14136414208 14178665088 14205439668 14242967424 14267824704 14276000256 14332531392 14338695168 14403723264 14469046272 14474053944 14494298112 14539695912 14565071052 14605635576 14631125796 14637417984 14697480108 14703800832 14770484736 14796262656 14863365888 14869757952 14937194496 15010130016 15031123968 15069568212 15078203168 15104518128 15173019344 15239653632 15248386048 15335485056 15344272384 15411658752 15481552896 15486910992 15557146416 15627700368 15654974328 15725971944 15732734976 15804085248 15875759104 15881253633 15903465984 15953277459 16023338352 16060500288 16124097816 16133337024 16155901952 16204188672 16234788192 16277677056 16306085376 16315428864 16357157901 16431340023 16469448212 16541775936 16564912128 16573012946 16616795328 16645795488 16692154944 16721286624 16728477696 16804343808 16880553984 16886396268 16910014464 16962978564 16986703872 16992582894 17039908172 17069646762 17147060126 17154434304 17232232192 17262306432 17340593536 17348050944 17416747008 17426726912 17501789718 17536311296 17581162914 17611846119 17621937816 17691718437 17699326848 17779595904 17860228992 17891399232 17980268544 18061811712 18068062824 18150004152 18175389696 18232317096 18264136716 18312386688 18346967268 18354857472 18438099456 18519072768 18554043648 18635526144 18646204416 18693894744 18778674312 18811447452 18822226528 18904886784 18940586224 18990623232 19023766272 19034667008 19110041856 19118260224 19204964352 19292061696 19298738592 19325730816 19386261216 19420094736 19474180768 19508167728 19516557312 19596640144 19605067776 19693979648 19728350208 19790141658 19817821184 19824680043 19914587889 20002045392 20013506688 20092757616 20127824136 20139357504 20227802112 20319538176 20418754671 20447313408 20511356733 20604378759 20649214656 20742861888 20836933824 20873299104 20967962592 20976979968 21072113664 21126008601 21175004844 21204621312 21271036612 21308159502 21364451136 21404795146 21414000384 21498797088 21511116032 21605584896 21646384256 21703569408 21711080916 21741447168 21753905152 21809543868 21847606578 21908453364 21946688694 21956126976 22046220162 22055701248 22155727104 22194393984 22256206592 22295048832 22304636928 22405791744 22507405312 22515195024 22546685952 22604352318 22617304752 22648938496 22656777192 22759529016 22859480448 22872579072 23003227584 23016408576 23088498601 23117488128 23222329344 23335719624 23441550552 23482461492 23495917088 23588957916 23599102464 23706127872 23813638656 23855198976 23973691392 24082415616 24090750432 24200005536 24233852928 24309756128 24352182288 24416515584 24462623024 24473143296 24584132608 24692097024 24704172318 24738724864 24812663904 24847368192 24859519419 24925192992 24968693232 25038232416 25081929936 25092716544 25206515712 25320830976 25329594402 25365021696 25444467846 25480055808 25488874341 25559862258 25604470143 25720590189 25731651456 25848348288 25893459648 26010890304 26022076416 26125120512 26140090368 26304466944 26371744371 26386855544 26432906724 26552783852 26669393856 26684675584 26790343488 26837098848 26852476672 26970402816 27092717568 27102094236 27225006228 27263084544 27348475644 27396205074 27472505012 27520450902 27532286208 27657149184 27782578432 27831065472 27957283456 27969306624 28040842116 28096151552 28168011468 28217171178 28233339792 28272828416 28357330176 28410879336 28485934848 28535649408 28552000512 28665062784 28677390336 28807446528 28938092544 28948107888 28988596224 29079391824 29130142104 29211271152 29262251592 29274835968 29394960216 29407601664 29540969472 29592525312 29685212487 29726731776 29819839301 30020260032 30062247936 30139136424 30156406336 30209036256 30346038688 30479307264 30496772096 30670970112 30688544768 30823317504 30963105792 30973821984 31114292832 31255400736 31309948656 31451943888 31465469952 31608170496 31751518208 31762507266 31806931968 31906554918 31962239253 32046676704 32107192719 32121000576 32248195632 32266674048 32408377344 32469576384 32555354112 32612170752 32630857728 32714315802 32862680046 32920033041 32938896424 33069330243 33083551872 33146025892 33233590656 33291590976 33384309888 33442573248 33456955392 33608687616 33761107968 33772792536 33820028928 33925957128 33973407744 33985165788 34079816344 34139293524 34294120252 34308868608 34464464384 34524612864 34681187072 34696101888 34833494016 34853453824 35003579436 35072622592 35162325828 35223692238 35243875632 35383436874 35398653696 35559191808 35720457984 35782798464 35960537088 36123623424 36136125648 36300008304 36350779392 36464634192 36528273432 36624773376 36693934536 36709714944 36876198912 37038145536 37056258477 37108087296 37224314071 37271052288 37387789488 37557348624 37622894904 37644453056 37809773568 37881172448 37981246464 37994391603 38047532544 38069334016 38166701769 38220083712 38339793387 38597477184 38651461632 38772522432 38840189472 38948361536 39016335456 39033114624 39193280288 39210135552 39387959296 39456700416 39580283316 39635642368 39649360086 39829175778 40004090784 40027013376 40185515232 40255648272 40278715008 40455604224 40639076352 40837509342 40894626816 41022713466 41094307611 41208757518 41280676353 41298429312 41485723776 41673867648 41746598208 41935925184 41953959936 42144227328 42252017202 42350009688 42409242624 42542073224 42616319004 42728902272 42809590292 42828000768 42997594176 43022232064 43211169792 43292768512 43407138816 43422161832 43482894336 43507810304 43619087736 43695213156 43816906728 43893377388 43912253952 44092440324 44111402496 44311454208 44388787968 44512413184 44590097664 44609273856 44811583488 45014810624 45030390048 45093371904 45208704636 45234609504 45297876992 45313554384 45519058032 45718960896 45745158144 46006455168 46032817152 46176997202 46234976256 46444658688 46467371741 46671439248 46883101104 46964922984 46991834176 47177915832 47198204928 47412255744 47627277312 47643760899 47710397952 47859832377 48076883771 48181500864 48400011072 48467705856 48619512256 48704364576 48833031168 48925246048 48946286592 49071473703 49168265216 49294020069 49408344636 49477449728 49625327808 49694736384 49719038838 49850385984 49937386464 50076464832 50163859872 50185433088 50413031424 50641661952 50659188804 50730043392 50888935692 50960111616 50977748682 51119724516 51208940286 51441180378 51463302912 51696696576 51786919296 52021780608 52044152832 52250241024 52280180736 52608933888 52743488742 52773711088 52865813448 53075155311 53105567704 53338787712 53369351168 53580686976 53674197696 53704953344 53940805632 54185435136 54204188472 54450012456 54526169088 54696951288 54792410148 54945010024 55040901804 55064572416 55314298368 55565156864 55662130944 55914566912 55938613248 56081684232 56192303104 56336022936 56434342356 56466679584 56545656832 56714660352 56821758672 56971869696 57071298816 57104001024 57330125568 57354780672 57614893056 57876185088 57896215776 57977192448 58005545311 58158783648 58260284208 58422542304 58524503184 58549671936 58789920432 58815203328 59081938944 59185050624 59370424974 59453463552 59474040129 59639678602 59743763667 60014710441 60040520064 60278272848 60312812672 60418072512 60692077376 60958614528 60993544192 61256264013 61341940224 61377089536 61534070199 61813136277 61947643968 62228585664 62510801472 62619897312 62903887776 62930939904 63216340992 63378025803 63503036416 63525014532 63613863936 63813109836 63924478506 64093353408 64214385438 64242001152 64496391264 64533348096 64816754688 64939152768 65110708224 65224341504 65261715456 65428631604 65725360092 65840066082 65877792848 66138660486 66167103744 66292051784 66467181312 66583181952 66768619776 66885146496 66913910784 67217375232 67522215936 67545585072 67640057856 67851914256 67946815488 67970331576 68159632688 68278587048 68588240504 68617737216 68928928768 69049225728 69265495803 69362374144 69666988032 70007158872 70145245184 70324651656 70447384476 70487751264 70766873748 70797307392 71118383616 71440915968 71565596928 71921074176 72247246848 72272251296 72600016608 72701558784 72929268384 73056546864 73249546752 73387869072 73419429888 73752397824 74076291072 74112516954 74216174592 74448628142 74542104576 74578558257 74775578976 74916783011 75114697248 75245789808 75288906112 75619547136 75762344896 75962492928 75988783206 76095065088 76138668032 76333403538 76440167424 76466623023 76679586774 76813410429 77161770567 77194954368 77545044864 77680378944 77896723072 78032670912 78066229248 78386560576 78420271104 78775918592 78913400832 79115233113 79160566632 79271284736 79298720172 79658351556 80008181568 80054026752 80371030464 80511296544 80557430016 80911208448 81278152704 81675018684 81789253632 82045426932 82188615222 82417515036 82561352706 82596858624 82971447552 83347735296 83493196416 83871850368 83907919872 84288454656 84504034404 84700019376 84818485248 85084146448 85232638008 85457804544 85619180584 85656001536 85995188352 86044464128 86422339584 86585537024 86814277632 86844323664 86965788672 87238175472 87390426312 87633813456 87786754776 87824507904 88184880648 88222804992 88622908416 88777575936 89024826368 89055637461 89180195328 89459517903 90060780096 90186743808 90417409272 90469219008 90595753984 90627108768 91038116064 91437921792 91490316288 92012910336 92065634304 92353994404 92469952512 92889317376 92934743482 93342878496 93766202208 93929845968 93983668352 94355831664 94396409856 94824511488 95254554624 95287521798 95420795904 95719664754 95886717759 96153767542 96321578157 96363001728 96758410711 96800022144 97239024512 97408729152 97666062336 97850492096 97892573184 98142947406 98336530432 98588040138 98760099123 98816689272 98954899456 99207990729 99250655616 99438077676 99700771968 99874772928 100152929664 100327719744 100370866176 100826062848 101283323904 101318377608 101460086784 101777871384 101920223232 101955497364 102239449032 102417880572 102882360756 102926605824 103393393152 103573838592 104043561216 104088305664 104500482048 104560361472 105217867776 105486977484 105547422176 105731626896 106150310622 106211135408 106677575424 106738702336 107161373952 107348395392 107409906688 107881611264 108370870272 108408376944 108900024912 109052338176 109393902576 109584820296 109890020048 110081803608 110129144832 110628596736 111130313728 111168775431 111324261888 111672942213 111829133824 112163368464 112672045872 112868684712 112933359168 113091313664 113429320704 113643517344 113943739392 114142597632 114208002048 114500105307 114660251136 115019380161 115792431552 115954384896 116011090622 116317567296 116520568416 116845084608 117049006368 117099343872 117579840864 117630406656 118163877888 118370101248 118740849948 118906927104 118948080258 119279357204 119487527334 120029420882 120081040128 120556545696 120625625344 120836145024 121384154752 121917229056 121987088384 122512528026 122683880448 122754179072 123068140398 123282922833 123626272554 123842029059 123895287936 124457171328 125021602944 125239794624 125807775552 125861879808 126432681984 126756051606 127006072832 127050029064 127227727872 127626219672 127848957012 128186706816 128428770876 128484002304 128992782528 129066696192 129633509376 129878305536 130221416448 130448683008 130523430912 130857263208 131450720184 131680132164 131755585696 132277320972 132334207488 132584103568 132934362624 133166363904 133537239552 133770292992 133827821568 134434750464 135044431872 135091170144 135280115712 135703828512 135893630976 135940663152 136319265376 136557174096 137176481008 137235474432 137857857536 138098451456 138530991606 138724748288 139333976064 139402115223 140014317744 140649303312 140894768952 140975502528 141533747496 141594614784 142236767232 142881831936 142931282697 143131193856 143579497131 144230651313 144544502592 145200033216 145403117568 145858536768 146113093728 146499093504 146775738144 146838859776 147504795648 147882060207 148225033908 148432349184 148897256284 149084209152 149157116514 149551157952 149833566022 150229394496 150491579616 150577812224 151239094272 151524689792 151924985856 151977566412 152190130176 152277336064 152666807076 152880334848 152933246046 153359173548 153626820858 154323541134 154389908736 155090089728 155360757888 155793446144 156065341824 156132458496 156773121152 156840542208 157551837184 157826801664 158230466226 158321133264 158542569472 158597440344 159225465933 159316703112 160016363136 160108053504 160742060928 161022593088 161114860032 161822416896 162556305408 163350037368 163578507264 164090853864 164377230444 164835030072 165122705412 165193717248 165942895104 166695470592 166986392832 167743700736 167815839744 168576909312 169008068808 169400038752 169636970496 170168292896 170465276016 170915609088 171238361168 171312003072 171990376704 172088928256 172844679168 173171074048 173628555264 173688647328 173931577344 174016635933 174476350944 174780852624 175267626912 175573509552 175649015808 176369761296 176445609984 177245816832 177555151872 178049652736 178111274922 178360390656 178422120387 178919035806 179231291001 180044131323 180121560192 180834818544 180938438016 181254217536 182076232128 182875843584 182980632576 184025820672 184131268608 184602210597 184707988808 185439408831 185869486964 186685756992 187532404416 187859691936 187967336704 188711663328 188792819712 189649022976 190509109248 190575043596 190841591808 191439329508 191773435518 192307535084 192643156314 192726003456 193516821422 193600044288 194478049024 194817458304 195332124672 195700984192 195785146368 196285894812 196673060864 197176080276 197520198246 197633378544 197909798912 198415981458 198501311232 198876155352 199401543936 199749545856 200305859328 200655439488 200741732352 201652125696 202566647808 202636755216 202920173568 203555742768 203840446464 203910994728 204478898064 204835761144 205764721512 205853211648 206786786304 207147677184 207796487409 208087122432 208738875107 209000964096 210435735552 210973954968 211094844352 211463253792 212300621244 212422270816 213355150848 213477404672 214322747904 214696790784 214819813376 215763222528 216741740544 216816753888 217800049824 218104676352 218787805152 219169640592 219780040096 220163607216 220258289664 221257193472 222260627456 222337550862 222648523776 223345884426 223658267648 223735674771 224326736928 224750349033 225344091744 225737369424 225866718336 226858641408 227287034688 227887478784 228285195264 228416004096 229000210614 229320502272 230038760322 230440231287 231485311701 231584863104 232022181244 232635134592 233041136832 233690169216 234098012736 234198687744 235159681728 235260813312 236327755776 236740202496 237481699896 237813854208 237896160516 238558714408 238975054668 240058841764 240162080256 241113091392 241251250688 241672290048 242768309504 243834458112 243974176768 245025056052 245367760896 245508358144 246136280796 246565845666 247252545108 247684058118 247790575872 248914342656 250043205888 250479589248 251615551104 251723759616 252865363968 253512103212 254012145664 254100058128 254455455744 255252439344 255697914024 256373413632 256857541752 256968004608 257985565056 258133392384 259267018752 259756611072 260442832896 260570198497 260897366016 261714526416 262901440368 263360264328 263511171392 264554641944 264668414976 265168207136 265868725248 266332727808 267074479104 267166912383 267540585984 268378553709 270182340288 270560231424 271407657024 271787261952 271881326304 272638530752 273114348192 274352962016 274470948864 275715715072 276196902912 277061983212 277449496576 278667952128 278804230446 280028635488 281298606624 281789537904 281951005056 283067494992 283189229568 284473534464 285763663872 285862565394 286262387712 287158994262 287660153277 288461302626 288964734471 289089005184 290275232133 290400066432 291717073536 292226187456 292998187008 293551476288 293677719552 295009591296 295764120414 296450067816 296864698368 297623972187 297794512568 298314233028 299102315904 299667132044 300458788992 300983159232 301155624448 302478188544 303049379584 303849971712 303955132824 304380260352 304554672128 305333614152 305760669696 305866492092 306718347096 307253641716 308647082268 308779817472 310180179456 310721515776 311586892288 312130683648 312264916992 313546242304 313681084416 315103674368 315653603328 316460932452 316642266528 317085138944 317194880688 318450931866 318633406224 320032726272 320216107008 321484121856 322045186176 322229720064 323644833792 325112610816 325271602187 326700074736 327157014528 328181707728 328754460888 329670060144 330245410824 330387434496 331885790208 333390941184 333506326293 333972785664 335018826639 335487401472 336538186397 338016137616 338800077504 339273940992 340336585792 340930552032 341831218176 342476722336 342624006144 343500315921 343980753408 344177856512 345058140483 346342148096 347377294656 347863154688 348033271866 348952701888 349561705248 350535253824 351147019104 351298031616 352739522592 352891219968 354491633664 355110303744 356099305472 356222549844 356720781312 356844240774 357838071612 358462582002 360088262646 360243120384 361669637088 361876876032 362508435072 364152464256 365751687168 365961265152 368051641344 368262537216 369204421194 369415977616 370878817662 371526087177 371738973928 373371513984 375064808832 375719383872 375934673408 377423326656 377585639424 379298045952 381018218496 381150087192 381683183616 382878659016 383546871036 384615070168 385286312628 385452006912 387033642844 387200088576 388956098048 389634916608 390664249344 391401968384 391570292736 392571789624 393346121728 394352160552 395040396492 395266757088 395819597824 396831962916 397002622464 397752310704 398803087872 399499091712 400611718656 401310878976 401483464704 403304251392 405133295616 405273510432 405840347136 407111485536 407680892928 407821989456 408957796128 409671522288 411529443024 411706423296 413573572608 414295354368 415592974818 416174244864 417477750214 418001928192 418206345669 420102973087 421947909936 422189688704 422926507584 424601242488 424844541632 426710301696 426954809344 428645495808 428793848091 429393581568 429639626752 430738491393 432691953939 433633507776 435600099648 436209352704 437575610304 438339281184 439560080192 440327214432 440516579328 442514386944 443646180621 444521254912 444675101724 445297047552 446691768852 447316535296 447471349542 448653473856 449500698066 450688183488 451474738848 451733436672 453717282816 454574069376 455774957568 456570390528 456832008192 458000421228 458641004544 460077520644 460880462574 462970623402 463169726208 464044362488 465270269184 466082273664 467380338432 468196025472 468397375488 470319363456 470521626624 472655511552 473480404992 474963399792 475627708416 475792321032 477117428816 477950109336 480117683528 480324160512 482226182784 482502501376 483344580096 485536619008 487668916224 490050112104 490735521792 491016716288 492272561592 493131691332 494505090216 495368116236 495581151744 497828685312 500086411776 500959178496 503231102208 503447519232 505730727936 507024206424 508024291328 508200116256 508910911488 510504878688 511395828048 512746827264 513715083504 513936009216 515971130112 516266784768 518534037504 519513222144 520885665792 521140396994 521794732032 522049907799 523429052832 524417481077 525802880736 526720528656 527022342784 529109283888 529336829952 530336414272 531737450496 532665455616 534148958208 534333824766 535081171968 535266361161 536757107418 537693873003 540132393969 540364680576 542581973987 542815314048 543762652608 545277061504 546228696384 548705924032 548941897728 551431430144 552393805824 553806631791 554123966424 554898993152 556318226493 557608460892 560057270976 562597213248 563579075808 563902010112 566134989984 566378459136 568947068928 571527327744 571725130788 572524775424 574317988524 575320306554 576922605252 577929468942 578178010368 580550464266 580800132864 583434147072 584452374912 585996374016 587102952576 587355439104 590019182592 591528240828 592900135632 593729396736 595247944374 595589025136 596628466056 598204631808 599334264088 600917577984 601966318464 602311248896 604956377088 606098759168 607699943424 607910265648 608760520704 610667228304 611521339392 611732984184 613436694192 614507283432 617294164536 617559634944 620360358912 621443031552 623173784576 623389462227 624261367296 626216625321 627092484608 631307206656 632921864904 633284533056 634170277888 634389761376 636901863732 637266812448 640065452544 640432214016 642968243712 644090372352 644459440128 647289667584 650225221632 650543204374 653400149472 654314029056 656363415456 657508921776 659340120288 660490821648 660774868992 663771580416 666781882368 667012652586 667945571328 670037653278 670974802944 671207024313 673076372794 674251047099 676032275232 677308874977 677600155008 680673171584 681861104064 683662436352 684953444672 685248012288 687000631842 687961506816 688355713024 690116280966 691320693861 692684296192 694455935103 694754589312 696066543732 697905403776 699123410496 701070507648 702294038208 702596063232 705479045184 705782439936 708983267328 710220607488 712198610944 712445099688 713441562624 713688481548 715676143224 716925164004 720176525292 720486240768 723339274176 723753752064 725016870144 728304928512 731503374336 731922530304 736103282688 736525074432 738408842388 738831955232 741757635324 743052174354 743477947856 746743027968 750129617664 751438767744 751869346816 754846653312 755171278848 758596091904 762036436992 762300174384 763366367232 765757318032 767093742072 769230140336 770572625256 770904013824 774067285688 774400177152 777912196096 779269833216 781328498688 781710595491 782803936768 785143579248 788704321104 790080792984 790533514176 791639195648 793663925832 794005244928 795504621408 797606175744 798998183424 801223437312 801500737149 802621757952 805135661127 810547020864 811680694272 814222971072 815361785856 815643978912 817915592256 819343044576 823058886048 823412846592 827147145216 828590708736 831185949636 832348489728 834955500428 836003856384 836412691338 840205946174 843895819872 844379377408 845853015168 849202484976 849689083264 853420603392 853909618688 857290991616 857587696182 858787163136 859279253504 861476982786 862980459831 865383907878 866894203413 867267015552 870825696399 871200199296 875151220608 876678562368 879120160384 880654428864 881033158656 885028773888 887292361242 889042509824 889350203448 890594095104 892871916561 893383537704 894633070592 894942699084 897306947712 899001396132 901376366976 902949477696 903466873344 907434565632 909148138752 911549915136 913140781056 913664016384 916000842456 917282009088 920155041288 921760925148 925941246804 926339452416 928088724976 930540538368 932164547328 934760676864 936392050944 936794750976 940638726912 941043253248 945311023104 946960809984 949926799584 951255416832 951584642064 954234857632 955900218672 960235367056 960648321024 964452365568 965005002752 966689160192 971073238016 975337832448 975814806561 980100224208 981471043584 984545123184 986263382664 989010180432 990736232472 991162303488 995657370624 1000172823552 1000518978879 1001918356992 1005056479917 1006462204416 1009614559191 1014048412848 1016400232512 1017821822976 1021009757376 1022791656096 1025493654528 1027430167008 1027872018432 1031942260224 1032533569536 1035174421449 1039026444288 1042280793988 1043589464064 1044099815598 1046858105664 1048834962154 1051605761472 1053441057312 1054044685568 1058218567776 1058673659904 1060672828544 1063474900992 1065330911232 1068297916416 1068667649532 1070162343936 1070532722322 1073514214836 1075387746006 1080264787938 1080729361152 1085163947974 1085630628096 1087525305216 1090554123008 1092457392768 1097411848064 1097883795456 1102862860288 1104787611648 1107613263582 1108247932848 1109797986304 1112636452986 1114578261531 1115216921784 1120114541952 1125194426496 1127158151616 1127804020224 1132269979968 1132756918272 1137894137856 1143054655488 1143450261576 1145049550848 1148635977048 1150640613108 1153845210504 1155858937884 1156356020736 1161100928532 1161600265728 1166868294144 1168904749824 1171992748032 1174205905152 1174710878208 1180038365184 1183056481656 1185800271264 1187458793472 1190495888748 1191178050272 1193256932112 1196409263616 1198668528176 1201835155968 1203932636928 1204622497792 1209912754176 1212197518336 1215399886848 1215820531296 1217521041408 1221334456608 1223042678784 1223465968368 1226873388384 1229014566864 1234588329072 1235119269888 1240720717824 1242886063104 1246347569152 1246778924454 1248522734592 1252433250642 1254184969216 1254619037007 1260308919261 1265843729808 1266569066112 1268779522752 1273803727464 1274533624896 1280130905088 1280864428032 1285936487424 1288180744704 1288918880256 1292215474179 1298075861817 1301086408748 1306800298944 1308628058112 1312726830912 1315017843552 1318680240576 1320981643296 1321549737984 1327543160832 1333563764736 1334025305172 1335891142656 1340075306556 1341949605888 1342414048626 1346152745588 1348502094198 1352064550464 1354617749954 1355200310016 1361346343168 1363722208128 1367324872704 1369906889344 1370496024576 1374001263684 1375923013632 1376711426048 1380232561932 1382641387722 1385368592384 1388911870206 1389509178624 1392133087464 1395810807552 1398246820992 1402141015296 1404588076416 1405192126464 1410958090368 1411564879872 1417966534656 1420441214976 1424397221888 1424890199376 1426883125248 1427376963096 1431352286448 1433850328008 1440353050584 1440972481536 1446678548352 1447507504128 1450033740288 1456609857024 1461172125749 1463006748672 1472206565376 1473050148864 1476817684776 1477663910464 1483515270648 1486104348708 1486955895712 1493486055936 1500259235328 1502877535488 1503738693632 1509693306624 1510342557696 1517192183808 1524072873984 1524600348768 1526732734464 1531514636064 1534187484144 1538460280672 1541145250512 1541808027648 1548134571376 1548800354304 1555824392192 1558539666432 1562656997376 1563421190982 1565607873536 1566149723397 1570287158496 1573252443231 1577408642208 1580161585968 1581067028352 1587327851664 1588010489856 1591009242816 1595212351488 1597996366848 1602446874624 1603001474298 1605243515904 1610271322254 1613081619009 1620397181907 1621094041728 1627745921961 1628445942144 1631287957824 1635831184512 1638686089152 1646117772096 1646825693184 1654294290432 1657181417472 1662371899272 1664696979456 1668954679479 1669911000856 1672825382676 1680411892348 1687791639744 1688758754816 1691706030336 1698404969952 1699378166528 1706841206784 1707819237376 1714581983232 1715175392364 1717574326272 1718558507008 1722953965572 1725960919662 1730767815756 1733788406826 1734534031104 1741651392798 1742400398592 1750302441216 1753357124736 1758240320768 1761308857728 1762066317312 1770057547776 1774584722484 1778085019648 1778700406896 1781188190208 1785743833122 1786767075408 1789266141184 1789885398168 1794613895424 1798002792264 1802752733952 1805898955392 1806933746688 1814869131264 1818296277504 1823099830272 1823991389479 1826281562112 1832001684912 1834564018176 1840310082576 1843521850296 1851882493608 1852678904832 1856177449952 1861081076736 1864329094656 1869521353728 1870168386681 1872784101888 1878649875963 1881277453824 1893921619968 1899853599168 1902510833664 1903169284128 1908469715264 1911800437344 1920470734112 1921296642048 1928904731136 1930010005504 1933378320384 1942146476032 1950675664896 1951629613122 1960200448416 1962942087168 1969090246368 1972526765328 1978020360864 1981472464944 1982324606976 1991314741248 2000345647104 2001037957758 2003836713984 2010112959834 2012924408832 2013621072939 2019229118382 2022753141297 2028096825696 2031926624931 2032800465024 2042019514752 2045583312192 2050987309056 2054860334016 2055744036864 2063884520448 2065067139072 2070348842898 2078052888576 2083367805309 2084561587976 2088199631196 2093716211328 2097669924308 2103211522944 2106882114624 2108089371136 2116437135552 2117347319808 2121345657088 2126949801984 2130661822464 2136595832832 2137335299064 2140324687872 2141065444644 2147028429672 2150775492012 2160529575876 2161458722304 2170327895948 2171261256192 2175050610432 2181108246016 2184914785536 2194823696128 2195767590912 2205725720576 2209575223296 2215226527164 2216495865696 2219595972608 2225272905972 2229156523062 2230433843568 2240229083904 2250388852992 2254316303232 2255608040448 2264539959936 2265513836544 2275788275712 2286109310976 2286900523152 2290099101696 2297271954096 2301281226216 2307690421008 2311717875768 2312712041472 2322201857064 2323200531456 2333736588288 2337809499648 2343985496064 2345131786473 2348411810304 2355767304779 2366112963312 2371600542528 2374917586944 2380991777496 2382356100544 2386513864224 2392818527232 2397337056352 2403670311936 2404502211447 2407865273856 2409244995584 2415406983381 2424395036672 2431641062592 2435042082816 2442668913216 2446085357568 2446931936736 2453746776768 2458029133728 2469176658144 2470238539776 2481441435648 2485772126208 2492695138304 2493557848908 2497045469184 2504866501284 2508369938432 2509238074014 2520617838522 2531687459616 2533138132224 2537559045504 2547607454928 2549067249792 2560261810176 2561728856064 2571872974848 2576361489408 2577837760512 2584430948358 2596151723634 2600682610239 2602172817496 2612477089197 2613600597888 2625453661824 2630035687104 2637360481152 2641963286592 2643099475968 2655086321664 2667127529472 2668050610344 2671782285312 2680150613112 2683899211776 2684828097252 2692305491176 2697004188396 2704129100928 2709235499908 2710400620032 2722692686336 2727444416256 2734649745408 2739813778688 2740992049152 2748002527368 2751846027264 2753422852096 2760465123864 2765282775444 2770737184768 2777823740412 2779018357248 2784266174928 2791621615104 2796493641984 2804282030592 2809176152832 2810384252928 2821916180736 2823129759744 2835933069312 2840882429952 2848794443776 2849780398752 2853766250496 2854753926192 2862704572896 2867700656016 2880706101168 2881944963072 2893357096704 2895015008256 2900067480576 2913219714048 2922344251498 2926013497344 2927444419683 2940720811609 2944413130752 2953635369552 2955327820928 2967030541296 2972208697416 2973911791424 2986972111872 3000518470656 3001556936637 3005755070976 3007477387264 3015169439751 3019386613248 3028843677573 3049200697536 3053465468928 3063029272128 3068374968288 3076920561344 3082290501024 3083616055296 3096269142752 3097600708608 3105523264347 3111648784384 3117079332864 3126842381964 3131215747072 3132299446794 3140574316992 3146504886462 3154817284416 3160323171936 3162134056704 3174655703328 3176020979712 3182018485632 3190424702976 3195992733696 3204893749248 3206002948596 3210487031808 3220542644508 3226163238018 3240794363814 3242188083456 3255491843922 3256891884288 3262575915648 3271662369024 3277372178304 3292235544192 3293651386368 3308588580864 3314362834944 3324743798544 3329393958912 3337909358958 3339822001712 3345650765352 3360823784696 3375583279488 3377517509632 3383412060672 3396809939904 3398756333056 3413682413568 3429163966464 3430350784728 3435148652544 3437117014016 3445907931144 3451921839324 3461535631512 3467576813652 3469068062208 3483302785596 3484800797184 3500604882432 3506714249472 3516480641536 3522617715456 3524132634624 3540115095552 3549169444968 3556170039296 3557400813792 3562376380416 3571487666244 3573534150816 3578532282368 3579770796336 3589227790848 3596005584528 3605505467904 3611797910784 3613867493376 3629738262528 3636592555008 3646199660544 3647982778958 3652563124224 3664003369824 3669128036352 3670922367539 3680620165152 3687043700592 3703764987216 3705357809664 3712354899904 3722162153472 3728658189312 3739042707456 3740336773362 3745568203776 3757299751926 3762554907648 3763857111021 3780926757783 3798073817909 3799707198336 3806338568256 3816939430528 3823600874688 3840941468224 3842593284096 3857809462272 3860020011008 3866756640768 3876646422537 3884292952064 3894227585451 3903259226244 3920400896832 3925884174336 3938180492736 3945053530656 3956040721728 3962944929888 3964649213952 3982629482496 4000691294208 4002075915516 4007673427968 4020225919668 4025848817664 4027242145878 4038458236764 4045506282594 4056193651392 4063853249862 4065600930048 4084039029504 4091166624384 4101974618112 4109720668032 4111488073728 4127769040896 4130134278144 4140697685796 4156105777152 4166735610618 4169123175952 4176399262392 4187432422656 4195339848616 4206423045888 4213764229248 4216178742272 4232874271104 4234694639616 4242691314176 4253899603968 4261323644928 4273191665664 4274670598128 4280649375744 4282130889288 4294056859344 4301550984024 4321059151752 4322917444608 4340655791896 4342522512384 4350101220864 4362216492032 4369829571072 4383516377247 4389647392256 4419150446592 4430453054328 4432991731392 4439191945216 4450545811944 4458313046124 4460867687136 4480458167808 4500777705984 4508632606464 4511216080896 4529079919872 4531027673088 4551576551424 4572218621952 4573801046304 4580198203392 4594543908192 4602562452432 4615380842016 4623435751536 4625424082944 4644403714128 4646401062912 4667473176576 4675618999296 4687970992128 4690263572946 4696823620608 4698449170191 4711534609558 4719757329693 4732225926624 4741162124839 4743201085056 4761983554992 4764712201088 4773027728448 4785637054464 4794674112704 4807340623872 4809004422894 4815730547712 4818489991168 4830813966762 4839244857027 4848790073344 4861191545721 4863282125184 4883237765883 4885337826432 4893863873472 4907493553536 4916058267456 4938353316288 4940477079552 4962882871296 4971544252416 4985390276608 4987115697816 4994090938368 5006864038437 5009733002568 5016739876864 5018476148028 5041235677044 5063374919232 5066276264448 5075118091008 5095214909856 5098134499584 5120523620352 5123457712128 5143745949696 5152722978816 5155675521024 5168861896716 5192303447268 5201365220478 5204345634992 5224954178394 5227201195776 5250907323648 5260071374208 5274720962304 5283926573184 5286198951936 5310172643328 5334255058944 5336101220688 5343564570624 5360301226224 5367798423552 5369656194504 5384610982352 5394008376792 5408258201856 5418470999816 5420801240064 5445385372672 5454888832512 5469299490816 5471974168437 5479627557376 5496005054736 5503692054528 5520930247728 5530565550888 5541474369536 5555647480824 5558036714496 5568532349856 5583243230208 5592987283968 5608564061184 5610505160043 5618352305664 5635949627889 5643832361472 5681764859904 5699560797504 5707532500992 5709507852384 5725409145792 5735401312032 5761412202336 5763889926144 5786714193408 5790030016512 5800134961152 5826439428096 5844688502996 5852026994688 5854888839366 5881441623218 5888826261504 5907270739104 5910655641856 5934061082592 5944417394832 5947823582848 5973944223744 6001036941312 6003113873274 6011510141952 6014954774528 6030338879502 6038773226496 6040863218817 6057687355146 6068259423891 6095779874793 6098401395072 6126058544256 6136749936576 6153841122688 6164581002048 6167232110592 6192538285504 6195201417216 6211046528694 6223297568768 6234158665728 6250103415927 6253684763928 6262431494144 6264598893588 6281148633984 6293009772924 6309634568832 6320646343872 6324268113408 6349311406656 6352041959424 6364036971264 6380849405952 6391985467392 6409787498496 6412005897192 6420974063616 6441085289016 6452326476036 6481588727628 6484376166912 6510983687844 6513783768576 6525151831296 6543324738048 6554744356608 6584471088384 6587302772736 6617177161728 6628725669888 6649487597088 6658787917824 6675818717916 6679644003424 6691301530704 6721647569392 6751166558976 6755035019264 6766824121344 6793619879808 6797512666112 6827364827136 6858327932928 6860701569456 6870297305088 6891815862288 6903843678648 6923071263024 6935153627304 6938136124416 6966605571192 6969601594368 7001209764864 7013428498944 7032961283072 7035395359419 7045235430912 7067301914337 7098338889936 7114801627584 7124752760832 7142975332488 7147068301632 7157064564736 7159541592672 7178455581696 7192011169056 7211010935808 7223595821568 7227734986752 7246220950143 7273185110016 7295965557916 7305126248448 7328006739648 7338256072704 7341844735078 7361240330304 7374087401184 7407529974432 7410715619328 7424709799808 7444324306944 7457316378624 7478085414912 7480673546724 7491136407552 7514599503852 7525109815296 7527714222042 7561853515566 7596147635818 7599414396672 7612677136512 7633878861056 7647201749376 7681882936448 7685186568192 7715618924544 7720040022016 7733513281536 7753292845074 7768585904128 7788455170902 7802047830717 7806518452488 7837431267591 7840801793664 7876360985472 7890107061312 7912081443456 7925889859776 7929298427904 7965258964992 8001382588416 8004151831032 8015346855936 8040451839336 8051697635328 8054484291756 8076916473528 8091012565188 8112387302784 8127706499724 8131201860096 8168078059008 8182333248768 8203949236224 8219441336064 8222976147456 8255538081792 8260268556288 8281395371592 8312211554304 8333471221236 8338246351904 8352798524784 8374864845312 8390679697232 8412846091776 8427528458496 8432357484544 8465748542208 8469389279232 8485382628352 8507799207936 8522647289856 8546383331328 8549341196256 8561298751488 8564261778576 8588113718688 8603101968048 8642118303504 8645834889216 8681311583792 8685045024768 8700202441728 8724432984064 8739659142144 8767032754494 8779294784512 8782333259049 8822162434827 8860906108656 8865983462784 8901091623888 8916626092248 8921735374272 8960916335616 9001555411968 9017265212928 9022432161792 9045508319253 9058159839744 9086531032719 9147602092608 9160396406784 9189087816384 9205124904864 9230761684032 9246871503072 9250848165888 9288807428256 9292802125824 9334946353152 9351237998592 9380527145892 9393647241216 9396898340382 9423069219116 9439514659386 9464451853248 9482324249678 9486402170112 9523967109984 9529424402176 9546055456896 9571274108928 9589348225408 9614681247744 9618008845788 9631461095424 9636979982336 9661627933524 9678489714054 9697580146688 9722383091442 9726564250368 9766475531766 9770675652864 9787727746944 9814987107072 9832116534912 9876706632576 9880954159104 9925765742592 9943088504832 9970780553216 9974231395632 9988181876736 10013728076874 10019466005136 10033479753728 10036952296056 10082471354088 10126749838464 10132552528896 10150236182016 10190429819712 10196268999168 10228204880243 10241047240704 10287491899392 10305445957632 10311351042048 10337723793432 10384606894536 10402730440956 10408691269984 10449908356788 10454402391552 10501814647296 10520142748416 10549441924608 10567853146368 10572397903872 10620345286656 10668510117888 10672202441376 10687129141248 10720602452448 10735596847104 10739312389008 10769221964704 10788016753584 10816516403712 10836941999632 10841602480128 10890770745344 10909777665024 10938598981632 10943948336874 10959255114752 10992010109472 11007384109056 11012767102617 11041860495456 11061131101776 11111294961648 11116073428992 11137064699712 11166486460416 11185974567936 11217128122368 11221010320086 11236704611328 11271899255778 11287664722944 11291571333063 11342780273349 11394221453727 11399121595008 11419015704768 11450818291584 11470802624064 11522824404672 11527779852288 11573428386816 11580060033024 11600269922304 11652878856192 11682682756353 11689377005992 11709777678732 11762883246436 11777652523008 11814541478208 11821311283712 11868122165184 11888834789664 11895647165696 11947888447488 12002073882624 12006227746548 12023020283904 12029909549056 12060677759004 12077546452992 12081726437634 12115374710292 12136518847782 12191559749586 12196802790144 12252117088512 12273499873152 12307682245376 12329162004096 12334464221184 12385076571008 12390402834432 12422093057388 12446595137536 12468317331456 12500206831854 12507369527856 12524862988288 12529197787176 12562297267968 12586019545848 12619269137664 12641292687744 12648536226816 12698622813312 12704083918848 12728073942528 12761698811904 12783970934784 12819574996992 12824011794384 12841948127232 12882170578032 12904652952072 12963177455256 12968752333824 13021967375688 13027567537152 13050303662592 13086649476096 13109488713216 13150549131741 13168942176768 13257451339776 13298975194176 13317575835648 13351637435832 13359288006848 13382603061408 13443295138784 13502333117952 13510070038528 13533648242688 13587239759616 13595025332224 13654729654272 13716655865856 13721403138912 13740594610176 13783631724576 13807687357296 13846142526048 13870307254608 13876272248832 13933211142384 13939203188736 14002419529728 14026856997888 14065922566144 14070790718838 14090470861824 14095347510573 14134603828674 14159271989079 14196677779872 14223486374517 14229603255168 14285950664976 14294136603264 14319083185344 14356911163392 14384022338112 14422021871616 14447191643136 14455469973504 14492441900286 14546370220032 14583574637163 14591931115832 14649713297649 14656013479296 14683689470156 14722480660608 14748174802368 14815059948864 14821431238656 14849419599616 14888648613888 14914632757248 14956170829824 14961347093448 14982272815104 15029199007704 15050219630592 15055428444084 15123707031132 15192295271636 15198828793344 15225354273024 15267757722112 15294403498752 15363765872896 15370373136384 15431237849088 15440080044032 15467026563072 15506585690148 15537171808256 15576910341804 15604095661434 15613036904976 15674862535182 15681603587328 15752721970944 15780214122624 15824162886912 15851779719552 15858596855808 15930517929984 16002765176832 16008303662064 16030693711872 16080903678672 16103395270656 16108968583512 16153832947056 16182025130376 16224774605568 16255412999448 16262403720192 16336156118016 16364666497536 16407898472448 16415922505311 16438882672128 16490371133453 16511076163584 16562790743184 16624423108608 16666942442472 16676492703808 16705597049568 16749729690624 16781359394464 16825692183552 16831515480129 16855056916992 16864714969088 16907848883667 16931497084416 16970765256704 17045294579712 17098682392512 17122597502976 17128523557152 17176227437376 17206203936096 17284236607008 17291669778432 17362623167584 17370090049536 17400404883456 17448865968128 17479318284288 17534065508988 17558589569024 17564666518098 17644324869654 17721812217312 17731966925568 17802183247776 17833252184496 17843470748544 17921832671232 18003110823936 18034530425856 18044864323584 18091016638506 18116319679488 18173062065438 18204778271673 18287339624379 18295204185216 18378175632768 18410249809728 18461523368064 18493743006144 18501696331776 18577614856512 18585604251648 18669892706304 18702475997184 18761054291784 18787294482432 18793796680764 18846138438232 18879029318772 18928903706496 18964648499356 18972804340224 19047934219968 19058848804352 19092110913792 19142548217856 19178696450816 19229362495488 19236017691576 19262922190848 19273959964672 19323255867048 19356979428108 19395160293376 19444766182884 19453128500736 19532951063532 19541351305728 19575455493888 19629974214144 19664233069824 19753413265152 19761908318208 19851531485184 19886177009664 19941561106432 19948462791264 19976363753472 20027456153748 20038932010272 20066959507456 20073904592112 20164942708176 20253499676928 20265105057792 20300472364032 20380859639424 20392537998336 20456409760486 20482094481408 20574983798784 20585045681263 20610891915264 20675447586864 20769213789072 20805460881912 20817382539968 20899816713576 20908804783104 21003629294592 21040285496832 21098883849216 21106186078257 21135706292736 21201905743011 21344404882752 21374258282496 21441204904896 21471193694208 21478624778016 21538443929408 21576033507168 21633032807424 21673883999264 21683204960256 21738662850429 21781541490688 21819555330048 21887896673748 21918510229504 21984020218944 22014768218112 22025534205234 22083720990912 22122262203552 22222589923296 22232146857984 22274129399424 22332972920832 22371949135872 22434256244736 22442020640172 22473409222656 22543798511556 22575329445888 22583142666126 22685560546698 22788442907454 22798243190016 22838031409536 22901636583168 22941605248128 23045648809344 23055559704576 23146856773632 23160120066048 23200539844608 23305757712384 23365365512706 23378754011984 23419555357464 23512293802773 23525766492872 23629082956416 23642622567424 23736244330368 23777669579328 23791294331392 23895776894976 24004147765248 24012455493096 24046040567808 24059819098112 24121355518008 24155092905984 24163452875268 24230749420584 24273037695564 24383119499172 24393605580288 24504234177024 24546999746304 24615364490752 24658324008192 24668928442368 24770153142016 24780805668864 24844186114776 24893190275072 24936634662912 25000413663708 25014739055712 25049725976576 25058395574352 25124594535936 25172039091696 25238538275328 25282585375488 25297072453632 25397245626624 25408167837696 25456147885056 25523397623808 25567941869568 25639149993984 25648023588768 25683896254464 25696456572773 25764341156064 25809305904144 25926354910512 25937504667648 26043934751376 26055135074304 26100607325184 26173298952192 26218977426432 26301098263482 26337884353536 26346999777147 26466487304481 26586516725363 26597950388352 26703274871664 26718576013696 26765206122816 26886590277568 27004666235904 27020140077056 27067296485376 27136524957759 27174479519232 27190050664448 27259593098157 27442806277824 27481189220352 27567263449152 27615374714592 27692285052096 27740614509216 27752544497664 27866422284768 27878406377472 28004839059456 28053713995776 28131845132288 28141581437676 28180941723648 28190695021146 28269207657348 28318543978158 28393355559744 28446972749034 28459206510336 28571901329952 28588273206528 28638166370688 28713822326784 28768044676224 28844043743232 28894383286272 28910939947008 28984883800572 29092740440064 29167149274326 29183862231664 29299426595298 29312026958592 29367378940312 29444961321216 29496349604736 29630119897728 29642862477312 29698839199232 29777297227776 29829265514496 29912341659648 29922694186896 29964545630208 30058398015408 30100439261184 30110856888168 30247414062264 30384590543272 30397657586688 30450708546048 30535515444224 30588806997504 30684614640729 30727531745792 30862475698176 30934053126144 31013171380296 31074343616512 31153820683608 31208191322868 31226073809952 31349725070364 31363207174656 31505443941888 31560428245248 31648325773824 31703559439104 31717193711616 31861035859968 32005530353664 32016607324128 32061387423744 32161807357344 32206790541312 32217937167024 32307665894112 32364050260752 32449549211136 32510825998896 32524807440384 32672312236032 32729332995072 32815796944896 32831845010622 32877765344256 32980742266906 33022152327168 33038301307851 33125581486368 33188134873873 33333884884944 33352985407616 33411194099136 33499459381248 33562718788928 33651384367104 33663030960258 33710113833984 33729429938176 33815697767334 33862994168832 33874713999189 33941530513408 34028340820047 34182664361181 34197364785024 34257047114304 34352454874752 34412407872192 34568473214016 34583339556864 34725246335168 34740180099072 34800809766912 34897731936256 34958636568576 35048048269059 35068131017976 35117179138048 35129333036196 35288649739308 35443624434624 35463933851136 35604366495552 35666504368992 35686941497088 35843665342464 36006221647872 36069060851712 36089728647168 36182033277012 36232639358976 36346124130876 36409556543346 36574679248758 36590408370432 36756351265536 36820499619456 36923046736128 36987486012288 37003392663552 37155229713024 37171208503296 37339785412608 37404951994368 37522108583568 37574588964864 37587593361528 37692276876464 37758058637544 37857807412992 37929296998712 37945608680448 38095868439936 38117697608704 38184221827584 38285096435712 38357392901632 38458724990976 38472035383152 38525844381696 38646511734096 38713958856216 38790320586752 38889532365768 38906257001472 39065902127064 39082702611456 39150910987776 39259948428288 39328466139648 39451647395223 39506826530304 39772354019328 39896925582528 39952727506944 40054912307496 40077864020544 40133919014912 40147809184224 40329885416352 40506999353856 40530210115584 40600944728064 40761719278848 40785075996672 40912819520972 40964188962816 41149967597568 41170091362526 41221783830528 41350895173728 41538427578144 41610921763824 41634765079936 41799633427152 41817609566208 42007258589184 42080570993664 42197767698432 42212372156514 42271412585472 42286042531719 42403811486022 42477815967237 42670459123551 42688809765504 42863975944973 42882409809792 42957249556032 43076887858816 43152067014336 43266065614848 43347767998528 43366409920512 43477325700858 43563082981376 43639110660096 43750723911489 43775793347496 43837020459008 43949139892947 43968040437888 44051068410468 44167441981824 44244524407104 44445179846592 44464293715968 44548258798848 44665945841664 44743898271744 44868512489472 44884041280344 44946818445312 45087597023112 45150658891776 45166285332252 45371121093396 45576885814908 45596486380032 45676062819072 45803273166336 45883210496256 46091297618688 46111119409152 46293713547264 46320240132096 46401079689216 46611515424768 46730731025412 46757508023968 46839110714928 47024587605546 47051532985744 47258165912832 47285245134848 47472488660736 47555339158656 47582588662784 47791553789952 48008295530496 48024910986192 48092081135616 48242711036016 48310185811968 48326905750536 48461498841168 48546075391128 48766238998344 48787211160576 49008468354048 49093999492608 49230728981504 49247767515933 49316648016384 49471113400359 49540306284032 49688372229552 49873269325824 50000827327416 50029478111424 50099451953152 50116791148704 50249189071872 50344078183392 50477076550656 50565170750976 50594144907264 50723546651001 50794491253248 50912295770112 51135883739136 51296047177536 51367792508928 51392913145546 51528682312128 51618611808288 51852709821024 51875009335296 52087869502752 52110270148608 52201214650368 52346597904384 52437954852864 52602196526964 52675768707072 52693999554294 52932974608962 53173033450726 53195900776704 53406549743328 53437152027392 53530412245632 53773180555136 54009332471808 54040280154112 54134592970752 54273049915518 54348959038464 54380101328896 54519186196314 54614334815019 54862018873137 54885612555648 55134526898304 55230749429184 55384570104192 55481229018432 55505088995328 55732844569536 55756812754944 56009678118912 56107427991552 56263690264576 56283162875352 56361883447296 56381390042292 56538415314696 56637087956316 56786711119488 56893945498068 56918413020672 57143802659904 57176546413056 57276332741376 57427644653568 57536089352448 57688087486464 57788766572544 57821879894016 57969767601144 58185480880128 58334298548652 58367724463328 58598853190596 58624053917184 58734757880624 58889922642432 58992699209472 59260239795456 59285724954624 59397678398464 59554594455552 59658531028992 59824683319296 59845388373792 59929091260416 60116796030816 60200878522368 60221713776336 60494828124528 60769181086544 60795315173376 60901417092096 61071030888448 61177613995008 61369229281458 61455063491584 61724951396352 61755137043789 62026342760592 62307641367216 62416382645736 62452147619904 62699450140728 62726414349312 63010887883776 63120856490496 63296651547648 63318558234771 63407118878208 63605717229033 64033214648256 64122774847488 64323614714688 64413581082624 64435874334048 64615331788224 64728100521504 64899098422272 65021651997792 65049614880768 65344624472064 65458665990144 65663690021244 65755530688512 65961484533812 66044304654336 66076602615702 66251162972736 66376269747746 66667769769888 66705970815232 66822388198272 66998918762496 67125437577856 67302768734208 67326061920516 67420227667968 67458859876352 67631395534668 67725988337664 67749427998378 67883061026816 68056681640094 68365328722362 68394729570048 68514094228608 68704909749504 68824815744384 69136946428032 69166679113728 69450492670336 69480360198144 69601619533824 69795463872512 69917273137152 70096096538118 70136262035952 70234358276096 70258666072392 70536881408319 70577299478616 70887248869248 70927867702272 71208732991104 71333008737984 71373882994176 71687330684928 72012443295744 72138121703424 72179457294336 72364066554024 72465278717952 72692248261752 72819113086692 73149358497516 73180816740864 73512702531072 73640999238912 73846093472256 73974972024576 74006785327104 74310459426048 74342417006592 74679570825216 74809903988736 75044217167136 75149177929728 75175186723056 75384553752928 75516117275088 75715614825984 75858593997424 75891217360896 76191736879872 76235395217408 76368443655168 76570192871424 76714785803264 76917449981952 76944070766304 77051688763392 77089369718319 77293023468192 77427917712432 77779064731536 77812514002944 78131804254128 78165405222912 78301821975552 78519896856576 78656932279296 78903294790446 79013653060608 79040999331441 79399461913443 79759550176089 79793851165056 80109824614992 80155728041088 80295618368448 80659770832704 81013998707712 81060420231168 81201889456128 81523438557696 81570151993344 81778779294471 81825639041944 82340182725052 82443567661056 82701790347456 83076855156288 83221843527648 83269530159872 83599266854304 83635219132416 84014517178368 84161141987328 84395535396864 84424744313028 84542825170944 84572085063438 84807622972044 84955631934474 85340918247102 85377619531008 85727951889946 85764819619584 85914499112064 86153775717632 86304134028672 86532131229696 86695535997056 86732819841024 86954651401716 87126165962752 87278221320192 87501447822978 87551586694992 87674040918016 87898279785894 87936080875776 88102136820936 88334883963648 88489048814208 88890359693184 88928587431936 89096517597696 89331891683328 89487796543488 89737024978944 89768082560688 89893636890624 90175194046224 90301317783552 90332570664504 90742242186792 91153771629816 91192972760064 91352125638144 91606546332672 91766420992512 92053843922187 92182595237376 92587427094528 92802159378432 93223030849536 93461462050824 93515016047936 93678221429856 94049175211092 94103065971488 94516331825664 94570490269696 94944977321472 95110678317312 95165177325568 95583107579904 96016591060992 96049821972384 96184162271232 96485422072032 96620371623936 96653811501072 96922997682336 97092150782256 97532477996688 97574422321152 98016936708096 98187998985216 98461457963008 98495535031866 98633296032768 98942226800718 99080612568064 99114903923553 99376744459104 99564404621619 100001654654832 100058956222848 100233582297408 100498378143744 100688156366784 100954153101312 101130341501952 101188289814528 101447093302002 101588982506496 101824591540224 102085022460141 102547993083543 102592094355072 102785826291092 103057364624256 103237223616576 103705419642048 103750018670592 104175739005504 104220540297216 104402429300736 104693195808768 104875909705728 105204393053928 105351537414144 105387999108588 105865949217924 106346066901452 106391801553408 106813099486656 106874304054784 107060824491264 107546361110272 108018664943616 108080560308224 108269185941504 108546099831036 108697918076928 108760202657792 109038372392628 109228669630038 109724037746274 109771225111296 110269053796608 110461498858368 110769140208384 110962458036864 111010177990656 111465689139072 111513625509888 112019356237824 112214855983104 112527380529152 112566325750704 112723766894592 112762780084584 113076830629392 113274175912632 113573422238976 113787890996136 113836826041344 114287605319808 114353092826112 114552665482752 114855289307136 115072178704896 115376174972928 115432597934171 115577533145088 115939535202288 116370961760256 116668597097304 116735448926656 117197706381192 117248107834368 117469515761248 117779845284864 117985398418944 118354942185669 118520479590912 118795356796928 119317062057984 119690776747584 119858182520832 120233592061632 120401757044736 120443427552672 120989656249056 121538362173088 121590630346752 121802834184192 122142061776896 122355227990016 122738458562916 122910126983168 123449902792704 123510274087578 124052685521184 124615282734432 124832765291472 124904295239808 125398900281456 125452828698624 126021775767552 126241712980992 126593303095296 126637116469542 126814237756416 127211434458066 127433447901711 128011377370653 128066429296512 128591927834919 128647229429376 128871748668096 129230663576448 129456201043008 129798196844544 130043303995584 130099229761536 130689248944128 130917331980288 131327380042488 131511061377024 131847419678841 131922969067624 132153205231404 132502325945472 132752539495492 133335539539776 133411941630464 133644776396544 133997837524992 134250875155712 134605537468416 134652123841032 134840455335936 134917719752704 135262791069336 135451976675328 135498855996756 135766122053632 136113363280188 136730657444724 136789459140096 137028188457216 137409819499008 137649631488768 138273892856064 138333358227456 138900985340672 138960720396288 139203239067648 139590927745024 139834546274304 140192193076236 140272524071904 140468716552192 140517332144784 141073762816638 141154598957232 141774497738496 141855735404544 142417465982208 142666017475968 142747765988352 143374661369856 144024886591488 144095319768841 144276243406848 144728133108048 144930557435904 145384496523504 145638226173384 146298716995032 146361633481728 147025405062144 147281998477824 147692186944512 147743302547799 147949944049152 148413340201077 148620918852096 149619807977472 150088434334272 150298355859456 150350373446112 150769107505856 151032234550176 151431229651968 151717187994848 151782434721792 152170639953003 152383473759744 152470790434816 152736887310336 153429571606528 153888141532608 154103377526784 154178739436638 154586046936384 154855835424864 155558129463072 155625028005888 156263608508256 156330810445824 156603643951104 157039793713152 157313864558592 157806589580892 158027306121216 158081998662882 158798923826886 159519100352178 159587702330112 160219649229984 160311456082176 160591236736896 161319541665408 162027997415424 162120840462336 162403778912256 163046877115392 163140303986688 163557558588942 163651278083888 164586056619411 164680365450104 165403580694912 166153710312576 166443687055296 166539060319744 167198533708608 167270438264832 168029034356736 168322283974656 168791070793728 168849488626056 169085650341888 169144170126876 169615245944088 169911263868948 170681836494204 170755239062016 171455903779892 171529639239168 171828998224128 172307551435264 172608268057344 173064262459392 173391071994112 173465639682048 173909302803432 174252331925504 174556442640384 175002895645956 175103173389984 175348081836032 175796559571788 175872161751552 176204273641872 176669767927296 176978097628416 177780719386368 177857174863872 178193035195392 178663783366656 178975593086976 179474049957888 179536165121376 179787273781248 180350388092448 180602635567104 180665141329008 181484484373584 182307543259632 182385945520128 182704251276288 183213092665344 183532841985024 184107687844374 184365190474752 185174854189056 185265411131367 186105617077541 186922924101648 187030032095872 187356442859712 188098350422184 188206131942976 189032663651328 189140980539392 189889954642944 189955674704313 190221356634624 190330354651136 190817151687099 192099643944768 192368324542464 192970844144064 193240743247872 193307623002144 193845995364672 194184301564512 195064955993376 195148844642304 196033873416192 196375997970432 196922915926016 196991070063732 197266592065536 197884453601436 198161225136128 198229807847106 198753488918208 199128809243238 200003309309664 200117912445696 200467164594816 200996756287488 201376312733568 201908306202624 202260683003904 202376579629056 202894186604004 203177965012992 203649183080448 204170044920282 205095986167086 205184188710144 205571652582184 206114729248512 206474447233152 207410839284096 207500037341184 208351478011008 208441080594432 208804858601472 209386391617536 209751819411456 210408786107856 210703074828288 210775998217176 211731898435848 212692133802904 212783603106816 213626198973312 213748608109568 214121648982528 215092722220544 216037329887232 216538371883008 217092199662072 217395836153856 217520405315584 218076744785256 218457339260076 219448075492548 219542450222592 220538107593216 220922997716736 221538280416768 221924916073728 222020355981312 222931378278144 223027251019776 224038712475648 224429711966208 225054761058304 225132651501408 225447533789184 225525560169168 226153661258784 226548351825264 227146844477952 227575781992272 227673652082688 228575210639616 228706185652224 229105330965504 229710578614272 230144357409792 230752349945856 230865195868342 231155066290176 231268109154957 231879070404576 232316944117111 233337194194608 233470897853312 234395412762384 234496215668736 234939031522496 235559690569728 235970796837888 236709884371338 237040959181824 237122997994323 237590713593856 238198385740329 239278650528267 239381553495168 240467184123264 240886855105344 241979312498112 243076724346176 243181260693504 243605668368384 244284123553792 244710455980032 245336337883413 245476917125832 245820253966336 247020548175156 248105371042368 249230565468864 249665530582944 249808590479616 250797800562912 250905657397248 252043551535104 252483425961984 253186606190592 253274232939084 253628475512832 254422868916132 254866895803422 256022754741306 256132858593024 257183855669838 257294458858752 257743497336192 258461327152896 258912402086016 259596393689088 260086607991168 260198459523072 261378497888256 261834663960576 262654760084976 263022122754048 263694839357682 263845938135248 264306410462808 265004651890944 265505078990984 266671079079552 266823883260928 267289552793088 267995675049984 268501750311424 269211074936832 269304247682064 269680910671872 270525582138672 270903953350656 270997711993512 271532244107264 272226726560376 273461314889448 273578918280192 274056376914432 274819638998016 275299262977536 276161531766561 276547785712128 277801970681344 278406478135296 279669092548608 280384386152472 280545048143808 280937433104384 281034664289568 282147525633276 282309197914464 283548995476992 283711470809088 284834931964416 285332034951936 285495531976704 286749322739712 288049773182976 288190639537682 288552486813696 289456266216096 289861114871808 290768993047008 291276452346768 292597433990064 292723266963456 294050810124288 294563996955648 295384373889024 295486605095598 295899888098304 296826680402154 297241837704192 297344711770659 298693213864857 300047831614811 300176868668544 300700746892224 301538215011712 302064469100352 302862459303936 303434375989696 303564869443584 304341279906006 304766947519488 304941580869632 305473774620672 306255067380423 306859143213056 307643979250629 307776283065216 308357478873276 309172093872768 309711670849728 311116258926144 311250056011776 312527217016512 312661620891648 313207287902208 314079587426304 314627729117184 315613179161784 316054612242432 316163997325764 317597847653772 319038200704356 319175404660224 320439298459968 320622912164352 321182473473792 322639083330816 324055994830848 324241680924672 324807557824512 326093754230784 326280607973376 327115117177884 327302556167776 329172113238822 329360730900208 330807161389824 332307420625152 332887374110592 333078120639488 334397067417216 334540876529664 336058068713472 336644567949312 337582141587456 337698977252112 338171300683776 338288340253752 339230491888176 339822527737896 341363672988408 341510478124032 342911807559784 343059278478336 343657996448256 344615102870528 345216536114688 346128524918784 346297793802513 346782143988224 347818605606864 349112885280768 350005791291912 350206346779968 350696163672064 351593119143576 351744323503104 352408547283744 353339535854592 353956195256832 355064826557007 355561438772736 356386070390784 357951186173952 359072330242752 359574547562496 360700776184896 361205271134208 361330282658016 362968968747168 364615086519264 364771891040256 365408502552576 366426185330688 367065683970048 368215375688748 368730380949504 370349708378112 370530822262734 372211234155082 373845848203296 374060064191744 374712885719424 376196700844368 376412263885952 378065327302656 378281961078784 379779909285888 379911349408626 380442713269248 380660709302272 381634303374198 382300343705133 384034132111959 384199287889536 385775783504757 385941688288128 386615246004288 387691990729344 388368603129024 390129911986752 390297689284608 392067746832384 392751995940864 393845831852032 393982140127464 394533184131072 395542259036523 395768907202872 396322450272256 396459615694212 397506977836416 398257618486476 400006618619328 400235824891392 400934329189632 401993512574976 402752625467136 403816612405248 404521366007808 404753159258112 405788373208008 406355930025984 407298366160896 408340089840564 410191972334172 410368377420288 411143305164368 412229458497024 412948894466304 414821678568192 415000074682368 416702956022016 416882161188864 417609717202944 418772783235072 419503638822912 420817572215712 421406149656576 421551996434352 423463796871696 425384267605808 425567206213632 427252397946624 427497216219136 428243297965056 430185444441088 432074659774464 432285959306523 434184399324144 434791672307712 436153489570512 436914678520152 438896150985096 439084900445184 441076215186432 441845995433472 443076560833536 443229907643397 443849832147456 445240020603231 445862756556288 448859423932416 450265303002816 450895067578368 451051120338336 452307322517568 453096703650528 454293688955904 455151563984544 455347304165376 457150421279232 457412371304448 458210661931008 460288714819584 461730391736684 462310132580352 462536218309914 463758140809152 464633888234222 466674388389216 466941795706624 468790825524768 468992431337472 469878063044992 471119381139456 471941593675776 473419768742676 474081918363648 474245995988646 475181427187712 476396771480658 478557301056534 478763106990336 480934368246528 481773710210688 483958624996224 486153448692352 486362521387008 487211336736768 488568247107584 489420911960064 490672675766826 490953834251664 491640507932672 493758169858233 494041096350312 496210742084736 498461130937728 499331061165888 499617180959232 501595601125824 501811314794496 504087103070208 504966851923968 506373212381184 506548465878168 507256951025664 508845737832264 509733791606844 512045509482612 512265717186048 514367711339676 514588917717504 515486994672384 516922654305792 517824804172032 519192787378176 520173215982336 520396919046144 522756995776512 523669327921152 525309520169952 526044245508096 527389678715364 527691876270496 528612820925616 530009303781888 531010157981968 533342158159104 533647766521856 534579105586176 535991350099968 537003500622848 538422149873664 538608495364128 539361821343744 541051164277344 541807906701312 541995423987024 544453453120752 546922629778896 547157836560384 548112753828864 549639277996032 550598525955072 552323063533122 553095571424256 555603941362688 555796233394101 558316851232623 560768772304944 561090096287616 562069328579136 564295051266552 564618395828928 567097990953984 567422941618176 569669863928832 570664069903872 570991063953408 572451455061297 576381279075364 577104973627392 578912532432192 579722229743616 581537986094016 582552904693536 585194867980128 585446533926912 588101620248576 589127993911296 590768747778048 590973210191196 591799776196608 593653360804308 594483675408384 594689423541318 597386427729714 600095663229622 600353737337088 601401493784448 603076430023424 604128938200704 605724918607872 606868751979392 607129738887168 608682559812012 609533895038976 609883161739264 610947549241344 612510134760846 613718286426112 615287958501258 615552566130432 616714957746552 618344187745536 619423341699456 622232517852288 622500112023552 625054434033024 625323241783296 626414575804416 628159174852608 629255458234368 631226358323568 632109224484864 632327994651528 635195695307544 638076401408712 638350809320448 640878596919936 641245824328704 642364946947584 645278166661632 648111989661696 649615115649024 652187508461568 652561215946752 654230234355768 654605112335552 658344226477644 658721461800416 661614322779648 664614841250304 665774748221184 666156241278976 668794134834432 669081753059328 672116137426944 673289135898624 675164283174912 675397954504224 676342601367552 676576680507504 678460983776352 679645055475792 682727345976816 683020956248064 685823615119568 686118556956672 687315992896512 689230205741056 690433072229376 692257049837568 692595587605026 693564287976448 693804327464871 695637211213728 696950832351333 700011582583824 700412693559936 703186238287152 703488647006208 704817094567488 706679071709184 707912390513664 710129653114014 711122877545472 712772140781568 714595157220987 717835951584801 718144660485504 721401552369792 722660565316032 725937937494336 729230173038528 729543782080512 730817005105152 732852370661376 734131367940096 736430751377496 737460761899008 741061644525468 744422468310164 747691696406592 748120128383488 749425771438848 752393401688736 752824527771904 756130654605312 756563922157568 759559818571776 759822698817252 760885426538496 761321418604544 763268606748396 764600687410266 768068264223918 768398575779072 771551567009514 771883376576256 773230492008576 775383981458688 776737206258048 780259823973504 780595378569216 784135493664768 785503991881728 787691663704064 787964280254928 789066368262144 791084518073046 791537814405744 792644900544512 792919231388424 795013955672832 796515236972952 800013237238656 800471649782784 801868658379264 803987025149952 805505250934272 807633224810496 808028185539197 809042732015616 811576746416016 812711860051968 814596732321792 816680179681128 820383944668344 820736754840576 822286610328736 824458916994048 825897788932608 828484595299683 829643357136384 833405912044032 835219434405888 839007277645824 841635144431424 842812299313152 843103992868704 846927593743392 850768535211616 851134412427264 854504795893248 854994432438272 856486595930112 860370888882176 864149319548928 864571918613046 868368798648288 869583344615424 872306979141024 873829357040304 877792301970192 878169800890368 882152430372864 883691990866944 886153121667072 886459815286794 887699664294912 890480041206462 891725513112576 892034135311977 896079641594571 900143494844433 900530606005632 902102240676672 904614645035136 906193407301056 908587377911808 910303127969088 910694608330752 914300842558464 914824742608896 916421323862016 920577429639168 922931937751887 923460783473368 925072436619828 927516281618304 929267776468444 933348776778432 933883591413248 937581651049536 937984862674944 939756126089984 942238762278912 943883187351552 946839537485352 948163836727296 948491991977292 950362854375424 952793542961316 957114602113068 957526213980672 961868736493056 963547420421376 967917249992448 972306897384704 972725042774016 974422673473536 977136494215168 978841823920128 981345351533652 981907668503328 983281015865344 987516339716466 988082192700624 992421484169472 996922261875456 998662122331776 999234361918464 1003191202251648 1003622629588992 1008174206140416 1009933703847936 1012746424762368 1013096931756336 1014513902051328 1017691475664528 1019467583213688 1024091018965224 1024531434372096 1028735422679352 1029177835435008 1030973989344768 1033845308611584 1035649608344064 1038385574756352 1038893381407539 1040346431964672 1047338655842304 1050619040339904 1052088491016192 1054779357430728 1055383752540992 1057225641851232 1060018607563776 1062020315963936 1065194479671021 1066684316318208 1067295533043712 1069158211172352 1074007001245696 1077216990728256 1078723642687488 1082102328554688 1083615813402624 1083990847974048 1088906906241504 1093845259557792 1094315673120768 1096225507657728 1099278555992064 1101197051910144 1104646127066244 1106191142848512 1111207882725376 1111592466788202 1116633702465246 1121537544609888 1122180192575232 1124138657158272 1128590102533104 1129236791657856 1134195981907968 1134845883236352 1139339727857664 1141328139807744 1141982127906816 1144902910122594 1152102396335877 1152762558150728 1157327350514271 1157825064864384 1163075972188032 1165105809387072 1170389735960256 1170893067853824 1176203240497152 1178255987822592 1181537495556096 1181946420382392 1183599552393216 1187306721608616 1188967350816768 1189378847082636 1194772855459428 1200191326459244 1200707474674176 1202802987568896 1206152860046848 1208257876401408 1211449837215744 1213737503958784 1214259477774336 1217365119624024 1219067790077952 1219766323478528 1221895098482688 1225020269521692 1227436572852224 1230575917002516 1231105132260864 1233429915493104 1236688375491072 1238846683398912 1244465035704576 1245000224047104 1250108868066048 1250646483566592 1252829151608832 1256318349705216 1258510916468736 1262452716647136 1264218448969728 1264655989303056 1270391390615088 1276152802817424 1276701618640896 1281757193839872 1282491648657408 1284729893895168 1290556333323264 1296223979323392 1296857877919569 1302739319542787 1304375016923136 1308460468711536 1309210224671104 1316688452955288 1317442923600832 1323228645559296 1329229682500608 1329689722930191 1331549496442368 1332312482557952 1335720061809693 1337588269668864 1346578271797248 1350795909008448 1352685202735104 1353153361015008 1356921967552704 1359290110951584 1365454691953632 1366041912496128 1371647230239136 1372237113913344 1374631985793024 1378460411482112 1380866144458752 1385191175210052 1387128575952896 1387608654929742 1391274422427456 1393901664702666 1400023165167648 1400825387119872 1406372476574304 1406977294012416 1409634189134976 1413358143418368 1415824781027328 1420259306228028 1422245755090944 1425544281563136 1429190314441974 1435671903169602 1436289320971008 1442803104739584 1445321130632064 1451875874988672 1458460346077056 1459087564161024 1461634010210304 1465704741322752 1468262735880192 1472861502754992 1474921523798016 1482123289050936 1488844936620328 1495383392813184 1496240256766976 1498851542877696 1504786803377472 1505649055543808 1512261309210624 1519119637143552 1519645397634504 1521770853076992 1522642837209088 1526537213496792 1529201374820532 1536136528447836 1536797151558144 1543103134019028 1543766753152512 1546460984017152 1550767962917376 1553474412516096 1560519647947008 1561190757138432 1568270987329536 1571007983763456 1575383327408128 1575928560509856 1578132736524288 1582169036146092 1583075628811488 1585289801089024 1585838462776848 1590027911345664 1593030473945904 1600026474477312 1600943299565568 1603737316758528 1607974050299904 1611010501868544 1615266449620992 1616056371078394 1618085464031232 1623153492832032 1625423720103936 1626218608819777 1633360359362256 1640767889336688 1641473509681152 1644573220657472 1648917833988096 1651795577865216 1656969190599366 1659286714272768 1666811824088064 1667388700182303 1674950553697869 1683270288862848 1686207985737408 1693855187486784 1701537070423232 1702268824854528 1709009591786496 1709988864876544 1712973191860224 1717354365183891 1720741777764352 1729143837226092 1736737597296576 1739166689230848 1744613958282048 1747658714080608 1755584603940384 1756339601780736 1764304860745728 1767383981733888 1772306243334144 1772919630573588 1775399328589824 1780960082412924 1783451026225152 1784068270623954 1792159283189142 1800286989688866 1801061212011264 1804204481353344 1809229290070272 1812386814602112 1817174755823616 1820606255938176 1821389216661504 1828601685116928 1829649485217792 1832842647724032 1841154859278336 1845863875503774 1846921566946736 1850144873239656 1855032563236608 1858535552936888 1866697553556864 1867767182826496 1875163302099072 1875969725349888 1879512252179968 1884477524557824 1887766374703104 1893679074970704 1896327673454592 1896983983954584 1900725708750848 1905587085922632 1914229204226136 1915052427961344 1923737472986112 1927094840842752 1935834499984896 1944613794769408 1948845346947072 1957683647840256 1962690703067304 1963815337006656 1966562031730688 1975032679432932 1976164385401248 1984842968338944 1993844523750912 1997324244663552 1998468723836928 2006382404503296 2007245259177984 2016348412280832 2019867407695872 2025492849524736 2026193863512672 2029027804102656 2035382951329056 2038935166427376 2048182037930448 2049062868744192 2057470845358704 2058355670870016 2061947978689536 2067690617223168 2071299216688128 2076771149512704 2077786762815078 2080692863929344 2081412982394613 2090852497053999 2100334821303677 2101238080679808 2109558714861456 2110767505081984 2114451283702464 2120037215127552 2124040631927872 2130388959342042 2133368632636416 2134591066087424 2138316422344704 2143785471662961 2148014002491392 2153507854754403 2154433981456512 2164204657109376 2167981695948096 2177813812483008 2187690519115584 2188631346241536 2192451015315456 2198557111984128 2202394103820288 2209292254132488 2212382285697024 2222415765450752 2223184933576404 2233267404930492 2243075089219776 2244360385150464 2248277314316544 2257180205066208 2258473583315712 2268391963815936 2269691766472704 2278679455715328 2282656279615488 2283964255813632 2289805820245188 2304204792671754 2305525116301456 2314654701028542 2315650129728768 2326151944376064 2330211618774144 2340779471920512 2341786135707648 2352406480994304 2356511975645184 2363074991112192 2363892840764784 2367199104786432 2374613443217232 2377934701633536 2378757694165272 2389545710918856 2400382652918488 2401414949348352 2405605975137792 2412305720093696 2416515752802816 2422899674431488 2424084556617591 2427475007917568 2434730239248048 2438135580155904 2443790196965376 2450040539043384 2454873145704448 2461151834005032 2462210264521728 2466859830986208 2473376750982144 2477693366797824 2485453785899049 2488930071409152 2500217736132096 2505658303217664 2517021832937472 2524905433294272 2528436897939456 2529311978606112 2540782781230176 2552305605634848 2553403237281792 2563514387679744 2564983297314816 2569459787790336 2581112666646528 2592447958646784 2593715755839138 2605478639085574 2608750033846272 2616920937423072 2618420449342208 2633376905910576 2634885847201664 2646457291118592 2658459365001216 2659379445860382 2663098992884736 2664624965115904 2671440123619386 2675176539337728 2676102405935931 2688238924783713 2700430484533299 2701591818016896 2706306722030016 2713843935105408 2718580221903168 2730909383907264 2732083824992256 2743294460478272 2744474227826688 2749263971586048 2756920822964224 2761732288917504 2768795813255661 2770382350420104 2774257151905792 2775217309859484 2782548844854912 2787803329405332 2800046330335296 2801650774239744 2812744953148608 2813954588024832 2819268378269952 2826716286836736 2831649562054656 2840518612456056 2844491510181888 2851088563126272 2858380628883948 2871343806339204 2872578641942016 2885606209479168 2890642261264128 2903751749977344 2916920692154112 2918175128322048 2923268020420608 2931409482645504 2936525471760384 2945723005509984 2949843047596032 2964246578101872 2977689873240656 2990766785626368 2992480513533952 2997703085755392 3009573606754944 3011298111087616 3024522618421248 3038239274287104 3039290795269008 3043541706153984 3053074426993584 3058402749641064 3072273056895672 3073594303116288 3086206268038056 3087533506305024 3092921968034304 3101535925834752 3106948825032192 3116680144222617 3121039295894016 3142015967526912 3151857121019712 3156265473048576 3164338072292184 3166151257622976 3170579602178048 3171676925553696 3180055822691328 3186060947891808 3200052948954624 3201886599131136 3207474633517056 3222021003737088 3232112742156788 3236170928062464 3246306985664064 3250847440207872 3252437217639554 3266720718724512 3281535778673376 3282947019362304 3289146441314944 3297835667976192 3303591155730432 3313938381198732 3318573428545536 3333623648176128 3334777400364606 3349901107395738 3366540577725696 3372415971474816 3387710374973568 3403074140846464 3404537649709056 3418019183572992 3419977729753088 3425946383720448 3434708730367782 3441483555528704 3456307189007631 3458287674452184 3471982051542813 3473475194593152 3489227916564096 3495317428161216 3511169207880768 3512679203561472 3528609721491456 3534767963467776 3544612486668288 3545839261147176 3550798657179648 3561920164825848 3566902052450304 3568136541247908 3584318566378284 3600573979377732 3602122424022528 3608408962706688 3618458580140544 3624773629204224 3634349511647232 3641212511876352 3642778433323008 3657203370233856 3659298970435584 3665685295448064 3682309718556672 3691727751007548 3693843133893472 3700289746479312 3710065126473216 3717071105873776 3733395107113728 3735534365652992 3750326604198144 3751939450699776 3759024504359936 3768955049115648 3775532749406208 3787358149941408 3792655346909184 3793967967909168 3811174171845264 3828458408452272 3830104855922688 3847474945972224 3854189681685504 3871668999969792 3889227589538816 3890573633758707 3908217958628361 3925381406134608 3927630674013312 3950065358865864 3952328770802496 3969685936677888 3987689047501824 3994648489327104 3996937447673856 4007160185429079 4012764809006592 4039734815391744 4052387727025344 4058055608205312 4070765902658112 4077870332854752 4096364075860896 4098125737488384 4114941690717408 4116711341740032 4123895957379072 4135381234446336 4142598433376256 4155573525630156 4161385727858688 4162825964789226 4181704994107998 4200669642607354 4202476161359616 4219117429722912 4221535010163968 4228902567404928 4240074430255104 4248081263855744 4260777918684084 4266737265272832 4269182132174848 4276632844689408 4287570943325922 4296028004982784 4307015709508806 4308867962913024 4328409314218752 4335963391896192 4355627624966016 4375381038231168 4377262692483072 4384902030630912 4397114223968256 4404788207640576 4418584508264976 4424764571394048 4444831530901504 4446369867152808 4466534809860984 4486150178439552 4488720770300928 4496554628633088 4514360410132416 4516947166631424 4536783927631872 4557358911430656 4565312559230976 4567928511627264 4579611640490376 4608409585343508 4611050232602912 4629309402057084 4631300259457536 4652303888752128 4660423237548288 4681558943841024 4683572271415296 4704812961988608 4713023951290368 4726149982224384 4727785681529568 4734398209572864 4749226886434464 4755869403267072 4757515388330544 4779091421837712 4800765305836976 4802829898696704 4811211950275584 4824611440187392 4833031505605632 4845799348862976 4848169113235182 4854950015835136 4869460478496096 4876271160311808 4878655826459331 4900081078086768 4922303668010064 4924420529043456 4933719661972416 4946753501964288 4955386733595648 4970907571798098 4977860142818304 5000435472264192 5002166100546909 5024851661093607 5049810866588544 5058623957212224 5081565562460352 5104611211269696 5106806474563584 5127028775359488 5129966594629632 5138919575580672 5162225333293056 5187431511678276 5210957278171148 5217500067692544 5233841874846144 5236840898684416 5266753811821152 5269771694403328 5292914582237184 5316918730002432 5318758891720764 5326197985769472 5329249930231808 5342880247238772 5350353078675456 5352204811871862 5376477849567426 5400860969066598 5403183636033792 5412613444060032 5427687870210816 5437160443806336 5461818767814528 5464167649984512 5486588920956544 5488948455653376 5498527943172096 5513841645928448 5523464577835008 5537591626511322 5540764700840208 5548514303811584 5550434619718968 5565097689709824 5575606658810664 5600092660670592 5603301548479488 5625489906297216 5627909176049664 5638536756539904 5653432573673472 5663299124109312 5681037224912112 5688983020363776 5702177126252544 5716761257767896 5742687612678408 5745157283884032 5771212418958336 5781284522528256 5807503499954688 5833841384308224 5846536040841216 5873050943520768 5891446011019968 5899686095192064 5928493156203744 5955379746481312 5981533571252736 5984961027067904 5995406171510784 6019147213509888 6022596222175232 6049045236842496 6076478548574208 6078581590538016 6087083412307968 6106148853987168 6116805499282128 6144546113791344 6147188606232576 6172412536076112 6175067012610048 6185843936068608 6203071851669504 6213897650064384 6233360288445234 6242078591788032 6244238947183839 6272557491161997 6301004463911031 6303714242039424 6328676144584368 6332302515245952 6343353851107392 6360111645382656 6372121895783616 6400105897909248 6403773198262272 6414949267034112 6444042007474176 6460523564263209 6464225484313576 6492613971328128 6504874435279108 6533441437449024 6563071557346752 6565894038724608 6578292882629888 6595671335952384 6607182311460864 6627876762397464 6637146857091072 6667247296352256 6669554800729212 6699802214791476 6733081155451392 6744831942949632 6775420749947136 6806148281692928 6809075299418112 6836038367145984 6839955459506176 6851892767440896 6869417460735564 6882967111057408 6912614378015262 6916575348904368 6943964103085626 6946950389186304 6978455833128192 6990634856322432 7022338415761536 7025358407122944 7057219442982912 7069535926935552 7089224973336576 7091678522294352 7101597314359296 7123840329651696 7133804104900608 7136273082495816 7168637132756568 7201147958755464 7204244848045056 7216817925413376 7236917160281088 7249547258408448 7268699023294464 7272253669852773 7282425023752704 7314406740467712 7331370590896128 7364619437113344 7383455502015096 7387686267786944 7400579492958624 7420130252946432 7434142211747552 7456361357697147 7466790214227456 7471068731305984 7500653208396288 7518049008719872 7551065498812416 7574716299882816 7585310693818368 7587935935818336 7622348343690528 7656916816904544 7660209711845376 7694949891944448 7708379363371008 7743337999939584 7778455179077632 7781147267517414 7816435917256722 7850762812269216 7855261348026624 7900130717731728 7904657541604992 7939371873355776 7975378095003648 7989296978654208 7993874895347712 8014320370858158 8025529618013184 8064716774351139 8101291453599897 8104775454050688 8141531805316224 8155740665709504 8192728151721792 8196251474976768 8229883381434816 8233422683480064 8247791914758144 8270762468892672 8285196866752512 8311147051260312 8322771455717376 8325651929578452 8363409988215996 8401339285214708 8404952322719232 8438234859445824 8443070020327936 8457805134809856 8480148860510208 8496162527711488 8521555837368168 8533474530545664 8538364264349696 8553265689378816 8575141886651844 8592056009965568 8614031419017612 8617735925826048 8656818628437504 8671926783792384 8711255249932032 8750762076462336 8754525384966144 8769804061261824 8794228447936512 8809576415281152 8837169016529952 8849529142788096 8889663061803008 8892739734305616 8933069619721968 8972300356879104 8977441540601856 8993109257266176 9028720820264832 9033894333262848 9073567855263744 9114717822861312 9119175236799509 9130625118461952 9159223280980752 9216819170687016 9222100465205824 9258618804114168 9262600518915072 9304607777504256 9320846475096576 9350040432667851 9363117887682048 9426047902580736 9455571363059136 9468796419145728 9498453772868928 9511738806534144 9515030776661088 9558182843675424 9601530611673952 9605659797393408 9622423900551168 9649222880374784 9666063011211264 9696338226470364 9709900031670272 9738920956992192 9752542320623616 9757311652918662 9800162156173536 9844607336020128 9848841058086912 9867439323944832 9893507003928576 9910773467191296 9941815143596196 9955720285636608 10000870944528384 10004332201093818 10049703322187214 10099621733177088 10117247914424448 10163131124920704 10209222422539392 10213612949127168 10254057550718976 10259933189259264 10277839151161344 10324450666586112 10374863023356552 10415946154628439 10421914556342296 10467683749692288 10473681797368832 10533507623642304 10539543388806656 10585829164474368 10633837460004864 10637517783441528 10652395971538944 10658499860463616 10685760494477544 10700706157350912 10704409623743724 10752955699134852 10801721938133196 10806367272067584 10825226888120064 10855375740421632 10874320887612672 10923637535629056 10928335299969024 10973177841913088 10977896911306752 10997055886344192 11027683291856896 11046929155670016 11075183253022644 11081529401680416 11097028607623168 11100869239437936 11130195379419648 11151213317621328 11200185321341184 11206603096958976 11250979812594432 11255818352099328 11277073513079808 11306865147346944 11326598248218624 11362074449824224 11377966040727552 11383530261738439 11433522515535792 11485375225356816 11490314567768064 11542424837916672 11562569045056512 11615006999909376 11667682768616448 11671720901276121 11724653875885083 11782892022039936 11856986312407488 11910759492962624 11963067142505472 11969922054135808 11990812343021568 12021480556287237 12038294427019776 12045192444350464 12157163181076032 12174166824615936 12212297707974336 12233610998564256 12289092227582688 12294377212465152 12344825072152224 12350134025220096 12371687872137216 12406143703339008 12427795300128768 12466720576890468 12484157183576064 12488477894367678 12545114982323994 12602008927822062 12607428484078848 12657352289168736 12664605030491904 12686707702214784 12720223290765312 12744243791567232 12800211795818496 12807546396524544 12829898534068224 12888084014948352 12921047128526418 12928450968627152 12985227942656256 13009748870558216 13066882874898048 13126143114693504 13131788077449216 13156585765259776 13191342671904768 13214364622921728 13255753524794928 13274293714182144 13334494592704512 13339109601458424 13399604429582952 13466162310902784 13489663885899264 13550841499894272 13612296563385856 13672076734291968 13703785534881792 13738834921471128 13765934222114816 13825228756030524 13833150697808736 13887928206171252 13893900778372608 13956911666256384 13981269712644864 14044676831523072 14050716814245888 14114438885965824 14139071853871104 14178449946673152 14183357044588704 14203194628718592 14247680659303392 14267608209801216 14272546164991632 14337274265513136 14402295917510928 14408489696090112 14433635850826752 14473834320562176 14499094516816896 14537398046588928 14544507339705546 14564850047505408 14628813480935424 14635967479377993 14702343749125739 14766911004030192 14775372535573888 14801158985917248 14840260505892864 14868284423495104 14912722715394294 14933580428454912 14942137462611968 15001306416792576 15006498301640727 15036098017439744 15074554983280821 15149432599765632 15175871871636672 15244696687381056 15313833633809088 15320419423690752 15389899783888896 15416758726742016 15486675999879168 15556910358155264 15562294535034828 15632871834513444 15701525624538432 15710522696053248 15800261435463456 15809315083209984 15878743746711552 15950756190007296 15978593957308416 15987749790695424 16028640741716316 16051059236026368 16129433548702278 16202582907199794 16209550908101376 16283063610632448 16311481331419008 16385456303443584 16392502949953536 16459766762869632 16466845366960128 16495583829516288 16541524937785344 16570393733505024 16622294102520624 16645542911434752 16651303859156904 16726819976431992 16802678570429416 16809904645438464 16876469718891648 16886140040655872 16915610269619712 16960297721020416 16992325055422976 17043111674736336 17066949061091328 17106531378757632 17150283773303688 17184112019931136 17228062838035224 17235471851652096 17313637256875008 17343853567584768 17422510499864064 17501524152924672 17539608122523648 17619152830562304 17674338033059904 17699058285576192 17779326123606016 17785479468611232 17866139239443936 17944600713758208 17954883081203712 17986218514532352 18057441640529664 18067788666525696 18147135710527488 18229435645722624 18238350473599018 18261250236923904 18318446561961504 18433638341374032 18444200930411648 18517237608228336 18525201037830144 18609215555008512 18641692950193152 18700080865335702 18726235775364096 18732716841551517 18817672473485991 18903013391733093 18911142726118272 18996907545737856 19030061553322176 19116365687350848 19203061223347904 19211319594786816 19244847801102336 19298445760749568 19332126022422528 19381570692789627 19392676452940728 19419800063340544 19477841913984384 19514623305837324 19600324312347072 19689214672040256 19697682116173824 19734878647889664 19787014007857152 19821546934382592 19883630287192392 19911440571273216 20001741889056768 20008664402187636 20099406644374428 20199243466354176 20234495828848896 20326262249841408 20418444845078784 20427225898254336 20508115101437952 20519866378518528 20555678302322688 20648901333172224 20749726046713104 20831892309256878 20843829112684592 20935367499384576 20947363594737664 21067015247284608 21079086777613312 21171658328948736 21267674920009728 21275035566883056 21304791943077888 21371520988955088 21401412314701824 21408819247487448 21505911398269704 21603443876266392 21612734544135168 21650453776240128 21710751480843264 21748641775225344 21816761009558319 21847275071258112 21946355683826176 21994111772688384 22093858311340032 22150366506045288 22163058803360832 22194057215246336 22201738478875872 22260390758839296 22302426635242656 22400370642682368 22413206193917952 22501959625188864 22554147026159616 22653196496437248 22724148899648448 22755932081455104 22767060523476878 22867045031071584 22970750450713632 22980629135536128 23084849675833344 23125138090113024 23230013999818752 23335365537232896 23343441802552242 23449307751770166 23565784044079872 23713972624814976 23821518985925248 23926134285010944 23939844108271616 23981624686043136 24042961112574474 24076588854039552 24090384888700928 24194150323053417 24303874360799691 24314326362152064 24424595415948672 24467221997128512 24578184455165376 24588754424930304 24689650144304448 24700268050440192 24743375744274432 24812287406678016 24855590600257536 24933441153780936 24968314367152128 24976955788735356 25090229964647988 25204017855644124 25214856968157696 25314704578337472 25329210060983808 25373415404429568 25440446581530624 25488487583134464 25600423591636992 25615092793049088 25659797068136448 25776168029896704 25842094257052836 25856901937254304 25970455885312512 26019497741116432 26133765749796096 26252286229387008 26263576154898432 26313171530519552 26382685343809536 26428729245843456 26511507049589856 26548587428364288 26668989185409024 26678219202916848 26799208859165904 26932324621805568 26979327771798528 27101682999788544 27224593126771712 27344153468583936 27357525710398527 27477669842942256 27650457512061048 27666301395617472 27775856412342504 27787801556745216 27913823332512768 27962539425289728 28050121298003553 28089353663046144 28278143707742208 28366714089177408 28406389257437184 28495361318606784 28535216419602432 28545092329983264 28674548531026272 28804591835021856 28816979392180224 28867271701653504 28947668641124352 28998189033633792 29089014679411092 29129700095010816 29257626961870848 29271934958755986 29404687498251478 29533822008060384 29550745071147776 29602317971834496 29680521011785728 29736568846990208 29825445430788588 29867160856909824 29884274925223936 30002612833585152 30012996603281454 30072196034879488 30149109966561642 30298865199531264 30351743743273344 30489393374762112 30627667267618176 30640838847381504 30779799567777792 30833517453484032 30973351999758336 31113820716310528 31124589070069656 31247838463885317 31265743669026888 31403051249076864 31421045392106496 31600522870926912 31618630166419968 31757487493423104 31901512380014592 31957187914616832 31975499581390848 32057281483432632 32102118472052736 32258867097404556 32405165814399588 32419101816202752 32566127221264896 32622962662838016 32770912606887168 32785005899907072 32919533525739264 32933690733920256 32991167659032576 33083049875570688 33140787467010048 33244588205041248 33291085822869504 33302607718313808 33453639952863984 33605357140858832 33619809290876928 33752939437783296 33772280081311744 33831220539239424 33920595442040832 33984650110845952 34086223349472672 34133898122182656 34150590785215317 34300567546607376 34456125676070448 34470943703304192 34627274513750016 34687707135169536 34845020999728128 35003048305849344 35015162703828363 35173961627655249 35348676066119808 35570958937222464 35732278478887872 35889201427516416 35909766162407424 35972437029064704 36114883281059328 36135577333051392 36476700947198036 36522500473847808 36636893123923008 36867276682748064 36888401860823296 37034475216456672 37050402075660288 37218431110017024 37283385900386304 37400161730671404 37452471550728192 37465433683103034 37635344946971982 37806026783466186 37822285452236544 37993815091475712 38060123106644352 38232731374701696 38406122446695808 38422639189573632 38489695602204672 38596891521499136 38664252044845056 38763141385579254 38785352905881456 38839600126681088 38955683827968768 39029246611674648 39200648624694144 39378429344080512 39395364232347648 39469757295779328 39574028015714304 39643093868765184 39767260574384784 39822881142546432 40003483778113536 40017328804375272 40198813288748856 40398486932708352 40468991657697792 40652524499682816 40836889690157568 41016230202875904 41111356604645376 41297802666344448 41499452093426208 41663784618513756 41687658225369184 41870734998769152 41894727189475328 42134030494569216 42158173555226624 42343316657897472 42535349840019456 42550071133766112 42609583886155776 42743041977910176 42802824629403648 42817638494974896 43011822796539408 43206887752532784 43225469088270336 43300907552480256 43421502961686528 43497283550450688 43633522019116638 43694550142516224 43892711367652352 43907902438133979 44107031247377217 44300733012090576 44326117606721664 44403476957751744 44520781517678592 44604853270485312 44800741285364736 44826412387835904 45003919250377728 45108294052319232 45223664949842463 45448297799296896 45534121046953756 45734090062143168 45941500901427264 45961258271072256 46169699351666688 46250276180226048 46460027999637504 46670731074465792 46686883605104484 46898615503540332 47131568088159744 47427945249629952 47643037971850496 47852268570021888 47879688216543232 47963249372086272 48085922225148948 48153177708079104 48180769777401856 48388300646106834 48607748721599382 48628652724304128 48849190831897344 48934443994257024 49156368910330752 49177508849860608 49379300288608896 49400536100880384 49486751488548864 49624574813356032 49711181200515072 49866882307561872 49936628734304256 49953911577470712 50180459929295976 50408035711288248 50429713936315392 50629409156674944 50658420121967616 50746830808859136 50880893163061248 50976975166268928 51200847183273984 51319594136272896 51552336059793408 51684188514105672 51713803874508608 51940911770625024 52038995482232864 52267531499592192 52504572458774016 52626343061039104 52857458491686912 53023014099179712 53097174856728576 53337978370818048 53356438405833696 53598417718331808 53864649243611136 53958655543597056 54203365999577088 54449186253543424 54688306937167872 54715051420797054 54955339685884512 55300915024122096 55332602791234944 55551712824685008 55575603113490432 55827646665025536 55925078850579456 56100242596007106 56178707326092288 56453017420457973 56709040175199279 56733428178354816 56990722637213568 57090184659966528 57349097062052544 57609183670043712 57633958784360448 57734543403307008 57895337282248704 57996378067267584 58178029358822184 58259400190021632 58543869917511972 58809374996502956 59067644016120768 59101490142295552 59204635943668992 59361042023571456 59473137693980416 59650890861577176 59734321713819648 59768549850447872 60005225667170304 60025993206562908 60144392069758976 60298219933123284 60597730399062528 60703487486546688 60978786749524224 61255334535236352 61281677694763008 61559599135555584 61667034906968064 61946703999516672 62227641432621056 62249178140139312 62495676927770634 62531487338053776 62806102498153728 62842090784212992 63201045741853824 63237260332839936 63514974986846208 63803024760029184 63834226657596563 63914375829233664 64114562966865264 64204236944105472 64517734194809112 64810331628799176 64838203632405504 65132254442529792 65245925325676032 65450283028674957 65541825213774336 65839067051478528 65982335318065152 66281574934020096 66489176410082496 66582171645739008 66605215436627616 66907279905727968 67210714281717664 67239618581753856 67505878875566592 67544560162623488 67662441078478848 67969300221691904 68172446698945344 68267796244365312 68301181570430634 68601135093214752 68912251352140896 68941887406608384 69254549027500032 69375414270339072 69690041999456256 70006096611698688 70030325407656726 70347923255310498 70697352132239616 71141917874444928 71464556957775744 71778402855032832 71819532324814848 71944874058129408 72229766562118656 72271154666102784 72911623082399073 72953401894396072 73273786247846016 73734553365496128 73776803721646592 74068950432913344 74100804151320576 74436862220034048 74566771800772608 74800323461342808 74904943101456384 74930867366206068 75270689893943964 75612053566932372 75644570904473088 75987630182951424 76120246213288704 76465462749403392 76812244893391616 76845278379147264 76979391204409344 77193783042998272 77328504089690112 77526282771158508 77570705811762912 77679200253362176 77911367655937536 78058493223349296 78401297249388288 78756858688161024 78790728464695296 78939514591558656 79148056031428608 79286187737530368 79534521148769568 79645762285092864 80006967556227072 80034657608750544 80397626577497712 80796973865416704 80937983315395584 81305048999365632 81673779380315136 82032460405751808 82072577131195581 82998904186852416 83327569237027512 83375316450738368 83741469997538304 83789454378950656 84150363894010659 84268060989138432 84316347110453248 85100142267532224 85219167772311552 85486083955820352 85605649258807296 85635276989949792 86023645593078816 86413775505065568 86450938176540672 86601815104960512 86843005923373056 86994567100901376 87267044038233276 87389100285032448 87785422735304704 87815804876267958 88214062494754434 88601466024181152 88652235213443328 88806953915503488 89041563035357184 89209706540970624 89601482570729472 89652824775671808 90007838500755456 90216588104638464 90447329899684926 90896595598593792 91068242093907512 91468180124286336 91883001802854528 91922516542144512 92339398703333376 92500552360452096 92920055999275008 93341462148931584 93373767210208968 93797231007080664 94263136176319488 94855890499259904 95286075943700992 95704537140043776 95926498744172544 96171844450297896 96306355416158208 96361539554803712 96776601292213668 97215497443198764 97257305448608256 97698381663794688 97868887988514048 98312737820661504 98355017699721216 98758600577217792 98801072201760768 98973502977097728 99249149626712064 99422362401030144 99733764615123744 99873257468608512 99907823154941424 100360919858591952 100816071422576496 100859427872630784 101258818313349888 101316840243935232 101493661617718272 101761786326122496 101953950332537856 102401694366547968 102451772355645951 102916406243880173 103368377028211344 103427607749017216 103881823541250048 104077990964465728 104535062999184384 105009144917548032 105045488111485089 105252686122078208 105521884882965747 106046028198359424 106712876811667392 107196835436663616 107729298487222272 107917311087194112 108406731999154176 108898372507086848 109430102841594108 109910679371769024 110601830048244192 110665205582469888 111103425649370016 111151206226980864 111655293330051072 111850157701158912 112200485192014212 112357414652184576 112906034840915946 113418080350398558 113466856356709632 113981445274427136 114180369319933056 114698194124105088 115218367340087424 115267917568720896 115469086806614016 115790674564497408 115992756134535168 116356058717644368 116518800380043264 117087739835023944 117618749993005912 118135288032241536 118202980284591104 118409271887337984 118722084047142912 118946275387960832 119301781723154352 119468643427639296 120010451334340608 120051986413125816 120288784139517952 120596439866246568 121195460798125056 121406974973093376 121957573499048448 122510669070472704 123334069813936128 123893407999033344 124455282865242112 124498356280278624 124991353855541268 125062974676107552 125612204996307456 125684181568425984 126402091483707648 126474520665679872 127029949973692416 127606049520058368 127668453315193126 127828751658467328 128229125933730528 128408473888210944 129035468389618224 129620663257598352 129676407264811008 130264508885059584 130491850651352064 130900566057349914 131083650427548672 131678134102957056 131723707314401937 132321093742131651 132978352820164992 133210430873255232 133814559811455936 134421428563435328 134479237163507712 135011757751133184 135089120325246976 135324882156957696 135670994849527389 135938600443383808 136344893397890688 136602363140861268 137202270186429504 137824502704281792 137883774813216768 138509098055000064 138750828540678144 139380083998912512 140012193223397376 140060650815313452 140695846510620996 141394704264479232 142283835748889856 142929113915551488 143556805710065664 143639064649629696 143889748116258816 144459533124237312 144542309332205568 145823246164798146 145906803788792144 146547572495692032 147469106730992256 147553607443293184 148137900865826688 148201608302641152 148873724440068096 149133543601545216 149600646922685616 149809886202912768 149861734732412136 150541379787887928 151224107133864744 151289141808946176 151975260365902848 152240492426577408 152930925498806784 153624489786783232 153958782408818688 154657008179380224 155052565542317016 155141411623525824 155358400506724352 155822735311875072 156116986446698592 156802594498776576 157513717376322048 157879029183117312 158572375475060736 159069042297539136 159291524570185728 160013935112454144 160069315217501088 160795253154995424 161593947730833408 161875966630791168 162610097998731264 163347558760630272 164064920811503616 164145154262391162 165997808373704832 166655138474055024 166750632901476736 167482939995076608 167578908757901312 168300727788021318 168536121978276864 168632694220906496 169359052261373919 170127120525597837 170200284535064448 170972167911640704 171270553979899584 172047291186157632 172827551010131136 172901876353081344 173203630209921024 173686011846746112 173989134201802752 174534088076466552 174778200570064896 175570845470609408 175631609752535916 176428124989508868 177202932048362304 177304470426886656 177613907831006976 178083126070714368 178419413081941248 179202965141458944 179305649551343616 180015677001510912 180433176209276928 180894659799369852 181793191197187584 182136484187815024 182936360248572672 183766003605709056 183845033084289024 184678797406666752 185001104720904192 185840111998550016 186682924297863168 186747534420417936 187594462014161328 188526272352638976 189711780998519808 190572151887401984 191409074280087552 191502679972789689 192343688900595792 192612710832316416 193553202584427336 194430994886397528 194514610897216512 195396763327589376 195737775977028096 196350849086024871 196625475641323008 197517201154435584 197947005954195456 198844724802060288 199467529230247488 199746514937217024 199815646309882848 200721839717183904 201632142845152992 201718855745261568 202517636626699776 202633680487870464 202987323235436544 203907900665075712 204803388733095936 204903544711291902 205832812487760346 206736754056422688 206855215498034432 207763647082500096 208155981928931456 209070125998368768 210018289835096064 210090976222970178 210505372244156416 211043769765931494 212092056396718848 213425753623334784 214393670873327232 215458596974444544 215834622174388224 216813463998308352 217796745014173696 218734869247197219 218860205683188216 219821358743538048 221203660096488384 221330411164939776 222206851298740032 222302412453961728 223310586660102144 223700315402317824 224400970384028424 224714829304369152 225812069681831892 226836160700797116 226933712713419264 227962890548854272 228360738639866112 229396388248210176 230436734680174848 230535835137441792 230938173613228032 231581349128994816 231985512269070336 232712117435288736 233037600760086528 234175479670047888 235237499986011824 236270576064483072 236405960569182208 236818543774675968 237444168094285824 237892550775921664 238603563446308704 238937286855278592 240020902668681216 240103972826251632 241192879732493136 242390921596250112 242813949946186752 243915146998096896 245021338140945408 246217731393586743 248996712560557248 249982707711082536 250125949352215104 251224409992614912 251368363136851968 252804182967415296 252949041331359744 255336906630386252 255657503316934656 256458251867461056 256816947776421888 258070936779236448 259241326515196704 259352814529622016 260529017770119168 260983701302704128 261801132114699828 262167300855097344 263356268205914112 263447414628803874 264642187484263302 265956705640329984 266420861746510464 267629119622911872 268842857126870656 268958474327015424 270023515502266368 270178240650493952 270649764313915392 271341989699054778 271877200886767616 272689786795781376 273204726281722536 274404540372859008 275649005408563584 275767549626433536 277018196110000128 277501657081356288 278760167997825024 280024386446794752 280121301630626904 281391693021241992 282789408528958464 284567671497779712 285858227831102976 287113611420131328 287779496232517632 288919066248474624 289084618664411136 291646492329596292 291813607577584288 293095144991384064 294938213461984512 295107214886586368 296275801731653376 296403216605282304 297747448880136192 298267087203090432 299201293845371232 299619772405825536 299723469464824272 301082759575775856 302448214267729488 302578283617892352 303950520731805696 304480984853154816 305861850997613568 307248979573566464 307355317066937853 308749218731640519 310105131084634032 310282823247051648 311645470623750144 312233972893397184 313605188997553152 315027434752644096 315758058366234624 316565654648897241 318138084595078272 320138630435002176 321590506309990848 323187895461666816 323751933261582336 325220195997462528 326695117521260544 328290308524782324 331995616747409664 333310276948110048 333501265802953472 334965879990153216 335157817515802624 336601455576042636 337072243956553728 337265388441812992 338718104522747838 340254241051195674 340400569070128896 341944335823281408 342541107959799168 344094582372315264 345655102020262272 345803752706162688 346407260419842048 347372023693492224 347978268403605504 349068176152933104 349556401140129792 351141690941218816 351263219505071832 352856249979017736 354405864096724608 354608940853773312 355227815662013952 356166252141428736 356838826163882496 358405930282917888 360031354003021824 360866352418553856 361789319598739704 363586382394375168 364272968375630048 365872720497145344 367532007211418112 370002209441808384 371680223997100032 373365848595726336 373495068840835872 375188924028322656 377052544705277952 379423561997039616 381144303774803968 382818148560175104 383005359945579378 384687377801191584 385225421664632832 387106405168854672 388861989772795056 389029221794433024 390793526655178752 391475551954056192 392701698172049742 393250951282646016 395034402308871168 395171121943205811 396963281226394953 398935058460494976 399631292619765696 401443679434367808 403264285690305984 403437711490523136 405035273253399552 405267360975740928 405974646470873088 407815801330151424 409807089422583804 411665624975520692 413473508112845376 413710430996068864 415527294165000192 416311963857862912 418140251996737536 420036579670192128 420181952445940356 421010744488312832 422087539531862988 424184112793437696 426851507246669568 428787341746654464 430917193948889088 431669244348776448 433626927996616704 435593490028347392 437469738494394438 437720411366376432 439642717487076096 442407320192976768 442660822329879552 444413702597480064 444604824907923456 446621173320204288 447400630804635648 448801940768056848 449429658608738304 451624139363663784 453672321401594232 453867425426838528 455925781097708544 456721477279732224 458792776496420352 460873469360349696 461876347226456064 463971024538140672 465424234870577472 466075201520173056 468350959340095776 470474999972023648 472541152128966144 472811921138364416 473637087549351936 475785101551843328 477207126892617408 477874573710557184 480041805337362432 480207945652503264 482385759464986272 484781843192500224 485627899892373504 487830293996193792 490042676281890816 492435462787173486 497993425121114496 499965415422165072 500251898704430208 502448819985229824 502736726273703936 505608365934830592 505898082662719488 510381361576793511 510673813260772504 512916503734922112 516141873558472896 518482653030393408 518705629059244032 521058035540238336 521967402605408256 523602264229399656 524334601710194688 526712536411828224 526894829257607748 529284374968526604 531913411280659968 532841723493020928 535258239245823744 537685714253741312 537916948654030848 540047031004532736 540356481300987904 541299528627830784 542683979398109556 543754401773535232 545379573591562752 546409452563445072 548809080745718016 551298010817127168 551535099252867072 554036392220000256 555003314162712576 557520335995650048 560048772893589504 560242603261253808 562783386042483984 565578817057916928 569135342995559424 571716455662205952 574227222840262656 574508039918369067 577838132496949248 583292984659192584 583627215155168576 586190289982768128 589052547258074613 589876426923969024 590214429773172736 592551603463306752 596534174406180864 598402587690742464 599239544811651072 599446938929648544 602165519151551712 604896428535458976 605156567235784704 607901041463611392 608961969706309632 611723701995227136 614497959147132928 614710634133875706 617498437463281038 620210262169268064 620565646494103296 623290941247500288 624467945786794368 627210377995106304 630054869505288192 631516116732469248 633131309297794482 636276169190156544 640277260870004352 643181012619981696 646375790923333632 647503866523164672 650440391994925056 653390235042521088 656580617049564648 663991233494819328 666620553896220096 667002531605906944 669931759980306432 673202911152085272 674144487913107456 674530776883625984 677436209045495676 680508482102391348 680801138140257792 683888671646562816 685082215919598336 688189164744630528 691310204040524544 691607505412325376 692814520839684096 694744047386984448 695956536807211008 698136352305866208 699112802280259584 702283381882437632 702526439010143664 705712499958035472 708811728193449216 709217881707546624 710455631324027904 712332504282857472 713677652327764992 716811860565835776 720062708006043648 720414843707161211 723578639197479408 727172764788750336 728545936751260096 731745440994290688 735064014422836224 738653194180760229 746990137681671744 750377848056645312 754105089410555904 758847123994079232 762288607549607936 766010719891158756 769374755602383168 770450843329265664 774212810337709344 777723979545590112 778058443588866048 781587053310357504 782951103908112384 785403396344099484 786501902565292032 790068804617742336 790342243886411622 793926562452789906 797870116920989952 799262585239531392 802887358868735616 806528571380611968 806875422981046272 810070546506799104 810534721951481856 811949292941746176 815631602660302848 819614178845167608 823331249951041384 826947016225690752 827420861992137728 831054588330000384 832623927715725824 836280503993475072 840073159340384256 840363904891880712 842021488976625664 844175079063725976 848368225586875392 853703014493339136 857574683493308928 863338488697552896 867253855993233408 871186980056694784 874939476988788876 875440822732752864 879285434974152192 884814640385953536 885321644659759104 888827405194960128 889209649815846912 893242346640408576 894801261609271296 897603881536113696 898859317217476608 903248278727327568 907344642803188464 907734850853677056 911851562195417088 913442954559464448 917585552992840704 921746938720699392 922065951200813559 926247656194921557 930848469741154944 936701918680191552 940949999944047296 945082304257932288 945623842276728832 947274175098703872 949696963946691723 951570203103686656 954414253785234816 960415891305006528 964771518929972544 969563686385000448 971255799784747008 975660587992387584 980085352563781632 984870925574346972 995986850242228992 999930830844330144 1000503797408860416 1004897639970459648 1005473452547407872 1011216731869661184 1011796165325438976 1020762723153587022 1021347626521545008 1025833007469844224 1032283747116945792 1036965306060786816 1037411258118488064 1042116071080476672 1043934805210816512 1047204528458799312 1048669203420389376 1053425072823656448 1053789658515215496 1058568749937053208 1063826822561319936 1065683446986041856 1070516478491647488 1075371428507482624 1080094062009065472 1082599057255661568 1085367958796219112 1087508803547070464 1090759147183125504 1092818905126890144 1097618161491436032 1102596021634254336 1110006628325425152 1115040671991300096 1120097545787179008 1120485206522507616 1125566772084967968 1131157634115833856 1138270685991118848 1143432911324411904 1148454445680525312 1149016079836738134 1155676264993898496 1166585969318385168 1167254430310337152 1172380579965536256 1178105094516149226 1179752853847938048 1180428859546345472 1185103206926613504 1185513365829617433 1190889843679184859 1196805175381484928 1198893877859297088 1204331038303103424 1209792857070917952 1210313134471569408 1215802082927222784 1217923939412619264 1223447403990454272 1228995918294265856 1229421268267751412 1234996874926562076 1240420524338536128 1241131292988206592 1246581882495000576 1248935891573588736 1254420755990212608 1260109739010576384 1263032233464938496 1266262618595588964 1272552338380313088 1280554521740008704 1286362025239963392 1292751581846667264 1295007733046329344 1300880783989850112 1306780470085042176 1313161234099129296 1327982466989638656 1333241107792440192 1334005063211813888 1339863519960612864 1346405822304170544 1348288975826214912 1354872418090991352 1361016964204782696 1361602276280515584 1367777343293125632 1370164431839196672 1376378329489261056 1382620408081049088 1385629041679368192 1391913073614422016 1396272704611732416 1398225604560519168 1404566763764875264 1405052878020287328 1411424999916070944 1417623456386898432 1418435763415093248 1420911262648055808 1427355304655529984 1433623721131671552 1440125416012087296 1440829687414322422 1447157278394958816 1454345529577500672 1457091873502520192 1463490881988581376 1470128028845672448 1477306388361520458 1493980275363343488 1500755696113290624 1508210178821111808 1517694247988158464 1524577215099215872 1531144084730380533 1532021439782317512 1538749511204766336 1548425620675418688 1555447959091180224 1556116887177732096 1563174106620715008 1565902207816224768 1570806792688198968 1573003805130584064 1580137609235484672 1580684487772823244 1587853124905579812 1595740233841979904 1598525170479062784 1605774717737471232 1613057142761223936 1613750845962092544 1620141093013598208 1621069443902963712 1623898585883492352 1631263205320605696 1639228357690335216 1646662499902082768 1653894032451381504 1654841723984275456 1662109176660000768 1665247855431451648 1672561007986950144 1680146318680768512 1680727809783761424 1688350158127451952 1696736451173750784 1707406028986678272 1715149366986617856 1723524119755107201 1749878953977577752 1750881645465505728 1758570869948304384 1769629280771907072 1770643289319518208 1777654810389920256 1789602523218542592 1795207763072227392 1797718634434953216 1806496557454655136 1814689285606376928 1815469701707354112 1823703124390834176 1826885909118928896 1835171105985681408 1843493877441398784 1844131902401627118 1852495312389843114 1861696939482309888 1873403837360383104 1881899999888094592 1890164608515864576 1891247684553457664 1894548350197407744 1899393927893383446 1903140406207373312 1908828507570469632 1920831782610013056 1929543037859945088 1939127372770000896 1942511599569494016 1951321175984775168 1960170705127563264 1969741851148693944 1991973700484457984 1999861661688660288 2001007594817720832 2009795279940919296 2022433463739322368 2023592330650877952 2041525446307174044 2042695253043090016 2051666014939688448 2064567494233891584 2073930612121573632 2074822516236976128 2084232142160953344 2087869610421633024 2094409056917598624 2097338406840778752 2106850145647312896 2107579317030430992 2117137499874106416 2127653645122639872 2131366893972083712 2141032956983294976 2150742857014965248 2160188124018130944 2161244531121483633 2170735917592438224 2181518294366251008 2185637810253780288 2195236322982872064 2205192043268508672 2215959582542280687 2240970413045015232 2251133544169935936 2262315268231667712 2276541371982237696 2286865822648823808 2298032159673476268 2311352529987796992 2333171938636770336 2334508860620674304 2344761159931072512 2356210189032298452 2359505707695876096 2360857719092690944 2370206413853227008 2371026731659234866 2381779687358369718 2393610350762969856 2397787755718594176 2408662076606206848 2419585714141835904 2420626268943138816 2431604165854445568 2435847878825238528 2446894807980908544 2457991836588531712 2458842536535502824 2469993749853124152 2480841048677072256 2482262585976413184 2493163764990001152 2497871783147177472 2508841511980425216 2520219478021152768 2526064466929876992 2532525237191177928 2545104676760626176 2561109043480017408 2572724050479926784 2590015466092658688 2601761567979700224 2613560940170084352 2626322468198258592 2655964933979277312 2666482215584880384 2668010126423627776 2679727039921225728 2692811644608341088 2696577951652429824 2709744836181982704 2722033928409565392 2723204552561031168 2735554686586251264 2740328863678393344 2752756658978522112 2765240816162098176 2766197853602440677 2778742968584764671 2792545409223464832 2810105756040574656 2822849999832141888 2835246912773796864 2836871526830186496 2841822525296111616 2854710609311059968 2881659374828644844 2894314556789917632 2908691059155001344 2914183747005040384 2926981763977162752 2940256057691344896 2954612776723040916 2987960550726686976 3001511392226581248 3016420357642223616 3035388495976316928 3049154430198431744 3062288169460761066 3064042879564635024 3077499022409532672 3096851241350837376 3110895918182360448 3112233774355464192 3126348213241430016 3131804415632449536 3141613585376397936 3146007610261168128 3160275218470969344 3161368975545646488 3175706249811159624 3191480467683959808 3197050340958125568 3211549435474942464 3226114285522447872 3240282186027196416 3247797171766984704 3262526410641211392 3278456715380670432 3293324999804165536 3307788064902763008 3309683447968550912 3330495710862903296 3345122015973900288 3360292637361537024 3361455619567522848 3376700316254903904 3393472902347501568 3414812057973356544 3430298733973235712 3447048239510214402 3499757907955155504 3501763290931011456 3517141739896608768 3539258561543814144 3541286578639036416 3555309620779840512 3572669531037554577 3590415526144454784 3612993114909310272 3629378571212753856 3630939403414708224 3647406248781668352 3653771818237857792 3670342211971362816 3686987754882797568 3688263804803254236 3704990624779686228 3723393878964619776 3746807674720766208 3763799999776189184 3780329217031729152 3782495369106915328 3789096700394815488 3798787855786766892 3806280812414746624 3817657015140939264 3841663565220026112 3859086075719890176 3878254745540001792 3885023199138988032 3902642351969550336 3920341410255126528 3939483702297387888 3983947400968915968 3999723323377320576 4002015189635441664 4019590559881838592 4044866927478644736 4083050892614348088 4085390506086180032 4103332029879376896 4129134988467783168 4147861224243147264 4175739220843266048 4188818113835197248 4194676813681557504 4213700291294625792 4215158634060861984 4234274999748212832 4255307290245279744 4262733787944167424 4282065913966589952 4301485714029930496 4320376248036261888 4322489062242967266 4341471835184876448 4363036588732502016 4371275620507560576 4390472645965744128 4410384086537017344 4431919165084561374 4481940826090030464 4502267088339871872 4524630536463335424 4553082743964475392 4573731645297647616 4596064319346952536 4666343877273540672 4669017721241348608 4689522319862145024 4712420378064596904 4719011415391752192 4721715438185381888 4740412827706454016 4742053463318469732 4763559374716739436 4787220701525939712 4795575511437188352 4817324153212413696 4839171428283671808 4841252537886277632 4863208331708891136 4871695757650477056 4893789615961817088 4915983673177063424 4917685073071005648 4939987499706248304 4961682097354144512 4964525171952826368 4986327529980002304 4995743566294354944 5017683023960850432 5040438956042305536 5042903905950128477 5065050474382355856 5090209353521252352 5122218086960034816 5145448100959853568 5170572359265321603 5252644936396517184 5311929867958554624 5332964431169760768 5336020252847255552 5385623289216682176 5393155903304859648 5419489672363965408 5444067856819130784 5446409105122062336 5471109373172502528 5480657727356786688 5505513317957044224 5530481632324196352 5532395707204881354 5557485937169529342 5585090818446929664 5620211512081149312 5645699999664283776 5670493825547593728 5673743053660372992 5683645050592223232 5709421218622119936 5763318749657289688 5788629113579835264 5817382118310002688 5828367494010080768 5853963527954325504 5880512115382689792 5909225553446081832 5975921101453373952 6003022784453162496 6070776991952633856 6098308860396863488 6124576338921522132 6128085759129270048 6154998044819065344 6193702482701674752 6221791836364720896 6224467548710928384 6252696426482860032 6263608831264899072 6283227170752795872 6292015220522336256 6320550436941938688 6322737951091292976 6351412499622319248 6382960935367919616 6394100681916251136 6423098870949884928 6452228571044895744 6480564372054392832 6483733593364450899 6556913430761340864 6586649999608331072 6615576129805526016 6619366895937101824 6647878747626842061 6660991421725806592 6722911239135045696 6753400632509807808 6786945804695003136 6829624115946713088 6860597467946471424 6894096479020428804 6999515815910311008 7003526581862022912 7034283479793217536 7078517123087628288 7082573157278072832 7110619241559681024 7145339062075109154 7180831052288909568 7225986229818620544 7258757142425507712 7261878806829416448 7294812497563336704 7307543636475715584 7340684423942725632 7373975509765595136 7376527609606508472 7409981249559372456 7446787757929239552 7493615349441532416 7527599999552378368 7560658434063458304 7578193400789630976 7597575711573533784 7612561624829493248 7635314030281878528 7683327130440052224 7718172151439780352 7770046398277976064 7805284703939100672 7840682820510253056 7878967404594775776 7967894801937831936 7999446646754641152 8004030379270883328 8039181119763677184 8089733854957289472 8166101785228696176 8170781012172360064 8206664059758753792 8258269976935566336 8295722448486294528 8298593560807322031 8336228905754294013 8377636227670394496 8430317268121723968 8468549999496425664 8510614580490559488 8525467575888334848 8564131827933179904 8602971428059860992 8644978124485934532 8682943670369752896 8726073177465004032 8742551241015121152 8780945291931488256 8820768173074034688 8863838330169122748 8963881652180060928 9004534176679743744 9049261072926670848 9106165487928950784 9147463290595295232 9192128638693905072 9332687754547081344 9338035442482697216 9379044639724290048 9424840756129193808 9438022830783504384 9480825655412908032 9484106926636939464 9527118749433478872 9574441403051879424 9591151022874376704 9634648306424827392 9678342856567343616 9743391515300954112 9787579231923634176 9831967346354126848 9835370146142011296 9879974999412496608 9923364194708289024 9929050343905652736 9991487132588709888 10035366047921700864 10080877912084611072 10085807811900256954 10130100948764711712 10180418707042504704 10244436173920069632 10290896201919707136 10341144718530643206 10505289872793034368 10623859735917109248 10665928862339521536 10672040505694511104 10718008593112663731 10771246578433364352 10838979344727930816 10888135713638261568 10892818210244124672 10942218746345005056 10961315454713573376 11011026635914088448 11060963264648392704 11064791414409762708 11114971874339058684 11170181636893859328 11240423024162298624 11291399999328567552 11340987651095187456 11347486107320745984 11367290101184446464 11418842437244239872 11526637499314579376 11577258227159670528 11634764236620005376 11656734988020161536 11707927055908651008 11761024230765379584 11818451106892163664 11951842202906747904 12006045568906324992 12249152677843044264 12256171518258540096 12309996089638130688 12387404965403349504 12443583672729441792 12527217662529798144 12566454341505591744 12584030441044672512 12641100873883877376 12645475902182585952 12702824999244638496 12765921870735839232 12788201363832502272 12846197741899769856 12904457142089791488 12961128744108785664 12967467186728901798 13113826861522681728 13173299999216662144 13231152259611052032 13238733791874203648 13295757495253684122 13321982843451613184 13445822478270091392 13506801265019615616 13573891609390006272 13659248231893426176 13721194935892942848 13788192958040857608 13999031631820622016 14007053163724045824 14068566959586435072 14157034246175256576 14165146314556145664 14221238483119362048 14290678124150218308 14361662104577819136 14451972459637241088 14517514284851015424 14523757613658832896 14589624995126673408 14615087272951431168 14681368847885451264 14747951019531190272 14753055219213016944 14819962499118744912 14893575515858479104 14987230698883064832 15055199999104756736 15121316868126916608 15128711717850385431 15195151423147067568 15270628060563757056 15366654260880104448 15436344302879560704 15511717077795964809 15757934809189551552 15935789603875663872 15998893293509282304 16008060758541766656 16179467709914578944 16332203570457392352 16341562024344720128 16413328119517507584 16516539953871132672 16591444896972589056 16597187121614644062 16672457811508588026 16755272455340788992 16860634536243447936 16937099998992851328 17021229160981118976 17050935151776669696 17128263655866359808 17205942856119721984 17289956248971869064 17365887340739505792 17452146354930008064 17485102482030242304 17561890583862976512 17641536346148069376 17727676660338245496 17927763304360121856 18009068353359487488 18212330975857901568 18294926581190590464 18384257277387810144 18665375509094162688 18676070884965394432 18758089279448580096 18849681512258387616 18876045661567008768 18961651310825816064 18968213853273878928 19054237498866957744 19148882806103758848 19182302045748753408 19269296612849654784 19356685713134687232 19451200780093352697 19670740292284022592 19759949998824993216 19846728389416578048 19858100687811305472 19982974265177419776 20171615623800513908 20260201897529423424 20360837414085009408 20488872347840139264 20581792403839414272 20682289437061286412 21010579745586068736 21247719471834218496 21331857724679043072 21344081011389022208 21436017186225327462 21542493156866728704 21677958689455861632 21776271427276523136 21785636420488249344 21884437492690010112 21922630909427146752 22022053271828176896 22121926529296785408 22129582828819525416 22229943748678117368 22340363273787718656 22480846048324597248 22582799998657135104 22681975302190374912 22734580202368892928 22837684874488479744 23053274998629158752 23154516454319341056 23313469976040323072 23415854111817302016 23522048461530759168 23636902213784327328 23903684405813495808 24012091137812649984 24498305355686088528 24512343036517080192 24619992179276261376 24774809930806699008 24887167345458883584 25008686717262882039 25132908683011183488 25290951804365171904 25405649998489276992 25531843741471678464 25576402727665004544 25692395483799539712 25808914284179582976 25934934373457803596 26227653723045363456 26346599998433324288 26462304519222104064 26477467583748407296 26591514990507368244 26643965686903226368 26891644956540182784 27013602530039231232 27147783218780012544 27318496463786852352 27442389871785885696 27576385916081715216 27998063263641244032 28014106327448091648 28137133919172870144 28314068492350513152 28442476966238724096 28581356248300436616 28723324209155638272 28903944919274482176 29035028569702030848 29230174545902862336 29362737695770902528 29495902039062380544 29506110438426033888 29639924998237489824 29787151031716958208 29974461397766129664 30110399998209513472 30242633736253833216 30257423435700770862 30390302846294135136 30541256121127514112 30733308521760208896 30872688605759121408 31023434155591929618 31515869618379103104 31871579207751327744 31997786587018564608 32016121517083533312 32664407140914784704 32683124048689440256 32826656239035015168 33033079907742265344 33182889793945178112 33194374243229288124 33344915623017176052 33510544910681577984 33721269072486895872 33874199997985702656 34042458321962237952 34101870303553339392 34256527311732719616 34411885712239443968 34579912497943738128 34731774681479011584 34904292709860016128 34970204964060484608 35123781167725953024 35283072692296138752 35455353320676490992 35855526608720243712 36018136706718974976 36768514554775620288 37330751018188325376 37352141769930788864 37699363024516775232 37752091323134017536 37923302621651632128 37936427706547757856 38108474997733915488 38297765612207517696 38364604091497506816 38538593225699309568 38713371426269374464 38902401560186705394 39341480584568045184 39519899997649986432 39693456778833156096 39716201375622610944 39965948530354839552 40343231247601027816 40520403795058846848 40721674828170018816 40977744695680278528 41163584807678828544 41364578874122572824 42021159491172137472 42495438943668436992 42663715449358086144 42688162022778044416 42872034372450654924 43084986313733457408 43355917378911723264 43552542854553046272 43571272840976498688 43768874985380020224 43845261818854293504 44044106543656353792 44243853058593570816 44259165657639050832 44459887497356234736 44680726547575437312 44961692096649194496 45165599997314270208 45363950604380749824 45386135153551156293 46106549997258317504 46309032908638682112 46535151233387894427 46626939952080646144 47273804427568654656 47807368811626991616 48024182275625299968 48996610711372177056 49024686073034160384 49239984358552522752 49549619861613398016 49774334690917767168 50017373434525764078 50265817366022366976 50581903608730343808 50811299996978553984 51063687482943356928 51152805455330009088 51384790967599079424 51617828568359165952 51869868746915607192 52455307446090726912 52693199996866648576 52924609038444208128 53183029981014736488 53287931373806452736 53783289913080365568 54027205060078462464 54636992927573704704 54884779743571771392 55152771832163430432 55996126527282488064 56028212654896183296 56274267838345740288 56628136984701026304 56884953932477448192 57162712496600873232 57446648418311276544 57807889838548964352 58070057139404061696 58353602340280058091 59012220876852067776 59279849996474979648 59574302063433916416 59948922795532259328 60220799996419026944 60514846871401541724 60780605692588270272 61082512242255028224 61466617043520417792 61745377211518242816 62046868311183859236 63031739236758206208 63743158415502655488 63995573174037129216 64032243034167066624 65328814281829569408 65366248097378880512 65653312478070030336 66066159815484530688 66365779587890356224 66388748486458576248 66689831246034352104 67021089821363155968 67442538144973791744 67748399995971405312 68203740607106678784 68513054623465439232 68823771424478887936 69159824995887476256 69463549362958023168 69940409928120969216 70247562335451906048 70566145384592277504 70910706641352981984 71711053217440487424 72036273413437949952 73537029109551240576 74661502036376650752 74704283539861577728 75026060151788646117 75398726049033550464 75872855413095515712 76216949995467830976 76595531224415035392 76729208182995013632 77077186451398619136 77426742852538748928 77804803120373410788 78682961169136090368 79039799995299972864 79386913557666312192 79432402751245221888 79931897060709679104 80686462495202055632 81040807590117693696 81443349656340037632 81955489391360557056 82327169615357657088 82729157748245145648 84042318982344274944 85327430898716172288 85744068744901309848 86169972627466914816 86711834757823446528 87105085709106092544 87690523637708587008 88088213087312707584 88487706117187141632 88518331315278101664 88919774994712469472 89361453095150874624 89923384193298388992 90331199994628540416 90727901208761499648 90772270307102312586 92213099994516635008 92618065817277364224 93070302466775788854 93253879904161292288 94547608855137309312 95614737623253983232 96048364551250599936 97993221422744354112 98049372146068320768 98479968717105045504 99099239723226796032 99548669381835534336 100034746869051528156 100531634732044733952 101163807217460687616 101622599993957107968 102127374965886713856 102305610910660018176 102769581935198158848 103235657136718331904 103739737493831214384 104910614892181453824 105386399993733297152 105849218076888416256 106366059962029472976 107566579826160731136 108054410120156924928 110305543664326860864 111992253054564976128 112056425309792366592 113256273969402052608 113769907864954896384 114325424993201746464 114893296836622553088 115615779677097928704 116140114278808123392 116707204680560116182 118024441753704135552 118559699992949959296 119148604126867832832 119897845591064518656 120441599992838053888 121029693742803083448 121561211385176540544 122165024484510056448 122933234087040835584 123490754423036485632 124093736622367718472 126063478473516412416 127486316831005310976 127991146348074258432 128064486068334133248 130657628563659138816 130732496194757761024 131306624956140060672 132132319630969061376 132731559175780712448 132777496972917152496 133379662492068704208 134042179642726311936 134885076289947583488 135496799991942810624 136158405460653468879 138319649991774952512 138927098725916046336 139880819856241938432 141821413282705963968 143422106434880974848 144072546826875899904 147074058219102481152 149323004072753301504 149408567079723155456 150052120303577292234 150797452098067100928 151745710826191031424 152433899990935661952 153191062448830070784 153458416365990027264 154154372902797238272 154853485705077497856 155609606240746821576 157365922338272180736 158079599990599945728 158773827115332624384 159863794121419358208 161372924990404111264 162081615180235387392 163910978782721114112 164654339230715314176 165458315496490291296 168084637964688549888 170654861797432344576 171488137489802619696 172339945254933829632 173423669515646893056 174210171418212185088 175060807020840174273 177036662630556203328 177839549989424938944 178722906190301749248 179846768386596777984 180662399989257080832 181544540614204625172 184426199989033270016 185236131634554728448 186140604933551577708 186507759808322584576 189095217710274618624 191229475246507966464 192096729102501199872 195986442845488708224 196098744292136641536 196959937434210091008 198198479446453592064 199097338763671068672 200069493738103056312 201063269464089467904 202327614434921375232 203245199987914215936 204611221821320036352 205539163870396317696 206471314273436663808 207479474987662428768 209821229784362907648 210772799987466594304 211698436153776832512 212732119924058945952 215133159652321462272 216108820240313849856 220611087328653721728 223984506109129952256 224112850619584733184 228650849986403492928 229786593673245106176 231231559354195857408 232280228557616246784 233414409361120232364 236048883507408271104 237119399985899918592 238297208253735665664 239795691182129037312 240883199985676107776 242059387485606166896 243122422770353081088 244330048969020112896 245866468174081671168 246981508846072971264 248187473244735436944 252126956947032824832 255982292696148516864 261315257127318277632 261464992389515522048 264264639261938122752 265463118351561424896 265554993945834304992 266759324984137408416 268084359285452623872 269770152579895166976 270993599983885621248 272316810921306937758 276639299983549905024 277854197451832092672 279761639712483876864 283642826565411927936 286844212869761949696 288145093653751799808 294148116438204962304 298646008145506603008 298817134159446310912 300104240607154584468 301594904196134201856 303491421652382062848 304867799981871323904 306382124897660141568 306916832731980054528 308308745805594476544 309706971410154995712 311219212481493643152 314731844676544361472 316159199981199891456 317547654230665248768 322745849980808222528 324163230360470774784 330916630992980582592 336169275929377099776 341309723594864689152 342976274979605239392 344679890509867659264 346847339031293786112 348420342836424370176 350121614041680348546 354073325261112406656 355679099978849877888 357445812380603498496 359693536773193555968 361324799978514161664 363089081228409250344 368852399978066540032 370472263269109456896 372281209867103155416 373015519616645169152 378190435420549237248 382458950493015932928 384193458205002399744 391972885690977416448 392197488584273283072 393919874868420182016 396396958892907184128 398194677527342137344 400138987476206112624 402126538928178935808 404655228869842750464 406490399975828431872 408475216381960406637 414958949975324857536 419642459568725815296 421545599974933188608 425464239848117891904 430266319304642924544 432217640480627699712 441222174657307443456 447969012218259904512 448225701239169466368 457301699972806985856 459573187346490212352 462463118708391714816 464560457115232493568 466828818722240464728 472097767014816542208 474238799971799837184 479591382364258074624 481766399971352215552 484118774971212333792 486244845540706162176 491732936348163342336 493963017692145942528 496374946489470873888 504253913894065649664 511964585392297033728 522630514254636555264 522929984779031044096 525182421062520522819 531109987891668609984 533518649968274816832 536168718570905247744 539540305159790333952 541987199967771242496 544633621842613875516 553278599967099810048 555708394903664185344 559523279424967753728 567285653130823855872 573688425739523899392 576290187307503599616 588296232876409924608 597292016291013206016 600208481214309168936 603189808392268403712 606982843304764125696 609735599963742647808 613833665463960109056 616617491611188953088 619413942820309991424 622438424962987286304 629463689353088722944 632318399962399782912 635095308461330497536 645491699961616445056 648326460720941549568 661833261985961165184 672338551858754199552 685952549959210478784 689359781019735318528 693694678062587572224 696840685672848740352 700243228083360697092 708146650522224813312 711358199957699755776 714891624761206996992 719387073546387111936 722649599957028323328 726178162456818500688 737704799956133080064 740944526538218913792 744562419734206310832 756380870841098474496 783945771381954832896 784394977168546566144 792793917785814368256 796389355054684274688 800277974952412225248 804253077856357871616 809310457739685500928 812980799951656863744 816950432763920813274 829917899950649715072 839284919137451630592 843091199949866377216 850928479696235783808 860532638609285849088 864435280961255399424 882444349314614886912 895938024436519809024 896451402478338932736 914603399945613971712 919146374692980424704 924926237416783429632 929120914230464987136 933657637444480929456 944195534029633084416 948477599943599674368 968237549942424667584 972489691081412324352 992749892978941747776 1008507827788131299328 1023929170784594067456 1045261028509273110528 1045859969558062088192 1050364842125041045638 1062219975783337219968 1067037299936549633664 1072337437141810495488 1079080610319580667904 1083974399935542484992 1089267243685227751032 1106557199934199620096 1111416789807328370688 1119046558849935507456 1134571306261647711744 1147376851479047798784 1152580374615007199232 1176592465752819849216 1194584032582026412032 1200416962428618337872 1206379616784536807424 1213965686609528251392 1219471199927485295616 1225425649145881219911 1244876849925974572608 1258927378706177445888 1264636799924799565824 1290983399923232890112 1296652921441883099136 1323666523971922330368 1344677103717508399104 1371905099918420957568 1378719562039470637056 1387389356125175144448 1393681371345697480704 1400486456166721394184 1416293301044449626624 1422716399915399511552 1438774147092774223872 1445299199914056646656 1452356324913637001376 1475409599912266160128 1481889053076437827584 1489124839468412621664 1512761741682196948992 1567891542763909665792 1568789954337093132288 1600555949904824450496 1608506155712715743232 1618620915479371001856 1625961599903313727488 1633900865527841626548 1659835799901299430144 1678569838274903261184 1686182399899732754432 1701856959392471567616 1721065277218571698176 1728870561922510798848 1764888698629229773824 1791876048873039618048 1829206799891227943424 1849852474833566859264 1858241828460929974272 1867315274888961858912 1888391068059266168832 1896955199887199348736 1936475099884849335168 1944979382162824648704 1985499785957883495552 2017015655576262598656 2090522057018546221056 2091719939116124176384 2100729684250082091276 2124439951566674439936 2134074599873099267328 2144674874283620990976 2158161220639161335808 2167948799871084969984 2178534487370455502064 2213114399868399240192 2222833579614656741376 2269142612523295423488 2353184931505639698432 2389168065164052824064 2400833924857236675744 2412759233569073614848 2427931373219056502784 2438942399854970591232 2450851298291762439822 2489753699851949145216 2517854757412354891776 2529273599849599131648 2581966799846465780224 2593305842883766198272 2647333047943844660736 2689354207435016798208 2743810199836841915136 2757439124078941274112 2774778712250350288896 2787362742691394961408 2800972912333442788368 2832586602088899253248 2845432799830799023104 2904712649827274002752 2950819199824532320256 2978249678936825243328 3025523483364393897984 3135783085527819331584 3137579908674186264576 3201111899809648900992 3217012311425431486464 3237241830958742003712 3251923199806627454976 3267801731055683253096 3319671599802598860288 3357139676549806522368 3372364799799465508864 3403713918784943135232 3442130554437143396352 3457741123845021597696 3529777397258459547648 3583752097746079236096 3658413599782455886848 3676276947437643659733 3734630549777923717824 3776782136118532337664 3793910399774398697472 3872950199769698670336 3889958764325649297408 3970999571915766991104 4034031311152525197312 4181044114037092442112 4201459368500164182552 4248879903133348879872 4268149199746198534656 4316322441278322671616 4335897599742169939968 4357068974740911004128 4426228799736798480384 4445667159229313482752 4538285225046590846976 4706369863011279396864 4801667849714473351488 4825518467138147229696 4855862746438113005568 4877884799709941182464 4901702596583524879644 4979507399703898290432 5035709514824709783552 5058547199699198263296 5163933599692931560448 5186611685767532396544 5294666095887689321472 5487620399673683830272 5549557424500700577792 5574725485382789922816 5601945824666885576736 5665173204177798506496 5690865599661598046208 5809425299654548005504 5901638399649064640512 5956499357873650486656 6051046966728787795968 6271566171055638663168 6275159817348372529152 6402223799619297801984 6434024622850862972928 6474483661917484007424 6503846399613254909952 6535603462111366506192 6639343199605197720576 6807427837569886270464 7059554794516919095296 7167504195492158472192 7316827199564911773696 7352553894875287319466 7469261099555847435648 7553564272237064675328 7587820799548797394944 7745900399539397340672 7779917528651298594816 7941999143831533982208 8068062622305050394624 8362088228074184884224 8402918737000328365104 8497759806266697759744 8536298399492397069312 8714137949481822008256 8852457599473596960768 9076570450093181693952 9412739726022558793728 9603335699428946702976 9651036934276294459392 9711725492876226011136 9755769599419882364928 9803405193167049759288 9959014799407796580864 10071419029649419567104 10117094399398396526592 10327867199385863120896 10373223371535064793088 10589332191775378642944 10975240799347367660544 11203891649333771153472 11330346408355597012992 11381731199323196092416 11618850599309096011008 11803276799298129281024 11912998715747300973312 12102093933457575591936 12543132342111277326336 12804447599238595603968 12948967323834968014848 13007692799226509819904 13071206924222733012384 13278686399210395441152 13614855675139772540928 14119109589033838190592 14633654399129823547392 14705107789750574638932 14938522199111694871296 15107128544474129350656 15175641599097594789888 15491800799078794681344 15559835057302597189632 15883998287663067964416 16724176456148369768448 16805837474000656730208 16995519612533395519488 17072596798984794138624 17428275898963644016512 17704915198947193921536 18153140900186363387904 18825479452045117587456 19206671398857893405952 19302073868552588918784 19423450985752452022272 19511539198839764729856 19606810386334099518576 19918029598815593161728 20655734398771726241792 21178664383550757285888 21950481598694735321088 22407783298667542306944 22660692816711194025984 22763462398646392184832 23237701198618192022016 23606553598596258562048 23825997431494601946624 24204187866915151183872 25086264684222554652672 25608895198477191207936 26142413848445466024768 26557372798420790882304 27229711350279545081856 28238219178067676381184 29267308798259647094784 29410215579501149277864 29877044398223389742592 30214257088948258701312 30351283198195189579776 30983601598157589362688 31119670114605194379264 31767996575326135928832 33611674948001313460416 33991039225066791038976 34145193597969588277248 34856551797927288033024 35409830397894387843072 36306281800372726775808 38413342797715786811904 38846901971504904044544 39023078397679529459712 39213620772668199037152 39836059197631186323456 41311468797543452483584 42357328767101514571776 43900963197389470642176 44815566597335084613888 45321385633422388051968 45526924797292784369664 46475402397236384044032 47651994862989203893248 50172529368445109305344 51217790396954382415872 52284827696890932049536 53114745596841581764608 54459422700559090163712 56476438356135352762368 58534617596519294189568 58820431159002298555728 59754088796446779485184 61967203196315178725376 63535993150652271857664 67223349896002626920832 67982078450133582077952 68290387195939176554496 69713103595854576066048 70819660795788775686144 72612563600745453551616 76826685595431573623808 78427241545336398074304 79672118395262372646912 82622937595086904967168 84714657534203029143552 87801926394778941284352 89631133194670169227776 90642771266844776103936 91053849594585568739328 92950804794472768088064 95303989725978407786496 102435580793908764831744 104569655393781864099072 106229491193683163529216 108918845401118180327424 117069235193038588379136 117640862318004597111456 119508177592893558970368 123934406392630357450752 127071986301304543715328 134446699792005253841664 135964156900267164155904 136580774391878353108992 139426207191709152132096 153653371190863147247616 156854483090672796148608 159344236790524745293824 165245875190173809934336 169429315068406058287104 175603852789557882568704 179262266389340338455552 185901609588945536176128 190607979451956815572992 204871161587817529663488 209139310787563728198144 212458982387366327058432 217837690802236360654848 235281724636009194222912 239016355185787117940736 247868812785260714901504 254143972602609087430656 268893399584010507683328 271928313800534328311808 273161548783756706217984 278852414383418304264192 307306742381726294495232 313708966181345592297216 318688473581049490587648 351207705579115765137408 358524532778680676911104 371803219177891072352256 381215958903913631145984 409742323175635059326976 418278621575127456396288 470563449272018388445824 478032710371574235881472 495737625570521429803008 508287945205218174861312 537786799168021015366656 557704828766836608528384 614613484763452588990464 627417932362691184594432 637376947162098981175296 717049065557361353822208 743606438355782144704512 762431917807827262291968 819484646351270118653952 836557243150254912792576 941126898544036776891648 956065420743148471762944 1075573598336042030733312 1115409657533673217056768 1229226969526905177980928 1254835864725382369188864 1434098131114722707644416 1487212876711564289409024 1524863835615654524583936 1673114486300509825585152 1882253797088073553783296 1912130841486296943525888 2151147196672084061466624 2230819315067346434113536 2458453939053810355961856 2509671729450764738377728 2868196262229445415288832 3346228972601019651170304 3764507594176147107566592 4302294393344168122933248 4461638630134692868227072 5019343458901529476755456 5736392524458890830577664 6692457945202039302340608 7529015188352294215133184 8604588786688336245866496 10038686917803058953510912 13384915890404078604681216 15058030376704588430266368 17209177573376672491732992 20077373835606117907021824 30116060753409176860532736 40154747671212235814043648 60232121506818353721065472 120464243013636707442130944
- Sum of all divisors σ(n): 427793670830947785876000000
- Sum of proper divisors (its aliquot sum) s(n): 307329427817311078433869056
- 120464243013636707442130944 is an abundant number, because the sum of its proper divisors (307329427817311078433869056) is greater than itself. Its abundance is 186865184803674370991738112
Bases of 120464243013636707442130944
- Binary: 1100011101001010100101110110010111110001110010100010010001111001110101010000000000000002
- Hexadecimal: 0x63A54BB2F8E5123CEA8000
- Base-36: F4WKMZDEAQW35S000
Squares and roots of 120464243013636707442130944
- 120464243013636707442130944 squared (1204642430136367074421309442) is 14511633844848520278243500741533053473402587642331136
- 120464243013636707442130944 cubed (1204642430136367074421309443) is 1748132986010747350238277787721908848041473980325407373688303464955751520272384
-
The
square root of 120464243013636707442130944 is 10975620393109.2982859837 -
120464243013636707442130944 is a
perfect cube number . Itscube root is 493877664
Scales and comparisons
How big is 120464243013636707442130944?- 120,464,243,013,636,707,442,130,944 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 120,464,243,013,636,707,442,130,944 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 120464243013636707442130944 cubic inches would be around 41156472 feet tall.
Recreational maths with 120464243013636707442130944
- 120464243013636707442130944 backwards is 449031244707636310342464021
- The number of decimal digits it has is: 27
- The sum of 120464243013636707442130944's digits is 90
- 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 120464243013636707442130944 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 120464243013636707442130944 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/120464243013636707442130944/
Chicago style:
Numbermatics. 2024. "Number 120464243013636707442130944 - Facts about the integer". https://numbermatics.com/n/120464243013636707442130944/
The information we have on file for 120464243013636707442130944 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 120464243013636707442130944, math, Factors of 120464243013636707442130944, curriculum, school, college, exams, university, Prime factorization of 120464243013636707442130944, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty septillion, four hundred sixty-four sextillion, two hundred forty-three quintillion, thirteen quadrillion, six hundred thirty-six trillion, seven hundred seven billion, four hundred forty-two million, one hundred thirty thousand, nine hundred forty-four.