676001848836720124461302784
676,001,848,836,720,124,461,302,784 is an even composite number composed of seven prime numbers multiplied together.
676001848836720124461302784 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 676001848836720124461302784:
210 × 34 × 72 × 532 × 832 × 8592 × 34132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 53 × 53 × 83 × 83 × 859 × 859 × 3413 × 3413)See below for interesting mathematical facts about the number 676001848836720124461302784 from the Numbermatics database.
Names of 676001848836720124461302784
- Cardinal: 676001848836720124461302784 can be written as Six hundred seventy-six septillion, one sextillion, eight hundred forty-eight quintillion, eight hundred thirty-six quadrillion, seven hundred twenty trillion, one hundred twenty-four billion, four hundred sixty-one million, three hundred two thousand, seven hundred eighty-four.
Scientific notation
- Scientific notation: 6.76001848836720124461302784 × 1026
Factors of 676001848836720124461302784
Divisors of 676001848836720124461302784
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 53 54 56 63 64 72 81 83 84 96 98 106 108 112 126 128 144 147 159 162 166 168 189 192 196 212 216 224 249 252 256 288 294 318 324 332 336 371 378 384 392 424 432 441 448 477 498 504 512 567 576 581 588 636 648 664 672 742 747 756 768 784 848 859 864 882 896 954 996 1008 1024 1113 1134 1152 1162 1176 1272 1296 1323 1328 1344 1431 1484 1494 1512 1536 1568 1696 1718 1728 1743 1764 1792 1908 1992 2016 2226 2241 2268 2304 2324 2352 2544 2577 2592 2597 2646 2656 2688 2809 2862 2968 2988 3024 3072 3136 3339 3392 3413 3436 3456 3486 3528 3584 3816 3969 3984 4032 4067 4293 4399 4452 4482 4536 4608 4648 4704 5088 5154 5184 5194 5229 5292 5312 5376 5618 5724 5936 5976 6013 6048 6272 6678 6723 6784 6826 6872 6889 6912 6972 7056 7168 7632 7731 7791 7938 7968 8064 8134 8427 8586 8798 8904 8964 9072 9216 9296 9408 10017 10176 10239 10308 10368 10388 10458 10584 10624 10752 11236 11448 11872 11952 12026 12096 12201 12544 13197 13356 13446 13568 13652 13744 13778 13824 13944 14112 15264 15462 15582 15687 15876 15936 16128 16268 16854 17172 17596 17808 17928 18039 18144 18592 18816 19663 20034 20352 20478 20616 20667 20736 20776 20916 21168 21248 21504 22472 22896 23193 23373 23744 23891 23904 24052 24192 24402 25088 25281 26394 26712 26892 27136 27304 27488 27556 27648 27888 28224 30051 30528 30717 30793 30924 31164 31374 31752 31872 32256 32536 33708 34344 35192 35616 35856 36078 36288 36603 37184 37632 39326 39591 40068 40704 40956 41232 41334 41472 41552 41832 42091 42336 42496 44944 45527 45792 46386 46746 47061 47488 47782 47808 48104 48223 48384 48804 50176 50562 52788 53424 53784 54117 54272 54608 54976 55112 55776 56448 58989 60102 61056 61434 61586 61848 62001 62328 62748 63504 63744 64512 65072 67416 68688 69579 70119 70384 71232 71297 71673 71712 72156 72576 73206 74368 75264 75843 78652 79182 80136 81408 81912 82464 82668 82944 83104 83664 84182 84672 84992 89888 91054 91584 92151 92379 92772 93492 94122 94976 95564 95616 96208 96446 96768 97608 101124 105576 106848 107568 108234 109216 109809 109952 110224 111552 112896 117978 118773 120204 122112 122868 123172 123696 124002 124656 125496 126273 127008 127488 130144 134832 136581 137376 137641 139158 140238 140768 142464 142594 143346 143424 144312 144669 145152 146412 148736 150528 151686 157304 158364 160272 162351 162816 163824 164928 165336 166208 167237 167328 168364 169344 176967 179776 180889 182108 183168 184302 184758 185544 186003 186984 188244 189952 191128 191232 192416 192892 193536 195216 202248 210357 211152 213696 213891 215019 215136 215551 216468 218432 219618 219904 220448 223104 225792 227529 233147 235956 237546 240408 244224 245736 246344 247392 248004 249312 250992 252546 254016 254976 260288 269664 273162 274752 275282 276453 277137 278316 280476 281536 283279 284928 285188 286692 286848 288624 289338 290304 292824 297472 303372 314608 316728 318689 320544 324702 327648 329427 329856 330672 332416 334474 334656 336728 337561 338688 353934 356319 359552 361778 364216 365117 366336 368604 369516 371088 372006 373968 376488 378819 379904 382256 382464 384832 385784 390432 404496 409743 412923 420714 422304 427392 427782 430038 430272 431102 432936 434007 436864 439236 439808 440896 446208 451584 455058 466294 471912 475092 480816 487053 488448 491472 492688 494784 496008 498624 499079 501711 501984 505092 508032 520576 530901 539328 542667 546324 549504 550564 552906 554274 556632 558009 560952 563072 566558 569856 570376 573384 573696 577248 578676 580608 585648 594944 606744 629216 633456 637378 641088 641673 645057 646653 649404 655296 658854 659712 661344 664832 668948 669312 673456 675122 677376 699441 707868 712638 719104 723556 728432 730234 732672 737208 737881 739032 742176 744012 747936 752976 757638 764512 764928 769664 771568 780864 808992 819486 825846 831411 841428 844608 849837 854784 855564 860076 860544 862204 865872 868014 873728 878472 879616 881792 892416 910116 932588 943824 950184 956067 961632 974106 982944 985376 989568 992016 997248 998158 1003422 1003968 1010184 1012683 1016064 1041152 1061802 1078656 1085334 1092648 1095351 1099008 1101128 1105812 1108548 1113264 1116018 1121904 1126144 1133116 1136457 1139712 1140752 1146768 1147392 1154496 1157352 1171296 1213488 1229229 1238769 1258432 1266223 1266912 1274756 1282176 1283346 1290114 1293306 1298808 1302021 1310592 1317708 1319424 1322688 1329664 1337896 1338624 1346912 1350244 1354752 1398882 1415736 1425276 1438208 1447112 1456864 1460468 1465344 1474416 1475762 1478064 1484352 1488024 1495872 1497237 1505133 1505952 1515276 1529024 1539328 1543136 1561728 1592703 1617984 1628001 1632029 1638972 1651692 1662822 1682856 1689216 1699674 1709568 1711128 1720152 1721088 1724408 1731744 1736028 1747456 1756944 1763584 1784832 1820232 1865176 1887648 1900368 1912134 1923264 1925019 1935171 1939959 1948212 1965888 1970752 1979136 1982953 1984032 1994496 1996316 2006844 2007936 2020368 2025366 2032128 2082304 2098323 2123604 2157312 2170668 2185296 2190702 2198016 2202256 2211624 2213643 2217096 2226528 2230823 2232036 2243808 2252288 2266232 2272914 2281504 2293536 2294784 2308992 2314704 2342592 2412931 2426976 2458458 2477538 2494233 2516864 2532446 2533824 2549511 2549512 2555819 2564352 2566692 2580228 2586612 2597616 2604042 2621184 2635416 2638848 2645376 2659328 2675792 2677248 2693824 2700488 2797764 2831472 2850552 2868201 2876416 2894224 2913728 2920936 2931767 2948832 2951524 2956128 2968704 2976048 2991744 2994474 3010266 3011904 3030552 3038049 3058048 3078656 3086272 3123456 3185406 3235968 3256002 3264058 3277944 3286053 3303384 3325644 3365712 3378432 3399348 3409371 3419136 3422256 3440304 3442176 3448816 3463488 3472056 3493553 3494912 3513888 3527168 3640464 3687687 3716307 3730352 3775296 3778741 3798669 3800736 3824268 3846528 3850038 3870342 3879918 3896424 3906063 3931776 3941504 3958272 3965906 3968064 3988992 3992632 4013688 4015872 4040736 4050732 4064256 4164608 4196646 4247208 4314624 4341336 4370592 4381404 4396032 4404512 4423248 4427286 4434192 4453056 4461646 4464072 4487616 4491711 4504576 4515399 4532464 4545828 4563008 4587072 4617984 4629408 4685184 4825862 4853952 4884003 4896087 4916916 4955076 4988466 5033728 5064892 5067648 5099022 5099024 5111638 5128704 5133384 5160456 5165167 5173224 5195232 5208084 5242368 5270832 5290752 5351584 5354496 5387648 5400976 5595528 5662944 5701104 5736402 5775057 5788448 5819877 5827456 5841872 5863534 5897664 5903048 5912256 5917651 5937408 5948859 5952096 5983488 5988948 6020532 6023808 6061104 6076098 6116096 6157312 6172544 6246912 6294969 6370812 6471936 6512004 6528116 6555888 6572106 6606768 6640929 6651288 6692469 6731424 6756864 6798696 6818742 6844512 6880608 6884352 6897632 6926976 6944112 6987106 7027776 7054336 7238793 7280928 7375374 7432614 7460704 7550592 7557482 7597338 7601472 7648533 7648536 7667457 7693056 7700076 7740684 7759836 7792848 7812126 7863552 7883008 7916544 7931812 7936128 7977984 7985264 8027376 8031744 8081472 8101464 8393292 8494416 8604603 8629248 8682672 8741184 8762808 8795301 8809024 8846496 8854572 8863561 8868384 8906112 8923292 8928144 8975232 8983422 9030798 9064928 9091656 9114147 9126016 9174144 9235968 9258816 9370368 9587117 9651724 9707904 9768006 9792174 9833832 9858159 9910152 9976932 10067456 10129784 10135296 10198044 10198048 10223276 10257408 10266768 10320912 10330334 10346448 10390464 10416168 10480659 10484736 10541664 10581504 10703168 10775296 10801952 11148921 11191056 11325888 11336223 11396007 11402208 11424203 11472804 11550114 11576896 11639754 11648569 11654912 11683744 11727068 11795328 11806096 11824512 11835302 11874816 11897718 11904192 11966976 11977896 12041064 12047616 12122208 12152196 12232192 12345088 12493824 12589938 12741624 12943872 13024008 13056232 13111776 13144212 13213536 13281858 13302576 13384938 13462848 13475133 13513728 13546197 13597392 13637484 13689024 13761216 13795264 13853952 13880671 13888224 13974212 14055552 14477586 14561856 14652009 14688261 14750748 14865228 14921408 15013787 15101184 15114964 15194676 15202944 15297066 15297072 15334914 15386112 15400152 15481368 15495501 15519672 15585696 15624252 15727104 15766016 15863624 15872256 15970528 16054752 16063488 16162944 16202928 16786584 16890517 16988832 17209206 17365344 17459631 17482368 17525616 17590602 17618048 17692992 17709144 17727122 17736768 17752953 17812224 17846577 17846584 17856288 17890733 17950464 17966844 18061596 18129856 18183312 18228294 18252032 18348288 18471936 18517632 18740736 18884907 19174234 19303448 19351201 19415808 19536012 19584348 19667664 19716318 19820304 19922787 19953864 20077407 20134912 20259568 20270592 20396088 20396096 20446552 20522369 20533536 20641824 20660668 20692896 20780928 20832336 20961318 21083328 21163008 21406336 21550592 21603904 21716379 22297842 22382112 22651776 22672446 22792014 22804416 22848406 22945599 22945608 23002371 23100228 23153792 23279508 23297138 23309824 23367488 23454136 23512157 23590656 23612192 23649024 23670604 23749632 23795436 23808384 23933952 23955792 24082128 24095232 24244416 24304392 24464384 24690176 25179876 25483248 25813809 25887744 26048016 26112464 26223552 26288424 26385903 26427072 26451187 26563716 26590683 26605152 26769876 26925696 26950266 27092394 27194784 27274968 27342441 27378048 27522432 27590528 27707904 27761342 27776448 27948424 28111104 28761351 28955172 29123712 29304018 29376522 29501496 29574477 29730456 29842816 30027574 30202368 30229928 30389352 30405888 30594132 30594144 30669828 30772224 30800304 30962736 30991002 31039344 31171392 31248504 31441977 31454208 31532032 31727248 31744512 31941056 32109504 32325888 32405856 33573168 33781034 33977664 34008669 34188021 34272609 34418412 34730688 34919262 34945707 34964736 35051232 35181204 35236096 35385984 35418288 35454244 35473536 35505906 35624448 35693154 35693168 35712576 35781466 35900928 35933688 36123192 36156169 36259712 36366624 36456588 36504064 36696576 37035264 37481472 37769814 38348468 38606896 38702402 38831616 39072024 39107693 39168696 39335328 39432636 39640608 39845574 39907728 40154814 40425399 40519136 40541184 40792176 40792192 40893104 41044738 41067072 41283648 41321336 41385792 41423557 41561856 41642013 41664672 41922636 42166656 42812672 43101184 43207808 43432758 44064783 44595684 44764224 45041361 45303552 45344892 45584028 45608832 45696812 45891198 45891216 46004742 46200456 46307584 46486503 46559016 46594276 46619648 46734976 46908272 47024314 47181312 47224384 47298048 47341208 47590872 47616768 47911584 48164256 48190464 48488832 48608784 49380352 50359752 50671551 50966496 51627618 52096032 52224928 52447104 52576848 52771806 52854144 52902374 53127432 53181366 53210304 53258859 53539731 53539752 53672199 53851392 53900532 54184788 54389568 54549936 54684882 54756096 55044864 55181056 55415808 55522684 55552896 55896848 56222208 57522702 57910344 58053603 58247424 58608036 58753044 59002992 59148954 59460912 59685632 59768361 60055148 60232221 60404736 60459856 60778704 60811776 61188264 61188288 61244123 61339656 61567107 61600608 61925472 61982004 62078688 62342784 62497008 62883954 63454496 63489024 63882112 64219008 64651776 64811712 65149137 67109819 67146336 67562068 67955328 68017338 68376042 68545218 68836824 69007113 69461376 69838524 69891414 69929472 70102464 70362408 70472192 70536471 70771968 70836576 70908488 70947072 71011812 71248896 71386308 71386336 71425152 71562932 71801856 71867376 72246384 72312338 72519424 72733248 72913176 73008128 73393152 74070528 75539628 76696936 77213792 77404804 77663232 78144048 78215386 78337392 78670656 78865272 79157709 79281216 79353561 79691148 79772049 79815456 80309628 80850798 81038272 81539983 81584352 81584384 81786208 82089476 82134144 82567296 82642672 82771584 82847114 83123712 83284026 83329344 83845272 84333312 85625344 86284053 86415616 86865516 88129566 89191368 89528448 90082722 90607104 90689784 91168056 91217664 91393624 91782396 91782432 92009484 92400912 92615168 92973006 93118032 93188552 93469952 93816544 94048628 94325931 94362624 94448768 94596096 94682416 95181744 95233536 95823168 96328512 96977664 97217568 100719504 101343102 101932992 102026007 102564063 102817827 103255236 104192064 104449856 104837121 104894208 105096509 105153696 105543612 105708288 105804748 106254864 106362732 106420608 106517718 107079462 107079504 107344398 107702784 107801064 108369576 108468507 108779136 109099872 109369764 109512192 110089728 110362112 111045368 111105792 111793696 112444416 115045404 115820688 116107206 116494848 117216072 117323079 117506088 118005984 118233619 118297908 118921824 119371264 119536722 120110296 120464442 120919712 121557408 121623552 122376528 122376576 122488246 122679312 123134214 123201216 123850944 123964008 124157376 124270671 124685568 124926039 124994016 125767908 126908992 127764224 128438016 129303552 129623424 130298274 132194349 134219638 134292672 135124083 135124136 135458407 135910656 136034676 136752084 137090436 137673648 138014226 138922752 139459509 139677048 139782828 139858944 140204928 140724816 140944384 141072942 141543936 141673152 141816976 141894144 142023624 142772616 142772672 142850304 143125864 143656583 143734752 144492768 144624676 145038848 145466496 145826352 148141056 151079256 152014653 153393872 154427584 154809608 155383651 156288096 156430772 156674784 157341312 157730544 158315418 158562432 158707122 159382296 159544098 159630912 159776577 160619193 160619256 161016597 161701596 162076544 163079966 163168704 163168768 163572416 164178952 164268288 164585099 165134592 165285344 165543168 165694228 166247424 166568052 166658688 167690544 168666624 171250688 172568106 172831232 173731032 174160809 176259132 178382736 179056896 180165444 180696663 181214208 181379568 182336112 182435328 182787248 183564792 183564864 183732369 184018968 184701321 184801824 185158309 185230336 185946012 186236064 186377104 186939904 187633088 188097256 188651862 188897536 189364832 190363488 190467072 191646336 192657024 193955328 194435136 195447411 200273273 201329457 201439008 202686204 203865984 204052014 205128126 205635654 206510472 207021339 208384128 208899712 209674242 209788416 210193018 210307392 211087224 211416576 211609413 211609496 212509728 212725464 212841216 213035436 214158924 214159008 214688796 215405568 215602128 216739152 216937014 217558272 218199744 218739528 219024384 220179456 220724224 222090736 222211584 223587392 230090808 231641376 232214412 232989696 234432144 234646158 235012176 236011968 236467238 236595816 237473127 237843648 238060683 238742528 239073444 239316147 240220592 240928884 241839424 243114816 243336661 244619949 244753056 244753152 244976492 245358624 246268428 246402432 247701888 247928016 248314752 248541342 249371136 249852078 249988032 251535816 253817984 255528448 256876032 258852159 259246848 260596548 264388698 268439276 268585344 270248166 270248272 270916814 271821312 272069352 273504168 273753851 274180872 275347296 276028452 277845504 278919018 279354096 279565656 280409856 281449632 282145884 282977793 283087872 283346304 283633952 283788288 284047248 285545232 285545344 285700608 286251728 287313166 287469504 288985536 289249352 289964899 290077696 290932992 291652704 302158512 304029306 306078021 306787744 308453481 308855168 309619216 310767302 312576192 312861544 313349568 313635503 314511363 314682624 315289527 315461088 316630836 317124864 317414244 318764592 319088196 319261824 319553154 321238386 321238512 322033194 323403192 324153088 325405521 326159932 326337408 326337536 327144832 328357904 328536576 329170198 330269184 330570688 331086336 331388456 333136104 333317376 335381088 337333248 345136212 345662464 347462064 348321618 351969237 352518264 354700857 356765472 358113792 360330888 361393326 362759136 364672224 364870656 365574496 367129584 367129728 367464738 368037936 369402642 369603648 370316618 371892024 372472128 372754208 372812013 373879808 374778117 375266176 376194512 377303724 377795072 378729664 380726976 383292672 385314048 387910656 388870272 390894822 400546546 402658914 402878016 405372249 405372408 406375221 407731968 408104028 410256252 411271308 413020944 414042678 416768256 417799424 418378527 419348484 419576832 420386036 420614784 422174448 422833152 423218826 423218992 425019456 425450928 425682432 426070872 428317848 428318016 428708861 429377592 430969749 431204256 433478304 433874028 435116544 436399488 437479056 444181472 444423168 447174784 456043959 460181616 463282752 464428824 466150953 468864288 469292316 469768733 470024352 472023936 472934476 473191632 474946254 475687296 476121366 478146888 478632294 479329731 480441184 481857768 483049791 483678848 486229632 486673322 489239898 489506112 489506304 489952984 490717248 492536856 492804864 493755297 495403776 495856032 496629504 497082684 498742272 499704156 499976064 503071632 507635968 511056896 513752064 517704318 518493696 521193096 522482427 528777396 536878552 537170688 540496332 540496544 541833628 543642624 544138704 547008336 547507702 548361744 550694592 551197107 552056904 554103963 555474927 555691008 557838036 558708192 559131312 560819712 562899264 564291768 565955586 566692608 567267904 568094496 570779881 571090464 571090688 571401216 572503456 574626332 574939008 577971072 578498704 579929798 581865984 583305408 600819819 603988371 604317024 608058612 612156042 613575488 616906962 617374157 617710336 619238432 621534604 625152384 625723088 626699136 627271006 629022726 629365248 630579054 630922176 633261672 634249728 634828239 634828488 637529184 638176392 638523648 639106308 642476772 642477024 644066388 646806384 648306176 650811042 652319864 652674816 654289664 656715808 657073152 658340396 660538368 661141376 662172672 662776912 666272208 666634752 670762176 690272424 694924128 696643236 703938474 705036528 709401714 713530944 714182049 716227584 717948441 720661776 722786652 725518272 729344448 730009983 731148992 733859847 734259168 734259456 734929476 735675563 736075872 738805284 739207296 740633236 743784048 744944256 745508416 745624026 749556234 750532352 752389024 754607448 755590144 757459328 761453952 766585344 770628096 776556477 777740544 781789644 795730711 801093092 805317828 805756032 810744498 810744816 812750442 815463936 816208056 820512504 821261553 822542616 826041888 828085356 833536512 835598848 836757054 838696968 840772072 841229568 844348896 846437652 846437984 850038912 850901856 851364864 852141744 856635696 856636032 857417722 858755184 861939498 862408512 866956608 867748056 869894697 870233088 872798976 874958112 888362944 894349568 912087918 920363232 925360443 926565504 928857648 932301906 937728576 938584632 939537466 940048704 940906509 943534089 944047872 945868581 945868952 946383264 948208849 949892508 951374592 952242732 956293776 957264588 958659462 960882368 963715536 966099582 966831227 967357696 972459264 973346644 976216563 978479796 979012224 979012608 979905968 981434496 985073712 985609728 987510594 990807552 991712064 993259008 994165368 999408312 999952128 1006143264 1015271936 1035408636 1036987392 1042386192 1044964854 1055907711 1057554792 1064102571 1073757104 1074341376 1080992664 1080993088 1083667256 1087685557 1088277408 1094016672 1095015404 1096723488 1101389184 1102394214 1104113808 1108207926 1110949854 1115676072 1117416384 1118262624 1118436039 1121639424 1124334351 1125798528 1128583536 1131911172 1133385216 1134535808 1136188992 1141559762 1142180928 1142181376 1145006912 1149252664 1149878016 1152095693 1155942144 1156997408 1159859596 1163731968 1166610816 1201639638 1207976742 1208634048 1216116747 1216117224 1219125663 1224312084 1227150976 1233813924 1234748314 1235420672 1238476864 1243069208 1246144321 1250304768 1251446176 1253398272 1254542012 1258045452 1258730496 1261158108 1261844352 1266523344 1268499456 1269656478 1269656976 1275058368 1276352784 1277047296 1278212616 1284953544 1284954048 1286126583 1288132776 1292909247 1293612768 1296612352 1301622084 1304639728 1305349632 1308579328 1313431616 1316680792 1322282752 1325553824 1332544416 1333269504 1341524352 1368131877 1380544848 1389848256 1393286472 1398452859 1401912911 1407876948 1409306199 1410073056 1418803428 1427061888 1428364098 1435896882 1441323552 1445573304 1449149373 1451036544 1458688896 1460019966 1462297984 1467719694 1468518336 1468518912 1469858952 1471351126 1472151744 1477610568 1478414592 1481265891 1481266472 1487568096 1489888512 1491016832 1491248052 1499112468 1501064704 1504778048 1509214896 1514918656 1522907904 1533170688 1541256192 1553112954 1555481088 1563579288 1567447281 1591461422 1602186184 1610635656 1611512064 1621488996 1621489632 1625500884 1630927872 1632416112 1641025008 1642523106 1645085232 1652083776 1653591321 1656170712 1662311889 1666424781 1667073024 1671197696 1673514108 1677393936 1681544144 1682459136 1688697792 1692875304 1692875968 1700077824 1701803712 1703356627 1704283488 1712339643 1713271392 1713272064 1714835444 1717510368 1723878996 1724817024 1733913216 1735496112 1739789394 1745597952 1749916224 1776725888 1788699136 1802459457 1811965113 1824175836 1840726464 1850720886 1852122471 1853131008 1857715296 1864603812 1875457152 1877169264 1879074932 1880097408 1881813018 1887068178 1888095744 1891737162 1891737904 1892766528 1896417698 1899785016 1902749184 1904484717 1904485464 1912587552 1914529176 1916276957 1917318924 1921764736 1927431072 1932199164 1933662454 1934715392 1944918528 1946693288 1952433126 1956959592 1958024448 1959811936 1962868992 1970147424 1971219456 1975021188 1981615104 1983424128 1986518016 1988330736 1998816624 1999904256 2012286528 2030543872 2070817272 2072707729 2084772384 2089929708 2111815422 2115109584 2128205142 2142546147 2147514208 2148682752 2161985328 2161986176 2167334512 2175371114 2176554816 2188033344 2190029949 2190030808 2193446976 2195448521 2201579541 2202778368 2204788428 2207026689 2208227616 2216415852 2221899708 2231352144 2234832768 2236525248 2236872078 2248668702 2251597056 2257167072 2263822344 2266770432 2269071616 2272377984 2283119524 2284361856 2284362752 2290013824 2298505328 2299756032 2304191386 2311884288 2313994816 2319719192 2333221632 2387192133 2403279276 2415953484 2417268096 2432233494 2432234448 2438251326 2448624168 2454301952 2463784659 2467627848 2469496628 2470841344 2476953728 2486138416 2492288642 2500609536 2502892352 2506796544 2509084024 2516090904 2518387853 2522316216 2523688704 2533046688 2539312956 2539313952 2550116736 2552705568 2554094592 2556425232 2569907088 2569908096 2572253166 2576265552 2585818494 2587225536 2603244168 2609279456 2609684091 2610699264 2617158656 2626863232 2633361584 2644565504 2651107648 2665088832 2683048704 2736263754 2761089696 2779696512 2786572944 2796905718 2803825822 2815753896 2818612398 2820146112 2822719527 2837605743 2837606856 2844626547 2854123776 2856728196 2871793764 2882647104 2891146608 2898298746 2900493681 2902073088 2917377792 2920039932 2924595968 2928649689 2935439388 2937036672 2937037824 2939717904 2942702252 2944303488 2955221136 2956829184 2962531782 2962532944 2975136192 2979777024 2982033664 2982496104 2998224936 3000962027 3002129408 3009556096 3018429792 3029837312 3045815808 3106225908 3110962176 3127158576 3134894562 3167723133 3182922844 3192307713 3204372368 3221271312 3223024128 3242977992 3242979264 3245938519 3251001768 3263056671 3264832224 3282050016 3285046212 3290170464 3304167552 3307182642 3312341424 3324623778 3332849562 3347028216 3354787872 3355308117 3363088288 3364918272 3377395584 3385750608 3385751936 3400155648 3403607424 3406713254 3408566976 3424679286 3426542784 3426544128 3429670888 3435020736 3447757992 3449634048 3456287079 3467826432 3470992224 3479578788 3491195904 3499832448 3553451776 3577398272 3604918914 3623930226 3648351672 3657376989 3681452928 3701441772 3704244942 3706262016 3715430592 3729207624 3738432963 3750914304 3754338528 3758149864 3760194816 3763626036 3774136356 3776191488 3783474324 3783475808 3785533056 3792835396 3799570032 3805498368 3808969434 3808970928 3825175104 3829058352 3832553914 3834637848 3843529472 3854862144 3858379749 3864398328 3867324908 3869430784 3878727741 3889837056 3893386576 3904866252 3913919184 3916048896 3919623872 3925737984 3940294848 3950042376 3966848256 3976661472 3997633248 3999808512 4024573056 4141634544 4145415458 4169544768 4179859416 4195358577 4205738733 4223630844 4227918597 4230219168 4256410284 4285092294 4295028416 4321619099 4323970656 4323972352 4334669024 4350742228 4353109632 4376066688 4380059898 4380061616 4386893952 4390897042 4403159082 4405556736 4409576856 4414053378 4416455232 4432831704 4443797673 4443799416 4462704288 4469665536 4473050496 4473744156 4497337404 4503194112 4514334144 4527644688 4538143232 4544755968 4566239048 4568723712 4580027648 4597010656 4599512064 4608382772 4623768576 4627989632 4639438384 4666443264 4774384266 4806558552 4831906968 4834536192 4864466988 4864468896 4876502652 4897248336 4908603904 4927569318 4935255696 4938993256 4953907456 4960773963 4972276832 4984577284 4999274343 5001219072 5005784704 5013593088 5018168048 5032181808 5036775706 5044632432 5047377408 5066093376 5078625912 5078627904 5083262209 5100233472 5105411136 5110069881 5112850464 5137018929 5139814176 5139816192 5144506332 5152531104 5171636988 5174451072 5206488336 5218558912 5219368182 5253726464 5266723168 5289131008 5302215296 5330177664 5366097408 5407378371 5435895339 5472527508 5522179392 5556367413 5559393024 5570114977 5573145888 5593811436 5607651644 5631507792 5637224796 5640292224 5645439054 5675211486 5675213712 5689253094 5708247552 5713456392 5743587528 5748830871 5765294208 5782293216 5796597492 5800987362 5804146176 5834755584 5840079864 5849191936 5857299378 5870878776 5874073344 5879435808 5885404504 5888606976 5910442272 5913658368 5925063564 5925065888 5950272384 5959554048 5964067328 5964992208 5996449872 6001924054 6019112192 6036859584 6059674624 6091631616 6212451816 6218123187 6254317152 6269789124 6335446266 6365845688 6384615426 6408744736 6442542624 6446048256 6485955984 6485958528 6491877038 6502003536 6526113342 6529664448 6564100032 6570089847 6570092424 6580340928 6586345563 6604738623 6608335104 6614365284 6621080067 6624682848 6649247556 6665699124 6694056432 6709575744 6710616234 6726176576 6754791168 6767818589 6771501216 6771503872 6800311296 6807214848 6813426508 6817133952 6849358572 6853085568 6853088256 6859341776 6870041472 6895515984 6899268096 6912574158 6935652864 6941984448 6959157576 6999664896 7106903552 7161576399 7209837828 7247860452 7296703344 7314753978 7362905856 7391353977 7402883544 7408489884 7412524032 7430861184 7458415248 7476865926 7501828608 7508677056 7516299728 7520389632 7527252072 7548272712 7555163559 7566948648 7566951616 7571066112 7585670792 7599140064 7613798899 7617938868 7617941856 7650350208 7658116704 7665107828 7669275696 7687058944 7709724288 7716759498 7728796656 7734649816 7757455482 7786773152 7809732504 7827838368 7829052273 7832097792 7839247744 7851475968 7880589696 7900084752 7933696512 7953322944 7995266496 8049146112 8235333503 8283269088 8290830916 8339089536 8359718832 8390717154 8411477466 8447261688 8455837194 8460438336 8468158581 8512817229 8512820568 8533879641 8570184588 8590056832 8643238198 8647941312 8647944704 8669338048 8701481043 8701484456 8706219264 8723010247 8752133376 8760119796 8760123232 8773787904 8781794084 8806318164 8811113472 8819153712 8828106756 8832910464 8865663408 8887595346 8887598832 8925408576 8939331072 8946100992 8947488312 8994674808 9002886081 9006388224 9028668288 9055289376 9076286464 9089511936 9132478096 9137447424 9160055296 9194021312 9216765544 9255979264 9278876768 9332886528 9548768532 9576923139 9613117104 9663813936 9669072384 9728933976 9728937792 9737815557 9753005304 9789170013 9794496672 9813390377 9817207808 9855138636 9870511392 9877986512 9907814912 9921547926 9944553664 9969154568 9998548686 10006120771 10011569408 10036336096 10064363616 10073551412 10089264864 10094754816 10132186752 10157251824 10157255808 10166524418 10200466944 10210822272 10220139762 10225700928 10274037858 10279628352 10279632384 10289012664 10305062208 10343273976 10348902144 10368861237 10412976672 10437117824 10438736364 10507452928 10533446336 10604430592 10660355328 10732194816 10814756742 10871790678 10945055016 10972130967 11044358784 11112734826 11118786048 11140229954 11146291776 11187622872 11215298889 11215303288 11263015584 11274449592 11280584448 11290878108 11350422972 11350427424 11378506188 11416495104 11426912784 11487175056 11497661742 11530588416 11564586432 11575139247 11593194984 11601974724 11608292352 11636183223 11669511168 11680159728 11698383872 11714598756 11741757552 11748146688 11758871616 11770809008 11777213952 11820884544 11850127128 11850131776 11900544768 11923496389 11928134656 11929984416 11992899744 12003848108 12038224384 12073719168 12424903632 12436246374 12508634304 12539578248 12586075731 12617216199 12670892532 12683755791 12731691376 12769230852 12817489472 12885085248 12896843033 12964857297 12971911968 12971917056 12983754076 13004007072 13052226684 13059328896 13128200064 13140179694 13140184848 13160681856 13172691126 13209477246 13216670208 13228730568 13242160134 13249365696 13298495112 13331393019 13331398248 13388112864 13419151488 13421232468 13452353152 13509582336 13535637178 13543002432 13543007744 13614429696 13626853016 13634267904 13698717144 13706171136 13718683552 13740082944 13791031968 13798536192 13825148316 13871305728 13883968896 13918315152 13999329792 14213807104 14323152798 14419675656 14495720904 14508954103 14593406688 14629507956 14725811712 14782707954 14805767088 14816979768 14861722368 14916830496 14953731852 14997823029 15003657216 15017354112 15032599456 15040779264 15054504144 15096545424 15110327118 15133897296 15133903232 15142132224 15171341584 15198280128 15227597798 15235877736 15235883712 15249786627 15300700416 15316233408 15330209643 15330215656 15338551392 15368139647 15374117888 15411056787 15419448576 15433518996 15457593312 15469299632 15514910964 15573546304 15619465008 15655676736 15658104546 15678495488 15761179392 15800169504 15867393024 15906645888 15990532992 16098292224 16222135113 16470667006 16566538176 16581661832 16622681659 16669102239 16678179072 16710344931 16719437664 16781434308 16822954932 16894523376 16911674388 16920876672 16936317162 17025634458 17025641136 17067759282 17140369176 17180113664 17246492613 17286476396 17295882624 17295889408 17338676096 17402962086 17402968912 17412438528 17446020494 17504266752 17520239592 17520246464 17547575808 17563588168 17612636328 17628714971 17638307424 17656213512 17665820928 17731326816 17775190692 17775197664 17850817152 17878662144 17892201984 17894976624 17989349616 18005772162 18057336576 18110578752 18179023872 18264956192 18274894848 18320110592 18388042624 18433531088 18511958528 18557753536 18654369561 19097537064 19153846278 19226234208 19327627872 19338144768 19457867952 19457875584 19475631114 19506010608 19578340026 19588993344 19626780754 19710269541 19710277272 19741022784 19755973024 19759036689 19815629824 19843095852 19863240201 19889107328 19938309136 19997097372 20012241542 20023138816 20072672192 20128727232 20147102824 20178529728 20196942863 20264373504 20303455767 20314503648 20314511616 20333048836 20400933888 20421644544 20440279524 20451401856 20548075716 20559256704 20559264768 20578025328 20610124416 20686547952 20697804288 20737722474 20825953344 20874235648 20877472728 21014905856 21066892672 21208861184 21320710656 21484729197 21629513484 21743581356 21890110032 21944261934 22088717568 22174061931 22225469652 22237572096 22280459908 22292583552 22375245744 22430597778 22430606576 22526031168 22548899184 22561168896 22581756216 22665490677 22700845944 22700854848 22721569633 22757012376 22841396697 22853825568 22974350112 22995323484 23061176832 23129172864 23150278494 23186389968 23203949448 23272366446 23360319456 23429197512 23483515104 23487156819 23496293376 23517743232 23541618016 23554427904 23641769088 23700254256 23700263552 23801089536 23846992778 23859968832 23985799488 24007696216 24076448768 24147438336 24706000509 24849807264 24872492748 25017268608 25079156496 25172151462 25234432398 25341785064 25367511582 25404475743 25463382752 25538461704 25601638923 25634978944 25770170496 25793686066 25929714594 25943823936 25943834112 25967508152 26008014144 26104443129 26104453368 26118657792 26169030741 26256400128 26280359388 26280369696 26321363712 26345382252 26418954492 26433340416 26457461136 26484320268 26498731392 26596990224 26662786038 26662796496 26776225728 26838302976 26842464936 26904706304 27008658243 27019164672 27071274356 27086004864 27086015488 27228859392 27253706032 27268535808 27397434288 27412342272 27437367104 27480165888 27582063936 27650296632 27767937792 27836630304 27998659584 28646305596 28839351312 28991441808 29017908206 29186813376 29213446671 29259015912 29367510039 29440171131 29451623424 29565415908 29611534176 29633959536 29723444736 29833660992 29907463704 29995646058 30018362313 30034708224 30065198912 30109008288 30193090848 30220654236 30251333693 30267794592 30267806464 30284264448 30342683168 30396560256 30455195596 30471755472 30471767424 30499573254 30601400832 30632466816 30660419286 30660431312 30677102784 30736279294 30822113574 30838897152 30867037992 30915186624 30938599264 31029821928 31106583711 31147092608 31238930016 31311353472 31316209092 31356990976 31522358784 31600339008 31813291776 31981065984 32196584448 32444270226 32720830321 32941334012 33133076352 33163323664 33245363318 33338204478 33356358144 33420689862 33438875328 33562868616 33645896667 33645909864 33789046752 33823348776 33841753344 33872634324 34051268916 34051282272 34135518564 34280738352 34360227328 34492985226 34572952792 34591765248 34677352192 34725417741 34805924172 34805937824 34824877056 34892040988 35008533504 35040479184 35040492928 35095151616 35127176336 35225272656 35257429942 35276614848 35312427024 35331641856 35462653632 35550381384 35550395328 35582835463 35701634304 35770489167 35784403968 35789953248 35978699232 36011544324 36114673152 36221157504 36529912384 36776085248 36867062176 37023917056 37115507072 37308739122 37851648597 38051267373 38195074128 38307692556 38452468416 38655255744 38690529099 38894571891 38915735904 38915751168 38951262228 38990804839 39012021216 39156680052 39177986688 39253561508 39420539082 39420554544 39482045568 39511946048 39518073378 39686191704 39726480402 39778214656 39876618272 39994194744 40024483084 40046277632 40145344384 40257454464 40294205648 40357059456 40393885726 40528747008 40606911534 40629007296 40629023232 40666097672 40843289088 40880559048 40902803712 41096151432 41118513408 41156050656 41220248832 41373095904 41395608576 41475444948 41651906688 41748471296 41754945456 42133785344 42417722368 42641421312 42969458394 43259026968 43487162712 43526862309 43780220064 43888523868 44177435136 44348123862 44450939304 44560919816 44585167104 44750491488 44861195556 44861213152 45052062336 45097798368 45122337792 45163512432 45330981354 45401691888 45401709696 45443139266 45514024752 45682793394 45707651136 45749359881 45948700224 45990628929 45990646968 46104418941 46122353664 46233170361 46258345728 46300556988 46372779936 46407898896 46544732892 46720638912 46858395024 46967030208 46974313638 47035486464 47083236032 47283538176 47374730123 47400508512 47400527104 47602179072 47693985556 47719937664 47971598976 48015392432 48294876672 49412001018 49699614528 49744985496 49868044977 50007306717 50034537216 50131034793 50158312992 50344302924 50468864796 50683570128 50735023164 50808951486 50926765504 51076923408 51203277846 51242055031 51269957888 51540340992 51587372132 51739477839 51859429188 51887647872 51887668224 51935016304 52016028288 52208886258 52208906736 52237315584 52338061482 52512800256 52560718776 52560739392 52642727424 52690764504 52837908984 52886144913 52914922272 52968640536 52997462784 53193980448 53325572076 53325592992 53552451456 53676605952 53684929872 53809412608 54017316486 54142548712 54172009728 54507412064 54537071616 54794868576 54824684544 54874734208 54960331776 55164127872 55300593264 55535875584 55673260608 55963108683 57292611192 57647334521 57678702624 57982883616 58035816412 58373626752 58426893342 58518031824 58735020078 58880342262 59130831816 59223068352 59267919072 59277110067 59446889472 59589720603 59667321984 59814927408 59991292116 60036724626 60069416448 60130397824 60218016576 60386181696 60441308472 60502667386 60535589184 60535612928 60590828589 60685366336 60793120512 60910367301 60910391192 60943510944 60943534848 60999146508 61061071729 61202801664 61264933632 61320838572 61320862624 61354205568 61472558588 61644227148 61677794304 61734075984 61830373248 61877198528 62059643856 62213167422 62294185216 62477860032 62622706944 62632418184 62713981952 63044717568 63200678016 63626583552 63962131968 64454187591 64888540452 65441660642 65882668024 66045649013 66266152704 66326647328 66490726636 66676408956 66712716288 66841379724 66877750656 67125737232 67291793334 67291819728 67578093504 67646697552 67683506688 67745268648 67996472031 68102537832 68102564544 68164708899 68271037128 68524190091 68561476704 68720454656 68985970452 69145905584 69183530496 69354704384 69450835482 69611848344 69611875648 69784081976 70042845397 70080958368 70080985856 70254352672 70450545312 70514859884 70553229696 70624854048 70663283712 70925307264 71100762768 71100790656 71165670926 71403268608 71540978334 71579906496 71957398464 72023088648 72229346304 72442315008 73059824768 73552170496 73734124352 74118001527 74231014144 74617478244 75703297194 76102534746 76390148256 76615385112 76804916769 76904936832 77310511488 77381058198 77789143782 77831471808 77831502336 77902524456 77981609678 78024042432 78313329387 78313360104 78355973376 78507092223 78507123016 78841078164 78841109088 78964091136 79023892096 79036146756 79372383408 79452960804 79556429312 79753236544 79988389488 80048966168 80246991841 80290688768 80514908928 80588411296 80714118912 80787771452 81025974729 81057494016 81213823068 81258014592 81258046464 81332195344 81686578176 81761118096 81805607424 82192302864 82237026816 82312101312 82440497664 82746191808 82950889896 83303813376 83496942592 83509890912 84267570688 85938916788 86518053936 86974325424 87053724618 87560440128 87640340013 87777047736 88102530117 88320513393 88354870272 88696247724 88901878608 89121839632 89170334208 89500982976 89722391112 89722426304 90055086939 90104124672 90195596736 90277901231 90327024864 90661962708 90754001079 90803383776 90803419392 90886278532 91028049504 91365586788 91415302272 91498719762 91897400448 91981257858 91981293936 92208837882 92466340722 92516691456 92601113976 92745559872 92815797792 93089465784 93319751133 93441277824 93716790048 93934060416 93948627276 94070972928 94166472064 94567076352 94749460246 94801017024 94801054208 95387971112 95439875328 95943197952 96030784864 96589753344 98162490963 98824002036 99399229056 99489970992 99736089954 100014613434 100069074432 100262069586 100316625984 100688605848 100937690001 100937729592 101367140256 101470046328 101562678721 101617902972 101853531008 102153846816 102406555692 102484110062 102539915776 103080681984 103174744264 103478955678 103718858376 103775295744 103870032608 104032056576 104417772516 104417813472 104474631168 104676122964 105025600512 105121437552 105121478784 105285454848 105381529008 105675817968 105772289826 105829844544 105937281072 105994925568 106387960896 106651144152 106651185984 106748506389 107104902912 107311467501 107353211904 107369859744 107618825216 108034632972 108285097424 108344019456 109014824128 109589737152 109749468416 110328255744 110601186528 111071751168 111346521216 111926217366 113554945791 114585222384 115294669042 115357405248 115965767232 116071587297 116071632824 116358771613 116683715673 116747253504 116853786684 116972414517 117036063648 117470040156 117760684524 118261663632 118446136704 118535838144 118554220134 119179441206 119334643968 119629854816 119982584232 120073449252 120138832896 120260795648 120436033152 120772363392 120882616944 121005334772 121071178368 121071225856 121181657178 121370732672 121586241024 121820734602 121820782384 121887021888 121887069696 121998293016 122122143458 122529867264 122641677144 122641725248 122708411136 122945117176 123288454296 123401004797 123468151968 123660746496 123754397056 124119287712 124426334844 124588370432 124955720064 125245413888 125264836368 126401356032 127253167104 127924263936 128908375182 129777080904 130580586927 130883321284 131765336048 132091298026 132532305408 132653294656 132981453272 133352817912 133474556209 133682759448 133755501312 134251474464 134583586668 134583639456 135156187008 135293395104 135367013376 135490537296 135992944062 136205075664 136205129088 136329417798 136542074256 137048380182 137122953408 137248079643 137971886787 137971940904 138291811168 138313256823 138367060992 138709408768 138901670964 139223696688 139223751296 139568163952 140085690794 140161916736 140161971712 140508705344 140901090624 141029719768 141106459392 141249708096 141378600041 141850614528 142124190369 142201525536 142201581312 142331341852 142806537216 143081956668 143159812992 143914796928 144046177296 144884630016 146119649536 147104340992 147468248704 148236003054 148462028288 149234956488 149604134931 150393104379 151406594388 152205069492 152780296512 153230770224 153609833538 153726165093 153809873664 154621022976 154762116396 155218433517 155578287564 155662943616 155663004672 155805048912 155963219356 156048084864 156626658774 156626720208 156711946752 157014184446 157014246032 157682156328 157682218176 157928182272 158047784192 158072293512 158658434739 158744766816 158905921608 159050987431 159112858624 159506473088 159976778976 160097932336 160493983682 160581377536 161029817856 161176822592 161428237824 161575542904 162051949458 162427646136 162516029184 162664390688 163522236192 163611214848 164384605728 164474053632 164624202624 164880995328 165492383616 165901779792 166607626752 167019781824 167889326049 168535141376 171877833576 172034741507 172942003563 173036107872 173948650848 174107449236 175120880256 175280680026 175554095472 176205060234 176641026786 177392495448 177803757216 177831330201 178243679264 178340668416 179001965952 179444782224 179444852608 180110173878 180208249344 180391193472 180555802462 180654049728 181323925416 181508002158 181606767552 181606838784 181772485767 181772557064 182056099008 182731101903 182731173576 182830604544 182997439524 183183215187 183794800896 183962515716 183962587872 184417675764 184932681444 185033382912 185202227952 185491119744 185631595584 186178931568 186639502266 186882555648 187433580096 187868120832 187897254552 188141945856 188332944128 189134152704 189498920492 189602034048 189602108416 190775942224 190879750656 191886395904 192061569728 196324981926 197648004072 198136947039 198798458112 198979941984 199472179908 200029226868 200138148864 200524139172 200633251968 201377211696 201875380002 201875459184 202734280512 202940092656 203125357442 203235805944 203707062016 203989416093 204307693632 204494126697 204813111384 204968220124 205079831552 205572570273 206161363968 206349488528 206957911356 207437716752 207550591488 207740065216 208064113152 208835545032 208835626944 209026191799 209352245928 210128536191 210242875104 210242957568 210763058016 211351635936 211544579652 211659689088 211874562144 211989851136 212775921792 213302288304 213302371968 213497012778 214209805824 214622935002 214739719488 216069265944 216570194848 216688038912 218029648256 219179474304 219498936832 220656511488 221202373056 222354004581 222693042432 223852434732 227109891582 229045812247 229170444768 230589338084 230714810496 231931534464 232143174594 232143265648 232717543226 233367431346 233494507008 233707573368 233944829034 234072127296 234940080312 235521276669 235521369048 236523327264 236892273408 237071676288 237108440268 238358882412 238669287936 239259709632 239965168464 240146898504 240521591296 240740975523 240872066304 241544726784 241765233888 242010669544 242142356736 242363314356 242741465344 243077924187 243172482048 243641469204 243641564768 243774043776 243774139392 243996586032 244244286916 245059734528 245283354288 245283450496 245416822272 245890234352 246576908592 246802009594 246936303936 247321492992 247508794112 248238575424 248852669688 249079848241 249176740864 249911440128 250490827776 250529672736 252802712064 257816750364 259554161808 261161173854 261766642568 262921020039 263530672096 264182596052 264961540179 265064610816 265306589312 265962906544 266705635824 266949112418 267365518896 267511002624 268502948928 269167173336 269167278912 269412897077 270165260817 270312374016 270586790208 270833703693 270981074592 271985888124 272262003237 272410151328 272410258176 272658835596 273084148512 274096760364 274245906816 274496159286 275943773574 275943881808 276583622336 276626513646 277803341928 278447393376 278447502592 279136327904 280171381588 280323833472 280323943424 281017410688 281802181248 282059439536 282212918784 282499416192 282757200082 283701229056 284248380738 284403051072 284403162624 284662683704 286163913336 286319625984 287829593856 288092354592 289769260032 292239299072 294487472889 294936497408 296472006108 296924056576 298469912976 299208269862 300786208758 302813188776 304410138984 304688036163 305560593024 306461540448 307219667076 307452330186 307619747328 309242045952 309524232792 310436867034 311156575128 311325887232 311610097824 311926438712 312096169728 313253317548 313253440416 313423893504 314028368892 314028492064 315364312656 315364436352 315856364544 316095568384 316144587024 317316869478 317489533632 317811843216 318101974862 319012946176 319953557952 320195864672 320245519167 320987967364 321162755072 321934402503 322059635712 322353645184 322856475648 323151085808 324103898916 324855292272 325032058368 325328781376 327044472384 328769211456 329248405248 330984767232 331803559584 333215253504 334039563648 335778652098 343755667152 344069483014 345884007126 346072215744 347897301696 348214761891 348214898472 349076314839 350051147019 350241760512 350561360052 350917243551 351108190944 352410120468 353282053572 354784990896 355607514432 355662660402 356487358528 358003931904 358694385217 358889564448 358889705216 360220347756 360416498688 360782386944 361111604924 361308099456 362647850832 363016004316 363213535104 363213677568 363544971534 363545114128 364112198016 365462203806 365462347152 365661209088 365994879048 366366430374 367589601792 367925031432 367925175744 368835351528 369865362888 370203014391 370404455904 370982239488 371263191168 372357863136 373279004532 373765111296 374867160192 375736241664 375794509104 376665888256 378997840984 379204068096 381551884448 381759501312 383772791808 384123139456 391741760781 392649963852 395296008144 396273894078 397596916224 397959883968 398944359816 400058453736 400423668627 401048278344 401266503936 402754423392 403531341647 403750760004 403750918368 405468561024 405880185312 406250714884 406471611888 407414124032 407978832186 408615387264 408988253394 409626222768 409936440248 411145140546 411744238929 412698977056 413915822712 414875433504 414939770469 415101182976 415480130432 416128226304 417671090064 417671253888 418052383598 418704491856 420257072382 420485750208 420485915136 421526116032 422703271872 423089159304 423319378176 423749124288 424135800123 425551843584 426372571107 426604576608 426604743936 426994025556 428419611648 429245870004 429479438976 432138531888 433140389696 436059296512 438358948608 438997873664 441313022976 442404746112 444708009162 445386084864 447704869464 448812404793 451179313137 454219783164 458091624494 458340889536 461178495279 461178676168 461429620992 462319543091 463863068928 464286349188 464286531296 465435086452 466734862692 466989014016 467415146736 467889658068 468144254592 469880160624 471042553338 471042738096 473046654528 473784546816 474143352576 474216880536 475975304217 476717764824 477152962293 477338575872 478519419264 479930336928 480293797008 481043182592 481481951046 481744132608 483089453568 483530467776 484021339088 484284713472 484726628712 485482930688 486155848374 487282938408 487283129536 487548087552 487993172064 488488573832 490299917779 490566708576 490566900992 490833644544 491780468704 493153817184 493604019188 493872607872 494642985984 495017588224 496477150848 497705339376 498159696482 499822880256 501059345472 505605424128 515633500728 516104224521 518826010689 519108323616 522322347708 523533285136 525842040078 527061344192 528365192104 529923080358 530324400863 530613178624 531925813088 533411271648 533898224836 534731037792 535022005248 537005897856 538334346672 538334557824 538825794154 540330521634 540624748032 541173580416 541667407386 541962149184 543971776248 544524006474 544820302656 544820516352 545317457301 545317671192 546168297024 548193305709 548193520728 548491813632 548992318572 549549645561 551887547148 551887763616 553167244672 553253027292 555606683856 556894786752 556895005184 558272655808 560342763176 560647666944 561728942887 562034821376 563604362496 564118879072 564425837568 564998832384 565514400164 567402458112 568496761476 568806102144 568806325248 569325367408 572327826672 572639251968 575659187712 576184709184 584478598144 588974945778 589872994816 592944012216 594410841117 596939825952 598416539724 601572417516 605626377552 608820277968 609376072326 611121186048 612923080896 613482380091 614439334152 614904660372 615239494656 616717710819 618484091904 619048465584 620873734068 622313150256 622651774464 623220195648 623852877424 624192339456 626506635096 626506880832 627078575397 628056737784 628056984128 630385608573 630728625312 630728872704 631945308617 632191136768 632289174048 634633738956 634979067264 635623686432 636203949724 638025892352 639907115904 640391729344 640491038334 641975934728 643868805006 644707290368 646302171616 648207797832 649710584544 650064116736 650657562752 654088944768 657538422912 658496810496 661969534464 663607119168 667062013743 668079127296 671557304196 683532680749 687137436741 687511334304 688138966028 691768014252 692144431488 695794603392 696429523782 696429796944 698152629678 700102294038 700483521024 701122720104 701834487102 702216381888 704820240936 706563830007 706564107144 709569981792 711215028864 711325320804 712974717056 716007863808 717388770434 717779128896 717779410432 720440695512 721564773888 722222926569 722223209848 722616198912 725295701664 726032008632 726427070208 727089943068 727090228256 728224396032 730924407612 730924694304 731322418176 731989758096 732732860748 735179203584 735850062864 735850351488 737670703056 739730725776 740406028782 740808911808 741964478976 742526382336 744715726272 746558009064 747239544723 747530222592 749734320384 751472483328 751589018208 753331776512 757995681968 758408136192 763103768896 768246278912 783483521562 785299927704 790592016288 792547788156 794884620537 795193832448 795919767936 797888719632 800116907472 800847337254 802096556688 802533007872 805508846784 807062683294 807501520008 807501836736 808238691231 810495782451 810937122048 811760370624 812501111079 812501429768 812943223776 814511401291 814828248064 815957664372 816786009711 817230774528 817976506788 819252445536 819872880496 822290281092 823488477858 825397954112 827831645424 829750867008 829879540938 830508023993 830960260864 835342180128 835342507776 836104767196 837408983712 840514144764 840971500416 840971830272 843052232064 845406543744 846178318608 846638756352 847498248576 848271600246 851103687168 852745142214 853209153216 853209487872 853988051112 858491740008 858958877952 864277063776 866280779392 872118593024 876717897216 883462418667 884809492224 889416018324 890772169728 895409738928 897624809586 902358626274 908439566328 914064108489 916183248988 916681779072 922356990558 922357352336 922859241984 924639086182 927726137856 928572698376 928573062592 930870172904 933469725384 934321893463 934830293472 935779316136 936288509184 939760321248 942085106676 942085476192 946093309056 947569093632 948286705152 948433761072 951950608434 953435529648 954305924586 957038838528 959860673856 960587594016 960736557501 962963902092 963488265216 965803207509 966178907136 967060935552 968042678176 968569426944 969453257424 970965861376 972311696748 974565876816 974566259072 975096175104 975986344128 976977147664 980599835558 981133417152 981133801984 983560937408 986307634368 987208038376 987745215744 989650200287 990035176448 992954301696 995410678752 996319392964 999645760512 1002118690944 1031267001456 1032208449042 1037652021378 1038216647232 1044644285673 1044644695416 1047066570272 1047228944517 1051684080156 1052751730653 1054122688384 1056730384208 1059846160716 1060648801726 1061226357248 1063851626176 1066822543296 1067796449672 1069462075584 1070437971739 1074011795712 1076083155651 1076668693344 1076669115648 1077651588308 1080661043268 1081249496064 1082347160832 1083334814772 1083924298368 1087943552496 1089048012948 1089640605312 1089641032704 1090634914602 1090635342384 1092336594048 1096386611418 1096387041456 1096983627264 1097984637144 1099099291122 1103775094296 1103775527232 1106334489344 1106506054584 1110609043173 1111213367712 1113789573504 1113790010368 1116545311616 1120685526352 1121295333888 1123457885774 1124069642752 1127208724992 1128237758144 1129997664768 1131028800328 1136993522952 1137612204288 1138650734816 1144655653344 1145278503936 1151318375424 1152369418368 1175225282343 1177949891556 1179745989632 1185888024432 1188821682234 1193879651904 1196833079448 1201271005881 1203144835032 1204243190549 1210594024941 1211252755104 1217640555936 1218752144652 1222242372096 1225846161792 1226964760182 1228878668304 1229809320744 1233435421638 1238096931168 1241747468136 1244626300512 1244819311407 1245303548928 1246440391296 1247705754848 1248384678912 1253013270192 1253013761664 1254157150794 1256113475568 1256113968256 1260771217146 1261457250624 1261457745408 1263890617234 1264578348096 1269267477912 1269958134528 1271247372864 1272407400369 1272407899448 1276051784704 1279117713321 1279814231808 1280783458688 1280982076668 1283951869456 1287737610012 1289414580736 1292604343232 1296415595664 1299421169088 1301315125504 1308177889536 1315076845824 1316993620992 1323939068928 1327214238336 1334124027486 1336158254592 1343114608392 1346437214379 1367065361498 1374274873482 1375022668608 1376277932056 1383535485837 1383536028504 1384288862976 1386958629273 1391589206784 1392859047564 1392859593888 1396305259356 1400204588076 1400967042048 1402245440208 1403668974204 1404432763776 1409640481872 1413127660014 1413128214288 1419139963584 1422430057728 1422650641608 1425949434112 1427925912651 1431458886879 1432015727616 1434777540868 1435558257792 1435558820864 1440881391024 1443129547776 1444445853138 1444446419696 1445232397824 1450591403328 1452064017264 1452854140416 1454179886136 1454180456512 1456448792064 1461848815224 1461849388608 1463183342593 1463979516192 1465465721496 1470899753337 1471700125728 1471700702976 1475341406112 1479461451552 1480812057564 1481617823616 1483928957952 1485052764672 1489431452544 1493116018128 1494479089446 1499468640768 1503178036416 1515991363936 1516816272384 1526207537792 1536492557824 1548312673563 1556478032067 1566967043124 1570599855408 1581184032576 1585095576312 1589769241074 1590973202589 1591839535872 1595777439264 1600233814944 1601694674508 1603320685729 1604193113376 1605066015744 1611017693568 1614125366588 1615003040016 1615003673472 1616477382462 1620991564902 1621874244096 1623520741248 1625002222158 1625002859536 1625886447552 1629022802582 1631915328744 1633572019422 1634461549056 1635952371903 1635953013576 1638504891072 1639745760992 1644580562184 1646976955716 1648648936683 1650795908224 1655663290848 1659501734016 1659759081876 1661016047986 1661920521728 1670684360256 1670685015552 1672209534392 1674817967424 1681028289528 1681943000832 1685186828661 1686104464128 1690813087488 1692356637216 1693277512704 1694996497152 1696543200492 1702207374336 1705490284428 1706418306432 1706418975744 1707976102224 1716983480016 1717917755904 1728554127552 1732561558784 1744237186048 1753435794432 1766924837334 1769618984448 1778832036648 1783232523351 1790819477856 1795249619172 1804717252548 1816879132656 1828128216978 1832366497976 1833363558144 1840447140273 1844713981116 1844714704672 1845718483968 1849278172364 1855452275712 1857145396752 1857146125184 1861740345808 1866939450768 1868643786926 1869660586944 1871558632272 1872577018368 1879520642496 1881235726191 1884170213352 1884170952384 1885890279539 1891156825719 1892186618112 1895835925851 1896573410304 1896867522144 1903901216868 1906871059296 1908611849172 1914077677056 1919721347712 1921175188032 1921473115002 1925927804184 1931606415018 1934121871104 1936085356352 1938906514848 1944623393496 1949131753632 1949132518144 1950192350208 1951972688256 1953954295328 1961199671116 1962266834304 1962267603968 1967121874816 1972615268736 1974416076752 1975490431488 1979300400574 1985908603392 1990821357504 1992638785928 2004237381888 2050598042247 2061412310223 2062534002912 2064416898084 2075304042756 2076433294464 2089288571346 2089289390832 2094133140544 2094457889034 2103368160312 2105503461306 2108245376768 2113460768416 2119692321432 2121297603452 2122452714496 2127703252352 2133645086592 2135592899344 2138924151168 2140875943478 2148023591424 2152166311302 2153337386688 2153338231296 2155303176616 2161322086536 2164694321664 2166668779707 2166669629544 2167848596736 2175887104992 2178096025896 2179281210624 2181269829204 2181270684768 2184673188096 2192773222836 2192774082912 2193967254528 2195969274288 2198198582244 2207550188592 2207551054464 2212668978688 2213012109168 2221218086346 2222426735424 2227579147008 2233090623232 2241371052704 2241718634169 2242590667776 2246915771548 2248139285504 2254417449984 2256475516288 2259995329536 2262057600656 2273987045904 2275224408576 2277301469632 2289311306688 2304738836736 2350450564686 2355899783112 2371776048864 2377643364468 2387759303808 2393666158896 2402542011762 2406289670064 2408486381098 2421188049882 2422505510208 2424716073693 2435281111872 2437503333237 2437504289304 2443534203873 2444484744192 2450358029133 2451692323584 2453929520364 2457757336608 2459618641488 2466870843276 2476193862336 2483494936272 2489252601024 2489638622814 2491524071979 2492880782592 2495411509696 2506026540384 2506027523328 2508314301588 2510860696519 2512226951136 2512227936512 2521542434292 2522914501248 2522915490816 2527781234468 2529156696192 2538534955824 2539916269056 2542494745728 2544814800738 2544815798896 2558235426642 2559628463616 2561566917376 2561964153336 2567903738912 2575475220024 2578829161472 2585208686464 2592831191328 2598842338176 2602630251008 2616355779072 2630153691648 2650387256001 2654428476672 2668248054972 2672316509184 2686229216784 2692874428758 2715828916643 2734130722996 2742192325467 2748549746964 2750045337216 2752555864112 2767070971674 2767072057008 2768577725952 2773917258546 2783178413568 2785718095128 2785719187776 2792610518712 2800409176152 2802965680389 2804490880416 2807337948408 2808865527552 2819280963744 2826255320028 2826256428576 2838279927168 2844860115456 2845301283216 2851898868224 2855851825302 2862917773758 2869555081736 2871116515584 2881762782048 2882209672503 2888891706276 2888892839392 2890464795648 2901182806656 2904128034528 2905708280832 2908359772272 2908360913024 2912897584128 2923697630448 2923698777216 2926366685186 2927959032384 2930931442992 2941799506674 2943400251456 2943401405952 2950682812224 2958922903104 2961624115128 2963235647232 2968950600861 2970105529344 2978862905088 2986232036256 2988958178892 2998937281536 3006356072832 3031982727872 3052415075584 3072985115648 3096625347126 3112956064134 3133934086248 3141199710816 3141686833551 3158255191959 3162368065152 3170191152624 3179538482148 3181946405178 3183679071744 3191554878528 3200467629888 3203389349016 3206641371458 3208386226752 3211313915217 3222035387136 3228249466953 3228250733176 3230006080032 3230007346944 3232954764924 3236236801637 3241983129804 3243748488192 3247041482496 3250004444316 3250005719072 3251772895104 3258045605164 3263830657488 3267144038844 3268923098112 3271904743806 3271906027152 3277009782144 3279491521984 3289161124368 3293953911432 3297297873366 3301591816448 3311326581696 3319003468032 3319518163752 3322032095972 3323841043456 3331827129519 3341368720512 3341370031104 3344419068784 3349635934848 3362056579056 3363886001664 3370373657322 3372208928256 3381626174976 3384713274432 3389992994304 3393086400984 3410980568856 3412836612864 3415952204448 3433966960032 3435835511808 3457108255104 3465123117568 3533849674668 3539237968896 3557664073296 3566465046702 3581638955712 3590499238344 3603813017643 3609434505096 3612729571647 3631782074823 3633758265312 3656256433956 3664732995952 3666727116288 3680894280546 3689427962232 3689429409344 3698556344728 3712270806041 3714290793504 3714292250368 3723480691616 3733878901536 3737287573852 3739321173888 3743117264544 3745154036736 3759041284992 3762471452382 3768340426704 3768341904768 3771780559078 3782313651438 3784373236224 3791671851702 3793735044288 3807802433736 3813742118592 3817222201107 3817223698344 3828155354112 3837353139963 3839442695424 3842350376064 3842946230004 3851855608368 3863212830036 3868243742208 3872170712704 3877813029696 3889246786992 3898263507264 3898265036288 3903945376512 3907908590656 3922399342232 3924533668608 3932102600209 3934243749632 3945230537472 3948832153504 3950980862976 3958600801148 3971817206784 3981642715008 3985277571856 4008474763776 4101196084494 4122824620446 4125068005824 4128833796168 4150606457511 4150608085512 4152866588928 4160875887819 4178577142692 4178578781664 4188266281088 4188915778068 4206736320624 4211006922612 4216490753536 4226921536832 4239384642864 4242595206904 4253090567573 4255406504704 4267290173184 4271185798688 4277848302336 4281751886956 4294376660637 4296047182848 4304332622604 4306674773376 4306676462592 4310606353232 4322644173072 4329388643328 4333337559414 4333339259088 4335697193472 4351774209984 4356192051792 4358562421248 4362539658408 4362541369536 4369346376192 4385546445672 4385548165824 4389550027779 4391938548576 4396397164488 4412699260011 4415100377184 4415102108928 4425337957376 4426024218336 4442436172692 4444853470848 4455158294016 4466181246464 4482742105408 4483437268338 4493831543096 4512951032576 4524115201312 4547974091808 4550448817152 4554602939264 4578622613376 4609477673472 4644938020689 4669434096201 4700901129372 4711799566224 4743552097728 4755286728936 4772919607767 4775518607616 4784728765243 4787332317792 4805084023524 4809962057187 4812579340128 4816972762196 4842376099764 4845011020416 4849432147386 4870562223744 4875006666474 4875008578608 4887068407746 4900716058266 4903384647168 4907859040728 4915514673216 4919237282976 4933741686552 4945946810049 4952387724672 4966989872544 4978505202048 4979277245628 4983048143958 4985761565184 4990823019392 5012053080768 5012055046656 5016628603176 5021721393038 5024453902272 5024455873024 5043084868584 5045829002496 5055560485983 5055562468936 5058313392384 5077069911648 5079832538112 5084989491456 5089629601476 5089631597792 5116470853284 5119256927232 5123133834752 5123928306672 5135807477824 5150950440048 5170417372928 5185662382656 5197684676352 5205260502016 5232711558144 5260307383296 5300774512002 5308856953344 5336496109944 5349697570053 5372458433568 5385748857516 5431657833286 5468261445992 5484384650934 5497099493928 5500090674432 5505111728224 5534141943348 5534144114016 5537155451904 5547834517092 5566356827136 5571436190256 5571438375552 5585221037424 5600818352304 5605931360778 5608981760832 5614675896816 5617731055104 5638561927488 5643707178573 5652510640056 5652512857152 5657670838617 5673470477157 5676559854336 5687507777553 5689720230912 5690602566432 5703797736448 5711703650604 5725835547516 5739110163472 5742233031168 5763525564096 5764419345006 5777783412552 5777785678784 5802365613312 5808256069056 5813556167951 5816719544544 5816721826048 5847395260896 5847397554432 5852733370372 5855918064768 5861862885984 5883599013348 5886800502912 5886802811904 5901365624448 5917845806208 5923248230256 5926471294464 5937901201722 5957725810176 5972464072512 5977916357784 6012712145664 6063965455744 6104830151168 6151794126741 6184236930669 6193250694252 6225912128268 6267868172496 6282399421632 6283373667102 6316510383918 6324736130304 6340382305248 6359076964296 6363892810356 6367358143488 6383109757056 6400935259776 6406778698032 6413282742916 6416772453504 6422627830434 6444070774272 6456498933906 6456501466352 6460012160064 6460014693888 6465909529848 6472473603274 6483966259608 6494082964992 6500006339121 6500008888632 6500011438144 6503545790208 6516091210328 6527661314976 6534288077688 6540253254241 6543809487612 6543812054304 6554019564288 6558983043968 6578322248736 6587907822864 6594595746732 6603183632896 6622653163392 6638006936064 6639036327504 6644064191944 6663654259038 6682737441024 6688838137568 6699271869696 6724113158112 6725155902507 6727772003328 6740747314644 6744417856512 6763252349952 6769426548864 6779985988608 6786172801968 6821961137712 6825673225728 6831904408896 6867933920064 6914216510208 6930246235136 7067699349336 7074151479077 7115328146592 7132930093404 7163277911424 7180998476688 7207626035286 7218869010192 7225459143294 7263564149646 7267516530624 7274148221079 7312509999711 7312512867912 7329465991904 7330602611619 7333454232576 7361788561092 7378855924464 7378858818688 7397112689456 7424541612082 7428581587008 7428584500736 7446961383232 7467757803072 7474572215937 7474575147704 7478642347776 7486234529088 7493065802173 7518082569984 7524942904764 7532582089557 7536680853408 7536683809536 7543561118156 7564627302876 7568746472448 7583343703404 7587470088576 7615604867472 7627484237184 7634444402214 7634447396688 7674706279926 7678885390848 7684700752128 7685892460008 7703711216736 7726425660072 7736487484416 7744341425408 7755626059392 7778493573984 7796527014528 7796530072576 7807890753024 7815817181312 7844798684464 7849067337216 7864205200418 7868487499264 7890461074944 7897664307008 7917201602296 7963285430016 7970555143712 8016949527552 8147486749929 8202392168988 8226576976401 8245649240892 8250136011648 8257667592336 8301212915022 8301216171024 8305733177856 8321751775638 8357154285384 8357157563328 8376532562176 8377831556136 8408897041167 8413472641248 8422013845224 8429702333843 8432981507072 8453843073664 8478769285728 8485190413808 8506181135146 8510813009408 8534580346368 8542371597376 8555696604672 8563503773912 8588753321274 8595257742289 8608665245208 8613349546752 8621212706464 8645288346144 8666675118828 8666678518176 8671394386944 8703548419968 8712384103584 8717124842496 8725079316816 8725082739072 8738692752384 8771092891344 8771096331648 8779100055558 8783877097152 8792794328976 8825398520022 8830200754368 8830204217856 8852048436672 8884872345384 8889706941696 8906851802583 8910316588032 8932362492928 8965484210816 8966874536676 8987663086192 9025902065152 9048230402624 9095948183616 9109205878528 9157245226752 9218955346944 9289876041378 9338868192402 9401802258744 9423599132448 9425060500653 9487104195456 9510573457872 9545839215534 9551037215232 9569457530486 9574664635584 9610168047048 9619924114374 9625158680256 9633941745651 9633945524392 9684748400859 9684752199528 9690022040832 9698864294772 9708710404911 9741124447488 9750013332948 9750017157216 9774136815492 9801432116532 9806769294336 9815718081456 9831029346432 9838474565952 9867483373104 9891893620098 9904775449344 9933979745088 9957010404096 9958554491256 9966096287916 9971523130368 9981646038784 9995481388557 10024106161536 10024110093312 10033257206352 10043442786076 10048907804544 10048911746048 10086169737168 10091658004992 10111120971966 10111124937872 10116626784768 10154139823296 10169978982912 10179259202952 10179263195584 10232941706568 10242283398151 10246267669504 10247856613344 10271614955648 10301900880096 10340834745856 10371324765312 10395369352704 10601549024004 10617713906688 10672992219888 10699395140106 10744916867136 10771497715032 10811439052929 10838188714941 10863315666572 10895346224469 10936522891984 10968769301868 10994198987856 11000181348864 11010223456448 11068283886696 11068288228032 11078388165347 11095669034184 11136812418123 11142872380512 11142876751104 11170442074848 11201636704608 11211862721556 11217963521664 11229351793632 11235462110208 11277123854976 11287414357146 11305021280112 11305025714304 11315341677234 11346940954314 11353119708672 11375015555106 11381205132864 11423407301208 11451666603321 11451671095032 11478220326944 11484466062336 11527051128192 11528838690012 11555566825104 11555571357568 11604731226624 11616512138112 11627112335902 11633439089088 11633443652096 11694790521792 11694795108864 11705466740744 11711836129536 11723725771968 11767198026696 11773601005824 11796307800627 11802731248896 11835691612416 11846496460512 11852942588928 11875802403444 11915451620352 11944928145024 11955832715568 12025424291328 12127930911488 12209660302336 12303588253482 12368473861338 12386501388504 12451824256536 12482627663457 12535736344992 12564798843264 12566747334204 12633020767836 12649472260608 12680764610496 12718153928592 12727785620712 12759271702719 12766219514112 12801870519552 12813557396064 12826565485832 12833544907008 12845255660868 12883129981911 12888141548544 12912997867812 12913002932704 12920024320128 12920029387776 12931819059696 12944947206548 12967932519216 12988165929984 13000012678242 13000017777264 13000022876288 13007091580416 13032182420656 13055322629952 13068576155376 13080506508482 13087618975224 13087624108608 13108039128576 13117966087936 13156644497472 13168650083337 13175815645728 13189191493464 13201231956773 13206367265792 13238097780033 13245306326784 13276013872128 13278072655008 13288128383888 13327308518076 13365474882048 13377676275136 13398543739392 13448226316224 13450311805014 13481494629288 13538853097728 13572345603936 13643922275424 13651346451456 13663808817792 13735867840128 13828433020416 13934814062067 14135398698672 14148302958154 14230656293184 14265860186808 14278883545081 14318758823301 14326555822848 14354186295729 14361996953376 14415252070572 14429886171561 14437738020384 14450918286588 14527128299292 14535033061248 14548296442158 14625019999422 14625025735824 14658931983808 14661205223238 14723577122184 14757711848928 14757717637376 14794225378912 14849083224164 14857163174016 14857169001472 14893922766464 14935515606144 14949144431874 14949150295408 14957284695552 14972469058176 14986131604346 15036165139968 15049885809528 15065164179114 15073361706816 15073367619072 15087122236312 15129254605752 15166681457949 15166687406808 15174940177152 15231209734944 15254968474368 15268888804428 15268894793376 15349412559852 15357770781696 15369401504256 15371784920016 15407422433472 15452851320144 15488682850816 15511252118784 15556987147968 15593054029056 15615781506048 15631634362624 15689597368928 15698134674432 15728410400836 15736974998528 15780922149888 15795328614016 15834403204592 15926570860032 15941110287424 16294973499858 16404784337976 16453153952802 16491298481784 16500272023296 16515335184672 16602425830044 16602432342048 16611466355712 16643503551276 16714308570768 16714315126656 16753065124352 16755663112272 16817794082334 16826945282496 16844027690448 16859404667686 16907686147328 16931121535719 16957538571456 16970380827616 16973012515851 17012362270292 17021626018816 17062523332659 17069160692736 17084743194752 17111393209344 17127007547824 17177506642548 17190515484578 17217330490416 17226699093504 17242425412928 17290576692288 17333350237656 17333357036352 17349173919317 17407096839936 17424768207168 17440668503853 17450158633632 17450165478144 17542185782688 17542192663296 17558200111116 17567754194304 17585588657952 17650797040044 17660401508736 17660408435712 17704096873344 17769744690768 17779413883392 17813703605166 17930968421632 17933749073352 17975326172384 18051804130304 18096460805248 18191896367232 18218411757056 18314490453504 18455382380223 18552710792007 18579752082756 18677736384804 18803604517488 18847198264896 18850121001306 18974208390912 19010802416501 19021146915744 19091678431068 19102074430464 19138915060972 19149329271168 19220336094096 19239848228748 19250317360512 19267883491302 19267891048784 19369496801718 19369504399056 19380044081664 19397728589544 19417420809822 19482248894976 19500026665896 19500034314432 19548273630984 19602864233064 19620759762723 19631436162912 19662058692864 19676949131904 19734966746208 19783787240196 19809550898688 19867959490176 19914020808192 19917108982512 19932192575832 19963292077568 19990962777114 20048212323072 20066514412704 20086885572152 20097815609088 20172339474336 20175467707521 20183316009984 20222241943932 20222249875744 20233253569536 20308279646592 20339957965824 20358518405904 20358526391168 20465883413136 20484566796302 20495713226688 20543229911296 20603801760192 20681669491712 20742649530624 20790738705408 21203098048008 21222454437231 21345984439776 21398790280212 21489833734272 21542995430064 21622878105858 21676377429882 21726631333144 21790692448938 21822444663237 21873045783968 21937538603736 21988397975712 21991807834857 22000362697728 22020446912896 22136567773392 22136576456064 22156776330694 22191338068368 22273624836246 22285744761024 22285753502208 22340884149696 22403273409216 22423716647811 22423725443112 22435927043328 22458703587264 22479197406519 22554247709952 22574828714292 22597746268671 22610042560224 22610051428608 22630683354468 22693881908628 22706239417344 22750031110212 22762410265728 22846814602416 22903333206642 22903342190064 22956440653888 23054102256384 23057677380024 23111133650208 23111142715136 23209462453248 23233024276224 23254224671804 23266878178176 23266887304192 23389581043584 23389590217728 23410933481488 23423672259072 23447451543936 23534396053392 23547202011648 23592615601254 23605462497792 23671383224832 23692992921024 23751604806888 23889856290048 23911665431136 24050848582656 24255861822976 24442460249787 24607176506964 24736947722676 24773002777008 24903648513072 24965255326914 25071472689984 25129597686528 25133494668408 25226691123501 25266041535672 25289107001529 25298944521216 25361529220992 25436307857184 25455571241424 25518543405438 25532439028224 25603741039104 25627114792128 25653130971664 25667089814016 25690511321736 25766259963822 25785773226867 25825995735624 25826005865408 25840048640256 25863638119392 25889894413096 25935865038432 25985895642287 26000025356484 26000035554528 26000045752576 26014183160832 26064364841312 26110645259904 26137152310752 26161013016964 26175237950448 26175248217216 26216078257152 26235932175872 26313288994944 26337300166674 26351631291456 26378382986928 26402463913546 26476195560066 26490612653568 26556145310016 26576256767776 26654617036152 26720555407749 26730949764096 26755352550272 26797087478784 26896452632448 26900623610028 26962989258576 27077706195456 27144691207872 27287844550848 27327617635584 27471735680256 27656866040832 27869628124134 28107193245739 28270797397344 28296605916308 28461312586368 28531720373616 28557767090162 28637517646602 28653111645696 28708372591458 28723993906752 28830504141144 28859772343122 28875476040768 28901825236953 28901836573176 29054245202577 29054256598584 29070066122496 29096592884316 29126131214733 29250039998844 29250051471648 29317863967616 29322410446476 29447154244368 29515423697856 29515435274752 29588450757824 29698166448328 29714326348032 29771633973011 29787845532928 29871031212288 29898288863748 29898300590816 29914569391104 29944938116352 29972263208692 30072330279936 30099771619056 30130328358228 30146723413632 30146735238144 30174244472624 30258509211504 30333362915898 30333374813616 30349880354304 30462419469888 30509936948736 30537777608856 30537789586752 30698825119704 30726850194453 30738803008512 30743569840032 30814844866944 30905702640288 30977365701632 31022504237568 31113974295936 31186108058112 31263268725248 31379194737856 31456820801672 31590657228032 31668806409184 31853141720064 31882220574848 32514566144823 32589946999716 32686038673407 32809568675952 32906307905604 32982596963568 33000544046592 33030670369344 33204851660088 33204864684096 33235164496041 33287007102552 33410437254369 33428617141536 33428630253312 33493101356701 33506130248704 33511326224544 33635588164668 33653890564992 33688055380896 33718809335372 33815372294656 33862243071438 33915077142912 33940761655232 33946025031702 34024724540584 34125046665318 34169486389504 34254015095648 34355013285096 34381030969156 34434660980832 34453398187008 34484850825856 34581153384576 34666700475312 34666714072704 34698347838634 34814193679872 34849536414336 34881337007706 34900317267264 34900330956288 35084371565376 35084385326592 35116400222232 35135508388608 35171177315904 35301594080088 35320803017472 35388923401881 35408193746688 35539489381536 35558827766784 35627407210332 35861936843264 35867498146704 35950652344768 36192921610496 36383792734464 36436823514112 36628980907008 36910764760446 37105421584014 37159504165512 37355472769608 37447882990371 37607209034976 37694396529792 37700242002612 37948416781824 38021604833002 38042293831488 38183356862136 38277815108157 38277830121944 38298658542336 38440672188192 38479696457496 38500634721024 38535766982604 38535782097568 38738993603436 38739008798112 38760088163328 38795457179088 38834841619644 38964497789952 39000053331792 39000068628864 39096547261968 39205728466128 39241519525446 39262872325824 39324117385728 39353898263808 39469933492416 39505950250011 39567574480392 39603695870319 39619101797376 39714293340099 39735918980352 39828041616384 39834217965024 39864385151664 39926584155136 39981925554228 40096424646144 40133028825408 40173771144304 40195631218176 40344678948672 40350935415042 40444483887864 40444499751488 40616559293184 40694893175657 40717036811808 40717052782336 40931766826272 40969133592604 40991426453376 41086459822592 41207603520384 41485299061248 42406196096016 42444908874462 42691968879552 42797580560424 42836650635243 42956276469903 42979667468544 43062558887187 43085990860128 43245756211716 43289658514683 43352754859764 43453262666288 43581384897876 43644889326474 43746091567936 43875077207472 43976795951424 43983615669714 44016925271629 44040893825792 44273135546784 44273152912128 44313552661388 44382676136736 44547249672492 44571489522048 44571507004416 44681768299392 44806546818432 44847433295622 44847450886224 44871854086656 44917407174528 44958394813038 45108495419904 45149657428584 45195492537342 45220085120448 45220102857216 45261366708936 45387763817256 45500044373847 45500062220424 45524820531456 45693629204832 45806666413284 45806684380128 45912881307776 46108204512768 46115354760048 46222267300416 46222285430272 46466048552448 46508449343608 46533756356352 46779162087168 46821866962976 46847344518144 46894903087872 47068792106784 47094404023296 47185231202508 47210924995584 47342766449664 47385985842048 47503209613776 47779712580096 47823330862272 48511723645952 48884920499574 49214353013928 49473895445352 49519060353539 49546005554016 49807297026144 49930510653828 50142945379968 50259195373056 50266989336816 50453382247002 50532083071344 50578214003058 50723058441984 50872615714368 50911142482848 50919037547553 51037086810876 51064878056448 51187569997977 51207482078208 51254229584256 51306261943328 51334179628032 51381022643472 51532519927644 51571546453734 51651991471248 51652011730816 51680097280512 51727276238784 51779788826192 51871730076864 51971791284574 52000050712968 52000071109056 52000091505152 52047521757951 52128729682624 52221290519808 52274304621504 52322005511559 52322026033928 52350475900896 52350496434432 52451460615211 52471864351744 52626577989888 52674600333348 52703262582912 52756765973856 52804927827092 52952391120132 52981225307136 53112290620032 53152513535552 53309234072304 53441110815498 53510705100544 53792905264896 53801247220056 53925978517152 54155412390912 54289382415744 54575689101696 54655235271168 54943471360512 55366147140669 55739256248268 56214386491478 56541594794688 56593211832616 56733212502167 56922625172736 57032407249503 57063440747232 57115534180324 57275035293204 57306223291392 57416745182916 57447987813504 57661008282288 57719544686244 57750952081536 57803650473906 57803673146352 58108490405154 58108513197168 58140132244992 58193185768632 58252262429466 58500079997688 58500102943296 58635727935232 58644820892952 58862279288169 58894308488736 59030847395712 59030870549504 59176901515648 59396332896656 59428652696064 59543267946022 59575691065856 59742062424576 59796577727496 59796601181632 59889876232704 59944526417384 60166804196023 60199543238112 60260656716456 60293446827264 60348488945248 60517018423008 60666725831796 60666749627232 60699760708608 60924838939776 61019873897472 61075555217712 61075579173504 61397650239408 61453700388906 61487139680064 61629689733888 61811405280576 62045008475136 62227948591872 62372216116224 62526537450496 62758389475712 62913641603344 63181314456064 63337612818368 63667363311693 63764441149696 65029132289646 65179893999432 65372077346814 65619137351904 65812615811208 65965193927136 65975423504571 66001088093184 66061340738688 66409703320176 66409729368192 66470328992082 66574014205104 66820874508738 66857234283072 66857260506624 66986202713402 67022652449088 67271149943433 67271176329336 67307781129984 67376110761792 67437592219557 67437618670744 67630744589312 67724486142876 67793238806013 67830154285824 67881523310464 67892050063404 68049449081168 68250093330636 68338972779008 68508030191296 68710026570192 68762061938312 68869321961664 68932165991419 68969701651712 69162306769152 69333400950624 69333428145408 69396695677268 69628387359744 69699072828672 69762674015412 69800634534528 69800661912576 70168743130752 70168770653184 70232800444464 70271016777216 70342354631808 70603188160176 70641606034944 70777846803762 70816387493376 71078978763072 71254814420664 71723873686528 71734996293408 71901304689536 72385843220992 72767585468928 73327380749361 73821529520892 74210843168028 74319008331024 74710945539216 74895765980742 75214418069952 75388793059584 75400484005224 75680073370503 75867321004587 75896833563648 76043209666004 76084587662976 76366713724272 76555630216314 76555660243888 76597317084672 76881344376384 76959392914992 77001269442048 77071533965208 77071564195136 77357319680601 77477987206872 77478017596224 77548717157429 77590914358176 77669683239288 77957686926861 78000106663584 78000137257728 78193094523936 78411456932256 78483039050892 78525744651648 78648234771456 78707796527616 78939866984832 79011900500022 79135148960784 79207391740638 79428586680198 79471837960704 79668435930048 79728770303328 79963851108456 80161666223247 80192849292288 80266057650816 80347542288608 80391262436352 80689357897344 80701870830084 80888967775728 80888999502976 81233118586368 81389786351314 81434073623616 81434105564672 81863533652544 81938267185208 81982852906752 82172919645184 82415207040768 82970598122496 84321579737217 84812392192032 84889817748924 85383937759104 85595161120848 85673301270486 85912552939806 85959334937088 86125117774374 86171981720256 86491512423432 86579317029366 86705475710859 86705509719528 86906525332576 87162769795752 87289778652948 87378393644199 87492183135872 87750154414944 87953591902848 87967231339428 88033850543258 88081787651584 88546271093568 88546305824256 88627105322776 88765352273472 89094499344984 89142979044096 89314901919033 89363536598784 89613093636864 89694866591244 89694901772448 89743708173312 89834814349056 89916789626076 90216990839808 90299314857168 90390985074684 90440170240896 90440205714432 90522733417872 90775527634512 91000088747694 91000124440848 91049641062912 91387258409664 91613332826568 91613368760256 91825762615552 92180550583359 92216409025536 92230709520096 92444534600832 92444570860544 92932097104896 93016898687216 93067512712704 93558324174336 93643733925952 93789806175744 94137584213568 94370462405016 94771971684096 95006419227552 95559425160192 95646661724544 97543698434469 97769840999148 98428706027856 98947790890704 99038120707078 99092011108032 99614594052288 99705493488123 99861021307656 99952184815567 100231311763107 100285890759936 100479304070103 100518390746112 100533978673632 100906764494004 101064166142688 101156428006116 101446116883968 101745231428736 101822284965696 101838075095106 102074173621752 102375139995954 102508459168512 102612523886656 102762045286944 103065039855288 103143092907468 103303982942496 103304023461632 103360194561024 103454552477568 103559577652384 103743460153728 103943582569148 104000101425936 104000142218112 104000183010304 104095043515902 104257459365248 104442581039616 104548609243008 104644011023118 104644052067856 104700951801792 104700992868864 104902921230422 105253155979776 105349200666696 105406525165824 105513531947712 105609855654184 105904782240264 106166770205643 106224581240064 106305027071104 106618468144608 106882221630996 107021410201088 107585810529792 107602494440112 107851957034304 108578764831488 109151378203392 109310470542336 109886942721024 110732294281338 111478512496536 112428772982956 113083189589376 113186423665232 113466425004334 113845250345472 114064814499006 114126881494464 114231068360648 114550070586408 114833445324471 114833490365832 114895975627008 115322016564576 115439089372488 115501904163072 115607300947812 115607346292704 116216980810308 116217026394336 116280264489984 116386371537264 116504524858932 117000159995376 117000205886592 117271455870464 117289641785904 117724558576338 117788616977472 118061694791424 118353803031296 118517850750033 118792665793312 118811087610957 118857305392128 119086535892044 119151382131712 119484124849152 119593155454992 119593202363264 119779752465408 119889052834768 120333608392046 120399086476224 120521313432912 120586893654528 120696977890496 121034036846016 121333451663592 121333499254464 121444217435219 121849677879552 122084679526971 122151110435424 122151158347008 122795300478816 122907400777812 122974279360128 123259379467776 123622810561152 124455897183744 125516778951424 125827283206688 126362628912128 126675225636736 127334726623386 127528882299392 128509951905729 129187676661561 129868975544049 130058264579292 130359787998864 130744154693628 131238274703808 131625231622416 131930387854272 131950847009142 132050775814887 132122681477376 132819406640352 132819458736384 132940657984164 133075616915507 133148028410208 133641749017476 133714468566144 133714521013248 133972405426804 134045304898176 134542299886866 134542352658672 134615562259968 134752221523584 134875184439114 134875237341488 135448972285752 135586477612026 135660308571648 135763046620928 135784100126808 136098898162336 136500186661272 136677945558016 137016060382592 137420053140384 137524123876624 137738643923328 137864331982838 137939403303424 138324613538304 138666801901248 138666856290816 138793391354536 139398145657344 139525348030824 139601269069056 140337486261504 140465600888928 140542033554432 140684709263616 141206376320352 141283212069888 141555693607524 141632774986752 142157957526144 142509628841328 143469992586816 143802609379072 144771686441984 145535170937856 146654761498722 147643059041784 148421686336056 148557181060617 148638016662048 149421891078432 149791531961484 150428836139904 150777586119168 150800968010448 151360146741006 151734642009174 152086419332008 152169175325952 152733427448544 152757112642659 153111260432628 153111320487776 153194634169344 153762688752768 153918785829984 154002538884096 154143067930416 154143128390272 154714639361202 154955974413744 154956035192448 155097434314858 155181828716352 155339366478576 155915373853722 156000213327168 156000274515456 156142565273853 156386189047872 156822913864512 156966016534677 156966078101784 157051489303296 157354381845633 157415593055232 157879733969664 158023801000044 158270297921568 158414783481276 158857173360396 158943675921408 159336871860096 159457540606656 159927702216912 160323332446494 160532115301632 160695084577216 161378715794688 161403741660168 161777935551456 161777999005952 162466237172736 162779572702628 162868147247232 162868211129344 163727067305088 163876534370416 163965705813504 164830414081536 168643159474434 169624784384064 169779635497848 170199637506501 170767875518208 171097221748509 171190322241696 171346602540972 171825105879612 171918669874176 172250235548748 172343963440512 172983024846864 173158634058732 173410951421718 173411019439056 173813050665152 174325539591504 174579557305896 174756787288398 174984366271744 175500308829888 175907183805696 175934462678856 176067701086516 176163575303168 176586837864507 177092542187136 177092611648512 177254210645552 177530704546944 178188998689968 178285958088192 178629803838066 178727073197568 179226187273728 179389733182488 179389803544896 179669628698112 179833579252152 180500412588069 180598629714336 180781970149368 180880340481792 181045466835744 181551055269024 182000177495388 182000248881696 182099282125824 182774516819328 183226665653136 183226737520512 183651525231104 184361101166718 184461419040192 184889069201664 186033797374432 186135025425408 187116648348672 187287467851904 187579612351488 188275168427136 188740924810032 189543943368192 190012838455104 191002089935079 191293323449088 195087396868938 195539681998296 196750352720173 196857412055712 197895581781408 198076241414156 198184022216064 199229188104576 199410986976246 199722042615312 199904369631134 200462623526214 200571781519872 200958608140206 201067957347264 201813528988008 202128332285376 202312776658671 202312856012232 202892233767936 203379716418039 203490462857472 203644569931392 203676150190212 204148347243504 204750279991908 205016918337024 205225047773312 205524090573888 206130079710576 206286185814936 206607965884992 206608046923264 206796497974257 206909104955136 207119155304768 207486920307456 207887165138296 208000202851872 208000284436224 208190087031804 208401437811077 208514918730496 208885162079232 209097218486016 209288022046236 209288104135712 209401903603584 209401985737728 209805842460844 210506311959552 210698401333392 210813050331648 211027063895424 211219711308368 211809564480528 212333540411286 212449162480128 212610054142208 213236936289216 213764443261992 214042820402176 215171621059584 215204988880224 215703914068608 217157529662976 218302756406784 219982142248083 221464588562676 222957024993072 224857545965912 225413800081369 226166379178752 226372847330464 226932850008668 227601963013761 227690500690944 228129628998012 228253762988928 228462136721296 229100141172816 229666890648942 229666980731664 229791951254016 230644033129152 230878178744976 231003808326144 231214601895624 231214692585408 232071959041803 232433961620616 232434052788672 232646151472287 232772743074528 233009049717864 233873060780583 234000319990752 234000411773184 234542911740928 234579283571808 235449117152676 235577233954944 236123389582848 236707606062592 237035701500066 237585331586624 237622175221914 238173071784088 239186310909984 239186404726528 239778105669536 240667216784092 240798172952448 241042626865824 241173787309056 241393955780992 242068073692032 242666903327184 242666998508928 242888434870438 243699355759104 244169359053942 244302220870848 244302316694016 245590600957632 245814801555624 245948558720256 246518758935552 247245621122304 248911794367488 251033557902848 251654566413376 252964739211651 253350451273472 254669453246772 255057764598784 257019903811458 258375353323122 259737951088098 260116529158584 260719575997728 261488309387256 262135180932597 262476549407616 263250463244832 263860775708544 263901694018284 264101551629774 264245362954752 265638813280704 265638917472768 265881315968328 266151233831014 266296056820416 267283498034952 267428937132288 267944705757099 267944810853608 268090609796352 269084599773732 269084705317344 269231124519936 269504443047168 269750368878228 269750474682976 270897944571504 271172955224052 271320617143296 271526093241856 271568200253616 272197796324672 273000373322544 274032120765184 274840106280768 275048247753248 275477287846656 275728663965676 275878806606848 276541651750077 276649227076608 277333603802496 277333712581632 277586782709072 278796291314688 279050696061648 279202538138112 280674972523008 280931201777856 281369418527232 282412752640704 283111387215048 284315915052288 285019257682656 286939985173632 287605218758144 293309522997444 295286118083568 296843372672112 297114362121234 297276033324096 298843782156864 299116480464369 299583063922968 299856554446701 300693935289321 300857672279808 301437912210309 301555172238336 301601936020896 302720293482012 303469284018348 304172838664016 304338350651904 305466854897088 305514225285318 306222520865256 306222640975552 307525377505536 307837571659968 308118476901403 308286135860832 308286256780544 309429278722404 309911948827488 309912070384896 310194868629716 310363657432704 310678732957152 311830747707444 312000426654336 312000549030912 312285130547706 312772378095744 313645827729024 313932033069354 313932156203568 314102978606592 314708763691266 315759467939328 316047602000088 316540595843136 316829566962552 317714346720792 318500310616929 318673743720192 318915081213312 319855404433824 320646664892988 321064230603264 321390169154432 322757431589376 322807483320336 323555871102912 323555998011904 325559145405256 325736294494464 327454134610176 327753068740832 327931411627008 329660828163072 337286318948868 339249568768128 339559270995696 340399275013002 341535751036416 342194443497018 342380644483392 342693205081944 343650211759224 344500335973413 344500471097496 344687926881024 345966049693728 346317268117464 346633422474773 346821902843436 346822038878112 347626101330304 348651079183008 349159114611792 349513574576796 349968732543488 351000617659776 351814367611392 351868925357712 352135402173032 353173675729014 354185084374272 354508421291104 355061409093888 356377997379936 356433262832871 356571916176384 357259607676132 357454146395136 358452374547456 358779466364976 358779607089792 359339257396224 359667158504304 361000825176138 361197259428672 361563940298736 361760680963584 362090933671488 363102110538048 364000354990776 364000497763392 364332652305657 365549033638656 366254038580913 366453331306272 366453475041024 367303050462208 368722202333436 368922838080384 369778138403328 372067594748864 374574935703808 376550336854272 377481849620064 379087886736384 380025676910208 382004179870158 382586646898176 385529855717187 387563029984683 390174793737876 391079363996592 393500705440346 393714824111424 395791163562816 396152327444661 396152482828312 396368044432128 397132487515169 398458376209152 398821973952492 399226850746521 399444085230624 399808739262268 400925247052428 401143563039744 401917216280412 402135914694528 403627057976016 404256664570752 404625553317342 404625712024464 406759432836078 406980925714944 407289139862784 407352300380424 408296694487008 409500559983816 410033836674048 410450095546624 411048181147776 412260159421152 412572371629872 413215931769984 413216093846528 413592995948514 413818209910272 414238310609536 414973840614912 415774330276592 416000405703744 416000568872448 416380174063608 416802875622154 417029837460992 418194436972032 418576044092472 418576208271424 418803807207168 419611684921688 421167629372161 421396802666784 421626100663296 422054127790848 422439422616736 423619128961056 424667080822572 424898324960256 425220108284416 426473872578432 427528886523984 430409977760448 431407828137216 434315059325952 436605512813568 439964284496166 442929177125352 445671543181851 445914049986144 449715091931824 450827600162738 452332758357504 452745694660928 453865700017336 455203926027522 455548660341317 456259257996024 456507525977856 456924273442592 458200282345632 459333781297884 459333961463328 459583902508032 461288066258304 461756357489952 462007616652288 462429203791248 462429385170816 464143918083606 464867923241232 464868105577344 465292302944574 465545486149056 466018099435728 467746121561166 468000639981504 468000823546368 468427695821559 469158567143616 470898049604031 470898234305352 471154467909888 472063145536899 472246779165696 473415212125184 474071403000132 475170663173248 475244350443828 476346143568176 478372621819968 478372809453056 479556211339072 481334433568184 481596345904896 482085253731648 482525161939933 482787911561984 484136147384064 485333806654368 485333997017856 485776869740876 487398711518208 488338718107884 488604441741696 488604633388032 491181201915264 491629603111248 491897117440512 494491242244608 502067115805696 503309132826752 505929478423302 506700902546944 509338906493544 510598912519503 513291665245527 514039807622916 516750706646244 519475902176196 520233058317168 521439151995456 522976618774512 524270361865194 524953098815232 526500926489664 527721551417088 527803388036568 528203103259548 528490725909504 529760513593521 531277626561408 531277834945536 531762631936656 532302467662028 532592113640832 534566996069904 534857874264576 535889411514198 535889621707216 536181219592704 538169199547464 538169410634688 539008886094336 539500737756456 539500949365952 541501237764207 541795889143008 542345910448104 542841020102003 543052186483712 543136400507232 544395592649344 546000746645088 548064241530368 549680212561536 550096495506496 550954575693312 551457327931352 553083303500154 554667207604992 555173565418144 558101392123296 558405076276224 561349945046016 561862403555712 562738837054464 564825505281408 566222774430096 568631830104576 570038515365312 573006269805237 573879970347264 575210437516288 586619045994888 587154572763391 590251058160519 590572236167136 593686745344224 594228724242468 594552066648192 597687564313728 598232960928738 599166127845936 599713108893402 601387870578642 601715344559616 602875824420618 603203872041792 605440586964024 606938329976013 606938568036696 608345677328032 608676701303808 610933709794176 611028450570636 612445041730512 612445281951104 615050755011072 615675143319936 616236953802806 616572271721664 616572513561088 618858557444808 619823897654976 619824140769792 620389493922771 620389737259432 620727314865408 621357465914304 623661495414888 624000853308672 624570261095412 625204313433231 625544756191488 627291655458048 627864066138708 627864312407136 628205957213184 629417527382532 631518935878656 632095204000176 633081191686272 633659133925104 635428693441584 637000621233858 637347487440384 637830162426624 639710808867648 641293329785976 642128461206528 642780338308864 645514863178752 645614966640672 647111742205824 647111996023808 651118290810512 651472588988928 654908269220352 655506137481664 674572637897736 676241400244107 678499137536256 679118541991392 680798550026004 682805889041283 683071502072832 684388886994036 684761288966784 685386410163888 687300423518448 689000671946826 689000942194992 689375853762048 691932099387456 692634536234928 693266844949546 693643805686872 693644077756224 695252202660608 696215877125409 697302158366016 697938454416861 698318229223584 699027149153592 699665293708969 699937465086976 701619182341749 702001235319552 703628735222784 703737850715424 704270804346064 706347351458028 708370168748544 709016842582208 710122818187776 712755994759872 712866525665742 713406392609987 714519215352264 717558932729952 717559214179584 719334317008608 722001650352276 722394518857344 723127880597472 723521361927168 724181867342976 726204221076096 728000709981552 728000995526784 728665304611314 731098067277312 732508077161826 732906662612544 732906950082048 737444404666872 737845676160768 739556276806656 744135189497728 749149871407616 753100673708544 754963699240128 758894217634953 760051353820416 764008359740316 765173293796352 771059711434374 775126059969366 780349587475752 782158727993184 787001410880692 787429648222848 791582327125632 792304654889322 792304965656624 792736088864256 794264975030338 796916752418304 797643947904984 798453701493042 798888170461248 799617478524536 801850494104856 803834117271297 803834432560824 804271829389056 807254115952032 808513329141504 809251106634684 809251424048928 813518865672156 813961851429888 814578279725568 814704600760848 816593388974016 819001119967632 820900191093248 822096362295552 824520318842304 825144743259744 826431863539968 827185991897028 827636419820544 828476621219072 829624955250231 829947681229824 831548660553184 832000811407488 832001137744896 832760348127216 833605751244308 834059674921984 836388873944064 837152088184944 837152416542848 837607614414336 839223369843376 842335258744322 842793605333568 844108255581696 844878845233472 847238257922112 849334161645144 850109522046533 850440216568832 852947745156864 855057773047968 860819955520896 862815656274432 879928568992332 885858354250704 891343086363702 891828099972288 897349441393107 899430183863648 899569663340103 901655200325476 904313736630927 904665516715008 905491389321856 907731400034672 910407852055044 911097320682634 912518515992048 913015051955712 913848546885184 916400564691264 918667562595768 918667922926656 919506217723801 922576132516608 923512714979904 924355430704209 924858407582496 924858770341632 928287836167212 929735846482464 929736211154688 930584605889148 931090972298112 932036198871456 935492243122332 936001279963008 936001647092736 936855391643118 938317134287232 941796099208062 941796468610704 942308935819776 944126291073798 948142806000264 950341326346496 950488700887656 952692287136352 956745243639936 956745618906112 959112422678144 962668867136368 963192691809792 964170507463296 965050323879866 965575823123968 968272294768128 970667613308736 970667994035712 971553739481752 976677436215768 977208883483392 982362403830528 983259206222496 983794234881024 988982484489216 1006618265653504 1011858956846604 1013401805093888 1018677812987088 1021197825039006 1026583330491054 1028079615245832 1033501413292488 1038951804352392 1039900267424319 1040466116634336 1042878303990912 1045953237549024 1048540723730388 1049906197630464 1053001852979328 1055443102834176 1055606776073136 1056406206519096 1059521027187042 1062555253122816 1063525263873312 1064604935324056 1065184227281664 1069133992139808 1069299788498613 1069715748529152 1071778823028396 1071779243414432 1072362439185408 1076338399094928 1076338821269376 1078017772188672 1079001475512912 1079001898731904 1083002475528414 1083591778286016 1084691820896208 1085682040204006 1086272801014464 1088791185298688 1092001493290176 1092997956916971 1096128483060736 1098762115742739 1099360425123072 1100192991012992 1101909151386624 1102914655862704 1106166607000308 1109334415209984 1110347130836288 1116202784246592 1123724807111424 1129651010562816 1132445548860192 1137263660209152 1140077030730624 1146012539610474 1147759940694528 1156589567151561 1173238091989776 1174309145526782 1180502116321038 1181144472334272 1187373490688448 1188456982333983 1188457448484936 1189104133296384 1191397462545507 1195375128627456 1196465921857476 1197680552239563 1198332255691872 1199426217786804 1202775741157284 1203430689119232 1205751648841236 1206407744083584 1210881173928048 1213876659952026 1213877136073392 1216691354656064 1221867419588352 1222056901141272 1224890083461024 1224890563902208 1230101510022144 1231350286639872 1232473907605612 1233144543443328 1233145027122176 1237717114889616 1239647795309952 1239648281539584 1240778987845542 1240779474518864 1241454629730816 1242714931828608 1247322990829776 1248001706617344 1249140522190824 1250408626866462 1251089512382976 1254583310916096 1255728132277416 1255728624814272 1258835054765064 1263502888116483 1264190408000352 1266162383372544 1267318267850208 1270857386883168 1274001242467716 1274694974880768 1275660324853248 1279421617735296 1282586659571952 1285560676617728 1291229933281344 1294223484411648 1302236581621024 1302945177977856 1309816538440704 1311012274963328 1337014629545553 1349145275795472 1352482800488214 1356998275072512 1358237083982784 1361597100052008 1365611778082566 1366645981023951 1368777773988072 1369522577933568 1370772820327776 1374600847036896 1377252469041211 1378001343893652 1378001884389984 1378751707524096 1383864198774912 1385269072469856 1386533689899092 1387287611373744 1387288155512448 1390504405321216 1392431754250818 1394604316732032 1395876908833722 1396636458447168 1398054298307184 1399330587417938 1403238364683498 1404002470639104 1405283087464677 1407475701430848 1408541608692128 1412694702916056 1416189436610697 1416740337497088 1418033685164416 1420245636375552 1425511989519744 1425733051331484 1426812785219974 1429038430704528 1435117865459904 1435118428359168 1438668634017216 1444003300704552 1444789037714688 1446255761194944 1447575485819799 1448363734685952 1452408442152192 1456001419963104 1456001991053568 1457330609222628 1462196134554624 1465016154323652 1465813325225088 1465813900164096 1474888809333744 1475691352321536 1488270378995456 1498299742815232 1506201347417088 1509927398480256 1517788435269906 1520102707640832 1528016719480632 1531796737558509 1539874995736581 1542119422868748 1550252119938732 1560699174951504 1564317455986368 1574002821761384 1574859296445696 1577896600569583 1583164654251264 1584609309778644 1584609931313248 1585472177728512 1588529950060676 1593833504836608 1595287895809968 1596907402986084 1597776340922496 1599234957049072 1603700988209712 1607668234542594 1607668865121648 1608543658778112 1614508231904064 1617026658283008 1618502213269368 1618502848097856 1624503713292621 1627037731344312 1628523060306009 1629156559451136 1629409201521696 1633186777948032 1638002239935264 1641800382186496 1644192724591104 1649040637684608 1650289486519488 1652863727079936 1654371983794056 1656953242438144 1659249910500462 1663097321106368 1664001622814976 1665520696254432 1667211502488616 1674304176369888 1674304833085696 1675215228828672 1678446739686752 1684670517488644 1685587210667136 1688216511163392 1689757690466944 1694476515844224 1698668323290288 1700219044093066 1705895490313728 1710115546095936 1721639911041792 1725631312548864 1759857137984664 1761463718290173 1770753174481557 1771716708501408 1782686172727404 1783656199944576 1794698882786214 1798860367727296 1799139326680206 1803310400650952 1808627473261854 1810982778643712 1815462800069344 1820815704110088 1822194641365268 1825037031984096 1826030103911424 1827697093770368 1832801129382528 1837335125191536 1837335845853312 1839012435447602 1845152265033216 1847025429959808 1848710861408418 1849716815164992 1849717540683264 1856575672334424 1859471692964928 1859472422309376 1861168481768313 1861169211778296 1862181944596224 1864072397742912 1870984486244664 1872002559926016 1873710783286236 1875612940299693 1876634268574464 1883592198416124 1883592937221408 1884617871639552 1888252582147596 1896285612000528 1900682652692992 1900977401775312 1905384574272704 1913490487279872 1918224845356288 1925337734272736 1926385383619584 1928341014926592 1930100647759732 1931151646247936 1936544589536256 1941335226617472 1941335988071424 1943107478963504 1953354872431536 1954417766966784 1964724807661056 1966518412444992 2013236531307008 2023717913693208 2028724200732321 2037355625974176 2042395650078012 2053166660982108 2056159230491664 2067002826584976 2077903608704784 2079800534848638 2080932233268672 2085756607981824 2091906475098048 2093815363250583 2097081447460776 2098995881126907 2099812395260928 2104857547025247 2106003705958656 2110886205668352 2111213552146272 2112812413038192 2119042054374084 2125110506245632 2127050527746624 2129209870648112 2130368454563328 2138267984279616 2138599576997226 2140219177829961 2143557646056792 2143558486828864 2152676798189856 2152677642538752 2156829338309821 2158002951025824 2158003797463808 2166004951056828 2167183556572032 2169383641792416 2171364080408012 2172545602028928 2177582370597376 2184002986580352 2185995913833942 2197524231485478 2198720850246144 2200385982025984 2205829311725408 2212333214000616 2218668830419968 2220694261672576 2232405568493184 2247449614222848 2259302021125632 2264891097720384 2276682652904859 2280154061461248 2292025079220948 2295519881389056 2313179134303122 2332897039396337 2346476183979552 2348618291053564 2361004232642076 2362288944668544 2374746981376896 2376913964667966 2376914896969872 2378208266592768 2382794925091014 2390750257254912 2392931843714952 2395361104479126 2396664511383744 2398852435573608 2405551482314568 2411502351813891 2411503297682472 2412815488167168 2421762347856096 2427753319904052 2427754272146784 2433382709312128 2443734839176704 2444113802282544 2449780166922048 2449781127804416 2462700573279744 2464947815211224 2466289086886656 2475434229779232 2479295590619904 2481557975691084 2481558949037728 2482909259461632 2485429863657216 2494645981659552 2496003413234688 2498281044381648 2500817253732924 2502179024765952 2509166621832192 2511456264554832 2511457249628544 2517670109530128 2527005776232966 2528380816000704 2532324766745088 2534636535700416 2541714773766336 2548002484935432 2550328566139599 2551320649706496 2558843235470592 2565173319143904 2571121353235456 2582459866562688 2588446968823296 2604473163242048 2622024549926656 2674029259091106 2698290551590944 2698708990020309 2704965600976428 2712941209892781 2713996550145024 2716474167965568 2723194200104016 2731223556165132 2733291962047902 2737555547976144 2739045155867136 2741545640655552 2749201694073792 2754504938082422 2756002687787304 2756003768779968 2758518653171403 2767728397549824 2770538144939712 2773066292112627 2773067379798184 2774575222747488 2774576311024896 2779927412606183 2781008810642432 2784863508501636 2789208633464064 2791753817667444 2793272916894336 2796108596614368 2798661174835876 2806476729366996 2808004941278208 2810566174929354 2814951402861696 2817083217384256 2825389405832112 2832378873221394 2836067370328832 2851023979039488 2851466102662968 2853625570439948 2858076861409056 2870235730919808 2870236856718336 2877337268034432 2888006601409104 2889578075429376 2892511522389888 2895150971639598 2896727469371904 2904816884304384 2912002839926208 2912003982107136 2914661218445256 2930032308647304 2931626650450176 2949777618667488 2951382704643072 2976540757990912 3019854796960512 3035576870539812 3040205415281664 3056033438961264 3063593475117018 3079749991473162 3084238845737496 3100504239877464 3119700802272957 3121398349903008 3128634911972736 3148005643522768 3149718592891392 3155793201139166 3166329308502528 3169218619557288 3169219862626496 3177059900121352 3188840622389219 3190575791619936 3193814805972168 3195552681844992 3198469914098144 3207401976419424 3215336469085188 3215337730243296 3217087317556224 3229016463808128 3234053316566016 3237004426538736 3237005696195712 3249007426585242 3254075462688624 3257046120612018 3258818403043392 3266373555896064 3276004479870528 3278993870750913 3288385449182208 3296286347228217 3298081275369216 3300578973038976 3305727454159872 3308743967588112 3313906484876288 3318499821000924 3326194642212736 3328003245629952 3331041392508864 3334423004977232 3348608352739776 3348609666171392 3356893479373504 3369341034977288 3371174421334272 3377676133579531 3379515380933888 3388953031688448 3397336646580576 3400438088186132 3411790980627456 3420231092191872 3443279822083584 3519714275969328 3522927436580346 3541506348963114 3543433417002816 3565370947001949 3565372345454808 3567312399889152 3574192387636521 3589397765572428 3593041656718689 3597720735454592 3598278653360412 3606620801301904 3617254946523708 3621965557287424 3630925600138688 3641631408220176 3644389282730536 3650074063968192 3653404797545207 3655394187540736 3665602258765056 3674670250383072 3674671691706624 3678024870895204 3690304530066432 3694050859919616 3697421722816836 3699433630329984 3699435081366528 3713151344668848 3718943385929856 3718944844618752 3722336963536626 3722338423556592 3724363889192448 3728144795485824 3741968972489328 3744005119852032 3747421566572472 3751225880599386 3753268537148928 3767184396832248 3767185874442816 3776505164295192 3790508664349449 3792571224001056 3801365305385984 3801954803550624 3810769148545408 3826980974559744 3836449690712576 3850675468545472 3856682029853184 3860201295519464 3882670453234944 3886214957927008 3906709744863072 3908835533933568 3929449615322112 3933036824889984 4011043888636659 4026473062614016 4047435827386416 4057448401464642 4074711251948352 4084791300156024 4099937943071853 4106333321964216 4110082009343737 4112318460983328 4131757407123633 4134005653169952 4155807217409568 4159601069697276 4161864466537344 4171513215963648 4183812950196096 4187630726501166 4194162894921552 4197991762253814 4209715094050494 4212007411917312 4222427104292544 4225624826076384 4238084108748168 4248568309832091 4250221012491264 4254101055493248 4258419741296224 4260736909126656 4276535968559232 4277199153994452 4280438355659922 4287115292113584 4287116973657728 4305353596379712 4305355285077504 4313658676619642 4316005902051648 4316007594927616 4332009902113656 4334367113144064 4338767283584832 4342726457459397 4342728160816024 4345091204057856 4355164741194752 4368005973160704 4371991827667884 4395048462970956 4397441700492288 4400771964051968 4411658623450816 4424666428001232 4441388523345152 4464811136986368 4494899228445696 4518604042251264 4529782195440768 4553365305809718 4560308122922496 4584050158441896 4595390212675527 4626358268606244 4665794078792674 4692952367959104 4697236582107128 4722008465284152 4724577889337088 4733689801708749 4749493962753792 4753827929335932 4753829793939744 4756416533185536 4765589850182028 4781500514509824 4785863687429904 4790722208958252 4793329022767488 4797704871147216 4811102964629136 4823004703627782 4823006595364944 4825630976334336 4843524695712192 4855506639808104 4855508544293568 4866765418624256 4873511139877863 4885569180918027 4887469678353408 4888227604565088 4899560333844096 4899562255608832 4925401146559488 4929895630422448 4932578173773312 4950868459558464 4958591181239808 4963115951382168 4963117898075456 4970859727314432 4989291963319104 4993844748269909 4996562088763296 5001634507465848 5022912529109664 5022914499257088 5035340219060256 5054011552465932 5056761632001408 5064649533490176 5069273071400832 5083429547532672 5096004969870864 5100657132279198 5117686470941184 5130346638287808 5164919733125376 5176893937646592 5208946326484096 5244049099853312 5284391154870519 5312259523444671 5348058518182212 5396581103181888 5397417980040618 5409931201952856 5425882419785562 5432948335931136 5446388400208032 5462447112330264 5466583924095804 5475111095952288 5478090311734272 5483091281311104 5498403388147584 5509009876164844 5512005375574608 5512007537559936 5517037306342806 5535456795099648 5541076289879424 5546132584225254 5546134759596368 5549150445494976 5549152622049792 5559854825212366 5569727017003272 5578417266928128 5583505445304939 5583507635334888 5586545833788672 5592217193228736 5597322349671752 5612953458733992 5621132349858708 5626838820899079 5629902805723392 5634166434768512 5650778811664224 5664757746442788 5672134740657664 5702047958078976 5702932205325936 5707251140879896 5716153722818112 5740471461839616 5754674536068864 5776013202818208 5779156150858752 5785023044779776 5790301943279196 5793454938743808 5809633768608768 5824005679852416 5824007964214272 5829322436890512 5860064617294608 5863253300900352 5899555237334976 5953081515981824 6039709593921024 6071153741079624 6086172602196963 6112066877922528 6127186950234036 6159499982946324 6168477691474992 6201008479754928 6239401604545914 6242796699806016 6257269823945472 6281446089751749 6296011287045536 6296987643380721 6299437185782784 6311586402278332 6332658617005056 6338437239114576 6338439725252992 6354119800242704 6377681244778438 6381151583239872 6387629611944336 6391105363689984 6396939828196288 6414803952838848 6420657533489883 6430672938170376 6430675460486592 6436543524066607 6458032927616256 6470488014929463 6474008853077472 6474011392391424 6498014853170484 6508150925377248 6514092241224036 6517636806086784 6532747111792128 6552008959741056 6557987741501826 6592572694456434 6596162550738432 6601157946077952 6617487935176224 6636999642001848 6652389284425472 6656006491259904 6662082785017728 6668846009954464 6697216705479552 6697219332342784 6713786958747008 6738682069954576 6742348842668544 6755352267159062 6759030761867776 6777906063376896 6794673293161152 6800876176372264 6840462184383744 6886559644167168 6998691118189011 7039428551938656 7045854873160692 7083012697926228 7086866834005632 7130741894003898 7130744690909616 7134624799778304 7148384775273042 7178795531144856 7186083313437378 7195441470909184 7196557306720824 7213241602603808 7234509893047416 7243931114574848 7261851200277376 7283262816440352 7288778565461072 7300148127936384 7306809595090414 7310788375081472 7331204517530112 7349340500766144 7349343383413248 7356049741790408 7388101719839232 7394843445633672 7398867260659968 7426302689337696 7437886771859712 7444673927073252 7444676847113184 7448727778384896 7456289590971648 7483937944978656 7488010239704064 7494843133144944 7502451761198772 7506537074297856 7534368793664496 7534371748885632 7553010328590384 7581017328698898 7585142448002112 7603909607101248 7621538297090816 7650985698418797 7653961949119488 7672899381425152 7701350937090944 7713364059706368 7720402591038928 7765340906469888 7772429915854016 7813419489726144 7866073649779968 8022087777273318 8094871654772832 8096126970060927 8114896802929284 8149422503896704 8169582600312048 8199875886143706 8212666643928432 8220164018687474 8224636921966656 8263514814247266 8268011306339904 8275555959514209 8311614434819136 8319198876337881 8319202139394552 8323728933074688 8339782237818549 8343026431927296 8367625900392192 8375261453002332 8388325789843104 8395983524507628 8419430188100988 8424014823834624 8444854208585088 8451249652152768 8476168217496336 8497136619664182 8508202110986496 8516839482592448 8553071937118464 8554398307988904 8560876711319844 8574230584227168 8574233947315456 8610707192759424 8610710570155008 8627317353239284 8632011804103296 8632015189855232 8664019804227312 8668734226288128 8677534567169664 8685452914918794 8685456321632048 8690182408115712 8736011946321408 8743983655335768 8790096925941912 8801543928103936 8823317246901632 8849332856002464 8882777046690304 8929622273972736 9059564390881536 9106730611619436 9120616245844992 9168100316883792 9190780425351054 9252716537212488 9331588157585348 9359102406818871 9385904735918208 9394473164214256 9444016930568304 9449155778674176 9467379603417498 9498987925507584 9507655858671864 9507659587879488 9531179700364056 9566521867167657 9571727374859808 9581444417916504 9586658045534976 9595409742294432 9622205929258272 9646009407255564 9646013190729888 9651261952668672 9687049391424384 9711013279616208 9711017088587136 9733530837248512 9747022279755726 9771138361836054 9776455209130176 9799120667688192 9836981612252739 9859791260844896 9865156347546624 9901736919116928 9917182362479616 9926231902764336 9926235796150912 9941719454628864 9978583926638208 9987689496539818 9993124177526592 10003269014931696 10045825058219328 10045828998514176 10070680438120512 10108023104931864 10113523264002816 10133028400738593 10138546142801664 10166859095065344 10192009939741728 10201314264558396 10235372941882368 10260693276575616 10329839466250752 10417892652968192 10488098199706624 10568782309741038 10624519046889342 10696117036364424 10722577162909563 10779124970156067 10793162206363776 10794835960081236 10819862403905712 10851764839571124 10865896671862272 10892776800416064 10924894224660528 10933167848191608 10950222191904576 10960214392635621 10966182562622208 10996806776295168 11018019752329688 11024010751149216 11024015075119872 11034074612685612 11045276203987081 11070913590199296 11082152579758848 11092265168450508 11092269519192736 11098300890989952 11098305244099584 11119709650424732 11139454034006544 11156834533856256 11167010890609878 11167015270669776 11173091667577344 11184434386457472 11194644699343504 11225906917467984 11242264699717416 11253677641798158 11259805611446784 11268332869537024 11301557623328448 11329515492885576 11344269481315328 11371525993048347 11404095916157952 11405864410651872 11414502281759792 11432307445636224 11480942923679232 11509349072137728 11552026405636416 11570046089559552 11580603886558392 11648011359704832 11658644873781024 11720129234589216 11726506601800704 11799110474669952 12079419187842048 12142307482159248 12172345204393926 12224133755845056 12254373900468072 12299813829215559 12318999965892648 12330246028031211 12336955382949984 12395272221370899 12402016959509856 12478803209091828 12485593399612032 12514539647890944 12562892179503498 12592022574091072 12593975286761442 12623172804556664 12676874478229152 12676879450505984 12708239600485408 12755362489556876 12762303166479744 12775259223888672 12782210727379968 12793879656392576 12829607905677696 12841315066979766 12861345876340752 12861350920973184 12873087048133214 12916065855232512 12940976029858926 12948017706154944 12948022784782848 12996029706340968 13016301850754496 13028179372378191 13028184482448072 13035273612173568 13065494223584256 13104017919482112 13115975483003652 13185145388912868 13192325101476864 13202315892155904 13234975870352448 13273999284003696 13304778568850944 13324165570035456 13337692019908928 13394433410959104 13427573917494016 13477364139909152 13484697685337088 13510704534318124 13518061523735552 13555812126753792 13589346586322304 13601752352744528 13680924368767488 13997382236378022 14078857103877312 14091709746321384 14166025395852456 14173733668011264 14201069405126247 14261483788007796 14261489381819232 14269249599556608 14296769550546084 14357591062289712 14372166626874756 14390882941818368 14393114613441648 14426483205207616 14469019786094832 14523702400554752 14566525632880704 14577557130922144 14600296255872768 14613619190180828 14621576750162944 14656707542754081 14662409035060224 14698681001532288 14698686766826496 14712099483580816 14776203439678464 14789686891267344 14797734521319936 14852605378675392 14875773543719424 14889347854146504 14889353694226368 14912579181943296 14967875889957312 14981534244809727 14989686266289888 15004903522397544 15068737587328992 15068743497771264 15106020657180768 15162034657397796 15170284896004224 15207819214202496 15243076594181632 15301971396837594 15402701874181888 15440805182077856 15530681812939776 15544859831708032 15626838979452288 15732147299559936 15853173464611557 15936778570334013 16044175554546636 16189743309545664 16192253940121854 16229793605858568 16298845007793408 16330279275774359 16339165200624096 16399751772287412 16425333287856864 16440328037374948 16449273843933312 16527029628494532 16536022612679808 16551111919028418 16623228869638272 16638397752675762 16638404278789104 16647457866149376 16679564475637098 16735251800784384 16750522906004664 16776651579686208 16791967049015256 16838860376201976 16880516462697237 16889708417170176 16902499304305536 16952336434992672 16994273239328364 17016404221972992 17033678965184896 17106143874236928 17108796615977808 17121753422639688 17148461168454336 17148467894630912 17221414385518848 17254634706478568 17264023608206592 17328039608454624 17337468452576256 17355069134339328 17370905829837588 17370912643264096 17380364816231424 17472023892642816 17487967310671536 17580193851883824 17646634493803264 17698665712004928 17765554093380608 17859244547945472 18119128781763072 18213461223238872 18258517806590889 18336200633767584 18381560850702108 18505433074424976 18663176315170696 18718204813637742 18771809471836416 18788946328428512 18888033861136608 18890962930142163 18898311557348352 18934759206834996 18997975851015168 19015311717343728 19015319175758976 19062359400728112 19133043734335314 19143454749719616 19162888835833008 19173316091069952 19190819484588864 19244411858516544 19261972600469649 19292018814511128 19292026381459776 19309630572199821 19374098782848768 19411464044788389 19422026559232416 19422034177174272 19467061674497024 19494044559511452 19542276723672108 19552910418260352 19598241335376384 19673963224505478 19719582521689792 19803473838233856 19852463805528672 19852471592301824 19957167853276416 19975378993079636 19986248355053184 20006538029863392 20091650116438656 20091657997028352 20141360876241024 20216046209863728 20227046528005632 20266056801477186 20277092285603328 20333718190130688 20384019879483456 20402628529116792 20521386553151232 20659678932501504 20835785305936384 20996073354567033 21137564619482076 21249038093778684 21392234072728848 21445154325819126 21558249940312134 21586324412727552 21589671920162472 21639724807811424 21703529679142248 21731793343724544 21785553600832128 21849788449321056 21866335696383216 21900444383809152 21920428785271242 21932365125244416 21993613552590336 22036039504659376 22048021502298432 22048030150239744 22068149225371224 22090552407974162 22164305159517696 22184530336901016 22184539038385472 22196601781979904 22239419300849464 22278908068013088 22321884356724533 22334021781219756 22334030541339552 22346183335154688 22368868772914944 22389289398687008 22451813834935968 22484529399434832 22507355283596316 22519611222893568 22536665739074048 22603115246656896 22659030985771152 22743051986096694 22811728821303744 22829004563519584 22864614891272448 22952957095256391 22961885847358464 23018698144275456 23104052811272832 23140092179119104 23161207773116784 23296022719409664 23317289747562048 23440258469178432 23598220949339904 24144078998089801 24284614964318496 24344690408787852 24448267511690112 24508747800936144 24599627658431118 24637999931785296 24660492056062422 24673910765899968 24790544442741798 24804033919019712 24826667878542627 24957596629013643 24957606418183656 24971186799224064 25019346713455647 25029079295781888 25125784359006996 25184045148182144 25187950573522884 25246345609113328 25353748956458304 25353758901011968 25416479200970816 25510724979113752 25524606332959488 25550518447777344 25573833582816449 25587759312785152 25659215811355392 25682630133959532 25722691752681504 25722701841946368 25746174096266428 25832131710465024 25881952059717852 25896035412309888 25896045569565696 25992059412681936 26032603701508992 26056358744756382 26056368964896144 26070547224347136 26208035838964224 26231950966007304 26370290777825736 26404631784311808 26469951740704896 26547998568007392 26609557137701888 26648331140070912 26675384039817856 26788866821918208 26855147834988032 26954728279818304 27021409068636248 27178693172644608 27203504705489056 27361848737534976 27994764472756044 28077307220456613 28157714207754624 28183419492642768 28332050791704912 28347467336022528 28402138810252494 28522967576015592 28522978763638464 28593539101092168 28699565601502971 28715182124579424 28744333253749512 28770574065406159 28781765883636736 28786229226883296 28852966410415232 28938039572189664 29047404801109504 29133051265761408 29155114261844288 29200592511745536 29227238380361656 29313415085508162 29397362003064576 29424198967161632 29579373782534688 29595469042639872 29705210757350784 29751547087438848 29778695708293008 29778707388452736 29825158363886592 29935751779914624 29963068489619454 29979372532579776 30009807044795088 30137475174657984 30137486995542528 30212041314361536 30324069314795592 30340569792008448 30399085202215779 30415638428404992 30486153188363264 30603942793675188 30805403748363776 30881610364155712 31089719663416064 31253677958904576 31464294599119872 31706346929223114 31873557140668026 32088351109093272 32167731488728689 32379486619091328 32384507880243708 32459587211717136 32597690015586816 32660558551548718 32678330401248192 32799503544574824 32850666575713728 32880643177906863 32880656074749896 32898547687866624 33054059256989064 33072045225359616 33102223838056836 33135828611961243 33246457739276544 33276795505351524 33276808557578208 33294915732298752 33359128951274196 33470503601568768 33501045812009328 33553303159372416 33583934098030512 33677720752403952 33761032925394474 33779416834340352 33804998608611072 33904672869985344 33988546478656728 34032808443945984 34067357930369792 34114577979145041 34212287748473856 34217593231955616 34243506845279376 34296922336908672 34296935789261824 34442828771037696 34509269412957136 34528047216413184 34656079216909248 34710138268678656 34741811659675176 34741825286528192 34956913237889363 34975934621343072 35160387703767648 35293268987606528 35397331424009856 36238257563526144 36426922446477744 36517035613181778 36672401267535168 36763121701404216 36899441487646677 36990738084093633 37010866148849952 37185816664112697 37326352630341392 37436409627275484 37543618943672832 37577892656857024 37776067722273216 37781925860284326 37810538808329311 37869518413669992 38030623434687456 38030638351517952 38124718801456224 38266087468670628 38286909499439232 38325777671666016 38346632182139904 38381638969177728 38488823717033088 38523945200939298 38584037629022256 38584052762919552 38619261144399642 38748197565697536 38822928089576778 38844053118464832 38844068354348544 38988089119022904 39084538117134573 39084553447344216 39105820836520704 39196482670752768 39347926449010956 39439165043379584 39606947676467712 39704927611057344 39704943184603648 39914335706552832 39950757986159272 39972496710106368 40013076059726784 40183300232877312 40282721752482048 40432092419727456 40454093056011264 40532113602954372 40554184571206656 40667436380261376 40768039758966912 40805257058233584 41042773106302464 41671570611872768 41992146709134066 42275129238964152 42498076187557368 42603208215378741 42784468145457696 42890308651638252 43116499880624268 43172648825455104 43179343840324944 43279449615622848 43407059358284496 43571107201664256 43699576898642112 43732671392766432 43800888767618304 43840857570542484 43864730250488832 43970122628262243 43987227105180672 44072079009318752 44096043004596864 44096060300479488 44136298450742448 44181104815948324 44328610319035392 44369060673802032 44369078076770944 44393203563959808 44478838601698928 44557816136026176 44643768713449066 44668043562439512 44668061082679104 44737737545829888 44778578797374016 44903627669871936 44944602734429181 44969058798869664 45014710567192632 45055804668466249 45073331478148096 45206230493313792 45318061971542304 45486103972193388 45623457642607488 45658009127039168 45729229782544896 45905914190512782 46208105622545664 46322415546233568 46592045438819328 46634579495124096 46880516938356864 47196441898679808 47559520393834671 48288157996179602 48569229928636992 48689380817575704 48733829539361453 48896535023380224 48990837827323077 49017495601872288 49199255316862236 49275999863570592 49320984112124844 49347821531799936 49581088885483596 49608067838039424 49653335757085254 49915193258027286 49915212836367312 49942373598448128 50038693426911294 50251568718013992 50368090296364288 50375901147045768 50492691218226656 50707497912916608 50707517802023936 50832958401941632 51021449958227504 51049212665918976 51101036895554688 51147667165632898 51175518625570304 51318431622710784 51365260267919064 51445383505363008 51445403683892736 51492348192532856 51763904119435704 51792070824619776 51984118825363872 52065207403017984 52112717489512764 52112737929792288 52141094448694272 52416071677928448 52463901932014608 52740581555651472 52939903481409792 53095997136014784 53296662280141824 53350768079635712 53577733643836416 53710295669976064 53909456559636608 54042818137272496 54357386345289216 54407009410978112 55989528945512088 56154614440913226 56315428415509248 56366838985285536 56664101583409824 56672888790426489 56694934672045056 56804277620504988 57045935152031184 57045957527276928 57187078202184336 57399131203005942 57430364249158848 57488666507499024 57541148130812318 57572458453766592 57705932820830464 57785917801408947 57876079144379328 57928891716599463 58094809602219008 58234392134365167 58266102531522816 58310228523688576 58401185023491072 58454476760723312 58626830171016324 58794724006129152 58848397934323264 59158747565069376 59212730586628921 59410421514701568 59557391416586016 59557414776905472 59871503559829248 59926136979238908 59958745065159552 60019614089590176 60274950349315968 60274973991085056 60424082628723072 60648138629591184 60681139584016896 60798170404431558 60831276856809984 61207885587350376 61610807496727552 61763220728311424 62179439326832128 62507355917809152 62988220063701099 63412693858446228 63747114281336052 64176702218186544 64335462977457378 64758973238182656 64769015760487416 64919174423434272 65195380031173632 65321117103097436 65356660802496384 65599007089149648 65701333151427456 65761286355813726 65761312149499792 65797095375733248 66108118513978128 66144090450719232 66204447676113672 66271657223922486 66492915478553088 66553591010703048 66553617115156416 66718257902548392 66965653070173599 67002091624018656 67106606318744832 67167868196061024 67355441504807904 67522065850788948 67558833668680704 67609997217222144 67809345739970688 67977092957313456 68134715860739584 68229155958290082 68435186463911232 68487013690558752 68593844673817344 68858871285769173 68885657542075392 69018538825914272 69056094432826368 69312158433818496 69420276537357312 69483623319350352 69483650573056384 69913826475778726 69951869242686144 70320775407535296 70586537975213056 70794662848019712 72432236994269403 72853844892955488 73034071226363556 73344802535070336 73526243402808432 73798882975293354 73981476168187266 74021732297699904 74371633328225394 74480003635627881 74652705260682784 74872819254550968 75058040140366941 75087237887345664 75155785313714048 75552135444546432 75563851720568652 75621077616658622 75739036827339984 76061246869374912 76061276703035904 76249437602912448 76532174937341256 76573818998878464 76651555343332032 76721500748449347 76763277938355456 76977647434066176 77047890401878596 77168075258044512 77168105525839104 77238522288799284 77496395131395072 77645856179153556 77688106236929664 77688136708697088 77976178238045808 78169076234269146 78169106894688432 78211641673041408 78695852898021912 78878330086759168 79213895352935424 79409855222114688 79409886369207296 79828671413105664 79901515972318544 79944993420212736 80026152119453568 80366600465754624 80565443504964096 80864184839454912 81064227205908744 81536079517933824 81610514116467168 82085546212604928 83984293418268132 84550258477928304 84996152375114736 85206416430757482 85568936290915392 85780617303276504 86098696804508913 86232999761248536 86311722196218477 86345297650910208 86358687680649888 86558899231245696 86814118716568992 87142214403328512 87399153797284224 87465342785532864 87601777535236608 87681715141084968 87940245256524486 88144158018637504 88192086009193728 88272596901484896 88362209631896648 88738121347604064 88738156153541888 88786407127919616 88957677203397856 89115632272052352 89287537426898132 89336087124879024 89336122165358208 89475475091659776 89557157594748032 89807255339743872 89889205468858362 89938117597739328 90029421134385264 90111609336932498 90412460986627584 90636123943084608 90972207944386776 91197255606647337 91246915285214976 91316018254078336 91458459565089792 91811828381025564 92416211245091328 92644831092467136 93269158990248192 93761033876713728 94392883797359616 95119040787669342 96576315992359204 97138459857273984 97378761635151408 97467659078722906 97793070046760448 97981675654646154 98034991203744576 98398510633724472 98551999727141184 98641929533720589 98641968224249688 98695643063599872 99162177770967192 99216135676078848 99306671514170508 99407485835883729 99830386516054572 99830425672734624 99884747196896256 100077386853822588 100503137436027984 100736180592728576 100751802294091536 100985382436453312 101414995825833216 101665916803883264 102042899916455008 102098425331837952 102202073791109376 102295334331265796 102351037251140608 102636863245421568 102730520535838128 102890767010726016 102890807367785472 102984696385065712 103527808238871408 103584141649239552 103968237650727744 104130414806035968 104225434979025528 104225475859584576 104870739713668089 104927803864029216 105481163111302944 105879806962819584 106191994272029568 106701536159271424 107818913119273216 108085636274544992 108714772690578432 108814018821956224 110972214252280899 111557449992338091 111979057891024176 112309228881826452 112630856831018496 112733677970571072 113328203166819648 113345777580852978 113431616424987933 113608555241009976 114091870304062368 114091915054553856 114311954930420513 114374156404368672 114798262406011884 114860728498317696 114977333014998048 115082296261624636 115144916907533184 115411865641660928 115571835602817894 115752158288758656 115857783433198926 116468784268730334 116532205063045632 116620457047377152 116908953521446624 117253660342032648 117589448012258304 117696795868646528 118317495130138752 118425461173257842 118820843029403136 119114782833172032 119114829553810944 119743007119658496 119852273958477816 119917490130319104 120039228179180352 120549900698631936 120848165257446144 121296277259182368 121362279168033792 121596340808863116 121662553713619968 122415771174700752 123526441456622848 124358878653664256 125014711835618304 125976440127402198 126825387716892456 127494228562672104 127809624646136223 128353404436373088 128670925954914756 129517946476365312 129538031520974832 129838348846868544 130642234206194872 130713321604992768 131198014178299296 131402666302854912 131522572711627452 131522624298999584 131594190751466496 132216237027956256 132288180901438464 132408895352227344 132543314447844972 132985830957106176 133107182021406096 133107234230312832 133436515805096784 133931306140347198 134004183248037312 134213212637489664 134335736392122048 134710883009615808 134833808203287543 135044131701577896 135167414005398747 135219994434444288 135618691479941376 135954185914626912 136269431721479168 136458311916580164 136870372927822464 136974027381117504 137187689347634688 137717742571538346 138037077651828544 138624316867636992 138967246638700704 138967301146112768 139827652951557452 139903738485372288 140641550815070592 141589325696039424 144864473988538806 145707689785910976 146068142452727112 146201488618084359 146689605070140672 146972513481969231 147052486805616864 147597765950586708 147962952336374532 148043464595399808 148743266656450788 148960007271255762 149305410521365568 149745638509101936 150116080280733882 150311570627428096 151104270889092864 151127703441137304 151242155233317244 151478073654679968 152122493738749824 152122553406071808 152498875205824896 153064349874682512 153147637997756928 153303110686664064 153443001496898694 153526555876710912 153955294868132352 154095780803757192 154336150516089024 154336211051678208 154477044577598568 155291712358307112 155376212473859328 155952356476091616 156338152468538292 156338213789376864 156423283346082816 157391705796043824 157756660173518336 158819710444229376 159803031944637088 159889986840425472 160052304238907136 160733200931509248 161130887009928192 161728369678909824 162128454411817488 163072159035867648 163221028232934336 167968586836536264 169008552986628607 169100516955856608 169992304750229472 170412832861514964 171137872581830784 171561234606553008 172197393609017826 172465999522497072 172623444392436954 172717375361299776 173117798462491392 173628237433137984 173786675149798389 174284428806657024 174703176403095501 174798307594568448 174930685571065728 175203555070473216 175363430282169936 175880490513048972 176288316037275008 176384172018387456 176545193802969792 176724419263793296 177476242695208128 177476312307083776 177638191759886763 177915354406795712 178231264544104704 178575074853796264 178672174249758048 178672244330716416 179016835079715143 179114315189496064 179614510679487744 179778410937716724 179876235195478656 180058842268770528 180223218673864996 180824921973255168 181272247886169216 181944415888773552 182394511213294674 182493830570429952 182632036508156672 183623656762051128 184832422490182656 185289662184934272 186538317980496384 187522067753427456 188964660191103297 190238081575338684 193152631984718408 193630454269895971 194276919714547968 194757523270302816 194935318157445812 195586140093520896 195963351309292308 196069982407489152 196797021267448944 197103999454282368 197283859067441178 197283936448499376 197391286127199744 198324355541934384 198432271352157696 198613343028341016 198814971671767458 199660773032109144 199660851345469248 200154773707645176 200896959210520797 201006274872055968 201472361185457152 201503604588183072 201970764872906624 202829991651666432 203331833607766528 204085799832910016 204404147582218752 204590668662531592 205461041071676256 205781534021452032 205969392770131424 207055616477742816 207168283298479104 207936475301455488 208260829612071936 208450869958051056 208450951719169152 209741479427336178 209855607728058432 210962326222605888 211759613925639168 212383988544059136 213403072318542848 215637826238546432 216171272549089984 217296710982808209 217628037643912448 221944428504561798 223114899984676182 223958115782048352 224618457763652904 225174120421100823 225261713662036992 225467355941142144 226656406333639296 226691555161705956 226863232849975866 227217110482019952 228183740608124736 228183830109107712 228623909860841026 228748312808737344 229596524812023768 229721456996635392 229954666029996096 230164502245348041 230164592523249272 230289833815066368 230823731283321856 231143671205635788 231504316577517312 231715566866397852 232937568537460668 233064410126091264 233240914094754304 233817907042893248 234507320684065296 235393591737293056 236634990260277504 236850922346515684 237641686058806272 238229565666344064 238229659107621888 239486014239316992 239704547916955632 239834980260638208 240078456358360704 241099801397263872 241696330514892288 242592554518364736 243192681617726232 244831542349401504 247052882913245696 251952880254804396 253650775433784912 254988457125344208 255619249292272446 256706808872746176 257341851909829512 258296090413526739 258935166588655431 259035892952730624 259076063041949664 259676697693737088 261284468412389744 261426643209985536 262396028356598592 262805332605709824 263045145423254904 263045248597999168 264432474055912512 264673771658305177 264817790704454688 265086628895689944 266214364042812192 266214468460625664 266873031610193568 267862612280694396 268008366496074624 268426425274979328 268671472784244096 269421766019231616 269667616406575086 270088263403155792 270334828010797494 271237382959882752 271908371829253824 272916623833160328 273591766819942011 273740745855644928 273948054762235008 274375378695269376 275435485143076692 276074155303657088 277248633735273984 277934493277401408 277934602292225536 279655305903114904 279807476970744576 281283101630141184 283178651392078848 289728947977077612 291415379571821952 292136284905454224 292402977236168718 293379210140281344 293945026963938462 294104973611233728 295195531901173416 295925788601161767 295925904672749064 296086929190799616 297486533312901576 297920014542511524 298222457507651187 298610821042731136 299491277018203872 300232160561467764 300623141254856192 302208541778185728 302255406882274608 302484310466634488 302956147309359936 304244987477499648 304997750411649792 306128699749365024 306295275995513856 306606221373328128 306886002993797388 307053111753421824 307910589736264704 308191561607514384 308672301032178048 308672422103356416 308954089155197136 310583424716614224 310752424947718656 311904712952183232 312676304937076584 312676427578753728 314612219141004267 314783411592087648 315513320347036672 317639420888458752 319606063889274176 320104608477814272 323456739357819648 324256908823634976 326144318071735296 326442056465868672 332916642756842697 335937173673072528 338017105973257214 338201033911713216 339984609500458944 340294849274963799 340825665723029928 341136806775530171 342275745163661568 342935864791261539 343122469213106016 344394787218035652 344931999044994144 345246888784873908 345434750722599552 346235596924982784 347256474866275968 347573350299596778 349406352806191002 349596615189136896 349861371142131456 350726860564339872 351760981026097944 352576632074550016 352768344036774912 353090387605939584 353448838527586592 354952485390416256 354952624614167552 355276383519773526 355830708813591424 356462529088209408 357150149707592528 357344348499516096 357344488661432832 358033670159430286 358228630378992128 359229021358975488 359556821875433448 359752470390957312 360117684537541056 360446437347729992 362544495772338432 363888831777547104 364789022426589348 364987661140859904 365264073016313344 367247313524102256 370579324369868544 373076635960992768 375044135506854912 377929320382206594 380476163150677368 386305263969436816 387260908539791942 388553839429095936 389515046540605632 389870636314891624 391926702618584616 392139964814978304 393594042534897888 394207998908564736 394567718134882356 394567872896998752 394782572254399488 396648711083868768 396864542704315392 397226686056682032 397629943343534916 399321546064218288 399321702690938496 400309547415290352 401793918421041594 402012549744111936 403007209176366144 403941529745813248 404501424609862629 405502242016196241 405659983303332864 406663667215533056 408171599665820032 408808295164437504 409181337325063184 410922082143352512 411563068042904064 411938785540262848 414111232955485632 414489114106402447 415872950602910976 416901739916102112 416901903438338304 419482958854672356 419711215456116864 421924652445211776 424767977088118272 431275652477092864 432342545098179968 434593421965616418 435256075287824896 438604465854253077 440917540445907693 443888857009123596 446229799969352364 447916231564096704 449236915527305808 450348240842201646 450934711882284288 453312812667278592 453383110323411912 453726465699951732 454434220964039904 456367481216249472 456367660218215424 457247819721682052 457496625617474688 459193049624047536 459442913993270784 459909332059992192 460329004490696082 460329185046498544 460579667630132736 462287342411271576 463008633155034624 463431133732795704 465875137074921336 466481828189508608 467635814085786496 469014641368130592 470787183474586112 473269980520555008 473701844693031368 476459131332688128 479409095833911264 479669960521276416 480156912716721408 482199602794527744 483392661029784576 485185109036729472 486385363235452464 489663084698803008 494105765826491392 503905760509608792 507025658959885821 507301550867569824 509976914250688416 511238498584544892 513413617745492352 514683703819659024 516592180827053478 517870333177310862 518152126083899328 519353395387474176 521360025449395167 522568936824779488 522853286419971072 524792056713197184 525610665211419648 526090290846509808 526090497195998336 528864948111825024 529347543316610354 529635581408909376 530173257791379888 532428728085624384 532428936921251328 532914575279660289 533746063220387136 535725224561388792 536016732992149248 537050505239145429 537342945568488192 538843532038463232 539335232813150172 540176526806311584 540669656021594988 542474765919765504 543816743658507648 545833247666320656 547183533639884022 547481491711289856 547896109524470016 550870970286153384 552148310607314176 554497267470547968 555868986554802816 555869204584451072 559310611806229808 559614953941489152 562566203260282368 579457895954155224 580891362809687913 582830759143643904 584272569810908448 584805954472337436 586758420280562688 587890053927876924 588209947222467456 590391063802346832 591851577202323534 591851809345498128 592173858381599232 594973066625803152 595840029085023048 596444915015302374 597221642085462272 598982554036407744 600464321122935528 601246282509712384 602690877631562391 604417083556371456 604510813764549216 604968620933268976 605912294618719872 608489974954999296 609995500823299584 612257399498730048 613212442746656256 613772005987594776 616383123215028768 617344602064356096 617908178310394272 621166849433228448 621504849895437312 623809425904366464 625352609874153168 625352855157507456 629224438282008534 629566823184175296 635278841776917504 639212127778548352 640209216955628544 646913478715639296 648513817647269952 651890132948424627 652884112931737344 665833285513685394 671874347346145056 676034211946514428 676402067823426432 679969219000917888 680589698549927598 681651331446059856 682273613551060342 684551490327323136 685871729582523078 686244938426212032 688789574436071304 689863998089988288 690493506736044123 690493777569747816 690869501445199104 692471193849965568 694512949732551936 695146700599193556 698812705612382004 699193230378273792 699722742284262912 701453721128679744 703521962052195888 705153264149100032 706180775211879168 706897677055173184 709904970780832512 710552767039547052 711661417627182848 712925058176418816 714300299415185056 714688696999032192 714688977322865664 716067340318860572 716457260757984256 718458042717950976 719113643750866896 719504940781914624 720235369075082112 720892874695459984 725088991544676864 727777663555094208 729578044853178696 730528146032626688 734494627048204512 741158648739737088 755858640764413188 760952326301354736 772610527938873632 774521817079583884 776805499765966293 777107678858191872 779030093081211264 779741272629783248 783853405237169232 784279929629956608 787188085069795776 788415997817129472 789135436269764712 789135745793997504 793297422167737536 794021314974915531 794453372113364064 795259886687069832 798643092128436576 798643405381876992 800619094830580704 803587836842083188 804025099488223872 806014418352732288 807883059491626496 809002849219725258 811004484032392482 816343199331640064 818362674650126368 821844164286705024 823126136085808128 823877571080525696 828222465910971264 828978228212804894 831745901205821952 833803479832204224 833803806876676608 838965917709344712 839422430912233728 843849304890423552 849535954176236544 864685090196359936 869186843931232836 870512150575649792 877208931708506154 881835080891815386 887777714018247192 892459599938704728 894667372522953561 895832463128193408 898473831054611616 900696481684403292 901869423764568576 906625625334557184 906766220646823824 907452931399903464 908868441928079808 912734962432498944 914495639443364104 914993251234949376 918386099248095072 918885827986541568 919818664119984384 920658008981392164 920658370092997088 921159335260265472 924574684822543152 926017266310069248 926862267465591408 931750274149842672 935271628171572992 938029282736261184 941574366949172224 943836657423012801 946539961041110016 947403689386062736 952918262665376256 958818191667822528 960313825433442816 970370218073458944 972770726470904928 979326169397606016 1007811521019217584 1014051317919771642 1014603101735139648 1019953828501376832 1020884547824891397 1022476997169089784 1023410420326590513 1026827235490984704 1028807594373784617 1029367407639318048 1033184361654106956 1035740666354621724 1036304252167798656 1038706790774948352 1042720050898790334 1045137873649558976 1049584113426394368 1052180581693019616 1052180994391996672 1057729896223650048 1058695086633220708 1059271162817818752 1060346515582759776 1064857456171248768 1064857873842502656 1065829150559320578 1067492126440774272 1071450449122777584 1072033465984298496 1074101010478290858 1074685891136976384 1077687064076926464 1078670465626300344 1080353053612623168 1081339312043189976 1087633487317015296 1091666495332641312 1094367067279768044 1094962983422579712 1095792219048940032 1101741940572306768 1104296621214628352 1111737973109605632 1118621223612459616 1119229907882978304 1125132406520564736 1158915791908310448 1161782725619375826 1165661518287287808 1168545139621816896 1169611908944674872 1175780107855753848 1176419894444934912 1180782127604693664 1183059870906400249 1183703154404647068 1183703618690996256 1184347716763198464 1189946133251606304 1191680058170046096 1192889830030604748 1194443284170924544 1197965108072815488 1200928642245871056 1205381755263124782 1209021627529098432 1209937241866537952 1211824589237439744 1216506726048588723 1216979949909998592 1219991001646599168 1224514798997460096 1226424885493312512 1227544011975189552 1232766246430057536 1234689204128712192 1235816356620788544 1242333698866456896 1243467342319207341 1247618851808732928 1250705219748306336 1250705710315014912 1258448876564017068 1259133646368350592 1278424255557096704 1293826957431278592 1297027635294539904 1303780265896849254 1305768225863474688 1315813397562759231 1322752621337723079 1331666571027370788 1343748694692290112 1352068423893028856 1352804135646852864 1355413179889271797 1359938438001835776 1361179397099855196 1363302662892119712 1364547227102120684 1369102980654646272 1371743459165046156 1372489876852424064 1377579148872142608 1379727996179976576 1380987013472088246 1380987555139495632 1381739002890398208 1389025899465103872 1390293401198387112 1397625411224764008 1399445484568525824 1402907442257359488 1407043924104391776 1410306528298200064 1412361550423758336 1413795354110346368 1419809941561665024 1421105534079094104 1423322835254365696 1428600598830370112 1429377393998064384 1432134680637721144 1438227287501733792 1439009881563829248 1440470738150164224 1441785749390919968 1450177983089353728 1455555327110188416 1459156089706357392 1468989254096409024 1482317297479474176 1511717281528826376 1521076976879657463 1521904652602709472 1545221055877747264 1549043634159167768 1553610999531932586 1558060186162422528 1559482545259566496 1567706810474338464 1568559859259913216 1574376170139591552 1576831995634258944 1578270872539529424 1578271491587995008 1586594844335475072 1588042629949831062 1588906744226728128 1590519773374139664 1597286184256873152 1597286810763753984 1598743725838980867 1601238189661161408 1607175673684166376 1608050198976447744 1611151515717436287 1612028836705464576 1615766118983252992 1618005698439450516 1622008968064784964 1632686398663280128 1636725349300252736 1643688328573410048 1647755142161051392 1656444931821942528 1657956456425609788 1663491802411643904 1667606959664408448 1667607613753353216 1677931835418689424 1678844861824467456 1687698609780847104 1729370180392719872 1738373687862465672 1742674088429063739 1754417863417012308 1763670161783630772 1775555428036494384 1784919199877409456 1789334745045907122 1791664926256386816 1796947662109223232 1801392963368806584 1803738847529137152 1808072632894687173 1813251250669114368 1813532441293647648 1814905862799806928 1817736883856159616 1825469924864997888 1828991278886728208 1829986502469898752 1836772198496190144 1839637328239968768 1841316017962784328 1841316740185994176 1849149369645086304 1852716401608136239 1853724534931182816 1863500548299685344 1870543256343145984 1876058565472522368 1887673314846025602 1894807378772125472 1905836525330752512 1917636383335645056 1920627650866885632 1940740436146917888 1945541452941809856 1955670398845273881 1958652338795212032 2003958556841453483 2015623042038435168 2028102635839543284 2029206203470279296 2039907657002753664 2041769095649782794 2044953994338179568 2046820840653181026 2053654470981969408 2057615188747569234 2058734815278636096 2066368723308213912 2071480520208132369 2071481332709243448 2072608504335597312 2077413581549896704 2085440101797580668 2090275747299117952 2099168226852788736 2104361163386039232 2104361988783993344 2115459792447300096 2117390173266441416 2118542325635637504 2120693031165519552 2129714912342497536 2131658301118641156 2134984252881548544 2142900898245555168 2144066931968596992 2148202020956581716 2149371782273952768 2155374128153852928 2157340931252600688 2160706107225246336 2162678624086379952 2175266974634030592 2183332990665282624 2188734134559536088 2191584438097880064 2203483881144613536 2208593242429256704 2223475946219211264 2237242447224919232 2317831583816620896 2323565451238751652 2330416499297898879 2331323036574575616 2337090279243633792 2339223817889349744 2351560215711507696 2352839788889869824 2361564255209387328 2366119741812800498 2367406308809294136 2367407237381992512 2379892266503212608 2382063944924746593 2383360116340092192 2385779660061209496 2387957647428711197 2388886568341849088 2395930216145630976 2401857284491742112 2410763510526249564 2418043255058196864 2419874483733075904 2423649178474879488 2433013452097177446 2449029597994920192 2455088023950379104 2465532492860115072 2469378408257424384 2471632713241577088 2484667397732913792 2486934684638414682 2495237703617465856 2501410439496612672 2501411420630029824 2516897753128034136 2518267292736701184 2556848511114193408 2594055270589079808 2607560531793698508 2611536451726949376 2631626795125518462 2645505242675446158 2663333142054741576 2687497389384580224 2704136847786057712 2705608271293705728 2710826359778543594 2719876876003671552 2722358794199710392 2726605325784239424 2729094454204241368 2743486918330092312 2744979753704848128 2755158297744285216 2759455992359953152 2761974026944176492 2761975110278991264 2763478005780796416 2778051798930207744 2780586802396774224 2795250822449528016 2805814884514718976 2814087848208783552 2824723100847516672 2827590708220692736 2831509972269038403 2839619883123330048 2842211068158188208 2846645670508731392 2857201197660740224 2858754787996128768 2864269361275442288 2876454575003467584 2880941476300328448 2883571498781839936 2901423798744817129 2911110654220376832 2918312179412714784 2937978508192818048 3023434563057652752 3042153953759314926 3043809305205418944 3062653643474674191 3070231260979771539 3086422783121353851 3090442111755494528 3098087268318335536 3107221999063865172 3116120372324845056 3118965090519132992 3135413620948676928 3138274721091332813 3148752340279183104 3156541745079058848 3156542983175990016 3173189688670950144 3176085259899662124 3177813488453456256 3181039546748279328 3194572368513746304 3194573621527507968 3197487451677961734 3202476379322322816 3214351347368332752 3216100397952895488 3222303031434872574 3224057673410929152 3236011396878901032 3244017936129569928 3265372797326560256 3273450698600505472 3287376657146820096 3295510284322102784 3312889863643885056 3315912912851219576 3335213919328816896 3355863670837378848 3357689723648934912 3375397219561694208 3458740360785439744 3476747375724931344 3485348176858127478 3508835726834024616 3527340323567261544 3549179612719200747 3551110856072988768 3569838399754818912 3578669490091814244 3583329852512773632 3593895324218446464 3602785926737613168 3616145265789374346 3627064882587295296 3629811725599613856 3635473767712319232 3649520178145766169 3650939849729995776 3657982557773456416 3659973004939797504 3673544396992380288 3679274656479937536 3682632035925568656 3682633480371988352 3698298739290172608 3705432803216272478 3707449069862365632 3727001096599370688 3730402026957622023 3741086512686291968 3752117130945044736 3775346629692051204 3789614757544250944 3835272766671290112 3881480872293835776 3891082905883619712 3911340797690547762 3917304677590424064 3947440192688277693 4007917113682906966 4031246084076870336 4056205271679086568 4058412406940558592 4066239539667815391 4079815314005507328 4083538191299565588 4089907988676359136 4093641681306362052 4107308941963938816 4115230377495138468 4117469630557272192 4132737446616427824 4142961040416264738 4142962665418486896 4145217008671194624 4170880203595161336 4180551494598235904 4198336453705577472 4208722326772078464 4208723977567986688 4230919584894600192 4234780346532882832 4237084651271275008 4241386062331039104 4259429824684995072 4263316602237282312 4269968505763097088 4285801796491110336 4296404041913163432 4314681862505201376 4321412214450492672 4325357248172759904 4350533949268061184 4366665981330565248 4377468269119072176 4406967762289227072 4446951892438422528 4474484894449838464 4563230930638972389 4635663167633241792 4647130902477503304 4660832998595797758 4674180558487267584 4678447635778699488 4703120431423015392 4705679577779739648 4723128510418774656 4732239483625600996 4734812617618588272 4734814474763985024 4759784533006425216 4764127889849493186 4766720232680184384 4771559320122418992 4775915294857422394 4791860432291261952 4796231177516942601 4803714568983484224 4821527021052499128 4833454547152308861 4836086510116393728 4839748967466151808 4847298356949758976 4866026904194354892 4898059195989840384 4910176047900758208 4931064985720230144 4943265426483154176 4969334795465827584 4973869369276829364 4990475407234931712 5002820878993225344 5002822841260059648 5033795506256068272 5036534585473402368 5113697022228386816 5188110541178159616 5215121063587397016 5228022265287191217 5263253590251036924 5291010485350892316 5326666284109483152 5374994778769160448 5408273695572115424 5411216542587411456 5421652719557087188 5439753752007343104 5444717588399420784 5453210651568478848 5458188908408482736 5486973836660184624 5489959507409696256 5510316595488570432 5518911984719906304 5523948053888352984 5523950220557982528 5558149204824408717 5561173604793548448 5590501644899056032 5611629769029437952 5628175696417567104 5655181416441385472 5663019944538076806 5684422136316376416 5714402395321480448 5717509575992257536 5728538722550884576 5752909150006935168 5761882952600656896 5767142997563679872 5802847597489634258 5822221308440753664 5836624358825429568 5875957016385636096 6011875670524360449 6046869126115305504 6084307907518629852 6087618610410837888 6125307286949348382 6140462521959543078 6172845566242707702 6180884223510989056 6196174536636671072 6214443998127730344 6232240744649690112 6237930181038265984 6270827241897353856 6276549442182665626 6297504680558366208 6313083490158117696 6313085966351980032 6346379377341900288 6352170519799324248 6355626976906912512 6362079093496558656 6389144737027492608 6394974903355923468 6404952758644645632 6428702694736665504 6432200795905790976 6444606062869745148 6448115346821858304 6472022793757802064 6488035872259139856 6546901397201010944 6574753314293640192 6591020568644205568 6625779727287770112 6631825825702439152 6670427838657633792 6711727341674757696 6953494751449862688 6970696353716254956 7017671453668049232 7054680647134523088 7098359225438401494 7102221712145977536 7139676799509637824 7146191834774239779 7157338980183628488 7163872942286133591 7166659705025547264 7187790648436892928 7205571853475226336 7232290531578748692 7254129765174590592 7259623451199227712 7270947535424638464 7299040356291532338 7315965115546912832 7347088793984760576 7365264071851137312 7365266960743976704 7396597478580345216 7410865606432544956 7414898139724731264 7454002193198741376 7460804053915244046 7504234261890089472 7550693259384102408 7579229515088501888 7670545533342580224 7782165811767239424 7822681595381095524 7834609355180848128 7894880385376555386 8015834227365813932 8062492168153740672 8112410543358173136 8116824813881117184 8132479079335630782 8159630628011014656 8167076382599131176 8179815977352718272 8187283362612724104 8230460754990276936 8234939261114544384 8265474893232855648 8285922080832529476 8285925330836973792 8290434017342389248 8341760407190322672 8361102989196471808 8417444653544156928 8469560693065765664 8474169302542550016 8482772124662078208 8518859649369990144 8526633204474564624 8539937011526194176 8571603592982220672 8592808083826326864 8629363725010402752 8642824428900985344 8650714496345519808 8704271396234451387 8733331962661130496 8754936538238144352 8813935524578454144 8948969788899676928 9126461861277944778 9210693782939314617 9259268349364061553 9271326335266483584 9294261804955006608 9321665997191595516 9348361116974535168 9356895271557398976 9406240862846030784 9414824163273998439 9446257020837549312 9464478967251201992 9469625235237176544 9469628949527970048 9487892259224902579 9519569066012850432 9528255779698986372 9533440465360368768 9543118640244837984 9551830589714844788 9583720864582523904 9592462355033885202 9607429137966968448 9643054042104998256 9666909094304617722 9672173020232787456 9679497934932303616 9732053808388709784 9796118391979680768 9820352095801516416 9862129971440460288 9886530852966308352 9938669590931655168 9947738738553658728 10005641757986450688 10067591012512136544 10073069170946804736 10376221082356319232 10430242127174794032 10456044530574382434 10526507180502073848 10582020970701784632 10647538838157602241 10653332568218966304 10749989557538320896 10816547391144230848 10843305439114174376 10889435176798841568 10906421303136957696 10916377816816965472 10973947673320369248 10979919014819392512 11020633190977140864 11037823969439812608 11047896107776705968 11047900441115965056 11116298409648817434 11122347209587096896 11181003289798112064 11191206080872866069 11223259538058875904 11256351392835134208 11310362832882770944 11326039889076153612 11368844272632752832 11428804790642960896 11457077445101769152 11505818300013870336 11534285995127359744 11605695194979268516 11644442616881507328 11673248717650859136 11751914032771272192 12023751341048720898 12093738252230611008 12168615815037259704 12175237220821675776 12198718619003446173 12250614573898696764 12280925043919086156 12345691132485415404 12361768447021978112 12392349073273342144 12428887996255460688 12475860362076531968 12541654483794707712 12553098884365331252 12595009361116732416 12626166980316235392 12626171932703960064 12692758754683800576 12704341039598648496 12711253953813825024 12724158186993117312 12778289474054985216 12789949806711846936 12809905517289291264 12857405389473331008 12889212125739490296 12944045587515604128 12976071744518279712 13093802794402021888 13263651651404878304 13340855677315267584 13423454683349515392 13689692791916917167 13906989502899725376 13941392707432509912 14027709897890174381 14035342907336098464 14109361294269046176 14196718450876802988 14204443424291955072 14279353599019275648 14292383669548479558 14314677960367256976 14327745884572267182 14375581296873785856 14411143706950452672 14464581063157497384 14500363641456926583 14508259530349181184 14519246902398455424 14541895070849276928 14598080712583064676 14631930231093825664 14694177587969521152 14730528143702274624 14730533921487953408 14793194957160690432 14821731212865089912 14829796279449462528 14908004386397482752 14921608107830488092 15008468523780178944 15101386518768204816 15158459030177003776 15341091066685160448 15564331623534478848 15645363190762191048 15684066795861573651 15789760770753110772 16031668454731627864 16124984336307481344 16224821086716346272 16233649627762234368 16264958158671261564 16319261256022029312 16334152765198262352 16359631954705436544 16374566725225448208 16460921509980553872 16469878522229088768 16530949786465711296 16571844161665058952 16571850661673947584 16674447614473226151 16683520814380645344 16722205978392943616 16834889307088313856 16939121386131531328 16965544249324156416 17053266408949129248 17143207185964441344 17185616167652653728 17258727450020805504 17285648857801970688 17301428992691039616 17408542792468902774 17466663925322260992 17509873076476288704 17627871049156908288 17897939577799353856 18035627011573081347 18252923722555889556 18421387565878629234 18518536698728123106 18542652670532967168 18588523609910013216 18643331994383191032 18696722233949070336 18713790543114797952 18812481725692061568 18829648326547996878 18892514041675098624 18928957934502403984 18939250470474353088 18939257899055940096 18975784518449805158 19039138132025700864 19056511559397972744 19066880930720737536 19086237280489675968 19103661179429689576 19184924710067770404 19214858275933936896 19286108084209996512 19333818188609235444 19344346040465574912 19358995869864607232 19464107616777419568 19640704191603032832 19724259942880920576 19773061705932616704 19877339181863310336 19895477477107317456 20011283515972901376 20135182025024273088 20860484254349588064 20912089061148764868 21053014361004147696 21164041941403569264 21295077676315204482 21306665136437932608 21438575504322719337 21491618826858400773 21499979115076641792 21633094782288461696 21686610878228348752 21778870353597683136 21812842606273915392 21832755633633930944 21947895346640738496 21967923047639329691 22041266381954281728 22095792215553411936 22095800882231930112 22232596819297634868 22244694419174193792 22362006579596224128 22382412161745732138 22512702785670268416 22652079778152307224 22737688545265505664 22857609581285921792 22914154890203538304 23011636600027740672 23068571990254719488 23211390389958537032 23346497435301718272 23503828065542544384 24047502682097441796 24187476504461222016 24337231630074519408 24350474441643351552 24397437238006892346 24501229147797393528 24561850087838172312 24691382264970830808 24723536894043956224 24784698146546684288 24857775992510921376 24951720724153063936 25083308967589415424 25106197768730662504 25252333960632470784 25408682079197296992 25422507907627650048 25448316373986234624 25556578948109970432 25579899613423693872 25619811034578582528 25714810778946662016 25778424251478980592 25888091175031208256 25952143489036559424 26112814188703354161 26187605588804043776 26527303302809756608 26846909366699030784 27379385583833834334 27632081348817943851 27813979005799450752 27882785414865019824 28055419795780348762 28070685814672196928 28218722588538092352 28244472489821995317 28393436901753605976 28408886848583910144 28463676777674707737 28558707198038551296 28584767339096959116 28629355920734513952 28655491769144534364 28751162593747571712 28822287413900905344 28929162126314994768 29000727282913853166 29016519060698362368 29038493804796910848 29196161425166129352 29263860462187651328 29388355175939042304 29461056287404549248 29461067842975906816 29586389914321380864 29643462425730179824 29659592558898925056 29816008772794965504 29843216215660976184 30202773037536409632 30316918060354007552 31128663247068957696 31290726381524382096 31368133591723147302 31579521541506221544 31942616514472806723 32063336909463255728 32249968672614962688 32449642173432692544 32529916317342523128 32668305530396524704 32719263909410873088 32749133450450896416 32921843019961107744 32939757044458177536 33061899572931422592 33143688323330117904 33143701323347895168 33348895228946452302 33367041628761290688 33573618242618598207 33669778614176627712 33878242772263062656 33931088498648312832 34106532817898258496 34286414371928882688 34371232335305307456 34517454900041611008 34602857985382079232 34817085584937805548 34933327850644521984 35019746152952577408 35255742098313816576 35795879155598707712 36071254023146162694 36505847445111779112 36596155857010338519 36842775131757258468 37037073397456246212 37085305341065934336 37177047219820026432 37286663988766382064 37427581086229595904 37624963451384123136 37659296653095993756 37785028083350197248 37857915869004807968 37878500940948706176 37878515798111880192 37951569036899610316 38078276264051401728 38113023118795945488 38133761861441475072 38172474560979351936 38207322358859379152 38369849420135540808 38429716551867873792 38572216168419993024 38667636377218470888 38717991739729214464 38928215233554839136 39281408383206065664 39790954954214634912 40022567031945802752 40270364050048546176 41720968508699176128 41824178122297529736 42083129693670523143 42106028722008295392 42328083882807138528 42590155352630408964 42613330272875865216 42877151008645438674 42983237653716801546 43266189564576923392 43373221756456697504 43557740707195366272 43625685212547830784 43665511267267861888 43895790693281476992 43935846095278659382 44082532763908563456 44191584431106823872 44191601764463860224 44465193638595269736 44489388838348387584 44724013159192448256 44764824323491464276 45025405571340536832 45304159556304614448 45475377090531011328 45828309780407076608 46023273200055481344 46137143980509438976 46422780779917074064 46692994870603436544 48095005364194883592 48374953008922444032 48674463260149038816 48700948883286703104 48794874476013784692 49002458295594787056 49123700175676344624 49382764529941661616 49569396293093368576 49715551985021842752 49903441448306127872 50023342843419678453 50166617935178830848 50212395537461325008 50504667921264941568 50817364158394593984 50896632747972469248 51159799226847387744 51429621557893324032 51556848502957961184 51776182350062416512 51904286978073118848 52225628377406708322 53054606605619513216 53693818733398061568 54106881034719244041 54758771167667668668 55264162697635887702 55627958011598901504 55765570829730039648 56110839591560697524 56141371629344393856 56437445177076184704 56488944979643990634 56786873803507211952 56817773697167820288 56927353555349415474 57117414396077102592 57169534678193918232 57258711841469027904 57310983538289068728 57644574827801810688 57858324252629989536 58001454565827706332 58033038121396724736 58076987609593821696 58392322850332258704 58527720924375302656 58922112574809098496 59172779828642761728 59286924851460359648 59319185117797850112 59632017545589931008 59686432431321952368 60405546075072819264 60633836120708015104 62581452763048764192 62736267183446294604 63159043083012443088 63885233028945613446 64126673818926511456 64474856480575202319 64499937345229925376 64899284346865385088 65059832634685046256 65336611060793049408 65438527818821746176 65498266900901792832 65843686039922215488 65903769142917989073 66123799145862845184 66287376646660235808 66287402646695790336 66697790457892904604 66734083257522581376 67147236485237196414 67756485544526125312 68213065635796516992 68572828743857765376 68742464670610614912 69034909800083222016 69205715970764158464 69634171169875611096 70039492305905154816 70511484196627633152 72142508046292325388 73011694890223558224 73192311714020677038 73685550263514516936 74074146794912492424 74170610682131868672 74354094439640052864 74573327977532764128 74855162172459191808 75249926902768246272 75318593306191987512 75715831738009615936 75757001881897412352 75903138073799220632 76226046237591890976 76267523722882950144 76344949121958703872 76414644717718758304 76739698840271081616 76859433103735747584 77144432336839986048 77335272754436941776 77856430467109678272 78338442566110062483 78562816766412131328 79581909908429269824 80540728100097092352 83441937017398352256 83648356244595059472 84166259387341046286 84212057444016590784 84656167765614277056 84733417469465985951 85180310705260817928 85226660545751730432 85391030333024123211 85754302017290877348 85966475307433603092 86532379129153846784 86746443512913395008 87115481414390732544 87331022534535723776 87791581386562953984 87871692190557318764 88165065527817126912 88383168862213647744 88383203528927720448 88930387277190539472 88978777676696775168 89448026318384896512 89529648646982928552 90608319112609228896 90950754181062022656 91656619560814153216 92845561559834148128 93385989741206873088 95827849543418420169 96190010728389767184 96749906017844888064 97348926520298077632 97589748952027569384 98004916591189574112 98193969285231220667 98247400351352689248 98765529059883323232 99138792586186737152 99431103970043685504 100046685686839356906 100424791074922650016 101009335842529883136 101634728316789187968 101793265495944938496 102319598453694775488 102859243115786648064 103113697005915922368 103552364700124833024 103808573956146237696 104451256754813416644 106109213211239026432 107387637466796123136 108213762069438488082 109517542335335337336 109788467571031015557 110528325395271775404 111255916023197803008 111531141659460079296 112221679183121395048 112282743258688787712 112874890354152369408 112977889959287981268 113573747607014423904 113635547394335640576 113854707110698830948 114234828792154205184 114339069356387836464 114517423682938055808 114621967076578137456 115289149655603621376 115716648505259979072 116002909131655412664 116153975219187643392 116784645700664517408 117055441848750605312 117844225149618196992 118573849702920719296 119372864862643904736 120811092150145638528 125162905526097528384 125472534366892589208 126249389081011569429 126318086166024886176 127770466057891226892 128253347637853022912 128949712961150404638 129798568693730770176 130119665269370092512 130673222121586098816 130877055637643492352 130996533801803585664 131687372079844430976 131807538285835978146 132247598291725690368 132574753293320471616 132574805293391580672 133395580915785809208 133468166515045162752 134294472970474392828 135512971089052250624 136426131271593033984 137484929341221229824 138069819600166444032 138411431941528316928 139268342339751222192 140078984611810309632 144285016092584650776 146023389780447116448 146384623428041354076 147371100527029033872 148148293589824984848 148708188879280105728 149146655955065528256 149710324344918383616 150070028530259035359 150499853805536492544 150637186612383975024 151431663476019231872 151514003763794824704 151806276147598441264 152452092475183781952 152689898243917407744 152829289435437516608 153479397680542163232 153775461333475307837 154288864673679972096 154670545508873883552 155712860934219356544 156676885132220124966 159163819816858539648 161081456200194184704 162320643104157732123 166328560217840639089 166883874034796704512 167296712489190118944 168332518774682092572 168424114888033181568 169312335531228554112 169466834938931971902 170360621410521635856 170453321091503460864 170782060666048246422 171508604034581754696 171932950614867206184 173064758258307693568 173492887025826790016 174230962828781465088 174662045069071447552 175583162773125907968 175743384381114637528 176766337724427295488 177860774554381078944 177957555353393550336 178896052636769793024 179059297293965857104 181216638225218457792 181901508362124045312 183313239121628306432 185691123119668296256 191655699086836840338 192380021456779534368 193424569441725606957 193499812035689776128 194697853040596155264 195179497904055138768 196009833182379148224 196387938570462441334 196494800702705378496 197531058119766646464 197711307428753967219 198277585172373474304 198862207940087371008 200093371373678713812 200849582149845300032 203269456633578375936 204639196907389550976 205718486231573296128 206227394011831844736 207104729400249666048 207617147912292475392 208902513509626833288 212218426422478052864 216427524138876976164 219035084670670674672 219576935142062031114 221056650790543550808 222511832046395606016 223062283318920158592 224443358366242790096 224565486517377575424 225749780708304738816 225955779918575962536 227147495214028847808 227709414221397661896 228678138712775672928 229034847365876111616 229243934153156274912 230578299311207242752 231433297010519958144 232005818263310825328 233569291401329034816 235015327698330187449 235688450299236393984 237147699405841438592 238745729725287809472 241622184300291277056 250325811052195056768 250945068733785178416 252498778162023138858 252636172332049772352 254200252408397957853 255540932115782453784 256173090999072369633 256506695275706045824 257899425922300809276 259597137387461540352 260239330538740185024 261346444243172197632 261993067603607171328 263374744159688861952 263615076571671956292 264495196583451380736 265149506586640943232 265149610586783161344 266791161831571618416 266936333030090325504 268588945940948785656 271025942178104501248 272852262543186067968 274969858682442459648 278536684679502444384 280157969223620619264 288570032185169301552 292046779560894232896 292769246856082708152 294581907855693662001 294742201054058067744 296296587179649969696 297416377758560211456 298293311910131056512 300140057060518070718 301274373224767950048 302863326952038463744 303028007527589649408 303612552295196882528 304904184950367563904 305379796487834815488 305658578870875033216 306958795361084326464 307550922666950615674 308577729347359944192 309341091017747767104 311425721868438713088 313353770264440249932 318327639633717079296 322162912400388369408 324641286208315464246 332657120435681278178 333767748069593409024 334593424978380237888 336665037549364185144 336848229776066363136 338624671062457108224 338933669877863943804 340721242821043271712 340906642183006921728 341564121332096492844 343017208069163509392 343865901229734412368 346985774051653580032 348461925657562930176 349324090138142895104 351166325546251815936 351486768762229275056 353532675448854590976 355721549108762157888 358118594587931714208 362433276450436915584 371382246239336592512 378748167243034708287 383311398173673680676 384760042913559068736 386849138883451213914 389395706081192310528 390358995808110277536 392019666364758296448 392775877140924882668 392989601405410756992 395062116239533292928 395422614857507934438 397724415880174742016 400186742747357427624 401699164299690600064 406538913267156751872 409278393814779101952 412454788023663689472 414209458800499332096 415234295824584950784 417805027019253666576 424436852844956105728 432855048277753952328 438070169341341349344 439153870284124062228 442113301581087101616 446124566637840317184 448886716732485580192 449130973034755150848 451499561416609477632 451911559837151925072 454294990428057695616 455418828442795323792 457356277425551345856 458069694731752223232 458487868306312549824 461326384000425923511 462866594021039916288 464011636526621650656 467138582802658069632 470030655396660374898 474295398811682877184 477491459450575618944 483244368600582554112 498985680653521917267 500651622104390113536 501890137467570356832 504997556324046277716 505272344664099544704 508400504816795915706 511081864231564907568 512346181998144739266 513013390551412091648 515798851844601618552 519194274774923080704 520478661077480370048 522692888486344395264 523986135207214342656 526749488319377723904 527230153143343912584 530299013173281886464 533582323663143236832 533872666060180651008 537177891881897571312 545704525086372135936 549939717364884919296 557073369359004888768 577140064370338603104 584093559121788465792 585538493712165416304 589163815711387324002 589484402108116135488 592593174359299939392 593133922286261901657 594832755517120422912 596586623820262113024 600280114121036141436 602548746449535900096 605726653904076927488 607225104590393765056 609808369900735127808 611317157741750066432 613917590722168652928 615101845333901231348 617155458694719888384 618682182035495534208 622851443736877426176 626707540528880499864 636655279267434158592 649282572416630928492 665314240871362556356 667535496139186818048 669186849956760475776 673330075098728370288 673696459552132726272 677249342124914216448 677867339755727887608 681442485642086543424 683128242664192985688 686034416138327018784 687731802459468824736 693971548103307160064 702973537524458550112 707065350897709181952 711443098217524315776 716237189175863428416 724866552900873831168 742764492478673185024 757496334486069416574 766622796347347361352 768519272997217108899 769520085827118137472 773698277766902427828 778791412162384621056 780717991616220555072 784039332729516592896 785551754281849765336 785979202810821513984 790124232479066585856 790845229715015868876 795448831760349484032 800373485494714855248 803398328599381200128 813077826534313503744 818556787629558203904 824909576047327378944 835610054038507333152 865710096555507904656 876140338682682698688 878307740568248124456 883745723567080986003 884226603162174203232 892249133275680634368 897773433464971160384 903823119674303850144 908589980856115391232 910837656885590647584 914712554851102691712 916139389463504446464 916975736612625099648 922652768000851847022 925733188042079832576 928023273053243301312 934277165605316139264 940061310793320749796 948590797623365754368 954982918901151237888 966488737201165108224 997971361307043834534 1001303244208780227072 1003780274935140713664 1009995112648092555432 1010544689328199089408 1016801009633591831412 1022163728463129815136 1024692363996289478532 1026026781102824183296 1031597703689203237104 1040957322154960740096 1045385776972688790528 1047972270414428685312 1053498976638755447808 1054460306286687825168 1060598026346563772928 1067164647326286473664 1074355783763795142624 1114146738718009777536 1136244501729104124861 1154280128740677206208 1164299921524884473623 1168187118243576931584 1171076987424330832608 1178327631422774648004 1178968804216232270976 1185186348718599878784 1186267844572523803314 1193173247640524226048 1200560228242072282872 1205097492899071800192 1211453307808153854976 1214450209180787530112 1219616739801470255616 1222634315483500132864 1227835181444337305856 1230203690667802462696 1237364364070991068416 1245702887473754852352 1253415081057760999728 1273310558534868317184 1298565144833261856984 1330628481742725112712 1338373699913520951552 1346660150197456740576 1347392919104265452544 1354498684249828432896 1355734679511455775216 1362884971284173086848 1366256485328385971376 1372068832276654037568 1375463604918937649472 1383979152001277770533 1387943096206614320128 1405947075048917100224 1422886196435048631552 1432474378351726856832 1449733105801747662336 1485528984957346370048 1496957041960565751801 1514992668972138833148 1533245592694694722704 1537038545994434217798 1539040171654236274944 1547396555533804855656 1557582824324769242112 1561435983232441110144 1568078665459033185792 1571103508563699530672 1571958405621643027968 1580248464958133171712 1581690459430031737752 1600746970989429710496 1606796657198762400256 1637113575259116407808 1649819152094654757888 1671220108077014666304 1731420193111015809312 1752280677365365397376 1756615481136496248912 1767491447134161972006 1768453206324348406464 1779401766858785704971 1784498266551361268736 1795546866929942320768 1807646239348607700288 1817179961712230782464 1821675313771181295168 1829425109702205383424 1833951473225250199296 1845305536001703694044 1851466376084159665152 1856046546106486602624 1868554331210632278528 1880122621586641499592 1897181595246731508736 1909965837802302475776 1995942722614087669068 2002606488417560454144 2007560549870281427328 2019990225296185110864 2021089378656398178816 2033602019267183662824 2044327456926259630272 2049384727992578957064 2052053562205648366592 2063195407378406474208 2081914644309921480192 2108920612573375650336 2121196052693127545856 2134329294652572947328 2148711567527590285248 2228293477436019555072 2272489003458208249722 2308560257481354412416 2328599843049768947246 2336374236487153863168 2342153974848661665216 2356655262845549296008 2357937608432464541952 2370372697437199757568 2372535689145047606628 2386346495281048452096 2401120456484144565744 2410194985798143600384 2428900418361575060224 2439233479602940511232 2445268630967000265728 2455670362888674611712 2460407381335604925392 2474728728141982136832 2506830162115521999456 2597130289666523713968 2651237170701242958009 2661256963485450225424 2676747399827041903104 2693320300394913481152 2711469359022911550432 2725769942568346173696 2732512970656771942752 2744137664553308075136 2750927209837875298944 2767958304002555541066 2811894150097834200448 2845772392870097263104 2864948756703453713664 2899466211603495324672 2971057969914692740096 2993914083921131503602 3029985337944277666296 3066491185389389445408 3074077091988868435596 3078080343308472549888 3094793111067609711312 3122871966464882220288 3136157330918066371584 3142207017127399061344 3143916811243286055936 3160496929916266343424 3163380918860063475504 3201493941978859420992 3213593314397524800512 3342440216154029332608 3462840386222031618624 3492899764574653420869 3504561354730730794752 3513230962272992497824 3534982894268323944012 3536906412648696812928 3558803533717571409942 3591093733859884641536 3615292478697215400576 3634359923424461564928 3643350627542362590336 3658850219404410766848 3667902946450500398592 3690611072003407388088 3712093092212973205248 3737108662421264557056 3760245243173282999184 3819931675604604951552 3991885445228175338136 4015121099740562854656 4039980450592370221728 4042178757312796357632 4067204038534367325648 4088654913852519260544 4098769455985157914128 4126390814756812948416 4151937456003833311599 4163829288619842960384 4217841225146751300672 4268658589305145894656 4297423135055180570496 4456586954872039110144 4490871125881697255403 4544978006916416499444 4617120514962708824832 4657199686099537894492 4672748472974307726336 4684307949697323330432 4713310525691098592016 4715875216864929083904 4740745394874399515136 4745071378290095213256 4802240912968289131488 4820389971596287200768 4857800836723150120448 4911340725777349223424 4920814762671209850784 4949457456283964273664 5013660324231043998912 5194260579333047427936 5302474341402485916018 5322513926970900450848 5353494799654083806208 5386640600789826962304 5422938718045823100864 5451539885136692347392 5465025941313543885504 5488275329106616150272 5501854419675750597888 5535916608005111082132 5623788300195668400896 5691544785740194526208 5729897513406907427328 5987828167842263007204 6059970675888555332592 6132982370778778890816 6148154183977736871192 6156160686616945099776 6189586222135219422624 6245743932929764440576 6284414034254798122688 6326761837720126951008 6402987883957718841984 6684880432308058665216 6925680772444063237248 6985799529149306841738 7009122709461461589504 7026461924545984995648 7069965788536647888024 7073812825297393625856 7117607067435142819884 7182187467719769283072 7230584957394430801152 7286701255084725180672 7317700438808821533696 7335805892901000797184 7381222144006814776176 7424186184425946410496 7520490486346565998368 7953711512103728874027 7983770890456350676272 8030242199481125709312 8079960901184740443456 8134408077068734651296 8150099450674191315361 8177309827705038521088 8197538911970315828256 8252781629513625896832 8303874912007666623198 8435682450293502601344 8537317178610291789312 8594846270110361140992 8913173909744078220288 8981742251763394510806 9089956013832832998888 9234241029925417649664 9314399372199075788984 9368615899394646660864 9426621051382197184032 9431750433729858167808 9481490789748799030272 9490142756580190426512 9604481825936578262976 9640779943192574401536 9715601673446300240896 9841629525342419701568 10027320648462087997824 10388521158666094855872 10478699293723960262607 10604948682804971832036 10645027853941800901696 10773281201579653924608 10845877436091646201728 10903079770273384694784 10930051882627087771008 10976550658213232300544 11003708839351501195776 11071833216010222164264 11247576600391336801792 11459795026813814854656 11975656335684526014408 12119941351777110665184 12265964741557557781632 12296308367955473742384 12379172444270438845248 12455812368011499934797 12491487865859528881152 12568828068509596245376 12653523675440253902016 12805975767915437683968 13369760864616117330432 13472613377645091766209 13851361544888126474496 13971599058298613683476 14018245418922923179008 14052923849091969991296 14139931577073295776048 14147625650594787251712 14235214134870285639768 14364374935439538566144 14461169914788861602304 14573402510169450361344 14762444288013629552352 14848372368851892820992 15040980972693131996736 15907423024207457748054 15967541780912701352544 16060484398962251418624 16159921802369480886912 16268816154137469302592 16300198901348382630722 16354619655410077042176 16395077823940631656512 16505563259027251793664 16607749824015333246396 16871364900587005202688 17074634357220583578624 17189692540220722281984 17963484503526789021612 18179912027665665997776 18468482059850835299328 18628798744398151577968 18737231798789293321728 18853242102764394368064 18980285513160380853024 19208963651873156525952 19683259050684839403136 20054641296924175995648 20777042317332189711744 20957398587447920525214 21209897365609943664072 21290055707883601803392 21546562403159307849216 21691754872183292403456 21860103765254175542016 21953101316426464601088 22007417678703002391552 22143666432020444328528 22495153200782673603584 23951312671369052028816 24239882703554221330368 24450298352022573946083 24531929483115115563264 24592616735910947484768 24758344888540877690496 24911624736022999869594 25137656137019192490752 25307047350880507804032 25611951535830875367936 26739521729232234660864 26945226755290183532418 27702723089776252948992 27943198116597227366952 28105847698183939982592 28279863154146591552096 28295251301189574503424 28470428269740571279536 28922339829577723204608 29146805020338900722688 29524888576027259104704 30081961945386263993472 31436097881171880787821 31814846048414915496108 31935083561825402705088 32319843604738961773824 32537632308274938605184 32600397802696765261444 32709239310820154084352 32790155647881263313024 33011126518054503587328 33215499648030666492792 33742729801174010405376 34379385080441444563968 35926969007053578043224 36359824055331331995552 37257597488796303155936 37474463597578586643456 37706484205528788736128 37960571026320761706048 38417927303746313051904 39366518101369678806272 40109282593848351991296 41554084634664379423488 41914797174895841050428 42419794731219887328144 42580111415767203606784 43093124806318615698432 43383509744366584806912 43720207530508351084032 44287332864040888657056 47902625342738104057632 48479765407108442660736 48900596704045147892166 49063858966230231126528 49185233471821894969536 49516689777081755380992 49823249472045999739188 50275312274038384981504 50614094701761015608064 51223903071661750735872 53890453510580367064836 55405446179552505897984 55886396233194454733904 56211695396367879965184 56559726308293183104192 56940856539481142559072 59049777152054518209408 60163923890772527986944 62872195762343761575642 63629692096829830992216 63870167123650805410176 64639687209477923547648 65075264616549877210368 65200795605393530522888 65580311295762526626048 66022253036109007174656 66430999296061332985584 67485459602348020810752 71853938014107156086448 72719648110662663991104 73350895056067721838249 74515194977592606311872 75412968411057577472256 75921142052641523412096 76835854607492626103808 78733036202739357612544 80218565187696703982592 83108169269328758846976 83829594349791682100856 84839589462439774656288 85160222831534407213568 86767019488733169613824 87440415061016702168064 88574665728081777314112 94308293643515642363463 95805250685476208115264 96959530814216885321472 97801193408090295784332 98127717932460462253056 98370466943643789939072 99033379554163510761984 99646498944091999478376 100550624548076769963008 101228189403522031216128 107780907021160734129672 111772792466388909467808 112423390792735759930368 113119452616586366208384 113881713078962285118144 118099554304109036418816 120327847781545055973888 125744391524687523151284 127259384193659661984432 127740334247301610820352 129279374418955847095296 130150529233099754420736 130401591210787061045776 131160622591525053252096 132861998592122665971168 143707876028214312172896 145439296221325327982208 146701790112135443676498 149030389955185212623744 150825936822115154944512 151842284105283046824192 153671709214985252207616 157466072405478715225088 166216338538657517693952 167659188699583364201712 169679178924879549312576 170320445663068814427136 177149331456163554628224 188616587287031284726926 191610501370952416230528 193919061628433770642944 195602386816180591568664 196740933887287579878144 198066759108327021523968 199292997888183998956752 202456378807044062432256 215561814042321468259344 220052685168203165514747 223545584932777818935616 226238905233172732416768 227763426157924570236288 236199108608218072837632 240655695563090111947776 251488783049375046302568 254518768387319323968864 255480668494603221640704 260301058466199508841472 260803182421574122091552 262321245183050106504192 265723997184245331942336 287415752056428624345792 290878592442650655964416 293403580224270887352996 298060779910370425247488 301651873644230309889024 303684568210566093648384 335318377399166728403424 339358357849759098625152 354298662912327109256448 377233174574062569453852 383221002741904832461056 387838123256867541285888 391204773632361183137328 393481867774575159756288 398585995776367997913504 431123628084642936518688 440105370336406331029494 447091169865555637871232 452477810466345464833536 455526852315849140472576 472398217216436145675264 502977566098750092605136 509037536774638647937728 510961336989206443281408 521606364843148244183104 531447994368490663884672 574831504112857248691584 581757184885301311928832 586807160448541774705992 596121559820740850494976 607369136421132187296768 660158055504609496544241 670636754798333456806848 678716715699518197250304 708597325824654218512896 754466349148125138907704 766442005483809664922112 782409547264722366274656 786963735549150319512576 797171991552735995827008 862247256169285873037376 880210740672812662058988 894182339731111275742464 904955620932690929667072 911053704631698280945152 1005955132197500185210272 1018075073549277295875456 1043212729686296488366208 1062895988736981327769344 1149663008225714497383168 1163514369770602623857664 1173614320897083549411984 1192243119641481700989952 1320316111009218993088482 1341273509596666913613696 1357433431399036394500608 1417194651649308437025792 1508932698296250277815408 1532884010967619329844224 1564819094529444732549312 1594343983105471991654016 1724494512338571746074752 1760421481345625324117976 1788364679462222551484928 1822107409263396561890304 2011910264395000370420544 2036150147098554591750912 2086425459372592976732416 2125791977473962655538688 2299326016451428994766336 2347228641794167098823968 2640632222018437986176964 2682547019193333827227392 2714866862798072789001216 3017865396592500555630816 3129638189058889465098624 3188687966210943983308032 3448989024677143492149504 3520842962691250648235952 3576729358924445102969856 4023820528790000740841088 4072300294197109183501824 4172850918745185953464832 4251583954947925311077376 4598652032902857989532672 4694457283588334197647936 5281264444036875972353928 5365094038386667654454784 6035730793185001111261632 6259276378117778930197248 6377375932421887966616064 6897978049354286984299008 7041685925382501296471904 8047641057580001481682176 8144600588394218367003648 8345701837490371906929664 9388914567176668395295872 10562528888073751944707856 10730188076773335308909568 12071461586370002222523264 12518552756235557860394496 12754751864843775933232128 13795956098708573968598016 14083371850765002592943808 16095282115160002963364352 18777829134353336790591744 21125057776147503889415712 24142923172740004445046528 25037105512471115720788992 28166743701530005185887616 32190564230320005926728704 37555658268706673581183488 42250115552295007778831424 48285846345480008890093056 56333487403060010371775232 75111316537413347162366976 84500231104590015557662848 96571692690960017780186112 112666974806120020743550464 169000462209180031115325696 225333949612240041487100928 338000924418360062230651392 676001848836720124461302784
- Sum of all divisors σ(n): 2426113571047545147001979823
- Sum of proper divisors (its aliquot sum) s(n): 1750111722210825022540677039
- 676001848836720124461302784 is an abundant number, because the sum of its proper divisors (1750111722210825022540677039) is greater than itself. Its abundance is 1074109873374104898079374255
Bases of 676001848836720124461302784
- Binary: 1000101111001011001111010110100111110110001010010011100010101000001100111111000100000000002
- Hexadecimal: 0x22F2CF5A7D8A4E2A0CFC400
- Base-36: 2CXT4MHW3G9MZ70G00
Squares and roots of 676001848836720124461302784
- 676001848836720124461302784 squared (6760018488367201244613027842) is 456978499630663805489361939621627685472850690526150656
- 676001848836720124461302784 cubed (6760018488367201244613027843) is 308918310628959157064629643164223724188975795825527322113041070087037066416226304
-
676001848836720124461302784 is a
perfect square number . Itssquare root is 26000035554528 -
The
cube root of 676001848836720124461302784 is 877639095.6356881679
Scales and comparisons
How big is 676001848836720124461302784?- 676,001,848,836,720,124,461,302,784 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 676,001,848,836,720,124,461,302,784 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 676001848836720124461302784 cubic inches would be around 73136591.3 feet tall.
Recreational maths with 676001848836720124461302784
- 676001848836720124461302784 backwards is 487203164421027638848100676
- 676001848836720124461302784 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 676001848836720124461302784's digits is 108
- 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 676001848836720124461302784 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 676001848836720124461302784 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/676001848836720124461302784/
Chicago style:
Numbermatics. 2024. "Number 676001848836720124461302784 - Facts about the integer". https://numbermatics.com/n/676001848836720124461302784/
The information we have on file for 676001848836720124461302784 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 676001848836720124461302784, math, Factors of 676001848836720124461302784, curriculum, school, college, exams, university, Prime factorization of 676001848836720124461302784, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-six septillion, one sextillion, eight hundred forty-eight quintillion, eight hundred thirty-six quadrillion, seven hundred twenty trillion, one hundred twenty-four billion, four hundred sixty-one million, three hundred two thousand, seven hundred eighty-four.