280253445138156867246194688
280,253,445,138,156,867,246,194,688 is an even composite number composed of five prime numbers multiplied together.
280253445138156867246194688 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 280253445138156867246194688:
215 × 36 × 116 × 893 × 2113
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 89 × 89 × 89 × 211 × 211 × 211)See below for interesting mathematical facts about the number 280253445138156867246194688 from the Numbermatics database.
Names of 280253445138156867246194688
- Cardinal: 280253445138156867246194688 can be written as Two hundred eighty septillion, two hundred fifty-three sextillion, four hundred forty-five quintillion, one hundred thirty-eight quadrillion, one hundred fifty-six trillion, eight hundred sixty-seven billion, two hundred forty-six million, one hundred ninety-four thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 2.80253445138156867246194688 × 1026
Factors of 280253445138156867246194688
Divisors of 280253445138156867246194688
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 44 48 54 64 66 72 81 88 89 96 99 108 121 128 132 144 162 176 178 192 198 211 216 242 243 256 264 267 288 297 324 352 356 363 384 396 422 432 484 486 512 528 534 576 594 633 648 704 712 726 729 768 792 801 844 864 891 968 972 979 1024 1056 1068 1089 1152 1188 1266 1296 1331 1408 1424 1452 1458 1536 1584 1602 1688 1728 1782 1899 1936 1944 1958 2048 2112 2136 2178 2304 2321 2376 2403 2532 2592 2662 2673 2816 2848 2904 2916 2937 3072 3168 3204 3267 3376 3456 3564 3798 3872 3888 3916 3993 4096 4224 4272 4356 4608 4642 4752 4806 5064 5184 5324 5346 5632 5696 5697 5808 5832 5874 6144 6336 6408 6534 6752 6912 6963 7128 7209 7596 7744 7776 7832 7921 7986 8019 8192 8448 8544 8712 8811 9216 9284 9504 9612 9801 10128 10368 10648 10692 10769 11264 11392 11394 11616 11664 11748 11979 12288 12672 12816 13068 13504 13824 13926 14256 14418 14641 15192 15488 15552 15664 15842 15972 16038 16384 16896 17088 17091 17424 17622 18432 18568 18779 19008 19224 19602 20256 20736 20889 21296 21384 21538 21627 22528 22784 22788 23232 23328 23496 23763 23958 24576 25344 25531 25632 26136 26433 27008 27648 27852 28512 28836 29282 29403 30384 30976 31104 31328 31684 31944 32076 32307 32768 33792 34176 34182 34848 35244 35937 36864 37136 37558 38016 38448 39204 40512 41472 41778 42592 42768 43076 43254 43923 44521 45056 45568 45576 46464 46656 46992 47526 47916 49152 50688 51062 51264 51273 52272 52866 54016 55296 55704 56337 57024 57672 58564 58806 60768 61952 62208 62656 62667 63368 63888 64152 64614 64881 67584 68352 68364 69696 70488 71289 71874 73728 74272 75116 76032 76593 76896 78408 79299 81024 82944 83556 85184 85536 86152 86508 87131 87846 88209 89042 90112 91136 91152 92928 93312 93984 95052 95832 96921 98304 101376 102124 102528 102546 104544 105732 107811 108032 110592 111408 112674 114048 115344 117128 117612 118459 121536 123904 124416 125312 125334 126736 127776 128304 129228 129762 131769 133563 135168 136704 136728 139392 140976 142578 143748 147456 148544 150232 152064 153186 153792 153819 156816 158598 161051 162048 165888 167112 169011 170368 171072 172304 173016 174262 175692 176418 178084 180224 182272 182304 185856 186624 187968 188001 190104 191664 193842 202752 204248 205056 205092 206569 209088 211464 213867 215622 216064 221184 222816 225348 228096 229779 230688 234256 235224 236918 237897 243072 247808 248832 250624 250668 253472 255552 256608 258456 259524 261393 263538 267126 270336 273408 273456 278784 280841 281952 285156 287496 290763 294912 297088 300464 304128 306372 307584 307638 313632 317196 322102 323433 324096 331776 334224 338022 340736 342144 344608 346032 348524 351384 352836 355377 356168 360448 364544 364608 371712 373248 375936 376002 380208 383328 387684 395307 400689 405504 408496 410112 410184 413138 418176 422928 427734 431244 432128 442368 445632 450696 456192 459558 461376 468512 470448 473836 475794 483153 486144 489731 495616 497664 501248 501336 506944 507033 511104 513216 516912 519048 522786 527076 534252 540672 546816 546912 557568 561682 563904 564003 570312 574992 581526 594176 600928 608256 612744 615168 615276 619707 627264 634392 641601 644204 646866 648192 663552 668448 676044 681472 684288 689216 689337 692064 697048 702768 704969 705672 710754 712336 713691 729088 729216 743424 746496 751872 752004 760416 766656 775368 784179 790614 801378 811008 816992 820224 820368 826276 836352 842523 845856 855468 862488 864256 872289 884736 891264 901392 912384 919116 922752 937024 940896 947672 951588 958441 966306 970299 972288 979462 991232 995328 1002496 1002672 1013888 1014066 1022208 1026432 1033824 1038096 1045572 1054152 1066131 1068504 1081344 1093632 1093824 1115136 1123364 1127808 1128006 1140624 1149984 1163052 1185921 1188352 1201856 1202067 1216512 1225488 1230336 1230552 1239414 1254528 1268784 1283202 1288408 1293732 1296384 1303049 1327104 1336896 1352088 1362944 1368576 1378432 1378674 1384128 1394096 1405536 1409938 1411344 1421508 1424672 1427382 1449459 1458176 1458432 1469193 1486848 1492992 1503744 1504008 1520832 1521099 1533312 1550736 1568358 1581228 1602756 1622016 1633984 1640448 1640736 1652552 1671331 1672704 1685046 1691712 1692009 1710936 1724976 1728512 1744578 1771561 1782528 1802784 1824768 1838232 1845504 1859121 1874048 1881792 1895344 1903176 1916882 1924803 1932612 1940598 1944576 1958924 1982464 1990656 2004992 2005344 2027776 2028132 2044416 2052864 2067648 2068011 2076192 2091144 2108304 2114907 2132262 2137008 2187264 2187648 2230272 2246728 2255616 2256012 2272259 2281248 2299968 2326104 2352537 2371842 2376704 2403712 2404134 2433024 2450976 2460672 2461104 2478828 2509056 2527569 2537568 2566404 2576816 2587464 2592768 2606098 2616867 2654208 2673792 2704176 2725888 2737152 2756864 2757348 2768256 2788192 2811072 2819876 2822688 2843016 2849344 2854764 2875323 2898918 2916352 2916864 2938386 2973696 2985984 3007488 3008016 3041664 3042198 3066624 3089251 3101472 3136716 3162456 3198393 3205512 3244032 3267968 3280896 3281472 3305104 3342662 3345408 3370092 3383424 3384018 3421872 3449952 3457024 3489156 3543122 3557763 3565056 3605568 3606201 3649536 3676464 3691008 3718242 3748096 3763584 3790688 3806352 3833764 3849606 3865224 3881196 3889152 3909147 3917848 3962369 3964928 3981312 4009984 4010688 4055552 4056264 4088832 4105728 4135296 4136022 4152384 4182288 4216608 4229814 4264524 4274016 4348377 4374528 4375296 4407579 4460544 4493456 4511232 4512024 4544518 4562496 4563297 4599936 4652208 4705074 4743684 4753408 4807424 4808268 4866048 4901952 4921344 4922208 4957656 5013993 5018112 5055138 5075136 5132808 5153632 5174928 5185536 5212196 5233734 5314683 5347584 5387041 5408352 5451776 5474304 5513728 5514696 5536512 5576384 5577363 5622144 5639752 5645376 5686032 5698688 5709528 5750646 5774409 5797836 5833728 5876772 5947392 5971968 6014976 6016032 6083328 6084396 6133248 6178502 6202944 6204033 6273432 6324912 6344721 6396786 6411024 6535936 6561792 6562944 6610208 6685324 6690816 6740184 6766848 6768036 6816777 6843744 6899904 6914048 6978312 7057611 7086244 7115526 7130112 7211136 7212402 7299072 7352928 7382016 7436484 7496192 7527168 7581376 7582707 7612704 7667528 7699212 7730448 7754659 7762392 7778304 7818294 7835696 7850601 7924738 7962624 8019968 8021376 8111104 8112528 8177664 8211456 8270592 8272044 8304768 8364576 8433216 8459628 8529048 8548032 8625969 8696754 8749056 8750592 8815158 8921088 8986912 9022464 9024048 9089036 9124992 9126594 9199872 9267753 9304416 9393931 9410148 9487368 9506816 9595179 9614848 9616536 9732096 9803904 9842688 9844416 9915312 10027986 10036224 10110276 10150272 10265616 10307264 10349856 10371072 10424392 10467468 10542851 10629366 10673289 10695168 10774082 10816704 10818603 10903552 10948608 11027456 11029392 11073024 11152768 11154726 11244288 11279504 11290752 11372064 11397376 11419056 11501292 11548818 11595672 11667456 11727441 11753544 11887107 11894784 11943936 12029952 12032064 12166656 12168792 12266496 12357004 12405888 12408066 12546864 12649824 12689442 12793572 12822048 13045131 13071872 13123584 13125888 13220416 13222737 13370648 13381632 13480368 13533696 13536072 13633554 13687488 13689891 13799808 13956624 14115222 14172488 14231052 14260224 14333539 14422272 14424804 14598144 14705856 14764032 14872968 14992384 15041979 15054336 15162752 15165414 15225408 15335056 15398424 15460896 15509318 15524784 15556608 15636588 15671392 15701202 15849476 15944049 16039936 16042752 16161123 16222208 16225056 16355328 16422912 16541184 16544088 16609536 16729152 16732089 16866432 16919256 17058096 17096064 17251938 17393508 17501184 17630316 17842176 17973824 18044928 18048096 18178072 18249984 18253188 18384641 18399744 18535506 18608832 18612099 18787862 18820296 18974736 19013632 19034163 19190358 19229696 19233072 19607808 19685376 19688832 19830624 20055972 20072448 20220552 20300544 20450331 20531232 20614528 20699712 20742144 20848784 20934936 21085702 21172833 21258732 21346578 21390336 21548164 21633408 21637206 21807104 21897216 22054912 22058784 22146048 22305536 22309452 22488576 22559008 22581504 22744128 22748121 22794752 22838112 23002584 23097636 23191344 23263977 23334912 23454882 23507088 23774214 23887872 24059904 24064128 24333312 24337584 24532992 24714008 24811776 24816132 24994849 25093728 25299648 25378884 25587144 25644096 25877907 26090262 26143744 26247168 26251776 26440832 26445474 26741296 26763264 26960736 27067392 27072144 27267108 27374976 27379782 27599616 27803259 27913248 28181793 28230444 28344976 28462104 28520448 28667078 28785537 28844544 28849608 29196288 29411712 29528064 29745936 29984768 30083958 30108672 30325504 30330828 30450816 30670112 30796848 30921792 31018636 31049568 31113216 31273176 31342784 31402404 31628553 31698952 31888098 32079872 32085504 32322246 32444416 32450112 32455809 32710656 32845824 33082368 33088176 33219072 33458304 33464178 33732864 33838512 33981761 34116192 34192128 34503876 34787016 35002368 35182323 35260632 35661321 35684352 35947648 36089856 36096192 36356144 36499968 36506376 36769282 36799488 37071012 37217664 37224198 37575724 37640592 37949472 38027264 38068326 38380716 38459392 38466144 39135393 39215616 39370752 39377664 39661248 39668211 40111944 40144896 40441104 40601088 40900662 41062464 41229056 41399424 41697568 41869872 42171404 42345666 42517464 42693156 42780672 43000617 43096328 43266816 43274412 43586059 43614208 43794432 44109824 44117568 44292096 44611072 44618904 44977152 45118016 45125937 45163008 45488256 45496242 45589504 45676224 46005168 46195272 46382688 46527954 46669824 46909764 47014176 47548428 47832147 48119808 48128256 48483369 48666624 48675168 49065984 49428016 49623552 49632264 49989698 50187456 50196267 50599296 50757768 51174288 51288192 51755814 52180524 52287488 52503552 52881664 52890948 53482592 53526528 53921472 54134784 54144288 54534216 54749952 54759564 55153923 55199232 55606518 55826496 56363586 56460888 56689952 56924208 57040896 57102489 57334156 57571074 57689088 57699216 58823424 59056128 59257451 59491872 59969536 60167916 60217344 60651008 60661656 60901632 61340224 61350993 61593696 61843584 62037272 62099136 62226432 62546352 62685568 62804808 63257106 63397904 63518499 63776196 64171008 64644492 64888832 64900224 64911618 65421312 65691648 66164736 66176352 66438144 66916608 66928356 67465728 67677024 67963522 68232384 68244363 68384256 69007752 69574032 69791931 70004736 70364646 70521264 71322642 71895296 72179712 72192384 72712288 72999936 73012752 73538564 73598976 74142024 74435328 74448396 74984547 75151448 75281184 75898944 76054528 76136652 76761432 76918784 76932288 77633721 78270786 78431232 78741504 78755328 79322496 79336422 80223888 80289792 80882208 81202176 81801324 82124928 82458112 82798848 83395136 83409777 83739744 84342808 84545379 84691332 85034928 85301249 85386312 85561344 86001234 86192656 86356611 86533632 86548824 87172118 87588864 88219648 88235136 88584192 89222144 89237808 89954304 90236032 90251874 90326016 90976512 90992484 91179008 91352448 92010336 92390544 92765376 93055908 93339648 93819528 94028352 94885659 95096856 95664294 96239616 96256512 96966738 97333248 97350336 98131968 98856032 99247104 99264528 99979396 100374912 100392534 101198592 101515536 101945283 102348576 102576384 103333241 103511628 104361048 104574976 105007104 105546969 105763328 105781896 106965184 106983963 107053056 107842944 108269568 108288576 109068432 109499904 109519128 110307846 110398464 111213036 111652992 112727172 112921776 113379904 113848416 114081792 114204978 114668312 115142148 115378176 115398432 115971361 117406179 117646848 118112256 118514902 118983744 119004633 119939072 120335832 120434688 121302016 121323312 121803264 122680448 122701986 123187392 123687168 124074544 124198272 125092704 125371136 125609616 126514212 126795808 127036998 127552392 128342016 129001851 129288984 129777664 129800448 129823236 130758177 130842624 131383296 132329472 132352704 132876288 133833216 133856712 134931456 135354048 135377811 135927044 136464768 136488726 136768512 138015504 139148064 139583862 140009472 140729292 141042528 142645284 143496441 143790592 144359424 144384768 145424576 145450107 145999872 146025504 147077128 147197952 148284048 148748459 148870656 148896792 149969094 150302896 150562368 150588801 151797888 152273304 153522864 153837568 153864576 155267442 156541572 156862464 157510656 157668929 158644992 158672844 160447776 160579584 161764416 162404352 163602648 164249856 164916224 165461769 165597696 166790272 166819554 167479488 168685616 169090758 169382664 170069856 170602498 170772624 171122688 171307467 172002468 172385312 172713222 173067264 173097648 174344236 176439296 176470272 177168384 177772353 178444288 178475616 179908608 180472064 180503748 180652032 181953024 181984968 182358016 182704896 184020672 184052979 184781088 185530752 186111816 186679296 187639056 188056704 189771318 190193712 191328588 192513024 193933476 194666496 194700672 196263936 197712064 198494208 198529056 199958792 200749824 200785068 202231051 202397184 203031072 203890566 204697152 204733089 205152768 206666482 207023256 208722096 209149952 209375793 210014208 211093938 211526656 211563792 213930368 213967926 215685888 216539136 216577152 218136864 218999808 219038256 220615692 220796928 222426072 223305984 224953641 225454344 225843552 226759808 227696832 228163584 228409956 229336624 230284296 230756352 230796864 231942722 232901163 234812358 235293696 236224512 237029804 237967488 238009266 239878144 240671664 240869376 242604032 242646624 243606528 245360896 245403972 246374784 247374336 248149088 248396544 250185408 250229331 250742272 251219232 253028424 253591616 253636137 254073996 255104784 255903747 256684032 258003702 258577968 259555328 259600896 259646472 261516354 262766592 264658944 264705408 265752576 267666432 267713424 269862912 270708096 270755622 271854088 272929536 272977452 273537024 274943339 276031008 278296128 279167724 280018944 281458584 282085056 284656977 285290568 286992882 287581184 288718848 288769536 290849152 290900214 291999744 292051008 294154256 294395904 296568096 297496918 297741312 297793584 299938188 300605792 301124736 301177602 303595776 304546608 305835849 307045728 307675136 307729152 309999723 310534884 313083144 313724928 315021312 315337858 316640907 317289984 317345688 320895552 320951889 321159168 323528832 324808704 327205296 328499712 329832448 330923538 331195392 333580544 333639108 334958976 337371232 338181516 338765328 340139712 341204996 341545248 342245376 342614934 344004936 344770624 345426444 346134528 346195296 347914083 348688472 352650841 352878592 352940544 354336768 355544706 356888576 356951232 357013899 359817216 360944128 361007496 361304064 363906048 363969936 364716032 365409792 368041344 368105958 369562176 371061504 372223632 373799371 375278112 376113408 379542636 380387424 382657176 385026048 387005553 387866952 389332992 389401344 392274531 392527872 395424128 396988416 397058112 399917584 401499648 401570136 404462102 404794368 406062144 406133433 407781132 409394304 409466178 410305536 413332964 414046512 417444192 418299904 418751586 420028416 422187876 423053312 423127584 427860736 427935852 430489323 431371776 433078272 433154304 436273728 436350321 437999616 438076512 441231384 441593856 444852144 446245377 446611968 449907282 450908688 451687104 453519616 455393664 456819912 458673248 460568592 461512704 461593728 463885444 465802326 469624716 470587392 473006787 474059608 475934976 476018532 479446649 479756288 481343328 481738752 485208064 485293248 487213056 490721792 490807944 492749568 494748672 496298176 496385307 496793088 500370816 500458662 501484544 502438464 506056848 507183232 507272274 508147992 510209568 511807494 513368064 513922401 516007404 517155936 519201792 519292944 523032708 529317888 529410816 531505152 533317059 535332864 535426848 539725824 541416192 541511244 543708176 545859072 545954904 547074048 549886678 552062016 552158937 556592256 558335448 560037888 562917168 564170112 569313954 570581136 573985764 575162368 577539072 581698304 581800428 583999488 584102016 588308512 588791808 593136192 594993836 595482624 595587168 599876376 601211584 602249472 602355204 606693153 607191552 609093216 611671698 614091456 615350272 615458304 619999446 621069768 626166288 627449856 628127379 630042624 630675716 633281814 634579968 634691376 641791104 641903778 647057664 649617408 651831961 654410592 656999424 659664896 661847076 662390784 667161088 667278216 669917952 674742464 674860923 676363032 677530656 680279424 682409992 683090496 684490752 685229868 688009872 689541248 690852888 692269056 692390592 695828166 697376944 698703489 705301682 705881088 708673536 711089412 713777152 713902464 714027798 719634432 721888256 722014992 722608128 727812096 727939872 729432064 730819584 736082688 736211916 739124352 742123008 744447264 747598742 750556224 750687993 752226816 759085272 760774848 760908411 765314352 767711241 770052096 774011106 775733904 778665984 778802688 784549062 790848256 793976832 794116224 799835168 802999296 803140272 808924204 809588736 812124288 812266866 815562264 818788608 818932356 820611072 824830017 826665928 828093024 834888384 836059859 836599808 837503172 840056832 844375752 846106624 846255168 853970931 855721472 855871704 860978646 862743552 866156544 866308608 872547456 872700642 875999232 876153024 882462768 883187712 889704288 892490754 893223936 899814564 901817376 903374208 907039232 910787328 913639824 917346496 917507547 921137184 923025408 923187456 927770888 929999169 931604652 938313739 939249432 941174784 946013574 948119216 949922721 951869952 952037064 958893298 962686656 962855667 963477504 970416128 970586496 974426112 981443584 981615888 985499136 989497344 992596352 992770614 993586176 1000741632 1000917324 1002969088 1004876928 1012113696 1014366464 1014544548 1016295984 1020419136 1023614988 1026736128 1027844802 1032014808 1034311872 1038403584 1038585888 1043742249 1046065416 1057952523 1058635776 1058821632 1063010304 1066634118 1070665728 1070853696 1079451648 1082832384 1083022488 1087416352 1091718144 1091909808 1094148096 1099773356 1104124032 1104317874 1113184512 1116670896 1121398113 1125834336 1128340224 1136665651 1138627908 1141162272 1147971528 1150324736 1155078144 1161016659 1163396608 1163600856 1167998976 1168204032 1176617024 1176823593 1177583616 1186272384 1189987672 1190965248 1191174336 1199752752 1202423168 1204498944 1204710408 1213386306 1214383104 1218186432 1218400299 1223343396 1228182912 1230916608 1239998892 1242139536 1252332576 1254899712 1256254758 1260085248 1261351432 1266563628 1269159936 1269382752 1275684971 1283582208 1283807556 1291467969 1294115328 1299234816 1303663922 1308821184 1309050963 1313998848 1319329792 1323694152 1324781568 1334322176 1334556432 1338736131 1339835904 1349484928 1349721846 1352726064 1355061312 1360558848 1364819984 1366180992 1370459736 1376019744 1379082496 1381705776 1384538112 1384781184 1391656332 1394753888 1397406978 1410603364 1411762176 1419020361 1422178824 1427554304 1427804928 1428055596 1438339947 1439268864 1443776512 1444029984 1445216256 1455624192 1455879744 1458864128 1461639168 1472165376 1472423832 1478248704 1484246016 1488894528 1489155921 1495197484 1501112448 1501375986 1504453632 1518170544 1521549696 1521816822 1530628704 1535422482 1540104192 1548022212 1551467808 1557605376 1569098124 1581696512 1587953664 1588232448 1599670336 1599951177 1605998592 1606280544 1617848408 1619177472 1624248576 1624533732 1631124528 1636233049 1637577216 1637864712 1641222144 1649660034 1653331856 1656186048 1656476811 1669776768 1672119718 1675006344 1680113664 1688751504 1692213248 1692510336 1707941862 1711442944 1711743408 1721957292 1725487104 1732617216 1745094912 1745401284 1751998464 1752306048 1764925536 1766375424 1779408576 1784981508 1786447872 1799629128 1803634752 1806748416 1814078464 1820079459 1821574656 1827279648 1834692992 1835015094 1842274368 1846050816 1846374912 1855541776 1859998338 1863209304 1876627478 1878498864 1882349568 1884382137 1892027148 1896238432 1899845442 1903739904 1904074128 1917786596 1925373312 1925711334 1940832256 1941172992 1948852224 1955495883 1962887168 1963231776 1970998272 1978994688 1985192704 1985541228 1987172352 2001483264 2001834648 2005938176 2009753856 2024227392 2024582769 2028732928 2029089096 2032591968 2040838272 2047229976 2053472256 2055689604 2064029616 2068623744 2076807168 2077171776 2087484498 2092130832 2115905046 2117643264 2126020608 2133268236 2141331456 2141707392 2158903296 2165664768 2166044976 2174832704 2183436288 2183819616 2188296192 2199546712 2208248064 2208635748 2224541561 2226369024 2233341792 2242796226 2251668672 2252063979 2256680448 2273331302 2277255816 2282324544 2282725233 2295943056 2300649472 2303133723 2310156288 2322033318 2326793216 2327201712 2335997952 2336408064 2353234048 2353647186 2372544768 2379975344 2381930496 2382348672 2399505504 2404846336 2408997888 2409420816 2426772612 2428766208 2436372864 2436800598 2446686792 2456365824 2461833216 2474490051 2479997784 2484279072 2504665152 2508179577 2509799424 2512509516 2520170496 2522702864 2533127256 2538319872 2538765504 2551369942 2561912793 2567164416 2567615112 2582935938 2588230656 2598469632 2607327844 2617642368 2618101926 2627997696 2638659584 2647388304 2649563136 2668644352 2669112864 2677472262 2679671808 2698969856 2699443692 2705452128 2710122624 2721117696 2729639968 2732361984 2740919472 2752039488 2752522641 2758164992 2763411552 2769076224 2769562368 2783312664 2789507776 2789997507 2794813956 2814941217 2821206728 2823524352 2838040722 2844357648 2855108608 2855609856 2856111192 2876679894 2887553024 2888059968 2888567001 2890432512 2911248384 2911759488 2923278336 2944330752 2944847664 2956497408 2968492032 2977789056 2978311842 2990394968 3002224896 3002751972 3008907264 3024376729 3036341088 3043099392 3043633644 3061257408 3070844964 3080208384 3096044424 3102935616 3115210752 3131226747 3138196248 3163393024 3173857569 3175907328 3176464896 3199340672 3199902354 3211997184 3212561088 3235696816 3238354944 3248497152 3249067464 3262249056 3272466098 3275154432 3275729424 3282444288 3299320068 3306663712 3312372096 3312953622 3339553536 3344239436 3350012688 3364194339 3377503008 3384426496 3385020672 3409996953 3415883724 3422885888 3423486816 3443914584 3450974208 3465234432 3483049977 3490189824 3490802568 3503996928 3504612096 3529851072 3530470779 3532750848 3558817152 3569963016 3572895744 3599258256 3607269504 3613496832 3628156928 3640158918 3643149312 3654559296 3669385984 3670030188 3684548736 3692749824 3711083552 3719996676 3726418608 3753254956 3756997728 3764699136 3768764274 3784054296 3792476864 3799690884 3807479808 3808148256 3827054913 3835573192 3850746624 3851422668 3879159251 3881664512 3882345984 3897704448 3910991766 3925774336 3926463552 3927152889 3941996544 3957989376 3970385408 3971082456 3974344704 4002966528 4003669296 4011876352 4016208393 4019507712 4048454784 4049165538 4057465856 4058178192 4065183936 4081676544 4094459952 4111379208 4128059232 4137247488 4153614336 4154343552 4174968996 4184261664 4231810092 4235286528 4257061083 4266536472 4282662912 4283414784 4315019841 4317806592 4331329536 4332089952 4349665408 4366872576 4367639232 4376592384 4399093424 4416496128 4417271496 4449083122 4452738048 4466683584 4467467763 4485592452 4503337344 4504127958 4513360896 4546662604 4554511632 4564649088 4565450466 4591886112 4601298944 4606267446 4620312576 4644066636 4653586432 4654403424 4672816128 4706468096 4707294372 4745089536 4759950688 4763860992 4764697344 4799011008 4799853531 4809692672 4817995776 4818841632 4853545224 4857532416 4872745728 4873601196 4893373584 4908699147 4912731648 4923666432 4948980102 4959995568 4968558144 5009330304 5016359154 5025019032 5040340992 5045405728 5066254512 5076639744 5077531008 5102739884 5123825586 5134328832 5135230224 5165871876 5176461312 5214655688 5235284736 5236203852 5255995392 5273913139 5277319168 5294776608 5299126272 5337288704 5338225728 5354944524 5359343616 5397939712 5398887384 5410904256 5420245248 5442235392 5459279936 5460238377 5464723968 5481838944 5504078976 5505045282 5516329984 5526823104 5538152448 5539124736 5566625328 5579015552 5579995014 5589627912 5629882434 5642413456 5647048704 5653146411 5676081444 5688715296 5711219712 5712222384 5753359788 5775106048 5776119936 5777134002 5822496768 5823518976 5846556672 5866487649 5888661504 5889695328 5912994816 5936984064 5955578112 5956623684 5980789936 6004449792 6005503944 6017814528 6048753458 6072682176 6073748307 6086198784 6087267288 6122514816 6141689928 6160416768 6192088848 6205871232 6230421504 6262453494 6276392496 6326786048 6347715138 6352929792 6398681344 6399804708 6423994368 6425122176 6471393632 6476709888 6496994304 6498134928 6524498112 6544932196 6550308864 6551458848 6564888576 6598640136 6613327424 6624744192 6625907244 6673624683 6679107072 6688478872 6700025376 6728388678 6755006016 6768852992 6770041344 6819993906 6831767448 6845771776 6846973632 6848175699 6887829168 6901948416 6909401169 6930468864 6966099954 6980379648 6981605136 7007993856 7009224192 7059702144 7060941558 7117634304 7139926032 7145791488 7170151571 7198516512 7214539008 7226993664 7256313856 7280317836 7286298624 7309118592 7338771968 7340060376 7369097472 7385499648 7422167104 7423470153 7439993352 7452837216 7506509912 7513995456 7524538731 7529398272 7537528548 7568108592 7584953728 7599381768 7614959616 7616296512 7654109826 7671146384 7685738379 7701493248 7702845336 7758318502 7764691968 7795408896 7821983532 7851548672 7852927104 7854305778 7883993088 7915978752 7940770816 7942164912 7948689408 8005933056 8007338592 8023752704 8032416786 8039015424 8096909568 8098331076 8114931712 8116356384 8130367872 8163353088 8188919904 8222758416 8256118464 8257567923 8274494976 8307228672 8308687104 8349937992 8368523328 8369992521 8444823651 8463620184 8470573056 8514122166 8533072944 8565325824 8566829568 8630039682 8662659072 8664179904 8699330816 8733745152 8735278464 8798186848 8832992256 8834542992 8898166244 8905476096 8933367168 8934935526 8971184904 9006674688 9008255916 9026721792 9073130187 9093325208 9109023264 9129298176 9130900932 9183772224 9196658449 9202597888 9212534892 9240625152 9288133272 9307172864 9308806848 9345632256 9393680241 9412936192 9414588744 9490179072 9519901376 9521572707 9527721984 9529394688 9598022016 9599707062 9619385344 9635991552 9637683264 9707090448 9715064832 9745491456 9747202392 9786747168 9817398294 9825463296 9847332864 9897960204 9919991136 9937116288 10018660608 10032718308 10050038064 10090811456 10092583017 10132509024 10153279488 10155062016 10205479768 10229990859 10247651172 10268657664 10270460448 10321451129 10331743752 10352922624 10429311376 10449149931 10470569472 10472407704 10511990784 10547826278 10589553216 10591412337 10598252544 10674577408 10676451456 10709889048 10718687232 10795879424 10797774768 10821808512 10840490496 10884470784 10918559872 10920476754 10929447936 10963677888 11008157952 11010090564 11032659968 11053646208 11078249472 11133250656 11158031104 11159990028 11179255824 11259764868 11284826912 11294097408 11306292822 11352162888 11377430592 11422439424 11424444768 11481164739 11506719576 11550212096 11552239872 11554268004 11637477753 11644993536 11647037952 11693113344 11732975298 11777323008 11779390656 11825989632 11873968128 11911156224 11913247368 11961579872 12008899584 12011007888 12035629056 12048625179 12097506916 12145364352 12147496614 12172397568 12174534576 12245029632 12283379856 12384177696 12411742464 12460843008 12503322161 12524906988 12552784992 12653572096 12695430276 12705859584 12771183249 12797362688 12799609416 12847988736 12850244352 12942787264 12945059523 12953419776 12993988608 12996269856 13048996224 13089864392 13100617728 13102917696 13129777152 13197280272 13226654848 13249488384 13251814488 13347249366 13358214144 13376957744 13400050752 13402403289 13456777356 13510012032 13540082688 13639987812 13663534896 13691543552 13693947264 13696351398 13775658336 13803896832 13818802338 13860937728 13932199908 13960759296 13963210272 14018448384 14032534681 14119404288 14121883116 14235268608 14279852064 14291582976 14340303142 14397033024 14399560593 14429078016 14453987328 14512627712 14560635672 14572597248 14618237184 14677543936 14680120752 14726097441 14738194944 14770999296 14844334208 14846940306 14879986704 14905674432 15013019824 15027990912 15049077462 15075057096 15136217184 15169907456 15198763536 15229919232 15232593024 15308219652 15342292768 15371476758 15402986496 15405690672 15516637004 15529383936 15643967064 15703097344 15705854208 15708611556 15767986176 15821739417 15831957504 15881541632 15884329824 15897378816 16011866112 16014677184 16047505408 16064833572 16078030848 16193819136 16196662152 16229863424 16232712768 16260735744 16326706176 16377839808 16380715131 16445516832 16512236928 16515135846 16548989952 16614457344 16617374208 16699875984 16737046656 16739985042 16889647302 16927240368 16941146112 17028244332 17066145888 17133659136 17260079364 17325318144 17328359808 17398661632 17467490304 17470556928 17596373696 17599462947 17665984512 17669085984 17796332488 17810952192 17866734336 17869871052 17942369808 17998563539 18013349376 18016511832 18053443584 18146260374 18186650416 18218046528 18221244921 18258596352 18261801864 18367544448 18393316898 18425069784 18481250304 18576266544 18614345728 18617613696 18691264512 18787360482 18825872384 18829177488 18980358144 19039802752 19043145414 19058789376 19196044032 19199414124 19238770688 19271983104 19275366528 19414180896 19430129664 19490982912 19494404784 19573494336 19634796588 19650926592 19694665728 19795920408 19839982272 19874232576 20020874049 20037321216 20065436616 20100076128 20181622912 20185166034 20265018048 20306558976 20310124032 20410959536 20459981718 20495302344 20537315328 20540920896 20642902258 20663487504 20705845248 20728203507 20858622752 20898299862 20941138944 20944815408 21023981568 21095652556 21179106432 21182824674 21349154816 21352902912 21419778096 21437374464 21510454713 21591758848 21595549536 21643617024 21680980992 21768941568 21837119744 21840953508 21858895872 21927355776 22016315904 22020181128 22065319936 22107292416 22156498944 22266501312 22270410459 22316062208 22319980056 22358511648 22519529736 22569653824 22573616193 22588194816 22612585644 22704325776 22754861184 22844878848 22848889536 22962329478 23013439152 23100424192 23104479744 23108536008 23274955506 23294075904 23386226688 23465950596 23554646016 23558781312 23651979264 23747936256 23822312448 23826494736 23923159744 24017799168 24022015776 24071258112 24097250358 24195013832 24290728704 24294993228 24344795136 24349069152 24469957171 24490059264 24566759712 24768355392 24772703769 24823484928 24921686016 25006644322 25049813976 25105569984 25109977563 25307144192 25334470953 25390860552 25411719168 25542366498 25594725376 25599218832 25695977472 25700488704 25885574528 25890119046 25987977216 25992539712 26097992448 26179728784 26201235456 26205835392 26394560544 26453309696 26498976768 26503628976 26694498732 26716428288 26753915488 26800101504 26804806578 26913554712 27020024064 27080165376 27219390561 27279975624 27327069792 27383087104 27387894528 27392702796 27551316672 27589975347 27607793664 27637604676 27721875456 27864399816 27921518592 27926420544 28036896768 28065069362 28181040723 28238808576 28243766232 28470537216 28559704128 28564718121 28583165952 28680606284 28794066048 28799121186 28858156032 28907974656 29025255424 29121271344 29145194496 29236474368 29355087872 29360241504 29452194882 29476389888 29541998592 29688668416 29693880612 29759973408 29811348864 30026039648 30055981824 30098154924 30150114192 30272434368 30277749051 30339814912 30397527072 30459838464 30465186048 30616439304 30684585536 30689972577 30742953516 30805972992 30811381344 30964353387 31033274008 31058767872 31287934128 31385924849 31406194688 31411708416 31417223112 31535972352 31643478834 31763083264 31768659648 31774237011 31794757632 32023732224 32029354368 32129667144 32156061696 32387638272 32393324304 32459726848 32465425536 32521471488 32653412352 32755679616 32761430262 32891033664 33024473856 33030271692 33097979904 33234748416 33268144019 33399751968 33474093312 33479970084 33779294604 33854480736 33882292224 34056488664 34132291776 34267318272 34443494217 34520158728 34650636288 34656719616 34797323264 34912433259 34934980608 34941113856 35192747392 35198925894 35331969024 35338171968 35592664976 35621904384 35733468672 35739742104 35884739616 35997127078 36026698752 36033023664 36106887168 36145875537 36292520748 36373300832 36436093056 36442489842 36517192704 36523603728 36735088896 36786633796 36850139568 37152533088 37228691456 37235227392 37382529024 37509966483 37574720964 37651744768 37658354976 37960716288 38079605504 38086290828 38117578752 38313549747 38392088064 38398828248 38477541376 38543966208 38550733056 38828361792 38835178569 38860259328 38981965824 38988809568 39146988672 39269593176 39301853184 39389331456 39591840816 39679964544 39748465152 40041748098 40074642432 40130873232 40200152256 40363245824 40370332068 40530036096 40620248064 40821919072 40919963436 40990604688 41074630656 41081841792 41285804516 41326975008 41411690496 41456407014 41717245504 41796599724 41882277888 41889630816 42097604043 42191305112 42358212864 42365649348 42670751761 42698309632 42705805824 42839556192 42874748928 43020909426 43183517696 43191099072 43198681779 43287234048 43361961984 43537883136 43674239488 43681907016 43717791744 43854711552 44032631808 44040362256 44130639872 44178292323 44214584832 44312997888 44533002624 44540820918 44632124416 44639960112 44717023296 45039059472 45139307648 45147232386 45225171288 45408651552 45509722368 45689757696 45697779072 45924658956 46026878304 46208959488 46217072016 46549911012 46588151808 46931901192 47109292032 47117562624 47303958528 47465218251 47495872512 47644624896 47652989472 47846319488 48035598336 48044031552 48142516224 48194500716 48390027664 48581457408 48589986456 48689590272 48698138304 48939914342 48980118528 49133519424 49142145393 49536710784 49545407538 49646969856 49843372032 50013288644 50099627952 50211139968 50219955126 50614288384 50668941906 50781721104 50823438336 51084732996 51189450752 51198437664 51400977408 51771149056 51780238092 51975954432 51985079424 52195984896 52359457568 52402470912 52411670784 52789121088 52798388841 52906619392 52997953536 53007257952 53388997464 53432856576 53507830976 53600203008 53609613156 53827109424 53995690617 54040048128 54160330752 54438781122 54559951248 54654139584 54766174208 54775789056 54785405592 55102633344 55179950694 55275209352 55443750912 55728799632 55843037184 55852841088 56073793536 56130138724 56362081446 56477617152 56487532464 56941074432 57119408256 57129436242 57361212568 57588132096 57598242372 57716312064 57815949312 58013044529 58050510848 58242542688 58290388992 58472948736 58710175744 58720483008 58904389764 58952779776 59083997184 59377336832 59387761224 59519946816 59622697728 60052079296 60062622147 60111963648 60196309848 60300228384 60544868736 60555498102 60679629824 60795054144 60919676928 60930372096 61232878608 61369171072 61379945154 61485907032 61611945984 61622762688 61928706774 62066548016 62117535744 62184610521 62575868256 62771849698 62823416832 62834446224 63071944704 63286957668 63526166528 63537319296 63548474022 64047464448 64058708736 64259334288 64312123392 64531364139 64775276544 64786648608 64919453696 64930851072 65042942976 65306824704 65511359232 65522860524 65782067328 66048947712 66060543384 66195959808 66469496832 66536288038 66799503936 66811231377 66948186624 66959940168 67558589208 67708961472 67720848579 67764584448 68112977328 68264583552 68534636544 68886988434 69040317456 69301272576 69313439232 69594646528 69824866518 69882227712 70385494784 70397851788 70663938048 70676343936 71185329952 71243808768 71466937344 71479484208 71769479232 71994254156 72053397504 72066047328 72213774336 72291751074 72585041496 72746601664 72872186112 72884979684 73034385408 73047207456 73409871513 73470177792 73573267592 73700279136 74305066176 74409327451 74457382912 74470454784 74765058048 75019932966 75149441928 75303489536 75316709952 75329932689 75921432576 76003412859 76159211008 76172581656 76235157504 76627099494 76784176128 76797656496 76955082752 77087932416 77101466112 77656723584 77670357138 77963931648 77977619136 78293977344 78539186352 78603706368 78871667281 79183681632 79359929088 79496930304 80083496196 80149284864 80261746464 80400304512 80726491648 80740664136 81060072192 81240496128 81643838144 81658171683 81839926872 81981209376 82149261312 82163683584 82571609032 82653950016 82769926041 82823380992 82912814028 83434491008 83593199448 83764555776 83779261632 84195208086 84382610224 84543122169 84716425728 84731298696 85341503522 85411611648 85679112384 85694154363 85749497856 86041818852 86367035392 86382198144 86397363558 86574468096 86723923968 87075766272 87348478976 87363814032 87435583488 87709423104 88065263616 88080724512 88261279744 88356584646 88429169664 88625995776 89066005248 89081641836 89264248832 89279920224 89434046592 90078118944 90278615296 90294464772 90450342576 90817303104 90833247153 91019444736 91379515392 91395558144 91849317912 92053756608 92069917731 92417918976 92434144032 92893060161 93099822024 93176303616 93863802384 94157774547 94218584064 94235125248 94607917056 94930436502 95289249792 95305978944 95692638976 96071196672 96088063104 96389001432 96780055328 97162914816 97179972912 97379180544 97396276608 97879828684 97960237056 98267038848 98284290786 99073421568 99090815076 99293939712 99804432057 100026577288 100199255904 100422279936 100439910252 101163242939 101228576768 101337883812 101563442208 101646876672 102169465992 102378901504 102396875328 102801954816 103330482651 103542298112 103560476184 103951908864 103970158848 104391969792 104718915136 104737299777 104804941824 104823341568 105578242176 105596777682 105813238784 105995907072 106014515904 106777994928 106865713152 107015661952 107200406016 107219226312 107654218848 107991381234 108080096256 108320661504 108437626611 108877562244 109119902496 109308279168 109551578112 109570811184 110205266688 110359901388 110550418704 111457599264 111686074368 111705682176 112147587072 112260277448 112529899449 112724162892 112955234304 112975064928 113535962419 113882148864 114238816512 114258872484 114722425136 114940649241 115176264192 115196484744 115432624128 115631898624 116026089058 116485085376 116505535707 116580777984 116945897472 117420351488 117440966016 117808779528 117905559552 118167994368 118754673664 118775522448 119039893632 119245395456 120104158592 120125244294 120223927296 120392619696 120600456768 121089737472 121110996204 121359259648 121590108288 121860744192 122465757216 122738342144 122759890308 122971814064 123223891968 123245525376 123857413548 124133096032 124235071488 124369221042 125151736512 125543699396 125646833664 125668892448 126292812129 126573915336 127052333056 127074638592 127096948044 128012255283 128094928896 128117417472 128518668576 128624246784 129062728278 129550553088 129573297216 129838907392 129861702144 130085885952 130613649408 131022718464 131045721048 131564134656 132097895424 132121086768 132391919616 132534876969 132938993664 133072576076 133599007872 133622462754 133896373248 133919880336 135117178416 135417922944 135441697158 136225954656 136529167104 137069273088 137536543771 137773976868 138080634912 138626878464 139189293056 139649733036 139764455424 140770989568 140795703576 141327876096 141352687872 142370659904 142395654753 142487617536 142933874688 142958968416 143538958464 143988508312 144106795008 144132094656 144427548672 144583502148 145170082992 145493203328 145744372224 145769959368 146068770816 146094414912 146819743026 146940355584 147146535184 147400558272 147426436179 148610132352 148818654902 148940909568 149530116096 150039865932 150298883856 150606979072 150633419904 150659865378 151842865152 152006825718 152318422016 152345163312 152470315008 153254198988 153568352256 153595312992 153910165504 154202932224 155313447168 155340714276 155927863296 155955238272 156587954688 157078372704 157207412736 157743334562 158367363264 158395166523 158719858176 158993860608 160166992392 160298569728 160523492928 160800609024 161452983296 161481328272 161987071851 162120144384 162480992256 163287676288 163316343366 163679853744 163962418752 164298522624 164327367168 165143218064 165307900032 165539852082 165825628056 166868982016 167186398896 167529111552 167558523264 168390416172 168765220448 169086244338 169432851456 169462597392 170683007044 170823223296 171358224768 171388308726 172083637704 172734070784 172764396288 172794727116 173148936192 173447847936 174039133587 174151532544 174696957952 174727628064 174871166976 175418846208 176130527232 176161449024 176522559488 176713169292 176858339328 177251991552 178132010496 178163283672 178528497664 178559840448 178868093184 180156237888 180187866441 180557230592 180588929544 180900685152 181634606208 181666494306 182038889472 182759030784 182791116288 183698635824 184107513216 184139835462 184835837952 184868288064 185786120322 186199644048 186352607232 187727604768 188315549094 188470250496 189215834112 189860873004 190578499584 190611957888 191385277952 192142393344 192176126208 192778002864 193560110656 193594092417 194325829632 194359945824 194758361088 194792553216 195759657368 195920474112 196534077696 196568581572 197984198929 198146843136 198181630152 198587879424 199608864114 200053154576 200398511808 200433694131 200844559872 200879820504 202326485878 202675767624 203126884416 203162545737 203293753344 204338931984 204757803008 204793750656 205603909632 206660965302 207084596224 207120952368 207903817728 207940317696 208783939584 209437830272 209474599554 209646683136 211156484352 211193555364 211626477568 211991814144 212029031808 213555989856 213731426304 214031323904 214400812032 214438452624 215308437696 215982762468 216160192512 216641323008 216875253222 217755124488 218239804992 218616558336 219103156224 219141622368 220229614539 220410533376 220719802776 221100837408 222915198528 223227982353 223372148736 223411364352 224295174144 224520554896 225059798898 225448325784 225910468608 225950129856 227071924838 227764297728 228010238577 228477633024 228517744968 229444850272 229881298482 230352528384 230392969488 230865248256 231263797248 232052178116 232970170752 233011071414 233891794944 234840702976 234881932032 235617559056 235811119104 236615001843 237509347328 237551044896 238079787264 238490790912 240208317184 240250488588 240447854592 240785239392 241200913536 242179474944 242221992408 242718519296 243180216576 243721488384 244931514432 244974515049 245476684288 245519780616 245943628128 246447783936 246491050752 247714827096 248266192064 248309778123 248470142976 248738442084 250303473024 251087398792 251293667328 251337784896 252585624258 253147830672 254104666112 254149277184 254193896088 256024510566 256234834944 257037337152 257082463089 257248493568 258125456556 259101106176 259146594432 259723404288 260171771904 261227298816 262045436928 262091442096 263128269312 264195790848 264242173536 264783839232 265069753938 265877987328 266145152152 267198015744 267244925508 267792746496 267839760672 269169528881 270234356832 270835845888 270883394316 272451909312 272499741459 273058334208 274138546176 275073087542 275547953736 276161269824 276209753193 277253756928 278378586112 278679180483 279299466072 279528910848 281541979136 281591407152 282473323641 282655752192 282705375744 284741319808 284791309506 285867749376 285917936832 287077916928 287977016624 288213590016 288264189312 289167004296 290340165984 290986406656 291488744448 291539918736 292137541632 292188829824 293639486052 293880711168 294293070368 294801116544 294852872358 297220264704 297637309804 297881819136 299413296171 300079731864 300597767712 301213958144 301266839808 301319730756 303489728817 303685730304 304013651436 304636844032 304690326624 304940630016 306508397976 307136704512 307190625984 307820331008 308405864448 309991447953 310626894336 310681428552 311855726592 311910476544 313175909376 314156745408 314211899331 314414825472 315486669124 316734726528 316790333046 317439716352 317987721216 320333984784 320597139456 321046985856 321601218048 322905966592 322962656544 323974143702 324240288768 324961984512 326575352576 326632686732 327359707488 327924837504 328654734336 330286436128 330615800064 331079704164 331651256112 333737964032 334372797792 335058223104 335117046528 336780832344 337530440896 337589698347 338172488676 338865702912 338925194784 340607887257 341366014088 341646446592 342716449536 342776617452 344167275408 345245173339 345468141568 345528792576 345589454232 346297872384 346895695872 348078267174 349393915904 349455256128 349516607121 349742333952 350837692416 352261054464 352322898048 353426338584 353716678656 354503983104 356264020992 356326567344 357056995328 357119680896 357736186368 360312475776 360375732882 361114461184 361177859088 361801370304 363269212416 363332988612 364077778944 365582232576 367397271648 368215026432 368279670924 369671675904 369736576128 371572240644 372399288096 372705214464 375455209536 376631098188 376940500992 378878436387 379721746008 381156999168 381223915776 382770555904 384036765849 384284786688 384352252416 385556005728 387120221312 387188184834 388651659264 388719891648 389516722176 389585106432 391519314736 391840948224 393068155392 393137163144 395968397858 396293686272 396363260304 397175758848 397604630907 399217728228 400106309152 400797023616 400867388262 401689119744 401759641008 404652971756 405351535248 406253768832 406325091474 408677863968 409515606016 409587501312 411207819264 412609631313 413321930604 414169192448 414241904736 415880635392 417567879168 418875660544 418949199108 419293366272 422312968704 422387110728 423252955136 423983628288 424058063616 427111979712 427186964259 427462852608 428062647808 428801624064 428876905248 430616875392 431965524936 432320385024 433282646016 433750506444 435510248976 436479609984 437233116672 438206312448 438283244736 440459229078 440821066752 441439605552 442201674816 445830397056 446455964706 446822728704 448590348288 449041109792 450119597796 450896651568 451820937216 451900259712 454143849676 455528595456 456020477154 456955266048 457035489936 458889700544 459762596964 460705056768 460785938976 461730496512 464104356232 465940341504 466022142828 467783589888 469378269371 469681405952 469763864064 471235118112 471622238208 473230003686 475018694656 475102089792 475185499569 476159574528 476981581824 480416634368 480500977176 480895709184 481570478784 482401827072 484358949888 484443984816 485437038592 485961215553 486360433152 487442976768 489863028864 489949030098 490953368576 491039561232 491887256256 492895567872 492982101504 495429654192 496532384128 496619556246 497476884168 500606946048 502174797584 502587334656 502675569792 505171248516 506295661344 508298554368 508387792176 512049021132 512469669888 514074674304 514164926178 516250913112 518202212352 518293188864 519446808576 520343543808 522117400761 522454597632 524090873856 524182884192 526256538624 528391581696 528484347072 529567678464 530139507876 531755974656 532290304304 534396031488 534489851016 535585492992 535679521344 538339057762 540468713664 540563599323 541671691776 541766788632 544903818624 544999482918 546116668416 548277092352 550146175084 551095907472 552322539648 552419506386 554507513856 556757172224 557358360966 558598932144 559057821696 563083958272 563182814304 564946647282 565410751488 569482639616 569582619012 571735498752 571835873664 574155833856 575954033248 576427180032 576528378624 578334008592 580680331968 580782277251 581972813312 582977488896 583079837472 584275083264 584377659648 587278972104 587761422336 588586140736 589602233088 589705744716 593952596787 594440529408 595274619608 595763638272 598826592342 600159463728 601195535424 602427916288 602533679616 602639461512 606979457634 608027302872 609273688064 609380653248 609487637211 609881260032 613016795952 614273409024 614381251968 616811728896 619982895906 621253788672 621362857104 623711453184 623820953088 626351818752 628313490816 628423798662 630973338248 633469453056 633580666092 634879432704 635975442432 638143489819 640667969568 641194278912 642093971712 643202436096 645811933184 645925313088 647948287404 648480577536 649923969024 653150705152 653265373464 654719414976 655849675008 657309468672 660572872256 660688843617 661231600128 662159408328 663302512224 667475928064 668745595584 669683947059 670116446208 670234093056 673561664688 675060881792 675179396694 676344977352 677731405824 677850389568 681215774514 682732028176 683292893184 684030715731 685432899072 685553234904 688334550816 690490346678 691057585152 691178908464 692595744768 693791391744 696156534348 698787831808 698910512256 699033214242 701675384832 704522108928 704645796096 706852677168 707433357312 709845005529 712528041984 712653134688 714113990656 714239361792 715472372736 720624951552 720751465764 722228922368 722355718176 723602740608 726538424832 726665977224 728155557888 731164465152 734794543296 734923545147 736430052864 736559341848 739343351808 739473152256 743144481288 744798576192 744929334369 745410428928 750910419072 753262196376 753881001984 757756872774 759443492016 762313998336 762447831552 765541111808 768073531698 768704504832 771112011456 774240442624 774376369668 777303318528 777439783296 779170212864 783038629472 783681896448 786136310784 786274326288 791936795716 792587372544 792726520608 794351517696 795209261814 798435456456 800212618304 801594047232 801734776524 803378239488 803519282016 807508586643 809305943512 810703070496 812507537664 812650182948 817355727936 818502601961 819031212032 819175002624 822415638528 825219262626 826643861208 828338384896 828483809472 828629259579 831761270784 835135758336 836037541449 837751321088 837898398216 838586732544 844625937408 844774221456 846505910272 847419970923 847967256576 848116127232 854223959424 854373928518 856125295616 857603248128 857753810496 861233750784 863931049872 864640770048 867501012888 871020497952 872959219968 874466233344 876412624896 876566489472 880918458156 881642133504 882879211104 884403349632 891660794112 892911929412 893645457408 898082219584 898239888513 900239195592 901793303136 903641874432 903800519424 908287699352 910469186451 911057190912 912040954308 913910532096 914070979872 917779401088 919525193928 921410113536 921571877952 923460993024 928208712464 929974343859 931880683008 932044285656 935567179776 938756538742 939527728128 942470236224 942635697993 943244476416 946460007372 950037389312 950204179584 950370999138 952319149056 953963163648 960833268736 961001954352 961791418368 963140957568 964803654144 968717899776 968887969632 970874077184 971922431106 972720866304 974885953536 979726057728 979898060196 981906737152 982079122464 983774512512 985964203008 990859308384 993064768256 993239112492 994953768336 1001213892096 1004349595168 1005174669312 1005351139584 1010342497032 1012591322688 1012769095041 1016597108736 1016775584352 1021823661771 1024098042264 1024939339776 1028149348608 1028329852356 1032501826224 1035735520017 1036404424704 1036586377728 1038893617152 1040687087616 1044234801522 1048181747712 1048365768384 1052513077248 1056783163392 1056968694144 1060279015752 1063511949312 1064580608608 1068792062976 1068979702032 1071170985984 1071359042688 1076678115524 1080937427328 1081127198646 1083343383552 1083533577264 1089807637248 1089998965836 1092233336832 1100292350168 1102191814944 1104645079296 1104839012772 1109015027712 1112795672329 1113514344448 1114716721932 1117197864288 1118115643392 1126167916544 1126365628608 1129893294564 1130821502976 1136635309161 1138965279232 1139165238024 1143470997504 1143671747328 1148311667712 1151908066496 1152110297547 1152854360064 1153056757248 1156668017184 1161360663936 1161564554502 1163945626624 1165954977792 1166159674944 1168550166528 1168755319296 1174557944208 1175522844672 1177172281472 1179204466176 1179411489432 1187905193574 1188881058816 1190549239216 1191527276544 1192813892721 1197653184684 1200318927456 1202391070848 1205067359232 1205278923024 1213958915268 1216054605744 1218547376128 1218761306496 1218975274422 1226033591904 1228546818048 1228762503936 1233623457792 1237828893939 1239965791812 1242507577344 1242725714208 1247641906176 1248895586609 1252703637504 1256626981632 1256847597324 1261946676496 1266938906112 1267161332184 1269758865408 1271950884864 1276286979638 1281335939136 1281560892777 1282388557824 1284187943424 1286404872192 1291623866368 1291850626176 1295896574808 1296961155072 1299847938048 1306301410304 1306530746928 1309438829952 1311699350016 1314618937344 1321145744512 1321377687234 1322463200256 1324318816656 1326605024448 1334951856128 1337491191168 1339367894118 1340468186112 1347123329376 1350121763584 1350358793388 1352689954704 1355462811648 1355700779136 1362431549028 1365464056352 1366585786368 1368061431462 1370865798144 1371106469808 1376669101632 1380980693356 1382115170304 1382357816928 1385191489536 1392313068696 1397575663616 1397821024512 1398066428484 1403350769664 1408134808113 1409044217856 1409291592192 1413705354336 1414866714624 1419690011058 1425056083968 1425306269376 1428227981312 1428478723584 1430944745472 1441249903104 1441502931528 1444457844736 1444711436352 1447205481216 1453076849664 1453331954448 1456311115776 1457883646659 1462328930304 1469589086592 1469847090294 1472860105728 1473118683696 1478686703616 1478946304512 1486288962576 1489597152384 1489858668738 1501820838144 1506524392752 1507762003968 1512901981481 1515513745548 1518886984032 1524895663104 1531082223616 1536147063396 1537409009664 1542224022912 1548480885248 1548752739336 1554606637056 1554879566592 1558340425728 1566077258944 1566352202283 1567363792896 1572272621568 1572548652576 1583873591432 1585174745088 1585453041216 1588703035392 1590418523628 1596870912912 1600425236608 1603188094464 1603469553048 1606756478976 1607038564032 1615017173286 1618611887024 1621406140992 1621690797969 1625015075328 1625300365896 1634711455872 1637005203922 1638350005248 1644831277056 1650438525252 1653287722416 1656676769792 1656967618944 1657258519158 1663522541568 1670271516672 1672075082898 1675502642176 1675796796432 1677173465088 1689251874816 1689548442912 1693011820544 1694839941846 1696232254464 1708447918848 1708747857036 1712250591232 1715206496256 1715507620992 1722467501568 1727862099744 1729281540096 1735002025776 1742040995904 1742346831753 1745918439936 1748932466688 1752825249792 1753132978944 1761836916312 1763284267008 1765758422208 1768806699264 1781857790361 1783321588224 1785823858824 1787290914816 1796164439168 1796479777026 1800478391184 1803586606272 1807283748864 1807601038848 1816575398704 1820938372902 1824081908616 1827821064192 1828141959744 1835558802176 1839050387856 1842820227072 1843143755904 1856417424928 1859948687718 1863761366016 1864088571312 1871134359552 1877513077484 1879055456256 1884940472448 1885271395986 1892920014744 1900074778624 1900408359168 1900741998276 1904638298112 1907926327296 1914430469457 1921666537472 1922003908704 1923582836736 1926281915136 1929607308288 1937435799552 1937775939264 1941748154368 1943844862212 1945441732608 1949771907072 1959452115456 1959796120392 1963813474304 1964158244928 1967549025024 1971928406016 1981718616768 1982066530851 1986129536512 1986478224984 1989907536672 2002427784192 2008699190336 2009051841177 2010349338624 2010702279168 2020684994064 2025182645376 2025538190082 2033194217472 2033551168704 2043647323542 2048196084528 2049878679552 2056298697216 2056659704712 2065003652448 2071471040034 2073172755456 2077787234304 2081374175232 2088469603044 2096363495424 2096731536768 2105026154496 2113566326784 2113937388288 2120558031504 2129161217216 2129535016587 2137584125952 2137959404064 2142341971968 2142718085376 2153356231048 2161874854656 2162254397292 2166686767104 2167067154528 2177826188219 2179615274496 2179997931672 2184466673664 2200584700336 2204383629888 2204770635441 2209290158592 2209678025544 2218030055424 2225591344658 2229433443864 2234395728576 2234788003107 2236231286784 2252335833088 2252731257216 2259786589128 2261643005952 2273270618322 2277930558464 2278330476048 2286941995008 2287343494656 2296623335424 2303816132992 2304220595094 2306113514496 2313336034368 2322721327872 2323129109004 2327891253248 2331909955584 2332319349888 2337510638592 2349115888416 2351045689344 2354344562944 2358408932352 2358822978864 2375810387148 2377762117632 2381098478432 2383054553088 2385627785442 2395306369368 2400637854912 2404782141696 2410134718464 2410557846048 2422525759929 2427917830536 2432109211488 2437094752256 2437522612992 2437950548844 2452067183808 2455507805883 2457093636096 2457525007872 2467246915584 2475657787878 2479931583624 2485015154688 2485451428416 2495283812352 2497791173218 2505407275008 2508112624347 2513253963264 2513695194648 2523893352992 2533877812224 2534322664368 2539517730816 2542259912769 2543901769728 2552573959276 2562671878272 2563121785554 2568375886848 2572809744384 2583247732736 2583701252352 2591793149616 2593922310144 2612602820608 2613061493856 2618877659904 2623398700032 2629237874688 2642291489024 2642755374468 2644926400512 2648637633312 2653210048896 2669903712256 2674982382336 2678735788236 2680936372224 2694246658752 2694719665539 2700243527168 2700717586776 2705379909408 2710925623296 2711401558272 2724863098056 2730928112704 2731407559353 2733171572736 2736122862924 2741731596288 2742212939616 2753338203264 2761961386712 2764230340608 2764715633856 2770382979072 2784626137392 2795151327232 2795642049024 2796132856968 2806701539328 2816269616226 2818583184384 2827410708672 2827907093979 2829733429248 2839380022116 2850112167936 2850612538752 2856957447168 2861889490944 2882499806208 2883005863056 2888915689472 2889422872704 2894410962432 2906153699328 2906663908896 2912622231552 2915767293318 2924657860608 2939178173184 2939694180588 2945720211456 2946237367392 2957892609024 2960864817691 2972577925152 2979194304768 2979717337476 3003641676288 3013048785504 3015524007936 3025803962962 3031027491096 3037773968064 3038307285123 3049791326208 3062164447232 3065470985313 3072294126792 3074818019328 3084448045824 3096961770496 3097505478672 3107206560051 3109213274112 3109759133184 3116680851456 3132154517888 3132704404566 3144545243136 3145097305152 3167747182864 3170349490176 3170906082432 3180837047256 3193741825824 3200850473216 3206376188928 3206939106096 3213512957952 3214077128064 3230034346572 3237223774048 3242812281984 3243381595938 3250030150656 3250600731792 3269422911744 3274010407844 3276700010496 3300877050504 3306575444832 3313353539584 3313935237888 3314517038316 3327045083136 3338387016987 3340543033344 3344150165796 3351005284352 3351593592864 3354346930176 3378503749632 3379096885824 3386023641088 3389679883692 3392464508928 3409905927483 3416895837696 3417495714072 3424501182464 3430412992512 3431015241984 3444935003136 3455724199488 3456330892641 3458563080192 3470004051552 3484081991808 3484693663506 3491836879872 3497864933376 3505650499584 3506265957888 3523673832624 3526568534016 3531516844416 3537613398528 3563715580722 3566643176448 3571647717648 3574581829632 3592328878336 3592959554052 3600956782368 3607173212544 3615202077696 3633150797408 3641876745804 3648163817232 3655642128384 3656283919488 3671117604352 3678100775712 3685640454144 3686287511808 3712834849856 3713486681817 3719897375436 3727522732032 3728177142624 3746686759827 3755026154968 3758110912512 3769880944896 3770542791972 3785840029488 3797696906729 3800149557248 3800816718336 3801483996552 3809276596224 3815852654592 3828860938914 3843333074944 3844007817408 3844682678331 3847165673472 3852563830272 3859214616576 3874871599104 3875551878528 3887689724424 3890883465216 3899543814144 3918904230912 3919592240784 3927626948608 3928316489856 3935098050048 3943856812032 3963437233536 3964133061702 3972259073024 3972956449968 3979815073344 4004855568384 4017398380672 4018103682354 4021404558336 4041369988128 4050365290752 4051076380164 4066388434944 4067102337408 4087294647084 4096392169056 4099757359104 4112597394432 4113319409424 4130007304896 4142942080068 4146345510912 4155574468608 4176939206088 4192726990848 4193463073536 4210052308992 4224404424339 4227132653568 4227874776576 4241116063008 4258322434432 4259070033174 4275168251904 4275918808128 4284683943936 4285436170752 4306712462096 4323749709312 4324508794584 4333373534208 4334134309056 4355652376438 4359230548992 4359995863344 4368933347328 4373650939977 4401169400672 4408767259776 4409541270882 4418580317184 4419356051088 4436060110848 4451182689316 4458866887728 4468791457152 4469576006214 4504671666176 4505462514432 4519573178256 4523286011904 4538705944443 4546541236644 4555861116928 4556660952096 4574686989312 4593246670848 4607632265984 4608441190188 4612227028992 4626672068736 4645442655744 4646258218008 4655782506496 4663819911168 4664638699776 4675021277184 4698231776832 4699056606849 4702091378688 4708689125888 4716817864704 4717645957728 4751620774296 4755524235264 4762196956864 4766109106176 4771255570884 4790612738736 4801275709824 4809564283392 4820269436928 4821115692096 4845051519858 4855835661072 4864218422976 4874189504512 4875045225984 4875901097688 4904134367616 4911015611766 4915050015744 4934493831168 4951315575756 4959863167248 4970030309376 4970902856832 4990567624704 4995582346436 5010814550016 5016225248694 5026507926528 5027390389296 5047786705984 5067755624448 5068645328736 5079035461632 5084519825538 5105147918552 5125343756544 5126243571108 5136751773696 5145619488768 5163160963081 5166495465472 5167402504704 5183586299232 5187844620288 5225205641216 5226122987712 5227040495259 5237755319808 5246797400064 5258475749376 5284582978048 5285510748936 5289852801024 5297275266624 5306420097792 5339807424512 5345573371083 5349964764672 5357471576472 5361872744448 5388493317504 5389439331078 5400487054336 5401435173552 5410759818816 5421851246592 5422803116544 5449726196112 5461856225408 5462815118706 5472245725848 5483463192576 5484425879232 5506676406528 5523922773424 5528460681216 5529431267712 5569252274784 5591284098048 5592265713936 5613403078656 5632539232452 5637166368768 5654821417344 5655814187958 5678760044232 5700224335872 5701225077504 5713914894336 5723778981888 5743291408371 5764999612416 5766011726112 5777831378944 5778845745408 5788821924864 5812307398656 5813327817792 5825244463104 5831534586636 5849315721216 5878356346368 5879388361176 5891440422912 5892474734784 5915785218048 5921729635382 5945155850304 5946199592553 5958388609536 5959434674952 6007283352576 6026097571008 6027155523531 6031048015872 6051607925924 6062054982192 6075547936128 6076614570246 6099582652416 6124328894464 6130941970626 6144588253584 6149636038656 6168896091648 6193923540992 6195010957344 6214413120102 6219518266368 6233361702912 6264309035776 6265408809132 6289090486272 6290194610304 6335494365728 6340698980352 6341812164864 6361674094512 6387483651648 6388605049761 6401700946432 6412752377856 6413878212192 6427025915904 6428154256128 6460068693144 6474447548096 6485624563968 6486763191876 6500060301312 6501201463584 6533478564657 6538845823488 6548020815688 6553400020992 6601754101008 6613150889664 6622430143139 6626707079168 6627870475776 6629034076632 6654090166272 6676774033974 6688300331592 6702010568704 6703187185728 6704364009321 6708693860352 6757007499264 6758193771648 6779359767384 6784929017856 6819811854966 6833791675392 6834991428144 6849002364928 6860825985024 6862030483968 6889870006272 6911448398976 6912661785282 6940008103104 6968163983616 6969387327012 6983673759744 6995729866752 7012531915776 7019578388009 7047347665248 7053137068032 7063033688832 7075226797056 7127431161444 7133286352896 7143295435296 7149163659264 7184657756672 7185919108104 7201913564736 7214346425088 7230404155392 7266301594816 7267577279787 7283753491608 7296327634464 7311284256768 7312567838976 7342235208704 7356201551424 7366523417649 7371280908288 7372575023616 7425669699712 7426973363634 7439794750872 7455045464064 7456354285248 7493373519654 7510052309936 7516221825024 7524337873041 7539761889792 7541085583944 7571680058976 7595393813458 7601633436672 7602967993104 7618553192448 7626779738307 7631705309184 7657721877828 7686666149888 7688015634816 7689365356662 7705127660544 7718429233152 7749743198208 7751103757056 7775379448848 7781766930432 7837808461824 7839184481568 7855253897216 7856632979712 7870196100096 7887713624064 7926874467072 7928266123404 7944518146048 7945912899936 7959630146688 8009711136768 8034796761344 8036207364708 8042809116672 8082739976256 8084158996617 8100730581504 8102152760328 8132776869888 8134204674816 8174589294168 8192784338112 8194222678059 8199514718208 8225194788864 8226638818848 8260014609792 8285884160136 8292691021824 8311148937216 8353878412176 8385453981696 8386926147072 8420104617984 8448808848678 8455749553152 8482232126016 8516644868864 8518140066348 8550336503808 8551837616256 8570872341504 8613424924192 8647499418624 8649017589168 8666747068416 8668268618112 8711304752876 8718461097984 8719991726688 8737866694656 8747301879954 8802338801344 8817534519552 8819082541764 8837160634368 8838712102176 8882594453073 8902365378632 8917733775456 8937582914304 8939152012428 9003528621571 9009343332352 9010925028864 9039146356512 9046572023808 9077411888886 9093082473288 9111722233856 9113321904192 9114921855369 9149373978624 9186493341696 9196412955939 9215264531968 9216882380376 9224454057984 9253344137472 9290885311488 9292516436016 9311565012992 9321619680153 9327639822336 9329277399552 9350042554368 9396463553664 9398113213698 9417378251776 9433635729408 9435291915456 9503241548592 9511048470528 9524393913728 9542511141768 9581225477472 9602551419648 9619128566784 9640538873856 9642231384192 9690103039716 9711671322144 9728436845952 9750090451968 9751802195376 9808268735232 9822031223532 9830100031488 9902631151512 9919726334496 9940060618752 9941805713664 9981135249408 9991164692872 10015161050961 10021629100032 10032450497388 10053015853056 10054780778592 10095573411968 10135511248896 10137290657472 10158070923264 10169039651076 10210295837104 10229717782449 10250687513088 10252487142216 10273503547392 10291238977536 10326321926162 10334805009408 10367172598464 10368992677923 10375689240576 10450411282432 10452245975424 10454080990518 10475510639616 10493594800128 10516951498752 10569165956096 10571021497872 10579705602048 10594550533248 10612840195584 10679614849024 10691146742166 10699929529344 10714943152944 10723745488896 10776986635008 10778878662156 10800974108672 10802870347104 10821519637632 10845606233088 10899452392224 10923712450816 10925630237412 10944491451696 10966926385152 10968851758464 11013352813056 11047845546848 11056921362432 11058862535424 11138504549568 11140460045451 11182568196096 11184531427872 11240060279481 11265078464904 11274332737536 11309642834688 11311628375916 11357520088464 11393090720187 11400448671744 11402450155008 11427829788672 11447557963776 11486582816742 11529999224832 11532023452224 11555662757888 11557691490816 11577643849728 11624614797312 11626655635584 11663069173272 11698631442432 11756712692736 11758776722352 11782880845824 11784949469568 11831570436096 11843459270764 11890311700608 11892399185106 11916777219072 11918869349904 12014566705152 12052195142016 12054311047062 12103215851848 12124109964384 12151095872256 12153229140492 12199165304832 12240752395619 12248657788928 12261883941252 12289176507168 12299272077312 12337792183296 12387847081984 12390021914688 12428826240204 12439036532736 12466723405824 12528618071552 12530817618264 12578180972544 12580389220608 12670988731456 12673213273017 12681397960704 12683624329728 12723348189024 12774967303296 12777210099522 12803401892864 12825504755712 12827756424384 12854051831808 12856308512256 12920137386288 12948895096192 12971249127936 12973526383752 13000120602624 13002402927168 13066957129314 13077691646976 13096041631376 13106800041984 13120952819931 13203508202016 13226301779328 13244860286278 13255740951552 13258068153264 13308180332544 13353548067948 13376600663184 13404021137408 13406374371456 13408728018642 13514014998528 13516387543296 13558719534768 13569858035712 13616117833329 13639623709932 13667583350784 13669982856288 13698004729856 13724060967936 13779740012544 13822896797952 13825323570564 13880016206208 13936327967232 13938774654024 13967347519488 13991459733504 14025063831552 14039156776018 14094695330496 14097169820547 14106274136064 14126067377664 14150453594112 14254862322888 14266572705792 14286590870592 14298327318528 14369315513344 14371838216208 14403827129472 14428692850176 14460808310784 14532603189632 14535154559574 14567506983216 14592655268928 14622568513536 14625135677952 14684470417408 14712403102848 14733046835298 14745150047232 14851339399424 14853946727268 14879589501744 14910090928128 14912708570496 14986747039308 15020104619872 15032443650048 15048675746082 15079523779584 15082171167888 15143360117952 15190787626916 15203266873344 15205935986208 15237106384896 15253559476614 15315443755656 15373332299776 15376031269632 15378730713324 15410255321088 15436858466304 15489482889243 15499486396416 15502207514112 15550758897696 15563533860864 15675616923648 15678368963136 15710507794432 15713265959424 15740392200192 15775427248128 15853748934144 15856532246808 15889036292096 15891825799872 15919260293376 16019422273536 16036720113249 16069593522688 16072414729416 16085618233344 16165479952512 16168317993234 16201461163008 16204305520656 16265553739776 16268409349632 16349178588336 16385568676224 16388445356118 16450389577728 16453277637696 16520029219584 16571768320272 16585382043648 16641921796291 16707756824352 16773852294144 16840209235968 16897617697356 16911499106304 16964464252032 17033289737728 17036280132696 17100673007616 17103675232512 17141744683008 17226849848384 17229874225113 17294998837248 17298035178336 17333494136832 17336537236224 17422609505752 17436922195968 17439983453376 17475733389312 17494603759908 17604677602688 17635069039104 17638165083528 17674321268736 17677424204352 17765188906146 17804730757264 17835467550912 17838598777659 17875165828608 17878304024856 18007057243142 18021850057728 18078292713024 18081466570593 18093144047616 18154823777772 18186164946576 18223444467712 18226643808384 18229843710738 18298747957248 18372986683392 18392825911878 18430529063936 18433764760752 18448908115968 18506688274944 18581770622976 18585032872032 18623130025984 18643239360306 18658554799104 18700085108736 18792927107328 18796226427396 18834756503552 18867271458816 18870583830912 19006483097184 19022096941056 19048787827456 19085022283536 19162450954944 19165815149283 19205102839296 19238257133568 19281077747712 19284462768384 19380206079432 19423342644288 19456873691904 19500180903936 19503604390752 19600435693971 19616537470464 19644062447064 19660200062976 19805262303024 19839452668992 19867290429417 19880121237504 19883611427328 19962270498816 19982329385744 20030322101922 20064900994776 20106031706112 20109561557184 20191146823936 20271022497792 20274581314944 20338079302152 20420591674208 20459435564898 20501375026176 20504974284432 20547007094784 20582477955072 20652643852324 20669610018816 20734345196928 20737985355846 20900822564864 20904491950848 20908161981036 20951021279232 20987189600256 21058735164027 21138331912192 21142042995744 21159411204096 21189101066496 21225680391168 21359229698048 21382293484332 21399859058688 21429886305888 21447490977792 21553973270016 21557757324312 21601948217344 21605740694208 21643039275264 21691212466176 21798904784448 21802731839361 21847424901632 21851260474824 21888982903392 21933852770304 21937703516928 22026705626112 22095691093696 22099570252947 22113842724864 22117725070848 22277009099136 22280920090902 22365136392192 22369062855744 22480120558962 22530156929808 22548665475072 22619285669376 22623256751832 22715040176928 22786181440374 22804900310016 22855659577344 22880339214921 22895115927552 22973165633484 23059998449664 23064046904448 23115382981632 23155287699456 23249229594624 23253311271168 23326138346544 23513425385472 23517553444704 23565761691648 23569898939136 23663140872192 23686918541528 23780623401216 23784798370212 23833554438144 23837738699808 23956088070409 24029133410304 24104390284032 24108622094124 24206431703696 24248219928768 24252476989851 24302191744512 24306458280984 24398330609664 24481504791238 24523767882504 24578353014336 24582668034177 24598544154624 24675584366592 24775694163968 24780043829376 24857652480408 24878073065472 24933446811648 25057236143104 25061635236528 25156361945088 25160778441216 25341977462912 25346426546034 25367248659456 25446696378048 25549934606592 25554420199044 25606803785728 25651009511424 25655512848768 25712617024512 25840274772576 25897790192384 25942498255872 25947052767504 26000241205248 26004805854336 26133914258628 26155383293952 26192083262752 26213600083968 26241905639862 26407016404032 26452603558656 26489720572556 26511481903104 26516136306528 26647783359219 26707096135896 26753201326368 26808042274816 26812748742912 26817456037284 27010585864713 27028029997056 27032775086592 27117439069536 27139716071424 27232235666658 27279247419864 27335166701568 27339965712576 27396009459712 27448121935872 27559480025088 27589238867817 27645793595904 27650647141128 27760032412416 27872655934464 27877549308048 27934695038976 27964859040459 27982919467008 28050127663104 28078313552036 28189390660992 28194339641094 28252134755328 28300907188224 28509724645776 28533145411584 28573181741184 28738631026688 28743676432416 28807654258944 28857385700352 28921616621568 29065206379264 29070309119148 29135013966432 29185310537856 29250271355904 29368940834816 29424806205696 29466093670596 29490300094464 29702678798848 29707893454536 29759179003488 29820181856256 29825417140992 29973494078616 30040209239744 30045483152883 30064887300096 30097351492164 30159047559168 30164342335776 30286720235904 30381575253832 30406533746688 30411871972416 30474212769792 30507118953228 30630887511312 30746664599552 30752062539264 30757461426648 30820510642176 30873716932608 30978965778486 31004415028224 31101517795392 31106978033769 31127067721728 31351233847296 31356737926272 31426531918848 31480784400384 31550854496256 31707497868288 31713064493616 31778072584192 31783651599744 31838520586752 32038844547072 32073440226498 32139187045376 32144829458832 32171236466688 32330959905024 32336635986468 32402922326016 32408611041312 32536818699264 32698357176672 32771137352448 32776890712236 32900779155456 32906555275392 33040058439168 33143536640544 33170764087296 33283843592582 33415513648704 33421380136353 33547704588288 33720180838443 33795235394712 33822998212608 33928928504064 34066579475456 34072560265392 34179272160561 34201346015232 34207350465024 34283489366016 34453699696768 34459748450226 34589997674496 34596070356672 34666988273664 34673074472448 34845219011504 34873844391936 34879966906752 34989207519816 35209355205376 35270138078208 35276330167056 35348642537472 35354848408704 35530377812292 35609461514528 35670935101824 35677197555318 35750331657216 35756608049712 36014114486284 36043700115456 36156585426048 36162933141186 36309647555544 36372329893152 36446888935424 36453287616768 36459687421476 36597495914496 36722257186857 36745973366784 36785651823756 36861058127872 36867529521504 36897816231936 37013376549888 37163541245952 37170065744064 37246260051968 37286478720612 37317109598208 37400170217472 37585854214656 37592452854792 37669513007104 37734542917632 37741167661824 38012966194368 38019639819051 38044193882112 38097575654912 38170044567072 38324901909888 38331630298566 38410205678592 38476514267136 38562155495424 38568925536768 38760412158864 38846685288576 38913747383808 39000361807872 39007208781504 39200871387942 39233074940928 39288124894128 39320400125952 39610524606048 39678905337984 39734580858834 39767222854656 39924540997632 39964658771488 40060644203844 40129801989552 40212063412224 40219123114368 40382293647872 40542044995584 40549162629888 40676158604304 40841183348416 40848353499987 40918871129796 41002750052352 41009948568864 41094014189568 41305287704648 41339220037632 41468690393856 41475970711692 41774665974019 41801645129728 41808983901696 41816323962072 41902042558464 41974379200512 42117470328054 42276663824384 42284085991488 42291509461641 42318822408192 42378202132992 42451360782336 42764586968664 42799718117376 42859772611776 42894981955584 43107946540032 43115514648624 43203896434688 43211481388416 43286078550528 43382424932352 43597809568896 43605463678722 43694849803264 43702520949648 43777965806784 43867705540608 43875407033856 44053411252224 44191382187392 44199140505894 44235450141696 44554018198272 44561840181804 44730272784384 44738125711488 44960241117924 45060313859616 45097330950144 45238571338752 45246513503664 45430080353856 45572362880748 45609800620032 45711319154688 45760678429842 45946331266968 46119996899328 46128093808896 46230765963264 46310575398912 46468448667729 46498459189248 46506622542336 46652276693088 47026850770944 47035106889408 47131523383296 47139797878272 47326281744384 47373837083056 47561246802432 47569596740424 47667108876288 47675477399616 47912176140818 48058266820608 48110160339747 48208780568064 48217244188248 48412863407392 48496439857536 48504953979702 48604383489024 48612916561968 48796661219328 48963009582476 49047535765008 49156706028672 49165336068354 49351168733184 49551388327936 49560087658752 49715304960816 49756146130944 49925765388873 50114472286208 50123270473056 50321556882432 50683954925824 50692853092068 50734497318912 50893392756096 51099869213184 51108840398088 51213607571456 51302019022848 51311025697536 51425234049024 51680549545152 51689622675339 51795580384768 51884996511744 51894105535008 52000482410496 52009611708672 52267828517256 52310766587904 52384166525504 52427200167936 52483811279724 52814032808064 52905207117312 52979441145112 53022963806208 53032272613056 53295566718438 53414192271792 53506402652736 53616084549632 53625497485824 53634912074568 54021171729426 54065550173184 54234878139072 54244399711779 54279432142848 54464471333316 54558494839728 54670333403136 54679931425152 54896243871744 55118960050176 55178477735634 55291587191808 55301294282256 55520064824832 55745311868928 55755098616096 55869390077952 55929718080918 56100255326208 56156627104072 56378781321984 56388679282188 56504269510656 56601814376448 56794770593891 57019449291552 57066290823168 57146363482368 57477262053376 57487352864832 57497445447849 57615308517888 57714771400704 57843233243136 58130412758528 58140618238296 58270027932864 58370621075712 58500542711808 58737881669632 58801307081913 58849612411392 58932187341192 58980600188928 59405357597696 59415786909072 59518358006976 59601871288251 59640363712512 59650834281984 59946988157232 60080418479488 60090966305766 60194702984328 60318095118336 60328684671552 60573440471808 60763150507664 60813067493376 60823743944832 61014237906456 61261775022624 61504125078528 61514922853296 61641021284352 61747433865216 61957931556972 62008830056448 62203035590784 62213956067538 62702467694592 62713475852544 62853063837696 62961568800768 63176205492081 63414995736576 63426128987232 63556145168384 63567303199488 63677041173504 64077689094144 64146880452996 64278374090752 64289658917664 64342472933376 64661919810048 64673271972936 64805844652032 64817222082624 65073637398528 65396714353344 65408195518083 65542274704896 65553781424472 65801558310912 65813110550784 66080116878336 66287073281088 66298710758841 66341528174592 66567687185164 66831027297408 66842760272706 67095409176576 67440361676886 67590470789424 67645996425216 67857857008128 68133158950912 68145120530784 68358544321122 68414700930048 68566978732032 68907399393536 68919496900452 69179995348992 69192140713344 69346148944896 69690438023008 69747688783872 69759933813504 69978415039632 70418710410752 70540276156416 70552660334112 70697285074944 70709696817408 71060755624584 71218923029056 71341870203648 71354395110636 71500663314432 71513216099424 71868264211227 72028228972568 72087400230912 72313170852096 72325866282372 72619295111088 72744659786304 72846731574529 72893777870848 72906575233536 72919374842952 73194991828992 73444514373714 73571303647512 73722116255744 73735059043008 73748004102531 73795632463872 74026753099776 74327082491904 74340131488128 74572957441224 74634219196416 74800340434944 75171708429312 75184905709584 75339026014208 75469085835264 75482335323648 76025932388736 76039279638102 76195151309824 76340089134144 76649803819776 76663260597132 76820411357184 76953028534272 77137851073536 77520824317728 77693370577152 77827494767616 78000723615744 78014417563008 78401742775884 78466149881856 78576249788256 78640800251904 79221049212096 79357810675968 79469161717668 79534445709312 79929317542976 79943350077657 80121288407688 80259603979104 80424126824448 80438246228736 80764587295744 81031757594139 81084089991168 81098325259776 81352317208608 81682366696832 81696706999974 81837742259592 82005500104704 82019897137728 82188028379136 82610575409296 82678440075264 82767716603451 82937380787712 82951941423384 83549331948038 83617967803392 83632647924144 83804085116928 83894577121377 83948758401024 84234940656108 84553327648768 84568171982976 84583018923282 84756404265984 84902721564672 85529173937328 85599436234752 85719545223552 86215893080064 86231029297248 86407792869376 86422962776832 86572157101056 86764849864704 87195619137792 87210927357444 87389699606528 87405041899296 87555931613568 87750814067712 88106822504448 88382764374784 88398281011788 88470900283392 89108036396544 89123680363608 89460545568768 89476251422976 89920482235848 90120627719232 90136449458649 90194661900288 90477142677504 90493027007328 90860160707712 91144725761496 91219601240064 91422638309376 91521356859684 91892662533936 92239993798656 92256187617792 92461531926528 92621150797824 92936897335458 93013245084672 93304553386176 94053701541888 94070213778816 94279595756544 94652563488768 94747674166112 95122493604864 95139193480848 95334217752576 95350954799232 95824352281636 96116533641216 96220320679494 96417561136128 96434488376496 96825726814784 96992879715072 97009907959404 97208766978048 97225833123936 97926019164952 98095071530016 98313412057344 98330672136708 98702337466368 99038814837281 99102776655872 99120175317504 99430609921632 99512292261888 99851530777746 100228944572416 100246540946112 100264140409059 100643113764864 101160542515329 101367909851648 101385706184136 101468994637824 101786785512192 102199738426368 102217680796176 102427215142912 102537816481683 102604038045696 102622051395072 102850468098048 103361099090304 103379245350678 103591160769536 103769993023488 103788211070016 104000964820992 104019223417344 104535657034512 104621533175808 104768333051008 104967622559448 105628065616128 105810414234624 105958882290224 106045927612416 106064545226112 106591133436876 106828384543584 107012805305472 107250994971648 107269824149136 108042343458852 108131100346368 108469756278144 108488799423558 108928942666632 109116989679456 109340666806272 109359862850304 109792487743488 110166771560571 110237920100352 110356955471268 110583174383616 110602588564512 111040129649664 111490623737856 111510197232192 111738780155904 111859436161836 112200510652416 112313254208144 112757562643968 112777358564376 113008539021312 113203628752896 113589541187782 114038898583104 114058919457153 114132581646336 114292726964736 114954524106752 114974705729664 114994890895698 115230617035776 115429542801408 115686466486272 116260825517056 116281236476592 116540055865728 116741242151424 117001085423616 117475763339264 117602614163826 117699224822784 117864374682384 117961200377856 118810715195392 118831573818144 119036716013952 119203742576502 119301668563968 119893976314464 120160836958976 120181932611532 120389405968656 120636190236672 120657369343104 121146880943616 121526301015328 121626134986752 121647487889664 122028475812912 122523550045248 122545060499961 123008250157056 123029845706592 123282042568704 123915863113944 124017660112896 124406071181568 124427912135076 125323997922057 125404935389184 125426951705088 125706127675392 125923137601536 126352410984162 126829991473152 126852257974464 127112290336768 127134606398976 127354082347008 128293760905992 128556748181504 128579317835328 128684945866752 129323839620096 129346543945872 129611689304064 129634444165248 130147274797056 130793428706688 130816391036166 131084549409792 131107562848944 131603116621824 131626221101568 132160233756672 132574146562176 132597421517682 133135374370328 133662054594816 133685520545412 134190818353152 134648276351809 134880723353772 135180941578848 135291992850432 135715714016256 136266317901824 136290241061568 136717088642244 136829401860096 137133957464064 137814798787072 137838993800904 138359990697984 138384281426688 138692297889792 139380876046016 139405346003187 139495377567744 139519867627008 139956830079264 140837420821504 141080552312832 141105320668224 141394570149888 141419393634816 142121511249168 142437846058112 142683740407296 142708790221272 143001326628864 143026432198848 143736528422454 144056457945136 144174800461824 144330481019241 144626341704192 144651732564744 145238590222176 145489319572608 145693463149058 145813150467072 145838749685904 146389983657984 146889028747428 147142607295024 147444232511488 147470118086016 147496008205062 148053506199552 148654164983808 148680262976256 149145914882448 149268438392832 149777296166619 150343416858624 150369811419168 150678052028416 150964670647296 152051864777472 152078559276204 152390302619648 152680178268288 153299607639552 153326521194264 153640822714368 153906057068544 154275702147072 155041648635456 155068868026017 155386741154304 155654989535232 156001447231488 156028835126016 156803485551768 156932299763712 157152499576512 157281600503808 158442098424192 158715621351936 158938323435336 159068891418624 159858635085952 159886700155314 160242576815376 160519207958208 160848253648896 160876492457472 161529174591488 162063515188278 162196650519552 162704634417216 163364733393664 163393413999948 163675484519184 164011000209408 164039794275456 165221150818592 165356880150528 165535433206902 165874761575424 165903882846768 167098663896076 167235935606784 167265295848288 167608170233856 167789154242754 168469881312216 169106655297536 169136343965952 169166037846564 169512808531968 169805443129344 170384311781673 171058347874656 171198872469504 171439090447104 172431786160128 172462058594496 172815585738752 172845925553664 173144314202112 173529699729408 174391238275584 174421854714888 174779399213056 174810083798592 175111863227136 175501628135424 176213645008896 176403921245739 176765528749568 176796562023576 176941800566784 178216072793088 178247360727216 178805613864753 178921091137536 178952502845952 179840964471696 180241255438464 180272898917298 180954285355008 180986054014656 181720321415424 182289451522992 182439202480128 183042713719368 183785325067872 184512375235584 184923063853056 185242301595648 185873794670916 186026490169344 186609106772352 188107403083776 188140427557632 188559191513088 189495348332224 189528616476243 190244987209728 190278386961696 190668435505152 190701909598464 191648704563272 192233067282432 192440641358988 192835122272256 192868976752992 193651453629568 193985759430144 194019815918808 194417533956096 194451666247872 195852038329904 196190143060032 196224586554249 196626824114688 196661344273416 197404674932736 198077629674562 198240350635008 198861219843264 198896132276523 199024584523776 199703061555492 200457889144832 200493081892224 200528280818118 201286227529728 202321085030658 202735819703296 202771412368272 202937989275648 203573571024384 204399476852736 204435361592352 204854430285824 205075632963366 205244102790144 205700936196096 206722198180608 206758490701356 207182321539072 207539986046976 207576422140032 208038446834688 209071314069024 209243066351616 209536666102016 209935245118896 211256131232256 211620828469248 211917764580448 212091855224832 212129090452224 213182266873752 213656769087168 214025610610944 214501989943296 214539648298272 215604792633681 216084686917704 216262200692736 216939512556288 216977598847116 217857885333264 218233979358912 218540194723587 218681333612544 218719725700608 219584975486976 220333543121142 220713910942536 221166348767232 221205177129024 222080259299328 222981247475712 223020394464384 223718872323672 224401021304832 224626508416288 225515125287936 225554717128752 226017078042624 226407257505792 227179082375564 228077797166208 228117838914306 228585453929472 229909048213504 229949411459328 229989781791396 230461234071552 230859085602816 232521651034112 232562472953184 233080111731456 233482484302848 234002170847232 234951526678528 235205228327652 235398449645568 235728749364768 235922400755712 237621430390784 237663147636288 238073432027904 238407485153004 238603337127936 239787952628928 239830050232971 240321673917952 240363865223064 240778811937312 241272380473344 241314738686208 242293761887232 243052602030656 243095272782417 243252269973504 243294975779328 244056951625824 245047100090496 245090120999922 246016500314112 246059691413184 246564085137408 247831726227888 248035320225792 248812142363136 248855824270152 250647995844114 250853903410176 251412255350784 251683731364131 251846275203072 252704821968324 253659982946304 253704515948928 254269212797952 254708164694016 256587521811984 257113496363008 257158635670656 258647679240192 258693087891744 259223378608128 259268888330496 260294549594112 261586857413376 261632782072332 262169098819584 262215125697888 263252442203136 263516968774499 264320467513344 265148293124352 265194843035364 266270748740656 267324109189632 267371041090824 268381636706304 269296552703618 269761446707544 270361883157696 270409348375947 270583985700864 271431428032512 272532635803648 272580482123136 273434177284488 273658803720192 274267914928128 275629597574144 275677987601808 276719981395968 276768562853376 277384595779584 278761752092032 278810692006374 279039735254016 279913660158528 281674841643008 282161104625664 282210641336448 282838787269632 284243022498336 284875692116224 285367480814592 285417580442544 286002653257728 286052864397696 287473056844908 288112915890272 288349600923648 288660962038482 289252683408384 289303465129488 290477180444352 290978639145216 291386926298116 291626300934144 291677499371808 293778057494856 294285214590048 294888465022976 294940236172032 294992016410124 296107012399104 297116444511843 297308329967616 297360525952512 298291829764896 298536876785664 299554592333238 300686833717248 300739622838336 301356104056832 301929341294592 303481627545987 304103729554944 304157118552408 304780605239296 305360356536576 306599215279104 306653042388528 307281645428736 307613449445049 307812114137088 308551404294144 310083297270912 310137736052034 310773482308608 311309979070464 312002894462976 312057670252032 313606971103536 313864599527424 314304999153024 316884196848384 317431242703872 317876646870672 318137782837248 319717270171904 319773400310628 320485153630752 321038415916416 321752984914944 323058349182976 324127030376556 324393301039104 325409268834432 326729466787328 326786827999896 327350969038368 328022000418816 328079588550912 330442301637184 330500314681713 330713760301056 331070866413804 331749523150848 331807765693536 334197327792152 334471871213568 334530591696576 335216340467712 335578308485508 336939762624432 338213310595072 338272687931904 338332075693128 339025617063936 339610886258688 340768623563346 342116695749312 342176758371459 342397744939008 342878180894208 344863572320256 344924117188992 345691851107328 346288628404224 347059399458816 348782476551168 348843709429776 349558798426112 349620167597184 350223726454272 351003256270848 352427290017792 352807842491478 353531057499136 353593124047152 353883601133568 356432145586176 356494721454432 357611227729506 357905005691904 359681928943392 360482510876928 360545797834596 361908570710016 361972108029312 363440642830848 364578903045984 364878404960256 366085427438736 367570650135744 367635181499883 369024750471168 369846127706112 371747589341832 372052980338688 373218213544704 375971993766171 376214806167552 376280855115264 377118383026176 378990696664448 379057232952486 380489974419456 380556773923392 381336871010304 381403819196928 383297409126544 384881282717976 385670244544512 385737953505984 387302907259136 387971518860288 388039631837616 388835067912192 388903332495744 391704076659808 392380286120064 392449173108498 393253648229376 393322688546832 394809349865472 396155259349124 396480701270016 397722439686528 397792264553046 399406123110984 400915778289664 400986163784448 401056561636236 402572455059456 403944829055427 404642170061316 405471639406592 405542824736544 405875978551296 407147142048768 408798953705472 408870723184704 409708860571648 410151265926732 410488205580288 411401872392192 413444396361216 413516981402712 414364643078144 415079972093952 415152844280064 416076893669376 418142628138048 418216038009561 418486132703232 419073332204032 419870490237792 422512262464512 423241656938496 423835529160896 424183710449664 424258180904448 426364533747504 427313538174336 428051221221888 429003979886592 429079296596544 431209585267362 432169373835408 432524401385472 433879025112576 433955197694232 435715770666528 436467958717824 437080389447174 437439451401216 439169950973952 440667086242284 441427821885072 442332697534464 442410354258048 444160518598656 445962494951424 446040788928768 447437744647344 449253016832576 449331888499857 451030250575872 451109434257504 452034156085248 454358164751128 456155594332416 456235677828612 457170907858944 459521325714209 459818096427008 459898822918656 459979563582792 460922468143104 461718171205632 465043302068224 465124945906368 465206604078051 466160223462912 466964968605696 468004341694464 470410456655304 470796899291136 471457498729536 471844801511424 475242860781568 475326295272576 476146864055808 476814970306008 477206674255872 479575905257856 479660100465942 480643347835904 480727730446128 481557623874624 482544760946688 482629477372416 484587523774464 486105204061312 486190545564834 486589951558656 488113903251648 490094200180992 490180241999844 492033000628224 492119382826368 495663452455776 496070640451584 497624284726272 497711648540304 501295991688228 501707806820352 502824510701568 503367462728262 505409643936648 507319965892608 507409031897856 508538425595904 509416329388032 511152935345019 513175043623968 514226992726016 514317271341312 517295358480384 517386175783488 518446757216256 518537776660992 520589099188224 523173714826752 523265564144664 524338197639168 524430251395776 526504884406272 527033937548998 528640935026688 529211763737217 530296586248704 530389686070728 532541497481312 534648218379264 534742082181648 536416841594259 536763273412608 538593105407236 539522893415088 540723766315392 540818696751894 542862856065024 545065271607296 545160964246272 546868354568976 547317607440384 551259195148288 551355975203616 553537125706752 554769191559168 557523504184064 557621384012748 558079470508032 559827320317056 563349683286016 564322209251328 564421282672896 565677574539264 568486044996672 568585849428729 569751384232448 570734961629184 570835160885088 572005306515456 572105728795392 574946113689816 576225831780544 576699201847296 577321924076964 578505366816768 578606930258976 580954360888704 581957278290432 582773852596232 583252601868288 583354998743616 587556114989712 588570429180096 589776930045952 589880472344064 589984032820248 592214024798208 594232889023686 594721051905024 596583659529792 596688396829569 597073753571328 599109184666476 601373667434496 601479245676672 603858682589184 606963255091974 608207459109888 608314237104816 609561210478592 610720713073152 613198430558208 613306084777056 614563290857472 615226898890098 617102808588288 620166594541824 620275472104068 621546964617216 622619958140928 624115340504064 624742476532801 627213942207072 627729199054848 628609998306048 633768393696768 634862485407744 635753293741344 636275565674496 639434540343808 639546800621256 640970307261504 642076831832832 643505969829888 646116698365952 646814377901043 648254060753112 648786602078208 650818537668864 653458933574656 653573655999792 654701938076736 655620584170761 656044000837632 656159177101824 660884603274368 661000629363426 662141732827608 663499046301696 663615531387072 668394655584304 668943742427136 669061183393152 671156616971016 673879525248864 676545375863808 676664151386256 678051234127872 679221772517376 681537247126692 684233391498624 684353516742918 685756361788416 689727144640512 689848234377984 691383702214656 692577256808448 697564953102336 697687418859552 699117596852224 699240335194368 700447452908544 702006512541696 704854580035584 705615684982956 707062114998272 707186248094304 707767202267136 712864291172352 712989442908864 715222455459012 715810011383808 719363857886784 719490150698913 720965021753856 721091595669192 723817141420032 723944216058624 726881285661696 729157806091968 729285818347251 729756809920512 732170854877472 735141300271488 735270362999766 738049500942336 739692255412224 743495178683664 744105960677376 746436427089408 751943987532342 752561710230528 754236766052352 757981393328896 758114465904972 760979948838912 761113547846784 762807638393856 766594818253088 769762565435952 771340489089024 771475907011968 774605814518272 775943037720576 776079263675232 777670135824384 777806664991488 783408153319616 784760572240128 784898346216996 786507296458752 786645377093664 790550906323497 792310518698248 792961402540032 795444879373056 795584529106092 798812246221968 801314047319819 801831556579328 801972327568896 802113123272472 805144910118912 807889658110854 809284340122632 810943278813184 811085649473088 811228045127841 811751957102592 814294284097536 817597907410944 817741446369408 820302531853464 820976411160576 822803744784384 826888792722432 827033962805424 828729286156288 830159944187904 830305688560128 832153787338752 836285256276096 836432076019122 838146664408064 839740980475584 845024524929024 846483313876992 847671058321792 848516361808896 852729067495008 854627076348672 856102442443776 858007959773184 858158593193088 862419170534724 864338747670816 865048802770944 867758050225152 867910395388464 871431541333056 872935917435648 874160778894348 874878902802432 881334172484568 882855643770144 884665395068928 884820708516096 888321037197312 891349333535529 891924989902848 892081577857536 894875489294688 898506033665152 898663776999714 902060501151744 902218868515008 904068312170496 908716329502256 910444882637961 912311188664832 912471355657224 914341815717888 919042651428418 919797645837312 919959127165584 921844936286208 922840348335147 923436342411264 930086604136448 930249891812736 930413208156102 932320446925824 933929937211392 936008683388928 940820913310608 941593798582272 942914997459072 950485721563136 950652590545152 952293728111616 953629940612016 954413348511744 959151810515712 959320200931884 961286695671808 961455460892256 963115247749248 965258954744832 969175047548928 972210408122624 972381091129668 973179903117312 976227806503296 980188400361984 980360483999688 984066001256448 984238765652736 991326904911552 991500944045139 992141280903168 995248569452544 995423297080608 1002591983376456 1003415613640704 1005649021403136 1006734925456524 1010819287873296 1014639931785216 1014818063795712 1017076851191808 1018832658776064 1022305870690038 1026350087247936 1028453985452032 1028634542682624 1034590716960768 1034772351566976 1037075553321984 1041178198376448 1046347429653504 1046531128289328 1048676395278336 1048860502791552 1053009768812544 1054067875097996 1057281870053376 1058423527474434 1060593172497408 1060779372141456 1065082994962624 1069296436758528 1069484164363296 1072833683188518 1077186210814472 1079045786830176 1081447532630784 1081637393503788 1085725712130048 1089426963210091 1090130543214592 1090321928492544 1093736709137952 1094635214880768 1102518390296576 1102711950407232 1102905544499649 1107074251413504 1109538383118336 1115047008368128 1115242768025496 1116158941016064 1119654640634112 1126699366572032 1127915981298513 1128644418502656 1128842565345792 1131355149078528 1136972089993344 1137171698857458 1139502768464896 1141469923258368 1141670321770176 1144010613030912 1144211457590784 1149892227379632 1152451663561088 1154643848153928 1157010733633536 1157213860517952 1161908721777408 1163914556580864 1165547705192464 1166505203736576 1166709997487232 1175112229979424 1177140858360192 1179760944688128 1179968065640496 1184428049596416 1188465778047372 1189442103810048 1193167319059584 1193376793659138 1198218369332952 1202747334868992 1202958491353344 1207717365178368 1211834487166281 1213926510183948 1216414918219776 1216628474209632 1219122420957184 1221441426146304 1226396861116416 1226612169554112 1229126581714944 1230453797780196 1234205617176576 1240333189083648 1240550944208136 1243093929234432 1245239916281856 1248230681008128 1249484953065602 1254427884414144 1254648114028683 1255458398109696 1257219996612096 1267536787393536 1269724970815488 1271506587482688 1272551131348992 1278869080687616 1279093601242512 1281940614523008 1284153663665664 1287011939659776 1292233396731904 1293628755802086 1296508121506224 1297573204156416 1301637075337728 1306917867149312 1307147311999584 1309403876153472 1311241168341522 1312318354203648 1321769206548736 1322001258726852 1324283465655216 1326998092603392 1327231062774144 1336789311168608 1337887484854272 1338122366786304 1342313233942032 1347759050497728 1347995665499571 1353090751727616 1353328302772512 1356102468255744 1363074494253384 1368466782997248 1368707033485836 1371512723576832 1378563977142627 1379454289281024 1379696468755968 1382767404429312 1385154513616896 1395129906204672 1395374837719104 1398235193704448 1398480670388736 1400894905817088 1404013025083392 1411231369965912 1414124229996544 1414372496188608 1415534404534272 1425728582344704 1425978885817728 1430444910918024 1431620022767616 1438727715773568 1438980301397826 1441930043507712 1442183191338384 1447634282840064 1447888432117248 1453762571323392 1458315612183936 1458571636694502 1464341709754944 1470282600542976 1470540725999532 1476099001884672 1481131039869899 1486990357367328 1488211921354752 1492872854178816 1503887975064684 1505123420461056 1508473532104704 1515962786657792 1516228931809944 1521959897677824 1522227095693568 1525615276787712 1533189636506176 1533458806035057 1539525130871904 1542680978178048 1542951814023936 1549211629036544 1551886075441152 1552158527350464 1555340271648768 1555613329982976 1566816306639232 1569521144480256 1569796692433992 1573014592917504 1573290754187328 1581101812646994 1584621037396496 1585922805080064 1587635291211651 1590889758746112 1591169058212184 1597624492443936 1602628094639638 1603944655137792 1604226246544944 1609250524782777 1610289820237824 1615779316221708 1618568680245264 1621886557626368 1622171298946176 1622456090255682 1628588568195072 1635195814821888 1635482892738816 1640605063706928 1641952822321152 1653777585444864 1654067925610848 1657458572312576 1660611377120256 1664307574677504 1672570512552192 1672864152038244 1676293328816128 1679481960951168 1690049049858048 1692966627753984 1695342116643584 1697032723617792 1705458134990016 1705757548286187 1709254152697344 1712204884887552 1716015919546368 1716317186386176 1724838341069448 1728677495341632 1730097605541888 1735516100450304 1735820790776928 1742863082666112 1745871834871296 1748321557788696 1749757805604864 1762668344969136 1765711287540288 1769330790137856 1769641417032192 1776642074394624 1782698667071058 1784163155715072 1789750978589376 1797012067330304 1797327553999428 1804121002303488 1804437737030016 1817432659004512 1820889765275922 1824622377329664 1824942711314448 1828683631435776 1838085302856836 1839595291674624 1839918254331168 1843689872572416 1845680696670294 1860173208272896 1860499783625472 1860826416312204 1864640893851648 1867859874422784 1874227429598403 1881641826621216 1883187597164544 1885829994918144 1900971443126272 1901305181090304 1904587456223232 1907259881224032 1908826697023488 1918303621031424 1918640401863768 1922573391343616 1922910921784512 1926230495498496 1930517909489664 1938350095097856 1940443133703129 1944420816245248 1944762182259336 1946359806234624 1952455613006592 1960376800723968 1960720967999376 1966861752512283 1968132002512896 1968477531305472 1982653809823104 1983001888090278 1990497138905088 1990846594161216 2005183966752912 2006831227281408 2013469850913048 2021638575746592 2029636127591424 2034153702383616 2037665317552128 2044611741380076 2052700174495872 2057269085365248 2069181433921536 2069544703133952 2074151106643968 2092694859307008 2093062256578656 2097352790556672 2097721005583104 2106019537625088 2108135750195992 2114563740106752 2116847054948868 2121186344994816 2121558744282912 2130165989925248 2138592873517056 2138968328726592 2145667366377036 2154372421628944 2158091573660352 2158470452096739 2162895065261568 2163274787007576 2171451424260096 2178853926420182 2180643856985088 2187473418275904 2187857455041753 2189270429761536 2205036780593152 2205423900814464 2205811088999298 2214148502827008 2219076766236672 2230094016736256 2230485536050992 2232317882032128 2239309281268224 2253398733144064 2255831962597026 2257685130691584 2262710298157056 2273944179986688 2274343397714916 2279005536929792 2282939846516736 2283340643540352 2288422915181568 2299784454759264 2304903327122176 2309287696307856 2314021467267072 2314427721035904 2323817443554816 2327829113161728 2331095410384928 2333010407473152 2333419994974464 2350224459958848 2354281716720384 2359521889376256 2359936131280992 2371652718970491 2376931556094744 2378884207620096 2386334638119168 2386753587318276 2396436738665904 2403942141959457 2405494669737984 2405916982706688 2415434730356736 2423668974332562 2427853020367896 2432829836439552 2433256948419264 2438244841914368 2442882852292608 2452793722232832 2453224339108224 2460907595560392 2468411234353152 2480666378167296 2481101888416272 2486187858468864 2490479832563712 2496461362016256 2498969906131204 2508855768828288 2509296228057366 2514439993224192 2535073574787072 2539449941630976 2543013174965376 2557738161375232 2558187202485024 2563881229046016 2568307327331328 2574023879319552 2584466793463808 2587257511604172 2593016243012448 2595146408312832 2603274150675456 2613835734298624 2614294623999168 2618807752306944 2622482336683044 2624636708407296 2643538413097472 2644002517453704 2648566931310432 2653996185206784 2654462125548288 2673578622337216 2674048000606587 2675774969708544 2676244733572608 2684626467884064 2695518100995456 2695991330999142 2706181503455232 2706656605545024 2712204936511488 2726148988506768 2736933565994496 2737414066971672 2743025447153664 2757127954285254 2759392937511936 2765534808858624 2768521045005441 2770309027233792 2790259812409344 2790749675438208 2796961340777472 2801789811634176 2808026050166784 2822462739931824 2828248459993088 2828744992377216 2851457164689408 2851957771635456 2860889821836048 2863240045535232 2877455431547136 2877960602795652 2883860087015424 2884366382676768 2895776864234496 2907525142646784 2916631224367872 2917143273389004 2928683419509888 2940565201085952 2941081451999064 2952198003769344 2962262079739798 2973980714734656 2974502832135417 2976423842709504 2985745708357632 3007775950129368 3010246840922112 3016947064209408 3031925573315584 3032457863619888 3043919795355648 3044454191387136 3051230553575424 3066379273012352 3066917612070114 3079050261743808 3085361956356096 3085903628047872 3098423258073088 3103772150882304 3104317054700928 3111226659965952 3133632613278464 3139042288960512 3139593384867984 3146029185835008 3146581508374656 3162203625293988 3169242074792992 3171845610160128 3175270582423302 3181779517492224 3182338116424368 3195248984887872 3205256189279276 3207889310275584 3208452493089888 3218501049565554 3231558632443416 3237137360490528 3243773115252736 3244342597892352 3244912180511364 3257177136390144 3268280889630273 3270391629643776 3270965785477632 3281210127413856 3283905644642304 3307555170889728 3308135851221696 3314917144625152 3321222754240512 3328615149355008 3345141025104384 3345728304076488 3352586657632256 3358963921902336 3380098099716096 3383747943895539 3385933255507968 3390684233287168 3394065447235584 3410916269980032 3411515096572374 3418508305394688 3424409769775104 3432031839092736 3432634372772352 3449676682138896 3457354990683264 3471032200900608 3471641581553856 3485726165332224 3491743669742592 3496643115577392 3499515611209728 3525336689938272 3531422575080576 3539282834064384 3553284148789248 3565397334142116 3568326311430144 3579501957178752 3594024134660608 3594655107998856 3608242004606976 3608875474060032 3634865318009024 3635503461498843 3641779530551844 3649244754659328 3649885422628896 3657367262871552 3676170605713672 3679190583349248 3679836508662336 3687379745144832 3691361393340588 3720346416545792 3720999567250944 3721652832624408 3729281787703296 3735719748845568 3748454859196806 3763283653242432 3763944342086049 3766375194329088 3771659989836288 3802610362180608 3809174912446464 3814519762448064 3817653394046976 3836607242062848 3837280803727536 3845146782687232 3845821843569024 3852460990996992 3861035818979328 3876700190195712 3880886267406258 3888841632490496 3889524364518672 3892719612469248 3904911226013184 3920753601447936 3921441935998752 3933723505024566 3936955062610944 3965307619646208 3966003776180556 3980994277810176 3981693188322432 4010367933505824 4013662454562816 4026939701826096 4043277151493184 4043986996498713 4059272255182848 4068307404767232 4089223482760152 4105400348991744 4114538170730496 4135691931427881 4138362867843072 4139089406267904 4148302213287936 4185389718614016 4186124513157312 4194705581113344 4195442011166208 4212039075250176 4216271500391984 4233694109897736 4242372689989632 4243117488565824 4260331979850496 4277185747034112 4277936657453184 4291334732754072 4308744843257888 4316183147320704 4316940904193478 4325790130523136 4326549574015152 4342902848520192 4357707852840364 4361287713970176 4374946836551808 4375714910083506 4410073561186304 4410847801628928 4411622177998596 4428297005654016 4443393119609697 4460188033472512 4460971072101984 4464635764064256 4478618562536448 4506797466288128 4511663925194052 4515370261383168 4525420596314112 4547888359973376 4548686795429832 4558011073859584 4565879693033472 4566681287080704 4576845830363136 4599568909518528 4600376418105171 4609806654244352 4618575392615712 4628042934534144 4628855442071808 4647634887109632 4655658226323456 4662190820769856 4666020814946304 4666839989948928 4700448919917696 4708563433440768 4719043778752512 4719872262561984 4743305437940982 4753863112189488 4757768415240192 4772669276238336 4773507174636552 4792873477331808 4807884283918914 4811833965413376 4827751574348331 4830869460713472 4847337948665124 4855706040735792 4865659672879104 4866513896838528 4885765704585216 4905587444465664 4906448678216448 4921815191120784 4961332756334592 4962203776832544 4972375716937728 4992922724032512 4997939812262408 5017711537656576 5018592456114732 5028879986448384 5054734582856299 5070147149574144 5078899883261952 5086026349930752 5115476322750464 5116374404970048 5117272644858561 5127762458092032 5136614654662656 5148047758639104 5174515023208344 5186032486024896 5190292816625664 5206548301350912 5227671468597248 5228589247998336 5237615504613888 5244964673366088 5249273416814592 5287076826194944 5288005034907408 5297133862620864 5307992370413568 5308924251096576 5347157244674432 5348096001213174 5352489467145216 5369252935768128 5391036201990912 5391982661998284 5412363006910464 5413313211090048 5452297977013536 5473867131988992 5474828133943344 5486050894307328 5514255908570508 5518785875023872 5531069617717248 5537042090010882 5580519624818688 5581499350876416 5593922681554944 5603579623268352 5622682288795209 5644925479863648 5656496919986176 5657489984754432 5702914329378816 5703915543270912 5721779643672096 5726480091070464 5754910863094272 5755921205591304 5767720174030848 5768732765353536 5791553728468992 5815050285293568 5821329401109387 5833262448735744 5834286546778008 5857366839019776 5881130402171904 5882162903998128 5900585257536849 5904396007538688 5924524159479596 5947961429469312 5949005664270834 5971491416715264 6015551900258736 6020493681844224 6063851146631168 6064915727239776 6088908382774272 6102461107150848 6132758546024704 6133835224140228 6158100523487616 6171807256095744 6196846516146176 6207544301764608 6208634109401856 6222453319931904 6267265226556928 6278084577921024 6279186769735968 6292058371670016 6293163016749312 6324407250587976 6338484149585984 6343691220320256 6350541164846604 6363559034984448 6364676232848736 6390497969775744 6410512378558552 6415778620551168 6416904986179776 6437002099131108 6463117264886832 6474274720981056 6487546230505472 6488685195784704 6489824361022728 6514354272780288 6536561779260546 6541931570955264 6562420254827712 6563572365125259 6567811289284608 6615110341779456 6616271702443392 6642445508481024 6657230298710016 6690282050208768 6691456608152976 6705173315264512 6717927843804672 6760196199432192 6767495887791078 6781368466574336 6788130894471168 6821832539960064 6823030193144748 6837016610789376 6848819539550208 6865268745544704 6899353364277792 6914709981366528 6942064401801216 6943283163107712 6971452330664448 6983487339485184 6993286231154784 6999031222419456 7050673379876544 7062845150161152 7078565668128768 7114958156911473 7130794668284232 7136652622860288 7159003914357504 7188048269321216 7189310215997712 7211826425878371 7216484009213952 7217750948120064 7269730636018048 7271006922997686 7283559061103688 7298489509318656 7299770845257792 7314734525743104 7352341211427344 7358381166698496 7359673017324672 7382722786681176 7441999134501888 7443305665248816 7458563575406592 7471439497691136 7496909718393612 7526567306484864 7527888684172098 7543319979672576 7605220724361216 7618349824892928 7629039524896128 7673214484125696 7674561607455072 7690293565374464 7691643687138048 7704921981993984 7722071637958656 7753400380391424 7761772534812516 7777683264980992 7779048729037344 7785439224938496 7809822452026368 7841507202895872 7842883871997504 7867447010049132 7873910125221888 7930615239292416 7932007552361112 7961988555620352 7963386376644864 8020735867011648 8022144001819761 8027324909125632 8053879403652192 8086554302986368 8087973992997426 8118544510365696 8136614809534464 8178446965520304 8210800697983488 8229076341460992 8271383862855762 8278178812535808 8296604426575872 8370779437228032 8372249026314624 8390884022332416 8424078150500352 8432543000783968 8467388219795472 8484745379979264 8486234977131648 8520663959700992 8554371494068224 8555873314906368 8582669465508144 8617489686515776 8632366294641408 8633881808386956 8651580261046272 8653099148030304 8715415705680728 8722575427940352 8749893673103616 8751429820167012 8814454520518009 8820147122372608 8821695603257856 8823244355997192 8856594011308032 8886786239219394 8920376066945024 8921942144203968 8923508496406251 8929271528128512 8957237125072896 9023327850388104 9030740522766336 9050841192628224 9095776719946752 9097373590859664 9116022147719168 9131759386066944 9133362574161408 9153691660726272 9199137819037056 9200752836210342 9219613308488704 9237150785231424 9256085869068288 9257710884143616 9295269774219264 9311316452646912 9324381641539712 9333679979897856 9400897839835392 9417126866881536 9438087557505024 9439744525123968 9486610875881964 9507726224378976 9515536830480384 9545338552476672 9547014349273104 9585746954663616 9615768567837828 9623667930826752 9655503148696662 9694675897330248 9711412081471584 9731319345758208 9733027793677056 9771531409170432 9804842668890819 9811174888931328 9812897356432896 9843630382241568 9922665512669184 9924407553665088 9944751433875456 9985845448065024 9995879624524816 10035423075313152 10037184912229464 10057759972896768 10109469165712598 10140294299148288 10151243831686617 10157799766523904 10172052699861504 10230952645500928 10232748809940096 10234545289717122 10255524916184064 10273229309325312 10296095517278208 10349030046416688 10372064972049792 10413096602701824 10455342937194496 10457178495996672 10475231009227776 10489929346732176 10498546833629184 10574153652389888 10576010069814816 10594267725241728 10617848502193152 10694314489348864 10696192002426348 10704978934290432 10738505871536256 10782072403981824 10783965323996568 10824726013820928 10826626422180096 10904595954027072 10906510384496529 10947734263977984 10949656267886688 10972101788614656 11028511817141016 11037571750047744 11062139235434496 11074084180021764 11161039249637376 11162998701752832 11187845363109888 11207159246536704 11245364577590418 11289850959727296 11312993839972352 11314979969508864 11407831086541824 11443559287344192 11452960182140928 11509821726188544 11511842411182608 11535440348061696 11537465530707072 11583107456937984 11630100570587136 11642658802218774 11666524897471488 11668573093556016 11714733678039552 11762260804343808 11764325807996256 11801170515073698 11849048318959192 11895922858938624 11898011328541668 11942982833430528 11983696595311001 12031103800517472 12040987363688448 12127702293262336 12129831454479552 12131960989496139 12177816765548544 12204922214301696 12265517092049408 12267670448280456 12316201046975232 12343614512191488 12393693032292352 12407075794283643 12415088603529216 12417268218803712 12444906639863808 12534530453113856 12556169155842048 12558373539471936 12584116743340032 12586326033498624 12648814501175952 12676968299171968 12701082329693208 12727118069968896 12729352465697472 12780995939551488 12821024757117104 12831557241102336 12833809972359552 12874004198262216 12926234529773664 12948549441962112 12977370391569408 12979648722045456 13028708545560576 13073123558521092 13083863141910528 13124840509655424 13127144730250518 13230220683558912 13232543404886784 13284891016962048 13330179358829091 13380564100417536 13382913216305952 13410346630529024 13435855687609344 13520392398864384 13534991775582156 13562736933148672 13576261788942336 13643665079920128 13646060386289496 13674033221578752 13697639079100416 13730537491089408 13798706728555584 13801129254315513 13829419962733056 13884128803602432 13886566326215424 13942904661328896 13966974678970368 13986572462309568 13998062444838912 14101346759753088 14125690300322304 14157131336257536 14229916313822946 14261589336568464 14273305245720576 14318007828715008 14376096538642432 14378620431995424 14423652851756742 14435501896240128 14539461272036096 14542013845995372 14567118122207376 14596979018637312 14599541690515584 14704682422854688 14716762333396992 14719346034649344 14765445573362352 14883998269003776 14886611330497632 14917127150813184 14993819436787224 15053134612969728 15055777368344196 15086639959345152 15164203748568897 15210441448722432 15236699649785856 15258079049792256 15346428968251392 15349123214910144 15380587130748928 15383287374276096 15409843963987968 15444143275917312 15523545069625032 15555366529961984 15558097458074688 15570878449876992 15619644904052736 15683014405791744 15685767743995008 15734894020098264 15747820250443776 15861230478584832 15864015104722224 15923977111240704 15926772753289728 16041471734023296 16044288003639522 16107758807304384 16173108605972736 16175947985994852 16237089020731392 16356893931040608 16421601395966976 16458152682921984 16542767725711524 16556357625071616 16593208853151744 16741558874456064 16744498052629248 16781768044664832 16865086001567936 16868046866385627 16934776439590944 16969490759958528 16972469954263296 17041327919401984 17108742988136448 17111746629812736 17165338931016288 17234979373031552 17264732589282816 17267763616773912 17303160522092544 17306198296060608 17430831411361456 17445150855880704 17463988203328161 17499787346207232 17502859640334024 17628909041036018 17643391206515712 17646488711994384 17701755772610547 17713188022616064 17773572478438788 17840752133890048 17843884288407936 17847016992812502 17914474250145792 18046655700776208 18061481045532672 18191553439893504 18194747181719328 18232044295438336 18266725148322816 18307383321452544 18398275638074112 18401505672420684 18439226616977408 18474301570462848 18515421768287232 18590539548438528 18622632905293824 18648763283079424 18667359959795712 18801795679670784 18834253733763072 18876175115010048 18879489050247936 18973221751763928 19015452448757952 19031073660960768 19090677104953344 19094028698546208 19171493909327232 19231537135675656 19247335861653504 19311006297393324 19389351794660496 19422824162943168 19462638691516416 19466055587354112 19543062818340864 19609685337781638 19625794712865792 19687260764483136 19845331025338368 19848815107330176 19971690896130048 19991759249049632 20070846150626304 20074369824458928 20115519945793536 20218938331425196 20280588598296576 20302487663373234 20344105399723008 20461905291001856 20465497619880192 20469090579434244 20511049832368128 20546458618650624 20698060092833376 20744129944099584 20826193205403648 20910685874388992 20914356991993344 20950462018455552 20979858693464352 20997093667258368 21148307304779776 21152020139629632 21188535450483456 21235697004386304 21344874470734419 21388628978697728 21392384004852696 21409957868580864 21477011743072512 21564144807963648 21567930647993136 21635479277635113 21649452027641856 21653252844360192 21809191908054144 21813020768993058 21895468527955968 21899312535773376 21944203577229312 22057023634282032 22075143500095488 22148168360043528 22325997403505664 22375690726219776 22414318493073408 22490729155180836 22579701919454592 22629959939017728 22815662173083648 22887118574688384 23019643452377088 23023684822365216 23070880696123392 23074931061414144 23166214913875968 23260201141174272 23285317604437548 23333049794942976 23337146187112032 23429467356079104 23524521608687616 23528651615992512 23602341030147396 23698096637918384 23791845717877248 23796022657083336 23885965666861056 23967393190622002 24062207601034944 24066432005459283 24081974727376896 24255404586524672 24259662908959104 24263921978992278 24355633531097088 24409844428603392 24531034184098816 24535340896560912 24632402093950464 24687229024382976 24787386064584704 24814151588567286 24834536437607424 24889813279727616 25069060906227712 25112338311684096 25116747078943872 25172652066997248 25297629002351904 25353936598343936 25402164659386416 25454236139937792 25458704931394944 25561991879102976 25642049514234208 25663114482204672 25667619944719104 25748008396524432 25852469059547328 25897098883924224 25954740783138816 25959297444090912 26146247117042184 26167726283821056 26249681019310848 26254289460501036 26443363561554027 26460441367117824 26465086809773568 26569782033924096 26660358717658182 26761128200835072 26765826432611904 26820693261058048 26871711375218688 27069983551164312 27125473866297344 27152523577884672 27287330159840256 27292120772578992 27348066443157504 27395278158200832 27461074982178816 27597413457111168 27602258508631026 27658839925466112 27768257607204864 27773132652430848 27885809322657792 27933949357940736 27973144924619136 28202693519506176 28251380600644608 28314262672515072 28459832627645892 28523178673136928 28546610491441152 28636015657430016 28752193077284864 28757240863990848 28847305703513484 28871003792480256 29078922544072192 29084027691990744 29134236244414752 29193958037274624 29199083381031168 29409364845709376 29414528006672457 29433524666793984 29438692069298688 29530891146724704 29767996538007552 29773222660995264 29834254301626368 29987638873574448 30106269225939456 30111554736688392 30173279918690304 30328407497137794 30420882897444864 30453731495059851 30473399299571712 30516158099584512 30692857936502784 30698246429820288 30766574748552192 30819687927975936 30888286551834624 31047090139250064 31110733059923968 31116194916149376 31239289808105472 31366028811583488 31371535487990016 31469788040196528 31495640500887552 31722460957169664 31728030209444448 31853545506579456 32082943468046592 32088576007279044 32215517614608768 32346217211945472 32351895971989704 32474178041462784 32713787862081216 32719531153489587 32843202791933952 32916305365843968 33085535451423048 33112715250143232 33186417706303488 33483117748912128 33488996105258496 33563536089329664 33730172003135872 33736093732771254 33869552879181888 33938981519917056 33944939908526592 34082655838803968 34223493259625472 34330677862032576 34469958746063104 34529465178565632 34535527233547824 34606321044185088 34612396592121216 34861662822722912 34890301711761408 34927976406656322 34999574692414464 35005719280668048 35257818082072036 35286782413031424 35292977423988768 35403511545221094 35547144956877576 35681504267780096 35687768576815872 35694033985625004 35828948500291584 35951089785933003 36093311401552416 36122962091065344 36383106879787008 36389494363438656 36464088590876672 36533450296645632 36614766642905088 36796551276148224 36803011344841368 36878453233954816 36948603140925696 37030843536574464 37181079096877056 37221227382850929 37245265810587648 37297526566158848 37334719919591424 37603591359341568 37668507467526144 37752350230020096 37758978100495872 37946443503527856 38030904897515904 38181354209906688 38188057397092416 38342987818654464 38463074271351312 38494671723307008 38622012594786648 38778703589320992 38845648325886336 38932111174708224 39086125636681728 39219370675563276 39251589425731584 39374521528966272 39690662050676736 39697630214660352 39983518498099264 39990538076487273 40141692301252608 40148739648917856 40231039891587072 40437876662850392 40561177196593152 40604975326746468 40688210799446016 40923810582003712 40930995239760384 40938181158868488 41022099664736256 41092917237301248 41396120185666752 41403387762946539 41488259888199168 41652386410807296 41828713983986688 41900924036911104 41959717386928704 41994187334516736 42296614609559552 42304040279259264 42377070900966912 42471394008772608 42689748941468838 42777257957395456 42784768009705392 42819915737161728 42954023486145024 43128289615927296 43135861295986272 43270958555270226 43306505688720384 43618383816108288 43626041537986116 43790937055911936 43798625071546752 44114047268564064 44150287000190976 44296336720087056 44651994807011328 44751381452439552 44981458310361672 45159403838909184 45259919878035456 45492611245706691 45631324346167296 45774237149376768 46039286904754176 46047369644730432 46141761392246784 46149862122828288 46332429827751936 46570635208875096 46666099589885952 46674292374224064 46858934712158208 47049043217375232 47057303231985024 47204682060294792 47396193275836768 47583691435754496 47592045314166672 47771931333722112 47934786381244004 48124415202069888 48132864010918566 48510809173049344 48519325817918208 48527843957984556 48711267062194176 49062068368197632 49070681793121824 49264804187900928 49374458048765952 49574772129169408 49628303177134572 49669072875214848 49779626559455232 50138121812455424 50224676623368192 50233494157887744 50345304133994496 50595258004703808 50604140599156881 50707873196687872 50804329318772832 50908472279875584 50917409862789888 51123983758205952 51284099028468416 51326228964409344 51335239889438208 51496016793048864 51704938119094656 51794197767848448 51909481566277632 51918594888181824 52292494234084368 52335452567642112 52499362038621696 52508578921002072 52886727123108054 52930173619547136 53105267317831641 53139564067848192 53320717435316364 53522256401670144 53531652865223808 53743422750437376 54139967102328624 54250947732594688 54574660319680512 54584241545157984 54696132886315008 54922149964357632 55194826914222336 55204517017262052 55317679850932224 55546265304861696 55602080411419289 55771618645315584 55867898715881472 55946289849238272 56405387039012352 56502761201289216 56628525345030144 56919665255291784 57046357346273856 57093220982882304 57272031314860032 57504386154569728 57514481727981696 57694611407026968 57742007584960512 58157845088144384 58168055383981488 58268472488829504 58387916074549248 58398166762062336 58818729691418752 58829056013344914 58877384138597376 59061782293449408 59535993076015104 59546445321990528 59975277747148896 60212538451878912 60223109473376784 60346559837380608 60656814994275588 60841765794889728 60907462990119702 61032316199169024 61385715873005568 61396492859640576 61533149497104384 61639375855951872 62094180278500128 62221466119847936 62232389832298752 62478579616210944 62732057623166976 62743070975980032 62939576080393056 62991281001775104 63444921914339328 63456060418888896 63707091013158912 64034623412203257 64165886936093184 64177152014558088 64431035229217536 64692434423890944 64703791943979408 64906437832905339 64948356082925568 65427575724162432 65439062306979174 65686405583867904 65832610731687936 66171070902846096 66225430500286464 66977992210516992 67127072178659328 67460344006271744 67472187465542508 67739105758363776 67889879817053184 68165311677607936 68446986519250944 68661355724065152 68939917492126208 69058930357131264 69071054467095648 69212642088370176 69224793184242432 69723325645445824 69780603423522816 69855952813312644 69999149384828928 70011438561336096 70515636164144072 70573564826062848 70585954847977536 70807023090442188 71094289913755152 71363008535560192 71375537153631744 71388067971250008 71657897000583168 71902179571866006 72186622803104832 72199296016377849 72245924182130688 72766213759574016 72778988726877312 73066900593291264 73229533285810176 73593102552296448 73606022689682736 73756906467909632 73897206281851392 74061687073148928 74362158193754112 74442454765701858 74595053132317696 74669439839182848 75207182718683136 75337014935052288 75517956200991744 75892887007055712 76061809795031808 76362708419813376 76376114794184832 76685975637308928 76926148542702624 76989343446614016 77244025189573296 77557407178641984 77691296651772672 77864222349416448 78438741351126552 78503178851463168 78749043057932544 79330090684662081 79381324101353472 79395260429320704 79967036996198528 79981076152974546 80283384602505216 80297479297835712 80462079783174144 80875753325700784 81209950653492936 81376421598892032 81861990479520768 81876362317736976 82044199329472512 82185834474602496 82792240371333504 82806775525893078 82976519776398336 83304772821614592 83657427967973376 83801848073822208 83919434773857408 84593229219119104 84608080558518528 84754141801933824 84942788017545216 85379497882937676 85554515914790912 85569536019410784 85639831474323456 85908046972290048 86256579231854592 86271722591972544 86541917110540452 86613011377440768 87236767632216576 87252083075972232 87581874111823872 87597250143093504 88228094537128128 88243584020017371 88300574000381952 88592673440174112 89303989614022656 89502762904879104 89962916620723344 90318807677818368 90519839756070912 90985222491413382 91262648692334592 91548474298753536 92078573809508352 92094739289460864 92299724245656576 92664859655503872 93141270417750192 93332199179771904 93348584748448128 93717869424316416 94098086434750464 94114606463970048 94409364120589584 94792386551673536 95167382871508992 95184090628333344 95869572762488008 96248830404139776 96265728021837132 96958999725698099 97021618346098688 97038651635836416 97055687915969112 97422534124388352 98124136736395264 98141363586243648 98158593460468761 98529608375801856 98748916097531904 99256606354269144 99338145750429696 99559253118910464 100276243624910848 100449353246736384 100466988315775488 100690608267988992 101190516009407616 101208281198313762 101415746393375744 101608658637545664 101816944559751168 101834819725579776 102247967516411904 102568198056936832 102670479778876416 102992033586097728 103409876238189312 103588395535696896 103818963132555264 103837189776363648 104584988468168736 104670905135284224 104998724077243392 105017157842004144 105773454246216108 105860347239094272 106210534635663282 106641434870632728 107044512803340288 107063305730447616 107486845500874752 107853269357799009 108279934204657248 108501895465189376 109149320639361024 109168483090315968 109392265772630016 109844299928715264 110389653828444672 110409034034524104 110635359701864448 111092530609723392 111204160822838578 111543237290631168 111663682148552787 111735797431762944 111892579698476544 112810774078024704 113005522402578432 113257050690060288 113839330510583568 114092714692547712 114544062629720064 115008772309139456 115028963455963392 115389222814053936 115484015169921024 116315690176288768 116336110767962976 116536944977659008 116796333524124672 117637459382837504 117658112026689828 117754768277194752 118123564586898816 119071986152030208 119092890643981056 119950555494297792 119971614229461819 120425076903757824 120446218946753568 120693119674761216 121313629988551176 121683531589779456 121814925980239404 122064632398338048 122771431746011136 122792985719281152 123066298994208768 123278751711903744 124188360557000256 124442932239695872 124464779664597504 124957159232421888 125486141951960064 125879152160786112 125982562003550208 126889843828678656 126912120837777792 127414182026317824 128069246824406514 128331773872186368 128354304029116176 128862070458435072 129384868847781888 129407583887958816 129812875665810678 130855151448324864 130878124613958348 131372811167735808 131820662548421011 132342141805692192 132450861000572928 133955984421033984 134254144357318656 134920688012543488 134944374931085016 135478211516727552 135779759634106368 136330623355215872 136477833737120073 136893973038501888 137322711448130304 137879834984252416 138117860714262528 138142108934191296 138425284176740352 138449586368484864 139446651290891648 139711905626625288 139998298769657856 140022877122672192 141031272328288144 141147129652125696 141171909695955072 141614046180884376 142188579827510304 142751074307263488 142776135942500016 143315794001166336 143804359143732012 144373245606209664 144398592032755698 145532427519148032 145557977453754624 146133801186582528 147186205104592896 147212045379365472 147513812935819264 147794412563702784 148123374146297856 148724316387508224 148884909531403716 149190106264635392 149338879678365696 150414365437366272 150674029870104576 151035912401983488 151785774014111424 151812421797470643 152123619590063616 152725416839626752 152752229588369664 153371951274617856 153852297085405248 153978686893228032 154488050379146592 155114814357283968 155382593303545344 155728444698832896 156877482702253104 157006357702926336 157498086115865088 158660181369324162 158790520858641408 159934073992397056 159962152305949092 160566769205010432 160594958595671424 161751506651401568 162419901306985872 162752843197784064 163723980959041536 163752724635473952 164088398658945024 165584480742667008 165613551051786156 165953039552796672 166806241234257867 167314855935946752 167603696147644416 167838869547714816 169186458438238208 169216161117037056 169508283603867648 169885576035090432 170758995765875352 171109031829581824 171139072038821568 171279662948646912 171816093944580096 172513158463709184 172543445183945088 173083834221080904 173226022754881536 174473535264433152 174504166151944464 175163748223647744 175194500286187008 176456189074256256 176487168040034742 177185346880348224 178607979228045312 179925833241446688 180637615355636736 181039679512141824 181970444982826764 182525297384669184 183096948597507072 184157147619016704 184189478578921728 184599448491313152 186282540835500384 186664398359543808 186697169496896256 187435738848632832 188196172869500928 188229212927940096 188818728241179168 189584773103347072 190334765743017984 190368181256666688 191739145524976016 192103870236609771 192497660808279552 192531456043674264 193917999451396198 194077303271672832 194111375831938224 194719313498716017 194845068248776704 196248273472790528 196282727172487296 196317186920937522 197059216751603712 197497832195063808 198513212708538288 198676291500859392 200552487249821696 200933976631550976 201381216535977984 202381032018815232 202416562396627524 202831492786751488 203217317275091328 203669639451159552 204495935032823808 205136396113873664 205340959557752832 205984067172195456 206819752476378624 207176791071393792 207637926265110528 207674379552727296 209169976936337472 209341810270568448 209997448154486784 210034315684008288 211546908492432216 211720694478188544 212421069271326564 213282869741265456 214089025606680576 214126611460895232 214973691001749504 215706538715598018 216559868409314496 217003790930378752 218298641278722048 218336966180631936 219688599857430528 220779307656889344 220818068069048208 221270719403728896 222185061219446784 222408321645677156 223086474581262336 223327364297105574 223785159396953088 225621548156049408 226011044805156864 227678661021167136 228185429385095424 229088125259440128 230017544618278912 230057926911926784 230778445628107872 230968030339842048 232631380352577536 232672221535925952 233073889955318016 233592667048249344 235274918765675008 235316224053379656 235509536554389504 236247129173797632 237990272053986243 238143972304060416 238185781287962112 239901110988595584 239943228458923638 240850153807515648 240892437893507136 241386239349522432 242627259977102352 243629851960478808 244129264796676096 245585971438562304 246132597988417536 246557503423807488 248376721114000512 248929559329195008 249914318464843776 250972283903920128 251758304321572224 253779687657357312 253824241675555584 254828364052635648 256138493648813028 256663547744372736 256708608058232352 257724140916870144 258769737695563776 258815167775917632 259625751331621356 261710302896649728 261756249227916696 262745622335471616 263641325096842022 264684283611384384 264730752060052113 264901722001145856 267911968842067968 268508288714637312 269841376025086976 269888749862170032 270956423033455104 271559519268212736 272661246710431744 272955667474240146 273787946077003776 274645422896260608 275759669968504832 276235721428525056 276284217868382592 276899172736969728 278893302581783296 279423811253250576 279996597539315712 280045754245344384 282062544656576288 282294259304251392 282343819391910144 283228092361768752 284377159655020608 285502148614526976 285552271885000032 287608718287464024 288746491212419328 288797184065511396 290876999177094297 291064855038296064 291115954907509248 292267602373165056 294372410209185792 294424090758730944 295027625871638528 295588825127405568 296246748292595712 297769819062807432 298380212529270784 298677759356731392 300828730874732544 301348059740209152 302071824803966976 303571548028222848 303624843594941286 304247239180127232 305450833679253504 305504459176739328 306743902549235712 307704594170810496 308976100758293184 310229628714567936 310765186607090688 311456889397665792 313754965404506208 314012715405852672 314996172231730176 317320362738648324 317581041717282816 319868147984794112 319924304611898184 321133538410020864 321189917191342848 323503013302803136 323559808073397027 324839802613971744 325505686395568128 327447961918083072 327505449270947904 328176797317890048 331168961485334016 331227102103572312 331906079105593344 333612482468515734 334629711871893504 334991046445658361 335207392295288832 335677739095429632 338432322234074112 339016567207735296 339771152070180864 341517991531750704 342218063659163648 342278144077643136 343632187889160192 345026316927418368 345086890367890176 346167668442161808 346452045509763072 348947070528866304 349008332303888928 350389000572374016 352912378148512512 352974336080069484 354370693760696448 357215958456090624 359851666482893376 359914842688385457 361275230711273472 362079359024283648 363940889965653528 365050594769338368 366193897195014144 368314295238033408 368378957157843456 369198896982626304 372565081671000768 373328796719087616 373394338993792512 374871477697265664 376458425855880192 377637456482358336 379169546206694144 380669531486035968 380736362513333376 383478291049952032 384207740473219542 384995321616559104 385062912087348528 387835998902792396 388154606543345664 388222751663876448 389438626997432034 392496546945581056 392565454344974592 392634373841875044 394118433503207424 395461987645263033 397026425417076576 397352583001718784 401104974499643392 401867953263101952 402762433071955968 404762064037630464 404833124793255048 405662985573502976 406434634550182656 407339278902319104 408991870065647616 409433501211360219 410272792227747328 410681919115505664 411968134344390912 413639504952757248 414353582142787584 415275852530221056 415348759105454592 418339953872674944 419994896308973568 420068631368016576 423093816984864432 423441388956377088 424842138542653128 426565739482530912 428253222921790464 429947382003499008 431413077431196036 433119736818628992 436597282557444096 436673932361263872 441558615313778688 441636136138096416 442541438807457792 444370122438893568 444816643291354312 446172949162524672 446654728594211148 447570318793906176 451243096312098816 452022089610313728 455357322042334272 455437265392411929 456370858770190848 458176250518880256 460115853823853568 461556891256215744 461936060679684096 465262760705155072 465344443071851904 466147779910636032 467185334096498688 470549837531350016 470632448106759312 471019073108779008 472494258347595264 475980544107972486 476371562575924224 479802221977191168 479886456917847276 481700307615031296 481784875787014272 485254519954204704 487259703920957616 488258529593352192 491171942877124608 492265195976835072 496753442228001024 497859118658390016 500418723702773601 501944567807840256 503516608643144448 507559375314714624 507648483351111168 509656728105271296 512276987297626056 513327095488745472 513417216116464704 515448281833740288 517539475391127552 517630335551835264 519251502663242712 523420605793299456 523512498455833392 525491244670943232 527282650193684044 529368567222768768 529461504120104226 535823937684135936 539682752050173952 539777499724340064 541912846066910208 543119038536425472 545322493420863488 545911334948480292 547575892154007552 549290845792521216 551519339937009664 552471442857050112 552568435736765184 553798345473939456 557786605163566592 558847622506501152 559993195078631424 560091508490688768 564125089313152576 564588518608502784 564687638783820288 566456184723537504 568754319310041216 571004297229053952 571104543770000064 575217436574928048 577492982424838656 577594368131022792 581753998354188594 582231909815018496 584157940496148051 584535204746330112 588744820418371584 588848181517461888 591177650254811136 592493496585191424 595539638125614864 596760425058541568 601657461749465088 604143649607933952 607143096056445696 607249687189882572 608494478360254464 611008918353478656 613487805098471424 615409188341620992 617952201516586368 620459257429135872 621530373214181376 622913778795331584 627509930809012416 628025430811705344 629992344463460352 634640725477296648 635162083434565632 639736295969588224 639848609223796368 642267076820041728 642379834382685696 647006026605606272 647119616146794054 649679605227943488 651011372791136256 654895923836166144 655010898541895808 662337922970668032 662454204207144624 663812158211186688 667224964937031468 669259423743787008 669982092891316722 671355478190859264 676864644468148224 678033134415470592 683035983063501408 684436127318327296 684556288155286272 687264375778320384 690052633854836736 690173780735780352 692335336884323616 692904091019526144 697894141057732608 698016664607777856 700778001144748032 705824756297025024 705948672160138968 708741387521392896 713970816161958729 714431916912181248 719703332965786752 719829685376770914 722550461422546944 724158718048567296 727881779931307056 732387794390028288 736757914315686912 738397793965252608 745130163342001536 746788677987585024 749742955394531328 752916851711760384 755274912964716672 758339092413388288 761339062972071936 761472725026666752 766956582099904064 768415480946439084 769990643233118208 770125824174697056 775671997805584792 776309213086691328 776445503327752896 778877253994864068 784993093891162112 785130908689949184 785268747683750088 788236867006414848 790923975290526066 794052850834153152 794192256180156339 794705166003437568 803735906526203904 805524866143911936 809524128075260928 809666249586510096 811325971147005952 812869269100365312 814678557804638208 817983740131295232 818867002422720438 820545584455494656 821363838231011328 823936268688781824 827279009905514496 828707164285575168 830697518210909184 836679907745349888 839989792617947136 840137262736033152 846187633969728864 846882777912754176 849684277085306256 853131478965061824 856506445843580928 862826154862392072 866239473637257984 872630997531282891 873194565114888192 873347864722527744 883117230627557376 883272272276192832 885082877614915584 888740244877787136 889633286582708624 893309457188422296 895140637587812352 902486192624197632 904044179220627456 910714644084668544 910874530784823858 912741717540381696 916352501037760512 920231707647707136 923113782512431488 930525521410310144 930688886143703808 932295559821272064 934370668192997376 941099675062700032 941264896213518624 942038146217558016 944988516695190528 951961088215944972 952743125151848448 959604443954382336 959772913835694552 963400615230062592 963569751574028544 970509039908409408 970679424220191081 974519407841915232 976517059186704384 982343885754249216 984530391953670144 993506884456002048 995718237316780032 1000837447405547202 1003889135615680512 1007033217286288896 1015296966702222336 1019313456210542592 1024553974595252112 1026654190977490944 1026834432232929408 1030896563667480576 1035078950782255104 1035260671103670528 1038503005326485424 1046841211586598912 1047024996911666784 1054565300387368088 1058737134445537536 1058923008240208452 1066548996982679089 1071647875368271872 1079365504100347904 1079554999448680128 1079744528065156371 1083825692133820416 1086238077072850944 1091822669896960584 1095151784308015104 1098581691585042432 1103038679874019328 1104942885714100224 1105136871473530368 1107596690947878912 1115573210327133184 1117695245013002304 1119986390157262848 1120183016981377536 1128250178626305152 1129375277567640576 1132912369447075008 1137508638620082432 1142008594458107904 1142209087540000128 1150434873149856096 1154985964849677312 1155188736262045584 1163507996708377188 1164463819630036992 1168315880992296102 1177489640836743168 1177696363034923776 1182355300509622272 1186385962935789099 1191079276251229728 1193520850117083136 1203314923498930176 1208287299215867904 1214286192112891392 1214499374379765144 1216988956720508928 1222017836706957312 1226975610196942848 1228300503634080657 1230818376683241984 1235904403033172736 1240918514858271744 1243060746428362752 1245827557590663168 1255019861618024832 1259984688926920704 1269281450954593296 1270324166869131264 1279472591939176448 1279697218447592736 1284759668765371392 1294012053211212544 1294239232293588108 1299359210455886976 1309791847672332288 1310021797083791616 1324675845941336064 1324908408414289248 1327624316422373376 1334449929874062936 1338518847487574016 1339964185782633444 1342710956381718528 1353729288936296448 1356066268830941184 1366071966127002816 1368872254636654592 1369112576310572544 1374528751556640768 1380347561471560704 1384670673768647232 1385808182039052288 1395788282115465216 1396033329215555712 1401556002289496064 1411649512594050048 1411897344320277936 1417482775042785792 1427941632323917458 1439406665931573504 1439659370753541828 1445100922845093888 1455763559862614112 1464775588780056576 1473515828631373824 1476795587930505216 1490260326684003072 1493577355975170048 1501256171108320803 1505833703423520768 1510549825929433344 1516678184826776576 1522678125944143872 1522945450053333504 1533913164199808128 1536830961892878168 1539981286466236416 1540251648349394112 1551343995611169584 1552618426173382656 1552891006655505792 1557754507989728136 1570261817379898368 1570537495367500176 1576473734012829696 1581847950581052132 1588105701668306304 1588384512360312678 1607471813052407808 1619048256150521856 1619332499173020192 1622651942294011904 1625738538200730624 1629357115609276416 1635967480262590464 1637734004845440876 1641091168910989312 1642727676462022656 1647872537377563648 1654558019811028992 1657414328571150336 1661395036421818368 1673359815490699776 1679979585235894272 1680274525472066304 1692375267939457728 1693765555825508352 1699368554170612512 1706262957930123648 1713012891687161856 1725652309724784144 1732478947274515968 1745261995062565782 1746695729445055488 1766234461255114752 1766544544552385664 1777480489755574272 1779266573165417248 1786618914376844592 1790281275175624704 1804972385248395264 1821429288169337088 1821749061569647716 1825483435080763392 1840463415295414272 1846227565024862976 1861051042820620288 1861377772287407616 1864591119642544128 1868741336385994752 1882199350125400064 1882529792427037248 1884076292435116032 1889977033390381056 1903922176431889944 1905486250303696896 1919208887908764672 1919545827671389104 1926801230460125184 1927139503148057088 1941018079816818816 1941358848440382162 1949038815683830464 1953034118373408768 1964687771508498432 1987013768912004096 1991436474633560064 2001674894811094404 2007778271231361024 2014066434572577792 2030593933404444672 2049107949190504224 2053308381954981888 2053668864465858816 2061793127334961152 2070157901564510208 2070521342207341056 2077006010652970848 2093682423173197824 2094049993823333568 2109130600774736176 2117474268891075072 2117846016480416904 2133097993965358178 2141912448485876187 2143295750736543744 2158731008200695808 2159109998897360256 2159489056130312742 2167651384267640832 2172476154145701888 2183645339793921168 2197163383170084864 2206077359748038656 2210273742947060736 2215193381895757824 2231146420654266368 2235390490026004608 2240366033962755072 2256500357252610304 2258750555135281152 2265824738894150016 2275017277240164864 2284017188916215808 2284418175080000256 2300869746299712192 2309971929699354624 2310377472524091168 2327015993416754376 2328927639260073984 2336631761984592204 2354979281673486336 2355392726069847552 2364710601019244544 2372771925871578198 2382158552502459456 2387041700234166272 2416574598431735808 2428572384225782784 2428998748759530288 2433977913441017856 2444035673413914624 2453951220393885696 2456601007268161314 2461636753366483968 2471808806066345472 2481837029716543488 2486121492856725504 2510039723236049664 2519969377853841408 2538562901909186592 2540648333738262528 2558945183878352896 2559394436895185472 2569519337530742784 2588024106422425088 2588478464587176216 2598718420911773952 2617892992593848673 2619583695344664576 2620043594167583232 2649351691882672128 2649816816828578496 2655248632844746752 2668899859748125872 2679928371565266888 2685421912763437056 2707458577872592896 2712132537661882368 2732143932254005632 2738225152621145088 2749057503113281536 2760695122943121408 2769341347537294464 2791576564230930432 2792066658431111424 2803112004578992128 2823299025188100096 2823794688640555872 2834965550085571584 2855883264647834916 2878813331863147008 2879318741507083656 2890201845690187776 2911527119725228224 2912038272660573243 2929551177560113152 2947031657262747648 2953591175861010432 2980520653368006144 2987154711950340096 3002512342216641606 3011667406847041536 3021099651858866688 3033356369653553152 3045890900106667008 3067826328399616256 3073661923785756336 3079962572932472832 3080503296698788224 3102687991222339168 3105236852346765312 3105782013311011584 3115509015979456272 3140523634759796736 3141074990735000352 3163695901162104264 3176211403336612608 3176769024720625356 3199646990948037267 3214943626104815616 3238096512301043712 3238664998346040384 3245303884588023808 3251477076401461248 3258714231218552832 3275468009690881752 3282182337821978624 3285455352924045312 3295745074755127296 3309116039622057984 3314828657142300672 3322790072843636736 3346719630981399552 3359959170471788544 3360549050944132608 3384750535878915456 3398737108341225024 3412525915860247296 3426025783374323712 3451304619449568288 3464957894549031936 3490523990125131564 3493391458890110976 3532468922510229504 3533089089104771328 3558533146330834496 3559157888807367297 3573237828753689184 3580562550351249408 3609944770496790528 3642858576338674176 3643498123139295432 3650966870161526784 3680926830590828544 3684901510902241971 3692455130049725952 3722755544574815232 3729182239285088256 3737482672771989504 3764398700250800128 3765059584854074496 3779954066780762112 3807844352863779888 3810972500607393792 3838417775817529344 3839091655342778208 3854279006296114176 3882036159633637632 3882717696880764324 3898077631367660928 3929375543016996864 3974027537824008192 3982872949267120128 4003349789622188808 4015556542462722048 4028132869145155584 4061187866808889344 4098215898381008448 4106616763909963776 4107337728931717632 4123586254669922304 4141042684414682112 4154012021305941696 4187364846346395648 4188099987646667136 4218261201549472352 4234948537782150144 4235692032960833808 4266195987930716356 4283824896971752374 4317462016401391616 4318219997794720512 4318978112260625484 4335302768535281664 4367290679587842336 4394326766340169728 4412154719496077312 4420547485894121472 4430386763791515648 4462292841308532736 4470780980052009216 4480732067925510144 4503768513324962409 4513000714505220608 4517501110270562304 4531649477788300032 4550034554480329728 4568034377832431616 4568836350160000512 4601739492599424384 4619943859398709248 4620754945048182336 4654031986833508752 4657855278520147968 4673263523969184408 4710785452139695104 4729421202038489088 4745543851743156396 4764317105004918912 4857144768451565568 4857997497519060576 4867955826882035712 4888071346827829248 4907902440787771392 4913202014536322628 4923273506732967936 4943617612132690944 4963674059433086976 4972242985713451008 5020079446472099328 5039938755707682816 5077125803818373184 5081296667476525056 5117890367756705792 5118788873790370944 5139038675061485568 5176048212844850176 5176956929174352432 5197436841823547904 5235785985187697346 5240087188335166464 5298703383765344256 5299633633657156992 5337799719496251744 5359856743130533776 5370843825526874112 5414917155745185792 5464287864508011264 5476450305242290176 5521390245886242816 5538682695074588928 5583153128461860864 5584133316862222848 5606224009157984256 5646598050376200192 5647589377281111744 5669931100171143168 5711766529295669832 5757626663726294016 5758637483014167312 5780403691380375552 5823054239450456448 5824076545321146486 5859102355120226304 5894063314525495296 5961041306736012288 5974309423900680192 6005024684433283212 6023334813694083072 6042199303717733376 6066712739307106304 6091781800213334016 6135652656799232512 6147323847571512672 6159925145864945664 6161006593397576448 6205375982444678336 6210473704693530624 6211564026622023168 6231018031958912544 6281047269519593472 6282149981470000704 6327391802324208528 6352422806673225216 6353538049441250712 6399293981896074534 6425737345457628561 6429887252209631232 6476193024602087424 6477329996692080768 6502954152802922496 6517428462437105664 6550936019381763504 6564364675643957248 6591490149510254592 6618232079244115968 6645580145687273472 6693439261962799104 6721098101888265216 6769501071757830912 6797474216682450048 6825051831720494592 6852051566748647424 6902609238899136576 6929915789098063872 6981047980250263128 6986782917780221952 7064937845020459008 7066178178209542656 7117066292661668992 7118315777614734594 7146475657507378368 7161125100702498816 7285717152677348352 7286996246278590864 7301933740323053568 7361853661181657088 7369803021804483942 7384910260099451904 7445511089149630464 7458364478570176512 7528797400501600256 7530119169708148992 7559908133561524224 7615688705727559776 7621945001214787584 7676835551635058688 7678183310685556416 7708558012592228352 7764072319267275264 7765435393761528648 7796155262735321856 7853678977781546019 7858751086033993728 7948055075648016384 7965745898534240256 8006699579244377616 8056265738290311168 8122375733617778688 8196431796762016896 8214675457863435264 8247172509339844608 8282085368829364224 8308024042611883392 8374729692692791296 8376199975293334272 8436522403098944704 8469897075564300288 8471384065921667616 8532391975861432712 8567649793943504748 8634924032802783232 8636439995589441024 8637956224521250968 8670605537070563328 8734581359175684672 8736114817981719729 8788653532680339456 8841094971788242944 8860773527583031296 8924585682617065472 8941561960104018432 8961464135851020288 9007537026649924818 9026001429010441216 9035002220541124608 9063298955576600064 9100069108960659456 9137672700320001024 9203478985198848768 9239887718797418496 9241509890096364672 9308063973667017504 9315710557040295936 9346527047938368816 9421570904279390208 9491087703486312792 9528634210009837824 9598940972844111801 9714289536903131136 9715994995038121152 9735911653764071424 9776142693655658496 9826404029072645256 9846547013465935872 9887235224265381888 9927348118866173952 9944485971426902016 10040158892944198656 10079877511415365632 10154251607636746368 10235780735513411584 10237577747580741888 10278077350122971136 10352096425689700352 10353913858348704864 10394873683647095808 10471571970375394692 10480174376670332928 10597406767530688512 10599267267314313984 10675599438992503488 10677473666422101891 10719713486261067552 10741687651053748224 10829834311490371584 10928575729016022528 10952900610484580352 11042780491772485632 11077365390149177856 11168266633724445696 11212448018315968512 11293196100752400384 11295178754562223488 11339862200342286336 11423533058591339664 11515253327452588032 11517274966028334624 11646108478900912896 11648153090642292972 11732038966809469979 11788126629050990592 11922082613472024576 11948618847801360384 12010049368866566424 12046669627388166144 12084398607435466752 12133425478614212608 12183563600426668032 12271305313598465024 12294647695143025344 12319850291729891328 12322013186795152896 12410751964889356672 12423128053244046336 12462036063917825088 12562094539039186944 12564299962940001408 12654783604648417056 12704845613346450432 12707076098882501424 12798587963792149068 12851474690915257122 12952386049204174848 12954659993384161536 13005908305605844992 13101872038763527008 13128729351287914496 13182980299020509184 13236464158488231936 13291160291374546944 13386878523925598208 13442196203776530432 13511305539974887227 13539002143515661824 13594948433364900096 13650103663440989184 13704103133497294848 13805218477798273152 13859831578196127744 13962095960500526256 13973565835560443904 14132356356419085312 14234132585323337984 14236631555229469188 14292951315014756736 14571434305354696704 14573992492557181728 14603867480646107136 14723707322363314176 14739606043608967884 14769820520198903808 14891022178299260928 14916728957140353024 15057594801003200512 15060238339416297984 15119816267123048448 15231377411455119552 15243890002429575168 15353671103270117376 15356366621371112832 15417116025184456704 15528144638534550528 15530870787523057296 15592310525470643712 15707357955563092038 15896110151296032768 16013399158488755232 16112531476580622336 16244751467235557376 16392863593524033792 16429350915726870528 16564170737658728448 16616048085223766784 16749459385385582592 16752399950586668544 16873044806197889408 16939794151128600576 16942768131843335232 17064783951722865424 17135299587887009496 17272879991178882048 17275912449042501936 17341211074141126656 17469162718351369344 17472229635963439458 17577307065360678912 17682189943576485888 17849171365234130944 17883123920208036864 17922928271702040576 18015074053299849636 18052002858020882432 18070004441082249216 18126597911153200128 18200138217921318912 18275345400640002048 18406957970397697536 18479775437594836992 18483019780192729344 18616127947334035008 18631421114080591872 18693054095876737632 18843141808558780416 18982175406972625584 19057268420019675648 19197881945688223602 19428579073806262272 19431989990076242304 19552285387311316992 19652808058145290512 19693094026931871744 19774470448530763776 19854696237732347904 20080317785888397312 20308503215273492736 20471561471026823168 20475155495161483776 20556154700245942272 20704192851379400704 20707827716697409728 20789747367294191616 20943143940750789384 20960348753340665856 21194813535061377024 21198534534628627968 21351198877985006976 21354947332844203782 21439426972522135104 21483375302107496448 21857151458032045056 21905801220969160704 22085560983544971264 22154730780298355712 22336533267448891392 22586392201504800768 22590357509124446976 22679724400684572672 22847066117182679328 23030506654905176064 23034549932056669248 23292216957801825792 23296306181284585944 23464077933618939958 23561036933344638057 23576253258101981184 23844165226944049152 23897237695602720768 24020098737733132848 24168797214870933504 24266850957228425216 24367127200853336064 24542610627196930048 24589295390286050688 24644026373590305792 24821503929778713344 24846256106488092672 24924072127835650176 25124189078078373888 25128599925880002816 25309567209296834112 25409691226692900864 25414152197765002848 25597175927584298136 25702949381830514244 25904772098408349696 25909319986768323072 26011816611211689984 26203744077527054016 26257458702575828992 26365960598041018368 26582320582749093888 26773757047851196416 26884392407553060864 27022611079949774454 27078004287031323648 27189896866729800192 27300207326881978368 27610436955596546304 27719663156392255488 27924191921001052512 27947131671120887808 28264712712838170624 28468265170646675968 28473263110458938376 28585902630029513472 28796822918532335403 29142868610709393408 29147984985114363456 29207734961292214272 29479212087217935768 29539641040397807616 29782044356598521856 29833457914280706048 30120476678832595968 30239632534246096896 30462754822910239104 30707342206540234752 30712733242742225664 30834232050368913408 31056289277069101056 31061741575046114592 31184621050941287424 31414715911126184076 31792220302592065536 32026798316977510464 32032420999266305673 32225062953161244672 32489502934471114752 32785727187048067584 32858701831453741056 33128341475317456896 33232096170447533568 33504799901173337088 33746089612395778816 33879588302257201152 33885536263686670464 34129567903445730848 34270599175774018992 34545759982357764096 34551824898085003872 34938325436702738688 34944459271926878916 35196116900428409937 35364379887152971776 35698342730468261888 35766247840416073728 35845856543404081152 36030148106599699272 36104005716041764864 36140008882164498432 36253195822306400256 36400276435842637824 36550690801280004096 36813915940795395072 36959550875189673984 36966039560385458688 37232255894668070016 37386108191753475264 37686283617117560832 37964350813945251168 38114536840039351296 38395763891376447204 38857158147612524544 38863979980152484608 39305616116290581024 39386188053863743488 39548940897061527552 39709392475464695808 40160635571776794624 40533916619924661681 40617006430546985472 40950310990322967552 41112309400491884544 41408385702758801408 41415655433394819456 41579494734588383232 41886287881501578768 41920697506681331712 42397069069257255936 42702397755970013952 42709894665688407564 42878853945044270208 43714302916064090112 43811602441938321408 44171121967089942528 44309461560596711424 44673066534897782784 45172784403009601536 45180715018248893952 45359448801369145344 45694132234365358656 46061013309810352128 46069099864113338496 46584433915603651584 46592612362569171888 46928155867237879916 47122073866689276114 47688330453888098304 48040197475466265696 48337594429741867008 48533701914456850432 48734254401706672128 49085221254393860096 49178590780572101376 49288052747180611584 49643007859557426688 49692512212976185344 49848144255671300352 50248378156156747776 50257199851760005632 50619134418593668224 50819382453385801728 50828304395530005696 51194351855168596272 51405898763661028488 51818639973536646144 52023633222423379968 52407488155054108032 52731921196082036736 53547514095702392832 53768784815106121728 54045222159899548908 54156008574062647296 54379793733459600384 54600414653763956736 55220873911193092608 55439326312784510976 55848383842002105024 55894263342241775616 56529425425676341248 56936530341293351936 56946526220917876752 57171805260059026944 57593645837064670806 58285737221418786816 58295969970228726912 58958424174435871536 59079282080795615232 59564088713197043712 60240953357665191936 60925509645820478208 61414684413080469504 61425466485484451328 61668464100737826816 62112578554138202112 62123483150092229184 62369242101882574848 62829431822252368152 63584440605184131072 64053596633955020928 64064841998532611346 64450125906322489344 65571454374096135168 65717403662907482112 66256682950634913792 66464192340895067136 67009599802346674176 67492179224791557632 67759176604514402304 67771072527373340928 68259135806891461696 68541198351548037984 69091519964715528192 69103649796170007744 69876650873405477376 69888918543853757832 70392233800856819874 70683110800033914171 70728759774305943552 71532495680832147456 71691713086808162304 72060296213199398544 72208011432083529728 72506391644612800512 72800552871685275648 73101381602560008192 73627831881590790144 73932079120770917376 74464511789336140032 74772216383506950528 75372567234235121664 75928701627890502336 76229073680078702592 76791527782752894408 77714316295225049088 77727959960304969216 78611232232581162048 78772376107727486976 79097881794123055104 80321271143553589248 81067833239849323362 81234012861093970944 81900621980645935104 82816771405517602816 82831310866789638912 83158989469176766464 83772575763003157536 83841395013362663424 84794138138514511872 85404795511940027904 85419789331376815128 85757707890088540416 86390468755597006209 87428605832128180224 87623204883876642816 88618923121193422848 89346133069795565568 90361430036497787904 90718897602738290688 91388264468730717312 92122026619620704256 92138199728226676992 93168867831207303168 93185224725138343776 93856311734475759832 94244147733378552228 95376660907776196608 96080394950932531392 96097262997798917019 96675188859483734016 97468508803413344256 98170442508787720192 98357181561144202752 98576105494361223168 99286015719114853376 99385024425952370688 99696288511342600704 100514399703520011264 101238268837187336448 101638764906771603456 101656608791060011392 102388703710337192544 102811797527322056976 103637279947073292288 104814976310108216064 105588350701285229811 107095028191404785664 107537569630212243456 108090444319799097816 108312017148125294592 108759587466919200768 109200829307527913472 110441747822386185216 110878652625569021952 111696767684004210048 113058850851352682496 113873060682586703872 113893052441835753504 114343610520118053888 115187291674129341612 116571474442837573632 116591939940457453824 117916848348871743072 118158564161591230464 119128177426394087424 120481906715330383872 121851019291640956416 122850932970968902656 123336928201475653632 124225157108276404224 124246966300184458368 124738484203765149696 125658863644504736304 128107193267910041856 128129683997065222692 131142908748192270336 131434807325814964224 132513365901269827584 132928384681790134272 134019199604693348352 134984358449583115264 135518353209028804608 135542145054746681856 136518271613782923392 137082396703096075968 138183039929431056384 138207299592340015488 139753301746810954752 139777837087707515664 140784467601713639748 141366221600067828342 143064991361664294912 144120592426398797088 144416022864167059456 145012783289225601024 145601105743370551296 146202763205120016384 147255663763181580288 147864158241541834752 148929023578672280064 149544432767013901056 150745134468470243328 151857403255781004672 152458147360157405184 153583055565505788816 155455919920609938432 157222464465162324096 158195763588246110208 160642542287107178496 162135666479698646724 162468025722187941888 163801243961291870208 165633542811035205632 165662621733579277824 166317978938353532928 167545151526006315072 167682790026725326848 169588276277029023744 170809591023880055808 170839578662753630256 171515415780177080832 172780937511194012418 174857211664256360448 177237846242386845696 178692266139591131136 180722860072995575808 182776528937461434624 184244053239241408512 184276399456453353984 186337735662414606336 186370449450276687552 187712623468951519664 188488295466757104456 190753321815552393216 192160789901865062784 192194525995597834038 193350377718967468032 196340885017575440384 196714363122288405504 197152210988722446336 198572031438229706752 198770048851904741376 199392577022685201408 201028799407040022528 202476537674374672896 203277529813543206912 203313217582120022784 204777407420674385088 205623595054644113952 207274559894146584576 209629952620216432128 211176701402570459622 215075139260424486912 216180888639598195632 216624034296250589184 217519174933838401536 218401658615055826944 220883495644772370432 223393535368008420096 226117701702705364992 227746121365173407744 227786104883671507008 228687221040236107776 230374583348258683224 233142948885675147264 233183879880914907648 235833696697743486144 236317128323182460928 240963813430660767744 243702038583281912832 245701865941937805312 248450314216552808448 248493932600368916736 249476968407530299392 251317727289009472608 256214386535820083712 256259367994130445384 259171406266791018627 262285817496384540672 262869614651629928448 265856769363580268544 268038399209386696704 269968716899166230528 271084290109493363712 273036543227565846784 274164793406192151936 276366079858862112768 276414599184680030976 279506603493621909504 279555674175415031328 281568935203427279496 282732443200135656684 286129982723328589824 288241184852797594176 288832045728334118912 290025566578451202048 292405526410240032768 294511327526363160576 295728316483083669504 297858047157344560128 299088865534027802112 303714806511562009344 304916294720314810368 307166111131011577632 310911839841219876864 314444928930324648192 316765052103855689433 321285084574214356992 324271332959397293448 324936051444375883776 327602487922583740416 331325243467158555648 332635957876707065856 335090303052012630144 339176552554058047488 341619182047760111616 341679157325507260512 343030831560354161664 345561875022388024836 349714423328512720896 354475692484773691392 357384532279182262272 361445720145991151616 365553057874922869248 368552798912906707968 372675471324829212672 372740898900553375104 375425246937903039328 376976590933514208912 384321579803730125568 384389051991195668076 392681770035150880768 393428726244576811008 394304421977444892672 397144062876459413504 397540097703809482752 398785154045370402816 402057598814080045056 404953075348749345792 406555059627086413824 406626435164240045568 409554814841348770176 411247190109288227904 414549119788293169152 419259905240432864256 422353402805140919244 432361777279196391264 433248068592501178368 435038349867676803072 436803317230111653888 441766991289544740864 446787070736016840192 452235403405410729984 455492242730346815488 455572209767343014016 457374442080472215552 460749166696517366448 466367759761829815296 471667393395486972288 481927626861321535488 487404077166563825664 491403731883875610624 496900628433105616896 496987865200737833472 498953936815060598784 502635454578018945216 512428773071640167424 512518735988260890768 518342812533582037254 524571634992769081344 531713538727160537088 536076798418773393408 539937433798332461056 542168580218986727424 546073086455131693568 548329586812384303872 552732159717724225536 552829198369360061952 559013206987243819008 559111348350830062656 563137870406854558992 565464886400271313368 572259965446657179648 576482369705595188352 580051133156902404096 589022655052726321152 591456632966167339008 595716094314689120256 598177731068055604224 607429613023124018688 609832589440629620736 614332222262023155264 621823679682439753728 628889857860649296384 633530104207711378866 648542665918794586896 649872102888751767552 655204975845167480832 662650486934317111296 670180606104025260288 678353105108116094976 683238364095520223232 683358314651014521024 686061663120708323328 691123750044776049672 699428846657025441792 708951384969547382784 722891440291982303232 731106115749845738496 737105597825813415936 745350942649658425344 745481797801106750208 750850493875806078656 753953181867028417824 768643159607460251136 768778103982391336152 777514218800373055881 786857452489153622016 788608843954889785344 794288125752918827008 797570308090740805632 804115197628160090112 809906150697498691584 813252870328480091136 819109629682697540352 822494380218576455808 829098239576586338304 838519810480865728512 844706805610281838488 864723554558392782528 866496137185002356736 870076699735353606144 883533982579089481728 893574141472033680384 910984485460693630976 911144419534686028032 914748884160944431104 921498333393034732896 932735519523659630592 943334786790973944576 950295156311567068299 963855253722643070976 974808154333127651328 982807463767751221248 993975730401475666944 997907873630121197568 1005270909156037890432 1024857546143280334848 1025037471976521781536 1036685625067164074508 1049143269985538162688 1063427077454321074176 1072153596837546786816 1079874867596664922112 1084337160437973454848 1092146172910263387136 1096659173624768607744 1105658396738720123904 1118026413974487638016 1118222696701660125312 1126275740813709117984 1130929772800542626736 1152964739411190376704 1178045310105452642304 1182913265932334678016 1191432188629378240512 1196355462136111208448 1214859226046248037376 1219665178881259241472 1228664444524046310528 1243647359364879507456 1257779715721298592768 1267060208415422757732 1297085331837589173792 1299744205777503535104 1310409951690334961664 1325300973868634222592 1340361212208050520576 1356706210216232189952 1366476728191040446464 1366716629302029042048 1372123326241416646656 1382247500089552099344 1445782880583964606464 1462212231499691476992 1474211195651626831872 1490701885299316850688 1490963595602213500416 1501700987751612157312 1507906363734056835648 1537286319214920502272 1537556207964782672304 1555028437600746111762 1573714904978307244032 1588576251505837654016 1595140616181481611264 1608230395256320180224 1619812301394997383168 1626505740656960182272 1638219259365395080704 1644988760437152911616 1658196479153172676608 1677039620961731457024 1689413611220563676976 1729447109116785565056 1740153399470707212288 1767067965158178963456 1787148282944067360768 1821968970921387261952 1822288839069372056064 1829497768321888862208 1842996666786069465792 1865471039047319261184 1886669573581947889152 1900590312623134136598 1949616308666255302656 1965614927535502442496 1987951460802951333888 2010541818312075780864 2049715092286560669696 2050074943953043563072 2073371250134328149016 2098286539971076325376 2126854154908642148352 2159749735193329844224 2168674320875946909696 2184292345820526774272 2193318347249537215488 2211316793477440247808 2236052827948975276032 2236445393403320250624 2252551481627418235968 2261859545601085253472 2305929478822380753408 2365826531864669356032 2382864377258756481024 2392710924272222416896 2429718452092496074752 2457328889048092621056 2487294718729759014912 2515559431442597185536 2534120416830845515464 2594170663675178347584 2599488411555007070208 2650601947737268445184 2680722424416101041152 2732953456382080892928 2733433258604058084096 2744246652482833293312 2764495000179104198688 2850885468934701204897 2891565761167929212928 2924424462999382953984 2948422391303253663744 2981927191204427000832 3003401975503224314624 3015812727468113671296 3074572638429841004544 3075112415929565344608 3110056875201492223524 3147429809956614488064 3177152503011675308032 3190281232362963222528 3216460790512640360448 3239624602789994766336 3253011481313920364544 3276438518730790161408 3289977520874305823232 3354079241923462914048 3378827222441127353952 3458894218233571130112 3534135930316357926912 3574296565888134721536 3644577678138744112128 3658995536643777724416 3685993333572138931584 3730942078094638522368 3773339147163895778304 3801180625246268273196 3899232617332510605312 3931229855071004884992 3975902921605902667776 4021083636624151561728 4099430184573121339392 4100149887906087126144 4146742500268656298032 4319499470386659688448 4337348641751893819392 4368584691641053548544 4386636694499074430976 4422633586954880495616 4472105655897950552064 4472890786806640501248 4505102963254836471936 4523719091202170506944 4611858957644761506816 4765728754517512962048 4785421848544444833792 4859436904184992149504 4914657778096185242112 4974589437459518029824 5031118862885194371072 5068240833661691030928 5188341327350356695168 5301203895474536890368 5361444848832202082304 5465906912764161785856 5466866517208116168192 5488493304965666586624 5528990000358208397376 5701770937869402409794 5848848925998765907968 5896844782606507327488 5963854382408854001664 6006803951006448629248 6031625454936227342592 6149145276859682009088 6150224831859130689216 6220113750402984447048 6294859619913228976128 6380562464725926445056 6479249205579989532672 6506022962627840729088 6552877037461580322816 6579955041748611646464 6708158483846925828096 6757654444882254707904 6917788436467142260224 7148593131776269443072 7289155356277488224256 7371986667144277863168 7461884156189277044736 7546678294327791556608 7602361250492536546392 7798465234665021210624 7951805843211805335552 8042167273248303123456 8198860369146242678784 8200299775812174252288 8293485000537312596064 8552656406804103614691 8674697283503787638784 8737169383282107097088 8773273388998148861952 8845267173909760991232 8945781573613281002496 9010205926509672943872 9047438182404341013888 9223717915289523013632 9531457509035025924096 9570843697088889667584 9718873808369984299008 9829315556192370484224 10062237725770388742144 10136481667323382061856 10376682654700713390336 10602407790949073780736 10722889697664404164608 10933733034416232336384 10976986609931333173248 11057980000716416794752 11403541875738804819588 11697697851997531815936 11793689565213014654976 11927708764817708003328 12013607902012897258496 12063250909872454685184 12298290553719364018176 12300449663718261378432 12440227500805968894096 12958498411159979065344 13012045925255681458176 13105754074923160645632 13159910083497223292928 13416316967693851656192 13515308889764509415808 13835576872934284520448 14297186263552538886144 14578310712554976448512 14743973334288555726336 14923768312378554089472 15093356588655583113216 15204722500985073092784 15903611686423610671104 16084334546496606246912 16397720738292485357568 16400599551624348504576 16586970001074625192128 17105312813608207229382 17474338766564214194176 17546546777996297723904 17690534347819521982464 17891563147226562004992 18020411853019345887744 18094876364808682027776 18447435830579046027264 19141687394177779335168 19437747616739968598016 19658631112384740968448 20124475451540777484288 20272963334646764123712 20753365309401426780672 21445779395328808329216 21867466068832464672768 22115960001432833589504 22807083751477609639176 23395395703995063631872 23855417529635416006656 24027215804025794516992 24126501819744909370368 24596581107438728036352 24600899327436522756864 24880455001611937788192 26024091850511362916352 26211508149846321291264 26319820166994446585856 27030617779529018831616 27671153745868569040896 28594372527105077772288 29156621425109952897024 29487946668577111452672 30186713177311166226432 30409445001970146185568 31807223372847221342208 32168669092993212493824 32801199103248697009152 33173940002149250384256 34210625627216414458764 34948677533128428388352 35093093555992595447808 35381068695639043964928 35783126294453124009984 36040823706038691775488 36189752729617364055552 36894871661158092054528 38875495233479937196032 39317262224769481936896 40248950903081554968576 40545926669293528247424 41506730618802853561344 42891558790657616658432 43734932137664929345536 44231920002865667179008 45614167502955219278352 47710835059270832013312 48054431608051589033984 48253003639489818740736 49193162214877456072704 49201798654873045513728 49760910003223875576384 52423016299692642582528 52639640333988893171712 54061235559058037663232 55342307491737138081792 58313242850219905794048 58975893337154222905344 60373426354622332452864 60818890003940292371136 64337338185986424987648 65602398206497394018304 66347880004298500768512 68421251254432828917528 70186187111985190895616 71566252588906248019968 72081647412077383550976 72379505459234728111104 73789743322316184109056 78634524449538963873792 81091853338587056494848 83013461237605707122688 85783117581315233316864 87469864275329858691072 88463840005731334358016 91228335005910438556704 95421670118541664026624 96108863216103178067968 96506007278979637481472 98403597309746091027456 99521820006447751152768 104846032599385285165056 105279280667977786343424 108122471118116075326464 110684614983474276163584 116626485700439811588096 117951786674308445810688 120746852709244664905728 121637780007880584742272 128674676371972849975296 131204796412994788036608 132695760008597001537024 136842502508865657835056 143132505177812496039936 144163294824154767101952 144759010918469456222208 147579486644632368218112 157269048899077927747584 162183706677174112989696 166026922475211414245376 174939728550659717382144 176927680011462668716032 182456670011820877113408 192217726432206356135936 193012014557959274962944 196807194619492182054912 199043640012895502305536 210558561335955572686848 216244942236232150652928 221369229966948552327168 235903573348616891621376 243275560015761169484544 257349352743945699950592 262409592825989576073216 265391520017194003074048 273685005017731315670112 286265010355624992079872 288326589648309534203904 289518021836938912444416 314538097798155855495168 324367413354348225979392 332053844950422828490752 349879457101319434764288 353855360022925337432064 364913340023641754226816 384435452864412712271872 386024029115918549925888 393614389238984364109824 398087280025791004611072 432489884472464301305856 442738459933897104654336 471807146697233783242752 486551120031522338969088 524819185651979152146432 530783040034388006148096 547370010035462631340224 576653179296619068407808 579036043673877824888832 648734826708696451958784 664107689900845656981504 707710720045850674864128 729826680047283508453632 772048058231837099851776 787228778477968728219648 796174560051582009222144 864979768944928602611712 943614293394467566485504 973102240063044677938176 1049638371303958304292864 1061566080068776012296192 1094740020070925262680448 1153306358593238136815616 1158072087347755649777664 1297469653417392903917568 1328215379801691313963008 1415421440091701349728256 1459653360094567016907264 1574457556955937456439296 1592349120103164018444288 1729959537889857205223424 1946204480126089355876352 2123132160137552024592384 2189480040141850525360896 2316144174695511299555328 2594939306834785807835136 2830842880183402699456512 2919306720189134033814528 3148915113911874912878592 3184698240206328036888576 3459919075779714410446848 3892408960252178711752704 4246264320275104049184768 4378960080283701050721792 5189878613669571615670272 5838613440378268067629056 6369396480412656073777152 7784817920504357423505408 8492528640550208098369536 8757920160567402101443584 10379757227339143231340544 11677226880756536135258112 12738792960825312147554304 15569635841008714847010816 17515840321134804202887168 23354453761513072270516224 25477585921650624295108608 31139271682017429694021632 35031680642269608405774336 46708907523026144541032448 70063361284539216811548672 93417815046052289082064896 140126722569078433623097344 280253445138156867246194688
- Sum of all divisors σ(n): 939355782781266586459951200
- Sum of proper divisors (its aliquot sum) s(n): 659102337643109719213756512
- 280253445138156867246194688 is an abundant number, because the sum of its proper divisors (659102337643109719213756512) is greater than itself. Its abundance is 378848892504952851967561824
Bases of 280253445138156867246194688
- Binary: 11100111110100011111100110110100000010010100101110101111011010000111000110000000000000002
- Hexadecimal: 0xE7D1F9B4094BAF68718000
- Base-36: Z7OVOY2GE20OHS000
Squares and roots of 280253445138156867246194688
- 280253445138156867246194688 squared (2802534451381568672461946882) is 78541993511805901011394768872682982592856816399417344
- 280253445138156867246194688 cubed (2802534451381568672461946883) is 22011664269702367700634420614931682948221377514356139604445615814629084387868672
-
The
square root of 280253445138156867246194688 is 16740771939733.1516017929 -
280253445138156867246194688 is a
perfect cube number . Itscube root is 654410592
Scales and comparisons
How big is 280253445138156867246194688?- 280,253,445,138,156,867,246,194,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 280,253,445,138,156,867,246,194,688 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 280253445138156867246194688 cubic inches would be around 54534216 feet tall.
Recreational maths with 280253445138156867246194688
- 280253445138156867246194688 backwards is 886491642768651831544352082
- The number of decimal digits it has is: 27
- The sum of 280253445138156867246194688's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 280253445138156867246194688 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 280253445138156867246194688 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/280253445138156867246194688/
Chicago style:
Numbermatics. 2024. "Number 280253445138156867246194688 - Facts about the integer". https://numbermatics.com/n/280253445138156867246194688/
The information we have on file for 280253445138156867246194688 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 280253445138156867246194688, math, Factors of 280253445138156867246194688, curriculum, school, college, exams, university, Prime factorization of 280253445138156867246194688, STEM, science, technology, engineering, physics, economics, calculator, two hundred eighty septillion, two hundred fifty-three sextillion, four hundred forty-five quintillion, one hundred thirty-eight quadrillion, one hundred fifty-six trillion, eight hundred sixty-seven billion, two hundred forty-six million, one hundred ninety-four thousand, six hundred eighty-eight.