100307217196820775764496384
100,307,217,196,820,775,764,496,384 is an even composite number composed of seven prime numbers multiplied together.
What does the number 100307217196820775764496384 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 15795 divisors.
100307217196820775764496384 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 100307217196820775764496384:
212 × 32 × 72 × 172 × 294 × 2332 × 22372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 29 × 29 × 29 × 29 × 233 × 233 × 2237 × 2237)See below for interesting mathematical facts about the number 100307217196820775764496384 from the Numbermatics database.
Names of 100307217196820775764496384
- Cardinal: 100307217196820775764496384 can be written as One hundred septillion, three hundred seven sextillion, two hundred seventeen quintillion, one hundred ninety-six quadrillion, eight hundred twenty trillion, seven hundred seventy-five billion, seven hundred sixty-four million, four hundred ninety-six thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.00307217196820775764496384 × 1026
Factors of 100307217196820775764496384
Divisors of 100307217196820775764496384
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 29 32 34 36 42 48 49 51 56 58 63 64 68 72 84 87 96 98 102 112 116 119 126 128 136 144 147 153 168 174 192 196 203 204 224 232 233 238 252 256 261 272 288 289 294 306 336 348 357 384 392 406 408 441 448 464 466 476 493 504 512 522 544 576 578 588 609 612 672 696 699 714 768 784 812 816 833 841 867 882 896 928 932 952 986 1008 1024 1044 1071 1088 1152 1156 1176 1218 1224 1344 1392 1398 1421 1428 1479 1536 1568 1624 1631 1632 1666 1682 1734 1764 1792 1827 1856 1864 1904 1972 2016 2023 2048 2088 2097 2142 2176 2237 2304 2312 2352 2436 2448 2499 2523 2601 2688 2784 2796 2842 2856 2958 3072 3136 3248 3262 3264 3332 3364 3451 3468 3528 3584 3654 3712 3728 3808 3944 3961 4032 4046 4096 4176 4194 4263 4284 4352 4437 4474 4608 4624 4704 4872 4893 4896 4998 5046 5202 5376 5568 5592 5684 5712 5887 5916 6069 6144 6272 6496 6524 6528 6664 6711 6728 6757 6902 6936 7056 7168 7308 7424 7456 7497 7569 7616 7888 7922 8064 8092 8352 8381 8388 8526 8568 8704 8874 8948 9216 9248 9408 9744 9786 9792 9996 10092 10353 10404 10752 11136 11184 11368 11417 11424 11774 11832 11883 12138 12288 12544 12789 12992 13048 13056 13328 13422 13456 13514 13804 13872 14112 14161 14297 14336 14616 14679 14848 14912 14994 15138 15232 15659 15776 15844 16128 16184 16704 16762 16776 17052 17136 17408 17661 17748 17896 18207 18432 18496 18816 19488 19572 19584 19992 20133 20184 20271 20706 20808 21504 22272 22368 22736 22834 22848 23548 23664 23766 24157 24276 24389 25088 25143 25578 25984 26096 26112 26656 26844 26912 27028 27608 27727 27744 28224 28322 28594 28672 29232 29358 29696 29824 29988 30276 30464 31059 31318 31552 31688 32256 32368 33408 33524 33552 34104 34251 34272 34816 35322 35496 35649 35792 36414 36864 36992 37632 38029 38976 39144 39168 39984 40266 40368 40542 41209 41412 41616 42483 42891 43008 44544 44736 45472 45668 45696 46977 47096 47299 47328 47532 48314 48552 48778 50176 50286 51156 51968 52192 52224 52983 53312 53688 53824 54056 54289 55216 55454 55488 56448 56644 57188 58464 58667 58716 59392 59648 59976 60552 60813 60928 62118 62636 63104 63376 64512 64736 64873 66816 67048 67104 67337 68208 68502 68544 69632 70644 70992 71298 71584 72471 72828 73167 73984 75264 75429 76058 77952 78288 78336 79968 80532 80736 81084 82418 82824 83181 83232 84966 85782 86016 89088 89472 90944 91336 91392 93954 94192 94598 94656 95064 96628 97104 97556 100079 100352 100572 102312 102753 103936 104384 104448 105966 106624 107376 107648 108112 108578 109613 110432 110908 110976 112896 113288 114087 114376 114869 116928 117334 117432 118784 119296 119952 121104 121626 121856 123627 124236 125272 126208 126752 127449 128673 129024 129472 129746 133632 134096 134208 134674 136416 137004 137088 140931 141288 141897 141984 142596 143168 144942 145656 146334 147968 150528 150858 152116 155904 156576 156672 159936 161064 161472 162168 162867 164836 165648 166362 166464 169932 170723 171564 176001 178176 178944 181888 182672 182784 187908 188384 189196 189312 190128 193256 194089 194208 194619 195112 195953 200158 200704 201144 202011 204624 205506 207872 208768 208896 211932 213248 214752 215296 216224 217156 217413 219226 219501 220864 221816 221952 225792 226576 228174 228752 229738 233856 234668 234864 238592 239904 242208 243049 243252 243712 247254 248472 249543 250544 252416 253504 254898 257346 258048 258944 259492 266203 267264 268192 268416 269348 272832 274008 274176 281862 282576 283794 283968 285192 286336 289884 291312 292668 295936 300237 301056 301716 304232 311808 313152 313344 319872 322128 322944 324336 325734 328839 329672 331093 331296 332724 332928 339864 341446 342261 343128 344607 352002 356352 357888 363776 365344 365568 370881 375816 376768 378392 378624 380023 380256 386512 388178 388416 389238 390224 391906 400316 402288 404022 409248 410669 411012 414613 415744 417536 423864 425691 426496 429504 430592 432448 434312 434826 438452 439002 441728 443632 443904 451584 453152 454111 456348 457504 459476 467712 469336 469728 471359 477184 479808 484416 486098 486504 487424 488601 494508 496944 499086 501088 504832 507008 509796 512169 514692 517888 518984 521221 528003 532406 534528 536384 536832 538696 545664 548016 548352 563724 565152 567588 567936 570384 572672 579768 582267 582624 583857 585336 587859 591872 600474 602112 603432 606033 608464 623616 626304 626688 639744 644256 645888 646493 648672 651468 657678 659344 662186 662592 665448 665856 679728 682892 684522 686256 689214 700553 704004 707281 715776 727552 729147 730688 731136 741762 751632 753536 756784 757248 760046 760512 773024 776356 776832 778476 780448 783812 798609 800632 804083 804576 808044 818496 821338 822024 829226 831488 835072 847728 851382 852992 859008 861184 864896 868624 869652 876904 878004 883456 887264 887808 900711 903168 906304 908222 912696 915008 918952 922913 935424 938672 939456 942718 954368 959616 968832 972196 973008 977202 986517 989016 993279 993888 998172 1002176 1009664 1014016 1019592 1024338 1029384 1033821 1035776 1037968 1042442 1056006 1064812 1069056 1072768 1073664 1077392 1091328 1096032 1096704 1102841 1127448 1130304 1135176 1135872 1140069 1140768 1145344 1159536 1164534 1165248 1167714 1170672 1175718 1183744 1195061 1200948 1206864 1212066 1216928 1232007 1243839 1247232 1252608 1279488 1288512 1291776 1292986 1297344 1302936 1315356 1318688 1324372 1325184 1330896 1331712 1359456 1362333 1365784 1369044 1371671 1372512 1378428 1401106 1408008 1414077 1414562 1431552 1455104 1458294 1461376 1462272 1483524 1503264 1507072 1513568 1514496 1520092 1521024 1536507 1546048 1552712 1553664 1556952 1560896 1563663 1567624 1574381 1597218 1601264 1608166 1609152 1616088 1636992 1642676 1644048 1658452 1670144 1695456 1701343 1702764 1705984 1718016 1722368 1729792 1737248 1739304 1746801 1753808 1756008 1763577 1766912 1774528 1775616 1801422 1806336 1812608 1816444 1825392 1830016 1837904 1845826 1863421 1870848 1877344 1878912 1881317 1885436 1919232 1937664 1939479 1944392 1946016 1952773 1954404 1973034 1978032 1986558 1987776 1996344 2004352 2019328 2028032 2039184 2048676 2058768 2067642 2071552 2075936 2084884 2101659 2112012 2121843 2129624 2145536 2147328 2154784 2182656 2187441 2192064 2193408 2205682 2254896 2260608 2270352 2271744 2280138 2281536 2290688 2319072 2329068 2330496 2335428 2341344 2351436 2390122 2395827 2401896 2412249 2413728 2424132 2433856 2464014 2487678 2494464 2505216 2558976 2577024 2583552 2585972 2594688 2605872 2630712 2637376 2648744 2650368 2660161 2661792 2663424 2718912 2724666 2731568 2738088 2743342 2745024 2756856 2768739 2802212 2816016 2828154 2829124 2863104 2902291 2910208 2916588 2922752 2967048 2979837 3006528 3014144 3027136 3028992 3040184 3042048 3073014 3092096 3105424 3107328 3113904 3121792 3127326 3135248 3148762 3178777 3194436 3202528 3216332 3218304 3232176 3273984 3285352 3288096 3299513 3308523 3316904 3331201 3340288 3390912 3402686 3405528 3411968 3420207 3436032 3444736 3459584 3474496 3478608 3493602 3507616 3512016 3527154 3533824 3549056 3551232 3585183 3602844 3625216 3632888 3648547 3650784 3660032 3675808 3691652 3696021 3726842 3731517 3741696 3754688 3757824 3762634 3770872 3838464 3875328 3878958 3888784 3892032 3905546 3908808 3946068 3956064 3973116 3975552 3992688 4008704 4056064 4078368 4086999 4097352 4115013 4117536 4135284 4143104 4151872 4169768 4203318 4224024 4242231 4243686 4259248 4291072 4294656 4309568 4365312 4374882 4384128 4386816 4411364 4509792 4521216 4525451 4540704 4543488 4560276 4563072 4581376 4638144 4658136 4660992 4670856 4682688 4690989 4702872 4723143 4780244 4791654 4803792 4824498 4827456 4848264 4867712 4928028 4950967 4975356 5004169 5010432 5104029 5117952 5154048 5167104 5171944 5189376 5211744 5261424 5274752 5297488 5300736 5320322 5323584 5326848 5437824 5449332 5463136 5476176 5486684 5490048 5513712 5537478 5590263 5604424 5628581 5632032 5643951 5656308 5658248 5682637 5804582 5818437 5820416 5833176 5845504 5858319 5934096 5959674 6013056 6028288 6054272 6057984 6080368 6084096 6146028 6184192 6210848 6214656 6227808 6243584 6254652 6270496 6297524 6304977 6357554 6365529 6388872 6405056 6432664 6436608 6460391 6464352 6547968 6570704 6576192 6599026 6617046 6633808 6662402 6680576 6781824 6805372 6811056 6840414 6872064 6919168 6948992 6957216 6987204 7015232 7024032 7048421 7054308 7067648 7098112 7170366 7205688 7236747 7250432 7265776 7297094 7301568 7320064 7351616 7383304 7392042 7453684 7463034 7483392 7509376 7515648 7525268 7541744 7676928 7719887 7750656 7757916 7777568 7784064 7811092 7817616 7892136 7912128 7946232 7951104 7980483 7985376 8017408 8112128 8156736 8173998 8194704 8230026 8235072 8270568 8286208 8303744 8306217 8339536 8406636 8448048 8484462 8487372 8518496 8582144 8589312 8619136 8706873 8730624 8749764 8768256 8822728 8860757 9019584 9042432 9050902 9081408 9086976 9120552 9126144 9162752 9276288 9316272 9321984 9341712 9365376 9381978 9405744 9446286 9536331 9560488 9583308 9601697 9607584 9648996 9654912 9696528 9735424 9856056 9898539 9901934 9925569 9950712 9993603 10008338 10020864 10208058 10235904 10308096 10334208 10343888 10378752 10423488 10522848 10549504 10594976 10601472 10640644 10647168 10653696 10755549 10875648 10898664 10926272 10945641 10952352 10973368 10980096 11020667 11027424 11074956 11180526 11208848 11257162 11264064 11287902 11312616 11316496 11365274 11609164 11636874 11666352 11691008 11716638 11868192 11909401 11919348 12023777 12026112 12056576 12108544 12160736 12168192 12292056 12345039 12368384 12421696 12429312 12455616 12487168 12509304 12540992 12595048 12609954 12715108 12731058 12777744 12810112 12865328 12873216 12920782 12928704 13095936 13141408 13152384 13169219 13198052 13234092 13267616 13324804 13563648 13576353 13610744 13622112 13669411 13680828 13744128 13838336 13897984 13914432 13974408 14030464 14048064 14096842 14108616 14135296 14169429 14196224 14340732 14411376 14473494 14500864 14531552 14594188 14603136 14640128 14703232 14766608 14784084 14852901 14907368 14926068 15012507 15018752 15031296 15050536 15083488 15115409 15312087 15353856 15439774 15501312 15515832 15555136 15568128 15622184 15635232 15689521 15784272 15824256 15892464 15902208 15960966 15970752 16034816 16224256 16313472 16347996 16389408 16460052 16470144 16541136 16607488 16612434 16679072 16770789 16813272 16885743 16896096 16931853 16968924 16974744 17036992 17047911 17164288 17238272 17413746 17461248 17499528 17536512 17574957 17645456 17721514 18039168 18084864 18101804 18162816 18173952 18241104 18252288 18552576 18632544 18643968 18683424 18730752 18748297 18763956 18811488 18892572 19072662 19120976 19166616 19203394 19215168 19297992 19309824 19381173 19393056 19470848 19712112 19797078 19803868 19851138 19901424 19987206 20016676 20041728 20316037 20416116 20616192 20687776 20757504 20846976 21045696 21099008 21145263 21189952 21202944 21281288 21294336 21511098 21751296 21797328 21852544 21891282 21904704 21946736 21960192 22041334 22054848 22149912 22361052 22417696 22514324 22528128 22575804 22625232 22632992 22730548 23159661 23218328 23273748 23318407 23332704 23382016 23433276 23736384 23818802 23838696 23941449 24047554 24052224 24113152 24217088 24321472 24336384 24584112 24690078 24736768 24843392 24858624 24911232 24974336 25018608 25081984 25190096 25219908 25430216 25462116 25539829 25555488 25620224 25730656 25746432 25841564 25857408 26120619 26191872 26282816 26304768 26338438 26396104 26468184 26535232 26582271 26649608 26764477 27127296 27152706 27221488 27244224 27338822 27361656 27488256 27676672 27795968 27828864 27948816 28060928 28096128 28193684 28217232 28338858 28392448 28608993 28681464 28805091 28822752 28946988 29001728 29063104 29188376 29206272 29280256 29406464 29533216 29568168 29695617 29705802 29814736 29852136 29980809 30025014 30037504 30062592 30101072 30166976 30230818 30624174 30707712 30879548 31002624 31031664 31110272 31136256 31244368 31270464 31379042 31568544 31648512 31678157 31784928 31804416 31921932 31941504 31982389 32069632 32626944 32695992 32778816 32836923 32920104 32940288 33062001 33082272 33214976 33224868 33358144 33541578 33626544 33771486 33792192 33863706 33937848 33949488 34073984 34095822 34328576 34476544 34656769 34827492 34999056 35029183 35073024 35149914 35290912 35443028 35728203 36071331 36078336 36169728 36203608 36325632 36482208 36504576 37105152 37265088 37287936 37366848 37461504 37496594 37527912 37622976 37785144 38145324 38241952 38333232 38406788 38430336 38595984 38619648 38762346 38786112 38941696 39424224 39507657 39594156 39607736 39702276 39778459 39802848 39974412 40033352 40632074 40729059 40832232 41008233 41232384 41375552 41515008 41693952 42091392 42198016 42290526 42379904 42405888 42562576 42588672 43022196 43502592 43594656 43705088 43782564 43809408 43893472 43920384 44082668 44109696 44299824 44558703 44722104 44835392 45028648 45037521 45056256 45151608 45222737 45250464 45265984 45346227 45461096 45657049 46319322 46436656 46547496 46636814 46665408 46764032 46866552 47068563 47472768 47637604 47677392 47882898 48095108 48104448 48434176 48642944 48672768 49168224 49338947 49380156 49473536 49686784 49822464 49948672 50037216 50163968 50380192 50439816 50657229 50860432 50924232 51079658 51110976 51143733 51240448 51461312 51492864 51683128 51714816 52241238 52383744 52565632 52609536 52676876 52792208 52936368 53070464 53164542 53299216 53528954 54039209 54254592 54305412 54442976 54488448 54558193 54677644 54723312 55591936 55657728 55897632 56121856 56192256 56244891 56387368 56434464 56630417 56677716 56784896 57217986 57362928 57610182 57645504 57893976 58003456 58126208 58143519 58376752 58412544 58560512 58812928 59066432 59136336 59391234 59411604 59629472 59704272 59961618 60050028 60075008 60125184 60202144 60333952 60461636 60948111 61248348 61759096 62025299 62063328 62220544 62272512 62488736 62540928 62758084 63137088 63297024 63356314 63435789 63569856 63608832 63843864 63883008 63964778 64139264 65253888 65391984 65557632 65673846 65840208 65880576 66124002 66164544 66429952 66449736 66716288 67083156 67253088 67542972 67584384 67727412 67875696 67898976 68147968 68191644 68953088 69313538 69478983 69654984 69955221 69998112 70058366 70146048 70299828 70581824 70886056 71456406 72142662 72156672 72339456 72407216 72651264 72964416 73009152 74210304 74530176 74575872 74733696 74923008 74993188 75055824 75245952 75570288 76290648 76483904 76619487 76666464 76813576 76860672 77144669 77191968 77239296 77524692 77572224 77883392 78848448 79015314 79188312 79215472 79404552 79556918 79605696 79746813 79948824 80066704 80293431 81264148 81458118 81664464 82016466 82464768 82751104 83030016 83387904 84166439 84182784 84396032 84581052 84759808 85070873 85125152 85177344 86044392 86415273 87005184 87189312 87410176 87565128 87618816 87786944 87840768 88165336 88219392 88599648 89117406 89444208 89670784 90057296 90075042 90112512 90303216 90445474 90500928 90531968 90692454 90922192 91314098 92184533 92638644 92873312 93094992 93273628 93330816 93733104 94137126 94945536 95034471 95275208 95354784 95685877 95765796 95947167 96190216 96208896 96604829 96868352 97285888 98336448 98677894 98760312 98947072 99186003 99373568 99644928 99897344 100074432 100327936 100760384 100879632 101314458 101720864 101848464 102159316 102221952 102287466 102480896 102922624 102985728 103366256 103429632 103970307 104482476 105087549 105131264 105219072 105353752 105584416 105807863 105872736 106140928 106329084 106598432 107057908 107184609 108078418 108213993 108509184 108610824 108885952 108976896 109116386 109355288 109446624 109826647 111183872 111315456 111795264 112243712 112384512 112489782 112774736 112868928 113260834 113355432 113569792 114435972 114725856 115220364 115291008 115787952 116252416 116287038 116753504 116825088 117625856 118132864 118272672 118522971 118782468 118823208 119258944 119335377 119408544 119923236 120100056 120150016 120404288 120667904 120923272 121444493 121896222 122496696 123024699 123518192 124050598 124126656 124441088 124545024 124977472 125081856 125516168 126274176 126594048 126712628 126871578 127139712 127217664 127687728 127766016 127929556 130507776 130783968 131115264 131238079 131347692 131680416 131761152 132248004 132329088 132859904 132899472 133432576 134166312 134506176 135085944 135168768 135454824 135668211 135751392 135797952 136038681 136295936 136383288 136971147 137906176 138627076 138957966 139309968 139910442 139996224 140116732 140292096 140599656 141163648 141205689 141772112 142912812 144285324 144313344 144814432 145120901 145302528 145928832 146018304 148016841 148420608 149060352 149467392 149846016 149986376 150111648 150491904 150632869 151140576 152581296 152967808 153238974 153332928 153627152 153721344 154289338 154383936 154478592 155049384 155144448 155766784 157696896 158030628 158376624 158430944 158809104 159113836 159211392 159493626 159897648 160133408 160586862 162117627 162528296 162916236 163228849 163328928 163674579 164032932 164796473 165502208 166775808 168332878 168365568 168734673 168792064 169162104 169519616 169891251 170141746 170250304 170354688 172088784 172830546 174010368 174378624 174820352 175130256 175237632 175573888 175681536 176330672 176438784 177199296 178234812 178888416 179341568 180114592 180150084 180225024 180606432 180890948 181001856 181063936 181384908 181844384 182628196 182844333 184369066 185277288 185746624 186075897 186189984 186547256 186661632 187351339 187466208 188274252 189891072 190068942 190550416 190709568 191371754 191531592 191894334 192380432 192417792 193209658 193736704 194571776 196672896 197355788 197520624 198372006 198747136 199289856 200148864 200655872 201520768 201759264 202628916 203441728 203696928 204318632 204404209 204443904 204574932 204961792 205845248 206732512 206859264 207940614 208964952 209865663 210175098 210262528 210438144 210707504 211168832 211615726 211745472 212281856 212658168 213196864 214115816 214369218 216156836 216427986 217018368 217221648 217771904 217953792 218232772 218710576 218893248 219653294 222367744 222630912 223590528 223876723 224487424 224769024 224979564 225549472 225737856 226521668 226710864 228871944 229451712 229858461 230440728 230582016 231434007 231575904 232504832 232574076 233507008 233650176 235251712 236265728 236545344 237045942 237564936 237646416 238517888 238670754 238817088 239846472 240200112 240300032 240808576 240880293 241335808 241846544 242888986 243792444 244993392 245204281 246049398 247036384 248101196 248253312 248882176 249090048 249954944 250163712 251032336 252499317 252548352 253188096 253425256 253743156 254279424 255212619 255375456 255532032 255859112 256961953 261015552 261567936 262230528 262476158 262695384 263360832 263522304 264496008 264658176 265719808 265798944 266865152 268332624 269012352 270171888 270337536 270909648 271336422 271502784 271595904 272077362 272591872 272766576 273942294 275812352 276553599 277254152 277915932 278449213 278619936 279820884 279992448 280233464 281199312 282327296 282411378 283544224 285103413 285825624 287057631 287841501 288570648 288626688 289628864 289814487 290241802 290605056 291857664 296033682 296841216 298120704 298934784 299692032 299972752 300223296 300983808 301265738 302281152 305162592 305935616 306477948 306665856 307254304 307442688 308578676 308767872 308957184 310098768 310288896 311910921 315262647 315393792 316061256 316753248 316861888 317423589 317618208 318227672 318422784 318987252 319599343 319795296 320266816 321173724 324235254 325056592 325832472 326457698 326657856 327349158 328065864 329479941 329592946 331004416 333551616 336665756 336731136 337469346 338324208 339039232 339782502 340283492 340500608 340709376 344177568 345372629 345661092 348757248 349640704 350260512 350475264 351147776 352661344 352877568 354398592 356469624 357776832 358006131 358683136 360229184 360300168 360450048 361212864 361781896 362003712 362127872 362769816 363688768 364333479 365256392 365688666 368738132 370554576 371493248 372151794 372379968 373094512 373323264 374702678 374932416 376548504 379782144 380137884 381100832 381419136 381907351 382743508 383063184 383788668 384760864 386419316 389143552 393345792 393714237 394711576 395041248 396412919 396744012 397494272 398579712 400297728 401311744 403041536 403518528 405257832 406883456 407004633 407393856 408637264 408808418 408887808 409149864 409923584 410913441 411690496 413465024 413718528 415881228 417929904 419731326 420350196 420525056 420876288 421415008 422337664 423231452 423490944 424563712 425316336 426393728 428231632 428738436 432313672 432855972 434177093 434443296 435362703 435543808 435907584 436465544 437421152 437786496 438346861 439306588 444050523 445261824 447181056 447753446 448974848 449538048 449959128 451098944 451475712 451898607 453043336 453421728 454996109 457743888 458903424 459716922 460881456 461164032 462868014 463151808 465009664 465148152 467014016 467300352 470503424 472531456 473090688 474091884 475129872 475292832 477035776 477341508 477634176 479692944 480400224 481617152 481760586 482671616 483693088 485777972 486352881 487584888 489686547 489986784 490408562 491023737 492098796 494072768 494389419 496202392 496506624 497764352 499909888 500327424 502064672 504998634 505096704 506376192 506850512 507486312 508558848 509673753 510425238 510750912 511064064 511718224 513923906 522031104 523135872 524461056 524952316 525390768 526721664 527044608 528992016 529316352 531597888 533730304 536665248 538024704 540343776 540675072 541819296 542672844 543005568 543191808 543700613 544154724 545183744 545533152 547884588 553107198 554508304 555831864 556898426 557239872 558227691 559641768 559984896 560466928 562054017 562398624 564654592 564822756 567088448 570206826 571651248 574115262 575683002 577141296 577253376 579257728 579628974 580483604 581210112 583715328 589165073 592067364 595496111 596241408 597869568 599945504 600446592 601967616 602531476 604562304 610325184 611871232 612955896 613212627 613331712 614508608 614885376 617157352 617535744 620197536 620577792 623821842 630525294 630787584 632122512 633506496 633723776 634847178 635236416 636455344 636845568 637974504 639198686 639590592 640533632 642347448 648470508 650113184 651664944 652915396 653315712 654698316 656131728 658959882 659185892 662008832 667103232 671630169 673331512 673462272 674938692 676233803 676648416 678078464 679565004 680566984 681001216 688355136 690745258 691322184 694302021 697514496 699281408 700521024 700950528 702295552 705322688 705755136 708797184 712939248 715553664 716012262 717366272 720458368 720600336 720900096 722425728 723563792 724007424 724255744 725539632 727377536 728666958 730512784 731377332 735612843 737476264 740655041 741109152 742986496 744303588 744759936 746189024 746646528 749405356 749864832 753097008 757497951 759564288 760275768 762201664 762838272 763814702 765487016 765637857 766126368 767577336 768786529 769521728 770885859 772838632 776169833 778287104 786691584 787428474 789423152 790082496 792825838 793488024 794988544 797159424 800595456 802623488 806083072 807037056 810515664 813766912 814009266 814787712 817274528 817616836 817775616 818299728 821826882 823380992 826930048 827437056 829660797 831762456 835347639 835859808 839462652 840700392 841050112 842830016 844675328 846462904 846981888 849127424 850111451 850632672 852787456 856463264 857476872 861172893 864627344 865711944 868354186 868886592 869443461 870725406 871087616 871815168 872931088 874842304 875572992 876693722 878613176 888101046 890523648 894362112 895506892 899076096 899918256 902197888 902951424 903797214 906086672 906843456 909992218 915487776 917806848 918666553 919433844 921762912 922328064 925736028 926303616 927489281 930019328 930296304 934028032 945062912 946181376 948183768 950259744 950585664 952270767 954071552 954683016 955268352 958798029 959385888 960800448 963234304 963521172 965343232 967386176 971555944 972705762 975169776 979373094 979973568 980817124 982047474 984197592 988145536 988439823 988778838 992404784 993013248 995528704 999819776 1000654848 1004129344 1009997268 1010193408 1013701024 1014972624 1015846307 1017117696 1019347506 1020850476 1021501824 1022128128 1023436448 1027847812 1036117887 1046271744 1048922112 1049904632 1050781536 1053443328 1054430083 1057984032 1058632704 1063195776 1067460608 1073330496 1076049408 1080687552 1081350144 1083638592 1085345688 1086011136 1086383616 1087401226 1088309448 1090367488 1091066304 1093000437 1095769176 1106214396 1109016608 1111663728 1113796852 1114479744 1116455382 1119283536 1119969792 1120933856 1124108034 1124797248 1129309184 1129645512 1134176896 1140413652 1143302496 1145722053 1148230524 1151366004 1153575311 1154282592 1158515456 1159257948 1160967208 1165971377 1167430656 1178330146 1181142711 1184134728 1189238757 1190992222 1192482816 1195739136 1199891008 1200893184 1203935232 1205062952 1209124608 1220650368 1223742464 1225911792 1226425254 1226663424 1229017216 1229770752 1234314704 1235071488 1240395072 1241155584 1247643684 1261050588 1261575168 1264245024 1267012992 1267447552 1269694356 1270472832 1272910688 1273691136 1275949008 1278397372 1279181184 1281067264 1284694896 1296941016 1300226368 1302531279 1303329888 1305830792 1306088109 1306631424 1309396632 1311459373 1312263456 1315040583 1317919764 1318371784 1324017664 1324054421 1343260338 1346663024 1346924544 1349877384 1352467606 1353296832 1355695821 1356156928 1359130008 1361133968 1362002432 1364988327 1376710272 1381490516 1382644368 1388604042 1395028992 1401042048 1401901056 1404591104 1410645376 1411510272 1417594368 1425878496 1430829463 1431107328 1432024524 1434732544 1440916736 1441200672 1444851456 1446204841 1447127584 1448014848 1448511488 1451079264 1454755072 1457333916 1461025568 1462754664 1469059641 1471225686 1474952528 1481310082 1482218304 1483168257 1485972992 1488607176 1489519872 1492378048 1493293056 1498810712 1499729664 1506194016 1514995902 1519128576 1520551536 1524403328 1525676544 1527629404 1530974032 1531275714 1532252736 1535154672 1537573058 1539043456 1541771718 1545677264 1552339666 1556574208 1567137061 1573383168 1574856948 1578846304 1580164992 1582187597 1585651676 1586976048 1601190912 1612166144 1614074112 1621031328 1627533824 1628018532 1629575424 1631101839 1634549056 1635233672 1635551232 1636599456 1642282093 1643653764 1646761984 1653860096 1659321594 1663524912 1670695278 1671719616 1678925304 1681400784 1682100224 1685660032 1686162051 1689350656 1692925808 1693963776 1698254848 1700222902 1701265344 1705574912 1712926528 1714953744 1722345786 1729254688 1731423888 1736708372 1737773184 1738886922 1741450812 1742175232 1743630336 1745862176 1749684608 1751145984 1753387444 1757226352 1767495219 1776202092 1786488333 1788724224 1791013784 1798733671 1799836512 1804395776 1805902848 1807594428 1812173344 1813686912 1819984436 1830975552 1835613696 1837333106 1838867688 1839637881 1843525824 1844656128 1851472056 1852607232 1854978562 1860038656 1860592608 1868056064 1890125824 1892362752 1896367536 1900519488 1901171328 1904541534 1908143104 1909366032 1910536704 1917596058 1918771776 1921600896 1926468608 1927042344 1930686464 1934772352 1943111888 1945411524 1950339552 1958746188 1959947136 1961634248 1964094948 1968395184 1976291072 1976879646 1977557676 1984809568 1986026496 1999639552 2001309696 2008258688 2014890507 2019994536 2020386816 2027402048 2028701409 2029945248 2031692614 2034235392 2038695012 2041700952 2043003648 2046872896 2055695624 2064556381 2072235774 2092543488 2097844224 2099809264 2101563072 2106886656 2108860166 2115968064 2117265408 2126391552 2134921216 2146660992 2152098816 2161375104 2162700288 2167277184 2170691376 2172022272 2172767232 2174802452 2176618896 2182132608 2186000874 2191538352 2206838529 2212428792 2218033216 2221965123 2223327456 2227593704 2228959488 2232910764 2237195401 2238567072 2239939584 2241867712 2248216068 2249594496 2258618368 2259291024 2268353792 2280827304 2286604992 2291444106 2296461048 2302732008 2306359587 2307150622 2308565184 2312657577 2317030912 2318515896 2321934416 2328509499 2331942754 2334861312 2356660292 2362285422 2368269456 2378477514 2381984444 2384965632 2391478272 2399782016 2401786368 2407870464 2410125904 2418249216 2441300736 2447484928 2451823584 2452850508 2453326848 2458034432 2467055317 2468629408 2470142976 2480790144 2482311168 2495287368 2506042917 2522101176 2523150336 2528490048 2534025984 2534895104 2539388712 2540945664 2545821376 2547382272 2550334353 2551898016 2556794744 2558362368 2562134528 2569389792 2593882032 2600452736 2605062558 2606659776 2611661584 2612176218 2613262848 2618793264 2622918746 2624526912 2630081166 2635839528 2636743568 2648035328 2648108842 2673351457 2686520676 2693326048 2699754768 2704935212 2706593664 2711391642 2718260016 2722267936 2724004864 2729976654 2753420544 2755999659 2762981032 2765288736 2774890433 2777208084 2782467843 2790057984 2801540041 2802084096 2809182208 2821290752 2835188736 2851756992 2861658926 2862214656 2864049048 2869465088 2876394087 2881833472 2882401344 2889702912 2892409682 2894255168 2896029696 2897022976 2902158528 2909510144 2914667832 2922051136 2925509328 2938119282 2942451372 2949905056 2962620164 2964436608 2966336514 2971945984 2977214352 2979039744 2984756096 2986586112 2997621424 2999459328 3012388032 3029991804 3041103072 3047538921 3048806656 3051353088 3055258808 3061948064 3062551428 3064505472 3068428027 3070309344 3075146116 3078086912 3083543436 3091354528 3104679332 3108353661 3134274122 3146766336 3149713896 3157692608 3160329984 3163290249 3164375194 3171303352 3173952096 3184972763 3202381824 3224332288 3228148224 3242062656 3255067648 3256037064 3259150848 3262203678 3269098112 3270467344 3271102464 3273198912 3284564186 3287307528 3293523968 3307720192 3318643188 3327049824 3341390556 3343439232 3357850608 3362801568 3371320064 3372324102 3378701312 3385851616 3387927552 3400445804 3402530688 3411149824 3425853056 3429907488 3437166159 3444691572 3458509376 3460725933 3462847776 3473416744 3475546368 3477773844 3482901624 3484350464 3491724352 3497914131 3499369216 3502291968 3506774888 3514452704 3521890297 3534990438 3552404184 3567716271 3572976666 3577448448 3582027568 3597467342 3599673024 3608791552 3611805696 3615188856 3624346688 3627373824 3639968872 3661951104 3671227392 3674666212 3677735376 3679275762 3687051648 3689312256 3702944112 3705214464 3709957124 3721185216 3736112128 3780251648 3784725504 3792735072 3801038976 3802342656 3805904291 3809083068 3816286208 3818732064 3821073408 3835192116 3837543552 3843201792 3852937216 3854084688 3869544704 3886223776 3890823048 3900679104 3907593837 3917492376 3919894272 3923268496 3928189896 3934378119 3936790368 3945121749 3952582144 3953759292 3955115352 3969619136 3972052992 3972163263 3999279104 4016517376 4029781014 4039989072 4040773632 4054804096 4057402818 4059890496 4063385228 4068470784 4077390024 4083401904 4086007296 4093745792 4094964981 4111391248 4129112762 4144471548 4168472777 4185086976 4199618528 4203126144 4208506129 4213773312 4217720332 4231936128 4234530816 4252783104 4292488389 4293321984 4304197632 4322750208 4334554368 4338614523 4341382752 4344044544 4345534464 4349604904 4353237792 4364265216 4368353201 4372001748 4383076704 4413677058 4424857584 4436066432 4443930246 4446654912 4455187408 4457918976 4465821528 4474390802 4477134144 4479879168 4483735424 4496432136 4499188992 4517236736 4518582048 4536707584 4561654608 4573209984 4582888212 4592922096 4605464016 4612719174 4614301244 4617130368 4625315154 4634061824 4637031792 4643868832 4657018998 4663885508 4669722624 4701411183 4713320584 4724570844 4733636621 4736538912 4746562791 4756955028 4763968888 4799564032 4803572736 4820251808 4836498432 4882601472 4893305517 4894969856 4903647168 4905701016 4906653696 4916068864 4926846279 4934110634 4937258816 4940285952 4961580288 4990574736 5012085834 5044202352 5046300672 5056980096 5068051968 5069790208 5078777424 5081891328 5091642752 5094764544 5100668706 5103796032 5113589488 5116724736 5124269056 5138779584 5187764064 5200905472 5210125116 5213319552 5223323168 5224352436 5226525696 5237586528 5245837492 5249053824 5260162332 5271679056 5273487136 5296217684 5302485657 5346702914 5359464999 5373041352 5386652096 5396201013 5399509536 5409870424 5413187328 5422783284 5433188831 5436520032 5444535872 5448009728 5459953308 5506841088 5511999318 5525962064 5530577472 5549780866 5554416168 5564935686 5580115968 5603080082 5604168192 5618364416 5642581504 5670377472 5703513984 5723317852 5724429312 5728098096 5752788174 5763666944 5764802688 5779405824 5784819364 5788510336 5792059392 5804317056 5819020288 5829335664 5844102272 5851018656 5876238564 5884902744 5899810112 5925240328 5928873216 5932673028 5943891968 5950780157 5954428704 5958079488 5969512192 5995242848 5998918656 6024776064 6059983608 6082206144 6086104227 6095077842 6097613312 6102706176 6110517616 6123896128 6125102856 6129010944 6136856054 6140618688 6150292232 6156173824 6167086872 6182709056 6193669143 6209358664 6216707322 6268548244 6293532672 6299427792 6315385216 6320659968 6326580498 6328750388 6342606704 6347904192 6369945526 6404763648 6448664576 6456296448 6484125312 6492424967 6510135296 6512074128 6518301696 6524407356 6538196224 6540934688 6546397824 6569128372 6574615056 6615440384 6637286376 6654099648 6665895369 6682781112 6686878464 6711586203 6715701216 6725603136 6742640128 6744648204 6757402624 6771703232 6775855104 6800891608 6805061376 6822299648 6851706112 6859814976 6874332318 6889383144 6917018752 6919078761 6921451866 6925695552 6946833488 6951092736 6955547688 6965803248 6968700928 6983448704 6985528497 6995828262 6998738432 7004583936 7013549776 7028905408 7043780594 7069980876 7104808368 7110924149 7135432542 7145953332 7154896896 7164055136 7194934684 7199346048 7217583104 7223611392 7230377712 7248693376 7254747648 7279937744 7323902208 7342454784 7349332424 7355470752 7358551524 7374103296 7381010581 7401165951 7405888224 7410428928 7419914248 7442370432 7451896637 7472224256 7569451008 7585470144 7602077952 7604685312 7611808582 7618166136 7632572416 7637464128 7642146816 7651003059 7670384232 7675087104 7686403584 7705874432 7708169376 7739089408 7772447552 7781646096 7801358208 7815187674 7834984752 7839788544 7846536992 7856379792 7868756238 7873580736 7890243498 7905164288 7907518584 7910230704 7939238272 7944105984 7944326526 7998558208 8020054371 8033034752 8059562028 8075027177 8079978144 8109608192 8114805636 8119780992 8126770456 8154780048 8161799639 8166803808 8172014592 8187491584 8189929962 8222782496 8258225524 8267998977 8288943096 8324671299 8336945554 8347403529 8370173952 8399237056 8404620123 8406252288 8417012258 8427546624 8435440664 8463872256 8505566208 8584976778 8586643968 8608395264 8645500416 8669108736 8677229046 8682765504 8688089088 8691068928 8699209808 8706475584 8728530432 8736706402 8744003496 8766153408 8827354116 8849715168 8872132864 8887860492 8893309824 8910374816 8915837952 8931643056 8948781604 8954268288 8959758336 8967470848 8992864272 8998377984 9037164096 9073415168 9123309216 9142616763 9146419968 9165776424 9185844192 9205284081 9210928032 9225438348 9228602488 9234260736 9250630308 9268123648 9268380947 9274063584 9287737664 9314037996 9327771016 9402822366 9426641168 9449141688 9467273242 9473077824 9489870747 9493125582 9513910056 9527937776 9554918289 9599128064 9607145472 9640503616 9672996864 9765202944 9786611034 9807294336 9811402032 9813307392 9832137728 9853692558 9868221268 9874517632 9880571904 9923160576 9981149472 10015806241 10024171668 10088404704 10113960192 10123433887 10136103936 10139580416 10157554848 10163782656 10183285504 10201337412 10207592064 10227178976 10233449472 10248538112 10277559168 10375528128 10382177799 10401810944 10420250232 10426639104 10446646336 10448704872 10453051392 10475173056 10491674984 10493742393 10498107648 10520324664 10543358112 10546974272 10565670891 10592435368 10604971314 10693405828 10718929998 10746082704 10773304192 10792402026 10799019072 10819740848 10826374656 10845566568 10866377662 10873040064 10889071744 10896019456 10919906616 11013682176 11023998636 11051924128 11061154944 11075313179 11099561732 11108832336 11129871372 11206160164 11208336384 11285163008 11340754944 11407027968 11417712873 11446635704 11448858624 11456196192 11495974651 11505576348 11527333888 11529605376 11558811648 11569638728 11577020672 11608634112 11638040576 11658671328 11688204544 11702037312 11752477128 11769805488 11799620224 11803134357 11850480656 11857746432 11865346056 11887783936 11901560314 11908857408 11916158976 11916489789 11939024384 11990485696 11997837312 12049552128 12119967216 12164412288 12172208454 12190155684 12195226624 12205412352 12221035232 12247792256 12250205712 12258021888 12273712108 12281237376 12300584464 12312347648 12334173744 12365418112 12387338286 12418717328 12433414644 12505418331 12537096488 12591135697 12598855584 12625518387 12630770432 12641319936 12653160996 12657500776 12685213408 12695808384 12712058969 12739891052 12877465167 12912592896 12968250624 12984849934 13015843569 13020270592 13024148256 13036603392 13048814712 13076392448 13081869376 13092795648 13105059603 13138256744 13149230112 13194887161 13230880768 13274572752 13308199296 13331790738 13365562224 13373756928 13423172406 13431402432 13451206272 13485280256 13489296408 13514805248 13543406464 13551710208 13601783216 13610122752 13644599296 13703412224 13719629952 13748664636 13778766288 13834037504 13838157522 13842903732 13851391104 13893666976 13902185472 13911095376 13931606496 13966897408 13971056994 13991656524 13997476864 14009167872 14027099552 14057810816 14087561188 14104233549 14139961752 14200909863 14209616736 14221848298 14239688373 14270865084 14291906664 14328110272 14389869368 14398692096 14435166208 14451894667 14460755424 14497386752 14509495296 14559875488 14647804416 14684909568 14698664848 14710941504 14717103048 14748206592 14762021162 14780538837 14802331902 14811776448 14820857856 14839828496 14884740864 14903793274 14944448512 15138902016 15170940288 15204155904 15209370624 15223617164 15236332272 15274928256 15284293632 15302006118 15340768464 15350174208 15372807168 15416338752 15478178816 15544895104 15563292192 15602716416 15630375348 15669969504 15679577088 15693073984 15712759584 15737512476 15747161472 15767317777 15780486996 15810328576 15815037168 15820461408 15878476544 15888653052 16040108742 16066069504 16119124056 16150054354 16159956288 16188603039 16219216384 16229611272 16239561984 16253540912 16299566493 16309560096 16323599278 16333607616 16344029184 16374983168 16379859924 16445564992 16516451048 16535997954 16577886192 16649342598 16673891108 16694807058 16740347904 16798474112 16809240246 16812504576 16834024516 16855093248 16870881328 16927744512 17011132416 17169953556 17173287936 17269387219 17291000832 17338217472 17354458092 17365531008 17376178176 17398419616 17412951168 17457060864 17473412804 17488006992 17532306816 17654708232 17699430336 17744265728 17775720984 17786619648 17820749632 17831675904 17852340471 17863286112 17897563208 17908536576 17934941696 17985728544 17996755968 18074328192 18146830336 18246618432 18285233526 18292839936 18331552848 18371688384 18410568162 18421856064 18450876696 18457204976 18468521472 18501260616 18536247296 18536761894 18548127168 18575475328 18581007429 18628075992 18655542032 18805644732 18853282336 18898283376 18934546484 18946155648 18979741494 18986251164 19027820112 19055875552 19109836578 19198256128 19214290944 19281007232 19345993728 19477274901 19530405888 19573222068 19610780287 19614588672 19622804064 19664275456 19707385116 19736442536 19749035264 19821513409 19846321152 19962298944 20031612482 20048343336 20134758609 20176809408 20227920384 20246867774 20272207872 20279160832 20315109696 20327565312 20366571008 20402674824 20415184128 20454357952 20466898944 20497076224 20555118336 20751056256 20764355598 20803621888 20840500464 20853278208 20893292672 20897409744 20906102784 20950346112 20983349968 20987484786 20996215296 21040649328 21086716224 21093948544 21131341782 21184870736 21209942628 21332772447 21386811656 21437859996 21478996189 21492165408 21546608384 21584804052 21598038144 21639481696 21652749312 21691133136 21732755324 21746080128 21778143488 21839813232 22027364352 22047997272 22103848256 22122309888 22143031743 22150626358 22199123464 22203497853 22217664672 22259742744 22294809341 22355689911 22412320328 22416672768 22508925157 22570326016 22814055936 22835425746 22893271408 22897717248 22912392384 22991949302 23011152696 23054667776 23059210752 23117623296 23139277456 23154041344 23217268224 23276081152 23317342656 23376409088 23404074624 23504954256 23539610976 23599240448 23606268714 23700961312 23715492864 23730692112 23803120628 23817714816 23832317952 23832979578 23878048768 23980971392 23995674624 24060163113 24099104256 24225081531 24239934432 24328824576 24344416908 24380311368 24390453248 24442070464 24485398917 24495584512 24500411424 24516043776 24547424216 24562474752 24601168928 24624695296 24653232079 24668347488 24730836224 24774676572 24837434656 24866829288 24974013897 25010836662 25074192976 25182271394 25197711168 25213860369 25251036774 25261540864 25282639872 25306321992 25315001552 25370426816 25391616768 25424117938 25479782104 25754930334 25825185792 25936501248 25969699868 26031687138 26048296512 26073206784 26097629424 26152784896 26163738752 26185591296 26210119206 26276513488 26298460224 26389774322 26461761536 26549145504 26616398592 26641330037 26663581476 26731124448 26747513856 26846344812 26862804864 26897189149 26902412544 26970560512 26978592816 27086812928 27203566432 27220245504 27406824448 27439259904 27497329272 27557532576 27615852243 27668075008 27676315044 27685807464 27702782208 27787333952 27804370944 27805142841 27822190752 27863212992 27933794816 27942113988 27983313048 27994953728 28054199104 28115621632 28175122376 28208467098 28279923504 28401819726 28419233472 28443696596 28479376746 28541730168 28583813328 28656220544 28664754867 28779738736 28797384192 28870332416 28903789334 28921510848 28994773504 29018990592 29119750976 29295608832 29397329696 29421883008 29434206096 29459542903 29496413184 29524042324 29561077674 29604663804 29623552896 29641715712 29679656992 29769481728 29807586548 30047418723 30341880576 30370301661 30408311808 30418741248 30447234328 30472664544 30549856512 30578472407 30604012236 30681536928 30700348416 30745614336 30832677504 30956357632 31089790208 31126584384 31205432832 31260750696 31339939008 31359154176 31386147968 31425519168 31475024952 31494322944 31534635554 31560973992 31620657152 31630074336 31640922816 31697012673 31756953088 31777306104 32080217484 32132139008 32238248112 32300108708 32319912576 32377206078 32438432768 32459222544 32479123968 32507081824 32599132986 32619120192 32647198556 32667215232 32688058368 32749966336 32759719848 32891129984 33032902096 33071995908 33155772384 33225939537 33298685196 33347782216 33389614116 33596948224 33618480492 33625009152 33668049032 33741762656 33813169933 33855489024 34022264832 34253138619 34339907112 34346575872 34487923953 34538774438 34582001664 34676434944 34708916184 34731062016 34796839232 34825902336 34914121728 34946825608 34976013984 35064613632 35097458477 35309416464 35398860672 35488531456 35551441968 35573239296 35641499264 35663351808 35704680942 35726572224 35795126416 35817073152 35869883392 35971457088 35993511936 36148656384 36293660672 36493236864 36570467052 36585679872 36663105696 36743376768 36821136324 36843712128 36901753392 36914409952 36937042944 37002521232 37073523788 37096254336 37150950656 37162014858 37256151984 37311084064 37516254993 37611289464 37706564672 37773407091 37796566752 37869092968 37876555161 37892311296 37959482988 37972502328 38032321817 38055640224 38111751104 38136176907 38219673156 38396512256 38397578209 38562014464 38954549802 39060811776 39146444136 39221560574 39229177344 39245608128 39315178809 39328550912 39414770232 39472885072 39498070528 39584661483 39643026818 39692642304 39924597888 40063224964 40096686672 40269517218 40353618816 40455840768 40493735548 40544415744 40630219392 40655130624 40733142016 40805349648 40830368256 40908715904 40933797888 41110236672 41502112512 41528711196 41607243776 41681000928 41706556416 41786585344 41794819488 41900692224 41939940389 41966699936 41974969572 41992430592 42081298656 42173432448 42187897088 42262683564 42369741472 42419885256 42602729589 42665544894 42773623312 42875719992 42957992378 42984330816 43093216768 43169608104 43196076288 43278963392 43305498624 43355684001 43382266272 43465510648 43492160256 43556286976 43679626464 44054728704 44095994544 44207696512 44244619776 44286063486 44301252716 44398246928 44406995706 44435329344 44519485488 44589618682 44711379822 44824640656 44833345536 45017850314 45140652032 45446974769 45628111872 45670851492 45786542816 45824784768 45983898604 46022305392 46118421504 46278554912 46308082688 46434536448 46634685312 46752818176 46808149248 47009908512 47079221952 47198480896 47212537428 47301953331 47401922624 47430985728 47461384224 47606241256 47626180697 47635429632 47665959156 47756097536 47961942784 48120326226 48198208512 48450163062 48479868864 48657649152 48688833816 48760622736 48780906496 48884140928 48898699479 48970797834 48991169024 49000822848 49032087552 49094848432 49124949504 49202337856 49249390592 49306464158 49336694976 49461672448 49549353144 49674869312 49733658576 49948027794 50021673324 50148385952 50364542788 50395422336 50427720738 50502073548 50523081728 50565279744 50612643984 50630003104 50740853632 50783233536 50848235876 50959564208 51509860668 51808161657 51873002496 51939399736 52063374276 52096593024 52163276459 52195258848 52305569792 52327477504 52371182592 52420238412 52553026976 52596920448 52779548644 53098291008 53232797184 53282660074 53327162952 53462248896 53495027712 53557021413 53692689624 53725609728 53794378298 53804825088 53941121024 53957185632 54173625856 54407132864 54440491008 54813648896 54878519808 54994658544 55115065152 55231704486 55336150016 55352630088 55371614928 55405564416 55574667904 55608741888 55610285682 55644381504 55726425984 55867589632 55884227976 55966626096 55989907456 56108398208 56231243264 56350244752 56416934196 56559847008 56803639452 56838466944 56887393192 56958753492 57083460336 57132597473 57167626656 57312441088 57329509734 57559477472 57594768384 57807578668 57843021696 57989547008 58037981184 58239501952 58431824703 58591217664 58794659392 58832340861 58843766016 58868412192 58919085806 58992826368 59048084648 59122155348 59209327608 59247105792 59359313984 59464540227 59538963456 59615173096 59872135049 60094837446 60683761152 60740603322 60816623616 60837482496 60894468656 60945329088 61099713024 61156944814 61208024472 61363073856 61400696832 61491228672 61665355008 61912715264 62179580416 62253168768 62410865664 62521501392 62679878016 62718308352 62772295936 62851038336 62950049904 62988645888 63069271108 63121947984 63260148672 63281845632 63394025346 63513906176 63554612208 63998317341 64160434968 64264278016 64436988567 64476496224 64600217416 64639825152 64754412156 64876865536 64878666629 64918445088 64958247936 65014163648 65198265972 65238240384 65294397112 65334430464 65499932672 65519439696 65782259968 66065804192 66143991816 66311544768 66429095229 66451879074 66597370392 66695564432 66779228232 66884428023 67067069733 67193896448 67236960984 67250018304 67336098064 67483525312 67526775471 67626339866 67710978048 68506277238 68679814224 68693151744 68975847906 69077548876 69164003328 69352869888 69417832368 69462124032 69593678464 69651804672 69828243456 69893651216 69952027968 70129227264 70194916954 70618832928 70797721344 70864037209 70977062912 71102883936 71146478592 71282998528 71409361884 71453144448 71544604193 71590252832 71634146304 71739766784 71942914176 71987023872 72297312768 72675244593 72986473728 73140934104 73171359744 73326211392 73456196751 73486753536 73642272648 73687424256 73803506784 73828819904 73874085888 73959696237 74005042464 74147047576 74192508672 74301901312 74324029716 74512303968 74622168128 75032509986 75222578928 75413129344 75546814182 75593133504 75738185936 75753110322 75784622592 75918965976 75945004656 76064643634 76111280448 76223502208 76272353814 76439346312 76793024512 76795156418 77124028928 77527192253 77909099604 78292888272 78443121148 78458354688 78491216256 78630357618 78829540464 78945770144 78996141056 79169322966 79286053636 79385284608 79849195776 79923990111 80126449928 80193373344 80471822557 80539034436 80691567447 80707237632 80911681536 80987471096 81260438784 81466284032 81610699296 81660736512 81817431808 82220473344 83004225024 83057422392 83214487552 83362001856 83413112832 83415428523 83573170688 83589638976 83801384448 83879880778 83933399872 83949939144 83984861184 84162597312 84346864896 84375794176 84525367128 84739482944 84839770512 85205459178 85331089788 85547246624 85751439984 85915984756 85968661632 86186433536 86339216208 86392152576 86557926784 86610997248 86711368002 86764532544 86931021296 86984320512 87112573952 87359252928 88191989088 88378628709 88415393024 88489239552 88572126972 88602505432 88796493856 88813991412 88870658688 88984412783 89038970976 89179237364 89422759644 89649281312 90035700628 90142256169 90893949538 91110904983 91256223744 91341702984 91573085632 91649569536 91735417221 91967797208 92044610784 92236843008 92364210127 92557109824 92616165376 92869072896 93269370624 93505636352 93616298496 94019817024 94158443904 94396961792 94425074856 94603906662 94803845248 94861971456 94922768448 95212482512 95252361394 95270859264 95331918312 95512195072 95923885568 96240652452 96396417024 96900326124 96959737728 97315298304 97377667632 97521245472 97768281856 97797398958 97941595668 97982338048 98001645696 98064175104 98189696864 98249899008 98404675712 98612928316 98673389952 98923344896 99098706288 99349738624 99467317152 99677818611 99896055588 100043346648 100296771904 100729085576 100790844672 100855441476 101004147096 101046163456 101163262669 101225287968 101260006208 101439509799 101481707264 101566467072 101696471752 101919128416 102134818613 103019721336 103463771859 103616323314 103746004992 103878799472 104126748552 104193186048 104326552918 104390517696 104611139584 104654955008 104742365184 104840476824 105106053952 105193840896 105292375431 105559097288 106196582016 106465594368 106565320148 106654325904 106924497792 106990055424 107114042826 107385379248 107451219456 107588756596 107609650176 107914371264 108347251712 108814265728 108880982016 109627297792 109757039616 109989317088 110230130304 110371224439 110463408972 110672300032 110705260176 110743229856 110811128832 111149335808 111220571364 111288763008 111452851968 111735179264 111768455952 111933252192 112216796416 112462486528 112700489504 112833868392 113119694016 113320221273 113607278904 113676933888 113774786384 113917506984 114096965451 114166920672 114265194946 114335253312 114408530721 114624882176 114659019468 115118954944 115189536768 115192734627 115615157336 115686043392 115979094016 116479003904 116863649406 117182435328 117589318784 117664681722 117687532032 117736824384 117838171612 117985652736 118096169296 118244310696 118418655216 118494211584 118718627968 118753984449 118929080454 119077926912 119230346192 119744270098 120189674892 120885710533 121367522304 121481206644 121633247232 121788937312 121890658176 122046677741 122199426048 122313889628 122416048944 122726147712 122801393664 123330710016 124359160832 124506337536 124821731328 125043002784 125359756032 125544591872 125702076672 125819821167 125900099808 125977291776 126138542216 126243895968 126520297344 126563691264 126682242829 126788050692 127027812352 127109224416 127996634682 128320869936 128873977134 128952992448 129200434832 129279650304 129508824312 129753731072 129757333258 129836890176 129916495872 130028327296 130067052003 130396531944 130476480768 130588794224 130668860928 130999865344 131038879392 131564519936 132131608384 132287983632 132623089536 132858190458 132903758148 133194740784 133391128864 133558456464 133768856046 134134139466 134387792896 134473921968 134500036608 134672196128 134967050624 135053550942 135252679732 135421956096 136340924307 137012554476 137275462009 137359628448 137951695812 138155097752 138750593863 138835664736 138924248064 139187356928 139303609344 139787302432 139904055936 140258454528 140389833908 141237665856 141595442688 141728074418 141905859993 141954125824 142205767872 142292957184 142565997056 142818723768 142878542091 142906288896 143089208386 143180505664 143268292608 143479533568 143885828352 144594625536 145350489186 145972947456 146281868208 146342719488 146652422784 146912393502 146973507072 147284545296 147374848512 147607013568 147657639808 147748171776 147919392474 148010084928 148294095152 148385017344 148603802624 148648059432 149024607936 149244336256 150065019972 150445157856 150826258688 151093628364 151186267008 151476371872 151506220644 151569245184 151837931952 151890009312 152129287268 152222560896 152447004416 152544707628 152878692624 153590312836 154248057856 155054384506 155424484971 155818199208 156489829377 156585776544 156886242296 156916709376 156982432512 157260715236 157562476099 157659080928 157891540288 157992282112 158338645932 158572107272 159698391552 159847980222 160252899856 160386746688 160943645114 161078068872 161383134894 161414475264 161823363072 161974942192 162520877568 162932568064 163221398592 163321473024 163634863616 164440946688 166008450048 166114844784 166724003712 166826225664 166830857046 167146341376 167179277952 167602768896 167759761556 167866799744 167899878288 167969722368 168325194624 168693729792 168751588352 169050734256 169478965888 169679541024 170410918356 170662179576 171094493248 171397792419 171502879968 171831969512 171937323264 172372867072 172572624553 172678432416 172784305152 173115853568 173422736004 173529065088 173862042592 173968641024 174225147904 174718505856 176383978176 176497022583 176757257418 176830786048 176978479104 177144253944 177205010864 177592987712 177627982824 177741317376 177968825566 178077941952 178358474728 178393620681 178845519288 179298562624 179616405147 180071401256 180284512338 181787899076 182221809966 182512447488 182683405968 183146171264 183299139072 183470834442 183935594416 184089221568 184473686016 184728420254 185114219648 185232330752 185738145792 186538741248 187011272704 187232596992 188039634048 188280324043 188316887808 188793923584 188850149712 189207813324 189607690496 189845536896 190424965024 190504722788 190541718528 190663836624 191847771136 192481304904 192792834048 193310965701 193800652248 193919475456 194630596608 194635999887 194755335264 195042490944 195536563712 195594797916 195883191336 195964676096 196003291392 196379393728 196499798016 196809351424 197225856632 197346779904 197846689792 198197412576 198699477248 198934634304 199355637222 199792111176 200086693296 200593543808 200653284069 201458171152 201581689344 201710882952 202008294192 202092326912 202326525338 202450575936 202520012416 202580326413 202879019598 202963414528 203132934144 203392943504 203838256832 204269637226 206039442672 206216800321 206927543718 207232646628 207492009984 207757598944 208253497104 208386372096 208653105836 208781035392 209309910016 209484730368 209680953648 210212107904 210387681792 210584750862 211118194576 212393164032 212592111627 212931188736 213130640296 213308651808 213848995584 214049306849 214228085652 214633812579 214770758496 214902438912 215177513192 215219300352 215828742528 216105002473 216694503424 217628531456 219514079232 219978634176 220460260608 220742448878 220926817944 221344600064 221410520352 221486459712 221622257664 221879088711 222298671616 222441142728 222577526016 222905703936 223470358528 223536911904 223866504384 224433592832 224924973056 225400979008 225667736784 226239388032 226640442546 227214557808 227353867776 227549572768 227835013968 228193930902 228333841344 228530389892 228670506624 228817061442 229249764352 229318038936 230237909888 230379073536 230385469254 231230314672 231372086784 231958188032 232581576759 232958007808 233727298812 235178637568 235329363444 235375064064 235473648768 235676343224 236192338592 236488621392 236692189531 236837310432 236988423168 237437255936 237507968898 237858160908 238155853824 238460692384 239488540196 239771970333 240379349784 241415467671 241771421066 242074702341 242735044608 242962413288 243577874624 243781316352 244093355482 244398852096 244627779256 244832097888 245452295424 245682209339 246661420032 248718321664 249012675072 249643462656 250086005568 250719512064 251089183744 251404153344 251639642334 251800199616 251954583552 252277084432 252487791936 253040594688 253127382528 253364485658 253576101384 254055624704 254218448832 255993269364 256641739872 257747954268 257905984896 258400869664 258559300608 259017648624 259514666516 259673780352 259832991744 260056654592 260134104006 260793063888 260952961536 261177588448 261337721856 262077758784 263129039872 264263216768 264575967264 265135886127 265246179072 265716380916 265807516296 266389481568 266782257728 266953238349 267116912928 267537712092 268268278932 268775585792 268783047463 268947843936 269344392256 269934101248 270107101884 270505359464 271671330841 272681848614 274025108952 274550924018 274719256896 275206251663 275903391624 276310195504 277092630381 277501187726 277671329472 277848496128 278374713856 278607218688 279574604864 279808111872 280516909056 280779667816 282475331712 283190885376 283456148836 283811719986 284411535744 284585914368 285131994112 285637447536 285757084182 285812577792 286178416772 286361011328 286536585216 287771656704 289189251072 290700978372 291945894912 292563736416 293304845568 293579582723 293824787004 293947014144 294569090592 294749697024 295214027136 295315279616 295838784948 296020169856 296588190304 296770034688 297207605248 297296118864 298049215872 298488672512 300130039944 300890315712 301652517376 302187256728 302372534016 302952743744 303012441288 303138490368 303489788007 303675863904 303780018624 304258574536 304318529397 304445121792 304894008832 305089415256 305757385248 306404455839 307180625672 308496115712 310108769012 310848969942 311636398416 312979658754 313171553088 313772484592 313833418752 313964865024 314521430472 315124952198 315318161856 315783080576 315877126293 315984564224 316677291864 317144214544 319396783104 319695960444 320505799712 320773493376 321887290228 322156137744 322766269788 322828950528 323949884384 325041755136 326442797184 326642946048 327269727232 328881893376 331113673317 332016900096 332229689568 333383264879 333448007424 333661714092 334292682752 334358555904 335205537792 335519523112 335733599488 335799756576 336650389248 336965727953 337387459584 337503176704 338101468512 338957931776 339359082048 340821836712 341324359152 342188986496 342290896353 342795584838 343005759936 343663939024 343874646528 344745734144 345145249106 345356864832 345568610304 345578203881 346231707136 346845472008 347058130176 347724085184 347937282048 348450295808 349437011712 352767956352 352994045166 353514514836 353661572096 353956958208 354288507888 354410021728 355185975424 355255965648 355482634752 355937651132 356155883904 356716949456 356787241362 357691038576 358597125248 359232810294 360142802512 360569024676 362657131599 363575798152 364443619932 365142935213 365366811936 366140033223 366292342528 366598278144 366941668884 367871188832 368178443136 368649710101 369456840508 370228439296 373077482496 374465193984 376079268096 376560648086 376633775616 377459463501 377587847168 377700299424 378415626648 379215380992 379691073792 380046728487 380849930048 381009445576 381083437056 381327673248 382651727669 383695542272 384962609808 386621931402 387601304496 387838950912 389261193216 389271999774 389510670528 390084981888 391073127424 391189595832 391766382672 391929352192 392006582784 392758787456 392999596032 393618702848 394451713264 394693559808 395693379584 396394825152 397398954496 397869268608 398711274444 399584222352 400173386592 401187087616 401306568138 402916342304 403163378688 403421765904 404016588384 404653050676 404901151872 405040024832 405160652826 405758039196 405926829056 406265868288 406785887008 407676513664 408539274452 409022772921 411826386027 412078885344 412433600642 413855087436 414465293256 415515197888 416251781589 416506994208 416772744192 417306211672 417562070784 418619820032 419104945343 419361907296 420424215808 420775363584 421169501724 422236389152 424786328064 425184223254 425862377472 426261280592 426617303616 427697991168 428098613698 428456171304 428635626273 429267625158 429541516992 429804877824 430355026384 430438600704 431657485056 432210004946 433389006848 435257062912 439028158464 439957268352 440920521216 441484897756 441853635888 442821040704 442972919424 443244515328 443758177422 444597343232 444882285456 445155052032 445811407872 447073823808 447733008768 448867185664 449849946112 450801958016 451335473568 452478776064 453280885092 454429115616 454707735552 455099145536 455670027936 456387861804 456667682688 457060779784 457252215533 457341013248 457634122884 458499528704 458636077872 460475819776 460770938508 462460629344 462744173568 465163153518 465916015616 467454597624 469469488131 470357275136 470658726888 470750128128 470947297536 471352686448 472384677184 472687428297 472977242784 473384379062 473674620864 473976846336 474874511872 475015937796 475716321816 476921384768 478977080392 479543940666 480758699568 482830935342 483542842132 484149404682 485470089216 485924826576 487155749248 487562632704 488186710964 488797704192 489255558512 489664195776 490904590848 491364418678 493322840064 497436643328 498025350144 500172011136 500812229351 501439024128 502178367488 502808306688 503279284668 503600399232 503909167104 504554168864 504975583872 506081189376 506254765056 506728971316 507152202768 508436897664 511986538728 513283479744 514193377257 515495908536 515811969792 516801739328 517118601216 517717873659 518035297248 519029333032 519347560704 520113309184 520268208012 521586127776 521905923072 522355176896 522675443712 524155517568 526258079744 528526433536 529151934528 530271772254 530492358144 531432761832 531615032592 532778963136 533564515456 533906476698 534233825856 535075424184 536536557864 537551171584 537566094926 537895687872 538688784512 538849215441 539868202496 540214203768 541010718928 543342661682 545363697228 548050217904 549101848036 549438513792 550412503326 551806783248 552620391008 554185260762 555002375452 555342658944 555696992256 556749427712 557214437376 559149209728 559616223744 561033818112 561559335632 564840972129 564950663424 566381770752 566912297672 567623439972 568823071488 570263988224 571274895072 571514168364 571625155584 572356833544 572722022656 574823888861 575543313408 578378502144 581401956744 583891789824 583907999661 585127472832 586609691136 587159165446 587649574008 587894028288 589138181184 589499394048 590428054272 590630559232 591677569896 592040339712 593176380608 593540069376 594415210496 594592237728 596098431744 596977345024 600260079888 601780631424 603305034752 604374513456 604745068032 605905487488 606024882576 606276980736 606979576014 607351727808 607560037248 608517149072 608637058794 608890243584 609788017664 610178830512 611514770496 612808911678 614361251344 616992231424 618650400963 620217538024 621697939884 622890889481 623272796832 625959317508 626343106176 627544969184 627929730048 629042860944 630249904396 630636323712 631566161152 631754252586 633354583728 634288429088 637776334881 638793566208 639391920888 641011599424 641546986752 642147920547 643774580456 643901437737 644312275488 645532539576 645657901056 646549470889 647899768768 648315007419 650083510272 652758829553 652885594368 654539454464 662227346634 664033800192 664459379136 666766529758 666896014848 667323428184 668585365504 668717111808 670411075584 671039046224 671467198976 671599513152 673300778496 673931455906 674774919168 675006353408 676202937024 677915863552 678718164096 681643673424 682648718304 684377972992 684581792706 685591169676 686011519872 687327878048 687749293056 690290498212 690713729664 691137220608 691156407762 692463414272 693690944016 694116260352 695448170368 695874564096 697744730277 698874023424 705535912704 705988090332 707029029672 707323144192 708577015776 708820043456 710076568593 710371950848 710511931296 710965269504 711875302264 712311767808 713433898912 713574482724 714943730291 715382077152 717194250496 718465620588 720285605024 721138049352 724246403013 725314263198 727151596304 728887239864 730285870426 730733623872 732280066446 732584685056 733196556288 733883337768 735742377664 736356886272 737046628017 737299420202 738913681016 740456878592 746154964992 748930387968 752158536192 753121296172 753267551232 754918927002 755400598848 756831253296 758430761984 759382147584 760093456974 761699860096 762018891152 762166874112 762655346496 765303455338 767391084544 769925219616 772598571073 773243862804 775202608992 775677901824 778543999548 779021341056 780169963776 782146254848 782379191664 783532765344 784013165568 785517574912 787237405696 788903426528 789387119616 792789650304 794797908992 795738537216 797422548888 799168444704 800346773184 800859715047 802374175232 802613136276 805832684608 806326757376 806349142389 806843531808 808033176768 809306101352 809802303744 810080049664 810321305652 811516078392 811853658112 813571774016 815013992523 815353027328 817078548904 818045545842 823652772054 824157770688 824867201284 827710174872 828930586512 831030395776 831277891143 832503563178 833013988416 833545488384 834612423344 835124141568 837239640064 838209890686 838723814592 840848431616 841550727168 842339003448 844472778304 849572656128 850368446508 852522561184 853234607232 854326744187 855395982336 856197227396 856912342608 857271252546 858535250316 859083033984 859609755648 860710052768 863314970112 864420009892 870514125824 879914536704 880738748169 881841042432 882969795512 883707271776 885642081408 885945838848 886775699803 887516354844 889194686464 889764570912 890310104064 891622815744 894147647616 895466017536 897734371328 901603916032 902670947136 904957552128 906561770184 908858231232 909415471104 910198291072 910469364021 911340055872 912775723608 913335365376 914121559568 914504431066 914682026496 915268245768 916999057408 917272155744 919213367517 920951639552 921541877016 924921258688 925488347136 930326307036 931832031232 934909195248 938938976262 940714550272 941317453776 941500256256 941894595072 942705372896 944769354368 945374856594 945954485568 946768758124 947349241728 947953692672 949749023744 950031875592 951432643632 953842769536 957954160784 959087881332 961517399136 965661870684 967085684264 968298809364 971254157041 971849653152 974311498496 975125265408 976373421928 978511117024 979328391552 980581928057 981809181696 982728837356 986645680128 993341019951 996050700288 1000149794637 1000344022272 1001624458702 1002878048256 1004356734976 1005616613376 1006558569336 1007200798464 1009108337728 1009951167744 1010897183859 1012162378752 1012509530112 1013457942632 1014304405536 1016873795328 1017826295833 1023973077456 1026566959488 1028386754514 1030991817072 1031623939584 1033603478656 1034237202432 1035435747318 1036070594496 1038058666064 1038695121408 1040226618368 1040536416024 1043172255552 1043811846144 1044710353792 1045350887424 1048311035136 1052516159488 1057052867072 1058303869056 1060543544508 1060984716288 1062865523664 1063230065184 1065557926272 1067129030912 1067812953396 1068467651712 1070150848368 1073073115728 1075132189852 1075791375744 1077377569024 1077698430882 1079736404992 1080428407536 1082021437856 1086685323364 1087971394797 1090727394456 1095428805639 1096100435808 1098203696072 1098420099669 1098877027584 1100825006652 1102937332693 1103613566496 1105240782016 1105949130303 1108370521524 1110004750904 1110685317888 1113498855424 1118298419456 1119232447488 1123118671264 1129681944258 1129901326848 1132763541504 1133824595344 1135246879944 1137646142976 1140140185461 1140527976448 1142549790144 1143028336728 1143250311168 1144713667088 1145444045312 1147955183007 1149647777722 1151086626816 1162803913488 1167783579648 1167815999322 1170254945664 1173219382272 1174318330892 1175299148016 1175788056576 1178276362368 1178998788096 1180856108544 1181261118464 1183355139792 1184080679424 1186352761216 1187080138752 1189184475456 1192196863488 1193954690048 1200520159776 1203561262848 1206610069504 1208749026912 1209490136064 1211810974976 1212049765152 1213959152028 1214703455616 1215120074496 1216258271281 1217034298144 1217274117588 1217780487168 1219576035328 1220357661024 1223029540992 1225617823356 1228722502688 1235479158081 1237300801926 1240435076048 1243395879768 1245781778962 1246545593664 1248755344767 1251918635016 1252686212352 1255089938368 1255859460096 1257314836029 1258085721888 1260499808792 1261272647424 1263132322304 1263508505172 1266709167456 1268576858176 1275552669762 1277587132416 1278783841776 1282023198848 1283093973504 1284295841094 1287549160912 1287802875474 1288624550976 1291065079152 1291315802112 1293098941778 1295799537536 1296630014838 1300167020544 1305517659106 1305771188736 1309078908928 1317962268301 1324454693268 1328918758272 1333533059516 1333792029696 1334646856368 1337434223616 1342078092448 1342934397952 1343199026304 1346601556992 1347862911812 1349549838336 1352405874048 1355831727104 1357436328192 1363287346848 1365297436608 1368755945984 1369163585412 1371182339352 1371756646599 1372023039744 1374655756096 1375498586112 1380580996424 1381427459328 1382312815524 1384926828544 1387381888032 1388232520704 1390896340736 1395489460554 1397748046848 1411071825408 1411976180664 1414058059344 1414646288384 1417154031552 1417640086912 1418062284891 1420153137186 1420743901696 1421023862592 1421930539008 1423750604528 1424623535616 1426867797824 1427148965448 1429887460582 1430764154304 1434388500992 1436931241176 1440571210048 1442276098704 1448492806026 1450628526396 1454303192608 1457774479728 1460571740852 1461467247744 1464560132892 1465169370112 1466393112576 1467766675536 1471484755328 1472713772544 1474093256034 1474598840404 1477827362032 1480913757184 1492309929984 1502436688053 1504317072384 1506242592344 1506535102464 1509837854004 1510801197696 1512735017311 1513662506592 1516861523968 1518764295168 1520186913948 1523399720192 1524037782304 1525310692992 1530606910676 1539850439232 1545197142146 1546487725608 1550405217984 1551355803648 1553153620977 1557087999096 1558042682112 1560339927552 1564292509696 1564758383328 1567065530688 1568026331136 1571035149824 1574474811392 1577806853056 1578774239232 1585579300608 1589595817984 1591477074432 1594845097776 1598336889408 1600693546368 1601719430094 1604748350464 1605226272552 1611665369216 1612653514752 1612698284778 1613687063616 1616066353536 1618612202704 1619604607488 1620160099328 1620642611304 1623032156784 1623707316224 1627143548032 1630027985046 1630706054656 1634157097808 1636091091684 1647305544108 1648315541376 1649734402568 1655420349744 1656845326717 1657861173024 1662060791552 1662555782286 1665007126356 1666027976832 1667090976768 1669224846688 1670248283136 1676419781372 1677447629184 1681696863232 1683101454336 1684678006896 1688945556608 1694522916387 1699145312256 1700736893016 1705045122368 1706469214464 1708653488374 1710791964672 1712394454792 1713824685216 1714542505092 1717070500632 1718166067968 1719775465373 1721420105536 1724471666583 1726629940224 1728840019784 1736291916421 1741028251648 1759829073408 1761477496338 1763682084864 1765939591024 1767414543552 1771284162816 1771891677696 1773551399606 1775032709688 1778389372928 1779529141824 1780620208128 1783245631488 1788295295232 1790932035072 1795468742656 1803207832064 1805341894272 1809915104256 1813123540368 1817716462464 1818830942208 1820396582144 1820938728042 1822680111744 1825551447216 1826670730752 1828243119136 1829008862132 1829364052992 1830536491536 1834544311488 1838426735034 1841903279104 1843083754032 1849842517376 1850976694272 1855951202889 1860652614072 1863664062464 1868672668443 1869818390496 1877877952524 1881429100544 1881481332241 1882634907552 1883789190144 1885410745792 1889538708736 1890749713188 1891908971136 1893537516248 1894698483456 1899498047488 1900063751184 1901699315887 1902865287264 1907685539072 1915908321568 1918175762664 1923034798272 1926443761641 1931323741368 1934171368528 1936597618728 1939648412667 1942508314082 1943699306304 1944945022257 1948622996992 1950250530816 1952746843856 1957022234048 1958276488659 1958656783104 1961163856114 1963618363392 1965457674712 1986682039902 1992101400576 2000299589274 2000688044544 2003248917404 2005756096512 2011233226752 2013117138672 2014401596928 2018216675456 2019902335488 2021794367718 2024324757504 2025019060224 2026915885264 2028608811072 2033747590656 2035652591666 2047946154912 2053133918976 2055057079061 2056773509028 2061983634144 2063247879168 2067206957312 2070871494636 2072141188992 2074793521597 2076117332128 2077390242816 2080453236736 2081072832048 2086344511104 2087623692288 2089420707584 2096622070272 2114105734144 2116607738112 2121087089016 2121969432576 2125731047328 2126460130368 2130229705779 2131115852544 2134258061824 2135625906792 2136935303424 2140301696736 2144831190873 2146146231456 2150264379704 2151582751488 2154755138048 2155396861764 2159472809984 2160856815072 2164042875712 2173370646728 2175942789594 2181454788912 2190857611278 2192200871616 2196407392144 2196840199338 2197754055168 2201650013304 2205874665386 2207227132992 2210481564032 2211139884051 2211898260606 2216741043048 2220009501808 2221370635776 2226997710848 2236596838912 2238464894976 2246237342528 2259363888516 2259802653696 2267649190688 2270493759888 2275292285952 2280280370922 2285099580288 2286056673456 2286500622336 2289427334176 2290888090624 2295910366014 2299295555444 2302173253632 2317795713219 2325607826976 2333682854153 2335631998644 2340509891328 2346438764544 2348636661784 2350598296032 2356552724736 2358760095671 2361712217088 2362522236928 2366710279584 2368161358848 2372705522432 2378368950912 2384393726976 2387909380096 2401040319552 2407122525696 2413220139008 2417498053824 2418980272128 2419047427167 2423621949952 2424099530304 2427918304056 2429406911232 2430240148992 2432516542562 2434068596288 2434548235176 2435560974336 2439152070656 2440715322048 2445041977569 2446059081984 2451235646712 2457445005376 2470958316162 2474601603852 2480870152096 2486791759536 2491563557924 2493091187328 2497510689534 2503837270032 2505372424704 2510179876736 2511718920192 2514629672058 2516171443776 2520999617584 2522545294848 2526264644608 2527017010344 2533418334912 2537153716352 2551105339524 2557567683552 2562980232561 2564046397696 2566187947008 2568591682188 2575098321824 2575605750948 2577249101952 2580547970707 2582130158304 2586197883556 2591599075072 2593260029676 2611035318212 2611542377472 2635924536602 2642216244507 2648909386536 2657837516544 2660327099409 2667066119032 2667584059392 2669293712736 2674868447232 2678562093683 2684156184896 2685868795904 2686398052608 2693203113984 2695725823624 2704811748096 2711663454208 2714872656384 2726574693696 2730594873216 2737511891968 2738327170824 2742364678704 2743513293198 2744046079488 2749311512192 2750997172224 2761161992848 2762854918656 2764625631048 2769853657088 2774763776064 2776465041408 2781792681472 2790978921108 2795496093696 2822143650816 2823952361328 2828116118688 2834308063104 2835280173824 2836124569782 2840306274372 2841487803392 2842047725184 2843861078016 2847501209056 2849247071232 2853735595648 2854297930896 2859774921164 2861528308608 2868777001984 2873862482352 2881142420096 2884552197408 2896985612052 2901257052792 2908606385216 2913762471123 2915548959456 2921143481704 2922934495488 2929120265784 2930338740224 2933734617401 2935533351072 2941745784171 2942969510656 2945427545088 2948186512068 2949197680808 2955654724064 2961827514368 2961909739777 3000449383911 3004873376106 3008634144768 3012485184688 3013070204928 3019675708008 3021602395392 3025470034622 3027325013184 3032691551577 3033723047936 3037528590336 3040373827896 3046799440384 3048075564608 3050621385984 3053478887499 3061213821352 3079700878464 3090394284292 3092975451216 3100810435968 3102711607296 3106307241954 3114175998192 3116085364224 3120679855104 3129516766656 3134131061376 3136052662272 3142070299648 3148949622784 3155613706112 3157548478464 3171158601216 3179191635968 3182954148864 3189690195552 3196673778816 3200765508731 3201387092736 3203438860188 3209496700928 3210452545104 3223330738432 3225396569556 3227374127232 3232132707072 3237224405408 3239209214976 3240320198656 3241285222608 3246064313568 3254287096064 3260055970092 3261412109312 3268314195616 3272182183368 3286286416917 3294611088216 3296631082752 3299468805136 3308811998079 3310840699488 3313690653434 3315722346048 3317847390909 3324121583104 3325111564572 3330014252712 3332055953664 3338449693376 3340496566272 3352839562744 3354895258368 3363393726464 3369356013792 3377891113216 3389045832774 3398290624512 3401473786032 3410090244736 3412938428928 3417306976748 3421583929344 3424788909584 3427649370432 3429085010184 3434141001264 3436332135936 3439550930746 3442840211072 3443865549021 3448943333166 3453259880448 3457680039568 3472583832842 3482056503296 3505685605457 3519658146816 3522954992676 3527364169728 3531879182048 3534829087104 3539353654489 3542568325632 3543783355392 3547102799212 3550065419376 3559058283648 3561240416256 3576590590464 3581864070144 3606415664128 3610683788544 3619830208512 3626247080736 3635432924928 3640793164288 3641877456084 3645360223488 3648774813843 3651102894432 3653341461504 3656486238272 3658017724264 3658728105984 3661072983072 3669088622976 3673785042041 3676853470068 3683806558208 3686167508064 3699685034752 3711902405778 3721305228144 3737345336886 3739636780992 3755755905048 3762858201088 3762962664482 3765269815104 3767578380288 3770821491584 3771944508087 3779077417472 3781499426376 3783817942272 3787075032496 3789396966912 3798996094976 3800127502368 3803398631774 3805730574528 3815371078144 3831816643136 3836351525328 3846069596544 3852887523282 3862647482736 3868342737056 3873195237456 3879296825334 3885016628164 3887398612608 3889890044514 3897245993984 3900501061632 3905493687712 3914044468096 3916552977318 3917313566208 3922327712228 3927236726784 3930915349424 3953886804903 3973364079804 4000599178548 4001376089088 4006497834808 4023767222027 4026234277344 4028803193856 4036433350912 4039804670976 4043588735436 4048649515008 4053831770528 4057217622144 4067495181312 4071305183332 4095892309824 4106267837952 4110114158122 4113547018056 4115269939797 4123967268288 4126495758336 4134413914624 4141742989272 4144282377984 4149587043194 4152234664256 4154780485632 4160906473472 4162145664096 4172689022208 4178841415168 4193244140544 4228211468288 4233215476224 4242174178032 4243938865152 4251462094656 4252920260736 4260459411558 4262231705088 4268516123648 4271251813584 4273870606848 4280603393472 4289662381746 4292292462912 4300528759408 4303165502976 4309510276096 4310793723528 4318945619968 4321713630144 4328085751424 4346741293456 4351885579188 4362909577824 4381715222556 4384401743232 4392814784288 4393680398676 4395508110336 4403300026608 4411749330772 4414454265984 4420963128064 4422279768102 4423796521212 4433482086096 4440019003616 4442741271552 4473193677824 4476929789952 4492474685056 4507310064159 4518727777032 4519605307392 4535298381376 4538205051933 4540987519776 4550584571904 4560560741844 4569311806871 4570199160576 4572113346912 4578854668352 4581776181248 4591820732028 4598591110888 4618412624297 4635591426438 4651215653952 4667365708306 4671263997288 4681019782656 4692877529088 4697273323568 4701196592064 4713105449472 4717520191342 4723424434176 4725044473856 4733420559168 4736322717696 4745411044864 4756737901824 4768787453952 4775818760192 4802080639104 4814245051392 4834996107648 4837960544256 4838094854334 4847243899904 4848199060608 4855836608112 4858813822464 4860480297984 4865033085124 4868137192576 4869096470352 4871121948672 4881430644096 4890083955138 4892118163968 4902471293424 4914890010752 4941916632324 4949203207704 4961740304192 4970535980151 4973583519072 4983127115848 4986182374656 4995021379068 5004606112037 5007674540064 5010744849408 5020359753472 5029259344116 5032342887552 5041999235168 5045090589696 5052529289216 5054034020688 5066836669824 5074307432704 5102210679048 5115135367104 5125960465122 5128092795392 5132375894016 5137183364376 5150196643648 5151211501896 5154498203904 5159326396119 5161095941414 5164260316608 5172395767112 5173414999749 5183198150144 5186520059352 5208875749263 5222070636424 5223084754944 5271849073204 5284432489014 5297818773072 5315675033088 5320654198818 5334132238064 5335168118784 5338587425472 5349736894464 5357124187366 5368312369792 5371737591808 5372796105216 5386406227968 5391451647248 5409623496192 5423326908416 5429745312768 5453149387392 5461189746432 5475023783936 5476654341648 5484729357408 5487026586396 5488092158976 5498623024384 5522323985696 5525709837312 5529251262096 5549527552128 5552930082816 5563585362944 5581957842216 5590992187392 5606018005329 5644287301632 5644443996723 5647904722656 5656232237376 5668616126208 5670560347648 5672249139564 5680612548744 5682975606784 5684095450368 5695002418112 5698494142464 5705097947661 5707471191296 5708595861792 5719549842328 5723056617216 5737554003968 5747724964704 5762284840192 5769104394816 5793971224104 5802514105584 5817212770432 5818945238001 5827524942246 5831097918912 5842286963408 5845868990976 5858240531568 5860677480448 5867469234802 5871066702144 5874829465977 5883491568342 5885939021312 5890855090176 5896373024136 5898395361616 5911309448128 5923655028736 5923819479554 5980287209309 6000898767822 6009746752212 6017268289536 6024970369376 6039351416016 6043204790784 6050940069244 6054650026368 6065383103154 6075057180672 6080747655792 6093598880768 6096151129216 6101242771968 6106957774998 6122427642704 6159401756928 6165171237183 6180788568584 6185950902432 6201620871936 6207429898621 6212614483908 6224380564791 6228351996384 6232170728448 6241359710208 6259033533312 6267045071717 6268262122752 6284140599296 6311227412224 6342317202432 6365908297728 6379380391104 6393347557632 6401531017462 6402774185472 6406877720376 6418993401856 6420905090208 6434493572619 6446661476864 6450793139112 6454748254464 6464265414144 6474448810816 6478418429952 6480640397312 6482570445216 6492128627136 6508574192128 6520111940184 6522824218624 6536628391232 6544364366736 6572572833834 6589222176432 6593262165504 6598937610272 6617623996158 6621681398976 6627381306868 6631444692096 6635694781818 6648243166208 6650223129144 6660028505424 6664111907328 6676899386752 6680993132544 6705679125488 6709790516736 6726787452928 6738712027584 6755782226432 6778091665548 6802947572064 6820180489472 6825876857856 6834613953496 6849577819168 6855298740864 6858170020368 6864073496399 6868282002528 6872664271872 6879101861492 6885680422144 6887731098042 6897886666332 6906519760896 6915360079136 6945167665684 6953387139657 7001048562459 7011371210914 7039316293632 7045909985352 7063758364096 7069658174208 7076280287013 7078707308978 7085136651264 7087566710784 7094205598424 7100130838752 7118116567296 7124784070831 7153181180928 7163728140288 7212831328256 7221367577088 7239660417024 7252494161472 7270865849856 7281586328576 7283754912168 7290720446976 7297549627686 7302205788864 7306682923008 7312972476544 7316035448528 7317456211968 7322145966144 7338177245952 7347570084082 7353706940136 7367613116416 7372335016128 7399370069504 7423804811556 7442610456288 7474690673772 7479273561984 7511511810096 7525925328964 7530539630208 7535156760576 7541642983168 7543889016174 7558154834944 7562998852752 7567635884544 7574150064992 7578793933824 7600255004736 7606797263548 7611461149056 7630742156288 7663633286272 7672703050656 7688940697683 7692139193088 7705775046564 7725294965472 7736685474112 7741643912121 7746390474912 7758593650668 7770033256328 7774797225216 7779780089028 7794491987968 7810987375424 7828088936192 7833105954636 7834627132416 7844655424456 7861830698848 7878468594389 7907773609806 7946728159608 7980981298227 8001198357096 8002752178176 8012995669616 8035686281049 8047534444054 8052468554688 8057606387712 8072866701824 8079609341952 8087177470872 8107663541056 8114435244288 8134990362624 8142610366664 8191784619648 8212535675904 8220228316244 8227094036112 8230539879594 8247934536576 8252991516672 8268827829248 8283485978544 8288564755968 8299174086388 8304469328512 8309560971264 8324291328192 8345378044416 8357682830336 8386488281088 8456422936576 8466430952448 8484348356064 8502924189312 8505840521472 8513807898967 8520918823116 8524463410176 8537032247296 8542503627168 8547741213696 8561206786944 8579324763492 8584584925824 8601057518816 8606331005952 8619020552192 8621587447056 8643427260288 8656171502848 8693482586912 8703771158376 8725819155648 8741287413369 8763430445112 8768803486464 8785629568576 8787360797352 8791016220672 8801203852203 8806600053216 8823498661544 8825237352513 8828908531968 8841926256128 8844559536204 8847593042424 8866964172192 8880038007232 8885482543104 8885729219331 8946387355648 8984949370112 9014620128318 9037455554064 9039210614784 9070596762752 9076410103866 9081975039552 9101169143808 9121121483688 9138623613742 9140398321152 9144226693824 9157709336704 9160436662497 9163552362496 9183641464056 9197182221776 9236825248594 9271182852876 9302431307904 9334731416612 9342527994576 9362039565312 9394546647136 9402393184128 9426210898944 9435040382684 9446848868352 9466841118336 9472645435392 9490822089728 9513475803648 9537574907904 9602296526193 9604161278208 9628490102784 9669992215296 9676189708668 9694487799808 9696398121216 9711673216224 9717627644928 9720960595968 9730066170248 9736274385152 9738192940704 9762861288192 9772006110637 9780167910276 9784236327936 9804942586848 9829780021504 9883833264648 9898406415408 9923480608384 9926435994237 9941071960302 9947167038144 9966254231696 9972364749312 9990042758136 10009212224074 10015349080128 10021489698816 10040719506944 10058518688232 10064685775104 10083998470336 10090181179392 10105058578432 10108068041376 10133673339648 10148614865408 10204421358096 10230270734208 10251920930244 10256185590784 10264751788032 10274366728752 10300393287296 10302423003792 10308996407808 10318652792238 10322191882828 10328520633216 10344791534224 10346829999498 10366396300288 10373040118704 10417751498526 10444141272848 10446169509888 10517056816371 10543698146408 10568864978028 10589145121177 10595637546144 10618060963467 10631350066176 10641308397636 10668264476128 10677174850944 10714248374732 10736624739584 10745592210432 10782903294496 10819246992384 10859490625536 10906298774784 10922379492864 10946324441529 10950047567872 10953308683296 10969458714816 10974053172792 10976184317952 10997246048768 11021355126123 11044647971392 11051419674624 11058502524192 11096900102401 11099055104256 11127170725888 11163915684432 11212036010658 11288574603264 11288887993446 11295809445312 11312464474752 11337232252416 11341120695296 11344498279128 11361225097488 11365951213568 11368190900736 11390004836224 11396988284928 11410195895322 11414942382592 11417191723584 11439099684656 11446113234432 11475108007936 11495449929408 11524569680384 11538208789632 11587942448208 11605028211168 11634425540864 11637890476002 11655049884492 11662195837824 11684573926816 11691737981952 11716481063136 11734938469604 11742133404288 11749658931954 11766983136684 11771878042624 11781710180352 11792746048272 11796790723232 11822618896256 11847638959108 11861660414709 11960574418618 12001797535644 12019493504424 12049940738752 12071301666081 12078702832032 12086409581568 12101880138488 12109300052736 12130766206308 12154043414947 12161495311584 12187197761536 12192302258432 12202485543936 12213915549996 12244855285408 12318803513856 12330342474366 12361577137168 12371901804864 12403241743872 12414859797242 12425228967816 12448761129582 12456703992768 12464341456896 12482719420416 12518067066624 12534090143434 12536524245504 12568281198592 12622454824448 12684634404864 12731816595456 12758760782208 12786695115264 12803062034924 12805548370944 12813755440752 12841810180416 12868987145238 12893322953728 12901586278224 12909496508928 12928530828288 12948897621632 12956836859904 12965140890432 12984257254272 13017148384256 13040223880368 13045648437248 13073256782464 13088728733472 13145145667668 13178444352864 13186524331008 13197875220544 13235247992316 13243362797952 13254762613736 13262889384192 13271389563636 13296486332416 13300446258288 13311895211209 13320057010848 13328223814656 13353798773504 13411358250976 13419581033472 13477424055168 13511564452864 13556183331096 13605895144128 13614615155799 13640360978944 13651753715712 13669227906992 13699155638336 13707935420613 13710597481728 13716340040736 13728146992798 13736564005056 13745328543744 13758203722984 13771360844288 13775462196084 13795773332664 13830720158272 13855237872891 13890335331368 13906774279314 14002097124918 14022742421828 14078632587264 14091819970704 14127516728192 14139316348416 14152560574026 14157414617956 14170273302528 14175133421568 14188411196848 14200261677504 14236233134592 14249568141662 14306362361856 14327456280576 14425662656512 14442735154176 14504988322944 14523554651179 14541731699712 14563172657152 14567509824336 14581440893952 14595099255372 14604411577728 14613365846016 14625944953088 14632070897056 14644291932288 14676354491904 14695140168164 14707413880272 14744670032256 14798740139008 14847609623112 14885220912576 14911607940453 14949381347544 14958547123968 15013818336111 15023023620192 15051850657928 15061079260416 15083285966336 15087778032348 15116309669888 15125997705504 15135271769088 15148300129984 15157587867648 15200510009472 15213594527096 15222922298112 15261484312576 15327266572544 15345406101312 15377881395366 15384278386176 15411550093128 15450589930944 15473370948224 15477979188357 15483287824242 15492780949824 15517187301336 15540066512656 15549594450432 15559560178056 15588983975936 15621974750848 15626627247789 15656177872384 15666211909272 15669254264832 15689310848912 15723661397696 15756937188778 15815547219612 15893456319216 15961962596454 16002396714192 16005504356352 16025991339232 16071372562098 16095068888108 16104937109376 16115212775424 16145733403648 16159218683904 16174354941744 16215327082112 16228870488576 16269980725248 16285220733328 16383569239296 16425071351808 16440456632488 16454188072224 16461079759188 16495869073152 16511320669697 16537655658496 16566971957088 16577129511936 16598348172776 16608938657024 16648582656384 16669892776969 16690756088832 16715365660672 16772976562176 16932861904896 16933331990169 16968696712128 17005848378624 17011681042944 17027615797934 17041837646232 17048926820352 17074064494592 17085007254336 17095482427392 17115293842983 17122413573888 17158649526984 17169169851648 17202115037632 17212662011904 17238041104384 17243174894112 17286854520576 17312343005696 17386965173824 17407542316752 17451638311296 17482574826738 17526860890224 17537606972928 17571259137152 17574721594704 17582032441344 17602407704406 17613200106432 17646997323088 17650474705026 17657817063936 17683852512256 17689119072408 17695186084848 17733928344384 17760076014464 17770965086208 17771458438662 17892774711296 17940861627927 17969898740224 18029240256636 18063835794949 18074911108128 18141193525504 18152820207732 18163950079104 18242242967376 18277247227484 18280796642304 18288453387648 18315418673408 18320873324994 18367282928112 18394364443552 18473650497188 18495513711549 18542365705752 18604862615808 18622289695863 18669462833224 18673141694373 18685055989152 18724079130624 18749934655781 18789093294272 18801135215151 18804786368256 18852421797888 18870080765368 18933682236672 18981644179456 19026951607296 19204593052386 19208322556416 19256980205568 19339984430592 19352379417336 19388975599616 19392796242432 19423346432448 19435255289856 19441921191936 19460132340496 19472548770304 19476385881408 19525722576384 19544012221274 19560335820552 19568472655872 19609885173696 19659560043008 19767666529296 19796812830816 19846961216768 19852871988474 19882143920604 19894334076288 19932508463392 19944729498624 19980085516272 20018424448148 20030698160256 20042979397632 20081439013888 20117037376464 20129371550208 20167996940672 20180362358784 20216136082752 20267346679296 20297229730816 20408842716192 20460541468416 20503841860488 20512371181568 20548733457504 20592220489197 20600786574592 20604846007584 20617992815616 20637305584476 20644383765656 20657041266432 20689583068448 20693659998996 20732792600576 20733368178439 20746080237408 20835502997052 20888282545696 21003145687377 21034113632742 21087396292816 21137729956056 21178290242354 21191275092288 21228840861039 21236121926934 21262700132352 21282616795272 21336528952256 21354349701888 21374352212493 21428496749464 21473249479168 21491184420864 21565806588992 21638493984768 21718981251072 21812597549568 21844758985728 21892648883058 21906617366592 21938917429632 21948106345584 21952368635904 21994492097536 22042710252246 22089295942784 22102839349248 22117005048384 22193800204802 22198110208512 22254341451776 22327831368864 22405358561117 22424072021316 22577775986892 22591618890624 22624928949504 22674464504832 22682241390592 22688996558256 22722450194976 22736381801472 22780009672448 22820391790644 22829884765184 22834383447168 22878199369312 22892226468864 22990899858816 23049139360768 23076417579264 23175884896416 23210056422336 23224931736363 23268851081728 23275780952004 23310099768984 23324391675648 23369147853632 23383475963904 23432962126272 23469876939208 23484266808576 23499317863908 23533966273368 23543756085248 23585492096544 23593581446464 23635405783167 23645237792512 23695277918216 23723320829418 23921148837236 24003595071288 24038987008848 24099881477504 24107058843147 24142603332162 24157405664064 24172819163136 24203760276976 24218600105472 24261532412616 24308086829894 24322990623168 24374395523072 24384604516864 24404971087872 24427831099992 24489710570816 24637607027712 24660684948732 24723154274336 24743803609728 24775475581423 24806483487744 24829719594484 24850457935632 24897522259164 24913407985536 24928682913792 25036134133248 25068180286868 25073048491008 25244909648896 25369268809728 25517521564416 25541423696901 25573390230528 25606124069848 25611096741888 25627510881504 25683620360832 25716495294287 25737974290476 25786645907456 25803172556448 25818993017856 25857061656576 25897795243264 25930281780864 25968514508544 26034296768512 26080447760736 26146513564928 26177457466944 26290291335336 26356888705728 26373048662016 26395750441088 26403611556609 26470495984632 26486725595904 26509525227472 26525778768384 26542779127272 26592972664832 26600892516576 26623790422418 26640114021696 26656447629312 26657187657993 26707597547008 26822716501952 26839162066944 26954848110336 27023128905728 27112366662192 27211790288256 27229230311598 27280721957888 27303507431424 27338455813984 27398311276672 27415870841226 27421194963456 27432680081472 27456293985596 27473128010112 27490657087488 27516407445968 27542721688576 27550924392168 27591546665328 27661440316544 27710475745782 27780670662736 27813548558628 28004194249836 28045484843656 28166370554189 28183639941408 28255033456384 28278632696832 28305121148052 28314829235912 28340546605056 28376822393696 28400523355008 28436875913653 28472466269184 28499136283324 28612724723712 28806889578579 28885470308352 29009976645888 29047109302358 29083463399424 29126345314304 29135019648672 29162881787904 29190198510744 29208823155456 29251889906176 29264141794112 29288583864576 29316018331911 29352708983808 29390280336328 29414827760544 29489340064512 29516962579157 29597480278016 29695219246224 29770441825152 29823215880906 29898762695088 29917094247936 30027636672222 30046047240384 30103701315856 30122158520832 30166571932672 30175556064696 30232619339776 30251995411008 30270543538176 30296600259968 30315175735296 30401020018944 30427189054192 30445844596224 30522968625152 30654533145088 30690812202624 30755762790732 30768556772352 30823100186256 30901179861888 30946741896448 30955958376714 30966575648484 30985561899648 31034374602672 31080133025312 31099188900864 31119120356112 31243949501696 31253254495578 31312355744768 31332423818544 31338508529664 31378621697824 31447322795392 31513874377556 31551170449113 31631094439224 31767435363531 31786912638432 31854182890401 31923925192908 31985182648097 32004793428384 32051982678464 32142745124196 32190137776216 32209874218752 32291466807296 32328888370079 32348709883488 32430654164224 32457740977152 32570441466656 32767138478592 32850142703616 32880913264976 32908376144448 32922159518376 32991738146304 33022641339394 33064065378369 33075311316992 33133943914176 33154259023872 33196696345552 33217877314048 33290700307203 33297165312768 33339785553938 33381512177664 33430731321344 33865723809792 33866663980338 33937393424256 34011696757248 34023362085888 34055231595868 34083675292464 34097853640704 34170014508672 34190964854784 34230587685966 34244827147776 34317299053968 34338339703296 34404230075264 34425324023808 34486349788224 34573709041152 34624686011392 34773930347648 34815084633504 34903276622592 34965149653476 35053721780448 35075213945856 35142518274304 35149443189408 35204815408812 35226400212864 35271489867149 35293994646176 35300949410052 35315634127872 35367705024512 35378238144816 35390372169696 35467856688768 35520152028928 35542916877324 35881723255854 35939797480448 36058480513272 36127671589898 36149822216256 36213904998243 36282387051008 36305640415464 36327900158208 36462130244841 36484485934752 36554494454968 36561593284608 36576906775296 36630837346816 36641746649988 36734565856224 36788728887104 36947300994376 36991027423098 37084731411504 37209725231616 37244579391726 37338925666448 37346283388746 37370111978304 37448158261248 37499869311562 37578186588544 37602270430302 37609572736512 37704843595776 37740161530736 37867364473344 37963288358912 38053903214592 38409186104772 38416645112832 38679968861184 38704758834672 38785592484864 38846692864896 38870510579712 38920264680992 38945097540608 38952771762816 39051445152768 39088024442548 39120671641104 39136945311744 39219770347392 39319120086016 39535333058592 39593625661632 39693922433536 39705743976948 39764287841208 39788668152576 39865016926784 39889458997248 39935685633627 39960171032544 40036848896296 40061396320512 40162878027776 40234074752928 40258743100416 40335993881344 40432272165504 40534693358592 40594459461632 40817685432384 40921082936832 41007683720976 41024742363136 41097466915008 41123806261839 41184440978394 41201573149184 41209692015168 41235985631232 41274611168952 41288767531312 41314082532864 41379166136896 41387319997992 41465585201152 41466736356878 41492160474816 41565713618673 41671005994104 41776565091392 42006291374754 42068227265484 42174792585632 42275459912112 42356580484708 42382550184576 42457681722078 42472243853868 42525400264704 42565233590544 42673057904512 42708699403776 42748704424986 42856993498928 42946498958336 42982368841728 43131613177984 43276987969536 43570663953537 43625195099136 43689517971456 43785297766116 43813234733184 43869315502019 43877834859264 43896212691168 43988984195072 44085420504492 44178591885568 44234010096768 44387600409604 44396220417024 44655662737728 44810717122234 44848144042632 45041455008333 45155551973784 45183237781248 45249857899008 45348929009664 45364482781184 45377993116512 45444900389952 45472763602944 45560019344896 45640783581288 45659769530368 45668766894336 45756398738624 45784452937728 45981799717632 46098278721536 46152835158528 46351769792832 46420112844672 46449863472726 46537702163456 46551561904008 46620199537968 46648783351296 46738295707264 46766951927808 46865924252544 46939753878416 46968533617152 46998635727816 47067932546736 47087512170496 47170984193088 47187162892928 47270811566334 47290475585024 47390555836432 47446641658836 47842297674472 48007190142576 48048514474793 48077974017696 48199762955008 48214117686294 48285206664324 48314811328128 48345638326272 48407520553952 48437200210944 48523064825232 48616173659788 48645981246336 48769209033728 48809942175744 48855662199984 48979421141632 49275214055424 49321369897464 49446308548672 49487607219456 49533962009091 49550951162846 49612966975488 49659439188968 49700915871264 49795044518328 49826815971072 49873488495817 50009678330907 50072268266496 50136360573736 50146096982016 50352465576209 50489819297792 51035043128832 51082847393802 51146780461056 51212248139696 51222193483776 51255021763008 51367240721664 51432990588574 51475948580952 51573291814912 51606345112896 51637986035712 51714123313152 51795590486528 51860563561728 51937029017088 52068593537024 52160895521472 52293027129856 52354914933888 52580582670672 52713777411456 52746097324032 52791500882176 52807223113218 52940991969264 52973451191808 53019050454944 53051557536768 53085558254544 53201785033152 53247580844836 53280228043392 53312895258624 53314375315986 53415195094016 53645433003904 53678324133888 53822584883781 53909696220672 54046257811456 54191507384847 54224733324384 54423580576512 54458460623196 54561443915776 54676911627968 54796622553344 54831741682452 54842389926912 54865360162944 54912587971192 54946256020224 55032814891936 55085443377152 55101848784336 55149280160723 55183093330656 55322880633088 55420951491564 55561341325472 55627097117256 55866869087589 56008388499672 56090969687312 56249803967343 56332741108378 56367279882816 56403405645453 56510066912768 56557265393664 56610242296104 56629658471824 56753644787392 56801046710016 56873751827306 56944932538368 56998272566648 57613779157158 57770940616704 58019953291776 58094218604716 58166926798848 58270039297344 58325763575808 58380397021488 58417646310912 58503779812352 58528283588224 58577167729152 58632036663822 58705417967616 58780560672656 58829655521088 58978680129024 59033925158314 59194960556032 59390438492448 59540883650304 59596655292769 59646431761812 59797525390176 59834188495872 60055273344444 60092094480768 60169012126313 60207402631712 60244317041664 60333143865344 60351112129392 60503990822016 60541087076352 60593200519936 60802040037888 60854378108384 60891689192448 61309066290176 61381624405248 61511525581464 61537113544704 61646200372512 61776661467591 61802359723776 61893483792896 61911916753428 61933151296968 61971123799296 62068749205344 62160266050624 62198377801728 62200104535317 62238240712224 62487899003392 62506508991156 62624711489536 62664847637088 62757243395648 62894645590784 63027748755112 63102340898226 63262188878448 63534870727062 63573825276864 63708365780802 63847850385816 63970365296194 64009586856768 64103965356928 64123056637479 64285490248392 64380275552432 64419748437504 64582933614592 64657776740158 64697419766976 64861308328448 64915481954304 65140882933312 65534276957184 65761826529952 65816752288896 65844319036752 65983476292608 66045282678788 66128130756738 66267887828352 66308518047744 66393392691104 66435754628096 66581400614406 66594330625536 66679571107876 66763024355328 67216075683351 67733327960676 67874786848512 68023393514496 68046724171776 68110463191736 68167350584928 68340029017344 68404042774459 68461175371932 68489654295552 68634598107936 68676679406592 68808460150528 68972699576448 69147418082304 69249372022784 69547860695296 69630169267008 69806553245184 69930299306952 70107443560896 70150427891712 70285036548608 70298886378816 70409630817624 70452800425728 70542979734298 70587989292352 70601898820104 70631268255744 70735410049024 70756476289632 70780744339392 70906217349501 70935713377536 71040304057856 71085833754648 71763446511708 71879594960896 72116961026544 72255343179796 72299644432512 72427809996486 72564774102016 72611280830928 72655800316416 72924260489682 72968971869504 73108988909936 73123186569216 73153813550592 73261674693632 73283493299976 73469131712448 73577457774208 73894601988752 73982054846196 74169462823008 74326426744269 74419450463232 74489158783452 74677851332896 74692566777492 74740223956608 74999738623124 75156373177088 75204540860604 75219145473024 75480323061472 75734728946688 76107806429184 76624271090703 76818372209544 76833290225664 77149485882861 77359937722368 77409517669344 77571184969728 77678300716807 77693385729792 77840529361984 77890195081216 77905543525632 78102890305536 78176048885096 78241343282208 78439540694784 78513014613049 78638240172032 79070666117184 79187251323264 79387844867072 79411487953896 79528575682416 79577336305152 79730033853568 79778917994496 79871371267254 79920342065088 80073697792592 80122792641024 80325756055552 80468149505856 80517486200832 80671987762688 80864544331008 81069386717184 81188918923264 81635370864768 81842165873664 82015367441952 82194933830016 82247612523678 82368881956788 82403146298368 82419384030336 82471971262464 82549222337904 82577535062624 82628165065728 82758332273792 82774639995984 82933472713756 82984320949632 83131427237346 83342011988208 83553130182784 84012582749508 84136454530968 84349585171264 84499111662567 84550919824224 84713160969416 84765100369152 84915363444156 84944487707736 85078303904629 85130467181088 85310627740959 85346115809024 85417398807552 85497408849972 85713986997856 85892997916672 85895382453533 86263226355968 87141327907074 87250390198272 87379035942912 87570595532232 87626469466368 87738631004038 87755669718528 87792425382336 87948054995733 87977968390144 88170841008984 88357183771136 88468020193536 88550887737471 88775200819208 88792440834048 89311325475456 89621434244468 89696288085264 90082910016666 90311103947568 90366475562496 90499715798016 90697858019328 90755986233024 90889800779904 90945527205888 91120038689792 91281567162576 91319539060736 91337533788672 91512797477248 91568905875456 91963599435264 92196557443072 92305670317056 92703539585664 92840225689344 92899726945452 93075404326912 93103123808016 93240399075936 93297566702592 93476591414528 93731848505088 93879507756832 93937067234304 93997271455632 94135865093472 94341968386176 94374325785856 94541623132668 94580951170048 94781111672864 94893283317672 95302306090593 95684595348944 95955547944291 96014380285152 96097028949586 96155948035392 96399525910016 96428235372588 96570413328648 96629622656256 96815041107904 96874400421888 96986665110237 97046129650464 97232347319576 97291962492672 97538418067456 97711324399968 97958842283264 98550428110848 98642739794928 98892617097344 98975214438912 99067924018182 99101902325692 99225933950976 99318878377936 99401831742528 99590089036656 99653631942144 99746976991634 99872100921609 100019356661814 100144536532992 100272721147472 100292193964032 100704931152418 100979638595584 101664882558253 102070086257664 102165694787604 102293560922112 102424496279392 102510043526016 102734481443328 102865981177148 102951897161904 103212690225792 103275972071424 103591180973056 103721127123456 103874058034176 104321791042944 104586054259712 104709829867776 105161165341344 105427554822912 105583001764352 105614446226436 105814469601447 105881983938528 105946902383616 106038100909888 106103115073536 106171116509088 106403570066304 106495161689672 106539766219189 106560456086784 106628750631972 106830390188032 107290866007808 107645169767562 107819392441344 108383014769694 108449466648768 108847161153024 108916921246392 109122887831552 109353823255936 109386390734523 109593245106688 109663483364904 109684779853824 109730720325888 109825175942384 109892512040448 110065629783872 110170886754304 110203697568672 110298560321446 110366186661312 110645761266176 110841902983128 111122682650944 111254194234512 111733738175178 112016776999344 112181939374624 112499607934686 112665482216756 112734559765632 112806811290906 113020133825536 113114530787328 113220484592208 113259316943648 113507289574784 113602093420032 113747503654612 113889865076736 113996545133296 115227558314316 116039906583552 116188437209432 116540078594688 116689249438783 116760794042976 116835292621824 117007559624704 117056567176448 117154335458304 117264073327644 117410835935232 117561121345312 117659311042176 117957360258048 118067850316628 118780876984896 119081767300608 119193310585538 119292863523624 119595050780352 119668376991744 119807056900881 120110546688888 120184188961536 120338024252626 120414805263424 120488634083328 120666287730688 120702224258784 121007981644032 121186401039872 121604080075776 121708756216768 121783378384896 122618132580352 122763248810496 123023051162928 123074227089408 123292400745024 123553322935182 123604719447552 123786967585792 123823833506856 123866302593936 123942247598592 124137498410688 124320532101248 124396755603456 124400209070634 124476481424448 124975798006784 125013017982312 125249422979072 125329695274176 125514486791296 125789291181568 126055497510224 126204681796452 126524377756896 127069741454124 127147650553728 127416731561604 127695700771632 127940730592388 128019173713536 128207930713856 128246113274958 128570980496784 128760551104864 128839496875008 129315553480316 129394839533952 129722616656896 129830963908608 130281765866624 130711991860611 131068553914368 131523653059904 131607946506057 131633504577792 131688638073504 131966952585216 132090565357576 132256261513476 132535775656704 132786785382208 132871509256192 133162801228812 133188661251072 133359142215752 133933966104613 134432151366702 135466655921352 135749573697024 136046787028992 136093448343552 136220926383472 136334701169856 136680058034688 136808085548918 136922350743864 136979308591104 137269196215872 137353358813184 137616920301056 137945399152896 138294836164608 138498744045568 139095721390592 139260338534016 139613106490368 139860598613904 140214887121792 140300855783424 140570073097216 140597772757632 140819261635248 140905600851456 141085959468596 141175978584704 141203797640208 141262536511488 141512952579264 141561488678784 141812434699002 141871426755072 142080608115712 142171667509296 143526893023416 143759189921792 144145543424379 144233922053088 144510686359592 144599288865024 144855619992972 145129548204032 145133577249073 145222561661856 145311600632832 145848520979364 145937943739008 146217977819872 146307627101184 146523349387264 146566986599952 146938263424896 147154915548416 147789203977504 147964109692392 148338925646016 148601886027273 148652853488538 148838900926464 148978317566904 149355702665792 149385133554984 149480447913216 149620465487451 149999477246248 150029034992721 150312746354176 150409081721208 150438290946048 150960646122944 151057396728627 151469457893376 153248542181406 153636744419088 153666580451328 154298971765722 154719875444736 154819035338688 155142369939456 155356601433614 155386771459584 155681058723968 155780390162432 155811087051264 156205780611072 156352097770192 156482686564416 156879081389568 157026029226098 157276480344064 158141332234368 158374502646528 158775689734144 158822975907792 159057151364832 159154672610304 159460067707136 159742742534508 159840684130176 160147395585184 160245585282048 160936299011712 161034972401664 161343975525376 161729088662016 162138773434368 162574522154541 163270741729536 163684331747328 164030734883904 164389867660032 164495225047356 164737763913576 164806292596736 164838768060672 165098444675808 165155070125248 165256330131456 165447840482169 165516664547584 165549279991968 165866945427512 165968641899264 166262854474692 166684023976416 167106260365568 168025165499016 168272909061936 168699170342528 168749411902029 168998223325134 169101839648448 169426321938832 169530200738304 169830726888312 169888975415472 170156607809258 170260934362176 170621255481918 170692231618048 170834797615104 170994817699944 171427973995712 171785995833344 171790764907066 172526452711936 173428329069961 174282655814148 174500780396544 175141191064464 175252938932736 175477262008076 175511339437056 175584850764672 175896109991466 176341682017968 176714367542272 176936040387072 177101775474942 177550401638416 177584881668096 178622650950912 178789965878307 179242868488936 179392576170528 180015467060009 180165820033332 180507036378939 180622207895136 180732951124992 180999431596032 181511972466048 181779601559808 182240077379584 182563134325152 182675067577344 183025594954496 183927198870528 184611340634112 185407079171328 185680451378688 185799453890904 186150808653824 186206247616032 186480798151872 186595133405184 186600313605951 186953182829056 187463697010176 187759015513664 187874134468608 187994542911264 188271730186944 188683936772352 188748651571712 189083246265336 189161902340096 189562223345728 189786566635344 190604612181186 191369190697888 191911095888582 192028760570304 192194057899172 192311896070784 192799051820032 192856470745176 193140826657296 193259245312512 193630082215808 193748800843776 193973330220474 194092259300928 194464694639152 194583924985344 195076836134912 195422648799936 195917684566528 197285479589856 197785234194688 197950428877824 198135848036364 198203804651384 198637756755872 198803663485056 199058131395571 199180178073312 199307263884288 199493953983268 199744201843218 200038713323628 200289073065984 200545442294944 201409862304836 201648227050053 203329765116506 204140172515328 204331389575208 204848992558784 205020087052032 205212128323377 205468962886656 205731962354296 205903794323808 206425380451584 206618738054099 207182361946112 207442254246912 207748116068352 208643582085888 209172108519424 209419659735552 210322330682688 210855109645824 211166003528704 211228892452872 211628939202894 211763967877056 211893804767232 212076201819776 212206230147072 212342233018176 212807140132608 212990323379344 213079532438378 213120912173568 213257501263944 213660780376064 214581732015616 215290339535124 215638784882688 216766029539388 216898933297536 217694322306048 217833842492784 218707646511872 218772781469046 219186490213376 219326966729808 219369559707648 219461440651776 219650351884768 219785024080896 220131259567744 220407395137344 220597120642892 220732373322624 221291522532352 221683805966256 222245365301888 222508388469024 222979280232807 223467476350356 224033553998688 224363878749248 224999215869372 225330964433512 225469119531264 225613622581812 226040267651072 226302218590553 226440969184416 226518633887296 227014579149568 227204186840064 227495007309224 227993090266592 228475589237281 230455116628632 231448457648583 232079813167104 232376874418864 233034902150421 233080157189376 233378498877566 233521588085952 233670585243648 234015119249408 234113134352896 234308670916608 234528146655288 235122242690624 235318622084352 235539043839147 235914720516096 236135700633256 237561753969792 238163534601216 238386621171076 238585727047248 239190101560704 239336753983488 239614113801762 240221093377776 240368377923072 240676048505252 240829610526848 240977268166656 241404448517568 242015963288064 242372802079744 243208160151552 243417512433536 243566756769792 245236265160704 245526497620992 246046102325856 246584801490048 246900429070043 247106645870364 247209438895104 247573935171584 247647667013712 247732605187872 247884495197184 248274996821376 248641064202496 248800418141268 248952962848896 249951596013568 250026035964624 250659390548352 251028973582592 251578582363136 252110995020448 252409363592904 253048755513792 253497334987701 254139482908248 254295301107456 254833463123208 255234911713887 255391401543264 255881461184776 255931883222877 256038347427072 256415861427712 256492226549916 257141960993568 257521102209728 257678993750016 257686147360599 258631106960632 258789679067904 259445233313792 260563531733248 261423983721222 262137107828736 263047306119808 263215893012114 263267009155584 263377276147008 263933905170432 264181130715152 264512523026952 265071551313408 265573570764416 265652663212413 265743018512384 266325602457624 266377322502144 266718284431504 267867932209226 268864302733404 270933311842704 271499147394048 272093574057984 272441852766944 272669402339712 273360116069376 273616171097836 273844701487728 273958617182208 274538392431744 274706717626368 275233840602112 275890798305792 276589672329216 278191442781184 278520677068032 279226212980736 279721197227808 280429774243584 281140146194432 281195545515264 281638523270496 281811201702912 282171918937192 282351957169408 282407595280416 283025905158528 283122977357568 283388177208473 283624869398004 283742853510144 284161216231424 284343335018592 287053786046832 287866643832873 288291086848758 288467844106176 289021372719184 289198577730048 289711239985944 290259096408064 290267154498146 290445123323712 290623201265664 290959995330711 291697041958728 291875887478016 292435955639744 292615254202368 293046698774528 293133973199904 293876526849792 294309831096832 295578407955008 295928219384784 296677851292032 297203772054546 297305706977076 297677801852928 297956635133808 298711405331584 298770267109968 298960895826432 299240930974902 299998954492496 300058069985442 300625492708352 300818163442416 300876581892096 301921292245888 302114793457254 302938915786752 304994647674759 306497084362812 307085208514133 307273488838176 308597943531444 309638070677376 310713202867228 310773542919168 311362117447936 311622174102528 312704195540384 312965373128832 313758162779136 314052058452196 316282664468736 316749005293056 317443408804341 317551379468288 317645951815584 318114302729664 318309345220608 318920135414272 319485485069016 319619298657567 319681368260352 320294791170368 320491170564096 321872598023424 322687951050752 323458177324032 325149044309082 326541483459072 327368663494656 328061469767808 328779735320064 328990450094712 329475527827152 329612585193472 329677536121344 330196889351616 330310140250496 330512660262912 330895680964338 331033329095168 331098559983936 331733890855024 331937283798528 332525708949384 333368047952832 334212520731136 336050330998032 336545818123872 337398340685056 337498823804058 337996446650268 338203679296896 338852643877664 339060401476608 339661453776624 339777950830944 340313215618516 340521868724352 341242510963836 341384463236096 341669595230208 341989635399888 342855947991424 343581529814132 345052905423872 346856658139922 348565311628296 350067748316349 350282382128928 350505877865472 350954524016152 351022678874112 351169701529344 351792219982932 352467259033463 352683364035936 353428735084544 353872080774144 354203550949884 355100803276832 357245301901824 357579931756614 358485736977872 358785152341056 360030934120018 360331640066664 361014072757878 361244415790272 361465902249984 361998863192064 363023944932096 363559203119616 364480154759168 365126268650304 365350135154688 366051189908992 367854397741056 369222681268224 370814158342656 371360902757376 371598907781808 372412495232064 372961596303744 373190266810368 373200627211902 373906365658112 374927394020352 375518031027328 375748268937216 375989085822528 376543460373888 377367873544704 377497303143424 378166492530672 378323804680192 379124446691456 379573133270688 381209224362372 382738381395776 383822191777164 384057521140608 384388115798344 384623792141568 385598103640064 385712941490352 386044961125061 386281653314592 386518490625024 387260164431616 387946660440948 388184518601856 388929389278304 389167849970688 390845297599872 391835369133056 394570959179712 394823839518171 395570468389376 395900857755648 396271696072728 396407609302768 397275513511744 397607326970112 398116262791142 398360356146624 398614527768576 398987907966536 399488403686436 400077426647256 401090884589888 401801898313839 402819724609672 403296454100106 406659530233012 408280345030656 408662779150416 409697985117568 410040174104064 410424256646754 410937925773312 411463924708592 411807588647616 412850760903168 413237476108198 414364723892224 414884508493824 415496232136704 417287164171776 418344217038848 418839319471104 420644661365376 421183084884191 421710219291648 422332007057408 422457784905744 423257878405788 423527935754112 423787609534464 424152403639552 424684466036352 425614280265216 425980646758688 426159064876756 426241824347136 426515002527888 429163464031232 430580679070248 431277569765376 432436630273137 433532059078776 433797866595072 435388644612096 435400731747219 435667684985568 437415293023744 437545562938092 438372980426752 438653933459616 438922881303552 439300703769536 439570048161792 440262519135488 440814790274688 441194241285784 441464746645248 442583045064704 443367611932512 444490730603776 445016776938048 445958560465614 446934952700712 448067107997376 448727757498496 448861396462353 449998431738744 450661928867024 450938239062528 451227245163624 452080535302144 452604437181106 452881938368832 453037267774592 453172190185881 454029158299136 454408373680128 454990014618448 455986180533184 456951178474562 460910233257264 462896915297166 464159626334208 464753748837728 466069804300842 466160314378752 466756997755132 467043176171904 467341170487296 468226268705792 468617341833216 469056293310576 470244485381248 470637244168704 471078087678294 471829441032192 472271401266512 475123507939584 476327069202432 476773242342152 477171454094496 478380203121408 478828299421213 479228227603524 480442186755552 480736755846144 481352097010504 481659221053696 482808897035136 483426890532101 484031926576128 484745604159488 486416320303104 486835024867072 491052995241984 492092204651712 493169602980096 493800858140086 494213291740728 494418877790208 495147870343168 495295334027424 495465210375744 495768990394368 496343521446507 496549993642752 497282128404992 497600836282536 497905925697792 499903192027136 500052071929248 501318781096704 502057947165184 503157164726272 504221990040896 504818727185808 506097511027584 506994669975402 508278965816496 508590602214912 509666926246416 510469823427774 510782803086528 511762922369552 511863766445754 512076694854144 512831722855424 512984453099832 514283921987136 515042204419456 515357987500032 515372294721198 517262213921264 517579358135808 518890466627584 520284987209883 521127063466496 522847967442444 526094612239616 526431786024228 526534018311168 526754552294016 528362261430304 529025046053904 530143102626816 531147141528832 531305326424826 532651204915248 532754645004288 533436568863008 535735864418452 536369897634921 537728605466808 540046401180027 541521109136817 541866623685408 542998294788096 543748105017649 544883705533888 545338804679424 546720232138752 547232342195672 547689402975456 549076784863488 549591102291343 550467681204224 551781596611584 556382885562368 557041354136064 558452425961472 559442394455616 560859548487168 562280292388864 562391091030528 563277046540992 563622403405824 564343837874384 564703914338816 564815190560832 566051810317056 566245954715136 566776354416946 567249738796008 567485707020288 568322432462848 568686670037184 574107572093664 575733287665746 576582173697516 576935688212352 578042745438368 578397155460096 579422479971888 580534308996292 580890246647424 581246402531328 581919990661422 583394083917456 583751774956032 584871911279488 585230508404736 586267946399808 587753053699584 588619662193664 591156815910016 591856438769568 593355702584064 594407544109092 594611413954152 595913270267616 597174394186713 597422810663168 597540534219936 597921791652864 598481861949804 599997908984992 600116139970884 601250985416704 601267677174731 601636326884832 603842584491776 604229586914508 609989295349518 612994168725624 614170417028266 614546977676352 615636384970131 617195887062888 619276141354752 619856214162297 621426405734456 621547085838336 622724234895872 623244348205056 625408391080768 625930746257664 627516325558272 628104116904392 632565328937472 633498010586112 634886817608682 635291903631168 636228605459328 636618690441216 637840270828544 638970970138032 639238597315134 639362736520704 640589582340736 640982341128192 643745196046848 645375902101504 646916354648064 650298088618164 653082966918144 656122939535616 657559470640128 657980900189424 658951055654304 659355072242688 660393778703232 660620280500992 661791361928676 662066658190336 662197119967872 663467781710048 663874567597056 665051417898768 666736095905664 668425041462272 672100661996064 673091636247744 674796681370112 674997647608116 675992893300536 676407358593792 677705287755328 678120802953216 678906655771659 679322907553248 679555901661888 680626431237032 681043737448704 682485021927672 682768926472192 683979270799776 685426767711843 685711895982848 687163059628264 690105810847744 693713316279844 697130623256592 699104706451263 700135496632698 700564764257856 701011755730944 701909048032304 702045357748224 702339403058688 703584439965864 704934518066926 705366728071872 706617131517441 706857470169088 707744161548288 708407101899768 710201606553664 714490603803648 715159863513228 716971473955744 717570304682112 720061868240036 720663280133328 722028145515756 722488831580544 722931804499968 726047889864192 727118406239232 730252537300608 730700270309376 732102379817984 735708795482112 740701287210129 741628316685312 742721805514752 743197815563616 744824990464128 745778363534323 745923192607488 746401254423804 747812731316224 749854788040704 751036062054656 751978171645056 753086920747776 754735747089408 754994606286848 756332985061344 758248893382912 759146266541376 762418448724744 765476762791552 765704735141661 767644383554328 768115042281216 768776231596688 769247584283136 771196207280128 771425882980704 772089922250122 772563306629184 773036981250048 773058442081797 774520328863232 775893320881896 776369037203712 777858778556608 778335699941376 781690595199744 783670738266112 789141918359424 789647679036342 791140936778752 791801715511296 792543392145456 792815218605536 794551027023488 795214653940224 796232525582284 796720712293248 797229055537152 797975815933072 798976807372872 800154853294512 802181769179776 803603796627678 805639449219344 806592908200212 813319060466024 816824746071481 817325558300832 819395970235136 820080348208128 820848513293508 821875851546624 822927849417184 823615177295232 824669401495937 825701521806336 826474952216396 829769016987648 834574328343552 837678638942208 841289322730752 842366169768382 843420438583296 844664014114816 844915569811488 846515756811576 847055871508224 848304807279104 849368932072704 850164531625419 851228560530432 851961293517376 852318129753512 852483648694272 853030005055776 855991914795553 858326928062464 861161358140496 864873260546274 867064118157552 867595733190144 870777289224192 870801463494438 871335369971136 874830586047488 875091125876184 876745960853504 877307866919232 877845762607104 878601407539072 879140096323584 880525038270976 881629580549376 882388482571568 882929493290496 885166090129408 886735223865024 888981461207552 890033553876096 891917120931228 893869905401424 896134215994752 897455514996992 897722792924706 899996863477488 901323857734048 901876478125056 902454490327248 905208874362212 905763876737664 906074535549184 906344380371762 908058316598272 908816747360256 909980029236896 911972361066368 913902356949124 914983943024277 921255625542399 921820466514528 925793830594332 929507497675456 932139608601684 932320628757504 933513995510264 934086352343808 936452537411584 937537762732291 938112586621152 940488970762496 941274488337408 942156175356588 944542802533024 950247015879168 952654138404864 953546484684304 954342908188992 956760406242816 957656598842426 958456455207048 958857895972701 960884373511104 961473511692288 962704194021008 963318442107392 965617794070272 966853781064202 968063853152256 969491208318976 973670049734144 982105990483968 984184409303424 986339205960192 987601716280172 988426583481456 988837755580416 990590668054848 990930420751488 991537980788736 992687042893014 993099987285504 994564256809984 995201672565072 995811851395584 1000104143858496 1002637562193408 1004115894330368 1006314329452544 1008443980081792 1009637454371616 1012195022055168 1013989339950804 1016557931632992 1017181204429824 1019333852492832 1020939646855548 1021565606173056 1022873206147321 1023525844739104 1023727532891508 1024153389708288 1025663445710848 1025968906199664 1028567843974272 1030084408838912 1030744589442396 1034524427842528 1035158716271616 1040569974419766 1042254126932992 1045695934884888 1050203244949047 1052189224479232 1052863572048456 1053068036622336 1053509104588032 1056724522860608 1057401777100389 1058050092107808 1060286205253632 1062294283057664 1062610652849652 1065302409830496 1066873137726016 1071471728836904 1072739795269842 1075457210933616 1080092802360054 1083042218273634 1083733247370816 1085996589576192 1087496210035298 1089767411067776 1090677609358848 1093440464277504 1094464684391344 1095378805950912 1098153569726976 1099182204582686 1100935362408448 1103563193223168 1112765771124736 1114082708272128 1118884788911232 1121719096974336 1124782182061056 1126554093081984 1127244806811648 1128687675748768 1129407828677632 1129630381121664 1132103620634112 1132491909430272 1133552708833892 1134499477592016 1134971414040576 1137373340074368 1148215144187328 1151466575331492 1153164347395032 1153871376424704 1156085490876736 1156794310920192 1158134883375183 1158844959943776 1161068617992584 1161780493294848 1163839981322844 1166788167834912 1167503549912064 1169743822558976 1172535892799616 1175506107399168 1177239324387328 1182313631820032 1183712877539136 1186711405168128 1188815088218184 1189222827908304 1191826540535232 1194348788373426 1194845621326336 1195081068439872 1195843583305728 1196963723899608 1199995817969984 1200232279941768 1202501970833408 1202535354349462 1203272653769664 1205405694941517 1207685168983552 1208459173829016 1219978590699036 1225988337451248 1228340834056532 1229093955352704 1231272769940262 1234391774125776 1238552282709504 1239712428324594 1242852811468912 1243094171676672 1245448469791744 1246488696410112 1250816782161536 1251861492515328 1255032651116544 1256208233808784 1263549254652573 1265130657874944 1266996021172224 1269773635217364 1270583807262336 1272457210918656 1275680541657088 1277941940276064 1278477194630268 1278725473041408 1281179164681472 1287490392093696 1293832709296128 1300596177236328 1306165933836288 1306202195241657 1312245879071232 1315118941280256 1315961800378848 1317902111308608 1318710144485376 1320787557406464 1321240561001984 1323582723857352 1324133316380672 1324394239935744 1326935563420096 1327749135194112 1330102835797536 1333472191811328 1336850082924544 1344201323992128 1346183272495488 1349593362740224 1349995295216232 1351985786601072 1352814717187584 1355410575510656 1356241605906432 1357813311543318 1358645815106496 1359111803323776 1361252862474064 1362087474897408 1364970043855344 1365537852944384 1367958541599552 1370853535423686 1371423791965696 1374326119256528 1380211621695488 1387426632559688 1393406919768997 1394261246513184 1398209412902526 1400270993265396 1401129528515712 1402023511461888 1403818096064608 1404678806117376 1407168879931728 1409869036133852 1410733456143744 1413234263034882 1415488323096576 1416814203799536 1420403213107328 1428981207607296 1430319727026456 1433942947911488 1435140609364224 1436484898263639 1440123736480072 1441326560266656 1444056291031512 1444977663161088 1446331166378693 1450280671596303 1452095779728384 1454236812478464 1460221501710061 1460505074601216 1464204759635968 1481402574420258 1483256633370624 1485443611029504 1486395631127232 1489649980928256 1491556727068646 1491846385214976 1492802508847608 1495625462632448 1499709576081408 1502072124109312 1503956343290112 1506173841495552 1509471494178816 1509989212573696 1512665970122688 1516497786765824 1518292533082752 1524836897449488 1530953525583104 1531409470283322 1535288767108656 1536230084562432 1537552463193376 1538495168566272 1542851765961408 1544179844500244 1545126613258368 1546073962500096 1546116884163594 1549040657726464 1551786641763792 1552738074407424 1555717557113216 1556671399882752 1560854961629649 1563381190399488 1567341476532224 1578283836718848 1579295358072684 1582281873557504 1585086784290912 1585630437211072 1589102054046976 1590429307880448 1592465051164568 1593441424586496 1595951631866144 1597953614745744 1599329124660967 1600309706589024 1604363538359552 1607207593255356 1611278898438688 1613185816400424 1620139203540081 1626638120932048 1631244315052947 1633649492142962 1634651116601664 1638791940470272 1640160696416256 1641697026587016 1645855698834368 1647230354590464 1648773306874029 1649338802991874 1651403043612672 1652949904432792 1669148656687104 1675357277884416 1682578645461504 1684732339536764 1686840877166592 1689831139622976 1693031513623152 1694111743016448 1696609614558208 1698737864145408 1700329063250838 1702457121060864 1703922587034752 1704636259507024 1704967297388544 1706060010111552 1711983829591106 1716653856124928 1722322716280992 1728303003490301 1729746521092548 1734128236315104 1735191466380288 1741602926988876 1742670739942272 1749661172094976 1750182251752368 1754615733838464 1755691525214208 1757202815078144 1761050076541952 1763259161098752 1764776965143136 1765858986580992 1773470447730048 1777962922415104 1780067107752192 1783834241862456 1787739810802848 1791523182560139 1792268431989504 1794911029993984 1795445585849412 1799993726954976 1802647715468096 1803752956250112 1803803031524193 1804908980654496 1810417748724424 1811527753475328 1812149071098368 1812688760743524 1816116633196544 1819960058473792 1823944722132736 1827804713898248 1829967886048554 1842511251084798 1843640933029056 1851587661188664 1859014995350912 1859568642486891 1864279217203368 1864641257515008 1867027991020528 1868172704687616 1872905074823168 1875075525464582 1876225173242304 1880977941524992 1882548976674816 1884312350713176 1889085605066048 1900494031758336 1907092969368608 1908685816377984 1913520812485632 1915313197684852 1916912910414096 1917715791945402 1921768747022208 1922947023384576 1925408388042016 1926636884214784 1931235588140544 1933707562128404 1936127706304512 1947340099468288 1968368818606848 1972678411920384 1975203432560344 1976853166962912 1981181336109696 1981860841502976 1983717240459311 1985374085786028 1986199974571008 1989128513619968 1990403345130144 1991623702791168 2000208287716992 2005275124386816 2008231788660736 2016887960163584 2019274908743232 2024390044110336 2027978679901608 2033115863265984 2034362408859648 2036719967314977 2038667704985664 2041879293711096 2043131212346112 2045746412294642 2047051689478208 2047455065783016 2048306779416576 2051326891421696 2051937812399328 2056280303135529 2057135687948544 2060168817677824 2061489178884792 2069048855685056 2070317432543232 2081139948839532 2084508253865984 2091391869769776 2100406489898094 2104378448958464 2105727144096912 2106136073244672 2107018209176064 2113449045721216 2114803554200778 2116100184215616 2120572410507264 2124588566115328 2125221305699304 2130604819660992 2133746275452032 2142943457673808 2145479590539684 2150914421867232 2160185604720108 2166084436547268 2167466494741632 2174992420070596 2179534822135552 2181355218717696 2188929368782688 2190757611901824 2196307139453952 2198364409165372 2207126386446336 2222103861630387 2228165416544256 2237335090602969 2237769577822464 2243438193948672 2249564364122112 2253108186163968 2257375351497536 2258815657355264 2259260762243328 2264207241268224 2264983818860544 2267105417667784 2268998955184032 2274746680148736 2276877423778421 2296430288374656 2302933150662984 2306328694790064 2307742752849408 2312170981753472 2313588621840384 2316269766750366 2317689919887552 2322137235985168 2323560986589696 2327679962645688 2333576335669824 2335007099824128 2339487645117952 2345071785599232 2351012214798336 2354478648774656 2364627263640064 2367425755078272 2373422810336256 2377630176436368 2378445655816608 2383653081070464 2388697576746852 2389691242652672 2390162136879744 2391687166611456 2393927447799216 2399991635939968 2400464559883536 2405070708698924 2406545307539328 2410811389883034 2415370337967104 2416918347658032 2439957181398072 2450474238214443 2451976674902496 2456681668113064 2458187910705408 2462545539880524 2467270813234241 2468783548251552 2474008204487811 2477104565419008 2479424856649188 2485705622937824 2490896939583488 2501633564323072 2503722985030656 2512416467617568 2527098509305146 2530261315749888 2533992042344448 2539547270434728 2541167614524672 2544914421837312 2550493594876257 2551361083314176 2555883880552128 2556954389260536 2557450946082816 2562358329362944 2567975744386659 2574980784187392 2601192354472656 2612331867672576 2612404390483314 2624491758142464 2630237882560512 2631923600757696 2635804222617216 2637420288970752 2641575114812928 2642481122003968 2647165447714704 2648266632761344 2648788479871488 2653871126840192 2655498270388224 2660205671595072 2666944383622656 2673700165849088 2688402647984256 2692366544990976 2699186725480448 2699990590432464 2703971573202144 2705629434375168 2710821151021312 2715626623086636 2717291630212992 2718223606647552 2722505724948128 2724174949794816 2729940087710688 2735917083199104 2741707070847372 2742847583931392 2748652238513056 2763766876627197 2774853265119376 2786813839537994 2788522493026368 2796418825805052 2800541986530792 2802259057031424 2807636192129216 2809357612234752 2812613288196873 2814337759863456 2819738072267704 2821466912287488 2826468526069764 2833628407599072 2840806426214656 2857962415214592 2860639454052912 2867885895822976 2870281218728448 2872969796527278 2880247472960144 2882653120533312 2888112582063024 2889955326322176 2892662332757386 2900561343192606 2904191559456768 2908473624956928 2920443003420122 2921010149202432 2928409519271936 2948281594189337 2962805148840516 2966513266741248 2972791262254464 2979299961856512 2983113454137292 2983692770429952 2985605017695216 3004144248218624 3007912686580224 3012347682991104 3018942988357632 3025331940245376 3032995573531648 3036585066165504 3049673794898976 3061907051166208 3062818940566644 3068619618441963 3070577534217312 3072460169124864 3075104926386752 3076990337132544 3085703531922816 3088359689000488 3090253226516736 3092233768327188 3098081315452928 3103573283527584 3105476148814848 3111435114226432 3121709923259298 3126762380798976 3156567673437696 3158590716145368 3164563747115008 3170173568581824 3171260874422144 3172205331301167 3178204108093952 3180858615760896 3184930102329136 3186882849172992 3191903263732288 3195907229491488 3198658249321934 3200619413178048 3208727076719104 3214415186510712 3222557796877376 3226371632800848 3240278407080162 3253276241864096 3262488630105894 3267298984285924 3269302233203328 3277583880940544 3280321392832512 3283394053174032 3291711397668736 3294460709180928 3297546613748058 3298677605983748 3302806087225344 3305899808865584 3338297313374208 3365157290923008 3369464679073528 3379662279245952 3383988233724707 3386063027246304 3388223486032896 3393219229116416 3397475728290816 3400658126501676 3404914242121728 3407845174069504 3409272519014048 3412120020223104 3423967659182212 3444645432561984 3456606006980602 3459493042185096 3468256472630208 3470382932760576 3474404650125549 3483205853977752 3485341479884544 3499322344189952 3500364503504736 3509231467676928 3514405630156288 3522100153083904 3526518322197504 3529553930286272 3531717973161984 3546940895460096 3555925844830208 3560134215504384 3567668483724912 3575479621605696 3583046365120278 3584536863979008 3589822059987968 3590891171698824 3599987453909952 3605295430936192 3607505912500224 3607606063048386 3609817961308992 3620835497448848 3623055506950656 3624298142196736 3625377521487048 3632233266393088 3639920116947584 3647889444265472 3655609427796496 3659935772097108 3685022502169596 3687281866058112 3703175322377328 3718029990701824 3719137284973782 3728558434406736 3729282515030016 3734055982041056 3736345409375232 3750151050929164 3752450346484608 3761955883049984 3765097953349632 3768624701426352 3778171210132096 3790647763957719 3800988063516672 3814185938737216 3817371632755968 3827041624971264 3830626395369704 3833825820828192 3835431583890804 3843537494044416 3847137716039401 3850816776084032 3853273768429568 3862471176281088 3867415124256808 3884085017033777 3894680198936576 3936737637213696 3945356823840768 3950406865120688 3953706333925824 3962362672219392 3963721683005952 3967434480918622 3970748171572056 3972399949142016 3978257027239936 3980806690260288 3983247405582336 4000416575433984 4010550248773632 4016463577321472 4033775920327168 4038549817486464 4048780088220672 4055957359803216 4066231726531968 4068724817719296 4073439934629954 4077335409971328 4083758587422192 4086262424692224 4091492824589284 4094103378956416 4094910131566032 4096613558833152 4103875624798656 4112560606271058 4114271375897088 4120337635355648 4122978357769584 4138097711370112 4140634865086464 4162279897679064 4169016507731968 4180220759306991 4182783739539552 4200812979796188 4208756897916928 4208873740223117 4211454288193824 4214036418352128 4226898091442432 4229607108401556 4232200368431232 4249177132230656 4250442611398608 4261209639321984 4267492550904064 4285886915347616 4290959181079368 4301828843734464 4309454694790917 4320371209440216 4332168873094536 4334932989483264 4338993499136079 4349984840141192 4350842014788909 4359069644271104 4362710437435392 4377858737565376 4380664505130183 4381515223803648 4392614278907904 4396728818330744 4444207723260774 4456330833088512 4474670181205938 4475539155644928 4486876387897344 4499128728244224 4506216372327936 4514750702995072 4517631314710528 4518521524486656 4528414482536448 4529967637721088 4534210835335568 4537997910368064 4549493360297472 4553754847556842 4592860576749312 4605866301325968 4612657389580128 4615485505698816 4624341963506944 4632539533500732 4635379839775104 4644274471970336 4647121973179392 4655359925291376 4667152671339648 4670014199648256 4678975290235904 4690143571198464 4702024429596672 4729254527280128 4734851510156544 4746845620672512 4755260352872736 4756891311633216 4767306162140928 4777395153493704 4779382485305344 4780324273759488 4787854895598432 4797987373982901 4799983271879936 4800929119767072 4810141417397848 4813090615078656 4821622779766068 4830740675934208 4833836695316064 4879914362796144 4893732945158841 4900948476428886 4903953349804992 4913363336226128 4916375821410816 4925091079761048 4934541626468482 4937567096503104 4946319920622087 4948016408975622 4954209130838016 4958849713298376 4971411245875648 4981793879166976 5003267128646144 5007445970061312 5024832935235136 5054197018610292 5060522631499776 5079094540869456 5082335229049344 5089828843674624 5100987189752514 5111767761104256 5113908778521072 5114901892165632 5124716658725888 5135951488773318 5149961568374784 5184909010470903 5202384708945312 5220448544740261 5224808780966628 5248983516284928 5263847201515392 5271608445234432 5283150229625856 5284962244007936 5294330895429408 5297576959742976 5307742253680384 5320411343190144 5333888767245312 5376805295968512 5384733089981952 5398373450960896 5399981180864928 5407943146404288 5411258868750336 5411409094572579 5421642302042624 5431253246173272 5434583260425984 5436447213295104 5445011449896256 5448349899589632 5459880175421376 5471834166398208 5483414141694744 5485695167862784 5497304477026112 5527533753254394 5549706530238752 5573627679075988 5577044986052736 5592837651610104 5601083973061584 5604518114062848 5615272384258432 5618715224469504 5625226576393746 5628675519726912 5639476144535408 5642933824574976 5652937052139528 5667256815198144 5681612852429312 5721278908105824 5735771791645952 5740562437456896 5745939593054556 5760494945920288 5765306241066624 5772685810471559 5776225164126048 5779910652644352 5785324665514772 5801122686385212 5808383118913536 5840886006840244 5842020298404864 5896563188378674 5925610297681032 5945582524508928 5951151721377933 5958599923713024 5966226908274584 5967385540859904 5971210035390432 5991943403568871 6008288496437248 6015825373160448 6024695365982208 6050663880490752 6065991147063296 6073170132331008 6099347589797952 6123814102332416 6125637881133288 6137239236883926 6141155068434624 6144920338249728 6150209852773504 6153980674265088 6171407063845632 6176719378000976 6180506453033472 6184467536654376 6196162630905856 6207146567055168 6210952297629696 6222870228452864 6243419846518596 6253524761597952 6313135346875392 6317181432290736 6340347137163648 6342521748844288 6344410662602334 6356408216187904 6361717231521792 6369860204658272 6373765698345984 6383806527464576 6391814458982976 6397316498643868 6401238826356096 6417454153438208 6428830373021424 6445115593754752 6452743265601696 6480556814160324 6506552483728192 6524977260211788 6534597968571848 6538604466406656 6555167761881088 6562764339126037 6566788106348064 6583422795337472 6588921418361856 6595093227496116 6597355211967496 6611799617731168 6625792087881149 6712005271808907 6730314581846016 6738929358147056 6759324558491904 6767976467449414 6772126054492608 6776446972065792 6786438458232832 6794951456581632 6801316253003352 6815690348139008 6818545038028096 6824240040446208 6830632271335263 6847935318364424 6889290865123968 6913212013961204 6918986084370192 6936512945260416 6940765865521152 6948809300251098 6966411707955504 6970682959769088 7000729007009472 7018462935353856 7028811260312576 7044200306167808 7053036644395008 7059107860572544 7063435946323968 7093881790920192 7111851689660416 7120268431008768 7135336967449824 7150959243211392 7160112443031247 7166092730240556 7169073727958016 7179644119975936 7181782343397648 7199974907819904 7210590861872384 7215212126096772 7219635922617984 7241670994897696 7246111013901312 7248596284393472 7250755042974096 7279840233895168 7295778888530944 7311218855592992 7319871544194216 7351422714643329 7370045004339192 7374563732116224 7401812439702723 7406350644754656 7422024613463433 7436059981403648 7438274569947564 7457116868813472 7468111964082112 7472690818750464 7500302101858328 7504900692969216 7523911766099968 7537249402852704 7556342420264192 7581295527915438 7601976127033344 7628371877474432 7634743265511936 7654083249942528 7661252790739408 7667651641656384 7670863167781608 7687074988088832 7694275432078802 7701633552168064 7703927233159977 7706547536859136 7724942352562176 7734830248513616 7768170034067554 7789360397873152 7873475274427392 7890713647681536 7900813730241376 7907412667851648 7924725344438784 7927443366011904 7934868961837244 7941496343144112 7944799898284032 7961613380520576 7966494811164672 8000833150867968 8021100497547264 8067551840654336 8077099634972928 8097560176441344 8111914719606432 8132463453063936 8146879869259908 8154670819942656 8167517174844384 8172524849384448 8182985649178568 8188206757912832 8189820263132064 8207751249597312 8218257139045717 8225121212542116 8228542751794176 8240675270711296 8245956715539168 8276195422740224 8324559795358128 8360441518613982 8365567479079104 8401625959592376 8417513795833856 8417747480446234 8422908576387648 8428072836704256 8437839864590619 8453796182884864 8459214216803112 8464400736862464 8498354264461312 8500885222797216 8522419278643968 8534985101808128 8571773830695232 8581918362158736 8603657687468928 8618909389581834 8640742418880432 8664337746189072 8669865978966528 8677986998272158 8699969680282384 8701684029577818 8718139288542208 8725420874870784 8755717475130752 8761329010260366 8763030447607296 8785228557815808 8793457636661488 8844844782568011 8888415446521548 8949340362411876 8951078311289856 9012432744655872 9029501405990144 9037043048973312 9056828965072896 9068421670671136 9075995820736128 9098986720594944 9107509695113684 9185721153498624 9205858855325889 9211732602651936 9225314779160256 9230971011397632 9248683927013888 9265079067001464 9270759679550208 9288548943940672 9294243946358784 9310719850582752 9334305342679296 9357950580471808 9380287142396928 9458509054560256 9469703020313088 9493691241345024 9510520705745472 9513782623266432 9534612324281856 9554790306987408 9558764970610688 9560648547518976 9575709791196864 9595974747965802 9599966543759872 9601858239534144 9620282834795696 9626181230157312 9643245559532136 9661481351868416 9667673390632128 9759828725592288 9787465890317682 9801896952857772 9807906699609984 9826726672452256 9832751642821632 9850182159522096 9869083252936964 9875134193006208 9892639841244174 9896032817951244 9908418261676032 9917699426596752 9942822491751296 10006534257292288 10014891940122624 10049665870470272 10108394037220584 10151964701174121 10158189081738912 10164670458098688 10179657687349248 10201974379505028 10221550511970427 10223535522208512 10227817557042144 10249433317451776 10271902977546636 10369818020941806 10404769417890624 10440897089480522 10449617561933256 10497967032569856 10527694403030784 10543216890468864 10566300459251712 10569924488015872 10588661790858816 10595153919485952 10615484507360768 10640822686380288 10667777534490624 10753610591937024 10769466179963904 10799962361729856 10815886292808576 10822517737500672 10822818189145158 10843284604085248 10862506492346544 10869166520851968 10872894426590208 10890022899792512 10896699799179264 10919760350842752 10943668332796416 10966828283389488 10971390335725568 10994608954052224 11055067506508788 11099413060477504 11147255358151976 11154089972105472 11185675303220208 11195303872626769 11202167946123168 11209036228125696 11230544768516864 11250453152787492 11257351039453824 11278952289070816 11285867649149952 11305874104279056 11334513630396288 11363225704858624 11442557816211648 11471543583291904 11481124874913792 11491879186109112 11520989891840576 11530612482133248 11541413148118203 11545371620943118 11552450328252096 11559821305288704 11570649331029544 11602245372770424 11652255051101331 11681772013680488 11684040596809728 11793126376757348 11851220595362064 11891165049017856 11902303442755866 11917199847426048 11932453816549168 11934771081719808 11942420070780864 11983886807137742 12016576992874496 12031650746320896 12049390731964416 12101327760981504 12131982294126592 12146340264662016 12198695179595904 12247628204664832 12251275762266576 12274478473767852 12282310136869248 12289840676499456 12300419705547008 12342814127691264 12353438756001952 12361012906066944 12368935073308752 12414293134110336 12421904595259392 12445740456905728 12486839693037192 12507049523195904 12540662277920973 12626270693750784 12626621220669351 12634362864581472 12680694274327296 12685043497688576 12688821325204668 12712816432375808 12739720409316544 12747531396691968 12767613054929152 12783628917965952 12794632997287736 12802477652712192 12834908306876416 12857660746042848 12890231187509504 12905486531203392 12961113628320648 13013104967456384 13016980497408237 13049954520423576 13069195937143696 13077208932813312 13110335523762176 13125528678252074 13133576212696128 13141993515390549 13166845590674944 13177842836723712 13190186454992232 13194710423934992 13223599235462336 13251584175762298 13424010543617814 13460629163692032 13477858716294112 13518649116983808 13535952934898828 13544252108985216 13552893944131584 13589902913163264 13602632506006704 13631380696278016 13637090076056192 13648480080892416 13661264542670526 13695870636728848 13778581730247936 13826424027922408 13837972168740384 13873025890520832 13886020683215177 13897618600502196 13932823415911008 13941365919538176 14001458014018944 14019379825430929 14036925870707712 14057622520625152 14106073288790016 14118215721145088 14187763581840384 14240536862017536 14270673934899648 14301918486422784 14320224886062494 14332185460481112 14338147455916032 14359288239951872 14363564686795296 14393962121948703 14399949815639808 14421181723744768 14430424252193544 14439271845235968 14483341989795392 14492222027802624 14497192568786944 14501510085948192 14559680467790336 14591557777061888 14622437711185984 14639743088388432 14702845429286658 14740090008678384 14749127464232448 14803624879405446 14812701289509312 14844049226926866 14872119962807296 14876549139895128 14914233737626944 14936223928164224 14945381637500928 15000604203716656 15009801385938432 15047823532199936 15074498805705408 15112684840528384 15162591055830876 15256743754948864 15269486531023872 15322505581478816 15335303283312768 15341726335563216 15374149976177664 15388550864157604 15403267104336128 15407854466319954 15449884705124352 15469660497027232 15536340068135108 15554727031412709 15661345634220783 15746950548854784 15801627460482752 15814825335703296 15849450688877568 15854886732023808 15869737923674488 15882992686288224 15923226761041152 15938141966448947 16001666301735936 16135103681308672 16154199269945856 16195120352882688 16223829439212864 16264926906127872 16293759738519816 16309341639885312 16335034349688768 16345049698768896 16365971298357136 16376413515825664 16379640526264128 16415502499194624 16436514278091434 16450242425084232 16457085503588352 16481350541422592 16491913431078336 16552390845480448 16649119590716256 16720883037227964 16731134958158208 16803251919184752 16835494960892468 16845817152775296 16856145673408512 16875679729181238 16907592365769728 16918428433606224 16928801473724928 17001770445594432 17044838557287936 17069970203616256 17143547661390464 17163836724317472 17207315374937856 17237818779163668 17281484837760864 17318057431414677 17328675492378144 17339731957933056 17355973996544316 17399939360564768 17403368059155636 17436278577084416 17511434950261504 17522658020520732 17526060895214592 17586915273322976 17689689565136022 17776830893043096 17853455164133799 17898680724823752 17902156622579712 17975830210706613 18024865489311744 18059002811980288 18074086097946624 18136843341342272 18151991641472256 18197973441189888 18215019390227368 18371442306997248 18411717710651778 18423465205303872 18450629558320512 18461942022795264 18497367854027776 18530158134002928 18541519359100416 18577097887881344 18588487892717568 18621439701165504 18668610685358592 18715901160943616 18760574284793856 18917018109120512 18939406040626176 19021041411490944 19027565246532864 19069224648563712 19109580613974816 19121297095037952 19151419582393728 19191949495931604 19199933087519744 19203716479068288 19240565669591392 19252362460314624 19286491119064272 19335346781264256 19519657451184576 19574931780635364 19603793905715544 19615813399219968 19653453344904512 19665503285643264 19688293017378111 19700364319044192 19738166505873928 19750268386012416 19785279682488348 19792065635902488 19835398853193504 19877376263643447 19885644983502592 20013068514584576 20099331740940544 20216788074441168 20303929402348242 20316378163477824 20329340916197376 20359315374698496 20403948759010056 20443101023940854 20447071044417024 20455635114084288 20491896814005789 20498866634903552 20543805955093272 20739636041883612 20809538835781248 20881794178961044 20899235123866512 21055388806061568 21086433780937728 21132600918503424 21177323581717632 21190307838971904 21230969014721536 21281645372760576 21335555068981248 21480337329093741 21507221183874048 21538932359927808 21599924723459712 21631772585617152 21645636378290316 21686569208170496 21725012984693088 21738333041703936 21745788853180416 21780045799585024 21839520701685504 21887336665592832 21933656566778976 21989217908104448 22110135013017576 22198826120955008 22205437319108169 22294510716303952 22308179944210944 22371350606440416 22390607745253538 22404335892246336 22418072456251392 22461089537033728 22500906305574984 22514702078907648 22557904578141632 22571735298299904 22611748208558112 22669027260792576 22726451409717248 22885115632423296 22943087166583808 22962249749827584 22983758372218224 23041979783681152 23061224964266496 23082826296236406 23090743241886236 23104900656504192 23119642610577408 23141298662059088 23204490745540848 23304510102202662 23363544027360976 23368081193619456 23586252753514696 23687917636072949 23702441190724128 23782330098035712 23804606885511732 23834399694852096 23864907633098336 23884840141561728 23967773614275484 24063301492641792 24202655521963008 24292680529324032 24397390359191808 24495256409329664 24502551524533152 24548956947535704 24564620273738496 24600839411094016 24654771417137151 24685628255382528 24706877512003904 24722025812133888 24737870146617504 24823765529071037 24828586268220672 24891480913811456 24973679386074384 25081324555841946 25252541387501568 25253242441338702 25268725729162944 25361388548654592 25370086995377152 25377642650409336 25425632864751616 25479440818633088 25495062793383936 25535226109858304 25567257835931904 25589265994575472 25604955305424384 25669816613752832 25715321492085696 25780462375019008 25810973062406784 25922227256641296 26026209934912768 26033960994816474 26099909040847152 26138391874287392 26154417865626624 26251057356504148 26267152425392256 26283987030781098 26333691181349888 26355685673447424 26380372909984464 26389420847869984 26447198470924672 26503168351524596 26534534347704033 26848021087235628 26955717432588224 27037298233967616 27071905869797656 27088504217970432 27188595119236439 27205265012013408 27262761392556032 27274180152112384 27296960161784832 27322529085341052 27391741273457696 27557163460495872 27652848055844816 27675944337480768 27746051781041664 27772041366430354 27795237201004392 27865646831822016 27882731839076352 28002916028037888 28038759650861858 28073851741415424 28115245041250304 28236431442290176 28375527163680768 28481073724035072 28541347869799296 28603836972845568 28640449772124988 28664370920962224 28676294911832064 28727129373590592 28787924243897406 28799899631279616 28842363447489536 28860848504387088 28878543690471936 28966683979590784 28984444055605248 29003020171896384 29119360935580672 29183115554123776 29244875422371968 29279486176776864 29405690858573316 29480180017356768 29498254928464896 29607249758810892 29625402579018624 29688098453853732 29744239925614592 29753098279790256 29828467475253888 29872447856328448 30001208407433312 30019602771876864 30148997611410816 30225369681056768 30325182111661752 30455894103522363 30513487509897728 30538973062047744 30645011162957632 30664651535911281 30670606566625536 30683452671126432 30748299952355328 30777101728315208 30806534208672256 30815708932639908 30939320994054464 31072680136270216 31109454062825418 31322691268441566 31493901097709568 31603254920965504 31629650671406592 31698901377755136 31709773464047616 31739475847348976 31765985372576448 31846453522082304 31876283932897894 32003332603471872 32270207362617344 32308398539891712 32447658878425728 32529853812255744 32587519477039632 32618683279770624 32670068699377536 32690099397537792 32731942596714272 32752827031651328 32759281052528256 32831004998389248 32873028556182868 32900484850168464 32914171007176704 32983826862156672 33104781690960896 33298239181432512 33441766074455928 33462269916316416 33585911617880307 33606503838369504 33670989921784936 33691634305550592 33751359458362476 33815184731539456 33836856867212448 33857602947449856 34003540891188864 34089677114575872 34139940407232512 34287095322780928 34327673448634944 34414630749875712 34475637558327336 34562969675521728 34624239444354609 34636114862829354 34657350984756288 34679463915866112 34711947993088632 34799878721129536 34806736118311272 34872557154168832 34956765153303993 35022869900523008 35045316041041464 35052121790429184 35173830546645952 35379379130272044 35553661786086192 35706910328267598 35797361449647504 35804313245159424 35951660421413226 36049730978623488 36118005623960576 36148172195893248 36273686682684544 36303983282944512 36395946882379776 36430038780454736 36742884613994496 36823435421303556 36846930410607744 36901259116641024 36994735708055552 37060316268005856 37083038718200832 37154195775762688 37242879402331008 37337221370717184 37521148569587712 37878812081252352 37879863662008053 38042082822981888 38055130493065728 38138449297127424 38219161227949632 38242594190075904 38302839164787456 38383898991863208 38399866175039488 38407432958136576 38481131339182784 38504724920629248 38572982238128544 38670693562528512 39039314902369152 39149863561270728 39207587811431088 39231626798439936 39306906689809024 39331006571286528 39376586034756222 39400728638088384 39476333011747856 39500536772024832 39570559364976696 39584131271804976 39670797706387008 39754752527286894 39771289967005184 40026137029169152 40198663481881088 40408800673300913 40433576148882336 40607858804696484 40632756326955648 40658681832394752 40807897518020112 40886202047881708 40894142088834048 40911270228168576 40983793628011578 41087611910186544 41479272083767224 41619077671562496 41658062049645531 41763588357922088 41798470247733024 41943603824982097 42058139476292787 42110777612123136 42172867561875456 42354647163435264 42461938029443072 42563290745521152 42960674658187482 43014442367748096 43077864719855616 43199849446919424 43263545171234304 43291272756580632 43373138416340992 43450025969386176 43476666083407872 43491577706360832 43560091599170048 43679041403371008 43774673331185664 43867313133557952 43978435816208896 44220270026035152 44397652241910016 44410874638216338 44589021432607904 44616359888421888 44742701212880832 44781215490507076 44808671784492672 44836144912502784 44922179074067456 45001812611149968 45029404157815296 45115809156283264 45143470596599808 45223496417116224 45338054521585152 45452902819434496 45770231264846592 45886174333167616 45967516744436448 46083959567362304 46122449928532992 46165652592472812 46181486483772472 46209801313008384 46282597324118176 46380544615168043 46408981491081696 46609020204405324 46727088054721952 46984036902662349 47172505507029392 47375835272145898 47404882381448256 47564660196071424 47609213771023464 47729815266196672 47769680283123456 47814425899346841 47935547228550968 48405311043926016 48585361058648064 48794780718383616 49005103049066304 49097913895071408 49129240547476992 49201678822188032 49309542834274302 49371256510765056 49413755024007808 49444051624267776 49475740293235008 49647531058142074 49657172536441344 49782961827622912 49947358772148768 50120787101218729 50162649111683892 50506484882677404 50537451458325888 50722777097309184 50740173990754304 50755285300818672 50958881637266176 51070452219716608 51134515671863808 51178531989150944 51209910610848768 51430642984171392 51560924750038016 51621946124813568 51844454513282592 51954172294244031 52052419869825536 52067921989632948 52199818081694304 52276783748574784 52308835731253248 52502114713008296 52534304850784512 52567974061562196 52667382362699776 52760745819968928 52778841695739968 52894396941849344 53006336703049192 53069068695408066 53696042174471256 53911434865176448 53927490632119839 54074596467935232 54143811739595312 54177008435940864 54377190238472878 54410530024026816 54525522785112064 54548360304224768 54593920323569664 54645058170682104 54783482546915392 55114326920991744 55305696111689632 55351888674961536 55492103562083328 55544082732860708 55590474402008784 55731293663644032 55765463678152704 56005832056075776 56077519301723716 56147703482830848 56472862884580352 56751054327361536 57082695739598592 57207673945691136 57280899544249976 57328741841924448 57454258747181184 57527799973320019 57575848487794812 57599799262559232 57684726894979072 57721697008774176 57757087380943872 57933367959181568 58006040343792768 58238721871161344 58489750844743936 58558972353553728 58811381717146632 58960360034713536 58996509856929792 59064879052134333 59214499517621784 59250805158037248 59376196907707464 59488479851229184 59506196559580512 59632128790930341 59656934950507776 59744895712656896 60002416814866624 60039205543753728 60297995222821632 60450739362113536 60650364223323504 60911788207044726 61026975019795456 61077946124095488 61290022325915264 61329303071822562 61341213133251072 61366905342252864 61496599904710656 61554203456630416 61613068417344512 61631417865279816 61878641988108928 62145360272540432 62218908125650836 62645382536883132 63206509841931008 63259301342813184 63397802755510272 63478951694697952 63531970745152896 63692907044164608 63752567865795788 64006665206943744 64441011987281223 64616797079783424 64895317756851456 65059707624511488 65175038954079264 65237366559541248 65340137398755072 65463885193428544 65505654063302656 65518562105056512 65662009996778496 65746057112365736 65800969700336928 65967653724313344 66029445289574209 66209563381921792 66596478362865024 66883532148911856 66924539832632832 67171823235760614 67213007676739008 67341979843569872 67383268611101184 67502718916724952 67630369463078912 67673713734424896 67715205894899712 68007081782377728 68179354229151744 68279880814465024 68574190645561856 68655346897269888 68829261499751424 68951275116654672 69125939351043456 69248478888709218 69272229725658708 69314701969512576 69358927831732224 69423895986177264 69599757442259072 69613472236622544 69913530306607986 70045739801046016 70090632082082928 70104243580858368 70347661093291904 70758758260544088 71063752908218847 71107323572172384 71413820656535196 71550853583792989 71594722899295008 71903320842826452 72236011247921152 72547373365369088 72607966565889024 72860077560909472 73485769227988992 73646870842607112 73693860821215488 73802518233282048 73964314251411453 73989471416111104 74120632536011712 74166077436401664 74308391551525376 74471296587213111 74485758804662016 74674442741434368 75757624162504704 75759727324016106 76084165645963776 76110260986131456 76276898594254848 76438322455899264 76485188380151808 76605678329574912 76767797983726416 76799732350078976 76814865916273152 76962262678365568 77009449841258496 77145964476257088 77341387125057024 78078629804738304 78299727122541456 78415175622862176 78463253596879872 78613813379618048 78753172069512444 78801457276176768 78952666023495712 79001073544049664 79141118729953392 79168262543609952 79341595412774016 79509505054573788 79542579934010368 80397326963762176 80817601346601826 80867152297764672 81215717609392968 81265512653911296 81565785357709317 81615795036040224 81772404095763416 81788284177668096 81822540456337152 81967587256023156 82175223820373088 82958544167534448 83238155343124992 83316124099291062 83527176715844176 83596940495466048 83887207649964194 84116278952585574 84221555224246272 84345735123750912 84709294326870528 84923876058886144 85126581491042304 85921349316374964 86028884735496192 86399698893838848 86527090342468608 86582545513161264 86900051938772352 86953332166815744 87120183198340096 87358082806742016 87549346662371328 87734626267115904 87956871632417792 88440540052070304 88795304483820032 88821749276432676 89178042865215808 89232719776843776 89485402425761664 89562430981014152 89617343568985344 89844358148134912 90003625222299936 90058808315630592 90231618312566528 90446992834232448 90676109043170304 91540462529693184 91772348666335232 91935033488872896 91993954607733843 92167919134724608 92244899857065984 92331305184945624 92362972967544944 92419602626016768 92565194648236352 92761089230336086 92817962982163392 93218040408810648 93454176109443904 93968073805324698 94345011014058784 94751670544291796 94809764762896512 95129320392142848 95218427542046928 95459630532393344 95539360566246912 95628851798693682 95871094457101936 96810622087852032 97589561436767232 98010206098132608 98135658778016503 98195827790142816 98258481094953984 98403357644376064 98619085668548604 98742513021530112 98827510048015616 98951480586470016 99295062116284148 99314345072882688 99894717544297536 100241574202437458 100325298223367784 100757734853640921 101012969765354808 101074902916651776 101445554194618368 101480347981508608 101510570601637344 101917763274532352 102140904439433216 102269031343727616 102357063978301888 102419821221697536 102861285968342784 103121849500076032 103243892249627136 103688909026565184 103908344588488062 104104839739651072 104135843979265896 104399636163388608 104553567497149568 104617671462506496 105004229426016592 105068609701569024 105135948123124392 105334764725399552 105521491639937856 105557683391479936 105788793883698688 106012673406098384 106138137390816132 107392084348942512 107822869730352896 107854981264239678 108149192935870464 108287623479190624 108354016871881728 108754380476945756 108821060048053632 109096720608449536 109187840647139328 109290116341364208 109566965093830784 110228653841983488 110611392223379264 110703777349923072 110984207124166656 111088165465721416 111180948804017568 111462587327288064 111566993765142629 112011664112151552 112155038603447432 112638465493979533 112945725769160704 114165391479197184 114415347891382272 114561799088499952 114657483683848896 114908517494362368 115055599946640038 115151696975589624 115199598525118464 115369453789958144 115443394017548352 115514174761887744 115866735918363136 116012080687585536 116477443742322688 116979501689487872 117117944707107456 117622763434293264 117920720069427072 117993019713859584 118129758104268666 118428999035243568 118501610316074496 118752393815414928 119012393119161024 119264257581860682 119313869901015552 119489791425313792 120004833629733248 120078411087507456 120595990445643264 120901478724227072 121226402019902739 121300728446647008 121823576414089452 122053950039590912 122580044651830528 122658606143645124 122682426266502144 122733810684505728 123108406913260832 123226136834689024 123262835730559632 123757283976217856 124290720545080864 124437816251301672 124974186148936593 125290765073766264 125830811474946291 126174418428878361 126413019683862016 126518602685626368 126957903389395904 127063941490305792 127385814088329216 127505135731591576 128882023974562446 129233594159566848 129790635513702912 130119415249022976 130350077908158528 130474733119082496 130680274797510144 130927770386857088 131011308126605312 131037124210113024 131324019993556992 131492114224731472 131601939400673856 131935307448626688 132058890579148418 132419126763843584 133192956725730048 133767064297823712 133849079665265664 134343646471521228 134426015353478016 134683959687139744 134766537222202368 135005437833449904 135347427468849792 135430411789799424 136014163564755456 136358708458303488 137148381291123712 137310693794539776 137658522999502848 137902550233309344 138251878702086912 138496957777418436 138544459451317416 138629403939025152 138847791972354528 139141633845504129 139199514884518144 139226944473245088 139827060613215972 140091479602092032 140181264164165856 140695322186583808 141517516521088176 142127505816437694 142214647144344768 142827641313070392 143101707167585978 143189445798590016 143443277698040523 143806641685652904 144472022495842304 145094746730738176 145215933131778048 145720155121818944 147293741685214224 147387721642430976 147605036466564096 147928628502822906 148241265072023424 148332154872803328 148616783103050752 148942593174426222 148971517609324032 149348885482868736 150362361303656187 151519454648032212 152168331291927552 152220521972262912 152876644911798528 153211356659149824 153535595967452832 153629731832546304 153924525356731136 154291928952514176 154682774250114048 156157259609476608 156599454245082912 156830351245724352 156926507193759744 157227626759236096 157506344139024888 157602914552353536 157905332046991424 158002147088099328 158282237459906784 158336525087219904 158683190825548032 159019010109147576 159085159868020736 160794653927524352 161635202693203652 161734304595529344 162431435218785936 162531025307822592 163131570715418634 163231590072080448 163544808191526832 163576568355336192 163645080912674304 163935174512046312 164350447640746176 165917088335068896 166476310686249984 166632248198582124 167054353431688352 167193880990932096 167774415299928388 168232557905171148 168443110448492544 169418588653741056 170253162982084608 171842698632749928 172583399919960057 172799397787677696 173054180684937216 173165091026322528 173766358703497259 173800103877544704 174240366396680192 174716165613484032 175469252534231808 175913743264835584 176881080104140608 177590608967640064 177643498552865352 178356085730431616 178465439553687552 178970804851523328 179124861962028304 179234687137970688 179688716296269824 180007250444599872 180117616631261184 180463236625133056 180893985668464896 181352218086340608 183080925059386368 183870066977745792 183987909215467686 184335838269449216 184489799714131968 184662610369891248 184725945935089888 184839205252033536 185130389296472704 185522178460672172 185635925964326784 186436080817621296 186908352218887808 187936147610649396 188690022028117568 189503341088583592 189619529525793024 190320165834655073 190436855084093856 190919261064786688 191078721132493824 191257703597387364 191742188914203872 192147970548553321 195179122873534464 196020412196265216 196271317556033006 196391655580285632 196516962189907968 196806715288752128 197238171337097208 197655020096031232 197902961172940032 198088335868722627 198590124232568296 198628690145765376 199789435088595072 200483148404874916 200650596446735568 201515469707281842 202025939530709616 202149805833303552 202891108389236736 203021141203274688 203835526549064704 204281808878866432 204538062687455232 204714127956603776 204839642443395072 205722571936685568 206243699000152064 206487784499254272 207377818053130368 207816689176976124 208209679479302144 208271687958531792 208799272326777216 209107134994299136 210008458852033184 210137219403138048 210271896246248784 211042983279875712 211115366782959872 211577587767397376 212025346812196768 212276274781632264 213191258724656541 214652560751378967 214784168697885024 215645739460705792 215709962528479356 216575246958381248 216708033743763456 217508760953891512 217642120096107264 218193441216899072 218580232682728416 219133930187661568 220457307683966976 221222784446758528 221407554699846144 221968414248333312 222176330931442832 222361897608035136 222925174654576128 223133987530285258 223413889761639333 224023328224303104 224310077206894864 225276930987959066 225891451538321408 228330782958394368 228830695782764544 229123598176999904 229314967367697792 229817034988724736 230111199893280076 230303393951179248 230399197050236928 230886788035096704 231028349523775488 231733471836726272 232024161375171072 233959003378975744 234235889414214912 235245526868586528 235841440138854144 236259516208537332 236857998070487136 237003220632148992 237504787630829856 238024786238322048 238329457032325793 238528515163721364 238627739802031104 238979582850627584 240009667259466496 241191980891286528 242452804039805478 242601456893294016 243647152828178904 244107900079181824 244697356073127951 245160089303661056 245317212287290248 245364852533004288 245467621369011456 246216813826521664 246452273669378048 246525671461119264 247514567952435712 248581441090161728 248875632502603344 249948372297873186 250581530147532528 251661622949892582 252348836857756722 252826039367724032 253037205371252736 253915806778791808 254127882980611584 254771628176658432 255010271463183152 257764047949124892 259581271027405824 260700155816317056 261360549595020288 261855540773714176 262074248420226048 262648039987113984 262984228449462944 263203878801347712 263870614897253376 264117781158296836 266385913451460096 267534128595647424 267698159330531328 268687292943042456 268852030706956032 269367919374279488 269533074444404736 270010875666899808 270694854937699584 272028327129510912 274296762582247424 274621387589079552 275317045999005696 275805100466618688 276503757404173824 276993915554836872 277088918902634832 277258807878050304 277695583944709056 278283267691008258 278399029769036288 278453888946490176 279654121226431944 280182959204184064 280362528328331712 281390644373167616 283035033042176352 284255011632875388 284429294288689536 285655282626140784 286203414335171956 286378891597180032 286886555396081046 287613283371305808 290189493461476352 290431866263556096 291440310243637888 294406976334049509 294587483370428448 294775443284861952 295210072933128192 295857257005645812 296482530144046848 297233566206101504 297885186348852444 297943035218648064 300724722607312374 303038909296064424 304336662583855104 304441043944525824 305753289823597056 306422713318299648 307071191934905664 307259463665092608 307849050713462272 308583857905028352 309365548500228096 312314519218953216 313198908490165824 313660702491448704 313853014387519488 314455253518472192 315012688278049776 315205829104707072 315810664093982848 316004294176198656 316564474919813568 316673050174439808 317366381651096064 318038020218295152 318170319736041472 321589307855048704 323270405386407304 323468609191058688 324663812306176301 324862870437571872 325062050615645184 326263141430837268 326463180144160896 327089616383053664 327290161825348608 327870349024092624 328700895281492352 331834176670137792 332952621372499968 333264496397164248 334108706863376704 334387761981864192 334700981295427887 335548830599856776 336465115810342296 337915396481938599 338837177307482112 343685397265499856 345166799839920114 345598795575355392 346108361369874432 346330182052645056 347532717406994518 347600207755089408 348480732793360384 349432331226968064 350938505068463616 351827486529671168 353762160208281216 355181217935280128 355286997105730704 356712171460863232 357941609703046656 358249723924056608 358469374275941376 360014500889199744 360235233262522368 360926473250266112 361787971336929792 362704436172681216 363679206059708217 366161850118772736 367740133955491584 367975818430935372 368671676538898432 369325220739782496 369451891870179776 369678410504067072 370260778592945408 371044356921344344 371271851928653568 372872161635242592 373816704437775616 375872295221298792 377380044056235136 377492434424838873 379006682177167184 379239059051586048 380640331669310146 380873710168187712 381838522129573376 382157442264987648 382515407194774728 383484377828407744 384295941097106642 390358245747068928 392040824392530432 392542635112066012 392783311160571264 393033924379815936 394476342674194416 395310040192062464 395805922345880064 396176671737445254 397180248465136592 397257380291530752 399578870177190144 400966296809749832 401301192893471136 402694599813240133 403030939414563684 404051879061419232 404299611666607104 406042282406549376 407671053098129408 409076125374910464 409428255913207552 411445143873371136 412975568998508544 414755636106260736 415633378353952248 416419358958604288 416543375917063584 417424901536512387 417598544653554432 418214269988598272 420016917704066368 420274438806276096 420543792492497568 422085966559751424 422230733565919744 423155175534794752 424050693624393536 424552549563264528 426382517449313082 429305121502757934 429568337395770048 431291478921411584 431419925056958712 433150493916762496 433416067487526912 435017521907783024 435284240192214528 436386882433798144 437160465365456832 438267860375323136 442445568893517056 442815109399692288 444352661862885664 444723795216070272 445850349309152256 446267975060570516 446827779523278666 448046656448606208 448620154413789728 450553861975918132 451087083910968561 456661565916788736 458247196353999808 458629934735395584 459634069977449472 460222399786560152 460606787902358496 461773576070193408 462206117027019463 463466943673452544 464048322750342144 467918006757951488 468471778828429824 470491053737173056 471682880277708288 472519032417074664 473715996140974272 474006441264297984 475009575261659712 476049572476644096 476658914064651586 477057030327442728 477255479604062208 477959165701255168 480019334518932992 482383961782573056 484905608079610956 485202913786588032 487294305656357808 489394712146255902 490320178607322112 490634424574580496 490729705066008576 490935242738022912 492433627653043328 493051342922238528 495029135904871424 497162882180323456 497751265005206688 499896744595746372 501163060295065056 503323245899785164 504697673715513444 505652078735448064 507831613557583616 508255765961223168 510020542926366304 515528095898249784 517750199759880171 519162542054811648 521299076110491777 521400311632634112 522721099190040576 523711081547428352 524148496840452096 525968456898925888 526407757602695424 527741229794506752 528235562316593672 532771826902920192 535068257191294848 535396318661062656 537374585886084912 537704061413912064 538735838748558976 539066148888809472 540021751333799616 541389709875399168 544056654259021824 548593525164494848 549242775178159104 551610200933237376 553007514808347648 553987831109673744 554177837805269664 554517615756100608 555391167889418112 556566535382016516 556798059538072576 556907777892980352 559308242452863888 560725056656663424 562781288746335232 566070066084352704 568510023265750776 568858588577379072 570960497503965219 571310565252281568 572406828670343912 572757783194360064 573773110792162092 575226566742611616 576443911645659963 580378986922952704 582880620487275776 588813952668099018 589174966740856896 589550886569723904 590420145866256384 591714514011291624 592965060288093696 594265007606167881 594467132412203008 595770372697704888 595886070437296128 601449445214624748 606077818592128848 608673325167710208 611506579647194112 612845426636599296 614142383869811328 614518927330185216 615698101426924544 617167715810056704 618731097000456192 624629038437906432 626397816980331648 627321404982897408 628910507036944384 630025376556099552 630411658209414144 631621328187965696 633128949839627136 633346100348879616 634732763302192128 636076040436590304 643957682254136901 646540810772814608 646937218382117376 649327624612352602 649725740875143744 650124101231290368 652526282861674536 652926360288321792 654179232766107328 654580323650697216 655740698048185248 657401790562984704 663668353340275584 665905242744999936 666528992794328496 668217413726753408 668775523963728384 669401962590855774 671097661199713552 672930231620684592 675830792963877198 677674354614964224 686949611446115521 687370794530999712 690333599679840228 691197591150710784 692660364105290112 695065434813989036 695200415510178816 701877010136927232 707524320416562432 710362435870560256 710573994211461408 713424342921726464 714988371096977379 715883219406093312 716499447848113216 716938748551882752 720029001778399488 721852946500532224 723575942673859584 727358412119416434 732323700237545472 735480267910983168 735951636861870744 737343353077796864 738650441479564992 738903783740359552 739356821008134144 740521557185890816 742088713842688688 742543703857307136 745744323270485184 747633408875551232 751744590442597584 754760088112470272 754984868849677746 758013364354334368 758478118103172096 761280663338620292 761747420336375424 763677044259146752 764314884529975296 765030814389549456 766968755656815488 768591882194213284 784081648785060864 785085270224132024 785566622321142528 788469258457856731 788952685348388832 790620080384124928 791611844691760128 792353343474890508 794360496930273184 799157740354380288 801932593619499664 802602385786942272 805389199626480266 806061878829127368 808103758122838464 808599223333214208 812084564813098752 815342106196258816 818856511826415104 822890287746742272 825951137997017088 829511272212521472 831266756707904496 833086751834127168 834849803073024774 835197089307108864 836428539977196544 840033835408132736 840548877612552192 841087584984995136 844171933119502848 844461467131839488 846310351069589504 848101387248787072 849105099126529056 852765034898626164 858610243005515868 859136674791540096 862582957842823168 862839850113917424 866300987833524992 870035043815566048 870568480384429056 874320930730913664 876535720750646272 883220929002148527 884891137787034112 885630218799384576 888705323725771328 889447590432140544 891700698618304512 892535950121141032 893655559046557332 897240308827579456 901107723951836264 902174167821937122 913323131833577472 916494392707999616 917259869470791168 919268139954898944 920444799573120304 921213575804716992 923547152140386816 924412234054038926 926933887346905088 928096645500684288 935836013515902976 936943557656859648 940982107474346112 943365760555416576 945038064834149328 947431992281948544 948012882528595968 950019150523319424 952099144953288192 953317828129303172 954114060654885456 954510959208124416 960038669037865984 964767923565146112 969811216159221912 970405827573176064 973991436918528903 974588611312715616 978789424292511804 980640357214644224 981268849149160992 981870485476045824 984867255306086656 986102685844477056 990058271809742848 994325764360646912 995502530010413376 999793489191492744 1002326120590130112 1004102943886283661 1006646491799570328 1009395347431026888 1011304157470896128 1013746189445815797 1015663227115167232 1016511531922446336 1020041085852732608 1031056191796499568 1035500399519760342 1038325084109623296 1042598152220983554 1042800623265268224 1045442198380081152 1047422163094856704 1048296993680904192 1051936913797851776 1052815515205390848 1055482459589013504 1056471124633187344 1065543653805840384 1070136514382589696 1074749171772169824 1075408122827824128 1077471677497117952 1080043502667599232 1082779419750798336 1088113308518043648 1098485550356318208 1103220401866474752 1106015029616695296 1107975662219347488 1108355675610539328 1109035231512201216 1110782335778836224 1113133070764033032 1113596119076145152 1113815555785960704 1118616484905727776 1121450113313326848 1125562577492670464 1132140132168705408 1137020046531501552 1137717177154758144 1141920995007930438 1142621130504563136 1144813657340687824 1145515566388720128 1147546221584324184 1150453133485223232 1152887823291319926 1160757973845905408 1165761240974551552 1177627905336198036 1178349933481713792 1179101773139447808 1183429028022583248 1185930120576187392 1188530015212335762 1191540745395409776 1191772140874592256 1202898890429249496 1208083799439720399 1212155637184257696 1216364510924480813 1223013159294388224 1228284767739622656 1231396202853849088 1234335431620113408 1249258076875812864 1252795633960663296 1254642809965794816 1257821014073888768 1260050753112199104 1260823316418828288 1263242656375931392 1266257899679254272 1266692200697759232 1269465526604384256 1272152080873180608 1287915364508273802 1293081621545629216 1293874436764234752 1298655249224705204 1299451481750287488 1300248202462580736 1305052565723349072 1305852720576643584 1308358465532214656 1309160647301394432 1311481396096370496 1314803581125969408 1327336706680551168 1333057985588656992 1336434827453506816 1337551047927456768 1338803925181711548 1342195322399427104 1345035793839873247 1345860463241369184 1351661585927754396 1373899222892231042 1374741589061999424 1380667199359680456 1385320728210580224 1386618351081058389 1390130869627978072 1390400831020357632 1403754020273854464 1415048640833124864 1421147988422922816 1426848685843452928 1429976742193954758 1431766438812186624 1432998895696226432 1433877497103765504 1440058003556798976 1443705893001064448 1447151885347719168 1454716824238832868 1470960535821966336 1471903273723741488 1477300882959129984 1477807567480719104 1481043114371781632 1484177427685377376 1485087407714614272 1491488646540970368 1495266817751102464 1503489180885195168 1509520176224940544 1509969737699355492 1516026728708668736 1516956236206344192 1522561326677240584 1523494840672750848 1527354088518293504 1530061628779098912 1533937511313630976 1537183764388426568 1563897228331475331 1568163297570121728 1570170540448264048 1571133244642285056 1576938516915713462 1577905370696777664 1581240160768249856 1583223689383520256 1584706686949781016 1588720993860546368 1598315480708760576 1603865187238999328 1605204771573884544 1610778399252960532 1612123757658254736 1616207516245676928 1617198446666428416 1624169129626197504 1637713023652830208 1645780575493484544 1659022544425042944 1662533513415808992 1666173503668254336 1668306199226280551 1669699606146049548 1670394178614217728 1672857079954393088 1680067670816265472 1682175169969990272 1688343866239005696 1688922934263678976 1696202774497574144 1698210198253058112 1705530069797252328 1712881492511895657 1717220486011031736 1718273349583080192 1725165915685646336 1725679700227834848 1729331734936979889 1732601975667049984 1740070087631132096 1741136960768858112 1748641861461827328 1753071441501292544 1766441858004297054 1769782275574068224 1771260437598769152 1777410647451542656 1778895180864281088 1783401397236609024 1785071900242282064 1787311118093114664 1794480617655158912 1802215447903672528 1804348335643874244 1832988785415999232 1834519738941582336 1838536279909797888 1840889599146240608 1842427151609433984 1847094304280773632 1848824468108077852 1856193291001368576 1873887115313719296 1881964214948692224 1886731521110833152 1890076129668298656 1894863984563897088 1900038301046638848 1904198289906576384 1906635656258606344 1908228121309770912 1914853913397652061 1920077338075731968 1939622432318443824 1940811655146352128 1947982873837057806 1949177222625431232 1957578848585023608 1961280714429288448 1962537698298321984 1963740970952091648 1969734510612173312 1972205371688954112 1980116543619485696 1988651528721293824 1991005060020826752 1999586978382985488 2004652241180260224 2008205887772567322 2013292983599140656 2018790694862053776 2027492378891631594 2031326454230334464 2033023063844892672 2040082171705465216 2060848834338346563 2062112383592999136 2071000799039520684 2085196304441967108 2085601246530536448 2094844326189713408 2103873827595703552 2105631030410781696 2112942249266374688 2131087307611680768 2140273028765179392 2144965113290932137 2149498343544339648 2150816245655648256 2154943354994235904 2160087005335198464 2165558839501596672 2196971100712636416 2206440803732949504 2212030059233390592 2215951324438694976 2216711351221078656 2218070463024402432 2221564671557672448 2226266141528066064 2227192238152290304 2227631111571921408 2237232969811455552 2242900226626653696 2251125154985340928 2264280264337410816 2274040093063003104 2275434354309516288 2283841990015860876 2285242261009126272 2289627314681375648 2291031132777440256 2295092443168648368 2300906266970446464 2305775646582639852 2331522481949103104 2355255810672396072 2356699866963427584 2365407775373570193 2366858056045166496 2371860241152374784 2377060030424671524 2383081490790819552 2405797780858498992 2416167598879440798 2424311274368515392 2432729021848961626 2446026318588776448 2456569535479245312 2462792405707698176 2468670863240226816 2505591267921326592 2509285619931589632 2520101506224398208 2521646632837656576 2526485312751862784 2532515799358508544 2533384401395518464 2538931053208768512 2544304161746361216 2575830729016547604 2586163243091258432 2587748873528469504 2597310498449410408 2598902963500574976 2610105131446698144 2611705441153287168 2616716931064429312 2622962792192740992 2629607162251938816 2654673413361102336 2666115971177313984 2672869654907013632 2675102095854913536 2677607850363423096 2684390644798854208 2690071587679746494 2691720926482738368 2703323171855508792 2747798445784462084 2749483178123998848 2761334398719360912 2770641456421160448 2773236702162116778 2780261739255956144 2780801662040715264 2807508040547708928 2830097281666249728 2842295976845845632 2853697371686905856 2859953484387909516 2863532877624373248 2865997791392452864 2880116007113597952 2894303770695438336 2909433648477665736 2921974310755586709 2941921071643932672 2943806547447482976 2954601765918259968 2955615134961438208 2962086228743563264 2968354855370754752 2970174815429228544 2982977293081940736 2990533635502204928 3006978361770390336 3019040352449881088 3019939475398710984 3032053457417337472 3033912472412688384 3045122653354481168 3046989681345501696 3054708177036587008 3060123257558197824 3067875022627261952 3074367528776853136 3127794456662950662 3136326595140243456 3140341080896528096 3142266489284570112 3153877033831426924 3155810741393555328 3166447378767040512 3169413373899562032 3177441987721092736 3196630961417521152 3207730374477998656 3210409543147769088 3221556798505921064 3224247515316509472 3232415032491353856 3235442819189136241 3248338259252395008 3266515499325406457 3275426047305660416 3318045088850085888 3325067026831617984 3332347007336508672 3336612398452561102 3339399212292099096 3340788357228435456 3345714159908786176 3360135341632530944 3364350339939980544 3376687732478011392 3377845868527357952 3392405548995148288 3396420396506116224 3411060139594504656 3425762985023791314 3434440972022063472 3436546699166160384 3451359400455669696 3458663469873959778 3465203951334099968 3480140175262264192 3482273921537716224 3497283722923654656 3506142883002585088 3532883716008594108 3539564551148136448 3554821294903085312 3557790361728562176 3570143800484564128 3574622236186229328 3588961235310317824 3604430895807345056 3608696671287748488 3624251398319161197 3649093532773442439 3665977570831998464 3669039477883164672 3681779198292481216 3684854303218867968 3694188608561547264 3697648936216155704 3747774230627438592 3763928429897384448 3773463042221666304 3780152259336597312 3789727969127794176 3800076602093277696 3808396579813152768 3813271312517212688 3816456242619541824 3829707826795304122 3840154676151463936 3879244864636887648 3881623310292704256 3895965747674115612 3898354445250862464 3915157697170047216 3925075396596643968 3927481941904183296 3939469021224346624 3944410743377908224 3977303057442587648 3982010120041653504 3999173956765970976 4009304482360520448 4016411775545134644 4026585967198281312 4035107381519619741 4037581389724107552 4054984757783263188 4062652908460668928 4080164343410930432 4121697668676693126 4124224767185998272 4142001598079041368 4159855053243175167 4170392608883934216 4171202493061072896 4189688652379426816 4207747655191407104 4211262060821563392 4225884498532749376 4280546057530358784 4289930226581864274 4298996687088679296 4301632491311296512 4309886709988471808 4320174010670396928 4331117679003193344 4412881607465899008 4431902648877389952 4433422702442157312 4443129343115344896 4452532283056132128 4455262223143842816 4474465939622911104 4485800453253307392 4528560528674821632 4548080186126006208 4550868708619032576 4567683980031721752 4570484522018252544 4579254629362751296 4582062265554880512 4590184886337296736 4601812533940892928 4611551293165279704 4663044963898206208 4710511621344792144 4713399733926855168 4730815550747140386 4733716112090332992 4743720482304749568 4754120060849343048 4766162981581639104 4811595561716997984 4832335197758881596 4848622548737030784 4865458043697923252 4913139070958490624 4937341726480453632 5004918597678841653 5011182535842653184 5018571239863179264 5040203012448796416 5052970625503725568 5065031598717017088 5066768802791036928 5088608323492722432 5151661458033095208 5172326486182516864 5175497747056939008 5194620996898820816 5197805927001149952 5220210262893396288 5223410882306574336 5233433862128858624 5245925584385481984 5259214324503877632 5309346826722204672 5332231942354627968 5345739309814027264 5350204191709827072 5355215700726846192 5368781289597708416 5380143175359492988 5383441852965476736 5406646343711017584 5495596891568924168 5498966356247997696 5519284809204997117 5522668797438721824 5541282912842320896 5546473404324233556 5560523478511912288 5660194563332499456 5684591953691691264 5707394743373811712 5719906968775819032 5731995582784905728 5744561740192956183 5760232014227195904 5818867296955331472 5843948621511173418 5883842143287865344 5887613094894965952 5909203531836519936 5911230269922876416 5924172457487126528 5936709710741509504 5940349630858457088 5965954586163881472 5981067271004409856 6013956723540780672 6038080704899762176 6039878950797421968 6064106914834674944 6090245306708962336 6093979362691003392 6120246515116395648 6135750045254523904 6148735057553706272 6182546503015039689 6255588913325901324 6280682161793056192 6284532978569140224 6307754067662853848 6311621482787110656 6338826747799124064 6354883975442185472 6393261922835042304 6415460748955997312 6420819086295538176 6443113597011842128 6448495030633018944 6464830064982707712 6470885638378272482 6496676518504790016 6533030998650812914 6550852094611320832 6636090177700171776 6650134053663235968 6664694014673017344 6673224796905122204 6678798424584198192 6681576714456870912 6720270683265061888 6728700679879961088 6753375464956022784 6784811097990296576 6792840793012232448 6822120279189009312 6851525970047582628 6868881944044126944 6873093398332320768 6902718800911339392 6917326939747919556 6930407902668199936 6960280350524528384 6994567445847309312 7065767432017188216 7079129102296272896 7096223326120710579 7109642589806170624 7115580723457124352 7140287600969128256 7149244472372458656 7177922470620635648 7208861791614690112 7217393342575496976 7248502796638322394 7298187065546884878 7331955141663996928 7338078955766329344 7363558396584962432 7369708606437735936 7388377217123094528 7395297872432311408 7527856859794768896 7560304518673194624 7579455938255588352 7600153204186555392 7616793159626305536 7626542625034425376 7632912485239083648 7659415653590608244 7758489729273775296 7763246620585408512 7791931495348231224 7796708890501724928 7830315394340094432 7850150793193287936 7878938042448693248 7888821486755816448 7954606114885175296 7964020240083307008 7998347913531941952 8018608964721040896 8032823551090269288 8053171934396562624 8070214763039239482 8075162779448215104 8109969515566526376 8125305816921337856 8160328686821860864 8243395337353386252 8248449534371996544 8284003196158082736 8319710106486350334 8340785217767868432 8342404986122145792 8415495310382814208 8422524121643126784 8451768997065498752 8561092115060717568 8579860453163728548 8597993374177358592 8619773419976943616 8640348021340793856 8825763214931798016 8863805297754779904 8866845404884314624 8886258686230689792 8905064566112264256 8910524446287685632 8948931879245822208 8971600906506614784 9057121057349643264 9096160372252012416 9101737417238065152 9135367960063443504 9140969044036505088 9158509258725502592 9164124531109761024 9180369772674593472 9203625067881785856 9223102586330559408 9326089927796412416 9415250556879112729 9421023242689584288 9426799467853710336 9461631101494280772 9467432224180665984 9508240121698686096 9532325963163278208 9623191123433995968 9664670395517763192 9697245097474061568 9706328457567408723 9730916087395846504 9799546497976219371 9826278141916981248 10009837195357683306 10022365071685306368 10037142479726358528 10080406024897592832 10105941251007451136 10130063197434034176 10133537605582073856 10177216646985444864 10303322916066190416 10344652972365033728 10389241993797641632 10395611854002299904 10440420525786792576 10446821764613148672 10466867724257717248 10491851168770963968 10518428649007755264 10618693653444409344 10664463884709255936 10691478619628054528 10710431401453692384 10737562579195416832 10760286350718985976 10766883705930953472 10813292687422035168 10947280598320327317 10991193783137848336 10997932712495995392 11038569618409994234 11045337594877443648 11082565825684641792 11092946808648467112 11121046957023824576 11320389126664998912 11369183907383382528 11439813937551638064 11463991165569811456 11489123480385912366 11520464028454391808 11637734593910662944 11678143394583963857 11687897243022346836 11775226189789931904 11818407063673039872 11822460539845752832 11873419421483019008 11931909172327762944 12027913447081561344 12076161409799524352 12079757901594843936 12105322144558859223 12128213829669349888 12180490613417924672 12187958725382006784 12240493030232791296 12271500090509047808 12297470115107412544 12365093006030079378 12511177826651802648 12561364323586112384 12569065957138280448 12615508135325707696 12623242965574221312 12677653495598248128 12709767950884370944 12830921497911994624 12841638172591076352 12886227194023684256 12896990061266037888 12929660129965415424 12941771276756544964 12993353037009580032 13066061997301625828 13300268107326471936 13329388029346034688 13346449593810244408 13357596849168396384 13403977393783564427 13440541366530123776 13457401359759922176 13569622195980593152 13585681586024464896 13644240558378018624 13703051940095165256 13737763888088253888 13746186796664641536 13805437601822678784 13834653879495839112 13860815805336399872 13920560701049056768 13989134891694618624 14131534864034376432 14192446652241421158 14219285179612341248 14231161446914248704 14280575201938256512 14298488944744917312 14355844941241271296 14417723583229380224 14434786685150993952 14497005593276644788 14596374131093769756 14663910283327993856 14727116793169924864 14739417212875471872 14790595744864622816 15014755793036524959 15055713719589537792 15120609037346389248 15158911876511176704 15200306408373110784 15253085250068850752 15265824970478167296 15318831307181216488 15516979458547550592 15526493241170817024 15583862990696462448 15593417781003449856 15660630788680188864 15700301586386575872 15757876084897386496 15777642973511632896 15909212229770350592 15928040480166614016 15996695827063883904 16037217929442081792 16065647102180538576 16106343868793125248 16140429526078478964 16150325558896430208 16219939031133052752 16320657373643721728 16486790674706772504 16496899068743993088 16557854427614991351 16568006392316165472 16639420212972700668 16681570435535736864 16830990620765628416 16903537994130997504 17122184230121435136 17159720906327457096 17195986748354717184 17233685220578868549 17239546839953887232 17280696042681587712 17651526429863596032 17727610595509559808 17733690809768629248 17772517372461379584 17810129132224528512 17821048892575371264 17897863758491644416 17943201813013229568 18114242114699286528 18192320744504024832 18270735920126887008 18281938088073010176 18317018517451005184 18360739545349186944 18407250135763571712 18446205172661118816 18830501113758225458 18842046485379168576 18853598935707420672 18923262202988561544 18934864448361331968 19016480243397372192 19064651926326556416 19246382246867991936 19329340791035526384 19394490194948123136 19412656915134817446 19461832174791693008 19599092995952438742 19652556283833962496 20019674390715366612 20044730143370612736 20160812049795185664 20260126394868068352 20354433293970889728 20606645832132380832 20689305944730067456 20778483987595283264 20791223708004599808 20880841051573585152 20933735448515434496 20983702337541927936 21237387306888818688 21328927769418511872 21382957239256109056 21420862802907384768 21475125158390833664 21520572701437971952 21533767411861906944 21626585374844070336 21894561196640654634 21982387566275696672 21995865424991990784 22077139236819988468 22090675189754887296 22165131651369283584 22185893617296934224 22242093914047649152 22738367814766765056 22865608495277845199 22879627875103276128 22927982331139622912 22978246960771824732 23275469187821325888 23356286789167927714 23375794486044693672 23550452379579863808 23636814127346079744 23644921079691505664 23746838842966038016 23863818344655525888 24055826894163122688 24159515803189687872 24210644289117718446 24256427659338699776 24360981226835849344 24375917450764013568 24480986060465582592 24543000181018095616 24594940230214825088 24730186012060158756 25022355653303605296 25122728647172224768 25231016270651415392 25246485931148442624 25355306991196496256 25419535901768741888 25661842995823989248 25683276345182152704 25772454388047368512 25793980122532075776 25859320259930830848 25883542553513089928 26132123994603251656 26600536214652943872 26658776058692069376 26692899187620488816 26715193698336792768 26807954787567128854 26881082733060247552 26914802719519844352 27139244391961186304 27171363172048929792 27288481116756037248 27406103880190330512 27475527776176507776 27492373593329283072 27610875203645357568 27669307758991678224 27841121402098113536 27978269783389237248 28245751670637338187 28263069728068752864 28384893304482842316 28438570359224682496 28561150403876513024 28596977889489834624 28711689882482542592 28835447166458760448 28869573370301987904 28994011186553289576 29118985372702226169 29192748262187539512 29327820566655987712 29398639493928658113 29454233586339849728 29478834425750943744 29581191489729245632 30029511586073049918 30111427439179075584 30241218074692778496 30317823753022353408 30400612816746221568 30506170500137701504 30531649940956334592 30637662614362432976 31033958917095101184 31167725981392924896 31186835562006899712 31321261577360377728 31400603172773151744 31555285947023265792 31856080960333228032 31993391654127767808 32074435858884163584 32131294204361077152 32212687737586250496 32280859052156957928 32300651117792860416 32439878062266105504 32641314747287443456 32973581349413545008 32993798137487986176 33115708855229982702 33136012784632330944 33278840425945401336 33363140871071473728 33661981241531256832 33807075988261995008 34319441812654914192 34391973496709434368 34467370441157737098 34561392085363175424 35034430183751891571 35455221191019119616 35467381619537258496 35620258264449057024 35795727516983288832 36228484229398573056 36384641489008049664 36541471840253774016 36563876176146020352 36634037034902010368 36721479090698373888 36814500271527143424 36892410345322237632 37661002227516450916 37684092970758337152 37707197871414841344 37846524405977123088 37869728896722663936 38032960486794744384 38129303852653112832 38492764493735983872 38658681582071052768 38788980389896246272 38825313830269634892 38923664349583386016 39198185991904877484 40039348781430733224 40211932181350693281 40321624099590371328 40708866587941779456 41213291664264761664 41378611889460134912 41556967975190566528 41582447416009199616 41761682103147170304 41867470897030868992 41967404675083855872 42657855538837023744 42841725605814769536 42950250316781667328 43041145402875943904 43067534823723813888 43253170749688140672 43789122393281309268 43964775132551393344 43991730849983981568 44154278473639976936 44181350379509774592 44371787234593868448 44484187828095298304 45476735629533530112 45731216990555690398 45759255750206552256 45855964662279245824 45956493921543649464 46550938375642651776 46712573578335855428 46751588972089387344 47100904759159727616 47273628254692159488 47493677685932076032 47727636689311051776 48111653788326245376 48319031606379375744 48421288578235436892 48512855318677399552 48721962453671698688 48961972120931165184 49189880460429650176 49460372024120317512 49673563282844974053 50044711306607210592 50245457294344449536 50462032541302830784 50492971862296885248 50710613982392992512 50839071803537483776 51323685991647978496 51366552690364305408 51544908776094737024 51587960245064151552 51718640519861661696 51767085107026179856 52264247989206503312 53201072429305887744 53317552117384138752 53385798375240977632 53430387396673585536 53615909575134257708 53829605439039688704 54342726344097859584 54576962233512074496 54812207760380661024 54951055552353015552 55221750407290715136 55338615517983356448 55530763488531909769 55682242804196227072 56491503341274676374 56526139456137505728 56769786608965684632 56877140718449364992 57122300807753026048 57193955778979669248 57423379764965085184 57670894332917520896 57739146740603975808 57988022373106579152 58237970745404452338 58385496524375079024 58797278987857316226 58908467172679699456 58957668851501887488 59162382979458491264 60059023172146099836 60482436149385556992 61012341000275403008 61063299881912669184 61275325228724865952 62067917834190202368 62335451962785849792 62373671124013799424 62642523154720755456 62801206345546303488 63712161920666456064 63986783308255535616 64148871717768327168 64262588408722154304 64425375475172500992 64561718104313915856 64601302235585720832 64879756124532211008 65282629494574886912 65947162698827090016 65987596274975972352 66231417710459965404 66272025569264661888 66557680851890802672 66726281742142947456 67614151976523990016 68596825485833535597 68638883625309828384 68783946993418868736 68934740882315474196 70068860367503783142 70910442382038239232 70934763239074516992 71240516528898114048 71591455033966577664 72769282978016099328 73082943680507548032 73127752352292040704 73268074069804020736 73442958181396747776 73629000543054286848 73784820690644475264 75322004455032901832 75368185941516674304 75693048811954246176 75739457793445327872 76065920973589488768 76258607705306225664 76985528987471967744 77317363164142105536 77577960779792492544 77650627660539269784 77847328699166772032 78396371983809754968 80078697562861466448 80423864362701386562 80643248199180742656 81417733175883558912 82426583328529523328 82757223778920269824 83113935950381133056 83523364206294340608 83934809350167711744 84737255011912014561 85315711077674047488 85683451211629539072 85900500633563334656 86082290805751887808 86135069647447627776 86506341499376281344 87578244786562618536 87929550265102786688 87983461699967963136 88308556947279953872 88362700759019549184 88743574469187736896 88968375656190596608 90953471259067060224 91462433981111380796 91518511500413104512 91912987843087298928 93101876751285303552 93425147156671710856 93503177944178774688 93827841756484950989 94201809518319455232 94987355371864152064 96223307576652490752 96638063212758751488 96842577156470873784 97025710637354799104 97443924907343397376 97923944241862330368 98379760920859300352 98920744048240635024 99347126565689948106 100089422613214421184 100490914588688899072 100924065082605661568 100985943724593770496 101421227964785985024 101678143607074967552 102647371983295956992 103089817552189474048 103175920490128303104 103534170214052359712 104528495978413006624 105103290551255674713 106402144858611775488 106771596750481955264 106860774793347171072 107231819150268515416 108685452688195719168 109153924467024148992 109624415520761322048 109902111104706031104 110443500814581430272 110677231035966712896 111061526977063819538 111364485608392454144 112983006682549352748 113052278912275011456 113539573217931369264 114244601615506052096 114387911557959338496 115341788665835041792 115478293481207951616 115976044746213158304 116475941490808904676 116770993048750158048 117594557975714632452 117816934345359398912 118324765958916982528 120118046344292199672 120635796544052079843 120964872298771113984 122024682000550806016 122126599763825338368 122550650457449731904 124135835668380404736 124670903925571699584 124747342248027598848 125285046309441510912 125602412691092606976 127973566616511071232 128525176817444308608 128850750950345001984 129123436208627831712 129202604471171441664 129759512249064422016 131894325397654180032 131975192549951944704 132462835420919930808 132544051138529323776 133115361703781605344 133452563484285894912 135228303953047980032 137193650971667071194 137277767250619656768 137567893986837737472 137869481764630948392 140137720735007566284 141820884764076478464 142481033057796228096 143182910067933155328 145538565956032198656 146165887361015096064 146536148139608041472 146885916362793495552 147569641381288950528 150644008910065803664 150736371883033348608 151386097623908492352 151478915586890655744 152131841947178977536 152517215410612451328 153971057974943935488 154634726328284211072 155155921559584985088 155301255321078539568 155694657398333544064 156792743967619509936 160059259466944916393 160157395125722932896 160847728725402773124 164853166657059046656 165514447557840539648 166227871900762266112 166592290465595729307 167046728412588681216 169474510023824029122 170631422155348094976 171366902423259078144 171801001267126669312 172164581611503775616 172270139294895255552 173012682998752562688 175156489573125237072 175859100530205573376 176617113894559907744 176725401518039098368 177487148938375473792 177936751312381193216 182924867962222761592 183037023000826209024 183825975686174597856 186203753502570607104 186850294313343421712 187006355888357549376 187655683512969901978 188403619036638910464 189974710743728304128 192446615153304981504 193276126425517502976 193685154312941747568 194887849814686794752 195847888483724660736 196759521841718600704 197841488096481270048 198694253131379896212 200178845226428842368 200981829177377798144 201848130165211323136 202842455929571970048 205294743966591913984 205790476457500606791 206179635104378948096 206351840980256606208 207068340428104719424 209056991956826013248 210206581102511349426 212804289717223550976 213543193500963910528 213721549586694342144 214463638300537030832 218307848934048297984 219248831041522644096 219804222209412062208 220887001629162860544 221354462071933425792 222123053954127639076 225966013365098705496 226104557824550022912 227079146435862738528 228489203231012104192 228775823115918676992 230683577331670083584 230956586962415903232 231952089492426316608 232951882981617809352 233541986097500316096 235189115951429264904 235633868690718797824 236649531917833965056 240236092688584399344 241271593088104159686 241929744597542227968 244049364001101612032 244253199527650676736 245101300914899463808 248271671336760809472 249341807851143399168 250570092618883021824 255947133233022142464 257050353634888617216 257701501900690003968 258246872417255663424 258405208942342883328 259519024498128844032 263788650795308360064 263950385099903889408 264925670841839861616 265088102277058647552 266230723407563210688 266905126968571789824 270456607906095960064 274387301943334142388 274555534501239313536 275738963529261896784 280275441470015132568 281483525269454852967 284962066115592456192 291077131912064397312 292331774722030192128 293072296279216082944 293771832725586991104 295139282762577901056 301288017820131607328 301472743766066697216 302772195247816984704 302957831173781311488 304263683894357955072 305034430821224902656 307942115949887870976 309269452656568422144 310602510642157079136 311389314796667088128 313585487935239019872 320118518933889832786 320314790251445865792 321695457450805546248 329706333314118093312 332455743801524532224 333184580931191458614 334093456825177362432 338949020047648058244 342733804846518156288 344329163223007551232 346025365997505125376 350312979146250474144 351718201060411146752 353234227789119815488 353450803036078196736 354974297876750947584 355873502624762386432 365849735924445523184 366074046001652418048 367651951372349195712 372407507005141214208 373700588626686843424 374012711776715098752 375311367025939803956 376807238073277820928 386552252851035005952 387370308625883495136 388715344419723368383 389775699629373589504 393519043683437201408 395682976192962540096 397388506262759792424 400357690452857684736 401963658354755596288 403696260330422646272 405684911859143940096 411580952915001213582 412359270208757896192 412703681960513212416 414136680856209438848 418113983913652026496 420413162205022698852 427086387001927821056 427443099173388684288 428927276601074061664 436615697868096595968 438497662083045288192 439608444418824124416 442708924143866851584 444246107908255278152 451932026730197410992 452209115649100045824 454158292871725477056 456978406462024208384 457551646231837353984 461367154663340167168 461913173924831806464 463904178984852633216 465903765963235618704 467083972195000632192 470378231902858529808 473299063835667930112 480177778400834749179 480472185377168798688 482543186176208319372 488098728002203224064 490202601829798927616 496543342673521618944 498683615702286798336 499776871396787187921 501140185237766043648 511894266466044284928 514100707269777234432 515403003801380007936 516493744834511326848 516810417884685766656 519038048996257688064 527577301590616720128 529851341683679723232 530176204554117295104 532461446815126421376 533810253937143579648 548774603886668284776 549111069002478627072 551477927058523793568 560550882940030265136 562967050538909705934 569924132231184912384 584663549444060384256 587543665451173982208 590278565525155802112 602576035640263214656 602945487532133394432 605544390495633969408 608527367788715910144 615884231899775741952 618538905313136844288 621205021284314158272 622778629593334176256 627170975870478039744 640237037867779665572 640629580502891731584 643390914901611092496 659412666628236186624 664911487603049064448 666369161862382917228 677898040095296116488 685467609693036312576 688658326446015102464 692050731995010250752 700625958292500948288 703436402120822293504 706468455578239630976 706901606072156393472 709948595753501895168 711747005249524772864 731699471848891046368 732148092003304836096 735303902744698391424 744815014010282428416 747401177253373686848 748025423553430197504 750622734051879607912 773104505702070011904 774740617251766990272 777430688839446736766 779551399258747179008 787038087366874402816 791365952385925080192 794777012525519584848 800715380905715369472 807392520660845292544 811369823718287880192 823161905830002427164 824718540417515792384 828273361712418877696 836227967827304052992 840826324410045397704 844450575808364558901 854172774003855642112 854886198346777368576 857854553202148123328 873231395736193191936 876995324166090576384 879216888837648248832 885417848287733703168 888492215816510556304 903864053460394821984 904418231298200091648 908316585743450954112 915103292463674707968 923826347849663612928 927808357969705266432 931807531926471237408 934167944390001264384 940756463805717059616 946598127671335860224 960355556801669498358 960944370754337597376 965086372352416638744 976197456004406448128 980405203659597855232 997367231404573596672 999553742793574375842 1002280370475532087296 1028201414539554468864 1032987489669022653696 1038076097992515376128 1055154603181233440256 1059702683367359446464 1060352409108234590208 1064922893630252842752 1067620507874287159296 1097549207773336569552 1098222138004957254144 1102955854117047587136 1121101765880060530272 1125934101077819411868 1166146033259170105149 1169327098888120768512 1180557131050311604224 1205152071280526429312 1205890975064266788864 1211088780991267938816 1217054735577431820288 1237077810626273688576 1242410042568628316544 1245557259186668352512 1254341951740956079488 1280474075735559331144 1281259161005783463168 1286781829803222184992 1318825333256472373248 1329822975206098128896 1332738323724765834456 1355796080190592232976 1370935219386072625152 1377316652892030204928 1384101463990020501504 1401251916585001896576 1406872804241644587008 1412936911156479261952 1419897191507003790336 1440533335202504247537 1463398943697782092736 1464296184006609672192 1470607805489396782848 1489630028020564856832 1494802354506747373696 1496050847106860395008 1501245468103759215824 1546209011404140023808 1549481234503533980544 1554861377678893473532 1582731904771850160384 1589554025051039169696 1601430761811430738944 1614785041321690585088 1646323811660004854328 1649437080835031584768 1656546723424837755392 1672455935654608105984 1681652648820090795408 1688901151616729117802 1708345548007711284224 1709772396693554737152 1715709106404296246656 1753990648332181152768 1770835696575467406336 1776984431633021112608 1807728106920789643968 1808836462596400183296 1816633171486901908224 1847652695699327225856 1855616715939410532864 1863615063852942474816 1868335888780002528768 1881512927611434119232 1893196255342671720448 1920711113603338996716 1921888741508675194752 1930172744704833277488 1960810407319195710464 1994734462809147193344 1999107485587148751684 2056402829079108937728 2065974979338045307392 2076152195985030752256 2110309206362466880512 2119405366734718892928 2120704818216469180416 2129845787260505685504 2135241015748574318592 2195098415546673139104 2196444276009914508288 2205911708234095174272 2242203531760121060544 2251868202155638823736 2332292066518340210298 2338654197776241537024 2361114262100623208448 2410304142561052858624 2422177561982535877632 2434109471154863640576 2474155621252547377152 2484820085137256633088 2491114518373336705024 2508683903481912158976 2560948151471118662288 2562518322011566926336 2573563659606444369984 2637650666512944746496 2665476647449531668912 2711592160381184465952 2721007410938063578681 2754633305784060409856 2802503833170003793152 2813745608483289174016 2825873822312958523904 2839794383014007580672 2881066670405008495074 2926797887395564185472 2928592368013219344384 2941215610978793565696 2989604709013494747392 2992101694213720790016 3002490936207518431648 3098962469007067961088 3109722755357786947064 3165463809543700320768 3179108050102078339392 3202861523622861477888 3229570082643381170176 3292647623320009708656 3313093446849675510784 3344911871309216211968 3363305297640181590816 3377802303233458235604 3416691096015422568448 3431418212808592493312 3498438099777510315447 3507981296664362305536 3541671393150934812672 3553968863266042225216 3615456213841579287936 3617672925192800366592 3633266342973803816448 3711233431878821065728 3727230127705884949632 3736671777560005057536 3763025855222868238464 3841422227206677993432 3843777483017350389504 3860345489409666554976 3921620814638391420928 3989468925618294386688 3998214971174297503368 4112805658158217875456 4131949958676090614784 4152304391970061504512 4220618412724933761024 4238810733469437785856 4259691574521011371008 4390196831093346278208 4392888552019829016576 4411823416468190348544 4484407063520242121088 4503736404311277647472 4664584133036680420596 4820608285122105717248 4844355123965071755264 4948311242505094754304 4969640170274513266176 4982229036746673410048 5017367806963824317952 5121896302942237324576 5125036644023133852672 5147127319212888739968 5330953294899063337824 5423184320762368931904 5442014821876127157362 5509266611568120819712 5605007666340007586304 5651747644625917047808 5679588766028015161344 5762133340810016990148 5853595774791128370944 5882431221957587131392 5979209418026989494784 5984203388427441580032 6004981872415036863296 6197924938014135922176 6219445510715573894128 6330927619087400641536 6358216100204156678784 6405723047245722955776 6585295246640019417312 6626186893699351021568 6689823742618432423936 6726610595280363181632 6755604606466916471208 6833382192030845136896 6862836425617184986624 6996876199555020630894 7015962593328724611072 7083342786301869625344 7107937726532084450432 7230912427683158575872 7266532685947607632896 7422466863757642131456 7454460255411769899264 7473343555120010115072 7526051710445736476928 7682844454413355986864 7687554966034700779008 7720690978819333109952 7843241629276782841856 7996429942348595006736 8163022232814190736043 8263899917352181229568 8441236825449867522048 8477621466938875571712 8519383149042022742016 8780393662186692556416 8785777104039658033152 8823646832936380697088 8968814127040484242176 9007472808622555294944 9329168266073360841192 9641216570244211434496 9688710247930143510528 9939280340549026532352 10034735613927648635904 10243792605884474649152 10250073288046267705344 10294254638425777479936 10661906589798126675648 10846368641524737863808 10884029643752254314724 11210015332680015172608 11303495289251834095616 11524266681620033980296 11707191549582256741888 11764862443915174262784 11958418836053978989568 11968406776854883160064 12009963744830073726592 12395849876028271844352 12438891021431147788256 12661855238174801283072 12716432200408313357568 13170590493280038834624 13252373787398702043136 13379647485236864847872 13453221190560726363264 13511209212933832942416 13725672851234369973248 13993752399110041261788 14215875453064168900864 14461824855366317151744 14533065371895215265792 14844933727515284262912 14908920510823539798528 14946687110240020230144 15052103420891472953856 15365688908826711973728 15375109932069401558016 15441381957638666219904 15992859884697190013472 16326044465628381472086 16527799834704362459136 16955242933877751143424 17038766298084045484032 17560787324373385112832 17647293665872761394176 17937628254080968484352 18014945617245110589888 18658336532146721682384 19282433140488422868992 19878560681098053064704 20069471227855297271808 20487585211768949298304 20500146576092535410688 20588509276851554959872 21323813179596253351296 21692737283049475727616 21768059287504508629448 22420030665360030345216 22606990578503668191232 23048533363240067960592 23414383099164513483776 23529724887830348525568 23916837672107957979136 24019927489660147453184 24489066698442572208129 24791699752056543688704 24877782042862295576512 25323710476349602566144 25432864400816626715136 26341180986560077669248 26906442381121452726528 27022418425867665884832 27451345702468739946496 27987504798220082523576 28431750906128337801728 28923649710732634303488 29066130743790430531584 29817841021647079597056 30104206841782945907712 30731377817653423947456 30750219864138803116032 30882763915277332439808 31985719769394380026944 32652088931256762944172 33910485867755502286848 35121574648746770225664 35294587331745522788352 35875256508161936968704 36029891234490221179776 37316673064293443364768 38564866280976845737984 39757121362196106129408 40138942455710594543616 40975170423537898596608 41177018553703109919744 42647626359192506702592 43385474566098951455232 43536118575009017258896 44840061330720060690432 46097066726480135921184 46828766198329026967552 47833675344215915958272 48039854979320294906368 48978133396885144416258 49583399504113087377408 49755564085724591153024 50865728801633253430272 52682361973120155338496 53812884762242905453056 54044836851735331769664 54902691404937479892992 55975009596440165047152 56863501812256675603456 57847299421465268606976 59635682043294159194112 60208413683565891815424 61462755635306847894912 61500439728277606232064 61765527830554664879616 63971439538788760053888 65304177862513525888344 67820971735511004573696 70243149297493540451328 70589174663491045576704 71750513016323873937408 72059782468980442359552 74633346128586886729536 81950340847075797193216 82354037107406219839488 85295252718385013405184 86770949132197902910464 87072237150018034517792 92194133452960271842368 93657532396658053935104 96079709958640589812736 97956266793770288832516 99511128171449182306048 101731457603266506860544 105364723946240310676992 107625769524485810906112 108089673703470663539328 111950019192880330094304 113727003624513351206912 115694598842930537213952 119271364086588318388224 120416827367131783630848 122925511270613695789824 123531055661109329759232 127942879077577520107776 130608355725027051776688 140486298594987080902656 143501026032647747874816 144119564937960884719104 149266692257173773459072 163900681694151594386432 164708074214812439678976 170590505436770026810368 173541898264395805820928 174144474300036069035584 184388266905920543684736 192159419917281179625472 195912533587540577665032 199022256342898364612096 203462915206533013721088 210729447892480621353984 215251539048971621812224 216179347406941327078656 223900038385760660188608 227454007249026702413824 245851022541227391579648 247062111322218659518464 255885758155155040215552 261216711450054103553376 280972597189974161805312 288239129875921769438208 298533384514347546918144 327801363388303188772864 341181010873540053620736 347083796528791611641856 348288948600072138071168 368776533811841087369472 384318839834562359250944 391825067175081155330064 398044512685796729224192 421458895784961242707968 430503078097943243624448 432358694813882654157312 447800076771521320377216 491702045082454783159296 494124222644437319036928 511771516310310080431104 522433422900108207106752 576478259751843538876416 597066769028695093836288 655602726776606377545728 682362021747080107241472 696577897200144276142336 737553067623682174738944 783650134350162310660128 796089025371593458448384 842917791569922485415936 864717389627765308314624 895600153543042640754432 983404090164909566318592 1023543032620620160862208 1044866845800216414213504 1152956519503687077752832 1194133538057390187672576 1393155794400288552284672 1475106135247364349477888 1567300268700324621320256 1592178050743186916896768 1729434779255530616629248 1791200307086085281508864 1966808180329819132637184 2047086065241240321724416 2089733691600432828427008 2388267076114780375345152 2786311588800577104569344 2950212270494728698955776 3134600537400649242640512 3458869558511061233258496 3582400614172170563017728 4179467383200865656854016 4776534152229560750690304 5572623177601154209138688 5900424540989457397911552 6269201074801298485281024 7164801228344341126035456 8358934766401731313708032 11145246355202308418277376 12538402149602596970562048 14329602456688682252070912 16717869532803462627416064 25076804299205193941124096 33435739065606925254832128 50153608598410387882248192 100307217196820775764496384
- Sum of all divisors σ(n): 372590127519551593908964617
- Sum of proper divisors (its aliquot sum) s(n): 272282910322730818144468233
- 100307217196820775764496384 is an abundant number, because the sum of its proper divisors (272282910322730818144468233) is greater than itself. Its abundance is 171975693125910042379971849
Bases of 100307217196820775764496384
- Binary: 1010010111110001110000100100011110110011000111011011001101010011000000000010000000000002
- Hexadecimal: 0x52F8E123D98ED9A9801000
- Base-36: CLQ6972CO8ROMH340
Squares and roots of 100307217196820775764496384
- 100307217196820775764496384 squared (1003072171968207757644963842) is 10061537821770177568173777143744823151609921149075456
- 100307217196820775764496384 cubed (1003072171968207757644963843) is 1009244859622328204923966860745367550511068865005773810741142280391711055151104
-
100307217196820775764496384 is a
perfect square number . Itssquare root is 10015349080128 -
The
cube root of 100307217196820775764496384 is 464633722.7334257497
Scales and comparisons
How big is 100307217196820775764496384?- 100,307,217,196,820,775,764,496,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 100,307,217,196,820,775,764,496,384 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 100307217196820775764496384 cubic inches would be around 38719476.9 feet tall.
Recreational maths with 100307217196820775764496384
- 100307217196820775764496384 backwards is 483694467577028691712703001
- The number of decimal digits it has is: 27
- The sum of 100307217196820775764496384's digits is 117
- 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 100307217196820775764496384 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 100307217196820775764496384 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/100307217196820775764496384/
Chicago style:
Numbermatics. 2024. "Number 100307217196820775764496384 - Facts about the integer". https://numbermatics.com/n/100307217196820775764496384/
The information we have on file for 100307217196820775764496384 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 100307217196820775764496384, math, Factors of 100307217196820775764496384, curriculum, school, college, exams, university, Prime factorization of 100307217196820775764496384, STEM, science, technology, engineering, physics, economics, calculator, one hundred septillion, three hundred seven sextillion, two hundred seventeen quintillion, one hundred ninety-six quadrillion, eight hundred twenty trillion, seven hundred seventy-five billion, seven hundred sixty-four million, four hundred ninety-six thousand, three hundred eighty-four.