1945523412288089290768384
1,945,523,412,288,089,290,768,384 is an even composite number composed of six prime numbers multiplied together.
What does the number 1945523412288089290768384 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16065 divisors.
1945523412288089290768384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 1945523412288089290768384:
216 × 74 × 132 × 192 × 236 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 7 × 13 × 13 × 19 × 19 × 23 × 23 × 23 × 23 × 23 × 23 × 37 × 37)See below for interesting mathematical facts about the number 1945523412288089290768384 from the Numbermatics database.
Names of 1945523412288089290768384
- Cardinal: 1945523412288089290768384 can be written as One septillion, nine hundred forty-five sextillion, five hundred twenty-three quintillion, four hundred twelve quadrillion, two hundred eighty-eight trillion, eighty-nine billion, two hundred ninety million, seven hundred sixty-eight thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.945523412288089290768384 × 1024
Factors of 1945523412288089290768384
Divisors of 1945523412288089290768384
- Number of divisors d(n): 16065
-
Complete list of divisors:
1 2 4 7 8 13 14 16 19 23 26 28 32 37 38 46 49 52 56 64 74 76 91 92 98 104 112 128 133 148 152 161 169 182 184 196 208 224 247 256 259 266 296 299 304 322 338 343 361 364 368 392 416 437 448 481 494 512 518 529 532 592 598 608 637 644 676 686 703 722 728 736 784 832 851 874 896 931 962 988 1024 1036 1058 1064 1127 1183 1184 1196 1216 1274 1288 1352 1369 1372 1406 1444 1456 1472 1568 1664 1702 1729 1748 1792 1813 1862 1924 1976 2048 2072 2093 2116 2128 2254 2366 2368 2392 2401 2432 2527 2548 2576 2704 2738 2744 2812 2888 2912 2944 3059 3136 3211 3328 3367 3404 3458 3496 3584 3626 3703 3724 3848 3887 3952 4096 4144 4186 4232 4256 4459 4508 4693 4732 4736 4784 4802 4864 4921 5054 5096 5152 5408 5476 5488 5624 5681 5776 5824 5888 5957 6118 6253 6272 6422 6517 6656 6734 6808 6877 6916 6992 7168 7252 7406 7448 7696 7774 7889 7904 8192 8281 8288 8303 8372 8464 8512 8918 9016 9139 9386 9464 9472 9568 9583 9604 9728 9842 10051 10108 10192 10304 10816 10952 10976 11063 11248 11362 11552 11648 11776 11914 12103 12167 12236 12506 12544 12691 12844 13034 13312 13357 13468 13616 13754 13832 13984 14336 14504 14651 14812 14896 15392 15548 15778 15808 16169 16384 16562 16576 16606 16744 16928 17024 17689 17797 17836 18032 18278 18772 18928 18944 19136 19166 19208 19456 19573 19684 20102 20216 20384 20608 21413 21632 21904 21952 22126 22477 22496 22724 23104 23296 23552 23569 23828 24206 24334 24472 25012 25088 25382 25688 25921 26011 26068 26624 26714 26936 27209 27232 27508 27664 27968 28672 29008 29302 29624 29792 30784 31096 31213 31487 31556 31616 32338 32768 32851 33124 33152 33212 33488 33856 34048 34447 35378 35594 35672 36064 36556 37544 37856 37888 38272 38332 38416 38912 39146 39368 39767 40204 40432 40768 41216 41699 42826 43264 43771 43808 43904 44252 44954 44992 45448 45619 46208 46592 47104 47138 47656 48139 48412 48668 48944 50024 50176 50764 51376 51842 52022 52136 53248 53428 53872 54418 54464 55016 55223 55328 55936 57344 57967 58016 58121 58604 59248 59584 61009 61568 62192 62426 62974 63112 63232 63973 64676 65536 65702 66248 66304 66424 66976 67081 67712 68096 68894 70357 70756 71188 71344 72128 73112 73853 75088 75712 75776 76544 76664 76832 77441 77824 78292 78736 79534 80408 80864 81536 82432 83398 84721 85169 85652 86528 87542 87616 87808 88504 88837 89401 89908 89984 90896 91238 92416 93184 93499 94208 94276 95312 96278 96824 97336 97888 100048 100352 101528 102557 102752 103684 104044 104272 106496 106856 107744 107939 108836 108928 110032 110446 110656 111872 113183 114688 115934 116032 116242 117208 118496 118807 119168 122018 123136 123823 124384 124579 124852 125948 126224 126464 127946 129352 130663 131404 132496 132608 132848 133952 134162 135424 136192 137011 137788 140714 141512 142376 142688 143819 144256 146224 147706 149891 150176 151424 151552 153088 153328 153664 154882 155648 156584 157339 157472 158171 159068 160816 161728 163072 164864 164983 166796 169442 170338 171304 173056 173641 175084 175232 175616 177008 177674 178802 179816 179968 181447 181792 182077 182476 184832 186368 186998 188416 188552 190463 190624 190969 192556 193648 194672 195776 200096 200704 203056 205114 205504 207368 208088 208544 210197 212992 213712 215488 215878 217672 217856 220064 220409 220892 221312 223744 226366 229376 229957 231173 231361 231868 232064 232484 234416 236992 237614 238336 241129 244036 246272 247646 248768 249158 249704 251896 252448 252928 254449 255892 258704 261326 262808 264992 265216 265696 267904 268324 270848 272384 274022 275576 278369 279841 281428 283024 284752 285376 287638 288512 291893 292448 295412 299782 300352 302848 303104 306176 306397 306656 307211 307328 309764 311296 313168 314678 314944 316342 318136 321632 323456 326144 329728 329966 333592 336973 338143 338884 340676 342608 346112 347282 350168 350464 351232 354016 355348 357604 359632 359936 362894 363584 364154 364952 369664 371887 372736 373996 376832 377104 380926 381248 381938 385112 387296 389344 391552 400192 401408 405769 406112 406847 409331 410228 411008 414736 416176 417088 420394 425984 427063 427424 430976 431756 435344 435712 440128 440818 441784 442624 447488 447811 450179 452732 458752 459914 462346 462722 463736 464128 464968 468832 469567 473984 475228 476672 482258 488072 492499 492544 494209 495292 497536 498316 499408 503792 504896 505856 508898 511784 516971 517408 522652 525616 529984 530432 531392 535808 536648 541696 542087 544768 548044 551152 556738 559682 562856 566048 569504 570752 575276 577024 583786 584896 590824 593047 596183 598253 599564 600704 605696 606208 612352 612794 613312 614422 614656 619528 622592 625807 626336 629356 629888 632684 636272 643264 646912 652288 654493 659456 659932 667184 673946 676286 677768 681352 685216 692224 694564 700336 700928 702464 708032 710696 715208 717899 719264 719872 724201 725788 727168 728308 729904 739328 743774 745472 747992 753664 754208 755573 761852 762496 763876 770224 774592 778688 783104 792281 800384 802816 811538 812224 813694 818662 820456 822016 829472 831649 832352 834176 840788 851968 854126 854848 861952 863512 866761 870688 871424 872053 880256 881636 883568 885248 894976 895622 900358 905464 914641 919828 924692 925444 927472 928256 929936 937664 939134 947968 950456 953344 959077 964516 976144 984998 985088 988418 990584 995072 996632 998816 1006733 1007584 1009792 1011712 1017796 1023568 1033942 1034816 1045304 1049237 1051232 1059968 1060864 1062784 1071616 1073296 1083392 1084174 1089536 1096088 1101373 1102304 1107197 1113476 1119364 1125712 1132096 1139008 1141504 1150552 1154048 1154881 1167572 1169792 1181648 1186094 1192366 1196506 1199128 1201408 1211392 1212416 1215487 1224704 1225588 1226624 1228844 1229312 1239056 1245184 1251614 1252672 1258712 1259776 1265368 1270129 1272544 1274539 1286528 1293824 1304576 1308986 1318912 1319864 1333241 1334368 1336783 1347892 1352572 1355536 1362704 1370432 1384448 1389128 1400672 1401856 1403207 1404928 1416064 1421392 1430416 1435798 1438528 1439744 1448402 1451576 1454336 1456616 1459808 1471379 1478656 1487548 1490944 1495984 1507328 1508416 1511146 1523704 1524992 1527752 1540448 1542863 1549184 1557376 1566208 1584562 1600768 1605632 1609699 1618211 1619527 1623076 1624448 1627388 1637324 1640912 1644032 1658944 1663298 1664704 1668352 1681576 1687903 1698619 1708252 1709696 1723904 1727024 1733522 1741376 1742848 1744106 1760512 1763272 1767136 1770496 1781143 1789952 1791244 1800716 1810928 1829282 1839656 1849384 1850888 1854944 1856512 1859872 1875328 1878268 1895936 1900912 1906688 1918154 1929032 1948583 1952288 1958887 1969996 1970176 1976836 1981168 1990144 1993264 1997632 2013466 2015168 2019584 2023424 2035592 2043251 2047136 2056223 2067884 2069632 2090608 2098474 2102464 2119936 2121728 2125568 2143232 2144779 2146592 2150477 2166784 2168348 2179072 2192176 2202746 2204608 2214394 2226952 2238728 2251424 2257333 2264192 2278016 2283008 2301104 2308096 2309762 2335144 2339584 2358811 2363296 2367001 2372188 2384732 2393012 2398256 2402816 2422784 2424832 2430974 2449408 2451176 2453248 2457688 2458624 2478112 2482597 2503228 2505344 2517424 2519552 2530736 2540258 2545088 2549078 2573056 2587648 2603209 2609152 2617972 2637824 2639728 2666482 2668736 2673566 2695784 2705144 2711072 2725408 2732561 2740864 2768896 2778256 2801344 2803712 2806414 2809856 2832128 2842784 2847929 2860832 2865317 2871596 2877056 2879488 2896804 2903152 2908672 2913232 2919616 2942758 2957312 2975096 2981888 2989441 2991968 3005249 3016832 3022292 3047408 3049984 3055504 3080896 3085726 3098368 3114752 3132416 3134677 3151253 3169124 3201536 3211264 3219398 3236422 3239054 3246152 3248896 3254776 3274648 3281824 3286969 3288064 3307837 3317888 3326596 3329408 3336704 3363152 3375806 3397238 3416504 3419392 3447493 3447808 3454048 3459463 3467044 3482752 3485696 3488212 3521024 3526544 3534272 3540992 3562286 3579904 3582488 3601432 3618797 3621856 3637933 3658564 3679312 3698768 3701776 3709888 3713024 3719744 3750656 3756536 3791872 3794609 3801824 3813376 3836308 3858064 3897166 3904576 3917774 3939992 3940352 3953672 3962336 3980288 3986528 3993743 3995264 4026932 4030336 4039168 4046848 4071184 4086502 4094272 4112446 4135768 4139264 4173281 4181216 4187771 4196948 4204928 4239872 4243456 4251136 4286464 4289558 4293184 4300954 4333568 4336696 4358144 4380649 4384352 4392287 4395859 4405492 4409216 4428788 4453904 4477456 4502848 4514666 4528384 4556032 4566016 4581451 4602208 4616192 4619524 4670288 4679168 4717622 4726592 4734002 4744376 4769464 4786024 4796512 4805632 4834531 4845568 4861948 4898816 4902352 4906496 4915376 4917248 4956224 4965194 5006456 5010688 5034848 5039104 5061472 5069407 5080516 5090176 5098156 5146112 5175296 5206418 5218304 5235944 5275648 5279456 5289011 5316979 5321303 5332964 5337472 5347132 5391568 5410288 5422144 5450816 5465122 5481728 5537792 5545967 5556512 5602688 5607424 5612828 5619712 5664256 5685568 5695858 5721664 5730634 5743192 5754112 5758976 5793608 5806304 5817344 5821543 5826464 5839232 5852327 5885516 5914624 5950192 5963776 5978882 5983936 6010498 6033664 6044584 6094816 6099968 6104371 6111008 6161792 6171452 6196736 6229504 6264832 6269354 6302506 6338248 6402487 6403072 6424717 6436343 6438796 6472844 6478108 6492304 6497792 6509552 6549296 6563648 6573938 6576128 6615674 6635776 6653192 6658816 6673408 6713539 6726304 6751612 6794476 6833008 6838784 6894986 6895616 6908096 6918926 6934088 6965504 6971392 6976424 7042048 7047131 7053088 7065853 7068544 7081984 7124572 7159808 7164976 7202864 7237594 7243712 7275866 7317128 7358624 7397536 7403552 7419776 7426048 7439488 7501312 7513072 7583744 7589218 7603648 7626752 7672616 7709611 7716128 7750379 7777289 7794332 7809152 7835548 7879984 7880704 7907344 7924672 7960576 7973056 7987486 7990528 8053864 8060672 8078336 8093696 8142368 8173004 8188544 8224892 8271536 8278528 8346562 8362432 8375542 8393896 8409856 8479744 8486912 8502272 8508409 8553401 8572928 8579116 8586368 8601908 8667136 8673392 8716288 8761298 8768704 8784574 8791718 8810984 8818432 8857576 8907808 8921773 8954912 9005696 9029332 9056768 9112064 9132032 9162902 9204416 9232384 9239048 9332687 9340576 9357481 9358336 9414613 9435244 9453184 9468004 9488752 9538928 9572048 9593024 9611264 9669062 9691136 9723896 9797632 9804704 9812992 9822449 9830752 9834496 9912448 9930388 10012912 10021376 10069696 10078208 10122944 10138814 10161032 10180352 10196312 10292224 10299653 10350592 10354117 10412836 10436608 10471888 10551296 10558912 10578022 10633958 10642606 10665928 10674944 10694264 10783136 10800041 10820576 10844288 10901632 10930244 10963456 11075584 11091934 11113024 11205376 11214848 11225656 11239424 11267893 11327477 11328512 11336689 11366807 11371136 11391716 11443328 11461268 11486384 11508224 11517952 11587216 11612608 11634688 11643086 11652928 11678464 11704654 11771032 11829248 11890333 11900384 11957764 11967872 12020996 12067328 12089168 12189632 12199936 12208742 12222016 12323584 12342904 12393472 12459008 12468001 12529664 12538708 12605012 12676496 12804974 12806144 12849434 12872686 12877592 12945688 12956216 12984608 12995584 13019104 13098592 13127296 13147876 13152256 13231348 13271552 13306384 13317632 13346816 13427078 13452608 13503224 13588952 13640081 13666016 13677568 13712209 13759819 13789972 13791232 13816192 13837852 13868176 13931008 13942784 13952848 14084096 14094262 14106176 14131706 14137088 14163968 14249144 14319616 14329952 14393561 14405728 14475188 14487424 14551732 14634256 14717248 14795072 14807104 14839552 14852096 14878976 15002624 15013453 15026144 15053339 15167488 15178436 15207296 15253504 15345232 15419222 15432256 15500758 15554578 15588664 15618304 15671096 15759968 15761408 15801331 15814688 15849344 15921152 15946112 15974972 15981056 16107728 16121344 16156672 16187392 16284736 16346008 16377088 16449784 16511677 16543072 16557056 16569007 16656623 16693124 16724864 16751084 16787792 16819712 16959488 16973824 17004544 17016818 17106802 17145856 17158232 17172736 17203816 17334272 17346784 17378179 17522596 17537408 17569148 17583436 17621968 17636864 17715152 17815616 17843546 17909824 18011392 18058664 18113536 18222463 18224128 18264064 18325804 18408832 18464768 18478096 18665374 18681152 18714962 18716672 18829226 18870488 18906368 18936008 18977504 19077856 19127927 19144096 19186048 19222528 19338124 19382272 19447792 19595264 19609408 19625984 19644898 19661504 19668992 19824896 19860776 19935503 20025824 20042752 20057219 20139392 20156416 20245888 20277628 20322064 20360704 20392624 20584448 20599306 20701184 20708234 20825672 20873216 20926087 20943776 21036743 21117824 21156044 21267916 21285212 21331856 21349888 21388528 21566272 21600082 21641152 21688576 21803264 21860488 21926912 21942739 22058771 22183868 22226048 22410752 22429696 22451312 22478848 22535786 22654954 22657024 22673378 22733614 22742272 22783432 22886656 22922536 22972768 23016448 23035904 23154859 23174432 23225216 23269376 23286172 23305856 23356928 23409308 23542064 23658496 23780666 23800768 23915528 23935744 24041992 24132451 24134656 24178336 24216241 24379264 24399872 24417484 24444032 24647168 24685808 24786944 24918016 24936002 25059328 25077416 25210024 25331579 25352992 25465531 25609948 25612288 25698868 25745372 25755184 25891376 25912432 25969216 25991168 26038208 26197184 26254592 26295752 26304512 26462696 26543104 26562263 26612768 26635264 26693632 26854156 26905216 27006448 27177904 27280162 27332032 27355136 27424418 27519638 27579944 27582464 27632384 27675704 27736352 27862016 27885568 27905696 27956201 28168192 28188524 28212352 28263412 28274176 28327936 28498288 28639232 28659904 28787122 28811456 28950376 28974848 29103464 29212967 29268512 29314397 29434496 29590144 29614208 29679104 29704192 29757952 30005248 30026906 30052288 30106678 30334976 30356872 30414592 30507008 30664543 30690464 30746009 30771013 30838444 30864512 31001516 31109156 31177328 31236608 31342192 31519936 31522816 31602662 31629376 31698688 31842304 31892224 31949944 31962112 32070157 32215456 32242688 32273761 32313344 32569472 32692016 32754176 32899568 33023354 33086144 33114112 33138014 33313246 33386248 33449728 33502168 33575584 33639424 33841717 33918976 34009088 34033636 34213604 34291712 34316464 34345472 34407632 34668544 34693568 34756358 35045192 35074816 35138296 35166872 35243936 35273728 35430304 35485849 35631232 35687092 35819648 36022784 36117328 36227072 36444926 36448256 36528128 36651608 36817664 36929536 36956192 37023077 37218853 37249121 37330748 37362304 37429924 37433344 37658452 37740976 37812736 37872016 37955008 38155712 38255854 38288192 38372096 38445056 38676248 38764544 38821769 38895584 39068237 39218816 39251968 39289796 39323008 39337984 39649792 39721552 39871006 40051648 40085504 40114438 40278784 40312832 40491776 40555256 40644128 40721408 40750801 40785248 40966289 41168896 41198612 41402368 41416468 41651344 41746432 41852174 41887552 42073486 42235648 42312088 42535832 42570424 42663712 42699776 42730597 42777056 43132544 43200164 43282304 43377152 43606528 43720976 43853824 43885478 44117542 44367736 44452096 44817409 44821504 44859392 44902624 44973019 45054401 45071572 45309908 45314048 45346756 45467228 45484544 45566864 45773312 45845072 45945536 46032896 46071808 46309718 46348864 46450432 46538752 46572344 46611712 46713856 46818616 46994773 47084128 47293129 47561332 47601536 47831056 47871488 48083984 48264902 48269312 48356672 48432482 48758528 48799744 48834968 48888064 49294336 49329917 49371616 49460971 49573888 49836032 49872004 50118656 50154832 50420048 50663158 50705984 50931062 51219896 51224576 51397736 51490744 51510368 51782752 51824864 51918659 51938432 51982336 52076416 52394368 52509184 52591504 52609024 52925392 53086208 53124526 53225536 53270528 53387264 53708312 53810432 54012896 54252653 54355808 54441023 54560324 54664064 54710272 54848836 55039276 55159888 55164928 55264768 55351408 55472704 55724032 55771136 55811392 55912402 56336384 56377048 56424704 56526824 56548352 56655872 56996576 57099731 57319808 57574244 57622912 57900752 57949696 58206928 58425934 58537024 58628794 58868992 59180288 59228416 59358208 59408384 59515904 59558863 59873807 60010496 60053812 60104576 60213356 60669952 60713744 60829184 61014016 61329086 61380928 61492018 61542026 61676888 61729024 62003032 62218312 62354656 62452411 62473216 62684384 62848903 63039872 63205324 63258752 63397376 63684608 63784448 63899888 63924224 64140314 64430912 64485376 64547522 64626688 65138944 65384032 65502367 65508352 65799136 65902291 66046708 66172288 66228224 66276028 66626492 66772496 66899456 67004336 67151168 67278848 67683434 67837952 68018176 68067272 68427208 68583424 68632928 68690944 68757143 68815264 69120727 69387136 69512716 70090384 70149632 70276592 70333744 70487872 70547456 70860608 70971698 71262464 71374184 71639296 72045568 72097571 72234656 72454144 72478819 72889852 72896512 73056256 73303216 73635328 73859072 73912384 74046154 74437706 74498242 74661496 74724608 74859848 74866688 75316904 75481952 75600287 75625472 75744032 75910016 76080251 76311424 76511708 76576384 76744192 76890112 77352496 77529088 77643538 77791168 78136474 78437632 78503936 78579592 78646016 78675968 79292339 79299584 79356823 79443104 79567649 79742012 80103296 80171008 80228876 80557568 80625664 80983552 81110512 81288256 81442816 81501602 81570496 81932578 82337792 82397224 82804736 82832936 83232331 83302688 83521321 83672459 83704348 83775104 84146972 84471296 84624176 85071664 85140848 85327424 85399552 85461194 85554112 86265088 86400328 86564608 86754304 87213056 87276007 87441952 87707648 87770956 88235084 88735472 88904192 89634818 89643008 89718784 89805248 89946038 90108802 90143144 90619816 90628096 90693512 90934456 90969088 91133728 91546624 91690144 91856089 91891072 92065792 92619436 92697728 92900864 93077504 93144688 93223424 93427712 93637232 93989546 94168256 94586258 95122664 95203072 95662112 95742976 95985463 96167968 96318733 96529804 96538624 96713344 96864964 97517056 97599488 97669936 97776128 98588672 98659834 98743232 98921942 99147776 99672064 99744008 100237312 100309664 100754927 100840096 101022601 101104757 101326316 101411968 101862124 102439792 102449152 102795472 102981488 103020736 103565504 103649728 103837318 103876864 103964672 104152832 104788736 105018368 105183008 105218048 105373373 105850784 106172416 106249052 106451072 106541056 106774528 107416624 107620864 108025792 108505306 108711616 108882046 109120648 109328128 109420544 109697672 110078552 110319776 110329856 110529536 110609317 110702816 110945408 111194213 111448064 111622784 111824804 112672768 112754096 112849408 113053648 113096704 113311744 113993152 114199462 114639616 115148488 115245824 115801504 115899392 115983049 116413856 116596361 116851868 117074048 117257588 117737984 118360576 118456832 118716416 118816768 119031808 119117726 119747614 120020992 120107624 120209152 120426712 121339904 121427488 121647253 121658368 122290517 122389969 122658172 122761856 122984036 123084052 123353776 123458048 124006064 124436624 124709312 124904822 124946432 125368768 125697806 126079744 126410648 126517504 126794752 127369216 127557241 127568896 127799776 127848448 128280628 128861824 128970752 129095044 129253376 130277888 130768064 131004734 131016704 131598272 131804582 132093416 132344576 132456448 132552056 133252984 133544992 133798912 133895489 134008672 134302336 134557696 134603521 135366868 135675904 136036352 136134544 136854416 137166848 137265856 137381888 137514286 137630528 138241454 138774272 139025432 140180768 140299264 140400533 140553184 140667488 140975744 141094912 141721216 141943396 142524928 142748368 143278592 144091136 144195142 144469312 144908288 144957638 145779704 145793024 146112512 146482609 146606432 147257201 147270656 147768491 147824768 148035889 148092308 148875412 148996484 149322992 149449216 149719696 149733376 150633808 150963904 151200574 151250944 151488064 151820032 152160502 152622848 153023416 153152768 153488384 153780224 154411397 154704992 155287076 155582336 156272948 156875264 157007872 157159184 157292032 157351936 158584678 158599168 158713646 158886208 159135298 159484024 160206592 160342016 160457752 161115136 161251328 161967104 162084013 162221024 162514619 162576512 162885632 163003204 163140992 163865156 164675584 164794448 165609472 165665872 166464662 166605376 167042642 167344918 167408696 167550208 168293944 168942592 169248352 169513687 170143328 170281696 170654848 170799104 170922388 171108224 172530176 172800656 173129216 173508608 174426112 174552014 174883904 175415296 175541912 176470168 177321053 177470944 177808384 178258717 178877647 179269636 179286016 179610496 179892076 180217604 180286288 181239632 181256192 181387024 181868912 181938176 182267456 183093248 183380288 183712178 183782144 184131584 185238872 185395456 185801728 186155008 186289376 186446848 186855424 187274464 187979092 188336512 189172516 190245328 190406144 191324224 191485952 191970926 192335936 192637466 193059608 193077248 193426688 193729928 195034112 195198976 195339872 195552256 195693407 196728223 197177344 197319668 197486464 197843884 198295552 199344128 199488016 200474624 200619328 201509854 201680192 202045202 202209514 202652632 202823936 203724248 204879584 204898304 205200779 205590944 205962976 206041472 207131008 207299456 207674636 207753728 207929344 208305664 209577472 210036736 210366016 210436096 210746746 211701568 212344832 212498104 212902144 213082112 213549056 214651801 214833248 215222063 215241728 215397091 216051584 216536099 217010612 217423232 217764092 218241296 218656256 218841088 219395344 220157104 220639552 220659712 221059072 221218634 221405632 221890816 222388426 222896128 223245568 223649608 225345536 225508192 225698816 225916327 226107296 226193408 227986304 228398924 229279232 230296976 230491648 231603008 231798784 231966098 232827712 233192722 233703736 234148096 234515176 235475968 236721152 236892019 236913664 237432832 238063616 238144691 238235452 239495228 240041984 240215248 240418304 240853424 242679808 242854976 243294506 243316736 244581034 244779938 245316344 245523712 245968072 246168104 246707552 246916096 248012128 248400943 248873248 249418624 249809644 249892864 250737536 251395612 252159488 252821296 253035008 253589504 254738432 255114482 255137792 255599552 255696896 256561256 257723648 257941504 258190088 258506752 259161539 260531971 260555776 260743847 261436561 261536128 262009468 262033408 263196544 263609164 264186832 264689152 264912896 265104112 266505968 267089984 267597824 267790978 268017344 268604672 269115392 269207042 270733736 271351808 272072704 272269088 273477659 273708832 274531712 274763776 275028572 275261056 276482908 277548544 278050864 280361536 280598528 280801066 281106368 281334976 281951488 282189824 283442432 283886792 285049856 285255607 285496736 286557184 286764023 288182272 288390284 288938624 289816576 289915276 291559408 291586048 292225024 292965218 293212864 294514402 294541312 295536982 295649536 296071778 296184616 297750824 297992968 298645984 298898432 299439392 299466752 301267616 301927808 302401148 302501888 302976128 303640064 304321004 305245696 306046832 306305536 306976768 307560448 308822794 309409984 310574152 311164672 312545896 313721863 313750528 314015744 314318368 314584064 314811133 315380807 316475837 317169356 317198336 317427292 317772416 318270596 318968048 320413184 320684032 320915504 322230272 322502656 323934208 324168026 324442048 325029238 325153024 325771264 326006408 326281984 327730312 329351168 329588896 331051903 331331744 332929324 333210752 334085284 334689836 334817392 335100416 336587888 337885184 338496704 339027374 340286656 340563392 341309696 341598208 341844776 342216448 345060352 345309419 345601312 346226797 346258432 347017216 348852224 349104028 349767808 350830592 351083824 352940336 354642106 354941888 355616768 356517434 357755294 358539272 358572032 359220992 359784152 360435208 360572576 362479264 362512384 362774048 363430613 363737824 363876352 364534912 366186496 366760576 367424356 367564288 368263168 370477744 370790912 371603456 372310016 372578752 372893696 373710848 374548928 375958184 376673024 378345032 379768571 380490656 380812288 381087161 382648448 382971904 383102329 383941852 384671872 385274932 386119216 386154496 386853376 387459856 390068224 390397952 390679744 391104512 391386814 393456446 394354688 394639336 394972928 395687768 396591104 398688256 398976032 399698117 401238656 403019708 403360384 404090404 404419028 405305264 405647872 407448496 409759168 409796608 410401558 411181888 411925952 412082944 414262016 414598912 415349272 415507456 415858688 416611328 416912041 419116649 419154944 420073472 420732032 421493492 423403136 424689664 424996208 425804288 426164224 427098112 429303602 429666496 430444126 430483456 430794182 432103168 433072198 434021224 434846464 435528184 436482592 437312512 437682176 438790688 439942321 440314208 441279104 442118144 442437268 442811264 443781632 444776852 445792256 446491136 447299216 450691072 451016384 451397632 451832654 452214592 452386816 455972608 456797848 458516569 458558464 460593952 460983296 461316037 463206016 463597568 463932196 465655424 466385444 467407472 468296192 469030352 470951936 473442304 473784038 473827328 474865664 476127232 476289382 476470904 478990456 480083968 480430496 480836608 481300001 481706848 483845089 485709952 486589012 486633472 489162068 489559876 490632688 491047424 491936144 492336208 493415104 493832192 496024256 496801886 497746496 498837248 499619288 499785728 501475072 502791224 504318976 504682997 505642592 506070016 507179008 507351733 510228964 510275584 511199104 511393792 513122512 515447296 515883008 516380176 517013504 518323078 521063942 521111552 521487694 522873122 523072256 524018936 524066816 526393088 527218328 528373664 529378304 529825792 530208224 532561757 533011936 534179968 535195648 535581956 536034688 537209344 538230784 538414084 541467472 542703616 544145408 544538176 546955318 547417664 549063424 549527552 550057144 550522112 552965816 555046373 555097088 555497761 556101728 556973543 560723072 561197056 561602132 562212736 562669952 563902976 564379648 566884864 567773584 570099712 570511214 570993472 573114368 573528046 576364544 576780568 577877248 579633152 579830552 582626317 583118816 583172096 584649247 585707213 585930436 586425728 589028804 589082624 591073964 591299072 592143556 592369232 595501648 595985936 597291968 597796864 598878784 598933504 602535232 603855616 604802296 605003776 605952256 607280128 608642008 610491392 610932049 612093664 612611072 613953536 617645588 618819968 621148304 622329344 625091792 627443726 627501056 628031488 628636736 629168128 629622266 630761614 632951674 634338712 634396672 634854584 635544832 636541192 637936096 640826368 641368064 641831008 642992623 644460544 647868416 648336052 648884096 650058476 650306048 651542528 652012816 652563968 655460624 658702336 659177792 662103806 662663488 665858648 666421504 668170568 669379672 669634784 670200832 671898241 673175776 674231131 675770368 676993408 678054748 680573312 681126784 682619392 683196416 683689552 684432896 690120704 690618838 691202624 692453594 692516864 694034432 697704448 698208056 699535616 701661184 702167648 705284489 705880672 707158207 707733299 709284212 709883776 711233536 713034868 715510588 717078544 717144064 718441984 719568304 720870416 721145152 724958528 725024768 725548096 726861226 727475648 727752704 729069824 732372992 733521152 734848712 735128576 736526336 737613611 740955488 741581824 742296503 743206912 745157504 745787392 747421696 749097856 751916368 753346048 756690064 759537142 760981312 761624576 762174322 765296896 765943808 766204658 767883704 769343744 770549864 772238432 772308992 773706752 774265219 774919712 778359491 780136448 781359488 782209024 782773628 786912892 788709376 789278672 789945856 791375536 793182208 797376512 797952064 799396234 802477312 806039416 806720768 808180808 808838056 810610528 811295744 811881343 814896992 816174527 819518336 820803116 822363776 823851904 824165888 828524032 829197824 830698544 831014912 831717376 833222656 833824082 838233298 838309888 840146944 841464064 842986984 846806272 849379328 849992416 851530771 851608576 852328448 856033619 856729783 858607204 859332992 860888252 860966912 861588364 864206336 866144396 868042448 869692928 871056368 872965184 874625024 875364352 877581376 879884642 880628416 882558208 884236288 884874536 885622528 887563264 889553704 891584512 892900687 892982272 894598432 898569451 902032768 902795264 903665308 904429184 904773632 911945216 913595696 917033138 917116928 921187904 921966592 922632074 926412032 927195136 927864392 931310848 932770888 934814944 936592384 937268423 938060704 941903872 942224647 946884608 947568076 947654656 949731328 952254464 952578764 952941808 957980912 960167936 960860992 961673216 962600002 963413696 967690178 971419904 973178024 973266944 978324136 979119752 981265376 982094848 982803731 983872288 984672416 986830208 987664384 992048512 993603772 995492992 997674496 999238576 999571456 1002950144 1005582448 1008637952 1009365994 1011285184 1012140032 1014358016 1014703466 1020457928 1020551168 1022398208 1022787584 1026245024 1030800407 1030894592 1031766016 1032760352 1034379437 1036251223 1036646156 1042127884 1042223104 1042975388 1045746244 1046144512 1048037872 1048133632 1052786176 1054436656 1056747328 1058756608 1059651584 1060416448 1065123514 1066023872 1068359936 1070391296 1071163912 1072069376 1074418688 1076461568 1076828168 1080879779 1082934944 1087741967 1089076352 1093910636 1094835328 1098126848 1099055104 1100114288 1101044224 1105931632 1110092746 1110194176 1110995522 1112203456 1113947086 1121446144 1122394112 1123204264 1124425472 1125339904 1127805952 1128759296 1133769728 1134588091 1135547168 1137602333 1140199424 1141022428 1141986944 1146228736 1147056092 1152729088 1153561136 1155754496 1159266304 1159661104 1165252634 1166237632 1166344192 1169298494 1171414426 1171860872 1172851456 1178057608 1178165248 1182147928 1182598144 1184287112 1184738464 1186595809 1191003296 1191971872 1194129157 1194583936 1195593728 1197757568 1205070464 1207711232 1209604592 1210007552 1211904512 1214560256 1217284016 1220982784 1221864098 1224187328 1225222144 1227907072 1235291176 1237639936 1242296608 1244658688 1247811019 1250183584 1252143529 1254887452 1255002112 1257273472 1258336256 1259244532 1261523228 1265903348 1268677424 1268793344 1269709168 1271089664 1273082384 1275872192 1281652736 1282736128 1283662016 1285985246 1288921088 1295736832 1296672104 1297768192 1300116952 1300612096 1303085056 1304025632 1305127936 1310921248 1313293813 1318355584 1324207612 1325326976 1331717296 1332843008 1336341136 1338759344 1339269568 1340401664 1343796482 1346351552 1348462262 1351540736 1353986816 1356109496 1361146624 1362253568 1365238784 1366392832 1367379104 1368865792 1369853849 1377097561 1380241408 1381237676 1382405248 1384907188 1385033728 1388068864 1395408896 1396416112 1399071232 1403322368 1404335296 1410568978 1411761344 1414316414 1415466598 1418568424 1419767552 1422467072 1426069736 1431021176 1434157088 1434288128 1436405453 1436883968 1439136608 1441740832 1442290304 1445524769 1449917056 1451096192 1453722452 1454951296 1455505408 1458139648 1464745984 1467042304 1469697424 1470257152 1473052672 1475227222 1481910976 1483163648 1484593006 1486413824 1490315008 1491574784 1494843392 1498195712 1503832736 1506554441 1506692096 1507779637 1513380128 1515752693 1519074284 1521962624 1523249152 1524348644 1530593792 1531887616 1532409316 1535767408 1538687488 1541099728 1544476864 1544617984 1547413504 1548530438 1549839424 1556718982 1560272896 1562718976 1564418048 1565547256 1573825784 1577418752 1578557344 1579891712 1581414289 1582751072 1589776721 1595904128 1598792468 1604954624 1612078832 1613441536 1616361616 1617676112 1621221056 1622591488 1623762686 1629793984 1632349054 1639036672 1641606232 1644727552 1647703808 1648331776 1657048064 1658244133 1658395648 1661397088 1662029824 1666445312 1667012837 1667648164 1676466596 1676619776 1680293888 1682928128 1685973968 1693612544 1698758656 1699984832 1703061542 1703217152 1704656896 1712067238 1713459566 1717214408 1718665984 1721776504 1721933824 1723176728 1728412672 1732288792 1736084896 1738806601 1739385856 1742112736 1745930368 1749250048 1749845773 1755162752 1759769284 1761256832 1765116416 1768472576 1769749072 1771245056 1775126528 1779107408 1783169024 1785801374 1785964544 1789196864 1797138902 1804065536 1805590528 1807330616 1808858368 1809547264 1823723797 1823890432 1825206929 1827191392 1830055927 1834066276 1834233856 1842375808 1843933184 1845264148 1852824064 1854390272 1855728784 1862621696 1865541776 1869629888 1873184768 1874536846 1876121408 1883807744 1884449294 1893769216 1895136152 1895309312 1899462656 1904508928 1905157528 1905883616 1914343613 1915961824 1920990383 1921721984 1923346432 1924466557 1925200004 1926827392 1935380356 1942839808 1946356048 1946533888 1956648272 1958239504 1962530752 1964189696 1965607462 1967744576 1969344832 1973660416 1975328768 1984097024 1987207544 1990985984 1995348992 1998477152 1999142912 2005900288 2007348161 2011164896 2017275904 2018731988 2022570368 2024280064 2028716032 2029406932 2040915856 2041102336 2044796416 2045575168 2052490048 2061600814 2061789184 2063532032 2065520704 2068758874 2072502446 2073292312 2084255768 2084446208 2085950776 2091492488 2092289024 2096075744 2096267264 2105572352 2108873312 2112690047 2113494656 2117513216 2120832896 2130247028 2132047744 2136719872 2140782592 2142327824 2144138752 2148837376 2152923136 2153656336 2161759558 2165869888 2175483934 2178152704 2187821272 2189670656 2196253696 2198110208 2200228576 2202088448 2203677931 2207665649 2211863264 2215330859 2220185492 2220388352 2221991044 2224406912 2227894172 2242892288 2244788224 2246408528 2248850944 2250679808 2255611904 2257518592 2267539456 2269176182 2271094336 2275204666 2280398848 2282044856 2283973888 2292457472 2294112184 2305458176 2307122272 2311508992 2317363321 2319322208 2323519823 2325409411 2330505268 2332475264 2338596988 2342828852 2343721744 2345702912 2356115216 2356330496 2364295856 2365196288 2368574224 2369476928 2373191618 2382006592 2383943744 2388258314 2389167872 2391187456 2395515136 2410140928 2415422464 2419209184 2420015104 2423587579 2423809024 2429120512 2434568032 2441965568 2443728196 2448374656 2450444288 2455814144 2470582352 2475279872 2484593216 2489317376 2495622038 2500367168 2504287058 2509774904 2510004224 2514546944 2516672512 2518489064 2523046456 2531806696 2537354848 2537586688 2539418336 2542179328 2544014291 2546164768 2551744384 2557466899 2563305472 2567324032 2571970492 2577842176 2591473664 2593344208 2595536384 2600233904 2601224192 2606170112 2608051264 2610255872 2621842496 2626587626 2636711168 2648415224 2650653952 2663434592 2665686016 2667610127 2672682272 2677518688 2678539136 2680803328 2681716303 2687592964 2692703104 2696924524 2703081472 2707973632 2712218992 2722293248 2724507136 2730477568 2732785664 2734758208 2737731584 2739707698 2754195122 2760482816 2762475352 2764810496 2769814376 2770067456 2776137728 2790817792 2792832224 2797886819 2798142464 2808670592 2812681891 2814969287 2821137956 2823522688 2828632828 2830933196 2837136848 2839535104 2844934144 2852139472 2862042352 2868314176 2868576256 2872810906 2873767936 2878273216 2883481664 2884580608 2891049538 2899834112 2902192384 2907444904 2909902592 2911010816 2916279296 2929491968 2933816543 2934084608 2939394848 2940514304 2950454444 2963821952 2966327296 2969186012 2972827648 2980630016 2983149568 2989686784 2996391424 3007665472 3013108882 3013384192 3015559274 3026760256 3031505386 3038148568 3043925248 3046498304 3048697288 3061187584 3063775232 3064818632 3071534816 3077374976 3079596247 3082199456 3088953728 3094827008 3095880983 3097060876 3099678848 3113437964 3120545792 3125437952 3128836096 3131094512 3147651568 3154837504 3157114688 3159783424 3162828578 3165502144 3179553442 3191808256 3197584936 3209909248 3224157664 3226883072 3229212259 3232723232 3235352224 3242442112 3245182976 3247525372 3259587968 3264698108 3278073344 3283212464 3289455104 3295407616 3296663552 3314096128 3316488266 3316791296 3322794176 3324059648 3332890624 3334025674 3335296328 3352933192 3353239552 3360587776 3365856256 3369100007 3371947936 3386915623 3387225088 3398675293 3399969664 3406123084 3406434304 3424134476 3426919132 3434428816 3437331968 3443553008 3443867648 3446353456 3456825344 3464577584 3472169792 3477613202 3478771712 3484225472 3491860736 3498500096 3499691546 3510325504 3519538568 3522513664 3530232832 3536945152 3539498144 3542490112 3550253056 3551462131 3558214816 3571602748 3571929088 3578393728 3594277804 3608131072 3611181056 3614661232 3617716736 3619094528 3647447594 3647780864 3650413858 3654382784 3660111854 3668132552 3668467712 3684751616 3687866368 3690528296 3705648128 3708780544 3711457568 3725243392 3727932299 3731083552 3737836237 3739259776 3746369536 3749073692 3752242816 3767615488 3768898588 3787538432 3790272304 3790618624 3798925312 3809017856 3810315056 3811767232 3828687226 3831923648 3841980766 3843443968 3846692864 3848933114 3850400008 3853654784 3870760712 3885679616 3892712096 3893067776 3898814801 3913296544 3916479008 3925061504 3928379392 3931214924 3935489152 3938689664 3947320832 3950657536 3968194048 3974415088 3981971968 3990697984 3996954304 3998285824 4011800576 4014696322 4022329792 4034551808 4037463976 4045140736 4048560128 4057432064 4058813864 4078384219 4081831712 4082204672 4089592832 4092544729 4099950491 4104980096 4114185881 4123201628 4123578368 4131041408 4137517748 4145004892 4146584624 4168511536 4168892416 4171901552 4182984976 4184578048 4192151488 4192534528 4211144704 4217746624 4225380094 4226989312 4235026432 4241665792 4260494056 4264095488 4273439744 4281565184 4284655648 4288277504 4297674752 4307312672 4323519116 4331739776 4350967868 4356305408 4375642544 4379341312 4392507392 4396220416 4400457152 4404176896 4407355862 4415331298 4423726528 4430661718 4440370984 4440776704 4443982088 4448813824 4455788344 4485784576 4489576448 4492817056 4497701888 4500948361 4501359616 4511223808 4524749129 4535078912 4538352364 4542188672 4550409332 4560797696 4564089712 4567947776 4584914944 4588224368 4610916352 4614244544 4623017984 4634726642 4638644416 4647039646 4650818822 4661010536 4664950528 4677193976 4685657704 4687443488 4691405824 4712230432 4712660992 4719617917 4728591712 4730392576 4737148448 4738953856 4746383236 4764013184 4767887488 4776516628 4778335744 4782374912 4791030272 4820281856 4830844928 4838418368 4840030208 4847175158 4847618048 4858241024 4869136064 4883931136 4887456392 4896749312 4900888576 4911628288 4936991423 4941164704 4950107449 4950559744 4954133093 4969186432 4978634752 4980330277 4991244076 5000734336 5008574116 5019549808 5020008448 5029093888 5033345024 5036978128 5046092912 5063613392 5074709696 5075173376 5078836672 5084358656 5088028582 5092329536 5103488768 5114933798 5126610944 5134648064 5143940984 5155684352 5182947328 5186688416 5191072768 5196075521 5200467808 5202448384 5216102528 5220511744 5243684992 5253175252 5273422336 5296830448 5301307904 5326869184 5331372032 5335220254 5345364544 5355037376 5357078272 5361606656 5363432606 5375185928 5385406208 5393849048 5406162944 5415947264 5419856533 5424437984 5444586496 5448516437 5449014272 5460955136 5469516416 5475463168 5477327893 5479415396 5508390244 5520965632 5524950704 5529620992 5539628752 5540134912 5552275456 5581635584 5585664448 5595773638 5596284928 5617341184 5625363782 5629938574 5642275912 5647045376 5657265656 5661866392 5674273696 5679070208 5689868288 5704278944 5713221689 5724084704 5736628352 5745621812 5747535872 5756546432 5766963328 5769161216 5782099076 5799668224 5804384768 5814889808 5819805184 5822021632 5832558592 5858983936 5867633086 5868169216 5878789696 5881028608 5900908888 5927643904 5932654592 5938372024 5945655296 5960715397 5961260032 5966299136 5992235333 5992782848 5997108481 6013040903 6015330944 6026217764 6026768384 6031118548 6053520512 6063010772 6076297136 6087850496 6092996608 6097394576 6122375168 6127550464 6129637264 6143069632 6154749952 6159192494 6164398912 6177907456 6189654016 6191761966 6194121752 6199357696 6226875928 6241091584 6250875904 6257672192 6262189024 6289986157 6295303136 6314229376 6319566848 6325657156 6331004288 6359106884 6383616512 6395169872 6419818496 6448315328 6453766144 6458424518 6465446464 6470704448 6484884224 6490365952 6495050744 6519175936 6529396216 6556146688 6560878961 6566424928 6578910208 6590815232 6593327104 6595572529 6628192256 6632976532 6633582592 6645588352 6648119296 6665781248 6668051348 6670592656 6705866384 6706479104 6721175552 6731712512 6738200014 6743895872 6773831246 6774450176 6797350586 6799939328 6812246168 6812868608 6848268952 6853838264 6868857632 6874663936 6887106016 6887735296 6892706912 6913650688 6929155168 6944339584 6955226404 6957543424 6968450944 6983721472 6997000192 6999383092 7020651008 7039077136 7045027328 7060465664 7073890304 7078996288 7084980224 7100506112 7102924262 7116429632 7143205496 7143858176 7156787456 7188555608 7215602849 7216262144 7222362112 7229322464 7235433472 7240656059 7253758561 7278944251 7294895188 7295561728 7300827716 7308765568 7320223708 7336265104 7336935424 7369503232 7375732736 7381056592 7411296256 7417561088 7422915136 7450486784 7455864598 7462167104 7475672474 7478519552 7492739072 7498147384 7504485632 7535230976 7537797176 7575076864 7580544608 7581237248 7614193769 7620630112 7623534464 7657374452 7663847296 7683961532 7686887936 7693385728 7697866228 7700800016 7707309568 7741521424 7771359232 7785424192 7786135552 7797629602 7826593088 7832958016 7850123008 7856758784 7862429848 7870978304 7877379328 7894641664 7901315072 7936388096 7942116637 7948830176 7963216331 7963943936 7981395968 7993908608 8023601152 8029392644 8044659584 8069103616 8074927952 8090281472 8097120256 8114864128 8117627728 8156768438 8163663424 8164409344 8179185664 8185089458 8199900982 8209960192 8228371762 8246403256 8247156736 8262082816 8275035496 8290009784 8293169248 8337023072 8337784832 8343803104 8358904099 8365969952 8369156096 8384302976 8422289408 8435493248 8450760188 8453978624 8470052864 8483331584 8520988112 8528190976 8546879488 8563130368 8569311296 8576555008 8595349504 8614625344 8647038232 8663479552 8701935736 8712610816 8734677133 8751285088 8758682624 8765004703 8785014784 8800914304 8808353792 8811353567 8814711724 8830662596 8847453056 8861323436 8880741968 8881553408 8887964176 8897627648 8911576688 8971569152 8979152896 8985634112 8995403776 9001896722 9002719232 9022447616 9049498258 9070157824 9076704728 9084377344 9100818664 9121595392 9128179424 9135895552 9169829888 9176448736 9193056691 9228489088 9246035968 9269453284 9277288832 9294079292 9301637644 9322021072 9329901056 9354387952 9371315408 9374886976 9382811648 9424460864 9425321984 9439235834 9457183424 9460785152 9474296896 9477907712 9492766472 9528026368 9535774976 9553033256 9556671488 9564749824 9582060544 9588976943 9639682927 9640563712 9661689856 9676836736 9694350316 9695236096 9716482048 9738272128 9767862272 9774912784 9793498624 9801777152 9823256576 9873982846 9882329408 9900214898 9901119488 9908266186 9938372864 9957269504 9960660554 9982488152 10001468672 10017148232 10039099616 10040016896 10058187776 10066690048 10073956256 10092185824 10118673383 10127226784 10149419392 10157673344 10168717312 10176057164 10184659072 10206977536 10229867596 10253221888 10269296128 10287881968 10311368704 10365894656 10373376832 10382145536 10392151042 10400935616 10404896768 10432205056 10441023488 10487369984 10506350504 10545881087 10546844672 10554457459 10593660896 10602615808 10610268851 10653738368 10662744064 10670440508 10690729088 10710074752 10714156544 10723213312 10726865212 10750371856 10770812416 10787698096 10812325888 10831894528 10839713066 10848875968 10889172992 10897032874 10898028544 10921910272 10939032832 10950926336 10954655786 10958830792 11016780488 11041931264 11049901408 11059241984 11069900023 11079257504 11080269824 11128437047 11171328896 11191547276 11192569856 11234682368 11250727564 11259877148 11284551824 11294090752 11314531312 11323732784 11348547392 11358140416 11379736576 11408557888 11426443378 11448169408 11473256704 11491243624 11495071744 11513092864 11533926656 11538322432 11564198152 11599336448 11607708931 11608769536 11629779616 11639610368 11665117184 11669089859 11735266172 11736338432 11757579392 11762057216 11801817776 11855287808 11865309184 11876744048 11891310592 11921430794 11922520064 11932598272 11984470666 11985565696 11994216962 12026081806 12030661888 12052435528 12053536768 12062237096 12107041024 12126021544 12152594272 12175700992 12185993216 12194789152 12244750336 12248920411 12259274528 12286139264 12309499904 12318384988 12328797824 12355814912 12379308032 12383523932 12388243504 12398715392 12453751856 12482183168 12501751808 12515344384 12524378048 12579972314 12590606272 12628458752 12639133696 12651314312 12662008576 12718213768 12766066579 12767233024 12776448503 12790339744 12810391489 12839636992 12896630656 12907532288 12916849036 12930892928 12941408896 12969768448 12980731904 12990101488 13038351872 13058792432 13112293376 13121757922 13132849856 13157820416 13181630464 13186654208 13191145058 13256384512 13265953064 13267165184 13291176704 13296238592 13331562496 13336102696 13341185312 13400405291 13411732768 13412958208 13446932681 13463425024 13471265899 13476400028 13487791744 13547662492 13548900352 13594701172 13599878656 13624492336 13625737216 13696537904 13707676528 13737715264 13749327872 13774212032 13775470592 13785413824 13827301376 13858310336 13888679168 13910452808 13915086848 13936901888 13967442944 13994000384 13998766184 14041302016 14051437127 14078154272 14090054656 14120931328 14157992576 14169960448 14201012224 14205848524 14232859264 14286410992 14287716352 14313574912 14377111216 14431205698 14432524288 14444724224 14458644928 14470866944 14481312118 14507517122 14557888502 14589790376 14591123456 14601655432 14617531136 14640447416 14672530208 14673870848 14739006464 14751465472 14762113184 14788830329 14822592512 14845830272 14900973568 14911729196 14924334208 14951344948 14957039104 14985478144 14996294768 15008971264 15070461952 15075594352 15150153728 15161089216 15162474496 15228387538 15241260224 15247068928 15314748904 15327694592 15367923064 15373775872 15386771456 15395732456 15401600032 15414619136 15425745517 15453659543 15483042848 15507316013 15542718464 15570848384 15595259204 15653186176 15665916032 15700246016 15713517568 15724859696 15741956608 15754758656 15789283328 15802630144 15872776192 15884233274 15897660352 15926432662 15927887872 15962791936 15987817216 16047202304 16058785288 16089319168 16138207232 16149855904 16180562944 16194240512 16221543247 16235255456 16264638761 16277865877 16313536876 16327326848 16358371328 16370178916 16399801964 16419920384 16456743524 16492806512 16494313472 16524165632 16550070992 16580019568 16586338496 16674046144 16675569664 16687606208 16717808198 16731939904 16738312192 16768605952 16844578816 16870986496 16901520376 16907957248 16940105728 16965113053 16966663168 17041976224 17056381952 17072819569 17093758976 17138622592 17153110016 17190699008 17229250688 17294076464 17326959104 17403871472 17425221632 17469354266 17502570176 17517365248 17530009406 17570029568 17601828608 17616707584 17622707134 17629423448 17661325192 17694906112 17722646872 17761483936 17763106816 17775928352 17795255296 17808100037 17823153376 17902268293 17943138304 17971268224 17990807552 18003793444 18005438464 18044895232 18098996516 18140315648 18153409456 18168754688 18201637328 18243190784 18256358848 18271791104 18339659776 18352897472 18386113382 18456978176 18492071936 18538906568 18554577664 18588158584 18603275288 18644042144 18659802112 18673270889 18708775904 18742630816 18749773952 18765623296 18772014121 18848921728 18878471668 18914366848 18921570304 18948593792 18955815424 18985532944 19056052736 19071549952 19106066512 19113342976 19129499648 19164121088 19177953886 19279365854 19281127424 19323379712 19353673472 19388700632 19390472192 19432964096 19476544256 19535724544 19549825568 19585207733 19586997248 19603554304 19688773237 19704785009 19747965692 19764658816 19800429796 19802238976 19816532372 19876745728 19914539008 19921321108 19964976304 20002937344 20034296464 20078199232 20080033792 20116375552 20133380096 20147912512 20184371648 20237346766 20254453568 20298838784 20315346688 20337434624 20352114328 20369318144 20413955072 20459735192 20506443776 20536715801 20538592256 20575763936 20667097373 20746753664 20764291072 20784302084 20801871232 20809793536 20864410112 20882046976 20974739968 21012701008 21091762174 21093689344 21108914918 21187321792 21205231616 21220537702 21307476736 21325488128 21340881016 21381458176 21420149504 21428313088 21446426624 21453730424 21500743712 21541624832 21557173729 21575396192 21663789056 21671166881 21679426132 21697751936 21778345984 21794065748 21796057088 21843820544 21878065664 21901852672 21909311572 21917661584 22033560976 22083862528 22099802816 22118483968 22139800046 22158515008 22160539648 22256874094 22342657792 22383094552 22385139712 22469364736 22501455128 22519754296 22569103648 22588181504 22604485813 22629062624 22647465568 22697094784 22716280832 22817115776 22852886756 22896338816 22946513408 22982487248 22990143488 23026185728 23067853312 23076644864 23128396304 23198672896 23215417862 23217539072 23259559232 23279220736 23330234368 23338179718 23470532344 23472676864 23515158784 23524114432 23603635552 23708409361 23710575616 23730618368 23753488096 23790727051 23842861588 23845040128 23968941332 23971131392 23988433924 24052163612 24061323776 24104871056 24107073536 24124474192 24214082048 24252043088 24305188544 24351401984 24371986432 24389578304 24489500672 24497840822 24518549056 24572278528 24618999808 24636769976 24657595648 24711629824 24758616064 24767047864 24776487008 24797430784 24860234917 24907503712 25003503616 25018065241 25048756096 25159944628 25181212544 25256917504 25278267392 25302628624 25324017152 25436427536 25532133158 25534466048 25552897006 25580679488 25620782978 25679273984 25793261312 25815064576 25833698072 25861785856 25882817792 25939536896 25961463808 25980202976 26076703744 26095526093 26117584864 26164853659 26224586752 26243515844 26265699712 26315640832 26363260928 26373308416 26382290116 26512769024 26531906128 26534330368 26582353408 26592477184 26663124992 26672205392 26682370624 26800810582 26823465536 26825916416 26893865362 26926850048 26942531798 26952800056 26975583488 27095324984 27097800704 27189402344 27199757312 27248984672 27251474432 27291703607 27393075808 27415353056 27464970611 27475430528 27498655744 27548424064 27570827648 27654602752 27716620672 27777358336 27820905616 27830173696 27873803776 27934885888 27988000768 27997532368 28082604032 28102874254 28156308544 28180109312 28241862656 28315985152 28339920896 28402024448 28411697048 28465718528 28572821984 28575432704 28627149824 28647813103 28699653437 28754222432 28799301167 28862411396 28865048576 28917289856 28941733888 28962624236 29015034244 29115777004 29179580752 29182246912 29203310864 29235062272 29280894832 29345060416 29347741696 29478012928 29502930944 29524226368 29577660658 29645185024 29691660544 29801947136 29823458392 29848668416 29902689896 29914078208 29970956288 29992589536 30017942528 30151188704 30205757699 30322178432 30456775076 30482520448 30494137856 30629497808 30655389184 30735846128 30747551744 30773542912 30791464912 30803200064 30829238272 30851491034 30907319086 30966085696 31014632026 31085436928 31141696768 31190518408 31306372352 31331832064 31400492032 31427035136 31449719392 31483913216 31506638527 31509517312 31578566656 31673243903 31745552384 31768466548 31795320704 31852865324 31855775744 31925583872 31975634432 32094404608 32117570576 32178638336 32276414464 32299711808 32361125888 32388481024 32443086494 32470510912 32529277522 32555731754 32627073752 32654653696 32716742656 32740357832 32799603928 32839840768 32913487048 32985613024 32988626944 33037325419 33048331264 33100141984 33160039136 33172676992 33247069687 33348092288 33375212416 33435616396 33463879808 33476624384 33537211904 33689157632 33741972992 33803040752 33815914496 33880211456 33930226106 33933326336 34083952448 34112763904 34145639138 34187517952 34277245184 34306220032 34381398016 34458501376 34588152928 34650752143 34653918208 34678931651 34807742944 34850443264 34862311939 34938708532 35005140352 35034730496 35060018812 35140059136 35203657216 35233415168 35245414268 35258846896 35322650384 35389812224 35445293744 35522967872 35526213632 35551856704 35590510592 35616200074 35646306752 35804536586 35886276608 35942536448 35981615104 36007586888 36010876928 36089790464 36197993032 36280631296 36306818912 36337509376 36372528647 36403274656 36512717696 36543582208 36564864583 36705794944 36772226764 36913956352 36984143872 37077813136 37109155328 37176317168 37206550576 37288084288 37319604224 37346541778 37417551808 37485261632 37499547904 37531246592 37544028242 37697843456 37756943336 37828733696 37843140608 37897187584 37911630848 37971065888 38112105472 38139615059 38143099904 38212133024 38226685952 38328242176 38341295251 38355907772 38558731708 38562254848 38646759424 38707346944 38777401264 38780944384 38865928192 38953088512 39071449088 39099651136 39170415466 39173994496 39207108608 39377546474 39409570018 39495931384 39529317632 39600859592 39604477952 39633064744 39753491456 39829078016 39842642216 39929952608 39992551823 40005874688 40068592928 40156398464 40232751104 40246452779 40295825024 40368743296 40474693532 40508907136 40597677568 40630693376 40674869248 40704228656 40738636288 40827910144 40919470384 41012887552 41073431602 41077184512 41151527872 41334194746 41493507328 41528582144 41568604168 41603742464 41619587072 41728820224 41764093952 41945647331 41949479936 41979759367 42025402016 42091286321 42183524348 42187378688 42217829836 42374643584 42410463232 42441075404 42614953472 42650976256 42681762032 42762916352 42840299008 42856626176 42892853248 42907460848 43001487424 43083249664 43114347458 43150792384 43327578112 43342333762 43358852264 43395503872 43556691968 43588131496 43592114176 43687641088 43756131328 43803705344 43818623144 43835323168 44029903099 44067121952 44182778809 44199605632 44236967936 44279600092 44317030016 44513748188 44685315584 44766189104 44770279424 44938729472 45002910256 45039508592 45138207296 45176363008 45208971626 45258125248 45294931136 45394189568 45432561664 45634231552 45705773512 45792677632 45893026816 45964974496 45980286976 46052371456 46135706624 46153289728 46169007703 46256792608 46397345792 46430835724 46435078144 46519118464 46558441472 46660468736 46676359436 46941064688 46945353728 47030317568 47048228864 47207271104 47416818722 47421151232 47461236736 47506976192 47581454102 47685723176 47690080256 47937882664 47942262784 47976867848 48104327224 48122647552 48209742112 48214147072 48248948384 48428164096 48504086176 48591871081 48610377088 48702803968 48779156608 48979001344 48995681644 49037098112 49144557056 49237999616 49273539952 49315191296 49423259648 49517232128 49534095728 49552974016 49594861568 49720469834 49815007424 50007007232 50036130482 50097512192 50319889256 50362425088 50513835008 50556534784 50605257248 50648034304 50684592413 50776309927 50872855072 50952609757 51064266316 51068932096 51105794012 51161358976 51241565956 51358547968 51586522624 51630129152 51667396144 51723571712 51765635584 51879073792 51922927616 51960405952 52153407488 52191052186 52235169728 52329707318 52449173504 52487031688 52531399424 52631281664 52726521856 52746616832 52764580232 53025538048 53063812256 53068660736 53164706816 53299356383 53344410784 53364741248 53440955929 53484416453 53601621164 53646931072 53787730724 53853700096 53885063596 53905600112 53951166976 54190649968 54195601408 54378804688 54399514624 54497969344 54502948864 54583407214 54786151616 54830706112 54929941222 54950861056 54997311488 55096848128 55141655296 55309205504 55433241344 55554716672 55641811232 55660347392 55742514317 55747607552 55869771776 55995064736 56165208064 56205748508 56312617088 56360218624 56483725312 56631970304 56679841792 56804048896 56823394096 56931437056 57145643968 57150865408 57254299648 57295626206 57399306874 57508444864 57598602334 57724822792 57730097152 57834579712 57883467776 57925248472 58030068488 58231554008 58359161504 58364493824 58406621728 58470124544 58512328693 58561789664 58690120832 58821738677 58956025856 59048452736 59155321316 59290370048 59383321088 59603894272 59646916784 59697336832 59805379792 59828156416 59941912576 59985179072 60035885056 60302377408 60411515398 60644356864 60913550152 60965040896 60988275712 61258995616 61310778368 61355032921 61471692256 61495103488 61582929824 61606400128 61658476544 61679474969 61702982068 61814638172 61932171392 62029264052 62170873856 62283393536 62381036816 62612744704 62663664128 62800984064 62854070272 62899438784 62967826432 63013277054 63019034624 63157133312 63346487806 63491104768 63536933096 63590641408 63705730648 63711551488 63851167744 63951268864 64188809216 64235141152 64351396837 64357276672 64599423616 64722251776 64744293601 64886172988 64941021824 65058555044 65111463508 65254147504 65309307392 65433485312 65480715664 65599207856 65679681536 65826974096 65971226048 65977253888 66074650838 66096662528 66200283968 66320078272 66345353984 66494139374 66696184576 66750424832 66871232792 66927759616 66953248768 67074423808 67378315264 67477780489 67483945984 67606081504 67631828992 67860452212 67866652672 68167904896 68225527808 68291278276 68375035904 68554490368 68612440064 68762796032 68917002752 69176305856 69301504286 69307836416 69357863302 69615485888 69700886528 69724623878 69877417064 70010280704 70069460992 70120037624 70280118272 70407314432 70466830336 70490828536 70517693792 70645300768 70779624448 70830713681 70890587488 71045935744 71103713408 71181021184 71205262609 71232400148 71292613504 71609073172 71772553216 71885072896 71963230208 72015173776 72021753856 72179580928 72395986064 72561262592 72613637824 72675018752 72745057294 72806549312 73025435392 73087164416 73129729166 73411589888 73544453528 73827912704 73968287744 74155626272 74218310656 74271881957 74352634336 74413101152 74576168576 74639208448 74693083556 74835103616 74970523264 74999095808 75062493184 75088056484 75395686912 75513886672 75657467392 75686281216 75794375168 75823261696 75942131776 76224210944 76279230118 76286199808 76424266048 76453371904 76656484352 76682590502 76711815544 77117463416 77124509696 77293518848 77414693888 77489300161 77554802528 77561888768 77899059329 77906177024 78169531739 78199302272 78340830932 78347988992 78755092948 78819140036 78991862768 79058635264 79201719184 79208955904 79266129488 79506982912 79658156032 79685284432 79859905216 79985103646 80011749376 80137185856 80312796928 80465502208 80492905558 80591650048 80737486592 80949387064 81017814272 81195355136 81261386752 81349738496 81408457312 81477272576 81655820288 81683629013 81838940768 82146863204 82154369024 82303055744 82668389492 82987014656 83057164288 83137208336 83207484928 83239174144 83457640448 83528187904 83891294662 83898959872 83959518734 84050804032 84182572642 84367048696 84374757376 84435659672 84749287168 84820926464 84882150808 85229906944 85301952512 85363524064 85525832704 85680598016 85713252352 85742442877 85814921696 85970233451 86002974848 86166499328 86228694916 86301584768 86655156224 86684667524 86717704528 86791007744 87113383936 87176262992 87184228352 87375282176 87512262656 87607410688 87637246288 87670646336 88059806198 88134243904 88365557618 88399211264 88473935872 88559200184 88634060032 89027496376 89370631168 89532378208 89540558848 89672740423 89877458944 90005820512 90079017184 90276414592 90352726016 90417943252 90516250496 90589862272 90788379136 90865123328 91268463104 91411547024 91585355264 91786053632 91929948992 91960573952 92104742912 92271413248 92306579456 92338015406 92513585216 92794691584 92861671448 92870156288 93038236928 93116882944 93320937472 93352718872 93802837037 93882129376 93890707456 94060635136 94128528767 94298861293 94414542208 94626275263 94833637444 94842302464 95013952384 95162908204 95371446352 95380160512 95875765328 95884525568 95953735696 96208654448 96245295104 96419484224 96428294144 96497896768 96856328192 97008172352 97183742162 97220754176 97405607936 97558313216 97958002688 97991363288 98074196224 98289114112 98475999232 98547079904 98630382592 98846519296 99068191456 99105948032 99189723136 99440939668 99630014848 100014014464 100072260964 100195024384 100639778512 100724850176 101027670016 101113069568 101210514496 101296068608 101369184826 101552619854 101745710144 101905219514 102128532632 102137864192 102211588024 102322717952 102483131912 102717095936 103173045248 103260258304 103334792288 103447143424 103521812303 103531271168 103758147584 103920811904 104069229967 104306814976 104382104372 104470339456 104659414636 104898347008 104974063376 105062798848 105262563328 105453043712 105493233664 105529160464 106051076096 106127624512 106137321472 106329413632 106598712766 106688821568 106729482496 106881911858 106968832906 107203242328 107293862144 107575461448 107707400192 107770127192 107811200224 107902333952 108381299936 108391202816 108551212091 108757609376 108799029248 108995938688 109166814428 109572303232 109661412224 109859882444 109901722112 109994622976 110193696256 110283310592 110618411008 110866482688 111109433344 111283622464 111320694784 111485028634 111495215104 111739543552 111990129472 112330416128 112411497016 112625234176 112720437248 112967450624 113263940608 113359683584 113550802729 113646788192 113852471327 113862874112 113945061139 114291287936 114508599296 114547596371 114591252412 114798613748 115016889728 115197204668 115449645584 115460194304 115669159424 115766935552 115850496944 116060136976 116463108016 116718323008 116728987648 116813243456 116940249088 117024657386 117123579328 117380241664 117643477354 117912051712 118096905472 118310642632 118580740096 118766642176 119207788544 119293833568 119394673664 119509736983 119610759584 119656312832 119970358144 120071770112 120604754816 120823030796 121288713728 121827100304 121930081792 121976551424 122517991232 122621556736 122710065842 122943384512 122990206976 123165859648 123212800256 123316953088 123358949938 123405964136 123629276344 123864342784 124058528104 124341747712 124566787072 124656700259 124762073632 125225489408 125315878051 125327328256 125601968128 125798877568 125935652864 126026554108 126038069248 126314266624 126692975612 126982209536 127073866192 127181282816 127411461296 127423102976 127702335488 127902537728 128377618432 128470282304 128702793674 128714553344 129198847232 129444503552 129488587202 129772345976 129882043648 130117110088 130222927016 130508295008 130618614784 130866970624 130961431328 131198415712 131359363072 131404098847 131653948192 131942452096 132149301676 132193325056 132400567936 132640156544 132690707968 132988278748 133392369152 133500849664 133742465584 133855519232 133906497536 134148847616 134756630528 134955560978 134967891968 135212163008 135263657984 135720904424 135733305344 136335809792 136451055616 136582556552 136750071808 137096454131 137108980736 137224880128 137821412659 137834005504 137933495063 138299940769 138352611712 138603008572 138615672832 138715726604 139230971776 139401773056 139449247756 139754834128 140020561408 140138921984 140240075248 140560236544 140814628864 140933660672 140981657072 141035387584 141290601536 141559248896 141661427362 141781174976 142091871488 142207426816 142362042368 142410525218 142464800296 142585227008 143218146344 143545106432 143770145792 143926460416 144030347552 144043507712 144669681611 144791972128 145227275648 145350037504 145490114588 145613098624 146050870784 146174328832 146259458332 146823179776 147088907056 147655825408 147936575488 148311252544 148436621312 148543763914 148705268672 148826202304 149152337152 149278416896 149386167112 149670207232 149941046528 149998191616 150124986368 150176112968 150791373824 150900216103 151027773344 151314934784 151588750336 151646523392 151698168167 151884263552 152448421888 152558460236 152572399616 152848532096 152906743808 153312968704 153365181004 153423631088 154234926832 154249019392 154587037696 154829387776 154978600322 155109605056 155123777536 155798118658 155812354048 156339063478 156398604544 156681661864 156695977984 157510185896 157638280072 157983725536 158117270528 158403438368 158417911808 158532258976 159013965824 159370568864 159719810432 159970207292 160023498752 160274371712 160625593856 160931004416 160985811116 161183300096 161474973184 161898774128 162035628544 162390710272 162522773504 162699476992 162816914624 162954545152 163311640576 163367258026 163677881536 164293726408 164308738048 164606111488 165336778984 165958865527 165974029312 166114328576 166274416672 166414969856 166535089357 166915280896 167415717773 167782589324 167797919744 167919037468 168101608064 168365145284 168734097392 168749514752 168871319344 169498574336 169641852928 169764301616 170459813888 170603905024 170727048128 171051665408 171361196032 171426504704 171484885754 171629843392 171940466902 172005949696 172332998656 172457389832 172603169536 173310312448 173369335048 173435409056 173582015488 174226767872 174352525984 174368456704 175024525312 175126456687 175274492576 175341292672 176119612396 176268487808 176731115236 176798422528 176947871744 177118400368 177268120064 178054992752 178741262336 179064756416 179081117696 179345480846 179754917888 180011641024 180158034368 180552829184 180705452032 180835886504 181032500992 181179724544 181576758272 181730246656 182536926208 182668682651 182823094048 183153975613 183170710528 183572107264 183859897984 184209485824 184542826496 184613158912 184676030812 185027170432 185589383168 185723342896 185740312576 186076473856 186233765888 186641874944 186705437744 187605674074 187764258752 187781414912 188121270272 188257057534 188597722586 188829084416 189252550526 189667274888 189684604928 190027904768 190325816408 190742892704 190760321024 191751530656 191769051136 191907471392 192254794277 192417308896 192490590208 192838968448 192995793536 193712656384 194016344704 194367484324 194441508352 194811215872 195116626432 195916005376 195982726576 196148392448 196578228224 196951998464 197094159808 197260765184 197693038592 198136382912 198211896064 198379446272 198881879336 199260029696 200028028928 200144521928 200390048768 200534691721 200897574059 201279557024 201449700352 201595108169 202055340032 202421028992 202592137216 202661132041 202738369652 203105239708 203491420288 203810439028 204257065264 204275728384 204423176048 204645435904 204966263824 205434191872 206346090496 206520516608 206669584576 206894286848 207043624606 207062542336 207516295168 207841623808 208138459934 208613629952 208764208744 208940678912 209318829272 209796694016 209948126752 210125597696 210525126656 210906087424 211058320928 211440303893 212255249024 212658827264 213197425532 213377643136 213458964992 213763823716 213937665812 214406484656 214587724288 215150922896 215414800384 215540254384 215622400448 215804667904 216762599872 216782405632 217102424182 217515218752 217598058496 217991877376 218333628856 219144606464 219322824448 219719764888 219803444224 219989245952 220387392512 220546469689 220566621184 221712707321 221732965376 222218866688 222567244928 222970057268 222990430208 223479087104 223980258944 224660832256 224822994032 225250468352 225440874496 225934901248 226527881216 226719367168 227101605458 227293576384 227704942654 227725748224 227890122278 228582575872 229017198592 229095192742 229182504824 229597227496 230033779456 230394409336 230899291168 230920388608 231338318848 231533871104 231700993888 232120273952 232729487809 232926216032 233436646016 233626486912 233880498176 234049314772 234247158656 234760483328 235286954708 235824103424 236193810944 236621285264 237161480192 237533284352 238415577088 238587667136 238789347328 239019473966 239221519168 239312625664 239940716288 240143540224 241209509632 241646061592 242555265001 242577427456 242752521557 243654200608 243860163584 243953102848 244036183573 245035982464 245243113472 245420131684 245886769024 245980413952 246331719296 246425600512 246633906176 246717899876 246811928272 247258552688 247728685568 248117056208 248683495424 249133574144 249313400518 249524147264 250450978816 250631756102 250654656512 251203936256 251597755136 251871305728 252053108216 252076138496 252628533248 253385951224 253964419072 254147732384 254362565632 254607700529 254822922592 254846205952 255805075456 255954052081 256940564608 257405587348 257429106688 258397694464 258889007104 258977174404 259544691952 259764087296 260234220176 260445854032 261016590016 261237229568 261733941248 261922862656 262396831424 262718726144 262808197694 263307896384 263884904192 264298603352 264386650112 264801135872 265280313088 265381415936 265976557496 266784738304 266977305413 267001699328 267484931168 267711038464 268297695232 268389066757 269911121956 269935783936 270424326016 270527315968 271441808848 271466610688 272671619584 272902111232 273165113104 273500143616 274192908262 274217961472 274449760256 275642825318 275668011008 275866990126 276599881538 276705223424 277206017144 277231345664 277431453208 278461943552 278803546112 278898495512 279509668256 280041122816 280277843968 280480150496 281629257728 281725169453 281963314144 282070775168 282581203072 283118497792 283322854724 283562349952 284183742976 284414853632 284724084736 284821050436 284929600592 285170454016 286436292688 287090212864 287540291584 287852920832 288060695104 288087015424 289339363222 289583944256 290454551296 290700075008 290980229176 291226197248 292101741568 292348657664 292518916664 293619531317 293646359552 293858315569 294177814112 294639004247 295311650816 296622505088 296873242624 297087527828 297410537344 297652404608 298304674304 298556833792 298772334224 299340414464 299882093056 299996383232 300249972736 300352225936 301582747648 301800432206 302055546688 302629869568 303177500672 303293046784 303396336334 303768527104 304896843776 305116920472 305144799232 305697064192 305813487616 306625937408 306730362008 306847262176 308209321693 308469853664 308498038784 309279451663 309658775552 309957200644 310219210112 311596237316 311624708096 312678126956 312797209088 313363323728 313391955968 315020371792 315276560144 315967451072 316234541056 316806876736 316835823616 317064517952 318027931648 318741137728 319439620864 319940414584 320046997504 320548743424 321251187712 321862008832 321971622232 322366600192 322949946368 323183053921 323797548256 324071257088 324781420544 325045547008 325633829248 325909090304 326623281152 326734516052 327355763072 328587452816 328617476096 329212222976 330673557968 331917731054 331948058624 332228657152 332548833344 332829939712 333070178714 333830561792 334831435546 335565178648 335595839488 335838074936 336203216128 336730290568 337468194784 337499029504 337742638688 338997148672 339283705856 339528603232 340143097567 340919627776 341454096256 342103330816 342722392064 342853009408 342969771508 343259686784 343880933804 344011899392 344665997312 344914779664 345206339072 346620624896 346738670096 346870818112 347164030976 348453535744 348705051968 348736913408 350049050624 350252913374 350548985152 350682585344 352239224792 352536975616 353462230472 353596845056 353895743488 354236800736 354536240128 354792146891 355434169489 356109985504 356668268299 357482524672 358129512832 358690961692 359509835776 360023282048 360316068736 361105658368 361410904064 361671773008 362065001984 362359449088 363153516544 363460493312 365073852416 365337365302 365646188096 366307951226 366341421056 367144214528 367719795968 368418971648 369085652992 369226317824 369352061624 370054340864 371178766336 371446685792 371480625152 372152947712 372467531776 373095494681 373410875488 374086691503 374390915171 375211348148 375528517504 376242540544 376514115068 377195445172 377658168832 378505101052 379334549776 379369209856 380055809536 380651632816 381485785408 381520642048 383503061312 383538102272 383814942784 384509588554 384834617792 384981180416 385677936896 385991587072 387425312768 388032689408 388734968648 388883016704 389622431744 390197600219 390233252864 391965453152 392296784896 392674850087 393156456448 394188319616 394521530368 395386077184 396272765824 396423792128 396758892544 397763758672 398520059392 400056057856 400289043856 400780097536 401069383442 401795148118 402559114048 402899400704 403190216338 404110680064 404842057984 405184274432 405322264082 405476739304 406210479416 406982840576 407620878056 408514130528 408551456768 408846352096 409290871808 409586300851 409932527648 411752170739 412692180992 413339169152 413788573696 414087249212 414125084672 415032590336 415683247616 416276919868 417227259904 417528417488 417881357824 418637658544 419593388032 419896253504 420251195392 421050253312 421812174848 422116641856 422880607786 424510498048 425317654528 426394851064 426755286272 426917929984 427527647432 427875331624 428812969312 429175448576 429485230447 430301845792 431080508768 431244800896 431609335808 431756324783 433525199744 434204848364 435030437504 435196116992 435983754752 436667257712 438289212928 438645648896 439439529776 439606888448 439978491904 440774785024 441092939378 441133242368 443425414642 443465930752 444437733376 445134489856 445940114536 445980860416 446958174208 447960517888 449321664512 449645988064 450459777859 450500936704 450881748992 453055762432 453210055207 454203210916 454587152768 455409885308 455451496448 455780244556 457165151744 458034397184 458190385484 458365009648 459194454992 460067558912 460788818672 461798582336 461840777216 462676637696 463067742208 463401987776 464240547904 465458975618 465852432064 466873292032 467252973824 467760996352 468098629544 468494317312 469520966656 470573909416 471648206848 472344463423 472387621888 473242570528 475066568704 475343239579 477175334272 477578694656 478038947932 478443038336 478625251328 479881432576 480287080448 482419019264 483292123184 485110530002 485154854912 485505043114 487308401216 487720327168 487906205696 488072367146 490071964928 490486226944 490840263368 491773538048 491960827904 492663438592 492851201024 493267812352 493435799752 493623856544 494517105376 495457371136 495814995767 496234112416 498267148288 498436838263 498626801036 499048294528 500901957632 501263512204 501309313024 502407872512 503195510272 503742611456 504106216432 504152276992 505257066496 506771902448 507928838144 508295464768 508725131264 509215401058 509645845184 509692411904 511610150912 511908104162 513881129216 514811174696 514858213376 516795388928 517778014208 517954348808 519089383904 519528174592 519903173699 520468440352 520891708064 522033180032 522474459136 523845725312 524793662848 525437452288 525616395388 526615792768 527769808384 528597206704 528773300224 529602271744 530560626176 530762831872 531953114992 533569476608 533954610826 534003398656 534969862336 535422076928 536595390464 536778133514 539822243912 539871567872 540848652032 541054631936 542883617696 542933221376 545293415303 545343239168 545804222464 546330226208 547186722173 548385816524 548435922944 551285650636 551336022016 551733980252 553199763076 553410446848 554412034288 554462691328 554862906416 556923887104 557607092224 557796991024 559019336512 560082245632 560555687936 560960300992 563258515456 563450338906 563926628288 564141550336 565162406144 566236995584 566645709448 567124699904 568367485952 568829707264 569448169472 569642100872 569859201184 570340908032 571785403091 572872585376 575080583168 576121390208 578678726444 579167888512 580909102592 581400150016 581960458352 582452394496 584203483136 584697315328 585037833328 587239062634 587292719104 587716631138 588355628224 589278008494 590623301632 593245010176 593746485248 594175055656 594821074688 595304809216 596609348608 597113667584 597544668448 598680828928 599764186112 599992766464 600197100139 600704451872 601791634157 603165495296 603600864412 604111093376 605259739136 606355001344 606586093568 606792672668 607537054208 609793687552 610233840944 610289598464 611394128384 611626975232 613251874816 613460724016 613694524352 616418643386 616939707328 616996077568 618558903326 619317551104 619914401288 620438420224 623192474632 623249416192 625356253912 625594418176 626726647456 626783911936 627709182961 630040743584 630553120288 631694324053 631934902144 632469082112 633613753472 634129035904 636055863296 637482275456 638879241728 639880829168 640093995008 641097486848 642502375424 643724017664 643943244464 644733200384 645899892736 646366107842 647595096512 648142514176 649562841088 650091094016 651267658496 651818180608 653246562304 653469032104 654711526144 657174905632 657234952192 658424445952 658899701369 660092029051 661347115936 662383926841 663835462108 663896117248 665097666688 665659879424 666140357428 667661123584 669662871092 671130357296 671191678976 671676149872 672406432256 673460581136 674936389568 674998059008 675485277376 677994297344 678567411712 679057206464 680286195134 681839255552 682908192512 684206661632 685444784128 685706018816 685939543016 686519373568 687761867608 688023798784 689331994624 689829559328 690412678144 693477340192 693741636224 694328061952 694732427077 697410103936 700098101248 700505826748 701097970304 701365170688 704478449584 705073951232 706924460944 707193690112 707791486976 708473601472 709072480256 709584293782 710868338978 712219971008 713336536598 714965049344 716259025664 717381923384 719019671552 720046564096 720632137472 722211316736 722821808128 723343546016 724130003968 724652686121 724718898176 726307033088 728484609769 730147704832 730674730604 731292376192 732615902452 732682842112 734288429056 735439591936 736837943296 738171305984 738452635648 738704123248 740108681728 742357532672 742893371584 742961250304 744305895424 744935063552 746190989362 746821750976 748173383006 748781830342 750422696296 751057035008 752485081088 753028230136 754390890344 755316337664 757010202104 758669099552 758738419712 759858484637 760111619072 761303265632 762971570816 764682602801 767006122624 767629885568 769019177108 769669235584 769962360832 771355873792 771983174144 774850625536 776065378816 777469937296 777766033408 779244863488 780395200438 780466505728 783930906304 784593569792 785349700174 786312912896 788376639232 789043060736 790772154368 792545531648 792847584256 793517785088 795527517344 796967299289 797040118784 797615427973 800578087712 801560195072 801833174597 802138766884 803590296236 805118228096 805798801408 806380432676 808221360128 809684115968 810368548864 810644528164 810953478608 812420958832 813965681152 815241756112 817028261056 817102913536 817692704192 818581743616 819172601702 819865055296 823504341478 825384361984 826678338304 827577147392 828174498424 828250169344 830065180672 831366495232 832553839736 834454519808 835056834976 835762715648 836568158881 837275317088 839792507008 840502390784 844233283712 845761215572 849020996096 850635309056 852789702128 853510572544 853835859968 855055294864 855750663248 857625938624 858350897152 858970460894 860603691584 862161017536 862489601792 863218671616 863512649566 867050399488 868409696728 870060875008 870392233984 871967509504 873334515424 876578425856 877211146357 877291297792 878879059552 879213776896 881549570048 882185878756 882266484736 886850829284 886931861504 888875466752 890268979712 891880229072 891961720832 893916348416 895921035776 898643329024 899291976128 900919555718 901001873408 901763497984 906111524864 906420110414 908406421832 909174305536 910819770616 910902992896 911560489112 914330303488 916068794368 916380770968 916730019296 918388909984 919828691929 920135117824 921577637344 923597164672 925353275392 925668413917 926803975552 928481095808 930917951236 931704864128 933746584064 934505947648 935521992704 936197259088 936988634624 939041933312 941147818832 943296413696 944688926846 944775243776 946485141056 950133137408 950686479158 954350668544 955157389312 956077895864 956886076672 957250502656 959762865152 960574160896 964749888613 964838038528 965534465441 966584246368 968099585383 970221060004 970309709824 971010086228 974616802432 975440654336 975812411392 976144734292 980143929856 980972453888 981680526736 983547076096 983921655808 985326877184 985702402048 986535624704 986871599504 987247713088 989034210752 990914742272 991629991534 992468224832 996534296576 996873676526 997253602072 998096589056 1001803915264 1002527024408 1002618626048 1004815745024 1006391020544 1007485222912 1008212432864 1008304553984 1012687771277 1013543804896 1016203912607 1016590929536 1017450262528 1018430802116 1019291690368 1023220301824 1023816208324 1027762258432 1029622349392 1029716426752 1033590777856 1035556028416 1035908697616 1038178767808 1039056349184 1039806347398 1040936880704 1041783416128 1044066360064 1044948918272 1047691450624 1049587325696 1050874904576 1051232790776 1053231585536 1055539616768 1057194413408 1057546600448 1059204543488 1061121252352 1061525663744 1061887177169 1063906229984 1067138953216 1067909221652 1068006797312 1069939724672 1070844153856 1073190780928 1073556267028 1079644487824 1079743135744 1081697304064 1082109263872 1085767235392 1085866442752 1090586830606 1090686478336 1091608444928 1092660452416 1094373444346 1096771633048 1096871845888 1102571301272 1102672044032 1103467960504 1106399526152 1106820893696 1108824068576 1108925382656 1109725812832 1113847774208 1115593982048 1117613034863 1118038673024 1120164491264 1121920601984 1126517030912 1126900677812 1127853256576 1128283100672 1130324812288 1132473991168 1133291418896 1134249399808 1136734971904 1137659414528 1138896338944 1139284201744 1139718402368 1140681816064 1143570806182 1145745170752 1150161166336 1152242780416 1157357452888 1158335777024 1161818205184 1162800300032 1163920916704 1164904788992 1165745625499 1168406966272 1170075666656 1171910024411 1174478125268 1174585438208 1175433262276 1176711256448 1178556016988 1181246603264 1186490020352 1187492970496 1188350111312 1189642149376 1190609618432 1193218697216 1194227335168 1195089336896 1197361657856 1199528372224 1199985532928 1200394200278 1201408903744 1203583268314 1206330990592 1207201728824 1208222186752 1210519478272 1212710002688 1213172187136 1213585345336 1215074108416 1219587375104 1220467681888 1220579196928 1222788256768 1225885196809 1226921448032 1227389048704 1230141578419 1232837286772 1233879414656 1237117806652 1238635102208 1239828802576 1240876840448 1246384949264 1246498832384 1250712507824 1251188836352 1253453294912 1253567823872 1255418365922 1260081487168 1261106240576 1263388648106 1263869804288 1264938164224 1267227506944 1268258071808 1272111726592 1274964550912 1277758483456 1279761658336 1280187990016 1282077829291 1282194973696 1285004750848 1287886488928 1289466400768 1291799785472 1292732215684 1295190193024 1296285028352 1299125682176 1300182188032 1302535316992 1303636361216 1306493124608 1306938064208 1309423052288 1314349811264 1314469904384 1316848891904 1317799402738 1320184058102 1322694231872 1324767853682 1327670924216 1327792234496 1330195333376 1331319758848 1332280714856 1335322247168 1339325742184 1342260714592 1342383357952 1343352299744 1344812864512 1345783559939 1346921162272 1349872779136 1350970554752 1352899989571 1355988594688 1358114412928 1360572390268 1363678511104 1365816385024 1368413323264 1370889568256 1371412037632 1371879086032 1373038747136 1375523735216 1376047597568 1378663989248 1379659118656 1380825356288 1386954680384 1387483272448 1388656123904 1389464854154 1394820207872 1400196202496 1401011653496 1402195940608 1402730341376 1408956899168 1410147902464 1411165757183 1413848921888 1414387380224 1416947202944 1418144960512 1418627924287 1419168587564 1421736677956 1424439942016 1426673073196 1429930098688 1432518051328 1434763846768 1438039343104 1440093128192 1441264274944 1444422633472 1445643616256 1446687092032 1448260007936 1449305372242 1449437796352 1452614066176 1456969219538 1460295409664 1461349461208 1462584752384 1465231804904 1465365684224 1468576858112 1470879183872 1473675886592 1476342611968 1477408246496 1480082127251 1480217363456 1485786743168 1488611790848 1489118752823 1492381978724 1493643501952 1496346766012 1497563660684 1500845392592 1502114070016 1504970162176 1506056460272 1508781780688 1510632675328 1514020404208 1517338199104 1517476839424 1519716969274 1520223238144 1522606531264 1525943141632 1529365205602 1534012245248 1535259771136 1538038354216 1539338471168 1539924721664 1542711747584 1543966348288 1549701251072 1551988951247 1552130757632 1554939874592 1555532066816 1560790400876 1560933011456 1567861812608 1569187139584 1570699400348 1572625825792 1576753278464 1578086121472 1581544308736 1585091063296 1585695168512 1587035570176 1591055034688 1593934598578 1594080237568 1595230855946 1601156175424 1603120390144 1603666349194 1604277533768 1607180592472 1610236456192 1611597602816 1612760865352 1616442720256 1619368231936 1620737097728 1621289056328 1621906957216 1624841917664 1627931362304 1629106414663 1630483512224 1634056522112 1635385408384 1637163487232 1638345203404 1639730110592 1647008682956 1650768723968 1653356676608 1655154294784 1656348996848 1656500338688 1660130361344 1662732990464 1665107679472 1668909039616 1670113669952 1671525431296 1673136317762 1674550634176 1679585014016 1681004781568 1688466567424 1691522431144 1698041992192 1701270618112 1705579404256 1707021145088 1707671719936 1708253285011 1710110589728 1711501326496 1715251877248 1716701794304 1717940921788 1721207383168 1724322035072 1724979203584 1726437343232 1727025299132 1734100798976 1736819393456 1740121750016 1740784467968 1743935019008 1746669030848 1753156851712 1754422292714 1754582595584 1757758119104 1758427553792 1763099140096 1764371757512 1764532969472 1773701658568 1773863723008 1777750933504 1780537959424 1782253903703 1783760458144 1783923441664 1791678364567 1791842071552 1797899229997 1798583952256 1801839111436 1802003746816 1812223049728 1812840220828 1816812843664 1818348611072 1821639541232 1821805985792 1823120978224 1828660606976 1832137588736 1832761541936 1833460038592 1836777819968 1839657383858 1840270235648 1843155274688 1847194329344 1850706550784 1851336827834 1853607951104 1856962191616 1861835902472 1863409728256 1867493168128 1869011895296 1871043985408 1872394518176 1873977269248 1878083866624 1878723467299 1882295637664 1889377853692 1889550487552 1892970282112 1900266274816 1901372958316 1908701337088 1910314778624 1912155791728 1913772153344 1914501005312 1919525730304 1921148321792 1929499777226 1929676077056 1931068930882 1933168492736 1936199170766 1940442120008 1940619419648 1942020172456 1949233604864 1950881308672 1951624822784 1952289468584 1960287859712 1961944907776 1963361053472 1967094152192 1970653754368 1971404804096 1972076186171 1973743199008 1974495426176 1977315369373 1978068421504 1981829484544 1983259983068 1984936449664 1993068593152 1993747353052 1994507204144 1996193178112 2003607830528 2005054048816 2005237252096 2009631490048 2012782041088 2014970445824 2016424865728 2016609107968 2025375542554 2027087609792 2032407825214 2033181859072 2034900525056 2036861604232 2038583380736 2046440603648 2047632416648 2055524516864 2059244698784 2059432853504 2062473029729 2067181555712 2071817395232 2076357535616 2078112698368 2079612694796 2081873761408 2083566832256 2088132720128 2089897836544 2095382901248 2099174651392 2101749809152 2102465581552 2106463171072 2111079233536 2114388826816 2115093200896 2118409086976 2122242504704 2123051327488 2123774354338 2127812459968 2134277906432 2135818443304 2136013594624 2139879449344 2141688307712 2146381561856 2147112534056 2157465251851 2159288975648 2159486271488 2163394608128 2164956161641 2171534470784 2176404331049 2181173661212 2181372956672 2185320904832 2188746888692 2193543266096 2193743691776 2205142602544 2205344088064 2206935921008 2212799052304 2213641787392 2217648137152 2217850765312 2219451625664 2227695548416 2231187964096 2235226069726 2236077346048 2240328982528 2243841203968 2253034061824 2253801355624 2255706513152 2256566201344 2260649624576 2264947982336 2266582837792 2268498799616 2273469943808 2275318829056 2278568403488 2279436804736 2281363632128 2287141612364 2291490341504 2300322332672 2304485560832 2314714905776 2316671554048 2323636410368 2325600600064 2327841833408 2329809577984 2331491250998 2336813932544 2340151333312 2343820048822 2348956250536 2349170876416 2350866524552 2353422512896 2357112033976 2362493206528 2372980040704 2374985940992 2376700222624 2379284298752 2381001682969 2381219236864 2386437394432 2390178673792 2394723315712 2399056744448 2399971065856 2400788400556 2402817807488 2407166536628 2412661981184 2414403457648 2416444373504 2421038956544 2425420005376 2426344374272 2427170690672 2430148216832 2439174750208 2440935363776 2441158393856 2445576513536 2451770393618 2453842896064 2454778097408 2460283156838 2465674573544 2467758829312 2474235613304 2477270204416 2479657605152 2481753680896 2492769898528 2492997664768 2496677878093 2501425015648 2502377672704 2506906589824 2510836731844 2520162974336 2522212481152 2526777296212 2527739608576 2529876328448 2534455013888 2536516143616 2544223453184 2549929101824 2555516966912 2559523316672 2560375980032 2564155658582 2564389947392 2570009501696 2575772977856 2578932801536 2583599570944 2585464431368 2590380386048 2592570056704 2598251364352 2600364376064 2605070633984 2607272722432 2611668462767 2613876128416 2618606840521 2618846104576 2620736406197 2628699622528 2633697783808 2634594716533 2635598805476 2640368116204 2645388463744 2649535707364 2655341848432 2655584468992 2660390666752 2662639517696 2664561429712 2670644494336 2678651484368 2684521429184 2684766715904 2686704599488 2689625729024 2691567119878 2693842324544 2699745558272 2701941109504 2705799979142 2711977189376 2716228825856 2721144780536 2727357022208 2731632770048 2736826646528 2741779136512 2743758172064 2746077494272 2748723950609 2751047470432 2752095195136 2759318237312 2761650712576 2773909360768 2774966544896 2777312247808 2778929708308 2789640415744 2800392404992 2802023306992 2804391881216 2805460682752 2817913798336 2820295804928 2822331514366 2827697843776 2828774760448 2833894405888 2836289921024 2837255848574 2838337175128 2843473355912 2848879884032 2853346146392 2859860197376 2865036102656 2867104105957 2869527693536 2880186256384 2882265195173 2882528549888 2888845266944 2893374184064 2896520015872 2898610744484 2898875592704 2905228132352 2913938439076 2920590819328 2922698922416 2925169504768 2930463609808 2930731368448 2937153716224 2941758367744 2947351773184 2952685223936 2954816492992 2960164254502 2960434726912 2971573486336 2977223581696 2978237505646 2984763957448 2987287003904 2992693532024 2995127321368 3001690785184 3004228140032 3009940324352 3012112920544 3017563561376 3021265350656 3022294273481 3028040808416 3034676398208 3039433938548 3040446476288 3045213062528 3051886283264 3058730411204 3068024490496 3070519542272 3076076708432 3078676942336 3079849443328 3085423495168 3087932696576 3099402502144 3103977902494 3104261515264 3109879749184 3111064133632 3121580801752 3121866022912 3135723625216 3138374279168 3141398800696 3145251651584 3153218445013 3153506556928 3156172242944 3170182126592 3171390337024 3172470386449 3180898637687 3182110069376 3187869197156 3188160475136 3190461711892 3202312350848 3206240780288 3207332698388 3208555067536 3214361184944 3220472912384 3223195205632 3225521730704 3232885440512 3238736463872 3241474195456 3242578112656 3243813914432 3249683835328 3255862724608 3258212829326 3260967024448 3268113044224 3270770816768 3274326974464 3276690406808 3279460221184 3294017365912 3301537447936 3306713353216 3310308589568 3312697993696 3313000677376 3325465980928 3327402677053 3330215358944 3340227339904 3343050862592 3346272635524 3349101268352 3359170028032 3362009563136 3376933134848 3383044862288 3396083984384 3402541236224 3411158808512 3414042290176 3415343439872 3416506570022 3420221179456 3423002652992 3430503754496 3433403588608 3435881843576 3442414766336 3448644070144 3449958407168 3452874686464 3454050598264 3468201597952 3470704970369 3473638786912 3480243500032 3487870038016 3489057867841 3493338061696 3506313703424 3508844585428 3509165191168 3515516238208 3516855107584 3526198280192 3528743515024 3529065938944 3547403317136 3547727446016 3555501867008 3561075918848 3564507807406 3567520916288 3567846883328 3583356729134 3583684143104 3595798459994 3597167904512 3603678222872 3604007493632 3624446099456 3625680441656 3633625687328 3636697222144 3643279082464 3643611971584 3646241956448 3657321213952 3665523083872 3666920077184 3673555639936 3679314767716 3680540471296 3686310549376 3694388658688 3701413101568 3702673655668 3707215902208 3713924383232 3723671804944 3726819456512 3734986336256 3738023790592 3742087970816 3744789036352 3747954538496 3756167733248 3757446934598 3764591275328 3778755707384 3779100975104 3785940564224 3800532549632 3802745916632 3817053907121 3817402674176 3820629557248 3824311583456 3827544306688 3830307055211 3839051460608 3850561508779 3858999554452 3859352154112 3862137861764 3866336985472 3872398341532 3880884240016 3881238839296 3884040344912 3898467209728 3901762617344 3903249645568 3904578937168 3920575719424 3923889815552 3926722106944 3934188304384 3941307508736 3942809608192 3944152372342 3947486398016 3948990852352 3954630738746 3956136843008 3963658969088 3966519966136 3969872899328 3986137186304 3987494706104 3989014408288 3992386356224 4007215661056 4010108097632 4010474504192 4025564082176 4032849731456 4050751085108 4054175219584 4064815650428 4066363718144 4069801050112 4073723208464 4077166761472 4092881207296 4095264833296 4111049033728 4118489397568 4118865707008 4124946059458 4134363111424 4143634790464 4152715071232 4156225396736 4159225389592 4163747522816 4167133664512 4176265440256 4179795673088 4190765802496 4198349302784 4201379700973 4204931163104 4212541439099 4212926342144 4222158467072 4228777653632 4236818173952 4244485009408 4246102654976 4247548708676 4255624919936 4268555812864 4271636886608 4272027189248 4279758898688 4283376615424 4292763123712 4294225068112 4314930503702 4318577951296 4318972542976 4326789216256 4329912323282 4343068941568 4352808662098 4362347322424 4362745913344 4370641809664 4377493777384 4387086532192 4387487383552 4410285205088 4410688176128 4413871842016 4421860268371 4425598104608 4427283574784 4435296274304 4438903251328 4455391096832 4462375928192 4470452139452 4472154692096 4480657965056 4487682407936 4506068123648 4507602711248 4511413026304 4513132402688 4521299249152 4529895964672 4533165675584 4536997599232 4546939887616 4550637658112 4557136806976 4558873609472 4562727264256 4574283224728 4582980683008 4600644665344 4608971121664 4612297909583 4620644203357 4629429811552 4633343108096 4636687487887 4647272820736 4655683666816 4659619155968 4662982501996 4673627865088 4680302666624 4687640097644 4697912501072 4698341752832 4701733049104 4706845025792 4714224067952 4724986413056 4745960081408 4749971881984 4753400445248 4758568597504 4762003365938 4762438473728 4772874788864 4780357347584 4789446631424 4798113488896 4799942131712 4801576801112 4805635614976 4814333073256 4825323962368 4828806915296 4832888747008 4842077913088 4850840010752 4854341381344 4860296433664 4863126989539 4881870727552 4891153027072 4903540787236 4907685792128 4909556194816 4920566313676 4931349147088 4935517658624 4948471226608 4954540408832 4959315210304 4963507361792 4985539797056 4985995329536 4993355756186 5002850031296 5004755345408 5013813179648 5021673463688 5040325948672 5044424962304 5053554592424 5055479217152 5059752656896 5068910027776 5072568802847 5073032287232 5099392268383 5099858203648 5111033933824 5119046633344 5128311317164 5128779894784 5140019003392 5151545955712 5157865603072 5167199141888 5170928862736 5180760772096 5185140113408 5196502728704 5200728752128 5210141267968 5214545444864 5223336925534 5227752256832 5237213681042 5237692209152 5241472812394 5257399245056 5267395567616 5269189433066 5271197610952 5280736232408 5290776927488 5299071414728 5310683696864 5311168937984 5320781333504 5325279035392 5329122859424 5352778219607 5357302968736 5369042858368 5373409198976 5379251458048 5383134239756 5387684649088 5399491116544 5403882219008 5411599958284 5423954378752 5432457651712 5442289561072 5454714044416 5463265540096 5473653293056 5483558273024 5487516344128 5492154988544 5497447901218 5502094940864 5504190390272 5518636474624 5523301425152 5547818721536 5549933089792 5554624495616 5557859416616 5578771095023 5579280831488 5583307995811 5604046613984 5608783762432 5610921365504 5612832222179 5635827596672 5640591609856 5644663028732 5655395687552 5657549520896 5667788811776 5672579842048 5674511697148 5676674350256 5686946711824 5697759768064 5706692292784 5719720394752 5730072205312 5734208211914 5739055387072 5760372512768 5764530390346 5765057099776 5777690533888 5786748368128 5793040031744 5797221488968 5797751185408 5810456264704 5827876878152 5841181638656 5845397844832 5850339009536 5855977112167 5860927219616 5861462736896 5883516735488 5909632985984 5920328509004 5920869453824 5943146972672 5954447163392 5956475011292 5969527914896 5974574007808 5985387064048 5990254642736 6003381570368 6008456280064 6019880648704 6024225841088 6035127122752 6042530701312 6044588546962 6056081616832 6069352796416 6078867877096 6080892952576 6090426125056 6103772566528 6117460822408 6136048980992 6140478024499 6141039084544 6152153416864 6157353884672 6170846990336 6175865393152 6207955804988 6208523030528 6219759498368 6222128267264 6243161603504 6243732045824 6271447250432 6276748558336 6282797601392 6290503303168 6306436890026 6307013113856 6312344485888 6340364253184 6342780674048 6344940772898 6361797275374 6364220138752 6375738394312 6376320950272 6380923423784 6404624701696 6412481560576 6414665396776 6417110135072 6428722369888 6440945824768 6446390411264 6451043461408 6477472927744 6479678897419 6485156225312 6487627828864 6499367670656 6511725449216 6516425658652 6521934048896 6536226088448 6541541633536 6548653948928 6553380813616 6558920442368 6588034731824 6603074895872 6613426706432 6620617179136 6625395987392 6626001354752 6650931961856 6654805354106 6660430717888 6680454679808 6686101725184 6692545271048 6698202536704 6718340056064 6724019126272 6753249220291 6753866269696 6758741258087 6766089724576 6776697097681 6792167968768 6822317617024 6828084580352 6830686879744 6833013140044 6840442358912 6846005305984 6861007508992 6866807177216 6871763687152 6884829532672 6897288140288 6899916814336 6905749372928 6908101196528 6936403195904 6941409940738 6947277573824 6960487000064 6975740076032 6978115735682 6986676123392 7012627406848 7017689170856 7018330382336 7031032476416 7033710215168 7052396560384 7057487030048 7058131877888 7088814398939 7094806634272 7095454892032 7113427388249 7122151837696 7129015614812 7135041832576 7166713458268 7167368286208 7191596919988 7194335809024 7207356445744 7208014987264 7248892198912 7251360883312 7267251374656 7273394444288 7286558164928 7287223943168 7292483912896 7314642427904 7331046167744 7333840154368 7347111279872 7358629535432 7361080942592 7372621098752 7388777317376 7402826203136 7405347311336 7414431804416 7427848766464 7433210240183 7447343609888 7453638913024 7469972672512 7476047581184 7489578072704 7495909076992 7512335466496 7514893869196 7529182550656 7557511414768 7558201950208 7571881128448 7601065099264 7605491833264 7634107814242 7634805348352 7641259114496 7648623166912 7655088613376 7660614110422 7678102921216 7701123017558 7717999108904 7718704308224 7724275723528 7732673970944 7744796683064 7761768480032 7762477678592 7768080689824 7796934419456 7803525234688 7809157874336 7823291244041 7841151438848 7853444213888 7868376608768 7882615017472 7885619216384 7888304744684 7894972796032 7897981704704 7909261477492 7912273686016 7927317938176 7933039932272 7939745798656 7972274372608 7974989412208 7978028816576 7984772712448 8014431322112 8020216195264 8020949008384 8051128164352 8065699462912 8101502170216 8108350439168 8129631300856 8132727436288 8139602100224 8147446416928 8154333522944 8160219378493 8190529666592 8203370170877 8222098067456 8236978795136 8249892118916 8268726222848 8287269580928 8305430142464 8312450793472 8318450779184 8327495045632 8334267329024 8352530880512 8359591346176 8381531604992 8396698605568 8402759401946 8409862326208 8425082878198 8425852684288 8444316934144 8457555307264 8473636347904 8488970018816 8492205309952 8495097417352 8511249839872 8537111625728 8543273773216 8544054378496 8559517797376 8566753230848 8581196377663 8588450136224 8610991048933 8629861007404 8637155902592 8653578432512 8659824646564 8686137883136 8705617324196 8724694644848 8725491826688 8741283619328 8754987554768 8774173064384 8774974767104 8820570410176 8821376352256 8827743684032 8843720536742 8851196209216 8854567149568 8870592548608 8877806502656 8910782193664 8924751856384 8940904278904 8944309384192 8961315930112 8974544805037 8975364815872 9015205422496 9022826052608 9026264805376 9031521552001 9042598498304 9066331351168 9073995198464 9093879775232 9101275316224 9114273613952 9117747218944 9125454528512 9148566449456 9165961366016 9201289330688 9217942243328 9224595819166 9241288406714 9258859623104 9266686216192 9273374975774 9294545641472 9311367333632 9319238311936 9325965003992 9347255730176 9360605333248 9375280195288 9395825002144 9396683505664 9403466098208 9413690051584 9420484919573 9428448135904 9470299926997 9491920162816 9506800890496 9517137195008 9524006731876 9524876947456 9545749577728 9560714695168 9578893262848 9596226977792 9599884263424 9603153602224 9611271229952 9628666146512 9650647924736 9657613830592 9665777494016 9684155826176 9701680021504 9708682762688 9720592867328 9726253979078 9763741455104 9782306054144 9807081574472 9815371584256 9819112389632 9841132627352 9862698294176 9871035317248 9878160300281 9896942453216 9918630420608 9927014723584 9930395470009 9971079594112 9986711512372 10005700062592 10009510690816 10027626359296 10043346927376 10080651897344 10088849924608 10107109184848 10110958434304 10119505313792 10137820055552 10145137605694 10146064574464 10198784536766 10199716407296 10222067867648 10238093266688 10256622634328 10257559789568 10280038006784 10303091911424 10315731206144 10334398283776 10341857725472 10360574890757 10361521544192 10370280226816 10420282535936 10423831269761 10446673851068 10455504513664 10474427362084 10475384418304 10482945624788 10514798490112 10534791135232 10538378866132 10542395221904 10561472464816 10581553854976 10598142829456 10621367393728 10622337875968 10641562667008 10650558070784 10658245718848 10705556439214 10714605937472 10738085716736 10746818397952 10758502916096 10766268479512 10775369298176 10798982233088 10807764438016 10823199916568 10847908757504 10863922658729 10864915303424 10884579122144 10926531080192 10975032688256 10984309977088 10994895802436 11004189881728 11008380780544 11037272949248 11046602850304 11095637443072 11099866179584 11109248991232 11115718833232 11157542190046 11158561662976 11166615991622 11208093227968 11217567524864 11221842731008 11225664444358 11271655193344 11281183219712 11289326057464 11310791375104 11315099041792 11335577623552 11345159684096 11349023394296 11353348700512 11373893423648 11395519536128 11403744902641 11413384585568 11460144410624 11468416423828 11478110774144 11520745025536 11529060780692 11530114199552 11555381067776 11573496736256 11586080063488 11594442977936 11595502370816 11620912529408 11655753756304 11682363277312 11690795689664 11700678019072 11711954224334 11721854439232 11722925473792 11767033470976 11819265971968 11840657018008 11841738907648 11886293945344 11908894326784 11912950022584 11939055829792 11949148015616 11957772995077 11970774128096 11980509285472 12006763140736 12016912560128 12048451682176 12070254245504 12085061402624 12089177093924 12112163233664 12138705592832 12157735754192 12161785905152 12180852250112 12207545133056 12234921644816 12272097961984 12280956048998 12282078169088 12304306833728 12314707769344 12341693980672 12351730786304 12415911609976 12417046061056 12439518996736 12444256534528 12486323207008 12487464091648 12541748551969 12542894500864 12553497116672 12565595202784 12585294609979 12612873780052 12614026227712 12680728506368 12685561348096 12689881545796 12723594550748 12728440277504 12751476788624 12752641900544 12761846847568 12809249403392 12824963121152 12829330793552 12834220270144 12857444739776 12881891649536 12892780822528 12902086922816 12954945855488 12959357794838 12970312450624 12975255657728 12998735341312 13023450898432 13032851317304 13043868097792 13072452176896 13083083267072 13097307897856 13106761627232 13117840884736 13151064271093 13176069463648 13226853412864 13250791974784 13301863923712 13309610708212 13320861435776 13360909359616 13372203450368 13385090542096 13396405073408 13436680112128 13448038252544 13506498440582 13507732539392 13517482516174 13532179449152 13553394195362 13584335937536 13644635234048 13656169160704 13661373759488 13666026280088 13680884717824 13692010611968 13722015017984 13733614354432 13743527374304 13769659065344 13794576280576 13799833628672 13804533303197 13816202393056 13841207585611 13872806391808 13882819881476 13894555147648 13920974000128 13951480152064 13956231471364 13973352246784 14025254813696 14035378341712 14036660764672 14062064952832 14067420430336 14104793120768 14114974060096 14116263755776 14177628797878 14189613268544 14190909784064 14226854776498 14244303675392 14258031229624 14270083665152 14333426916536 14334736572416 14383193839976 14388671618048 14414712891488 14416029974528 14437311208103 14502721766624 14528969453219 14534502749312 14546788888576 14573116329856 14584967825792 14629284855808 14662092335488 14667680308736 14694222559744 14717259070864 14722161885184 14745242197504 14777554634752 14805652406272 14810694622672 14828863608832 14855697532928 14866420480366 14894687219776 14907277826048 14939945345024 14952095162368 14979156145408 14991818153984 15024670932992 15029787738392 15058365101312 15115022829536 15116403900416 15143762256896 15154693131487 15210983666528 15234830317343 15268215628484 15269610696704 15297246333824 15310177226752 15321228220844 15356205842432 15402246035116 15435998217808 15437408616448 15448551447056 15465347941888 15489593366128 15523536960064 15524955357184 15536161379648 15593868838912 15607050469376 15618315748672 15646582488082 15682302877696 15706888427776 15736753217536 15765230034944 15771238432768 15776609489368 15789945592064 15795963409408 15818522954984 15824547372032 15854635876352 15866079864544 15879491597312 15949978824416 15956057633152 15969545424896 16040432390528 16102256328704 16131398925824 16203004340432 16216700878336 16259262601712 16265454872576 16279204200448 16294892833856 16308667045888 16320438756986 16381059333184 16406740341754 16444196134912 16473957590272 16499784237832 16537452445696 16574539161856 16610860284928 16624901586944 16636901558368 16654990091264 16667011780783 16668534658048 16705061761024 16763063209984 16793397211136 16805518803892 16819724652416 16850165756396 16851705368576 16888633868288 16915110614528 16947272695808 16977940037632 16984410619904 16990194834704 17022499679744 17074223251456 17086547546432 17088108756992 17119035594752 17133506461696 17162392755326 17176900272448 17221982097866 17259722014808 17274311805184 17307156865024 17319649293128 17372275766272 17411234648392 17449389289696 17450983653376 17476745146651 17482567238656 17509975109536 17548346128768 17587699864423 17641140820352 17655487368064 17687441073484 17702392418432 17709134299136 17741185097216 17755613005312 17821564387328 17849503712768 17881808557808 17888618768384 17922631860224 17949089610074 17950729631744 18030410844992 18045652105216 18052529610752 18063043104002 18085196996608 18132662702336 18147990396928 18187759550464 18202550632448 18228547227904 18235494437888 18250909057024 18297132898912 18330247883647 18331922732032 18345154843379 18435884486656 18442163015731 18449191638332 18482576813428 18517719246208 18533372432384 18546749951548 18589091282944 18622734667264 18638476623872 18651930007984 18694511460352 18721210666496 18750560390576 18791650004288 18793367011328 18806932196416 18827380103168 18840969839146 18856896271808 18940599853994 18983840325632 19013601780992 19034274390016 19048013463752 19049753894912 19091499155456 19121429390336 19157786525696 19192453955584 19206307204448 19222542459904 19241067654263 19257332293024 19315227661184 19331554988032 19417365525376 19441185734656 19452507958156 19527482910208 19564612108288 19614163148944 19630743168512 19638224779264 19682265254704 19725396588352 19742070634496 19756320600562 19793884906432 19837260841216 19854029447168 19860790940018 19942159188224 19973423024744 20011400125184 20019021381632 20055252718592 20086693854752 20161303794688 20175856366211 20177699849216 20214218369696 20221916868608 20275640111104 20290275211388 20292129148928 20397569073532 20399432814592 20444135735296 20476186533376 20513245268656 20515119579136 20560076013568 20606183822848 20631462412288 20668796567552 20683715450944 20721149781514 20723043088384 20740560453632 20840565071872 20847662539522 20893347702136 20911009027328 20948854724168 20950768836608 20965891249576 21029596980224 21069582270464 21076757732264 21084790443808 21122944929632 21156059914367 21163107709952 21196285658912 21242734787456 21283125334016 21316491437696 21411112878428 21429211874944 21476171433472 21493636795904 21517005832192 21532536959024 21550738596352 21597964466176 21615528876032 21646399833136 21695817515008 21727845317458 21729830606848 21769158244288 21853062160384 21950065376512 21968619954176 21989791604872 22008379763456 22016761561088 22074545898496 22093205700608 22191274886144 22199732359168 22207292705143 22231437666464 22266290463809 22315084380092 22317123325952 22333231983244 22416186455936 22435135049728 22443685462016 22451328888716 22543310386688 22562366439424 22578652114928 22621582750208 22630198083584 22671155247104 22690319368192 22698046788592 22706697401024 22747786847296 22791039072256 22807489805282 22826769171136 22920288821248 22936832847656 22956221548288 23041490051072 23058121561384 23060228399104 23110762135552 23146993472512 23172160126976 23188885955872 23191004741632 23291818739371 23311507512608 23372689989961 23381591379328 23401356038144 23423908448668 23443708878464 23534066941952 23638531943936 23681314036016 23683477815296 23772587890688 23817788653568 23825900045168 23878111659584 23898296031232 23915545990154 23941548256192 23961018570944 24013526281472 24033825120256 24096903364352 24140508491008 24170122805248 24178354187848 24224326467328 24277411185664 24315471508384 24323571810304 24361704500224 24415090266112 24423405074887 24469843289632 24544195923968 24561912097996 24564156338176 24608613667456 24629415538688 24683387961344 24703461572608 24831823219952 24834092122112 24879037993472 24888513069056 24972646414016 24974928183296 25083497103938 25085789001728 25106994233344 25131190405568 25170589219958 25225747560104 25228052455424 25361457012736 25371122696192 25379763091592 25447189101496 25456880555008 25502953577248 25505283801088 25523693695136 25618498806784 25658661587104 25668440540288 25705099801849 25714889479552 25763783299072 25804173845632 25909891710976 25918715589676 25940624901248 25950511315456 25997470682624 26046901796864 26065702634608 26087736195584 26144904353792 26166166534144 26194615795712 26213523254464 26235681769472 26302128542186 26352138927296 26453706825728 26501583949568 26603727847424 26619221416424 26641722871552 26721818719232 26744406900736 26770181084192 26792810146816 26812149386477 26873360224256 26953930561453 27012996881164 27015465078784 27034965032348 27064358898304 27106788390724 27168671875072 27289270468096 27312338321408 27322747518976 27332052560176 27361769435648 27384021223936 27444030035968 27467228708864 27487054748608 27539318130688 27589152561152 27599667257344 27609066606394 27632404786112 27682415171222 27745612783616 27765639762952 27789110295296 27841948000256 27902960304128 27912462942728 27946704493568 28050509627392 28070756683424 28073321529344 28124129905664 28229948120192 28293256303637 28355257595756 28379226537088 28453709552996 28488607350784 28516062459248 28540167330304 28666853833072 28669473144832 28766387679952 28777343236096 28829425782976 28832059949056 28874622416206 29005443533248 29057938906438 29069005498624 29093577777152 29146232659712 29169935651584 29258569711616 29324184670976 29335360617472 29388445119488 29434518141728 29444323770368 29487790073693 29490484395008 29555109269504 29621389245344 29657727217664 29711395065856 29732840960732 29789374439552 29814555652096 29879890690048 29904190324736 29958312290816 29983636307968 30049341865984 30059575476784 30116730202624 30230045659072 30232807800832 30287524513792 30309386262974 30421967333056 30469660634686 30536431256968 30539221393408 30594492667648 30620354453504 30642456441688 30712411684864 30804492070232 30871996435616 30874817232896 30897102894112 30930695883776 30953021878597 30979186732256 31047073920128 31072322759296 31187737677824 31236631497344 31293164976164 31364605755392 31413776855552 31473506435072 31530460069888 31542476865536 31553218978736 31579891184128 31591926818816 31637045909968 31649094744064 31709271752704 31732159729088 31758983194624 31899957648832 31912115266304 31939090849792 32080864781056 32204512657408 32262797851648 32406008680864 32433401756672 32456812415209 32518525203424 32530909745152 32589785667712 32617334091776 32640877513972 32762118666368 32813480683508 32888392269824 32947915180544 32999568475664 33074904891392 33149078323712 33221720569856 33249803173888 33273803116736 33309980182528 33334023561566 33337069316096 33410123522048 33526126419968 33586794422272 33611037607784 33639449304832 33700331512792 33703410737152 33777267736576 33830221229056 33894545391616 33955880075264 33980389669408 34041888926773 34044999359488 34173095092864 34238071189504 34249731314929 34324785510652 34353800544896 34443964195732 34519444029616 34548623610368 34614313730048 34639298586256 34744551532544 34822469296784 34898778579392 34901967306752 34953490293302 34965134477312 35019950219072 35096692257536 35175399728846 35282281640704 35310974736128 35374882146968 35404784836864 35418268598272 35482370194432 35511226010624 35643128774656 35695745878681 35699007425536 35763617115616 35777237536768 35898179220148 35901459263488 36060821689984 36091304210432 36105059221504 36126086208004 36170393993216 36265325404672 36295980793856 36375519100928 36405101264896 36457094455808 36470988875776 36501818114048 36594265797824 36660495767294 36663845464064 36690309686758 36871768973312 36884326031462 36898383276664 36965153626856 37035438492416 37066744864768 37093499903096 37178182565888 37245469334528 37276953247744 37303860015968 37442421332992 37469447537249 37501120781152 37583300008576 37613864392832 37654760206336 37681939678292 37713792543616 37881199707988 37967680651264 38027203561984 38068548780032 38096026927504 38099507789824 38182998310912 38242858780672 38315573051392 38384907911168 38412614408896 38445084919808 38482135308526 38514664586048 38630455322368 38663109976064 38834731050752 38882371469312 38905015916312 39054965820416 39129224216576 39228326297888 39261486337024 39276449558528 39289825555253 39364530509408 39450793176704 39484141268992 39512641201124 39587769812864 39674521682432 39708058894336 39721581880036 39884318376448 39946846049488 40022800250368 40038042763264 40110505437184 40173387709504 40322607589376 40351712732422 40355399698432 40428436739392 40443833737216 40551280222208 40580550422776 40584258297856 40795138147064 40798865629184 40888271470592 40952373066752 40991839785169 41026490537312 41030239158272 41212367645696 41351682289931 41367430901888 41442299563028 41446086176768 41681130143744 41695325079044 41786695404272 41822018054656 41897709448336 41901537673216 41931782499152 42059193960448 42139164540928 42153515464528 42169580887616 42245889859264 42312119828734 42326215419904 42392571317824 42485469574912 42566250668032 42632982875392 42822225756856 42858423749888 42952342866944 42987273591808 43034011664384 43065073918048 43101477192704 43195928932352 43231057752064 43292799666272 43455690634916 43459661213696 43538316488576 43706124320768 43900130753024 43937239908352 43979583209744 44016759526912 44033523122176 44149091796992 44186411401216 44382549772288 44399464718336 44414585410286 44462875332928 44532580927618 44630168760184 44634246651904 44666463966488 44832372911872 44870270099456 44887370924032 44902657777432 45086620773376 45124732878848 45157304229856 45243165500416 45342310494208 45357752281933 45396093577184 45413394802048 45495573694592 45582078144512 45614979610564 45653538342272 45840577642496 45873665695312 45912443096576 46082980102144 46116243122768 46120456798208 46221524271104 46293986945024 46344320253952 46377771911744 46382009483264 46583637478742 46623015025216 46745379979922 46763182758656 46802712076288 46847816897336 46887417756928 47068133883904 47277063887872 47362628072032 47366955630592 47436879683767 47545175781376 47651800090336 47756223319168 47796592062464 47831091980308 47883096512384 47922037141888 48027052562944 48067650240512 48193806728704 48281016982016 48340245610496 48356708375696 48448652934656 48554822371328 48630943016768 48647143620608 48723409000448 48830180532224 48846810149774 48939686579264 49088391847936 49123824195992 49128312676352 49217227334912 49258831077376 49366775922688 49406923145216 49621700792573 49663646439904 49668184244224 49758075986944 49793991717743 49945292828032 50057299614127 50166994207876 50171578003456 50262380811136 50341178439916 50451495120208 50456104910848 50722914025472 50742245392384 50759526183184 50894378202992 50913761110016 51005907154496 51010567602176 51047387390272 51236997613568 51317323174208 51336881080576 51410199603698 51429778959104 51527566598144 51608347691264 51819783421952 51837431179352 51881249802496 51901022630912 51994941365248 52093803593728 52131405269216 52175472391168 52289808707584 52332333068288 52427046508928 52471363538944 52604257084372 52704277854592 52907413651456 53003167899136 53207455694848 53238442832848 53283445743104 53443637438464 53488813801472 53540362168384 53585620293632 53624298772954 53746720448512 53907861122906 54025993762328 54030930157568 54069930064696 54128717796608 54213576781448 54337343750144 54578540936192 54624676642816 54664105120352 54723538871296 54763038708287 54768042447872 54888060071936 54974109497216 55078636261376 55178305122304 55199334514688 55218133212788 55264809572224 55364830342444 55491225567232 55531279525904 55578220590592 55683896000512 55805920608256 55824925885456 55893408987136 56101019254784 56141513366848 56146643058688 56248259811328 56459896240384 56586512607274 56710515191512 56758453074176 56907419105992 56977214701568 57032124918496 57080334660608 57333707666144 57338946289664 57423591196139 57532775359904 57554686472192 57658851565952 57749244832412 58010887066496 58115877812876 58138010997248 58187155554304 58292465319424 58339871303168 58517139423232 58648369341952 58670721234944 58776890238976 58869036283456 58888647540736 58975580147386 58980968790016 59110218539008 59242778490688 59315454435328 59422790131712 59465681921464 59578748879104 59629111304192 59759781380096 59808380649472 59916624581632 59967272615936 60068374643641 60119150953568 60233460405248 60276937342531 60460091318144 60575049027584 60618772525948 60843934666112 60939321269372 61072862513936 61078442786816 61188985335296 61240708907008 61284912883376 61424823369728 61608984140464 61743992871232 61749634465792 61794205788224 61861391767552 61906043757194 61958373464512 62094147840256 62144645518592 62375475355648 62473262994688 62586329952328 62729211510784 62827553711104 62947012870144 63060920139776 63106437957472 63159782368256 63183853637632 63220650864007 63274091819936 63298189488128 63464319458176 63517966389248 63799915297664 63824230532608 63878181699584 64161729562112 64409025314816 64525595703296 64812017361728 64866803513344 64913624830418 65037050406848 65061819490304 65179571335424 65234668183552 65281755027944 65524237332736 65626961367016 65776784539648 65895830361088 65943394437011 65999136951328 66292099488979 66298156647424 66443441139712 66547606233472 66619960365056 66668047123132 66674138632192 66820247044096 67052252839936 67173588844544 67222075215568 67278898609664 67400663025584 67406821474304 67554535473152 67660442458112 67789090783232 67911760150528 67960779338816 68083777853546 68089998718976 68346190185728 68476142379008 68499462629858 68649571021304 68707601089792 68887928391464 69038888059232 69097247220736 69228627460096 69278597172512 69489103065088 69512768290063 69644938593568 69797557158784 69906980586604 69930268954624 70039900438144 70193384515072 70350799457692 70564563281408 70621949472256 70749764293936 70809569673728 70836537196544 70964740388864 71022452021248 71286257549312 71391491757362 71398014851072 71527234231232 71554475073536 71796358440296 71802918526976 72121643379968 72182608420864 72210118443008 72252172416008 72340787986432 72524024235299 72530650809344 72591961587712 72914188911616 72941977751552 72966818888327 73160668666801 73188531595648 73320991534588 73327690928128 73380619373516 73743537946624 73768652062924 73796766553328 73930307253712 74070876984832 74133489729536 74186999806192 74356365131776 74490938669056 74553906495488 74607720031936 74884842665984 74938895074498 75002241562304 75166600017152 75227728785664 75309520412672 75363879356584 75427585087232 75762399415976 75935361302528 76054407123968 76137097560064 76192053855008 76199015579648 76485717561344 76825228817792 76890169839616 76964270617052 77029329172096 77260910644736 77326219952128 77669462101504 77764742938624 77810031832624 78109931640832 78258448433152 78456652595776 78522972674048 78552899117056 78579651110506 78729061018816 78901586353408 78968282537984 79025282402248 79175539625728 79349043364864 79416117788672 79443163760072 79768636752896 79826214318487 79893692098976 80045600500736 80221010874368 80346775419008 80645215178752 80703425464844 80710799396864 80856873478784 80887667474432 81102560444416 81161100845552 81168516595712 81590276294128 81597731258368 81776542941184 81904746133504 81983679570338 82052981074624 82060478316544 82424735291392 82703364579862 82734861803776 82884599126056 82892172353536 83362260287488 83390650158088 83573390808544 83644036109312 83795418896672 83803075346432 83863564998304 84118387920896 84307030929056 84339161775232 84491779718528 84624239657468 84652430839808 84785142635648 84970939149824 85132501336064 85265965750784 85644451513712 85716847499776 85904685733888 85974547183616 86068023328768 86130147836096 86202954385408 86391857864704 86462115504128 86585599332544 86911381269832 86919322427392 87076632977152 87412248641536 87792239863783 87800261506048 87874479816704 87959166419488 88033519053824 88097062269853 88298183593984 88765099544576 88798929436672 88829170820572 88925750665856 89065161855236 89260337520368 89268493303808 89332927932976 89664745823744 89740540198912 89774741848064 89805315554864 90173241546752 90249465757696 90314608459712 90486331000832 90684620988416 90715504563866 90792187154368 90826789604096 90991147389184 91164156289024 91229959221128 91307076684544 91681155284992 91747331390624 91824886193152 92165960204288 92232486245536 92240913596416 92587973890048 92755543823488 93167274957484 93246030050432 93490759959844 93526365517312 93605424152576 93695633794672 93774835513856 94136267767808 94554127775744 94725256144064 94733911261184 94873759367534 95090351562752 95303600180672 95512446638336 95593184124928 95662183960616 95766193024768 95844074283776 96054105125888 96135300481024 96387613457408 96562033964032 96631733122379 96713416751392 96888453099277 96897305869312 97109644742656 97261886033536 97446818000896 97660361064448 97693620299548 97879373158528 98176783695872 98247648391984 98256625352704 98434454669824 98517662154752 98733551845376 98813846290432 99243401585146 99327292879808 99336368488448 99516151973888 99587983435486 99890585656064 100114599228254 100333988415752 100343156006912 100524761622272 100682356879832 100902990240416 100912209821696 101445828050944 101519052366368 101702786172533 101788756405984 101827522220032 102011814308992 102094774780544 102473995227136 102634646348416 102673762161152 102820399207396 102859557918208 103055133196288 103216695382528 103639566843904 103674862358704 103762499604992 103802045261824 103989882730496 104187607187456 104262810538432 104350944782336 104579617415168 104664666136576 104854093017856 104942727077888 105208514168744 105408555709184 105814827302912 106006335798272 106082851920409 106476885665696 106566891486208 106643812221401 106887274876928 107080724336768 107171240587264 107248597545908 107493440897024 107815722245812 108051987524656 108061860315136 108139860129392 108257435593216 108427153562896 108674687500288 109157081872384 109249353285632 109328210240704 109447077742592 109526077416574 109536084895744 109776120143872 109948218994432 110157272522752 110356610244608 110398669029376 110436266425576 110529619144448 110729660684888 110982451134464 111062559051808 111156441181184 111367792001024 111649851770912 111786817974272 112283026733696 112496519622656 112919792480768 113173025214548 113421030383024 113516906148352 113814838211984 113954429403136 114064249836992 114160669321216 114667415332288 114677892579328 114847182392278 115065550719808 115109372944384 115317703131904 115498489664824 116021774132992 116231755625752 116276021994496 116374311108608 116584930638848 116669082465481 116679742606336 117296738683904 117341442469888 117553780477952 117738072566912 117951160294772 117961937580032 118220437078016 118485556981376 118630908870656 118845580263424 118931363842928 119157497758208 119258222608384 119519562760192 119616761298944 119833249163264 119934545231872 120136749287282 120238301907136 120466920810496 120553874685062 120920182636288 121150098055168 121237545051896 121687869332224 121878642538744 122145725027872 122156885573632 122377970670592 122481417814016 122569825766752 123113899050961 123217968280928 123487985742464 123588411576448 123722783535104 123812087514388 123916746929024 124188295680512 124289291037184 124750950711296 124946525989376 125172659904656 125458423021568 125655107422208 125894025740288 126121840279552 126212875914944 126319564736512 126367707275264 126441301728014 126548183639872 126596378976256 126928638916352 127035932778496 127599830595328 127648461065216 127756363399168 128311735185529 128323459124224 128416083903653 129051191406592 129095141110117 129624034723456 129733607026688 129827249660836 130074100813696 130123638980608 130359142670848 130469336367104 130563510055888 131048474665472 131253922734032 131553569079296 131791660722176 131886788874022 131998273902656 132584198977958 132596313294848 132886882279424 133095212466944 133239920730112 133336094246264 133348277264384 133640494088192 134104505679872 134347177689088 134444150431136 134557797219328 134687473579841 134801326051168 134813642948608 135320884916224 135921558677632 136167555707092 136179997437952 136692380371456 136952284758016 136998925259716 137299142042608 137415202179584 137775856782928 138077776118464 138194494441472 138457254920192 138557194345024 138978206130176 139025536580126 139289877187136 139595114317568 139813961173208 139860537909248 140079800876288 140386769030144 140701598915384 141129126562816 141230994563477 141243898944512 141499528587872 141619139347456 141929480777728 142044904042496 142782983514724 142796029702144 143054468462464 143108950147072 143592716880592 143605837053952 144243286759936 144365216841728 144420236886016 144504344832016 144681575972864 145048048470598 145061301618688 145183923175424 145828377823232 145883955503104 145933637776654 146321337333602 146377063191296 146641983069176 146655381856256 146761238747032 147487075893248 147537304125848 147593533106656 147860614507424 148141753969664 148266979459072 148373999612384 148981877338112 149215440063872 149769685331968 149877790148996 150004483124608 150333200034304 150455457571328 150619040825344 150727758713168 150855170174464 151524798831952 151870722605056 152108814247936 152274195120128 152384107710016 152398031159296 152971435122688 153650457635584 153780339679232 153928541234104 154058658344192 154521821289472 154652439904256 155338924203008 155451048936001 155620063665248 155864033246663 156219863281664 156913305191552 157045945348096 157105798234112 157159302221012 157458122037632 157803172706816 157936565075968 158050564804496 158351079251456 158698086729728 158832235577344 158886327520144 159537273505792 159652428636974 159787384197952 160091201001472 160442021748736 160693550838016 161290430357504 161406850929688 161421598793728 161713746957568 161775334948864 162205120888832 162322201691104 162337033191424 163042731175597 163180552588256 163195462516736 163608829929727 163809492267008 163967359140676 164105962149248 164849470582784 165406729159724 165469723607552 165769198252112 165784344707072 166724520574976 166781300316176 167146781617088 167288072218624 167590837793344 167606150692864 167727129996608 168236775841792 168614061858112 168678323550464 168983559437056 169248479314936 169304861679616 169570285271296 169941878299648 170265002672128 170531931501568 170963835524209 171288903027424 171433694999552 171809371467776 171949094367232 172260295672192 172405908770816 172783715729408 172924231008256 173171198665088 173822762539664 173838644854784 174153265954304 174824497283072 175584479727566 175600523012096 175748959633408 175918332838976 176067038107648 176194124539706 176596367187968 177530199089152 177597858873344 177658341641144 177851501331712 178130323710472 178520675040736 178536986607616 178665855865952 179329491647488 179481080397824 179610631109728 179935698612943 180346483093504 180629216919424 180972662001664 181369241976832 181431009127732 181584374308736 181653579208192 181982294778368 182328312578048 182459918442256 182614153369088 183362310569984 183494662781248 183649772386304 184331920408576 184464972491072 184481827192832 185175947780096 185511087646976 186334549914968 186492060100864 186981519919688 187052731034624 187210848305152 187391267589344 187549671027712 187685045705339 188677513930171 189108255551488 189450512288128 189747518735068 190180703125504 190607200361344 191024893276672 191186368249856 191324367921232 191532386049536 191688148567552 192108210251776 192270600962048 192775226914816 193124067928064 193263466244758 193426833502784 193776906198554 193794611738624 194219289485312 194523772067072 194893636001792 195320722128896 195387240599096 195758746317056 196353567391744 196495296783968 196513250705408 196868909339648 197035324309504 198052794125459 198486803170292 198654585759616 199032303947776 199175966870972 199781171312128 200229198456508 200667976831504 200686312013824 201049523244544 201364713759664 201805980480832 201824419643392 202891656101888 203038104732736 203405572345066 203577512811968 203655044440064 204023628617984 204189549561088 204947990454272 205269292696832 205347524322304 205640798414792 205719115836416 206110266392576 206414530515851 206433390765056 207349724717408 207524999209984 207604090523648 207979765460992 208525621076864 208701889564672 209159234830336 209329332273152 209708186035712 209885454155776 210417028337488 210817111418368 211629654605824 212012671596544 212165703840818 212953771331392 213133782972416 213287624442802 213774549753856 214161448673536 214342481174528 214497195091816 214986881794048 215631444491624 216103975049312 216123720630272 216279720258784 216514871186432 216671153150179 216854307125792 218314163744768 218656420481408 218894155485184 219052154833148 219072169791488 219552240287744 219896437988864 220314545045504 220713220489216 220797338058752 220872532851152 221059238288896 221459321369776 221964902268928 222125118103616 222312882362368 222735584002048 223299703541824 223573635948544 224566053467392 224993039245312 225839584961536 226346050429096 226842060766048 227033812296704 227197686906463 227629676423968 228128499673984 228321338642432 229334830664576 229694364784556 230131101439616 230218745888768 230635406263808 230996979329648 232043548265984 232463511251504 232552043988992 232748622217216 233169861277696 233338164930962 233359485212672 234593477367808 234682884939776 235107560955904 235476145133824 235902320589544 235923875160064 236440874156032 236971113962752 237261817741312 237691160526848 237862727685856 238293222487411 238314995516416 238516445216768 239666498326528 239748119204503 240273498574564 240476603814272 240933841620992 241107749370124 241840365272576 242300196110336 242475090103792 243375738664448 243757285077488 244291450055744 244313771147264 244755941341184 244962835628032 245139651533504 246227798101922 246435936561856 246975971484928 247176823152896 247445567070208 247624175028776 247833493858048 248376591361024 248578582074368 249501901422592 249870221150767 249893051978752 250345319809312 251310214844416 252425751829888 252639129473024 252735414550528 252882603456028 253096367279744 253192757952512 253857277832704 254071865556992 255199661190656 255296922130432 255512726798336 256623470371058 256646918248448 256832167807306 258102382813184 258190282220234 259248069446912 259467214053376 259654499321672 260148201627392 260247277961216 260718285341696 260938672734208 261127020111776 262096949330944 262286132760743 262507845468064 263583321444352 263773577748044 263996547805312 265168397955916 265192626589696 265773764558848 266190424933888 266479841460224 266672188492528 266696554528768 267280988176384 268209011359744 268694355378176 268888300862272 269115594438656 269374947159682 269602652102336 269627285897216 270641769832448 271843117355264 272335111414184 272359994875904 273384760742912 273904569516032 273997850519432 274598284085216 274830404359168 275028778886771 275551713565856 276155552236928 276388988882944 277114388690048 277956412260352 278051073160252 278579754374272 279190228635136 279627922346416 279721075818496 280159601752576 280773538060288 281403197830768 282258253125632 282461989126954 282487797889024 282999057175744 283238278694912 283858961555456 284089808084992 285565967029448 285592059404288 286108936924928 286217900294144 287185433761184 287211674107904 288486573519872 288730433683456 289008689664032 289461776029517 290096096941196 290122603237376 291656755646464 291767911006208 291867275553308 292642674667204 292754126382592 293283966138352 293310763712512 293522477494064 294974151786496 295074608251696 295187066213312 295721229014848 296283507939328 296533958918144 296747999224768 297963754676224 298430880127744 299539370663936 299755580297992 300008966249216 300666400068608 300910915142656 301238081650688 301455517426336 301710340348928 303049597663904 304217628495872 304768215420032 305942870245376 307300915271168 307560679358464 307857082468208 308117316688384 309043642578944 309304879808512 310677848406016 310902097872002 311240127330496 311728066493326 312439726563328 313826610383104 314091890696192 314211596468224 314318604442024 314916244075264 315606345413632 315873130151936 316101129608992 316702158502912 317396173459456 317504265973531 317772655040288 319074547011584 319304857273948 319574768395904 320182402002944 320884043497472 321387101676032 322580860715008 322813701859376 322843197587456 323427493915136 323550669897728 324410241777664 324644403382208 324674066382848 326085462351194 326361105176512 326390925033472 327217659859454 327618984534016 327934718281352 328211924298496 329698941165568 330813458319448 330939447215104 331538396504224 331568689414144 332058157786369 333562600632352 334166297424037 334293563234176 334576144437248 335181675586688 335454259993216 336473551683584 337228123716224 337356647100928 337967118874112 338496958629872 338609723359232 339140570542592 339883756599296 340530005344256 341063863003136 341927671048418 342577806054848 342867389999104 343618742935552 343898188734464 344520591344384 344811817541632 345567431458816 345848462016512 346342397330176 347645525079328 347677289709568 348306531908608 348557942024201 350401097298889 351168959455132 351201046024192 351836665677952 352134076215296 352388249079412 353192734375936 355060398178304 355195717746688 355316683282288 355703002663424 356260647420944 357041350081472 357073973215232 357331711731904 358658983294976 358962160795648 359221262219456 359871397225886 360692966187008 361258433838848 361945324003328 362738483953664 362862018255464 363168748617472 363307158416384 363964589556736 364656625156096 364919836884512 365228306738176 366989325562496 367299544772608 368929944982144 370351895560192 371022175293952 372669099829936 372984120201728 373963039839376 374105462069248 374421696610304 374782535178688 375099342055424 375370091410678 377355027860342 378216511102976 378901024576256 379495037470136 380361406251008 381214400722688 382049786553344 382372736499712 382648735842464 383064772099072 383341270958009 383376297135104 384216420503552 385550453829632 386248135856128 386526932489516 386853667005568 387553812397108 387589223477248 388438578970624 389047544134144 389787272003584 390641444257792 390774481198192 391517492634112 392707134783488 392990593567936 393026501410816 393737818679296 394070648619008 396105588250918 396973606340584 397309171519232 398064607895552 398351933741944 399562342624256 400458396913016 401335953663008 401372624027648 401965138372973 402099046489088 402729427519328 403611960961664 406076209465472 406811144690132 407155025623936 407310088880128 408047257235968 408379099122176 409895980908544 410538585393664 410695048644608 411281596829584 411438231672832 412220532785152 412829061031702 412866781530112 414699449434816 415049998419968 415208181047296 415959530921984 417051242153728 417403779129344 418318469660672 418658664546304 419416372071424 419770908311552 420834056674976 421634222836736 421938561397717 424025343193088 424331407681636 425907542662784 426267565944832 426575248885604 427549099507712 428322897347072 428684962349056 428994390183632 429973763588096 431262888983248 432207950098624 432247441260544 432559440517568 433029742372864 433342306300358 433708614251584 436628327489536 437312840962816 437788310970368 438104309666296 438144339582976 439104480575488 439792875977728 440629090091008 441426440978432 441745065702304 442118476577792 442544556048049 442918642739552 444250236207232 444625764724736 446599407083648 447147271897088 449132106934784 449986078490624 451679169923072 452692100858192 453684121532096 454067624593408 454395373812926 455259352847936 456256999347968 456642677284864 458669661329152 459388729569112 460262202879232 460437491777536 461270812527616 461993958659296 464044696422853 464087096531968 464927022503008 465104087977984 466339722555392 466676329861924 466718970425344 469186954735616 469365769879552 470215121911808 470952290267648 471804641179088 471847750320128 472881748312064 473942227925504 474523635482624 475382321053696 475725455371712 476586444974822 476629991032832 477032890433536 479332996653056 479496238409006 480546997149128 480953207628544 481867683241984 482215498740248 483680730545152 484600392220672 484950180207584 486589378030441 486751477328896 487514570154976 488582900111488 489511882682368 490279303067008 492455596203844 492871873123712 493951942969856 494353646305792 494891134140416 495248350057552 495666987716096 496753182722048 497157164148736 499003802845184 499740442301534 499786103957504 500690639618624 502620429688832 504851503659776 505278258946048 505470829101056 505765206912056 506192734559488 506385515905024 507714555665408 508143731113984 510399322381312 510593844260864 510767732218289 512124680667607 513246940742116 513293836496896 513664335614612 516204765626368 516380564440468 518496138893824 518934428106752 519308998643344 520296403254784 520494555922432 521436570683392 521877345468416 522254040223552 524193898661888 524572265521486 525015690936128 527166642888704 527547155496088 527993095610624 530336795911832 530385253179392 531547529117696 532380849867776 532959682920448 533344376985056 533393109057536 537571869769103 537776601724544 538231188877312 538749894319364 539205304204672 541283539664896 543686234710528 544670222828368 544719989751808 546769521485824 547809139032064 547995701038864 549196568170432 549660808718336 550057557773542 551103427131712 552311104473856 552777977765888 554228777380096 555912824520704 556102146320504 557159508748544 558380457270272 559255844692832 559442151636992 560319203505152 561547076120576 562806395661536 564516506251264 564923978253908 564975595778048 565998114351488 566476557389824 567717923110912 568179616169984 571131934058896 571184118808576 572217873849856 572435800588288 574370867522368 574423348215808 576973147039744 577460867366912 578017379328064 578923552059034 580192193882392 580245206474752 583313511292928 583535822012416 583734551106616 585285349334408 585508252765184 586567932276704 586621527425024 587044954988128 590149216503392 590374132426624 591442458029696 592567015878656 593495998449536 595927509352448 596861760255488 599078741327872 599511160595984 600017932498432 601332800137216 601821830285312 602476163301376 602911034852672 603420680697856 606099195327808 608435256991744 609536430840064 611885740490752 614601830542336 615121358716928 615714164936416 616234633376768 616679435888971 618087285157888 621355696812032 621804195744004 622480254660992 623456132986652 624879453126656 627653220766208 628183781392384 628423192936448 628637208884048 629832488150528 631212690827264 631746260303872 632202259217984 633404317005824 634792346918912 635008531947062 635545310080576 638149094023168 638609714547896 639149536791808 640364804005888 641768086994944 642774203352064 645161721430016 645627403718752 645686395174912 646854987830272 649288806764416 650744894983651 652170924702388 652722210353024 654435319718908 655237969068032 655869436562704 656423848596992 659397882331136 661626916638896 661878894430208 663076793008448 663137378828288 664116315572738 667125201264704 668332594848074 668587126468352 669152288874496 670363351173376 670908519986432 672947103367168 674456247432448 674713294201856 675934237748224 676993917259744 677219446718464 678219171694939 678281141085184 679767513198592 682127726006272 683855342096836 685155612109696 685734779998208 687237485871104 687796377468928 689041182688768 689623635083264 691134862917632 691696924033024 692684794660352 695291050158656 695354579419136 696613063817216 697115884048402 700802194597778 702337918910264 702402092048384 703673331355904 704268152430592 704776498158824 706385468751872 710120796356608 710633366564576 711406005326848 711919503207731 712521294841888 714082700162944 714663423463808 717317966589952 718442524438912 719742794451772 721385932374016 722516867677696 723890648006656 725476967907328 725724036510928 726337497234944 726614316832768 727929179113472 729313250312192 729839673769024 730456613476352 733978651124992 734599089545216 737859889964288 740703791120384 742044350587904 745338199659872 745968240403456 746506685549807 747926079678752 748210924138496 749565070357376 750198684110848 750740182821356 754710055720684 756433022205952 757802049152512 758990074940272 760722812502016 762428801445376 764099573106688 764745472999424 765297471684928 766129544198144 766682541916018 766752594270208 768432841007104 771100907659264 772496271712256 773053864979032 773707334011136 775107624794216 775178446954496 776877157941248 778095088268288 779574544007168 781548962396384 783034985268224 785981187135872 787475637358592 792211176501836 793947212681168 794618343038464 796129215791104 796703867483888 799124685248512 800916793826032 802671907326016 802745248055296 803930276745946 804198092978176 805458855038656 807223921923328 812152418930944 813622289380264 814310051247872 814620177760256 816094514471936 816758198244352 819791961817088 821077170787328 821390097289216 822563193659168 822876463345664 825658122063404 825733563060224 829398898869632 830099996839936 830416362094592 831919061843968 834102484307456 834807558258688 836636939321344 837317329092608 838832744142848 839541816623104 841668113349952 843268445673472 843877122795434 848050686386176 848662815363272 851815085325568 852535131889664 853150497771208 855098199015424 856645794694144 857369924698112 857988780367264 861797293356727 862525777966496 864415900197248 865118881035136 866059484745728 866684612600716 867417228503168 873256654979072 874625681925632 875576621940736 876208619332592 876288679165952 878208961150976 879585751955456 881258180182016 882852881956864 883490131404608 884236953155584 885089112096098 885837285479104 888500472414464 889251529449472 893198814167296 894294543794176 898264213869568 899972156981248 903358339846144 903665987770819 905384201716384 907368243064192 908135249186816 908790747625852 910518705695872 912513998695936 913285354569728 917339322658304 918777459138224 920524405758464 920874983555072 922541625055232 923987917318592 928089392845706 928174193063936 929854045006016 930208175955968 932679445110784 933352659723848 933437940850688 938373909471232 938731539759104 940430243823616 941904580535296 942812315058887 943609282358176 943695500640256 947884455851008 951088692668413 951450910743424 953172889949644 953259982065664 958665993306112 958992476818012 961093994298256 961906415257088 963735366483968 964430997480496 967361461090304 969200784441344 969900360415168 973178756060882 973502954657792 975029140309952 977165800222976 979023765364736 980558606134016 984911192407688 985743746247424 987903885939712 988707292611584 989782268280832 990496700115104 991333975432192 993506365444096 994314328297472 999480884603068 999572207915008 1001381279237248 1005240859377664 1009703007319552 1010556517892096 1010941658202112 1011530413824112 1012385469118976 1012771031810048 1015429111330816 1016287462227968 1020798644762624 1021187688521728 1021535464436578 1024249361335214 1026493881484232 1026587672993792 1027328671229224 1032409531252736 1032761128880936 1036992277787648 1037868856213504 1038617997286688 1040592806509568 1042873141366784 1044508080447104 1048387797323776 1049144531042972 1050031381872256 1054333285777408 1055094310992176 1055986191221248 1060673591823664 1060770506358784 1063095058235392 1064761699735552 1065919365840896 1066688753970112 1066786218115072 1075143739538206 1075553203449088 1076462377754624 1077499788638728 1078410608409344 1082567079329792 1087372469421056 1089340445656736 1089439979503616 1091048232726641 1093539042971648 1095991402077728 1098393136340864 1099321617436672 1100115115547084 1102206854263424 1104622208947712 1105555955531776 1108457554760192 1111825649041408 1112204292641008 1114319017497088 1116760914540544 1118511689385664 1118884303273984 1120638407010304 1123094152241152 1125612791323072 1129033012502528 1129847956507816 1129951191556096 1131996228702976 1132953114779648 1135435846221824 1136359232339968 1141299118229179 1142263868117792 1142368237617152 1144435747699712 1145261809508089 1148741735044736 1153946294079488 1156034758656128 1157847104118068 1160384387764784 1160490412949504 1166627022585856 1167071644024832 1167469102213232 1170570698668816 1171016505530368 1173135864553408 1173243054850048 1174089909976256 1180298433006784 1180748264853248 1182884916059392 1185134031757312 1186991996899072 1191855018704896 1193723520510976 1198157482655744 1199022321191968 1200035864996864 1202665600274432 1203643660570624 1205822069705344 1206841361395712 1212198390655616 1216870513983488 1219072861680128 1223771480981504 1229203661084672 1230242717433856 1231428329872832 1232469266753536 1233358871777942 1236174570315776 1242711393624064 1243608391488008 1244960509321984 1246912265973304 1249758906253312 1255306441532416 1256367562784768 1257274417768096 1259549890290601 1259664976301056 1262425381654528 1264404518435968 1266808634011648 1269584693837824 1270017063894124 1271090620161152 1276298188046336 1277219429095792 1278299073583616 1280729608011776 1283536173989888 1285548406704128 1290323442860032 1291254807437504 1291372790349824 1293709975660544 1298577613528832 1301489789967302 1304341849404776 1305444420706048 1308870639437816 1310475938136064 1311738873125408 1312847697193984 1318795764662272 1320742597511197 1323253833277792 1323757788860416 1326153586016896 1328232631145476 1334250402529408 1336665189696148 1337174252936704 1338304577748992 1340726702346752 1341817039972864 1345894206734336 1348912494864896 1349426588403712 1351868475496448 1353987834519488 1354438893436928 1356438343389878 1356562282170368 1359535026397184 1364255452012544 1367710684193672 1370311224219392 1371469559996416 1374474971742208 1375592754937856 1378082365377536 1379247270166528 1385369589320704 1386369558878213 1390582100317312 1393226127634432 1394231768096804 1401604389195556 1404675837820528 1404804184096768 1407346662711808 1408536304861184 1409552996317648 1412770937503744 1420241592713216 1421266733129152 1422812010653696 1423839006415462 1425042589683776 1428165400325888 1429326846927616 1434635933179904 1436885048877824 1439485588903544 1442771864748032 1445033735355392 1447781296013312 1451448073021856 1452674994469888 1453228633665536 1455858358226944 1459679347538048 1460913226952704 1467957302249984 1469198179090432 1475719779928576 1481407582240768 1484088701175808 1490676399319744 1491936480806912 1493013371099614 1495852159357504 1496421848276992 1499130140714752 1500397368221696 1501480365642712 1509420111441368 1512866044411904 1515604098305024 1516698072051253 1517980149880544 1524857602890752 1528199146213376 1530594943369856 1532259088396288 1533365083832036 1533505188540416 1536865682014208 1542201815318528 1544992543424512 1546107729958064 1547414668022272 1550215249588432 1550356893908992 1553754315882496 1556190176536576 1559149088014336 1563097924792768 1566069970536448 1571962374271744 1574951274717184 1584422353003672 1587894425362336 1589236686076928 1592258431582208 1593407734967776 1598249370497024 1601833587652064 1605343814652032 1607860553491892 1608396185956352 1610917710077312 1614447843846656 1624304837861888 1627244578760528 1628620102495744 1629240355520512 1632189028943872 1633516396488704 1639583923634176 1642154341574656 1642780194578432 1645126387318336 1645752926691328 1651316244126808 1651467126120448 1658797797739264 1660199993679872 1660832724189184 1663838123687936 1668052557411877 1668204968614912 1669615116517376 1677665488285696 1678236834431521 1683336226699904 1686536891346944 1687754245590868 1696101372772352 1697325630726544 1703630170651136 1705070263779328 1706300995542416 1710196398030848 1713291589388288 1714739849396224 1715977560734528 1723594586713454 1725051555932992 1728831800394496 1730237762070272 1732118969491456 1733369225201432 1734834457006336 1746513309958144 1749251363851264 1751153243881472 1752417238665184 1752577358331904 1759171503910912 1766980262809216 1768473906311168 1770178224192196 1771674570958208 1777000944828928 1778503058898944 1786397628334592 1788589087588352 1796528427739136 1799944313962496 1806716679692288 1807331975541638 1810768403432768 1814736486128384 1816270498373632 1817581495251704 1821037411391744 1825027997391872 1826570709139456 1834678645316608 1836002929325201 1837554918276448 1841048811516928 1845083250110464 1847975834637184 1856178785691412 1856348386127872 1859708090012032 1860416351911936 1865358890221568 1866705319447696 1866875881701376 1876747818942464 1877463079518208 1880860487647232 1883809161070592 1885624630117774 1887218564716352 1887391001280512 1895768911702016 1902177385336826 1902901821486848 1906345779899288 1906519964131328 1917331986612224 1917984953636024 1922187988596512 1923812830514176 1927470732967936 1928861994960992 1934722922180608 1939800720830336 1946357512121764 1947005909315584 1950058280619904 1954331600445952 1958047530729472 1961117212268032 1969822384815376 1971487492494848 1975807771879424 1977414585223168 1979564536561664 1980993400230208 1982667950864384 1987012730888192 1988628656594944 1998961769206136 1999144415830016 2002762558474496 2010481718755328 2019406014639104 2021113035784192 2023060827648224 2024770938237952 2026232432206619 2030858222661632 2041597289525248 2042375377043456 2043070928873156 2048498722670428 2052987762968464 2053175345987584 2054657342458448 2064819062505472 2065522257761872 2073984555575296 2075737712427008 2077235994573376 2081185613019136 2085746282733568 2089016160894208 2096775594647552 2098289062085944 2100062763744512 2108666571554816 2110188621984352 2111972382442496 2121347183647328 2121541012717568 2129523399471104 2133377507940224 2150287479076412 2151106406898176 2152924755509248 2154999577277456 2156821216818688 2165134158659584 2174744938842112 2178680891313472 2178879959007232 2182096465453282 2187078085943296 2191982804155456 2196786272681728 2198643234873344 2200230231094168 2204413708526848 2209244417895424 2211111911063552 2216915109520384 2222529861814717 2224408585282016 2228638034994176 2233521829081088 2237023378771328 2241276814020608 2246188304482304 2251225582646144 2258066025005056 2259695913015632 2259902383112192 2263992457405952 2265906229559296 2270871692443648 2272718464679936 2282598236458358 2284527736235584 2284736475234304 2288871495399424 2290523619016178 2297483470089472 2307892588158976 2312069517312256 2315694208236136 2320768775529568 2320980825899008 2333254045171712 2334938204426464 2339164081968259 2341141397337632 2342033011060736 2346271729106816 2348179819952512 2360596866013568 2361496529706496 2365769832118784 2370268063514624 2373983993798144 2383710037409792 2387447041021952 2396314965311488 2398044642383936 2400071729993728 2405331200548864 2407287321141248 2411644139410688 2413682722791424 2424396781311232 2433741027966976 2438145723360256 2439905594169407 2452807681092223 2458407322169344 2462856659745664 2464938533507072 2466717743555884 2472349140631552 2485422787248128 2487216782976016 2489921018643968 2493824531946608 2499517812506624 2510612883064832 2512735125569536 2514548835536192 2519099780581202 2519329952602112 2524850763309056 2528809036871936 2533617268023296 2539169387675648 2540034127788248 2542181240322304 2552596376092672 2554438858191584 2556598147167232 2561459216023552 2571096813408256 2582509614875008 2587419951321088 2597155227057664 2602979579934604 2608683698809552 2610888841412096 2617741278875632 2620951876272128 2623477746250816 2625695394387968 2637591529324544 2641485195022394 2646507666555584 2647515577720832 2652307172033792 2656465262290952 2668500805058816 2673330379392296 2674348505873408 2676609155497984 2681453404693504 2683388896706063 2683634079945728 2697824989729792 2698853176807424 2703736950992896 2707975669038976 2712876686779756 2713124564340736 2719070052794368 2728510904025088 2735421368387344 2740622448438784 2742939119992832 2748949943484416 2751185509875712 2756164730755072 2758494540333056 2770739178641408 2772739117756426 2781164200634624 2786452255268864 2788463536193608 2803208778391112 2809351675641056 2809608368193536 2814693325423616 2817072609722368 2819105992635296 2842533466258304 2845624021307392 2847678012830924 2850085179367552 2856330800651776 2858653693855232 2869271866359808 2873770097755648 2878971177807088 2885543729496064 2890067470710784 2895562592026624 2902896146043712 2905349988939776 2906457267331072 2911716716453888 2919358695076096 2921826453905408 2935914604499968 2938396358180864 2951439559857152 2953569929784019 2968177402351616 2981352798639488 2983872961613824 2986026742199228 2991704318715008 2992843696553984 2998260281429504 3000794736443392 3002960731285424 3018840222882736 3025732088823808 3031208196610048 3033396144102506 3035960299761088 3049715205781504 3056398292426752 3061189886739712 3064518176792576 3066730167664072 3067010377080832 3073731364028416 3084403630637056 3089985086849024 3092215459916128 3094829336044544 3097811892336343 3100430499176864 3100713787817984 3112380353073152 3126195849585536 3132139941072896 3143924748543488 3149902549434368 3168844706007344 3175788850724672 3178473372153856 3184516863164416 3186815469935552 3196498740994048 3203667175304128 3210687629304064 3215721106983784 3216792371912704 3221835420154624 3228895687693312 3248312874959971 3248609675723776 3254489157521056 3257240204991488 3264378057887744 3267032792977408 3284308683149312 3285560389156864 3290252774636672 3291505853382656 3302632488253616 3302934252240896 3317595595478528 3320399987359744 3321665448378368 3327676247375872 3336105114823754 3336409937229824 3339230233034752 3355330976571392 3356473668863042 3366672453399808 3373073782693888 3375508491181736 3392202745544704 3394651261453088 3407260341302272 3410140527558656 3412601991084832 3426583178776576 3431955121469056 3447189173426908 3450103111865984 3457663600788992 3460475524140544 3464237938982912 3466738450402864 3469668914012672 3493026619916288 3498502727702528 3502306487762944 3504834477330368 3505154716663808 3518343007821824 3533960525618432 3536947812622336 3540356448384392 3543349141916416 3554001889657856 3557006117797888 3572795256669184 3575374125528023 3584872764673249 3593056855478272 3613433359384576 3614663951083276 3621536806865536 3629472972256768 3632540996747264 3635162990503408 3642074822783488 3650055994783744 3653141418278912 3669357290633216 3672005858650402 3675109836552896 3682097623033856 3690166500220928 3695951669274368 3712357571382824 3712696772255744 3719416180024064 3720832703823872 3730717780443136 3733410638895392 3733751763402752 3753495637884928 3763003088383721 3767618322141184 3771249260235548 3774437129432704 3791537823404032 3804354770673652 3805803642973696 3812691559798576 3813039928262656 3834663973224448 3835969907272048 3844375977193024 3847625661028352 3854941465935872 3857723989921984 3869445844361216 3879601441660672 3892715024243528 3894011818631168 3900116561239808 3908663200891904 3916095061458944 3922234424536064 3939644769630752 3942974984989696 3951615543758848 3954829170446336 3961986800460416 3965335901728768 3974025461776384 3977257313189888 3997923538412272 3998288831660032 4005525116948992 4020963437510656 4038812029278208 4042226071568384 4046121655296448 4049541876475904 4052464864413238 4061716445323264 4083194579050496 4084750754086912 4086141857746312 4096997445340856 4105975525936928 4106350691975168 4109314684916896 4131044515523744 4147969111150592 4154471989146752 4162371226038272 4171492565467136 4178032321788416 4193551189295104 4196578124171888 4200125527489024 4217333143109632 4220377243968704 4223944764884992 4242694367294656 4243082025435136 4259046798942208 4266755015880448 4300574958152824 4302212813796352 4305849511018496 4309999154554912 4313642433637376 4316756051222797 4349489877684224 4357361782626944 4364192930906564 4374156171886592 4383965608310912 4393572545363456 4397286469746688 4400460462188336 4408827417053696 4418488835790848 4422223822127104 4433830219040768 4445059723629434 4448817170564032 4457276069988352 4467043658162176 4474046757542656 4482553628041216 4492376608964608 4502451165292288 4516132050010112 4519391826031264 4519804766224384 4527984914811904 4531812459118592 4555214264885557 4565196472916716 4569055472471168 4577742990798848 4581047238032356 4594966940178944 4615785176317952 4624139034624512 4631388416472272 4641537551059136 4641961651798016 4666508090343424 4669876408852928 4678328163936518 4682282794675264 4684066022121472 4692543458213632 4696359639905024 4721193732027136 4722993059412992 4731539664237568 4740536127029248 4747534201864573 4747967987596288 4774894082043904 4796089284767872 4800143459987456 4810662401097728 4814574642282496 4823288278821376 4827365445582848 4848793562622464 4867482055933952 4876291446720512 4879811188338814 4905615362184446 4916814644338688 4925713319491328 4929877067014144 4933435487111768 4944698281263104 4970845574496256 4974433565952032 4979842037287936 4983436522454117 4987649063893216 5021225766129664 5029097671072384 5038199561162404 5038659905204224 5049701526618112 5057618073743872 5067234536046592 5078338775351296 5080068255576496 5084362480644608 5105192752185344 5108877716383168 5113196294334464 5122918432047104 5142193626816512 5165019229750016 5174839902642176 5194310454115328 5205959159869208 5217367397619104 5221777682824192 5225546798848649 5235482557751264 5246955492501632 5251390788775936 5282970390044788 5293015333111168 5295031155441664 5304614344067584 5312930524581904 5337001610117632 5346660758784592 5348697011746816 5353218310995968 5362906809387008 5366777793412126 5367268159891456 5395649979459584 5397706353614848 5407473901985792 5415951338077952 5425753373559512 5426249128681472 5438140105588736 5457021808050176 5470842736774688 5481244896877568 5485878239985664 5512329461510144 5541478357282816 5545478235512852 5562328401269248 5572904510537728 5576927072387216 5606417556782224 5618703351282112 5619216736387072 5629386650847232 5634145219444736 5638211985270592 5685066932516608 5691248042614784 5695356025661848 5700170358735104 5712661601303552 5717307387710464 5738543732719616 5747540195511296 5757942355614176 5780134941421568 5805792292087424 5810699977879552 5812914534662144 5823433432907776 5838717390152192 5843652907810816 5871829208999936 5876792716361728 5902879119714304 5907139859568038 5936354804703232 5962705597278976 5967745923227648 5972053484398456 5983408637430016 5985687393107968 5996520562859008 6001589472886784 6005921462570848 6032581053497089 6037680445765472 6062416393220096 6066792288205012 6071920599522176 6099430411563008 6112796584853504 6122379773479424 6129036353585152 6133460335328144 6134020754161664 6147462728056832 6168807261274112 6179970173698048 6184430919832256 6189658672089088 6195623784672686 6200860998353728 6201427575635968 6224760706146304 6252391699171072 6264279882145792 6287849497086976 6299805098868736 6325661914395733 6337689412014688 6351577701449344 6356946744307712 6373630939871104 6392997481988096 6407334350608256 6421375258608128 6431442213967568 6433584743825408 6443670840309248 6457791375386624 6496625749919942 6497219351447552 6508978315042112 6514480409982976 6528756115775488 6534065585954816 6568617366298624 6571120778313728 6580505549273344 6583011706765312 6605264976507232 6605868504481792 6635191190957056 6640799974719488 6657620848678891 6672210229647508 6672819874459648 6710661953142784 6712947337726084 6733344906799616 6746147565387776 6751016982363472 6784405491089408 6789302522906176 6814520682604544 6820281055117312 6825203982169664 6853166357553152 6863910242938112 6894378346853816 6900206223731968 6915327201577984 6920951048281088 6928475877965824 6933476900805728 6939337828025344 6997005455405056 7009668954660736 7036686015643648 7067921051236864 7073895625244672 7080712896768784 7086698283832832 7108003779315712 7114012235595776 7145590513338368 7150748251056046 7169745529346498 7186113710956544 7226866718769152 7229327902166552 7243073613731072 7258945944513536 7265081993494528 7270325981006816 7284149645566976 7300111989567488 7338714581266432 7344011717300804 7350219673105792 7364195246067712 7380333000441856 7391903338548736 7424715142765648 7425393544511488 7438832360048128 7441665407647744 7461435560886272 7466821277790784 7467503526805504 7506991275769856 7526006176767442 7535236644282368 7542498520471096 7548874258865408 7583075646808064 7608709541347304 7611607285947392 7625383119597152 7626079856525312 7637337629086487 7671939814544096 7688751954386048 7695251322056704 7715447979843968 7738891688722432 7759202883321344 7785430048487056 7788023637262336 7800233122479616 7817326401783808 7832190122917888 7844468849072128 7879289539261504 7885949969979392 7903231087517696 7909658340892672 7923973600920832 7930671803457536 7948050923552768 7954514626379776 7995847076824544 7996577663320064 8011050233897984 8016832666556623 8077624058556416 8092243310592896 8099083752951808 8104929728826476 8123432890646528 8166389158100992 8169501508173824 8172283715492624 8193994890681712 8211951051873856 8212701383950336 8218629369833792 8262089031047488 8295938222301184 8308943978293504 8324742452076544 8342985130934272 8356064643576832 8387102378590208 8393156248343776 8400251054978048 8440754487937408 8447889529769984 8485388734589312 8518093597884416 8533510031760896 8601149916305648 8604425627592704 8611699022036992 8619998309109824 8627284867274752 8633512102445594 8698979755368448 8714723565253888 8728385861813128 8748312343773184 8767931216621824 8787145090726912 8794572939493376 8800920924376672 8816849232034207 8817654834107392 8836977671581696 8867660438081536 8890119447258868 8897634341128064 8914552139976704 8934087316324352 8948093515085312 8965107256082432 8984753217929216 9004902330584576 9032264100020224 9038783652062528 9039609532448768 9055969829623808 9063624918237184 9110428529771114 9130392945833432 9138110944942336 9155485981597696 9162094476064712 9189933880357888 9231570352635904 9245198182578379 9248278069249024 9262776832944544 9283075102118272 9339752817705856 9356656327873036 9364565589350528 9368132044242944 9385086916427264 9392719279810048 9442387464054272 9445986118825984 9463079328475136 9481072254058496 9495068403729146 9495935975192576 9549788164087808 9592178569535744 9600286919974912 9621324802195456 9629149284564992 9646576557642752 9654730891165696 9697587125244928 9704586912147491 9752582893441024 9759622376677628 9811230724368892 9833629288677376 9851426638982656 9859754134028288 9866870974223536 9889396562526208 9941691148992512 9948867131904064 9959684074575872 9966873044908234 9975298127786432 10042451532259328 10058195342144768 10076399122324808 10077319810408448 10099403053236224 10115236147487744 10134469072093184 10160136511152992 10168724961289216 10217755432766336 10226392588668928 10284387253633024 10330038459500032 10349679805284352 10388620908230656 10411918319738416 10434734795238208 10443555365648384 10451093597697298 10470965115502528 10493910985003264 10502781577551872 10565940780089576 10586030666222336 10590062310883328 10609228688135168 10625861049163808 10674003220235264 10693321517569184 10697394023493632 10725813618774016 10733555586824252 10734536319782912 10791299958919168 10795412707229696 10814947803971584 10831902676155904 10851506747119024 10852498257362944 10876280211177472 10914043616100352 10941685473549376 10962489793755136 10971756479971328 11024658923020288 11082956714565632 11090956471025704 11124656802538496 11145809021075456 11153854144774432 11212835113564448 11237406702564224 11258773301694464 11276423970541184 11370133865033216 11382496085229568 11390712051323696 11400340717470208 11425323202607104 11434614775420928 11477087465439232 11495080391022592 11515884711228352 11560269882843136 11611584584174848 11621399955759104 11625829069324288 11646866865815552 11677434780304384 11687305815621632 11743658417999872 11747657841020647 11805758239428608 11814279719136076 11872709609406464 11925411194557952 11935491846455296 11944106968796912 11966817274860032 11971374786215936 11993041125718016 12003178945773568 12011842925141696 12065162106994178 12075360891530944 12124832786440192 12133584576410024 12143841199044352 12198860823126016 12225593169707008 12244759546958848 12258072707170304 12266920670656288 12268041508323328 12364153004689369 12368861839664512 12379317344178176 12391247569345372 12401721996707456 12449521412292608 12504783398342144 12528559764291584 12575698994173952 12599610197737472 12651323828791466 12675378824029376 12703155402898688 12713893488615424 12747261879742208 12785994963976192 12814668701216512 12842750517216256 12862884427935136 12867169487650816 12887341680618496 12915582750773248 12993251499839884 12994438702895104 13017956630084224 13028960819965952 13057512231550976 13068131171909632 13137234732597248 13142241556627456 13161011098546688 13166023413530624 13210529953014464 13211737008963584 13270382381914112 13281599949438976 13315241697357782 13344420459295016 13345639748919296 13421323906285568 13425894675452168 13466689813599232 13492295130775552 13502033964726944 13578605045812352 13629041365209088 13650407964339328 13706332715106304 13727820485876224 13788756693707632 13800412447463936 13830654403155968 13841902096562176 13856951755931648 13866953801611456 13878675656050688 13994010910810112 14019337909321472 14073372031287296 14135842102473728 14147791250489344 14161425793537568 14173396567665664 14183627025446333 14216007558631424 14291181026676736 14301496502112092 14339491058692996 14372227421913088 14453733437538304 14458655804333104 14486147227462144 14517891889027072 14530163986989056 14540651962013632 14568299291133952 14600223979134976 14677429162532864 14688023434601608 14700439346211584 14728390492135424 14760666000883712 14783806677097472 14849430285531296 14850787089022976 14877664720096256 14933642555581568 15052012353534884 15070473288564736 15084997040942192 15097748517730816 15166151293616128 15217419082694608 15223214571894784 15250766239194304 15252159713050624 15274675258172974 15343879629088192 15377503908772096 15390502644113408 15430895959687936 15477783377444864 15518405766642688 15570860096974112 15576047274524672 15600466244959232 15634652803567616 15688937698144256 15758579078523008 15771899939958784 15806462175035392 15819316681785344 15847947201841664 15861343606915072 15896101847105536 15909029252759552 15991694153649088 15993155326640128 16022100467795968 16033665333113246 16155248117112832 16184486621185792 16198167505903616 16209859457652952 16246865781293056 16332778316201984 16344567430985248 16374148573777813 16387989781363424 16423902103747712 16437258739667584 16524178062094976 16591876444602368 16617887956587008 16649484904153088 16685970261868544 16712129287153664 16774204757180416 16786312496687552 16800502109956096 16881508975874816 16895779059539968 16970777469178624 17036187195768832 17067020063521792 17169653767645561 17202299832611296 17208851255185408 17239996618219648 17254569734549504 17267024204891188 17397959510736896 17429447130507776 17456771723626256 17496624687546368 17535862433243648 17574290181453824 17589145878986752 17601841848753344 17633698464068414 17635309668214784 17673955343163392 17735320876163072 17780238894517736 17795268682256128 17829104279953408 17868174632648704 17896187030170624 17930214512164864 18009804661169152 18077567304125056 18111939659247616 18220857059542228 18260785891666864 18276221889884672 18310971963195392 18324188952129424 18379867760715776 18463140705271808 18490396365156758 18496556138498048 18525553665889088 18566150204236544 18679505635411712 18713312655746072 18729131178701056 18736264088485888 18770173832854528 18785438559620096 18884774928108544 18891972237651968 18926158656950272 18990136807458292 18991871950385152 19099576328175616 19184357139071488 19200573839949824 19242649604390912 19258298569129984 19293153115285504 19309461782331392 19395174250489856 19409173824294982 19505165786882048 19519244753355256 19622461448737784 19667258577354752 19702853277965312 19719508268056576 19733741948447072 19897734263808128 19919368149151744 19933746089816468 19950596255572864 20084903064518656 20116390684289536 20152798244649616 20154639620816896 20198806106472448 20230472294975488 20268938144186368 20320273022305984 20337449922578432 20435510865532672 20452785177337856 20568774507266048 20660076919000064 20699359610568704 20777241816461312 20823836639476832 20869469590476416 20887110731296768 20902187195394596 20941930231005056 20987821970006528 21005563155103744 21131881560179152 21172061332444672 21180124621766656 21218457376270336 21251722098327616 21348006440470528 21386643035138368 21394788046987264 21451627237548032 21467111173648504 21469072639565824 21582599917838336 21590825414459392 21629895607943168 21663805352311808 21684683246354401 21703013494238048 21704996514725888 21883370947098752 21924979587510272 22049317846040576 22165913429131264 22181912942051408 22249313605076992 22291618042150912 22307708289548864 22425670227128896 22474813405128448 22517546603388928 22552847941082368 22740267730066432 22764992170459136 22781424102647392 22800681434940416 22850646405214208 22869229550841856 22990160782045184 23031769422456704 23120539765686272 23223169168349696 23242799911518208 23251658138648576 23293733731631104 23354869560608768 23374611631243264 23487316835999744 23495315682041294 23611516478857216 23628559438272152 23745419218812928 23850822389115904 23870983692910592 23888213937593824 23933634549720064 23986082251436032 24023685850283392 24130324213988356 24150721783061888 24249665572880384 24267169152820048 24287682398088704 24397721646252032 24451186339414016 24489519093917696 24516145414340608 24533841341312576 24536083016646656 24728306009378738 24737723679329024 24758634688356352 24782495138690744 24803443993414912 24899042824585216 25009566796684288 25057119528583168 25094109352712743 25151397988347904 25302647657582932 25350757648058752 25406310805797376 25427786977230848 25494523759484416 25571989927952384 25629337402433024 25685501034432512 25725768855870272 25734338975301632 25774683361236992 25831165501546496 25986502999679768 25988877405790208 26035913260168448 26057921639931904 26115024463101952 26136262343819264 26274469465194496 26322022197093376 26341021618686047 26421059906028928 26540764763828224 26630483394715564 26688840918590032 26691279497838592 26842647812571136 26851789350904336 26933379627198464 26984590261551104 27004067929453888 27157210091624704 27258082730418176 27300815928678656 27412665430212608 27455640971752448 27577513387415264 27600824894927872 27661308806311936 27683804193124352 27733907603222912 27757351312101376 27988021821620224 28038675818642944 28146744062574592 28271684204947456 28295582500978688 28322851587075136 28346793135331328 28367254050892666 28432015117262848 28582362053353472 28602993004224184 28678982117385992 28744454843826176 28917311608666208 28972294454924288 29035783778054144 29081303924027264 29136598582267904 29200447958269952 29354858325065728 29376046869203216 29400878692423168 29456780984270848 29521332001767424 29567613354194944 29698860571062592 29701574178045952 29755329440192512 29867285111163136 30104024707069768 30140946577129472 30169994081884384 30195497035461632 30332302587232256 30434838165389216 30446429143789568 30501532478388608 30549350516345948 30687759258176384 30755007817544192 30781005288226816 30861791919375872 30955566754889728 31036811533285376 31141720193948224 31152094549049344 31200932489918464 31269305607135232 31377875396288512 31517158157046016 31543799879917568 31612924350070784 31638633363570688 31695894403683328 31722687213830144 31886499854198899 31983388307298176 32044200935591936 32067330666226492 32310496234225664 32368973242371584 32396335011807232 32419718915305904 32493731562586112 32665556632403968 32689134861970496 32748297147555626 32775979562726848 32847804207495424 32874517479335168 33048356124189952 33183752889204736 33235775913174016 33298969808306176 33424258574307328 33572624993375104 33601004219912192 33763017951749632 33791558119079936 33941554938357248 34072374391537664 34134040127043584 34339307535291122 34404599665222592 34417702510370816 34479993236439296 34509139469099008 34534048409782376 34795919021473792 34858894261015552 34884055657178819 34913543447252512 35071724866487296 35148580362907648 35203683697506688 35267396928136828 35270619336429568 35347910686326784 35470641752326144 35560477789035472 35590537364512256 35658208559906816 35736349265297408 35792374060341248 35860429024329728 36019609322338304 36155134608250112 36223879318495232 36441714119084456 36521571783333728 36552443779769344 36621943926390784 36648377904258848 36759735521431552 36980792730313516 36993112276996096 37051107331778176 37132300408473088 37359011270823424 37426625311492144 37458262357402112 37472528176971776 37540347665709056 37570877119240192 37769549856217088 37783944475303936 37852317313900544 37980273614916584 37983743900770304 38199152656351232 38368714278142976 38401147679899648 38586306230571008 38790348500979712 38818347648589964 39010331573764096 39038489506710512 39244922897475568 39334517154709504 39405706555930624 39439016536113152 39467483896894144 39795468527616256 39838736298303488 39867492179632936 39901192511145728 40169806129037312 40232781368579072 40305596489299232 40309279241633792 40460944589950976 40640546044611968 40674899845156864 40871021731065344 40905570354675712 41137549014532096 41320153838000128 41398719221137408 41554483632922624 41647673278953664 41738939180952832 41774221462593536 41804374390789192 41883860462010112 41975643940013056 42011126310207488 42228067374479623 42263763120358304 42344122664889344 42436914752540672 42503444196655232 42696012880941056 42773286070276736 42789576093974528 42903254475096064 42934222347297008 42938145279131648 43165199835676672 43181650828918784 43259791215886336 43327610704623616 43369366492708802 43406026988476096 43409993029451776 43766741894197504 43849959175020544 44098635692081152 44331826858262528 44363825884102816 44498627210153984 44615416579097728 44851340454257792 44949626810256896 45035093206777856 45105695882164736 45480535460132864 45529984340918272 45562848205294784 45601362869880832 45701292810428416 45738459101683712 45980321564090368 46063538844913408 46241079531372544 46446338336699392 46485599823036416 46603345940752237 46709739121217536 46974633671999488 46990631364082588 47223032957714432 47257118876544304 47490838437625856 47701644778231808 47741967385821184 47776427875187648 47867269099440128 47972164502872064 48047371700566784 48260648427976712 48301443566123776 48499331145760768 48534338305640096 48575364796177408 48795443292504064 48979038187835392 49067682682625152 49456612018757476 49475447358658048 49517269376712704 49564990277381488 49606887986829824 49798085649170432 50019133593368576 50114239057166336 50188218705425486 50302795976695808 50605295315165864 50701515296117504 50812621611594752 50855573954461696 50989047518968832 51258674804866048 51371002068865024 51451537711740544 51549366722473984 51662331003092992 51973005999359536 51977754811580416 52071826520336896 52115843279863808 52230048926203904 52272524687638528 52548938930388992 52644044394186752 52682043237372094 52842119812057856 53081529527656448 53260966789431128 53377681837180064 53382558995677184 53703578701808672 53866759254396928 54008135858907776 54314420183249408 54516165460836352 54601631857357312 54825330860425216 54911281943504896 55155026774830528 55201649789855744 55322617612623872 55367608386248704 55467815206445824 55514702624202752 55976043643240448 56077351637285888 56117828665896361 56543368409894912 56645703174150272 56693586270662656 56734508101785332 56864030234525696 57164724106706944 57205986008448368 57357964234771984 57488909687652352 57834623217332416 57944588909848576 58071567556108288 58162607848054528 58273197164535808 58400895916539904 58709716650131456 58752093738406432 58801757384846336 58913561968541696 59135226708389888 59397721142125184 59510658880385024 59734570222326272 60208049414139536 60281893154258944 60339988163768768 60390994070923264 60664605174464512 60869676330778432 60892858287579136 61003064956777216 61098701032691896 61375518516352768 61510015635088384 61562010576453632 61717944624239449 61723583838751744 62073623066570752 62283440387896448 62401864979836928 62538611214270464 62755750792577024 63034316314092032 63087599759835136 63225848700141568 63277266727141376 63391788807366656 63445374427660288 63772999708397798 63966776614596352 64088401871183872 64134661332452984 64620992468451328 64737946484743168 64792670023614464 64839437830611808 65378269723940992 65496594295111252 65551959125453696 65695608414990848 65749034958670336 66096712248379904 66367505778409472 66471551826348032 66597939616612352 66848517148614656 67145249986750208 67202008439824384 67526035903499264 67583116238159872 67883109876714496 67932108385032437 68268080254087168 68678615070582244 68809199330445184 68835405020741632 68959986472878592 69018278938198016 69068096819564752 69591838042947584 69717788522031104 69768111314357638 69827086894505024 70143449732974592 70297160725815296 70407367395013376 70534793856273656 70541238672859136 70695821372653568 70941283504652288 71120955578070944 71181074729024512 71316417119813632 71584748120682496 72039218644676608 72310269216500224 72447758636990464 72883428238168912 73043143566667456 73104887559538688 73243887852781568 73296755808517696 73519471042863104 73961585460627032 73986224553992192 74102214663556352 74264600816946176 74718022541646848 74853250622984288 74916524714804224 75080695331418112 75141754238480384 75539099712434176 75567888950607872 75704634627801088 75960547229833168 75967487801540608 76398305312702464 76737428556285952 76802295359799296 77172612461142016 77580697001959424 77636695297179928 78020663147528192 78076979013421024 78489845794951136 78811413111861248 78934967793788288 79590937055232512 79677472596606976 79734984359265872 79802385022291456 80339612258074624 80465562737158144 80611192978598464 80618558483267584 80921889179901952 81281092089223936 81349799690313728 81742043462130688 81811140709351424 82233604887144529 82640307676000256 83108967265845248 83295346557907328 83477878361905664 83548442925187072 83608748781578384 83767720924020224 83951287880026112 84022252620414976 84456134748959246 84527526240716608 84688245329778688 84873829505081344 85006888393310464 85392025761882112 85546572140553472 85579152187949056 85806508950192128 85868444694594016 85876290558263296 86330399671353344 86549071032825583 86655221409247232 86738732985417604 86812053976952192 87533483788395008 87699918350041088 88197271384162304 88663653716525056 88727651768205632 88997254420307968 89230833158195456 89702680908515584 89899253620513792 90070186413555712 90211391764329472 90961070920265728 91125696410589568 91202725739761664 91402585620856832 91476918203367424 91960643128180736 92127077689826816 92482159062745088 92892676673398784 92971199646072832 93206691881504474 93419478242435072 93949267343998976 93981262728165176 94446065915428864 94514237753088608 95403289556463616 95552855750375296 95734538198880256 95944329005744128 96094743401133568 96521296855953424 96602887132247552 96998662291521536 97068676611280192 97150729592354816 97590886585008128 97958076375670784 98135365365250304 98913224037514952 98950894717316096 99034538753425408 99129980554762976 99213775973659648 99285389178124331 100038267186737152 100376437410850972 100605591953391616 101210590630331728 101403030592235008 101625243223189504 101711147908923392 101978095037937664 102517349609732096 102742004137730048 102903075423481088 103098733444947968 103324662006185984 103946011998719072 103955509623160832 104143653040673792 104231686559727616 105288088788373504 105364086474744188 105684239624115712 106163059055312896 106521933578862256 106755363674360128 106765117991354368 107407157403617344 107733518508793856 108016271717815552 108628840366498816 109032330921672704 109203263714714624 109822563887009792 110310053549661056 110403299579711488 110645235225247744 110735216772497408 110935630412891648 111029405248405504 111952087286480896 112154703274571776 112235657331792722 113086736819789824 113291406348300544 113387172541325312 113469016203570664 113728060469051392 114329448213413888 114411972016896736 114619040016444691 114715928469543968 115669246434664832 115889177819697152 116143135112216576 116325215696109056 116546394329071616 116801791833079808 117419433300262912 117504187476812864 117603514769692672 117827123937083392 118270453416779776 118795442284250368 119021317760770048 119469140444652544 120187576373518927 120416098828279072 120679976327537536 120781988141846528 121739352661556864 121785716575158272 122006129913554432 122197402065383792 122751037032705536 123020031270176768 123124021152907264 123435889248478898 123447167677503488 124147246133141504 124566880775792896 124803729959673856 125077222428540928 125511501585154048 126068632628184064 126175199519670272 126783577614733312 127545999416795596 127933553229192704 128176803742367744 128269322664905968 129241984936902656 129475892969486336 129585340047228928 129678875661223616 130756539447881984 130993188590222504 131103918250907392 131391216829981696 131498069917340672 132193424496759808 132943103652696064 133697034297229312 134290499973500416 134404016879648768 135052071806998528 135166232476319744 135766219753428992 135864216770064874 136536160508174336 137357230141164488 137618398660890368 137670810041483264 137919972945757184 138036557876396032 138136193639129504 139435577044062208 139536222628715276 139654173789010048 140286899465949184 140594321451630592 140814734790026752 141069587712547312 141082477345718272 141391642745307136 141882567009304576 142241911156141888 142362149458049024 142632834239627264 143169496241364992 144078437289353216 144620538433000448 144895517273980928 145766856476337824 146086287133334912 146209775119077376 146593511617035392 147038942085726208 147923170921254064 147972449107984384 148204429327112704 148529201633892352 149436045083293696 149706501245968576 149833049429608448 150161390662836224 150283508476960768 151078199424868352 151135777901215744 151409269255602176 151921094459666336 151934975603081216 153474857112571904 154345224922284032 155161394003918848 155273390594359856 156041326295056384 156153958026842048 156979691589902272 157622826223722496 157869935587576576 159181874110465024 159354945193213952 159469968718531744 159604770044582912 160931125474316288 161222385957196928 161843778359803904 162562184178447872 162699599380627456 163484086924261376 163622281418702848 164467209774289058 165280615352000512 166217934531690496 166590693115814656 166955756723811328 167096885850374144 167217497563156768 167535441848040448 167902575760052224 168912269497918492 169055052481433216 169376490659557376 169747659010162688 170013776786620928 170784051523764224 171093144281106944 171158304375898112 171613017900384256 171736889389188032 171752581116526592 172660799342706688 173098142065651166 173310442818494464 173477465970835208 173624107953904384 175066967576790016 175399836700082176 175658765468989201 177455303536411264 177994508840615936 178461666316390912 179405361817031168 179798507241027584 180140372827111424 180422783528658944 181922141840531456 182251392821179136 182405451479523328 182805171241713664 182953836406734848 183921286256361472 184254155379653632 184387151330802329 185785353346797568 186413383763008948 186838956484870144 187898534687997952 187962525456330352 188892131830857728 189028475506177216 190806579112927232 191105711500750592 191469076397760512 191888658011488256 192189486802267136 193042593711906848 193205774264495104 194137353222560384 194301459184709632 195916152751341568 196270730730500608 197826448075029904 197901789434632192 198069077506850816 198259961109525952 198427551947319296 198570778356248662 200076534373474304 200752874821701944 201211183906783232 202421181260663456 202806061184470016 203250486446379008 203956190075875328 205034699219464192 205484008275460096 205806150846962176 206197466889895936 206649324012371968 207892023997438144 207911019246321664 208287306081347584 208463373119455232 210576177576747008 210728172949488376 211368479248231424 212326118110625792 213043867157724512 213510727348720256 214814314807234688 215467037017587712 216032543435631104 217257680732997632 218064661843345408 218406527429429248 219645127774019584 220620107099322112 220806599159422976 221290470450495488 221470433544994816 221871260825783296 222058810496811008 223205498979392293 224309406549143552 224471314663585444 226173473639579648 226582812696601088 226774345082650624 226938032407141328 227456120938102784 228658896426827776 228823944033793472 229238080032889382 229431856939087936 231338492869329664 231778355639394304 232286270224433152 232650431392218112 233092788658143232 235008374953625728 235207029539385344 236540906833559552 237590884568500736 238042635521540096 238938280889305088 240375152747037854 240832197656558144 241359952655075072 241563976283693056 243478705323113728 243571433150316544 244012259827108864 244394804130767584 245502074065411072 246040062540353536 246871778496957796 246894335355006976 248294492266283008 249133761551585792 249607459919347712 250154444857081856 251023003170308096 252137265256368128 252350399039340544 253567155229466624 255091998833591192 255867106458385408 256353607484735488 256538645329811936 258951785938972672 259357751322447232 261513078895763968 261986377180445008 262207836501814784 262782433659963392 262996139834681344 264386848993519616 265886207305392128 267394068594458624 268580999947000832 268808033759297536 270104143613997056 271532439506857984 271728433540129748 273072321016348672 274714460282328976 275236797321780736 275341620082966528 275839945891514368 276073115752792064 276272387278259008 278871154088124416 279072445257430552 279308347578020096 280573798931898368 281188642903261184 281629469580053504 282139175425094624 282164954691436544 284483822312283776 284724298916098048 286338992482729984 288156874578706432 289241076866000896 289791034547961856 291533712952675648 292172574266669824 292419550238154752 293187023234070784 294077884171452416 295846341842508128 295944898215968768 296408858654225408 297058403267784704 298872090166587392 299413002491937152 299666098859216896 300322781325672448 300567016953921536 302156398849736704 302271555802431488 302818538511204352 303842188919332672 303869951206162432 306949714225143808 308690449844568064 310322788007837696 310546781188719712 312307916053684096 313959383179804544 315245652447444992 315739871175153152 318363748220930048 318709890386427904 318939937437063488 319209540089165824 321862250948632576 322444771914393856 323687556719607808 325124368356895744 325399198761254912 326223421585265659 326968173848522752 328934419548578116 330561230704001024 332435869063380992 333181386231629312 333911513447622656 334193771700748288 334434995126313536 335070883696080896 335805151520104448 337824538995836984 338110104962866432 338752981319114752 339495318020325376 340027553573241856 341568103047528448 342186288562213888 343473778778376064 346196284131302332 346620885636988928 346954931941670416 347248215907808768 350133935153580032 350799673400164352 351317530937978402 354910607072822528 355989017681231872 356923332632781824 358810723634062336 359597014482055168 360845567057317888 363844283681062912 364502785642358272 364810902959046656 365610342483427328 365907672813469696 367842572512722944 368508310759307264 368774302661604658 371570706693595136 372826767526017896 373677912969740288 375925050912660704 378056951012354432 381613158225854464 382211423001501184 382938152795521024 383777316022976512 384378973604534272 386085187423813696 386411548528990208 388274706445120768 388602918369419264 391832305502683136 392541461461001216 395652896150059808 395803578869264384 396519922219051904 396855103894638592 397141556712497324 400153068746948608 401505749643403888 402422367813566464 404842362521326912 405612122368940032 406500972892758016 407912380151750656 410069398438928384 410968016550920192 411612301693924352 412394933779791872 415784047994876288 416574612162695168 421152355153494016 421456345898976752 422736958496462848 424652236221251584 426087734315449024 427021454697440512 429628629614469376 430934074035175424 432065086871262208 434515361465995264 436813054858858496 439290255548039168 441240214198644224 441613198318845952 442580940900990976 442940867089989632 443742521651566592 444117620993622016 446410997958784586 448618813098287104 448942629327170888 452346947279159296 453165625393202176 453548690165301248 453876064814282656 457647888067586944 458476160065778764 458863713878175872 462676985738659328 463556711278788608 464572540448866304 465300862784436224 466185577316286464 470016749907251456 470414059078770688 473081813667119104 475181769137001472 476085271043080192 477876561778610176 480750305494075708 481664395313116288 482719905310150144 483127952567386112 486957410646227456 487142866300633088 488024519654217728 488789608261535168 491004148130822144 492080125080707072 493743556993915592 493788670710013952 496588984532566016 498267523103171584 499214919838695424 504274530512736256 507134310458933248 510183997667182384 511734212916770816 512707214969470976 513077290659623872 517903571877945344 518715502644894464 523026157791527936 523972754360890016 524415673003629568 525564867319926784 525992279669362688 528773697987039232 531772414610784256 534788137188917248 537161999894001664 537616067518595072 540208287227994112 543064879013715968 543456867080259496 546144642032697344 549428920564657952 550473594643561472 551679891783028736 552544774556518016 557742308176248832 558144890514861104 558616695156040192 561147597863796736 562377285806522368 563258939160107008 564278350850189248 564329909382873088 568967644624567552 569448597832196096 572677984965459968 576313749157412864 578482153732001792 583067425905351296 584345148533339648 584839100476309504 586374046468141568 588155768342904832 591692683685016256 591889796431937536 592817717308450816 594116806535569408 597744180333174784 598826004983874304 599332197718433792 600645562651344896 601134033907843072 604312797699473408 605843497229779081 607684377838665344 613899428450287616 617380899689136128 620645576015675392 621093562377439424 624615832107368192 627918766359609088 630491304894889984 631479742350306304 636727496441860096 637879874874126976 638419080178331648 643724501897265152 644889543828787712 647375113439215616 650248736713791488 650798397522509824 652446843170531318 653936347697045504 657868839097156232 661122461408002048 666362772463258624 667823026895245312 668869990252627072 670141767392161792 671610303040208896 675649077991673968 676220209925732864 677505962638229504 678990636040650752 680055107146483712 683136206095056896 684372577124427776 686947557556752128 692392568262604664 693241771273977856 693909863883340832 694496431815617536 700267870307160064 702635061875956804 709821214145645056 711978035362463744 713846665265563648 717621447268124672 719194028964110336 721691134114635776 727688567362125824 729005571284716544 729621805918093312 737016621518614528 737548605323209316 743141413387190272 745653535052035792 747355825939480576 751850101825321408 756113902024708864 763226316451708928 764422846003002368 765876305591042048 768757947209068544 772170374847627392 772823097057980416 776549412890241536 777205836738838528 783664611005366272 785082922922002432 791305792300119616 791607157738528768 793039844438103808 793710207789277184 794283113424994648 800306137493897216 802333280115112837 803011499286807776 809684725042653824 811224244737880064 813001945785516032 815824760303501312 820138796877856768 821936033101840384 823224603387848704 824789867559583744 831568095989752576 833149224325390336 842304710306988032 842912691797953504 845473916992925696 852175468630898048 854042909394881024 859257259228938752 861868148070350848 864130173742524416 869030722931990528 873626109717716992 878580511096078336 882480428397288448 883226396637691904 887485043303133184 892821995917569172 897237626196574208 897885258654341776 904693894558318592 906331250786404352 907097380330602496 907752129628565312 915295776135173888 916952320131557528 917727427756351744 925353971477318656 927113422557577216 930601725568872448 940033499814502912 940828118157541376 946163627334238208 950363538274002944 952170542086160384 955753123557220352 961500610988151416 963328790626232576 965439810620300288 966255905134772224 973914821292454912 976049039308435456 977579216523070336 982008296261644288 984160250161414144 987487113987831184 987577341420027904 993177969065132032 996535046206343168 998429839677390848 1008549061025472512 1014268620917866496 1020367995334364768 1023468425833541632 1026154581319247744 1035807143755890688 1037431005289788928 1046052315583055872 1047945508721780032 1048831346007259136 1051129734639853568 1051984559338725376 1057547395974078464 1063544829221568512 1074323999788003328 1080416574455988224 1086129758027431936 1086913734160518992 1092289284065394688 1098857841129315904 1100947189287122944 1103359783566057472 1105089549113036032 1115484616352497664 1116289781029722208 1117233390312080384 1122295195727593472 1126517878320214016 1128556701700378496 1137935289249135104 1138897195664392192 1145355969930919936 1152627498314825728 1156964307464003584 1166134851810702592 1168690297066679296 1169678200952619008 1172748092936283136 1183385367370032512 1185635434616901632 1188233613071138816 1195488360666349568 1197652009967748608 1198664395436867584 1201291125302689792 1202268067815686144 1208625595398946816 1211686994459558162 1215368755677330688 1227798856900575232 1242187124754878848 1249231664214736384 1255837532719218176 1260982609789779968 1262959484700612608 1273454992883720192 1275759749748253952 1276838160356663296 1287449003794530304 1289779087657575424 1290710059315616303 1300497473427582976 1304893686341062636 1307872695394091008 1315737678194312464 1322244922816004096 1332725544926517248 1335646053790490624 1337739980505254144 1340283534784323584 1343220606080417792 1351298155983347936 1352440419851465728 1355011925276459008 1360110214292967424 1368745154248855552 1373895115113504256 1384785136525209328 1386483542547955712 1387819727766681664 1388992863631235072 1400535740614320128 1405270123751913608 1419642428291290112 1427693330531127296 1435242894536249344 1438388057928220672 1443382268229271552 1455377134724251648 1458011142569433088 1459243611836186624 1474033243037229056 1475097210646418632 1486282826774380544 1491307070104071584 1503700203650642816 1512227804049417728 1526452632903417856 1528845692006004736 1531752611182084096 1537515894418137088 1544340749695254784 1545646194115960832 1553098825780483072 1554411673477677056 1562438492855746051 1570165845844004864 1582611584600239232 1583214315477057536 1586079688876207616 1587420415578554368 1588566226849989296 1600612274987794432 1604666560230225674 1606022998573615552 1619369450085307648 1622448489475760128 1626003891571032064 1631649520607002624 1640277593755713536 1646449206775697408 1663136191979505152 1666298448650780672 1684609420613976064 1685825383595907008 1690947833985851392 1704350937261796096 1708085818789762048 1718514518457877504 1728260347485048832 1738061445863981056 1747252219435433984 1757161022192156672 1764960856794576896 1766452793275383808 1774970086606266368 1785643991835138344 1794475252393148416 1795770517308683552 1812662501572808704 1815504259257130624 1830591552270347776 1833904640263115056 1835454855512703488 1850707942954637312 1854226845115154432 1861203451137744896 1880066999629005824 1881656236315082752 1900727076548005888 1911506247114440704 1923001221976302832 1926657581252465152 1930879621240600576 1932511810269544448 1947829642584909824 1952098078616870912 1955158433046140672 1964016592523288576 1968320500322828288 1974974227975662368 1975154682840055808 1993070092412686336 2017098122050945024 2028537241835732992 2040735990668729536 2046936851667083264 2052309162638495488 2071614287511781376 2074862010579577856 2092104631166111744 2095891017443560064 2097662692014518272 2102259469279707136 2103969118677450752 2115094791948156928 2127089658443137024 2148647999576006656 2160833148911976448 2172259516054863872 2173827468321037984 2197715682258631808 2201894378574245888 2206719567132114944 2210179098226072064 2230969232704995328 2232579562059444416 2234466780624160768 2244590391455186944 2253035756640428032 2257113403400756992 2275870578498270208 2277794391328784384 2283563951096859613 2313928614928007168 2332269703621405184 2337380594133358592 2339356401905238016 2345496185872566272 2366770734740065024 2371270869233803264 2376467226142277632 2390976721332699136 2395304019935497216 2397328790873735168 2423373988919116324 2430737511354661376 2455597713801150464 2484374249509757696 2498463328429472768 2511675065438436352 2525918969401225216 2546909985767440384 2551519499496507904 2553676320713326592 2574898007589060608 2579558175315150848 2581420118631232606 2600994946855165952 2609787372682125272 2615745390788182016 2631475356388624928 2665451089853034496 2671292107580981248 2675479961010508288 2680567069568647168 2686441212160835584 2702596311966695872 2704880839702931456 2710023850552918016 2720220428585934848 2737490308497711104 2747790230227008512 2769570273050418656 2775639455533363328 2777985727262470144 2801071481228640256 2810540247503827216 2839284856582580224 2855386661062254592 2870485789072498688 2876776115856441344 2886764536458543104 2916022285138866176 2948066486074458112 2950194421292837264 2972565653548761088 2982614140208143168 3007400407301285632 3024455608098835456 3057691384012009472 3075031788836274176 3088681499390509568 3091292388231921664 3106197651560966144 3108823346955354112 3124876985711492102 3140331691688009728 3165223169200478464 3166428630954115072 3172159377752415232 3174840831157108736 3177132453699978592 3209333120460451348 3212045997147231104 3238738900170615296 3244896978951520256 3252007783142064128 3263299041214005248 3280555187511427072 3292898413551394816 3326272383959010304 3332596897301561344 3371650767191814016 3381895667971702784 3408701874523592192 3416171637579524096 3437029036915755008 3456520694970097664 3476122891727962112 3494504438870867968 3529921713589153792 3549940173212532736 3571287983670276688 3588950504786296832 3591541034617367104 3625325003145617408 3631008518514261248 3661183104540695552 3667809280526230112 3670909711025406976 3701415885909274624 3722406902275489792 3760133999258011648 3763312472630165504 3801454153096011776 3823012494228881408 3846002443952605664 3853315162504930304 3861759242481201152 3895659285169819648 3904196157233741824 3910316866092281344 3928033185046577152 3936641000645656576 3949948455951324736 3950309365680111616 3986140184825372672 4034196244101890048 4081471981337459072 4093873703334166528 4104618325276990976 4143228575023562752 4149724021159155712 4184209262332223488 4191782034887120128 4195325384029036544 4204518938559414272 4207938237354901504 4230189583896313856 4240904480608453567 4297295999152013312 4321666297823952896 4344519032109727744 4347654936642075968 4395431364517263616 4403788757148491776 4413439134264229888 4420358196452144128 4465159124118888832 4468933561248321536 4506071513280856064 4514226806801513984 4551741156996540416 4555588782657568768 4567127902193719226 4627857229856014336 4664539407242810368 4674761188266717184 4690992371745132544 4733541469480130048 4742541738467606528 4752934452284555264 4781953442665398272 4790608039870994432 4794657581747470336 4846747977838232648 4861475022709322752 4968748499019515392 4996926656858945536 5023350130876872704 5051837938802450432 5093819971534880768 5103038998993015808 5107352641426653184 5159116350630301696 5162840237262465212 5201989893710331904 5219574745364250544 5231490781576364032 5262950712777249856 5330902179706068992 5342584215161962496 5350959922021016576 5361134139137294336 5405192623933391744 5409761679405862912 5440440857171869696 5474980616995422208 5495580460454017024 5539140546100837312 5551278911066726656 5555971454524940288 5602142962457280512 5621080495007654432 5678569713165160448 5710773322124509184 5740971578144997376 5753552231712882688 5773529072917086208 5832044570277732352 5896132972148916224 5900388842585674528 5965228280416286336 6014800814602571264 6048911216197670912 6115382768024018944 6150063577672548352 6177362998781019136 6182584776463843328 6212395303121932288 6249753971422984204 6280663383376019456 6330446338400956928 6332857261908230144 6344318755504830464 6349681662314217472 6354264907399957184 6418666240920902696 6424091994294462208 6477477800341230592 6489793957903040512 6585796827102789632 6652544767918020608 6665193794603122688 6743301534383628032 6763791335943405568 6817403749047184384 6832343275159048192 6874058073831510016 6913041389940195328 6952245783455924224 6989008877741735936 7059843427178307584 7099880346425065472 7142575967340553376 7183082069234734208 7250650006291234816 7262017037028522496 7322366209081391104 7335618561052460224 7341819422050813952 7402831771818549248 7444813804550979584 7520267998516023296 7602908306192023552 7646024988457762816 7692004887905211328 7706630325009860608 7723518484962402304 7791318570339639296 7808392314467483648 7820633732184562688 7856066370093154304 7899896911902649472 7972280369650745344 8068392488203780096 8162943962674918144 8187747406668333056 8209236650553981952 8299448042318311424 8368418524664446976 8383564069774240256 8390650768058073088 8409037877118828544 8415876474709803008 8460379167792627712 8481808961216907134 8594591998304026624 8695309873284151936 8790862729034527232 8807577514296983552 8826878268528459776 8840716392904288256 8930318248237777664 8937867122496643072 9012143026561712128 9028453613603027968 9103482313993080832 9134255804387438452 9255714459712028672 9329078814485620736 9349522376533434368 9381984743490265088 9467082938960260096 9485083476935213056 9581216079741988864 9693495955676465296 9722950045418645504 9937496998039030784 9993853313717891072 10046700261753745408 10103675877604900864 10187639943069761536 10206077997986031616 10214705282853306368 10318232701260603392 10325680474524930424 10403979787420663808 10439149490728501088 10525901425554499712 10661804359412137984 10685168430323924992 10701919844042033152 10722268278274588672 10810385247866783488 10819523358811725824 10880881714343739392 10949961233990844416 10991160920908034048 11078281092201674624 11102557822133453312 11111942909049880576 11204285924914561024 11242160990015308864 11357139426330320896 11421546644249018368 11481943156289994752 11664089140555464704 11792265944297832448 11800777685171349056 11930456560832572672 12029601629205142528 12097822432395341824 12230765536048037888 12300127155345096704 12354725997562038272 12365169552927686656 12424790606243864576 12499507942845968408 12561326766752038912 12660892676801913856 12688637511009660928 12708529814799914368 12837332481841805392 12848183988588924416 12954955600682461184 12979587915806081024 13171593654205579264 13305089535836041216 13486603068767256064 13527582671886811136 13634807498094368768 13664686550318096384 13748116147663020032 13826082779880390656 14119686854356615168 14199760692850130944 14285151934681106752 14366164138469468416 14501300012582469632 14524034074057044992 14644732418162782208 14671237122104920448 14683638844101627904 14805663543637098496 14889627609101959168 15040535997032046592 15205816612384047104 15384009775810422656 15413260650019721216 15447036969924804608 15582637140679278592 15616784628934967296 15641267464369125376 15712132740186308608 15799793823805298944 15944560739301490688 16325887925349836288 16375494813336666112 16418473301107963904 16598896084636622848 16736837049328893952 16767128139548480512 16781301536116146176 16963617922433814268 17189183996608053248 17390619746568303872 17581725458069054464 17615155028593967104 17681432785808576512 17860636496475555328 17875734244993286144 18024286053123424256 18056907227206055936 18206964627986161664 18268511608774876904 18658157628971241472 18699044753066868736 18763969486980530176 18934165877920520192 18970166953870426112 19162432159483977728 19386991911352930592 19445900090837291008 19874993996078061568 19987706627435782144 20093400523507490816 20207351755209801728 20412155995972063232 20636465402521206784 20651360949049860848 20807959574841327616 20878298981457002176 21051802851108999424 21323608718824275968 21403839688084066304 21620770495733566976 21639046717623451648 21761763428687478784 21899922467981688832 21982321841816068096 22156562184403349248 22205115644266906624 22223885818099761152 22484321980030617728 22714278852660641792 22843093288498036736 22963886312579989504 23328178281110929408 23601555370342698112 23860913121665145344 24059203258410285056 24195644864790683648 24461531072096075776 24709451995124076544 24849581212487729152 24999015885691936816 25122653533504077824 25321785353603827712 25377275022019321856 25417059629599828736 25674664963683610784 25696367977177848832 25909911201364922368 26343187308411158528 26610179071672082432 26973206137534512128 27269614996188737536 27329373100636192768 27496232295326040064 27652165559760781312 28239373708713230336 28570303869362213504 28732328276938936832 29002600025164939264 29048068148114089984 29289464836325564416 29342474244209840896 29367277688203255808 29611327087274196992 29686331364259174969 30081071994064093184 30411633224768094208 30768019551620845312 30826521300039442432 30894073939849609216 31165274281358557184 31282534928738250752 31599587647610597888 31889121478602981376 32651775850699672576 32836946602215927808 33197792169273245696 33473674098657787904 33534256279096961024 33562603072232292352 33927235844867628536 34781239493136607744 35163450916138108928 35230310057187934208 35362865571617153024 35721272992951110656 35751468489986572288 36113814454412111872 36413929255972323328 36537023217549753808 37316315257942482944 37398089506133737472 37527938973961060352 37868331755841040384 38324864318967955456 38773983822705861184 38891800181674582016 39749987992156123136 39975413254871564288 40186801047014981632 40414703510419603456 40824311991944126464 41272930805042413568 41302721898099721696 41756597962914004352 42103605702217998848 42647217437648551936 42807679376168132608 43241540991467133952 43278093435246903296 43964643683632136192 44313124368806698496 44410231288533813248 44447771636199522304 44968643960061235456 45428557705321283584 46656356562221858816 47203110740685396224 47721826243330290688 48118406516820570112 48391289729581367296 48923062144192151552 49418903990248153088 49699162424975458304 49998031771383873632 50643570707207655424 50754550044038643712 50834119259199657472 51349329927367221568 51392735954355697664 51819822402729844736 53220358143344164864 53946412275069024256 54539229992377475072 54658746201272385536 54992464590652080128 56478747417426460672 57140607738724427008 57464656553877873664 58096136296228179968 58578929672651128832 58684948488419681792 58734555376406511616 59222654174548393984 59372662728518349938 60162143988128186368 61536039103241690624 61653042600078884864 61788147879699218432 62330548562717114368 62565069857476501504 63199175295221195776 65303551701399345152 65673893204431855616 66395584338546491392 67068512558193922048 67854471689735257072 69562478986273215488 70326901832276217856 70725731143234306048 71442545985902221312 71502936979973144576 72227628908824223744 72827858511944646656 73074046435099507616 74632630515884965888 74796179012267474944 75055877947922120704 75736663511682080768 76649728637935910912 77547967645411722368 77783600363349164032 79499975984312246272 79950826509743128576 80373602094029963264 81648623983888252928 82545861610084827136 82605443796199443392 83513195925828008704 84207211404435997696 85615358752336265216 86483081982934267904 86556186870493806592 87929287367264272384 88626248737613396992 88820462577067626496 89937287920122470912 90857115410642567168 94406221481370792448 95443652486660581376 96236813033641140224 96782579459162734592 98837807980496306176 99398324849950916608 99996063542767747264 101287141414415310848 101509100088077287424 101668238518399314944 102698659854734443136 102785471908711395328 103639644805459689472 106440716286688329728 107892824550138048512 109078459984754950144 109317492402544771072 109984929181304160256 114281215477448854016 114929313107755747328 116192272592456359936 117157859345302257664 117369896976839363584 117469110752813023232 118745325457036699876 120324287976256372736 123072078206483381248 123306085200157769728 125130139714953003008 126398350590442391552 130607103402798690304 131347786408863711232 132791168677092982784 134137025116387844096 135708943379470514144 139124957972546430976 140653803664552435712 141451462286468612096 142885091971804442624 144455257817648447488 145655717023889293312 146148092870199015232 149265261031769931776 151473327023364161536 153299457275871821824 155095935290823444736 155567200726698328064 158999951968624492544 159901653019486257152 160747204188059926528 163297247967776505856 165210887592398886784 167026391851656017408 168414422808871995392 171230717504672530432 172966163965868535808 175858574734528544768 177252497475226793984 177640925154135252992 179874575840244941824 188812442962741584896 190887304973321162752 192473626067282280448 193565158918325469184 197675615960992612352 199992127085535494528 202574282828830621696 203018200176154574848 203336477036798629888 205397319709468886272 205570943817422790656 207279289610919378944 212881432573376659456 215785649100276097024 218156919969509900288 228562430954897708032 229858626215511494656 232384545184912719872 234315718690604515328 234739793953678727168 234938221505626046464 237490650914073399752 246144156412966762496 246612170400315539456 250260279429906006016 252796701180884783104 261214206805597380608 262695572817727422464 268274050232775688192 271417886758941028288 278249915945092861952 281307607329104871424 282902924572937224192 285770183943608885248 288910515635296894976 292296185740398030464 298530522063539863552 302946654046728323072 310191870581646889472 311134401453396656128 317999903937248985088 326594495935553011712 330421775184797773568 334052783703312034816 336828845617743990784 342461435009345060864 345932327931737071616 354504994950453587968 355281850308270505984 359749151680489883648 377624885925483169792 381774609946642325504 384947252134564560896 395351231921985224704 399984254171070989056 405148565657661243392 406672954073597259776 410794639418937772544 411141887634845581312 414558579221838757888 431571298200552194048 436313839939019800576 457124861909795416064 459717252431022989312 464769090369825439744 469479587907357454336 474981301828146799504 492288312825933524992 500520558859812012032 505593402361769566208 522428413611194761216 525391145635454844928 536548100465551376384 542835773517882056576 556499831890185723904 562615214658209742848 571540367887217770496 577821031270593789952 584592371480796060928 605893308093456646144 620383741163293778944 635999807874497970176 660843550369595547136 668105567406624069632 673657691235487981568 691864655863474143232 709009989900907175936 710563700616541011968 719498303360979767296 755249771850966339584 763549219893284651008 769894504269129121792 799968508342141978112 810297131315322486784 813345908147194519552 821589278837875545088 822283775269691162624 863142596401104388096 914249723819590832128 919434504862045978624 929538180739650879488 938959175814714908672 949962603656293599008 984576625651867049984 1011186804723539132416 1044856827222389522432 1073096200931102752768 1085671547035764113152 1112999663780371447808 1125230429316419485696 1143080735774435540992 1169184742961592121856 1240767482326587557888 1321687100739191094272 1336211134813248139264 1347315382470975963136 1383729311726948286464 1418019979801814351872 1421127401233082023936 1438996606721959534592 1510499543701932679168 1527098439786569302016 1599937016684283956224 1626691816294389039104 1643178557675751090176 1644567550539382325248 1726285192802208776192 1828499447639181664256 1838869009724091957248 1877918351629429817344 1899925207312587198016 1969153251303734099968 2022373609447078264832 2089713654444779044864 2171343094071528226304 2225999327560742895616 2286161471548871081984 2338369485923184243712 2481534964653175115776 2643374201478382188544 2672422269626496278528 2694630764941951926272 2767458623453896572928 2836039959603628703744 2877993213443919069184 3020999087403865358336 3054196879573138604032 3199874033368567912448 3253383632588778078208 3286357115351502180352 3656998895278363328512 3677738019448183914496 3755836703258859634688 3799850414625174396032 3938306502607468199936 4044747218894156529664 4342686188143056452608 4451998655121485791232 4676738971846368487424 4963069929306350231552 5286748402956764377088 5344844539252992557056 5389261529883903852544 5672079919207257407488 5755986426887838138368 6041998174807730716672 6399748066737135824896 6506767265177556156416 6572714230703004360704 7313997790556726657024 7511673406517719269376 7599700829250348792064 7876613005214936399872 8685372376286112905216 9353477943692736974848 9926139858612700463104 10573496805913528754176 10689689078505985114112 11511972853775676276736 12083996349615461433344 12799496133474271649792 13145428461406008721408 14627995581113453314048 15199401658500697584128 17370744752572225810432 18706955887385473949696 19852279717225400926208 21146993611827057508352 21379378157011970228224 25598992266948543299584 26290856922812017442816 30398803317001395168256 34741489505144451620864 37413911774770947899392 39704559434450801852416 42293987223654115016704 51197984533897086599168 52581713845624034885632 60797606634002790336512 69482979010288903241728 74827823549541895798784 84587974447308230033408 102395969067794173198336 121595213268005580673024 138965958020577806483456 149655647099083791597568 243190426536011161346048 277931916041155612966912 486380853072022322692096 972761706144044645384192 1945523412288089290768384
- Sum of all divisors σ(n): 5573936999514435805974483
- Sum of proper divisors (its aliquot sum) s(n): 3628413587226346515206099
- 1945523412288089290768384 is an abundant number, because the sum of its proper divisors (3628413587226346515206099) is greater than itself. Its abundance is 1682890174938257224437715
Bases of 1945523412288089290768384
- Binary: 1100110111111101100001001000101110100001100110100100110100011100100000000000000002
- Hexadecimal: 0x19BFB091743349A390000
- Base-36: 8ST86SVYU30GY29S
Squares and roots of 1945523412288089290768384
- 1945523412288089290768384 squared (19455234122880892907683842) is 3785061347761090663955728522267846502605133971456
- 1945523412288089290768384 cubed (19455234122880892907683843) is 7363925469015911308571810649230951015786458726482940891121382567763247104
-
1945523412288089290768384 is a
perfect square number . Itssquare root is 1394820207872 -
The
cube root of 1945523412288089290768384 is 124837621.9537757929
Scales and comparisons
How big is 1945523412288089290768384?- 1,945,523,412,288,089,290,768,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,945,523,412,288,089,290,768,384 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 1945523412288089290768384 cubic inches would be around 10403135.2 feet tall.
Recreational maths with 1945523412288089290768384
- 1945523412288089290768384 backwards is 4838670929808822143255491
- The number of decimal digits it has is: 25
- The sum of 1945523412288089290768384's digits is 118
- 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 1945523412288089290768384 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 1945523412288089290768384 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/1945523412288089290768384/
Chicago style:
Numbermatics. 2024. "Number 1945523412288089290768384 - Facts about the integer". https://numbermatics.com/n/1945523412288089290768384/
The information we have on file for 1945523412288089290768384 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 1945523412288089290768384, math, Factors of 1945523412288089290768384, curriculum, school, college, exams, university, Prime factorization of 1945523412288089290768384, STEM, science, technology, engineering, physics, economics, calculator, one septillion, nine hundred forty-five sextillion, five hundred twenty-three quintillion, four hundred twelve quadrillion, two hundred eighty-eight trillion, eighty-nine billion, two hundred ninety million, seven hundred sixty-eight thousand, three hundred eighty-four.