895626875788915396523065344
895,626,875,788,915,396,523,065,344 is an even composite number composed of five prime numbers multiplied together.
895626875788915396523065344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 895626875788915396523065344:
218 × 38 × 136 × 172 × 1394
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 17 × 17 × 139 × 139 × 139 × 139)See below for interesting mathematical facts about the number 895626875788915396523065344 from the Numbermatics database.
Names of 895626875788915396523065344
- Cardinal: 895626875788915396523065344 can be written as Eight hundred ninety-five septillion, six hundred twenty-six sextillion, eight hundred seventy-five quintillion, seven hundred eighty-eight quadrillion, nine hundred fifteen trillion, three hundred ninety-six billion, five hundred twenty-three million, sixty-five thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 8.95626875788915396523065344 × 1026
Factors of 895626875788915396523065344
Divisors of 895626875788915396523065344
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 17 18 24 26 27 32 34 36 39 48 51 52 54 64 68 72 78 81 96 102 104 108 117 128 136 139 144 153 156 162 169 192 204 208 216 221 234 243 256 272 278 288 289 306 312 324 338 351 384 408 416 417 432 442 459 468 486 507 512 544 556 576 578 612 624 648 663 676 702 729 768 816 832 834 864 867 884 918 936 972 1014 1024 1053 1088 1112 1152 1156 1224 1248 1251 1296 1326 1352 1377 1404 1458 1521 1536 1632 1664 1668 1728 1734 1768 1807 1836 1872 1944 1989 2028 2048 2106 2176 2187 2197 2224 2304 2312 2363 2448 2496 2502 2592 2601 2652 2704 2754 2808 2873 2916 3042 3072 3159 3264 3328 3336 3456 3468 3536 3614 3672 3744 3753 3757 3888 3978 4056 4096 4131 4212 4352 4374 4394 4448 4563 4608 4624 4726 4896 4992 5004 5184 5202 5304 5408 5421 5508 5616 5746 5832 5967 6084 6144 6318 6528 6561 6591 6656 6672 6912 6936 7072 7089 7228 7344 7488 7506 7514 7776 7803 7956 8112 8192 8262 8424 8619 8704 8748 8788 8896 9126 9216 9248 9452 9477 9792 9984 10008 10368 10404 10608 10816 10842 11016 11232 11259 11271 11492 11664 11934 12168 12288 12393 12636 13056 13122 13182 13312 13344 13689 13824 13872 14144 14178 14456 14688 14976 15012 15028 15552 15606 15912 16224 16263 16384 16524 16848 17238 17408 17496 17576 17792 17901 18252 18432 18496 18904 18954 19321 19584 19773 19968 20016 20736 20808 21216 21267 21632 21684 22032 22464 22518 22542 22984 23328 23409 23491 23868 24336 24576 24786 25272 25857 26112 26244 26364 26624 26688 27378 27648 27744 28288 28356 28431 28561 28912 29376 29952 30024 30056 30719 31104 31212 31824 32448 32526 32768 33048 33696 33777 33813 34476 34816 34992 35152 35584 35802 36504 36864 36992 37179 37349 37808 37908 38642 39168 39546 39936 40032 40171 41067 41472 41616 42432 42534 43264 43368 44064 44928 45036 45084 45968 46656 46818 46982 47736 48672 48789 48841 49152 49572 50544 51714 52224 52488 52728 53248 53376 53703 54756 55296 55488 56576 56712 56862 57122 57824 57963 58752 59319 59904 60048 60112 61438 62208 62424 63648 63801 64896 65052 65536 66096 67392 67554 67626 68952 69632 69984 70227 70304 70473 71168 71604 73008 73728 73984 74358 74698 75616 75816 77284 77571 78336 79092 79872 80064 80342 82134 82944 83232 84864 85068 85293 85683 86528 86736 88128 89856 90072 90168 91936 92157 93312 93636 93964 95472 97344 97578 97682 98304 99144 101088 101331 101439 103428 104448 104976 105456 106496 106752 107406 109512 110592 110976 111537 112047 113152 113424 113724 114244 115648 115926 117504 118638 119808 120096 120224 120513 122876 123201 124416 124848 127296 127602 129792 130104 131072 132192 134784 135108 135252 137904 139264 139968 140454 140608 140946 142336 143208 146016 146367 146523 147456 147968 148716 149396 151232 151632 154568 155142 156672 158184 159744 160128 160684 161109 164268 165888 166464 169728 170136 170586 171366 173056 173472 173889 176256 177957 179712 180144 180336 183872 184314 186624 187272 187928 190944 191403 194688 195156 195364 196608 198288 202176 202662 202878 206856 208896 209952 210681 210912 211419 212992 213504 214812 219024 221184 221952 223074 224094 226304 226848 227448 228488 231296 231852 232713 235008 237276 239616 240192 240448 241026 245752 246402 248832 249696 251173 254592 255204 257049 259584 260208 262144 264384 269568 270216 270504 275808 276471 278528 279936 280908 281216 281892 284672 286416 292032 292734 293046 294912 295936 297432 298792 302464 303264 303993 304317 305383 309136 310284 313344 316368 319488 320256 321368 322218 328457 328536 331776 332928 336141 339456 340272 341172 342732 346112 346944 347778 352512 355914 359424 360288 360672 361539 367744 368628 369603 371293 373248 374544 375856 381888 382806 389376 390312 390728 393216 396576 399347 404352 405324 405756 413712 417792 419904 421362 421824 422838 425984 427008 429624 438048 439101 439569 442368 443904 446148 448188 452608 453696 454896 456976 462592 463704 465426 470016 474552 479232 480384 480896 482052 483327 485537 491504 492804 497664 499392 502346 509184 510408 514098 519168 520416 521667 522223 528768 533871 539136 540432 541008 551616 552942 557056 559872 561816 562432 563784 569344 572832 574209 584064 585468 586092 589824 591872 594864 597584 604928 606528 607986 608634 610766 618272 620568 626688 632043 632736 634257 634933 638976 640512 642736 644436 656914 657072 663552 665856 672282 678912 680544 682344 685464 692224 693888 695556 698139 705024 711828 718848 720576 721344 723078 735488 737256 739206 742586 746496 749088 751712 753519 763776 765612 771147 778752 780624 781456 786432 793152 798694 808704 810648 811512 827424 829413 835584 839808 842724 843648 845676 851968 854016 859248 876096 878202 879138 884736 887808 892296 896376 905216 907392 909792 911979 912951 913952 916149 925184 927408 930852 940032 949104 958464 960768 961792 964104 966654 971074 983008 985371 985608 995328 998784 1004692 1008423 1018368 1020816 1028196 1038336 1040832 1043334 1044446 1057536 1067742 1078272 1080864 1082016 1084617 1103232 1105884 1108809 1113879 1114112 1119744 1123632 1124864 1127568 1138688 1145664 1148418 1168128 1170936 1172184 1179648 1183744 1189728 1195168 1198041 1209856 1213056 1215972 1217268 1221532 1236544 1241136 1253376 1264086 1265472 1268514 1269866 1277952 1281024 1285472 1288872 1313828 1314144 1317303 1318707 1327104 1331712 1344564 1357824 1361088 1364688 1370928 1384448 1387776 1391112 1396278 1410048 1423656 1437696 1441152 1442688 1446156 1449981 1456611 1470976 1474512 1478412 1485172 1492992 1498176 1503424 1507038 1527552 1531224 1542294 1557504 1561248 1562912 1565001 1566669 1586304 1597388 1601613 1617408 1621296 1623024 1654848 1658826 1671168 1679616 1685448 1687296 1691352 1703936 1708032 1718496 1722627 1752192 1756404 1758276 1769472 1775616 1784592 1792752 1810432 1814784 1819584 1823958 1825902 1827904 1832298 1850368 1854816 1861704 1880064 1896129 1898208 1902771 1904799 1916928 1921536 1923584 1928208 1933308 1942148 1966016 1970742 1971216 1990656 1997568 2009384 2016846 2036736 2041632 2056392 2076672 2081664 2086668 2088892 2094417 2115072 2135484 2156544 2161728 2164032 2169234 2206464 2211768 2217618 2227758 2228224 2239488 2247264 2249728 2255136 2260557 2277376 2291328 2296836 2313441 2336256 2341872 2344368 2359296 2367488 2379456 2390336 2396082 2419712 2426112 2431944 2434536 2443064 2473088 2482272 2488239 2506752 2528172 2530944 2537028 2539732 2555904 2562048 2570944 2577744 2627656 2628288 2634606 2637414 2654208 2663424 2685619 2689128 2715648 2722176 2729376 2738853 2741856 2748447 2768896 2775552 2782224 2792556 2820096 2847312 2875392 2882304 2885376 2892312 2899962 2913222 2941952 2949024 2956113 2956824 2970344 2985984 2996352 3006848 3014076 3025269 3055104 3062448 3084588 3115008 3122496 3125824 3130002 3133338 3172608 3194776 3203226 3234816 3242592 3246048 3253851 3265249 3309696 3317652 3341637 3342336 3359232 3370896 3374592 3382704 3407872 3416064 3436992 3445254 3504384 3512808 3516552 3538944 3551232 3569184 3585504 3594123 3620864 3629568 3639168 3647916 3651804 3655808 3664596 3700736 3709632 3723408 3760128 3792258 3796416 3805542 3809598 3833856 3843072 3847168 3856416 3866616 3884296 3932032 3941484 3942432 3951909 3956121 3969979 3981312 3995136 4018768 4033692 4073472 4083264 4112784 4153344 4163328 4173336 4177784 4188834 4230144 4269941 4270968 4313088 4323456 4328064 4338468 4369833 4412928 4423536 4435236 4455516 4456448 4478976 4494528 4499456 4510272 4521114 4554752 4582656 4593672 4626882 4672512 4683744 4688736 4695003 4700007 4734976 4758912 4780672 4792164 4804839 4826809 4839424 4852224 4863888 4869072 4886128 4946176 4964544 4976478 5013504 5056344 5061888 5074056 5079464 5111808 5124096 5141888 5155488 5167881 5191511 5255312 5256576 5269212 5274828 5308416 5326848 5371238 5378256 5431296 5444352 5458752 5477706 5483712 5496894 5537792 5551104 5564448 5583769 5585112 5640192 5694624 5708313 5714397 5750784 5764608 5770752 5784624 5799924 5826444 5883904 5898048 5912226 5913648 5940688 5971968 5992704 6013696 6028152 6050538 6110208 6124896 6169176 6230016 6244992 6251648 6260004 6266676 6283251 6311981 6345216 6389552 6406452 6469632 6485184 6492096 6507702 6530498 6619392 6635304 6683274 6684672 6718464 6741792 6749184 6765408 6781671 6788899 6832128 6873984 6890508 6940323 7008768 7025616 7033104 7077888 7102464 7138368 7171008 7188246 7241728 7259136 7278336 7295832 7303608 7311616 7329192 7401472 7419264 7446816 7464717 7520256 7584516 7592832 7611084 7619196 7667712 7686144 7694336 7712832 7733232 7768592 7864064 7882968 7884864 7903818 7912242 7939958 7962624 7990272 8037536 8056857 8067384 8146944 8166528 8216559 8225568 8245341 8254129 8306688 8326656 8346672 8355568 8377668 8460288 8539882 8541936 8626176 8646912 8656128 8676936 8739666 8825856 8847072 8868339 8870472 8911032 8957952 8989056 8998912 9020544 9042228 9075807 9109504 9165312 9187344 9253764 9345024 9367488 9377472 9390006 9400014 9469952 9517824 9561344 9584328 9609678 9653618 9678848 9704448 9727776 9738144 9761553 9772256 9795747 9892352 9929088 9952956 10024911 10027008 10112688 10123776 10148112 10158928 10223616 10248192 10283776 10310976 10335762 10383022 10510624 10513152 10538424 10549656 10616832 10653696 10742476 10756512 10782369 10862592 10888704 10917504 10955412 10967424 10993788 11075584 11102208 11128896 11167538 11170224 11280384 11389248 11416626 11428794 11501568 11529216 11541504 11569248 11599848 11652888 11767808 11796096 11824452 11827296 11855727 11868363 11881376 11909937 11943936 11985408 12027392 12056304 12101076 12220416 12249792 12338352 12460032 12489984 12503296 12520008 12533352 12566502 12623962 12690432 12779104 12809823 12812904 12939264 12970368 12984192 13015404 13060996 13109499 13238784 13270608 13366548 13369344 13436928 13483584 13498368 13530816 13563342 13577798 13664256 13747968 13781016 13880646 14017536 14051232 14066208 14085009 14100021 14204928 14276736 14342016 14376492 14414517 14480427 14483456 14518272 14556672 14591664 14607216 14623232 14658384 14802944 14838528 14893632 14929434 15040512 15169032 15185664 15222168 15238392 15335424 15372288 15388672 15425664 15466464 15503643 15537184 15574533 15728128 15765936 15769728 15807636 15824484 15879916 15925248 15980544 16075072 16113714 16134768 16293888 16333056 16433118 16451136 16490682 16508258 16613376 16653312 16693344 16711136 16751307 16755336 16920576 17079764 17083872 17124939 17143191 17252352 17293824 17312256 17353872 17479332 17651712 17694144 17736678 17740944 17822064 17915904 17978112 17997824 18041088 18084456 18151614 18219008 18330624 18374688 18507528 18690048 18734976 18754944 18780012 18800028 18849753 18935943 18939904 19035648 19122688 19168656 19219356 19307236 19357696 19408896 19455552 19476288 19523106 19544512 19591494 19784704 19858176 19905912 20049822 20054016 20225376 20247552 20296224 20317856 20345013 20366697 20496384 20567552 20621952 20671524 20766044 20820969 21021248 21026304 21076848 21099312 21233664 21307392 21484952 21513024 21564738 21725184 21777408 21835008 21910824 21934848 21987576 22151168 22204416 22257792 22335076 22340448 22394151 22560768 22778496 22833252 22857588 23003136 23058432 23083008 23138496 23199696 23305776 23535616 23592192 23648904 23654592 23711454 23736726 23762752 23819874 23887872 23970816 24054784 24112608 24170571 24202152 24440832 24499584 24649677 24676704 24736023 24762387 24920064 24979968 25006592 25040016 25066704 25133004 25247924 25380864 25558208 25619646 25625808 25878528 25940736 25968384 26030808 26121992 26218998 26477568 26541216 26605017 26733096 26873856 26967168 26996736 27061632 27126684 27155596 27227421 27328512 27495936 27562032 27761292 28035072 28102464 28132416 28170018 28200042 28409856 28553472 28684032 28752984 28829034 28960854 28966912 29036544 29113344 29183328 29214432 29246464 29284659 29316768 29387241 29605888 29677056 29787264 29858868 30074733 30081024 30338064 30371328 30444336 30476784 30670848 30744576 30777344 30851328 30932928 31007286 31074368 31149066 31456256 31531872 31539456 31615272 31648968 31759832 31850496 31961088 32150144 32227428 32269536 32347107 32587776 32666112 32866236 32902272 32981364 33016516 33226752 33306624 33386688 33422272 33502614 33510672 33841152 34159528 34167744 34249878 34286382 34504704 34587648 34624512 34707744 34913047 34958664 35303424 35388288 35473356 35481888 35605089 35644128 35729811 35831808 35956224 35995648 36082176 36168912 36303228 36438016 36661248 36749376 37015056 37380096 37469952 37509888 37560024 37600056 37699506 37871886 37879808 38071296 38245376 38337312 38429469 38438712 38614472 38715392 38817792 38911104 38952576 39046212 39089024 39182988 39328497 39569408 39716352 39811824 40099644 40108032 40450752 40495104 40592448 40635712 40690026 40733394 40992768 41135104 41243904 41343048 41532088 41641938 42042496 42052608 42153696 42198624 42255027 42300063 42448237 42614784 42969904 43026048 43129476 43441281 43450368 43554816 43670016 43821648 43869696 43975152 44302336 44408832 44515584 44670152 44680896 44788302 45121536 45556992 45655523 45666504 45715176 46006272 46116864 46166016 46276992 46399392 46611552 46723599 47071232 47184384 47297808 47309184 47422908 47473452 47525504 47639748 47775744 47941632 48109568 48225216 48341142 48404304 48881664 48999168 49299354 49353408 49472046 49524774 49840128 49959936 50013184 50080032 50133408 50253921 50266008 50495848 50761728 51116416 51239292 51251616 51374817 51429573 51609727 51757056 51881472 51936768 52061616 52243984 52437996 52955136 53082432 53210034 53466192 53747712 53934336 53993472 54123264 54253368 54311192 54454842 54657024 54991872 55124064 55509233 55522584 56070144 56204928 56264832 56340036 56400084 56807829 56819712 57106944 57368064 57505968 57658068 57921708 57933824 58073088 58226688 58366656 58428864 58492928 58569318 58633536 58774482 59211776 59354112 59574528 59717736 60149466 60162048 60676128 60742656 60888672 60953568 61035039 61100091 61489152 61554688 61702656 61865856 62014572 62148736 62298132 62462907 62912512 63063744 63078912 63230544 63297936 63519664 63700992 63922176 64300288 64454856 64539072 64694214 65175552 65332224 65732472 65804544 65962728 66033032 66453504 66613248 66773376 66844544 67005228 67021344 67182453 67489643 67682304 68319056 68335488 68499756 68572764 69009408 69175296 69249024 69415488 69826094 69917328 70606848 70776576 70946712 70963776 71210178 71288256 71459622 71663616 71912448 71991296 72164352 72337824 72511713 72588997 72606456 73322496 73498752 74030112 74208069 74287161 74760192 74939904 75019776 75120048 75200112 75399012 75743772 75759616 76142592 76490752 76674624 76858938 76877424 77228944 77430784 77635584 77822208 77905152 78092424 78178048 78365976 78656994 79138816 79432704 79623648 79815051 80199288 80901504 80990208 81184896 81271424 81380052 81466788 81682263 81985536 82055753 82270208 82487808 82686096 83064176 83283876 84084992 84105216 84307392 84397248 84510054 84600126 84896474 85229568 85939808 86052096 86258952 86882562 86900736 87109632 87340032 87643296 87739392 87853977 87950304 88161723 88255687 88817664 89031168 89340304 89361792 89576604 90224199 90243072 91113984 91311046 91333008 91430352 92012544 92233728 92332032 92553984 92798784 93223104 93447198 94142464 94368768 94595616 94618368 94845816 94946904 95051008 95279496 95551488 95883264 96219136 96450432 96682284 96808608 97041321 97763328 97998336 98598708 98706816 98944092 99049548 99680256 99919872 100026368 100160064 100266816 100507842 100532016 100991696 101523456 102232832 102478584 102503232 102749634 102859146 103219454 103514112 103762944 103873536 104123232 104487968 104739141 104875992 105910272 106164864 106420068 106815267 106932384 107189433 107303677 107495424 107868672 107986944 108246528 108506736 108622384 108909684 109314048 109983744 110248128 111018466 111045168 112140288 112409856 112529664 112680072 112800168 113615658 113639424 114213888 114736128 115011936 115288407 115316136 115843416 116146176 116453376 116733312 116857728 116985856 117138636 117267072 117548964 117985491 118423552 118708224 119149056 119435472 120298932 120324096 121352256 121485312 121777344 121907136 122070078 122200182 122978304 123109376 123405312 123731712 124029144 124297472 124596264 124925814 125825024 126127488 126157824 126461088 126595872 126765081 126900189 127039328 127344711 127844352 128600576 128909712 129078144 129388428 130323843 130351104 130664448 131464944 131609088 131925456 132066064 132907008 133226496 133546752 133689088 134010456 134042688 134364906 134979286 135364608 136638112 136670976 136966569 136999512 137145528 138018816 138350592 138498048 138830976 139652188 139834656 140170797 141213696 141553152 141893424 141927552 142420356 142576512 142919244 143327232 143824896 143982592 144328704 144675648 145023426 145177994 145212912 146644992 146997504 148060224 148416138 148574322 149520384 149879808 150039552 150240096 150400224 150761763 150798024 151487544 152285184 152981504 153349248 153717876 153754848 154124451 154288719 154457888 154829181 154861568 155271168 155644416 155810304 156184848 156356096 156731952 157313988 158277632 158865408 159247296 159630102 160398576 161803008 161980416 162369792 162542848 162760104 162933576 163364526 163971072 164111506 164540416 164975616 165372192 166128352 166527699 166567752 168169984 168210432 168614784 168794496 169020108 169200252 169792948 170423487 170459136 171879616 172104192 172517904 173765124 173801472 174219264 174680064 175286592 175478784 175707954 175900608 176323446 176511374 177635328 178062336 178680608 178723584 179153208 180448398 180486144 182227968 182622092 182666016 182860704 183105117 183300273 184467456 184664064 185107968 185597568 186446208 186894396 187388721 188284928 188737536 189191232 189236736 189691632 189893808 190102016 190558992 191102976 191766528 192438272 192900864 193364568 193617216 194082642 195526656 195996672 197197416 197413632 197888184 198099096 199360512 199839744 200052736 200320128 200533632 201015684 201064032 201547359 201983392 202468929 203046912 204465664 204957168 205006464 205499268 205718292 206438908 207028224 207525888 207747072 208246464 208975936 209478282 209751984 211820544 212329728 212840136 213630534 213864768 214378866 214607354 214990848 215737344 215973888 216493056 217013472 217244768 217535139 217766991 217819368 219967488 220496256 222036932 222090336 222624207 222861483 224280576 224819712 225059328 225360144 225600336 227231316 227278848 228427776 229472256 230023872 230576814 230632272 231686832 232292352 232906752 233466624 233715456 233971712 234277272 234534144 235097928 235970982 236847104 237416448 238298112 238870944 239445153 240597864 242704512 242970624 243554688 243814272 244140156 244400364 245046789 245956608 246167259 246218752 246810624 247463424 248058288 248594944 249192528 249851628 251650048 252254976 252315648 252922176 253191744 253530162 253800378 254078656 254689422 255688704 257201152 257819424 258156288 258776856 260647686 260702208 261328896 262929888 263218176 263561931 263850912 264132128 264485169 264767061 266452992 267093504 267378176 268020912 268085376 268729812 269958572 270672597 270729216 273276224 273341952 273933138 273999024 274291056 276037632 276701184 276996096 277661952 279304376 279669312 280341594 282427392 283106304 283786848 283855104 284840712 285153024 285838488 286654464 287649792 287965184 288657408 289351296 290046852 290355988 290425824 291123963 293289984 293995008 296120448 296832276 297148644 299040768 299759616 300079104 300480192 300800448 301523526 301596048 302975088 304570368 305963008 306698496 307435752 307509696 308248902 308577438 308915776 309658362 309723136 310542336 311288832 311620608 312369696 312712192 313463904 314217423 314627976 316555264 317730816 318494592 319260204 320445801 320797152 321568299 321911031 323606016 323960832 324739584 325085696 325520208 325867152 326729052 327942144 328223012 329080832 329951232 330744384 332256704 333055398 333135504 336339968 336420864 337229568 337588992 338040216 338400504 339585896 340846974 340918272 343759232 344208384 345035808 345865221 347530248 348438528 349360128 350573184 350957568 351415908 351801216 352646892 353022748 353956473 355270656 356124672 357361216 357447168 358306416 360896796 360972288 364455936 365244184 365332032 365721408 366210234 366600546 368934912 369328128 370215936 371195136 372892416 373301041 373788792 374777442 376569856 377475072 378382464 378473472 379383264 379787616 380204032 380700567 381117984 382034133 383533056 384876544 385801728 386729136 387234432 388165284 390971529 391053312 391993344 394394832 394827264 395776368 396198192 398721024 399679488 400105472 400640256 401067264 402031368 402128064 403094718 403966784 404937858 406093824 408931328 409914336 410012928 410899707 410998536 411436584 412877816 414056448 415051776 415494144 416492928 417951872 418956564 419503968 420512391 423641088 424659456 425680272 427261068 427729536 428757732 429214708 429981696 431474688 431947776 432986112 434026944 434489536 435070278 435533982 435638736 439934976 440992512 444073864 444180672 445248414 445722966 448561152 449639424 450118656 450720288 451200672 452285289 453869611 454462632 456855552 458944512 460047744 461153628 461264544 462866157 463373664 464487543 464584704 465813504 466933248 467430912 467943424 468554544 469068288 470195856 471941964 473694208 474832896 476596224 477741888 478890306 481195728 485409024 485941248 487109376 487628544 488280312 488800728 490093578 491913216 492334518 492437504 493621248 494926848 496116576 497189888 498385056 499583097 499703256 503300096 504509952 504631296 505844352 506383488 507060324 507600756 508157312 509378844 511270461 511377408 514402304 515638848 516312576 517553712 521295372 521404416 522657792 525859776 526436352 527123862 527701824 528264256 528970338 529534122 532905984 534187008 534756352 536041824 536170752 537459624 539917144 541345194 541458432 546552448 546683904 547866276 547998048 548582112 549315351 549900819 551827081 553402368 553992192 555323904 558608752 559338624 560683188 564854784 566212608 567573696 567710208 569681424 570306048 571676976 573308928 575299584 575930368 577314816 578702592 580093704 580711976 580851648 582247926 586579968 587990016 592240896 593521799 593664552 594297288 598081536 599519232 600158208 600960384 601600896 603047052 603192096 605950176 607406787 609140736 611926016 613396992 614871504 615019392 616497804 617154876 617831552 619316724 619446272 621084672 622577664 623241216 624739392 625424384 626927808 628434846 629255952 633110528 635461632 636989184 638520408 640891602 641594304 643136598 643822062 647212032 647921664 649479168 650171392 651040416 651734304 652605417 653300973 653458104 656446024 658161664 659902464 661488768 664513408 666110796 666271008 667872621 668584449 670926451 672679936 672841728 674459136 675177984 676080432 676801008 679171792 681693948 681836544 687518464 688416768 690071616 691730442 695060496 696877056 698720256 701146368 701915136 702831816 703602432 705293784 706045496 707912946 710541312 712249344 714722432 714894336 716612832 718335459 721620029 721793592 728911872 730488368 730664064 731442816 732420468 733201092 737869824 738501777 738656256 740431872 742390272 745784832 746602082 747577584 749554884 753139712 754950144 756764928 756946944 758766528 759575232 760408064 761401134 762235968 764068266 767066112 769753088 771603456 773458272 774468864 776143891 776330568 781943058 782106624 783986688 788789664 789654528 791552736 792396384 793455507 794301183 799358976 800210944 801280512 802134528 804062736 804256128 806189436 807933568 809875716 812017791 812187648 817862656 819828672 820025856 821799414 821997072 822873168 825755632 828112896 830103552 830988288 832985856 835903744 837913128 839007936 841024782 847282176 849318912 851360544 854522136 855459072 857515464 858429416 859963392 862949376 863895552 865972224 868053888 868979072 870140556 871067964 871277472 873371889 877365359 879869952 881985024 888147728 888361344 890496828 891445932 897122304 899278848 900237312 901440576 902401344 904570578 907739222 908925264 913711104 917889024 920095488 922307256 922529088 925732314 926747328 928975086 929169408 931627008 933866496 934861824 935886848 937109088 938136576 940391712 942652269 943656961 943883928 949665792 953192448 955483776 957780612 962391456 964704897 965733093 970818048 971882496 974218752 975257088 976560624 977601456 980187156 983826432 984669036 984875008 987242496 989853696 992233152 994379776 996770112 999166194 999406512 1006600192 1009019904 1009262592 1011688704 1012766976 1014120648 1015201512 1016314624 1018757688 1022540922 1022754816 1028804608 1031277696 1032625152 1035107424 1037595663 1042590744 1045315584 1051719552 1052872704 1054247724 1055403648 1056528512 1057940676 1059068244 1061869419 1065811968 1068374016 1069512704 1072083648 1072341504 1074919248 1079834288 1082690388 1082916864 1093104896 1093367808 1095732552 1095996096 1097164224 1098630702 1099801638 1103654162 1106804736 1107984384 1110647808 1117217504 1118677248 1119903123 1121366376 1129709568 1132425216 1135147392 1135420416 1139362848 1140612096 1142101701 1143353952 1146102399 1147323931 1150599168 1154629632 1157405184 1160187408 1161423952 1161703296 1164495852 1172914587 1173159936 1175980032 1184481792 1187043598 1187329104 1188594576 1196163072 1199038464 1200316416 1201920768 1203201792 1206094104 1206384192 1211900352 1214813574 1218281472 1223852032 1226793984 1229743008 1230038784 1232699121 1232995608 1234309752 1235663104 1238633448 1242169344 1245155328 1246482432 1249478784 1250848768 1253855616 1256869692 1258511904 1261537173 1266221056 1270923264 1273978368 1277040816 1281783204 1283188608 1286273196 1287644124 1294424064 1295843328 1298958336 1300342784 1302080832 1303468608 1305210834 1306601946 1306916208 1312892048 1316323328 1319804928 1322977536 1329026816 1332221592 1332542016 1335745242 1337168898 1341852902 1345359872 1345683456 1348918272 1350355968 1352160864 1353602016 1356855867 1358343584 1361608833 1363387896 1375036928 1376833536 1380143232 1383460884 1388598471 1390120992 1393462629 1393754112 1394947801 1397440512 1402292736 1403830272 1405663632 1407204864 1410587568 1412090992 1415825892 1421082624 1424498688 1429444864 1429788672 1433225664 1436670918 1443240058 1443587184 1457823744 1460976736 1461328128 1462885632 1464840936 1466402184 1475739648 1477003554 1477312512 1480863744 1484780544 1491569664 1493204164 1495155168 1498749291 1499109768 1509900288 1513529856 1513893888 1517533056 1519150464 1520816128 1522802268 1524471936 1528136532 1533811383 1534132224 1539506176 1543206912 1546916544 1548937728 1552287782 1552661136 1563886116 1564213248 1567973376 1577579328 1579309056 1583105472 1584792768 1586911014 1588602366 1598717952 1600421888 1602561024 1604269056 1608125472 1608512256 1612378872 1615867136 1619751432 1624035582 1624375296 1635725312 1639657344 1640051712 1643598828 1643994144 1645746336 1647946053 1649702457 1651511264 1655481243 1660207104 1661976576 1665971712 1671807488 1675826256 1678015872 1682049564 1694564352 1698637824 1702721088 1709044272 1710918144 1715030928 1716858832 1719926784 1725898752 1727791104 1731944448 1736107776 1737958144 1740281112 1742135928 1742554944 1746743778 1754730718 1759739904 1763970048 1776295456 1776722688 1780565397 1780993656 1782891864 1794244608 1798557696 1800474624 1802881152 1804802688 1809141156 1815478444 1817850528 1822220361 1827422208 1835778048 1840190976 1844614512 1845058176 1851464628 1853494656 1857950172 1858338816 1863254016 1867732992 1869723648 1871773696 1874218176 1876273152 1880783424 1885304538 1887313922 1887767856 1899331584 1906384896 1910967552 1915561224 1924782912 1929409794 1931466186 1941636096 1943764992 1948437504 1950514176 1953121248 1955202912 1957816251 1959902919 1960374312 1969338072 1974484992 1979707392 1984466304 1988759552 1993540224 1998332388 1998813024 2003617863 2005753347 2012779353 2013200384 2018039808 2018525184 2023377408 2025533952 2028241296 2030403024 2032629248 2037515376 2045081844 2045509632 2057609216 2062555392 2065250304 2070214848 2075191326 2085181488 2090631168 2103439104 2105745408 2108495448 2110807296 2113057024 2115881352 2118136488 2123738838 2131623936 2136748032 2139025408 2144167296 2144683008 2149838496 2155006377 2159668576 2164860087 2165380776 2186209792 2186735616 2191465104 2191992192 2194328448 2197261404 2199603276 2207308324 2213609472 2215505331 2215968768 2221295616 2234435008 2237354496 2239806246 2242732752 2259419136 2264850432 2270294784 2270840832 2278725696 2281224192 2284203402 2286707904 2292204798 2294647862 2301198336 2309259264 2314810368 2320374816 2322847904 2323406592 2328431673 2328991704 2345829174 2346319872 2351960064 2368963584 2374087196 2374658208 2377189152 2380366521 2382903549 2398076928 2400632832 2403841536 2406403584 2412188208 2412768384 2423800704 2429627148 2436053373 2436562944 2447704064 2453587968 2459486016 2460077568 2465398242 2465991216 2468619504 2471326208 2477266896 2484338688 2490310656 2492964864 2498957568 2501697536 2507711232 2513739384 2517023808 2523074346 2532442112 2541846528 2547956736 2554081632 2563566408 2566377216 2572546392 2575288248 2588848128 2591686656 2597916672 2600685568 2604161664 2606937216 2610421668 2613203892 2613832416 2620115667 2625784096 2632096077 2632646656 2639609856 2645955072 2658053632 2664443184 2665084032 2671490484 2674337796 2683705804 2690719744 2691366912 2697836544 2700711936 2704321728 2707204032 2713711734 2716687168 2723217666 2726775792 2750073856 2753667072 2760286464 2766921768 2777196942 2780241984 2786925258 2787508224 2789895602 2794881024 2804585472 2807660544 2811327264 2814409728 2821175136 2824181984 2827956807 2830970883 2831651784 2848997376 2858889728 2859577344 2866451328 2873341836 2886480116 2887174368 2894114691 2897199279 2915647488 2921953472 2922656256 2925771264 2929681872 2932804368 2951479296 2954007108 2954625024 2961727488 2969561088 2983139328 2986408328 2990310336 2997498582 2998219536 3019800576 3027059712 3027787776 3035066112 3038300928 3041632256 3045604536 3048943872 3056273064 3067622766 3068264448 3079012352 3086413824 3093833088 3097875456 3104575564 3105322272 3112786989 3127772232 3135946752 3155158656 3158618112 3166210944 3169585536 3173822028 3177204732 3185608257 3197435904 3200843776 3205122048 3208538112 3216250944 3217024512 3224757744 3231734272 3239502864 3248071164 3248750592 3271450624 3279314688 3280103424 3287197656 3287988288 3291492672 3295892106 3299404914 3303022528 3310962486 3320414208 3323953152 3331943424 3343614976 3351652512 3356031744 3359709369 3364099128 3389128704 3397275648 3405442176 3418088544 3421836288 3426305103 3430061856 3433717664 3438307197 3441971793 3451797504 3463888896 3472215552 3475916288 3480562224 3484271856 3485109888 3493487556 3509461436 3518743761 3519479808 3527940096 3552590912 3553445376 3561130794 3561987312 3565783728 3588489216 3597115392 3600949248 3605762304 3609605376 3618282312 3630956888 3635701056 3644440722 3654844416 3671556096 3680381952 3689229024 3690116352 3698097363 3702929256 3706989312 3715900344 3726508032 3735465984 3739447296 3743547392 3748436352 3752546304 3761566848 3770609076 3774627844 3775535712 3784611519 3798663168 3812769792 3821935104 3831122448 3849565824 3858819588 3862932372 3883272192 3887529984 3896875008 3901028352 3906242496 3910405824 3915632502 3919805838 3920748624 3938676144 3948969984 3959414784 3968932608 3977519104 3987080448 3996664776 3997626048 4007235726 4011506694 4025558706 4026400768 4036079616 4037050368 4046754816 4051067904 4056482592 4060806048 4065258496 4070567601 4075030752 4084826499 4090163688 4115218432 4125110784 4130500608 4140429696 4150382652 4165795413 4170362976 4180387887 4181262336 4184843403 4206878208 4211490816 4216990896 4221614592 4226114048 4231762704 4236272976 4247477676 4263247872 4273496064 4278050816 4288334592 4289366016 4299676992 4310012754 4319337152 4329720174 4330761552 4372419584 4373471232 4382930208 4383984384 4388656896 4394522808 4399206552 4414616648 4427218944 4431010662 4431937536 4442591232 4468870016 4474708992 4479612492 4485465504 4496247873 4529700864 4540589568 4541681664 4557451392 4562448384 4568406804 4573415808 4584409596 4589295724 4601434149 4602396672 4618518528 4629620736 4640749632 4645695808 4646813184 4656863346 4657983408 4691658348 4692639744 4703920128 4737927168 4748174392 4749316416 4754378304 4760733042 4765807098 4796153856 4801265664 4807683072 4812807168 4824376416 4825536768 4847601408 4852913533 4859254296 4872106746 4873125888 4895408128 4907175936 4918972032 4920155136 4930796484 4931982432 4937239008 4942652416 4949107371 4954533792 4966443729 4980621312 4985929728 4997915136 5003395072 5015422464 5027478768 5034047616 5046148692 5064884224 5083693056 5095913472 5108163264 5127132816 5132754432 5145092784 5150576496 5177696256 5183373312 5195833344 5201371136 5208323328 5213874432 5220843336 5226407784 5227664832 5240231334 5251568192 5264192154 5265293312 5279219712 5291910144 5316107264 5328886368 5330168064 5341696191 5342980968 5348675592 5367411608 5381439488 5382733824 5395673088 5401423872 5408643456 5414408064 5427423468 5433374336 5446435332 5453551584 5466661083 5500147712 5507334144 5520572928 5533843536 5554393884 5560483968 5573850516 5575016448 5579791204 5589762048 5609170944 5615321088 5622654528 5628819456 5642350272 5648363968 5655913614 5661941766 5663303568 5697994752 5717779456 5719154688 5732902656 5746683672 5772960232 5774348736 5788229382 5794398558 5831294976 5843906944 5845312512 5851542528 5859363744 5865608736 5873448753 5879708757 5900304943 5908014216 5923454976 5939122176 5966278656 5972816656 5980620672 5994997164 5996439072 6017260041 6038338059 6039601152 6054119424 6055575552 6070132224 6076601856 6083264512 6091209072 6097887744 6112546128 6135245532 6136528896 6158024704 6172827648 6187666176 6195750912 6209151128 6210644544 6225573978 6255544464 6271893504 6310317312 6317236224 6332421888 6339171072 6346117697 6347644056 6354409464 6371216514 6394871808 6401687552 6410244096 6417076224 6432501888 6434049024 6449515488 6463468544 6479005728 6494580261 6496142328 6542901248 6558629376 6560206848 6574395312 6575976576 6582985344 6591784212 6598809828 6606045056 6621924972 6640828416 6646515993 6647906304 6663886848 6687229952 6703305024 6712063488 6719418738 6728198256 6778257408 6794551296 6810884352 6836177088 6843672576 6852610206 6860123712 6867435328 6876614394 6883943586 6903595008 6927777792 6944431104 6951832576 6961124448 6968543712 6970219776 6985295019 6986975112 7018922872 7037487522 7038959616 7055880192 7105181824 7106890752 7122261588 7123974624 7131567456 7141099563 7148710647 7173752053 7194230784 7201898496 7211524608 7219210752 7236564624 7261913776 7271402112 7288881444 7309688832 7343112192 7360763904 7378458048 7380232704 7396194726 7405858512 7413978624 7431800688 7453016064 7470931968 7478894592 7487094784 7496872704 7505092608 7523133696 7541218152 7549255688 7551071424 7569223038 7597326336 7625539584 7643870208 7662244896 7699131648 7715783387 7717639176 7725864744 7766544384 7775059968 7793750016 7802056704 7812484992 7820811648 7831265004 7839611676 7841497248 7877352288 7896288231 7897939968 7918829568 7937865216 7955038208 7974160896 7993329552 7995252096 8014471452 8023013388 8051117412 8052801536 8072159232 8074100736 8093509632 8102135808 8112965184 8121612096 8130516992 8141135202 8150061504 8169652998 8180327376 8230436864 8250221568 8261001216 8280859392 8300765304 8331590826 8340725952 8360775774 8362524672 8369686806 8413756416 8422981632 8433981792 8443229184 8452228096 8463525408 8472545952 8483870421 8492912649 8494955352 8546992128 8556101632 8576669184 8578732032 8599353984 8620025508 8638674304 8659440348 8661523104 8682344073 8691597837 8744839168 8746942464 8765860416 8767968768 8777313792 8789045616 8798413104 8829233296 8854437888 8862021324 8863875072 8885182464 8937740032 8949417984 8959224984 8970931008 8992495746 9059401728 9081179136 9083363328 9114902784 9124896768 9136813608 9146831616 9168819192 9178591448 9202868298 9204793344 9237037056 9259241472 9281499264 9291391616 9293626368 9313726692 9315966816 9338360967 9381060377 9383316696 9407840256 9475854336 9496348784 9498632832 9508756608 9521466084 9531614196 9592307712 9602531328 9615366144 9625614336 9648752832 9651073536 9695202816 9705827066 9718508592 9744213492 9746251776 9790816256 9814351872 9837944064 9840310272 9861592968 9863964864 9874478016 9885304832 9898214742 9909067584 9932887458 9961242624 9971859456 9995830272 10006790144 10030844928 10054957536 10068095232 10079128107 10089870583 10092297384 10167386112 10191826944 10216326528 10254265632 10265508864 10290185568 10301152992 10314921591 10325915379 10355392512 10391666688 10402742272 10416646656 10427748864 10441686672 10452815568 10455329664 10480462668 10503136384 10528384308 10530586624 10556231283 10558439424 10583820288 10632214528 10657772736 10660336128 10683392382 10685961936 10697351184 10734823216 10762878976 10765467648 10791346176 10802847744 10817286912 10828816128 10854846936 10866748672 10892870664 10907103168 10933322166 11000295424 11014668288 11041145856 11067687072 11094292089 11108787768 11120967936 11147701032 11159582408 11179524096 11218341888 11230642176 11245309056 11257638912 11284700544 11296727936 11311827228 11323883532 11326607136 11353834557 11395989504 11405749667 11435558912 11438309376 11465805312 11493367344 11545920464 11548697472 11576458764 11588797116 11662589952 11687813888 11690625024 11703085056 11718727488 11731217472 11746897506 11759417514 11800609886 11816028432 11846909952 11878244352 11932557312 11945633312 11961241344 11989994328 11992878144 12034520082 12076676118 12079202304 12108238848 12111151104 12140264448 12153203712 12166529024 12182418144 12195775488 12211702803 12225092256 12254479497 12267540493 12270491064 12345655296 12375332352 12391501824 12418302256 12421289088 12451147956 12511088928 12541163661 12543787008 12554530209 12620634624 12634472448 12664843776 12678342144 12692235394 12695288112 12708818928 12742433028 12789743616 12803375104 12820488192 12834152448 12865003776 12868098048 12899030976 12926937088 12958011456 12989160522 12992284656 13085802496 13117258752 13120413696 13148790624 13151953152 13165970688 13183568424 13197619656 13212090112 13243849944 13281656832 13293031986 13295812608 13327773696 13374459904 13406610048 13424126976 13438837476 13456396512 13488743619 13589102592 13621768704 13672354176 13687345152 13705220412 13720247424 13734870656 13753228788 13767887172 13804302447 13807190016 13855555584 13888862208 13903665152 13922248896 13937087424 13940439552 13970590038 13973950224 14037845744 14074975044 14077919232 14111760384 14210363648 14213781504 14244523176 14247949248 14263134912 14282199126 14297421294 14347504106 14388461568 14403796992 14423049216 14438421504 14473129248 14523827552 14542804224 14558740599 14577762888 14619377664 14686224384 14721527808 14756916096 14760465408 14792389452 14811717024 14827957248 14847322113 14863601376 14899331187 14915211103 14941863936 14957789184 14993745408 15010185216 15046267392 15082436304 15098511376 15102142848 15138446076 15194652672 15251079168 15287740416 15324489792 15398263296 15431566774 15435278352 15451729488 15533088768 15550119936 15587500032 15604113408 15624969984 15641623296 15662530008 15679223352 15682994496 15754704576 15792576462 15795879936 15837659136 15875730432 15910076416 15948321792 15986659104 15990504192 16025088573 16028942904 16046026776 16102234824 16144318464 16148201472 16187019264 16204271616 16225930368 16243224192 16261033984 16282270404 16300123008 16339305996 16360654752 16399983249 16460873728 16500443136 16522002432 16561718784 16601530608 16663181652 16681451904 16721551548 16725049344 16739373612 16827512832 16845963264 16867963584 16886458368 16904456192 16927050816 16945091904 16967740842 16985825298 16989910704 17093984256 17112203264 17153338368 17157464064 17198707968 17240051016 17277348608 17318880696 17323046208 17364688146 17383195674 17489678336 17493884928 17531720832 17535937536 17554627584 17578091232 17596826208 17620346259 17639126271 17658466592 17700914829 17724042648 17770364928 17875480064 17898835968 17918449968 17941862016 17984991492 18051780123 18115014177 18118803456 18162358272 18166726656 18229805568 18249793536 18273627216 18293663232 18337638384 18357182896 18405736596 18409586688 18474074112 18518482944 18562998528 18582783232 18587252736 18627453384 18631933632 18676721934 18762120754 18766633392 18815680512 18951708672 18992697568 18997265664 19017513216 19038353091 19042932168 19063228392 19184615424 19205062656 19230732288 19251228672 19297505664 19302147072 19390405632 19411654132 19437017184 19483740783 19488426984 19628703744 19675888128 19680620544 19723185936 19727929728 19748956032 19770609664 19796429484 19818135168 19865774916 19922485248 19939547979 19943718912 19991660544 20013580288 20061689856 20109915072 20136190464 20158256214 20179741166 20184594768 20334772224 20383653888 20432653056 20508531264 20531017728 20580371136 20602305984 20629843182 20651830758 20710785024 20783333376 20805484544 20833293312 20855497728 20883373344 20905631136 20910659328 20955885057 20960925336 21006272768 21056768616 21112462566 21116878848 21167640576 21264429056 21315545472 21320672256 21366784764 21371923872 21394702368 21423298689 21446131941 21469646432 21521256159 21525757952 21582692352 21605695488 21634573824 21657632256 21709693872 21733497344 21785741328 21814206336 21866644332 22000590848 22029336576 22082291712 22135374144 22188584178 22217575536 22241935872 22295402064 22319164816 22359048192 22436683776 22461284352 22490618112 22515277824 22569401088 22593455872 22623654456 22647767064 22653214272 22707669114 22791979008 22811499334 22871117824 22876618752 22931610624 22986734688 23091840928 23097394944 23147350161 23152917528 23177594232 23325179904 23375627776 23381250048 23406170112 23437454976 23462434944 23493795012 23518835028 23601219772 23632056864 23688864693 23693819904 23756488704 23865114624 23891266624 23922482688 23979988656 23985756288 24069040164 24153352236 24158404608 24216477696 24222302208 24280528896 24306407424 24333058048 24364836288 24391550976 24423405606 24450184512 24508958994 24535080986 24540982128 24691310592 24750664704 24783003648 24836604512 24842578176 24902295912 25022177856 25082327322 25087574016 25109060418 25241269248 25268944896 25329687552 25356684288 25384470788 25390576224 25417637856 25451611263 25478737947 25484866056 25640976384 25668304896 25730007552 25736196096 25798061952 25853874176 25916022912 25978321044 25984569312 26047032219 26074793511 26171604992 26234517504 26240827392 26297581248 26303906304 26331941376 26367136848 26395239312 26424180224 26487699888 26563313664 26586063972 26591625216 26655547392 26748919808 26813220096 26848253952 26877674952 26912793024 26977487238 27178205184 27243537408 27344708352 27374690304 27410440824 27440494848 27469741312 27506457576 27535774344 27608604894 27614380032 27711111168 27777724416 27807330304 27844497792 27874174848 27880879104 27941180076 27947900448 28015082901 28075691488 28143181131 28149950088 28223520768 28420727296 28427563008 28489046352 28495898496 28526269824 28564398252 28594842588 28695008212 28776923136 28807593984 28846098432 28876843008 28946258496 29047655104 29085608448 29117481198 29155525776 29238755328 29372448768 29443055616 29513832192 29520930816 29584778904 29623434048 29655914496 29694644226 29727202752 29798662374 29830422206 29883727872 29915578368 29987490816 30020370432 30092534784 30164872608 30197022752 30204285696 30237384321 30269611749 30276892152 30502158336 30575480832 30648979584 30796526592 30863133548 30870556704 30903458976 30944764773 30977746137 31066177536 31175000064 31208226816 31249939968 31283246592 31325060016 31358446704 31365988992 31509409152 31585152924 31591759872 31668693849 31675318272 31751460864 31820152832 31896643584 31973318208 31981008384 32050177146 32057885808 32092053552 32204469648 32288636928 32296402944 32374038528 32408543232 32451860736 32486448384 32522067968 32564540808 32600246016 32678611992 32721309504 32799966498 32921747456 33000886272 33044004864 33123437568 33203061216 33282876267 33326363304 33362903808 33443103096 33478747224 33655025664 33691926528 33735927168 33772916736 33808912384 33854101632 33890183808 33935481684 33971650596 33979821408 34061503671 34187968512 34217249001 34224406528 34306676736 34314928128 34397415936 34480102032 34554697216 34637761392 34646092416 34729376292 34766391348 34979356672 34987769856 35063441664 35071875072 35109255168 35156182464 35193652416 35240692518 35278252542 35316933184 35401829658 35448085296 35540729856 35750960128 35797671936 35836899936 35883724032 35969982984 36103560246 36230028354 36237606912 36324716544 36333453312 36459611136 36499587072 36547254432 36587326464 36635108409 36675276768 36714365792 36763438491 36802621479 36811473192 37036965888 37125997056 37165566464 37174505472 37254906768 37263867264 37353443868 37524241508 37533266784 37623490983 37631361024 37663590627 37903417344 37985395136 37994531328 38035026432 38076706182 38085864336 38126456784 38369230848 38410125312 38461464576 38502457344 38595011328 38604294144 38780811264 38823308264 38874034368 38967481566 38976853968 39257407488 39351776256 39361241088 39446371872 39455859456 39497912064 39541219328 39592858968 39636270336 39731549832 39844970496 39879095958 39887437824 39983321088 40027160576 40123379712 40219830144 40272380928 40316512428 40359482332 40369189536 40466230857 40767307776 40865306112 41017062528 41062035456 41160742272 41204611968 41259686364 41303661516 41412907341 41421570048 41566666752 41610969088 41666586624 41710995456 41766746688 41811262272 41821318656 41911770114 41921850672 42012545536 42113537232 42224925132 42233757696 42335281152 42528858112 42631090944 42641344512 42733569528 42743847744 42789404736 42846597378 42892263882 42939292864 43042512318 43051515904 43165384704 43211390976 43269147648 43315264512 43419387744 43466994688 43571482656 43628412672 43676221797 43733288664 44001181696 44058673152 44164583424 44270748288 44377168356 44435151072 44483871744 44541966339 44590804128 44638329632 44697993561 44745633309 44873367552 44981236224 45030555648 45138802176 45186911744 45247308912 45295534128 45306428544 45415338228 45583958016 45622998668 45742235648 45753237504 45863221248 45973469376 46183681856 46194789888 46294700322 46305835056 46355188464 46650359808 46751255552 46762500096 46812340224 46874909952 46924869888 46987590024 47037670056 47202439544 47264113728 47377729386 47387639808 47512977408 47730229248 47782533248 47844965376 47959977312 47971512576 48075265719 48138080328 48306704472 48432955392 48444604416 48561057792 48612814848 48666116096 48729672576 48783101952 48846811212 48900369024 49017917988 49070161972 49081964256 49199949747 49382621184 49501329408 49566007296 49673209024 49685156352 49804591824 50044355712 50164654644 50175148032 50218120836 50482538496 50537889792 50659375104 50713368576 50768941576 50781152448 50835275712 50903222526 50957475894 50969732112 51281952768 51336609792 51460015104 51472392192 51596123904 51707748352 51832045824 51956642088 51969138624 52094064438 52149587022 52343209984 52469035008 52481654784 52595162496 52607812608 52663882752 52734273696 52790478624 52848360448 52917378813 52975399776 53102744487 53172127944 53311094784 53497839616 53626440192 53696507904 53755349904 53825586048 53954974476 54155340369 54345042531 54356410368 54487074816 54689416704 54749380608 54820881648 54880989696 54939482624 55012915152 55071548688 55217209788 55228760064 55422222336 55555448832 55614660608 55688995584 55748349696 55761758208 55882360152 55895800896 56030165802 56151382976 56286362262 56299900176 56447041536 56841454592 56855126016 56978092704 56991796992 57052539648 57115059273 57128796504 57189685176 57390016424 57553846272 57615187968 57692196864 57753686016 57892516992 58095310208 58171216896 58234962396 58311051552 58451222349 58886111232 59027664384 59041861632 59169557808 59246868096 59311828992 59389288452 59454405504 59597324748 59660844412 59767455744 59818643937 59831156736 59974981632 60040740864 60185069568 60329745216 60394045504 60408571392 60474768642 60539223498 60553784304 61004316672 61150961664 61297959168 61593053184 61726267096 61741113408 61806917952 61889529546 61955492274 62132355072 62350000128 62416453632 62499879936 62566493184 62650120032 62716893408 62731977984 62867655171 63018818304 63087875929 63170305848 63337387698 63350636544 63502921728 63640305664 63793287168 63946636416 63962016768 64100354292 64115771616 64184107104 64338395823 64408939296 64563768477 64577273856 64748077056 64817086464 64903721472 64972896768 65044135936 65129081616 65200492032 65357223984 65442619008 65599932996 65843494912 66001772544 66088009728 66246875136 66406122432 66565752534 66652726608 66725807616 66886206192 66957494448 67310051328 67383853056 67471854336 67545833472 67617824768 67708203264 67780367616 67870963368 67943301192 67959642816 68123007342 68375937024 68434498002 68448813056 68613353472 68629856256 68794831872 68960204064 69109394432 69275522784 69292184832 69442050483 69458752584 69532782696 69958713344 69975539712 70126883328 70143750144 70218510336 70312364928 70387304832 70481385036 70556505084 70633866368 70803659316 70896170592 71066594079 71081459712 71501920256 71595343872 71673799872 71767448064 71939965968 72207120492 72460056708 72475213824 72649433088 72666906624 72919222272 72999174144 73094508864 73174652928 73270216818 73350553536 73428731584 73526876982 73605242958 73622946384 74073931776 74251994112 74331132928 74349010944 74509813536 74527734528 74706887736 75048483016 75066533568 75246981966 75262722048 75327181254 75806834688 75970790272 75989062656 76070052864 76153412364 76171728672 76252913568 76354833789 76436213841 76703964259 76922929152 77004914688 77190022656 77208588288 77561622528 77646616528 77748068736 77934963132 77953707936 78224380533 78514814976 78703552512 78722482176 78892743744 78911718912 78995824128 79082438656 79185717936 79272540672 79463099664 79689940992 79758191916 79774875648 79966642176 80054321152 80246759424 80439660288 80544761856 80633024856 80718964664 80738379072 80932461714 81534615552 81730612224 82034125056 82124070912 82321484544 82409223936 82499530061 82519372728 82607323032 82825814682 82843140096 83133333504 83221938176 83333173248 83421990912 83533493376 83622524544 83642637312 83823540228 83843701344 84025091072 84227074464 84429543393 84449850264 84670562304 85057716224 85262181888 85282689024 85467139056 85487695488 85578809472 85693194756 85784527764 85878585728 86085024636 86103031808 86330769408 86422781952 86538295296 86630529024 86838775488 86933989376 87142965312 87256825344 87352443594 87466577328 88002363392 88117346304 88329166848 88541496576 88754336712 88870302144 88967743488 89083932678 89181608256 89276659264 89395987122 89491266618 89746735104 89962472448 90061111296 90277604352 90373823488 90494617824 90591068256 90612857088 90712152963 90808835247 90830676456 91245997336 91484471296 91506475008 91726442496 91946938752 92367363712 92389579776 92589400644 92611670112 92710376928 92834294319 92933238411 93258776689 93502511104 93525000192 93624680448 93749819904 93849739776 93975180048 94075340112 94404879088 94528227456 94755458772 94775279616 95025954816 95460458496 95565066496 95689930752 95919954624 95943025152 96150531438 96276160656 96613408944 96865910784 96889208832 97122115584 97225629696 97332232192 97459345152 97566203904 97693622424 97800738048 98035835976 98140323944 98163928512 98399899494 98765242368 99002658816 99132014592 99346418048 99370312704 99609183648 99848628801 100088711424 100305184031 100329309288 100436241672 100965076992 101075779584 101318750208 101426737152 101537883152 101562304896 101670551424 101806445052 101914951788 101939464224 102563905536 102651747003 102673219584 102920030208 102944784384 103192247808 103415496704 103664091648 103913284176 103938277248 104188128876 104299174044 104686419968 104938070016 104963309568 105190324992 105215625216 105327765504 105468547392 105580957248 105696720896 105834757626 105950799552 106205488974 106344255888 106622189568 106995679232 107252880384 107393015808 107510699808 107651172096 107884000849 107909948952 108310680738 108690085062 108712820736 108974149632 109378833408 109498761216 109641763296 109761979392 109878965248 110025830304 110143097376 110290315473 110407864437 110434419576 111110897664 111229321216 111377991168 111496699392 111523516416 111764720304 111791601792 112060331604 112302765952 112572724524 112599800352 112870472949 112894083072 112990771881 113682909184 113710252032 113956185408 113983593984 114105079296 114230118546 114257593008 114379370352 114780032848 115107692544 115230375936 115384393728 115507372032 115785033984 116190620416 116342433792 116469924792 116622103104 116902444698 117772222464 118055328768 118083723264 118339115616 118493736192 118623657984 118778576904 118908811008 119194649496 119321688824 119534911488 119637287874 119662313472 119949963264 120081481728 120370139136 120659490432 120788091008 120817142784 120949537284 121078446996 121107568608 121398692571 121953784901 122301923328 122595918336 123186106368 123452534192 123482226816 123613835904 123779059092 123910984548 124264710144 124700000256 124832907264 124999759872 125132986368 125300240064 125433786816 125463955968 125735310342 126037636608 126175751858 126340611696 126674775396 126701273088 127005843456 127280611328 127586574336 127893272832 127924033536 128200708584 128231543232 128368214208 128676791646 128817878592 129127536954 129154547712 129496154112 129634172928 129807442944 129945793536 130088271872 130258163232 130400984064 130714447968 130885238016 131028665391 131168317579 131199865992 132003545088 132176019456 132493750272 132812244864 133131505068 133305453216 133451615232 133772412384 133914988896 134093980683 134236899927 134620102656 134943708672 135091666944 135235649536 135416406528 135560735232 135741926736 135886602384 135919285632 136246014684 136751874048 136868996004 136897626112 137226706944 137259712512 137589663744 137920408128 138218788864 138551045568 138584369664 138884100966 138917505168 139065565392 139917426688 139951079424 140253766656 140287500288 140437020672 140624729856 140774609664 140962770072 141113010168 141267732736 141607318632 141792341184 142133188158 142162919424 143003840512 143190687744 143347599744 143534896128 143879931936 144225797157 144414240984 144920113416 145298866176 145333813248 145838444544 145998348288 146189017728 146349305856 146540433636 146701107072 146857463168 147053753964 147210485916 147245892768 147599849241 148147863552 148503988224 148662265856 148698021888 149019627072 149055469056 149413775472 150096966032 150133067136 150493963932 150525444096 150654362508 151613669376 151941580544 151978125312 152140105728 152306824728 152343457344 152505827136 152709667578 152872427682 153407928518 153845858304 154009829376 154380045312 154417176576 155123245056 155293233056 155496137472 155869926264 155907415872 156448761066 157029629952 157407105024 157444964352 157785487488 157823437824 157991648256 158164877312 158371435872 158545081344 158752136439 158926199328 159308233461 159478026409 159516383832 159933284352 160493518848 160879320576 161089523712 161266049712 161437929328 161476758144 161864923428 163035127593 163069231104 163461224448 164068250112 164248141824 164642969088 164818447872 164999060122 165038745456 165214646064 165651629364 165686280192 166266667008 166443876352 166666346496 166843981824 167066986752 167245049088 167285274624 167647080456 167687402688 168050182144 168454148928 168859086786 168899700528 169341124608 170115432448 170524363776 170565378048 170934278112 170975390976 171157618944 171345177819 171386389512 171569055528 171757171456 172170049272 172661538816 172845563904 173076590592 173261058048 173677550976 173867978752 174285930624 174513650688 174704887188 174933154656 175353667047 176004726784 176658333696 177082993152 177508673424 177740604288 177935486976 178167865356 178363216512 178553318528 178791974244 178982533236 179455931811 179493470208 179924944896 180122222592 180555208704 180747646976 180989235648 181182136512 181225714176 181424305926 181617670494 181661352912 182491994672 182968942592 183012950016 183452884992 183893877504 184734727424 184779159552 185178801288 185223340224 185420753856 185668588638 185866476822 186517553378 187005022208 187050000384 187249360896 187499639808 187699479552 187950360096 188150680224 188602965513 188809758176 189056454912 189263627787 189510917544 190051909632 190920916992 191130132992 191379861504 191839909248 191886050304 192301062876 192552321312 193015187469 193226817888 193691305431 193731821568 193897744339 194244231168 194451259392 194918690304 195132407808 195387244848 195601476096 196071671952 196280647888 196327857024 196799798988 197530484736 198005317632 198264029184 198692836096 198740625408 199218367296 199697257602 200177422848 200610368062 200658618576 200872483344 201930153984 202151559168 202637500416 202853474304 203075766304 203124609792 203341102848 203612890104 203829903576 203878928448 205127811072 205303494006 205346439168 205840060416 205889568768 206384495616 206830993408 207328183296 207826568352 207876554496 208326151449 208376257752 208598348088 209876140032 209926619136 210380649984 210431250432 210655531008 210937094784 211161914496 211393441792 211669515252 211901599104 212410977948 212688511776 213199782237 213244379136 213991358464 214505760768 214786031616 215021399616 215302344192 215768001698 215819897904 216621361476 217380170124 217425641472 217948299264 218757666816 218997522432 219283526592 219523958784 219757930496 220051660608 220286194752 220580630946 220815728874 220868839152 222221795328 222458642432 222755982336 222993398784 223047032832 223529440608 223583203584 224120663208 224605531904 225145449048 225199600704 225740945898 225788166144 225981543762 227365818368 227420504064 227912370816 227967187968 228210158592 228460237092 228515186016 228758740704 229064501367 229308641523 229560065696 230111892777 230768787456 231014744064 231570067968 232381240832 232684867584 232939849584 233244206208 233804889396 234673141599 235544444928 236110657536 236167446528 236678231232 236987472384 237247315968 237557153808 237817622016 238389298992 238643377648 239069822976 239274575748 239324626944 239899926528 240162963456 240740278272 241318980864 241576182016 241634285568 241899074568 242156893992 242215137216 242797385142 243907569802 244603846656 245191836672 246372212736 246905068384 246964453632 247227671808 247498590183 247558118184 247821969096 248529420288 249400000512 249665814528 249999519744 250265972736 250600480128 250867573632 250927911936 251470620684 252075273216 252351503716 252681223392 253288630179 253349550792 254011686912 255173148672 255786545664 255848067072 256401417168 256463086464 256736428416 257353583292 257635757184 258255073908 258309095424 258992308224 259268345856 259614885888 259891587072 260176543744 260516326464 260801968128 261428895936 261770476032 262057330782 262336635158 262399731984 264007090176 264352038912 264987500544 265624489728 266263010136 266610906432 266903230464 267544824768 267829977792 268187961366 268473799854 269240205312 269887417344 270183333888 270471299072 270832813056 271121470464 271483853472 271773204768 271838571264 272136458889 272426505741 272492029368 273737992008 274453413888 274519425024 275179327488 275840816256 276437577728 277102091136 277168739328 277768201932 277835010336 278131130784 278502882957 278799715233 279776330067 279834853376 280507533312 280575000576 280874041344 281249459712 281549219328 281925540144 282226020336 282535465472 283214637264 283584682368 284266376316 284325838848 286007681024 286381375488 286695199488 287069792256 287759863872 288451594314 288828481968 289840226832 290597732352 290667626496 291676889088 291996696576 292378035456 292698611712 293080867272 293402214144 293714926336 294107507928 294420971832 294491785536 295199698482 296295727104 297007976448 297324531712 297396043776 298039254144 298110938112 298827550944 299545886403 300193932064 300266134272 300915552093 300987927864 301308725016 303227338752 303883161088 303956250624 304280211456 304613649456 304686914688 305011654272 305419335156 305744855364 306815857036 307691716608 307955241009 308019658752 308760090624 308834353152 310246490112 310586466112 310992274944 311739852528 311814831744 312897522132 314059259904 314814210048 314889928704 315570974976 315646875648 315983296512 316329754624 316742871744 317090162688 317504272878 317852398656 318616466922 318956052818 319032767664 319866568704 320987037696 321758641152 322179047424 322532099424 322875858656 322953516288 323652002547 323729846856 326070255186 326138462208 326922448896 328136500224 328496283648 329285938176 329636895744 329998120244 330077490912 330429292128 330870946419 331223593311 331303258728 333332692992 333687963648 334133973504 334490098176 334570549248 335294160912 335374805376 336100364288 336908297856 337718173572 337799401056 338611418847 338682249216 338972315643 340230864896 341048727552 341130756096 341868556224 341950781952 342315237888 342690355638 342772779024 343138111056 343514342912 344340098544 345323077632 345691127808 346153181184 346522116096 347355101952 347735957504 348571861248 349027301376 349409774376 349866309312 350707334094 352009453568 353316667392 354165986304 355017346848 355481208576 355870973952 356335730712 356726433024 357106637056 357583948488 357965066472 358911863622 358986940416 359849889792 360244445184 361110417408 361495293952 361978471296 362364273024 362451428352 362848611852 363235340988 363322705824 364196077713 364983989344 365861354703 365937885184 366905769984 367787755008 369469454848 369558319104 370357602576 370446680448 370841507712 371337177276 371732953644 373035106756 374010044416 374100000768 374498721792 374999279616 375398959104 375900720192 376301360448 377205931026 377619516352 378112909824 378527255574 379021835088 380103819264 381841833984 382260265984 382759723008 383679818496 383772100608 384602125752 385104642624 386030374938 386453635776 387382610862 387463643136 387795488678 388488462336 388902518784 389837380608 390264815616 390774489696 391202952192 392143343904 392561295776 392655714048 393085996173 393504952737 393599597976 396010635264 396528058368 397385672192 397481250816 398436734592 399394515204 400354845696 401220736124 401317237152 401744966688 402281942049 402710699781 403860307968 405275000832 405706948608 406151532608 406249219584 406682205696 407225780208 407659807152 407757856896 410255622144 410606988012 410692878336 411680120832 411779137536 412768991232 413661986816 414656366592 415653136704 415753108992 416652302898 416752515504 417196696176 419752280064 419853238272 420761299968 420862500864 421311062016 421874189568 422323828992 422786883584 423339030504 423803198208 424821955896 425377023552 426399564474 426488758272 427982716928 429011521536 429572063232 430042799232 430604688384 431536003396 431639795808 432677391471 433242722952 434760340248 435896598528 437515333632 437995044864 438567053184 439047917568 439515860992 440103321216 440572389504 441161261892 441631457748 441737678304 442799547723 444443590656 444917284864 445511964672 445986797568 446094065664 447058881216 447166407168 448241326416 449211063808 450290898096 450399201408 451481891796 451576332288 451963087524 454731636736 454841008128 455824741632 455934375936 456420317184 456920474184 457030372032 457517481408 458129002734 458617283046 459120131392 460223785554 461537574912 462029488128 463140135936 464762481664 465369735168 465879699168 466488412416 467609778792 469346283198 471088889856 472221315072 472334893056 473356462464 473974944768 474494631936 475114307616 475635244032 476256409317 476778597984 477286755296 477924700383 478434079227 478549151496 479799853056 481480556544 482637961728 483152364032 483268571136 483798149136 484313787984 484430274432 485594770284 487815139604 489105382779 489207693312 490383673344 492744425472 493810136768 493928907264 494455343616 494997180366 495116236368 495643938192 497058840576 498800001024 499331629056 499999039488 500531945472 501200960256 501735147264 501855823872 502941241368 504150546432 504703007432 505362446784 506577260358 506699101584 508023373824 510346297344 511573091328 511696134144 512802834336 512926172928 513472856832 514035533457 514707166584 515271514368 516510147816 517984616448 518536691712 519229771776 519783174144 520353087488 521032652928 521603936256 522857791872 523540952064 524114661564 524673270316 524799463968 526061001141 528014180352 529975001088 531248979456 532526020272 533221812864 533806460928 535089649536 535659955584 536375922732 536947599708 538367795433 538480410624 539774834688 540366667776 540942598144 541665626112 542242940928 542967706944 543546409536 543677142528 544272917778 544853011482 544984058736 547475984016 548906827776 549038850048 550358654976 551681632512 552875155456 554204182272 554337478656 555536403864 555670020672 556262261568 557005765914 557599430466 559552660134 559669706752 561015066624 561150001152 561748082688 562498919424 563098438656 563851080288 564452040672 565070930944 565808896539 566429274528 567169364736 567790883361 568532752632 572015362048 572762750976 573390398976 574139584512 575519727744 576903188628 577656963936 579045562407 579680453664 581073916293 581195464704 581693233017 583353778176 584756070912 585397223424 586161734544 586804428288 587429852672 588215015856 588841943664 588983571072 590399396964 592591454208 594015952896 594649063424 594792087552 596078508288 596221876224 597655101888 599091772806 600387864128 600532268544 601831104186 601975855728 602617450032 606454677504 607766322176 607912501248 608560422912 609227298912 609373829376 610023308544 610838670312 611489710728 613631714072 615383433216 615910482018 616039317504 617520181248 617668706304 620492980224 621172932224 621984549888 623479705056 623629663488 624978454347 625795044264 629628420096 629779857408 631141949952 631293751296 631966593024 632659509248 633485743488 634180325376 635008545756 635704797312 637232933844 637912105636 638065535328 639599346711 639733137408 641974075392 643517282304 644358094848 645064198848 645751717312 645907032576 647304005094 647459693712 652140510372 652276924416 653844897792 656273000448 656992567296 658571876352 659273791488 659996240488 660154981824 660858584256 661741892838 662447186622 662606517456 666665385984 667375927296 668267947008 668980196352 669141098496 670588321824 670749610752 672200728576 673816595712 675436347144 675598802112 677222837694 677364498432 677944631286 680461729792 682097455104 682261512192 683737112448 683901563904 684630475776 685380711276 685545558048 686276222112 687028685824 687925924569 688680197088 690335678331 692306362368 693044232192 694710203904 695471915008 697143722496 698054602752 698819548752 699732618624 701414668188 704018907136 704019424797 706633334784 708331972608 710034693696 710962417152 711741947904 712671461424 713452866048 714213274112 715167896976 715930132944 717823727244 717973880832 719699779584 720488890368 722220834816 722990587904 723956942592 724728546048 724902856704 725697223704 726470681976 726645411648 728392155426 729967978688 731722709406 731875770368 733811539968 735575510016 738938909696 739116638208 740715205152 740893360896 741683015424 742495770549 742674354552 743465907288 746070213512 748020088832 748200001536 748997443584 749998559232 750797918208 751801440384 752602720896 754411862052 755239032704 756225819648 757054511148 758043670176 759865890537 764520531968 765519446016 767359636992 767544201216 769204251504 770209285248 772060749876 772907271552 774765221724 774927286272 775590977356 776976924672 777805037568 779674761216 780529631232 781548979392 782405904384 784286687808 785122591552 785311428096 786171992346 787009905474 787199195952 792021270528 793056116736 794771344384 794962501632 796873469184 798789030408 800709691392 802441472248 802634474304 803489933376 804563884098 805421399562 807720615936 810550001664 811413897216 812303065216 812498439168 813364411392 814451560416 815319614304 815515713792 816409376667 817279517223 820142387077 821213976024 823360241664 823558275072 825537982464 827323973632 829312733184 831306273408 831506217984 833304605796 833505031008 834393392352 836399145699 839328990201 839504560128 841522599936 841725001728 842622124032 843748379136 844647657984 845573767168 846678061008 847606396416 849643911792 850754047104 852799128948 852977516544 855965433856 858023043072 859144126464 860085598464 861209376768 863072006792 863279591616 865354782942 866485445904 869520680496 871793197056 875030667264 875990089728 877134106368 878095835136 879031721984 880206642432 881144779008 882322523784 883262915496 883475356608 885599095446 888887181312 889834569728 891023929344 891973595136 892188131328 894117762432 894332814336 896482652832 898422127616 900581796192 900798402816 902746656279 902963783592 903926175048 909463273472 909682016256 911649483264 911868751872 912840634368 913840948368 914060744064 915034962816 916258005468 917234566092 918240262784 920447571108 923075149824 923865723027 924058976256 926280271872 929524963328 930739470336 931759398336 932976824832 935219557584 938692566396 942177779712 944442630144 944669786112 946712924928 947949889536 948989263872 950228615232 951270488064 952512818634 953557195968 954573510592 955849400766 956868158454 957098302992 959599706112 962961113088 965275923456 966304728064 966537142272 967596298272 968627575968 968860548864 970956007641 971189540568 975630279208 978210765558 978415386624 980767346688 985488850944 987620273536 987857814528 988910687232 989994360732 990232472736 991287876384 992612839257 993670779933 997151535367 999998078976 1001063890944 1002401920512 1003470294528 1003711647744 1005882482736 1008301092864 1009406014864 1010724893568 1013154520716 1013398203168 1016046747648 1016916946929 1020692594688 1023146182656 1023392268288 1025605668672 1025852345856 1026945713664 1028071066914 1029414333168 1030543028736 1033020295632 1035969232896 1037073383424 1038459543552 1039566348288 1040706174976 1042065305856 1043207872512 1045715583744 1047081904128 1048229323128 1049346540632 1049598927936 1052122002282 1056028360704 1059950002176 1062497958912 1065052040544 1066443625728 1067612921856 1070179299072 1071319911168 1072493890793 1072751845464 1073895199416 1076735590866 1076960821248 1079549669376 1080733335552 1081885196288 1083331252224 1084485881856 1085935413888 1087092819072 1087354285056 1088545835556 1089706022964 1089968117472 1094951968032 1097584064109 1097813655552 1100717309952 1103363265024 1105750310912 1108408364544 1108674957312 1111072807728 1111340041344 1112524523136 1114011531828 1115198860932 1119105320268 1119339413504 1122030133248 1122300002304 1123496165376 1124997838848 1126196877312 1127702160576 1128904081344 1130141861888 1131617793078 1132858549056 1134338729472 1135581766722 1137065505264 1144030724096 1145525501952 1146780797952 1148279169024 1151039455488 1153806377256 1155313927872 1158091124814 1159360907328 1162147832586 1162390929408 1163386466034 1166707556352 1169512141824 1170794446848 1172323469088 1173608856576 1174859705344 1176430031712 1177683887328 1177967142144 1179257988519 1180514858211 1180798793928 1188031905792 1189298126848 1189584175104 1192157016576 1192443752448 1195310203776 1198183545612 1200775728256 1201064537088 1203662208372 1203951711456 1205234900064 1206845826147 1208132099343 1215532644352 1215825002496 1217120845824 1218454597824 1218747658752 1220046617088 1221677340624 1222979421456 1227263428144 1230766866432 1231820964036 1232078635008 1235040362496 1235337412608 1240985960448 1242345864448 1243969099776 1246959410112 1247259326976 1249956908694 1251590088528 1259256840192 1259559714816 1262283899904 1262587502592 1263933186048 1265319018496 1266971486976 1268360650752 1270017091512 1271409594624 1274465867688 1275824211272 1276131070656 1279198693422 1279466274816 1283948150784 1287034564608 1288716189696 1290128397696 1291503434624 1291814065152 1294608010188 1294919387424 1298032174413 1303967392403 1304281020744 1307689795584 1312546000896 1313985134592 1317143752704 1318547582976 1319992480976 1320309963648 1321717168512 1323483785676 1324894373244 1325213034912 1333330771968 1334751854592 1336535894016 1337960392704 1338282196992 1341176643648 1341499221504 1344401457152 1347633191424 1350872694288 1351197604224 1354445675388 1354728996864 1355889262572 1360923459584 1364194910208 1364523024384 1367474224896 1367803127808 1369260951552 1370761422552 1371091116096 1372552444224 1374057371648 1375851849138 1377360394176 1380671356662 1384612724736 1386088464384 1389420407808 1390943830016 1394287444992 1396109205504 1397639097504 1399465237248 1402492011037 1402829336376 1408038849594 1413266669568 1416663945216 1420069387392 1421924834304 1423483895808 1425342922848 1426905732096 1428426548224 1430335793952 1431860265888 1433774101149 1435302237681 1435647454488 1439399559168 1444441669632 1445981175808 1447913885184 1449457092096 1449805713408 1451394447408 1452941363952 1453290823296 1456784310852 1459935957376 1463445418812 1463751540736 1467316148337 1467623079936 1471151020032 1477877819392 1478233276416 1481430410304 1481786721792 1483366030848 1484991541098 1485348709104 1486931814576 1492140427024 1496040177664 1496400003072 1497994887168 1499997118464 1501595836416 1503602880768 1505205441792 1508823724104 1510478065408 1512451639296 1514109022296 1516087340352 1519731781074 1529041063936 1531038892032 1534719273984 1535088402432 1538408503008 1540418570496 1542106600371 1544121499752 1545814543104 1549530443448 1551181954712 1553953849344 1555610075136 1559349522432 1561059262464 1563097958784 1564811808768 1568573375616 1570245183104 1570622856192 1572343984692 1574019810948 1574398391904 1578183003423 1584042541056 1585399203713 1589542688768 1589925003264 1593746938368 1597578060816 1601419382784 1604882944496 1605268948608 1606979866752 1609127768196 1610842799124 1615441231872 1621100003328 1622827794432 1624606130432 1624996878336 1626728822784 1628903120832 1630639228608 1631031427584 1632818753334 1634559034446 1640284774154 1642427952048 1646720483328 1647116550144 1651075964928 1654647947264 1658625466368 1662612546816 1663012435968 1666609211592 1667010062016 1668786784704 1672798291398 1678657980402 1679009120256 1683045199872 1683450003456 1685244248064 1687496758272 1689295315968 1691147534336 1693356122016 1695212792832 1697426689617 1699287823584 1701508094208 1703372650083 1705188128527 1705598257896 1716046086144 1718288252928 1720171196928 1722418753536 1726144013584 1726559183232 1730709565884 1732970891808 1739041360992 1743221748879 1743586394112 1745079699051 1750061334528 1754268212736 1756191670272 1758063443968 1760413284864 1762289558016 1764645047568 1766525830992 1766950713216 1771198190892 1777774362624 1779669139456 1782047858688 1783947190272 1784376262656 1788235524864 1788665628672 1792965305664 1796844255232 1801163592384 1801596805632 1805493312558 1805927567184 1807852350096 1818926546944 1819364032512 1823298966528 1823737503744 1825681268736 1827681896736 1828121488128 1830069925632 1832516010936 1834469132184 1836480525568 1840895142216 1846150299648 1847731446054 1848117952512 1852560543744 1859049926656 1861478940672 1863518796672 1865953649664 1870439115168 1874935363041 1877385132792 1888885260288 1889339572224 1893425849856 1895899779072 1897978527744 1900457230464 1902540976128 1905025637268 1907114391936 1909147021184 1911698801532 1913736316908 1914196605984 1918798040133 1919199412224 1925922226176 1930551846912 1932609456128 1933074284544 1935192596544 1937255151936 1937721097728 1941912015282 1942379081136 1951260558416 1956421531116 1956830773248 1961534693376 1970977701888 1975240547072 1975715629056 1977821374464 1979988721464 1980464945472 1982575752768 1985225678514 1987341559866 1994303070734 1999996157952 2002127781888 2004803841024 2006940589056 2007423295488 2011764965472 2016602185728 2018812029728 2021449787136 2026309041432 2026796406336 2032093495296 2033833893858 2041385189376 2046292365312 2046784536576 2051211337344 2051704691712 2053891427328 2056142133828 2058828666336 2061086057472 2063777773707 2066040591264 2071007034993 2073214343317 2076919087104 2079132696576 2084130611712 2086415745024 2091431167488 2094163808256 2096458646256 2098693081264 2099197855872 2104244004564 2112056721408 2119900004352 2124995917824 2130104081088 2132887251456 2135225843712 2140358598144 2142639822336 2144987781586 2145503690928 2147790398832 2153471181732 2153921642496 2159099338752 2161466671104 2163770392576 2166662504448 2168971763712 2171870827776 2174185638144 2174708570112 2177091671112 2179412045928 2179936234944 2189903936064 2195168128218 2195627311104 2201434619904 2206726530048 2211500621824 2216816729088 2217349914624 2222145615456 2222680082688 2225049046272 2227487311647 2228023063656 2230397721864 2238210640536 2244060266496 2244600004608 2246992330752 2249995677696 2252393754624 2255404321152 2257808162688 2260283723776 2263235586156 2265717098112 2268677458944 2271163533444 2274131010528 2279597671611 2288061448192 2293561595904 2296558338048 2302078910976 2307612754512 2310627855744 2316182249628 2318721814656 2324295665172 2324781858816 2326772932068 2333415112704 2339024283648 2341588893696 2344646938176 2347217713152 2349719410688 2352860063424 2355367774656 2355934284288 2358515977038 2361029716422 2361597587856 2376063811584 2378596253696 2379168350208 2384314033152 2384887504896 2390620407552 2396367091224 2401551456512 2402129074176 2407324416744 2407903422912 2410469800128 2413691652294 2416264198686 2431065288704 2431650004992 2434241691648 2436909195648 2437495317504 2440093234176 2443354681248 2445958842912 2449228130001 2451838551669 2454526856288 2460427161231 2463641928072 2470080724992 2470674825216 2481971920896 2484691728896 2487938199552 2493918820224 2494518653952 2499913817388 2503180177056 2509197437097 2517986970603 2518513680384 2524567799808 2525175005184 2527866372096 2533942973952 2536721301504 2540034183024 2542819189248 2548931735376 2551648422544 2552262141312 2558397386844 2558932549632 2567896301568 2574069129216 2577432379392 2580256795392 2583006869248 2583628130304 2589216020376 2589838774848 2596064348826 2607934784806 2608562041488 2615379591168 2625092001792 2627970269184 2634287505408 2637095165952 2639984961952 2640619927296 2643434337024 2646967571352 2649788746488 2650426069824 2666661543936 2669503709184 2673071788032 2675920785408 2676564393984 2682353287296 2682998443008 2688802914304 2695266382848 2701745388576 2702395208448 2708239968837 2708891350776 2711778525144 2728389820416 2729046048768 2734948449792 2735606255616 2738521903104 2741522845104 2742182232192 2745104888448 2748114743296 2751703698276 2754720788352 2761342713324 2769225449472 2771597169081 2772176928768 2778840815616 2781887660032 2788574889984 2792218411008 2795278195008 2798930474496 2804984022074 2805658672752 2816077699188 2826533339136 2833327890432 2840138774784 2843849668608 2846967791616 2850685845696 2853811464192 2856853096448 2860671587904 2863720531776 2867548202298 2870604475362 2871294908976 2878799118336 2888883339264 2891962351616 2895827770368 2898914184192 2899611426816 2902788894816 2905882727904 2906581646592 2912868022923 2913568621704 2919871914752 2926890837624 2934632296674 2935246159872 2942302040064 2955755638784 2956466552832 2962860820608 2963573443584 2966732061696 2969983082196 2970697418208 2973863629152 2977838517771 2981012339799 2984280854048 2991454606101 2992080355328 2999994236928 3003191672832 3007205761536 3010410883584 3017647448208 3020956130816 3024903278592 3028218044592 3032174680704 3039463562148 3050750840787 3058082127872 3062077784064 3069438547968 3070176804864 3076817006016 3080837140992 3084213200742 3088242999504 3091629086208 3099060886896 3102363909424 3107907698688 3111220150272 3118699044864 3122118524928 3126195917568 3129623617536 3137146751232 3140490366208 3141245712384 3144687969384 3148039621896 3148796783808 3156366006846 3168085082112 3170798407426 3179085377536 3179850006528 3187493876736 3195156121632 3202838765568 3209765888992 3210537897216 3213959733504 3217481672379 3218255536392 3221685598248 3230882463744 3242200006656 3245655588864 3249212260864 3249993756672 3253457645568 3257806241664 3261278457216 3262062855168 3265637506668 3269118068892 3280569548308 3284855904096 3292752192327 3293440966656 3302151929856 3317250932736 3325225093632 3326024871936 3333218423184 3334020124032 3337573569408 3345596582796 3357315960804 3358018240512 3366090399744 3366900006912 3370488496128 3374993516544 3378590631936 3382295068672 3386712244032 3390425585664 3394853379234 3398575647168 3403016188416 3406745300166 3410376257054 3411196515792 3432092172288 3436576505856 3440342393856 3444837507072 3452288027168 3453118366464 3461419131768 3465941783616 3478082721984 3486443497758 3487172788224 3490159398102 3500122669056 3508536425472 3512383340544 3516126887936 3520826569728 3524579116032 3529290095136 3533051661984 3533901426432 3537773965557 3541544574633 3542396381784 3564095717376 3567894380544 3568752525312 3576471049728 3577331257344 3585930611328 3593688510464 3602327184768 3603193611264 3610986625116 3611855134368 3615704700192 3620537478441 3624396298029 3637853093888 3646597933056 3647475007488 3651362537472 3655363793472 3656242976256 3660139851264 3665032021872 3668938264368 3672961051136 3681790284432 3692300599296 3695462892108 3696235905024 3705121087488 3718099853312 3722957881344 3727037593344 3731907299328 3740878230336 3749870726082 3754770265584 3777770520576 3778679144448 3786851699712 3791799558144 3795957055488 3800914460928 3805081952256 3810051274536 3814228783872 3818294042368 3823397603064 3827472633816 3828393211968 3837596080266 3838398824448 3851844452352 3861103693824 3865218912256 3866148569088 3870385193088 3874510303872 3875442195456 3883824030564 3884758162272 3894096523239 3902521116832 3911902177209 3912843062232 3923069386752 3941955403776 3950481094144 3951431258112 3955642748928 3959977442928 3960929890944 3965151505536 3970451357028 3974683119732 3988606141468 3999992315904 4004255563776 4009607682048 4013881178112 4014846590976 4023529930944 4033204371456 4037624059456 4042899574272 4052618082864 4053592812672 4064186990592 4067667787716 4082770378752 4092584730624 4093569073152 4102422674688 4103409383424 4107782854656 4112284267656 4117657332672 4122172114944 4127555547414 4132081182528 4142014069986 4146428686634 4153838174208 4158265393152 4168261223424 4172831490048 4182862334976 4188327616512 4192917292512 4197386162528 4198395711744 4207476033111 4208488009128 4239800008704 4249991835648 4260208162176 4265774502912 4270451687424 4280717196288 4285279644672 4289975563172 4291007381856 4295580797664 4301322303447 4305906713043 4306942363464 4318198677504 4333325008896 4337943527424 4343741655552 4348371276288 4349417140224 4354183342224 4358824091856 4359872469888 4379807872128 4390336256436 4391254622208 4401948445011 4402869239808 4413453060096 4423001243648 4433633458176 4434699829248 4444291230912 4445360165376 4450098092544 4454974623294 4456046127312 4460795443728 4476421281072 4488120532992 4489200009216 4493984661504 4499991355392 4504787509248 4510808642304 4515616325376 4520567447552 4526471172312 4531434196224 4537354917888 4542327066888 4548262021056 4559195343222 4576122896384 4587123191808 4593116676096 4604157821952 4615225509024 4621255711488 4626319801113 4632364499256 4637443629312 4648591330344 4653545864136 4666830225408 4678048567296 4683177787392 4689293876352 4694435426304 4699438821376 4705720126848 4710735549312 4711868568576 4717031954076 4722059432844 4723195175712 4734549010269 4752127623168 4756197611139 4757192507392 4768628066304 4769775009792 4781240815104 4792734182448 4803102913024 4804258148352 4814648833488 4815806845824 4820939600256 4827383304588 4832528397372 4862130577408 4863300009984 4868483383296 4873818391296 4874990635008 4880186468352 4886709362496 4891917685824 4898456260002 4903677103338 4909053712576 4920854322462 4927283856144 4940161449984 4941349650432 4963943841792 4969383457792 4975876399104 4987837640448 4989037307904 4999827634776 5006360354112 5018394874194 5035973941206 5037027360768 5049135599616 5050350010368 5055732744192 5067885947904 5073442603008 5080068366048 5085638378496 5092280068851 5097863470752 5103296845088 5104524282624 5110117950249 5115564385581 5116794773688 5148138258432 5154864758784 5160513590784 5166013738496 5167256260608 5178432040752 5179677549696 5192128697652 5215869569612 5217124082976 5229665246637 5230759182336 5235239097153 5250184003584 5268575010816 5274190331904 5279969923904 5281239854592 5286868674048 5293935142704 5299577492976 5300852139648 5333323087872 5339007418368 5346143576064 5351841570816 5353128787968 5364706574592 5365996886016 5377605828608 5390532765696 5403490777152 5404790416896 5416479937674 5417782701552 5423557050288 5456779640832 5458092097536 5469896899584 5471212511232 5477043806208 5483045690208 5484364464384 5490209776896 5496229486592 5503407396552 5509441576704 5522685426648 5538450898944 5543194338162 5544353857536 5557681631232 5563775320064 5577149779968 5584436822016 5590556390016 5597860948992 5609968044148 5611317345504 5624806089123 5632155398376 5666655780864 5680277549568 5687699337216 5693935583232 5701371691392 5707622928384 5713706192896 5721343175808 5727441063552 5735096404596 5741208950724 5742589817952 5756394120399 5757598236672 5777766678528 5783924703232 5791655540736 5797828368384 5799222853632 5805577789632 5811765455808 5813163293184 5825736045846 5827137243408 5839743829504 5853781675248 5869264593348 5870492319744 5884604080128 5911511277568 5912933105664 5925721641216 5927146887168 5933464123392 5939966164392 5941394836416 5947727258304 5955677035542 5962024679598 5968561708096 5982909212202 5984160710656 5999988473856 6006383345664 6014411523072 6020821767168 6035294896416 6041912261632 6049806557184 6056436089184 6064349361408 6078927124296 6101501681574 6116164255744 6124155568128 6138877095936 6140353609728 6153634012032 6161674281984 6168426401484 6176485999008 6183258172416 6191333321121 6198121773792 6204727818848 6213021104979 6219643029951 6237398089728 6252391835136 6259247235072 6274293502464 6280980732416 6282491424768 6289375938768 6296079243792 6297593567616 6312732013692 6336170164224 6341596814852 6358170755072 6359700013056 6374987753472 6390312243264 6405677531136 6419531777984 6421075794432 6427919467008 6434963344758 6436511072784 6443371196496 6461764927488 6484400013312 6491311177728 6498424521728 6499987513344 6506915291136 6515612483328 6522556914432 6524125710336 6531275013336 6538236137784 6561139096616 6569711808192 6585504384654 6586881933312 6604303859712 6634501865472 6650450187264 6652049743872 6666436846368 6668040248064 6675147138816 6682461934941 6691193165592 6714631921608 6732180799488 6733800013824 6740976992256 6749987033088 6757181263872 6764590137344 6773424488064 6780851171328 6789706758468 6797151294336 6806032376832 6813490600332 6820752514108 6822393031584 6838793014833 6864184344576 6880684787712 6889675014144 6904576054336 6906236732928 6922838263536 6931883567232 6956165443968 6972886995516 6974345576448 6980318796204 7000245338112 7017072850944 7024766681088 7032253775872 7041653139456 7049158232064 7058580190272 7066103323968 7067802852864 7075547931114 7083089149266 7084792763568 7128191434752 7135788761088 7137505050624 7152942099456 7154662514688 7171861222656 7187377020928 7204654369536 7206387222528 7221973250232 7223710268736 7231409400384 7241074956882 7248792596058 7275706187776 7293195866112 7294950014976 7302725074944 7310727586944 7312485952512 7320279702528 7330064043744 7337876528736 7345922102272 7355515655007 7363580568864 7381281483693 7390925784216 7410242174976 7436199706624 7445915762688 7454075186688 7463814598656 7481756460672 7499741452164 7509540531168 7527592311291 7553960911809 7555541041152 7573703399424 7583599116288 7601828921856 7610163904512 7620102549072 7628457567744 7636588084736 7646795206128 7654945267632 7656786423936 7675192160532 7676797648896 7703688904704 7722207387648 7730437824512 7732297138176 7740770386176 7749020607744 7750884390912 7767648061128 7769516324544 7788193046478 7805042233664 7823804354418 7825686124464 7846138773504 7883910807552 7900962188288 7902862516224 7911285497856 7919954885856 7921859781888 7930303011072 7940902714056 7949366239464 7977212282936 7999984631808 8008511127552 8019215364096 8027762356224 8029693181952 8047059861888 8066408742912 8075248118912 8085799148544 8105236165728 8107185625344 8124719906511 8135335575432 8185169461248 8187138146304 8204845349376 8206818766848 8215565709312 8224568535312 8235314665344 8244344229888 8255111094828 8264162365056 8284028139972 8292857373268 8307676348416 8314791507243 8316530786304 8336522446848 8345662980096 8365724669952 8376655233024 8385834585024 8394772325056 8396791423488 8414952066222 8416976018256 8479600017408 8499983671296 8520416324352 8531549005824 8540903374848 8561434392576 8570559289344 8579951126344 8582014763712 8591161595328 8602644606894 8611813426086 8613884726928 8636397355008 8666650017792 8675887054848 8687483311104 8696742552576 8698834280448 8708366684448 8717648183712 8719744939776 8738604068769 8759615744256 8780672512872 8803896890022 8805738479616 8826906120192 8846002487296 8867266916352 8869399658496 8888582461824 8890720330752 8900196185088 8909949246588 8912092254624 8921590887456 8943037019397 8952842562144 8974363818303 8976241065984 8999982710784 9009575018496 9021617284608 9031232650752 9041134895104 9052942344624 9062868392448 9074709835776 9084654133776 9096524042112 9118390686444 9152245792768 9152252522361 9174246383616 9186233352192 9208315643904 9230451018048 9242511422976 9252639602226 9264728998512 9274887258624 9297182660688 9307091728272 9333660450816 9356097134592 9366355574784 9378587752704 9388870852608 9398877642752 9411440253696 9421471098624 9423737137152 9434063908152 9444118865688 9446390351424 9469098020538 9504255246336 9512395222278 9514385014784 9537256132608 9539550019584 9562481630208 9585468364896 9606205826048 9608516296704 9629297666976 9631613691648 9641879200512 9652445017137 9654766609176 9665056794744 9724261154816 9726600019968 9736966766592 9747636782592 9749981270016 9760372936704 9773418724992 9783835371648 9796912520004 9807354206676 9818107425152 9841708644924 9854567712288 9878256576981 9880322899968 9938766915584 9951752798208 9975675280896 9978074615808 9999655269552 10012720708224 10036789748388 10071947882412 10074054721536 10098271199232 10100700020736 10111465488384 10135771895808 10146885206016 10160136732096 10171276756992 10184560137702 10195726941504 10206593690176 10209048565248 10220235900498 10231128771162 10233589547376 10296276516864 10309729517568 10321027181568 10332027476992 10334512521216 10356864081504 10359355099392 10384257395304 10431739139224 10434248165952 10459330493274 10461518364672 10470478194306 10500368007168 10537150021632 10548380663808 10559939847808 10562479709184 10573737348096 10587870285408 10599154985952 10601704279296 10613321896671 10624633723899 10661851032001 10692287152128 10703683141632 10706257575936 10729413149184 10731993772032 10755211657216 10781065531392 10806981554304 10809580833792 10832959875348 10835565403104 10847114100576 10873188894087 10913559281664 10939793799168 10942425022464 10954087612416 10966091380416 10968728928768 10980419553792 10992458973184 11006814793104 11018883153408 11045370853296 11076901797888 11086388676324 11088707715072 11115363262464 11127550640128 11154299559936 11168873644032 11181112780032 11195721897984 11219936088296 11222634691008 11249612178246 11264310796752 11333311561728 11360555099136 11375398674432 11387871166464 11402743382784 11415245856768 11427412385792 11442686351616 11454882127104 11470192809192 11482417901448 11485179635904 11512788240798 11515196473344 11555533357056 11567849406464 11583311081472 11595656736768 11598445707264 11611155579264 11623530911616 11626326586368 11651472091692 11654274486816 11679487659008 11707563350496 11735706531627 11738529186696 11769208160256 11823022555136 11825866211328 11851443282432 11854293774336 11866928246784 11879932328784 11882789672832 11895454516608 11911354071084 11924049359196 11937123416192 11965818424404 11968321421312 11999976947712 12012766691328 12028823046144 12041643534336 12070589792832 12083824523264 12099613114368 12112872178368 12128698722816 12157854248592 12203003363148 12232328511488 12248311136256 12277754191872 12280707219456 12307268024064 12323348563968 12336852802968 12352971998016 12366516344832 12382666642242 12396243547584 12409455637696 12426042209958 12439286059902 12474796179456 12504783670272 12518494470144 12548587004928 12561961464832 12564982849536 12578751877536 12592158487584 12595187135232 12622428099333 12625464027384 12683193629704 12716341510144 12719400026112 12749975506944 12780624486528 12811355062272 12839063555968 12842151588864 12855838934016 12869926689516 12873022145568 12886742392992 12903966910341 12917720139129 12962969959771 12996849043456 12999975026688 13013830582272 13031224966656 13045113828864 13048251420672 13062550026672 13076472275568 13122278193232 13139423616384 13171008769308 13173763866624 13208607719424 13269003730944 13300900374528 13304099487744 13332873692736 13336080496128 13350294277632 13364923869882 13382386331184 13429263843216 13464361598976 13467600027648 13481953984512 13499974066176 13514362527744 13529180274688 13546848976128 13561702342656 13579413516936 13594302588672 13612064753664 13626981200664 13641505028216 13644786063168 13677586029666 13728368689152 13761369575424 13779350028288 13809152108672 13812473465856 13845676527072 13863767134464 13878959403339 13912330887936 13942420580309 13945773991032 13960637592408 14000490676224 14034145701888 14049533362176 14064507551744 14083306278912 14098316464128 14117160380544 14132206647936 14135605705728 14151095862228 14166178298532 14169585527136 14256382869504 14268592833417 14271577522176 14305884198912 14309325029376 14343722445312 14374754041856 14409308739072 14412774445056 14443946500464 14447420537472 14462818800768 14482149913764 14497585192116 14551412375552 14586391732224 14589900029952 14605450149888 14621455173888 14624971905024 14640559405056 14660128087488 14675753057472 14691844204544 14711031310014 14727161137728 14762562967386 14781851568432 14820484349952 14872399413248 14891831525376 14908150373376 14927629197312 14963512921344 14999482904328 15019081062336 15055184622582 15107921823618 15111082082304 15147406798848 15167198232576 15203657843712 15220327809024 15240205098144 15256915135488 15273176169472 15293590412256 15309890535264 15313572847872 15330353850747 15346693156743 15350384321064 15444414775296 15460875649024 15464594276352 15481540772352 15498041215488 15501768781824 15535296122256 15539032649088 15576386092956 15610084467328 15647608708836 15651372248928 15688995739911 15692277547008 15705717291459 15801924376576 15805725032448 15822570995712 15839909771712 15843719563776 15860606022144 15881805428112 15898732478928 15954424565872 15999969263616 16017022255104 16038430728192 16055524712448 16059386363904 16094119723776 16132817485824 16150496237824 16171598297088 16210472331456 16214371250688 16249439813022 16270671150864 16370338922496 16374276292608 16409690698752 16413637533696 16431131418624 16449137070624 16470629330688 16488688459776 16510222189656 16528324730112 16568056279944 16585714746536 16615352696832 16629583014486 16633061572608 16673044893696 16691325960192 16731449339904 16753310466048 16771669170048 16789544650112 16793582846976 16829904132444 16833952036512 16874418267369 16951576101239 16999967342592 17040832648704 17063098011648 17081806749696 17122868785152 17141118578688 17159902252688 17164029527424 17182323190656 17205289213788 17223626852172 17227769453856 17272794710016 17333300035584 17351774109696 17374966622208 17393485105152 17397668560896 17416733368896 17435296367424 17439489879552 17477208137538 17519231488512 17561345025744 17607793780044 17611476959232 17653812240384 17692004974592 17734533832704 17738799316992 17777164923648 17781440661504 17800392370176 17819898493176 17824184509248 17843181774912 17886074038794 17905685124288 17948727636606 17952482131968 17999965421568 18019150036992 18043234569216 18062465301504 18082269790208 18105884689248 18125736784896 18149419671552 18169308267552 18193048084224 18232396143481 18236781372888 18304505044722 18348492767232 18372466704384 18416631287808 18460902036096 18485022845952 18505279204452 18529457997024 18549774517248 18594365321376 18614183456544 18639063314937 18658929089853 18712194269184 18757175505408 18777741705216 18797755285504 18822880507392 18842942197248 18847474274304 18868127816304 18888237731376 18892780702848 18938196041076 19008510492672 19024790444556 19028770029568 19074512265216 19079100039168 19124963260416 19170936729792 19212411652096 19217032593408 19258595333952 19263227383296 19283758401024 19304890034274 19309533218352 19330113589488 19448522309632 19453200039936 19473933533184 19495273565184 19499962540032 19520745873408 19546837449984 19567670743296 19593825040008 19614708413352 19636214850304 19683417289848 19709135424576 19756513153962 19760645799936 19877533831168 19903505596416 19951350561792 19956149231616 19999310539104 20025441416448 20047385804823 20073579496776 20143895764824 20196542398464 20201400041472 20222930976768 20271543791616 20293770412032 20320273464192 20342553513984 20369120275404 20391453883008 20413187380352 20418097130496 20440471800996 20462257542324 20467179094752 20516379044499 20592553033728 20642054363136 20664054953984 20669025042432 20713728163008 20718710198784 20768514790608 20863478278448 20868496331904 20918660986548 20923036729344 20940956388612 21000736014336 21074300043264 21096761327616 21119879695616 21124959418368 21147474696192 21175740570816 21198309971904 21203408558592 21226643793342 21249267447798 21323702064002 21384574304256 21407366283264 21412515151872 21458826298368 21463987544064 21510423314432 21562131062784 21613963108608 21619161667584 21665919750696 21671130806208 21694228201152 21746377788174 21827118563328 21879587598336 21884850044928 21908175224832 21932182760832 21937457857536 21960839107584 21984917946368 22013629586208 22037766306816 22066546965021 22090741706592 22143844451079 22167445670851 22172777352648 22230726524928 22308599119872 22337747288064 22362225560064 22391443795968 22439872176592 22445269382016 22499224356492 22528621593504 22661882735427 22666623123456 22721110198272 22750797348864 22805486765568 22830491713536 22854824771584 22885372703232 22909764254208 22940385618384 22964835802896 22970359271808 23025576481596 23030392946688 23111066714112 23135698812928 23166622162944 23191313473536 23196891414528 23222311158528 23247061823232 23252653172736 23302944183384 23308548973632 23358975318016 23415126700992 23471413063254 23477058373392 23538416320512 23646045110272 23651732422656 23702886564864 23708587548672 23733856493568 23759864657568 23765579345664 23790909033216 23822708142168 23848098718392 23874246832384 23931636848808 23999953895424 24025533382656 24057646092288 24083287068672 24141179585664 24167649046528 24199226228736 24225744356736 24257397445632 24315708497184 24374159719533 24406006726296 24464657022976 24555508383744 24561414438912 24614536048128 24646697127936 24673705605936 24705943996032 24733032689664 24765333284484 24792487095168 24818911275392 24852084419916 24878572119804 24944374521729 24949592358912 25009567340544 25036988940288 25097174009856 25123922929664 25129965699072 25157503755072 25184316975168 25190374270464 25244856198666 25250928054768 25366387259408 25432683020288 25438800052224 25499951013888 25561248973056 25622710124544 25678127111936 25684303177728 25711677868032 25739853379032 25746044291136 25773484785984 25807933820682 25835440278258 25925939919542 25993698086912 25999950053376 26027661164544 26062449933312 26090227657728 26096502841344 26125100053344 26152944551136 26215812206307 26244556386464 26278847232768 26342017538616 26417215438848 26538007461888 26601800749056 26608198975488 26665747385472 26672160992256 26700588555264 26729847739764 26764772662368 26829111058191 26858527686432 26923091454909 26928723197952 26951786463121 26999948132352 27028725055488 27093697952256 27123404685312 27158827033872 27188605177344 27224129507328 27253962401328 27283010056432 27289572126336 27355172059332 27456737378304 27522739150848 27558700056576 27618304217344 27624946931712 27691353054144 27727534268928 27757918806678 27824661775872 27884841160618 27891547982064 27921275184816 28000981352448 28068291403776 28099066724352 28129015103488 28166612557824 28196632928256 28234320761088 28264413295872 28271211411456 28302191724456 28332356597064 28339171054272 28512765739008 28537185666834 28543155044352 28611768397824 28618650058752 28687444890624 28749508083712 28818617478144 28825548890112 28887893000928 28894841074944 28925637601536 28957335051411 28964299827528 28995170384232 29172783464448 29179800059904 29210900299776 29242910347776 29249943810048 29281118810112 29320256174976 29351506114944 29383688409088 29422062620028 29454322275456 29525125934772 29563703136864 29634769730943 29640968699904 29744798826496 29816300746752 29855258394624 29927025842688 29998965808656 30038162124672 30110369245164 30215843647236 30222164164608 30294813597696 30334396465152 30407315687424 30440655618048 30480410196288 30513830270976 30546352338944 30587180824512 30619781070528 30627145695744 30660707701494 30693386313486 30700768642128 30888829550592 30921751298048 30929188552704 30963081544704 30996082430976 31003537563648 31070592244512 31078065298176 31152772185912 31220168934656 31295217417672 31302744497856 31377991479822 31384555094016 31411434582918 31603848753152 31611450064896 31645141991424 31679819543424 31687439127552 31721212044288 31763610856224 31797464957856 31839965690013 31873901171697 31908849131744 31985553096003 32076861456384 32111049424896 32118772727808 32188239447552 32265634971648 32300992475648 32343196594176 32420944662912 32428742501376 32498879626044 32541342301728 32619566682261 32740677844992 32819381397504 32827275067392 32862262837248 32898274141248 32941258661376 32977376919552 33020444379312 33056649460224 33136112559888 33171429493072 33230705393664 33259166028972 33266123145216 33346089787392 33382651920384 33462898679808 33506620932096 33543338340096 33579089300224 33587165693952 33659808264888 33667904073024 33748836534738 33903152202478 33999934685184 34081665297408 34126196023296 34163613499392 34245737570304 34282237157376 34319804505376 34328059054848 34364646381312 34410578427576 34447253704344 34455538907712 34545589420032 34666600071168 34703548219392 34749933244416 34786970210304 34795337121792 34833466737792 34870592734848 34878979759104 34954416275076 35038462977024 35122690051488 35207119594881 35215587560088 35307624480768 35469067665408 35477598633984 35554329847296 35562881323008 35600784740352 35639796986352 35648369018496 35686363549824 35772148077588 35811370248576 35897455273212 35904964263936 35999930843136 36038300073984 36086469138432 36124930603008 36164539580416 36211769378496 36251473569792 36298839343104 36338616535104 36386096168448 36464792286962 36473562745776 36609010089444 36696985534464 36744933408768 36833262575616 36921804072192 36970045691904 37010558408904 37058915994048 37099549034496 37188730642752 37228366913088 37278126629874 37317858179706 37424388538368 37514351010816 37555483410432 37595510571008 37645761014784 37685884394496 37694948548608 37736255632608 37776475462752 37785561405696 37867284297999 37876392082152 38049580889112 38149024530432 38158200078336 38249926520832 38341873459584 38424823304192 38434065186816 38517190667904 38526454766592 38567516802048 38609780068548 38619066436704 38660227178976 38711900731023 38753160417387 38888909879313 38897044619264 38990547130368 38999925080064 39041491746816 39093674899968 39135341486592 39187650080016 39229416826704 39272429700608 39366834579696 39418270849152 39513026307924 39521291599872 39755067662336 39807011192832 39902701123584 39912298463232 39998621078208 40050882832896 40094771609646 40147158993552 40287791529648 40393084796928 40402800082944 40445861953536 40543087583232 40587540824064 40640546928384 40685107027968 40738240550808 40782907766016 40826374760704 40836194260992 40880943601992 40924515084648 40934358189504 41032758088998 41185106067456 41284108726272 41328109907968 41338050084864 41427456326016 41437420397568 41537029581216 41636878210017 41726956556896 41736992663808 41827261740927 41837321973096 41881912777224 42001472028672 42148600086528 42193522655232 42239759391232 42249918836736 42294949392384 42351481141632 42396619943808 42406817117184 42453287586684 42498534895596 42647404128004 42769148608512 42805778500251 42814732566528 42917652596736 42927975088128 43124262125568 43227926217216 43238323335168 43331839501392 43342261612416 43388456402304 43492755576348 43654237126656 43759175196672 43769700089856 43816350449664 43864365521664 43874915715072 43921678215168 43969835892736 44027259172416 44075532613632 44133093930042 44181483413184 44287688902158 44334891341702 44345554705296 44461453049856 44617198239744 44675494576128 44724451120128 44782887591936 44879744353184 44890538764032 44998448712984 45057243187008 45323765470854 45333246246912 45442220396544 45501594697728 45610973531136 45660983427072 45709649543168 45770745406464 45819528508416 45880771236768 45929671605792 45940718543616 45991061552241 46040079470229 46051152963192 46333244325888 46382626947072 46393782829056 46444622317056 46494123646464 46505306345472 46605888366768 46617097947264 46717950636032 46830253401984 46942826126508 46954116746784 47066987219733 47076832641024 47117151874377 47292090220544 47405773129728 47417175097344 47467712987136 47519729315136 47531158691328 47581818066432 47645416284336 47696197436784 47748493664768 47863273697616 47999907790848 48051066765312 48115292184576 48166574137344 48282359171328 48335298093056 48398452457472 48451488713472 48514794891264 48631416994368 48748319439066 48812013452592 48929314045952 49111016767488 49122828877824 49229072096256 49293394255872 49347411211872 49411887992064 49466065379328 49530666568968 49584974190336 49637822550784 49704168839832 49757144239608 49888749043458 49899184717824 50019134681088 50073977880576 50194348019712 50247845859328 50259931398144 50315007510144 50368633950336 50380748540928 50489712397332 50501856109536 50623254802107 50732774518816 50854728303717 50865366040576 50999902027776 51122497946112 51245420249088 51356254223872 51368606355456 51423355736064 51479706758064 51492088582272 51546969571968 51615867641364 51670880556516 51851879839084 51987396173824 51999900106752 52055322329088 52124899866624 52180455315456 52193005682688 52250200106688 52305889102272 52431624412614 52489112772928 52557694465536 52684035077232 52834430877696 53076014923776 53203601498112 53216397950976 53331494770944 53344321984512 53401177110528 53459695479528 53529545324736 53658222116382 53717055372864 53846182909818 53857446395904 53903572926242 53999896264704 54057450110976 54187395904512 54246809370624 54317654067744 54377210354688 54448259014656 54507924802656 54566020112864 54579144252672 54697188430443 54710344118664 55045478301696 55117400113152 55236608434688 55249893863424 55382706108288 55455068537856 55515837613356 55649323551744 55769682321236 55783095964128 55842550369632 55917189944811 55976787269559 56136582807552 56333225115648 56393265856512 56468641522176 56528826591744 56542422822912 56604383448912 56664713194128 56678342108544 57025531478016 57074371333668 57086310088704 57223536795648 57237300117504 57374889781248 57499016167424 57637234956288 57651097780224 57775786001856 57789682149888 57851275203072 57914670102822 57928599655056 57990340768464 58345566928896 58359600119808 58421800599552 58485820695552 58499887620096 58562237620224 58640512349952 58703012229888 58767376818176 58844125240056 58908644550912 59050251869544 59127406273728 59269539461886 59281937399808 59489597652992 59632601493504 59710516789248 59854051685376 59997931617312 60076324249344 60142157414469 60220738490328 60431687294472 60589627195392 60668792930304 60814631374848 60881311236096 60960820392576 61027660541952 61092704677888 61174361649024 61239562141056 61254291391488 61321415402988 61386772626972 61401537284256 61549137133497 61777659101184 61843502596096 61926163089408 61992164861952 62007075127296 62141184489024 62156130596352 62305544371824 62440337869312 62590434835344 62605488995712 62755982959644 62769110188032 62822869165836 63207697506304 63222900129792 63290283982848 63359639086848 63374878255104 63442424088576 63527221712448 63594929915712 63679931380026 63747802343394 63817698263488 63971106192006 64153722912768 64222098849792 64237545455616 64376478895104 64531269943296 64601984951296 64686393188352 64841889325824 64857485002752 64997759252088 65082684603456 65239133364522 65481355689984 65638762795008 65654550134784 65724525674496 65796548282496 65882517322752 65954753839104 66040888758624 66113298920448 66199640895063 66272225119776 66342858986144 66431533353237 66502337012553 66518332057944 66692179574784 66925797359616 67013241864192 67086676680192 67158178600448 67174331387904 67319616529776 67335808146048 67497673069476 67806304404956 67985648206281 67999869370368 68163330594816 68252392046592 68491475140608 68564474314752 68639609010752 68656118109696 68729292762624 68821156855152 68894507408688 68911077815424 69091178840064 69333200142336 69407096438784 69499866488832 69573940420608 69590674243584 69666933475584 69741185469696 69757959518208 69908832550152 70076925954048 70245380102976 70414239189762 70431175120176 70615248961536 70938135330816 70955197267968 71108659694592 71125762646016 71201569480704 71279593972704 71296738036992 71372727099648 71544296155176 71622740497152 71794910546424 71999861686272 72076600147968 72172938276864 72249861206016 72329079160832 72423538756992 72502947139584 72597678686208 72677233070208 72772192336896 72929584573924 72947125491552 73122479158599 73218020178888 73393971068928 73666525151232 73843608144384 73940091383808 74021116817808 74117831988096 74199098068992 74377461285504 74456733826176 74556253259748 74635716359412 74833123565187 74848777076736 75028702021632 75110966820864 75191021142016 75291522029568 75371768788992 75389897097216 75472511265216 75552950925504 75571122811392 75734568595998 75752784164304 76099161778224 76298049060864 76316400156672 76499853041664 76683746919168 76849646608384 76868130373632 77034381335808 77052909533184 77135033604096 77219560137096 77238132873408 77320454357952 77423801462046 77506320834774 77777819758626 77794089238528 77981094260736 77999850160128 78082983493632 78187349799936 78270682973184 78375300160032 78458833653408 78544859401216 78647436618921 78733669159392 78836541698304 79026052615848 79510135324672 79614022385664 79805402247168 79824596926464 79997242156416 80101765665792 80189543219292 80294317987104 80487333174573 80575583059296 80769274364727 80786169593856 80855359389363 81086175166464 81281093856768 81370214055936 81476481101616 81565815532032 81652749521408 81672388521984 81761887203984 81849030169296 81868716379008 82065516177996 82370212134912 82568217452544 82656219815936 82676100169728 82854912652032 82874840795136 83074059162432 83273756420034 83453913113792 83473985327616 83654523481854 83674643946192 83763825554448 84002944057344 84297200173056 84387045310464 84479518782464 84499837673472 84589898784768 84702962283264 84793239887616 84813634234368 84906575173368 84997069791192 85294808256008 85538297217024 85611557000502 85629465133056 85835305193472 85855950176256 86248524251136 86455852434432 86476646670336 86663679002784 86684523224832 86776912804608 86872005154233 86985511152696 87518350393344 87539400179712 87632700899328 87728731043328 87749831430144 87843356430336 87939671785472 88054518344832 88151065227264 88266187860084 88362966826368 88575377804316 88669782683404 88691109410592 88904309192829 88922906099712 89234396479488 89448902240256 89565775183872 89759488706368 89781077528064 89996897425968 90114486374016 90647530941708 90666492493824 90884440793088 91003189395456 91221947062272 91321966854144 91419299086336 91541490812928 91639057016832 91761542473536 91859343211584 91881437087232 91982123104482 92080158940458 92102305926384 92666488651776 92765253894144 92787565658112 92889244634112 92988247292928 93010612690944 93211776733536 93234195894528 93435901272064 93660506803968 93885652253016 93908233493568 94133974439466 94153665282048 94234303748754 94584180441088 94811546259456 94834350194688 94935425974272 95039458630272 95062317382656 95163636132864 95290832568672 95392394873568 95496987329536 95621703515091 95726547395232 95956659288009 96230584369152 96333148274688 96564718342656 96670596186112 96796904914944 96902977426944 97029589782528 97262833988736 97496638878132 97624026905184 97858628091904 97858700046783 98222033534976 98458144192512 98586788511744 98694822423744 98823775984128 98932130758656 99061333137936 99169948380672 99275645101568 99408337679664 99514288479216 99777498086916 99798369435648 100038269362176 100147955761152 100388696039424 100495691718656 100519862796288 100630015020288 100737267900672 100761497081856 100979424794664 101003712219072 101246509604214 101465549037632 101709456607434 101730732081152 101999804055552 102244995892224 102490840498176 102712508447744 102737212710912 102846711472128 102959413516128 102984177164544 103093939143936 103231735282728 103341761113032 103703759678168 103974792347648 103999800213504 104110644658176 104249799733248 104360910630912 104386011365376 104500400213376 104611778204544 104863248825228 104978225545856 105115388931072 105368070154464 105621358784643 106407202996224 106432795901952 106662989541888 106688643969024 106802354221056 106919390959056 107059090649472 107316444232764 107434110745728 107692365819636 107714892791808 107807145852484 107999792529408 108114900221952 108374791809024 108493618741248 108635308135488 108754420709376 108896518029312 109015849605312 109132040225728 109158288505344 109394376860886 109420688237328 110090956603392 110234800226304 110473216869376 110499787726848 110765412216576 110910137075712 111031675226712 111298647103488 111539364642472 111566191928256 111685100739264 111834379889622 111953574539118 112273165615104 112666450231296 112786531713024 112937283044352 113057653183488 113084845645824 113208766897824 113329426388256 113356684217088 113601852893997 114148742667336 114447073591296 114474600235008 114749779562496 114998032334848 115274469912576 115302195560448 115551572003712 115579364299776 115702550406144 115829340205644 115857199310112 115980681536928 116259481252161 116666729637939 116691133857792 116971641391104 116999775240192 117124475240448 117281024699904 117406024459776 117534753636352 117688250480112 117817289101824 118100503739088 118254812547456 118539078923772 118563874799616 118979195305984 119265202987008 119421033578496 119708103370752 119995863234624 120152648498688 120284314828938 120441476980656 120863374588944 121179254390784 121337585860608 121629262749696 121762622472192 121921640785152 122055321083904 122185409355776 122348723298048 122479124282112 122508582782976 122642830805976 122773545253944 122803074568512 123098274266994 123555318202368 123687005192192 123852326178816 123984329723904 124014150254592 124282368978048 124312261192704 124611088743648 124880675738624 125180869670688 125210977991424 125481785222781 125511965919288 125645738331672 126415395012608 126445800259584 126580567965696 126719278173696 126749756510208 126884848177152 127054443424896 127189859831424 127359862760052 127495604686788 127635396526976 127942212384012 128307445825536 128417335500753 128444197699584 128752957790208 129203969902592 129372786376704 129683778651648 129714970005504 129995518504176 130165369206912 130478266729044 130962711379968 131277525590016 131309100269568 131449051348992 131593096564992 131765034645504 131909507678208 132081777517248 132226597840896 132399281790126 132544450239552 132685717972288 132863066706474 133004674025106 133036664115888 133384359149568 133851594719232 134026483728384 134173353360384 134316357200896 134348662775808 134639233059552 134671616292096 134995346138952 135612608809912 135971296412562 135999738740736 136326661189632 136504784093184 136982950281216 137128948629504 137279218021504 137312236219392 137458585525248 137642313710304 137789014817376 137822155630848 137973184656723 138120238410687 138604063416013 138999732977664 139147880841216 139181348487168 139333866951168 139482370939392 139515919036416 139817665100304 140153851908096 140490760205952 140828478379524 140862350240352 141230497923072 141351455623131 141876270661632 142217319389184 142251525292032 142403138961408 142559187945408 142593476073984 142745454199296 143088592310352 143245480994304 143589821092848 143999723372544 144153200295936 144345876553728 144499722412032 144658158321664 144847077513984 145005894279168 145195357372416 145354466140416 145544384673792 145859169147848 145894250983104 146244958317198 146436040357776 146787942137856 147333050302464 147687216288768 147880182767616 148042233635616 148235663976192 148398196137984 148754922571008 148913467652352 149112506519496 149271432718824 149666247130374 149697554153472 150057404043264 150221933641728 150382042284032 150583044059136 150743537577984 150779794194432 150945022530432 151105901851008 151142245622784 151469137191996 151505568328608 152198323556448 152564184911151 152596098121728 152999706083328 153367493838336 153699293216768 153736260747264 154068762671616 154105819066368 154270067208192 154439120274192 154476265746816 154640908715904 154847602924092 155012641669548 155555639517252 155588178477056 155962188521472 155999700320256 156165966987264 156374699599872 156541365946368 156750600320064 156917667306816 157089718802432 157294873237842 157467338318784 157673083396608 158052105231696 159020270649344 159228044771328 159610804494336 159649193852928 159994484312832 160203531331584 160379086438584 160588635974208 160974666349146 161151166118592 161538548729454 161572339187712 161710718778726 162172350332928 162562187713536 162740428111872 162952962203232 163131631064064 163305499042816 163344777043968 163523774407968 163698060338592 163737432758016 164091565291329 164131032355992 165136434905088 165312439631872 165352200339456 165709825304064 165749681590272 166148118324864 166547512840068 166907826227584 166947970655232 167309046963708 167349287892384 167527651108896 167751569834433 167930361808677 168959037564928 168999675346944 169179797569536 169405924566528 169586479775232 169627268468736 169813150346736 169994139582384 170589616512016 171076594434048 171223114001004 171258930266112 171670610386944 171711900352512 172497048502272 172911704868864 172953293340672 173327358005568 173369046449664 173553825609216 173744010308466 173971022305392 175036700786688 175078800359424 175265401798656 175457462086656 175499662860288 175686712860672 175879343570944 176109036689664 176302130454528 176532375720168 176725933652736 177150755608632 177339565366808 177382218821184 177808618385658 177845812199424 178468792958976 178897804480512 179131550367744 179518977412736 179562155056128 179993794851936 180228972748032 180426472243407 181251467544017 181295061883416 181768881586176 182006378790912 182443894124544 182643933708288 182838598172672 183082981625856 183278114033664 183523084947072 183718686423168 183762874174464 183964246208964 184160317880916 184204611852768 185332977303552 185530507788288 185778489268224 185976494585856 186021225381888 186423553467072 186468391789056 186871802544128 187321013607936 187771304506032 187816466987136 188267948878932 188307330564096 188468607497508 189168360882176 189623092518912 189668700389376 189870851948544 190078917260544 190124634765312 190327272265728 190581665137344 190784789747136 190993974659072 191243407030182 191453094790464 191913318576018 192461168738304 192666296549376 193129436685312 193341192372224 193593809829888 193805954853888 194059179565056 194525667977472 194993277756264 195248053810368 195717400093566 196444067069952 196916288385024 197173577023488 197389644847488 197647551968256 197864261517312 198122666275872 198339896761344 198551290203136 198816675359328 199028576958432 199294600059711 199507011037659 199554996173832 200076538724352 200777392078848 200991383437312 201039725592576 201260030040576 201474535801344 201522994163712 201958849589328 202007424438144 202493019208428 202931098075264 203418913214868 203461464162304 203956944618843 203999608111104 204489991784448 205425016895488 205474425421824 205693422944256 205918827032256 205968354329088 206187878287872 206463470565456 206683522226064 207407519356336 207949584695296 207999600427008 208221289316352 208499599466496 208721821261824 208772022730752 209000800426752 209223556409088 209726497650456 209956451091712 210230777862144 210736140308928 211242717569286 212814405992448 212865591803904 213325979083776 213377287938048 213604708442112 213838781918112 214118181298944 214632888465528 214868221491456 215384731639272 215614291704968 215999585058816 216229800443904 216749583618048 216987237482496 217270616270976 217508841418752 217793036058624 218031699210624 218264080451456 218316577010688 218788753721772 218841376474656 219367437475797 220181913206784 220370489316107 220946433738752 220999575453696 221530824433152 221820274151424 222063350453424 222597294206976 223078729284944 223132383856512 223370201478528 223668759779244 223907149078236 224546331230208 225332900462592 225573063426048 225874566088704 226115306366976 226169691291648 226417533795648 226658852776512 226713368434176 227203705787994 228297485334672 228894147182592 228949200470016 229499559124992 229996064669696 230548939825152 230604391120896 231103144007424 231158728599552 231405100812288 231658680411288 231714398620224 231961363073856 232518962504322 233333459275878 233382267715584 233943282782208 233999550480384 234248950480896 234562049399808 234812048919552 235069507272704 235376500960224 235634578203648 235942309856763 236201007478176 236509625094912 237021149865253 237078157847544 238530405974016 238842067156992 239416206741504 239991726469248 240305296997376 240568629657876 240882953961312 241726749177888 242307823094181 242358508781568 242566078168089 243258525499392 243843281570304 244110642167808 244370818711552 244697446596096 244958248564224 245017165565952 245285661611952 245547090507888 245606149137024 246196548533988 247110636404736 247374010384384 247704652357632 247968659447808 248028300509184 248564737956096 248624522385408 249222177487296 249761351477248 250361739341376 250421955982848 250963570445562 251023931838576 251291476663344 252830790025216 252891600519168 253161135931392 253438556347392 253499513020416 253769696354304 254108886849792 254379719662848 254719725520104 254991209373576 255270793053952 255884424768024 256614891651072 256834671001506 256888395399168 257505915580416 258407939805184 258745572753408 259367557303296 259429940011008 259991037008352 260330738413824 260616015462699 260956533458088 262555051180032 262618200539136 262898102697984 263186193129984 263530069291008 263819015356416 264163555034496 264453195681792 264798563580252 265088900479104 265371435944576 265726133412948 266009348050212 266073328231776 266712927578487 266768718299136 267703189438464 268346706720768 268632714401792 268697325551616 269278466119104 269343232584192 269990692277904 271225217619824 271942592825124 271999477481472 272653322379264 273009568186368 273965900562432 274257897259008 274558436043008 274624472438784 274917171050496 275284627420608 275578029634752 275644311261696 275946369313446 276240476821374 277208126832026 277999465955328 278295761682432 278362696974336 278667733902336 278964741878784 279031838072832 279635330200608 280307703816192 280981520411904 281656956759048 281724700480704 282460995846144 282702911246262 283752541323264 284434638778368 284503050584064 284806277922816 285118375890816 285186952147968 285490908398592 286177184620704 286490961988608 286865110545273 287179642185696 287869977864027 288176793721063 288691753107456 288999444824064 289694155027968 290011788558336 290390714744832 290708932280832 291088769347584 291718338295696 291788501966208 292489916634396 292872080715552 293575884275712 294666100604928 295374432577536 295760365535232 296084467271232 296471327952384 296796392275968 297509845142016 297826935304704 298225013038992 298542865437648 299332494260748 299395108306944 300114808086528 300443867283456 300764084568064 301166088118272 301487075155968 301559588388864 301890045060864 302211803702016 302284491245568 302938274383992 303011136657216 304396647112896 305128369822302 305192196243456 305999412166656 306734987676672 307398586433536 307472521494528 308137525343232 308211638132736 308540134416384 308878240548384 308952531493632 309281817431808 309695205848184 310025283339096 311111279034504 311924377042944 311999400640512 312331933974528 312749399199744 313082731892736 313501200640128 313835334613632 314179437604864 314589746475684 314934676637568 315346166793216 316104210463392 316864076353929 318040541298688 319221608988672 319298387705856 319988968625664 320407062663168 320758172877168 321177271948416 321949332698292 322302332237184 323077097458908 323144678375424 323421437557452 324344700665856 325124375427072 325480856223744 325905924406464 326263262128128 326610998085632 326689554087936 327047548815936 327396120677184 327474865516032 328183130582658 328262064711984 330272869810176 330624879263744 330704400678912 331419650608128 331499363180544 332296236649728 333095025680136 333815652455168 333895941310464 334618093927416 334698575784768 335055302217792 335503139668866 335860723617354 337918075129856 337999350693888 338359595139072 338811849133056 339172959550464 339254536937472 339626300693472 339988279164768 340805558681991 341179233024032 342446228002008 343341220773888 343423800705024 344994097004544 345823409737728 345906586681344 346654716011136 346738092899328 347107651218432 347488020616932 347942044610784 348778443756483 350000188913817 350073401573376 350914924173312 350999325720576 351373425721344 352218073379328 352604260909056 353064751440336 353451867305472 354301511217264 354679130733616 354764437642368 355617236771316 355691624398848 356937585917952 357795608961024 358263100735488 359037954825472 359124310112256 359987589703872 360457945496064 360852944486814 362502935088034 362590123766832 363537763172352 364012757581824 364887788249088 365287867416576 365677196345344 366165963251712 366556228067328 367046169894144 367437372846336 367525748348928 367928492417928 368320635761832 368409223705536 370665954607104 371061015576576 371556978536448 371952989171712 372042450763776 372847106934144 372936783578112 373743605088256 374642027215872 375542609012064 375632933974272 376445355668343 376535897757864 376937214995016 379246185037824 379337400778752 379741703897088 380157834521088 380249269530624 380654544531456 381163330274688 381569579494272 381987949318144 382486814060364 382906189580928 383826637152036 384922337476608 385252006502259 385332593098752 386258873370624 386682384744448 387611909707776 388118359130112 389051335954944 389986555512528 390496107620736 391434800187132 392888134139904 393832576770048 394347154046976 394779289694976 395295103936512 395728523034624 396245332551744 396679793522688 397102580406272 397633350718656 398057153916864 398589200119422 399014022075318 399109992347664 400153077448704 401554784157696 401982766874624 402079451185152 402520060081152 402949071602688 403045988327424 403917699178656 404014848876288 404986038416856 405862196150528 406837826429736 407913889237686 407999216222208 408979983568896 410850033790976 410948850843648 411386845888512 411837654064512 411936708658176 412375756575744 412926941130912 413367044452128 413919553970169 414360715232061 414815038712672 415812190248039 415899169390592 416999198932992 417443642523648 417544045461504 418001600853504 418447112818176 419452995300912 419912902183424 420461555724288 421472280617856 422485435138572 424054366869393 425628811984896 426651958167552 426754575876096 427209416884224 427677563836224 428236362597888 429265776931056 429736442982912 430769463278544 431228583409936 431999170117632 432459600887808 433499167236096 433974474964992 434541232541952 435017682837504 435586072117248 436063398421248 436528160902912 436633154021376 437577507443544 437682752949312 438734874951594 440363826413568 440740978632214 441892867477504 441999150907392 443061648866304 443640548302848 444126700906848 445194588413952 446157458569888 446264767713024 446740402957056 447337519558488 447814298156472 449092662460416 450665800925184 451146126852096 451749132177408 452230612733952 452339382583296 452835067591296 453317705553024 453426736868352 454407411575988 456594970669344 457692554733453 457788294365184 458999118249984 461097879650304 461208782241792 462206288014848 462317457199104 462810201624576 463317360822576 463428797240448 463922726147712 465037925008644 466666918551756 466764535431168 467886565564416 467999100960768 468497900961792 469124098799616 469624097839104 470139014545408 470753001920448 471269156407296 471884619713526 472402014956352 473019250189824 474042299730506 474156315695088 477060811948032 477684134313984 478832413483008 479983452938496 480610593994752 481137259315752 481765907922624 483453498355776 484615646188362 484717017563136 485132156336178 486517050998784 487686563140608 488221284335616 488741637423104 489394893192192 489916497128448 490034331131904 490571323223904 491094181015776 491212298274048 492274695873987 492393097067976 495409304715264 495937318895616 496056601018368 497129475912192 497249044770816 498444354974592 499522702954496 500723478682752 500843911965696 501927140891124 502047863677152 502582953326688 503254709503299 503791085426031 505661580050432 506877112694784 506999026040832 507539392708608 508217773699584 508759439325696 509439451040208 509982418747152 510541586107904 511768849536048 513229783302144 513669342003012 513776790798336 515011831160832 516815879610368 517491145506816 518735114606592 518859880022016 519982074016704 520661476827648 521232030925398 521913066916176 525110102360064 525236401078272 525796205395968 526372386259968 527060138582016 527638030712832 528327110068992 528906391363584 529597127160504 530177800958208 530742871889152 531452266825896 532018696100424 532146656463552 533425855156974 533537436598272 535406378876928 536693413441536 537265428803584 537394651103232 538556932238208 538686465168384 539981384555808 541279416730221 542450435239648 543754402632051 543885185650248 545306644758528 546019136372736 547931801124864 548515794518016 549116872086016 549248944877568 549834342100992 550569254841216 551156059269504 551288622523392 551892738626892 552480953642748 554416253664052 555998931910656 556591523364864 557335467804672 557929483757568 558063676145664 559270660401216 560615407632384 561963040823808 563313913518096 563449400961408 564921991692288 565405822492524 567505082646528 568869277556736 569006101168128 569612555845632 570236751781632 570373904295936 570981816797184 572354369241408 572981923977216 573730221090546 574359284371392 575739955728054 576353587442126 577383506214912 577998889648128 579388310055936 580023577116672 580781429489664 581417864561664 582177538695168 583436676591392 583577003932416 584979833268792 585744161431104 589332201209856 590748865155072 591520731070464 592168934542464 592942655904768 593592784551936 595019690284032 595653870609408 596450026077984 597085730875296 597883800179133 598521033112977 598664988521496 600229616173056 602332176236544 602974150311936 603119176777728 603780090121728 604423607404032 604568982491136 605876548767984 606022273314432 608793294225792 610256739644604 610384392486912 611870833856529 611998824333312 613469975353344 614797172867072 616275050686464 616423276265472 617080268832768 617756481096768 617905062987264 618563634863616 619390411696368 620050566678192 622222558069008 623848754085888 623998801281024 624663867949056 625498798399488 626165463785472 627002401280256 627670669227264 628358875209728 629179492951368 629869353275136 630692333586432 632208420926784 633728152707858 636081082597376 638443217977344 638596775411712 639977937251328 640814125326336 641516345754336 642354543896832 643898665396584 644604664474368 646154194917816 646842875114904 648689401331712 650248750854144 650961712447488 651811848812928 652526524256256 653221996171264 653379108175872 654095097631872 654792241354368 654949731032064 656366261165316 656524129423968 658102312427391 660545739620352 661111467948321 661249758527488 662839301216256 662998726361088 664592473299456 666190051360272 667631304910336 667791882620928 669236187854832 669397151569536 670110604435584 671006279337732 671721447234708 675836150259712 675998701387776 676719190278144 677623698266112 678345919100928 678509073874944 679252601386944 679976558329536 681611117363982 682358466048064 684892456004016 686682441547776 686847601410048 689988194009088 691646819475456 691813173362688 693309432022272 693476185798656 694215302436864 694976041233864 695884089221568 697556887512966 700000377827634 700146803146752 701829848346624 701998651441152 702746851442688 704436146758656 705208521818112 706129502880672 706903734610944 707826929570289 708603022434528 709358261467232 709528875284736 711063449595759 711234473542632 715591217922048 716526201470976 718075909650944 718248620224512 719975179407744 720915890992128 721705888973628 725005870176068 725180247533664 726923469282543 727075526344704 727698234504267 729775576498176 732331926503424 733112456134656 734092339788288 734874745692672 735051496697856 735856984835856 736641271523664 736818447411072 741331909214208 742122031153152 743113957072896 743905978343424 744084901527552 745694213868288 745873567156224 747487210176512 749284054431744 751085218024128 751265867948544 752890711336686 753071795515728 753874429990032 758492370075648 758674801557504 759483407794176 760315669042176 760498539061248 761309089062912 762326660549376 763139158988544 763975898636288 764973628120728 765812379161856 767653274304072 769844674953216 770504013004518 770665186197504 772517746741248 773364769488896 775223819415552 776236718260224 778102671909888 779973111025056 780992215241472 781848046388097 782869600374264 787665153540096 788694308093952 789558579389952 790590207873024 791457046069248 792490665103488 793359587045376 794205160812544 795266701437312 796114307833728 797178400238844 798028044150636 798219984695328 800138782735461 800306154897408 803109568315392 803965533749248 805040120162304 805898143205376 806091976654848 807835398357312 808029697752576 809972076833712 811724392301056 813675652859472 815827778475372 815998432444416 817959967137792 821700067581952 821897701687296 822773691777024 823675308129024 823873417316352 824751513151488 825853882261824 826734088904256 827839107940338 828721430464122 829630077425344 831624380496078 831798338781184 833998397865984 834887285047296 835088090923008 836003201707008 836894225636352 838905990601824 839825804366848 840923111448576 842944561235712 844970870277144 848108733738786 851257623969792 853303916335104 853509151752192 854418833768448 855355127672448 856472725195776 858531553862112 859472885965824 860595331635819 861538926557088 862457166819872 863609933592081 864530381163189 866998334472192 869082465083904 870035365675008 871172144234496 872126796842496 873056321805824 873266308042752 875155014887088 875365505898624 877469749903188 880727652827136 881481957264428 883785734955008 883998301814784 886123297732608 887281096605696 888253401813696 890389176827904 892314917139776 892529535426048 893480805914112 894675039116976 895628596312944 898185324920832 901331601850368 902292253704192 903498264354816 904461225467904 904678765166592 905670135182592 906635411106048 906853473736704 908814823151976 913189941338688 915385109466906 915576588730368 917998236499968 922195759300608 922417564483584 924412576029696 924634914398208 925620403249152 926634721645152 926857594480896 927845452295424 930075850017288 933333837103512 935773131128832 935998201921536 936995801923584 938248197599232 939248195678208 940278029090816 941506003840896 942538312814592 943769239427052 944804029912704 946038500379648 948084599461012 948312631390176 950592229061787 954121623896064 957664826966016 959966905876992 961221187989504 962274518631504 963531815845248 966906996711552 969231292376724 969434035126272 970264312672356 973034101997568 975373126281216 976442568671232 977483274846208 978789786384384 979832994256896 980068662263808 981142646447808 982188362031552 982424596548096 984549391747974 984786194135952 990818609430528 991874637791232 992113202036736 994258951824384 994498089541632 996888709949184 999045405908992 1001446957365504 1001687823931392 1003854281782248 1004095727354304 1005165906653376 1006509419006598 1007582170852062 1011323160100864 1013754225389568 1013998052081664 1015078785417216 1016435547399168 1017518878651392 1018878902080416 1019964837494304 1021083172215808 1022416676045973 1023537699072096 1027338684006024 1030023662321664 1033631759220736 1034982291013632 1037470229213184 1037719760044032 1039964148033408 1041322953655296 1042464061850796 1043826133832352 1046335331269449 1050000566741451 1050220204720128 1052744772519936 1054120277164032 1056654220137984 1057812782727168 1059194254321008 1060355601916416 1061485743778304 1062904533651792 1064037392200848 1064293312927104 1066851710313948 1067074873196544 1070812757753856 1073386826883072 1074530857607168 1074789302206464 1077113864476416 1077372930336768 1079962769111616 1082558833460442 1084900870479296 1087508805264102 1087770371300496 1090613289517056 1092038272745472 1095863602249728 1097031589036032 1098233744172032 1098497889755136 1099668684201984 1101138509682432 1102312118539008 1102577245046784 1103785477253784 1104961907285496 1108832507328104 1111997863821312 1113183046729728 1114670935609344 1115858967515136 1116127352291328 1118541320802432 1121230815264768 1123926081647616 1126627827036192 1126898801922816 1129336067005029 1130811644985048 1137738555113472 1138012202336256 1139225111691264 1140473503563264 1140747808591872 1141963633594368 1144708738482816 1145963847954432 1147460442181092 1148718568742784 1151479911456108 1152707174884252 1154767012429824 1155756019506777 1155997779296256 1158776620111872 1160047154233344 1162835729123328 1164355077390336 1166873353182784 1167154007864832 1169959666537584 1171488322862208 1178664402419712 1181497730310144 1183041462140928 1184337869084928 1185885311809536 1187185569103872 1190039380568064 1191307741218816 1192900052155968 1194171461750592 1195767600358266 1197042066225954 1197329977042992 1200459232346112 1204664352473088 1205948300623872 1206238353555456 1207560180243456 1208847214808064 1209137964982272 1211753097535968 1212044546628864 1217586588451584 1220513479289208 1223741667713058 1223997648666624 1226939950706688 1229594345734144 1232550101372928 1232846552530944 1234160537665536 1235512962193536 1235810125974528 1237127269727232 1238780823392736 1240101133356384 1243082145696183 1244445116138016 1247436570744117 1247697508171776 1250997596798976 1252330927570944 1254004802560512 1255341338454528 1256717750419456 1258358985902736 1259738706550272 1261384667172864 1264416841853568 1267456305415716 1272162165194752 1272163100608179 1276886435954688 1279955874502656 1281628250652672 1283032691508672 1284709087793664 1287797330793168 1289209328948736 1292308389835632 1293685750229808 1297378802663424 1300497501708288 1301923424894976 1303623697625856 1305053048512512 1306443992342528 1306758216351744 1308190195263744 1309584482708736 1309899462064128 1312732522330632 1313048258847936 1316204624854782 1321091479240704 1322222935896642 1322499517054976 1325678602432512 1325997452722176 1329184946598912 1332380102720544 1335262609820672 1335583765241856 1338472375709664 1338794303139072 1340221208871168 1342012558675464 1343442894469416 1351672300519424 1351997402775552 1353438380556288 1355247396532224 1356691838201856 1357018147749888 1358505202773888 1359953116659072 1363222234727964 1364716932096128 1369784912008032 1373077664200359 1373364883095552 1383293638950912 1383626346725376 1386618864044544 1386952371597312 1388430604873728 1389952082467728 1391768178443136 1395113775025932 1400000755655268 1400293606293504 1403659696693248 1403997302882304 1405493702885376 1408872293517312 1410417043636224 1412259005761344 1413807469221888 1415653859140578 1417206044869056 1418716522934464 1419057750569472 1422126899191518 1422468947085264 1431182435844096 1433052402941952 1436151819301888 1436497240449024 1439950358815488 1441831781984256 1443411777947256 1450011740352136 1450360495067328 1453846938565086 1454151052689408 1455396469008534 1459551152996352 1464663853006848 1466224912269312 1468184679576576 1469749491385344 1470102993395712 1471713969671712 1473282543047328 1473636894822144 1476824087621961 1486227914145792 1487811956686848 1488169803055104 1491388427736576 1491747134312448 1494974420353024 1498568108863488 1502170436048256 1502531735897088 1505781422673372 1506143591031456 1507748859980064 1511373256278093 1516984740151296 1520631338084352 1520997078122496 1522618178125824 1524653321098752 1526278317977088 1527951797272576 1529947256241456 1531624758323712 1535306548608144 1539689349906432 1541008026009036 1541330372395008 1545035493482496 1546729538977792 1550447638831104 1552473436520448 1556205343819776 1559946222050112 1561984430482944 1563696092776194 1565739200748528 1575330307080192 1577388616187904 1579117158779904 1581180415746048 1582914092138496 1584981330206976 1586719174090752 1588410321625088 1590533402874624 1592228615667456 1594356800477688 1596056088301272 1596439969390656 1600277565470922 1600612309794816 1606219136630784 1607931067498496 1610080240324608 1611796286410752 1612183953309696 1615670796714624 1616059395505152 1619944153667424 1623448784602112 1627351305718944 1631263207896153 1631655556950744 1635919934275584 1643400135163904 1643795403374592 1645547383554048 1647350616258048 1647746834632704 1649503026302976 1651707764523648 1653468177808512 1655678215880676 1657442860928244 1659260154850688 1663248760992156 1663596677562368 1667996795731968 1669774570094592 1672006403414016 1673788451272704 1677811981203648 1679651608733696 1681846222897152 1685889122471424 1689941740554288 1696217467477572 1702515247939584 1706607832670208 1707018303504384 1708837667536896 1710710255344896 1712945450391552 1717063107724224 1718945771931648 1721190663271638 1723077853114176 1724914333639744 1727219867184162 1729060762326378 1733996668944384 1738164930167808 1740070731350016 1742344288468992 1744253593684992 1746112643611648 1746532616085504 1750310029774176 1750731011797248 1754939499806376 1762963914528856 1767571469910016 1767996603629568 1772246595465216 1774562193211392 1776506803627392 1780778353655808 1784629834279552 1785059070852096 1786961611828224 1789350078233952 1791257192625888 1793651400537399 1795563099338931 1801852824408169 1806996528709632 1808922450935808 1809357530333184 1811340270365184 1813270822212096 1813706947473408 1817629646303952 1826379882677376 1830770218933812 1831153177460736 1835996472999936 1844391518601216 1848825152059392 1849269828796416 1851240806498304 1853269443290304 1853715188961792 1855690904590848 1860151700034576 1866667674207024 1871546262257664 1871996403843072 1873991603847168 1876496395198464 1878496391356416 1880556058181632 1883012007681792 1885076625629184 1887538478854104 1889608059825408 1892077000759296 1896169198922024 1896625262780352 1901184458123574 1908243247792128 1915329653932032 1919933811753984 1922442375979008 1924549037263008 1927063631690496 1933813993423104 1938462584753448 1940528625344712 1946068203995136 1950746252562432 1952885137342464 1954966549692416 1957579572768768 1959665988513792 1960137324527616 1962285292895616 1964376724063104 1964849193096192 1969098783495948 1969572388271904 1981637218861056 1983334403844963 1983749275582464 1988517903648768 1988996179083264 1993777419898368 1998090811817984 2002893914731008 2003375647862784 2007708563564496 2008191454708608 2010331813306752 2013018838013196 2015164341704124 2022646320201728 2027508450779136 2027996104163328 2030157570834432 2032871094798336 2035037757302784 2037757804160832 2039929674988608 2042166344431616 2044833352091946 2047075398144192 2054677368012048 2060047324643328 2067263518441472 2069964582027264 2074940458426368 2075439520088064 2079928296066816 2082645907310592 2084928123701592 2087652267664704 2092670662538898 2100001133482902 2100440409440256 2105489545039872 2108240554328064 2113308440275968 2115625565454336 2118388508642016 2120711203832832 2122971487556608 2125809067303584 2128074784401696 2128586625854208 2133190348787277 2133703420627896 2146773653766144 2149061715214336 2149578604412928 2154227728952832 2154745860673536 2159925538223232 2165117666920884 2169801740958592 2175017610528204 2175540742600992 2180770407847629 2181226579034112 2183094703512801 2196467488344064 2196995779510272 2199337368403968 2202277019364864 2204624237078016 2205154490093568 2207570954507568 2209923814570992 2217665014656208 2223995727642624 2226366093459456 2229341871218688 2231717935030272 2232254704582656 2237082641604864 2242461630529536 2247852163295232 2253255654072384 2253797603845632 2258672134010058 2261623289970096 2275477110226944 2276024404672512 2278450223382528 2280947007126528 2281495617183744 2283927267188736 2289417476965632 2291927695908864 2294920884362184 2297437137485568 2302959822912216 2305414349768504 2309534024859648 2311512039013554 2311995558592512 2317553240223744 2320094308466688 2325671458246656 2328710154780672 2333746706365568 2334308015729664 2339919333075168 2342976645724416 2345544139164291 2356269078072221 2362995460620288 2366082924281856 2368675738169856 2371770623619072 2374371138207744 2380078761136128 2382615482437632 2385800104311936 2388342923501184 2391535200716532 2394084132451908 2394659954085984 2400918464692224 2409328704946176 2411896601247744 2415120360486912 2417694429616128 2418275929964544 2423506195071936 2424089093257728 2435173176903168 2441026958578416 2447483335426116 2447995297333248 2453879901413376 2459188691468288 2465100202745856 2465693105061888 2468321075331072 2471025924387072 2471620251949056 2474254539454464 2477561646785472 2480202266712768 2486164291392366 2488890232276032 2494873141488234 2495395016343552 2501995193597952 2504661855141888 2508009605121024 2510682676909056 2513435500838912 2516717971805472 2519477413100544 2522769334345728 2528833683707136 2534912610831432 2544326201216358 2553772871909376 2559911749005312 2563256501305344 2566065383017344 2569418175587328 2575594661586336 2578418657897472 2584616779671264 2587371500459616 2590829800776243 2593591143489567 2600995003416576 2607247395251712 2610106097025024 2612887984685056 2613516432703488 2616380390527488 2619168965417472 2619798924128256 2625465044661264 2626096517695872 2632409249709564 2642182958481408 2644445871793284 2644999034109952 2651357204865024 2651994905444352 2658369893197824 2664760205441088 2670525219641344 2671167530483712 2676944751419328 2677588606278144 2680442417742336 2684025117350928 2686885788938832 2703344601038848 2703994805551104 2706876761112576 2710494793064448 2713383676403712 2714036295499776 2717010405547776 2719906233318144 2726444469455928 2729433864192256 2739569824016064 2746155328400718 2746729766191104 2766587277901824 2767252693450752 2773237728089088 2773904743194624 2776861209747456 2779904164935456 2783536356886272 2790227550051864 2800001511310536 2807319393386496 2807994605764608 2810987405770752 2817744587034624 2820834087272448 2824518011522688 2827614938443776 2831307718281156 2834412089738112 2837433045868928 2838115501138944 2844253798383036 2844937894170528 2851776687185361 2862364871688192 2872303638603776 2872994480898048 2879900717630976 2883663563968512 2886823555894512 2900023480704272 2900720990134656 2907693877130172 2908302105378816 2910792938017068 2919102305992704 2929327706013696 2932449824538624 2936369359153152 2939498982770688 2940205986791424 2943427939343424 2946565086094656 2947273789644288 2953648175243922 2972455828291584 2975623913373696 2976339606110208 2982776855473152 2983494268624896 2989948840706048 2997136217726976 3004340872096512 3005063471794176 3011562845346744 3012287182062912 3015497719960128 3022746512556186 3033969480302592 3041262676168704 3041994156244992 3045236356251648 3049306642197504 3052556635954176 3055903594545152 3059894512482912 3063249516647424 3067250028137919 3070613097216288 3081274948248289 3082016052018072 3090070986964992 3100895277662208 3104946873040896 3112410687639552 3119892444100224 3123968860965888 3127392185552388 3131478401497056 3150001700224353 3150660614160384 3158234317559808 3162360831492096 3169962660413952 3173438348181504 3176820643250176 3181066805749248 3184457231334912 3188713600955376 3192112176602544 3192879938781312 3200555130941844 3201224619589632 3212438273261568 3215862134996992 3220160480649216 3223592572821504 3224367906619392 3231341593429248 3232118791010304 3239888307334848 3246897569204224 3254702611437888 3262526415792306 3263311113901488 3271839868551168 3286800270327808 3287590806749184 3291094767108096 3294701232516096 3295493669265408 3299006052605952 3303415529047296 3306936355617024 3311356431761352 3314885721856488 3318520309701376 3326497521984312 3335993591463936 3339549140189184 3344012806828032 3347576902545408 3355623962407296 3359303217467392 3363692445794304 3371778244942848 3379883481108576 3388008201015087 3392434934955144 3413215665340416 3414036607008768 3417675335073792 3421420510689792 3425890900783104 3434126215448448 3437891543863296 3442381326543276 3446155706228352 3449828667279488 3454439734368324 3458121524652756 3467268058520331 3467993337888768 3476329860335616 3480141462700032 3488507187369984 3492225287223296 3493065232171008 3500620059548352 3501462023594496 3509878999612752 3525927829057712 3535142939820032 3535993207259136 3544493190930432 3549124386422784 3553013607254784 3561556707311616 3569259668559104 3570118141704192 3573923223656448 3578700156467904 3582514385251776 3587302801074798 3591126198677862 3603705648816338 3613993057419264 3617844901871616 3618715060666368 3622680540730368 3626541644424192 3627413894946816 3635259292607904 3652759765354752 3661540437867624 3671992945999872 3688783037202432 3697650304118784 3698539657592832 3702481612996608 3706538886580608 3707430377923584 3711381809181696 3720303400069152 3729246437088549 3733335348414048 3742309712232351 3743092524515328 3746298318373819 3752992790396928 3756992782712832 3766024015363584 3770153251258368 3775076957708208 3779216119650816 3784154001518592 3792338397844048 3793250525560704 3802368916247148 3816486495584256 3830659307864064 3839867623507968 3844884751958016 3849098074526016 3854127263380992 3867627986846208 3876925169506896 3881057250689424 3892136407990272 3901492505124864 3905770274684928 3909933099384832 3915159145537536 3919331977027584 3920274649055232 3924570585791232 3928753448126208 3929698386192384 3938197566991896 3939144776543808 3963274437722112 3966668807689926 3967498551164928 3977035807297536 3977992358166528 3987554839796736 3996181623635968 4005787829462016 4006751295725568 4015417127128992 4016382909417216 4020663626613504 4026037676026392 4030328683408248 4055016901558272 4055992208326656 4060315141668864 4065742189596672 4070075514605568 4075515608321664 4079859349977216 4084332688863232 4089666704183892 4094150796288384 4109354736024096 4119232992601077 4120094649286656 4134527036882944 4149880916852736 4150879040176128 4159856592133632 4165291814621184 4169856247403184 4175304535329408 4185341325077796 4200002266965804 4200880818880512 4210979090079744 4216481108656128 4226616880551936 4231251130908672 4236777017284032 4241422407665664 4245942975113216 4251618134607168 4256149568803392 4257173251708416 4266380697574554 4267406841255792 4293547307532288 4298123430428672 4299157208825856 4308455457905664 4309491721347072 4319851076446464 4330235333841768 4339603481917184 4350035221056408 4351081485201984 4361540815695258 4362453158068224 4366189407025602 4392934976688128 4393991559020544 4398674736807936 4404554038729728 4409248474156032 4410308980187136 4415141909015136 4419847629141984 4430472262865883 4435330029312416 4458683742437376 4463435870060544 4464509409165312 4474165283209728 4484923261059072 4495704326590464 4506511308144768 4507595207691264 4517344268020116 4523246579940192 4534119768834279 4550954220453888 4561894014253056 4562991234367488 4567854534377472 4578834953931264 4583855391817728 4589841768724368 4594874274971136 4605919645824432 4610828699537008 4619068049719296 4623024078027108 4623991117185024 4635106480447488 4640188616933376 4651342916493312 4657420309561344 4667493412731136 4668616031459328 4679838666150336 4685953291448832 4691088278328582 4712538156144442 4725990921240576 4732165848563712 4737351476339712 4743541247238144 4748742276415488 4760157522272256 4765230964875264 4771600208623872 4776685847002368 4783070401433064 4788168264903816 4789319908171968 4801836929384448 4818657409892352 4823793202495488 4830240720973824 4835388859232256 4836551859929088 4847012390143872 4848178186515456 4870346353806336 4882053917156832 4893789623688459 4894966670852232 4907759802826752 4930200405491712 4931386210123776 4936642150662144 4942051848774144 4943240503898112 4948509078908928 4955123293570944 4960404533425536 4972328582784732 4977780464552064 4989746282976468 4990790032687104 5003990387195904 5009323710283776 5016019210242048 5021365353818112 5026871001677824 5033435943610944 5038954826201088 5045538668691456 5057667367414272 5069825221662864 5088652402432716 5107545743818752 5119823498010624 5126513002610688 5132130766034688 5138836351174656 5151189323172672 5156837315794944 5169233559342528 5174743000919232 5181659601552486 5187182286979134 5201990006833152 5214494790503424 5220212194050048 5225775969370112 5227032865406976 5232760781054976 5238337930834944 5239597848256512 5250930089322528 5252193035391744 5264818499419128 5288891743586568 5302714409730048 5303989810888704 5316739786395648 5329520410882176 5341050439282688 5342335060967424 5353889502838656 5355177212556288 5360884835484672 5368050234701856 5373771577877664 5380954201612197 5386689298016793 5405558473224507 5406689202077696 5420989586128896 5426767352807424 5428072590999552 5434020811095552 5439812466636288 5452888938911856 5458867728384512 5479139648032128 5492310656801436 5493459532382208 5533174555803648 5546475456178176 5547809486389248 5553722419494912 5559808329870912 5567072713772544 5580455100103728 5600003022621072 5614638786772992 5615989211529216 5621974811541504 5635489174069248 5641668174544896 5649036023045376 5655229876887552 5662615436562312 5668824179476224 5674866091737856 5676231002277888 5688507596766072 5689875788341056 5703553374370722 5724729743376384 5744607277207552 5745988961796096 5759801435261952 5767327127937024 5773647111789024 5800046961408544 5801441980269312 5815387754260344 5821585876034136 5838204611985408 5858655412027392 5864899649077248 5872738718306304 5878997965541376 5880411973582848 5886855878686848 5893130172189312 5894547579288576 5907296350487844 5944911656583168 5950003211534889 5951247826747392 5965553710946304 5966988537249792 5994272435453952 6008681744193024 6010126943588352 6023125690693488 6024574364125824 6030995439920256 6045493025112372 6067938960605184 6082525352337408 6083988312489984 6090472712503296 6098613284395008 6105113271908352 6111807189090304 6119789024965824 6126499033294848 6134500056275838 6141226194432576 6162549896496578 6164032104036144 6180141973929984 6201790555324416 6209893746081792 6224821375279104 6239784888200448 6247937721931776 6254784371104776 6262956802994112 6300003400448706 6301321228320768 6316468635119616 6324721662984192 6339925320827904 6346876696363008 6353641286500352 6362133611498496 6368914462669824 6377427201910752 6384224353205088 6385759877562624 6399571046361831 6401110261883688 6440320961298432 6447185145643008 6448735813238784 6462683186858496 6464237582020608 6479776614669696 6493795138408448 6509405222875776 6525052831584612 6526622227802976 6542311223542887 6543679737102336 6549284110538403 6573600540655616 6589402465032192 6590987338530816 6598012105211904 6606831058094592 6613872711234048 6622712863522704 6629771443712976 6637040619402752 6652995043968624 6671987182927872 6679098280378368 6688025613656064 6695153805090816 6711247924814592 6718606434934784 6727384891588608 6743556489885696 6759766962217152 6776016402030174 6784869869910288 6826431330680832 6828073214017536 6835350670147584 6842841021379584 6851781801566208 6868252430896896 6875783087726592 6884762653086552 6892311412456704 6899657334558976 6908879468736648 6916243049305512 6934536117040662 6935986675777536 6952659720671232 6960282925400064 6977014374739968 6984450574446592 6986130464342016 7001240119096704 7002924047188992 7019757999225504 7036632417492873 7051855658115424 7068807234216663 7070285879640064 7088986381860864 7098248772845568 7106027214509568 7123113414623232 7138519337118208 7140236283408384 7147846447312896 7157400312935808 7165028770503552 7174605602149596 7182252397355724 7207411297632676 7227986114838528 7235689803743232 7245361081460736 7253083288848384 7254827789893632 7270518585215808 7305519530709504 7323080875735248 7343985891999744 7377566074404864 7395300608237568 7397079315185664 7404963225993216 7413077773161216 7414860755847168 7422763618363392 7440606800138304 7458492874177098 7466670696828096 7484619424464702 7486185049030656 7492596636747638 7505985580793856 7513985565425664 7532048030727168 7540306502516736 7550153915416416 7558432239301632 7568308003037184 7584676795688096 7586501051121408 7604737832494296 7661318615728128 7679735247015936 7689769503916032 7698196149052032 7708254526761984 7735255973692416 7753850339013792 7762114501378848 7772489402328729 7780773430468701 7802985010249728 7830318291075072 7838663954055168 7840549298110464 7849141171582464 7857506896252416 7859396772384768 7876395133983792 7878289553087616 7926548875444224 7933337615379852 7934997102329856 7954071614595072 7955984716333056 7975109679593472 7992363247271936 8011575658924032 8013502591451136 8030834254257984 8032765818834432 8041327253227008 8052075352052784 8060657366816496 8110033803116544 8111984416653312 8120630283337728 8131484379193344 8140151029211136 8151031216643328 8159718699954432 8168665377726464 8179333408367784 8188301592576768 8218709472048192 8238465985202154 8240189298573312 8269054073765888 8299761833705472 8301758080352256 8319713184267264 8330583629242368 8339712494806368 8350609070658816 8370682650155592 8400004533931608 8421958180159488 8432962217312256 8453233761103872 8462502261817344 8473554034568064 8482844815331328 8491885950226432 8503236269214336 8512299137606784 8514346503416832 8532761395149108 8534813682511584 8555330061556083 8587094615064576 8596246860857344 8616910915811328 8618983442694144 8639702152892928 8660470667683536 8679206963834368 8700070442112816 8702162970403968 8723081631390516 8724906316136448 8732378814051204 8785869953376256 8787983118041088 8797349473615872 8809108077459456 8818496948312064 8820617960374272 8830283818030272 8839695258283968 8860944525731766 8870660058624832 8917367484874752 8926871740121088 8929018818330624 8948330566419456 8969846522118144 8991408653180928 9013022616289536 9015190415382528 9034688536040232 9046493159880384 9068239537668558 9101908440907776 9123788028506112 9125982468734976 9135709068754944 9157669907862528 9167710783635456 9179683537448736 9189748549942272 9201750084413757 9211839291648864 9221657399074016 9243824844744867 9246048156054216 9270212960894976 9302685832986624 9314840619122688 9334986825462272 9337232062918656 9359677332300672 9371906582897664 9382176556657164 9425076312288884 9450005100673059 9451981842481152 9474702952679424 9487082494476288 9520315044544512 9530461929750528 9543200417247744 9553371694004736 9566140802866128 9576336529807632 9578639816343936 9603673858768896 9637314819784704 9647586404990976 9660481441947648 9670777718464512 9673103719858176 9694024780287744 9696356373030912 9740692707612672 9764107834313664 9787579247376918 9789933341704464 9815519605653504 9860400810983424 9862772420247552 9873284301324288 9884103697548288 9886481007796224 9897018157817856 9910246587141888 9920809066851072 9944657165569464 9955560929104128 9979492565952936 10007980774391808 10018647420567552 10032038420484096 10042730707636224 10053742003355648 10066871887221888 10077909652402176 10091077337382912 10115334734828544 10139650443325728 10164024603045261 10177304804865432 10239646996021248 10253026005221376 10264261532069376 10277672702349312 10302378646345344 10313674631589888 10338467118685056 10349486001838464 10363319203104972 10374364573958268 10401804175560993 10403980013666304 10428989581006848 10440424388100096 10451551938740224 10465521562109952 10476675861669888 10479195696513024 10501860178645056 10504386070783488 10529636998838256 10577783487173136 10605428819460096 10607979621777408 10633479572791296 10659040821764352 10682100878565376 10684670121934848 10707779005677312 10710354425112576 10721769670969344 10736100469403712 10747543155755328 10761908403224394 10773378596033586 10811116946449014 10813378404155392 10841979172257792 10853534705614848 10856145181999104 10868041622191104 10879624933272576 10905777877823712 10917735456769024 10958279296064256 10984621313602872 11066349111607296 11092950912356352 11095618972778496 11107444838989824 11119616659741824 11134145427545088 11160910200207456 11187739311265647 11200006045242144 11226929136697053 11229277573545984 11238894955121457 11270978348138496 11298072046090752 11310459753775104 11325230873124624 11337648358952448 11349732183475712 11352462004555776 11377015193532144 11379751576682112 11407106748741444 11449459486752768 11489214554415104 11491977923592192 11519602870523904 11534654255874048 11547294223578048 11600093922817088 11602883960538624 11630775508520688 11643171752068272 11676409223970816 11717310824054784 11729799298154496 11745477436612608 11757995931082752 11760823947165696 11773711757373696 11786260344378624 11789095158577152 11814592700975688 11889823313166336 11900006423069778 11902495653494784 11931107421892608 11933977074499584 11988544870907904 12017363488386048 12020253887176704 12046251381386976 12049148728251648 12061990879840512 12090986050224744 12165050704674816 12167976624979968 12180945425006592 12197226568790016 12210226543816704 12223614378180608 12239578049931648 12252998066589696 12269000112551676 12282452388865152 12325099792993156 12328064208072288 12357698977803231 12360283947859968 12403581110648832 12449642750558208 12479569776400896 12495875443863552 12509568742209552 12525913605988224 12600006800897412 12602642456641536 12632937270239232 12649443325968384 12679850641655808 12693753392726016 12707282573000704 12724267222996992 12737828925339648 12754854403821504 12768448706410176 12771519755125248 12799142092723662 12802220523767376 12880641922596864 12894370291286016 12897471626477568 12925366373716992 12928475164041216 12959553229339392 12987590276816896 13018810445751552 13050105663169224 13053244455605952 13084622447085774 13087359474204672 13098568221076806 13147201081311232 13178804930064384 13181974677061632 13196024210423808 13213662116189184 13227745422468096 13245425727045408 13259542887425952 13274081238805504 13291416788597649 13305990087937248 13376051227312128 13390307610181632 13422495849629184 13437212869869568 13454769783177216 13487112979771392 13519533924434304 13552032804060348 13569739739820576 13602359306502837 13652862661361664 13685682042759168 13703563603132416 13736504861793792 13751566175453184 13769525306173104 13784622824913408 13799314669117952 13817758937473296 13832486098611024 13869072234081324 13871973351555072 13905319441342464 13920565850800128 13954028749479936 13968901148893184 13972260928684032 14002480238193408 14005848094377984 14039515998451008 14073264834985746 14103711316230848 14137614468433326 14140571759280128 14177972763721728 14196497545691136 14212054429019136 14246226829246464 14277038674236416 14280472566816768 14295692894625792 14314800625871616 14330057541007104 14349211204299192 14364504794711448 14414822595265352 14455972229677056 14471379607486464 14490722162921472 14506166577696768 14509655579787264 14541037170431616 14611039061419008 14646161751470496 14681368871065377 14790601216475136 14794158630371328 14809926451986432 14826155546322432 14829721511694336 14845527236726784 14881213600276608 14916985748354196 14933341393656192 14969238848929404 14972370098061312 14985193273495276 15011971161587712 15027971130851328 15064096061454336 15080613005033472 15100307830832832 15116864478603264 15136616006074368 15169353591376192 15173002102242816 15209475664988592 15322637231456256 15359470494031872 15379539007832064 15396392298104064 15416509053523968 15470511947384832 15507700678027584 15524229002757696 15544978804657458 15561546860937402 15605970020499456 15660636582150144 15677327908110336 15681098596220928 15698282343164928 15715013792504832 15718793544769536 15752790267967584 15756579106175232 15866675230759704 15908143229190144 15911969432666112 15950219359186944 15984726494543872 16023151317848064 16027005182902272 16061668508515968 16065531637668864 16082654506454016 16104150704105568 16121314733632992 16160067894050379 16216675419673521 16220067606233088 16262968758386688 16280302058422272 16302062433286656 16319437399908864 16337330755452928 16358666816735568 16376603185153536 16437418944096384 16476931970404308 16480378597146624 16538108147531776 16599523667410944 16639426368534528 16661167258484736 16679424989612736 16701218141317632 16741365300311184 16800009067863216 16843916360318976 16865924434624512 16906467522207744 16925004523634688 16947108069136128 16965689630662656 16983771900452864 17006472538428672 17024598275213568 17028693006833664 17065522790298216 17069627365023168 17110660123112166 17174189230129152 17192493721714688 17233821831622656 17237966885388288 17279404305785856 17320941335367072 17358413927668736 17400140884225632 17404325940807936 17446163262781032 17464757628102408 17571739906752512 17575966236082176 17594698947231744 17618216154918912 17636993896624128 17641235920748544 17660567636060544 17679390516567936 17721889051463532 17741320117249664 17834734969749504 17850009634604667 17853743480242176 17896661132838912 17982817306361856 18026045232579072 18030380830765056 18069377072080464 18092986319760768 18136479075337116 18203816881815552 18247576057012224 18251964937469952 18271418137509888 18315339815725056 18335421567270912 18359367074897472 18379497099884544 18403500168827514 18423678583297728 18443314798148032 18487649689489734 18492096312108432 18540425921789952 18605371665973248 18629681238245376 18669973650924544 18674464125837312 18719354664601344 18743813165795328 18764353113314328 18850152624577768 18900010201346118 18903963684962304 18949405905358848 18974164988952576 19040630089089024 19060923859501056 19086400834495488 19106743388009472 19132281605732256 19152673059615264 19157279632687872 19198713139085493 19320962883895296 19341555436929024 19346207439716352 19388049560575488 19392712746061824 19481385415225344 19528215668627328 19575158494753836 19579866683408928 19631039211307008 19647852331615209 19720801621966848 19768207395096576 19772962015592448 19794036315635712 19820493174283776 19841618133702144 19889314331138928 19911121858208256 19958985131905872 20015961548783616 20037294841135104 20064076840968192 20085461415272448 20107484006711296 20133743774443776 20155819304804352 20182154674765824 20230669469657088 20279300886651456 20328049206090522 20354609609730864 20479293992042496 20506052010442752 20528523064138752 20555345404698624 20604757292690688 20627349263179776 20676934237370112 20698972003676928 20726638406209944 20748729147916536 20803608351121986 20807960027332608 20857979162013696 20880848776200192 20903103877480448 20931043124219904 20953351723339776 20958391393026048 21003720357290112 21008772141566976 21059273997676512 21155566974346272 21206421702649989 21210857638920192 21266959145582592 21318081643528704 21364201757130752 21369340243869696 21415558011354624 21420708850225152 21443539341938688 21472200938807424 21495086311510656 21523816806448788 21546757192067172 21622233892898028 21626756808310784 21683958344515584 21707069411229696 21736083244382208 21759249866545152 21811555755647424 21835470913538048 21916558592128512 21969242627205744 22132698223214592 22185901824712704 22191237945556992 22214889677979648 22239233319483648 22268290855090176 22321820400414912 22375478622531294 22400012090484288 22453858273394106 22458555147091968 22477789910242914 22541956696276992 22596144092181504 22620919507550208 22650461746249248 22675296717904896 22699464366951424 22704924009111552 22754030387064288 22759503153364224 22814213497482888 22978429108830208 22983955847184384 23039205741047808 23069308511748096 23094588447156096 23200187845634176 23205767921077248 23261551017041376 23286343504136544 23317468206986187 23342320291406103 23490954873225216 23515991862165504 23521647894331392 23547423514747392 23572520688757248 23578190317154304 23629185401951376 23779646626332672 23800012846139556 23804991306989568 23862214843785216 23867954148999168 23977089741815808 24034726976772096 24040507774353408 24092502762773952 24098297456503296 24123981759681024 24181972100449488 24330101409349632 24335953249959936 24361890850013184 24394453137580032 24420453087633408 24447228756361216 24479156099863296 24505996133179392 24538000225103352 24564904777730304 24650199585986312 24656128416144576 24715397955606462 24720567895719936 24807162221297664 24899285501116416 24959139552801792 24991750887727104 25019137484419104 25051827211976448 25200013601794824 25265874540478464 25298886651936768 25359701283311616 25387506785452032 25414565146001408 25448534445993984 25475657850679296 25509708807643008 25536897412820352 25543039510250496 25598284185447324 25604441047534752 25761283845193728 25788740582572032 25850732747433984 25856950328082432 25919106458678784 25975180553633792 26037620891503104 26100211326338448 26106488911211904 26169244894171548 26174718948409344 26197136442153612 26294402162622464 26357609860128768 26363949354123264 26392048420847616 26427324232378368 26455490844936192 26490851454090816 26519085774851904 26548162477611008 26582833577195298 26611980175874496 26752102454624256 26780615220363264 26844991699258368 26874425739739136 26909539566354432 26974225959542784 27039067848868608 27104065608120696 27139479479641152 27204718613005674 27305725322723328 27371364085518336 27407127206264832 27473009723587584 27503132350906368 27539050612346208 27569245649826816 27598629338235904 27635517874946592 27664972197222048 27731474534234601 27738144468162648 27810638882684928 27908057498959872 27937802297786368 27944521857368064 28004960476386816 28011696188755968 28079031996902016 28146529669971492 28207422632461696 28275228936866652 28281143518560256 28350015302019177 28355945527443456 28424108858038272 28554077348472832 28560945133633536 28591385789251584 28629601251743232 28660115082014208 28698422408598384 28729009589422896 28829645190530704 28911944459354112 28942759214972928 28981444325842944 29012333155393536 29019311159574528 29082074340863232 29222078122838016 29292323502940992 29362737742130754 29581202432950272 29588317260742656 29619852903972864 29652311092644864 29659443023388672 29691054473453568 29762427200553216 29833971496708392 29866682787312384 29938477697858808 29970386546990552 30023942323175424 30055942261702656 30128192122908672 30161226010066944 30200615661665664 30233728957206528 30273232012148736 30338707182752384 30346004204485632 30418951329977184 30492073809135783 30631498014938873 30718940988063744 30759078015664128 30792784596208128 30833018107047936 30941023894769664 31015401356055168 31048458005515392 31089957609314916 31123093721874804 31211940040998912 31321273164300288 31354655816220672 31396564686329856 31430027585009664 31437587089539072 31505580535935168 31513158212350464 31733350461519408 31816286458380288 31823938865332224 31900438718373888 31969452989087744 32046302635696128 32054010365804544 32123337017031936 32131063275337728 32165309012908032 32208301408211136 32242629467265984 32320135788100758 32433350839347042 32440135212466176 32525937516773376 32560604116844544 32604124866573312 32638874799817728 32674661510905856 32717333633471136 32753206370307072 32874837888192768 32953863940808616 33199047334821888 33278852737069056 33322334516969472 33358849979225472 33402436282635264 33482730600622368 33600018135726432 33680787410091159 33687832720637952 33716684865364371 33812935044415488 33894216138272256 33931379261325312 33967543800905728 34012945076857344 34049196550427136 34057386013667328 34131045580596432 34139254730046336 34221320246224332 34348378460258304 34384987443429376 34467643663245312 34475933770776576 34558808611571712 34641882670734144 34716827855337472 34800281768451264 34808651881615872 34892326525562064 34929515256204816 35143479813505024 35151932472164352 35189397894463488 35236432309837824 35273987793248256 35282471841497088 35321135272121088 35358781033135872 35443778102927064 35482640234499328 35669469939499008 35700019269209334 35707486960484352 35793322265677824 35965634612723712 36052090465158144 36060761661530112 36138754144160928 36185972639521536 36272958150674232 36495152114024448 36503929874939904 36542836275019776 36630679631450112 36670843134541824 36718734149794944 36758994199769088 36807000337655028 36847357166595456 36886629596296064 36975299378979468 36984192624216864 37073096933409693 37080851843579904 37210743331946496 37339947301849088 37348928251674624 37438709329202688 37487626331590656 37528706226628656 37700305249155536 37800020402692236 37807927369924608 37898811810717696 37948329977905152 38081260178178048 38121847719002112 38172801668990976 38213486776018944 38264563211464512 38305346119230528 38314559265375744 38397426278170986 38641925767790592 38683110873858048 38692414879432704 38776099121150976 38785425492123648 38962770830450688 39056431337254656 39150316989507672 39159733366817856 39262078422614016 39295704663230418 39441603243933696 39536414790193152 39545924031184896 39588072631271424 39640986348567552 39683236267404288 39778628662277856 39822243716416512 39874250365792947 39917970263811744 40056574327227757 40128153681936384 40170922830544896 40267487548887552 40311638609608704 40364309349531648 40461338939314176 40558601773302912 40656098412181044 40709219219461728 40958587984084992 41057046128277504 41110690809397248 41209514585381376 41254698526359552 41353868474740224 41397944007353856 41453276812419888 41497458295833072 41607216702243972 41615920054665216 41715958324027392 41761697552400384 41806207754960896 41862086248439808 41906703446679552 41916782786052096 42007440714580224 42017544283133952 42118547995353024 42311133948692544 42412843405299978 42421715277840384 42533918291165184 42636163287057408 42728403514261504 42738680487739392 42831116022709248 42841417700450304 42887078683877376 42944401877614848 42990172623021312 43047633612897576 43093514384134344 43244467785796056 43367916689031168 43414138822459392 43472166488764416 43518499733090304 43623111511294848 43670941827076096 43833117184257024 43938485254411488 44044106613196131 44371803649425408 44382475891113984 44429779355959296 44478466638967296 44536581710180352 44643640800829824 44750957245062588 44800024180968576 44907716546788212 44917110294183936 44955579820485828 45083913392553984 45192288184363008 45241839015100416 45300923492498496 45350593435809792 45398928733902848 45409848018223104 45508060774128576 45519006306728448 45628426994965776 45956858217660416 45967911694368768 46078411482095616 46138617023496192 46189176894312192 46400375691268352 46411535842154496 46523102034082752 46572687008273088 46634936413972374 46684640582812206 46981909746450432 47031983724331008 47043295788662784 47094847029494784 47145041377514496 47156380634308608 47258370803902752 47600025692279112 47724429687570432 47735908297998336 47954179483631616 48069453953544192 48081015548706816 48185005525547904 48196594913006592 48247963519362048 48363944200898976 48480203682151137 48650026259020563 48660202818699264 48788906275160064 48840906175266816 48958312199726592 49011992266358784 49076000450206704 49129809555460608 49300399171972624 49312256832289152 49430795911212924 49441135791439872 49614324442595328 49798571002232832 49918279105603584 49983501775454208 50038274968838208 50103654423952896 50400027203589648 50531749080956928 50597773303873536 50719402566623232 50775013570904064 50829130292002816 50897068891987968 50951315701358592 51019417615286016 51073794825640704 51086079020500992 51196568370894648 51208882095069504 51522567690387456 51577481165144064 51701465494867968 51713900656164864 51838212917357568 51950361107267584 52075241783006208 52200422652676896 52212977822423808 52338489788343096 52394272884307224 52715219720257536 52727898708246528 52784096841695232 52854648464756736 52910981689872384 52981702908181632 53038171549703808 53096324955222016 53165667154390596 53223960351748992 53504204909248512 53550028903814001 53561230440726528 53689983398516736 53748851479478272 53948451919085568 54078135697737216 54208131216241392 54278958959282304 54409437226011348 54611450645446656 54742728171036672 54814254412529664 54946019447175168 55006264701812736 55078101224692416 55138491299653632 55197258676471808 55271035749893184 55329944394444096 55462949068469202 55476288936325296 55621277765369856 55816114997919744 55875604595572736 55889043714736128 56009920952773632 56023392377511936 56158063993804032 56293059339942984 56414845264923392 56550457873733304 56700030604038354 56711891054886912 56848217716076544 57108154696945664 57121890267267072 57182771578503168 57259202503486464 57320230164028416 57396844817196768 57458019178845792 57596139417256479 57659290381061408 57962888651685888 58024666310787072 58038622319149056 58164148681726464 58444156245676032 58584647005881984 58725475484261508 58943556994845627 59162404865900544 59304622185289728 59318886046777344 59382108946907136 59524854401106432 59667942993416784 59733365574624768 59876955395717616 59940773093981104 60047884646350848 60111884523405312 60256384245817344 60322452020133888 60401231323331328 60467457914413056 60546464024297472 60677414365504768 60692008408971264 60837902659954368 60984147618271566 61262996029877746 61437881976127488 61518156031328256 61585569192416256 61666036214095872 61882047789539328 62030802712110336 62096916011030784 62179915218629832 62246187443749608 62423880081997824 62642546328600576 62709311632441344 62793129372659712 62860055170019328 62875174179078144 63011161071870336 63026316424700928 63466700923038816 63619265107949967 63632572916760576 63800877436747776 64092605271392256 64108020731609088 64246674034063872 64262126550675456 64330618025816064 64416602816422272 64485258934531968 64640271576201516 64866701678694084 64880270424932352 65051875033546752 65121208233689088 65208249733146624 65277749599635456 65349323021811712 65434667266942272 65506412740614144 65749675776385536 65907727881617232 66398094669643776 66557705474138112 66644669033938944 66717699958450944 66804872565270528 66965461201244736 67200036271452864 67361574820182318 67375665441275904 67433369730728742 67625870088830976 67788432276544512 67862758522650624 67935087601811456 68025890153714688 68098393100854272 68114772027334656 68262091161192864 68278509460092672 68442640492448664 68935287326490624 68951867541553152 69117617223143424 69283765341468288 69433655710674944 69600563536902528 69617303763231744 69784653051124128 69859030512409632 69952404620958561 70026960874218309 70286959627010048 70472864619675648 70547975586496512 70564943682994176 70642270544242176 70717562066271744 70887556205854128 70965280468998656 71338939878998016 71400038538418668 71414973920968704 71586644531355648 71931269225447424 72104180930316288 72121523323060224 72277508288321856 72371945279043072 72545916301348464 72990304228048896 73007859749879808 73085672550039552 73261359262900224 73341686269083648 73437468299589888 73517988399538176 73614000675310056 73694714333190912 73773259192592128 73950598757958936 73968385248433728 74146193866819386 74161703687159808 74421486663892992 74679894603698176 74697856503349248 74877418658405376 74975252663181312 75057412453257312 75400610498311072 75600040805384472 75797623621435392 75896659955810304 76162520356356096 76243695438004224 76345603337981952 76426973552037888 76529126422929024 76610692238461056 76629118530751488 76794852556341972 77283851535581184 77366221747716096 77552198242301952 77570850984247296 77925541660901376 78112862674509312 78300633979015344 78319466733635712 78524156845228032 78591409326460836 78883206487867392 79072829580386304 79091848062369792 79176145262542848 79281972697135104 79366472534808576 79557257324555712 79644487432833024 79748500731585894 79835940527623488 80113148654455514 80256307363872768 80341845661089792 80534975097775104 80623277219217408 80728618699063296 80922677878628352 81117203546605824 81312196824362088 81418438438923456 81917175968169984 82114092256555008 82221381618794496 82419029170762752 82509397052719104 82707736949480448 82795888014707712 82906553624839776 82994916591666144 83194423602703803 83214433404487944 83431916648054784 83724172496879616 83813406893359104 83833565572104192 84014881429160448 84035088566267904 84237095990706048 84622267897385088 84825686810599956 84843430555680768 85050045906057531 85067836582330368 85272326574114816 85456807028523008 85662232045418496 85682835400900608 85774157367754752 85888803755229696 85980345246042624 86095267225795152 86187028768268688 86488935571592112 86735833378062336 86828277644918784 86944332977528832 87036999466180608 87246223022589696 87341883654152192 87666234368514048 87876970508822976 88088213226392262 88743607298850816 88764951782227968 88859558711918592 88956933277934592 89073163420360704 89287281601659648 89501914490125176 89600048361937152 89815433093576424 89911159640971656 90167826785107968 90384576368726016 90483678030200832 90601846984996992 90701186871619584 90797857467805696 90819696036446208 91016121548257152 91038012613456896 91256853989931552 91476221427407349 91894494044816619 91913716435320832 92156822964191232 92277234046992384 92378353788624384 92800751382536704 92823071684308992 93046204068165504 93145374016546176 93269872827944748 93369281165624412 93963819492900864 94063967448662016 94189694058989568 94290082755028992 94312761268617216 94516741607805504 95200051384558224 95448859375140864 95471816595996672 95908358967263232 96138907907088384 96162031097413632 96370011051095808 96393189826013184 96495927038724096 96727888401797952 96960407364302274 97300052518041126 97320405637398528 97577812550320128 97681812350533632 97916624399453184 98023984532717568 98152000900413408 98259619110921216 98600798343945248 98624513664578304 98861591822425848 99597142004465664 99836558211207168 99967003550908416 100076549937676416 100207308847905792 100800054407179296 101042362230273477 101063498161913856 101150054596093113 101438805133246464 101794137783975936 101902631402717184 102038835230572032 102147589651281408 102172158041001984 102393136741789296 102417764190139008 103045135380774912 103154962330288128 103402930989735936 103427801312329728 103676425834715136 103900722214535168 104150483566012416 104400845305353792 104425955644847616 104676979576686192 104788545768614448 105430439440515072 105455797416493056 105568193683390464 105709296929513472 105821963379744768 105963405816363264 106076343099407616 106192649910444032 106331334308781192 106447920703497984 107008409818497024 107100057807628002 107122460881453056 107379966797033472 107497702958956544 107896903838171136 108156271395474432 108416262432482784 108557917918564608 108818874452022696 109485456342073344 109628508825059328 109892038894350336 110012529403625472 110156202449384832 110276982599307264 110394517352943616 110542071499786368 110659888788888192 110925898136938404 110952577872650592 111219290800229079 111242555530739712 111632229995839488 111751209191145472 112019841905547264 112046784755023872 112316127987608064 112586118679885968 112829690529846784 113100915747466608 113400061208076708 113423782109773824 113696435432153088 114216309393891328 114243780534534144 114365543157006336 114518405006972928 114640460328056832 114793689634393536 114916038357691584 115192278834512958 115318580762122816 115925777303371776 116049332621574144 116077244638298112 116328297363452928 116888312491352064 117169294011763968 117450950968523016 117887113989691254 118324809731801088 118609244370579456 118637772093554688 118764217893814272 119049708802212864 119335885986833568 119466731149249536 119622751097378841 119753910791435232 119881546187962208 120169722981683271 120512768491634688 120802462646662656 120934915828826112 121092928048594944 121354828731009536 121384016817942528 121675805319908736 121968295236543132 122525992059755492 122875763952254976 123171138384832512 123332072428191744 123764095579078656 124061605424220672 124193832022061568 124359830437259664 124492374887499216 124847760163995648 125285092657201152 125418623264882688 125586258745319424 125720110340038656 125750348358156288 126022322143740672 126052632849401856 126933401846077632 127238530215899934 127265145833521152 127601754873495552 128185210542784512 128216041463218176 128493348068127744 128524253101350912 128661236051632128 128833205632844544 128970517869063936 129280543152403032 129733403357388168 130103750067093504 130242416467378176 130416499466293248 130555499199270912 130698646043623424 130869334533884544 131012825481228288 131499351552771072 131815455763234464 132132319839588393 133115410948276224 133289338067877888 133435399916901888 133609745130541056 133930922402489472 134400072542905728 134723149640364636 134751330882551808 134866739461457484 135251740177661952 135576864553089024 135725517045301248 135870175203622912 136051780307429376 136196786201708544 136229544054669312 136524182322385728 136557018920185344 136885280984897328 137870574652981248 137903735083106304 138235234446286848 138567530682936576 138867311421349888 139201127073805056 139234607526463488 139569306102248256 139718061024819264 139904809241917122 140053921748436618 140573919254020096 140945729239351296 141095951172993024 141129887365988352 141284541088484352 141435124132543488 141775112411708256 141930560937997312 142800077076837336 143173289062711296 143862538450894848 144208361860632576 144243046646120448 144555016576643712 144743890558086144 145091832602696928 145440611046453411 145950078777061689 145980608456097792 146522718525800448 146874936599179776 147035976799076352 147228001350620112 147389428666381824 147546518385184256 147901197515917872 147936770496867456 148292387733638772 148323407374319616 148842973327785984 149359789207396352 149395713006698496 149754837316810752 149950505326362624 150114824906514624 150801220996622144 151200081610768944 151595247242870784 151793319911620608 152325040712712192 152487390876008448 152691206675963904 152853947104075776 153058252845858048 153221384476922112 153258237061502976 153589705112683944 154567703071162368 154732443495432192 155104396484603904 155141701968494592 155851083321802752 156225725349018624 156601267958030688 156638933467271424 157182818652921672 158145659160772608 158183696124739584 158352290525085696 158563945394270208 158732945069617152 159114514649111424 159288974865666048 159497001463171788 159671881055246976 160226297308911028 160512614727745536 160650086711442003 160683691322179584 161069950195550208 161246554438434816 161845355757256704 162234407093211648 162624393648724176 162836876877846912 163834351936339968 164228184513110016 164442763237588992 164838058341525504 165018794105438208 165415473898960896 165591776029415424 165813107249679552 165989833183332288 166388847205407606 166428866808975888 166863833296109568 167448344993759232 167626813786718208 167667131144208384 168029762858320896 168070177132535808 168474191981412096 169244535794770176 169651373621199912 170100091812115062 170135673164660736 170544653148229632 170913614057046016 171324464090836992 171365670801801216 171548314735509504 171777607510459392 171960690492085248 172190534451590304 172374057536537376 172788418251769437 172977871143184224 173888665955057664 174073998932361216 174492446045179392 174683767308304384 175332468737028096 175753941017645952 176176426452784524 176830670984536881 177487214597701632 177913866555869184 178146326840721408 178574563203319296 179003828980250352 179200096723874304 179630866187152848 179822319281943312 180335653570215936 180769152737452032 180967356060401664 181203693969993984 181402373743239168 181595714935611392 181639392072892416 182032243096514304 182076025226913792 182513707979863104 182952442854814698 183788988089633238 183827432870641664 184313645928382464 184554468093984768 184756707577248768 185601502765073408 185646143368617984 186092408136331008 186290748033092352 186539745655889496 186738562331248824 187927638985801728 188127934897324032 188379388117979136 188580165510057984 188625522537234432 189033483215611008 190400102769116448 190857795323849901 190897718750281728 192277815814176768 192324062194827264 192740022102191616 192786379652026368 192991854077448192 193455776803595904 193920814728604548 194600105036082252 194640811274797056 195155625100640256 195363624701067264 195833248798906368 196047969065435136 196304001800826816 196519238221842432 197201596687890496 197249027329156608 197723183644851696 199194284008931328 199673116422414336 199934007101816832 200153099875352832 200414617695811584 201600108814358592 202084724460546954 202126996323827712 202300109192186226 202877610266492928 203588275567951872 203805262805434368 204077670461144064 204295179302562816 204344316082003968 204786273483578592 204835528380278016 206805861979471872 206855602624659456 207352851669430272 207801444429070336 208300967132024832 208801690610707584 208851911289695232 209353959153372384 209577091537228896 210080882622654927 210860878881030144 211418593859026944 211643926759489536 211926811632726528 212152686198815232 212385299820888064 212662668617562384 212895841406995968 214016819636994048 214200115615256004 214244921762906112 214759933594066944 214995405917913088 215793807676342272 216312542790948864 216832524864965568 217115835837129216 217637748904045392 218970912684146688 219257017650118656 219784077788700672 220025058807250944 220312404898769664 220553965198614528 220789034705887232 221084142999572736 221319777577776384 221851796273876808 221905155745301184 222438581600458158 222485111061479424 223264459991678976 223502418382290944 224039683811094528 224093569510047744 224632255975216128 225172237359771936 225659381059693568 226201831494933216 226800122416153416 227392870864306176 228432618787782656 228487561069068288 228731086314012672 229036810013945856 229280920656113664 229587379268787072 229832076715383168 230384557669025916 230637161524245632 231851554606743552 232098665243148288 232656594726905856 233776624982704128 234338588023527936 234901901937046032 235774227979382508 236649619463602176 237218488741158912 237275544187109376 237528435787628544 238099417604425728 238671771973667136 238933462298499072 239245502194757682 239507821582870464 239763092375924416 240339445963366542 241025536983269376 241604925293325312 241869831657652224 242185856097189888 242709657462019072 242768033635885056 243351610639817472 243936590473086264 245051984119510984 245751527904509952 246342276769665024 246664144856383488 247528191158157312 248123210848441344 248387664044123136 248719660874519328 248984749774998432 249583270808111409 251172517490638848 251440220680077312 251500696716312576 252044644287481344 252105265698803712 253866803692155264 254477060431799868 254530291667042304 255203509746991104 256370421085569024 256986696136255488 257048506202701824 257322472103264256 257666411265689088 257941035738127872 258561086304806064 259466806714776336 260207500134187008 260484832934756352 260832998932586496 261110998398541824 261397292087246848 261738669067769088 262025650962456576 262998703105542144 263630911526468928 264264639679176786 266230821896552448 266578676135755776 266870799833803776 267219490261082112 267861844804978944 268800145085811456 269446299280729272 269733478922914968 270503480355323904 271153729106178048 271451034090602496 271740350407245824 272103560614858752 272393572403417088 272459088109338624 273048364644771456 273114037840370688 273770561969794656 275683482134449857 275741149305962496 276470468892573696 277135061365873152 277734622842699776 278402254147610112 278469215052926976 279138612204496512 279436122049638528 279809618483834244 280107843496873236 281147838508040192 281891458478702592 282191902345986048 282569082176968704 282870248265086976 283550224823416512 283861121875994624 285600154153674672 286346578125422592 287725076901789696 288416723721265152 288486093292240896 289110033153287424 289487781116172288 290183665205393856 290881222092906822 291900157554123378 291961216912195584 293045437051600896 293749873198359552 294071953598152704 294456002701240224 294778857332763648 295093036770368512 295802395031835744 295873540993734912 296584775467277544 298719578414792704 298791426013396992 299509674633621504 299901010652725248 300229649813029248 301602441993244288 302400163221537888 303127086690820431 303190494485741568 303450163788279339 305382413351927808 305707894208151552 306116505691716096 306442768953844224 306516474123005952 307179410225367888 309135406142324736 309464886990864384 310208792969207808 310283403936989184 311702166643605504 312451450698037248 313202535916061376 313277866934542848 314365637305843344 316291318321545216 316367392249479168 316704581050171392 317127890788540416 317465890139234304 318229029298222848 318577949731332096 318994002926343576 319343762110493952 320452594617822056 321025229455491072 321300173422884006 321367382644359168 322139900391100416 322493108876869632 323690711514513408 324468814186423296 325248787297448352 325673753755693824 328456369026220032 328885526475177984 329676116683051008 330037588210876416 330830947797921792 331183552058830848 331626214499359104 331979666366664576 332777694410815212 332857733617951776 333727666592219136 334896689987518464 335253627573436416 336059525716641792 336140354265071616 336948383962824192 338489071589540352 339302747242399824 340200183624230124 340271346329321472 341089306296459264 341827228114092032 342648928181673984 342731341603602432 343096629471019008 343555215020918784 343921380984170496 344381068903180608 344748115073074752 345576836503538874 345955742286368448 347777331910115328 348147997864722432 348984892090358784 349367534616608768 350664937474056192 351507882035291904 352352852905569048 353661341969073762 354974429195403264 355827733111738368 356292653681442816 357149126406638592 358007657960500704 358400193447748608 359261732374305696 359644638563886624 360509168945049813 361538305474904064 362407387939987968 362804747486478336 363191429871222784 363278784145784832 364064486193028608 364152050453827584 365027415959726208 365904885709629396 367577976179266476 367654865741283328 368627291856764928 369513415154497536 371203005530146816 371292286737235968 372184816272662016 372581496066184704 373079491311778992 373477124662497648 375855277971603456 376255869794648064 376758776235958272 377160331020115968 377251045074468864 378066966431222016 380800205538232896 381715590647699802 381795437500563456 384555631628353536 384648124389654528 385480044204383232 385572759304052736 385983708154896384 386911553607191808 387841629457209096 389200210072164504 390311250201280512 390727249402134528 391666497597812736 392095938130870272 392608003601653632 393038476443684864 394403193375780992 394498054658313216 395446367289703392 396396959518765179 399346232844828672 399868014203633664 400306199750705664 400829235391623168 403200217628717184 404169448921093908 404253992647655424 404600218384372452 405755220532985856 407176551135903744 407610525610868736 408155340922288128 408590358605125632 408688632164007936 409572546967157184 409671056760556032 413611723958943744 413711205249318912 414705703338860544 415602888858140672 416601934264049664 417603381221415168 417703822579390464 418707918306744768 419154183074457792 420161765245309854 421721757762060288 422837187718053888 423287853518979072 423853623265453056 424305372397630464 424770599641776128 425325337235124768 425791682813991936 428400231230512008 429519867188133888 431587615352684544 432625085581897728 433665049729931136 434231671674258432 435275497808090784 437850236331185067 437941825368293376 439568155577401344 440624809797539328 441107930397229056 441578069411774464 442168285999145472 442639555155552768 443703592547753616 443810311490602368 444877163200916316 444970222122958848 446528919983357952 447004836764581888 448079367622189056 448187139020095488 449264511950432256 450344474719543872 451318762119387136 452403662989866432 453600244832306832 454785741728612352 456865237575565312 456975122138136576 457462172628025344 458073620027891712 458561841312227328 459174758537574144 459664153430766336 460769115338051832 461274323048491264 463703109213487104 464197330486296576 465313189453811712 467553249965408256 468677176047055872 469803803874092064 471548455958765016 474436977482317824 474551088374218752 475056871575257088 476198835208851456 477343543947334272 477866924596998144 478491004389515364 479015643165740928 479526184751848832 480678891926733084 481950260134326009 482051073966538752 483209850586650624 483739663315304448 485419314924038144 485536067271770112 486703221279634944 487873180946172528 490103968239021968 491503055809019904 492684553539330048 493328289712766976 495056382316314624 496246421696882688 496775328088246272 497439321749038656 497969499549996864 499166541616222818 502345034981277696 502880441360154624 503001393432625152 504089288574962688 504210531397607424 507733607384310528 508954120863599736 510407019493982208 512740842171138048 513973392272510976 514097012405403648 514644944206528512 515332822531378176 515882071476255744 517122172609612128 518365254755308311 518933613429552672 520735466253960841 521665997865172992 522221996797083648 523477338135538176 524051301924913152 525997406211084288 527261823052937856 528529279358353572 532461643793104896 533741599667607552 534438980522164224 535723689609957888 537600290171622912 538892598561458544 539466957845829936 541006960710647808 542307458212356096 542902068181204992 543480700814491648 544207121229717504 544787144806834176 544918176218677248 546096729289542912 546228075680741376 547541123939589312 551366964268899714 551482298611924992 552940937785147392 554270122731746304 555469245685399552 556804508295220224 556938430105853952 558277224408993024 558872244099277056 559619236967668488 560215686993746472 563782916957405184 564383804691972096 565138164353937408 565740496530173952 567100449646833024 567722243751989248 571200308307349344 572573385971549703 572693156250845184 576833447442530304 576972186584481792 578220066306574848 578975562232344576 580367330410787712 581762444185813644 583800315108246756 583922433824391168 586090874103201792 587499746396719104 588143907196305408 588912005402480448 589557714665527296 590186073540737024 591604790063671488 591747081987469824 593169550934555088 597439156829585408 597582852026793984 599019349267243008 599802021305450496 600459299626058496 603204883986488576 604800326443075776 606254173381640862 606380988971483136 606900327576558678 610764826703855616 611415788416303104 612233011383432192 612885537907688448 613032948246011904 614358820450735776 620417585938415616 620566807873978368 623404333287211008 624902901396074496 626405071832122752 626555733869085696 628731274611686688 630242647867964781 632582636643090432 634255781577080832 634931780278468608 636458058596445696 637155899462664192 637988005852687152 638687524220987904 640905189235644112 642050458910982144 642600346845768012 642734765288718336 644279800782200832 644986217753739264 647381423029026816 648937628372846592 650497574594896704 651347507511387648 656912738052440064 657771052950355968 659352233366102016 660075176421752832 661661895595843584 662367104117661696 663252428998718208 663959332733329152 665555388821630424 665715467235903552 667455333184438272 669793379975036928 670507255146872832 672119051433283584 672280708530143232 673896767925648384 676978143179080704 678605494484799648 680400367248460248 682178612592918528 685297856363347968 685462683207204864 686193258942038016 687110430041837568 687842761968340992 688762137806361216 689496230146149504 691153673007077748 691911484572736896 695554663820230656 696295995729444864 697969784180717568 698735069233217536 701329874948112384 703015764070583808 704705705811138096 707322683938147524 709948858390806528 711655466223476736 712585307362885632 714298252813277184 716015315921001408 716800386895497216 718523464748611392 719289277127773248 721018337890099626 723076610949808128 724814775879975936 725609494972956672 726382859742445568 726557568291569664 728128972386057216 728304100907655168 730054831919452416 731809771419258792 735155952358532952 737254583713529856 739026830308995072 742406011060293632 742584573474471936 744369632545324032 745162992132369408 746158982623557984 746954249324995296 748749812424334227 753517552471916544 754320662040231936 754502090148937728 756133932862444032 761600411076465792 763431181295399604 763590875001126912 769111263256707072 770960088408766464 771145518608105472 771967416309792768 773823107214383616 775683258914418192 778400420144329008 780622500402561024 781454498804269056 783332995195625472 784191876261740544 785216007203307264 786076952887369728 788806386751561984 788996109316626432 790892734579406784 792793919037530358 798692465689657344 799736028407267328 800612399501411328 801658470783246336 806400435257434368 808338897842187816 809200436768744904 811510441065971712 814353102271807488 815221051221737472 816310681844576256 817180717210251264 817377264328015872 819145093934314368 819342113521112064 827050446403349571 827223447917887488 829411406677721088 833203868528099328 835206762442830336 835407645158780928 837415836613489536 838308366148915584 840323530490619708 843443515524120576 845674375436107776 846575707037958144 847707246530906112 848610744795260928 849541199283552256 850650674470249536 851583365627983872 856800462461024016 859039734376267776 863175230705369088 865250171163795456 867330099459862272 868463343348516864 870550995616181568 875700472662370134 875883650736586752 879136311154802688 881249619595078656 882215860794458112 883156138823548928 884336571998290944 885279110311105536 887407185095507232 887620622981204736 889754326401832632 896158735244378112 896374278040190976 898529023900864512 900688949439087744 902637524238774272 904807325979732864 907200489664613664 909381260072461293 909571483457224704 910350491364838017 913730475151130624 916147240055783424 917123682624454656 918349517075148288 919328306861532672 921538230676103664 922548646096982528 927406218426974208 928394660972593152 930626378907623424 935106499930816512 937354352094111744 939607607748184128 943096911917530032 948873954964635648 949102176748437504 950113743150514176 952397670417702912 954687087894668544 955733849193996288 956982008779030728 958031286331481856 959052369503697664 961357783853466168 963900520268652018 964102147933077504 966419701173301248 967479326630608896 970838629848076288 971072134543540224 973406442559269888 975746361892345056 980207936478043936 985369107078660096 986656579425533952 990112764632629248 992492843393765376 993550656176492544 994878643498077312 995938999099993728 998333083232445636 1004690069962555392 1005760882720309248 1008178577149925376 1008421062795214848 1015467214768621056 1017908241727199472 1020814038987964416 1025481684342276096 1027946784545021952 1028194024810807296 1029289888413057024 1030665645062756352 1031764142952511488 1034244345219224256 1036730509510616622 1037867226859105344 1041470932507921682 1043331995730345984 1044443993594167296 1046954676271076352 1048102603849826304 1051994812422168576 1054523646105875712 1057058558716707144 1064923287586209792 1067483199335215104 1068877961044328448 1071447379219915776 1075200580343245824 1077785197122917088 1078933915691659872 1081527506835149439 1084614916424712192 1088414242459435008 1089574289613668352 1089836352437354496 1092193458579085824 1092456151361482752 1095082247879178624 1102733928537799428 1102964597223849984 1105881875570294784 1108540245463492608 1110938491370799104 1113609016590440448 1113876860211707904 1116554448817986048 1117744488198554112 1119238473935336976 1120431373987492944 1127565833914810368 1128767609383944192 1130276328707874816 1131480993060347904 1134200899293666048 1135444487503978496 1142400616614698688 1145146771943099406 1145386312501690368 1153666894885060608 1153944373168963584 1156440132613149696 1157951124464689152 1160734660821575424 1163524888371627288 1167600630216493512 1172181748206403584 1174999492793438208 1176287814392610816 1177824010804960896 1179115429331054592 1180372147081474048 1183209580127342976 1183494163974939648 1186339101869110176 1189190878556295537 1194878313659170816 1198038698534486016 1199604042610900992 1200918599252116992 1206409767972977152 1209600652886151552 1212508346763281724 1212761977942966272 1213800655153117356 1221529653407711232 1222831576832606208 1224466022766864384 1225771075815376896 1226065896492023808 1228717640901471552 1240835171876831232 1241133615747956736 1246808666574422016 1249805802792148992 1252810143664245504 1253111467738171392 1257462549223373376 1260485295735929562 1265165273286180864 1268511563154161664 1269863560556937216 1272916117192891392 1274311798925328384 1275976011705374304 1277375048441975808 1281810378471288224 1285200693691536024 1288559601564401664 1294762846058053632 1297875256745693184 1300995149189793408 1302695015022775296 1313550708993555201 1313825476104880128 1318704466732204032 1323323791191687168 1324734208235323392 1326504857997436416 1327918665466658304 1331110777643260848 1331430934471807104 1334910666368876544 1339586759950073856 1341014510293745664 1344238102866567168 1344561417060286464 1347793535851296768 1353956286358161408 1357210988969599296 1360800734496920496 1364357225185837056 1370595712726695936 1370925366414409728 1372386517884076032 1374220860083675136 1375685523936681984 1377524275612722432 1378992460292299008 1382307346014155496 1383822969145473792 1391109327640461312 1392591991458889728 1395939568361435136 1397470138466435072 1402659749896224768 1406031528141167616 1409411411622276192 1414645367876295048 1423310932446953472 1425170614725771264 1428596505626554368 1432030631842002816 1433600773790994432 1437046929497222784 1438578554255546496 1442036675780199252 1445850780402978027 1446153221899616256 1449629551759951872 1451218989945913344 1452765719484891136 1456257944772114432 1456608201815310336 1460109663838904832 1463619542838517584 1470311904717065904 1474509167427059712 1478053660617990144 1484812022120587264 1485169146948943872 1488739265090648064 1490325984264738816 1492317965247115968 1493908498649990592 1497499624848668454 1507035104943833088 1508641324080463872 1509004180297875456 1512267865724888064 1523200822152931584 1526862362590799208 1538222526513414144 1541920176817532928 1542291037216210944 1543934832619585536 1547646214428767232 1551366517828836384 1555095764265924933 1556800840288658016 1562206398761882523 1566665990391250944 1570432014406614528 1572153905774739456 1577612773503123968 1577992218633252864 1581785469158813568 1585587838075060716 1597384931379314688 1601224799002822656 1603316941566492672 1612800870514868736 1616677795684375632 1618400873537489808 1623020882131943424 1628706204543614976 1630442102443474944 1632621363689152512 1634361434420502528 1634754528656031744 1638290187868628736 1638684227042224128 1654100892806699142 1654446895835774976 1658822813355442176 1666407737056198656 1670413524885660672 1670815290317561856 1674831673226979072 1676616732297831168 1680647060981239416 1691348750872215552 1693151414075916288 1695414493061812224 1697221489590521856 1699082398567104512 1701301348940499072 1703166731255967744 1713600924922048032 1717720157914649109 1718079468752535552 1730500342327590912 1734660198919724544 1736926686697033728 1741101991232363136 1751400945324740268 1751767301473173504 1758272622309605376 1762499239190157312 1764431721588916224 1766312277647097856 1768673143996581888 1770558220622211072 1774814370191014464 1775241245962409472 1779508652803665264 1792317470488756224 1792748556080381952 1797058047801729024 1801377898878175488 1805275048477548544 1809614651959465728 1814400979329227328 1818762520144922586 1819142966914449408 1820700982729676034 1827460950302261248 1832294480111566848 1834247365248909312 1836699034150296576 1838656613723065344 1843076461352207328 1845097292193965056 1861252757815246848 1870212999861633024 1874708704188223488 1879215215496368256 1886193823835060064 1890727943603894343 1897747909929271296 1904795340835405824 1909374175789337088 1911467698387992576 1913964017558061456 1916062572662963712 1918104739007395328 1922715567706932336 1927801040537304036 1928204295866155008 1932839402346602496 1934958653261217792 1941677259696152576 1942144269087080448 1946812885118539776 1951492723784690112 1960415872956087872 1970738214157320192 1973313158851067904 1980225529265258496 1984985686787530752 1987101312352985088 1989757286996154624 1991877998199987456 1996666166464891272 2009380139925110784 2011521765440618496 2016357154299850752 2016842125590429696 2030934429537242112 2035816483454398944 2055893569090043904 2056388049621614592 2058579776826114048 2061331290125512704 2063528285905022976 2068488690438448512 2073461019021233244 2075734453718210688 2082941865015843364 2086663991460691968 2088887987188334592 2093909352542152704 2096205207699652608 2103989624844337152 2109047292211751424 2114117117433414288 2129846575172419584 2134966398670430208 2137755922088656896 2142894758439831552 2150401160686491648 2155570394245834176 2157867831383319744 2163055013670298878 2169229832849424384 2176828484918870016 2179148579227336704 2179672704874708992 2184386917158171648 2184912302722965504 2190164495758357248 2205467857075598856 2211763751140589568 2217080490926985216 2221876982741598208 2227218033180880896 2227753720423415808 2233108897635972096 2235488976397108224 2238476947870673952 2240862747974985888 2246249437273002681 2260552657415749632 2262961986120695808 2268401798587332096 2270888975007956992 2284801233229397376 2290293543886198812 2290772625003380736 2307333789770121216 2312880265226299392 2315902248929378304 2321469321643150848 2327049776743254576 2335201260432987024 2344363496412807168 2349998985586876416 2352575628785221632 2355648021609921792 2358230858662109184 2360744294162948096 2366419160254685952 2366988327949879296 2372678203738220352 2378381757112591074 2389756627318341632 2396077397068972032 2399208085221801984 2401837198504233984 2412819535945954304 2419201305772303104 2425016693526563448 2427601310306234712 2443059306815422464 2445663153665212416 2448932045533728768 2451542151630753792 2452131792984047616 2457435281802943104 2481151339210048713 2481670343753662464 2499611605584297984 2505620287328491008 2506222935476342784 2514925098446746752 2520970591471859124 2530330546572361728 2537023126308323328 2539727121113874432 2545832234385782784 2548623597850656768 2551952023410748608 2554750096883951616 2563620756942576448 2570401387383072048 2577119203128803328 2589525692116107264 2595750513491386368 2601990298379586816 2605390030045550592 2627101417987110402 2627650952209760256 2637408933464408064 2646647582383374336 2649468416470646784 2653009715994872832 2655837330933316608 2662221555286521696 2662861868943614208 2688476205733134336 2689122834120572928 2695587071702593536 2707912572716322816 2714421977939198592 2721601468993840992 2728714450371674112 2731051474094514051 2741191425453391872 2748441720167350272 2751371047873363968 2755048551225444864 2757984920584598016 2764614692028310992 2767645938290947584 2782218655280922624 2785183982917779456 2791879136722870272 2794940276932870144 2805319499792449536 2812063056282335232 2818822823244552384 2829290735752590096 2846621864893906944 2850341229451542528 2857193011253108736 2864061263684005632 2867201547581988864 2874093858994445568 2877157108511092992 2884073351560398504 2891701560805956054 2892306443799232512 2899259103519903744 2902437979891826688 2905531438969782272 2912515889544228864 2913216403630620672 2920219327677809664 2927239085677035168 2940623809434131808 2956107321235980288 2969624044241174528 2970338293897887744 2977478530181296128 2980651968529477632 2984635930494231936 2987816997299981184 2994999249697336908 3014070209887666176 3017282648160927744 3024535731449776128 3046401644305863168 3053724725181598416 3076445053026828288 3083840353635065856 3084582074432421888 3087869665239171072 3095292428857534464 3102733035657672768 3110191528531849866 3113601680577316032 3124412797523765046 3133331980782501888 3140864028813229056 3144307811549478912 3155225547006247936 3155984437266505728 3163570938317627136 3171175676150121432 3194769862758629376 3202449598005645312 3206633883132985344 3225601741029737472 3233355591368751264 3236801747074979616 3244582520505448317 3265242727378305024 3268722868841005056 3269509057312063488 3276580375737257472 3277368454084448256 3308201785613398284 3308893791671549952 3317645626710884352 3332815474112397312 3340827049771321344 3341630580635123712 3349663346453958144 3353233464595662336 3361294121962478832 3382697501744431104 3386302828151832576 3390828986123624448 3394442979181043712 3398164797134209024 3402602697880998144 3406333462511935488 3427201849844096064 3435440315829298218 3436158937505071104 3461000684655181824 3469320397839449088 3473853373394067456 3482203982464726272 3502801890649480536 3516545244619210752 3524998478380314624 3528863443177832448 3532624555294195712 3537346287993163776 3541116441244422144 3549628740382028928 3550482491924818944 3559017305607330528 3584634940977512448 3594116095603458048 3602755797756350976 3610550096955097088 3619229303918931456 3628801958658454656 3637525040289845172 3638285933828898816 3641401965459352068 3654921900604522496 3664588960223133696 3668494730497818624 3673398068300593152 3677313227446130688 3686152922704414656 3690194584387930112 3722505515630493696 3740425999723266048 3749417408376446976 3758430430992736512 3772387647670120128 3781455887207788686 3795495819858542592 3809590681670811648 3818748351578674176 3822935396775985152 3827928035116122912 3832125145325927424 3836209478014790656 3845431135413864672 3855602081074608072 3865678804693204992 3883354519392305152 3884288538174160896 3893625770237079552 3902985447569380224 3920831745912175744 3940652126980665603 3941476428314640384 3969971373575061504 3974202624705970176 3979514573992309248 3983755996399974912 3993332332929782544 4018760279850221568 4023043530881236992 4032714308599701504 4033684251180859392 4061868859074484224 4071632966908797888 4111787138180087808 4112776099243229184 4117159553652228096 4122662580251025408 4127056571810045952 4136977380876897024 4146922038042466488 4151468907436421376 4165883730031686728 4173327982921383936 4177775974376669184 4187818705084305408 4192410415399305216 4207979249688674304 4218094584423502848 4228234234866828576 4269932797340860416 4275511844177313792 4285789516879663104 4300802321372983296 4311140788491668352 4315735662766639488 4326110027340597756 4338459665698848768 4353656969837740032 4358297158454673408 4368773834316343296 4369824605445931008 4380328991516714496 4410935714151197712 4423527502281179136 4434160981853970432 4443753965483196416 4454436066361761792 4455507440846831616 4466217795271944192 4470977952794216448 4476953895741347904 4481725495949971776 4492498874546005362 4521105314831499264 4525923972241391616 4536803597174664192 4541777950015913984 4569602466458794752 4580587087772397624 4614667579540242432 4625760530452598784 4631804497858756608 4642938643286301696 4654099553486509152 4670402520865974048 4686619196285647569 4699997971173752832 4711296043219843584 4716461717324218368 4721488588325896192 4732838320509371904 4733976655899758592 4745356407476440704 4756763514225182148 4779513254636683264 4792154794137944064 4803674397008467968 4825639071891908608 4838402611544606208 4850033387053126896 4855202620612469424 4886118613630844928 4891326307330424832 4897864091067457536 4903084303261507584 4904263585968095232 4914870563605886208 4962302678420097426 4963340687507324928 4999223211168595968 5011240574656982016 5012445870952685568 5029850196893493504 5041941182943718248 5074046252616646656 5079454242227748864 5091664468771565568 5097247195701313536 5103904046821497216 5109500193767903232 5127241513885152896 5140802774766144096 5153160473743947327 5154238406257606656 5191501026982772736 5203980596759173632 5210780060091101184 5254202835974220804 5255301904419520512 5274817866928816128 5293295164766748672 5298936832941293568 5306019431989745664 5311674661866633216 5324443110573043392 5325723737887228416 5376952411466268672 5378245668241145856 5391174143405187072 5415825145432645632 5428843955878397184 5443202937987681984 5457428900743348224 5462102948189028102 5482382850906783744 5496883440334700544 5502742095746727936 5510097102450889728 5515969841169196032 5529229384056621984 5535291876581895168 5583758273445740544 5610638999584899072 5624126112564670464 5637645646489104768 5658581471505180192 5693243729787813888 5714386022506217472 5728122527368011264 5734403095163977728 5748187717988891136 5754314217022185984 5768146703120797008 5783403121611912108 5784612887598465024 5798518207039807488 5804875959783653376 5811062877939564544 5825031779088457728 5826432807261241344 5840438655355619328 5854478171354070336 5881247618868263616 5912214642471960576 5939248088482349056 5940676587795775488 5954957060362592256 5961303937058955264 5969271860988463872 5975633994599962368 5989998499394673816 6028140419775332352 6034565296321855488 6049071462899552256 6092803288611726336 6107449450363196832 6167680707270131712 6169164148864843776 6175739330478342144 6190584857715068928 6205466071315345536 6220383057063699732 6227203361154632064 6248825595047530092 6266663961565003776 6281728057626458112 6288615623098957824 6310451094012495872 6311968874533011456 6327141876635254272 6342351352300242864 6389539725517258752 6404899196011290624 6413267766265970688 6451203482059474944 6466711182737502528 6473603494149959232 6489165041010896634 6530485454756610048 6537445737682010112 6539018114624126976 6553160751474514944 6554736908168896512 6616403571226796568 6635291253421768704 6665630948224794624 6681654099542642688 6683261161270247424 6699326692907916288 6706466929191324672 6722588243924957664 6738748311819008043 6781657972247248896 6788885958362087424 6805205395761996288 6812666925023870976 6854403699688192128 6870880631658596436 6872317875010142208 6922001369310363648 6938640795678898176 6947706746788134912 6964407964929452544 7005603781298961072 7033090489238421504 7049996956760629248 7057726886355664896 7065249110588391424 7074692575986327552 7082232882488844288 7099257480764057856 7100964983849637888 7118034611214661056 7169269881955024896 7188232191206916096 7205511595512701952 7221100193910194176 7238458607837862912 7257603917316909312 7275050080579690344 7282803930918704136 7329177920446267392 7336989460995637248 7346796136601186304 7354626454892261376 7372305845408829312 7380389168775860224 7443454017630146139 7445011031260987392 7498834816752893952 7516860861985473024 7544775295340240256 7562911774415577372 7590991639717085184 7619181363341623296 7637496703157348352 7645870793551970304 7655856070232245824 7664250290651854848 7672418956029581312 7690862270827729344 7711204162149216144 7731357609386409984 7766709038784610304 7768577076348321792 7787251540474159104 7805970895138760448 7841663491824351488 7881304253961331206 7882952856629280768 7939942747150123008 7948405249411940352 7959029147984618496 7967511992799949824 7986664665859565088 8065428617199403008 8067368502361718784 8123737718148968448 8143265933817595776 8193154422283542153 8223574276360175616 8245325160502050816 8254113143620091904 8273954761753794048 8293844076084932976 8302937814872842752 8331767460063373456 8346655965842767872 8355551948753338368 8375637410168610816 8384820830798610432 8415958499377348608 8436189168847005696 8456468469733657152 8539865594681720832 8551023688354627584 8571579033759326208 8601604642745966592 8622281576983336704 8631471325533278976 8652220054681195512 8676919331397697536 8707313939675480064 8716594316909346816 8737547668632686592 8739649210891862016 8760657983033428992 8821871428302395424 8868321963707940864 8908872132723523584 8911014881693663232 8932435590543888384 8941955905588432896 8953907791482695808 8963450991899943552 8984997749092010724 9042210629662998528 9051847944482783232 9073607194349328384 9083555900031827968 9139204932917589504 9161174175544795248 9229335159080484864 9251521060905197568 9263608995717513216 9285877286572603392 9308199106973018304 9340805041731948096 9373238392571295138 9399995942347505664 9422592086439687168 9432923434648436736 9442977176651792384 9465676641018743808 9467953311799517184 9490712814952881408 9513527028450364296 9584309588275888128 9607348794016935936 9651278143783817216 9676805223089212416 9700066774106253792 9710405241224938848 9733747561516344951 9795728182134915072 9806168606523015168 9808527171936190464 9829741127211772416 9924605356840194852 9926681375014649856 9998446422337191936 10022481149313964032 10024891741905371136 10059700393786987008 10083882365887436496 10148092505233293312 10158908484455497728 10183328937543131136 10194494391402627072 10207808093642994432 10219000387535806464 10254483027770305792 10281605549532288192 10306320947487894654 10308476812515213312 10383002053965545472 10407961193518347264 10421560120182202368 10508405671948441608 10549635733857632256 10586590329533497344 10597873665882587136 10612038863979491328 10623349323733266432 10648886221146086784 10651447475774456832 10753904822932537344 10782348286810374144 10831650290865291264 10857687911756794368 10886405875975363968 10914857801486696448 10924205896378056204 10964765701813567488 10993766880669401088 11005484191493455872 11020194204901779456 11031939682338392064 11058458768113243968 11070583753163790336 11167516546891481088 11221277999169798144 11248252225129340928 11275291292978209536 11317162943010360384 11386487459575627776 11428772045012434944 11456245054736022528 11468806190327955456 11496375435977782272 11508628434044371968 11536293406241594016 11566806243223824216 11597036414079614976 11650063558176915456 11652865614522482688 11680877310711238656 11708956342708140672 11762495237736527232 11821956380941996809 11824429284943921152 11878496176964698112 11909914120725184512 11922607874117910528 11938543721976927744 11951267989199924736 11979996998789347632 12056280839550664704 12069130592643710976 12098142925799104512 12185606577223452672 12214898900726393664 12335361414540263424 12338328297729687552 12351478660956684288 12381169715430137856 12410932142630691072 12440766114127399464 12454406722309264128 12497651190095060184 12533327923130007552 12563456115252916224 12577231246197915648 12620902188024991744 12623937749066022912 12654283753270508544 12684702704600485728 12809798392022581248 12826535532531941376 12902406964118949888 12933422365475005056 12947206988299918464 12978330082021793268 13060970909513220096 13074891475364020224 13106321502949029888 13109473816337793024 13232807142453593136 13270582506843537408 13331261896449589248 13363308199085285376 13366522322540494848 13398653385815832576 13412933858382649344 13445176487849915328 13477496623638016086 13563315944494497792 13577771916724174848 13610410791523992576 13625333850047741952 13708807399376384256 13741761263317192872 13844002738620727296 13877281591357796352 13895413493576269824 13928815929858905088 14011207562597922144 14059857588856942707 14099993913521258496 14149385151972655104 14164465764977688576 14198514961528115712 14201929967699275776 14236069222429322112 14338539763910049792 14376464382413832192 14411023191025403904 14442200387820388352 14476917215675725824 14515207834633818624 14550100161159380688 14565607861837408272 14658355840892534784 14673978921991274496 14693592273202372608 14709252909784522752 14744611690817658624 14760778337551720448 14886908035260292278 14890022062521974784 14997669633505787904 15033721723970946048 15089550590680480512 15125823548831154744 15238362726683246592 15274993406314696704 15291741587103940608 15311712140464491648 15328500581303709696 15344837912059162624 15381724541655458688 15422408324298432288 15459481421231841981 15462715218772819968 15533418077569220608 15574503080948318208 15611941790277520896 15683326983648702976 15762608507922662412 15765905713258561536 15879885494300246016 15896810498823880704 15918058295969236992 15935023985599899648 15973329331719130176 16130857234398806016 16134737004723437568 16247475436297936896 16286531867635191552 16386308844567084306 16447148552720351232 16490650321004101632 16508226287240183808 16547909523507588096 16587688152169865952 16605875629745685504 16663534920126746912 16751274820337221632 16831916998754697216 16872378337694011392 16912936939467314304 17079731189363441664 17143158067518652416 17203209285491933184 17244563153966673408 17262942651066557952 17304440109362391024 17353838662795395072 17414627879350960128 17433188633818693632 17475095337265373184 17479298421783724032 17521315966066857984 17643742856604790848 17736643927415881728 17817744265447047168 17822029763387326464 17864871181087776768 17883911811176865792 17907815582965391616 17926901983799887104 17969995498184021448 18084421259325997056 18103695888965566464 18147214388698656768 18167111800063655936 18278409865835179008 18322348351089590496 18503042121810395136 18527217991435026432 18571754573145206784 18616398213946036608 18681610083463896192 18746476785142590276 18799991884695011328 18845184172879374336 18865846869296873472 18885954353303584768 18931353282037487616 18935906623599034368 18981425629905762816 19027054056900728592 19168619176551776256 19214697588033871872 19302556287567634432 19353610446178424832 19400133548212507584 19420810482449877696 19467495123032689902 19591456364269830144 19612337213046030336 19617054343872380928 19659482254423544832 19849210713680389704 19996892844674383872 20044962298627928064 20049783483810742272 20119400787573974016 20167764731774872992 20216244935457024129 20366657875086262272 20415616187285988864 20438000775071612928 20508966055540611584 20563211099064576384 20612641894975789308 20616953625030426624 20766004107931090944 20815922387036694528 20843120240364404736 21016811343896883216 21099271467715264512 21173180659066994688 21195747331765174272 21224077727958982656 21246698647466532864 21297772442292173568 21302894951548913664 21507809645865074688 21564696573620748288 21663300581730582528 21715375823513588736 21772811751950727936 21848411792756112408 21987533761338802176 22010968382986911744 22040388409803558912 22063879364676784128 22116917536226487936 22141167506327580672 22330362052890438417 22335033093782962176 22496504450258681856 22550582585956419072 22634325886020720768 22772974919151255552 22857544090024869888 22912490109472045056 22937612380655910912 22992750871955564544 23017256868088743936 23072586812483188032 23133612486447648432 23194072828159229952 23300127116353830912 23305731229044965376 23361754621422477312 23417912685416281344 23524990475473054464 23643912761883993618 23648858569887842304 23756992353929396224 23819828241450369024 23845215748235821056 23877087443953855488 23902535978399849472 23959993997578695264 24196285851598209024 24371213154446905344 24429797801452787328 24579463266850626459 24670722829080526848 24762339430860275712 24821864285261382144 24881532228254798928 24908813444618528256 24995302380190120368 25066655846260015104 25126912230505832448 25154462492395831296 25241804376049983488 25247875498132045824 25308567506541017088 25369405409200971456 25619596784045162496 25653071065063882752 25804813928237899776 25866844730950010112 25894413976599836928 25956660164043586536 26121941819026440192 26149782950728040448 26212643005898059776 26218947632675586048 26465614284907186272 26726616398170570752 26733044645080989696 26797306771631665152 26825867716765298688 26890352975699830656 26954993247276032172 27126631888988995584 27155543833448349696 27220821583047985152 27250667700095483904 27417614798752768512 27483522526634385744 27688005477241454592 27754563182715592704 27790826987152539648 27857631859717810176 28022415125195844288 28119715177713885414 28199987827042516992 28298770303945310208 28328931529955377152 28397029923056231424 28403859935398551552 28472138444858644224 28752928764827664384 28822046382050807808 28884400775640776704 28953834431351451648 29030415669267637248 29100200322318761376 29131215723674816544 29201242684549034853 29387184546404745216 29418505819569045504 29489223381635317248 29521556675103440896 29773816070520584556 29780044125043949568 29995339267011575808 30067443447941892096 30179101181360961024 30251647097662309488 30476725453366493184 30549986812629393408 30583483174207881216 30623424280928983296 30657001162607419392 30689675824118325248 30763449083310917376 30844816648596864576 30918962842463683962 30925430437545639936 31066836155138441216 31149006161896636416 31223883580555041792 31366653967297405952 31525217015845324824 31759770988600492032 31793620997647761408 31836116591938473984 31870047971199799296 31946658663438260352 32261714468797612032 32494950872595873792 32573063735270383104 32772617689134168612 32894297105440702464 32981300642008203264 33016452574480367616 33095819047015176192 33175376304339731904 33211751259491371008 33327069840253493824 33502549640674443264 33663833997509394432 33744756675388022784 33825873878934628608 34159462378726883328 34286316135037304832 34406418570983866368 34489126307933346816 34525885302133115904 34608880218724782048 34950190674530746368 34958596843567448064 35042631932133715968 35287485713209581696 35473287854831763456 35635488530894094336 35729742362175553536 35767823622353731584 35815631165930783232 35853803967599774208 35939990996368042896 36168842518651994112 36207391777931132928 36294428777397313536 36334223600127311872 36556819731670358016 36644696702179180992 37006084243620790272 37054435982870052864 37143509146290413568 37232796427892073216 37363220166927792384 37492953570285180552 37599983769390022656 37690368345758748672 37731693738593746944 37771908706607169536 37862706564074975232 37871813247198068736 37962851259811525632 38054108113801457184 38429395176067743744 38605112575135268864 38707220892356849664 38800267096425015168 38841620964899755392 38934990246065379804 39182912728539660288 39224674426092060672 39318964508847089664 39698421427360779408 39993785689348767744 40089924597255856128 40099566967621484544 40238801575147948032 40335529463549745984 40432489870914048258 40733315750172524544 40831232374571977728 40876001550143225856 41017932111081223168 41126422198129152768 41225283789951578616 41532008215862181888 41631844774073389056 41686240480728809472 42033622687793766432 42179572766570828121 42448155455917965312 42493397294933065728 42595544884584347136 42605789903097827328 43015619291730149376 43129393147241496576 43326601163461165056 43430751647027177472 43545623503901455872 43696823585512224816 43975067522677604352 44021936765973823488 44080776819607117824 44127758729353568256 44233835072452975872 44282335012655161344 44660724105780876834 44670066187565924352 44993008900517363712 45101165171912838144 45268651772041441536 45715088180049739776 45824980218944090112 45875224761311821824 45985501743911129088 46034513736177487872 46145173624966376064 46267224972895296864 46388145656318459904 46600254232707661824 46723509242844954624 46835825370832562688 47049980950946108928 47287825523767987236 47297717139775684608 47513984707858792448 47639656482900738048 47690431496471642112 47754174887907710976 47805071956799698944 47919987995157390528 48392571703196418048 48742426308893810688 48859595602905574656 49158926533701252918 49341445658161053696 49524678861720551424 49643728570522764288 49763064456509597856 49817626889237056512 49990604760380240736 50253824461011664896 50483608752099966976 50495750996264091648 50617135013082034176 50738810818401942912 51239193568090324992 51609627856475799552 51733689461900020224 51788827953199673856 51913320328087173072 52243883638052880384 52299565901456080896 52425286011796119552 52437895265351172096 52931228569814372544 53453232796341141504 53466089290161979392 53594613543263330304 53651735433530597376 53780705951399661312 53909986494552064344 54253263777977991168 54311087666896699392 54441643166095970304 54501335400190967808 54835229597505537024 54967045053268771488 55509126365431185408 55581653974305079296 55715263719435620352 56044830250391688576 56239430355427770828 56399975654085033984 56597540607890620416 56657863059910754304 56794059846112462848 56807719870797103104 56944276889717288448 57505857529655328768 57644092764101615616 57768801551281553408 57907668862702903296 58060831338535274496 58200400644637522752 58262431447349633088 58402485369098069706 58774369092809490432 58837011639138091008 58978446763270634496 59043113350206881792 59547632141041169112 59990678534023151616 60134886895883784192 60358202362721922048 60503294195324618976 61099973625258786816 61246848561857966592 61314002325214838784 61379351648236650496 61526898166621834752 61689633297193729152 61837925684927367924 61850860875091279872 62133672310276882432 62298012323793272832 62447767161110083584 62733307934594811904 63050434031690649648 63519541977200984064 63587241995295522816 63672233183876947968 63740095942399598592 63893317326876520704 64523428937595224064 64989901745191747584 65146127470540766208 65545235378268337224 65962601284016406528 66032905148960735232 66191638094030352384 66350752608679463808 66423502518982742016 66654139680506987648 66991086158671315251 67005099281348886528 67489513350776045568 67651747757869257216 68318924757453766656 68572632270074609664 68812837141967732736 68978252615866693632 69051770604266231808 69217760437449564096 69900381349061492736 69917193687134896128 70085263864267431936 70574971426419163392 70946575709663526912 71270977061788188672 71459484724351107072 71535647244707463168 71631262331861566464 71707607935199548416 71879981992736085792 72588857554794627072 73113639463340716032 73289393404358361984 74012168487241580544 74287018292580827136 74465592855784146432 74726440333855584768 74985907140570361104 75199967538780045312 75380736691517497344 75463387477187493888 75543817413214339072 75725413128149950464 75743626494396137472 75925702519623051264 76108216227602914368 76858790352135487488 77210225150270537728 77414441784713699328 77600534192850030336 77683241929799510784 77869980492130759608 78365825457079320576 78449348852184121344 78637929017694179328 79396842854721558816 80179849194511712256 80199133935242969088 80477603150295896064 80671058927099491968 80864979741828096516 81466631500345049088 81662464749143955456 81752003100286451712 82035864222162446336 82252844396258305536 82450567579903157232 83064016431724363776 83263689548146778112 83372480961457618944 84067245375587532864 84359145533141656242 84896310911835930624 84986794589866131456 85191089769168694272 85211579806195654656 86258786294482993152 86653202326922330112 86861503294054354944 87091247007802911744 87393647171024449632 87603728053647104559 88161553639214235648 88255517458707136512 88467670144905951744 88564670025310322688 89321448211561753668 89340132375131848704 89986017801034727424 90202330343825676288 90537303544082883072 91430176360099479552 91649960437888180224 91750449522623643648 91971003487822258176 92069027472354975744 92290347249932752128 92534449945790593728 92776291312636919808 93200508465415323648 93447018485689909248 93671650741665125376 94099961901892217856 94575651047535974472 95279312965801476096 95380862992943284224 95508349775815421952 95610143913599397888 95839975990314781056 96785143406392836096 97484852617787621376 97719191205811149312 98317853067402505836 98682891316322107392 99049357723441102848 99287457141045528576 99526128913019195712 99635253778474113024 99981209520760481472 100507648922023329792 100967217504199933952 100991501992528183296 101234270026164068352 101477621636803885824 102478387136180649984 103219255712951599104 103467378923800040448 103577655906399347712 103826640656174346144 104850572023592239104 104875790530702344192 105862457139628745088 106906465592682283008 107189227086526660608 107303470867061194752 107561411902799322624 107819972989104128688 108506527555955982336 108622175333793398784 108883286332191940608 109002670800381935616 109670459195011074048 109934090106537542976 111018252730862370816 111163307948610158592 111430527438871240704 112089660500783377152 112478860710855541656 112799951308170067968 113195081215781240832 113315726119821508608 113588119692224925696 113615439741594206208 113888553779434576896 115288185528203231232 115815337725405806592 116121662677070548992 116400801289275045504 116524862894699266176 116804970738196139412 117548738185618980864 117674023278276182016 117956893526541268992 118086226700413763584 119095264282082338224 119981357068046303232 120269773791767568384 120716404725443844096 121006588390649237952 122199947250517573632 122493697123715933184 122628004650429677568 122758703296473300992 123053796333243669504 123379266594387458304 123675851369854735848 124596024647586545664 124895534322220167168 125466615869189623808 126100868063381299296 126538718299712484363 127344466367753895936 127480191884799197184 127786634653753041408 129046857875190448128 129979803490383495168 130292254941081532416 131090470756536674448 131925202568032813056 132065810297921470464 132383276188060704768 132701505217358927616 132847005037965484032 133308279361013975296 133982172317342630502 134010198562697773056 134979026701552091136 135303495515738514432 137145264540149219328 137625674283935465472 137956505231733387264 138103541208532463616 138435520874899128192 139800762698122985472 140170527728534863872 141149942852838326784 141893151419327053824 142541954123576377344 142918969448702214144 143071294489414926336 143262524663723132928 143415215870399096832 143759963985472171584 145177715109589254144 146227278926681432064 146578786808716723968 148024336974483161088 148574036585161654272 148931185711568292864 149452880667711169536 149971814281140722208 150761473383034994688 151450826256299900928 151487252988792274944 151851405039246102528 152216432455205828736 153717580704270974976 154420450300541075456 154828883569427398656 155201068385700060672 155366483859599021568 155739960984261519216 156731650914158641152 156898697704368242688 157275858035388358656 158793685709443117632 160359698389023424512 160398267870485938176 160955206300591792128 161342117854198983936 161729959483656193032 162933263000690098176 163324929498287910912 163504006200572903424 164071728444324892672 164505688792516611072 164901135159806314464 166527379096293556224 166744961922915237888 168134490751175065728 168718291066283312484 169792621823671861248 169973589179732262912 170382179538337388544 170423159612391309312 172517572588965986304 173306404653844660224 173723006588108709888 174182494015605823488 174787294342048899264 175207456107294209118 176323107278428471296 176511034917414273024 176935340289811903488 177129340050620645376 178642896423123507336 179972035602069454848 180404660687651352576 181074607088165766144 183299920875776360448 183942006975644516352 184138054944709951488 184580694499865504256 185068899891581187456 185552582625273839616 186401016930830647296 186894036971379818496 187343301483330250752 188199923803784435712 189151302095071948944 190558625931602952192 190761725985886568448 191016699551630843904 191220287827198795776 191679951980629562112 193570286812785672192 194969705235575242752 195438382411622298624 196635706134805011672 198098715446882205696 198574914282091057152 199052257826038391424 199270507556948226048 199962419041520962944 200973258476013945753 201015297844046659584 201934435008399867904 202468540052328136704 202955243273607771648 204956774272361299968 206438511425903198208 206934757847600080896 207155311812798695424 207653281312348692288 209701144047184478208 209751581061404688384 211724914279257490176 213812931185364566016 214378454173053321216 214606941734122389504 215122823805598645248 215639945978208257376 217766572664383881216 219340918390022148096 219868180213075085952 222036505461724741632 222861054877742481408 224179321001566754304 224957721421711083312 225599902616340135936 226390162431562481664 226631452239643017216 227176239384449851392 227230879483188412416 227777107558869153792 230576371056406462464 231630675450811613184 232243325354141097984 232801602578550091008 233049725789398532352 233609941476392278824 235097476371237961728 235348046556552364032 235913787053082537984 236172453400827527168 238190528564164676448 240539547583535136768 241432809450887688192 242013176781298475904 244399894501035147264 244987394247431866368 245256009300859355136 245517406592946601984 246107592666487339008 246758533188774916608 247351702739709471696 249192049295173091328 249791068644440334336 250933231738379247616 252201736126762598592 253077436599424968726 254688932735507791872 254960383769598394368 255573269307506082816 259959606980766990336 260584509882163064832 262180941513073348896 262811184160941313677 264766552376121409536 265403010434717855232 265694010075930968064 266616558722027950592 267964344634685261004 268020397125395546112 269958053403104182272 270606991031477028864 274290529080298438656 275251348567870930944 275913010463466774528 276207082417064927232 276871041749798256384 279601525396245970944 280341055457069727744 282299885705676653568 285837938897404428288 286142588978829852672 286525049327446265856 286830431740798193664 287519927970944343168 290355430219178508288 292454557853362864128 293157573617433447936 296048673948966322176 297148073170323308544 297862371423136585728 298905761335422339072 299943628562281444416 301522946766069989376 302901652512599801856 302974505977584549888 303702810078492205056 304432864910411657472 307435161408541949952 308840900601082150912 309657767138854797312 310402136771400121344 310732967719198043136 311479921968523038432 314551716070776717312 317587371418886235264 320719396778046849024 321910412601183584256 322684235708397967872 323459918967312386064 325866526001380196352 326649858996575821824 327008012401145806848 328143456888649785344 329011377585033222144 329802270319612628928 333054758192587112448 333489923845830475776 336268981502350131456 337436582132566624968 339585243647343722496 339947178359464525824 340764359076674777088 340846319224782618624 347446013176217419776 348364988031211646976 349574588684097798528 350414912214588418236 352646214556856942592 353022069834828546048 353870680579623806976 354258680101241290752 357285792846247014672 359944071204138909696 360809321375302705152 362149214176331532288 366599841751552720896 367884013951289032704 368276109889419902976 369161388999731008512 370137799783162374912 373788073942759636992 374686602966660501504 376399847607568871424 378302604190143897888 379616154899137453089 382033399103261687808 382440575654397591552 383359903961259124224 387140573625571344384 389939410471150485504 390876764823244597248 393271412269610023344 396197430893764411392 397149828564182114304 398104515652076782848 398541015113896452096 399924838083041925888 401946516952027891506 402030595688093319168 403868870016799735808 404937080104656273408 405910486547215543296 412877022851806396416 413869515695200161792 414310623625597390848 415306562624697384576 419402288094368956416 423449828558514980352 427625862370729132032 428756908346106642432 429213883468244779008 430245647611197290496 431279891956416514752 435533145328767762432 438681836780044296192 439736360426150171904 444073010923449483264 445722109755484962816 448358642003133508608 449915442843422166624 454352478768899702784 454461758966376824832 455554215117738307584 461152742112812924928 463261350901623226368 464486650708282195968 465603205157100182016 466099451578797064704 467219882952784557648 470194952742475923456 470696093113104728064 471827574106165075968 472344906801655054336 476381057128329352896 481079095167070273536 482865618901775376384 484026353562596951808 488799789002070294528 489974788494863732736 490512018601718710272 491034813185893203968 492215185332974678016 493517066377549833216 494703405479418943392 499582137288880668672 501866463476758495232 504403472253525197184 506154873198849937452 509377865471015583744 509920767539196788736 511146538615012165632 519919213961533980672 521169019764326129664 524361883026146697792 525622368321882627354 529533104752242819072 530806020869435710464 531388020151861936128 533233117444055901184 535928689269370522008 539916106806208364544 541213982062954057728 551826020926933549056 552414164834129854464 553742083499596512768 559203050792491941888 560682110914139455488 564599771411353307136 571675877794808856576 572285177957659705344 573050098654892531712 573660863481596387328 575039855941888686336 580710860438357016576 584909115706725728256 586315147234866895872 594296146340646617088 595724742846273171456 597811522670844678144 599887257124562888832 603045893532139978752 605803305025199603712 607405620156984410112 608865729820823314944 614870322817083899904 617681801202164301824 619315534277709594624 620804273542800242688 621465935438396086272 622959843937046076864 629103432141553434624 635174742837772470528 641438793556093698048 643820825202367168512 645368471416795935744 646919837934624772128 653299717993151643648 656286913777299570688 658022755170066444288 659604540639225257856 666109516385174224896 672537963004700262912 674873164265133249936 679170487294687444992 679894356718929051648 681528718153349554176 681692638449565237248 694892026352434839552 696729976062423293952 699149177368195597056 700829824429176836472 705292429113713885184 706044139669657092096 707741361159247613952 708517360202482581504 714571585692494029344 721618642750605410304 724298428352663064576 733199683503105441792 735768027902578065408 736552219778839805952 738322777999462017024 740275599566324749824 747576147885519273984 749373205933321003008 752799695215137742848 756605208380287795776 759232309798274906178 764066798206523375616 764881151308795183104 766719807922518248448 779878820942300971008 781753529646489194496 786542824539220046688 794299657128364228608 796209031304153565696 797082030227792904192 799849676166083851776 803893033904055783012 804061191376186638336 807737740033599471616 809874160209312546816 811820973094431086592 825754045703612792832 827739031390400323584 828621247251194781696 830613125249394769152 838804576188737912832 846899657117029960704 857513816692213284864 858427766936489558016 860491295222394580992 862559783912833029504 871066290657535524864 877363673560088592384 879472720852300343808 888146021846898966528 891444219510969925632 896717284006267017216 899830885686844333248 908704957537799405568 908923517932753649664 911108430235476615168 922305484225625849856 926522701803246452736 928973301416564391936 931206410314200364032 932198903157594129408 934439765905569115296 943655148212330151936 952762114256658705792 962158190334140547072 965731237803550752768 968052707125193903616 977599578004140589056 979949576989727465472 981024037203437420544 982069626371786407936 984430370665949356032 987034132755099666432 989406810958837886784 999164274577761337344 1003732926953516990464 1008806944507050394368 1012309746397699874904 1018755730942031167488 1019841535078393577472 1022293077230024331264 1042338039528652259328 1048723766052293395584 1051244736643765254708 1059066209504485638144 1061612041738871420928 1062776040303723872256 1066466234888111802368 1071857378538741044016 1079832213612416729088 1082427964125908115456 1103652041853867098112 1104828329668259708928 1107484166999193025536 1121364221828278910976 1129199542822706614272 1138848464697412359267 1146100197309785063424 1147321726963192774656 1150079711883777372672 1161421720876714033152 1169818231413451456512 1172630294469733791744 1188592292681293234176 1191449485692546342912 1195623045341689356288 1199774514249125777664 1206091787064279957504 1211606610050399207424 1214811240313968820224 1217731459641646629888 1238631068555419189248 1241608547085600485376 1242931870876792172544 1245919687874092153728 1258206864283106869248 1270349485675544941056 1282877587112187396096 1287641650404734337024 1290736942833591871488 1293839675869249544256 1306599435986303287296 1312573827554599141376 1316045510340132888576 1319209081278450515712 1332219032770348449792 1345075926009400525824 1349746328530266499872 1363057436306699108352 1363385276899130474496 1389784052704869679104 1393459952124846587904 1398298354736391194112 1401659648858353672944 1410584858227427770368 1412088279339314184192 1415482722318495227904 1417034720404965163008 1429143171384988058688 1443237285501210820608 1448596856705326129152 1466399367006210883584 1471536055805156130816 1473104439557679611904 1476645555998924034048 1480551199132649499648 1498746411866642006016 1505599390430275485696 1513210416760575591552 1518464619596549812356 1528133596413046751232 1529762302617590366208 1533439615845036496896 1559757641884601942016 1563507059292978388992 1573085649078440093376 1588599314256728457216 1592418062608307131392 1594164060455585808384 1599699352332167703552 1607786067808111566024 1619748320418625093632 1623641946188862173184 1655478062780800647168 1657242494502389563392 1661226250498789538304 1677609152377475825664 1693799314234059921408 1715027633384426569728 1716855533872979116032 1720982590444789161984 1725119567825666059008 1742132581315071049728 1754727347120177184768 1758945441704600687616 1782888439021939851264 1793434568012534034432 1799661771373688666496 1817409915075598811136 1822216860470953230336 1844610968451251699712 1853045403606492905472 1857946602833128783872 1862412820628400728064 1864397806315188258816 1868879531811138230592 1887310296424660303872 1905524228513317411584 1924316380668281094144 1931462475607101505536 1936105414250387807232 1959899153979454930944 1968860741331898712064 1974068265510199332864 1978813621917675773568 1998328549155522674688 2007465853907033980928 2017613889014100788736 2024619492795399749808 2037511461884062334976 2039683070156787154944 2044586154460048662528 2084676079057304518656 2097447532104586791168 2102489473287530509416 2118132419008971276288 2123224083477742841856 2125552080607447744512 2132932469776223604736 2143714757077482088032 2164855928251816230912 2207304083707734196224 2209656659336519417856 2214968333998386051072 2242728443656557821952 2258399085645413228544 2277696929394824718534 2292200394619570126848 2294643453926385549312 2300159423767554745344 2339636462826902913024 2345260588939467583488 2382898971385092685824 2391246090683378712576 2399549028498251555328 2412183574128559915008 2423213220100798414848 2429622480627937640448 2435462919283293259776 2477262137110838378496 2483217094171200970752 2485863741753584345088 2491839375748184307456 2516413728566213738496 2540698971351089882112 2575283300809468674048 2581473885667183742976 2587679351738499088512 2613198871972606574592 2625147655109198282752 2632091020680265777152 2638418162556901031424 2664438065540696899584 2690151852018801051648 2699492657060532999744 2726114872613398216704 2726770553798260948992 2779568105409739358208 2786919904249693175808 2796596709472782388224 2803319297716707345888 2830965444636990455808 2858286342769976117376 2886474571002421641216 2897193713410652258304 2932798734012421767168 2943072111610312261632 2946208879115359223808 2953291111997848068096 2961102398265298999296 2997492823733284012032 3011198780860550971392 3026420833521151183104 3036929239193099624712 3056267192826093502464 3059524605235180732416 3066879231690072993792 3127014118585956777984 3146171298156880186752 3177198628513456914432 3184836125216614262784 3188328120911171616768 3199398704664335407104 3215572135616223132048 3239496640837250187264 3247283892377724346368 3310956125561601294336 3314484989004779126784 3322452500997579076608 3387598628468119842816 3416545394092237077801 3441965180889578323968 3450239135651332118016 3484265162630142099456 3509454694240354369536 3517890883409201375232 3565776878043879702528 3586869136025068068864 3599323542747377332992 3634819830151197622272 3644433720941906460672 3715893205666257567744 3724825641256801456128 3728795612630376517632 3737759063622276461184 3774620592849320607744 3811048457026634823168 3848632761336562188288 3862924951214203011072 3872210828500775614464 3919798307958909861888 3937721482663797424128 3948136531020398665728 3957627243835351547136 3996657098311045349376 4014931707814067961856 4035227778028201577472 4049238985590799499616 4089172308920097325056 4169352158114609037312 4194895064209173582336 4204978946575061018832 4236264838017942552576 4246448166955485683712 4251104161214895489024 4265864939552447209472 4287429514154964176064 4329711856503632461824 4414608167415468392448 4419313318673038835712 4429936667996772102144 4516798171290826457088 4555393858789649437068 4584400789239140253696 4589286907852771098624 4600318847535109490688 4679272925653805826048 4690521177878935166976 4765797942770185371648 4782492181366757425152 4799098056996503110656 4859244961255875280896 4870925838566586519552 4966434188342401941504 4971727483507168690176 4983678751496368614912 5032827457132427476992 5081397942702179764224 5150566601618937348096 5162947771334367485952 5175358703476998177024 5226397743945213149184 5250295310218396565504 5264182041360531554304 5276836325113802062848 5380303704037602103296 5398985314121065999488 5452229745226796433408 5559136210819478716416 5573839808499386351616 5593193418945564776448 5606638595433414691776 5661930889273980911616 5716572685539952234752 5772949142004843282432 5794387426821304516608 5906582223995696136192 5922204796530597998592 5994985647466568024064 6022397561721101942784 6052841667042302366208 6073858478386199249424 6112534385652187004928 6119049210470361464832 6133758463380145987584 6254028237171913555968 6292342596313760373504 6354397257026913828864 6369672250433228525568 6376656241822343233536 6398797409328670814208 6431144271232446264096 6494567784755448692736 6621912251123202588672 6628969978009558253568 6644905001995158153216 6775197256936239685632 6833090788184474155602 6883930361779156647936 6900478271302664236032 7018909388480708739072 7035781766818402750464 7173738272050136137728 7198647085494754665984 7269639660302395244544 7288867441883812921344 7431786411332515135488 7449651282513602912256 7457591225260753035264 7475518127244552922368 7549241185698641215488 7622096914053269646336 7725849902428406022144 7744421657001551228928 7839596615917819723776 7875442965327594848256 7896273062040797331456 7915254487670703094272 7993314196622090698752 8029863415628135923712 8070455556056403154944 8098477971181598999232 8178344617840194650112 8338704316229218074624 8389790128418347164672 8409957893150122037664 8492896333910971367424 8531729879104894418944 8574859028309928352128 8659423713007264923648 8829216334830936784896 8838626637346077671424 8859873335993544204288 9033596342581652914176 9110787717579298874136 9168801578478280507392 9178573815705542197248 9200637695070218981376 9381042355757870333952 9531595885540370743296 9564984362733514850304 9598196113993006221312 9718489922511750561792 9741851677133173039104 9932868376684803883008 9943454967014337380352 9967357502992737229824 10162795885404359528448 10325895542668734971904 10350717406953996354048 10452795487890426298368 10500590620436793131008 10528364082721063108608 10553672650227604125696 10760607408075204206592 10797970628242131998976 10904459490453592866816 11147679616998772703232 11186386837891129552896 11213277190866829383552 11323861778547961823232 11433145371079904469504 11545898284009686564864 11588774853642609033216 11813164447991392272384 11844409593061195997184 11989971294933136048128 12044795123442203885568 12105683334084604732416 12147716956772398498848 12267516926760291975168 12508056474343827111936 12584685192627520747008 12708794514053827657728 12739344500866457051136 12753312483644686467072 12797594818657341628416 12862288542464892528192 12989135569510897385472 13243824502246405177344 13257939956019116507136 13289810003990316306432 13550394513872479371264 13666181576368948311204 13767860723558313295872 13800956542605328472064 14037818776961417478144 14071563533636805500928 14347476544100272275456 14397294170989509331968 14577734883767625842688 14899302565027205824512 14915182450521506070528 14951036254489105844736 15098482371397282430976 15244193828106539292672 15451699804856812044288 15488843314003102457856 15679193231835639447552 15750885930655189696512 15792546124081594662912 15830508975341406188544 16140911112112806309888 16196955942363197998464 16356689235680389300224 16677408632458436149248 16779580256836694329344 16819915786300244075328 16985792667821942734848 17063459758209788837888 17149718056619856704256 17318847426014529847296 17719746671987088408576 18067192685163305828352 18221575435158597748272 18337603156956561014784 18357147631411084394496 18401275390140437962752 18762084711515740667904 19063191771080741486592 19129968725467029700608 19196392227986012442624 19483703354266346078208 19865736753369607766016 19886909934028674760704 19934715005985474459648 20325591770808719056896 20651791085337469943808 20701434813907992708096 21056728165442126217216 21107345300455208251392 21521214816150408413184 21595941256484263997952 21808918980907185733632 22295359233997545406464 22372773675782259105792 22426554381733658767104 22647723557095923646464 22866290742159808939008 23177549707285218066432 23626328895982784544768 23688819186122391994368 23979942589866272096256 24089590246884407771136 24211366668169209464832 24295433913544796997696 24535033853520583950336 25016112948687654223872 25169370385255041494016 25478689001732914102272 25595189637314683256832 25724577084929785056384 25978271139021794770944 26487649004492810354688 26515879912038233014272 26579620007980632612864 27100789027744958742528 27332363152737896622408 27535721447116626591744 27601913085210656944128 28143127067273611001856 28694953088200544550912 28794588341979018663936 29155469767535251685376 29798605130054411649024 29830364901043012141056 29902072508978211689472 30488387656213078585344 30977686628006204915712 31358386463671278895104 31501771861310379393024 31585092248163189325824 31661017950682812377088 32281822224225612619776 32393911884726395996928 32713378471360778600448 33559160513673388658688 33639831572600488150656 33971585335643885469696 34126919516419577675776 34299436113239713408512 34637694852029059694592 35439493343974176817152 36134385370326611656704 36443150870317195496544 36802550780280875925504 37524169423031481335808 38126383542161482973184 38259937450934059401216 38392784455972024885248 38967406708532692156416 39731473506739215532032 39773819868057349521408 39869430011970948919296 40651183541617438113792 41303582170674939887616 41402869627815985416192 42113456330884252434432 42214690600910416502784 43042429632300816826368 43191882512968527995904 44745547351564518211584 44853108763467317534208 45295447114191847292928 45732581484319617878016 46355099414570436132864 47252657791965569089536 47377638372244783988736 48422733336338418929664 48590867827089593995392 49070067707041167900672 50032225897375308447744 50338740770510082988032 50957378003465828204544 51190379274629366513664 51449154169859570112768 51956542278043589541888 53159240015961265225728 54201578055489917485056 54664726305475793244816 55071442894233253183488 55203826170421313888256 56286254134547222003712 57389906176401089101824 57589176683958037327872 59597210260108823298048 59660729802086024282112 59804145017956423378944 60976775312426157170688 61955373256012409831424 63170184496326378651648 63322035901365624754176 64563644448451225239552 64787823769452791993856 65426756942721557200896 67118321027346777317376 67279663145200976301312 67943170671287770939392 68253839032839155351552 68598872226479426817024 70878986687948353634304 72268770740653223313408 72886301740634390993088 73605101560561751851008 75048338846062962671616 76785568911944049770496 77934813417065384312832 79462947013478431064064 79547639736114699042816 79738860023941897838592 81302367083234876227584 82607164341349879775232 82805739255631970832384 84429381201820833005568 86084859264601633652736 86383765025937055991808 89491094703129036423168 89706217526934635068416 91465162968639235756032 94505315583931138179072 94755276744489567977472 96845466672676837859328 97181735654179187990784 98140135414082335801344 100677481541020165976064 101914756006931656409088 102380758549258733027328 102898308339719140225536 103913084556087179083776 106318480031922530451456 108403156110979834970112 109329452610951586489632 110407652340842627776512 112572508269094444007424 114779812352802178203648 115178353367916074655744 119194420520217646596096 119321459604172048564224 119608290035912846757888 121953550624852314341376 123910746512024819662848 126340368992652757303296 126644071802731249508352 129127288896902450479104 129575647538905583987712 134236642054693554634752 134559326290401952602624 135886341342575541878784 136507678065678310703104 137197744452958853634048 141757973375896707268608 145772603481268781986176 147210203121123503702016 150096677692125925343232 153571137823888099540992 155869626834130768625664 159477720047883795677184 162604734166469752455168 165214328682699759550464 165611478511263941664768 168858762403641666011136 172169718529203267305472 172767530051874111983616 178982189406258072846336 179412435053869270136832 182930325937278471512064 189510553488979135954944 193690933345353675718656 194363471308358375981568 196280270828164671602688 201354963082040331952128 203829512013863312818176 204761517098517466054656 205796616679438280451072 212636960063845060902912 216806312221959669940224 218658905221903172979264 220815304681685255553024 225145016538188888014848 230356706735832149311488 238388841040435293192192 238642919208344097128448 239216580071825693515776 243907101249704628682752 247821493024049639325696 253288143605462499016704 258254577793804900958208 259151295077811167975424 268473284109387109269504 269118652580803905205248 274395488905917707268096 283515946751793414537216 291545206962537563972352 294420406242247007404032 307142275647776199081984 311739253668261537251328 318955440095767591354368 325209468332939504910336 331222957022527883329536 337717524807283332022272 344339437058406534610944 345535060103748223967232 357964378812516145692672 358824870107738540273664 365860651874556943024128 379021106977958271909888 387381866690707351437312 388726942616716751963136 402709926164080663904256 407659024027726625636352 409523034197034932109312 411593233358876560902144 425273920127690121805824 437317810443806345958528 441630609363370511106048 450290033076377776029696 460713413471664298622976 478433160143651387031552 487814202499409257365504 495642986048099278651392 506576287210924998033408 516509155587609801916416 518302590155622335950848 536946568218774218539008 538237305161607810410496 548790977811835414536192 583090413925075127944704 588840812484494014808064 614284551295552398163968 637910880191535182708736 650418936665879009820672 662445914045055766659072 675435049614566664044544 691070120207496447934464 715928757625032291385344 717649740215477080547328 731721303749113886048256 774763733381414702874624 777453885233433503926272 805419852328161327808512 823186466717753121804288 850547840255380243611648 874635620887612691917056 883261218726741022212096 921426826943328597245952 956866320287302774063104 975628404998818514731008 1013152574421849996066816 1033018311175219603832832 1036605180311244671901696 1073893136437548437078016 1076474610323215620820992 1097581955623670829072384 1166180827850150255889408 1228569102591104796327936 1275821760383070365417472 1324891828090111533318144 1350870099229133328089088 1382140240414992895868928 1435299480430954161094656 1463442607498227772096512 1549527466762829405749248 1554907770466867007852544 1610839704656322655617024 1646372933435506243608576 1749271241775225383834112 1766522437453482044424192 1842853653886657194491904 1913732640574605548126208 1951256809997637029462016 2026305148843699992133632 2073210360622489343803392 2147786272875096874156032 2152949220646431241641984 2195163911247341658144768 2332361655700300511778816 2551643520766140730834944 2649783656180223066636288 2764280480829985791737856 2870598960861908322189312 2926885214996455544193024 3099054933525658811498496 3109815540933734015705088 3221679409312645311234048 3292745866871012487217152 3498542483550450767668224 3685707307773314388983808 3827465281149211096252416 4052610297687399984267264 4146420721244978687606784 4305898441292862483283968 4390327822494683316289536 4664723311400601023557632 5299567312360446133272576 5528560961659971583475712 5741197921723816644378624 5853770429992911088386048 6219631081867468031410176 6443358818625290622468096 6585491733742024974434304 6997084967100901535336448 7654930562298422192504832 8292841442489957375213568 8611796882585724966567936 8780655644989366632579072 9329446622801202047115264 11057121923319943166951424 11482395843447633288757248 12439262163734936062820352 13170983467484049948868608 13994169934201803070672896 16585682884979914750427136 17223593765171449933135872 17561311289978733265158144 18658893245602404094230528 22964791686895266577514496 24878524327469872125640704 26341966934968099897737216 27988339868403606141345792 33171365769959829500854272 34447187530342899866271744 37317786491204808188461056 49757048654939744251281408 52683933869936199795474432 55976679736807212282691584 68894375060685799732543488 74635572982409616376922112 99514097309879488502562816 111953359473614424565383168 149271145964819232753844224 223906718947228849130766336 298542291929638465507688448 447813437894457698261532672 895626875788915396523065344
- Sum of all divisors σ(n): 3114324229452249116873207807
- Sum of proper divisors (its aliquot sum) s(n): 2218697353663333720350142463
- 895626875788915396523065344 is an abundant number, because the sum of its proper divisors (2218697353663333720350142463) is greater than itself. Its abundance is 1323070477874418323827077119
Bases of 895626875788915396523065344
- Binary: 1011100100110110000101111000111001001011001010001100001100111101001010010000000000000000002
- Hexadecimal: 0x2E4D85E392CA30CF4A40000
- Base-36: 34J96SHW6POC1S0000
Squares and roots of 895626875788915396523065344
- 895626875788915396523065344 squared (8956268757889153965230653442) is 802147500635413288077065261806185422264869802093838336
- 895626875788915396523065344 cubed (8956268757889153965230653443) is 718424859915982231067709603748113395059512450463792301658941482152846525500227584
-
895626875788915396523065344 is a
perfect square number . Itssquare root is 29927025842688 -
The
cube root of 895626875788915396523065344 is 963923065.2995288039
Scales and comparisons
How big is 895626875788915396523065344?- 895,626,875,788,915,396,523,065,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 895,626,875,788,915,396,523,065,344 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 895626875788915396523065344 cubic inches would be around 80326922.1 feet tall.
Recreational maths with 895626875788915396523065344
- 895626875788915396523065344 backwards is 443560325693519887578626598
- 895626875788915396523065344 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 895626875788915396523065344's digits is 144
- 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 895626875788915396523065344 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 895626875788915396523065344 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/895626875788915396523065344/
Chicago style:
Numbermatics. 2024. "Number 895626875788915396523065344 - Facts about the integer". https://numbermatics.com/n/895626875788915396523065344/
The information we have on file for 895626875788915396523065344 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 895626875788915396523065344, math, Factors of 895626875788915396523065344, curriculum, school, college, exams, university, Prime factorization of 895626875788915396523065344, STEM, science, technology, engineering, physics, economics, calculator, eight hundred ninety-five septillion, six hundred twenty-six sextillion, eight hundred seventy-five quintillion, seven hundred eighty-eight quadrillion, nine hundred fifteen trillion, three hundred ninety-six billion, five hundred twenty-three million, sixty-five thousand, three hundred forty-four.