3408361279568070168133632
3,408,361,279,568,070,168,133,632 is an even composite number composed of eight prime numbers multiplied together.
What does the number 3408361279568070168133632 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 14580 divisors.
3408361279568070168133632 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of fourteen thousand, five hundred eighty divisors.
Prime factorization of 3408361279568070168133632:
214 × 3 × 192 × 312 × 61 × 732 × 1372 × 1812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 19 × 19 × 31 × 31 × 61 × 73 × 73 × 137 × 137 × 181 × 181)See below for interesting mathematical facts about the number 3408361279568070168133632 from the Numbermatics database.
Names of 3408361279568070168133632
- Cardinal: 3408361279568070168133632 can be written as Three septillion, four hundred eight sextillion, three hundred sixty-one quintillion, two hundred seventy-nine quadrillion, five hundred sixty-eight trillion, seventy billion, one hundred sixty-eight million, one hundred thirty-three thousand, six hundred thirty-two.
Scientific notation
- Scientific notation: 3.408361279568070168133632 × 1024
Factors of 3408361279568070168133632
Divisors of 3408361279568070168133632
- Number of divisors d(n): 14580
-
Complete list of divisors:
1 2 3 4 6 8 12 16 19 24 31 32 38 48 57 61 62 64 73 76 93 96 114 122 124 128 137 146 152 181 183 186 192 219 228 244 248 256 274 292 304 361 362 366 372 384 411 438 456 488 496 512 543 548 584 589 608 722 724 732 744 768 822 876 912 961 976 992 1024 1083 1086 1096 1159 1168 1178 1216 1387 1444 1448 1464 1488 1536 1644 1752 1767 1824 1891 1922 1952 1984 2048 2166 2172 2192 2263 2318 2336 2356 2432 2603 2774 2883 2888 2896 2928 2976 3072 3288 3439 3477 3504 3534 3648 3782 3844 3904 3968 4096 4161 4247 4332 4344 4384 4453 4526 4636 4672 4712 4864 5206 5329 5548 5611 5673 5766 5776 5792 5856 5952 6144 6576 6789 6878 6954 7008 7068 7296 7564 7688 7808 7809 7936 8192 8322 8357 8494 8664 8688 8768 8906 9052 9272 9344 9424 9728 10001 10317 10412 10658 11041 11096 11191 11222 11346 11532 11552 11584 11712 11904 12288 12741 13152 13213 13359 13578 13756 13908 14016 14136 14592 15128 15376 15616 15618 15872 15987 16384 16644 16714 16833 16988 17328 17376 17536 17812 18104 18259 18544 18688 18769 18848 19456 20002 20634 20824 21316 22021 22082 22192 22382 22444 22692 23064 23104 23168 23424 23808 24576 24797 25071 25482 26304 26353 26426 26718 27156 27512 27816 28032 28272 29184 30003 30256 30752 31232 31236 31744 31974 32761 33123 33288 33428 33573 33666 33976 34656 34752 35072 35624 35929 36208 36518 37088 37376 37538 37696 38912 39639 40004 41268 41648 42632 42997 44042 44164 44384 44764 44888 45384 46128 46208 46336 46848 47616 49152 49457 49594 50142 50964 52608 52706 52852 53436 54312 54777 55024 55632 56064 56307 56544 58368 58621 60006 60512 61504 62464 62472 63488 63948 65341 65522 66063 66246 66576 66856 67146 67332 67952 69312 69504 70144 70153 71248 71858 72416 73036 74176 74391 74752 75076 75392 77824 79059 79278 80008 80693 82536 83296 84607 85264 85994 88084 88328 88768 89528 89776 90768 92256 92416 92672 93696 95232 98283 98914 99188 100284 101251 101928 105216 105412 105704 106609 106872 107787 108624 109554 110048 111264 112128 112614 113088 116736 117242 120012 121024 123008 124928 124944 126976 127896 128991 130682 131044 131657 132126 132492 133152 133712 134292 134664 135904 138043 138624 139008 140288 140306 142496 143716 144832 146072 148352 148371 148782 149504 150152 150784 155648 158118 158556 158783 160016 161386 165072 165199 166592 169214 170528 171988 173941 175863 176168 176656 177536 179056 179552 181536 184512 184832 185344 187392 190019 190464 196023 196566 197828 198376 200568 202502 203856 209779 210432 210459 210824 211408 213218 213744 215574 217248 219108 220096 222528 224256 225228 226176 233472 234484 240024 242048 242079 246016 249856 249888 251047 253821 253952 255792 257982 259067 261364 262088 263314 264252 264984 266304 267424 268584 269328 271808 276086 277248 278016 280576 280612 284992 287432 289664 292144 296704 296742 297564 299008 300304 301568 303753 310031 311296 316236 317112 317566 319827 320032 322772 325069 330144 330398 333184 338428 341056 342271 343976 346921 347882 351726 352336 353312 355072 356611 358112 359104 363072 369024 369664 370688 374784 380038 380928 392046 393132 394971 395656 396752 401136 405004 407712 409603 414129 419558 420864 420918 421648 422816 426436 427488 431148 434496 438216 440192 445056 448512 450456 452352 466944 468968 471143 476349 480048 484096 484158 492032 495597 499712 499776 502094 507642 507904 511584 515964 518134 521823 522728 524176 526628 528504 529968 532608 534848 537168 538656 543616 552172 554496 556032 561152 561224 569984 570057 574864 579328 581839 584288 593408 593484 595128 598016 600608 603136 607506 610061 620062 622459 629337 632472 634224 635132 639654 640064 645544 650138 660288 660796 666368 676856 682112 682651 684542 687952 693842 695764 703452 704672 706624 710144 713222 716224 718208 726144 730073 738048 739328 741376 749568 753141 760076 761856 768707 777201 784092 786264 789942 791312 793504 802272 805993 810008 815424 816943 819206 828258 839116 841728 841836 843296 845632 852872 854976 862296 868992 876432 880384 890112 897024 900912 904704 930093 933888 937936 942286 952698 960096 964549 968192 968316 975207 984064 991194 999424 999552 1004188 1015284 1015591 1023168 1026813 1031928 1036268 1040763 1043646 1045456 1048352 1053256 1057008 1059936 1065216 1069696 1069833 1074336 1077312 1087232 1104344 1108992 1112064 1113799 1122304 1122448 1139968 1140114 1144909 1149728 1158656 1163678 1168576 1186816 1186968 1190256 1196032 1201216 1206272 1215012 1220122 1228809 1240124 1244918 1258674 1264944 1268448 1270264 1279308 1280128 1291088 1300276 1320576 1321592 1332736 1332907 1353712 1364224 1365302 1369084 1370137 1375904 1387684 1391528 1406904 1409344 1413248 1413429 1420288 1426444 1432448 1436416 1452288 1460146 1476096 1478656 1482752 1499136 1506282 1512617 1520152 1523712 1533167 1537414 1554402 1568184 1572528 1579884 1582624 1587008 1604544 1607533 1611986 1620016 1630848 1633886 1638412 1656516 1678232 1683456 1683672 1686592 1691264 1705744 1709952 1724592 1737984 1745517 1752864 1760768 1780224 1794048 1801824 1809408 1810181 1830183 1860186 1867377 1875872 1884572 1905396 1920192 1923769 1929098 1936384 1936632 1950414 1968128 1982388 1998421 1999104 2008376 2025571 2030568 2031182 2046336 2047953 2053626 2063856 2072536 2081526 2087292 2090912 2096704 2106512 2114016 2119872 2130432 2139392 2139666 2148672 2154624 2174464 2190219 2208688 2217984 2224128 2227598 2244608 2244896 2279936 2280228 2289818 2299456 2306121 2317312 2327356 2337152 2373632 2373936 2380512 2391553 2402432 2412544 2417979 2430024 2440244 2450829 2457618 2480248 2489836 2501483 2517348 2529888 2536896 2540528 2558616 2560256 2582176 2600552 2622817 2641152 2643184 2665472 2665814 2707424 2728448 2730604 2738168 2740274 2751808 2775368 2783056 2813808 2818688 2826496 2826858 2840576 2852888 2864896 2872832 2893647 2904576 2920292 2952192 2957312 2965504 2998272 3012564 3016877 3025234 3040304 3046773 3066334 3074828 3108804 3136368 3138781 3145056 3159768 3165248 3174016 3209088 3215066 3223972 3240032 3261696 3267772 3276824 3304879 3313032 3341397 3356464 3366912 3367344 3373184 3382528 3397189 3411488 3419904 3434727 3449184 3475968 3491034 3505728 3521536 3560448 3588096 3603648 3610361 3618816 3620362 3660366 3720372 3734754 3751744 3769144 3810792 3840384 3847538 3858196 3872768 3873264 3900828 3936256 3964776 3985801 3996842 3998208 3998721 4016752 4051142 4061136 4062364 4092672 4095906 4107252 4110411 4127712 4145072 4163052 4174584 4181824 4193408 4213024 4228032 4239744 4260864 4278784 4279332 4279333 4297344 4309248 4348928 4380438 4417376 4435968 4448256 4455196 4488257 4489792 4537851 4559872 4560456 4579636 4598912 4599501 4612242 4634624 4654712 4674304 4747264 4747872 4761024 4769893 4783106 4804864 4822599 4825088 4835958 4860048 4880488 4901658 4915236 4922273 4960496 4979672 5002966 5034696 5059776 5073792 5081056 5117232 5120512 5121169 5164352 5201104 5245634 5282304 5286368 5330944 5331628 5414848 5430543 5456896 5461208 5476336 5480548 5503616 5550736 5566112 5627616 5637376 5652992 5653716 5681152 5705776 5729792 5745664 5771307 5787294 5809152 5840584 5890589 5904384 5914624 5995263 6025128 6033754 6050468 6076713 6080608 6093546 6132668 6149656 6176311 6217608 6272736 6277562 6290112 6319536 6330496 6348032 6418176 6430132 6447944 6480064 6503149 6523392 6535544 6553648 6609758 6626064 6682794 6712928 6733824 6734688 6746368 6765056 6775609 6794378 6822976 6839808 6869454 6898368 6951936 6982068 7011456 7043072 7120896 7174659 7207296 7220722 7237632 7240724 7320732 7440744 7469508 7503488 7504449 7538288 7621584 7680768 7695076 7716392 7745536 7746528 7782457 7801656 7868451 7872512 7929552 7971602 7993684 7996416 7997442 8031077 8033504 8102284 8122272 8124728 8185344 8191812 8214504 8220822 8255424 8290144 8326104 8349168 8363648 8386816 8426048 8456064 8479488 8521728 8557568 8558664 8558666 8594688 8618496 8697856 8760876 8834752 8871936 8896512 8910392 8951717 8976514 8979584 9050631 9075702 9119744 9120912 9159272 9197824 9199002 9224484 9269248 9309424 9348608 9416343 9494528 9495744 9522048 9539786 9566212 9609728 9610961 9645198 9650176 9671916 9720096 9760976 9803316 9830472 9844546 9914637 9920992 9959344 10005932 10069392 10077139 10119552 10147584 10162112 10191567 10234464 10241024 10242338 10328704 10402208 10491268 10564608 10572736 10610401 10661888 10663256 10829696 10831083 10861086 10913792 10922416 10952672 10961096 11007232 11054941 11101472 11132224 11255232 11274752 11305984 11307432 11362304 11411552 11459584 11491328 11542614 11574588 11591159 11618304 11681168 11781178 11808768 11826721 11957403 11990526 12050256 12067508 12100936 12153426 12161216 12187092 12265336 12299312 12352622 12435216 12545472 12555124 12580224 12639072 12660992 12696064 12697693 12836352 12837999 12860264 12895888 12960128 13006298 13046784 13071088 13107296 13219516 13252128 13365588 13425856 13464771 13469376 13492736 13530112 13551218 13588756 13645952 13679616 13738908 13796736 13871387 13903872 13964136 14022912 14086144 14241792 14309679 14349318 14414592 14441444 14475264 14481448 14605433 14641464 14766819 14881488 14939016 15006976 15008898 15076576 15243168 15313867 15361536 15363507 15390152 15432784 15491072 15493056 15564914 15603312 15736902 15745024 15859104 15943204 15987368 15992832 15994884 16062154 16067008 16204568 16244544 16249456 16370688 16383624 16429008 16441644 16510848 16580288 16652208 16698336 16727296 16773632 16852096 16912128 16958976 17043456 17115136 17117328 17117332 17189376 17236992 17395712 17521752 17669504 17671767 17743872 17820784 17903434 17953028 17959168 18037009 18101262 18151404 18239488 18241824 18318544 18326431 18395648 18398004 18448968 18528933 18538496 18618848 18697216 18832686 18911891 18989056 18991488 19044096 19079572 19132424 19219456 19221922 19290396 19296229 19343832 19440192 19509447 19521952 19606632 19660944 19689092 19829274 19841984 19918688 20011864 20138784 20154278 20239104 20295168 20324224 20326827 20383134 20468928 20482048 20484676 20657408 20804416 20982536 21129216 21145472 21162181 21220802 21323776 21326512 21659392 21662166 21722172 21753271 21827584 21844832 21905344 21922192 22014464 22109882 22202944 22264448 22510464 22549504 22611968 22614864 22632263 22724608 22823104 22919168 22982656 23085228 23149176 23182318 23236608 23347371 23362336 23562356 23617536 23653442 23829917 23914806 23981052 24093231 24100512 24135016 24201872 24306852 24322432 24374184 24530672 24598624 24705244 24870432 24985783 25090944 25110248 25160448 25278144 25321984 25325233 25392128 25395386 25672704 25675998 25720528 25791776 25920256 26012596 26032603 26093568 26142176 26214592 26439032 26504256 26731176 26851712 26855151 26929542 26938752 26985472 27060224 27102436 27177512 27291904 27359232 27477816 27593472 27742774 27807744 27928272 28045824 28172288 28483584 28619358 28698636 28739723 28829184 28832883 28882888 28950528 28962896 29210866 29282928 29533638 29762976 29878032 29901019 30013952 30017796 30153152 30231417 30486336 30627734 30723072 30727014 30780304 30865568 30982144 30986112 31129828 31206624 31473804 31483321 31718208 31831203 31886408 31974736 31985664 31989768 32124308 32134016 32409136 32489088 32498912 32741376 32767248 32858016 32883288 33021696 33160576 33164823 33304416 33396672 33454592 33547264 33704192 33824256 33917952 34086912 34230272 34234656 34234664 34378752 34393439 34473984 34773477 34791424 35043504 35339008 35343534 35480163 35492179 35641568 35806868 35906056 35918336 36074018 36202524 36302808 36478976 36483648 36637088 36652862 36791296 36796008 36897936 37057866 37076992 37237696 37394432 37665372 37823782 37969999 37982976 38088192 38093079 38159144 38264848 38438912 38443844 38580792 38592458 38687664 38880384 39018894 39043904 39213264 39321888 39378184 39658548 39683968 39837376 40023728 40277568 40308556 40478208 40590336 40648448 40653654 40766268 40937856 40964096 40969352 41314816 41608832 41614161 41965072 42258432 42290944 42324362 42441604 42474247 42647552 42653024 43318784 43324332 43444344 43506542 43655168 43689664 43810688 43816299 43844384 44028928 44219764 44405888 44528896 44534453 45020928 45099008 45223936 45229728 45264526 45439507 45646208 45838336 45941601 45965312 46170456 46298352 46364636 46473216 46694742 46724672 46891127 47124712 47235072 47306884 47528177 47659834 47829612 47962104 48186462 48201024 48270032 48403744 48613704 48644864 48748368 49061344 49197248 49410488 49740864 49833523 49971566 50181888 50220496 50320896 50556288 50643968 50650466 50784256 50790772 51345408 51351996 51441056 51583552 51840512 52025192 52065206 52187136 52284352 52429184 52878064 53008512 53462352 53703424 53710302 53859084 53877504 53970944 54111027 54120448 54204872 54355024 54583808 54718464 54955632 54979293 55186944 55485548 55615488 55856544 56091648 56115611 56344576 56735673 56967168 57238716 57397272 57479446 57658368 57665766 57765776 57888687 57925792 58421732 58565856 58837489 59067276 59525952 59636839 59756064 59802038 60027904 60035592 60306304 60462834 60972672 61255468 61446144 61454028 61560608 61731136 61951051 61972224 62259656 62413248 62792701 62947608 62966642 63436416 63486543 63662406 63772816 63949472 63971328 63979536 64248616 64268032 64546591 64818272 64978176 64997824 65259813 65482752 65534496 65716032 65766576 66043392 66321152 66329646 66608832 66793344 66909184 67094528 67408384 67648512 67835904 67896789 68173824 68460544 68469312 68469328 68757504 68786878 68947968 69546954 69582848 70087008 70678016 70687068 70960326 70984358 71283136 71489751 71613736 71812112 71836672 72148036 72405048 72605616 72957952 72967296 73274176 73305724 73582592 73592016 73795872 74115732 74138143 74475392 74788864 74957349 75330744 75647564 75939998 75965952 75975699 76176384 76186158 76318288 76529696 76877824 76887688 77161584 77184916 77375328 77760768 78037788 78087808 78097809 78426528 78643776 78756368 79317096 79367936 79674752 80047456 80555136 80617112 80956416 81180672 81296896 81307308 81307327 81532536 81875712 81928192 81938704 82629632 83217664 83228322 83578357 83930144 84516864 84581888 84648724 84883208 84948494 85276883 85306048 86219169 86637568 86648664 86888688 87013084 87310336 87379328 87621376 87632598 87688768 88057856 88439528 88811776 89057792 89068906 89703057 90041856 90198016 90447872 90459456 90529052 90879014 91292416 91676672 91883202 91930624 92340912 92596704 92729272 92946432 93389484 93449344 93523187 93782254 94249424 94449963 94613768 95056354 95319668 95659224 95924208 96372924 96402048 96540064 96807488 97227408 97289728 97302211 97496736 98122688 98394496 98820976 99481728 99667046 99943132 100020001 100363776 100440992 100641792 101112576 101287936 101300932 101568512 101581544 102690816 102703992 102882112 103167104 103180317 103681024 104050384 104130412 104374272 104568704 104858368 105312859 105756128 106017024 106476537 106924704 107406848 107420604 107718168 107755008 107941888 108222054 108240896 108409744 108710048 109167616 109436928 109911264 109958586 110373888 110421041 110971096 111230976 111713088 111921191 112183296 112231222 113471346 113909997 114477432 114794544 114958892 115316736 115331532 115531552 115777374 115851584 116843464 117131712 117349909 117674978 118134552 119051904 119273678 119512128 119604076 120055808 120071184 120612608 120925668 121945344 122510936 122892288 122908056 123121216 123462272 123559831 123902102 123944448 124519312 124826496 125585402 125895216 125933284 126872832 126973086 127324812 127422741 127545632 127898944 127942656 127959072 128497232 128536064 129093182 129636544 129956352 129995648 130519626 130965504 131068992 131432064 131533152 132086784 132143213 132642304 132659292 133217664 133586688 133603359 133818368 134189056 134816768 135297024 135671808 135793578 136318521 136921088 136938624 136938656 137515008 137573756 137895936 139093908 139135967 140174016 140673381 141356032 141374136 141920652 141968716 142566272 142584531 142979502 143227472 143624224 143673344 144296072 144810096 145211232 145884733 145934592 146548352 146611448 147165184 147184032 147591744 147866683 148231464 148276286 148950784 149500569 149577728 149914698 150661488 151295128 151879996 151931904 151951398 152352768 152372316 152590463 152636576 153059392 153755648 153775376 154323168 154369832 154750656 155521536 156075576 156175616 156195618 156853056 157287552 157512736 158634192 158735872 159349504 160094912 161110272 161234224 161912832 162361344 162593792 162614616 162614654 163065072 163751424 163856384 163877408 165259264 166435328 166456644 167156714 167860288 168346833 169033728 169163776 169297448 169766416 169896988 170553766 170612096 172438338 173275136 173297328 173777376 174026168 174583369 174758656 175242752 175265196 175377536 176115712 176512467 176879056 177623552 178115584 178137812 178910517 179406114 180083712 180396032 180895744 180918912 181058104 181758028 182584832 182608259 183353344 183766404 184681824 185193408 185458544 185853153 186778968 186898688 187046374 187564508 188378103 188498848 188899926 189227536 190112708 190639336 191318448 191465641 191848416 192745848 192804096 193080128 193614976 193639773 194454816 194579456 194604422 194993472 196245376 196788992 197641952 198963456 199334092 199886264 200040002 200727552 200881984 201283584 201597619 202225152 202575872 202601864 203137024 203163088 205381632 205407984 205764224 206334208 206360634 207228529 207362048 208100768 208260824 208748544 209137408 209716736 210043879 210625718 211512256 212034048 212953074 213849408 214813696 214841208 215436336 215510016 215883776 216444108 216481792 216819488 217420096 218335232 218873856 219822528 219917172 220232021 220747776 220842082 221942192 222414429 223426176 223842382 224366592 224462444 226942692 227819994 228954864 229589088 229917784 230633472 230663064 231063104 231554748 231703168 233686928 234263424 234699818 235349956 236269104 238103808 238547356 239024256 239208152 240111616 240142368 241225216 241256167 241851336 243890688 243921981 245021872 245784576 245816112 246242432 246924544 247119662 247804204 247888896 247994797 249038624 249652992 250735071 251170804 251790432 251866568 253745664 253946172 254649624 254845482 255091264 255797888 255830649 255918144 256994464 257072128 258186364 259273088 259912704 259991296 261039252 261931008 262137984 262864128 263066304 263556353 264173568 264286426 265284608 265318584 266435328 267173376 267206718 267636736 268378112 269633536 270594048 271343616 271587156 272637042 273783677 273877248 273877312 275030016 275147512 275791872 277503227 278187816 278271934 280348032 280569561 281346762 282712064 282748272 283841304 283937432 285132544 285169062 285959004 286454944 287248448 287346688 288592144 289620192 290422464 290963473 291769466 291869184 291906633 293096704 293222896 294330368 294368064 295183488 295733366 296462928 296552572 297901568 299001138 299155456 299829396 300060003 301322976 302590256 303759992 303863808 303902796 304705536 304744632 305180926 305273152 306118784 307511296 307550752 308646336 308739664 309501312 311043072 312151152 312351232 312391236 312391309 313706112 314575104 315025472 315938577 317268384 317471744 318699008 320189824 322220544 322468448 323825664 324722688 325187584 325229232 325229308 326130144 327502848 327642761 327754816 330518528 331263123 332870656 332913288 334313428 335720576 335763573 336693666 338327552 338594896 339532832 339793976 341107532 341224192 342703171 344876676 346550272 346594656 347554752 348052336 348202189 349166738 349517312 350485504 350530392 350755072 352049727 352231424 353024934 353758112 355247104 356231168 356275624 357821034 358812228 359325929 360167424 360792064 361837824 362116208 363516056 365169664 365216518 366628351 367532808 369363648 370386816 370679493 370917088 371706306 373557936 373797376 374092748 375129016 376756206 376997696 377799852 378455072 380225416 381278672 382636896 382931282 383696832 385491696 385608192 386160256 387229952 387279546 388909632 389158912 389208844 389986944 392490752 393577984 395283904 396429639 397926912 398668184 399772528 400080004 401455104 401763968 402567168 403195238 404450304 405151744 405203728 406274048 406326176 410763264 410815968 411528448 412668416 412721268 413312149 414457058 414724096 416201536 416521648 417407901 418274816 419433472 420087758 421251436 423024512 424068096 425906148 427698816 429627392 429682416 430012997 430872672 431020032 431767552 432888216 433638976 434840192 436670464 437654199 439645056 439834344 440464042 441495552 441684164 443600049 443884384 444828858 446852352 447684764 448733184 448924888 452768423 453885384 455639988 457771389 457909728 459178176 459835568 461266944 461326128 462126208 463109496 463406336 467373856 468526848 469399636 470699912 472538208 474729877 476207616 477094712 478048512 478416304 480223232 480284736 482450432 482512334 483702672 487781376 487843962 490043744 491569152 491632224 492484864 493849088 494239324 494619457 495608408 495777792 495989594 498077248 499305984 501470142 502341608 503580864 503733136 507491328 507892344 509299248 509690964 510182528 511595776 511661298 511836288 513988928 514144256 516372728 518546176 519825408 519982592 522078504 523750107 524275968 525728256 526132608 527112706 528347136 528572852 530569216 530637168 532870656 534346752 534413436 535273472 536756224 539267072 541188096 542687232 543174312 545274084 546054737 547567354 547754496 547754624 547824777 550060032 550295024 555006454 556375632 556543868 560696064 561139122 562693524 565424128 565496544 567682608 567874864 568119361 570265088 570338124 571918008 572909888 574396923 574496896 574693376 577184288 579240384 580844928 581926946 583538932 583738368 583813266 586193408 586268621 586445792 588660736 588736128 590366976 591466732 592925856 593105144 595803136 598002276 598183099 599658792 600120006 602645952 604792857 605180512 607519984 607727616 607805592 609411072 609489264 610361852 610546304 612237568 614891209 615101504 617292672 617479328 619002624 621685587 622086144 624302304 624702464 624782472 624782618 627412224 629150208 630050944 630131637 631877154 634536768 634943488 637398016 640379648 644441088 644936896 647651328 649445376 650375168 650458464 650458616 652260288 653475341 655005696 655285522 655509632 660696063 661037056 662526246 665741312 665826576 668626856 671441152 671527146 673387332 674351401 676655104 677189792 679065664 679587952 682215064 682448384 685406342 689753352 693100544 693189312 695109504 696104672 696404378 698333476 699034624 700971008 701060784 701510144 701600153 704099454 704462848 706049868 707516224 710494208 712462336 712551248 715642068 717624456 718651858 720334848 721429981 723675648 723768501 724232416 727032112 730339328 730433036 733256702 735065616 738727296 740773632 741358986 741834176 743412612 743984391 747115872 747594752 748185496 750258032 753512412 753995392 755599704 756910144 760450832 762557344 765273792 765862564 767393664 770983392 771216384 772320512 774459904 774559092 774559273 777819264 778317824 778417688 779973888 784981504 787155968 790567808 790669059 792859278 795853824 797336368 799545056 800160008 802910208 803527936 805134336 806390476 807010693 808900608 810303488 810407456 812652352 821351031 821631936 823056896 825336832 825442536 826624298 828914116 829448192 832403072 832509681 833043296 834815802 836549632 838866944 840175516 842502872 846049024 846154607 848136192 851812296 855397632 859254784 859364832 860025994 861745344 862040064 863350633 865776432 867277952 869680384 872890419 873340928 875308398 879290112 879668688 880928084 882991104 883368328 887200098 887768768 889657716 890931413 893704704 895369528 897466368 897849776 905536846 907770768 911279976 915542778 915819456 918356352 919671136 922533888 922652256 924252416 926218992 926812672 926931589 934747712 937053696 937173927 938799272 941399824 945076416 949459754 952415232 954189424 956097024 956832608 960446464 960569472 964900864 965024668 967405344 975562752 975687924 980087488 982928283 983264448 984969728 987698176 988478648 989238914 991216816 991555584 991979188 996154496 998611968 1002940284 1004683216 1007161728 1007466272 1014982656 1015784688 1018598496 1019381928 1020365056 1023191552 1023322596 1023672576 1027977856 1028109513 1028288512 1032745456 1037092352 1039650816 1039965184 1044157008 1044606567 1047500214 1048551936 1051456512 1052265216 1054225412 1056694272 1057145704 1061138432 1061274336 1065741312 1066196609 1068693504 1068826872 1070546944 1077977787 1078534144 1082376192 1086348624 1090548168 1092109474 1095134708 1095508992 1095509248 1095649554 1099885053 1100257549 1100590048 1110012908 1112751264 1113087736 1117912291 1121392128 1122278244 1125387048 1130848256 1130993088 1135365216 1135749728 1136238722 1140530176 1140676248 1143836016 1145819776 1148793846 1148993792 1149386752 1154368576 1158480768 1161689856 1163853892 1167077864 1167476736 1167626532 1172386816 1172537242 1172891584 1177069969 1177472256 1180733952 1182933464 1185851712 1186210288 1191606272 1196004552 1196366198 1199317584 1200240012 1205291904 1209585714 1210361024 1215039968 1215455232 1215611184 1218822144 1218978528 1220723704 1221092608 1224475136 1226385229 1229782418 1230203008 1234585344 1234958656 1238005248 1239936447 1243371174 1244172288 1248604608 1249404928 1249564944 1249565236 1254824448 1258300416 1260101888 1260263274 1263754308 1269073536 1269886976 1274796032 1280759296 1288882176 1289873792 1290038991 1295302656 1300750336 1300916928 1300917232 1304520576 1306950682 1310011392 1310571044 1311019264 1316701657 1321392126 1322074112 1325052492 1331482624 1331653152 1337253712 1342882304 1343054292 1346774664 1348702802 1353310208 1354379584 1358131328 1358305269 1359175904 1364430128 1364896768 1370812684 1379506704 1380568043 1386201088 1386378624 1390219008 1392209344 1392808756 1396666952 1398069248 1401942016 1402121568 1403020288 1403200306 1408198908 1408624717 1412099736 1415032448 1420988416 1424189631 1424924672 1425102496 1431284136 1435248912 1437303716 1440669696 1442859962 1447351296 1447537002 1448464832 1453624937 1454064224 1460678656 1460866072 1466513404 1470131232 1477454592 1481547264 1482717972 1483668352 1483858371 1486825224 1487968782 1494231744 1495189504 1496370992 1500516064 1507024824 1507990784 1511199408 1513820288 1520901664 1525114688 1530547584 1531725128 1534787328 1541966784 1542432768 1544641024 1544839213 1548919808 1549118184 1549118546 1555638528 1556635648 1556835376 1559947776 1569963008 1574311936 1581135616 1581338118 1585718556 1587988783 1591707648 1594672736 1599090112 1600320016 1605820416 1607055872 1610268672 1612780952 1614021386 1617801216 1620260777 1620814912 1625304704 1638164211 1642702062 1643263872 1646113792 1650673664 1650885072 1653248596 1657828232 1658896384 1664806144 1665019362 1666086592 1669631604 1673099264 1677733888 1680351032 1685005744 1692098048 1692309214 1696272384 1703624592 1704358083 1710795264 1718509568 1718729664 1720051988 1723490688 1724080128 1726701266 1731552864 1734555904 1739360768 1739583941 1745780838 1746681856 1750616796 1758580224 1758805863 1759337376 1761856168 1765982208 1766736656 1774400196 1775537536 1779315432 1781862826 1787409408 1790739056 1794549297 1795699552 1811073692 1815541536 1822559952 1823962159 1831085556 1831638912 1836712704 1839342272 1844673627 1845304512 1848504832 1848742009 1852437984 1853625344 1853863178 1869495424 1874107392 1874347854 1877598544 1882799648 1890152832 1898919508 1900380019 1904830464 1908378848 1912194048 1913665216 1920482581 1921138944 1929801728 1930049336 1934810688 1951125504 1951375848 1960174976 1960426023 1965856566 1966528896 1969939456 1975396352 1976957296 1978477828 1982433632 1983111168 1983958376 1992308992 1997223936 2000944321 2005880568 2009366432 2014323456 2014932544 2023054203 2029965312 2031569376 2037196992 2038763856 2040730112 2046383104 2046645192 2047345152 2055955712 2056219026 2056577024 2065490912 2074184704 2079301632 2079930368 2088314016 2089213134 2095000428 2097103872 2097999779 2102913024 2104530432 2104800459 2108450824 2113388544 2114291408 2122276864 2122548672 2131482624 2132393218 2137387008 2137653744 2155955574 2157068288 2164289943 2172697248 2181096336 2184218948 2190269416 2191017984 2191018496 2191299108 2199770106 2200515098 2201180096 2220025816 2225502528 2226175472 2235824582 2242784256 2244556488 2250774096 2261696512 2261986176 2270730432 2271499456 2272477444 2281060352 2281352496 2287672032 2291639552 2297587692 2297987584 2298282433 2308737152 2316961536 2323379712 2323677819 2327707784 2334155728 2334953472 2335253064 2344773632 2345074484 2345783168 2354139938 2354944512 2361467904 2365866928 2371703424 2372420576 2383212544 2392009104 2392732396 2398635168 2400480024 2410583808 2419171428 2420722048 2421032079 2430079936 2430910464 2431222368 2437957056 2441447408 2442185216 2448950272 2452770458 2459564836 2460406016 2469170688 2469917312 2476010496 2479872894 2486742348 2488344576 2497209216 2498809856 2499129888 2499130472 2509648896 2510721047 2516600832 2520203776 2520526548 2527508616 2538147072 2538463821 2539773952 2549592064 2561518592 2577764352 2579747584 2580077982 2590051899 2590929067 2601500672 2601833856 2601834464 2609041152 2613901364 2620022784 2621142088 2622038528 2633403314 2642784252 2643583373 2650104984 2662965248 2663306304 2672794239 2674507424 2685764608 2686108584 2693549328 2697405604 2706620416 2708759168 2716262656 2716610538 2718351808 2728860256 2729793536 2741625368 2759013408 2761136086 2771809927 2772757248 2780438016 2780794767 2784418688 2785617512 2793333904 2796138496 2803884032 2804243136 2806040576 2806400612 2816397816 2817249434 2824199472 2830064896 2841976832 2848379262 2849849344 2850204992 2862568272 2870497824 2874607432 2881339392 2885719924 2894702592 2895074004 2896929664 2899218797 2907249874 2908128448 2921357312 2921732144 2933026808 2940262464 2954909184 2963094528 2965435944 2967336704 2967716742 2973650448 2975937564 2988463488 2990379008 2992741984 3001032128 3014049648 3015981568 3022398816 3027640576 3041803328 3050229376 3061095168 3063450256 3069574656 3083933568 3084865536 3089282048 3089678426 3097839616 3098236368 3098237092 3100620031 3111277056 3113271296 3113670752 3119895552 3139926016 3148623872 3162271232 3162676236 3171437112 3175977566 3183415296 3189345472 3198180224 3198589827 3200640032 3211640832 3214111744 3225561904 3228042772 3235602432 3240521554 3241629824 3250609408 3264698629 3276328422 3285404124 3286527744 3292227584 3300772647 3301347328 3301770144 3306497192 3315656464 3317084011 3329612288 3330038724 3332173184 3339263208 3346198528 3353736873 3355467776 3360702064 3370011488 3384196096 3384618428 3392544768 3407249184 3408716166 3421590528 3423052271 3437019136 3437459328 3440103976 3446981376 3448160256 3453402532 3463105728 3469111808 3469556921 3478721536 3479167882 3491561676 3501233592 3517160448 3517611726 3518674752 3523712336 3531209907 3533473312 3548800392 3551075072 3558630864 3563725652 3574818816 3581478112 3589098594 3591399104 3622147384 3631083072 3637847179 3645119904 3647924318 3662171112 3663277824 3673425408 3678684544 3679155687 3689347254 3690609024 3697009664 3697484018 3704875968 3707250688 3707726356 3738990848 3748214784 3748695708 3755197088 3765599296 3780305664 3797839016 3800760038 3809660928 3816757696 3824388096 3827330432 3830354761 3840965162 3842277888 3859603456 3860098672 3869621376 3902251008 3902751696 3920349952 3920852046 3931713132 3933057792 3937342051 3939878912 3950104971 3950792704 3953914592 3956955656 3964867264 3966222336 3967916752 3984617984 3994447872 4001888642 4011761136 4018732864 4028646912 4029865088 4046108406 4059930624 4063138752 4074393984 4077527712 4081460224 4092766208 4093290384 4094690304 4096439603 4111911424 4112438052 4113154048 4130981824 4141704129 4148369408 4158603264 4159860736 4176628032 4178426268 4190000856 4194207744 4195999558 4205826048 4209060864 4209600918 4216901648 4225874151 4228582816 4244553728 4245097344 4262965248 4264786436 4274774016 4275307488 4311911148 4313214977 4328579886 4345394496 4360874811 4362192672 4368437896 4380538832 4382035968 4382036992 4382598216 4399540212 4401030196 4402360192 4440051632 4451005056 4452350944 4471649164 4485568512 4489112976 4501548192 4522426723 4523972352 4541460864 4542998912 4544954888 4562120704 4562704992 4575344064 4583279104 4583867173 4595175384 4595975168 4596564866 4617474304 4633923072 4634517639 4646759424 4647355638 4655415568 4668311456 4669906944 4670506128 4689547264 4690148968 4691566336 4708279876 4709889024 4711901143 4722935808 4731733856 4743406848 4744841152 4763966349 4766425088 4784018208 4785464792 4797270336 4800960048 4821167616 4838342856 4841444096 4842064158 4860159872 4860782331 4862444736 4875914112 4882894816 4884370432 4897900544 4905540916 4919129672 4920812032 4938341376 4939834624 4952020992 4959745788 4973484696 4976689152 4994418432 4997619712 4998259776 4998260944 5019297792 5021442094 5033201664 5040407552 5041053096 5055017232 5076294144 5076927642 5079547904 5099184128 5123037184 5155528704 5159495168 5160155964 5180103798 5181858134 5201889863 5203667712 5203668928 5218082304 5218751823 5227802728 5240045568 5242284176 5244077056 5266806628 5285568504 5287166746 5300209968 5325930496 5326612608 5345588478 5349014848 5371529216 5372217168 5387098656 5394811208 5412084439 5417518336 5432525312 5433221076 5436703616 5457720512 5459587072 5471886477 5483250736 5518026816 5522272172 5543619854 5545514496 5546226027 5560876032 5561589534 5568837376 5571235024 5586667808 5592276992 5607768064 5608486272 5612081152 5612801224 5632795632 5634498868 5648398944 5660129792 5683953664 5696758524 5700409984 5701140057 5725136544 5740995648 5749214864 5761447743 5771439848 5789405184 5790148008 5793859328 5798437594 5814499748 5816256896 5842714624 5843464288 5866053616 5880524928 5909818368 5926189056 5930871888 5934673408 5935433484 5935434871 5947300896 5951875128 5976926976 5980758016 5985483968 6002064256 6002832963 6028099296 6031963136 6044797632 6055281152 6083606656 6100458752 6101220061 6122190336 6126900512 6139149312 6167867136 6169731072 6178564096 6179356852 6195679232 6196472736 6196474184 6201240062 6222554112 6225212459 6227341504 6239791104 6279852032 6293999337 6297247744 6324542464 6325352472 6342874224 6351955132 6366830592 6378690944 6396360448 6397179654 6401280064 6424084399 6428223488 6451123808 6456085544 6471204864 6481043108 6483259648 6501218816 6511360249 6529397258 6552656844 6570808248 6573055488 6584455168 6601545294 6602694656 6603540288 6612994384 6631312928 6634168022 6659224576 6660077448 6664346368 6678526416 6692397056 6707473746 6710935552 6721404128 6740022976 6768392192 6769236856 6785089536 6814498368 6817432332 6827192651 6843181056 6846104542 6874918656 6880207952 6893962752 6894847299 6906805064 6926211456 6938223616 6939113842 6957443072 6958335764 6983123352 7002467184 7034320896 7035223452 7037349504 7047424672 7062419814 7066946624 7097600784 7102150144 7117261728 7127451304 7149637632 7162956224 7178197188 7182798208 7244294768 7262166144 7275694358 7290239808 7295848636 7324342224 7326555648 7346850816 7357369088 7358311374 7378694508 7381218048 7394019328 7394968036 7409751936 7414501376 7415452712 7477981696 7496429568 7497391416 7510394176 7531198592 7532163141 7560611328 7595678032 7601520076 7619321856 7633515392 7648776192 7654660864 7660709522 7681930324 7684555776 7687838707 7719206912 7720197344 7739242752 7772787201 7804502016 7805503392 7840699904 7841704092 7863426264 7866115584 7874684102 7879757824 7900209942 7901585408 7907829184 7913911312 7929734528 7930750119 7935833504 7969235968 7988895744 8003777284 8023522272 8037465728 8057293824 8059730176 8060735993 8092216812 8119861248 8126277504 8148787968 8155055424 8162920448 8170246943 8185532416 8186580768 8189380608 8192879206 8223822848 8224876104 8261963648 8283408258 8296738816 8315429781 8319721472 8353256064 8356852536 8380001712 8388415488 8391999116 8411652096 8418121728 8419201836 8433803296 8451748302 8457165632 8487293987 8490194688 8525930496 8529572872 8549548032 8550614976 8602600037 8623822296 8626429954 8657159772 8690788992 8697656391 8721749622 8724385344 8736875792 8761077664 8764071936 8764073984 8765196432 8799080424 8802060392 8804720384 8880103264 8902010112 8904701888 8943298328 8971137024 8978225952 9003096384 9019867663 9044853446 9047944704 9082921728 9085997824 9089909776 9124241408 9125409984 9150688128 9166558208 9167734346 9190350768 9191950336 9193129732 9234948608 9267846144 9269035278 9293518848 9294711276 9301860093 9310831136 9336622912 9339813888 9341012256 9379094528 9380297936 9383132672 9416559752 9419778048 9423802286 9445871616 9463467712 9486813696 9489682304 9527932698 9532850176 9568036416 9570929584 9594540672 9601920096 9642335232 9676685712 9682888192 9684128316 9720319744 9721564662 9724889472 9751828224 9765789632 9768740864 9794095887 9795801088 9811081832 9838259344 9841624064 9876682752 9879669248 9904041984 9919491576 9946969392 9951252033 9988836864 9995239424 9996519552 9996521888 10038595584 10042884188 10066403328 10080815104 10082106192 10110034464 10152588288 10153855284 10156925591 10198368256 10246074368 10269156813 10311057408 10318990336 10320311928 10360207596 10363716268 10403779726 10407335424 10407337856 10408670763 10436164608 10437503646 10455605456 10484568352 10488154112 10533613256 10571137008 10574333492 10600419936 10649585509 10653225216 10691176956 10698029696 10743058432 10744434336 10774197312 10789622416 10794267859 10824168878 10835036672 10865050624 10866442152 10873407232 10913541537 10915441024 10919174144 10943772954 10966501472 11036053632 11044544344 11087239708 11091028992 11092452054 11121752064 11123179068 11137674752 11139103799 11142470048 11173335616 11184553984 11216972544 11224162304 11225602448 11265591264 11268997736 11296797888 11320259584 11365478881 11393517048 11400819968 11402280114 11450273088 11481991296 11491064283 11498429728 11522895486 11542879696 11578810368 11580296016 11587718656 11596875188 11628999496 11632513792 11682932971 11686928576 11732107232 11761049856 11812026153 11819636736 11852378112 11861743776 11869346816 11870866968 11870869742 11894601792 11903750256 11953853952 11961516032 11970967936 12004128512 12005665926 12056198592 12063926272 12089595264 12110562304 12167213312 12200917504 12202440122 12244380672 12253801024 12278298624 12289318809 12335734272 12339462144 12357128192 12358713704 12391358464 12392945472 12392948368 12402480124 12445108224 12450424918 12454683008 12479582208 12559704064 12587998674 12594495488 12649084928 12650704944 12685748448 12703910264 12733661184 12757381888 12792720896 12794359308 12802560128 12812676619 12848168798 12856446976 12902247616 12912171088 12939644931 12962086216 12966519296 13002437632 13022720498 13058794516 13105313688 13141616496 13146110976 13168910336 13203090588 13205389312 13207080576 13225988768 13262625856 13268336044 13318449152 13320154896 13328692736 13330402907 13357052832 13384794112 13414947492 13442808256 13480045952 13536784384 13538473712 13567280169 13628996736 13634864664 13654385302 13686362112 13692209084 13749837312 13751601519 13760415904 13787925504 13789694598 13813610128 13852422912 13876447232 13878227684 13914886144 13916671528 13966246704 14004934368 14068641792 14070446904 14074699008 14094849344 14124839628 14133893248 14135703429 14195201568 14204300288 14234523456 14254902608 14299275264 14325912448 14356394376 14365596416 14488589536 14524332288 14551388716 14580479616 14591697272 14648684448 14653111296 14693701632 14714738176 14716622748 14716626187 14757389016 14762436096 14788038656 14789936072 14819503872 14829002752 14830905424 14955963392 14992859136 14994782832 15020788352 15062397184 15064326282 15121222656 15127682617 15191356064 15203040152 15238643712 15267030784 15297552384 15309321728 15321419044 15333203167 15363860648 15369111552 15375677414 15440394688 15478485504 15545574402 15605669589 15611006784 15681399808 15683408184 15726852528 15732231168 15749368204 15759515648 15800419884 15803170816 15815658368 15827822624 15859469056 15861500238 15871667008 15938471936 15977791488 16007554568 16047044544 16074931456 16076937533 16114587648 16119460352 16121471986 16184433624 16236253317 16252555008 16297575936 16310110848 16325840896 16340493886 16371064832 16373161536 16378761216 16385758412 16447645696 16449752208 16523927296 16566816516 16593477632 16630859562 16639442944 16706512128 16713705072 16760003424 16776830976 16783998232 16823304192 16836243456 16838403672 16867606592 16903496604 16914331264 16927696847 16974587974 16980389376 17051860992 17059145744 17101229952 17205200074 17247644592 17252859908 17314319544 17381577984 17395312782 17443499244 17448770688 17473751584 17522155328 17528143872 17528147968 17530392864 17598160848 17604120784 17609440768 17611700191 17760206528 17804020224 17806304613 17809403776 17886596656 17942274048 17956451904 18006192768 18039735326 18089706892 18095889408 18103620181 18165843456 18171995648 18179819552 18248482816 18250819968 18301376256 18303660183 18333116416 18335468692 18380701536 18383900672 18386259464 18469897216 18535692288 18538070556 18587037696 18589422552 18603720186 18621662272 18673245824 18675637377 18682024512 18758189056 18760595872 18766265344 18833119504 18839556096 18847604572 18891743232 18926935424 18973627392 18979364608 19055865396 19061627479 19136072832 19141859168 19189081344 19203840192 19272253197 19284670464 19353371424 19365776384 19368256632 19440639488 19443129324 19449778944 19503656448 19531579264 19534080747 19537481728 19588191774 19591602176 19622163664 19676518688 19683248128 19753365504 19759338496 19808083968 19838983152 19893938784 19902504066 19977673728 19986208421 19993039104 19993043776 20077191168 20085768376 20132806656 20161630208 20164212384 20220068928 20257735571 20305176576 20307710568 20313851182 20481577953 20492148736 20538313626 20637980672 20640623856 20720415192 20727432536 20807559452 20814670848 20814675712 20817341526 20872329216 20875007292 20904893431 20911210912 20969136704 20976308224 21067226512 21142274016 21148666984 21200839872 21240333529 21299171018 21306450432 21382353912 21396059392 21486116864 21488868672 21548394624 21579244832 21588535718 21648337756 21670073344 21730101248 21732884304 21746814464 21827083074 21830882048 21838348288 21887545908 21933002944 22072107264 22089088688 22174479416 22182057984 22184904108 22243504128 22246358136 22275349504 22278207598 22284940096 22346671232 22364329411 22433945088 22448324608 22451204896 22531182528 22537995472 22593595776 22640519168 22730957762 22787034096 22801639936 22804560228 22900546176 22963982592 22982128566 22996859456 23045790972 23063516121 23085759392 23157620736 23160592032 23175437312 23193750376 23257998992 23265027584 23365865942 23373857152 23464214464 23522099712 23624052306 23639273472 23704756224 23723487552 23738693632 23741733936 23741739484 23789203584 23807500512 23907707904 23917921553 23941935872 24008257024 24011331852 24112397184 24127852544 24179190528 24182207979 24221124608 24334426624 24401835008 24404880244 24488761344 24507602048 24510740829 24556597248 24578637618 24671468544 24714256384 24717427408 24782716928 24785890944 24785896736 24804960248 24890216448 24900849836 24909366016 24959164416 25017331483 25119408128 25175997348 25298169856 25301409888 25371496896 25407820528 25461881961 25514763776 25585441792 25588718616 25605120256 25625353238 25696337596 25712893952 25804495232 25807800111 25824342176 25879289862 25924172432 25933038592 26004875264 26045440996 26117589032 26210627376 26230792817 26283232992 26292221952 26337820672 26406181176 26414161152 26451977536 26525251712 26536672088 26636898304 26640309792 26657385472 26660805814 26714105664 26763869623 26829894984 26885616512 26960091904 27059602989 27073568768 27076947424 27134560338 27257993472 27269729328 27308770604 27372724224 27384418168 27499674624 27503203038 27520831808 27575851008 27579389196 27618873803 27627220256 27704845824 27752894464 27756455368 27829772288 27833343056 27932493408 28009868736 28137283584 28140893808 28149398016 28189698688 28249679256 28267786496 28271406858 28390403136 28408600576 28469046912 28509805216 28598550528 28651824896 28712788752 28731192832 28977179072 29048664576 29102777432 29160959232 29183394544 29297368896 29306222592 29387403264 29429476352 29433245496 29433252374 29514778032 29524872192 29576077312 29579872144 29639007744 29658005504 29661810848 29911926784 29985718272 29989565664 30041576704 30124794368 30128652564 30171786877 30242445312 30255365234 30382712128 30406080304 30470776773 30534061568 30595104768 30618643456 30642838088 30666406334 30727721296 30738223104 30751354828 30880789376 30956971008 31091148804 31211339178 31222013568 31362799616 31366816368 31453705056 31464462336 31498736408 31519031296 31600839768 31631316736 31655645248 31718938112 31723000476 31743334016 31876943872 31948756527 32015109136 32094089088 32149862912 32153875066 32229175296 32238920704 32242943972 32368867248 32382803577 32472506634 32505110016 32595151872 32620221696 32651681792 32680987772 32742129664 32746323072 32757522432 32771516824 32895291392 32899504416 33047854592 33052094879 33133633032 33186955264 33261719124 33413024256 33417311397 33427410144 33520006848 33553661952 33567996464 33672486912 33676807344 33735213184 33806993208 33828662528 33855393694 33949175948 33960778752 34096436643 34118291488 34202459904 34410400148 34495289184 34505719816 34628639088 34655281021 34763155968 34790625564 34886998488 34897541376 34947503168 35044310656 35048798913 35056295936 35060785728 35196321696 35208241568 35218881536 35223400382 35520413056 35608040448 35612609226 35618807552 35773193312 35884548096 35912903808 36012385536 36079470652 36107220361 36179413784 36191778816 36207240362 36331686912 36343991296 36359639104 36489169039 36501639936 36602752512 36607320366 36666232832 36670937384 36761403072 36767801344 36772518928 36939794432 37071384576 37076141112 37174075392 37178845104 37207440372 37243324544 37346491648 37351274754 37364049024 37508363749 37521191744 37532530688 37666239008 37679112192 37695209144 37783486464 37853870848 37947254784 37958729216 38017942099 38111730792 38123254958 38272145664 38283718336 38378162688 38407680384 38438029857 38544506394 38569340928 38706742848 38731552768 38736513264 38881278976 38886258648 38899557888 39007312896 39063158528 39068161494 39074963456 39176383548 39183204352 39244327328 39353037376 39366496256 39506731008 39518676992 39616167936 39677966304 39787877568 39805008132 39861995801 39955347456 39972416842 39986078208 39986087552 39991208721 40154382336 40171536752 40323260416 40328424768 40440137856 40515471142 40610353152 40615421136 40627702364 40963155906 40984297472 41076627252 41275961344 41281247712 41440830384 41454865072 41615118904 41629341696 41629351424 41634683052 41744658432 41750014584 41809786862 41822421824 41938273408 41952616448 42134453024 42284548032 42297333968 42401679744 42480667058 42598342036 42612900864 42764707824 42792118784 42797609333 42972233728 42977737344 43096789248 43158489664 43177071436 43296675512 43340146688 43460202496 43465768608 43493628928 43654166148 43661764096 43667366227 43775091816 43866005888 44144214528 44149878561 44178177376 44348958832 44364115968 44369808216 44487008256 44492716272 44550699008 44556415196 44569880192 44693342464 44728658822 44867890176 44887058257 44902409792 45062365056 45075990944 45187191552 45281038336 45383047851 45461915524 45574068192 45603279872 45609120456 45801092352 45927965184 45964257132 45993718912 45999609501 46091581944 46127032242 46171518784 46321184064 46350874624 46387500752 46515997984 46530055168 46731731884 46747714304 46928428928 47044199424 47248104612 47278546944 47409512448 47446975104 47477387264 47483467872 47483478968 47578407168 47615001024 47703699893 47815415808 47835843106 47883871744 48016514048 48022663704 48224794368 48230812599 48255705088 48358381056 48364415958 48442249216 48668853248 48803670016 48809760488 48977522688 49015204096 49021481658 49113194496 49157275236 49227652273 49342937088 49428512768 49434854816 49571781888 49571793472 49609920496 49780432896 49801699672 49818732032 49918328832 50034662966 50228084087 50351994696 50596339712 50602819776 50742993792 50783090541 50815641056 50923763922 51029527552 51170883584 51177437232 51210240512 51250706476 51392675192 51425787904 51608990464 51615600222 51648684352 51758579724 51848344864 51866077184 52009750528 52090881992 52235178064 52421254752 52461585634 52566465984 52584443904 52664388613 52812362352 52828322304 52835100573 52903955072 53050503424 53073344176 53273796608 53280619584 53314770944 53321611628 53428211328 53527739246 53659789968 53771233024 53920183808 54119205978 54147137536 54153894848 54269120676 54310860543 54515986944 54539458656 54617541208 54745448448 54768836336 54999349248 55006406076 55041663616 55151702016 55158778392 55237747606 55254440512 55409691648 55505788928 55512910736 55659544576 55666686112 55864986816 56019737472 56274567168 56281787616 56298796032 56379397376 56499358512 56535572992 56542813716 56542826929 56780806272 56817201152 56938093824 57019610432 57184882437 57303649792 57425577504 57462385664 57954358144 58097329152 58205554864 58321918464 58366789088 58594737792 58612445184 58774806528 58858952704 58866490992 58866504748 58911780589 59029556064 59049744384 59152154624 59159744288 59278015488 59323621696 59823853568 59958625263 59979131328 60083153408 60249588736 60257305128 60343573754 60484890624 60510730468 60765424256 60773206713 60812160608 60941553546 61068123136 61237286912 61285676176 61332812668 61455442592 61476446208 61502709656 61761578752 61913942016 62029273951 62182297608 62422678356 62444027136 62714680293 62725599232 62733632736 62907410112 62928924672 62997472816 63024596209 63201679536 63262633472 63311290496 63437876224 63446000952 63486668032 63721000587 63753887744 63897513054 64030218272 64188178176 64299725824 64307750132 64458350592 64477841408 64485887944 64737734496 64765607154 64945013268 65010220032 65037993149 65190303744 65240443392 65303363584 65361975544 65492646144 65515044864 65543033648 65790582784 65799008832 66095709184 66104189758 66267266064 66523438248 66826048512 66834622794 66854820288 67040013696 67092988233 67135992928 67344973824 67353614688 67470426368 67613986416 67657325056 67710787388 67898351896 67921557504 68192873286 68236582976 68404919808 68820800296 68990578368 69011439632 69257278176 69310562042 69526311936 69581251128 69773996976 69795082752 69895006336 70088621312 70097597826 70112591872 70121571456 70392643392 70416483136 70437763072 70446800764 71040826112 71216080896 71225218452 71237615104 71546386624 71753764659 71825807616 72024771072 72158941304 72214440722 72358827568 72383557632 72414480724 72663373824 72687982592 72719278208 72978338078 73003279872 73205505024 73214640732 73332465664 73341874768 73522806144 73535602688 73545037856 73879588864 74142769152 74152282224 74348150784 74357690208 74414880744 74486649088 74692983296 74702549508 74728098048 74809498969 75016727498 75042383488 75051994449 75065061376 75332478016 75358224384 75390418288 75707741696 75894509568 75917458432 76035884198 76223461584 76246509916 76544291328 76567436672 76756325376 76815360768 76876059714 77089012788 77138681856 77413485696 77463105536 77473026528 77762557952 77772517296 77799115776 77832352457 78014625792 78126317056 78136322988 78149926912 78352767096 78488654656 78692378451 78706074752 78732992512 79013462016 79037353984 79355932608 79575755136 79610016264 79723991602 79910694912 79944833684 79972156416 79972175104 79982417442 80291608869 80318801077 80343073504 80646520832 80656849536 80880275712 81030942284 81220706304 81230842272 81255404728 81926311812 81951084563 82153254504 82551922688 82562495424 82856621409 82881660768 82909730144 83230237808 83258683392 83258702848 83269366104 83489316864 83500029168 83619573724 83644843648 83876546816 83905232896 84268906048 84569096064 84594667936 84803359488 84961334116 85196684072 85225801728 85529415648 85584237568 85595218666 85926107737 85955474688 86193578496 86316979328 86354142872 86593351024 86680293376 86920404992 86931537216 86987257856 87308332296 87323528192 87334732454 87550183632 87732011776 88288429056 88299757122 88356354752 88697917664 88728231936 88739616432 88974016512 88985432544 89101398016 89112830392 89139760384 89386684928 89457317644 89526121717 89735780352 89774116514 89804819584 90124730112 90151981888 90374383104 90515360631 90562076672 90766095702 90923831048 91148136384 91206559744 91218240912 91602184704 91855930368 91928514264 91987437824 91999219002 92183163888 92254064484 92343037568 92642368128 92701749248 92775001504 93031995968 93060110336 93463463768 93495428608 93856857856 94088398848 94496209224 94557093888 94893950208 94954774528 94966935744 94966957936 95156814336 95230002048 95407399786 95630831616 95671686212 95767743488 96033028096 96045327408 96119220961 96449588736 96461625198 96511410176 96716762112 96728831916 96884498432 97337706496 97607340032 97619520976 97955045376 98030408192 98042963316 98226388992 98314550472 98455304546 98685874176 98835907397 98869709632 99143563776 99143586944 99156284637 99219840992 99560865792 99603399344 99637464064 100069325932 100456168174 100703989392 101192679424 101205639552 101485987584 101566181082 101631282112 101847527844 102059055104 102341767168 102354874464 102420481024 102501412952 102785350384 102829604341 103217980928 103231200444 103297368704 103517159448 103696689728 103732154368 103965843063 104019501056 104181763984 104470356128 104842509504 104923171268 105132931968 105168887808 105328777226 105624724704 105656644608 105670201146 105807910144 106101006848 106114620401 106146688352 106547593216 106561239168 106629541888 106643223256 106856422656 107055478492 107319579936 107542466048 107840367616 108238411956 108307789696 108321661083 108538241352 108621721086 109031973888 109078917312 109235082416 109467507117 109537672672 109998698496 110012812152 110083327232 110303404032 110317556784 110475495212 110508881024 110819383296 111011577856 111025821472 111333372224 111729973632 112039474944 112525091247 112563575232 112597592064 112758794752 112773262549 112998717024 113071145984 113085627432 113085653858 113561612544 113634402304 113876187648 114039220864 114053826297 114369764874 114607299584 114851155008 114924771328 115908716288 115923181159 116194658304 116411109728 116643836928 116733578176 117189475584 117224890368 117549613056 117717905408 117732981984 117733009496 117823561178 118059112128 118099488768 118279036721 118319488576 118556030976 118647243392 119585987403 119647707136 119917250526 119958262656 120166306816 120499177472 120514610256 120687147508 120969781248 121021460936 121530848512 121546413426 121624321216 121883107092 122057603581 122136246272 122474573824 122571352352 122665625336 122910885184 122952892416 123005419312 123523157504 123827884032 124058547902 124364595216 124845356712 124888054272 125429360586 125451198464 125467265472 125814820224 125857849344 125994945632 126049192418 126403359072 126525266944 126622580992 126875752448 126892001904 126973336064 126989627693 127442001174 127507775488 127795026108 128060436544 128376356352 128392827999 128599451648 128615500264 128916701184 128955682816 128971775888 129475468992 129531214308 129890026536 130020440064 130075986298 130380607488 130480886784 130723951088 130985292288 131002098681 131086067296 131581165568 131598017664 132191418368 132208379516 132534532128 133046876496 133652097024 133669245588 133709640576 134080027392 134185976466 134271985856 134661174771 134707229376 134940852736 135227972832 135314650112 135421574776 135796703792 135843115008 136385746572 136473165952 136809839616 137641600592 137981156736 138022879264 138514556352 138621124084 139052623872 139162502256 139547993952 139590165504 139790012672 140177242624 140195195652 140195228413 140243142912 140785286784 140832966272 140875526144 140893601528 142081652224 142432161792 142450436904 142475230208 143092773248 143111099679 143507529318 143651615232 144049542144 144317882608 144428881444 144717655136 144767115264 144828961448 145326747648 145375965184 145438556416 145956676156 146006559744 146068935433 146411010048 146429281464 146664931328 146683749536 147045612288 147090075712 147682956819 147759177728 148285538304 148304564448 148715380416 148829761488 148973298176 149385966592 149405099016 149456196096 149618997938 150033454996 150084766976 150103988898 150130122752 150664956032 150684252261 150780836576 151415483392 151789019136 151834916864 152071768396 152446923168 152493019832 153088582656 153134873344 153153983867 153512650752 153630721536 153752119428 154178025576 154277363712 154826971392 154926211072 154946053056 155525115904 155545034592 155598231552 155664704914 156029251584 156252634112 156272645976 156705534192 156977309312 157384756902 157412149504 157465985024 157993165839 158074707968 158711865216 159151510272 159220032528 159447983204 159821389824 159889667368 159944312832 159944350208 159964834884 160583217738 160637602154 160686147008 161258585753 161313699072 161760551424 162061884568 162441412608 162461684544 162510809456 163852623624 163902169126 164306509008 165103845376 165124990848 165713242818 165763321536 165819460288 166460475616 166517366784 166517405696 166538732208 166978633728 167000058336 167239147448 167289687296 167753093632 167774617609 168537812096 169138192128 169189335872 169606718976 169628480787 169922668232 170393368144 170451603456 171058831296 171168475136 171190437332 171852215474 171910949376 172387156992 172633958656 172708285744 173186702048 173360586752 173840809984 173863074432 173974515712 174616664592 174647056384 174669464908 175100367264 175464023552 176576858112 176599514244 176712709504 176735341767 177395835328 177456463872 177479232864 177970865088 178202796032 178225660784 178279520768 178773369856 178914635288 179052243434 179471560704 179548233028 179609639168 180249460224 180303963776 180748766208 181030721262 181124153344 181532191404 181847662096 182296272768 182413119488 182436481824 183204369408 183711860736 183857028528 183974875648 183998438004 184366327776 184508128968 184686075136 185284736256 185403498496 185550003008 186063991936 186087821853 186120220672 186926927536 186990857216 187713715712 188176797696 188992418448 189073788627 189137821891 189787900416 189909549056 189933871488 189933915872 190313628672 190460004096 190814799572 191261663232 191343372424 191535486976 192066056192 192090654816 192238441922 192899177472 192923250396 192981586229 193433524224 193457663832 193768996864 194675412992 195113979447 195214680064 195239041952 195910090752 196060816384 196085926632 196629100944 196910609092 197371748352 197671814794 197739419264 198287127552 198287173888 198312569274 198439681984 199146616369 199206798688 199274928128 200138651864 200912336348 201407978784 202342124671 202411279104 202971975168 203132362164 203262564224 203695055688 204118110208 204683534336 204709748928 204840962048 205002825904 205570700768 205659208682 206435961856 206462400888 206594737408 207034318896 207393379456 207464308736 207931686126 208039002112 208363527968 208940712256 209685019008 209846342536 210265863936 210337775616 210657554452 211249449408 211313289216 211340402292 211615820288 211642972181 212202013696 212229240802 212293376704 213122478336 213259083776 213286446512 213712845312 214110956984 214639159872 215084932096 215680735232 216476823912 216615579392 216643322166 217076482704 217243442172 218063947776 218157834624 218470164832 218935014234 219075345344 219997396992 220025624304 220166654464 220606808064 220635113568 220950990424 221017762048 221638766592 221975726449 222051642944 222666744448 223459947264 224078949888 224428496907 225050182494 225127150464 225195184128 225517589504 225546525098 225997434048 226142291968 226171254864 226171307716 227123225088 227268804608 227752375296 228078441728 228107652594 228739529748 229214599168 229702310016 229849542656 231817432576 231846362318 232389316608 232822219456 233287673856 233467156352 233497057371 234378951168 234449780736 235435810816 235465963968 235466018992 235647122356 236118224256 236198977536 236558073442 236638977152 237112061952 237294486784 238322999917 239171974806 239295414272 239834501052 239916525312 240332613632 240956403231 240998354944 241029220512 241374295016 241939562496 242042921872 243061697024 243092826852 243248642432 243766214184 244115207162 244272492544 244949147648 245142704704 245331250672 245821770368 245853253689 246010838624 247046315008 247655768064 248117095804 248729190432 249690713424 249776108544 249882815783 250858721172 250902396928 250934530944 251629640448 251715698688 251989891264 252098384836 252806718144 253050533888 253245161984 253277655233 253751504896 253784003808 253946672128 253979255386 254884002348 255590052216 256120873088 256752712704 256785655998 257198903296 257231000528 257778323211 257911365632 257943551776 258950937984 259062428616 259780053072 260040880128 260151972596 260761214976 260961773568 261447902176 261970584576 262004197362 262172134592 263106113597 263196035328 264382836736 264416759032 265069064256 266093752992 267304194048 267338491176 267419281152 268160054784 268371952932 268543971712 268578365151 269322349542 269414458752 269881705472 270455945664 270629300224 270843149552 271593407584 271686230016 272771493144 272946331904 273619679232 275283201184 275962313472 276045758528 277029112704 277242248168 278105247744 278325004512 279095987904 279180331008 279580025344 279615897553 280354485248 280390391304 280390456826 280486285824 281570573568 281665932544 281751052288 281787203056 284163304448 284864323584 284900873808 284950460416 286185546496 286222199358 287015058636 287303230464 287425969723 288099084288 288357662883 288635765216 288857762888 289435310272 289534230528 289657922896 290653495296 290751930368 290877112832 291913352312 292013119488 292137870866 292822020096 292858562928 293367499072 294091224576 294180151424 295365913638 295518355456 296507722191 296609128896 297430760832 297659522976 297946596352 298771933184 298810198032 298912392192 299237995876 300066909992 300169533952 300207977796 300260245504 301329912064 301368504522 301561673152 302830966784 303578038272 303669833728 304143536792 304893846336 304986039664 306177165312 306269746688 306307967734 307025301504 307261443072 307504238856 308356051152 308488813023 309653942784 309852422144 309892106112 311050231808 311090069184 311196463104 311329409828 312058503168 312505268224 312545291952 313411068384 313954618624 314769513804 314824299008 314864693321 315986331678 316149415936 317423730432 318303020544 318343861203 318440065056 318895966408 319642779648 319779334736 319888625664 319888700416 319929669768 321166435476 321275204308 321372294016 322517171506 322627398144 323521102848 324123769136 324923369088 325021618912 327705247248 327804338252 328613018016 330137150779 330249981696 331426485636 331526643072 331638920576 332920951232 333034733568 333034811392 333077464416 334000116672 334478294896 334579374592 334622303629 335506187264 335549235218 337075624192 338276384256 338319787647 338378671744 339213437952 339256961574 339845336464 340786736288 340903206912 342117662592 342336950272 342380874664 343704430948 343821898752 343968783439 344774313984 345267917312 345416571488 346373404096 346721173504 347726148864 347769543477 347949031424 349233329184 349294112768 349338929816 350200734528 350928047104 353153716224 353199028488 353425419008 353470683534 354791670656 354837110163 354958465728 355941730176 356405592064 356451321568 356559041536 357546739712 357829270576 358104486868 358943121408 359096466056 359219278336 360498920448 360607927552 361497532416 362061442524 362170922101 363064382808 363695324192 364592545536 364826238976 364872963648 366172810743 366408738816 367423721472 367714057056 367949751296 367996876008 368732655552 369016257936 369372150272 370569472512 370806996992 371100006016 372127983872 372175643706 372240441344 373853855072 373981714432 375427431424 376353595392 377984836896 378147577254 378275643782 379575800832 379737959999 379867742976 379867831744 380627257344 380920008192 380968883079 381629599144 382523326464 382686744848 383070973952 384132112384 384181309632 384476883844 385798354944 385846500792 385963172458 386867048448 386915327664 389350825984 390227958894 390429360128 390478083904 392121632768 392171853264 393258201888 393821218184 394743496704 395343629588 395478838528 396574255104 396574347776 396625138548 396879363968 397192975189 398293232738 398413597376 398549856256 400277303728 401824672696 402815957568 404684249342 404822558208 405943950336 406264724328 406525128448 407390111376 408236220416 409367068672 409419497856 409681924096 410005651808 411141401536 411318417364 412871923712 412924801776 413189474816 414068637792 414786758912 414928617472 415863372252 416727055936 417881424512 419370038016 419692685072 420531727872 420585685239 421315108904 422498898816 422626578432 422680804584 423231640576 423285944362 424404027392 424458481604 424586753408 426244956672 426518167552 426572893024 427425690624 428221913968 429278319744 430169864192 431361470464 432953647824 433231158784 433286644332 434152965408 434486884344 436127895552 436315669248 436940329664 437870028468 438150690688 438206806299 439994793984 440051248608 440333308928 441270227136 441901980848 442035524096 443277533184 443951452898 444103285888 445333488896 446919894528 448157899776 448856993814 450100364988 450254300928 450390368256 451035179008 451093050196 451994868096 452284583936 452342509728 452342615432 454246450176 454440509507 455504750592 456156883456 456215305188 457479059496 458429198336 459404620032 459461951601 459699085312 463634865152 463692724636 464778633216 465644438912 466575347712 466934312704 466994114742 468757902336 468958161127 470871621632 470931927936 470932037984 471294244712 472236448512 472397955072 473116146884 473277954304 474224123904 474588973568 475329298177 476645999834 478343949612 479669002104 479833050624 480665227264 481912806462 481996709888 482058441024 482748590032 483775757259 484085843744 486123394048 486185653704 486497284864 487532428368 488230414324 488544985088 489898295296 490285409408 490662501344 491643540736 491706507378 492021677248 494092630016 495311536128 496234191608 497458380864 498385063523 499381426848 499552217088 499765631566 501717442344 501869061888 503259280896 503323852827 503979782528 504196769672 505613436288 506101067776 506490323968 506555310466 507503009792 507568007616 507893344256 507958510772 509768004696 511180104432 512241746176 513505425408 513571311996 514397806592 514462001056 515556646422 515822731264 515887103552 517901875968 518124857232 519560106144 520081760256 520303945192 521522429952 521923547136 522895804352 523941169152 524008394724 524344269184 524758602257 526212227194 526392070656 528765673472 528833518064 530138128512 532187505984 534608388096 534676982352 534838562304 536320109568 536743905864 537087943424 537156730302 538644699084 538828917504 539763410944 540911891328 541258600448 541686299104 543186815168 543372460032 545542986288 545892663808 547239358464 550566402368 551924626944 552091517056 554058225408 554484496336 556210495488 556650009024 558191975808 558360662016 559160050688 559231795106 560708970496 560780782608 560780913652 560972571648 561212225611 563141147136 563331865088 563502104576 563574406112 567413465673 568326608896 569728647168 569801747616 569900920832 572371092992 572444398716 574030117272 574606460928 574851939446 576198168576 576715325766 577271530432 577715525776 578870620544 578944758687 579315845792 581306990592 581503860736 581754225664 583826704624 584026238976 584275741732 585644040192 585717125856 586734998144 588182449152 588360302848 590731827276 590910451849 593015444382 593218257792 594861521664 595319045952 595893192704 597439849107 597543866368 597620396064 597824784384 598475991752 600133819984 600339067904 600415955592 602659824128 602737009044 603123346304 605661933568 607026374013 607339667456 608287073584 609787692672 609972079328 612354330624 612539493376 612615935468 614050603008 614522886144 615008477712 616712102304 616977626046 619307885568 619572461051 619784212224 622100463616 622180138368 622392926208 622658819656 624117006336 625010536448 625090583904 626822136768 627909237248 627989802701 629539027608 629648598016 629729386642 631972663356 634847460864 634928916543 636606041088 636687722406 636880130112 637791932816 639558669472 639777251328 639777400832 639859339536 642332870952 642550408616 642744588032 645034343012 645254796288 647042205696 648247538272 649846738176 650043237824 655410494496 655608676504 657226036032 658450339399 660274301558 660499963392 662852971272 663053286144 663277841152 665841902464 665927179347 666069622784 666154928832 668000233344 668956589792 669158749184 669244607258 671012374528 671098470436 674151248384 676552768512 676639575294 676757343488 678426875904 678513923148 679690672928 681573472576 681806413824 684235325184 684673900544 684761749328 687408861896 687643797504 687937566878 689548627968 690535834624 690833142976 692746808192 693294211741 695452297728 695539086954 695898062848 698466658368 698588225536 698677859632 700401469056 701856094208 706307432448 706398056976 706850838016 706941367068 709583341312 709674220326 709916931456 711883460352 712658911231 712902643136 713118083072 714968999751 715093479424 715658541152 716208973736 717886242816 718192932112 718438556672 720997840896 721215855104 722995064832 724122885048 724341844202 726128765616 727390648384 729185091072 729652477952 729745927296 732345621486 732817477632 734847442944 735428114112 735899502592 735993752016 737465311104 738032515872 738744300544 741138945024 741455568143 742200012032 744255967744 744351287412 744480882688 747707710144 747963428864 749648447349 750854862848 752707190784 755969673792 756295154508 756551287564 759151601664 759475919998 759735485952 759735663488 759832965699 761254514688 761840016384 761937766158 763259198288 765373489696 766141947904 768264224768 768362619264 768953767688 771596709888 771693001584 771926344916 773734096896 773830655328 778701651968 780455917788 780956167808 784243265536 784343706528 786516403776 787642436368 789318340791 790687259176 790957677056 793148510208 793148695552 793250277096 793758727936 794385950378 796586465476 796827194752 797099712512 800554607456 803649345392 805631915136 809368498684 809645116416 811887900672 812529448656 813050256896 813154577327 814780222752 816472440832 818838995712 819363848192 820011303616 822282803072 822636834728 825743847424 825849603552 826378949632 828137275584 829573517824 829679958313 831726744504 833454111872 835762849024 838740076032 838847692659 839385370144 841063455744 841171370478 842630217808 844997797632 845253156864 845361609168 846463281152 846571888724 848808054784 848916963208 849173506816 852489913344 852854106883 853145786048 854851381248 856443827936 858556639488 860339728384 862277909169 862722940928 865907295648 866462317568 866573288664 868305930816 868973768688 872255791104 872631338496 873880659328 875740056936 876301381376 876413612598 880102497216 880666617856 882540454272 883803961696 884071048192 886555066368 887902905796 888206571776 890666977792 893839789056 896315799552 897713987628 900200729976 900508601856 900780736512 902070358016 902186100392 903989736192 904569167872 904685019456 904685230864 908492900352 908881019014 911009501184 912313766912 912430610376 914958118992 916858396672 918809240064 918923903202 919398170624 927269730304 927385449272 929557266432 931288877824 933150695424 933868625408 933988229484 935325393187 937515804672 937916322254 941863855872 941864075968 942588489424 944472897024 944594079963 946232293768 946555908608 948448247808 949177947136 950658596354 953291999668 956687899224 959338004208 959666101248 961330454528 963825612924 963993419776 964116882048 965497180064 967551514518 968171687488 972246788096 972371307408 972994569728 975064856736 976460828648 977089970176 980570818816 981325002688 983287081472 983413014756 984043354496 988185260032 990411452337 992468383216 994916761728 996770127046 998762853696 999104434176 999531263132 1003434884688 1003738123776 1003866910887 1006518561792 1006647705654 1007959565056 1008393539344 1011226872576 1012202135552 1012980647936 1013110620932 1015006019584 1015136015232 1015786688512 1015917021544 1019536009392 1022360208864 1024483492352 1027010850816 1027142623992 1028795613184 1028924002112 1031113292844 1031774207104 1031906350317 1035803751936 1036249714464 1039120212288 1040163520512 1040607890384 1043847094272 1045791608704 1047882338304 1048016789448 1048688538368 1049517204514 1052424454388 1052784141312 1057531346944 1057667036128 1060276257024 1064375011968 1069216776192 1069353964704 1069677124608 1072640219136 1073487811728 1074175886848 1074313460604 1074313711651 1077289398168 1077657835008 1079526821888 1081823782656 1082517200896 1083372598208 1086373630336 1086512766303 1091085972576 1091785327616 1094478716928 1101132804736 1103849253888 1104183034112 1104320831041 1108116450816 1108968992672 1112420990976 1113300018048 1116383951616 1116721324032 1118320101376 1118463590212 1119323831191 1121417940992 1121561565216 1121561827304 1121945143296 1122424451222 1126282294272 1126663730176 1127148812224 1134826931346 1136653217792 1139213879997 1139603495232 1139801841664 1144742185984 1144888797432 1148060234544 1149212921856 1149703878892 1152396337152 1153430651532 1154543060864 1155431051552 1157741241088 1157889517374 1158631691584 1162759276219 1163508451328 1167653409248 1168052477952 1168551483464 1171288080384 1171434251712 1173469996288 1176364898304 1176720605696 1178556205069 1181463654552 1181820903698 1186030888764 1186436515584 1189723043328 1190638091904 1191578925567 1191786385408 1194879698214 1195087732736 1195240792128 1195649568768 1196951983504 1200267639968 1200678135808 1200831911184 1205319648256 1205474018088 1206246692608 1211323867136 1214052748026 1214679334912 1216574147168 1219575385344 1219944158656 1224708661248 1225078986752 1225231870936 1228101206016 1229045772288 1230016955424 1233424204608 1233955252092 1235721869831 1238615771136 1239144922102 1239568424448 1244360276736 1244785852416 1245317639312 1250021072896 1250181167808 1253644273536 1255818474496 1255979605402 1259078055216 1259297196032 1259458773284 1263945326712 1269694921728 1269857833086 1273212082176 1273375444812 1273760260224 1275583865632 1279117338944 1279554502656 1279554801664 1279718679072 1284665741904 1285100817232 1285489176064 1290068686024 1290509592576 1294084411392 1296495076544 1299693476352 1300086475648 1310820988992 1311217353008 1314452072064 1316900678798 1320548603116 1320999926784 1325705942544 1326106572288 1326555682304 1331683804928 1331854358694 1332139245568 1332309857664 1336000466688 1337913179584 1338317498368 1338489214516 1342024749056 1342196940872 1348302496768 1353105537024 1353279150588 1353514686976 1356853751808 1357027846296 1359381345856 1363146945152 1363321528521 1368470650368 1369347801088 1369523498656 1374817723792 1375287595008 1375875133756 1379097255936 1381071669248 1381666285952 1385493616384 1386588423482 1390904595456 1391078173908 1391498805967 1396933316736 1397176451072 1397355719264 1400802938112 1403712188416 1406874483381 1412614864896 1412796113952 1413701676032 1413882734136 1419166682624 1419348440652 1419833862912 1423766920704 1425317822462 1425805286272 1425987894531 1426236166144 1429937999502 1430186958848 1431317082304 1432417947472 1436385864224 1436877113344 1441995681792 1442431710208 1445990129664 1448245770096 1448683688404 1452257531232 1454781296768 1458370182144 1458993214733 1459491854592 1464691242972 1465634955264 1469694885888 1470856228224 1471799005184 1471987504032 1474930622208 1476065031744 1477488601088 1478814696683 1482277890048 1482911136286 1484400024064 1488511935488 1488702574824 1495155190569 1495415420288 1495926857728 1499296894698 1501709725696 1511939347584 1512590309016 1513102575128 1518303203328 1518951839996 1519470971904 1519471326976 1519665931398 1522509029376 1523680032768 1523875532316 1526057220463 1526518396576 1530746979392 1532283895808 1536725238528 1537907535376 1543193419776 1543386003168 1543852689832 1547468193792 1547661310656 1557070606697 1560911835576 1561912335616 1568486531072 1568687413056 1573032807552 1574275806771 1575284872736 1578636681582 1581374518352 1581915354112 1586297020416 1586297391104 1586500554192 1587517455872 1588771900756 1593172930952 1593654389504 1594199425024 1601109214912 1607298690784 1611263830272 1618736997368 1619290232832 1623775801344 1625058897312 1626100513792 1626309154654 1629560445504 1632596047003 1637677991424 1638727696384 1640022607232 1644565606144 1645273669456 1651487694848 1651699207104 1652757899264 1656274551168 1659147035648 1659359916626 1663453489008 1666908223744 1671525698048 1677480152064 1677695385318 1678770740288 1682126911488 1682342740956 1683636676833 1685260435616 1689995595264 1690506313728 1690723218336 1692926562304 1693143777448 1697616109568 1697833926416 1698347013632 1704979826688 1705708213766 1706291572096 1709702762496 1712887655872 1717113278976 1720679456768 1724555818338 1725445881856 1731814591296 1732924635136 1733146577328 1736611861632 1737947537376 1744511582208 1745262676992 1747761318656 1751480113872 1752602762752 1752827225196 1760204994432 1761333235712 1765080908544 1767607923392 1768142096384 1772731355547 1775805811592 1776413143552 1781333955584 1787679578112 1792631599104 1795427975256 1800401459952 1801017203712 1804140716032 1804372200784 1807979472384 1809138335744 1809370038912 1809370461728 1816985800704 1817762038028 1822019002368 1824627533824 1824861220752 1826265198259 1829916237984 1833716793344 1837618480128 1837847806404 1854539460608 1854770898544 1858717383153 1862577755648 1866301390848 1867737250816 1867976458968 1870650786374 1875031609344 1875832644508 1883727711744 1883728151936 1883969408103 1885176978848 1888945794048 1889188159926 1892464587536 1893111817216 1898355894272 1901317192708 1906583999336 1913375798448 1918676008416 1919332202496 1922660909056 1927651225848 1928233764096 1930994360128 1935103029036 1936343374976 1944493576192 1944742614816 1945989139456 1950129713472 1952921657296 1953762482479 1961141637632 1962650005376 1966574162944 1966826029512 1968086708992 1975351018197 1976370520064 1980822904674 1984936766432 1989833523456 1993540254092 1997525707392 1998208868352 1999062526264 2006869769376 2007476247552 2007733821774 2013037123584 2013295411308 2015919130112 2016177787619 2016787078688 2022453745152 2024404271104 2025961295872 2026221241864 2030272030464 2031573377024 2031834043088 2039072018784 2044720417728 2048966984704 2054021701632 2054285247984 2057848004224 2062226585688 2063548414208 2063812700634 2071607503872 2072499428928 2078240424576 2079882635223 2081215780768 2087694188544 2091583217408 2095764676608 2096033578896 2097377076736 2099034409028 2104848908776 2105568282624 2115334072256 2120552514048 2128750023936 2137976733693 2138707929408 2139354249216 2145280438272 2146975623456 2148351773696 2148626921208 2148627423302 2154578796336 2155315670016 2159053643776 2163647565312 2165034401792 2166745196416 2172747260672 2173025532606 2182171945152 2183570655232 2188957433856 2202265609472 2202540442021 2207698507776 2208366068224 2208641662082 2216232901632 2217937985344 2224366704429 2226600036096 2232767903232 2233442648064 2236640202752 2236927180424 2238647662382 2242835881984 2243123130432 2243123654608 2243890286592 2244848902444 2252564588544 2253327460352 2254297624448 2269653862692 2273306435584 2278427759994 2279206990464 2279603683328 2289484371968 2289777594864 2296120469088 2298425843712 2299407757784 2304792674304 2306861303064 2309086121728 2310862103104 2315482482176 2315779034748 2317263383168 2319094468039 2325518552438 2327016902656 2335306818496 2336104955904 2337102966928 2342868503424 2346939992576 2352729796608 2353441211392 2357112410138 2362927309104 2363641807396 2372061777528 2372873031168 2379446086656 2381276183808 2383157851134 2383572770816 2389759396428 2390175465472 2390481584256 2391299137536 2393903967008 2400535279936 2401356271616 2401663822368 2410639296512 2410948036176 2412493385216 2412802926167 2422647734272 2428105496052 2433148294336 2439150770688 2439463731981 2439888317312 2449417322496 2450157973504 2450463741872 2458091544576 2460033910848 2466848409216 2467910504184 2471443739662 2477231542272 2478289844204 2479136848896 2488720553472 2489039874939 2490635278624 2500042145792 2500362335616 2507288547072 2511636948992 2511959210804 2518156110432 2518594392064 2518917546568 2527890653424 2539389843456 2539715666172 2546424164352 2546750889624 2547520520448 2551167731264 2558234677888 2558562320649 2559109603328 2559437358144 2569331483808 2570201634464 2570978352128 2580137372048 2581019185152 2588168822784 2592990153088 2599386952704 2600172951296 2621641977984 2622434706016 2628904144128 2633801357596 2641097206232 2641999853568 2651411885088 2652213144576 2653111364608 2663367609856 2663708717388 2663709339847 2664619715328 2672000933376 2675826359168 2676634996736 2676978429032 2684049498112 2684393881744 2696604993536 2706211074048 2706558301176 2707029373952 2713707503616 2714055692592 2718762691712 2726293890304 2726643057042 2736941300736 2738110553677 2739046997312 2749635447584 2750575190016 2751750267512 2758194511872 2762143338496 2763332571904 2770987232768 2773176846964 2775309773227 2781809190912 2782156347816 2782997611934 2793866633472 2794711438528 2801605876224 2805976179561 2807424376832 2813748966762 2825592227904 2827403352064 2827765468272 2838333365248 2838696881304 2839667725824 2847533841408 2850635644924 2851610572544 2851975789062 2852472332288 2859875999004 2860373917696 2862634164608 2864835894944 2872771728448 2873754226688 2883991363584 2884863420416 2891980259328 2896491540192 2897367376808 2904515062464 2909562593536 2909925693473 2916740364288 2917986429466 2918983709184 2929382485944 2931269910528 2941712456448 2943598010368 2943975008064 2949861244416 2952130063488 2954977202176 2957629393366 2964555780096 2965822272572 2968800048128 2977023870976 2977405149648 2990310381138 2990830840576 2991853715456 2998593789396 3003419451392 3023878695168 3025180618032 3026205150256 3036606406656 3037903679992 3038941943808 3038942653952 3039331862796 3045018058752 3047360065536 3047751064632 3052114440926 3053036793152 3061493958784 3063913129307 3073450477056 3075815070752 3086386839552 3086772006336 3087705379664 3095322621312 3114141213394 3121823671152 3123824671232 3136973062144 3137374826112 3146065615104 3148551613542 3150569745472 3157273363164 3162749036704 3163830708224 3172594040832 3172594782208 3173001108384 3175034911744 3177543801512 3186345861904 3187308779008 3187717734571 3202218429824 3214597381568 3222527660544 3222941134953 3237473994736 3238580465664 3247551602688 3250117794624 3252201027584 3252618309308 3259120891008 3265192094006 3275355982848 3276755252761 3280045214464 3289131212288 3290547338912 3302975389696 3303398414208 3305515798528 3312549102336 3312962493123 3318294071296 3318719833252 3326906978016 3333816447488 3343051396096 3354960304128 3355390770636 3357541480576 3357971493573 3364253822976 3364685481912 3367273353666 3370520871232 3379991190528 3381446436672 3385853124608 3386287554896 3395232219136 3395667852832 3396694027264 3409959653376 3411416427532 3412583144192 3419405524992 3425775311744 3434226557952 3441358913536 3449111636676 3463629182592 3465849270272 3466293154656 3473223723264 3475895074752 3488277828657 3490525353984 3495522637312 3502960227744 3505205525504 3505654450392 3520409988864 3522666471424 3530161817088 3535215846784 3535668615207 3536284192768 3545462711094 3551611623184 3552826287104 3562667911168 3575359156224 3585263198208 3590855950512 3593618615929 3600802919904 3602034407424 3608281432064 3608744401568 3615958944768 3618740077824 3618740923456 3633971601408 3635524076056 3644038004736 3649255067648 3649722441504 3652530396518 3659832475968 3666650138351 3675236960256 3675695612808 3707165609493 3709078921216 3709541797088 3717434766306 3725155511296 3735474501632 3735952917936 3741301572748 3750063218688 3751665289016 3767455423488 3767456303872 3767938816206 3770353957696 3777891588096 3778376319852 3783785711011 3784929175072 3786223634432 3796711788544 3802634385416 3813167998672 3826751596896 3837352016832 3838664404992 3844500368749 3855302451696 3856467528192 3861988720256 3870206058072 3872686749952 3888987152384 3889485229632 3891978278912 3900259426944 3905843314592 3907524964958 3922283275264 3925300010752 3933148325888 3933652059024 3936173417984 3950702036394 3952741040128 3961645809348 3969873532864 3979667046912 3987080508184 3995051414784 3996417736704 3998125052528 4013739538752 4014952495104 4015467643548 4026074247168 4026590822616 4031838260224 4032355575238 4033574157376 4044907490304 4051922591744 4052442483728 4060544060928 4063146754048 4063668086176 4078144037568 4089440835456 4097933969408 4108043403264 4108570495968 4115696008448 4124453171376 4127096828416 4127625401268 4143215007744 4144998857856 4156480849152 4159765270446 4162431561536 4174496417901 4183166434816 4191529353216 4192067157792 4194754153472 4198068818056 4209697817552 4211136565248 4230668144512 4241105028096 4257500047872 4275953467386 4277415858816 4278708498432 4290560876544 4293951246912 4296703547392 4297253842416 4297254846604 4309157592672 4310631340032 4318107287552 4327295130624 4333490392832 4345494521344 4346051065212 4364343890304 4367141310464 4376979644199 4404531218944 4405080884042 4415397015552 4416732136448 4417283324164 4432465803264 4435875970688 4436444090049 4448733408858 4453200072192 4465535806464 4473280405504 4473854360848 4477295324764 4485671763968 4486246260864 4486247309216 4487780573184 4489697804888 4505129177088 4506654920704 4508595248896 4528136998423 4539307725384 4546612871168 4556855519988 4558413980928 4578171661389 4578968743936 4579555189728 4592240938176 4596851687424 4598815515568 4613722606128 4618172243456 4621724206208 4630964964352 4631558069496 4634526766336 4638188936078 4651037104876 4654033805312 4670613636992 4671211820091 4674205933856 4685737006848 4693879985152 4705459593216 4706882422784 4714224820276 4725854618208 4727283614792 4744123555056 4745746062336 4747773499877 4758892173312 4762552367616 4766315702268 4767145541632 4779518792856 4780963168512 4782598275072 4787807934016 4801070559872 4802712543232 4803327644736 4821278593024 4821896072352 4824986770432 4825605852334 4856210992104 4866296588672 4878301541376 4878927463962 4879776634624 4897788141009 4900315947008 4900927483744 4916183089152 4920067821696 4933696818432 4935821008368 4942887479324 4954463084544 4956579688408 4958273697792 4977441106944 4978079749878 4981270557248 4999016158343 5000724671232 5014577094144 5023273897984 5023918421608 5036312220864 5037188784128 5037835093136 5055781306848 5078779686912 5079431332344 5092848328704 5093501779248 5095041040896 5102335462528 5116469355776 5117124641298 5118219206656 5118874716288 5138662967616 5140403268928 5141956704256 5160274744096 5162038370304 5176337645568 5185980306176 5198773905408 5200345902592 5243283955968 5244869412032 5257808288256 5267602715192 5282194412464 5283999707136 5302823770176 5304426289152 5306222729216 5326735219712 5327417434776 5327418679694 5329239430656 5344001866752 5351652718336 5353269993472 5353956858064 5368098996224 5368787763488 5393209987072 5412422148096 5413116602352 5414058747904 5427415007232 5428111385184 5437525383424 5452587780608 5453286114084 5461093424737 5473882601472 5476221107354 5478093994624 5478795594777 5499270895168 5501150380032 5503500535024 5524286676992 5526665143808 5541974465536 5546353693928 5550619546454 5563618381824 5564312695632 5565995223868 5587733266944 5589422877056 5603211752448 5611952359122 5614848753664 5627497933524 5651184455808 5654806704128 5655530936544 5676666730496 5677393762608 5679335451648 5695067682816 5701271289848 5703221145088 5703951578124 5704944664576 5719751998008 5725268329216 5729671789888 5745543456896 5747508453376 5767982727168 5769726840832 5792983080384 5794734753616 5809030124928 5819125187072 5819851386946 5833480728576 5835972858932 5837967418368 5858764971888 5861287447437 5863272478621 5883424912896 5887196020736 5887950016128 5899722488832 5904260126976 5909954404352 5915258786732 5929111560192 5931644545144 5937600096256 5954047741952 5954810299296 5980620762276 5981661681152 5982429173099 5997187578792 6006838902784 6047757390336 6048533362857 6050361236064 6052410300512 6073212813312 6075807359984 6077883887616 6077885307904 6078663725592 6094720131072 6095502129264 6104228881852 6106073586304 6122987917568 6127826258614 6146900954112 6151630141504 6173544012672 6175410759328 6190645242624 6228282426788 6243647342304 6247649342464 6272605864801 6274749652224 6292131230208 6297103227084 6301139490944 6314546726328 6325498073408 6327661416448 6345189564416 6346002216768 6350069823488 6355087603024 6372691723808 6374617558016 6375435469142 6404436859648 6429194763136 6445055321088 6445882269906 6474947989472 6477160931328 6495103205376 6500235589248 6504402055168 6505236618616 6518241782016 6530384188012 6535406885341 6550711965696 6553510505522 6560090428928 6578262424576 6581094677824 6606796828416 6607621326063 6611031597056 6625098204672 6625924986246 6636588142592 6637439666504 6653813956032 6667632894976 6686102792192 6709920608256 6710781541272 6715082961152 6715942987146 6728507645952 6729370963824 6734546707332 6741041742464 6759982381056 6762892873344 6771706249216 6772575109792 6791335705664 6793388054528 6819919306752 6822832855064 6825166288384 6838811049984 6851550623488 6868453115904 6881247519919 6898223273352 6927258365184 6931698540544 6932586309312 6946447446528 6951790149504 6957283404117 6976555657314 6981050707968 6991045274624 7005920455488 7010411051008 7011308900784 7040819977728 7045332942848 7060323634176 7070431693568 7071337230414 7072568385536 7090925422188 7103223246368 7105652574208 7125335822336 7150718312448 7170526396416 7181711901024 7187237231858 7201605839808 7204068814848 7215021239981 7217488803136 7231917889536 7237480155648 7237481846912 7238408778501 7267943202816 7271048152112 7298510135296 7299444883008 7305060793036 7319664951936 7333300276702 7350473920512 7351391225616 7414331218986 7418157842432 7419083594176 7434869532612 7450311022592 7470949003264 7471905835872 7482603145496 7500126437376 7503330578032 7534910846976 7534912607744 7535877632412 7540707915392 7555783176192 7556752639704 7567571422022 7569858350144 7572447268864 7593423577088 7605268770832 7626335997344 7653503193792 7674704033664 7677328809984 7689000737498 7710604903392 7712935056384 7723977440512 7740412116144 7745373499904 7746367289273 7777974304768 7778970459264 7783956557824 7800518853888 7811686629184 7815049929916 7844566550528 7850600021504 7866296651776 7867304118048 7872346835968 7901404072788 7923291618696 7939747065728 7959334093824 7974161016368 7990102829568 7991128019541 7996250105056 8027479077504 8029904990208 8030935287096 8052148494336 8053181645232 8063676520448 8064711150476 8067148314752 8089814980608 8103845183488 8104884967456 8121088121856 8127336172352 8156288075136 8178881670912 8195867938816 8214331661031 8217140991936 8231392016896 8248906342752 8254193656832 8255250802536 8286430015488 8289997715712 8312961698304 8319530540892 8324863123072 8325929319681 8348992835802 8366332869632 8384134315584 8389508306944 8396137636112 8419395635104 8422273130496 8461336289024 8482210056192 8515000095744 8551906934772 8554831717632 8557416996864 8581121753088 8587902493824 8593407094784 8594507684832 8594509693208 8618315185344 8621262680064 8634369680633 8654590261248 8666980785664 8690989042688 8692102130424 8728687780608 8729777080419 8734282620928 8753959288398 8809062437888 8810161768084 8830794031104 8833464272896 8834566648328 8864931606528 8871751941376 8872888180098 8897466817716 8906400144384 8910205061413 8931071612928 8946560811008 8947708721696 8954590649528 8972492521728 8972494618432 8975561146368 8979395609776 9010258354176 9013309841408 9017190497792 9056273996846 9078615450768 9113711039976 9116827961856 9156343322778 9157937487872 9159110379456 9184481876352 9191739387921 9197631031136 9227445212256 9236344486912 9243448412416 9261929928704 9263116138992 9269053532672 9276377872156 9302074209752 9308067610624 9341227273984 9342423640182 9348411867712 9371474013696 9387759970304 9410919186432 9413764845568 9428449640552 9451709236416 9454567229584 9488247110112 9491492124672 9495546999754 9517784346624 9525104735232 9532631404536 9559037585712 9561926337024 9563153203713 9575615868032 9602141119744 9605425086464 9606655289472 9642557186048 9643792144704 9649973540864 9651211704668 9712421984208 9732593177344 9756603082752 9757854927924 9759553269248 9795576282018 9800631894016 9801854967488 9830265758283 9840135643392 9867393636864 9871642016736 9885774958648 9908926169088 9913159376816 9916547395584 9954882213888 9956159499756 9962541114496 9998032316686 10001449342464 10029154188288 10046547795968 10047836843216 10072624441728 10074377568256 10075670186272 10111562613696 10157559373824 10158862664688 10185696657408 10187003558496 10190082081792 10204670925056 10232938711552 10234249282596 10234251674149 10237749432576 10277325935232 10280806537856 10283913408512 10320549488192 10324076740608 10371960612352 10397547810816 10400691805184 10486567911936 10489738824064 10515616576512 10535205430384 10564388824928 10567999414272 10605647540352 10608852578304 10612445458432 10653470439424 10654834869552 10654837359388 10658478861312 10663032286609 10688003733504 10703305436672 10706539986944 10707913716128 10737575526976 10780855847787 10786419974144 10824844296192 10826233204704 10828117495808 10856222770368 10875050766848 10905175561216 10906572228168 10922186849474 10947765202944 10952442214708 10956187989248 10957591189554 10998541790336 10999950415053 11007001070048 11048573353984 11053330287616 11083948931072 11092707387856 11101239092908 11127236763648 11128625391264 11131990447736 11175466533888 11178845754112 11206423504896 11223904718244 11227298585131 11254995867048 11302368911616 11309613408256 11311061873088 11351357133033 11353333460992 11354787525216 11358670903296 11390135365632 11402542579696 11406442290176 11407903156248 11439503996016 11450536658432 11459343579776 11491086913792 11495016906752 11533501106247 11539453681664 11585966160768 11589469507232 11618060249856 11638250374144 11639702773892 11666961457152 11671945717864 11675934836736 11717529943776 11722574894874 11726544957242 11766849825792 11771876759969 11775900032256 11799444977664 11808520253952 11819908808704 11830517573464 11858223120384 11863289090288 11875200192512 11908095483904 11909620598592 11961241524552 11963323362304 11964858346198 11994375157584 12095514780672 12097066725714 12100722472128 12104820601024 12151614719968 12155767775232 12155770615808 12157327451184 12189440262144 12191004258528 12208457763704 12212147172608 12245975835136 12255652517228 12293801908224 12303260283008 12347088025344 12350821518656 12381290485248 12456564853576 12487294684608 12495298684928 12545211729602 12549499304448 12584262460416 12594206454168 12602278981888 12629093452656 12650996146816 12655322832896 12690379128832 12692004433536 12700139646976 12710175206048 12745383447616 12749235116032 12750870938284 12808873719296 12858389526272 12890110642176 12891764539812 12949895978944 12954321862656 13000471178496 13008804110336 13010473237232 13036483564032 13060768376024 13070813770682 13101423931392 13107021011044 13120180857856 13156524849152 13162189355648 13213593656832 13215242652126 13222063194112 13250196409344 13251849972492 13273176285184 13274879333008 13307627912064 13335265789952 13372205584384 13419841216512 13421563082544 13430165922304 13431885974292 13457015291904 13458741927648 13469093414664 13482083484928 13519964762112 13525785746688 13540519313389 13545150219584 13582671411328 13584410995269 13586776109056 13639838613504 13645665710128 13650332576768 13703101246976 13736906231808 13762495039838 13796446546704 13854516730368 13863397081088 13865172618624 13892894893056 13903580299008 13914566808234 13953111314628 13962101415936 13982090549248 14011840910976 14020822102016 14022617801568 14081639955456 14087655794717 14120647268352 14140863387136 14142674460828 14145136771072 14181850844376 14206446492736 14211305148416 14243320499631 14250671644672 14301436624896 14363423802048 14374474463716 14403211679616 14408137629696 14430042479962 14434977606272 14463835779072 14474960311296 14474963693824 14476817557002 14537702994937 14542096304224 14597020270592 14598889766016 14610121586072 14639329903872 14666600553404 14700947841024 14702782451232 14828662437972 14838167188352 14869739065224 14900622045184 14941898006528 14943811671744 14965206290992 14997048475029 15006661156064 15069821693952 15069825215488 15071755264824 15081415830784 15111566352384 15113505279408 15135142844044 15139716700288 15144894537728 15186847154176 15210537541664 15252671994688 15307006387584 15349408067328 15354657619968 15378001474996 15421209806784 15425870112768 15447954881024 15449936969213 15480824232288 15490746999808 15492734578546 15557940918528 15567913115648 15601037707776 15623373258368 15630099859832 15689133101056 15701200043008 15732593303552 15734608236096 15744693671936 15802808145576 15846583237392 15879494131456 15918668187648 15948322032736 15980205659136 15982256039082 15992500210112 16054958155008 16059809980416 16061870574192 16104296988672 16106363290464 16127353040896 16129422300952 16134296629504 16179629961216 16204228030777 16209769934912 16242176243712 16254672344704 16312576150272 16357763341824 16383280274211 16391735877632 16428663322062 16434281983872 16462784033792 16497812685504 16508387313664 16510501605072 16572860030976 16579995431424 16625923396608 16639061081784 16649726246144 16651858639362 16697985671604 16732665739264 16768268631168 16779016613888 16792275272224 16838791270208 16844546260992 16922672578048 16964420112384 17030000191488 17103813869544 17109663435264 17114833993728 17175804987648 17186814189568 17189015369664 17189019386416 17236630370688 17242525360128 17268739361266 17309180522496 17333961571328 17381978085376 17384204260848 17397578993941 17457375561216 17459554160838 17468565241856 17507918576796 17589817435863 17618124875776 17620323536168 17661588062208 17666928545792 17669133296656 17729863213056 17743503882752 17745776360196 17794933635432 17812800288768 17820410122826 17862143225856 17895417443392 17909181299056 17944985043456 17944989236864 17947287519297 17958791219552 18020516708352 18026619682816 18034380995584 18112547993692 18157230901536 18227422079952 18233655923712 18312686645556 18315874975744 18318220758912 18368963752704 18383478775842 18395262062272 18454890424512 18472688973824 18486896824832 18523859857408 18526232277984 18538107065344 18552755744312 18604148419504 18682454547968 18684847280364 18696823735424 18742948027392 18775519940608 18817817594403 18827529691136 18856899281104 18903418472832 18909134459168 18976494220224 18982984249344 18991093999508 19035568693248 19050209470464 19065262809072 19118075171424 19123852674048 19126306407426 19151231736064 19204282239488 19206746292581 19213310578944 19285114372096 19287584289408 19299947081728 19302423409336 19424843968416 19465186354688 19513206165504 19515709855848 19519106538496 19591152564036 19603709934976 19606220656023 19660531516566 19680271286784 19734787273728 19743284033472 19771549917296 19826318753632 19833094791168 19909764427776 19912318999512 19925082228992 19996064633372 20002898684928 20058308376576 20093095591936 20095673686432 20145248883456 20151340372544 20223125227392 20315118747648 20317725329376 20374007116992 20380164163584 20409341850112 20411960521369 20465877423104 20468498565192 20468503348298 20475498865152 20554651870464 20561613075712 20567826817024 20641098976384 20643742559757 20743921224704 20795095621632 20801383610368 20973135823872 20979477648128 20982095789779 21031233153024 21070410860768 21128777649856 21135998828544 21211295080704 21217705156608 21224890916864 21306940878848 21309669739104 21309674718776 21316957722624 21326064573218 21376007467008 21406610873344 21415827432256 21475151053952 21561711695574 21572839948288 21645063719943 21652466409408 21656234991616 21712445540736 21750101533696 21810351122432 21813144456336 21844373698948 21895530405888 21904884429416 21912375978496 21915182379108 21997083580672 21999900830106 22014002140096 22092426248161 22106660575232 22167897862144 22185414775712 22202478185816 22254473527296 22257250782528 22263980895472 22350933067776 22357691508224 22412847009792 22447809436488 22454597170262 22509991734096 22604737823232 22619226816512 22622123746176 22702714266066 22706666921984 22709575050432 22717341806592 22780270731264 22805085159392 22812884580352 22815806312496 22879007992032 22901073316864 22918687159552 22982173827584 22985122612433 23067002212494 23078907363328 23171932321536 23178939014464 23236120499712 23239101867819 23276500748288 23279405547784 23333922914304 23343891435728 23351869673472 23435059887552 23445149789748 23453089914484 23533699651584 23543753519938 23551800064512 23598889955328 23617040507904 23661035146928 23726578180576 23750400385024 23816190967808 23819241197184 23922483049104 23926646724608 23929716692396 23988750315168 24191029561344 24194133451428 24201444944256 24209641202048 24303229439936 24311535550464 24311541231616 24314654902368 24382008517056 24416915527408 24424294345216 24491951670272 24511305034456 24587603816448 24606520566016 24694176050688 24701643037312 24762580970496 24913129707152 24974589369216 24990597369856 25090423459204 25098998608896 25168524920832 25188412908336 25204557963776 25258186905312 25301992293632 25310645665792 25384008867072 25400279293952 25420350412096 25490766895232 25498470232064 25501741876568 25617747438592 25716779052544 25780221284352 25783529079624 25899791957888 25903109041899 26000942356992 26017608220672 26020946474464 26072967128064 26121536752048 26141627541364 26202847862784 26214042022088 26240361715712 26313049698304 26324378711296 26427187313664 26430485304252 26438477313373 26500392818688 26503699944984 26546352570368 26549758666016 26615255824128 26670531579904 26730615184239 26744411168768 26839682433024 26843126165088 26860331844608 26863771948584 26917483855296 26938186829328 26964166969856 27039929524224 27051571493376 27081038626778 27090300439168 27165342822656 27168821990538 27173552218112 27291331420256 27300665153536 27406202493952 27473812463616 27524990079676 27592893093408 27709033460736 27720871079927 27730345237248 27785789786112 27807160598016 27829133616468 27906222629256 27924202831872 27964181098496 28023681821952 28041644204032 28045235603136 28163279910912 28175311589434 28241294536704 28281726774272 28285348921656 28363701688752 28412892985472 28422610296832 28486640999262 28501343289344 28726847604096 28748948927432 28806423359232 28816275259392 28860084959924 28869955212544 28927671558144 28949920622592 28949927387648 28953635114004 28995087188797 29075405989874 29084192608448 29197779532032 29220243172144 29278659807744 29333201106808 29401895682048 29405564902464 29657324875944 29676334376704 29739478130448 29801244090368 29883796013056 29887623343488 29930412581984 29994096950058 30013322312128 30139643387904 30139650430976 30143510529648 30162831661568 30223132704768 30227010558816 30270285688088 30279433400576 30289789075456 30421075083328 30505343989376 30614012775168 30698816134656 30702755022447 30756002949992 30842419613568 30851740225536 30895909762048 30899873938426 30961648464576 30981493999616 30985469157092 31115881837056 31135826231296 31202075415552 31246746516736 31260199719664 31378266202112 31402400086016 31465186607104 31469216472192 31489387343872 31605616291152 31693166474784 31758988262912 31837336375296 31896644065472 31960411318272 31964512078164 31985000420224 31989096859827 32109916310016 32119619960832 32123741148384 32212726580928 32254706081792 32258844601904 32268593259008 32359259922432 32408456061554 32419539869824 32484352487424 32509344689408 32625152300544 32715526683648 32766560548422 32783471755264 32857326644124 32868563967744 32925568067584 32995625371008 33016774627328 33021003210144 33145720061952 33159990862848 33251846793216 33278122163568 33299452492288 33303717278724 33395971343208 33465331478528 33536537262336 33558033227776 33584550544448 33677582540416 33681895755393 33845345156096 33928840224768 34060000382976 34207627739088 34219326870528 34233945762271 34351609975296 34373628379136 34378030739328 34378038772832 34473260741376 34485050720256 34537478722532 34618361044992 34667923142656 34699038766921 34763956170752 34768408521696 34795157987882 34914751122432 34919108321676 35015837153592 35179634871726 35236249751552 35240647072336 35315630279907 35333857091584 35338266593312 35459726426112 35487007765504 35491552720392 35589867270864 35625600577536 35640820245652 35724286451712 35790834886784 35818362598112 35889970086912 35889978473728 35894575038594 35917582439104 36045537562789 36068761991168 36225095987384 36314461803072 36454844159904 36467311847424 36625373291112 36636441517824 36737927505408 36766957551684 36790524124544 36909780849024 36945377947648 36973793649664 37047719714816 37052464555968 37076214130688 37105511488624 37208296839008 37364909095936 37369694560728 37393647470848 37485896054784 37551039881216 37635635188806 37655059382272 37713798562208 37806836945664 37818268918336 37952988440448 37965968498688 37982187999016 38071137386496 38100418940928 38130525618144 38236150342848 38247705348096 38252612814852 38302463472128 38307377964761 38408564478976 38413492585162 38426621157888 38575168578816 38599894163456 38604846818672 38849687936832 38930372709376 39026412331008 39031419711696 39038213076992 39182305128072 39207419869952 39212441312046 39321063033132 39360542573568 39469574547456 39486568066944 39543099834592 39652637507264 39666189582336 39819528855552 39824637999024 39850164457984 39992129266744 40005797369856 40116616753152 40191347372864 40290497766912 40302680745088 40446250454784 40621557940167 40635450658752 40748014233984 40760328327168 40818683700224 40823921042738 40931754846208 40936997130384 40937006696596 40950997730304 41109303740928 41123226151424 41135653634048 41282197952768 41287485119514 41487842449408 41590191243264 41602767220736 41946271647744 41958955296256 41964191579558 42062466306048 42140821721536 42257555299712 42262967384151 42422590161408 42435410313216 42449781833728 42613881757696 42619339478208 42619349437552 42633915445248 42652129146436 42752014934016 42813221746688 42831654864512 42950302107904 43123423391148 43136462984977 43290127439886 43304932818816 43312469983232 43424891081472 43500203067392 43613108984811 43620702244864 43626288912672 43688747397896 43791060811776 43809768858832 43824751956992 43830364758216 43994167161344 43999801660212 44028004280192 44184852496322 44213321150464 44335795724288 44370829551424 44404956371632 44514501565056 44527961790944 44701866135552 44715383016448 44825694019584 44895618872976 44909194340524 45019983468192 45209475646464 45228789656723 45244247492352 45405428532132 45413333843968 45419150100864 45434683613184 45560541462528 45610170318784 45625769160704 45631612624992 45758015984064 45802146633728 45837374319104 45843255597173 45964347655168 45970245224866 46134004424988 46343864643072 46349810907639 46357878028928 46472240999424 46478203735638 46553001496576 46558811095568 46687782871456 46703739346944 46870119775104 46890299579496 46906179828968 47067399303168 47087507039876 47103600129024 47197779910656 47234081015808 47322070293856 47453156361152 47500800770048 47638482394368 47844966098208 47853293449216 47859433384792 47977500630336 48382059122688 48388266902856 48402889888512 48419282404096 48606458879872 48612684092331 48623082463232 48629309804736 48764017034112 48833831054816 48848588690432 48983903340544 49022610068912 49175207632896 49213041132032 49388352101376 49403286074624 49525161940992 49826259414304 49949178738432 49981194739712 50180846918408 50197997217792 50337049841664 50376825816672 50409115927552 50516373810624 50603984587264 50610477457093 50768017734144 50800558587904 50840700824192 50981533790464 50996940464128 51003483753136 51235494877184 51433558105088 51560442568704 51567058159248 51799583915776 51806218083798 52001884713984 52024100519863 52041892948928 52145934256128 52192736981823 52243073504096 52283255082728 52405695725568 52428084044176 52480723431424 52626099396608 52648757422592 52854374627328 52860970608504 52876954626746 53000785637376 53007399889968 53099517332032 53230511648256 53341063159808 53461230368478 53488822337536 53686252330176 53720663689216 53727543897168 53834967710592 53876373658656 53928333939712 54079859048448 54103142986752 54162077253556 54180600878336 54330685645312 54337643981076 54347104436224 54582662840512 54601330307072 54812404987904 54947624927232 55049980159352 55185786186816 55418066921472 55441742159854 55460690474496 55571579572224 55614321196032 55658267232936 55812445258512 55928362196992 56047363643904 56083288408064 56090471206272 56326559821824 56350623178868 56482589073408 56563453548544 56570697843312 56727403377504 56825785970944 56845220593664 56973281998524 57453695208192 57497897854864 57612846718464 57620238877743 57720169919848 57739910425088 57855343116288 57899841245184 57899854775296 57907270228008 57990174377594 58150811979748 58168385216896 58395559064064 58440486344288 58557319615488 58666402213616 58811129804928 59314649751888 59352668753408 59478956260896 59602488180736 59775246686976 59860825163968 59988193900116 60026644624256 60279286775808 60279300861952 60287021059296 60325663323136 60454021117632 60540571376176 60558866801152 60566636956849 60842150166656 61010687978752 61228025550336 61235881564107 61397632269312 61405510044894 61512005899984 61684839227136 61703480451072 61791819524096 61799747876852 61923296929152 61962987999232 61970938314184 62231763674112 62258349802459 62404150831104 62493493033472 62520399439328 62756532404224 62804800172032 62938432944384 62946287369337 62978774687744 63211232582304 63386332949568 63517976525824 63674672750592 63793288130944 63920822636544 63929024156328 63970000840448 63978193719654 64219832620032 64247482296768 64425453161856 64509412163584 64517689203808 64537186518016 64718519844864 64816912123108 64839079739648 64968704974848 65018689378816 65250304601088 65431053367296 65533121096844 65714653288248 65737127935488 65851136135168 65991250742016 66033549254656 66042006420288 66277278744483 66319981725696 66503693586432 66556244327136 66598904984576 66607434557448 66791942686416 66930662957056 67073074524672 67116066455552 67169101088896 67355165080832 67363791510786 67690690312192 67857680449536 68120000765952 68278753702651 68415255478176 68438653741056 68467891524542 68703219950592 68756061478656 68756077545664 68946521482752 68955367837299 69074957445064 69236722089984 69335846285312 69398077533842 69527912341504 69536817043392 69590315975764 69829502244864 69838216643352 70031674307184 70359269743452 70472499503104 70481294144672 70631260559814 70667714183168 70676533186624 70974015531008 70983105440784 71179734541728 71251201155072 71281640491304 71448572903424 71581669773568 71636725196224 71779940173824 71779956947456 71789150077188 71835164878208 71891928509209 72091075125578 72137523982336 72450191974768 72628923606144 72909688319808 72934623694848 73250746582224 73272883035648 73475855010816 73533915103368 73581048249088 73819561698048 73890755895296 73947587299328 74095439429632 74104929111936 74152428261376 74211022977248 74416593678016 74729818191872 74739389121456 74787294941696 74971792109568 75102079762432 75271270377612 75427597124416 75613673891328 75636537836672 75905976880896 75931936997376 75964375998032 76200837881856 76261051236288 76472300685696 76495410696192 76505225629704 76604926944256 76614755929522 76817128957952 76826985170324 76853242315776 77150337157632 77199788326912 77209693637344 77699375873664 77860745418752 78052824662016 78062839423392 78076426153984 78364610256144 78414839739904 78424882624092 78642126066264 78721085147136 78939149094912 78973136133888 79086199669184 79305275014528 79315431940119 79639057711104 79649275998048 79700328915968 79984258533488 80011594739712 80233233506304 80382694745728 80580995533824 80605361490176 80892500909568 81243115880334 81270901317504 81496028467968 81520656654336 81637367400448 81647842085476 81863509692416 81873994260768 81874013393192 81901995460608 82218607481856 82246452302848 82564395905536 82574970239028 82975684898816 83162613239781 83205534441472 83892543295488 83917910592512 83928383159116 84124932612096 84281643443072 84515110599424 84525934768302 84845180322816 84881427163987 85227763515392 85238678956416 85238698875104 85267830890496 85304258292872 85504029868032 85626443493376 85663309729024 85900604215808 86034602970037 86246846782296 86272925969954 86580254879772 86609865637632 86849782162944 86985261566391 87000406134784 87226217969622 87241404489728 87252577825344 87377494795792 87619537717664 87649503913984 87660729516432 87988334322688 87999603320424 88056008560384 88369704992644 88426642300928 88671591448576 88741659102848 88809912743264 89029003130112 89055923581888 89403732271104 89430766032896 89651388039168 89791237745952 89818388681048 90039966936384 90207696497663 90418951292928 90457579313446 90488494984704 90810857064264 90838300201728 90869367226368 91220340637568 91251538321408 91263225249984 91516031968128 91604293267456 91674748638208 91686511194346 91928695310336 91940490449732 92268008849976 92687729286144 92699621815278 92715756057856 92944481998848 92956407471276 93106002993152 93117622191136 93375565742912 93407478693888 93740239550208 93780599158992 93812359657936 94134798606336 94175014079752 94207200258048 94395559821312 94468162031616 94644140587712 94906312722304 94981307008517 95276964788736 95689932196416 95706586898432 95718866769584 95955001260672 96764118245376 96776533805712 96805779777024 96838564808192 97212917759744 97225368184662 97246164926464 97258619609472 97528034068224 97667662109632 97697177380864 97967806681088 98045220137824 98350415265792 98426082264064 98776704202752 98806572149248 99050323881984 99652518828608 99898357476864 99962389479424 100361693836816 100395994435584 100674099683328 100753651633344 100818231855104 101032747621248 101207969174528 101220954914186 101536035468288 101579412835591 101681401648384 101963067580928 101993880928256 102006967506272 102470989754368 102701837286813 102867116210176 103120885137408 103134116318496 103599167831552 103612436167596 104003769427968 104048201039726 104083785897856 104097116300763 104291868512256 104385473963646 104486147008192 104566510165456 104856168088352 104961446862848 105252198793216 105297514845184 105708749254656 105721941217008 105753909253492 106001571274752 106014799779936 106199034664064 106461023296512 106682126319616 106922460736956 107372504660352 107441327378432 107455087794336 107669935421184 107752747317312 107856667879424 108136612688367 108206285973504 108324154507112 108361201756672 108661371290624 108675287962152 109165325681024 109202660614144 109624809975808 110099960318704 110371572373632 110836133842944 110883484319708 110921380948992 111143159144448 111228642392064 111316534465872 111402177093799 111624890517024 111856724393984 112094727287808 112180942412544 112653119643648 112701246357736 112965178146816 113126907097088 113141395686624 113454806755008 113651571941888 113666154288881 113946563997048 114907390416384 114922133894283 114995795709728 115225693436928 115240477755486 115440339839696 115479820850176 115799682490368 115799709550592 115814540456016 115980348755188 116301623959496 116336770433792 116791118128128 116880972688576 117114639230976 117332804427232 117622259609856 118629299503776 118705337506816 118957912521792 119179511431219 119550493373952 119721650327936 119976387800232 120053289248512 120558601723904 120574042118592 120651326646272 120908042235264 121081142752352 121117733602304 121133273913698 121684300333312 122021375957504 122456051100672 122471763128214 122795264538624 122811020089788 123024011799968 123369678454272 123406960902144 123583639048192 123599495753704 123846593858304 123925975998464 123941876628368 124463527348224 124516699604918 124808301662208 124986986066944 125040798878656 125609600344064 125876865888768 125892574738674 125957549375488 126422465164608 126772665899136 127035953051648 127349345501184 127586576261888 127841645273088 127858048312656 127940001680896 127956387439308 128439665240064 128494964593536 128850906323712 129035378407616 129074373036032 129409388954931 129633824246216 129678159479296 129937409949696 130037378757632 130500609202176 130862106734592 131066242193688 131429306576496 131474255870976 131702272270336 131982501484032 132067098509312 132084012840576 132554557488966 132639963451392 133007387172864 133112488654272 133197809969152 133214869114896 133583885372832 133861325914112 134146149049344 134338202177792 134710330161664 134727583021572 135381380624384 135686368970169 136240001531904 136557507405302 136830510956352 136877307482112 136935783049084 137406439901184 137512122957312 137512155091328 137529766791519 137893042965504 137910735674598 138149914890128 138671692570624 138796155067684 139055824683008 139073634086784 139180631951528 139659004489728 139676433286704 140063348614368 140718539486904 140944999006208 140962588289344 141262521119628 141353066373248 141948031062016 141966210881568 142359469083456 142502402310144 142563280982608 143163339547136 143273450392448 143559880347648 143559913894912 143578300154376 143670329756416 143783857018418 144182150251156 144275047964672 144900383949536 145257847212288 145819376639616 145869247389696 146501493164448 146545766071296 146951710021632 147067830206736 147162096498176 147180978496187 147639123396096 147781511790592 147895174598656 148209858223872 148304856522752 148422045954496 148833187356032 149459636383744 149478778242912 149574589883392 149943584219136 150542540755224 150855194248832 151227347782656 151273075673344 151811953761792 151831432371279 151928751996064 152401675763712 152522102472576 152944601371392 152990821392384 153010451259408 153209853888512 153229511859044 153634257915904 153653970340648 153706484631552 154300674315264 154419387274688 155398751747328 155721490837504 156072301559589 156125678846784 156152852307968 156729220512288 156829679479808 156849765248184 157284252132528 157442170294272 157878298189824 157946272267776 158172399338368 158610550029056 158630863880238 159298551996096 159400657831936 159968517066976 160023189479424 160466467012608 160765389491456 161161991067648 161210722980352 161785001819136 162486231760668 162541802635008 162992056935936 163041313308672 163274734800896 163295684170952 163727019384832 163747988521536 163748026786384 163803990921216 164437214963712 164492904605696 165128791811072 165149940478056 165951369797632 166325226479562 166411068882944 167785086590976 167835821185024 167856766318232 168249865224192 168563286886144 169030221198848 169051869536604 169293896166847 169690360645632 169762854327974 170477357912832 170477397750208 170535661780992 170608516585744 171252886986752 171326619458048 171801208431616 172069205940074 172493693564592 172545851939908 173160509759544 173219731275264 173699564325888 173970523132782 174000812269568 174452435939244 174482808979456 174505155650688 174754989591584 175239075435328 175299007827968 175321459032864 175976668645376 175999206640848 176112017120768 176739409985288 176853284601856 177483318205696 177619825486528 178058006260224 178111847163776 178807464542208 178861532065792 179582475491904 179636777362096 180079933872768 180415392995326 180837902585856 180915158626892 180976989969408 181621714128528 181676600403456 181699910870547 182440681275136 182503076642816 182526450499968 183032063936256 183208586534912 183349497276416 183373022388692 183857390620672 183880980899464 184536017699952 185375458572288 185399243630556 185431512115712 185888963997696 185912814942552 186212005986304 186235244382272 186751131485824 186775049407377 187480479100416 187561198317984 187624719315872 188269597212672 188350028159504 188414400516096 188936324063232 189288281175424 189812625444608 189962614017034 190553929577472 191379864392832 191413173796864 191437733539168 191910002521344 193528236490752 193553067611424 193611559554048 193677129616384 194425835519488 194450736369324 194450781808831 194517239218944 195056068136448 195335324219264 195394354761728 195935613362176 196090440275648 196852164528128 197553408405504 197613144298496 198100647763968 199305037657216 199796714953728 199882070418421 200723387673632 200791988871168 201348199366656 201507303266688 201636463710208 202065495242496 202415938349056 202441909828372 202597613445571 203072070936576 203158825671182 203362803296768 203926135161856 204013935012544 204836261107953 204941979508736 205403674573626 205734232420352 206268232636992 207198335663104 207224872335192 208007538855936 208096402079452 208167571795712 208194232601526 208583737024512 208770947927292 208972294016384 209133020330912 209712336176704 209922893725696 210595029690368 211417498509312 211443882434016 211507818506984 212003142549504 212029599559872 212398069328128 212922046593024 213318673117489 213844921473912 214745009320704 214882654756864 214910175588672 215339870842368 215505494634624 215675785527627 215713335758848 216273225376734 216412571947008 216648309014224 216722403513344 217322742581248 217350575924304 218330651362048 218405321228288 219249619951616 220199920637408 220743144747264 221672267685888 221766968639416 221842761897984 222286318288896 222457284784128 222633068931744 222804354187598 223249781034048 223665658439411 224189454575616 224361884825088 225306239287296 225402492715472 226253814194176 226282791373248 226909613510016 227303143883776 227332308577762 227893127994096 229814780832768 229844267788566 229991591419456 230451386873856 230480955510972 230880679679392 230959641700352 231599364980736 231599419101184 231629080912032 231960697510376 232603247918992 232673540867584 233582236256256 233761945377152 234229278461952 234665608854464 235244519219712 237258599007552 237410675013632 237915825043584 238359022862438 239100986747904 239443300655872 239952775600464 240106578497024 241117203447808 241148084237184 241302653292544 241816084470528 242162285504704 242235467204608 242266547827396 243368600666624 244042751915008 244912102201344 244943526256428 245590529077248 245622040179576 246048023599936 246739356908544 247167278096384 247198991507408 247693187716608 247851951996928 247883753256736 248927054696448 249033399209836 249616603324416 249973972133888 250081597757312 251219200688128 251753731777536 251785149477348 252844930329216 253545331798272 254071906103296 254644281491961 255173152523776 255683290546176 255716096625312 255880003361792 255912774878616 256879330480128 256989929187072 257701812647424 258070756815232 258103808910111 258148746072064 258818777909862 259267648492432 259356318958592 260074757515264 261001218404352 261724213469184 262132484387376 262858613152992 262948511741952 263404544540672 263965002968064 264168025681152 265109114977932 265279926902784 266014774345728 266224977308544 266395619938304 266429738229792 267167770745664 267665460099623 268292298098688 268676404355584 269420660323328 269455166043144 270623089492989 270762761248768 271372737940338 273115014810604 273661021912704 273754614964224 273871566098168 274812879802368 275024245914624 275024310182656 275059533583038 275786085931008 275821471349196 276216356903803 276299829780256 277343385141248 277592310135368 278147268173568 278361263903056 279318008979456 279352866573408 280126697228736 281437078973808 281925176578688 282525042239256 282706132746496 283896062124032 283932421763136 284718938166912 284943921025551 285126561965216 286326679094272 286546900784896 287119760695296 287119827789824 287156600308752 287340659512832 287567714036836 288364300502312 288550095929344 289800767899072 290515694424576 291638753279232 291738494779392 293002986328896 293091532142592 293903420043264 294135660413472 294324192996352 294361956992374 295278246792192 295790349197312 296419716447744 296609713045504 296844091908992 297666374712064 298919272767488 298957556485824 299149179766784 299887168438272 301085081510448 301710388497664 302454695565312 302546151346688 303623907523584 303662864742558 303857503992128 304738238506773 305044204945152 305889202742784 305981642784768 306020902518816 306419707777024 306459023718088 307268515831808 307307940681296 307412969263104 308601348630528 308838774549376 310797503494656 311442981675008 312144603119178 312251357693568 312305704615936 313458441024576 313659358959616 313699530496368 314568504265056 314884340588544 315756596379648 315892544535552 316344798676736 317221100058112 317261727760476 318597103992192 318801315663872 319937034133952 320046378958848 321530778982912 322323982135296 322421445960704 323570003638272 324972463521336 325083605270016 325984113871872 326549469601792 326591368341904 327454038769664 327495977043072 327496053572768 327607981842432 328874429927424 328985809211392 330257583622144 330299880956112 330554000884879 331902739595264 332650452959124 334206531281397 335570173181952 335671642370048 335713532636464 337126573772288 338060442397696 338103739073208 338587792333694 339380721291264 339525708655948 340954715825664 340954795500416 340998462866643 341217033171488 342505773973504 342653238916096 343602416863232 344138411880148 344987387129184 345091703879816 346321019519088 346439462550528 347399128651776 347941046265564 348001624539136 348904871878488 349010311301376 349509979183168 350478150870656 350598015655936 350642918065728 351953337290752 351998413281696 352224034241536 353478819970576 354966636411392 355239650973056 356116012520448 356223694327552 357538534293657 357723064131584 359164950983808 359273554724192 360159867745536 360830785990652 361675805171712 361830317253784 361953979938816 363243428257056 363353200806912 363399821741094 364881362550272 364928179559039 365052900999936 366064127872512 366417173069824 366698994552832 366746044777384 367714781241344 367761961798928 369072035399904 370750917144576 370798487261112 370863024231424 371777927995392 371825629885104 372470488764544 373502262971648 373550098814754 374960958200832 375122396635968 375249438631744 376700056319008 376828801032192 377872648126464 378576562350848 379625250889216 379925228034068 381107859154944 382759728785664 382875467078336 383820005042688 387106135222848 387223119108096 387354259232768 388851671038976 388901472738648 388901563617662 389034478437888 390112136272896 390670648438528 390788709523456 391871226724352 392180880551296 393704329056256 395106816811008 395226288596992 396201295527936 398610075314432 398659820005801 399593429907456 399764140836842 401446775347264 401583977742336 403014606533376 403272927420416 404130990484992 404831876698112 404883819656744 405195226891142 406144141873152 406317651342364 406725606593536 407852270323712 408027870025088 409672522215906 409883959017472 410807349147252 411468464840704 412536465273984 414396671326208 414449744670384 416015077711872 416192804158904 416335143591424 416388465203052 417167474049024 417541895854584 417944588032768 418266040661824 419424672353408 419756098715059 421190059380736 422834997018624 422887764868032 423015637013968 424059199119744 424796138656256 425844093186048 426637346234978 427689842947824 429490018641408 429765309513728 429820351177344 430679741684736 431010989269248 431351571055254 431426671517696 432546450753468 432825143894016 433296618028448 433444807026688 434645485162496 434701151848608 436661302724096 436717329636227 438499239903232 440399841274816 441486289494528 441542935488561 443344535371776 443533937278832 443685523795968 444914569568256 445266137863488 445608708375196 446499562068096 447331316878822 448378909151232 448723769650176 450804985430944 452507628388352 452565582746496 453819227020032 454606287767552 454664617155524 455786255988192 459629561665536 459688535577132 459983182838912 460902773747712 460961911021944 461761359358784 461919283400704 463198838202368 463258161824064 463921395020752 465206495837984 465347081735168 467164472512512 467523890754304 468458556923904 469331217708928 470489038439424 474517198015104 474821350027264 475831650087168 476718045724876 478201973495808 478886601311744 479905551200928 480213156994048 482296168474368 482605306585088 483632168941056 484324571009408 484470934409216 484533095654792 486737201333248 488085503830016 489824204402688 489887052512856 491181058154496 491244080359152 492096047199872 493478713817088 494334556192768 494397983014816 495386375433216 495767506513472 497854109392896 498066798419672 499233206648832 499947944267776 500163195514624 502331068954087 503507463555072 503570298954696 505689860658432 507090663596544 507881688500541 508143812206592 509288562983922 510346305047552 511432193250624 511760006723584 511825549757232 513758660960256 513979858374144 515403625294848 516141513630464 516207617820222 516297492144128 517637555819724 518535296984864 518712637917184 520149515030528 522002436808704 523448426938368 524264968774752 525717226305984 525897023483904 526696550518613 527930005936128 528336051362304 530218229955864 530559853805568 532449954617088 532791239876608 532859476459584 534335541491328 535330920199246 536584596197376 537352808711168 538841320646656 538910332086288 541246178985978 541525522497536 542745475880676 546230029621208 547322043825408 547509229928448 547743132196336 549625759604736 550048491829248 550048620365312 550119067166076 551572171862016 551642942698392 552432713807606 552599659560512 555184620270736 556294536347136 556722527806112 558636017958912 558705733146816 560253394457472 562874157947616 563850353157376 565050084478512 565412265492992 567792124248064 567864843526272 569437876333824 569887842051102 570253123930432 572653358188544 573093801569792 574239521390592 574239655579648 574313200617504 574681319025664 575135428073672 576728601004624 579601535798144 581031388849152 583277506558464 583352345426493 586005972657792 586183064285184 587806840086528 588271320826944 588648385992704 588723913984748 590556493584384 591580698394624 592839432895488 593688183817984 595332749424128 597838545534976 597915112971648 598298359533568 599646211255263 602170163020896 603420776995328 604909391130624 605092302693376 607247815047168 607325729485116 607715007984256 607792840336713 609476477013546 610088409890304 611778405485568 612041805037632 612839415554048 612918047436176 614537031663616 614615881362592 614825938526208 617202697261056 617677549098752 621595006989312 622885963350016 624289206238356 624502715387136 626916882049152 627318717919232 627399060992736 629137008530112 629768681177088 631785089071104 632689597353472 634442200116224 634523455520952 637194207984384 637602631327744 639874068267904 639956019352467 643061557965824 644647964270592 644842891921408 647140007276544 649944927042672 650167210540032 650444969483149 651968227743744 653098939203584 653182736683808 654991954086144 654992107145536 655215963684864 657748859854848 657971618422784 660515167244288 660599761912224 661108001769758 665300905918248 668413062562794 670996975318233 671343284740096 671427065272928 674253147544576 676120884795392 676207478146416 677175584667388 678761442582528 679051417311896 681909431651328 681909591000832 681996925733286 682434066342976 684865213692991 685306477832192 687204833726464 688276823760296 689974774258368 690183407759632 692642039038176 692878925101056 694798257303552 695882092531128 697809743756976 698020622602752 699019958366336 700956301741312 701196031311872 701285836131456 703906674581504 703996826563392 704448068483072 706957639941152 709933272822784 710479301946112 712232025040896 712447388655104 715077068587314 715446128263168 718329901967616 718547109448384 720319735491072 721661571981304 723351610343424 723660634507568 723907959877632 726486856514112 726706401613824 726799643482188 729762725100544 729856359118078 730105801999872 732128255745024 733397989105664 733492089554768 735429562482688 735523923597856 738144070799808 741501834289152 741596974522224 741726048462848 743555855990784 743651259770208 744940977529088 747004525943296 747100197629508 749921916401664 750244793271936 750498877263488 753400112638016 753657602064384 757153124701696 759250501778432 759850456068136 762215718309888 765519457571328 765750934156672 767640010085376 774212270445696 774446238216192 774708518465536 777703342077952 777802945477296 777803127235324 778068956875776 780224272545792 781341296877056 781577419046912 784361761102592 787408658112512 790213633622016 790452577193984 797220150628864 797319640011602 799186859814912 799528281673684 802893550694528 802996380298869 806029213066752 806545854840832 808261980969984 809663753396224 809767639313488 810390453782284 812288283746304 812635302684728 813451213187072 815704540647424 816055740050176 819345044431812 819592796714563 821614698294504 822936929681408 825072930547968 828649070711409 828793342652416 828899489340768 832030155423744 832385608317808 832670287182848 832776930406104 835083791709168 835889176065536 836532081323648 838849344706816 839512197430118 842380118761472 845775529736064 846031274027936 848118398239488 849592277312512 851688186372096 853274692469956 855379685895648 858980037282816 859347003477737 859640702354688 861359483369472 862021978538496 862703142110508 862853343035392 865092901506936 865650287788032 866593236056896 866889614053376 869290970324992 869402303697216 873322605448192 873434659272454 880799682549632 882972578989056 883085870977122 887067874557664 887371047591936 889829139136512 890532275726976 891217416750392 892999124136192 894662633757644 896757818302464 897447539300352 901609970861888 905131165492992 907638454040064 909212575535104 909329234311048 911572511976384 919259123331072 919377071154264 919966365677824 921805547495424 921923822043888 923522718717568 923838566801408 926397676404736 926516323648128 927842790041504 930412991675968 930694163470336 934328945025024 935047781508608 936917113847808 938662435417856 940978076878848 949034396030208 949642700054528 951663300174336 953436091449752 956403946991616 957773202623488 959811102401856 960426313988096 964592336948736 965210613170176 967264337882112 968649142018816 968941868818432 969066191309584 973474402666496 976171007660032 979648408805376 979774105025712 982362116308992 982488160718304 984192094399744 986957427634176 988457909877397 988795966029632 990772750866432 991535013026944 991662002654637 995708218785792 996133596839344 999895888535552 1000326391029248 1004662137908174 1007014927110144 1007140597909392 1011379721316864 1014181327193088 1015763377001082 1016287624413184 1018577125967844 1020692610095104 1022864386501248 1023520013447168 1023651099514464 1027517321920512 1027959716748288 1030807250589696 1032283027260928 1032415235640444 1032594984288256 1035275111639448 1037070593969728 1037425275834368 1040299030061056 1044004873617408 1048529937549504 1051434452611968 1051794046967808 1053393101037226 1055860011872256 1056672102724608 1060436459911728 1061252318630401 1064899909234176 1065582479753216 1065718952919168 1068671082982656 1070661840398492 1073169192394752 1074705617422336 1077682641293312 1077820664172576 1082492357971956 1085490951761352 1092460059242416 1094644087650816 1094784538677117 1095486264392672 1099251519209472 1100096983658496 1100097240730624 1100238134332152 1103144343724032 1103285885396784 1104865427615212 1105199319121024 1110369240541472 1112589072694272 1113445055612224 1117411466293632 1120506788914944 1125748315895232 1127700706314752 1130100168957024 1130824530985984 1135729687052544 1138875752667648 1139775684102204 1140506247860864 1145306716377088 1146187603139584 1148479311159296 1148626401235008 1149362638051328 1150270856147344 1153457202009248 1159203071596288 1162062777698304 1166555013116928 1166704690852986 1172011945315584 1172366128570368 1175613680173056 1176542641653888 1177296771985408 1177447827969496 1181112987168768 1182908646246721 1185678865790976 1187376367635968 1190665498848256 1195830225943296 1195979460017403 1196596719067136 1199292422510526 1204340326041792 1206841553990656 1209818782261248 1210184605386752 1214495630094336 1214651458970232 1215430015968512 1215585680673426 1218952954027092 1220176819780608 1223556810971136 1224083610075264 1225678831108096 1225836094872352 1229231762725184 1229651877052416 1234405394522112 1235355098197504 1243190013978624 1248578412476712 1249005430774272 1253833764098304 1254637435838464 1254798121985472 1258274017060224 1259268296145177 1263570178142208 1265379194706944 1268884400232448 1269046911041904 1274388415968768 1275205262655488 1279748136535808 1279912038704934 1286123115931648 1289295928541184 1289685783842816 1294280014553088 1299889854085344 1300334421080064 1300889938966298 1303936455487488 1306365473367616 1309983908172288 1309984214291072 1310151988908681 1315497719709696 1315943236845568 1321030334488576 1321199523824448 1322216003539516 1330601811836496 1336826125125588 1341993950636466 1342686569480192 1342854130545856 1348506295089152 1352241769590784 1352414956292832 1354351169334776 1357522885165056 1358102834623792 1363818863302656 1363819182001664 1363993851466572 1364868132685952 1369730427385982 1370612955664384 1374409667452928 1376553647520592 1379949548516736 1380366815519264 1385284078076352 1385757850202112 1389596514607104 1391764185062256 1395619487513952 1396041245205504 1398039916732672 1401912603482624 1402092479358413 1402571672262912 1407813349163008 1407993653126784 1408896136966144 1413915279882304 1419866545645568 1420958603892224 1424464050081792 1424894777310208 1430154137174628 1436659803935232 1437094218896768 1440639470982144 1443323143962608 1447321269015136 1447815919755264 1452973713028224 1453412803227648 1453599286964376 1459525450201088 1459712718236156 1460211603999744 1464256511490048 1466795978211328 1466984179109536 1471047847195712 1476288141599616 1483003668578304 1483193949044448 1483452096925696 1487302519540416 1489881955058176 1494009051886592 1494200395259016 1499843832803328 1500489586543872 1500997754526976 1506800225276032 1506993206862261 1514306249403392 1518501003556864 1519700912136272 1524431436619776 1531038915142656 1531501868313344 1535280020170752 1548424540891392 1548892476432384 1549417036931072 1555406684155904 1555605890954592 1555606254470648 1556137913751552 1560448545091584 1562682593754112 1568723522205184 1574817316225024 1580089651555839 1580905154387968 1594440301257728 1594639280023204 1598373719629824 1599056563347368 1605787101389056 1605992760597738 1612058426133504 1612747116115753 1616523961939968 1619327506792448 1619535278626976 1620780907564568 1624576567492608 1625270605369456 1626902426374144 1631409081294848 1632111480100352 1638690088863624 1639185593429126 1643229396589008 1650145861095936 1657298141422818 1657586685304832 1657798978681536 1664771216635616 1665340574365696 1665553860812208 1670167583418336 1671778352131072 1673064162647296 1677698689413632 1679024394860236 1684760237522944 1691551059472128 1692062548055872 1696236796478976 1699184554625024 1703376372744192 1706549384939912 1710759371791296 1717960074565632 1718694006955474 1719281404709376 1722718966738944 1724043957076992 1725406284221016 1730185803013872 1733186472113792 1733779228106752 1738581940649984 1738804607394432 1746645210896384 1746869318544908 1761599365099264 1765945157978112 1766171741954244 1774135749115328 1774742095183872 1781064551453952 1782434833500784 1785998248272384 1789325267515288 1793515636604928 1794895078600704 1803219941723776 1810262330985984 1815276908080128 1818425151070208 1818658468622096 1823145023952768 1838518246662144 1838754142308528 1839932731355648 1843611094990848 1843847644087776 1847045437435136 1847677133602816 1853032647296256 1855685580083008 1860825983351936 1861388326940672 1868657890050048 1870095563017216 1877324870835712 1881956153757696 1898068792060416 1899285400109056 1903326600348672 1906872182899504 1912807893983232 1915546405246976 1919622204803712 1920852627976192 1929184673897472 1930008843876229 1934528675764224 1937298284037632 1937883737636864 1938132382619168 1946948805332992 1951334908449447 1952342015320064 1959296817610752 1959548210051424 1964976321436608 1968384188799488 1973914855268352 1976915819754794 1977591932059264 1981545501732864 1983070026053888 1983324005309274 1992267193678688 1999791777071104 2000652782058496 2009324275816348 2014029854220288 2014281195818784 2022759442633728 2028362654386176 2031526754002164 2037154251935688 2041385220190208 2045728773002496 2047040026894336 2047302199028928 2054595641078973 2055919433496576 2061614501179392 2064566054521856 2064830471280888 2070550223278896 2074141187939456 2074850551668736 2080598060122112 2097059875099008 2102868905223936 2103588093935616 2106786202074452 2111720023744512 2113344205449216 2116641364782181 2120872919823456 2122504637260802 2129799818468352 2131437905838336 2137342165965312 2141323680796984 2146338384789504 2149411234844672 2155365282586624 2155641328345152 2164984715943912 2170981903522704 2184920118484832 2189288175301632 2189569077354234 2190972528785344 2200193967316992 2200194481461248 2200476268664304 2206288687448064 2206571770793568 2209730855230424 2210398638242048 2220738481082944 2225178145388544 2226890111224448 2234822932587264 2241013577829888 2251496631790464 2255401412629504 2260200337914048 2261649061971968 2271459374105088 2277751505335296 2279551368204408 2281012495721728 2290613432754176 2292375206279168 2296958622318592 2297252802470016 2298725276102656 2300541712294688 2306914404018496 2318406143192576 2324125555396608 2333110026233856 2333409381705972 2344023890631168 2344732257140736 2353085283307776 2354593543970816 2354895655938992 2362225974337536 2365817292493442 2371357731581952 2374752735271936 2381330997696512 2391660451886592 2391958920034806 2393193438134272 2398584845021052 2408680652083584 2413683107981312 2419637564522496 2420369210773504 2428991260188672 2429302917940464 2430860031937024 2431171361346852 2437905908054184 2440353639561216 2447113621942272 2448167220150528 2451672189744704 2458463525450368 2458778390143689 2468810789044224 2470710196395008 2486380027957248 2497156824953424 2498010861548544 2507667528196608 2509274871676928 2509596243970944 2516548034120448 2518536592290354 2527140356284416 2530758389413888 2537768800464896 2538093822083808 2548776831937536 2559496273071616 2559824077409868 2572246231863296 2578041010433211 2579371567685632 2588560029106176 2599779708170688 2600668842160128 2601779877932596 2607872910974976 2612730946735232 2619967816344576 2619968428582144 2620303977817362 2631324242083597 2642060668977152 2642399047648896 2644432007079032 2661203623672992 2673652250251176 2683987901272932 2685708261091712 2697012590178304 2704483539181568 2704829912585664 2708702338669552 2716205669247584 2727637726605312 2727638364003328 2727987702933144 2729736265371904 2739460854771964 2741225911328768 2748819334905856 2753107295041184 2759899097033472 2760733631038528 2770568156152704 2771515700404224 2779193029214208 2783528370124512 2791238975027904 2792082490411008 2796079833465344 2796438591427553 2803825206965248 2804184958716826 2805143344525824 2815987306253568 2817792273932288 2827830559764608 2839733091291136 2841917207784448 2848928100163584 2849789554620416 2860308274349256 2873319607870464 2874188437793536 2881278941964288 2886646287925216 2894642538030272 2895631839510528 2905947426056448 2906825606455296 2907198573928752 2919050900402176 2919425436472312 2920423207999488 2928513022980096 2933968358219072 2942095694391424 2952576283199232 2965373729632191 2966387898088896 2966904193851392 2974605039080832 2979763910116352 2988018103773184 2988400790518032 2999687665606656 3000979173087744 3001995509053952 3013600450552064 3013986413724522 3028612498806784 3037002007113728 3039401824272544 3048862873239552 3062077830285312 3063003736626688 3070560040341504 3096849081782784 3097784952864768 3098834073862144 3110813368311808 3111211781909184 3111212508941296 3112275827503104 3120897090183168 3125365187508224 3137447044410368 3148961797903321 3160179303111678 3161810308775936 3183756955891203 3188880602515456 3189278560046408 3196747439259648 3198113126694736 3211574202778112 3211985521195476 3224116852267008 3225494232231506 3233047923879936 3239070557253952 3241561815129136 3250541210738912 3253804852748288 3262818162589696 3264222960200704 3277380177727248 3278371186858252 3286458793178016 3300291722191872 3314596282845636 3315173370609664 3315597957363072 3329542433271232 3330681148731392 3331107721624416 3340335166836672 3343556704262144 3346128325294592 3355397378827264 3358048789720472 3383102118944256 3384125096111744 3392473592957952 3398369109250048 3413098769879824 3421518743582592 3435920149131264 3437388013910948 3438562809418752 3445437933477888 3448087914153984 3450812568442032 3460371606027744 3466372944227584 3467558456213504 3477609214788864 3493290421792768 3493738637089816 3523198730198528 3531890315956224 3532343483908488 3548271498230656 3548725938740163 3562129102907904 3564869667001568 3571996496544768 3578650535030576 3589790157201408 3606439883447552 3620524661971968 3630553816160256 3636850302140416 3637316937244192 3646290047905536 3677036493324288 3677508284617056 3679865462711296 3687695288175552 3694090874870272 3694564854367789 3706065294592512 3711371160166016 3721651966703872 3722776653881344 3740191126034432 3754649741671424 3763912307515392 3796137584120832 3797759337949999 3806653200697344 3813744365799008 3825615787966464 3831092810493952 3839244409607424 3841705255952384 3858369347794944 3860017687752458 3869057351528448 3874596568075264 3876264765238336 3893897610665984 3902669816898894 3904684030640128 3919096420102848 3929952642873216 3936768377598976 3947829710536704 3953831639509588 3955183864118528 3963091003465728 3966140052107776 3966648010618548 3984534387357376 4001305564116992 4018648551632696 4028059708440576 4028562391637568 4045518885267456 4056725308772352 4063053508004328 4074308503871376 4082770440380416 4091457546004992 4094080053788672 4094604398057856 4109191282157946 4111838866993152 4123229002358784 4129132109043712 4129660942561776 4141100446557792 4148282375878912 4149701103337472 4194119750198016 4205737810447872 4206277438075239 4213572404148904 4223440047489024 4226688410898432 4233282729564362 4241745839646912 4245009274521604 4259599636936704 4262875811676672 4274684331930624 4282647361593968 4298822469689344 4310730565173248 4311282656690304 4329969431887824 4341963807045408 4369840236969664 4378576350603264 4379138154708468 4381945057570688 4400387934633984 4400388962922496 4400952537328608 4413143541587136 4419461710460848 4420797276484096 4441476962165888 4450356290777088 4453780222448896 4469645865174528 4482027155659776 4502993263580928 4510802825259008 4520400675828096 4523298123943936 4542918748210176 4555503010670592 4559102736408816 4562024991443456 4581226865508352 4584750412558336 4594505604940032 4597450552205312 4601083424589376 4613828808036992 4636812286385152 4648251110793216 4666220052467712 4666818763411944 4688047781262336 4706170566615552 4709187087941632 4709791311877984 4724451948675072 4731634584986884 4742715463163904 4749505470543872 4762661995393024 4783320903773184 4783917840069612 4797169690042104 4817361304167168 4827366215962624 4838241348347259 4840738421547008 4857982520377344 4858605835880928 4861720063874048 4862342722693704 4875811816108368 4880707279122432 4894227243884544 4896334440301056 4903344379489408 4916927050900736 4917556780287378 4941420392790016 4972760055914496 4994313649906848 4996021723097088 5015335056393216 5019192487941888 5033096068240896 5037073184580708 5054280712568832 5061516778827776 5075537600929792 5076187644167616 5097553663875072 5118992546143232 5119648154819736 5144492463726592 5156082020866422 5158743135371264 5199559416341376 5201337684320256 5203559755865192 5215745821949952 5225461893470464 5239935632689152 5239936857164288 5240607955634724 5248110781172257 5262648484167194 5284798095297792 5288864014158064 5322407247345984 5347304500502352 5367975802545864 5371416522183424 5394025180356608 5408967078363136 5409659825171328 5417404677339104 5432411338495168 5455275453210624 5455276728006656 5455975405866288 5459472530743808 5478921709543928 5482451822657536 5506214590082368 5519798194066944 5521467262077056 5541136312305408 5543031400808448 5567056740249024 5582477950055808 5584164980822016 5592159666930688 5592877182855106 5607650413930496 5608369917433652 5610286689051648 5631974612507136 5635584547864576 5655661119529216 5679466182582272 5683834415568896 5697856200327168 5699579109240832 5720616548698512 5746639215740928 5748376875587072 5762557883928576 5773292575850432 5789285076060544 5790026531628687 5811894852112896 5813651212910592 5814397147857504 5838101800804352 5838850872944624 5840846415998976 5857026045960192 5867936716438144 5884191388782848 5905152566398464 5930747459264382 5932775796177792 5933808387702784 5949210078161664 5959527820232704 5976036207546368 5976801581036064 5999375331213312 6001958346175488 6003991018107904 6027200901104128 6027972827449044 6057224997613568 6074004014227456 6078803648545088 6124155660570624 6126007473253376 6141120080683008 6193698163565568 6196344182971051 6221626736623616 6222423563818368 6222425017882592 6224551655006208 6241794180366336 6250730375016448 6274894088820736 6280526016812701 6297923595806642 6320358606223356 6349924094346543 6367513911782406 6377761205030912 6378557120092816 6396226253389472 6423148405556224 6423971042390952 6448233704534016 6450988464463012 6466095847759872 6478141114507904 6483123630258272 6501082421477824 6507609705496576 6528445920401408 6554760355454496 6556742373716504 6572917586356032 6600583444383744 6629192565691272 6631195914726144 6659084866542464 6661362297462784 6662215443248832 6680670333673344 6687113408524288 6692256650589184 6710794757654528 6716097579440944 6766204237888512 6768250192223488 6784947185915904 6796738218500096 6826197539759648 6843037487165184 6871840298262528 6874776027821896 6877125618837504 6890875866955776 6896175828307968 6901625136884064 6920743212055488 6932745888455168 6933635411621741 6955218429577728 6986580843585536 6987477274179632 7046397460397056 7063780631912448 7064686967816976 7096542996461312 7097451877480326 7124258205815808 7129739334003136 7143992993089536 7157301070061152 7179580314402816 7212879766895104 7241049323943936 7261107632320512 7274633874488384 7292580095811072 7355016569234112 7359730925422592 7375390576351104 7388181749740544 7389129708735578 7412130589185024 7422742320332032 7443303933407744 7445553307762688 7480382252068864 7509299483342848 7527824615030784 7592275168241664 7595518675899998 7613306401394688 7627488731598016 7662185620987904 7678488819214848 7683410511904768 7716738695589888 7720035375504916 7738114703056896 7749193136150528 7752529530476672 7787795221331968 7805339633797788 7838192840205696 7859905285746432 7873536755197952 7893972726250791 7907663279019176 7910367728237056 7926182006931456 7932280104215552 7933296021237096 7969068774714752 8002611128233984 8037297103265392 8057124783275136 8091037770534912 8113450617544704 8126107016008656 8148617007742752 8165540880760832 8182915092009984 8189208796115712 8218382564315892 8223677733986304 8246458004717568 8258264218087424 8259321885123552 8282200893115584 8296564751757824 8297629263088313 8388239500396032 8389315774282659 8411475620895744 8412554876150478 8427144808297808 8453376821796864 8466565459128724 8483491679293824 8490018549043208 8519199273873408 8525751623353344 8549368663861248 8565294723187936 8597644939378688 8622565313380608 8659938863775648 8683927614090816 8739680473939328 8757152701206528 8758276309416936 8763890115141376 8800777925844992 8801905074657216 8826287083174272 8838923420921696 8841594552968192 8882953924331776 8900712581554176 8907560444897792 8939291730349056 8964054311319552 9005986527161856 9021605650518016 9040801351656192 9046596247887872 9085837496420352 9111006021341184 9118205472817632 9124049982886912 9169500825116672 9189011209880064 9194901104410624 9202166849178752 9227657616073984 9273624572770304 9296502221586432 9332440104935424 9333637526823888 9376095562524672 9412341133231104 9419582623755968 9446885393709963 9463269169973768 9485430926327808 9499010941087744 9525323990786048 9566641807546368 9567835680139224 9594339380084208 9634722608334336 9654732431925248 9676482696694518 9681476843094016 9717211671761856 9723440127748096 9724685445387408 9751623632216736 9761414558244864 9788454487769088 9792668880602112 9806688758978816 9833854101801472 9835113560574756 9882840785580032 9945520111828992 9988627299813696 9992043446194176 10030670112786432 10038384975883776 10066192136481792 10074146369161416 10123033557655552 10151075201859584 10152375288335232 10195107327750144 10237985092286464 10239296309639472 10288984927453184 10312164041732844 10399118832682752 10402675368640512 10407119511730384 10450923786940928 10479871265378304 10479873714328576 10481215911269448 10496221562344514 10525296968334388 10569596190595584 10577728028316128 10644814494691968 10694609001004704 10735951605091728 10742833044366848 10788050360713216 10819319650342656 10834809354678208 10864822676990336 10910550906421248 10910553456013312 10911950811732576 10918945061487616 10957843419087856 11012429180164736 11039596388133888 11042934524154112 11082272624610816 11083694563103367 11134113480498048 11164955900111616 11168329961644032 11184319333861376 11185754365710212 11215300827860992 11216739834867304 11220573378103296 11263949225014272 11311322239058432 11358932365164544 11367668831137792 11393278013849997 11399158218481664 11441233097397024 11493278431481856 11496753751174144 11525115767857152 11546585151700864 11578570152121088 11580053063257374 11623789704225792 11628794295715008 11676203601608704 11677701745889248 11681692831997952 11714052091920384 11735873432876288 11768382777565696 11810305132796928 11861494918528764 11865551592355584 11898420156323328 11919055640465408 11952072415092736 11953603162072128 12003916692350976 12007982036215808 12054401802208256 12055945654898088 12114449995227136 12148008028454912 12157607297090176 12248311321141248 12252014946506752 12282240161366016 12358454420179831 12387396327131136 12392688365942102 12444847127636736 12444850035765184 12449103310012416 12501460750032896 12549788177641472 12561052033625402 12595847191613284 12640717212446712 12699848188693086 12735027823564812 12755522410061824 12757114240185632 12792452506778944 12846296811112448 12847942084781904 12896467409068032 12901976928926024 12932191695519744 12956282229015808 12966247260516544 13002164842955648 13012439060166829 13056891840802816 13109520710908992 13113484747433008 13145835172712064 13201166888767488 13258385131382544 13262391829452288 13318169733084928 13322724594925568 13324430886497664 13361340667346688 13374226817048576 13384513301178368 13421589515309056 13432195158881888 13532408475777024 13536500384446976 13569894371831808 13593476437000192 13652395079519296 13686074974330368 13743680596525056 13749552055643792 13754251237675008 13792351656615936 13803250273768128 13841486424110976 13865491776910336 13867270823243482 13910436859155456 13973161687171072 13974954548359264 14092794920794112 14127561263824896 14129373935633952 14193085992922624 14194903754960652 14248516411631616 14259478668006272 14287985986179072 14314602140122304 14425759533790208 14482098647887872 14522215264641024 14549267748976768 14585160191622144 14710033138468224 14719461850845184 14750781152702208 14776363499481088 14778259417471156 14824261178370048 14845484640664064 14886607866815488 14960764504137728 15018598966685696 15184550336483328 15191037351799996 15226612802789376 15254977463196032 15324371241975808 15356977638429696 15433477391179776 15440070751009832 15476229406113792 15498386272301056 15505059060953344 15572263137576697 15610679267595576 15676385680411392 15719810571492864 15744332343516771 15747073510395904 15787945452501582 15815326558038352 15820735456474112 15864560208431104 15866592042474192 15938137549429504 16005222256467968 16074594206530784 16114249566550272 16182075541069824 16226901235089408 16252214032017312 16297234015485504 16327593066077003 16365830184019968 16378417592231424 16436765128631784 16447355467972608 16516528436174848 16518643770247104 16564401786231168 16593129503515648 16595258526176626 16776479000792064 16778631548565318 16822951241791488 16825109752300956 16854289616595616 16906753643593728 16933130918257448 16966983358587648 16980037098086416 17038398547746816 17051503246706688 17098737327722496 17130589446375872 17245130626761216 17319877727551296 17367855228181632 17479360947878656 17514305402413056 17516552618833872 17527780230282752 17601555851689984 17603810149314432 17652574166348544 17677846841843392 17683189105936384 17765907848663552 17801425163108352 17815120889795584 17878583460698112 17928108622639104 18011973054323712 18043211301036032 18081602703312384 18093192495775744 18171674992840704 18222012042682368 18236410945635264 18248099965773824 18339001650233344 18378022419760128 18404333698357504 18455315232147968 18547249145540608 18589032548913153 18664880209870848 18667275053647776 18752191125049344 18824682266462208 18839165247511936 18841578050438103 18893770787419926 18926538339947536 18998021882175488 19050647981572096 19133283615092736 19135671360278448 19188678760168416 19269445216668672 19309464863850496 19352965393389036 19434423343523712 19446880255496192 19449370890774816 19503247264433472 19522829116489728 19585337761204224 19613377517957632 19667708203602944 19670227121149512 19765681571160064 19977254599627392 19984086892388352 20061340225572864 20076769951767552 20132384272963584 20148292738322832 20163794053977619 20246067115311104 20304750576670464 20390214655500288 20475970184572928 20478592619278944 20624328083465688 20798237665365504 20800906234865223 20814239023460768 20901847573881856 20959742530756608 20959747428657152 20962431822538896 20992443124689028 21050593936668776 21139192381191168 21155456056632256 21289628989383936 21389218002009408 21471903210183456 21485666088733696 21638639300685312 21669618709356416 21729645353980672 21821106912026624 21823901623465152 21837890122975232 21915686838175712 22024858360329472 22079192776267776 22085869048308224 22164545249221632 22167389126206734 22268226960996096 22329911800223232 22336659923288064 22368638667722752 22371508731420424 22430601655721984 22433479669734608 22441146756206592 22527898450028544 22622644478116864 22735337662275584 22786556027699994 22798316436963328 22882466194794048 22986556862963712 22993507502348288 23050231535714304 23093170303401728 23157140304242176 23160106126514748 23247579408451584 23257588591430016 23355403491778496 23363385663995904 23471746865752576 23536765555131392 23620610265593856 23722989837057528 23731103184711168 23796840312646656 23838111280930816 23904144830185472 23907206324144256 24007833384701952 24015964072431616 24108803604416512 24111891309796176 24228899990454272 24315214594180352 24496622642282496 24504029893013504 24716908840359662 24774792654262272 24785376731884204 24889694255273472 24889700071530368 24892887789264939 25002921500065792 25099576355282944 25122104067250804 25191694383226568 25281434424893424 25399696377386172 25470055647129624 25511044820123648 25514228480371264 25584905013557888 25692593622224896 25695884169563808 25792934818136064 25803953857852048 25912564458031616 25932494521033088 26004329685911296 26024878120333658 26113783681605632 26219041421817984 26226969494866016 26291670345424128 26402333777534976 26516770262765088 26524783658904576 26636339466169856 26639757107809847 26648861772995328 26722681334693376 26748453634097152 26769026602356736 26843179030618112 26864390317763776 27064816951554048 27073000768893952 27139788743663616 27304790159038592 27372149948660736 27499104111287584 27508502475350016 27584703313231872 27606500547536256 27682972848221952 27730983553820672 27734541646486964 27820873718310912 27949909096718528 28185589841588224 28258747871267904 28386171985845248 28389807509921304 28497032823263232 28518957336012544 28575971972358144 28629204280244608 28851519067580416 28964197295775744 29044430529282048 29098535497953536 29170320383244288 29420066276936448 29438923701690368 29501562305404416 29552726998962176 29556518834942312 29648522356740096 29690969281328128 29773215733630976 29921529008275456 30037197933371392 30369100672966656 30382074703599992 30453225605578752 30509954926392064 30642195206199307 30713955276859392 30866954782359552 30880141502019664 30996772544602112 31010118121906688 31144526275153394 31221358535191152 31352771360822784 31439621142985728 31488664687033542 31494147020791808 31575890905003164 31630653116076704 31641470912948224 31729120416862208 31733184084948384 31876275098859008 32010444512935936 32149188413061568 32228499133100544 32364151082139648 32504428064034624 32594468030971008 32655186132154006 32731660368039936 32756835184462848 32873530257263568 33033056872349696 33037287540494208 33128803572462336 33186259007031296 33190517052353252 33552958001584128 33557263097130636 33645902483582976 33650219504601912 33708579233191232 33866261836514896 33933966717175296 33960074196172832 34076797095493632 34103006493413376 34197474655444992 34261178892751744 34490261253522432 34639755455102592 34735710456363264 34958721895757312 35028610804826112 35033105237667744 35055560460565504 35207620298628864 35305148332697088 35355693683686784 35366378211872768 35531815697327104 35630241779591168 35757166921396224 35856217245278208 36023946108647424 36086422602072064 36163205406624768 36343349985681408 36444024085364736 36472821891270528 36496199931547648 36670168033648351 36756044839520256 36808667396715008 36910630464295936 37075363260539493 37094498291081216 37178065097826306 37334550107295552 37504382250098688 37649364532924416 37678330495023872 37683156100876206 37787541574839852 37853076679895072 37996043764350976 38266567230185472 38271342720556896 38377357520336832 38538890433337344 38705930786778072 38868846687047424 38893760510992384 38898741781549632 39006494528866944 39037317180500487 39170675522408448 39226755035915264 39335416407205888 39340454242299024 39531363142320128 39954509199254784 39968173784776704 40122680451145728 40153539903535104 40264768545927168 40296585476645664 40327588107955238 40609501153340928 40780429311000576 40951940369145856 40957185238557888 41248656166931376 41596475330731008 41601812469730446 41628478046921536 41803695147763712 41919485061513216 41919494857314304 41924863645077792 41984886249378056 42101187873337552 42278384762382336 42310912113264512 42579257978767872 42778436004018816 42943806420366912 42971332177467392 43277278601370624 43339237418712832 43459290707961344 43642213824053248 43647803246930304 43675780245950464 43831373676351424 44049716720658944 44158385552535552 44171738096616448 44329090498443264 44334778252413468 44536453921992192 44659823600446464 44737277335445504 44743017462840848 44861203311443968 44866959339469216 44882293512413184 45055796900057088 45245288956233728 45470675324551168 45573112055399988 45764932389588096 45973113725927424 45987015004696576 46186340606803456 46314280608484352 46320212253029496 46495158816903168 46515177182860032 46710806983556992 46716789412730091 46943493731505152 47073531110262784 47241220531187712 47445979674115056 47462206369422336 47593680625293312 47676222561861632 47814412648288512 48015666769403904 48031928144863232 48217607208833024 48223782619592352 48630429188360704 48982779198231009 49008059786027008 49433817680719324 49549585308524544 49570753463768408 49779388510546944 49779400143060736 49785775578529878 49995160599588343 50199152710565888 50244208134501608 50383388766453136 50562868849786848 50799392754772344 50940111294259248 51028456960742528 51169810027115776 51385187244449792 51391768339127616 51607907715704096 51825128916063232 51864989042066176 52008659371822592 52049756240667316 52227567363211264 52438082843635968 52453938989732032 52583340690848256 52804667555069952 53033540525530176 53049567317809152 53272678932339712 53279514215619694 53297723545990656 53445362669386752 53538053204713472 53686358061236224 53728780635527552 54129633903108096 54146001537787904 54279577487327232 54609580318077184 54744299897321472 54998208222575168 55017004950700032 55213001095072512 55365945696443904 55461967107641344 55469083292973928 55641747436621824 55899818193437056 56371179683176448 56517495742535808 56772343971690496 56779615019842608 56994065646526464 57037914672025088 57151943944716288 57258408560489216 57703038135160832 57928394591551488 58197070995907072 58340640766488576 58840132553872896 58877847403380736 59003124610808832 59105453997924352 59113037669884624 59297044713480192 59381938562656256 59546431467261952 59830274160163099 60074395866742784 60491382161932857 60738201345933312 60764149407199984 61019909852784128 61284390412398614 61427910553718784 61760283004039328 61993545089204224 62020236243813376 62289052550306788 62442717070382304 62705542721645568 62879242285971456 62977329374067084 62988294041583616 63151781810006328 63261306232153408 63282941825896448 63458240833724416 63466368169896768 63752550197718016 64298376826123136 64456998266201088 65008856128069248 65188936061942016 65310372264308012 65463320736079872 65513670368925696 65747060514527136 66074575080988416 66257607144924672 66372518014062592 66381034104706504 67105916003168256 67114526194261272 67291804967165952 67300439009203824 67417158466382464 67732523673029792 67867933434350592 67920148392345664 68206012986826752 68394949310889984 68522357785503488 68980522507044864 69279510910205184 69471420912726528 69917443791514624 70066210475335488 70111120921131008 70415240597257728 70610296665394176 70711387367373568 70732756423745536 71063631394654208 71260483559182336 71514333842792448 71712434490556416 72047892217294848 72157427421049981 72326410813249536 72686699971362816 72945643782541056 72992399863095296 73340336067296702 73512089679040512 73617334793430016 73821260928591872 74150726521078986 74188996582162432 74356130195652612 74669100214591104 75008764500197376 75298729065848832 75356660990047744 75366312201752412 75575083149679704 75706153359790144 76533134460370944 76542685441113792 76754715040673664 77077780866674688 77411861573556144 77737693374094848 77787521021984768 77797483563099264 78012989057733888 78074634361000974 78341351044816896 78453510071830528 78670832814411776 78680908484598048 79909018398509568 79919271323429541 80245360902291456 80307079807070208 80529537091854336 80593170953291328 80655176215910476 81219002306681856 81903880738291712 81914370477115776 82497312333862752 83192950661462016 83203624939460892 83256956093843072 83607390295527424 83838989714628608 83849727290155584 83969772498756112 84202375746675104 84556769524764672 84621824226529024 85158515957535744 85556872008037632 85887612840733824 85942664354934784 86554557202741248 86678474837425664 86918581415922688 87295606493860608 87351560491900928 87662747352702848 88099433441317888 88316771105071104 88343476193232896 88658180996886528 88669556504826936 89072907843984384 89319647200892928 89474554670891008 89486034925681696 89733918678938432 89764587024826368 90111593800114176 90490577912467456 91146224110799976 91529864779176192 91926585618597921 91974030009393152 92372681213606912 92628561216968704 92640424506058992 92990317633806336 93030354365720064 93421613967113984 93433578825460182 93886987463010304 94147062220525568 94482441062375424 94891959348230112 94924412738844672 95187361250586624 95628825296577024 96031333538807808 96063856289726464 96435214417666048 96447565239184704 97260858376721408 97965558396462018 98016119572054016 98867635361438648 99099170617049088 99141506927536816 99558777021093888 99558800286121472 99571551157059756 99990321199176686 100488416269003216 100766777532906272 101125737699573696 101598785509544688 101880222588518496 102056913921485056 102339620054231552 102770374488899584 102783536678255232 103215815431408192 103650257832126464 103729978084132352 104017318743645184 104099512481334632 104876165687271936 104907877979464064 105166681381696512 106067081051060352 106099134635618304 106545357864679424 106559028431239388 106595447091981312 106890725338773504 107076106409426944 107457561271055104 108259267806216192 108292003075575808 109219160636154368 109488599794642944 109996416445150336 110010504100945053 110426002190145024 110731891392887808 110923934215282688 110938166585947856 111283494873243648 111799636386874112 112742359366352896 113034991485071616 113544687943380992 113559230039685216 113988131293052928 114075829344050176 114516817120978432 115406076270321664 116394141991814144 116681281532977152 117680265107745792 117730539476449969 118006249221617664 118210907995848704 118226075339769248 118594089426960384 118763877125312512 119092862934523904 119660548320326198 120982764323865714 121528298814399968 122039819705568256 122568780824797228 122855821107437568 123520566008078656 124040472487626752 124578105100613576 124885434140764608 125411085443291136 125758484571942912 125954658748134168 126303563620012656 126522612464306816 126565883651792896 126916481667448832 126932736339793536 127505100395436032 128596753652246272 128913996532402176 130017712256138496 130377872123884032 130620744528616024 130926641472159744 131027340737851392 131494121029054272 132149150161976832 132515214289849344 132745036028125184 132762068209413008 134211832006336512 134229052388522544 134583609934331904 134600878018407648 134834316932764928 135465047346059584 135735866868701184 135840296784691328 136412025973653504 137044715571006976 137961045014089728 138559021820410368 138942841825453056 139834887583029248 140132420950670976 140222241842262016 140830481194515456 141220593330788352 141422774734747136 141465512847491072 142127262789308416 142520967118364672 143028667685584896 144095784434589696 144314854842099962 144652821626499072 145891287565082112 145984799726190592 146680672134593404 147024179358081024 147234669586860032 147642521857183744 148301453042157972 148712260391305224 149338200429182208 149985481798765029 150597458131697664 150713321980095488 150732624403504824 151150166299359408 151412306719580288 153085370882227584 153509430081347328 154155561733349376 154823723147112288 155475386748189696 155594967126198528 156025978115467776 156149268722001948 156682702089633792 156907020143661056 157341665628823552 157361816969196096 159818036797019136 159838542646859082 160614159614140416 161059074183708672 161186341906582656 161310352431820952 162438004613363712 163828740954231552 164994624667725504 166385901322924032 166407249878921784 166513912187686144 167214780591054848 167677979429257216 167699454580311168 167939544997512224 168404751493350208 169113539049529344 169243648453058048 170317031915071488 171113744016075264 171775225681467648 171885328709869568 173109114405482496 173356949674851328 173837162831845376 174591212987721216 174703120983801856 175325494705405696 176198866882635776 176633542210142208 176686952386465792 177316361993773056 177339113009653872 178145815687968768 178639294401785856 178972069851363392 179467837357876864 179490822480489297 180223187600228352 180981155824934912 182292448221599952 183059729558352384 183853171237195842 183948060018786304 184745362427213824 185257122433937408 185280849012117984 185980635267612672 186060708731440128 186843227934227968 186867157650920364 187773974926020608 188294124441051136 188964882124750848 189783918696460224 189848825477689344 190374722501173248 191257650593154048 192086669672102581 192870428835332096 192895130478369408 194521716753442816 195931116792924036 197735270722877296 198283013855073632 199117554042187776 199117600572242944 199143102314119512 199980642398353372 200976832538006432 201533555065812544 202251475399147392 203197571019089376 203760445177036992 204113827842970112 204679240108463104 205567073356510464 206431630862816384 207300515664252928 207459956168264704 208034637487290368 208199024962669264 209752331374543872 209815755958928128 210333362763393024 212134162102120704 212198269271236608 213090715729358848 213118056862478776 213190894183962624 213781450677547008 214915122542110208 216472282263149943 216584006151151616 218438321272308736 218977199589285888 219992832890300672 220021008201890106 220852004380290048 221463782785775616 221847868430565376 221876333171895712 222566989746487296 223599272773748224 226069982970143232 227089375886761984 227118460079370432 228151658688100352 229033634241956864 230812152540643328 232788283983628288 233362563065954304 235360530215491584 235461078952899938 236012498443235328 236452150679538496 237527754250625024 238185725869047808 239321096640652396 241965528647731428 243056597628799936 244079639411136512 245137561649594456 245711642214875136 247041132016157312 248080944975253504 249156210201227152 249770868281529216 250822170886582272 251516969143885824 251909317496268336 252607127240025312 253045224928613632 253131767303585792 253865472679587072 255010200790872064 257193507304492544 257827993064804352 260035424512276992 260755744247768064 261241489057232048 262054681475702784 262988242058108544 264298300323953664 265030428579698688 265490072056250368 265524136418826016 268423664012673024 268458104777045088 269201756036815296 269668633865529856 270930094692119168 271471733737402368 271680593569382656 274089431142013952 275922090028179456 277118043640820736 277885683650906112 279669775166058496 280264841901341952 280444483684524032 281660962389030912 282441186661576704 282845549469494272 284254525578616832 285041934236729344 288191568869179392 288629709684199924 289305643252998144 291782575130164224 293361344269186808 294048358716162048 294469339173720064 295285043714367488 296602906084315944 297424520782610448 298676400858364416 299970963597530058 301426643960190976 301465248807009648 302300332598718816 302824613439160576 306170741764455168 307018860162694656 308311123466698752 309647446294224576 310950773496379392 311189934252397056 312051956230935552 312298537444003896 313814040287322112 314683331257647104 314723633938392192 319636073594038272 319677085293718164 321228319228280832 322372683813165312 322620704863641904 324876009226727424 327657481908463104 329989249335451008 332771802645848064 332814499757843568 333027824375372288 334429561182109696 335398909160622336 335879089995024448 336809502986700416 338227078099058688 338487296906116096 340634063830142976 342227488032150528 343550451362935296 343770657419739136 346218228810964992 346713899349702656 347674325663690752 349182425975442432 350650989410811392 352397733765271552 353191618429349907 353373904772931584 354632723987546112 354678226019307744 356291631375937536 357278588803571712 357944139702726784 358935674715753728 358981644960978594 361962311649869824 364584896443199904 366119459116704768 367706342474391684 369490724854427648 370514244867874816 370561698024235968 372121417462880256 373686455868455936 373734315301840728 375547949852041216 376588248882102272 379567837392920448 379697650955378688 380749445002346496 382515301186308096 383112087025574761 384173339344205162 385790260956738816 389043433506885632 391862233585848072 395470541445754592 396566027710147264 398235108084375552 398235201144485888 398286204628239024 399961284796706744 401953665076012864 403067110131625088 404502950798294784 406395142038178752 407520890354073984 408227655685940224 409358480216926208 411134146713020928 412863261725632768 414601031328505856 414919912336529408 416069274974580736 416398049925338528 419504662749087744 419631511917856256 420666725526786048 424268324204241408 424396538542473216 426181431458717696 426236113724957552 426381788367925248 427562901355094016 429830245084220416 432944564526299886 433168012302303232 436876642544617472 437954399178571776 439985665780601344 440042016403780212 441704008760580096 442927565571551232 443752666343791424 447198545547496448 452139965940286464 454178751773523968 454236920158740864 456303317376200704 458067268483913728 465576567967256576 470721060430983168 470922157905799876 472024996886470656 472904301359076992 475055508501250048 478642193281304792 483931057295462856 486113195257599872 488159278822273024 490275123299188912 494082264032314624 496161889950507008 498312420402454304 499541736563058432 501644341773164544 503033938287771648 503818634992536672 505214254480050624 506090449857227264 506155385048387093 507730945359174144 510020401581744128 514387014608985088 515655986129608704 520070849024553984 521511488495536128 522482978114464096 524109362951405568 525976484116217088 528596600647907328 530060857159397376 531048272837652032 536916209554090176 538403512073630592 539337267731059712 541860189384238336 542943467474804736 543361187138765312 548178862284027904 551844180056358912 554236087281641472 555771367301812224 559339550332116992 560529683802683904 560888967369048064 563321924778061824 564882373323153408 565691098938988544 568509051157233664 576260009016307743 577259419368399848 578611286505996288 583565150260328448 586722688538373616 588938678347440128 590570087428734976 593205812168631888 594849041565220896 597352801716728832 599941927195060116 602853287920381952 602930497614019296 604600665197437632 605649226878321152 612341483528910336 614037720325389312 619294892588449152 621901546992758784 622379868504794112 624103912461871104 624597074888007792 627628080574644224 629447267876784384 639272147188076544 639354170587436328 644745367626330624 645241409727283808 649752018453454848 655314963816926208 659978498670902016 665543605291696128 665628999515687136 666055648750744576 670797818321244672 671758179990048896 673619005973400832 676974593812232192 681268127660285952 684454976064301056 687100902725870592 692436457621929984 693427798699405312 695348651327381504 698364851950884864 701301978821622784 704795467530543104 706383236858699814 706747809545863168 709356452038615488 712583262751875072 714557177607143424 715888279405453568 717871349431507456 717963289921957188 729169792886399808 732238918233409536 735412684948783368 738981449708855296 741028489735749632 741123396048471936 744242834925760512 747372911736911872 747468630603681456 751095899704082432 759135674785840896 759395301910757376 765030602372616192 766224174051149522 768346678688410324 771580521913477632 778086867013771264 783724467171696144 790941082891509184 793132055420294528 796470216168751104 796470402288971776 796572409256478048 799922569593413488 803907330152025728 806134220263250176 809005901596589568 812790284076357504 815041780708147968 816455311371880448 818716960433852416 822268293426041856 825726523451265536 829202062657011712 829839824673058816 832138549949161472 832796099850677056 839009325498175488 839263023835712512 841333451053572096 848536648408482816 852362862917435392 852472227449915104 852763576735850496 855125802710188032 859660490168440832 865889129052599772 873753285089234944 879971331561202688 880084032807560424 883408017521160192 885855131143102464 887505332687582848 894397091094992896 904279931880572928 908473840317481728 912606634752401408 916134536967827456 931153135934513152 941442120861966336 941844315811599752 944049993772941312 945808602718153984 949908051392178517 957284386562609584 967862114590925712 972226390515199744 976318557644546048 980550246598377824 988164528064629248 992323779901014016 996624840804908608 999083473126116864 1003288683546329088 1007637269985073344 1010428508960101248 1012180899714454528 1012310770096774186 1015461890718348288 1020040803163488256 1028774029217970176 1031311972259217408 1040141698049107968 1043022976991072256 1044965956228928192 1051952968232434176 1057193201295814656 1060121714318794752 1062096545675304064 1073832419108180352 1076807024147261184 1078674535462119424 1083720378768476672 1085886934949609472 1086722374277530624 1096357724568055808 1108472174563282944 1111542734603624448 1118679100664233984 1121059367605367808 1126643849556123648 1129764746646306816 1131382197877977088 1136775209043098881 1149336261076724283 1152520018032615486 1154518838736799696 1167130300520656896 1173445377076747232 1177877356694880256 1186411624337263776 1189698083130441792 1194705603433457664 1199883854390120232 1205706575840763904 1205860995228038592 1209201330394875264 1211298453756642304 1224682967057820672 1228075440650778624 1238589785176898304 1243803093985517568 1244759737009588224 1248207824923742208 1249194149776015584 1258894535753568768 1278544294376153088 1278708341174872656 1289490735252661248 1290482819454567616 1299504036906909696 1310629927633852416 1319956997341804032 1331257999031374272 1332111297501489152 1341595636642489344 1343516359980097792 1347238011946801664 1353949187624464384 1362536255320571904 1368909952128602112 1374201805451741184 1386855597398810624 1390697302654763008 1396729703901769728 1402603957643245568 1409590935061086208 1412766473717399628 1418712904077230976 1425166525503750144 1431776558810907136 1435742698863014912 1435926579843914376 1458339585772799616 1464477836466819072 1470825369897566736 1477962899417710592 1482246792096943872 1488485669851521024 1494745823473823744 1494937261207362912 1518271349571681792 1518466155145161279 1530061204745232384 1532448348102299044 1536693357376820648 1543161043826955264 1556173734027542528 1567448934343392288 1581882165783018368 1586264110840589056 1592940804577943552 1593144818512956096 1599845139186826976 1607814660304051456 1612268440526500352 1618011803193179136 1625580568152715008 1630083561416295936 1632910622743760896 1637433920867704832 1644536586852083712 1651453046902531072 1659679649346117632 1664277099898322944 1665592199701354112 1678018650996350976 1678526047671425024 1682666902107144192 1697073296816965632 1704944454899830208 1705527153471700992 1719320980336881664 1731778258105199544 1747506570178469888 1759942663122405376 1760168065615120848 1766816035042320384 1771710262286204928 1775010665375165696 1788794182189985792 1808559863761145856 1816947680634963456 1825213269504802816 1832269073935654912 1862306271869026304 1882884241723932672 1883688631623199504 1891617205436307968 1899816102784357034 1914568773125219168 1935724229181851424 1944452781030399488 1952637115289092096 1961100493196755648 1976329056129258496 1993249681609817216 1998166946252233728 2015274539970146688 2020857017920202496 2024361799428909056 2024621540193548372 2030923781436696576 2057548058435940352 2080283396098215936 2086045953982144512 2089931912457856384 2103905936464868352 2114386402591629312 2120243428637589504 2124193091350608128 2147664838216360704 2153614048294522368 2157349070924238848 2167440757536953344 2173444748555061248 2192715449136111616 2216944349126565888 2223085469207248896 2236880250052549411 2242118735210735616 2253287699112247296 2262764395755954176 2273550418086197762 2298672522153448566 2305040036065230972 2309037677473599392 2334260601041313792 2346890754153494464 2372823248674527552 2379396166260883584 2389411206866915328 2399767708780240464 2411413151681527808 2411721990456077184 2418402660789750528 2422596907513284608 2449365934115641344 2456150881301557248 2477179570353796608 2487606187971035136 2489519474019176448 2496415649847484416 2498388299552031168 2517789071507137536 2557088588752306176 2557416682349745312 2578981470505322496 2580965638909135232 2621259855267704832 2639913994683608064 2662515998062748544 2664222595002978304 2683191273284978688 2687032719960195584 2694476023893603328 2707898375248928768 2737819904257204224 2748403610903482368 2773711194797621248 2793459407803539456 2805207915286491136 2825532947434799256 2837425808154461952 2849724154176535551 2863553117621814272 2871485397726029824 2871853159687828752 2916679171545599232 2928955672933638144 2941650739795133472 2964493584193887744 2976971339703042048 2989491646947647488 2989874522414725824 3036542699143363584 3036932310290322558 3060122409490464768 3064896696204598088 3073386714753641296 3086322087653910528 3134897868686784576 3163764331566036736 3172528221681178112 3185881609155887104 3186289637025912192 3199690278373653952 3215629320608102912 3224536881053000704 3236023606386358272 3251161136305430016 3260167122832591872 3265821245487521792 3274867841735409664 3289073173704167424 3302906093805062144 3319359298692235264 3331184399402708224 3356037301992701952 3357052095342850048 3394146593633931264 3409888909799660416 3410325627129296643 3438641960673763328 3463556516210399088 3495013140356939776 3519885326244810752 3520336131230241696 3533632070084640768 3550021330750331392 3577588364379971584 3617119727522291712 3633895361269926912 3649646723769949039 3664538147871309824 3767377263246399008 3783234410872615936 3799632205568714068 3829137546250438336 3871448458363702848 3888905562060798976 3922200986393511296 3952658112258516992 3986499363219634432 3996333892504467456 4030549079940293376 4041714035840404992 4048723598857818112 4049243080387096744 4061847562873393152 4115096116871880704 4160566792196431872 4172091907964289024 4179863824915712768 4207811872929736704 4228772805183258624 4248386182701216256 4295329676432721408 4307228096589044736 4314698141848477696 4334881515073906688 4346889497110122496 4385430898272223232 4433888698253131776 4473760500105098822 4484237470421471232 4525528791511908352 4547100836172395524 4597345044306897132 4610080072130461944 4618075354947198784 4668521202082627584 4693781508306988928 4745646497349055104 4758792332521767168 4778822413733830656 4799535417560480928 4823443980912154368 4836805321579501056 4845193815026569216 4898731868231282688 4912301762603114496 4954359140707593216 4979038948038352896 4992831299694968832 4996776599104062336 5035578143014275072 5114833364699490624 5157962941010644992 5161931277818270464 5242519710535409664 5279827989367216128 5325031996125497088 5328445190005956608 5366382546569957376 5374065439920391168 5388952047787206656 5415796750497857536 5475639808514408448 5496807221806964736 5586918815607078912 5610415830572982272 5651065894869598512 5674851616308923904 5699448308353071102 5727106235243628544 5742970795452059648 5743706319375657504 5833358343091198464 5857911345867276288 5883301479590266944 5928987168387775488 5978983293895294976 5979749044829451648 6073085398286727168 6073864620580645116 6129793392409196176 6146773429507282592 6172644175307821056 6269795737373569152 6327528663132073472 6345056443362356224 6372579274051824384 6399380556747307904 6431258641216205824 6449073762106001408 6472047212772716544 6502322272610860032 6520334245665183744 6531642490975043584 6578146347408334848 6605812187610124288 6662368798805416448 6710640750157648233 6714104190685700096 6788293187267862528 6819777819599320832 6820651254258593286 6877283921347526656 6927113032420798176 7039770652489621504 7040672262460483392 7100042661500662784 7155176728759943168 7234239455044583424 7267790722539853824 7299293447539898078 7534754526492798016 7566468821745231872 7599264411137428136 7658275092500876672 7742896916727405696 7777811124121597952 7844401972787022592 7905316224517033984 7972998726439268864 7992667785008934912 8061098159880586752 8083428071680809984 8097447197715636224 8098486160774193488 8123695125746786304 8230192233743761408 8321133584392863744 8359727649831425536 8415623745859473408 8496772365402432512 8590659352865442816 8614456193178089472 8629396283696955392 8669763030147813376 8693778994220244992 8947521000210197644 8968474940842942464 9094201672344791048 9194690088613794264 9220160144260923888 9236150709894397568 9387563016613977856 9491292994698110208 9517584665043534336 9557644827467661312 9599070835120961856 9646887961824308736 9673610643159002112 9690387630053138432 9797463736462565376 9824603525206228992 9908718281415186432 9958077896076705792 9993553198208124672 10071156286028550144 10229666729398981248 10315925882021289984 10323862555636540928 10485039421070819328 10559655978734432256 10650063992250994176 10656890380011913216 10732765093139914752 10748130879840782336 10777904095574413312 10948940171309847117 10993614443613929472 11220831661145964544 11302131789739197024 11349703232617847808 11398896616706142204 11454212470487257088 11485941590904119296 11487412638751315008 11666716686182396928 11766602959180533888 11857974336775550976 11959498089658903296 12146170796573454336 12147729241161290232 12259586784818392352 12293546859014565184 12345288350615642112 12539591474747138304 12655057326264146944 12690112886724712448 12745158548103648768 12798761113494615808 12862517282432411648 12898147524212002816 12944094425545433088 13004644545221720064 13040668491330367488 13156292694816669696 13211624375220248576 13324737597610832896 13421281500315296466 13428208381371400192 13576586374535725056 13639555639198641664 13641302508517186572 13854226064841596352 14079541304979243008 14081344524920966784 14200085323001325568 14535581445079707648 14598586895079796156 15069509052985596032 15132937643490463744 15198528822274856272 15316550185001753344 15485793833454811392 15555622248243195904 15688803945574045184 15810632449034067968 15945997452878537728 15985335570017869824 16122196319761173504 16166856143361619968 16194894395431272448 16196972321548386976 16247390251493572608 16719455299662851072 16831247491718946816 16993544730804865024 17181318705730885632 17228912386356178944 17339526060295626752 17387557988440489984 17895042000420395288 17936949881685884928 18188403344689582096 18389380177227588528 18440320288521847776 18472301419788795136 18775126033227955712 18982585989396220416 19035169330087068672 19198141670241923712 19293775923648617472 19347221286318004224 19380775260106276864 19594927472925130752 19817436562830372864 19987106396416249344 20142312572057100288 20459333458797962496 20631851764042579968 20647725111273081856 21119311957468864512 21300127984501988352 21465530186279829504 21496261759681564672 21555808191148826624 21897880342619694234 22604263579478394048 22699406465235695616 22797793233412284408 22908424940974514176 22971883181808238592 22974825277502630016 23333433372364793856 23533205918361067776 23715948673551101952 23918996179317806592 24292341593146908672 24295458482322580464 24519173569636784704 24587093718029130368 24690576701231284224 25079182949494276608 25310114652528293888 25380225773449424896 25490317096207297536 25597522226989231616 25725034564864823296 25796295048424005632 25888188851090866176 26009289090443440128 26081336982660734976 26423248750440497152 26649475195221665792 26842563000630592932 27279111278397283328 27282605017034373144 27708452129683192704 28162689049841933568 28400170646002651136 29071162890159415296 29197173790159592312 30139018105971192064 30265875286980927488 30397057644549712544 30633100370003506688 30971587666909622784 31111244496486391808 31377607891148090368 31621264898068135936 31891994905757075456 31970671140035739648 32244392639522347008 32333712286723239936 32393944643096773952 33438910599325702144 33662494983437893632 33987089461609730048 34362637411461771264 34457824772712357888 34679052120591253504 35790084000840790576 36376806689379164192 36778760354455177056 36880640577043695552 36944602839577590272 37550252066455911424 37965171978792440832 38070338660174137344 38396283340483847424 38587551847297234944 38694442572636008448 39634873125660745728 39974212792832498688 40284625144114200576 40918666917595924992 41295450222546163712 42238623914937729024 42600255969003976704 42992523519363129344 43111616382297653248 43795760685239388468 45208527158956788096 45398812930471391232 45595586466824568816 45816849881949028352 45949650555005260032 46666866744729587712 47066411836722135552 47431897347102203904 47837992358635613184 48584683186293817344 48590916964645160928 49038347139273569408 49174187436058260736 50158365898988553216 50620229305056587776 50760451546898849792 50980634192414595072 51195044453978463232 51450069129729646592 51592590096848011264 52018578180886880256 52162673965321469952 53298950390443331584 53685126001261185864 54558222556794566656 54565210034068746288 55416904259366385408 56325378099683867136 56800341292005302272 58142325780318830592 58394347580319184624 60278036211942384128 60531750573961854976 60794115289099425088 61266200740007013376 61943175333819245568 62222488992972783616 62755215782296180736 63783989811514150912 64488785279044694016 64667424573446479872 64787889286193547904 66877821198651404288 67974178923219460096 68725274822923542528 68915649545424715776 69343287751629031741 71580168001681581152 72753613378758328384 73557520708910354112 73761281154087391104 73889205679155180544 75100504132911822848 75930343957584881664 76140677320348274688 76792566680967694848 77175103694594469888 77388885145272016896 79269746251321491456 79948425585664997376 81837333835191849984 82590900445092327424 85200511938007953408 85985047038726258688 87591521370478776936 90417054317913576192 90797625860942782464 91191172933649137632 91899301110010520064 93333733489459175424 94132823673444271104 94863794694204407808 95675984717271226368 97181833929290321856 98076694278547138816 98348374872116521472 100316731797977106432 101240458610113175552 101520903093797699584 101961268384829190144 102390088907956926464 102900138259459293184 104037156361773760512 106597900780886663168 107370252002522371728 109116445113589133312 109130420068137492576 110833808518732770816 112650756199367734272 113600682584010604544 116788695160638369248 120556072423884768256 121588230578198850176 122532401480014026752 123886350667638491136 125510431564592361472 127567979623028301824 128977570558089388032 129334849146892959744 129575778572387095808 133755642397302808576 135948357846438920192 137450549645847085056 138686575503258063482 143160336003363162304 145507226757516656768 147115041417820708224 147522562308174782208 147778411358310361088 150201008265823645696 151860687915169763328 152281354640696549376 153585133361935389696 154350207389188939776 154777770290544033792 159896851171329994752 163674667670383699968 165181800890184654848 170401023876015906816 175183042740957553872 180834108635827152384 181595251721885564928 182382345867298275264 183798602220021040128 186667466978918350848 188265647346888542208 191351969434542452736 194363667858580643712 196153388557094277632 196696749744233042944 200633463595954212864 202480917220226351104 203922536769658380288 204780177815913852928 208029863254887095223 213195801561773326336 214740504005044743456 218232890227178266624 218260840136274985152 221667617037465541632 225301512398735468544 233577390321276738496 241112144847769536512 243176461156397700352 245064802960028053504 247772701335276982272 251020863129184722944 255135959246056603648 257955141116178776064 259151557144774191616 267511284794605617152 277373151006516126964 286320672006726324608 291014453515033313536 294230082835641416448 295045124616349564416 295556822716620722176 300402016531647291392 303721375830339526656 304562709281393098752 307170266723870779392 308700414778377879552 319793702342659989504 327349335340767399936 330363601780369309696 340802047752031813632 350366085481915107744 361668217271654304768 364764691734596550528 367597204440042080256 376531294693777084416 382703938869084905472 388727335717161287424 392306777114188555264 393393499488466085888 401266927191908425728 407845073539316760576 409560355631827705856 416059726509774190446 429481008010089486912 436465780454356533248 436521680272549970304 443335234074931083264 450603024797470937088 467154780642553476992 482224289695539073024 486352922312795400704 490129605920056107008 495545402670553964544 502041726258369445888 518303114289548383232 554746302013032253928 572641344013452649216 582028907030066627072 588460165671282832896 590090249232699128832 591113645433241444352 600804033063294582784 607442751660679053312 614340533447741558784 639587404685319979008 654698670681534799872 700732170963830215488 723336434543308609536 729529383469193101056 735194408880084160512 753062589387554168832 765407877738169810944 777454671434322574848 784613554228377110528 786786998976932171776 802533854383816851456 819120711263655411712 832119453019548380892 858962016020178973824 873043360545099940608 886670468149862166528 901206049594941874176 934309561285106953984 964448579391078146048 972705844625590801408 980259211840112214016 991090805341107929088 1036606228579096766464 1109492604026064507856 1145282688026905298432 1164057814060133254144 1176920331342565665792 1180180498465398257664 1182227290866482888704 1228681066895483117568 1309397341363069599744 1401464341927660430976 1446672869086617219072 1459058766938386202112 1470388817760168321024 1506125178775108337664 1554909342868645149696 1569227108456754221056 1573573997953864343552 1664238906039096761784 1717924032040357947648 1746086721090199881216 1773340936299724333056 1802412099189883748352 1868619122570213907968 1928897158782156292096 1945411689251181602816 2073212457158193532928 2218985208052129015712 2290565376053810596864 2328115628120266508288 2353840662685131331584 2360360996930796515328 2457362133790966235136 2802928683855320861952 2893345738173234438144 2918117533876772404224 2940777635520336642048 3109818685737290299392 3138454216913508442112 3147147995907728687104 3328477812078193523568 3435848064080715895296 3492173442180399762432 3546681872599448666112 3737238245140427815936 3890823378502363205632 4146424914316387065856 4437970416104258031424 4581130752107621193728 4656231256240533016576 4707681325370262663168 4720721993861593030656 5605857367710641723904 5786691476346468876288 5836235067753544808448 6219637371474580598784 6276908433827016884224 6656955624156387047136 6871696128161431790592 6984346884360799524864 7474476490280855631872 7781646757004726411264 8292849828632774131712 8875940832208516062848 9162261504215242387456 9312462512481066033152 9415362650740525326336 9441443987723186061312 11211714735421283447808 11672470135507089616896 12439274742949161197568 13313911248312774094272 13743392256322863581184 13968693768721599049728 14948952980561711263744 15563293514009452822528 17751881664417032125696 18324523008430484774912 18624925024962132066304 18830725301481050652672 22423429470842566895616 23344940271014179233792 24878549485898322395136 26627822496625548188544 27486784512645727162368 27937387537443198099456 29897905961123422527488 35503763328834064251392 36649046016860969549824 44846858941685133791232 46689880542028358467584 53255644993251096377088 54973569025291454324736 55874775074886396198912 59795811922246845054976 71007526657668128502784 89693717883370267582464 106511289986502192754176 109947138050582908649472 142015053315336257005568 179387435766740535164928 213022579973004385508352 284030106630672514011136 426045159946008771016704 568060213261345028022272 852090319892017542033408 1136120426522690056044544 1704180639784035084066816 3408361279568070168133632
- Sum of all divisors σ(n): 10346258479536412080692184
- Sum of proper divisors (its aliquot sum) s(n): 6937897199968341912558552
- 3408361279568070168133632 is an abundant number, because the sum of its proper divisors (6937897199968341912558552) is greater than itself. Its abundance is 3529535920400271744424920
Bases of 3408361279568070168133632
- Binary: 10110100011011111110100010100111000011011100101000011101101110110111000000000000002
- Hexadecimal: 0x2D1BFA29C372876EDC000
- Base-36: FF0T74ETDPE1Y6TC
Squares and roots of 3408361279568070168133632
- 3408361279568070168133632 squared (34083612795680701681336322) is 11616926612058892570966085728794028929398209511424
- 3408361279568070168133632 cubed (34083612795680701681336323) is 39594682852125413360209925285921373743668448490097374441243171132662611968
-
The
square root of 3408361279568070168133632 is 1846174769508.0415024553 -
The
cube root of 3408361279568070168133632 is 150492621.5676536493
Scales and comparisons
How big is 3408361279568070168133632?- 3,408,361,279,568,070,168,133,632 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,408,361,279,568,070,168,133,632 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 3408361279568070168133632 cubic inches would be around 12541051.8 feet tall.
Recreational maths with 3408361279568070168133632
- 3408361279568070168133632 backwards is 2363318610708659721638043
- The number of decimal digits it has is: 25
- The sum of 3408361279568070168133632's digits is 102
- 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 3408361279568070168133632 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 3408361279568070168133632 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/3408361279568070168133632/
Chicago style:
Numbermatics. 2024. "Number 3408361279568070168133632 - Facts about the integer". https://numbermatics.com/n/3408361279568070168133632/
The information we have on file for 3408361279568070168133632 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 3408361279568070168133632, math, Factors of 3408361279568070168133632, curriculum, school, college, exams, university, Prime factorization of 3408361279568070168133632, STEM, science, technology, engineering, physics, economics, calculator, three septillion, four hundred eight sextillion, three hundred sixty-one quintillion, two hundred seventy-nine quadrillion, five hundred sixty-eight trillion, seventy billion, one hundred sixty-eight million, one hundred thirty-three thousand, six hundred thirty-two.