841605261865427987684130816
841,605,261,865,427,987,684,130,816 is an even composite number composed of five prime numbers multiplied together.
841605261865427987684130816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, two hundred eighty divisors.
Prime factorization of 841605261865427987684130816:
218 × 39 × 136 × 533 × 613
(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 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 53 × 53 × 53 × 61 × 61 × 61)See below for interesting mathematical facts about the number 841605261865427987684130816 from the Numbermatics database.
Names of 841605261865427987684130816
- Cardinal: 841605261865427987684130816 can be written as Eight hundred forty-one septillion, six hundred five sextillion, two hundred sixty-one quintillion, eight hundred sixty-five quadrillion, four hundred twenty-seven trillion, nine hundred eighty-seven billion, six hundred eighty-four million, one hundred thirty thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 8.41605261865427987684130816 × 1026
Factors of 841605261865427987684130816
Divisors of 841605261865427987684130816
- Number of divisors d(n): 21280
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 53 54 61 64 72 78 81 96 104 106 108 117 122 128 144 156 159 162 169 183 192 208 212 216 234 243 244 256 288 312 318 324 338 351 366 384 416 424 432 468 477 486 488 507 512 549 576 624 636 648 676 689 702 729 732 768 793 832 848 864 936 954 972 976 1014 1024 1053 1098 1152 1248 1272 1296 1352 1378 1404 1431 1458 1464 1521 1536 1586 1647 1664 1696 1728 1872 1908 1944 1952 2028 2048 2067 2106 2187 2196 2197 2304 2379 2496 2544 2592 2704 2756 2808 2809 2862 2916 2928 3042 3072 3159 3172 3233 3294 3328 3392 3456 3721 3744 3816 3888 3904 4056 4096 4134 4212 4293 4374 4392 4394 4563 4608 4758 4941 4992 5088 5184 5408 5512 5616 5618 5724 5832 5856 6084 6144 6201 6318 6344 6466 6561 6588 6591 6656 6784 6912 7137 7442 7488 7632 7776 7808 8112 8192 8268 8424 8427 8586 8748 8784 8788 8957 9126 9216 9477 9516 9699 9882 9984 10176 10309 10368 10816 11024 11163 11232 11236 11448 11664 11712 12168 12288 12402 12636 12688 12879 12932 13122 13176 13182 13312 13568 13689 13824 14274 14823 14884 14976 15264 15552 15616 16224 16384 16536 16848 16854 17172 17496 17568 17576 17914 18252 18432 18603 18954 19032 19398 19683 19764 19773 19968 20352 20618 20736 21411 21632 22048 22326 22464 22472 22896 23328 23424 24336 24576 24804 25272 25281 25376 25758 25864 26244 26352 26364 26624 26871 27136 27378 27648 28431 28548 28561 29097 29646 29768 29952 30528 30927 31104 31232 32448 32768 33072 33489 33696 33708 34344 34992 35136 35152 35828 36504 36517 36864 37206 37908 38064 38637 38796 39366 39528 39546 39936 40704 41067 41236 41472 42029 42822 43264 44096 44469 44652 44928 44944 45792 46656 46848 48373 48672 49152 49608 50544 50562 50752 51516 51728 52488 52704 52728 53248 53742 54272 54756 55296 55809 56862 57096 57122 58194 59292 59319 59536 59904 61056 61854 62208 62464 64233 64896 65536 66144 66978 67392 67416 68688 69984 70272 70304 71656 73008 73034 73728 74412 75816 75843 76128 77274 77592 78732 79056 79092 79872 80613 81408 82134 82472 82944 84058 85293 85644 85683 86528 87291 88192 88938 89304 89856 89888 91584 92781 93312 93696 96746 97344 98304 99216 100467 101088 101124 101504 103032 103456 104976 105408 105456 106496 107484 108544 109512 109551 110592 111618 113724 114192 114244 115911 116388 116441 118584 118638 119072 119808 122112 123201 123708 124416 124928 126087 128466 129792 131072 132288 133407 133956 134017 134784 134832 137376 139968 140544 140608 143312 145119 146016 146068 147456 148824 148877 151632 151686 152256 154548 155184 157464 158112 158184 159744 161226 162816 164268 164944 165888 167427 168116 170586 171288 171349 171366 173056 174582 176384 177876 177957 178608 179712 179776 183168 185562 186624 187392 192699 193492 194688 196608 197213 198432 200934 202176 202248 203008 206064 206912 209952 210816 210912 212992 214968 217088 219024 219102 221184 223236 226981 227448 227529 228384 228488 231822 232776 232882 237168 237276 238144 239616 241839 244224 246402 247416 248832 249856 252174 255879 256932 257049 259584 261873 262144 264576 266814 267912 268034 269568 269664 274752 278343 279936 281088 281216 286624 290238 292032 292136 294912 297648 297754 301401 303264 303372 304512 309096 310368 314928 316224 316368 319488 322452 325632 328536 328653 329888 331776 334854 336232 341172 342576 342698 342732 346112 347733 349164 349323 352768 355752 355914 357216 359424 359552 366336 369603 371124 371293 373248 374784 378261 385398 386984 389376 393216 394426 396864 400221 401868 402051 404352 404496 406016 412128 413824 419904 421632 421824 425984 429936 434176 435357 438048 438204 442368 446472 446631 453962 454896 455058 456768 456976 463644 465552 465764 474336 474552 474721 476288 479232 483678 488448 492804 494832 497664 499712 502281 504348 511758 513864 514047 514098 519168 523746 529152 533628 533871 535824 536068 539136 539328 546377 549504 556686 559872 562176 562432 573248 578097 580476 584064 584272 589824 591639 595296 595508 602802 606528 606744 609024 618192 620736 628849 629856 632448 632736 638976 644904 651264 657072 657306 659776 663552 669708 672464 680943 682344 682587 685152 685396 685464 692224 695466 698328 698646 705536 711504 711828 714432 718848 719104 725517 732672 739206 742248 742586 746496 749568 756522 770796 771147 773968 778752 785619 786432 788852 793728 800442 803736 804102 808704 808992 812032 824256 827648 835029 839808 843264 843648 851968 859872 868352 870714 876096 876408 884736 892944 893262 904203 907924 909792 910116 913536 913952 927288 931104 931528 948672 949104 949442 952576 958464 967356 976896 985608 985959 989664 995328 999424 1004562 1008696 1023516 1027728 1028094 1028196 1038336 1043199 1047492 1047969 1058304 1067256 1067742 1071648 1072136 1078272 1078656 1092754 1099008 1108809 1113372 1113879 1119744 1124352 1124864 1134783 1146496 1156194 1160952 1168128 1168544 1179648 1183278 1190592 1191016 1200663 1205604 1206153 1213056 1213488 1218048 1236384 1241472 1257698 1259712 1264896 1265472 1277952 1289808 1302528 1306071 1314144 1314612 1319552 1327104 1339416 1339893 1344928 1361886 1364688 1365174 1370304 1370792 1370928 1384448 1390932 1396656 1397292 1411072 1423008 1423656 1424163 1428864 1437696 1438208 1451034 1465344 1478412 1484496 1485172 1492992 1499136 1506843 1513044 1513733 1541592 1542141 1542294 1547936 1557504 1571238 1577704 1587456 1600884 1601613 1607472 1608204 1617408 1617984 1624064 1639131 1648512 1655296 1670058 1679616 1686528 1687296 1703936 1719744 1734291 1736704 1741428 1742221 1752192 1752816 1769472 1774917 1785888 1786524 1808406 1815848 1819584 1820232 1827072 1827904 1854576 1862208 1863056 1886547 1897344 1898208 1898884 1905152 1916928 1934712 1935401 1953792 1971216 1971918 1979328 1990656 1998848 2009124 2017392 2042829 2047032 2047761 2055456 2056188 2056392 2076672 2086398 2094984 2095938 2116608 2134512 2135484 2143296 2144272 2156544 2157312 2176551 2185508 2198016 2217618 2226744 2227537 2227758 2239488 2248704 2249728 2269566 2292992 2312388 2313441 2321904 2336256 2337088 2356857 2359296 2366556 2381184 2382032 2401326 2411208 2412306 2426112 2426976 2436096 2472768 2482944 2505087 2515396 2519424 2529792 2530944 2555904 2563769 2579616 2605056 2612142 2628288 2629224 2639104 2654208 2678832 2679786 2689856 2712609 2723772 2729376 2730348 2740608 2741584 2741856 2768896 2781864 2793312 2794584 2822144 2846016 2847312 2848326 2857728 2875392 2876416 2902068 2930688 2950753 2956824 2957877 2968992 2970344 2985984 2998272 3013686 3026088 3027466 3083184 3084282 3084588 3095872 3115008 3142476 3143907 3155408 3174912 3201768 3203226 3214944 3216408 3234816 3235968 3248128 3278262 3297024 3310592 3326427 3340116 3341637 3359232 3373056 3374592 3404349 3407872 3439488 3468582 3473408 3482856 3484442 3504384 3505632 3538944 3549834 3571776 3573048 3616812 3618459 3631696 3639168 3640464 3654144 3655808 3709152 3724416 3726112 3773094 3794688 3796416 3797768 3810304 3833856 3869424 3870802 3907584 3918213 3942432 3943836 3958656 3981312 3997696 4018248 4019679 4034784 4085658 4094064 4095522 4110912 4112376 4112784 4153344 4172796 4189968 4191876 4233216 4269024 4270968 4272489 4286592 4288544 4313088 4314624 4353102 4371016 4396032 4435236 4453488 4455074 4455516 4478976 4497408 4499456 4520529 4539132 4541199 4585984 4624776 4626423 4626882 4643808 4672512 4674176 4713714 4733112 4762368 4764064 4802652 4804839 4822416 4824612 4826809 4852224 4853952 4872192 4917393 4945536 4965888 5010174 5030792 5038848 5059584 5061888 5111808 5127538 5159232 5202873 5210112 5224284 5226663 5256576 5258448 5278208 5308416 5324751 5357664 5359572 5379712 5425218 5447544 5458752 5460696 5481216 5483168 5483712 5537792 5563728 5586624 5589168 5644288 5659641 5692032 5694624 5696652 5715456 5750784 5752832 5804136 5806203 5861376 5901506 5913648 5915754 5937984 5940688 5971968 5996544 6027372 6052176 6054932 6128487 6143283 6166368 6168564 6169176 6171373 6191744 6230016 6284952 6287814 6310816 6349824 6403536 6406452 6429888 6432816 6469632 6471936 6496256 6529653 6556524 6594048 6621184 6652854 6680232 6682611 6683274 6718464 6746112 6749184 6808698 6878976 6937164 6940323 6946816 6965712 6968884 7008768 7011264 7070571 7077888 7099668 7102901 7143552 7146096 7233624 7236918 7263392 7278336 7280928 7308288 7311616 7418304 7448832 7452224 7515261 7546188 7589376 7592832 7595536 7620608 7667712 7691307 7738848 7741604 7815168 7836426 7884864 7887672 7917312 7962624 7995392 8036496 8039358 8069568 8137827 8171316 8175037 8188128 8191044 8221824 8224752 8225568 8306688 8345592 8379936 8383752 8466432 8538048 8541936 8544978 8573184 8577088 8626176 8629248 8706204 8742032 8792064 8852259 8870472 8873631 8906976 8910148 8911032 8957952 8994816 8998912 9041058 9078264 9081497 9082398 9171968 9249552 9252846 9253764 9287616 9345024 9348352 9427428 9431721 9466224 9524736 9528128 9605304 9609678 9644832 9649224 9653618 9704448 9707904 9744384 9834786 9891072 9931776 10020348 10024911 10061584 10077696 10119168 10123776 10213047 10223616 10255076 10318464 10405746 10420224 10448568 10452289 10453326 10513152 10516896 10556416 10616832 10649502 10715328 10719144 10759424 10850436 10855377 10895088 10917504 10921392 10962432 10966336 10967424 11075584 11127456 11173248 11178336 11288576 11319282 11384064 11389248 11393304 11430912 11501568 11505664 11608272 11612406 11722752 11754639 11803012 11827296 11831508 11875968 11881376 11943936 11993088 12029993 12054744 12059037 12104352 12109864 12256974 12286566 12332736 12337128 12338352 12342746 12383488 12460032 12569904 12575628 12621632 12699648 12807072 12812904 12817467 12859776 12865632 12939264 12943872 12992512 13059306 13113048 13188096 13242368 13305708 13360464 13365222 13366548 13436928 13492224 13498368 13561587 13617396 13623597 13757952 13874328 13879269 13880646 13893632 13931424 13937768 14017536 14022528 14141142 14199336 14205802 14287104 14292192 14414517 14467248 14473836 14480427 14526784 14556672 14561856 14616576 14623232 14752179 14836608 14897664 14904448 15030522 15092376 15178752 15185664 15191072 15241216 15335424 15382614 15477696 15483208 15608619 15630336 15672852 15679989 15769728 15775344 15834624 15925248 15974253 15990784 16072992 16078716 16139136 16275654 16342632 16350074 16376256 16382088 16443648 16449504 16451136 16613376 16691184 16759872 16767504 16932864 16978923 17076096 17083872 17089956 17146368 17154176 17252352 17258496 17412408 17418609 17484064 17584128 17704518 17740944 17747262 17813952 17820296 17822064 17915904 17989632 17997824 18082116 18156528 18162994 18164796 18343936 18385461 18429849 18499104 18505692 18507528 18514119 18575232 18690048 18696704 18854856 18863442 18932448 19049472 19056256 19210608 19219356 19289664 19298448 19307236 19408896 19415808 19488768 19588959 19669572 19678529 19782144 19863552 20040696 20047833 20049822 20123168 20155392 20238336 20247552 20426094 20510152 20636928 20811492 20820969 20840448 20897136 20904578 20906652 21026304 21033792 21112832 21211713 21233664 21299004 21308703 21430656 21438288 21518848 21700872 21710754 21790176 21835008 21842784 21924864 21932672 21934848 22151168 22254912 22346496 22356672 22545783 22577152 22638564 22648873 22768128 22778496 22786608 22861824 23003136 23011328 23073921 23216544 23224812 23445504 23509278 23606024 23654592 23663016 23751936 23762752 23887872 23986176 24059986 24109488 24118074 24208704 24219728 24413481 24513948 24525111 24573132 24665472 24674256 24676704 24685492 24766976 24920064 25139808 25151256 25160213 25243264 25399296 25614144 25625808 25634934 25719552 25731264 25878528 25887744 25985024 26118612 26226096 26376192 26484736 26556777 26611416 26620893 26720928 26730444 26733096 26873856 26984448 26996736 27123174 27234792 27244491 27247194 27515904 27748656 27758538 27761292 27862848 27875536 28035072 28045056 28282284 28295163 28398672 28411604 28574208 28584384 28829034 28934496 28947672 28957981 28960854 29053568 29113344 29123712 29233152 29246464 29504358 29673216 29795328 29808896 30061044 30074733 30184752 30357504 30371328 30382144 30482432 30639141 30670848 30765228 30955392 30966416 31217238 31260672 31345704 31356867 31359978 31539456 31550688 31669248 31850496 31948506 32145984 32157432 32278272 32551308 32566131 32685264 32700148 32752512 32764176 32887296 32899008 32902272 33226752 33328997 33382368 33519744 33535008 33865728 33957846 34152192 34167744 34179912 34292736 34308352 34504704 34516992 34824816 34837218 34968128 35168256 35263917 35409036 35481888 35494524 35627904 35640592 35644128 35831808 35979264 35995648 36089979 36164232 36177111 36313056 36325988 36329592 36687872 36770922 36859698 36998208 37011384 37015056 37028238 37150464 37380096 37393408 37709712 37726884 37864896 38098944 38112512 38359789 38421216 38438712 38452401 38579328 38596896 38614472 38817792 38831616 38977536 39177918 39339144 39357058 39564288 39727104 40081392 40095666 40099644 40246336 40310784 40476672 40495104 40852188 40870791 41020304 41273856 41622984 41637807 41641938 41680896 41794272 41809156 41813304 42052608 42067584 42225664 42423426 42598008 42617406 42861312 42876576 43037696 43243551 43401744 43421508 43441281 43580352 43670016 43685568 43849728 43865344 43869696 44256537 44302336 44509824 44692992 44713344 45091566 45154304 45277128 45297746 45536256 45556992 45573216 45723648 46006272 46022656 46147842 46433088 46449624 46891008 47018556 47039967 47212048 47309184 47326032 47503872 47525504 47775744 47922759 47972352 48119972 48218976 48236148 48417408 48439456 48826962 49027896 49050222 49146264 49330944 49348512 49353408 49370984 49533952 49840128 50279616 50302512 50320426 50486528 50798592 50936769 51228288 51251616 51269868 51439104 51462528 51757056 51775488 51970048 52237224 52255827 52452192 52752384 52969472 53113554 53222832 53241786 53441856 53460888 53466192 53747712 53968896 53993472 54246348 54469584 54488982 54494388 55031808 55156383 55289547 55497312 55517076 55522584 55542357 55725696 55751072 56070144 56090112 56564568 56590326 56797344 56823208 57148416 57168768 57658068 57868992 57895344 57915962 57921708 58107136 58226688 58247424 58466304 58492928 58766877 59008716 59035587 59346432 59590656 59617792 60122088 60143499 60149466 60369504 60715008 60742656 60764288 60964864 61278282 61530456 61910784 61932832 62434476 62462907 62521344 62691408 62713734 62719956 63078912 63101376 63338496 63635139 63700992 63897012 63926109 64291968 64314864 64556544 65102616 65132262 65370528 65400296 65505024 65528352 65774592 65798016 65804544 66453504 66657994 66764736 67039488 67070016 67637349 67731456 67915692 67946619 68304384 68335488 68359824 68585472 68616704 69009408 69033984 69221763 69649632 69674436 69936256 70336512 70527834 70818072 70963776 70989048 71255808 71281184 71288256 71663616 71958528 71991296 72179958 72328464 72354222 72626112 72651976 72659184 73240443 73375744 73541844 73575333 73719396 73996416 74022768 74030112 74056476 74300928 74760192 74786816 75419424 75453768 75480639 75729792 76197888 76225024 76719578 76842432 76877424 76904802 77158656 77193792 77228944 77635584 77663232 77955072 78355836 78678288 78714116 79128576 79454208 79670331 79862679 80162784 80191332 80199288 80227849 80492672 80621568 80953344 80990208 81704376 81733473 81741582 82040608 82547712 83245968 83275614 83283876 83588544 83618312 83626608 84105216 84135168 84451328 84846852 84885489 85196016 85234812 85722624 85753152 86075392 86487102 86803488 86843016 86873943 86882562 87160704 87340032 87371136 87699456 87730688 87739392 88513074 89019648 89385984 89426688 90183132 90224199 90308608 90554256 90595492 91072512 91113984 91146432 91447296 91917423 92012544 92045312 92295684 92337713 92866176 92899248 93782016 94037112 94070601 94079934 94424096 94618368 94652064 95007744 95051008 95551488 95845518 96239944 96437952 96472296 96834816 96878912 97653924 97698393 98055792 98100444 98292528 98661888 98697024 98706816 98741968 99067904 99680256 99986991 100559232 100605024 100640852 100973056 101597184 101873538 102456576 102503232 102539736 102878208 102925056 103514112 103550976 103940096 104474448 104511654 104904384 105504768 105791751 105938944 106227108 106275481 106445664 106483572 106883712 106921776 106932384 107495424 107937792 107986944 108269937 108492696 108531333 108939168 108977964 108988776 110063616 110312766 110579094 110994624 111034152 111045168 111084714 111451392 111502144 112140288 112180224 113129136 113180652 113594688 113646416 114296832 114337536 115079367 115316136 115357203 115737984 115790688 115831924 115843416 116214272 116453376 116494848 116932608 116985856 117533754 118017432 118059461 118071174 118692864 119181312 119235584 120244176 120286998 120298932 120739008 121430016 121485312 121528576 121929728 122556564 122612373 123060912 123821568 123865664 124868952 124913421 124925814 125042688 125382816 125427468 125439912 126157824 126202752 126676992 127270278 127794024 127852218 128583936 128629728 129113088 130205232 130264524 130323843 130741056 130800592 131010048 131056704 131549184 131596032 131609088 132769611 132907008 133315988 133529472 134078976 134140032 135274698 135462912 135831384 135879757 135893238 136608768 136670976 136719648 137170944 137233408 138018816 138067968 138443526 139299264 139348872 139872512 140673024 141055668 141119901 141636144 141927552 141978096 142511616 142562368 142576512 143327232 143768277 143917056 143982592 144359916 144656928 144708444 145252224 145303952 145318368 146480886 146751488 147083688 147150666 147438792 147992832 148045536 148060224 148112952 148601856 149520384 149573632 150838848 150907536 150961278 151459584 152395776 152450048 152810307 153439156 153684864 153754848 153809604 154317312 154387584 154457888 155271168 155326464 155910144 156389909 156711672 156767481 157356576 157428232 158257152 158908416 159340662 159725358 160325568 160382664 160398576 160455698 160985344 161243136 161906688 161980416 163408752 163466946 163483164 164081216 165095424 165469149 166491936 166551228 166567752 166627071 167177088 167236624 167253216 168210432 168270336 168902656 169693704 169770978 170392032 170469624 171445248 171506304 172150784 172974204 173606976 173686032 173747886 173765124 174321408 174680064 174742272 175398912 175461376 175478784 176300631 177026148 177106761 178039296 178771968 178853376 180366264 180430497 180448398 180617216 181108512 181190984 182145024 182227968 182292864 182894592 183834846 184090624 184591368 184675426 185732352 185798496 187388721 187564032 188074224 188141202 188159868 188848192 189236736 189304128 190015488 190102016 191102976 191691036 191778327 192479888 192875904 192944592 193669632 193757824 195307848 195396786 196111584 196200888 196585056 197323776 197394048 197413632 197483936 198135808 199360512 199973982 201118464 201210048 201281704 201946112 202912047 203194368 203747076 203839857 204913152 205006464 205079472 205756416 205850112 207028224 207101952 207665289 207880192 208948896 209023308 209808768 211009536 211583502 211877888 212454216 212550962 212891328 212967144 213767424 213843552 213864768 214990848 215875584 215973888 216539874 216985392 217062666 217878336 217955928 217977552 220127232 220625532 220725999 221158188 221989248 222068304 222090336 222169428 222902784 223004288 224280576 224360448 226258272 226361304 226441917 227189376 227292832 228593664 228675072 230158734 230632272 230714406 231475968 231581376 231663848 231686832 232428544 232906752 232989696 233865216 233971712 235067508 236034864 236118922 236142348 237385728 238362624 238471168 239010993 239588037 240488352 240573996 240597864 240683547 241478016 242860032 242970624 243057152 243859456 245113128 245200419 245224746 246121824 247643136 247731328 249737904 249826842 249851628 250765632 250854936 250879824 252315648 252405504 253353984 254540556 254656467 255588048 255704436 255820877 257167872 257259456 258226176 260410464 260529048 260621829 260647686 261482112 261601184 262020096 262113408 263098368 263192064 263218176 265539222 266631976 267058944 268157952 268280064 270549396 270672597 270925824 271662768 271759514 271786476 273217536 273341952 273439296 274341888 274466816 275752269 276037632 276135936 276887052 277013139 278598528 278697744 279745024 281346048 282111336 282211803 282239802 283272288 283855104 283956192 285023232 285124736 285153024 286654464 287536554 287965184 288719832 289313856 289416888 290504448 290607904 290636736 292961772 293095179 293502976 294167376 294301332 294435349 294877584 295985664 296091072 296120448 296225904 297203712 299040768 299147264 299960973 301677696 301815072 301922556 302919168 304791552 304900096 305620614 306878312 307369728 307509696 307619208 308634624 308775168 308915776 310542336 310652928 311820288 312779818 313423344 313534962 314713152 314856464 316514304 317375253 317816832 318681324 318826443 319450716 320651136 320765328 320797152 320911396 321970688 322486272 323813376 323960832 324809811 325593999 326817504 326933892 326966328 327082769 328162432 330190848 330938298 332983872 333102456 333135504 333254142 334354176 334473248 334506432 336420864 336540672 337805312 339387408 339541956 340784064 340939248 342890496 343012608 344301568 345238101 345948408 346071609 347213952 347372064 347495772 347530248 348642816 349360128 349484544 350797824 350922752 350957568 352601262 354052296 354178383 354213522 356078592 357543936 357706752 360732528 360860994 360896796 362217024 362381968 364290048 364455936 364585728 365789184 367669692 367837119 368181248 369182736 369350852 371464704 371596992 374740263 374777442 375128064 376148448 376282404 376319736 376453753 377696384 378473472 378608256 380030976 380204032 383382072 383556654 384959776 385751808 385889184 387339264 387515648 390615696 390793572 390971529 392223168 392401776 393170112 394647552 394788096 394827264 394967872 396271616 398308833 398721024 399947964 402236928 402420096 402563408 403892224 405824094 406388736 407494152 407639271 407679714 409826304 410012928 410158944 411512832 411700224 414056448 414203904 415330578 417897792 418046616 419617536 422019072 423167004 423359703 423755776 424908432 425101924 425782656 425934288 427534848 427687104 427729536 429981696 431304831 431751168 431947776 433079748 433276961 433970784 434125332 435756672 435911856 435955104 440254464 441251064 441451998 442316376 443978496 444136608 444180672 444338856 445805568 446008576 448561152 448720896 452516544 452722608 452883834 454378752 454585664 457187328 457350144 458430921 460317468 461264544 461428812 462951936 463162752 463327696 463373664 464857088 465813504 465979392 467730432 467943424 469169727 470135016 470302443 472069728 472237844 472284696 474771456 476725248 476942336 478021986 479176074 480976704 481147992 481195728 481367094 482956032 485720064 485941248 486114304 487718912 490226256 490400838 490449492 492243648 495286272 495462656 496407447 498677257 499475808 499653684 499703256 499881213 501531264 501709872 501759648 504631296 504811008 506707968 509081112 509312934 511176096 511408872 511641754 514335744 514518912 516452352 520820928 521058096 521243658 521295372 522964224 523202368 524040192 524226816 526196736 526384128 526436352 531078444 531320283 533263952 534117888 536315904 536560128 541098792 541291491 541345194 541851648 543325536 543519028 543572952 546435072 546683904 546878592 548683776 548933632 551504538 552271872 553774104 553971317 554026278 557197056 557395488 559490048 562166163 562692096 564222672 564423606 564479604 566544576 567710208 567912384 570046464 570249472 570306048 573308928 575073108 575334981 575930368 577439664 578627712 578833776 581008896 581215808 581273472 585923544 586190358 587005952 588334752 588602664 588870698 589755168 591971328 592182144 592240896 592451808 594407424 598081536 598294528 599921946 603355392 603630144 603845112 605838336 609583104 609800192 611241228 611519571 613756624 614739456 615019392 615238416 617269248 617550336 617831552 621084672 621305856 622995867 623640576 625559636 626846688 627069924 629426304 629712928 633028608 634750506 635633664 637362648 637589629 637652886 638901432 641302272 641530656 641594304 641822792 643941376 644972544 647626752 647921664 649619622 651187998 653635008 653867784 653932656 654165538 656324864 660381696 661876596 662177997 665967744 666204912 666271008 666508284 668708352 668946496 669012864 672841728 673081344 675610624 678774816 679083912 679325751 681568128 681878496 685780992 686025216 688603136 690476202 691896816 692143218 694427904 694744128 694991544 695060496 697285632 698720256 698969088 701595648 701845504 701915136 705202524 708104592 708356766 708427044 712157184 715087872 715413504 717032979 718764111 721465056 721721988 721793592 722050641 724434048 724763936 728580096 728911872 729171456 731578368 735339384 735601257 735674238 736362496 738365472 738701704 742929408 743193984 749480526 749554884 752296896 752564808 752639472 752907506 755392768 756946944 757216512 760061952 760408064 763969401 766764144 767113308 767462631 769919552 771503616 771778368 774678528 775031296 781231392 781587144 781865487 781943058 784446336 784803552 786340224 789295104 789576192 789654528 789935744 792543232 796617666 799895928 804473856 804840192 805126816 807784448 811648188 812017791 812777472 814988304 815278542 815359428 819652608 820025856 820317888 823025664 823400448 827256807 828112896 828407808 830661156 831039417 835795584 836093232 839235072 844038144 846334008 846635409 846719406 847511552 849816864 850203848 851565312 851868576 855069696 855374208 855459072 859963392 862609662 863895552 866159496 866553922 867941568 868250664 871513344 871823712 871910208 879285537 880508928 882502128 882903996 883306047 884632752 887956992 888273216 888361344 888677712 891611136 892017152 897122304 897441792 899882919 905033088 905445216 905767668 908757504 909171328 914374656 914700288 916861842 920634936 922529088 922857624 925903872 926325504 926655392 926747328 929714176 931627008 931958784 935460864 935886848 938339454 940270032 940604886 944139456 944475688 944569392 949542912 952125759 953450496 953884672 956043972 956479329 958352148 961953408 962295984 962391456 962734188 965912064 971440128 971882496 972228608 974429433 975437824 976781997 980452512 980801676 980898984 981248307 984487296 990572544 990925312 992814894 997354514 998951616 999307368 999406512 999762426 1003062528 1003419744 1003519296 1009262592 1009622016 1013415936 1018162224 1018625868 1022352192 1022817744 1023283508 1028671488 1029037824 1032904704 1035714303 1038214827 1041641856 1042116192 1042487316 1042590744 1042962037 1045928448 1046404736 1048080384 1048453632 1052393472 1052768256 1052872704 1062156888 1062535149 1062640566 1066527904 1068235776 1072631808 1073120256 1082197584 1082582982 1082690388 1086651072 1087038056 1087145904 1092870144 1093367808 1093757184 1097367552 1097867264 1103009076 1103511357 1104543744 1107548208 1107942634 1108052556 1114394112 1114790976 1118980096 1124220789 1124332326 1125384192 1128445344 1128847212 1128959208 1129361259 1133089152 1135420416 1135824768 1140092928 1140498944 1140612096 1150146216 1150669962 1154879328 1157255424 1157667552 1162017792 1162431616 1162546944 1171847088 1172380716 1172914587 1174011904 1176669504 1177205328 1177741396 1179510336 1183942656 1184364288 1184481792 1184903616 1188814848 1194926499 1196163072 1196589056 1199843892 1200390269 1206710784 1207260288 1207690224 1211676672 1219166208 1219600384 1222482456 1222917813 1223039142 1227513248 1229478912 1230038784 1230476832 1234538496 1235100672 1235663104 1242169344 1242611712 1245991734 1251119272 1253693376 1254139848 1258852608 1259425856 1266057216 1269501012 1270079109 1271267328 1274725296 1275179258 1275305772 1277802864 1282604544 1283061312 1283188608 1283645584 1287882752 1289945088 1293914493 1295253504 1295843328 1299239244 1299830883 1302375996 1307270016 1307735568 1307865312 1308331076 1312649728 1320763392 1323753192 1324355994 1331935488 1332409824 1332542016 1333016568 1337416704 1337892992 1338025728 1345683456 1346162688 1351221248 1357549632 1358167824 1358651502 1363136256 1363756992 1371561984 1372050432 1375292763 1377206272 1380952404 1381581253 1383793632 1384286436 1388855808 1389488256 1389983088 1390120992 1394571264 1397440512 1397938176 1403191296 1403691008 1403830272 1407509181 1410405048 1410907329 1416209184 1416713532 1416854088 1424314368 1430175744 1430827008 1434065958 1437528222 1442930112 1443443976 1443587184 1444101282 1448868096 1449527872 1457160192 1457823744 1458342912 1463156736 1470678768 1471202514 1471348476 1476730944 1477403408 1485858816 1486387968 1489222341 1496031771 1498961052 1499109768 1499643639 1504593792 1505129616 1505278944 1505815012 1510785536 1513893888 1514433024 1520123904 1520816128 1527938802 1533528288 1534226616 1534772993 1534925262 1539839104 1543007232 1543556736 1549357056 1550062592 1562462784 1563174288 1563730974 1563886116 1568892672 1569607104 1572680448 1578590208 1579152384 1579309056 1579871488 1585086464 1593235332 1593960849 1599791856 1608947712 1609680384 1610253632 1615568896 1623296376 1623874473 1624035582 1625554944 1629976608 1630557084 1630718856 1639305216 1640051712 1640635776 1646051328 1646800896 1654513614 1656815616 1661322312 1661913951 1662078834 1671591168 1672186464 1678470144 1688076288 1692668016 1693270818 1693438812 1699633728 1700407696 1703130624 1703737152 1710139392 1710748416 1710918144 1719926784 1725219324 1726004943 1727791104 1732318992 1733107844 1735883136 1736501328 1743026688 1743647424 1743820416 1758571074 1761017856 1765004256 1765807992 1766436841 1766612094 1769265504 1775913984 1776546432 1776722688 1777355424 1783222272 1784034304 1794244608 1794883584 1799765838 1810066176 1810890432 1811535336 1817515008 1818342656 1828749312 1829400576 1833723684 1834558713 1841269872 1845058176 1845715248 1851807744 1852651008 1853310784 1853494656 1859428352 1863254016 1863917568 1868987601 1870921728 1871773696 1876678908 1880540064 1881209772 1888278912 1888951376 1889138784 1899085824 1904251518 1906900992 1907769344 1912087944 1912768887 1912958658 1916704296 1923906816 1924591968 1924782912 1925468376 1931824128 1942880256 1943764992 1944457216 1948858866 1953563994 1960905024 1961603352 1961797968 1962496614 1968974592 1981145088 1981850624 1985629788 1986533991 1994709028 1997903232 1998614736 1998813024 1999524852 2006125056 2006839488 2007038592 2018525184 2019244032 2026831872 2033068817 2036324448 2037251736 2037977253 2044704384 2045635488 2046567016 2057342976 2058075648 2065809408 2071428606 2076429654 2083283712 2084232384 2084974632 2085181488 2085924074 2091856896 2092809472 2096160768 2096907264 2104786944 2105536512 2105745408 2124313776 2125070298 2125281132 2133055808 2136471552 2145263616 2146240512 2151098937 2164395168 2165165964 2165380776 2166151923 2173302144 2174076112 2174291808 2185740288 2186735616 2187514368 2194735104 2195734528 2206018152 2206803771 2207022714 2209087488 2215096416 2215885268 2216105112 2228788224 2229581952 2237960192 2248441578 2248664652 2256890688 2257694424 2257918416 2258722518 2266178304 2270840832 2271649536 2280185856 2280997888 2281224192 2291908203 2300292432 2301339924 2302387893 2309758656 2314510848 2315335104 2324035584 2324863232 2325093888 2343694176 2344761432 2345596461 2345829174 2348023808 2353339008 2354410656 2355482792 2359020672 2367885312 2368728576 2368963584 2369807232 2377629696 2389852998 2393178112 2399687784 2400780538 2413421568 2414520576 2415380448 2423353344 2436053373 2438332416 2439200768 2444964912 2445835626 2446078284 2455026496 2458957824 2460077568 2460953664 2469076992 2470201344 2471326208 2484338688 2485223424 2491983468 2493118251 2502238544 2507386752 2508279696 2517705216 2518851712 2532114432 2539002024 2539906227 2540158218 2542534656 2549450592 2550358516 2550611544 2555605728 2565209088 2566122624 2566377216 2567291168 2575765504 2579890176 2587828986 2591686656 2598478488 2599661766 2604751992 2614540032 2615471136 2615730624 2616662152 2625299456 2637856611 2641526784 2647506384 2648711988 2649918141 2663870976 2664819648 2665084032 2666033136 2674833408 2675785984 2676051456 2691366912 2692325376 2699648757 2702442496 2715099264 2716335648 2717303004 2726272512 2727513984 2743123968 2744100864 2750585526 2754412544 2761904808 2763162506 2767587264 2768572872 2777711616 2778976512 2779966176 2780241984 2789142528 2794881024 2795876352 2806382592 2807382016 2807660544 2815018362 2820810096 2821814658 2832418368 2833427064 2833708176 2848628736 2860351488 2861654016 2868131916 2869437987 2875056444 2885860224 2886887952 2887174368 2888202564 2897736192 2899055744 2914320384 2915647488 2916685824 2923288299 2926313472 2930345991 2941357536 2942405028 2942696952 2943744921 2953461888 2954806816 2971717632 2972775936 2978444682 2992063542 2997922104 2998219536 2999287278 3009187584 3010259232 3010557888 3011630024 3021571072 3027787776 3028866048 3040247808 3041632256 3055877604 3067056576 3068453232 3069545986 3069850524 3079678208 3086014464 3087113472 3098714112 3100125184 3107142909 3114644481 3124925568 3126348576 3127461948 3127772232 3128886111 3137785344 3139214208 3145360896 3157180416 3158304768 3158618112 3159742976 3170172928 3186470664 3187605447 3187921698 3199583712 3217895424 3219360768 3220507264 3231137792 3246592752 3247748946 3248071164 3259953216 3261114168 3261437712 3278610432 3280103424 3281271552 3292102656 3293601792 3309027228 3310534071 3313631232 3322644624 3323827902 3324157668 3343182336 3344372928 3356940288 3372662367 3376152576 3385336032 3386541636 3386877624 3388083777 3399267456 3400815392 3406261248 3407474304 3420278784 3421496832 3421836288 3450438648 3452009886 3464637984 3466215688 3471766272 3473002656 3486053376 3487294848 3487640832 3517142148 3518743761 3522035712 3530008512 3531615984 3532873682 3533224188 3538531008 3551827968 3553092864 3553445376 3554710848 3566444544 3568068608 3584779497 3588489216 3589767168 3599531676 3601170807 3620132352 3621780864 3623070672 3635030016 3636685312 3657498624 3658801152 3667447368 3668753439 3669117426 3682539744 3690116352 3691430496 3703615488 3705302016 3706621568 3706989312 3718856704 3726508032 3727835136 3737975202 3743547392 3753357816 3761080128 3762419544 3776557824 3777902752 3778277568 3798171648 3808503036 3810237327 3813801984 3815538688 3824175888 3825537774 3825917316 3833408592 3847813632 3849183936 3849565824 3850936752 3863648256 3881743479 3885760512 3887529984 3888914432 3897717732 3899492649 3907127988 3921810048 3923206704 3923595936 3924993228 3937949184 3962290176 3963701248 3971259576 3973067982 3989418056 3995806464 3997229472 3997626048 3999049704 4012250112 4013678976 4014077184 4037050368 4038488064 4053663744 4066137634 4072648896 4074503472 4075954506 4089408768 4091270976 4093134032 4114685952 4116151296 4125878289 4131618816 4142857212 4144743759 4152859308 4166567424 4168464768 4169949264 4170362976 4171848148 4183713792 4185618944 4192321536 4193814528 4209573888 4211073024 4211490816 4222527543 4232721987 4248627552 4250140596 4250562264 4252075997 4266111616 4272943104 4290527232 4292481024 4302197874 4328790336 4330331928 4330761552 4332303846 4346604288 4348152224 4348583616 4371480576 4373471232 4375028736 4389470208 4391469056 4412036304 4413607542 4414045428 4430192832 4431770536 4432210224 4457576448 4459163904 4467667023 4475920384 4488095313 4496883156 4497329304 4498930917 4513781376 4515388848 4515836832 4517445036 4532356608 4541681664 4543299072 4560371712 4561995776 4562448384 4583816406 4600584864 4602679848 4604318979 4604775786 4619517312 4629021696 4630670208 4648071168 4649726464 4650187776 4687388352 4689522864 4691192922 4691658348 4706678016 4708821312 4710965584 4718041344 4735770624 4737457152 4737927168 4739614464 4755259392 4779705996 4781882547 4786356224 4799375568 4801561076 4826843136 4829041152 4830760896 4846706688 4871623419 4872106746 4876664832 4878401536 4889929824 4891671252 4892156568 4893898789 4910052992 4917915648 4920155136 4921907328 4938153984 4940402688 4942652416 4970446848 4983966936 4985741853 4986236502 5004477088 5014773504 5016559392 5035410432 5037703424 5064228864 5078004048 5079812454 5080316436 5098901184 5100717032 5101223088 5111211456 5130418176 5132245248 5132754432 5134582336 5151531008 5159780352 5175657972 5178014829 5183373312 5196956976 5199323532 5209503984 5229080064 5230942272 5231461248 5233324304 5250598912 5275713222 5283053568 5295012768 5297423976 5299310523 5299836282 5327741952 5329639296 5330168064 5332066272 5349666816 5351571968 5352102912 5382733824 5384650752 5399297514 5430198528 5432671296 5434606008 5452545024 5455027968 5486247936 5488201728 5501171052 5503676139 5508825088 5523809616 5526325012 5535174528 5537145744 5555423232 5557953024 5559932352 5560483968 5578285056 5589762048 5591752704 5606962803 5612765184 5614764032 5615321088 5630036724 5632600493 5641620192 5643629316 5664836736 5666854128 5667416352 5697257472 5720702976 5723308032 5736263832 5738306661 5738875974 5750112888 5771720448 5773775904 5774348736 5776405128 5795472384 5798111488 5828640768 5831294976 5833371648 5846576598 5860691982 5882715072 5884810056 5885393904 5887489842 5906923776 5909613632 5943435264 5945551872 5956889364 5959601973 5984127084 5995844208 5996439072 5998574556 6018375168 6020518464 6021115776 6023260048 6043142144 6055575552 6057732096 6080495616 6083264512 6099206451 6111755208 6113931759 6134113152 6136906464 6139091972 6139701048 6159356416 6172028928 6174226944 6197428224 6200250368 6214285818 6229288962 6249851136 6252697152 6254923896 6255544464 6257772222 6275570688 6278428416 6290721792 6314360832 6316609536 6317236224 6319485952 6340345856 6372941328 6375210894 6375843396 6399167424 6435790848 6438721536 6441014528 6453296811 6462275584 6482804341 6493185504 6495497892 6496142328 6498455769 6519906432 6522228336 6522875424 6557220864 6560206848 6562543104 6584205312 6587203584 6618054456 6620411313 6621068142 6627262464 6645289248 6647655804 6648315336 6686364672 6688745856 6713880576 6745324734 6770672064 6773083272 6773755248 6776167554 6798534912 6801630784 6812522496 6814948608 6840557568 6842993664 6843672576 6900877296 6904019772 6907163679 6929275968 6932431376 6943532544 6946005312 6972106752 6974589696 6975281664 7034284296 7036789383 7037487522 7044071424 7060017024 7063231968 7065747364 7066448376 7077062016 7103655936 7106185728 7106890752 7109421696 7132889088 7136137216 7169558994 7179534336 7199063352 7201627121 7202341614 7240264704 7243561728 7246141344 7270060032 7273370624 7308160119 7314997248 7317602304 7334894736 7337506878 7338234852 7365079488 7380232704 7382860992 7407230976 7410604032 7413243136 7413978624 7437713408 7453016064 7455670272 7475950404 7479354753 7487094784 7506715632 7522160256 7524839088 7553115648 7555805504 7556555136 7596343296 7617006072 7619718681 7620474654 7627603968 7631077376 7648351776 7651075548 7651834632 7666817184 7695627264 7698367872 7699131648 7701873504 7727296512 7763486958 7775059968 7777828864 7795435464 7798985298 7814255976 7843620096 7846413408 7847191872 7849986456 7875898368 7924580352 7927402496 7942519152 7946135964 7949754423 7978836112 7991612928 7994458944 7995252096 7998099408 8024500224 8027357952 8028154368 8074100736 8076976128 8098946271 8107327488 8132275268 8145297792 8149006944 8151909012 8178817536 8182541952 8186268064 8229371904 8232302592 8251756578 8263237632 8285714424 8288665177 8289487518 8305718616 8333134848 8336929536 8339898528 8340725952 8343696296 8367427584 8371237888 8384643072 8387629056 8419147776 8422146048 8422981632 8445055086 8465443974 8497255104 8500281192 8501124528 8504151994 8532223232 8545886208 8581054464 8584962048 8604395748 8608313961 8657580672 8660663856 8661523104 8664607692 8693208576 8696304448 8697167232 8742961152 8746942464 8750057472 8769864897 8778940416 8782938112 8824072608 8827215084 8828090856 8831234763 8860385664 8863541072 8864420448 8915152896 8918327808 8935334046 8951840768 8976190626 8993766312 8994658608 8997861834 9027562752 9030777696 9031673664 9034890072 9064713216 9083363328 9086598144 9120743424 9123991552 9124896768 9167632812 9201169728 9205359696 9208637958 9209551572 9239034624 9258043392 9261340416 9296142336 9299452928 9300375552 9321428727 9343933443 9374776704 9379045728 9382385844 9383316696 9386658333 9413356032 9417642624 9421931168 9436082688 9471541248 9474914304 9475854336 9479228928 9510518784 9559411992 9562816341 9563765094 9572712448 9598751136 9603122152 9653686272 9658082304 9661521792 9693413376 9743246838 9744213492 9756803072 9779859648 9783342504 9784313136 9787797578 9820105984 9835831296 9840310272 9843814656 9876307968 9880805376 9885304832 9931602213 9940893696 9967933872 9971483706 9972473004 10008954176 10029547008 10033118784 10070820864 10075406848 10128457728 10156008096 10159624908 10160632872 10164251331 10197802368 10201434064 10202446176 10222422912 10260836352 10264490496 10265508864 10269164672 10303062016 10351315944 10356029658 10393913952 10398647064 10419007968 10458160128 10461884544 10462922496 10466648608 10501197824 10551426444 10556231283 10566107136 10590025536 10594847952 10598621046 10599672564 10655483904 10659278592 10660336128 10664132544 10699333632 10703143936 10704205824 10754338491 10765467648 10769301504 10798595028 10803512421 10860397056 10865342592 10869212016 10905090048 10910055936 10972495872 10976403456 11002342104 11006260317 11007352278 11017650176 11047619232 11052650024 11070349056 11074291488 11110846464 11115906048 11119864704 11120967936 11156570112 11179524096 11183505408 11213925606 11229528064 11230642176 11260073448 11265200986 11283240384 11287258632 11329673472 11333708256 11334832704 11394514944 11430711981 11441405952 11446616064 11472527664 11476613322 11477751948 11500225776 11543440896 11547551808 11548697472 11552810256 11590944768 11596222976 11657281536 11662589952 11666743296 11693153196 11698477947 11721383964 11765430144 11769620112 11770787808 11774979684 11813847552 11819227264 11886870528 11891103744 11913778728 11919203946 11968254168 11991688416 11992878144 11997149112 12036750336 12041036928 12042231552 12046520096 12086284288 12111151104 12115464192 12160991232 12166529024 12198412902 12223510416 12227863518 12268226304 12273812928 12278183944 12279402096 12318712832 12344057856 12348453888 12377634867 12394856448 12400500736 12428571636 12434231277 12458577924 12499702272 12505394304 12509847792 12511088928 12515544444 12551141376 12556856832 12581443584 12628721664 12633219072 12634472448 12638971904 12667582629 12680691712 12698165961 12745882656 12750421788 12751686792 12756227991 12798334848 12871581696 12877443072 12882029056 12906593622 12924551168 12965608682 12986371008 12990995784 12992284656 12996911538 13039812864 13044456672 13045750848 13114441728 13120413696 13125086208 13168410624 13174407168 13236108912 13240822626 13242136284 13290578496 13295311608 13296630672 13372729344 13377491712 13427761152 13464285939 13490649468 13496792751 13541344128 13546166544 13547510496 13552335108 13558506481 13597069824 13603261568 13625044992 13629897216 13681115136 13685987328 13687345152 13801754592 13808039544 13812956937 13814327358 13858551936 13864862752 13887065088 13892010624 13944213504 13949179392 13950563328 14068568592 14073578766 14074975044 14120034048 14126463936 14131494728 14132896752 14154124032 14207311872 14212371456 14213781504 14218843392 14265778176 14272274432 14339117988 14345647641 14359068672 14398126704 14403254242 14404683228 14480529408 14487123456 14492282688 14540120064 14546741248 14614870257 14616320238 14629994496 14635204608 14669789472 14675013756 14676469704 14681696367 14730158976 14760465408 14765721984 14814461952 14821208064 14826486272 14827957248 14875426816 14911340544 14951900808 14957225559 14958709506 15013431264 15044320512 15049678176 15106231296 15111611008 15113110272 15192686592 15234012144 15239437362 15240949308 15262154752 15296703552 15302151096 15303669264 15333634368 15391254528 15396735744 15398263296 15403747008 15454593024 15526973916 15534044487 15550119936 15555657728 15590870928 15597970596 15605073497 15628511952 15687240192 15692826816 15694383744 15699972912 15751796736 15849160704 15854804992 15885038304 15892271928 15897931569 15899508846 15957672224 15983225856 15988917888 15990504192 15996198816 16049000448 16054715904 16056308736 16148201472 16153952256 16197892542 16264550536 16290595584 16298013888 16303818024 16357635072 16365083904 16372536128 16458743808 16464605184 16503513156 16511028417 16526475264 16571428848 16577330354 16578975036 16611437232 16666269696 16673859072 16679797056 16681451904 16687392592 16734855168 16742475776 16769286144 16775258112 16820888409 16838295552 16844292096 16845963264 16890110172 16897801479 16930887948 16994510208 17000562384 17002249056 17008303988 17064446464 17091772416 17162108928 17169924096 17208791496 17214919983 17216627922 17315161344 17321327712 17323046208 17329215384 17386417152 17392608896 17394334464 17485922304 17493884928 17500114944 17539729794 17565876224 17648145216 17654430168 17656181712 17662469526 17720771328 17727082144 17728840896 17830305792 17836655616 17870668092 17878805919 17903681536 17952381252 17960556289 17987532624 17989317216 17995723668 18055125504 18061555392 18063347328 18069780144 18129426432 18166726656 18173196288 18241486848 18247983104 18249793536 18297619353 18335265624 18341795277 18402339456 18410719392 18417275916 18419103144 18478069248 18516086784 18522680832 18592284672 18598905856 18600751104 18642857454 18687866886 18749553408 18758091456 18764771688 18766633392 18773316666 18826712064 18835285248 18843862336 18872165376 18943082496 18949828608 18951708672 18958457856 19021037568 19118823984 19125632682 19127530188 19197502272 19206244304 19307372544 19316164608 19323043584 19359890433 19386826752 19448413023 19486493676 19488426984 19495367307 19513606144 19559719296 19566685008 19568626272 19575595156 19640211968 19671662592 19680620544 19687629312 19752615936 19761610752 19770609664 19861233939 19863204426 19881787392 19935867744 19942967412 19944946008 19952048909 20017908352 20059094016 20066237568 20141641728 20150813696 20312016192 20319249816 20321265744 20328502662 20395604736 20402868128 20404892352 20444845824 20521672704 20528980992 20531017728 20538329344 20606124032 20702631888 20712059316 20721491037 20787827904 20797294128 20838015936 20916320256 20923769088 20925844992 20933297216 21002395648 21102852888 21110368149 21112462566 21132214272 21180051072 21189695904 21197242092 21199345128 21310967808 21318557184 21320672256 21328265088 21398667264 21406287872 21408411648 21508676982 21538603008 21597190056 21604881363 21607024842 21720794112 21730685184 21738424032 21810180096 21820111872 21944991744 21952806912 22004684208 22012520634 22014704556 22095238464 22105300048 22140698112 22148582976 22221692928 22231812096 22239729408 22241935872 22313140224 22359048192 22367010816 22427851212 22438064259 22459056128 22461284352 22520146896 22530401972 22566480768 22574517264 22659346944 22667416512 22669665408 22789029888 22859156043 22861423962 22882811904 22893232128 22945055328 22953226644 22955503896 22963678933 23000451552 23086881792 23095103616 23097394944 23105620512 23181889536 23192445952 23325179904 23333486592 23386306392 23396955894 23442767928 23530860288 23539240224 23541575616 23549959368 23627695104 23638454528 23773741056 23782207488 23827557456 23838407892 23849263269 23936508336 23983376832 23985756288 23994298224 24073500672 24082073856 24084463104 24093040192 24172568576 24222302208 24230928384 24296838813 24321982464 24333058048 24396825804 24447020832 24455727036 24536452608 24547625856 24556367888 24558804192 24637425664 24688115712 24696907776 24755269734 24789712896 24801001472 24857143272 24865995531 24868462554 24917155848 24999404544 25010788608 25019695584 25022177856 25031088888 25102282752 25113713664 25162887168 25257443328 25266438144 25268944896 25277943808 25335165258 25396331922 25491765312 25500843576 25503373584 25512455982 25596669696 25743163392 25754886144 25764058112 25813187244 25824941883 25849102336 25931217364 25972742016 25981991568 25984569312 25993823076 26079625728 26088913344 26091501696 26228883456 26240827392 26250172416 26309594691 26336821248 26348814336 26429894621 26472217824 26481645252 26484272568 26493704289 26581156992 26590623216 26593261344 26745458688 26754983424 26855522304 26928571878 26981298936 26993585502 27082688256 27092333088 27095020992 27104670216 27117012962 27194139648 27206523136 27250089984 27259794432 27362230272 27371974656 27374690304 27603509184 27616079088 27625913874 27628654716 27717103872 27729725504 27774130176 27784021248 27888427008 27898358784 27901126656 27964286181 28137137184 28147157532 28149950088 28159974999 28240068096 28252927872 28262989456 28265793504 28308248064 28414623744 28424742912 28427563008 28437686784 28531556352 28544548864 28678235976 28688449023 28691295282 28718137344 28796253408 28806508484 28809366456 28961058816 28974246912 28984565376 29080240128 29093482496 29229740514 29232640476 29270409216 29339578944 29350027512 29352939408 29363392734 29460317952 29520930816 29531443968 29628923904 29642416128 29652972544 29655914496 29750853632 29794806639 29822681088 29903801616 29914451118 29917419012 30026862528 30088641024 30099356352 30212462592 30223222016 30226220544 30385373184 30468024288 30478874724 30481898616 30492753993 30524309504 30593407104 30604302192 30607338528 30667268736 30782509056 30793471488 30796526592 30807494016 30909186048 31053947832 31068088974 31111315456 31181741856 31195941192 31210146994 31257023904 31374480384 31385653632 31388767488 31399945824 31503593472 31668693849 31698321408 31709609984 31770076608 31784543856 31795863138 31799017692 31915344448 31966451712 31977835776 31981008384 31992397632 32098000896 32109431808 32112617472 32296402944 32307904512 32395785084 32410537263 32529101072 32581191168 32596027776 32607636048 32715270144 32730167808 32745072256 32917487616 32929210368 33007026312 33018780951 33022056834 33052950528 33142857696 33154660708 33157950072 33222874464 33332539392 33347718144 33359594112 33362903808 33374785184 33469710336 33484951552 33538572288 33550516224 33641776818 33688584192 33691926528 33780220344 33792250337 33795602958 33861775896 33989020416 34001124768 34004498112 34016607976 34128892928 34183544832 34292135943 34324217856 34339848192 34417582992 34429839966 34433255844 34630322688 34642655424 34646092416 34658430768 34772834304 34785217792 34788668928 34971844608 34987769856 35000229888 35079459588 35095433841 35131752448 35296290432 35308860336 35312363424 35324939052 35441542656 35454164288 35457681792 35660611584 35673311232 35741336184 35757611838 35807363072 35904762504 35921112578 35975065248 35978634432 35991447336 36110251008 36123110784 36126694656 36139560288 36258852864 36333453312 36346392576 36482973696 36495966208 36499587072 36595238706 36670531248 36683590554 36804678912 36821438784 36834551832 36838206288 36956138496 37032173568 37045361664 37184569344 37197811712 37201502208 37285714908 37302693831 37375733772 37499106816 37516182912 37529543376 37533266784 37546633332 37653424128 37670570496 37687724672 37744330752 37886164992 37899657216 37903417344 37916915712 38002747887 38042075136 38094497883 38237647968 38251265364 38255060376 38268683973 38395004544 38412488608 38614745088 38632329216 38646087168 38719780866 38773653504 38896826046 38972987352 38976853968 38990734614 39027212288 39119438592 39133370016 39137252544 39151190312 39280423936 39343325184 39361241088 39375258624 39505231872 39523221504 39541219328 39722467878 39726408852 39871735488 39885934824 39889892016 39904097818 40035816704 40118188032 40132475136 40283283456 40301627392 40392857817 40490378253 40624032384 40638499632 40642531488 40657005324 40675519443 40791209472 40805736256 40809784704 40889691648 41043345408 41057961984 41062035456 41076658688 41212248064 41405263776 41424118632 41438870811 41442982074 41575655808 41594588256 41676031872 41832640512 41847538176 41851689984 41866594432 42004791296 42205705776 42220736298 42224925132 42360102144 42379391808 42394484184 42398690256 42621935616 42637114368 42641344512 42656530176 42797334528 42812575744 42816823296 43017353964 43036942923 43077206016 43194380112 43209762726 43214049684 43441588224 43461370368 43476848064 43620360192 43640223744 43844610771 43889983488 43905613824 44009368416 44025041268 44029409112 44045089101 44190476928 44210600096 44281396224 44297165952 44443385856 44463624192 44479458816 44483871744 44626280448 44734021632 44855702424 44871676677 44876128518 44918112256 45040293792 45060803944 45132961536 45149034528 45318693888 45334833024 45339330816 45578059776 45718312086 45722847924 45786464256 45890110656 45906453288 45911007792 45927357866 46000903104 46173763584 46190207232 46194789888 46211241024 46363779072 46384891904 46602133461 46650359808 46666973184 46772612784 46793911788 46815220491 46885535856 47061720576 47078480448 47083151232 47099918736 47255390208 47276909056 47547482112 47564414976 47655114912 47676815784 47693794707 47698526538 47873016672 47966753664 47971512576 47988596448 48147001344 48164147712 48168926208 48186080384 48345137152 48444604416 48461856768 48593677626 48666116096 48793651608 48894041664 48911454072 49072905216 49095251712 49112735776 49117608384 49274851328 49376231424 49393815552 49510539468 49533085251 49579425792 49602002944 49714286544 49731991062 49736925108 49834311696 49998809088 50021577216 50039391168 50044355712 50062177776 50204565504 50227427328 50325774336 50462665227 50514886656 50532876288 50537889792 50555887616 50670330516 50693404437 50792663844 50983530624 51001687152 51006747168 51024911964 51193339392 51486326784 51509772288 51528116224 51626374488 51644759949 51649883766 51698204672 51862434728 51945484032 51963983136 51969138624 51987646152 52159251456 52177826688 52183003392 52457766912 52481654784 52500344832 52619189382 52697628672 52859789242 52944435648 52963290504 52968545136 52987408578 53162313984 53181246432 53186522688 53490917376 53509966848 53636417757 53711044608 53857143756 53881668867 53962597872 53987171004 54165376512 54184666176 54190041984 54209340432 54234025924 54388279296 54413046272 54500179968 54519588864 54724460544 54743949312 54749380608 54892858059 55025385831 55207018368 55232158176 55251827748 55257309432 55276987961 55434207744 55459451008 55548260352 55568042496 55776854016 55796717568 55802253312 55928572362 56274274368 56294315064 56299900176 56319949998 56480136192 56505855744 56525978912 56531587008 56616496128 56829247488 56849485824 56855126016 56875373568 57063112704 57089097728 57356471952 57376898046 57382590564 57592506816 57613016968 57618732912 57922117632 57948493824 57969130752 58079671299 58160480256 58186964992 58345239069 58459481028 58465280952 58486101921 58540818432 58679157888 58700055024 58705878816 58726785468 58920635904 59041861632 59062887936 59257847808 59284832256 59305945088 59311828992 59501707264 59583701817 59589613278 59645362176 59807603232 59828902236 59834838024 59856146727 60053725056 60177282048 60198712704 60424925184 60446444032 60452441088 60936048576 60957749448 60963797232 60985507986 61186814208 61208604384 61214677056 61334537472 61565018112 61586942976 61593053184 61614988032 61818372096 62107895664 62136177948 62164473111 62222630912 62363483712 62391882384 62420293988 62514047808 62748960768 62771307264 62777534976 62799891648 63007186944 63331104447 63337387698 63396642816 63419219968 63540153216 63569087712 63591726276 63598035384 63620684257 63830688896 63932903424 63955671552 63962016768 63984795264 64196001792 64218863616 64225234944 64615809024 64791570168 64814644089 64821074526 65058202144 65162382336 65192055552 65215272096 65430540288 65460335616 65490144512 65834975232 65858420736 66014052624 66037561902 66044113668 66285715392 66309321416 66315900144 66445748928 66665078784 66695436288 66719188224 66725807616 66749570368 66939420672 66969903104 67077144576 67101032448 67283553636 67314192777 67377168384 67383853056 67560440688 67584500674 67591205916 67723551792 67978040832 68002249536 68008996224 68033215952 68257785856 68367089664 68577468129 68584271886 68648435712 68679696384 68835165984 68859679932 68866511688 68891036799 69260645376 69285310848 69292184832 69316861536 69545668608 69570435584 69577337856 69975539712 70000459776 70158919176 70190867682 70592580864 70617720672 70624726848 70649878104 70883085312 70908328576 70915363584 71321223168 71346622464 71482672368 71515223676 71547789807 71614726144 71809525008 71842225156 71950130496 71957268864 71982894672 72220502016 72246221568 72253389312 72279120576 72517705728 72666906624 72692785152 72890516439 72965947392 72991932416 72999174144 73190477412 73223806409 73341062496 73367181108 73609357824 73642877568 73669103664 73676412576 73912276992 74064347136 74090723328 74369138688 74395623424 74403004416 74571429816 74597986593 74605387662 74751467544 74998213632 75032365824 75059086752 75066533568 75093266664 75306848256 75341140992 75375449344 75488661504 75772329984 75799314432 75806834688 75833831424 76005495774 76188995766 76475295936 76502530728 76510120752 76537367946 76790009088 76824977216 77229490176 77264658432 77292174336 77439561732 77474825649 77547307008 77793652092 77945974704 77953707936 77981469228 78238877184 78266740032 78274505088 78302380624 78560847872 78686650368 78722482176 78750517248 78928784073 79010463744 79046443008 79082438656 79289683863 79444935756 79452817704 79481112867 79743470976 79771869648 79779784032 79808195636 80071633408 80236376064 80264950272 80566566912 80603254784 80785715634 80980756506 81248064768 81276999264 81285062976 81314010648 81351038886 81582418944 81611472512 81619569408 81779383296 82086690816 82115923968 82124070912 82153317376 82424496128 82810527552 82848237264 82877741622 82885964148 83151311616 83189176512 83352063744 83665281024 83695076352 83703379968 83733188864 83892858543 84009582592 84276456433 84411411552 84441472596 84449850264 84479924997 84720204288 84758783616 84788968368 84797380512 85243871232 85274228736 85282689024 85313060352 85594669056 85625151488 85633646592 86034707928 86065347069 86073885846 86154412032 86388760224 86419525452 86428099368 86883176448 86922740736 86953696128 87240720384 87280447488 87689221542 87811227648 88018736832 88050082536 88058818224 88090178202 88380953856 88421200192 88562792448 88594331904 88886771712 88927248384 88958917632 88967743488 89252560896 89468043264 89711404848 89743353354 89752257036 90080587584 90121607888 90265923072 90298069056 90637387776 90669666048 90678661632 91156119552 91436624172 91445695848 91478261979 91572928512 91780221312 91812906576 91822015584 91854715732 92001806208 92347527168 92380414464 92389579776 92422482048 92727558144 92769783808 93204266922 93333946368 93545225568 93587823576 93621152573 93630440982 93771071712 94123441152 94156960896 94166302464 94199837472 94510780416 94553818112 95006081547 95094964224 95128829952 95310229824 95353631568 95387589414 95397053076 95746033344 95933507328 95943025152 95977192896 96294002688 96328295424 96337852416 96372160768 96690274304 96889208832 96923713536 97187355252 97231611789 97332232192 97587303216 97788083328 97822908144 98145810432 98190503424 98225471552 98235216768 98549702656 98752462848 98787631104 99021078936 99056342853 99066170502 99158851584 99204005888 99428573088 99463982124 99473850216 99668623392 99997618176 100043154432 100078782336 100088711424 100124355552 100409131008 100454854656 100651548672 100925330454 101065752576 101075779584 101111775232 101340661032 101376751011 101386808874 101585327688 101967061248 102003374304 102013494336 102049823928 102386678784 102972653568 103019544576 103056232448 103252748976 103289519898 103299767532 103724869456 103890968064 103927966272 103938277248 103975292304 104318502912 104355653376 104366006784 104915533824 104963309568 105000689664 105238378764 105286301523 105395257344 105719578484 105888871296 105926581008 105937090272 105974817156 106324627968 106362492864 106373045376 106981834752 107019933696 107272835514 107422089216 107714287512 107752647301 107763337734 107925195744 107974342008 108330753024 108369332352 108380083968 108418680864 108468051848 108776558592 108826092544 109000359936 109039177728 109448921088 109487898624 109498761216 109785716118 110050771662 110414036736 110464316352 110503655496 110514618864 110553975922 110868415488 110918902016 111096520704 111136084992 111553708032 111593435136 111604506624 111857144724 111908081493 112548548736 112588630128 112599800352 112639899996 112960272384 113011711488 113051957824 113063174016 113232992256 113658494976 113698971648 113710252032 113750747136 114008243661 114126225408 114178195456 114712943904 114753796092 114765181128 114806051919 115185013632 115226033936 115237465824 115844235264 115896987648 115938261504 116159342598 116320960512 116373929984 116690478138 116918962056 116930561904 116972203842 117081636864 117358315776 117400110048 117411757632 117453570936 117841271808 118083723264 118125775872 118515695616 118569664512 118611890176 118623657984 119167403634 119179226556 119615206464 119657804472 119669676048 119712293454 120107450112 120354564096 120397425408 120849850368 120892888064 120904882176 121178573451 121471134759 121872097152 121915498896 121927594464 121971015972 122026558329 122373628416 122417208768 122429354112 122669074944 123130036224 123173885952 123186106368 123229976064 123636744192 124215791328 124272355896 124316612433 124328946222 124445261824 124726967424 124783764768 124840587976 125028095616 125497921536 125542614528 125555069952 125599783296 126014373888 126662208894 126674775396 126838439936 127080306432 127138175424 127183452552 127196070768 127241368514 127661377792 127865806848 127911343104 127924033536 127969590528 128392003584 128437727232 128450469888 129110828769 129231618048 129583140336 129629288178 129642149052 130116404288 130324764672 130384111104 130430544192 130861080576 130920671232 130980289024 131669950464 131716841472 132028105248 132075123804 132088227336 132135267303 132571430784 132618642832 132631800288 132891497856 133330157568 133390872576 133438376448 133451615232 133499140736 133878841344 133939806208 134202064896 134567107272 134615030031 134628385554 134754336768 135120881376 135169001348 135182411832 135447103584 135956081664 136004499072 136017992448 136066431904 136515571712 136734179328 137154936258 137168543772 137359392768 137670331968 137719359864 137733023376 137782073598 138521290752 138570621696 138584369664 138633723072 139091337216 139140871168 139154675712 139806400383 139951079424 140000919552 140317838352 140381735364 140445661473 141185161728 141235441344 141249453696 141299756208 141766170624 141816657152 141830727168 142642446336 142693244928 142965344736 143030447352 143081384121 143095579614 143229452288 143619050016 143684450312 143900260992 143914537728 143965789344 144441004032 144492443136 144506778624 144558241152 145035411456 145333813248 145385570304 145781032878 145983864832 145998348288 146380954824 146447612818 146682124992 146734362216 147218715648 147285755136 147338207328 147352825152 147824553984 148128694272 148181446656 148599255753 148738277376 148791246848 148806008832 149142859632 149195973186 149210775324 149502935088 149996427264 150064731648 150118173504 150133067136 150186533328 150613696512 150682281984 150750898688 150977323008 151544659968 151598628864 151613669376 151667662848 152010991548 152080213311 152377991532 152950591872 153005061456 153020241504 153074735892 153580018176 153649954432 154458980352 154529316864 154584348672 154879123464 154934279847 154949651298 155094614016 155587304184 155891949408 155907415872 155962938456 156477754368 156533480064 156549010176 156604761248 157121695744 157373300736 157444964352 157501034496 157857568146 158092886016 158164877312 158579367726 158889871512 158905635408 158962225734 159486941952 159543739296 159559568064 159616391272 160143266816 160472752128 160529900544 160909253271 161133133824 161206509568 161571431268 161645006601 161961513012 162496129536 162553998528 162570125952 162628021296 162702077772 163164837888 163222945024 163239138816 163558766592 164173381632 164231847936 164248141824 164306634752 164678574177 164848992256 165076157493 165621055104 165696474528 165755483244 165771928296 165830963883 166302623232 166378353024 166704127488 167330562048 167390152704 167406759936 167466377728 167785717086 168019165184 168552912866 168822823104 168882945192 168899700528 168959849994 169440408576 169517567232 169577936736 169594761024 170487742464 170548457472 170565378048 170626120704 171189338112 171250302976 171267293184 172069415856 172130694138 172147771692 172777520448 172839050904 172856198736 173766352896 173845481472 173907392256 174481440768 174560894976 175035717207 175378443084 175458305763 175622455296 176037473664 176100165072 176117636448 176180356404 176761907712 176842400384 177125584896 177188663808 177773543424 177854496768 177917835264 177935486976 178505121792 178751105451 178936086528 179422809696 179486706708 179504514072 179568440181 180161175168 180243215776 180531846144 180596138112 181274775552 181339332096 181357323264 182873248344 182891391696 182956523958 183560442624 183625813152 183644031168 183709431464 184003612416 184695054336 184760828928 184779159552 184844964096 185455116288 185539567616 186408533844 186493419333 186667892736 187090451136 187175647152 187242305146 187260881964 187542143424 188246882304 188313921792 188332604928 188399674944 189021560832 189107636224 189993313341 190012163094 190189928448 190257659904 190620459648 190707263136 190775178828 190794106152 190862052771 191492066688 191867014656 191886050304 191954385792 192588005376 192656590848 192675704832 192744321536 193380548608 193847427072 194374710504 194443932267 194463223578 195174606432 195576166656 195645816288 196291620864 196381006848 196450943104 196470433536 197099405312 197504925696 197575262208 198042157872 198112685706 198132341004 198408011776 198857146176 198927964248 198947700432 199337246784 199995236352 200086308864 200157564672 200177422848 200248711104 200818262016 200909709312 201303097344 201850660908 201942578331 202131505152 202151559168 202223550464 202681322064 202753502022 202773617748 203170655376 203934122496 204006748608 204026988672 204099647856 204773357568 205732404387 205945307136 206039089152 206112464896 206505497952 206579039796 206599535064 206673110397 207449738912 207781936128 207855932544 207876554496 207950584608 208637005824 208711306752 208732013568 209926619136 210001379328 210476757528 210572603046 211439156968 211777742592 211853162016 211874180544 211949634312 212649255936 212724985728 212746090752 213963669504 214039867392 214545671028 214643369421 214844178432 215428575024 215505294602 215526675468 215850391488 215948684016 216661506048 216738664704 216760167936 216837361728 216936103696 217553117184 217652185088 218000719872 218078355456 218671549317 218897842176 218975797248 218997522432 219571432236 219671419227 220101543324 220828073472 220928632704 221007310992 221029237728 221107951844 221736830976 221837804032 222193041408 222272169984 223107416064 223186870272 223209013248 223714289448 223793959779 223816162986 225097097472 225177260256 225199600704 225279799992 225920544768 226023422976 226103915648 226126348032 226465984512 227316989952 227397943296 227420504064 227501494272 228016487322 228356390912 229425887808 229507592184 229530362256 229612103838 230370027264 230452067872 230474931648 231688470528 231793975296 231876523008 232318685196 232424476947 232641921024 232747859968 233380956276 233837924112 233861123808 233944407684 234716631552 234800220096 234823515264 234907141872 235682543616 236167446528 236251551744 236786352219 237031391232 237139329024 237223780352 237247315968 237869051589 238334807268 238358453112 238443338601 239230412928 239315608944 239339352096 239424586908 240214900224 240709128192 240794850816 241699700736 241785776128 241809764352 242357146902 242942269518 243744194304 243830997792 243855188928 243942031944 244053116658 244747256832 244834417536 244858708224 245338149888 246260072448 246347771904 246372212736 246459952128 247273488384 248431582656 248544711792 248633224866 248657892444 249453934848 249567529536 249681175952 250056191232 250995843072 251085229056 251110139904 251199566592 251678575629 252028747776 252829369299 253324417788 253349550792 253439774991 253676879872 254160612864 254276350848 254366905104 254392141536 254482737028 255322755584 255731613696 255822686208 255848067072 255939181056 256784007168 256875454464 256900939776 258196041207 258221657538 258463236096 259166280672 259258576356 259284298104 259376635817 260232808576 260649529344 260768222208 260861088384 261722161152 261841342464 261960578048 263433682944 264056210496 264150247608 264176454672 264270534606 265142861568 265237285664 265263600576 265782995712 266660315136 266781745152 266876752896 266903230464 266998281472 267757682688 267879612416 268404129792 269134214544 269230060062 269256771108 270241762752 270338002696 270364823664 270894207168 271912163328 272008998144 272035984896 272132863808 273031143424 273468358656 274309872516 274337087544 274434785937 274718785536 275340663936 275438719728 275466046752 275564147196 277042581504 277141243392 277168739328 277267446144 278182674432 278281742336 278309351424 279612800766 280001839104 280635676704 280763470728 280863457719 280891322946 282370323456 282470882688 282498907392 282599512416 283532341248 283633314304 283661454336 285284892672 285386489856 285930689472 286060894704 286162768242 286191159228 287238100032 287368900624 287800521984 287829075456 287931578688 288882008064 288984886272 289013557248 289116482304 290070822912 290667626496 290771140608 291562065756 291694835367 291967729664 291996696576 292761909648 292895225636 293364249984 293468724432 294437431296 294571510272 294676414656 294705650304 295649107968 296257388544 296362893312 297169028559 297198511506 297476554752 297582493696 297612017664 298285719264 298391946372 298421550648 298527826129 299005870176 299992854528 300129463296 300236347008 300266134272 300373066656 301227393024 301364563968 301501797376 301954646016 303197257728 303227338752 303335325696 304021983096 304130253033 304160426622 304755983064 305901183744 306010122912 306040483008 306149471784 307160036352 307299908864 308917960704 309058633728 309168697344 309758246928 309868559694 309899302596 311174608368 311783898816 311814831744 311925876912 312955508736 313066960128 313098020352 313209522496 314243391488 314746601472 314889928704 315002068992 315715136292 315858904569 316185772032 316329754624 317158735452 317779743024 317811270816 317924451468 318973883904 319087478592 319119136128 319232782544 320286533632 320945504256 321059801088 321818506542 322266267648 322413019136 323142862536 323257941903 323290013202 323923026024 324992259072 325107997056 325140251904 325256042592 325404155544 326329675776 326445890048 326478277632 327117533184 328346763264 328463695872 328496283648 328613269504 329357148354 330152314986 331242110208 331392949056 331510966488 331543856592 331661927766 332605246464 332756706048 333408254976 334661124096 334780305408 334813519872 334932755456 335571434172 335724244479 336038330368 337105825732 337645646208 337765890384 337799401056 337919699988 338880817152 339035134464 339155873472 339189522048 340975484928 341096914944 341130756096 341252241408 342024730983 342378676224 342500605952 342534586368 343588630073 344138831712 344261388276 344295543384 344418155757 345555040896 345678101808 345712397472 347532705792 347690962944 347814784512 348962881536 349121789952 350071434414 350756886168 350916611526 351244910592 352074947328 352200330144 352235272896 352360712808 353523815424 353684800768 354251169792 354377327616 355547086848 355708993536 355835670528 355870973952 357502210902 358845619392 358973413416 359009028144 359136880362 360322350336 360486431552 361063692288 361192276224 362549551104 362678664192 362714646528 363535720353 365746496688 365782783392 365913047916 366079674987 367120885248 367251626304 367288062336 367418862928 368007224832 369390108672 369521657856 369558319104 369689928192 370910232576 371079135232 372817067688 372949837299 372986838666 373335785472 374180902272 374351294304 374484610292 374521763928 375084286848 376493764608 376627843584 376665209856 376799349888 378043121664 378215272448 379986626682 380024326188 380515319808 381240919296 381414526272 381550357656 381588212304 381724105542 382984133376 383734029312 383772100608 383908771584 385176010752 385313181696 385351409664 385488643072 386761097216 387332486307 387694854144 388749421008 388887864534 388926447156 390349212864 391152333312 391291632576 392583241728 392762013696 392901886208 392940867072 394198810624 395009851392 395150524416 396084315744 396225371412 396264682008 396405801909 396816023552 397714292352 397855928496 397895400864 398674493568 399990472704 400172617728 400315129344 400354845696 400497422208 401636524032 401819418624 402606194688 403701321816 403845090093 403885156662 404263010304 404447100928 405362644128 405507004044 405547235496 406341310752 407868244992 408013497216 408053977344 408199295712 409546715136 411464808774 412078178304 412224929792 413010995904 413158079592 413199070128 413346220794 414899477824 415563872256 415711865088 415753108992 415901169216 417274011648 417422613504 417464027136 419853238272 420002758656 420953515056 421145206092 421336984419 422878313936 423555485184 423706324032 423748361088 423899268624 425298511872 425449971456 425492181504 427927339008 428079734784 429091342056 429244152363 429286738842 429688356864 430857150048 431010589204 431053350936 431700782976 431897368032 433323012096 433477329408 433520335872 433674723456 433872207392 435106234368 435304370176 436001439744 436156710912 437343098634 437951594496 437995044864 439142864472 439299254381 439342838454 440203086648 441656146944 441857265408 442014621984 442058475456 442215903688 443473661952 443675608064 444386082816 444544339968 445797767259 446214832128 446373740544 446418026496 447428578896 447587919558 447632325972 450194194944 450354520512 450399201408 450559599984 451841089536 452046845952 452207831296 452252696064 452931969024 454633979904 454795886592 454841008128 455002988544 456032974644 456240639933 456712781824 458851775616 459015184368 459060724512 459224207676 460740054528 460904135744 460949863296 463376941056 463587950592 463753046016 464637370392 464802839541 464848953894 465283842048 465495719936 466761912552 467675848224 467722247616 467888815368 469433263104 469600440192 469647030528 469814283744 471365087232 472334893056 472503103488 473572704438 474278658048 474447560704 474494631936 475738103178 476669614536 476716906224 476886677202 478460825856 478631217888 478678704192 478849173816 480429800448 481418256384 481589701632 483399401472 483571552256 483619528704 484714293804 484935019803 485884539036 487488388608 487661995584 487710377856 487884063888 488106233316 489494513664 489668835072 489717416448 490676299776 492520144896 492695543808 492744425472 492919904256 494035722531 494546976768 495228472479 496863165312 497089423584 497266449732 497315784888 497492891649 498907869696 499135059072 499362351904 500112382464 501991686144 502170458112 502220279808 502399133184 503357151258 504057495552 505658738598 506648835576 506699101584 506879549982 507353759744 508321225728 508552701696 508733810208 508784283072 508965474056 510645511168 511463227392 511645372416 511696134144 511878362112 513568014336 513750908928 513801879552 516392082414 516443315076 518332561344 518517152712 518568596208 518753271634 520465617152 521299058688 521536444416 521722176768 523444322304 523682684928 523921156096 525107151621 526374917289 526867365888 528112420992 528300495216 528352909344 528541069212 530285723136 530474571328 530527201152 531565991424 533320630272 533563490304 533753505792 533806460928 533996562944 535515365376 535759224832 536808259584 538268429088 538460120124 538513542216 538705320543 540483525504 540676005392 540729647328 541788414336 543824326656 544017996288 544071969792 544265727616 546062286848 548619745032 548674175088 548869571874 550681327872 550877439456 550932093504 551128294392 554085163008 554282486784 554337478656 554534892288 556365348864 556563484672 556618702848 559225601532 559480257999 560003678208 561271353408 561526941456 561726915438 561782645892 564740646912 564941765376 564997814784 565199024832 567064682496 567266628608 567322908672 569979940023 570569785344 570772979712 571861378944 572121789408 572325536484 572382318456 572586158313 574476200064 574737801248 575601043968 575658150912 575863157376 577764016128 577969772544 578027114496 578232964608 580141645824 581542281216 583124131512 583331796801 583389670734 583935459328 585523819296 585790451272 586728499968 586937448864 588874862592 589143020544 589352829312 589411300608 591298215936 592514777088 592725786624 594338057118 594397023012 595164987392 595224035328 596571438528 596783892744 596843101296 597055652258 598011740352 599985709056 600258926592 600472694016 600532268544 600746133312 602454786048 602729127936 603003594752 603909292032 605827734993 606394515456 606454677504 606670651392 608043966192 608260506066 608320853244 609511966128 611802367488 612020245824 612080966016 612298943568 614320072704 614599817728 617835921408 618117267456 618337394688 619516493856 619737119388 619798605192 620019331191 622349216736 623567797632 623629663488 623851753824 625911017472 626133920256 626196040704 626419044992 628486782976 629779857408 630004137984 631430272584 631717809138 632659509248 634317470904 635559486048 635622541632 635848902936 637947767808 638174957184 638238272256 638465565088 640573067264 641891008512 642119602176 643637013084 643930108263 644532535296 644826038272 646285725072 646515883806 646580026404 647846052048 649984518144 650215994112 650280503808 650512085184 650808311088 652659351552 652891780096 652956555264 654235066368 656014647951 656693526528 656927391744 656992567296 657226539008 658714296708 659014257681 660304629972 662484220416 662785898112 663021932976 663087713184 663323855532 665210492928 665513412096 666816509952 669322248192 669560610816 669627039744 669865510912 671142868344 671381879337 671448488958 672076660736 674211651464 675291292416 675531780768 675598802112 675839399976 677761634304 678070268928 678311746944 678379044096 681950969856 682193829888 682261512192 682504482816 684049461966 685001211904 685069172736 687177260146 688277663424 688522776552 688591086768 688836311514 691110081792 691356203616 691424794944 695065411584 695381925888 695629569024 697273430841 697925763072 698243579904 700142868828 701513772336 701833223052 704149894656 704400660288 704470545792 704721425616 707047630848 707369601536 708502339584 708754655232 711094173696 711417987072 711671341056 711741947904 713607154767 715004421804 715330015803 717691238784 717946826832 718018056288 718273760724 718600843493 720644700672 720972863104 722127384576 722384552448 725099102208 725357328384 725429293056 727071440706 731492993376 731565566784 731826095832 732159349974 734241770496 734503252608 734576124672 734837725856 736014449664 738780217344 739043315712 739116638208 739379856384 741820465152 742158270464 745634135376 745899674598 745973677332 748361804544 748702588608 748969220584 749043527856 750168573696 752987529216 753255687168 753330419712 753598699776 755035726887 756086243328 756430544896 758488107897 759973253364 760048652376 760319324973 761030639616 762481838592 762829052544 763100715312 763176424608 763448211084 765968266752 767468058624 767544201216 767817543168 770352021504 770626363392 770702819328 770977286144 773522194432 774588123621 774664972614 775389708288 777498842016 777775729068 777852894312 778129907451 780698425728 782304666624 782583265152 785166483456 785524027392 785803772416 785881734144 788397621248 790301048832 792168631488 792450742824 792529364016 792811603818 795428584704 795711856992 795790801728 797348987136 799980945408 800345235456 800630258688 800709691392 800994844416 803273048064 803638837248 805212389376 807402643632 807690180186 807770313324 808894201856 810725288256 811014008088 811094470992 812682621504 815736489984 816026994432 816107954688 816398591424 819093430272 822929617548 823304357811 824156356608 824449859584 826021991808 826316159184 826398140256 826692441588 827068895341 829798955648 831127744512 831423730176 831506217984 831802338432 834548023296 834845227008 834928054272 840005517312 841907030112 842290412184 842590373157 842673968838 845756627872 847110970368 847412648064 847496722176 847798537248 850597023744 850899942912 850984363008 855854678016 856159469568 858182684112 858488304726 858573477684 861714300096 862021178408 862106701872 863401565952 863794736064 866646024192 866954658816 867040671744 867349446912 867744414784 870212468736 870608740352 872002879488 872313421824 874686197268 875084506101 875903188992 875990089728 878285728944 878598508762 878685676908 880406173296 883312293888 883714530816 884029243968 884116950912 884431807376 886947323904 887351216128 888772165632 889088679936 891507085677 891595534518 892429664256 892747481088 892836052992 894857157792 895175839116 895264651944 895583478387 900388389888 900709041024 900798402816 901119199968 903682179072 904093691904 904415662592 904505392128 905863938048 909591773184 909682016256 910005977088 912065949288 912390759099 912481279866 917703551232 918030368736 918121449024 918448415352 921480109056 921808271488 921899726592 926753882112 927175901184 927506092032 929274740784 929605679082 929697907788 930991439872 933523825104 935351696448 935444495232 935777630736 938866526208 939200880384 939294061056 939628567488 942730174464 944669786112 945006206976 947145408876 947576713707 948557316096 948895121408 948989263872 951476206356 951909483317 953339229072 953433812448 953773354404 956921651712 957262435776 957357408384 957698347632 960859600896 962836512768 963179403264 966798802944 967143104512 967239057408 969428587608 969773825709 969870039606 971769078072 974976777216 975323991168 975420755712 975768127776 976212466632 978989027328 979337670144 979434832896 981352599552 985040289792 985391087616 985488850944 985839808512 988071445062 990456944958 993726330624 994178847168 994532899464 994631569776 994985783298 997815739392 998270118144 998724703808 1000224764928 1003983372288 1004340916224 1004440559616 1004798266368 1006714302516 1007172733437 1008114991104 1011317477196 1013297671152 1013398203168 1013759099964 1016642451456 1017105403392 1017467620416 1017568566144 1017930948112 1021291022336 1022926454784 1023290744832 1023392268288 1023756724224 1026074192949 1027136028672 1027501817856 1027603759104 1030765890219 1032784164828 1032886630152 1033254467271 1036665122688 1037034305424 1037137192416 1037506543268 1040931234304 1042598117376 1043072888832 1043444353536 1046888644608 1047365369856 1047842312192 1050214303242 1052749834578 1053734731776 1056224841984 1056600990432 1056705818688 1057082138424 1060571446272 1060949142656 1061054402304 1063131982848 1066641260544 1067126980608 1067507011584 1067612921856 1067993125888 1071518449664 1076536858176 1076920240248 1077027084432 1077410641086 1080967051008 1081352010784 1081459294656 1083576828672 1087648653312 1088035992576 1088143939584 1088531455232 1090607161059 1092124573696 1095593933629 1097239490064 1097348350176 1097739143748 1098239024961 1101362655744 1101754878912 1101864187008 1102256588784 1108170326016 1108564973568 1108674957312 1109069784576 1112730697728 1113126969344 1113237405696 1118451203064 1118849511897 1118960515998 1120007356416 1122542706816 1123053882912 1123453830876 1123565291784 1129481293824 1129883530752 1129995629568 1130398049664 1134129364992 1134533257216 1134645817344 1139959880046 1141545959424 1143722757888 1144243578816 1144651072968 1144764636912 1145172316626 1148952400128 1149475602496 1151202087936 1151316301824 1151726314752 1155528032256 1155939545088 1156054228992 1156465929216 1160283291648 1163084562432 1166248263024 1166663593602 1166779341468 1171047638592 1171580902544 1173456999936 1173874897728 1177749725184 1178286041088 1178705658624 1178822601216 1182596431872 1185029554176 1185451573248 1188676114236 1188794046024 1189217405727 1190329974784 1190448070656 1193142877056 1193567785488 1193686202592 1194111304516 1196023480704 1199971418112 1200517853184 1200945388032 1201064537088 1201492266624 1204909572096 1205458255872 1206007189504 1207818584064 1211535270279 1211655469986 1212789030912 1213341302784 1216087932384 1216521012132 1216641706488 1217074983449 1219023932256 1223604734976 1224040491648 1224161932032 1224597887136 1228640145408 1229199635456 1236234534912 1236674789376 1239032987712 1239474238776 1239597210384 1240038662382 1244698433472 1247135595264 1247259326976 1247703507648 1251822034944 1252267840512 1252392081408 1252838089984 1256973565952 1259559714816 1260008275968 1262860545168 1263435618276 1264010953257 1265319018496 1268634941808 1271118972096 1271245083264 1271697805872 1275895535616 1276349914368 1276476544512 1276931130176 1281146134528 1283782017024 1284239204352 1287274026168 1287732457089 1287860216526 1289065070592 1289652076544 1292571450144 1293031767612 1293160052808 1295692104096 1299969036288 1300431988224 1300561007616 1301024170368 1301616622176 1305318703104 1305783560192 1305913110528 1308470132736 1312029295902 1313854783488 1313985134592 1314453078016 1317428593416 1317897763143 1318028515362 1320609259944 1324968440832 1325571796224 1326043865952 1326175426368 1326647711064 1330420985856 1331026824192 1333633019904 1338644496384 1339121221632 1339254079488 1339731021824 1342285736688 1342763758674 1342896977916 1348423302928 1350582584832 1351063561536 1351197604224 1351678799952 1355523268608 1356140537856 1356623493888 1356758088192 1363901939712 1364387659776 1364523024384 1365008965632 1368098923932 1368721919799 1370002423808 1370138345472 1374354520292 1376555326848 1377045553104 1377182173536 1377672623028 1382220163584 1382712407232 1382849589888 1390130823168 1390763851776 1391259138048 1394408518623 1394546861682 1395851526144 1396487159808 1400285737656 1400784414913 1403027544672 1403666446104 1408299789312 1408801320576 1408941091584 1409442851232 1414095261696 1414739203072 1417004679168 1417509310464 1422835974144 1423342682112 1423483895808 1427214309534 1430008843608 1430660031606 1435382477568 1435893653664 1436036112576 1436547521448 1437201686986 1441289401344 1441945726208 1444254769152 1444769104896 1450198204416 1450714656768 1450858586112 1454142881412 1454805059409 1462985986752 1463131133568 1463652191664 1464318699948 1468483540992 1469006505216 1469152249344 1469675451712 1472028899328 1477560434688 1478086631424 1478233276416 1478759712768 1482107167593 1483640930304 1484316540928 1491268270752 1491799349196 1491947354664 1492478674947 1496723609088 1497405177216 1497938441168 1498087055712 1500337147392 1505975058432 1506511374336 1506660839424 1507197399552 1510071453774 1512172486656 1512861089792 1516976215794 1519946506728 1520097304752 1520638649946 1522061279232 1524963677184 1525658105088 1526201430624 1526352849216 1526896422168 1531936533504 1534936117248 1535088402432 1535635086336 1540704043008 1541252726784 1541405638656 1541954572288 1549176247242 1549329945228 1554997684032 1555551458136 1555705788624 1556259814902 1561396851456 1564609333248 1565166530304 1570332966912 1571048054784 1571607544832 1571763468288 1575321454863 1576795242496 1579124751867 1580602097664 1584337262976 1584901485648 1585058728032 1585623207636 1590857169408 1591423713984 1591581603456 1594697974272 1599961890816 1600690470912 1601260517376 1601419382784 1601989688832 1606546096128 1607277674496 1610424778752 1614805287264 1615380360372 1615540626648 1616115961629 1617788403712 1621450576512 1622028016176 1622188941984 1625365243008 1631472979968 1632053988864 1632215909376 1632797182848 1638186860544 1645859235096 1646608715622 1648899719168 1652043983616 1652632318368 1652796280512 1653384883176 1654137790682 1659597911296 1662255489024 1662847460352 1663012435968 1663604676864 1669096046592 1669690454016 1669856108544 1678440773997 1680011034624 1683814060224 1684580824368 1685180746314 1685347937676 1691513255744 1694221940736 1694825296128 1694993444352 1695597074496 1701194047488 1701799885824 1701968726016 1711709356032 1712318939136 1716365368224 1716976609452 1717146955368 1717758474939 1723428600192 1724042356816 1724213403744 1726803131904 1727589472128 1733292048384 1733909317632 1734081343488 1734698893824 1735488829568 1740424937472 1741217480704 1744626843648 1749372394536 1749995390403 1750169012202 1751806377984 1756571457888 1757197017524 1757371353816 1760812346592 1766624587776 1767429061632 1768058487936 1768233901824 1768863614752 1773894647808 1774702432256 1777544331264 1778177359872 1783014171354 1783191069036 1785494962176 1785672105984 1789714315584 1790351678232 1790529303888 1791166956774 1800776779776 1801418082048 1801596805632 1802238399936 1807364358144 1808187383808 1808831325184 1809010784256 1811727876096 1817483204979 1819183546368 1819364032512 1820011954176 1824131898576 1824781518198 1824962559732 1835407102464 1836060737472 1836242898048 1836896830704 1842960218112 1843616542976 1843799453184 1853507764224 1854351802368 1855012184064 1858549481568 1859211358164 1859395815576 1860057993573 1861982879744 1867047650208 1870703392896 1870888990464 1871555261472 1877733052416 1878401760768 1878588122112 1879257134976 1885460348928 1889339572224 1890012413952 1894290817752 1895153427414 1897790242816 1897978527744 1902952412712 1903818966634 1906678458144 1906867624896 1907546708808 1913843303424 1914524871552 1914714816768 1915396695264 1921719201792 1925673025536 1926358806528 1931790324789 1933597605888 1934286209024 1934478114816 1938857175216 1939547651418 1939740079212 1943538156144 1949953554432 1950647982336 1950841511424 1951536255552 1952424933264 1957978054656 1958675340288 1958869665792 1962705199104 1970080579584 1970782175232 1970977701888 1971679617024 1976142890124 1977042773043 1980913889916 1987452661248 1988357694336 1989065798928 1989263139552 1989971566596 1995631478784 1996540236288 1997449407616 2000449529856 2007966744576 2008681832448 2008881119232 2009596532736 2013428605032 2014145638011 2014345466874 2016229982208 2022634954392 2026595342304 2026796406336 2027518199928 2033284902912 2034210806784 2034935240832 2035137132288 2035861896224 2042582044672 2045852909568 2046581489664 2046784536576 2047513448448 2052148385898 2055003635712 2055207518208 2061531780438 2065568329656 2065773260304 2066508934542 2073330245376 2074068610848 2074274384832 2075013086536 2081862468608 2085196234752 2086145777664 2086888707072 2091820292523 2093777289216 2094730739712 2095684624384 2100428606484 2105499669156 2112449683968 2113201980864 2113411637376 2114164276848 2121142892544 2121898285312 2122108804608 2126263965696 2133282521088 2134253961216 2135014023168 2135225843712 2135986251776 2140821464301 2143036899328 2145990047409 2153073716352 2153840480496 2154054168864 2154821282172 2155802530479 2161934102016 2162704021568 2162918589312 2167153657344 2175297306624 2176071985152 2176287879168 2177062910464 2181214322118 2184249147392 2191187867258 2194478980128 2194696700352 2195478287496 2196478049922 2202725311488 2203509757824 2203728374016 2204513177568 2216340652032 2217129947136 2217349914624 2218139569152 2225461395456 2226253938688 2226474811392 2236902406128 2237699023794 2237921031996 2245085413632 2246107765824 2246907661752 2247130583568 2258962587648 2259767061504 2259991259136 2260796099328 2268258729984 2269066514432 2269291634688 2275464323691 2279919760092 2280957974919 2283091918848 2287445515776 2288487157632 2289302145936 2289529273824 2290344633252 2297904800256 2298951204992 2302404175872 2302632603648 2303452629504 2311056064512 2311879090176 2312108457984 2312931858432 2320566583296 2323764370863 2326169124864 2332496526048 2333327187204 2333558682936 2334389722353 2342095277184 2343161805088 2346913999872 2347749795456 2355499450368 2356572082176 2357411317248 2357645202432 2365192863744 2370903146496 2377352228472 2377588092048 2378434811454 2380659949568 2386285754112 2387135570976 2387372405184 2388222609032 2392046961408 2399942836224 2401035706368 2401890776064 2402129074176 2402984533248 2409819144192 2410916511744 2412014379008 2415637168128 2423070540558 2423310939972 2426682605568 2432175864768 2433042024264 2433283412976 2434149966898 2438047864512 2447209469952 2448080983296 2448323864064 2449195774272 2457280290816 2458399270912 2469913073433 2472469069824 2473349578752 2478065975424 2478948477552 2479194420768 2480077324764 2481206686023 2489396866944 2494271190528 2494518653952 2495407015296 2503644069888 2504535681024 2504784162816 2505676179968 2513947131904 2520016551936 2525721090336 2526871236552 2527771119471 2528021906514 2537269883616 2542237944192 2542490166528 2543395611744 2551791071232 2552699828736 2552953089024 2553862260352 2562292269056 2567564034048 2568478408704 2574548052336 2575464914178 2575720433052 2579304153088 2585142900288 2586063535224 2586320105616 2591384208192 2599938072576 2600863976448 2601122015232 2602048340736 2603233244352 2610637406208 2611567120384 2611826221056 2616940265472 2624058591804 2625253518303 2627709566976 2627970269184 2628906156032 2634857186832 2635795526286 2636057030724 2641218519888 2649936881664 2651143592448 2652087731904 2652350852736 2653295422128 2660841971712 2662053648384 2667266039808 2674521257031 2677288992768 2678242443264 2678508158976 2679462043648 2684571473376 2685527517348 2685793955832 2686750435161 2696846605856 2701165169664 2702127123072 2702395208448 2703357599904 2711046537216 2712281075712 2713246987776 2713516176384 2728775319552 2729046048768 2730017931264 2736197847864 2737172277297 2737443839598 2740004847616 2748709040584 2753110653696 2754091106208 2754364347072 2755345246056 2764440327168 2765424814464 2765699179776 2780261646336 2781527703552 2782518276096 2788817037246 2789093723364 2792974319616 2800571475312 2801568829826 2806055089344 2807332892208 2816599578624 2817602641152 2817882183168 2818885702464 2828190523392 2829478406144 2834009358336 2835018620928 2842730141121 2845671948288 2846685364224 2846967791616 2854428619068 2855728449951 2860017687216 2861320063212 2870764955136 2871787307328 2872072225152 2873095042896 2874403373972 2882578802688 2883891452416 2888509538304 2889538209792 2900396408832 2901429313536 2901717172224 2908285762824 2909321477127 2909610118818 2925971973504 2926262267136 2927304383328 2928637399896 2936967081984 2938013010432 2938304498688 2939350903424 2944057798656 2955120869376 2956173262848 2956466552832 2957519425536 2964214335186 2968633081856 2982536541504 2983598698392 2983894709328 2984957349894 2993447218176 2994810354432 2995876882336 2996174111424 3000674294784 3011950116864 3013022748672 3013321678848 3014394799104 3020142907548 3021518200311 3024344973312 3025722179584 3033952431588 3039893013456 3040194609504 3041277299892 3049927354368 3051316210176 3052402861248 3052705698432 3053792844336 3063873067008 3069872234496 3070176804864 3071270172672 3078222578847 3081408086016 3082505453568 3082811277312 3083909144576 3092297670657 3098352494484 3098659890456 3099763401813 3109995368064 3111102916272 3111411577248 3112519629804 3122793702912 3129218666496 3130333060608 3140665933824 3142096109568 3143215089664 3143526936576 3150642909726 3153590484992 3158249503734 3161204195328 3168674525952 3169802971296 3170117456064 3171246415272 3181714338816 3182847427968 3183163206912 3189395948544 3199923781632 3201380941824 3202521034752 3202838765568 3203979377664 3214555348992 3229610574528 3230760720744 3231081253296 3232231923258 3242901153024 3244056032352 3244377883968 3250730486016 3262945959936 3264107977728 3264431818752 3265594365696 3271821483177 3276373721088 3286781800887 3291718470192 3293217431244 3294717074883 3297799438336 3304087967232 3305264636736 3305592561024 3306769766352 3308275581364 3319195822592 3324510978048 3325694920704 3326024871936 3327209353728 3338192093184 3339380908032 3339712217088 3356548535691 3356881547994 3360022069248 3367628120448 3369161648736 3370361492628 3370695875352 3371896265621 3383026511488 3388443881472 3389650592256 3389986888704 3391194148992 3402388094976 3403599771648 3403937452032 3424637878272 3432730736448 3433953218904 3434293910736 3435516949878 3446857200384 3448084713632 3448426807488 3453606263808 3455178944256 3466584096768 3467818635264 3468162686976 3469397787648 3470977659136 3480849874944 3482434961408 3489253687296 3498744789072 3499990780806 3500338024404 3513142915776 3514394035048 3514742707632 3521624693184 3533249175552 3534858123264 3536116975872 3536467803648 3537727229504 3547789295616 3549404864512 3555088662528 3556354719744 3566028342708 3566382138072 3567652217181 3570989924352 3571344211968 3579428631168 3580703356464 3581058607776 3582333913548 3601553559552 3602836164096 3603193611264 3604476799872 3614728716288 3616374767616 3617662650368 3618021568512 3623455752192 3634605810837 3634966409958 3638367092736 3640023908352 3648263797152 3649563036396 3649925119464 3651224950347 3670814204928 3672121474944 3672485796096 3673793661408 3685920436224 3687233085952 3687598906368 3708703604736 3710024368128 3717098963136 3718422716328 3718791631152 3720115987146 3734095300416 3741406785792 3741777980928 3743110522944 3755466104832 3756803521536 3757176244224 3758514269952 3770920697856 3778679144448 3780024827904 3788581635504 3790306854828 3792032859771 3795580485632 3795957055488 3805904825424 3807637933268 3813356916288 3813735249792 3815093417616 3827686606848 3829049743104 3829429633536 3830793390528 3843438403584 3851346051072 3852717613056 3863197371267 3863580649578 3867195211776 3868572418048 3868956229632 3877714350432 3879095302836 3879480158424 3880861739677 3887076312288 3899907108864 3901295964672 3901683022848 3903072511104 3904849866528 3915956109312 3917350680576 3917739331584 3925410398208 3941564350464 3941955403776 3943359234048 3952285780248 3953693289429 3954085546086 3961827779832 3974905322496 3976715388672 3978131597856 3978526279104 3979943133192 3991262957568 3993080472576 3994898815232 4000899059712 4015933489152 4017363664896 4017762238464 4019193065472 4026857210064 4028291276022 4028690933748 4045269908784 4053190684608 4053592812672 4055036399856 4066569805824 4068421613568 4069870481664 4070274264576 4071723792448 4085164089344 4091705819136 4093162979328 4093569073152 4095026896896 4104296771796 4106165759397 4110007271424 4110415036416 4123063560876 4131136659312 4131546520608 4133017869084 4146660490752 4148137221696 4148548769664 4150026173072 4163724937216 4170392469504 4172291555328 4173777414144 4183225555869 4183640585046 4187554578432 4189461479424 4191369248768 4200857212968 4202353244739 4210999338312 4224899367936 4226403961728 4226823274752 4228328553696 4242285785088 4243796570624 4244217609216 4252527931392 4268507922432 4270028046336 4270451687424 4271972503552 4281642928602 4291980094818 4306147432704 4307680960992 4308108337728 4309642564344 4311605060958 4323868204032 4325408043136 4325837178624 4334307314688 4350594613248 4352143970304 4352575758336 4354125820928 4362428644236 4364415178227 4368498294784 4382375734516 4388957960256 4389393400704 4390956574992 4392956099844 4405450622976 4407019515648 4407456748032 4409026355136 4432681304064 4434259894272 4434699829248 4436279138304 4446321502779 4450922790912 4452507877376 4452949622784 4466652190949 4473804812256 4475398047588 4475842063992 4477436024841 4490170827264 4492215531648 4493815323504 4494261167136 4517925175296 4519534123008 4519982518272 4521592198656 4536517459968 4538133028864 4538583269376 4550928647382 4559839520184 4561915949838 4566183837696 4574891031552 4576974315264 4578604291872 4579058547648 4580689266504 4595809600512 4597902409984 4604808351744 4605265207296 4606905259008 4622112129024 4623758180352 4624216915968 4625863716864 4647528741726 4664993052096 4666654374408 4667117365872 4668779444706 4684190554368 4686323610176 4693827999744 4695499590912 4710998900736 4713144164352 4714822634496 4715290404864 4725964364589 4730385727488 4741806292992 4754704456944 4755176184096 4756869622908 4772571508224 4774271141952 4774744810368 4776445218064 4784093922816 4799885672448 4802071412736 4803781552128 4804258148352 4805969066496 4819638288384 4821833023488 4824028758016 4831274336256 4846141081116 4846621879944 4848347884887 4853365211136 4864351729536 4866084048528 4866566825952 4868299933796 4876095729024 4894418939904 4896161966592 4896647728128 4898391548544 4914560581632 4916798541824 4939826146866 4946699157504 4956131950848 4957896955104 4958388841536 4960154649528 4962413372046 4978793733888 4988542381056 4989037307904 4990814030592 5007288139776 5009071362048 5009568325632 5011352359936 5027894263808 5035322321991 5040033103872 5051442180672 5053742473104 5055542238942 5056043813028 5074539767232 5084475888384 5084980333056 5086791223488 5103582142464 5105399657472 5105906178048 5107724520704 5124584538112 5135128068096 5136956817408 5149096104672 5150929828356 5151440866104 5153275424817 5158608306176 5170285800576 5172127070448 5172640211232 5182768416384 5199876145152 5201727952896 5202244030464 5204096681472 5206466488704 5221274812416 5223134240768 5223652442112 5233880530944 5248117183608 5249986171209 5250507036606 5255419133952 5257812312064 5269714373664 5271591052572 5272114061448 5282437039776 5299873763328 5302287184896 5304175463808 5304701705472 5306590844256 5321683943424 5324107296768 5334532079616 5349042514062 5356484886528 5357016317952 5358924087296 5369142946752 5371055034696 5371587911664 5373500870322 5393693211712 5402330339328 5404254246144 5404790416896 5406715199808 5422093074432 5424562151424 5426493975552 5427032352768 5457550639104 5458092097536 5460035862528 5472395695728 5474344554594 5474887679196 5497418081168 5506221307392 5508182212416 5508728694144 5510690492112 5528880654336 5530849628928 5531398359552 5560523292672 5563055407104 5565036552192 5577634074492 5578187446728 5580173980719 5585948639232 5601142950624 5603137659652 5612110178688 5614665784416 5633199157248 5635205282304 5635764366336 5637771404928 5656381046784 5658956812288 5668018716672 5670037241856 5685460282242 5693370728448 5693935583232 5708857238136 5710890306953 5711456899902 5720035374432 5722640126424 5741529910272 5743574614656 5744144450304 5746190085792 5748806747944 5765157605376 5767782904832 5777019076608 5779076419584 5795370974367 5800792817664 5802858627072 5803434344448 5816571525648 5818642954254 5819220237636 5851943947008 5852524534272 5854608766656 5857274799792 5873934163968 5876026020864 5876608997376 5878701806848 5888115597312 5910241738752 5912346525696 5912933105664 5915038851072 5928428670372 5931128319129 5937266163712 5965073083008 5967197396784 5967789418656 5969914699788 5986894436352 5989620708864 5991753764672 5992348222848 6001348589568 6023900233728 6026045497344 6026643357696 6028789598208 6040285815096 6042436914033 6043036400622 6048689946624 6051444359168 6067904863176 6079786026912 6080389219008 6082554599784 6099854708736 6102632420352 6104805722496 6105411396864 6107585688672 6127746134016 6139744468992 6140353609728 6142540345344 6156445157694 6165010907136 6165622554624 6167818289152 6184595341314 6196704988968 6197319780912 6199526803626 6219990736128 6222205832544 6222823154496 6225039259608 6245587405824 6258437332992 6260666121216 6281331867648 6284192219136 6286430179328 6287053873152 6301285819452 6316499007468 6337349051904 6339605942592 6340234912128 6342492830544 6363428677632 6365694855936 6366326413824 6378791897088 6399847563264 6402761883648 6405042069504 6405677531136 6407958755328 6422464392903 6429110697984 6437970142227 6459221149056 6461521441488 6462162506592 6464463846516 6467407591437 6485802306048 6488112064704 6488755767936 6501460972032 6525891919872 6528215955456 6528863637504 6531188731392 6543642966354 6552747442176 6573563601774 6583436940384 6586434862488 6589434149766 6595598876672 6608175934464 6610529273472 6611185122048 6613539532704 6616551162728 6638391645184 6649021956096 6651389841408 6652049743872 6654418707456 6676384186368 6678761816064 6679424434176 6713097071382 6713763095988 6735256240896 6738323297472 6740722985256 6741391750704 6743792531242 6766053022976 6776887762944 6779301184512 6779973777408 6782388297984 6804776189952 6807199543296 6807874904064 6826392971073 6842873924757 6849275756544 6865461472896 6867906437808 6868587821472 6871033899756 6893714400768 6896169427264 6896853614976 6907212527616 6910357888512 6933168193536 6935637270528 6936325373952 6938795575296 6941955318272 6961699749888 6964869922816 6978507374592 6997489578144 6999981561612 7000676048808 7003169167059 7026285831552 7028788070096 7029485415264 7043249386368 7066498351104 7069716246528 7072233951744 7072935607296 7075454459008 7095578591232 7098809729024 7112709439488 7132056685416 7132764276144 7135304434362 7141979848704 7158857262336 7161406712928 7162117215552 7164667827096 7203107119104 7205672328192 7206387222528 7208953599744 7229457432576 7232749535232 7235325300736 7236043137024 7246911504384 7269211621674 7269932819916 7280047816704 7296527594304 7299126072792 7299850238928 7302449900694 7341628409856 7344242949888 7344971592192 7347587322816 7371840872448 7374466171904 7375197812736 7409739220299 7417407209472 7420048736256 7434197926272 7436845432656 7437583262304 7440231974292 7443620058069 7468190600832 7482813571584 7483555961856 7486221045888 7510932209664 7513607043072 7514352488448 7517028539904 7541841395712 7560049655808 7577163271008 7580613709656 7583313358413 7584065719542 7591160971264 7611809650848 7615275866536 7626713832576 7627470499584 7630186835232 7655373213696 7658099486208 7658859267072 7661586781056 7686876807168 7702692102144 7705435226112 7726394742534 7727161299156 7737144836096 7737912459264 7755428700864 7758190605672 7758960316848 7761723479354 7774152624576 7799814217728 7802591929344 7803366045696 7806145022208 7809699733056 7831912218624 7834701361152 7835478663168 7850820796416 7875760554909 7883128700928 7883910807552 7886718468096 7904571560496 7907386578858 7908171092172 7923655559664 7949810644992 7953430777344 7956263195712 7957052558208 7959886266384 7982525915136 7986160945152 7989797630464 8001798119424 8031866978304 8034727329792 8035524476928 8038386130944 8053714420128 8056582552044 8057381867496 8060251305483 8090539817568 8106381369216 8107185625344 8110072799712 8133139611648 8136843227136 8139740963328 8140548529152 8143447584896 8170328178688 8186325958656 8187138146304 8190053793792 8208593543592 8211516831891 8212331518794 8220014542848 8246127121752 8262273318624 8263093041216 8266035738168 8293320981504 8296274443392 8297097539328 8300052346144 8327449874432 8340784939008 8344583110656 8347554828288 8366451111738 8367281170092 8378922958848 8382738497536 8401714425936 8404706489478 8421998676624 8449798735872 8452807923456 8453646549504 8456657107392 8484571570176 8487593141248 8488435218432 8505055862784 8528190423363 8537015844864 8540056092672 8540903374848 8543945007104 8563285857204 8567185349853 8583960189636 8612294865408 8615361921984 8616216675456 8619285128688 8623210121916 8647736408064 8650816086272 8651674357248 8668614629376 8701189226496 8704287940608 8705151516672 8708251641856 8724857288472 8727964431381 8728830356454 8736996589568 8764751469032 8777915920512 8778786801408 8781913149984 8785912199688 8810901245952 8814039031296 8814913496064 8818052710272 8865362608128 8868519788544 8869399658496 8872558276608 8892643005558 8905015754752 8905899245568 8933304381898 8947609624512 8950796095176 8951684127984 8954872049682 8980341654528 8984431063296 8987630647008 8988522334272 9035850350592 9039068246016 9039965036544 9043184397312 9064554600933 9073034919936 9076266057728 9077166538752 9101857294764 9119679040368 9123831899676 9149782063104 9153948630528 9157208583744 9158117095296 9161378533008 9191619201024 9195804819968 9209616703488 9210530414592 9213810518016 9244224258048 9247516360704 9248433831936 9251727433728 9276893011971 9295057483452 9299290205439 9329986104192 9333308748816 9334234731744 9337558889412 9368381108736 9372647220352 9387655999488 9390999181824 9421997801472 9426288328704 9429645268992 9430580809728 9451928729178 9460771454976 9483612585984 9509408913888 9510352368192 9513739245816 9545143016448 9548542283904 9549489620736 9552890436128 9568187845632 9599771344896 9604142825472 9607563104256 9608516296704 9611938132992 9643666046976 9648057516032 9692282162232 9693243759888 9696695769774 9728703459072 9732168097056 9733133651904 9736599867592 9752191458048 9788837879808 9792323933184 9793295456256 9796783097088 9815464449531 9829121163264 9833597083648 9860345402661 9879652293732 9884151224649 9893398315008 9912263901696 9915793910208 9916777683072 9920309299056 9924826744092 9957587467776 9977084762112 9978074615808 9981628061184 10014576279552 10018142724096 10019136651264 10022704719872 10055788527616 10069645607073 10070644643982 10080066207744 10102884361344 10107484946208 10111084477884 10112087626056 10115688796863 10149079534464 10168951776768 10169960666112 10173582446976 10207164284928 10210799314944 10211812356096 10215449041408 10249169076224 10273913634816 10298192209344 10301859656712 10302881732208 10306550849634 10340571601152 10344254140896 10345280422464 10365536832768 10399752290304 10403455905792 10404488060928 10408193362944 10412932977408 10442549624832 10446268481536 10447304884224 10467761061888 10496234367216 10499972342418 10501014073212 10515624624128 10539428747328 10543182105144 10544228122896 10564874079552 10599747526656 10604574369792 10608350927616 10609403410944 10613181688512 10643367886848 10648214593536 10669064159232 10698085028124 10702956651543 10712969773056 10714032635904 10717848174592 10738285893504 10742110069392 10743175823328 10747001740644 10787386423424 10804660678656 10808508492288 10809580833792 10813430399616 10844186148864 10849124302848 10852987951104 10854064705536 10903817432511 10915101278208 10920071725056 10944791391456 10948689109188 10949775358392 10953674851041 10994836162336 11012442614784 11016364424832 11017457388288 11021380984224 11057761308672 11061699257856 11062796719104 11126110814208 11130073104384 11155268148984 11156374893456 11160347961438 11202285901248 11206275319304 11224220357376 11229331568832 11266398314496 11270410564608 11271528732672 11275542809856 11312762093568 11317913624576 11336037433344 11340074483712 11370920564484 11376098579313 11386741456896 11387871166464 11417714476272 11421780613906 11422913799804 11440070748864 11445280252848 11483059820544 11487149229312 11488288900608 11492380171584 11497613495888 11530315210752 11535565809664 11554038153216 11558152839168 11589592113801 11590741948734 11601585635328 11605717254144 11606868688896 11633143051296 11637285908508 11638440475272 11642585219031 11703887894016 11705049068544 11709217533312 11714549599584 11747868327936 11752052041728 11753217994752 11757403613696 11776231194624 11824693051392 11825866211328 11830077702144 11856857340744 11861079868287 11862256638258 11930146166016 11934394793568 11935578837312 11939829399576 11973788872704 11979241417728 11983507529344 11984696445696 12002697179136 12047800467456 12052090994688 12053286715392 12057579196416 12080571630192 12084873828066 12086072801244 12102888718336 12135809726352 12159572053824 12160778438016 12165109199568 12199709417472 12205264840704 12209611444992 12210822793728 12215171377344 12255492268032 12279488937984 12280707219456 12285080690688 12312890315388 12318497278191 12330021814272 12331245109248 12335636578304 12369190682628 12393409977936 12394639561824 12399053607252 12439981472256 12444411665088 12445646308992 12450078519216 12491174811648 12516874665984 12521332242432 12549676667607 12562663735296 12568384438272 12572860358656 12574107746304 12602571638904 12607059734217 12632998014936 12674698103808 12679211885184 12680469824256 12684985661088 12726857355264 12731389711872 12732652827648 12757583794176 12805523767296 12810084139008 12811355062272 12815917510656 12844928785806 12875940284454 12918442298112 12923042882976 12924325013184 12928927693032 12934815182874 12971604612096 12976224129408 12977511535872 13002921944064 13051783839744 13056431910912 13057727275008 13062377462784 13087285932708 13093245534681 13105494884352 13147127203548 13166873880768 13172869724976 13178868299532 13216351868928 13221058546944 13222370244096 13227079065408 13233102325456 13276783290368 13298043912192 13302779682816 13304099487744 13308837414912 13338964508337 13352768372736 13357523632128 13358848868352 13399956572847 13426194142764 13427526191976 13432308074523 13470512481792 13476646594944 13481445970512 13482783501408 13487585062484 13532106045952 13553775525888 13558602369024 13559947554816 13564776595968 13609552379904 13614399086592 13615749808128 13652785942146 13685747849514 13698551513088 13730922945792 13735812875616 13737175642944 13742067799512 13787428801536 13792338854528 13793707229952 13814425055232 13820715777024 13866336387072 13871274541056 13872650747904 13877591150592 13883910636544 13929739845632 13994979156288 13999963123224 14001352097616 14006338334118 14052571663104 14057576140192 14058970830528 14086498772736 14132996702208 14139432493056 14144467903488 14145871214592 14150908918016 14177893093767 14191157182464 14197619458048 14225418878976 14264113370832 14265528552288 14270608868724 14317714524672 14322813425856 14324234431104 14329335654192 14406214238208 14411344656384 14412774445056 14417907199488 14458914865152 14465499070464 14470650601472 14472086274048 14493823008768 14538423243348 14539865639832 14545043654661 14560095633408 14593055188608 14598252145584 14599700477856 14604899801388 14683256819712 14688485899776 14689943184384 14695174645632 14743681744896 14748932343808 14750395625472 14819478440598 14840097472512 14868395852544 14873690865312 14875166524608 14880463948584 14887240116138 14936381201664 14965627143168 14967111923712 14972442091776 15021864419328 15027214086144 15028704976896 15034057079808 15083682791424 15120099311616 15154326542016 15161227419312 15166626716826 15168131439084 15223619301696 15230551733072 15253427665152 15254940999168 15260373670464 15310746427392 15316198972416 15317718534144 15323173562112 15373753614336 15405384204288 15410870452224 15452789485068 15454322598312 15459826274451 15474289672192 15475824918528 15510857401728 15516381211344 15517920633696 15523446958708 15548305249152 15599628435456 15605183858688 15606732091392 15612290044416 15619399466112 15663824437248 15669402722304 15670957326336 15701641592832 15749958513627 15751521109818 15766257401856 15773436936192 15809143120992 15814773157716 15816342184344 15821974784837 15847311119328 15899621289984 15906861554688 15912526391424 15914105116416 15919772532768 15965051830272 15972321890304 15979595260928 16003596238848 16069454659584 16071048953856 16076772261888 16107428840256 16113165104088 16114763734992 16120502610966 16181079635136 16212762738432 16214371250688 16220145599424 16266279223296 16273686454272 16279481926656 16281097058304 16286895169792 16340656357376 16372651917312 16374276292608 16380107587584 16417187087184 16423033663782 16424663037588 16492254243504 16524546637248 16526186082432 16532071476336 16586641963008 16592548886784 16594195078656 16600104692288 16654899748864 16681569878016 16689166221312 16695109656576 16732902223476 16734562340184 16740521942157 16757845917696 16765476995072 16803428851872 16809412978956 16843997353248 16899597471744 16905615846912 16907293099008 16913314214784 16969143140352 16975186282496 16976870436864 17010111725568 17056380846726 17080112185344 17081806749696 17087890014208 17126571714408 17132670920859 17134370699706 17167920379272 17224589730816 17230723843968 17232433350912 17238570257376 17246420243832 17295472816128 17301632172544 17303348714496 17337229258752 17402378452992 17408575881216 17410303033344 17416503283712 17449714576944 17455928862762 17457660712908 17529502938064 17555831841024 17557573602816 17563826299968 17571824399376 17621802491904 17628078062592 17629826992128 17636105420544 17730725216256 17737039577088 17738799316992 17745116553216 17785286011116 17793384957387 17810031509504 17811798491136 17866608763796 17895219249024 17901592190352 17903368255968 17909744099364 17960683309056 17968862126592 17975261294016 17977044668544 18071700701184 18078136492032 18079930073088 18086368794624 18127310742099 18129109201866 18146069839872 18152532115456 18154333077504 18203714589528 18210197393869 18239358080736 18247663799352 18299564126208 18307897261056 18314417167488 18316234190592 18322757066016 18383238402048 18391609639936 18419233406976 18421060829184 18427621036032 18495032721408 18496867663872 18503454867456 18553786023942 18590114966904 18598580410878 18659972208384 18666617497632 18668469463488 18675117778824 18736762217472 18745294440704 18775311998976 18781998363648 18843995602944 18852576657408 18859290537984 18861161619456 18903857458356 19018817827776 19020704736384 19027478491632 19090286032896 19097084567808 19098979241472 19105780872256 19136375691264 19199542689792 19208285650944 19215126208512 19217032593408 19223876265984 19267393178709 19287332093952 19296115032064 19384564324464 19386487519776 19393391539548 19402222774311 19457406918144 19464336194112 19466267303808 19473199735184 19504382916096 19577675759616 19584647866368 19586590912512 19593566194176 19630928899062 19658242326528 19667194167296 19720690805322 19759304587464 19768302449298 19786796630016 19824527803392 19831587820416 19833555366144 19840618598112 19849653488184 19915174935552 19954169524224 19956149231616 19963256122368 20029152559104 20036285448192 20038273302528 20045409439744 20139291214146 20141289287964 20205768722688 20214969892416 20222168955768 20224175252112 20231377593726 20298159068928 20337903553536 20339921332224 20347164893952 20414328569856 20421598629888 20423624712192 20430898082816 20479178913219 20498338152448 20528621774271 20547827269632 20596384418688 20603719313424 20605763464416 20613101699268 20681143202304 20688508281792 20690560844928 20731073665536 20799504580608 20806911811584 20808976121856 20816386725888 20825865954816 20885099249664 20892536963072 20894609768448 20935522123776 20992468734432 20999944684836 21002028146424 21009507501177 21031249248256 21078857494656 21086364210288 21088456245792 21129748159104 21199495053312 21209148739584 21216701855232 21218806821888 21226363377024 21286735773696 21296429187072 21338128318464 21396170056248 21405913303086 21425939546112 21435696349184 21476571787008 21484220138784 21486351646656 21494003481288 21574772846848 21609321357312 21617016984576 21619161667584 21626860799232 21688372297728 21698248605696 21705975902208 21708129411072 21807634865022 21840143450112 21889582782912 21897378218376 21899550716784 21907349702082 21989672324672 22024885229568 22032728849664 22034914776576 22042761968448 22115522617344 22123398515712 22125593438208 22252221628416 22260146208768 22310536297968 22312749786912 22320695922876 22330860174207 22404571802496 22412550638608 22448440714752 22458663137664 22532796628992 22540821129216 22543057465344 22551085619712 22625524187136 22635827249152 22680148967424 22741841128968 22749940075239 22752197158626 22773482913792 22835428952544 22843561227812 22845827599608 22880141497728 22890560505696 22966119641088 22974298458624 22976577801216 22984760343168 22995226991776 23060630421504 23071131619328 23108076306432 23116305678336 23179184227602 23181483897468 23211434508288 23213737377792 23266286102592 23274571817016 23276880950544 23285170438062 23407775788032 23410098137088 23418435066624 23429099199168 23495736655872 23504104083456 23506435989504 23514807227392 23552462389248 23627281664727 23649386102784 23651732422656 23660155404288 23713714681488 23722159736574 23724513276516 23860292332032 23868789587136 23871157674624 23879658799152 23947577745408 23958482835456 23967015058688 23969392891392 24005394358272 24095600934912 24104181989376 24106573430784 24115158392832 24161143260384 24169747656132 24172145602488 24180753916449 24205777436672 24271619452704 24319144107648 24321556876032 24330218399136 24399418834944 24410529681408 24419222889984 24421645587456 24430342754688 24510984536064 24558977875968 24561414438912 24570161381376 24625780630776 24634550495673 24636994556382 24660043628544 24671273156608 24738381365256 24786819955872 24789279123648 24798107214504 24879962944512 24888823330176 24891292617984 24900157038432 24982349623296 25033749331968 25042664484864 25099353335214 25136768876544 25145720717312 25148215492608 25205143277808 25214119468434 25265996029872 25349396207616 25358423770368 25360939648512 25369971322176 25453714710528 25462779423744 25465305655296 25515167588352 25611047534592 25620168278016 25622710124544 25631835021312 25689857571612 25701556049559 25751880568908 25836884596224 25846085765952 25848650026368 25857855386064 25869630365748 25943209224192 25952448258816 25955023071744 26005843888128 26103567679488 26112863821824 26115454550016 26124754925568 26174571865416 26183893294143 26186491069362 26210989768704 26294254407096 26333747761536 26345739449952 26357736599064 26432703737856 26442117093888 26444740488192 26454158130816 26466204650912 26553566580736 26596087824384 26605559365632 26608198975488 26617674829824 26677929016674 26715047264256 26717697736704 26799913145694 26852388285528 26855052383952 26864616149046 26941024963584 26953293189888 26962891941024 26965567002816 26975170124968 27064212091904 27107551051776 27117204738048 27119895109632 27129553191936 27193663802799 27219104759808 27228798173184 27231499616256 27305571884292 27371495699028 27461845891584 27471625751232 27474351285888 27484135599024 27574857603072 27584677709056 27587414459904 27628850110464 27641431554048 27732672774144 27742549082112 27745301495808 27755182301184 27767821273088 27830679035913 27859479691264 27897870616317 27989958312576 27999926246448 28002704195232 28012676668236 28105143326208 28115152280384 28117941661056 28172997545472 28265993404416 28278864986112 28288935806976 28291742429184 28301817836032 28355786187534 28382314364928 28395238916096 28450837757952 28528226741664 28531057104576 28541217737448 28635429049344 28645626851712 28648468862208 28658671308384 28812428476416 28822689312768 28825548890112 28835814398976 28930998140928 28941301202944 28944172548096 29076846486696 29079731279664 29090087309322 29186110377216 29196504291168 29199400955712 29209799602776 29366513639424 29376971799552 29379886368768 29390349291264 29487363489792 29497864687616 29500791250944 29581036207983 29638956881196 29652453673947 29680194945024 29736791705088 29747381730624 29750333049216 29760927897168 29774480232276 29872762403328 29931254286336 29934223847424 29944884183552 30043728838656 30054428172288 30057409953792 30068114159616 30167365582848 30208936821219 30240198623232 30308653084032 30322454838624 30333253433652 30336262878168 30347066390589 30447238603392 30461103466144 30506855330304 30509881998336 30520747340928 30621492854784 30632397944832 30635437068288 30646347124224 30747507228672 30821740904448 30905578970136 30908645196624 30919652548902 30948579344384 31021714803456 31032762422688 31035841267392 31046893917416 31096610498304 31199256870912 31210367717376 31213464182784 31224580088832 31238798932224 31327648874496 31338805444608 31341914652672 31403283185664 31499917027254 31503042219636 31546873872384 31618286241984 31629546315432 31632684368688 31643949569674 31694622238656 31799242579968 31813723109376 31825052782848 31828210232832 31839545065536 31930103660544 31944643780608 31959190521856 32007192477696 32108869954629 32138909319168 32142097907712 32153544523776 32214857680512 32226330208176 32229527469984 32241005221932 32362159270272 32425525476864 32428742501376 32440291198848 32532558446592 32547372908544 32558963853312 32562194116608 32573790339584 32681312714752 32745303834624 32760215175168 32834374174368 32846067327564 32849326075176 32861024553123 32984508487008 33049093274496 33052372164864 33064142952672 33173283926016 33185097773568 33188390157312 33200209384576 33309799497728 33378332442624 33390219313152 33465804446952 33469124680368 33481043884314 33530953990144 33606857703744 33618825957912 33687994706496 33799194943488 33811231693824 33814586198016 33826628429568 33938286280704 33950372564992 33953740873728 34020223451136 34112761693452 34128295737939 34160224370688 34163613499392 34175780028416 34253143428816 34265341841718 34268741399412 34335840758544 34449179461632 34461447687936 34464866701824 34477140514752 34492840487664 34590945632256 34603264345088 34606697428992 34674458517504 34768776341403 34804756905984 34817151762432 34820606066688 34833006567424 34899429153888 34911857725524 34915321425816 34927755657093 35059005876128 35111663682048 35115147205632 35127652599936 35143648798752 35243604983808 35256156125184 35259653984256 35272210841088 35474079154176 35477598633984 35490233106432 35570572022232 35583239604861 35586769914774 35620063019008 35733217527592 35790438498048 35803184380704 35806736511936 35819488198728 35921366618112 35937724253184 35950522588032 35954089337088 36143401402368 36156272984064 36159860146176 36172737589248 36254621484198 36258218403732 36305064230912 36308666155008 36407429179056 36420394787738 36478716161472 36495327598704 36599128252416 36615794522112 36628834334976 36632468381184 36645514132032 36766476804096 36783219279872 36838466813952 36842121658368 36855242072064 36955491834573 36990065442816 36993735327744 37006909734912 37107572047884 37180229933808 37197160821756 37319944416768 37333234995264 37336938926976 37350235557648 37473524434944 37490588881408 37550623997952 37563996727296 37687991205888 37705153314816 37718581075968 37722323238912 37807714916712 37821179202651 38037635655552 38041409472768 38054956983264 38180572065792 38194169135616 38197958482944 38211561744512 38272751382528 38416571301888 38430252417024 38434065186816 38447752531968 38534786357418 38592230064128 38769128648928 38772975039552 38786783079096 38804445548622 38914813836288 38928672388224 38932534607616 38946399470368 39008765832192 39155351519232 39169295732736 39173181825024 39187132388352 39261857798124 39279736604043 39316484653056 39334388334592 39441381610644 39518609174928 39536604898596 39649055606784 39663175640832 39667110732288 39681237196224 39699306976368 39830349871104 39908339048448 39912298463232 39926512244736 40016893525011 40058305118208 40072570896384 40076546605056 40090818879488 40199869718541 40278582428292 40282578575928 40296924223569 40411537445376 40429939784832 40444337911536 40448350504224 40462755187452 40596318137856 40675807107072 40679842664448 40694329787904 40828657139712 40843197259776 40847249424384 40861796165632 40958357826438 40996676304896 41057243548542 41095654539264 41192768837376 41207438626848 41211526928832 41226203398536 41362286404608 41377016563584 41381121689856 41462147331072 41599009161216 41613823623168 41617952243712 41632773451776 41651731909632 41785073926144 41789219536896 41984937468864 41999889369672 42004056292848 42019015002354 42157714989312 42172728420576 42176912491584 42259496318208 42398990106624 42418297479168 42433403710464 42437613643776 42452726754048 42533679281301 42573471547392 42592858374144 42676256636928 42792340112496 42811826606172 42871392698368 42953143574016 42968440277568 42972703293312 42988006962576 43149545693696 43218642714624 43234033969152 43238323335168 43253721598464 43376744595456 43396497211392 43411951804416 43416258822144 43615269730044 43635130963983 43680286900224 43779165565824 43794756436752 43799101433568 43814699404164 43834651453073 43979344649344 44049770459136 44065457699328 44069829553152 44085523936896 44231045234688 44246797031424 44251186876416 44520292417536 44621072595936 44625499573824 44641391845752 44661720348414 44809143604992 44825101277216 44896881429504 44917326275328 45065593257984 45081642258432 45086114930688 45102171239424 45251048374272 45271654498304 45360297934848 45483682257936 45499880150478 45504394317252 45670857905088 45687122455624 45691655199216 45760282995456 45781121011392 45932239282176 45948596917248 45953155602432 45969520686336 45990453983552 46121260843008 46142263238656 46216152612864 46232611356672 46358368455204 46362967794936 46379478823353 46422869016576 46427474755584 46532572205184 46549143634032 46553761901088 46570340876124 46815551576064 46820196274176 46836870133248 46858198398336 46991473311744 47008208166912 47012871979008 47029614454784 47104924778496 47249875540881 47254563329454 47298772205568 47320310808576 47427429362976 47444319473148 47449026553032 47465924354511 47720584664064 47737579174272 47742315349248 47759317598304 47895155490816 47916965670912 47934030117376 47938785782784 48010788716544 48208363978752 48213146861568 48230316785664 48322286520768 48339495312264 48344291204976 48361507832898 48543238905408 48638288215296 48643113752064 48660436798272 48798837669888 48821059362816 48838445779968 48843291174912 48860685509376 49021969072128 49117955751936 49122828877824 49140322762752 49251561261552 49269100991346 49273989112764 49342546313216 49476762730512 49573639911744 49578558247296 49596214429008 49759925889024 49777646660352 49782585235968 49800314076864 49964699246592 50067498663936 50085328969728 50198706670428 50221565826471 50273537753088 50291441434624 50296430985216 50410286555616 50428238936868 50451202615801 50531992059744 50698792415232 50716847540736 50721879297024 50739942644352 50907429421056 50925558847488 50930611310592 51030335176704 51240336556032 51245420249088 51263670042624 51379715143224 51398012762577 51403112099118 51503761137816 51673769192448 51692171531904 51697300052736 51715710772128 51739260731496 51886418448384 51904896517632 51910046143488 52011687776256 52207135358976 52225727643648 52230909100032 52249509851136 52349143730832 52367786588286 52372982138724 52588508814192 52667495523072 52691478899904 52715473198128 52865407475712 52884234187776 52889480976384 52908316261632 52932409301824 53107133161472 53192175648768 53211118731264 53216397950976 53235349659648 53355858033348 53380154872161 53430094528512 53435395473408 53599826291388 53704776571056 53710104767904 53729232298092 53882049927168 53906586379776 53925783882048 53931134005632 53950340249936 54128424183808 54215102103552 54234409476096 54239790219264 54259106383872 54381932226297 54387327605598 54438209519616 54457596346368 54462999232512 54611143768584 54630592181607 54742991398056 54923691783168 54943251502464 54948702571776 54968271198048 55149715206144 55169355418112 55174828919808 55257700220928 55282863108096 55485098164224 55490602991616 55510364602368 55535642546176 55661358071826 55795741232634 55979916625152 55999852492896 56005408390464 56025353336472 56210286652416 56230304560768 56235883322112 56345995090944 56531986808832 56557729972224 56577871613952 56583484858368 56603635672064 56711572375068 56790477832192 57056453483328 57062114209152 57082435474896 57270858098688 57291253703424 57296937724416 57317342616768 57624856952832 57645378625536 57651097780224 57671628797952 57802179536127 57861996281856 57882602405888 57888345096192 58066478482337 58153692973392 58159462559328 58180174618644 58206668322933 58372220754432 58393008582336 58398801911424 58419599205552 58733027278848 58753943599104 58759772737536 58780698582528 58974726979584 58995729375232 59001582501888 59162072415966 59277913762392 59304907347894 59360389890048 59473583410176 59494763461248 59500666098432 59521855794336 59548960464552 59745524806656 59862508572672 59868447694848 59889768367104 60087457677312 60108856344576 60114819907584 60136228319232 60417873642438 60617306168064 60644909677248 60666506867304 60672525756336 60694132781178 60894477206784 60922206932288 61013710660608 61019763996672 61041494681856 61242985709568 61264795889664 61270874136576 61292694248448 61437536739657 61495014457344 61643481808896 61811157940272 61817290393248 61839305097804 62043429606912 62065524845376 62071682534784 62093787834832 62193220996608 62398513741824 62420735434752 62426928365568 62449160177664 62477597864448 62655297748992 62677610889216 62683829305344 62806566371328 62999834054508 63006084439272 63028522503531 63093747744768 63236572483968 63259092630864 63265368737376 63287899139348 63389244477312 63598485159936 63627446218752 63650105565696 63656420465664 63679090131072 63860207321088 63889287561216 63918381043712 64014384955392 64217739909258 64277818638336 64307089047552 64429715361024 64452660416352 64459054939968 64482010443864 64724318540544 64851050953728 64857485002752 64880582397696 65065116893184 65094745817088 65117927706624 65124388233216 65147580679168 65362625429504 65520430350336 65668748348736 65692134655128 65698652150352 65722049106246 65969016974016 66098186548992 66104744329728 66128285905344 66346567852032 66370195547136 66376780314624 66400418769152 66619598995456 66756664885248 66780438626304 66931608893904 66938249360736 66962087768628 66992580522621 67061907980288 67213715407488 67237651915824 67375989412992 67598389886976 67622463387648 67629172396032 67653256859136 67876572561408 67900745129984 67907481747456 68040446902272 68225523386904 68249820225717 68256591475878 68320448741376 68351560056832 68506286857632 68530683683436 68537482798824 68671681517088 68898358923264 68922895375872 68929733403648 68954281029504 68985680975328 69181891264512 69206528690176 69213394857984 69348917035008 69537552682806 69634303524864 69641212133376 69666013134848 69798858307776 69823715451048 69830642851632 69855511314186 70118011752256 70223327364096 70230294411264 70255305199872 70287297597504 70487209967616 70512312250368 70519307968512 70544421682176 70948158308352 70955197267968 70980466212864 71141144044464 71166479209722 71173539829548 71466435055184 71580876996096 71606368761408 71613473023872 71638976397456 71842733236224 71875448506368 71901045176064 71908178674176 72286802804736 72312545968128 72319720292352 72345475178496 72509242968396 72516436807464 72542261749347 72610128461824 72617332310016 72814858358112 72840789575476 72957432322944 72990655197408 73198256504832 73231589044224 73257668669952 73264936762368 73291028264064 73532953608192 73566438559744 73676933627904 73684243316736 73710484144128 73903651487019 73910983669146 73980130885632 74013819469824 74215144095768 74241573990389 74360459867616 74394321643512 74639888833536 74666469990528 74673877853952 74700471115296 74947048869888 74981177762816 75101247995904 75127993454592 75410306629632 75437162151936 75444646477824 75615429833424 75642358405302 76075271311104 76082818945536 76109913966528 76361144131584 76388338271232 76395916965888 76423123489024 76545502765056 76833142603776 76860504834048 76868130373632 76895505063936 77069572714836 77104668148677 77184460128256 77538257297856 77545950079104 77573566158192 77608891097244 77829627672576 77857344776448 77865069215232 77892798940736 78017531664384 78310703038464 78338591465472 78346363650048 78374264776704 78523715596248 78551679882429 78559473208086 78632969306112 78668776669184 78882763221288 79037218349856 79073209797192 79298111213568 79326351281664 79334221464576 79362474392448 79398613952736 79660699742208 79816678096896 79824596926464 79853024489472 80033787050022 80145141792768 80153093210112 80181637758976 80399739437082 80557164856584 80565157151856 80593848447138 80823074890752 80859879569664 80888675823072 80896701008448 80925510374904 81192636275712 81351614214144 81359685328896 81388659575808 81657314279424 81686394519552 81694498848768 81723592331264 81916715652876 82114487097084 82385537674752 82414877253696 82423053857664 82452406797072 82724572809216 82754033127168 82762243379712 82924294662144 83198018322432 83227647246336 83235904487424 83265546903552 83303463819264 83492037107739 83570147852288 83578439073792 83693611848951 83969874937728 83999778739344 84008112585696 84038030004708 84315429978624 84345456841152 84353824983168 84518992636416 84797980213248 84836594958336 84866807420928 84875227287552 84905453508096 85067358562602 85146943094784 85185716748288 85352513273856 85584680224992 85623653212344 85742785396736 85906287148032 85936880555136 85945406586624 85976013925152 86299091387392 86437285429248 86468067938304 86476646670336 86507443196928 86792994422784 86823903608832 86832517644288 87230539460088 87270261927966 87558331131648 87589512873504 87598202867136 87629398808328 87669302906146 87958689298688 88099540918272 88130915398656 88139659106304 88171047873792 88462090469376 88493594062848 88502373752832 88743108623949 88957361021841 89040584835072 89242145191872 89250999147648 89282783691504 89323440696828 89618287209984 89650202554432 89793762859008 89834652550656 90131186515968 90163284516864 90172229861376 90204342478848 90502096748544 90543308996608 90720595869696 90967364515872 90999760300956 91008788634504 91041199171767 91341715810176 91374244911248 91383310398432 91520565990912 91562242022784 91864478564352 91897193834496 91906311204864 91939041372672 91980907967104 92242521686016 92284526477312 92465222713344 92716736910408 92725935589872 92758957646706 92845738033152 93065144410368 93098287268064 93107523802176 93140681752248 93631103152128 93640392548352 93673740266496 93716396796672 93982946623488 94016416333824 94025743958016 94059228909568 94209849556992 94499751081762 94509126658908 94640621617152 94854858725952 94888638946296 94898053106064 94931848709022 95441169328128 95475158348544 95484630698496 95518635196608 95790310981632 95833931341824 95868060234752 95877571565568 96021577433088 96326609863887 96416727957504 96426293723136 96460633571328 96644573041536 96678990624528 96688582409952 96723015665796 97086477810816 97276576430592 97286227504128 97320873596544 97597675339776 97642118725632 97676891559936 97686582349824 97721371018752 98043938144256 98235911503872 98280645525504 98503122523104 98538201982692 98547978225528 98583073659369 98685092626432 98953525461024 99147279823488 99157116494592 99192428858016 99519851778048 99555293320704 99565170471936 99600628153728 99929398493184 100134997327872 100170657939456 100397413340856 100443131652942 100582882869248 100592861970432 100820573111232 100856477873736 100902405231602 101063984119488 101397584830464 101433695081472 101443758594048 101479885288704 101814858842112 101851117694976 101861222621184 102060670353408 102384887213817 102480673112064 102490840498176 102527340085248 102759430286448 102796025525154 102806224198236 103007522275632 103347538384896 103384343063808 103394600105472 103431421544256 103478521462992 103772836896768 103809793035264 103820092286976 104023375552512 104414270717952 104451455287296 104461818200064 104499019702272 104698287461664 104735573176572 104745964277448 104783266971279 105177017628384 105334991046144 105382957799808 105430946396256 105730814951424 105768468375552 105778961952768 105816632523264 105864818603648 106214266322944 106422237462528 106432795901952 106470699319296 106711716066696 106749718814583 106760309744322 106860189057024 107199652582776 107409553142112 107420209535808 107458464596184 107764099854336 107813172759552 107851567764096 107862268011264 107900680499872 108256848367616 108430204207104 108468818952192 108479580438528 108518212767744 108763864452594 108774655211196 108915192692736 108925998465024 109222287537168 109261184363214 109485982796112 109847383566336 109886503004928 109897405143552 109936542396096 110299430412288 110338710836224 110349657839616 110515400441856 110565726216192 110866475503719 110970196328448 110981205983232 111020729204736 111071285092352 111322716143652 111591482465268 111959833250304 111999704985792 112010816780928 112050706672944 112420573304832 112460609121536 112471766644224 112691990181888 113063973617664 113115459944448 113155743227904 113166969716736 113207271344128 113423144750136 113463537607953 113580955664384 114112906966656 114124228418304 114164870949792 114541716197376 114582507406848 114593875448832 114634685233536 115249713905664 115290757251072 115302195560448 115343257595904 115604359072254 115765204811776 115776690192384 116132956964674 116307385946784 116318925118656 116360349237288 116413336645866 116744441508864 116786017164672 116797603822848 116839198411104 117466054557696 117507887198208 117519545475072 117561397165056 117839209812129 117949453959168 117991458750464 118003165003776 118324144831932 118555827524784 118609814695788 118947166820352 118989526922496 119001332196864 119043711588672 119097920929104 119491049613312 119725017145344 119736895389696 119779536734208 120174915354624 120217712689152 120229639815168 120272456638464 120599609155623 120835747284876 120890772670707 121234612336128 121289819354496 121333013734608 121345051512672 121388265562356 121788954413568 121844413864576 122027421321216 122039527993344 122082989363712 122485971419136 122529591779328 122541748273152 122585388496896 122875073479314 122990028914688 123286963617792 123622315880544 123634580786496 123678610195608 124086859213824 124131049690752 124143365069568 124187575669664 124386441993216 124797027483648 124841470869504 124853856731136 124898320355328 124955195728896 125355221778432 125367658610688 125999668109016 126012168878544 126057045007062 126473144967936 126518185261728 126530737474752 126575798278696 126778488954624 127196970319872 127254892437504 127300211131392 127312840931328 127358180262144 127601037843903 127720414642176 127778575122432 127836762087424 128028769910784 128435479818516 128614178095104 128859430722048 128905320832704 128918109879936 128964020887728 129448637081088 129702101907456 129714970005504 129761164795392 130130233786368 130189491634176 130235855413248 130248776466432 130295161358336 130725250859008 130905392891949 131040860700672 131337496697472 131384269310256 131397304300704 131444098212492 131503954359219 131938033948032 132196373097984 132209488659456 132256571810688 132693135704064 132740391094272 132753560629248 132800837538304 133239197990912 133560877252608 133863217787808 133876498721472 133924175537256 133985161045242 134427430814976 134475303831648 134751978825984 135196779773952 135244926775296 135258344792064 135306513718272 135753145122816 135801490259968 135814963494912 136080893804544 136451046773808 136499640451434 136513182951756 136703120113664 137012573715264 137061367366872 137074965597648 137343363034176 137796717846528 137845790751744 137859466807296 137908562059008 137971361950656 138363782529024 138413057380352 138426789715968 138697834070016 139075105365612 139138436470059 139268607049728 139282424266752 139332026269696 139597716615552 139647430902096 139661285703264 139711022628372 140236023504512 140446654728192 140460588822528 140510610399744 140574595195008 140974419935232 141024624500736 141038615937024 141088843364352 141749626622643 141896316616704 141960932425728 142282288088928 142332958419444 142347079659096 142397773063533 142932870110368 143161753992192 143212737522816 143226946047744 143277952794912 143685466472448 143750897012736 143802090352128 143816357348352 144625091936256 144639440584704 144690950356992 145018485936792 145032873614928 145084523498694 145220256923648 145629716716224 145681579150952 145914864645888 145981310394816 146396513009664 146463178088448 146515337339904 146529873524736 146582056528128 147065907216384 147132877119488 147353867255808 147368486633472 147420968288256 147807302974038 147821967338292 148027638939648 148430288191536 148483147980778 148720919735232 148788643287024 149279777667072 149332939981056 149347755707904 149400942230592 149894097739776 149962355525632 150202495991808 150255986909184 150664697479413 150820613259264 150874324303872 150889292955648 151230859666848 151284716810604 151353607847403 152150542622208 152165637891072 152219827933056 152722288263168 152776676542464 152791833931776 152846246978048 153091005530112 153721009668096 153736260747264 153791010127872 154139145429672 154194038287731 154209336297354 155076514595712 155091900158208 155147132316384 155217782194488 155659255345152 155714689552896 155730138430464 155785597881472 156035063328768 156621406076928 156677182930944 156692727300096 156748529553408 157047431192496 157103359764858 157118946416172 157337553338368 157765526442576 158074436699712 158146419594384 158596222427136 158652702563328 158668442929152 158724948784896 158797227905472 159321399484416 159633356193792 159649193852928 159706048978944 160067574100044 160140464616483 160290283585536 160306186420224 160363275517952 160799478874164 161114329713168 161130314303712 161187696894276 161646149781504 161719759139328 161777351646144 161793402016896 161851020749808 162385272551424 162703228428288 162719370657792 162777319151616 163145796678891 163314628558848 163372789039104 163388997697536 163447184662528 163833431305752 163891776544821 164228974194168 164771075349504 164829754507392 164846107715328 164904813594144 165449145618432 165508066254336 165524486759424 165848589324288 166455294492672 166471808974848 166531093807104 166606927638528 166984074215478 167140295704576 167387223697902 167939749875456 167999557478688 168016225171392 168076060009416 168630859957248 168690913682304 168707649966336 169037985272832 169595960426496 169673189916672 169733614841856 169750454575104 169810907016192 170134717125204 170371433496576 171169360449984 171247306424688 171812574296064 171873761110272 171890813173248 171952027850304 172598182774784 172874570858496 172936135876608 172953293340672 173014886393856 173406538608381 173585988845568 173647807217664 173665035288576 174199435447011 174461078920176 174540523855932 174620004968799 175116662263296 175179025747008 175196405734272 175258797616656 175338605812292 175917378597376 176199081836544 176261830797312 176279318212608 176342095747584 176924180938752 176987188125696 177004747505664 177486217247898 177914722043682 178081169670144 178484290383744 178501998295296 178565567383008 178646881393656 179236574419968 179300405108864 179587525718016 179669305101312 180262373031936 180326569033728 180344459722752 180408684957696 181086617993216 181934729031744 181999520601912 182017577269008 182082398343534 182683431620352 182748489822496 182766620796864 183041131981824 183124484045568 183728957128704 183794387668992 183812622409728 183878082745344 183961815934208 184312610218971 184485043372032 184569052954624 184930445426688 185433473820816 185451871179744 185517915293412 186130288820736 186196574536128 186215047604352 186281363504496 187262206304256 187280785096704 187347480532992 187432793593344 187965893246976 188032832667648 188051487916032 188118457819136 188419699113984 188999502163524 189018253317816 189085567510593 189281243234304 189709717451904 189777277892592 189796106212128 189863697418044 190882338656256 190950316697088 190969261396992 191037270393216 191580621963264 191667862683648 191736120469504 191755143131136 192043154866176 192653219727774 192833455915008 192921267142656 193289146083072 193357981249056 193377164819904 193446031331592 194172955621632 194553152861184 194572455008256 194641747193088 195195350679552 195284237451264 195353783119872 195373164699648 195442742037504 196087876288512 196561291051008 197006245046208 197076403965384 197095956451056 197166147318738 197907050922048 198294559646976 198314232989184 198384857716032 199039703556096 199110586641408 199130340943872 199201256307456 199858796986368 200269994655744 200341315878912 200794826681712 200886263305884 200977741567863 201165765738496 201185723940864 201641146222464 201712955747472 201804810463204 202127968238976 202795169660928 202867390162944 202887517188096 202959770577408 203629717684224 203702235389952 203722445242368 204121340706816 204749460677151 204769774427634 204961346224128 205054680170496 205518860572896 205592051050308 205612448396472 205685672202881 206015044551264 206695076769792 206768686127616 206789200210944 206862843088512 206957042925984 207545673793536 207619586070528 207640184573952 208046751105024 208902910574592 208923636400128 208998039404544 209396574923328 209471146353144 209491928554896 209566533942558 210354035256768 210669982092288 210765915599616 210861892792512 211461629902848 211536936751104 211557923905536 211633265046528 211729637207296 212428532645888 212844474925056 212865591803904 212941398638592 213423432133392 213499437629166 213520619488644 214399305165552 214819106284224 214840419071616 214916929192368 215528199708672 215626345519104 215703135528192 215724536022528 215801360999744 216513696735232 216860408414208 216937637904384 216959160877056 217036425535488 217527728905188 217549310422392 217626785248041 217830385385472 217851996930048 218444575074336 218522368726428 218971965592224 219694767132672 219773006009856 219794810287104 219873084792192 220598860824576 220677421672448 220699315679232 221030800883712 221131452432384 221710954461057 221732951007438 221940392656896 222041458409472 222142570184704 222645432287304 222724721971167 223182964930536 223919666500608 223999409971584 224021633561856 224101413345888 224841146609664 224921218243072 224943533288448 225383980363776 226230919888896 226311486455808 226333939433472 226414542688256 226846289500272 226927075215906 228225813933312 228248456836608 228329741899584 229083432394752 229165014813696 229187750897664 229269370467072 230499427811328 230581514502144 230604391120896 230686515191808 231208718144508 231314004446031 231530409623552 231553380384768 232265913929348 232614771893568 232637850237312 232720698474576 232826673291732 233488883017728 233572034329344 233595207645696 233678396822208 234932109115392 235015774396416 235039090950144 235122794330112 235655039647287 235678419624258 235898907918336 235982917500928 236006330007552 236648289663864 236732566120297 237111655049568 237219629391576 237894333640704 237979053844992 238002664393728 238087423177344 238195841858208 238982099226624 239450034290688 239473790779392 239559073468416 240435425378304 240459279630336 240544913276928 241199218311246 241671494569752 241781545341414 242469224672256 242579638708992 242666027469216 242690103025344 242776531124712 243577908827136 243688827729152 244054842642432 244079055986688 244165978727424 244971942838272 245059183558656 245083496546304 245170776993792 245750146958628 247244631761088 247269161572992 247357220391216 248173718427648 248262099381504 248286730139136 248375151339328 248772883986432 249594054967296 249682941739008 249707713462272 249796640710656 249910391457792 250476111323217 250710443556864 250735317221376 251999336218032 252024337757088 252114090014124 252946289935872 253036370523456 253061474949504 253151596557392 253556977909248 254393940639744 254509784875008 254600422262784 254625681862656 254716360524288 255202075687806 255440829284352 255557150244864 255673524174848 256057539821568 256870959637032 257228356190208 257718861444096 257810641665408 257836219759872 257928041775456 258897274162176 259404203814912 259429940011008 259522329590784 260378983268352 260471710826496 260497552932864 260590322716672 261810785783898 262674993394944 262768538620512 262794608601408 262888196424984 263007908718438 263876067896064 264392746195968 264418977318912 264513143621376 265386271408128 265480782188544 265507121258496 265601675076608 266229325871847 266478395981824 266872083065523 267121754505216 267726435575616 267752997442944 267848351074512 267970322090484 268854861629952 268950607663296 269503957651968 270393559547904 270489853550592 270516689584128 270613027436544 271506290245632 271602980519936 271629926989824 272161787609088 272902093547616 272999280902868 273026365903512 273123597515301 273406240227328 274025147430528 274122734733744 274149931195296 274686726068352 275593435693056 275691581503488 275718933614592 275817124118016 275942723901312 276727565058048 276826114760704 276853579431936 277395668140032 278150210731224 278276872940118 278537214099456 278664052539392 279195433231104 279294861804192 279322571406528 279422045256744 280472047009024 280893309456384 280921177645056 281021220799488 281149190390016 281948839870464 282049249001472 282077231874048 282177686728704 283499253245286 283921864851456 284564576177856 284665916838888 284694159318192 284795546127066 285865740220736 286323507984384 286425475045632 286453892095488 286555905589824 287370932944896 287501794025472 287604180704256 287632714696704 289250183872512 289278881169408 289381900713984 290036971873584 290065747229856 290169046997388 291259433432448 291363158301904 291829729291776 291962620789632 292793026019328 292926356176896 293030674679808 293059747049472 293164113056256 294131814432768 294265754238976 294707734511616 294841936576512 295614605948076 295643934676584 295749220978107 296055277879296 296860576383072 296966295961556 297441839470464 297577286574048 298559555334144 298665879962112 298695511415808 298801884461184 299788195479552 299924711051264 300404991983616 300511973818368 301329394958826 301748648607744 301778585911296 302461719333696 302569433621208 302707215694806 304301085244416 304331275782144 304439655866112 305444576526336 305553353084928 305583667863552 305692493956096 306182011060224 307154661641451 307442019336192 307472521494528 307582020255744 308278290859344 308388076575462 308418672594708 310153029191424 310183800316416 310294264632768 310435564388976 311318510690304 311429379105792 311460276860928 311571195762944 312070126657536 313242812153856 313354365861888 313385454600192 313497059106816 314094862384992 314206719529716 314237892832344 314349800913837 314675106676736 315531052885152 316148873399424 316292839188768 317192444854272 317305405126656 317336885858304 317449897569792 317594455810944 318642798968832 319266712387584 319298387705856 319412097957888 320135148200088 320249156443749 320280929232966 320580567171072 320726551035904 321598957748328 322228659426336 322260628607424 322375393788552 323292299563008 323439518278656 323554703292288 323586804033792 323702041499616 324770545102848 325406456856576 325438741315584 325554638303232 326291593357782 326745578078208 326777995395072 326894369325056 327666862611504 327783553089642 328457948388336 329542150699008 329659509014784 329692215430656 329809627188288 330898291236864 331016132508672 331048973518848 331697178648576 332910588985344 332943617949696 333062187614208 333213855277056 333968148430956 334774447395804 335879499750912 335999114957376 336032450342784 336152120018832 337261719914496 337381827364608 337415299932672 338075970545664 339191920852992 339346379833344 339467229683712 339500909150208 339621814032384 340269434250408 340390612823859 340742866993152 342338720899968 342494612849376 343625148592128 343747522220544 343781626346496 343904055700608 345196365549568 345749141716992 345872271753216 345906586681344 346029772787712 346813077216762 347295614435328 347330070577152 348398870894022 348922157840352 349081047711864 349240009937598 350233324526592 350358051494016 350392811468544 350517595233312 350677211624584 351834757194752 352398163673088 352523661594624 352558636425216 352684191495168 353517629436387 353848361877504 353974376251392 354009495011328 354972434495796 355829444087364 356968580767488 357003996590592 357131134766016 357293762787312 358473148839936 358600810217728 359175051436032 359338610202624 360524746063872 360653138067456 360688919445504 360817369915392 361798827466869 362173235986432 362672318012121 363869458063488 363999041203824 364035154538016 364164796687068 365366863240704 365496979644992 365533241593728 366082263963648 366248968091136 367457914257408 367588775337984 367625244819456 367756165490688 367923631868416 368625220437942 368970086744064 369138105909248 369860890853376 370866947641632 370903742359488 371035830586824 372260577641472 372393149072256 372430095208704 372562727008992 374524412608512 374561570193408 374694961065984 374865587186688 376065665335296 376102975832064 376236915638272 377999004327048 378036506635632 378171135021186 379419434903808 379554555785184 379592212424256 379727394836088 381764677312512 381900633394176 381938522793984 382074540786432 383161243926528 383335725367296 383472240939008 383510286262272 384086309732352 385306439455548 385842534285312 386578292166144 386715962498112 386754329639808 386892062663184 388345911243264 389106305722368 389144910016512 389283494386176 390390701359104 390568474902528 390707566239744 390746329399296 390885484075008 392175752577024 392716178675847 393122582102016 394012490092416 394152807930768 394191912902112 394332294637476 394511863077657 395814101844096 396589119293952 396628465978368 396769715432064 398079407112192 398221173282816 398260681887744 398402512614912 399717593972736 400682631757824 401589653363424 401772526611768 401955483135726 402331531476992 403282292444928 403425911494944 403609620926408 404255936477952 405590339321856 405734780325888 405775034376192 405919541154816 407259435368448 407404470779904 407444890484736 408242681413632 409498921354302 409539548855268 410109360340992 411037721145792 411184102100616 411224896792944 411371344405762 412030089102528 413390153539584 413537372255232 413578400421888 413725686177024 413914085851968 415091347587072 415239172141056 415280369147904 416093502210048 417415309410177 417805821149184 417847272800256 417996078809088 418793149846656 418942292706288 418983857109792 419133067885116 420708070513536 421339964184576 421531831199232 421723785585024 422923259805696 423073873502208 423115847811072 423266530093056 423459274414592 424857065291776 425688949850112 425882797277184 426846864266784 426998875258332 427041238977288 427193319190599 428798610331104 429638212568448 429680838143232 429833858384736 431056399417344 431252691038208 431406271056384 431449072045056 431602721999488 433027393470464 433875275808768 433918321754112 434072851070976 435055457810376 435098620844784 435253570496082 435660770770944 436889150148672 437044737452856 437943931184448 439389534265344 439546012019712 439589620574208 439746169584384 441197721649152 441354843344896 441398631358464 442061601767424 442262904864768 443421908922114 443465902014876 444082916818944 444285140369408 445290864574608 445449443942334 446365929861072 447839333001216 447998819943168 448043267123712 448202826691776 449682293219328 449842436486144 449887066576896 450767960727552 451994092438239 452461839777792 452622972911616 452667878866944 452829085376512 453692579000544 453854150431812 454060823542209 456451627866624 456496913673216 456659483799168 458166864789504 458330029627392 458375501795328 458538740934144 461163029004288 461208782241792 461373030383616 462417436289016 462582114863193 462628008892062 463060819247104 464531827858696 465229543787136 465275700474624 465441396949152 465653346583464 466977766035456 467144068658688 467190415291392 467356793644416 469864218230784 470031548792832 470078181900288 470245588660224 471310079294574 471356839248516 471965835001856 472012660015104 473296579327728 473465132240594 474223310099136 474439258783152 475788667281408 475958107689984 476005328787456 476174846354688 476391683716416 477964198453248 478900068581376 478947581558784 479118146936832 480421393849449 480870850756608 480918559260672 481089826553856 482398436622492 483342989139504 483563090682828 484938449344512 485159277417984 485332054938432 485380206050688 485553062249424 487155817654272 487377655458304 488109685284864 488158111973376 488331957454848 489943885676544 490118367117312 490166993092608 490341553987584 491500293917256 491675329634463 494489263522176 494538323145984 494714440782432 496347436855296 496524198763008 496573460278272 496750302678656 497545767972864 499365883478016 499415426924544 499593281421312 499820782915584 500952222646434 501420887113728 503998672436064 504048675514176 504228180028248 505892579871744 506072741046912 506122949899008 506303193114784 507113955818496 508787881279488 509019569750016 509200844525568 509251363725312 509432721048576 510404151375612 511114300489728 511347048349696 513741919274064 515437722888192 515621283330816 515672439519744 515856083550912 517794548324352 518808407629824 518859880022016 519044659181568 520219615825143 520757966536704 520943421652992 520995105865728 521180645433344 522598306341033 523621571567796 523860014906397 525349986789888 525537077241024 525589217202816 525776392849968 526015817436876 527752135792128 528785492391936 528837954637824 529026287242752 530772542816256 530961564377088 531014242516992 531203350153216 532458651743694 532956791963648 533744166131046 534243509010432 535452871151232 535505994885888 535696702149024 535940644180968 537709723259904 537901215326592 539007915303936 540787119095808 540979707101184 541033379168256 541226054873088 543205961039872 543259853979648 545804187095232 545998561805736 546052731807024 546247195030602 548050294861056 548245469467488 548299862390592 549373452136704 551186871386112 551383163006976 551437867229184 551634248236032 551885447802624 552937830656913 553455130116096 553652229521408 553707158863872 554791336280064 556300421462448 556553745880236 557328105078784 558390866462208 558589723608384 558645142813056 558844090513488 560944094018048 561786618912768 561842355290112 562042441598976 562298380780032 563897679740928 564098498002944 564154463748096 564355373457408 566998506490572 567256702531779 567843729702912 569129152355712 569331833677776 569388318636384 569591092254132 571731480441472 572647015968768 572850950091264 572907784190976 573111811179648 574741865889792 575003588050944 575208361408512 575265429393408 578500367745024 578763801427968 580073943747168 580131494459712 580338093994776 582518866864896 582726316603808 583659458583552 583925241579264 585586052038656 585852712353792 586061349359616 586119494098944 586328226112512 588263628865536 588531508477952 589683873153024 591229211896152 591287869353168 591498441956214 593721152766144 593932591923112 594883678940928 595154573148096 597119110668288 597331759924224 597391022831616 597603768922368 599576390959104 599849422102528 600809983967232 601023947636736 602658789917652 602933224703589 603497297215488 603557171822592 604923438667392 605138867242416 605414431389612 608602170488832 608662551564288 608879311732224 610889153052672 611106706169856 611167335727104 611384987912192 612364022120448 614248382031453 614309323282902 614884038672384 615164040511488 616556581718688 616776153150924 616837345189416 617057016608643 620306058382848 620367600632832 620588529265536 620871128777952 622637021380608 622858758211584 622920553721856 623142391525888 624140253315072 626708731723776 626770909200384 626994118213632 628189724769984 628413439059432 628475785664688 628699601827674 631062105770304 632297746798848 632585678377536 634384889708544 634610810253312 634673771716608 634899795139584 635188911621888 637285597937664 638533424775168 638596775411712 638824195915776 640270296400176 640498312887498 640561858465932 641453102071808 643197915496656 644457318852672 644521257214848 644750787577104 646584599126016 646879036557312 647109406584576 647173608067584 647404082999232 649541090205696 650812913713152 650877482631168 651109276606464 652583186715564 652880355744123 653491156156416 653555990790144 653788738650112 655333725223008 655567106179284 656915896776672 659084301398016 659319018029568 659384430861312 659619254376576 661796582473728 662032265017344 662097947037696 663394357297152 665132863383171 665821177970688 666124375228416 666427710554112 667936296861912 668174165913501 669548894791608 671758999501824 671998229914752 672064900685568 672304240037664 674523439828992 674763654729216 674830599865344 676151941091328 678692759666688 678934459367424 679001818300416 679243628064768 680538868500816 680781225647718 684677441799936 684989225698752 687250297184256 687495044441088 687563252692992 687808111401216 690392731099136 691498283433984 691744543506432 691813173362688 692059545575424 693626154433524 693942013338093 694591228870656 694660141154304 696797741788044 697844315680704 698162095423728 698480019875196 700466649053184 700716102988032 700785622937088 701035190466624 701354423249168 703669514389504 704796327346176 705047323189248 705117272850432 705368382990336 706965118941861 707035258872774 707696723755008 707948752502784 708018990022656 709944868991592 710197698360891 711658888174728 713937161534976 714007993181184 714262269532032 714587525574624 716946297679872 717201620435456 718350102872064 718677220405248 721306276134912 721377838891008 721634739830784 723597654933738 725344636024242 727738916126976 727998082407648 728070309076032 728329593374136 730733726481408 730993959289984 731066483187456 732164527927296 732497936182272 734915828514816 735177550675968 735250489638912 735512330981376 735847263736832 737250440875884 738276211818496 741733895283264 741807484718976 742071661173648 744521155282944 744786298144512 744860190417408 745125454017984 749048825217024 749123140386816 749389922131968 749731174373376 751428333969651 752131330670592 752205951664128 752473831276544 755998008654096 756073013271264 756342270042372 758838869807616 759109111570368 759184424848512 759454789672176 763529354625024 763801266788352 763877045587968 764149081572864 766322487853056 766671450734592 766944481878016 767020572524544 768172619464704 770612878911096 771685068570624 773156584332288 773431924996224 773508659279616 773784125326368 776691822486528 778212611444736 778289820033024 778566988772352 781136949805056 781415132479488 781492658798592 781770968150016 785432357351694 788024980184832 788305615861536 788383825804224 788664589274952 789023726155314 791628203688192 793178238587904 793256931956736 793539430864128 796158814224384 796442346565632 796521363775488 796805025229824 798687977615541 799435187945472 801365263515648 803179306726848 803545053223536 803910966271452 806564584889856 806851822989888 807219241852816 808511872955904 811180678643712 811469560651776 811550068752384 811839082309632 814518870736896 814808941559808 814889780969472 816485362827264 818997842708604 819079097710536 819370792545903 820218720681984 822075442291584 822368204201232 822449793585888 822742688811524 824060178205056 826780307079168 827074744510464 827156800843776 827451372354048 827828171703936 830182695174144 830478344282112 830560738295808 832187004420096 834830618820354 835611642298368 835992157618176 837586299693312 837884585412576 837967714219584 838266135770232 841416141027072 842679928369152 843063662398464 843447571170048 845846519611392 846147747004416 846231695622144 846533060186112 846918548829184 849714130583552 851765594554368 853693728533568 853997750516664 854082477954576 854386638381198 857597220662208 859276425136896 859361676286464 859667716769472 862112798834688 862505382076416 862812542112768 862898144090112 863205443998976 866054786940928 867750551617536 867836643508224 868145702141952 870110915620752 870197241689568 870507140992164 873778300297344 874089474905712 875887862368896 878779068530688 879092024039424 879179241148416 879492339168768 882395443298304 882709686689792 882797262716928 884123203534848 884525809729536 886843817844228 886931804029752 887247662934321 888165833637888 888570280738816 890581729149216 890898887884668 892731859722144 895678666002432 895997639886336 896086534247424 896405653383552 899364586438656 899684872972288 899774133153792 901535921455104 903988184876478 905245945823232 905335757733888 905658170753024 907385158001088 907708300863624 908121647084418 912903255733248 912993827346432 913318967598336 916333729579008 916660059254784 916751003590656 917077481868288 922326058008576 922417564483584 922746060767232 924834872578032 925164229726386 925256017784124 929063655717392 930459087574272 930551400949248 930882793898304 931306693166928 933955532070912 934288137317376 934380830582784 934713587288832 939728436461568 940063097585664 940156363800576 940491177320448 942620158589148 942713678497032 943049402741511 943931670003712 944025320030208 946593158655456 946930264481188 948446620198272 948878517566304 951577334562816 951916215379968 952010657574912 952349692709376 952783367432832 955928396906496 957800137162752 957895163117568 958236293873664 960747469331247 960842787698898 961741701513216 962179653107712 964796873244984 965140461875057 966685978279008 967126181365656 969876898689024 970318554835968 970664109876864 970760412101376 971106124498848 974311635308544 974755310916608 976219370569728 976316223946752 976663914909696 980236734234624 980333986185216 980683107975168 983000587834512 983350659268926 988978527044352 989076646291968 989428881564864 992694873710592 993048397526016 993146920556544 993500605357312 995091535945728 998731766956032 998830853849088 999186562842624 999641565831168 1001904445292868 1007997344872128 1008097351028352 1008456360056496 1011785159743488 1012145482093824 1012245899798016 1012606386229568 1014227911636992 1017575762558976 1018039139500032 1018401689051136 1018502727450624 1018865442097152 1020808302751224 1021171838471577 1022228600979456 1022694096699392 1027483838548128 1030875445776384 1031242566661632 1031344879039488 1031712167101824 1035589096648704 1037616815259648 1037719760044032 1038089318363136 1040439231650286 1041886843305984 1041990211731456 1042361290866688 1045196612682066 1047243143135592 1047720029812794 1050699973579776 1051074154482048 1051178434405632 1051552785699936 1052031634873752 1055504271584256 1057570984783872 1057675909275648 1058052574485504 1061545085632512 1061923128754176 1062028485033984 1062406700306432 1064917303487388 1067488332262092 1070905742302464 1071011989771776 1071393404298048 1071881288361936 1075419446519808 1075802430653184 1078015830607872 1081574238191616 1081959414202368 1082066758336512 1082452109746176 1085396482400607 1086411922079744 1086519707959296 1088016954036363 1091608374190464 1091997123611472 1092105463614048 1092494390061204 1096100589722112 1096490938934976 1096599724781184 1098746904273408 1102373742772224 1102766326013952 1102875734458368 1103268496472064 1103770895605248 1105875661313826 1106910260232192 1107304459042816 1107414317727744 1109582672560128 1112600842924896 1113107491760472 1114656210157568 1116781732924416 1117179447216768 1117290285626112 1117688181026976 1121888188036096 1123573237825536 1123684710580224 1124084883197952 1124596761560064 1128196996005888 1128308927496192 1128710746914816 1133997012981144 1134513405063558 1138258304711424 1138663667355552 1138776637272768 1139182184508264 1143462960882944 1145294031937536 1145701900182528 1145815568381952 1146223622359296 1149483731779584 1150007176101888 1150416722817024 1150530858786816 1157527602855936 1160147887494336 1160262988919424 1160676187989552 1165037733729792 1165452633207616 1167318917167104 1167850483158528 1171172104077312 1171705424707584 1172122698719232 1172238988197888 1172656452225024 1176527257731072 1177063016955904 1179367746306048 1182458423792304 1182575738706336 1182996883912428 1183535589232971 1187442305532288 1187865183846224 1189767357881856 1190309146296192 1194238221336576 1194663519848448 1194782045663232 1195207537844736 1199152781918208 1199698844205056 1202047895273472 1205317579835304 1205866449407178 1206994594430976 1209846877334784 1210277734484832 1210828862779224 1217204340977664 1217325103128576 1217758623464448 1221778306105344 1222213412339712 1222334671454208 1222769975824384 1224728044240896 1228496764062906 1228618646565804 1230328081022976 1233113163437376 1233552306301848 1233674690378832 1234114033217286 1240612116765696 1240735201265664 1241177058531072 1241742257555904 1245274042761216 1245717516423168 1245841107443712 1246284783051776 1248280506630144 1252245928230531 1253417463447552 1253541818400768 1253988236427264 1256379449539968 1256826878118864 1256951571329376 1257399203655348 1262124211540608 1264595493597696 1265171356755072 1268769779417088 1269221620506624 1269347543433216 1269799590279168 1270377823243776 1274571195875328 1277066849550336 1277648391831552 1280540592800352 1280996625774996 1281123716931864 1281579957571797 1282906204143616 1286395830993312 1288914637705344 1289042514429696 1289501575154208 1293169198252032 1293758073114624 1294218813169152 1294347216135168 1294808165998464 1299082180411392 1301625827426304 1301754965262336 1302218553212928 1305166373431128 1305760711488246 1306982312312832 1307577477300224 1310667450446016 1311134212358568 1313831793553344 1318168602796032 1318638036059136 1318768861722624 1319238508753152 1323593164947456 1324064530034688 1324195894075392 1326788714594304 1330265726766342 1332248750456832 1332855421108224 1335872593723824 1336348331827002 1339097789583216 1343517999003648 1343996459829504 1344129801371136 1344608480075328 1349046879657984 1349527309458432 1349661199730688 1352303882182656 1357385519333376 1357868918734848 1358003636600832 1358487256129536 1361077737001632 1361562451295436 1362182470626627 1369354883599872 1369978451397504 1374500594368512 1374990088882176 1375126505385984 1375616222802432 1380785462198272 1383489087012864 1383626346725376 1384119091150848 1387252308867048 1387746344589579 1387884026676186 1389182457741312 1393595483576088 1395688631361408 1396324190847456 1396960039750392 1400933298106368 1401432205976064 1401571245874176 1402070380933248 1402708846498336 1407339028779008 1409592654692352 1410094646378496 1410234545700864 1410736765980672 1413930237883722 1414070517745548 1415897505005568 1416037980045312 1419889737983184 1420395396721782 1423317776349456 1427874323069952 1428015986362368 1428524539064064 1429175051149248 1433892595359744 1434403240870912 1436700205744128 1437354440810496 1441264181548347 1442612552269824 1442755677782016 1443269479661568 1447195309867476 1450689272048484 1455477832253952 1455996164815296 1456140618152064 1456659186748272 1461467452962816 1461987918579968 1462132966374912 1464329055854592 1464995872364544 1469831657029632 1470355101351936 1470500979277824 1471024661962752 1471694527473664 1474500881751768 1475025988903389 1476552423636992 1483467790566528 1483614969437952 1484143322347296 1489042310565888 1489572596289024 1489720380834816 1490250908035968 1498097650434048 1498246280773632 1498779844263936 1499462348746752 1502856667939302 1504262661341184 1504947662553088 1511996017308192 1512146026542528 1512684540084744 1517677739615232 1518218223140736 1518368849697024 1518909579344352 1527058709250048 1527602533576704 1527754091175936 1528298163145728 1533342901469184 1533888963756032 1534041145049088 1541225757822192 1546313168664576 1546863849992448 1547017318559232 1547568250652736 1553383644973056 1556425222889472 1556579640066048 1557133977544704 1562273899610112 1562830264958976 1562985317597184 1563541936300032 1567794919023099 1570864714703388 1571580044719191 1576049960369664 1576611231723072 1576767651608448 1577329178549904 1578047452310628 1583256407376384 1586356477175808 1586513863913472 1587078861728256 1592317628448768 1592884693131264 1593042727550976 1593610050459648 1597375955231082 1598870375890944 1602730527031296 1606358613453696 1607090106447072 1607821932542904 1613129169779712 1613703645979776 1614438483705632 1617023745911808 1622361357287424 1622939121303552 1623100137504768 1623678164619264 1629617883119616 1629779561938944 1637995685417208 1638158195421072 1638741585091806 1644150884583168 1644736408402464 1644899587171776 1645485377623048 1648120356410112 1653560614158336 1654149489020928 1654313601687552 1654902744708096 1655656343407872 1658813491970739 1660365390348288 1660956688564224 1661121476591616 1664374008840192 1669661237640708 1671984315236352 1675172599386624 1675769170825152 1675935428439168 1676532271540464 1682832282054144 1685359856738304 1686127324796928 1686895142340096 1691693039222784 1692295494008832 1692463391244288 1693066120372224 1693837097658368 1699428261167104 1701770107595337 1703531189108736 1707387457067136 1707995501033328 1708164955909152 1708773276762396 1715194441324416 1718552850273792 1718723352572928 1719335433538944 1724225597669376 1725010764152832 1725625084225536 1725796288180224 1726410887997952 1732109573881856 1735501103235072 1736291404283904 1740221831241504 1740394483379136 1741014281984328 1747556600594688 1748178949811424 1751775724737792 1757558137061376 1758184048078848 1758358482296832 1758984678337536 1764790886596608 1765419373379584 1765594525433856 1769051619459072 1773687635688456 1773863608059504 1774495325868642 1777140561477632 1781163458298432 1781797775769336 1785463719444288 1791357332004864 1791995279772672 1792173068494848 1792811306767104 1798729172877312 1799369745944576 1799548266307584 1803071842910208 1807976369752956 1808799674110767 1810491891646464 1810671515467776 1811316341506048 1814770316002176 1815416601727248 1816243294168836 1825806511466496 1825987654692864 1826637935196672 1832667459158016 1833320118509568 1833502007181312 1834154963736576 1842745146094359 1844652116017152 1845492121534464 1849669745156064 1850328459452772 1850512035568248 1851171049825929 1858127311434784 1860918175148544 1861102801898496 1861765587796608 1862613386333856 1867911064141824 1868576274634752 1868761661165568 1869427174577664 1880126195171328 1880312727601152 1880982354640896 1885240317178296 1885427356994064 1886098805483022 1887863340007424 1893186317310912 1893860528962376 1896893240396544 1897757035132608 1903154669125632 1903832430759936 1904021315149824 1904699385418752 1905566734865664 1911856793812992 1915600274325504 1915790326235136 1916472587747328 1921494938662494 1921685575397796 1924359306215424 1929593746489968 1930280923750114 1933371956558016 1934252362731312 1939753797378048 1940637109671936 1941328219753728 1941520824202752 1942212248997696 1948623270617088 1949510621833216 1952438741139456 1952632447893504 1953327829819392 1958641067232369 1960473468469248 1960667972370432 1961366215950336 1966001175669024 1966701318537852 1977957054088704 1978153292583936 1978857763129728 1985389747421184 1986096795052032 1986293841113088 1987001210714624 1990183071891456 1997463533912064 1998373125685248 1999283131662336 2003808890585736 2004522497740503 2015994689744256 2016194702056704 2016912720112992 2023570319486976 2024290964187648 2024491799596032 2025212772459136 2028455823273984 2036078279000064 2036803378102272 2037005454901248 2037730884194304 2041616605502448 2042343676943154 2045388193398784 2054967677096256 2061750891552768 2062485133323264 2062689758078976 2063424334203648 2071178193297408 2075233630519296 2075439520088064 2076178636726272 2080878463300572 2081826040014279 2083773686611968 2083980423462912 2084722581733376 2090393225364132 2094486286271184 2095440059625588 2101399947159552 2102148308964096 2102356868811264 2103105571399872 2104063269747504 2111008543168512 2115141969567744 2115351818551296 2116105148971008 2120895356825583 2123090171265024 2123846257508352 2124056970067968 2124813400612864 2129834606974776 2130593095082673 2134976664524184 2141811484604928 2142023979543552 2142786808596096 2143762576723872 2150838893039616 2151604861306368 2156031661215744 2163918828404736 2164133516673024 2164904219492352 2170792964801214 2172823844159488 2176033908072726 2183216748380928 2183994247222944 2184210927228096 2184988780122408 2192201179444224 2192981877869952 2193199449562368 2197493808546816 2204747485544448 2205532652027904 2205751468916736 2206536992944128 2207541791210496 2211751322627652 2214608918085632 2214828635455488 2225201685849792 2226214983520944 2233563465848832 2234358894433536 2234580571252224 2235376362053952 2243776376072192 2247146475651072 2247369421160448 2248169766395904 2249193523120128 2254285001908953 2256393992011776 2256617854992384 2257421493829632 2267994025962288 2269026810127116 2276516609422848 2277327334711104 2277553274545536 2278364369016528 2286925921765888 2290588063875072 2291403800365056 2291631136763904 2292447244718592 2298967463559168 2300014352203776 2300833445634048 2301061717573632 2315055205711872 2320295774988672 2320525977838848 2321352375979104 2330075467459584 2330905266415232 2334637834334208 2335700966317056 2343410849415168 2344245397438464 2344477976395776 2345312904450048 2354126033911808 2364916847584608 2365151477412672 2365993767824856 2367071178465942 2374884611064576 2375730367692448 2379534715763712 2380618292592384 2388476442673152 2389327039696896 2389564091326464 2390415075689472 2396063932846623 2398305563836416 2399397688410112 2404095790546944 2410635159670608 2411732898814356 2419693754669568 2420555468969664 2421657725558448 2434408681955328 2434650206257152 2435517246928896 2443556612210688 2444426824679424 2444669342908416 2445539951648768 2449456088481792 2456993528125812 2457237293131608 2458112377637709 2460656162045952 2466226326874752 2467104612603696 2467349380757664 2468228066434572 2481224233531392 2481470402531328 2482354117062144 2483484515111808 2490548085522432 2491435032846336 2491682214887424 2492569566103552 2496561013260288 2504491856461062 2506834926895104 2507976472854528 2512758899079936 2513653756237728 2513903142658752 2514798407310696 2524248423081216 2529190987195392 2530342713510144 2537539558834176 2538443241013248 2538695086866432 2539599180558336 2540755646487552 2549142391750656 2555296783663104 2561081185600704 2561993251549992 2562247433863728 2563159915143594 2572791661986624 2577829275410688 2578085028859392 2579003150308416 2586338396504064 2587516146229248 2588437626338304 2588694432270336 2589616331996928 2598164360822784 2603251654852608 2603509930524672 2604437106425856 2610332746862256 2611521422976492 2615154954600448 2621334900892032 2622268424717136 2627663587106688 2636337205592064 2637276072118272 2637537723445248 2638477017506304 2647186329894912 2648129060069376 2648391788150784 2653577429188608 2660531453532684 2661742988802963 2664497500913664 2665710842216448 2671745187447648 2672696663654004 2673913738637453 2678195579166432 2687035998007296 2687992919659008 2688259602742272 2689216960150656 2698093759315968 2699054618916864 2699322399461376 2704607764365312 2715737837469696 2716007273201664 2716974512259072 2722155474003264 2723124902590872 2724364941253254 2738709767199744 2739956902795008 2749001188737024 2749980177764352 2750253010771968 2751232445604864 2761570924396544 2766978174025728 2767252693450752 2768238182301696 2774504617734096 2775492689179158 2775768053352372 2787190967152176 2791377262722816 2792648381694912 2793920079500784 2801866596212736 2802864411952128 2803142491748352 2804140761866496 2805417692996672 2814678057558016 2819185309384704 2820189292756992 2820469091401728 2821473531961344 2827860475767444 2828141035491096 2829148208224533 2831795010011136 2832075960090624 2839779475966368 2840790793443564 2846635552698912 2855748646139904 2856031972724736 2857049078128128 2858350102298496 2867785190719488 2868806481741824 2873400411488256 2874708881620992 2882242407993741 2882528363096694 2885225104539648 2886538959323136 2894390619734952 2895421385625171 2901378544096968 2910955664507904 2911992329630592 2912281236304128 2913318373496544 2922934905925632 2923975837159936 2924265932749824 2928658111709184 2929991744729088 2940710202703872 2941001958555648 2942049323925504 2943389054947328 2949001763503536 2950051977806778 2966935581133056 2967229938875904 2968286644694592 2978084621131776 2979145192578048 2979440761669632 2980501816071936 2996195300868096 2996492561547264 2997559688527872 2998924697493504 3005713335878604 3009895325106176 3023992034616384 3024292053085056 3025369080169488 3035355479230464 3036436446281472 3036737699394048 3037819158688704 3054117418500096 3055205067153408 3055508182351872 3056596326291456 3063515515414731 3066685802938368 3067777927512064 3068082290098176 3077523359563861 3082451515644384 3092626337329152 3093727699984896 3094034637118464 3095136501305472 3106767289946112 3112850445778944 3113159280132096 3114267955089408 3125660529917952 3125970635194368 3127083872600064 3135589838046198 3141729429406776 3143160089438382 3152099920739328 3153222463446144 3153535303216896 3154658357099808 3156094904621256 3166512814752768 3172712954351616 3173027727826944 3174157723456512 3184635256897536 3185769386262528 3186085455101952 3187220100919296 3194751910462164 3212717226907392 3214180212894144 3215643865085808 3226258339559424 3227407291959552 3228876967411264 3234047491823616 3244722714574848 3245878242607104 3246200275009536 3247356329238528 3256189447201821 3259235766239232 3259559123877888 3275991370834416 3276316390842144 3277483170183612 3288301769166336 3289472816804928 3289799174343552 3290970755246096 3296240712820224 3307121228316672 3308298978041856 3308627203375104 3309805489416192 3311312686815744 3317626983941478 3320730780696576 3321913377128448 3322242953183232 3328748017680384 3339322475281416 3343968630472704 3350345198773248 3351538341650304 3351870856878336 3353064543080928 3365664564108288 3370719713476608 3372254649593856 3373790284680192 3384590988017664 3384926782488576 3386132240744448 3387674195316736 3403540215190674 3414774914134272 3415991002066656 3416329911818304 3417546553524792 3430388882648832 3437105700547584 3437446705145856 3438670867077888 3448451195338752 3450021528305664 3451250168451072 3451592576360448 3452821775995904 3464219147763712 3472582808567808 3480443662483008 3480788966758272 3482028563968656 3495113201189376 3496357899622848 3503551449475584 3515116274122752 3516368096157696 3516716964593664 3517969356675072 3529581773193216 3530838746759168 3531189050867712 3538103238918144 3547375271376912 3547727216119008 3548990651737284 3550606767698913 3554281122955264 3562326916596864 3563595551538672 3570927438888576 3582714664009728 3583990559545344 3584346136989696 3585622613534208 3597458345754624 3598739491889152 3599096532615168 3606143685820416 3615952739505912 3617599348221534 3620983783292928 3622632683012096 3629540632004352 3630833203454496 3632486588337672 3651613022932992 3651975309385728 3653275870393344 3665334918316032 3666640237019136 3667004014362624 3668309927473152 3685490292188718 3690984243068928 3699339490312128 3700656918905544 3701024071136496 3702342099651858 3716254622869568 3721836350297088 3722205603796992 3723531175593216 3725226772667712 3735822128283648 3737152549269504 3737523322331136 3738854349155328 3760252390342656 3760625455202304 3761964709281792 3770480634356592 3770854713988128 3772197610966044 3786372634621824 3787721057924752 3793786480793088 3795514070265216 3806309338251264 3807664861519872 3808042630299648 3809398770837504 3811133469731328 3823713587625984 3831200548651008 3832945175494656 3842989877324988 3843371150795592 3844739872715391 3848718612430848 3859187492979936 3860561847500228 3866743913116032 3868504725462624 3879507594756096 3881274219343872 3882656439507456 3883041648405504 3884424497995392 3897246541234176 3899021243666432 3904877482278912 3905264895787008 3906655659638784 3917282134464738 3920946936938496 3922732431900672 3932002351338048 3933402637075704 3955914108177408 3956306585167872 3957715526259456 3970779494842368 3972193590104064 3972587682226176 3974002421429248 3980366143782912 3996746251370496 3998566263324672 4007617781171472 4009044995481006 4031989379488512 4032389404113408 4033825440225984 4047140638973952 4048581928375296 4048983599192064 4050425544918272 4056911646547968 4072156558000128 4073606756204544 4074010909802496 4075461768388608 4083233211004896 4084687353886308 4086547411879881 4090776386797568 4109935354192512 4123501783105536 4124970266646528 4125379516157952 4126848668407296 4142356386594816 4150467261038592 4150879040176128 4152357273452544 4161756926601144 4163239033768737 4163652080028558 4167547373223936 4169445163466752 4180786450728264 4188972572542368 4190880119251176 4202799894319104 4204296617928192 4204713737622528 4206211142799744 4208126539495008 4222017086337024 4230283939135488 4230703637102592 4232210297942016 4241790713651166 4247692515016704 4248113940135936 4249626801225728 4259669213949552 4261186190165346 4269953329048368 4283622969209856 4284047959087104 4285573617192192 4287525153447744 4301677786079232 4303209722612736 4312063322431488 4327837656809472 4328267033346048 4329808438984704 4341585929602428 4352067816145452 4366433496761856 4367988494445888 4368421854456192 4369977560244816 4384402358888448 4385963755739904 4386398899124736 4394987617093632 4409494971088896 4411065304055808 4411502937833472 4413073985888256 4415083582420992 4423502645255304 4425077966710167 4429217836171264 4429657270910976 4450403371699584 4452429967041888 4467126931697664 4468717788867072 4469161142504448 4470752724107904 4487552752144384 4494292951302144 4494738842320896 4496339532791808 4498387046240256 4508570003817906 4512787984023552 4514842987659264 4535988051924576 4538053620254232 4553033218845696 4554654669422208 4555106549091072 4556728738033056 4573851843531776 4581176127750144 4582807600730112 4583262273527808 4584894489437184 4600028704407552 4601666891268096 4602123435147264 4640591549977344 4641051955677696 4642704751958208 4660150934919168 4661810532830464 4669275668668416 4671401932634112 4686821698830336 4688490794876928 4688955952791552 4690625808900096 4703384757069297 4708252067823616 4714740134157573 4729833695169216 4730302954825344 4731987535649712 4734142356931884 4749769222129152 4751460735384896 4759069431527424 4761236585184768 4776952885346304 4778654079393792 4779128182652928 4780830151378944 4792127865693246 4796611127672832 4798795376820224 4808191581093888 4821270319341216 4823465797628712 4839387509339136 4841110937939328 4843315451116896 4868817363910656 4869300412514304 4871034493857792 4888853649358848 4889338685816832 4891079903297536 4913987056251624 4914474586263216 4916224755275418 4932452653749504 4934209225207392 4934698761515328 4936456132869144 4962448467062784 4962940805062656 4964708234124288 4966969030223616 4981096171044864 4982870065692672 4983364429774848 4985139132207104 4993122026520576 5008983712922124 5015952945709056 5025517798159872 5027307512475456 5027806285317504 5029596814621392 5048496846162432 5058381974390784 5060685427020288 5075079117668352 5076886482026496 5077390173732864 5079198361116672 5081511292975104 5098284783501312 5105310322786011 5110593567326208 5122162371201408 5123986503099984 5124494867727456 5126319830287188 5145583323973248 5155658550821376 5156170057718784 5158006300616832 5172676793008128 5175032292458496 5176875252676608 5177388864540672 5179232663993856 5196328721645568 5206503309705216 5208874212851712 5220665493724512 5223042845952984 5230309909200896 5242669801784064 5244536849434272 5255327174213376 5272674411184128 5274552144236544 5275075446890496 5276954035012608 5294372659789824 5296258120138752 5296783576301568 5307154858377216 5321062907065368 5323485977605926 5331421684432896 5343490374895296 5345393327308008 5347827477274906 5356391158332864 5374071996014592 5375985839318016 5376519205484544 5378433920301312 5396187518631936 5398109237833728 5398644798922752 5409215528730624 5426399022332301 5431475674939392 5432014546403328 5433949024518144 5444310948006528 5446249805181744 5448729882506508 5477419534399488 5479913805590016 5498002377474048 5499960355528704 5500506021543936 5502464891209728 5523141848793088 5533956348051456 5536476364603392 5549009235468192 5550985378358316 5551536106704744 5553513149477787 5574381934304352 5582754525445632 5585296763389824 5587840159001568 5603733192425472 5605728823904256 5606284983496704 5608281523732992 5610835385993344 5629356115116032 5640378585513984 5640938182803456 5642947063922688 5655720951534888 5656282070982192 5658296416449066 5663590020022272 5679558951932736 5681581586887128 5693271105397824 5711497292279808 5712063945449472 5714098156256256 5716700204596992 5735570381438976 5737612963483648 5746800822976512 5749417763241984 5764484815987482 5765056726193388 5773077918646272 5788781239469904 5790842771250342 5802757088193936 5821911329015808 5823984659261184 5824562472608256 5826636746993088 5845869811851264 5847951674319872 5848531865499648 5857316223418368 5859983489458176 5875923201697107 5881420405407744 5882003917111296 5884098647851008 5886778109894656 5898003527007072 5900103955613556 5933871162266112 5934459877751808 5936573289389184 5956169242263552 5958290385156096 5958881523339264 5961003632143872 5992390601736192 5995119377055744 5997849394987008 6011426671757208 6013567493221509 6019790650212352 6047984069232768 6048584106170112 6050738160338976 6070710958460928 6072872892562944 6073475398788096 6075638317377408 6108234837000192 6110410134306816 6111016364703744 6113192652582912 6127031030829462 6135555855024128 6136164580196352 6155046719127722 6164903031288768 6185252674658304 6187455399969792 6188069274236928 6190273002610944 6213534579892224 6225700891557888 6226318560264192 6228535910178816 6245478120042837 6251321059835904 6251941270388736 6254167745200128 6271179676092396 6283458858813552 6286320178876764 6304199841478656 6306444926892288 6307070606433792 6309316714199616 6312189809242512 6333025629505536 6345425908703232 6346055455653888 6348315446913024 6369270513795072 6371538772525056 6372170910203904 6374440201838592 6389503820924328 6391779285248019 6425434453814784 6428360425788288 6431287730171616 6452516679118848 6454814583919104 6457753934822528 6468094983647232 6491756485214208 6492400550019072 6494712658477056 6512378894403642 6518471532478464 6551982741668832 6552632781684288 6554966340367224 6576603538332672 6578945633609856 6579598348687104 6581941510492192 6592481425640448 6614242456633344 6616597956083712 6617254406750208 6619610978832384 6622625373631488 6635253967882956 6643826754256896 6644485906366464 6678644950562832 6700690397546496 6703076683300608 6703741713756672 6706129086161856 6731329128216576 6741439426953216 6744509299187712 6747580569360384 6762855005726859 6769181976035328 6769853564977152 6772264481488896 6775348390633472 6807080430381348 6829549828268544 6831982004133312 6832659823636608 6835093107049584 6860777765297664 6874211401095168 6874893410291712 6877341734155776 6896902390677504 6900043056611328 6902500336902144 6903185152720896 6905643551991808 6928438295527424 6945165617135616 6960887324966016 6961577933516544 6964057127937312 6990226402378752 6992715799245696 7007102898951168 7030232548245504 7032736192315392 7033433929187328 7035938713350144 7061677493518336 7062378101735424 7094750542753824 7095454432238016 7097981303474568 7101213535397826 7124653833193728 7127191103077344 7141854877777152 7165429328019456 7167981119090688 7168692273979392 7171245227068416 7188191798539869 7194916691509248 7197478983778304 7198193065230336 7212287371640832 7231905479011824 7235198696443068 7245265366024192 7259081264008704 7261666406908992 7264973176675344 7303226045865984 7303950618771456 7306551740786688 7330669836632064 7333280474038272 7334008028725248 7336619854946304 7370980584377436 7374337132913127 7381968486137856 7398678980624256 7401313837811088 7402048142272992 7404684199303716 7432509245739136 7443672700594176 7444411207593984 7447062351186432 7450453545335424 7471644256567296 7474305098539008 7475046644662272 7477708698310656 7520504780685312 7523929418563584 7540961268713184 7541709427976256 7544395221932088 7572745269243648 7575442115849504 7587572961586176 7591028140530432 7612618676502528 7615329723039744 7616085260599296 7618797541675008 7622266939462656 7647427175251968 7665890350989312 7685979754649976 7686742301591184 7689479745430782 7718374985959872 7721123695000456 7733487826232064 7737009450925248 7759015189512192 7762548438687744 7765312879014912 7766083296811008 7768848995990784 7794493082468352 7798042487332864 7809754964557824 7810529791574016 7813311319277568 7834564268929476 7845464863801344 7864004702676096 7866805274151408 7911828216354816 7912613170335744 7915431052518912 7941558989684736 7944387180208128 7945175364452352 7948004842858496 7960732287565824 7985228966408889 7993492502740992 7997132526649344 8015235562342944 8018089990962012 8021741215912359 8063978758977024 8064778808226816 8067650880451968 8094281277947904 8097163856750592 8097967198384128 8100851089836544 8113823293095936 8147213512409088 8148021819604992 8150923536777216 8166466422009792 8169374707772616 8173094823759762 8219870708385024 8247003566211072 8249940533293056 8250759032315904 8253697336814592 8284712773189632 8300934522077184 8301758080352256 8304714546905088 8323513853202288 8326478067537474 8327304160057116 8338890326933504 8361572901456528 8377945145084736 8381760238502352 8405599788638208 8408593235856384 8409427475245056 8412422285599488 8416253078990016 8444034172674048 8460567878270976 8461407274205184 8464420595884032 8483581427302332 8487444624673599 8495385030033408 8496227880271872 8499253602451456 8519338427899104 8522372380330692 8539906658096736 8567245938419712 8568095918174208 8571147234384384 8575050306895488 8603355572158464 8606419445225472 8624126644862976 8646727223981223 8655675313618944 8659616877969408 8683171859204856 8686264156875513 8704135632290904 8732866993523712 8735976988891776 8736843708912384 8739955120489632 8768804717776896 8771927511479808 8772797798249472 8789975234187264 8822130608111616 8823005875666944 8826147971776512 8830167164841984 8847005290510608 8850155933420334 8858435672342528 8900806743399168 8904859934083776 8934253863395328 8937435577734144 8938322285008896 8941505448215808 8975105504288768 8988585902604288 8989477684641792 8992679065583616 8996774092480512 9017140007635812 9029685975318528 9071976103849152 9076107240508464 9106066437691392 9109309338844416 9110213098182144 9113457476066112 9147703687063552 9162352255500288 9165615201460224 9166524547055616 9169788978874368 9190546546244193 9200057408815104 9203333782536192 9204246870294528 9232570078691583 9281183099954688 9282103911355392 9285409503916416 9320301869838336 9323621065660928 9338551337336832 9342803865268224 9376981589753856 9377911905583104 9381251617800192 9406769514138594 9429480268315146 9459667390338432 9460605909650688 9463975071299424 9468284713863768 9499538444258304 9502921470769792 9518138863054848 9522473170369536 9553905770692608 9557308158787584 9558256365305856 9561660302757888 9584255731386492 9597590753640448 9642540638682432 9646931595257424 9678775018678272 9682221875878656 9686630902233792 9737634727821312 9738600825028608 9742068987715584 9768568341605463 9777707298717696 9778677371633664 9782159806595072 9827974112503248 9828949172526432 9832449510550836 9864905307499008 9868418450414784 9869397523030656 9872912265738288 9924896934125568 9925881610125312 9929416468248576 9933938060447232 9962192342089728 9965740131385344 9966728859549696 9970278264414208 9986244053041152 10017967425844248 10031905891418112 10051035596319744 10054615024950912 10055612570635008 10059193629242784 10096993692324864 10116763948781568 10121370854040576 10153772964052992 10154780347465728 10158396722233344 10163022585950208 10210620645572022 10244324742402816 10247973006199968 10248989735454912 10252639660574376 10291166647946496 10311317101642752 10312340115437568 10316012601233664 10345353586016256 10350064584916992 10353750505353216 10354777729081344 10358465327987712 10392657443291136 10417748425703424 10441330987449024 10446085691905968 10485339603568128 10489073698868544 10510654348426752 10545348822368256 10549104288473088 10550150893780992 10553908070025216 10588745319579648 10592516240277504 10593567152603136 10614309716754432 10642125814130736 10646971955211852 10651820303096739 10662843368865792 10686980749790592 10690786654616016 10695654954549812 10712782316665728 10748143992029184 10751971678636032 10753038410969088 10756867840602624 10792375037263872 10796218475667456 10797289597845504 10818431057461248 10852798044664602 10862951349878784 10867898049036288 10888621896013056 10892499610363488 10897459765013016 10954839068798976 10959827611180032 10996004754948096 10999920711057408 11001012043087872 11004929782419456 11046283697586176 11072952729206784 11098018470936384 11101970756716632 11103072213409488 11107026298955574 11148763868608704 11165509050891264 11170593526779648 11175680318003136 11207466384850944 11211457647808512 11212569966993408 11216563047465984 11221670771986688 11258712230232064 11280757171027968 11281876365606912 11285894127845376 11311441903069776 11312564141964384 11316592832898132 11359117903865472 11363163173774256 11386542210795648 11422994584559616 11424127890898944 11428196312512512 11433400409193984 11471140762877952 11475225926967296 11493601645953024 11498835526483968 11528969631974964 11530113452386776 11534219618146173 11546155837292544 11577562478939808 11581685542500684 11605514176387872 11643822658031616 11647969318522368 11649124945216512 11653273493986176 11691739623702528 11695903348639744 11697063730999296 11714632446836736 11719966978916352 11751846403394214 11762840810815488 11768197295702016 11773556219789312 11796007054014144 11800207911227112 11867742324532224 11868919755503616 11873146578778368 11912338484527104 11916580770312192 11917763046678528 11922007264287744 11990238754111488 11995698789974016 12022853343514416 12027134986443018 12095968138465536 12097168212340224 12101476320677952 12141421916921856 12145745785125888 12146950797576192 12151276634754816 12216469674000384 12220820268613632 12222032729407488 12226385305165824 12254062061658924 12259642235639643 12271111710048256 12272329160392704 12310093438255444 12329806062577536 12370505349316608 12374910799939584 12376138548473856 12380546005221888 12427069159784448 12451401783115776 12452637120528384 12457071820357632 12489717101306211 12490956240085674 12502642119671808 12508335490400256 12542359352184792 12546826004375741 12566917717627104 12572640357753528 12608399682957312 12612889853784576 12614141212867584 12618633428399232 12624379618485024 12666051259011072 12690851817406464 12692110911307776 12696630893826048 12743077545050112 12744341820407808 12748880403677184 12779007641848656 12783558570496038 12850868907629568 12856720851576576 12862575460343232 12905033358237696 12909629167838208 12915507869645056 12936189967294464 12983512970428416 12984801100038144 12989425316954112 13024757788807284 13103965483337664 13105265563368576 13109932680734448 13153207076665344 13157891267219712 13159196697374208 13163883020984384 13184962851280896 13228484913266688 13233195912167424 13234508813500416 13239221957664768 13245250747262976 13270507935765912 13275233900130501 13287653508513792 13288971812732928 13357289901125664 13401380795092992 13406153366601216 13407483427513344 13412258172323712 13462658256433152 13482878853906432 13489018598375424 13495161138720768 13525710011453718 13538363952070656 13544528962977792 13550696781266944 13614160860762696 13659099656537088 13663964008266624 13665319647273216 13670186214099168 13721555530595328 13748422802190336 13749786820583424 13754683468311552 13800086113222656 13805000673804288 13806370305441792 13811287103983616 13921774649932032 13923155867033088 13928114255874624 13980452804757504 13985431598491392 14014205797902336 14060465096491008 14065472384630784 14066867858374656 14071877426700288 14110154271207891 14123354987036672 14124756203470848 14144220402472719 14189501085507648 14190908864476032 14195962606949136 14202427070795652 14249307666387456 14254382206154688 14283709755554304 14330858656038912 14335962238181376 14337384547958784 14342490454136832 14376383597079738 14389833383018496 14394957967556608 14396386130460672 14424574743281664 14463810958023648 14470397392886136 14490530732048384 14518162528017408 14523332813817984 14529946353350688 14606452091731968 14607901237542912 14613103481573376 14666560948076544 14668016057450496 14673239709892608 14741961168754872 14748674265826254 14797357961248512 14802627675622176 14804096284545984 14809368398607432 14865018491478272 14887345401188352 14888822415187968 14894124702372864 14900907090670848 14943288513134592 14948610197078016 14950093289324544 14955417396621312 15047858837127168 15081922537426368 15083418855952512 15088790443864176 15145490538487296 15150884231699008 15175145923172352 15182056281060864 15225237353005056 15230659446079488 15232170521198592 15237595083350016 15244533878925312 15294854350503936 15331780701978624 15371959509299952 15373484603182368 15378959490861564 15436749971919744 15442247390000912 15466975652464128 15474018901850496 15518030379024384 15525096877375488 15530625758029824 15532166593622016 15537697991981568 15588986164936704 15596084974665728 15619509929115648 15626622638555136 15669128537858952 15690929727602688 15728009405352192 15733610548302816 15823656432709632 15825226340671488 15830862105037824 15883117979369472 15888774360416256 15890350728904704 15896009685716992 15921464575131648 15970457932817778 15994265053298688 16030471124685888 16036179981924024 16043482431824718 16127957517954048 16129557616453632 16135301760903936 16188562555895808 16194327713501184 16195934396768256 16201702179673088 16227646586191872 16279197066996903 16294427024818176 16296043639209984 16301847073554432 16332932844019584 16338749415545232 16346189647519524 16439741416770048 16494007132422144 16499881066586112 16501518064631808 16507394673629184 16569425546379264 16601869044154368 16609429093810176 16647027706404576 16652956135074948 16654608320114232 16660539448433361 16677780653867008 16723145802913056 16755890290169472 16763520477004704 16811199577276416 16817186471712768 16818854950490112 16824844571198976 16832506157980032 16888068345348096 16921135756541952 16922814548410368 16928841191768064 16967162854604664 16974889249347198 16990770060066816 16998507204902912 17038676855798208 17044744760661384 17079813316193472 17134491876839424 17136191836348416 17142294468768768 17150100613790976 17206711144316928 17212838890450944 17248253289725952 17293454447962446 17319233755938816 17366343718409712 17372528313751026 17408271264581808 17465733987047424 17471953977783552 17473687417824768 17479910240979264 17537609435553792 17543855022959616 17545595596498944 17579950468374528 17644261216223232 17646011751333888 17652295943553024 17660334329683968 17694010581021216 17700311866840668 17801613486798336 17809719868167552 17868507726790656 17874871155468288 17876644570017792 17883010896431616 17950211008577536 17977171805208576 17985358131167232 17993548184961024 18034280015271624 18040702479664527 18059371950637056 18143952207698304 18152214481016928 18212132875382784 18218618677688832 18220426196364288 18226914952132224 18295407374127104 18324704511000576 18331230402920448 18333049094111232 18339577957748736 18381093092488386 18406667565072384 18408493740589056 18465140157383166 18562366199909376 18564207822710784 18570819007832832 18640603739676672 18647242131321856 18677102674673664 18685607730536448 18736434360128511 18753963179507712 18755823811166208 18762503235600384 18813539028277188 18858960536630292 18919334780676864 18921211819301376 18927950142598848 18936569427727536 18999076888516608 19005842941539584 19036277726109696 19044946340739072 19107811541385216 19114616317575168 19116512730611712 19123320605515776 19168511462772984 19175337855744057 19195181507280896 19285081277364864 19293863190514848 19357550037356544 19364443751757312 19373261804467584 19475269455642624 19477201650057216 19484137975431168 19537136683210926 19555414597435392 19564319613190144 19655948225006496 19657898345052864 19664899021101672 19729810614998016 19736836900829568 19738795046061312 19745824531476576 19849793868251136 19851763220250624 19858832936497152 19867876120894464 19931480262770688 19933457719099392 19940556528828416 20035934851688496 20102071192639488 20109230049901824 20111225141270016 20118387258485568 20193987384649728 20233527897563136 20242741708081152 20307545928105984 20309560694931456 20316793444466688 20326045171900416 20421241291144044 20488649484805632 20495946012399936 20497979470909824 20505279321148752 20582333295892992 20622634203285504 20624680230875136 20632025202467328 20690707172032512 20700129169833984 20707501010706432 20709555458162688 20716930655975424 20785314886582272 20835496851406848 20882661974898048 20892171383811936 20970679207136256 20978147397737088 21021308696853504 21090697644736512 21098208576946176 21100301787561984 21107816140050432 21185032480555008 21187134305206272 21284251628261472 21293943910423704 21303640606193478 21373961499581184 21381573309232032 21391309909099624 21425564633331456 21496287984058368 21503943357272064 21506076821938176 21513735681205248 21564575395619607 21584750074527744 21592436951334912 21594579195691008 21636862114922496 21705596089329204 21735796098072576 21777243792026112 21784999220726976 21794919530026032 21909678137597952 21919655222360064 21992009509896192 21999841422114816 22002024086175744 22009859564838912 22092567395172352 22123011398739381 22145905458413568 22196036941872768 22203941513433264 22206144426818976 22214052597911148 22297527737217408 22331018101782528 22341187053559296 22351360636006272 22414932769701888 22422915295617024 22425139933986816 22433126094931968 22443341543973376 22517424460464128 22561514342055936 22571788255690752 22622883806139552 22625128283928768 22633185665796264 22718235807730944 22726326347548512 22773084421591296 22845989169119232 22848255781797888 22856392625025024 22866800818387968 22942281525755904 22950451853934592 22997671052967936 23057939263949928 23060226904773552 23068439236292346 23155124957879616 23163371085001368 23211028352775744 23287645316063232 23295938637044736 23298249890433024 23306546987972352 23383479247405056 23391806697279488 23394127461998592 23429264893673472 23439933957832704 23503692806788428 23536394591404032 23547112439578624 23592014108028288 23600415822454224 23735484649064448 23737839511007232 23746293157556736 23824676969054208 23833161540624384 23835526093357056 23844014528575488 23955686899226667 23980477508222976 23991397579948032 24045706687028832 24054269972886036 24065223647737077 24191936276931072 24194336424680448 24202952641355904 24282843833843712 24291491570251776 24293901595152384 24302553269509632 24441640537227264 24444065458814976 24452770610331648 24508124123317848 24519284471279286 24542223420096512 24620186876510888 24659612125155072 24741010698633216 24749821599879168 24752277096947712 24761092010443776 24854138319568896 24902803566231552 24905274241056768 24914143640715264 24979434202612422 24981912480171348 25016670980800512 25084718704369584 25093652008751482 25133835435254208 25145280715507056 25216799365914624 25225779707569152 25228282425735168 25237266856798464 25248759236970048 25332102518022144 25381703634812928 25384221822615552 25393261787652096 25462333874020797 25486155090100224 25488683640815616 25497760807354368 25558015283697312 25567117140992076 25701737815259136 25713441703153152 25725150920686464 25810066716475392 25819258335676416 25831015739290112 25872379934588928 25967025940856832 25978850633908224 26049515577614568 26058792470626539 26207930966675328 26210531126737152 26219865361468896 26306414153330688 26315782534439424 26318393394748416 26327766041968768 26369925702561792 26466391824334848 26469017627000832 26478443915329536 26490501494525952 26541015871531824 26550467800261002 26575307017027584 26714579802251328 26802761590185984 26812306733202432 26814966855026688 26824516344647424 26925316512866304 26965757707812864 26978037196750848 26990322277441536 27051420022907436 27089057925955584 27101393562533888 27228321721525392 27318199313074176 27327928016533248 27330639294546432 27340372428198336 27443111061190656 27496845604380672 27499573641166848 27509366936623104 27571639638732579 27600172226445312 27610001347608576 27612740610883584 27622574207967232 27697710236074749 27843549299864064 27846311734066176 27856228511749248 27960905609515008 27970863196982784 28028411595804672 28130944769261568 28133735716749312 28143754853400576 28220308542415782 28246709974073344 28288440804945438 28379002171015296 28381817728952064 28391925213898272 28404854141591304 28498615332774912 28508764412309376 28567419511108608 28661717312077824 28671924476362752 28674769095917568 28684980908273664 28752767194159476 28789915935113216 28792772260921344 28927621916047296 28940794785772272 29036325056034816 29046665627635968 29059892706701376 29212904183463936 29215802475085824 29226206963146752 29305705024816389 29333121896153088 29336032114900992 29346479419785216 29483922337509744 29497348531652508 29594715922497024 29605255351244352 29608192569091968 29618736797214864 29730036982956544 29774690802376704 29777644830375936 29788249404745728 29801814181341696 29886577026269184 29897220394156032 29900186578649088 29910834793242624 30095717674254336 30163845074852736 30166837711905024 30177580887728352 30290981076974592 30301768463398016 30350291846344704 30364112562121728 30461318892158976 30464341042397184 30475190166700032 30489067757850624 30743919018599904 30746969206364736 30757918981723128 30873499943839488 30884494780001824 30933951304928256 30948037803700992 31036060758048768 31050193754750976 31061251516059648 31064333187244032 31075395983963136 31177972329873408 31192169949331456 31253245277110272 31338257075717904 31456018810704384 31467221096605632 31647312865419264 31650452681342976 31661724210075648 31766235958738944 31777548720832512 31780701457809408 31792019371433984 31842929150263296 31940915865635556 31955460909290217 31988530106597376 32060942249371776 32072359963848048 32086964863649436 32255915035908096 32259115232907264 32270603521807872 32377125111791616 32388655427002368 32391868793536512 32403404359346176 32455293172383744 32558394133993806 32588854049636352 32603694147108864 32665865688039168 32677498831090464 32692379295039048 32879482833540096 32988014264844288 32999762133172224 33003036129263616 33014789347258368 33138851092758528 33218858187620352 33294055412809152 33305912270149896 33309216640228464 33321078896866722 33446291605826112 33511780580338944 33527040954009408 33622399154552832 33634372943425536 33637709900980224 33649689142397952 33665012315960064 33776136690696192 33842271513083904 33845629096820736 33857682383536128 33934325709209328 33949778498694396 33997014409805824 34077353711596416 34089489521322768 34159626632386944 34268983753678848 34272383672696832 34284588937537536 34300201227581952 34413422288633856 34425677780901888 34496506579451904 34586908895924892 34602658854438519 34638467511877632 34732687436819424 34745056627502052 34816542529163616 34931467974094848 34943907955567104 34947374835649536 34959820481958528 35075218871107584 35087710045919232 35091191192997888 35159900936749056 35288522432446464 35304591887106048 35320668659367936 35388021162042432 35400623733681336 35603226973596672 35619439736335104 35737015453581312 35749742310936576 35753289140035584 35766021792863232 35900422017155072 35970716262334464 35987096369922048 36068560030543248 36081404959329054 36287904415396608 36304428962033856 36424265750765568 36437237355377664 36440852392728576 36453829904264448 36590814748254208 36649409022001152 36662460805840896 36666098188222464 36679155915497472 36762186184976772 36778926706918929 36813335130144768 36816987481178112 36930280314766332 37124732399818752 37128415645421568 37141638015665664 37281207479353344 37294484262643712 37354205349347328 37371215461072896 37469151303918633 37472868720257022 37507926359015424 37525006471200768 37627078056554376 37640478013127223 37717921073260584 37838669561353728 37842423638602752 37855900285197696 37873138855455072 37998153777033216 38011685883079168 38072555452219392 38089892681478144 38229232635150336 38233025461223424 38246641211031552 38337022925545968 38350675711488114 38570162554729728 38587726381029696 38715100074713088 38728887503514624 38746523608935168 38950538911285248 38954403300114432 38968275950862336 39074273366421852 39128639226380288 39311896450012992 39315796690105728 39329798042203344 39459621229996032 39473673801659136 39477590092122624 39491649062953152 39699587736502272 39703526440501248 39717665872994304 39735752241788928 39825701700391503 39862960525541376 39866915438198784 39881113057656832 40071869703376992 40204142385278976 40218460099803648 40222450282540032 40236774516971136 40387974769299456 40467055795126272 40485483416162304 40615091856211968 40633586888933376 40652090343800832 40842482582288088 40977298969611264 40991892024799872 40995958941819648 41010558642297504 41164666591785984 41245268406571008 41249360461750272 41264050404934656 41400258339667968 41415002021412864 41419110916325376 41433861311950848 41765323949796096 41784342767623872 41941358414272512 41956294795474176 42042617393707008 42181395289473024 42196417153892352 42200603575123968 42215632280100864 42330462813623673 42370064961110016 42374268610412544 42568503256522944 42587887820847408 42607281212386956 42747922999162368 42763146618464064 42782619818199248 42851129266662912 42992575968116736 43007886714544128 43012153643876352 43027471362410496 43129150791239214 43169500149055488 43184873902669824 43189158391382016 43273724229844992 43411192178658408 43471592196145152 43554487584052224 43569998441453952 43589839060052064 43819356275195904 43839310444720128 43999682844229632 44004048172351488 44019719129677824 44246022797478762 44392073883745536 44407883026866528 44412288853637952 44428105195822296 44595055474434816 44662036203565056 44682374107118592 44702721272012544 44829865539403776 44845830591234048 44850279867973632 44866252189863936 44886683087946752 45034848920928256 45143576511381504 45245767612279104 45250256567857536 45266371331592528 45436471615461888 45452652695097024 45546168843182592 45691978338238464 45696511563595776 45712785250050048 45733601636775936 45884563051511808 45900903707869184 45995342105935872 46115878527899856 46120453809547104 46136878472584692 46310249915759232 46326742170002736 46422056705551488 46575290632126464 46591877274089472 46596499780866048 46613093975944704 46766958494810112 46783613394558976 46788254923997184 46858529787346944 46879867915665408 47007385613576856 47072789182808064 47094224879157248 47184028216056576 47200831644908448 47470969298128896 47475679022014464 47492586315113472 47649353938108416 47666323081248768 47671052186714112 47688029057150976 47911373798453334 47982795159896064 48091413374057664 48108539945772072 48130447295474154 48383872553862144 48388672849360896 48405905282711808 48565687667687424 48582983140503552 48587803190304768 48605106539019264 48883281074454528 48888130917629952 48905541220663296 49016248246635696 49038568942558572 49240373753021776 49319224250310144 49482021397266432 49499643199758336 49504554193895424 49522184020887552 49708276639137792 49805607132463104 49828287281430528 49958868405224844 49963824960342696 49981618345300083 50033341961601024 50169437408739168 50187304017502964 50267670870508416 50290561431014112 50433598731829248 50451559415138304 50456564851470336 50474533713596928 50497518473940096 50664205036044288 50763407269625856 50768443645231104 50786523575304192 50924667748041594 50972310180200448 50995521614708736 51116030567394624 51134234281984152 51403475630518272 51426883406306304 51450301841372928 51620133432950784 51638516671352832 51662031478580224 51744759869177856 51957701267816448 52099031155229136 52117584941253078 52415861933350656 52421062253474304 52439730722937792 52612828306661376 52631565068878848 52636786789496832 52655532083937536 52739851405123584 52932783648669696 52938035254001664 52956887830659072 52981002989051904 53082031743063648 53100935600522004 53429159604502656 53605523180371968 53624613466404864 53629933710053376 53649032689294848 53850633025732608 53931515415625728 53956074393501696 53980644554883072 54102840045814872 54122107438993581 54178115851911168 54202787125067776 54456643443050784 54636398626148352 54655856033066496 54661278589092864 54680744856396672 54886222122381312 54993691208761344 54999147282333696 55018733873246208 55143279277465158 55220002695217152 55225481221767168 55245148415934464 55395420472149498 55687098599728128 55692623468132352 55712457023498496 55921811219030016 55941726393965568 56056823191609344 56261889538523136 56267471433498624 56287509706801152 56440617084831564 56576881609890876 56758004342030592 56763635457904128 56783850427796544 56809708283182608 56997230665549824 57017528824618752 57134839022217216 57323434624155648 57343848952725504 57349538191835136 57369961816547328 57505534388318952 57526013567232171 57579831870226432 57585544521842688 57855243832094592 57881589571544544 58072650112069632 58093331255271936 58119785413402752 58425808366927872 58431604950171648 58452413926293504 58611410049632778 58666243792306176 58692958839570432 58967844675019488 58994697063305016 59189431844994048 59210510702488704 59216385138183936 59237473594429728 59460073965913088 59549381604753408 59555289660751872 59576498809491456 59603628362683392 59794440788312064 59800373157298176 59821669586485248 60327690149705472 60333675423810048 60355161775456704 60581962153949184 60603536926796032 60700583692689408 60728225124243456 60922637784317952 60928682084794368 60950380333400064 60978135515701248 61487838037199808 61493938412729472 61515837963446256 61746999887678976 61768989560003648 61867902609856512 61896075607401984 62072121516097536 62100387509501952 62122503032119296 62128666374488064 62150791967926272 62355944659746816 62384339898662912 62506490554220544 62676514151435808 62912037621408768 62934442193211264 63294625730838528 63300905362685952 63323448420151296 63555097441665024 63561402915618816 63584038742867968 63881831731271112 63910921818580434 64121884498743552 64144719927696096 64173929727298872 64511830071816192 64518230465814528 64541207043615744 64754250223583232 64777310854004736 64783737587073024 64806808718692352 64910586344767488 65116788267987612 65207388294217728 65331731376078336 65354997662180928 65384758590078096 65758965667080192 65976028529688576 65999524266344448 66006072258527232 66029578694516736 66277702185517056 66369034196218143 66437716375240704 66588110825618304 66611824540299792 66618433280456928 66642157793733444 66892583211652224 67023561160677888 67054081908018816 67244798309105664 67268745886851072 67275419801960448 67299378284795904 67330024631920128 67552273381392384 67684543026167808 67715364767072256 67868651418418656 67899556997388792 67994028819611648 68154707423192832 68178979042645536 68319253264773888 68537967507357696 68544767345393664 68569177875075072 68600402455163904 68826844577267712 68851355561803776 68993013158903808 69173817791849784 69205317708877038 69465374873638848 69490113255004104 69633085058327232 69862935948189696 69887815911134208 69894749671299072 69919640963917056 70150437742215168 70175420091838464 70182382385995776 70319801873498112 70609183774212096 70641337318735872 70776042324084864 70801247467362672 71206453947193344 71238879472670208 71474030907162624 71499484621873152 71506578280071168 71532043585726464 71800844034310144 71941432524668928 71974192739844096 72137120061086496 72162809918658108 72195670943211231 72575808830793216 72608857924067712 72848531501531136 72874474710755328 72881704785457152 72907659808528896 73181629496508416 73324921611681792 73332196376444928 73358311830994944 73524372369953544 73557853413837858 73626670260289536 73860560629532664 74249464799637504 74256831290843136 74283276031331328 74562414958706688 74588968525287424 74708410698694656 74742430922145792 74938302607837266 74945737440514044 75050012942401536 75254156113108752 75280956026254446 75435842146521168 75677339122707456 75684847277205504 75711800570395392 75746277710910144 75996307554066432 76023371766158336 76145110904438784 76179785362956288 76387001622062391 76458465270300672 76466050922446848 76493282422063104 76674045851091936 76701351422976228 77140325109459456 77175452762059392 77430200149426176 77457775007029248 77493047217870336 77901077822570496 77936551901724672 78148546732843704 78176377411879617 78257278452760576 78623792900025984 78631593380211456 78659596084406688 78919242459992064 78947347603318272 78955180184245248 78983298125906304 79399175473004544 79407052881002496 79435331745988608 79471504483577856 79651403400783006 79725921051082752 79762226115313664 80143739406753984 80408284770557952 80436920199607296 80444900565080064 80473549033942272 80775949538598912 80934111590252544 80970966832324608 81267173777866752 81304180687601664 81684965164576176 81954597939222528 81983784049599744 81991917883639296 82021117284595008 82329333183571968 82490536813142016 82498720923500544 82528100809869312 82800516679335936 82830004042825728 82838221832650752 82867722623901696 83093130708224247 83530647899592192 83568685535247744 83882716828545024 83912589590948352 84085234787414016 84392834307784704 84401207150247936 84431264560201728 84660925627247346 84740129922220032 85137006513045888 85175775641694816 85214562424773912 85495845998324736 85526293236928128 85565239636398496 85702258533325824 85985151936233472 86015773429088256 86024307287752704 86054942724820992 86258301582478428 86369747805339648 86378316782764032 86822384357316816 87108975168104448 87139996882907904 87179678120104128 87638712550391808 87678620889440256 87917115074449167 87999365688459264 88008096344702976 88039438259355648 88492045594957524 88784147767491072 88815766053733056 88824577707275904 88856210391644592 89190110948869632 89324072407130112 89364748214237184 89405442544025088 89659731078807552 89691661182468096 89700559735947264 89732504379727872 89773366175893504 90069697841856512 90287153022763008 90491535224558208 90500513135715072 90532742663185056 90872943230923776 90905305390194048 91092337686365184 91383956676476928 91393023127191552 91425570500100096 91467203273551872 91801807415738368 92231757055799712 92240907619094208 92273756945169384 92620499831518464 92653484340005472 92844113411102976 93150581264252928 93183754548178944 93192999561732096 93226187951889408 93533916989620224 93567226789117952 93576509847994368 93759735831330816 94014771227153712 94188449758314496 94368056432113152 94401663289816896 94941938596257792 94951358044028928 94985172630226944 95298707876216832 95332646162497536 95342104373428224 95376058114301952 95822747596906668 95866382727870651 95965590319792128 96182826748115328 96217079891544144 96260894590948308 96767745107724288 96777345698721792 96811810565423616 97131375335374848 97165966281007104 97175606380609536 97210213078038528 97766562148909056 97811082441326592 98032496493271392 98077137885117144 98480747506043552 98638448500620288 98964042794532864 98999286399516672 99009108387790848 99044368041775104 99416553278275584 99656574562861056 99917736810449688 99927649920685392 99963236690600166 100338874817478336 100374608035005928 100535341741016832 100581122862028224 100867197463658496 100903118830276608 100913129702940672 100949067427193856 100995036947880192 101328410072088576 101526814539251712 101536887290462208 101573047150608384 101849335496083188 101991043229417472 102232061134789248 102268468563968304 102806951261036544 102853766812612608 102900603682745856 103240266865901568 103277033342705664 103324062957160448 103489519738355712 103807976563315557 103915402535632896 104198062310458272 104235169882506156 104831723866701312 104842124506948608 104879461445875584 105225656613322752 105263130137757696 105273573578993664 105311064167875072 105479702810247168 105865567297339392 105913775661318144 105962005978103808 106164063486127296 106201871201044008 106858319209005312 107211046360743936 107249226932809728 107259867420106752 107298065378589696 107701266051465216 107912148787003392 107961289109766144 108205680091629744 108244214877987162 108405574250135552 108913286886101568 109272797252296704 109311712066132992 109322557178185728 109361489712793344 109772444244762624 109987382417522688 109998294564667392 110037467746492416 110286558554930316 110336780120756787 110440005390434304 110450962443534336 110490296831868928 110790840944298996 111374197199456256 111385246936264704 111424914046996992 111843622438060032 111883452787931136 112113646383218688 112407453911755899 112523779077046272 112575019413602304 112881234169663128 112921434039381669 113153763219781752 113516008684061184 113527270915808256 113567700855593088 113619416566365216 113994461331099648 114035057649237504 114269678044434432 114687697905451008 114699076383670272 114739923633094656 115011068776637904 115052027134464342 115159663740452864 115710487664189184 115763179143089088 116145300224139264 116186662510543872 116239570826805504 116851616733855744 116863209900343296 116904827852587008 117222820099265556 117385917679140864 117935689350038976 117989394126610032 118378863689988096 118421021404977408 118432770276367872 118474947188859456 118920147931826176 119098763209506816 119110579321503744 119152997618982912 119207256725366784 119477105101174509 119588881576624128 119600746314596352 119643339172970496 120655380299410944 120667350847620096 120710323550913408 121163924307898368 121207073853592064 121401167385378816 121456450248486912 121845275568635904 121900760666800128 121956271031402496 122975676074399616 122987876825458944 123031675926892512 123493999775357952 123537979120007296 123735805219713024 123792151214803968 124200775019003904 124245006064238592 124257332748976128 124301583935852544 124768679797325824 125353028302871616 125824075242817536 125868884386422528 126589251461677056 126601810725371904 126646896840302592 126991388440871019 127110194883330048 127122805831237632 127168077485735936 127763663462542224 127821843637160868 128243768997487104 128289439855392192 128347859454597744 129023660143632384 129036460931629056 129082414087231488 129508500447166464 129554621708009472 129567475174146048 129613617437384704 129821172689534976 130233576535975224 130414776588435456 130663462752156672 130709995324361856 130769517180156192 131517931334160384 131999048532688896 132012144517054464 132059157389033472 132738068392436286 133176221651236608 133223649080599584 133236866560913856 133284315587466888 133785166423304448 134047122321355776 134108163816037632 134489596618211328 134537491773702144 134550839603920896 134598756569591808 134660049263840256 135104546762784768 135430729534144512 135737302836837312 135799113994777584 136309414846385664 136357958085291072 136638506529547776 137075935014715392 137089534690787328 137138355750150144 137200804910327808 137653689154535424 137702711123607552 137986026317807616 138347635583699568 138410635417754076 138930749747277696 138980226510008208 139266170116654464 139725871896379392 139775631822268416 139789499342598144 139839281927834112 140300875484430336 140350840183676928 140364764771991552 140639603746996224 141218367548424192 141282674637471744 141552084648169728 141602494934725344 142412907894386688 142477758945340416 142948061814325248 142998969243746304 143013156560142336 143064087171452928 143601688068620288 143948385479688192 144274240122172992 144325619837316216 144391341886422462 145151617661586432 145217715848135424 145697063003062272 145748949421510656 145763409570914304 145815319617057792 146363258993016832 146649843223363584 146664392752889856 146716623661989888 147048744739907088 147115706827675716 147721121259065328 148498929599275008 148513662581686272 148566552062662656 149124829917413376 149177937050574848 149416821397389312 149484861844291584 149876605215674532 149891474881028088 149944855035900249 150100025884803072 150508312226217504 150561912052508892 150871684293042336 151354678245414912 151369694554411008 151423601140790784 151492555421820288 151992615108132864 152046743532316672 152290221808877568 152359570725912576 152774003244124782 152916930540601344 152986564844126208 153348091702183872 153402702845952456 154280650218918912 154350905524118784 154860400298852352 154915550014058496 154986094435740672 155873103803449344 156297093465687408 156352754823759234 157247585800051968 157263186760422912 157319192168813376 157838484919984128 157894695206636544 157910360368490496 157966596251812608 158798350946009088 158814105762004992 158870663491977216 158943008967155712 159302806801566012 159524452230627328 160287478813507968 160816569541115904 160873840399214592 160889801130160128 160947098067884544 161551899077197824 161868223180505088 161941933664649216 162366322316980743 162534347555733504 162608361375203328 163108738056884633 163369930329152352 163909195878445056 163967568099199488 163983835767278592 164042234569190016 164658666367143936 164981073626284032 164997441847001088 165056201619738624 165660008085651456 165676443665301504 165735445247803392 166186261416448494 167061295799184384 167137371070495488 167765433657090048 167825179181896704 168170469574828032 168785668615569408 168802414300495872 168862529120403456 169321851254494692 170274013026091776 170351551283389632 170429124849547824 170991691996649472 171052586473856256 171130479272796992 171404517066651648 171970303872466944 172031546858176512 172048614575505408 172109885449641984 172516603164956856 172578040701696513 172739495610679296 172756633565528064 173644768714633632 174217950336208896 174279993765815808 174359356240208256 175277425100783616 175357241778880512 175834230148898334 175998731376918528 176078876518711296 176984091189915048 177568295534982144 177631532107466112 177649155414551808 177712420783289184 178380221897739264 178648144814260224 178729496428474368 178810885088050176 179383322364936192 179401119471894528 179465008759455744 179546732351787008 180983070449116416 181001026271430144 181065485326370112 181745886461847552 181810610780388096 182184675372730368 182767913352953856 182786046254383104 182851141000200192 182934406547103744 183603614831476736 184463514111599424 184481815238188416 184547513890338768 185240999663036928 185306968680010944 185688226822205952 186301162528505856 186367509096357888 186385999123464192 186452375903778816 187067833979240448 187134453578235904 187153019695988736 187519471662661632 188029542454307424 188376899516628992 188736112864226304 188803326579633792 189883877192515584 189902716088057856 189970345260453888 190665292324995072 190684208746856448 190752116228603904 191645495193813336 191732765455741302 192365653496230656 192434159783088288 192521789181896616 193535490215448576 193554691397443584 193623621130847232 194262750670749696 194331932562014208 194351212761219072 194420426156077056 195622164882653184 196064992986542784 196154275770234288 196961495012087104 197276897001240576 197928085589065728 197998572799033344 198018216775581696 198088736083550208 198833106556551168 199313149125722112 199835473620899376 199855299841370784 199926473381200332 200677749634956672 200749216070011856 201070683482033664 201162245724056448 201734394927316992 201806237660553216 201826259405881344 201898134854387712 201990073895760384 202656820144177152 203053629078503424 203146094301216768 203698670992166376 203982086458834944 204464122269578496 204536937127936608 205613902522073088 205707533625225216 205801207365491712 206480533731803136 206554066685411328 206648125914320896 206979039476711424 207615953126631114 208396124620916544 208470339765012312 209663447733402624 209684249013897216 209758922891751168 210451313226645504 210526260275515392 210547147157987328 210622128335750144 210959405620494336 211827551322636288 211924011956207616 212328126972254592 212403742402088016 213716638418010624 214422092721487872 214498453865619456 214519734840213504 214596130757179392 215402532102930432 215824297574006784 215922578219532288 216411360183259488 216488429755974324 216587012829633693 216811148500271104 217826573772203136 218545594504593408 218623424132265984 218645114356371456 218722979425586688 219544888489525248 219974764835045376 219996589129334784 220074935492984832 220573117109860632 220673560241513574 220880010780868608 220980593663737856 221581681888597992 222748394398912512 222770493872529408 222849828093993984 223687244876120064 223766905575862272 224227292766437376 224814907823511798 225150038827204608 225762468339326256 225842868078763338 226307526439563504 227032017368122368 227054541831616512 227135401711186176 227238833132730432 227988922662199296 228070115298475008 228539356088868864 229375395810902016 229398152767340544 229479847266189312 230022137553275808 230104054268928684 231420975328378368 231526358286178176 232290600448278528 232373325021087744 232479141653611008 233703233467711488 233809655705174016 234445640198531112 234529132235638851 234771835358281728 235871378700077952 235978788253220064 236757727379976192 236842042809954816 236865540552735744 236949894377718912 237840295863652352 238197526419013632 238221158643007488 238305995237965824 238414513450733568 238954210202349018 239177763153248256 239286678345940992 241310760598821888 241334701695240192 241420647101826816 242327848615796736 242414147707184128 242802334770757632 242912900496973824 243801521333600256 243912542062804992 245951352148799232 245975753650917888 246063351853785024 246987999550715904 247075958240014592 247471610439426048 247584302429607936 248401550038007808 248490012128477184 248514665497952256 248603167871705088 249279392124672741 249537359594651648 250706056605743232 251648150485635072 251737768772845056 253178502923354112 253203621450743808 253293793680605184 253982776881742038 254220389766660096 254336154971471872 255527326925084448 255643687274321736 256487537994974208 256578879710784384 256695718909195488 258047320287264768 258072921863258112 258164828174462976 259109243416018944 259134950348292096 259227234874769408 260467153071950448 261326925504313344 261419990648723712 261539034360312384 263035862668320768 263998097065377792 264024289034108928 264118314778066944 265476136784872572 266352443302473216 266447298161199168 266473733121827712 266568631174933776 267570332846608896 268094244642711552 268216327632075264 268979193236422656 269074983547404288 269101679207841792 269197513139183616 269320098527680512 270209093525569536 270861459068289024 271474605673674624 271598227989555168 272618829692771328 272715916170582144 273277013059095552 274151870029430784 274179069381574656 274276711500300288 274401609820655616 275405422247215104 276695271167399136 276821270835508152 277861499494555392 277960453020016416 278532340233308928 279451743792758784 279551263644536832 279578998685196288 279678563855668224 280601750968860672 280701680367353856 280729529543983104 281279207493992448 282565349274943488 283104169296339456 283204989869450688 284825815788773376 284955517890680832 285896123628650496 285997938487492608 286026313120284672 286128174342905856 287203376137240576 287599148183611953 287896770959376384 288548480244345984 288651239674632432 288782683772844924 290303235323172864 290435431696270848 291394126006124544 291497898843021312 291526819141828608 291630639234115584 292726517986033664 293299686446727168 293433247323979776 294097489479814176 294231413655351432 295442242518130656 296997859198550016 297027325163372544 297133104125325312 298249659834826752 298355874101149696 298969723688583168 299753210431349064 299782949762056176 299889710071800498 301016624452435008 301123824105017784 301743368586084672 302709356490829824 302739389108822016 302847202281581568 302985110843640576 303985230216265728 304093487064633344 304580443617755136 304719141451825152 305548006488249564 305973129688252416 306696183404367744 306805405691904912 308561300437837824 308701811048237568 309720800597704704 309831100028116992 309972188871481344 311423929689946671 311746207606898688 312594186931374816 312705509647518468 314495171600103936 314526373520845824 314638384337626752 315676969839968256 315789390413273088 315820720736980992 315933192503625216 317596701892018176 317741326983954432 317886017934311424 318605613603132024 319048904461254656 320574957627015936 321633139082231808 321747680798429184 321779602260320256 321894196135769088 323103798154395648 323736446361010176 323883867329298432 324732644633961486 325216722750406656 326217476113769266 326739860658304704 327818391756890112 327935136198398976 327967671534557184 328084469138380032 329317332734287872 329962147252568064 329994883694002176 330112403239477248 331010340362270361 331320016171302912 331352887330603008 331470890495606784 332372522832896988 334122591598368768 334274742140990976 335530867314180096 335650358363793408 336340939149656064 337571337231138816 337725058240806912 338643702508989384 338764302118145007 340548026052183552 340703102566779264 340858249699095648 341983383993298944 342105172947712512 342260958545593984 342809034133303296 344063093716353024 344097229151010816 344219770899283968 345033206329913712 345156081403393026 345478991221358592 347289537429267264 348435900672417792 348559987531631616 348718712480416512 350554850201567232 350714483557761024 351668460297796668 352157753037422592 353968182379830096 355136591069964288 355263064214932224 355298310829103616 355424841566578368 356760443795478528 357296289628520448 357458992856948736 357621770176100352 358431315303523527 358766644729872384 358802238943789056 358930017518911488 359093464703574016 361966140898232832 362002052542860288 362130970652740224 363491772923695104 363621221560776192 364369350745460736 365535826705907712 365702282000400384 365868813094207488 367207229662953472 368927028223198848 368963630476376832 369095027780677536 370481999326073856 370613937360021888 371376453644411904 372602325057011712 372735018192715776 372771998246928384 372904751807557632 374268907156471808 374306039391977472 376059084908614848 377472225728452608 377606653159267584 379767754385031168 379805432176115712 379940690520907776 380974165322613057 381330584649990144 381368417493712896 381504232457207808 383290990387626672 383465530911482604 384731306992461312 384868319566176576 385043578363793232 387070980430897152 387109382794887168 387247242261694464 388525501341499392 388663865124028416 388702425522438144 388840852312154112 391244329765306368 392129985973085568 392308551540468576 393922990024174208 394553794002481152 395997145598066688 396036433551163392 396177472167100416 399670947241798752 399710599682741568 399852946762400664 401355499269913344 401498432140023712 402141366964067328 402324491448112896 403468789854633984 403612475321106432 403652518811762688 403796269708775424 403980147791520768 405313640288354304 406292188602433536 407397341984332752 408928244539156992 409073874255873216 411227805044146176 411415067250450432 411602414730983424 412961067463606272 413108133370822656 413296251828641792 413958078953422848 415231906253262228 416792249241833088 416940679530024624 419326895466805248 419368498027794432 419517845783502336 420902626453291008 421052520551030784 421094294315974656 421244256671500288 421918811240988672 423655102645272576 423848023912415232 424656253944509184 424807484804176032 427433276836021248 428844185442975744 428996907731238912 429039469680427008 429192261514358784 430805064205860864 431845156439064576 432822720366518976 432976859511948648 433174025659267386 435653147544406272 437091189009186816 437246848264531968 437290228712742912 437445958851173376 439089776979050496 439949529670090752 439993178258669568 440149870985969664 441146234219721264 441347120483027148 441961187327475712 443163363777195984 445496788797825024 445540987745058816 445699656187987968 447374489752240128 447533811151724544 448454585532874752 449629815647023596 449834565107700747 450300077654409216 451524936678652512 451685736157526676 452615052879127008 454064034736244736 454109083663233024 454270803422372352 454477666265460864 455977845324398592 456140230596950016 457078712177737728 458750791621804032 458959694532378624 460044275106551616 460208108537857368 462841950656756736 463052716572356352 464581200896557056 464746650042175488 464958283307222016 467619311410348032 468891280397062224 469058264471277702 471742757400155904 471957576506440128 473515454759952384 473684085619909632 473731081105471488 473899788755437824 475680591727304704 476395052838027264 476442317286014976 476611990475931648 476829026901467136 477908420404698036 478573356691881984 482621521197643776 482669403390480384 482841294203653632 484655697231593472 484828295414368256 485604669541515264 485825800993947648 487098966950942229 487603042667200512 487825084125609984 489326214170653899 491902704297598464 491951507301835776 492126703707570048 493975999101431808 494151916480029184 494943220878852096 495168604859215872 496980024256954368 497029330995904512 497206335743410176 498558784249345482 501412113211486464 503296300971270144 503475537545690112 506357005846708224 506407242901487616 506587587361210368 507965553763484076 508672309942943744 511054653850168896 511287374548643472 512975075989948416 513157759421568768 513391437818390976 516094640574529536 516145843726516224 516329656348925952 517734122105089539 518218486832037888 518269900696584192 518454469749538816 520934306143900896 522653851008626688 522839981297447424 523078068720624768 526071725336641536 527996194130755584 528236629556133888 530952273569745144 532704886604946432 532894596322398336 532947466243655424 533137262349867552 535140665693217792 536188489285423104 536432655264150528 538149967094808576 538203358415683584 538395026278367232 538640197055361024 542949211347349248 543196455979110336 545237659385542656 545431832341164288 546554026118191104 548303740058861568 548358138763149312 548553423000600576 548803219641311232 550810844494430208 553390542334798272 553642541671016304 555722998989110784 555920906040032832 557064680466617856 558903487585517568 559102527289073664 559157997370392576 559357127711336448 561203501937721344 561403360734707712 561459059087966208 562558414987984896 565130698549886976 566208338592678912 566409979738901376 569651631577546752 569911035781361664 571995876974985216 572052626240569344 572256348685811712 575198296367223906 577096960488691968 577302479349264864 577565367545689848 580606470646345728 580870863392541696 582788252012249088 582995797686042624 583053638283657216 583261278468231168 585453035972067328 586866494647959552 588194978959628352 588462827310702864 590884485036261312 593995718397100032 594054650326745088 594266208250650624 596499319669653504 596711748202299392 597939447377166336 599506420862698128 599565899524112352 599779420143600996 602033248904870016 602247648210035568 603486737172169344 605418712981659648 605478778217644032 605694404563163136 605970221687281152 607970460432531456 608186974129266688 609160887235510272 609438282903650304 611096012976499128 611946259376504832 613392366808735488 613610811383809824 617122600875675648 617403622096475136 619441601195409408 619662200056233984 619944377742962688 622847859379893342 625188373862749632 625411019295036936 628990343200207872 629052747041691648 629276768675253504 631353939679936512 631578780826546176 631641441473961984 631866385007250432 635482653967908864 635772035868622848 637211227206264048 641149915254031872 643266278164463616 643495361596858368 643559204520640512 643788392271538176 646207596308791296 647472892722020352 647767734658596864 649465289267922972 649761038488901079 650433445500813312 652434952227538532 653479721316609408 655636783513780224 655870272396797952 655935343069114368 656168938276760064 658634665468575744 659924294505136128 659989767388004352 660224806478954496 662020680724540722 662640032342605824 662941780991213568 664745045665793976 668245183196737536 668549484281981952 671061734628360192 671300716727586816 672681878299312128 675450116481613824 677287405017978768 677528604236290014 681096052104367104 681406205133558528 681716499398191296 683966767986597888 684210345895425024 684521917091187968 685618068266606592 688126187432706048 688194458302021632 688439541798567936 690066412659827424 690312162806786052 694579074858534528 696871801344835584 697119975063263232 697437424960833024 701109700403134464 701428967115522048 703336920595593336 703587396706916553 704315506074845184 707936364759660192 710273182139928576 710526128429864448 710596621658207232 710849683133156736 713520887590957056 714592579257040896 714917985713897472 715243540352200704 716862630607047054 717533289459744768 717860035037822976 718186929407148032 723932281796465664 724004105085720576 724261941305480448 726983545847390208 727242443121552384 728738701490921472 731404564000800768 731737626188414976 737854056446397696 737927260952753664 738190055561355072 740963998652147712 741227874720043776 742752907288823808 745204650114023424 745470036385431552 745543996493856768 745809503615115264 747838176374018223 748537814312943616 748612078783954944 752118169817229696 754944451456905216 755213306318535168 759535508770062336 759610864352231424 759881381041815552 761948330645226114 762661169299980288 763008464914415616 766581980775253344 766931061822965208 769462613984922624 769736639132353152 770087156727586464 774141960861794304 774218765589774336 774494484523388928 777327730248056832 777404851044876288 777681704624308224 784259971946171136 784617103080937152 787845980048348416 789107588004962304 791994291196133376 792072867102326784 792354944334200832 799341894483597504 799421199365483136 799705893524801328 802710998539826688 802996864280047424 804282733928134656 804648982896225792 806937579709267968 807224950642212864 807305037623525376 807592539417550848 807960295583041536 810627280576708608 812584377204867072 814794683968665504 817856489078313984 818147748511746432 822455610088292352 822830134500900864 823204829461966848 826216266741645312 826592503657283584 830463812506524456 833584498483666176 833881359060049248 838653790933610496 838736996055588864 839035691567004672 841805252906582016 842105041102061568 842188588631949312 842488513343000576 843837622481977344 847696047824830464 849312507889018368 849614969608352064 854866553672042496 857688370885951488 857993815462477824 858078939360854016 858384523028717568 861610128411721728 862797444550835859 863690312878129152 865645440733037952 865953719023897296 866348051318534772 871306295088812544 874182378018373632 874493696529063936 874580457425485824 874891917702346752 878179553958100992 879899059340181504 880299741971939328 882292468439442528 882694240966054296 883922374654951424 886326727554391968 890993577595650048 891081975490117632 891399312375975936 894748979504480256 895067622303449088 896909171065749504 899259631294047192 899669130215401494 903049873357305024 903371472315053352 905230105758254016 908128069472489472 908218167326466048 908541606844744704 908955332530921728 911955690648797184 912280461193900032 914157424355475456 917919389064757248 920088550213103232 920416217075714736 925683901313513472 926105433144712704 929162401793114112 929493300084350976 929916566614444032 935238622820696064 937782560794124448 938116528942555404 943485514800311808 943915153012880256 947030909519904768 947368171239819264 947462162210942976 947799577510875648 951361183454609408 952790105676054528 953223980951863296 953658053802934272 955816840809396072 957146713383763968 965243042395287552 965338806780960768 965682588407307264 969311394463186944 969656590828736512 971209339083030528 971651601987895296 974197933901884458 975650168251219968 978652428341307798 983805408595196928 983903014603671552 984253407415140096 987951998202863616 988303832960058368 989886441757704192 990337209718431744 993031021086811083 993960048513908736 994058661991809024 994412671486820352 997117568498690964 1002824226422972928 1006592601942540288 1006951075091380224 1012714011693416448 1013175174722420736 1015931107526968152 1016292906354435021 1017344619885887488 1022109307700337792 1022574749097286944 1025950151979896832 1026315518843137536 1026782875636781952 1032189281149059072 1032291687453032448 1032659312697851904 1035468244210179078 1036436973664075776 1036908939499077632 1041868612287801792 1045307702017253376 1045679962594894848 1046156137441249536 1052143450673283072 1056473259112267776 1061904547139490288 1065409773209892864 1065789192644796672 1065894932487310848 1066274524699735104 1070281331386435584 1072376978570846208 1072865310528301056 1076299934189617152 1076406716831367168 1076790052556734464 1077280394110722048 1085898422694698496 1086392911958220672 1090475318771085312 1090863664682328576 1093108052236382208 1096607480117723136 1097106846001201152 1097606439282622464 1101621688988860416 1106781084669596544 1107285083342032608 1111445997978221568 1111841812080065664 1114129360933235712 1117806975171035136 1118205054578147328 1118315994740785152 1118714255422672896 1122806721469415424 1122918118175932416 1132416677185357824 1132819959477802752 1139303263155093504 1139822071562723328 1142922495967839171 1143991753949970432 1144105252481138688 1144512697371623424 1150396592734447812 1154193920977383936 1154604958698529728 1155130735091379696 1161212941292691456 1161741726785083392 1165576504024498176 1165991595372085248 1166107276567314432 1166522556936462336 1170906071944134656 1173732989295919104 1176389957919256704 1176925654621405728 1181768970072522624 1187991436794200064 1188109300653490176 1188532416501301248 1193423496404598784 1199012841725396256 1199131799048224704 1199558840287201992 1204066497809740032 1204495296420071136 1206973474344338688 1210837425963319296 1210957556435288064 1211388809126326272 1211940443374562304 1215940920865062912 1216373948258533376 1218876565807300608 1222192025952998256 1226784733617470976 1227221622767619648 1234245201751351296 1234807244192950272 1238883202390818816 1239324400112467968 1239888755485925376 1245695718759786684 1250376747725499264 1250822038590073872 1257980686400415744 1258105494083383296 1258553537350507008 1262707879359873024 1263157561653092352 1263282882947923968 1263732770014500864 1270965307935817728 1271544071737245696 1274422454412528096 1282299830508063744 1286532556328927232 1286990723193716736 1287118409041281024 1287576784543076352 1292415192617582592 1295535469317193728 1298930578535845944 1299522076977802158 1304869904455077064 1306959442633218816 1311273567027560448 1311740544793595904 1311870686138228736 1312337876553520128 1317269330937151488 1319848589010272256 1319979534776008704 1320449612957908992 1324041361449081444 1325883561982427136 1329490091331587952 1336490366393475072 1337098968563963904 1342123469256720384 1342601433455173632 1345363756598624256 1349503695323102241 1350900232963227648 1354574810035957536 1355057208472580028 1362192104208734208 1362812410267117056 1363432998796382592 1367933535973195776 1368420691790850048 1369043834182375936 1371236136533213184 1376252374865412096 1376879083597135872 1380132825319654848 1380624325613572104 1389158149717069056 1393743602689671168 1394239950126526464 1394874849921666048 1402857934231044096 1406673841191186672 1407174793413833106 1415872729519320384 1420546364279857152 1421052256859728896 1421193243316414464 1421699366266313472 1427041775181914112 1429185158514081792 1429835971427794944 1430487080704401408 1433725261214094108 1435720070075645952 1436373858814296064 1447864563592931328 1448008210171441152 1448523882610960896 1453967091694780416 1454484886243104768 1457477402981842944 1461296900852826687 1462809128001601536 1463475252376829952 1467978642511961697 1475708112892795392 1475854521905507328 1476380111122710144 1481927997304295424 1482455749440087552 1485505814577647616 1490940072770863104 1491087992987713536 1491619007230230528 1495676352748036446 1497075628625887232 1504236339634459392 1509888902913810432 1510426612637070336 1519071017540124672 1519221728704462848 1519762762083631104 1523896661290452228 1526016929828831232 1533163961550506688 1533862123645930416 1538925227969845248 1539473278264706304 1540174313455172928 1548283921723588608 1548437531179548672 1548988969046777856 1553202366315268617 1554655460496113664 1554809702089752576 1555363409248616448 1568519943892342272 1569234206161874304 1575691960096696832 1578215176009924608 1583988582392266752 1584709888668401664 1598683788967195008 1598842398730966272 1599411787049602656 1605421997079653376 1605993728560094848 1608565467856269312 1609297965792451584 1614449901284425728 1614610075247050752 1615185078835101696 1615920591166083072 1629589367937331008 1635712978156627968 1636295497023492864 1644911220176584704 1645660269001801728 1646409658923933696 1652432533483290624 1653185007314567168 1660927625013048912 1667168996967332352 1667762718120098496 1677307581867220992 1677473992111177728 1678071383134009344 1683610505813164032 1684210082204123136 1684377177263898624 1684977026686001152 1687675244963954688 1695392095649660928 1698625015778036736 1699229939216704128 1709733107344084992 1715987630924955648 1716157878721708032 1716769046057435136 1725594889101671718 1731290881466075904 1731907438047794592 1732696102637069544 1742612590177625088 1748364756036747264 1748987393058127872 1749160914850971648 1749783835404693504 1756359107916201984 1760599483943878656 1764584936878885056 1765388481932108592 1772653455108783936 1781987155191300096 1782163950980235264 1782798624751951872 1789497959008960512 1790135244606898176 1793818342131499008 1798519262588094384 1799338260430802988 1806099746714610048 1806742944630106704 1810460211516508032 1816256138944978944 1816436334652932096 1817083213689489408 1817910665061843456 1823911381297594368 1824560922387800064 1828314848710950912 1835838778129514496 1840177100426206464 1840832434151429472 1851367802627026944 1852210866289425408 1858324803586228224 1858986600168701952 1859833133228888064 1875565121588248896 1876233057885110808 1886971029600623616 1887830306025760512 1894061819039809536 1894736342479638528 1894924324421885952 1895599155021751296 1902722366909218816 1906447961903726592 1907316107605868544 1911633681618792144 1930486084790575104 1930677613561921536 1931365176814614528 1938622788926373888 1939313181657473024 1942418678166061056 1943303203975790592 1948395867803768916 1949283115466703237 1951300336502439936 1957304856682615596 1967610817190393856 1967806029207343104 1968506814830280192 1975903996405727232 1976607665920116736 1979772883515408384 1980674419436863488 1986062042173622166 1987920097027817472 1988825342973640704 1994235136997381928 2005648452845945856 2013185203885080576 2013902150182760448 2026350349444841472 2031862215053936304 2032585812708870042 2044218615400675584 2045149498194573888 2051900303959793664 2052631037686275072 2053565751273563904 2064378562298118144 2064583374906064896 2065318625395703808 2070936488420358156 2073817878998155264 2083737224575603584 2090615404034506752 2091359925189789696 2092312274882499072 2104286901346566144 2110762190120749659 2112946518224535552 2123809094278980576 2130819546419785728 2131578385289593344 2131789864974621696 2132549049399470208 2140562662772871168 2144753957141692416 2145730621056602112 2152599868379234304 2153580105113468928 2154560788221444096 2171796845389396992 2172785823916441344 2180950637542170624 2181727329364657152 2186216104472764416 2194213692002402304 2195212878565244928 2213562169339193088 2214570166684065216 2222891995956443136 2223683624160131328 2228258721866471424 2235613950342070272 2236410109156294656 2236631989481570304 2237428510845345792 2243514529122054669 2245613442938830848 2245836236351864832 2264833354370715648 2265639918955605504 2278606526310187008 2279644143125446656 2285844991935678342 2287983507899940864 2289025394743246848 2300793185468895624 2308387841954767872 2309209917397059456 2310261470182759392 2322425882585382912 2323483453570166784 2331983190744170496 2332214553134628864 2333045113872924672 2352779915838513408 2353851309242811456 2363537940145045248 2375982873588400128 2376218601306980352 2377064833002602496 2386846992809197568 2398025683450792512 2398263598096449408 2399117680574403984 2408132995619480064 2408990592840142272 2413946948688677376 2421674851926638592 2421915112870576128 2422777618252652544 2423880886749124608 2431881841730125824 2432747896517066752 2437753131614601216 2444384051905996512 2453569467234941952 2454443245535239296 2468490403502702592 2469614488385900544 2478648800224935936 2479777510971850752 2491391437519573368 2500753495450998528 2501644077180147744 2515961372800831488 2516210988166766592 2517107074701014016 2525415758719746048 2526315123306184704 2526565765895847936 2527465540029001728 2543088143474491392 2548844908825056192 2564599661016127488 2573065112657854464 2573981446387433472 2574236818082562048 2575153569086152704 2584830385235165184 2591070938634387456 2597861157071691888 2599044153955604316 2609739808910154128 2613918885266437632 2622547134055120896 2623481089587191808 2623741372276457472 2624675753107040256 2634538661874302976 2639697178020544512 2640899225915817984 2648082722898162888 2651767123964854272 2658980182663175904 2672980732786950144 2674197937127927808 2684246938513440768 2685202866910347264 2690727513197248512 2699007390646204482 2709149620071915072 2710114416945160056 2724384208417468416 2725624820534234112 2726865997592765184 2735867071946391552 2736841383581700096 2738087668364751872 2742472273066426368 2753758167194271744 2760265650639309696 2761248651227144208 2778316299434138112 2787487205379342336 2788479900253052928 2789749699843332096 2805715868462088192 2813347682382373344 2814349586827666212 2831745459038640768 2841092728559714304 2842104513719457792 2842386486632828928 2843398732532626944 2854083550363828224 2858370317028163584 2859671942855589888 2860974161408802816 2867450522428188216 2871440140151291904 2872747717628592128 2895729127185862656 2896016420342882304 2897047765221921792 2907934183389560832 2908969772486209536 2914954805963685888 2922593801705653374 2926950504753659904 2935957285023923394 2951416225785590784 2951709043811014656 2952760222245420288 2963855994608590848 2964911498880175104 2971011629155295232 2981880145541726208 2982175985975427072 2983238014460461056 2991352705496072892 3008472679268918784 3019777805827620864 3020853225274140672 3038142035080249344 3039525524167262208 3047793322580904456 3048878719063305063 3052033859657662464 3066327923101013376 3067724247291860832 3077850455939690496 3078946556529412608 3080348626910345856 3096567843447177216 3096875062359097344 3097977938093555712 3106404732630537234 3109310920992227328 3110726818497232896 3137039887784684544 3138468412323748608 3151383920193393664 3156430352019849216 3169419777336803328 3197367577934390016 3197684797461932544 3198823574099205312 3210843994159306752 3211987457120189696 3217130935712538624 3218595931584903168 3228899802568851456 3229220150494101504 3230370157670203392 3231841182332166144 3259178735874662016 3271425956313255936 3272590994046985728 3289822440353169408 3291320538003603456 3292819317847867392 3304865066966581248 3306370014629134336 3321855250026097824 3334337993934664704 3335525436240196992 3354615163734441984 3354947984222355456 3356142766268018688 3368420164408246272 3368754354527797248 3369954053372002304 3397250031556073472 3398459878433408256 3419466214688169984 3431975261849911296 3432315757443416064 3433538092114870272 3451189778203343436 3462581762932151808 3463814876095589184 3465392205274139088 3485225180355250176 3496729512073494528 3497974786116255744 3498321829701943296 3499567670809387008 3512718215832403968 3521198967887757312 3529169873757770112 3530776963864217184 3545306910217567872 3563974310382600192 3564327901960470528 3565597249503903744 3580270489213796352 3597038525176188768 3598676520861605976 3612199493429220096 3613485889260213408 3620920423033016064 3632512277889957888 3632872669305864192 3634166427378978816 3635821330123686912 3647822762595188736 3649121844775600128 3656629697421901824 3680354200852412928 3681664868302858944 3702735605254053888 3704421732578850816 3716649607172456448 3717973200337403904 3719666266457776128 3751130243176497792 3752466115770221616 3773942059201247232 3775660612051521024 3788123638079619072 3789472684959277056 3789848648843771904 3791198310043502592 3805444733818437632 3812895923807453184 3814632215211737088 3823267363237584288 3860972169581150208 3861355227123843072 3862730353629229056 3877245577852747776 3878626363314946048 3886606407951581184 3896791735607537832 3898566230933406474 3914609713365231192 3935221634380787712 3935612058414686208 3937013629660560384 3951807992811454464 3953215331840233472 3959545767030816768 3961348838873726976 3972124084347244332 3977650685947281408 3988470273994763856 4011296905691891712 4026370407770161152 4027804300365520896 4048511085969306723 4052700698889682944 4063724430107872608 4065171625417740084 4088437230801351168 4090298996389147776 4103800607919587328 4105262075372550144 4107131502547127808 4128757124596236288 4130637250791407616 4141872976840716312 4147635757996310528 4167474449151207168 4181230808069013504 4182719850379579392 4184624549764998144 4208573802693132288 4221524380241499318 4247618188557961152 4261639092839571456 4263156770579186688 4263579729949243392 4265098098798940416 4281125325545742336 4289507914283384832 4291461242113204224 4307160210226937856 4309121576442888192 4343593690778793984 4345571647832882688 4361901275084341248 4363454658729314304 4372432208945528832 4388427384004804608 4390425757130489856 4403935927535885091 4427124338678386176 4429140333368130432 4445783991912886272 4447367248320262656 4456517443732942848 4472820218312589312 4473263978963140608 4474857021690691584 4487029058244109338 4491226885877661696 4529666708741431296 4531279837911211008 4557213052620374016 4559288286250893312 4571689983871356684 4578050789486493696 4601586370937791248 4616775683909535744 4618419834794118912 4620522940365518784 4644851765170765824 4646966907140333568 4659607098945805851 4663966381488340992 4664429106269257728 4666090227745849344 4705559831677026816 4707702618485622912 4727075880290090496 4751965747176800256 4754129666005204992 4773693985618395136 4796051366901585024 4796527196192898816 4798235361148807968 4816265991238960128 4817981185680284544 4827893897377354752 4843349703853277184 4843830225741152256 4845555236505305088 4847761773498249216 4865495793034133504 4888768103811993024 4907138934469883904 4908886491070478592 4936980807005405184 4939228976771801088 4957297600449871872 4959555021943701504 4982782875039146736 5001506990901997056 5003288154360295488 5031922745601662976 5032421976333533184 5034214149402028032 5050831517439492096 5052630246612369408 5053131531791695872 5054931080058003456 5086176286948982784 5097689817650112384 5129199322032254976 5147962892774866944 5148473636165124096 5150307138172305408 5195722314143383776 5198088307911208632 5219479617820308256 5227837770532875264 5245094268110241792 5246962179174383616 5247482744552914944 5249351506214080512 5269077323748605952 5281798451831635968 5296165445796325776 5317960365326351808 5345961465573900288 5348395874255855616 5368493877026881536 5370405733820694528 5381455026394497024 5398014781292408964 5418299240143830144 5420228833890320112 5448768416834936832 5451249641068468224 5453731995185530368 5471734143892783104 5473682767163400192 5476175336729503744 5484944546132852736 5507516334388543488 5520531301278619392 5522497302454288416 5556632598868276224 5574974410758684672 5576959800506105856 5579499399686664192 5626695364764746688 5628699173655332424 5663490918077281536 5682185457119428608 5684209027438915584 5684772973265657856 5686797465065253888 5708167100727656448 5719343885711179776 5721948322817605632 5734901044856376432 5745495435257184256 5791458254371725312 5792032840685764608 5794095530443843584 5815868366779121664 5817939544972419072 5829909611927371776 5845187603411306748 5847849346400109711 5853901009507319808 5871914570047846788 5902832451571181568 5903418087622029312 5905520444490840576 5927711989217181696 5929822997760350208 5942023258310590464 5963760291083452416 5966476028920922112 5982705410992145784 6016945358537837568 6039555611655241728 6041706450548281344 6079051048334524416 6095586645161808912 6097757438126610126 6132655846202026752 6135448494583721664 6155700911879380992 6157893113058825216 6160697253820691712 6193135686894354432 6193750124718194688 6195955876187111424 6212809465261074468 6221453636994465792 6274079775569369088 6276936824647497216 6302767840386787328 6312860704039698432 6332286570362248977 6338839554673606656 6394735155868780032 6395369594923865088 6397647148198410624 6421687988318613504 6423974914240379392 6434261871425077248 6437191863169806336 6457799605137702912 6460740315340406784 6463682364664332288 6518357471749324032 6542851912626511872 6545181988093971456 6582641076007206912 6585638635695734784 6612740029258268672 6643710500052195648 6668675987869329408 6671050872480393984 6709230327468883968 6709895968444710912 6712285532536037376 6730543587366164007 6736840328816492544 6737508709055594496 6739908106744004608 6794500063112146944 6796919756866816512 6838932429376339968 6863950523699822592 6867076184229740544 6902379556406686872 6925163525864303616 6927629752191178368 6930784410548278176 6970450360710500352 6995949572232511488 6996643659403886592 6999135341618774016 7058339747515540224 7061553927728434368 7090613820435135744 7127948620765200384 7128655803920941056 7131194499007807488 7160540978427592704 7194077050352377536 7197353041723211952 7224398986858440192 7226971778520426816 7241840846066032128 7265024555779915776 7265745338611728384 7268332854757957632 7271642660247373824 7295645525190377472 7298243689551200256 7313259394843803648 7360708401704825856 7363329736605717888 7405471210508107776 7408843465157701632 7435946400674807808 7439332532915552256 7502260486352995584 7504932231540443232 7547884118402494464 7551321224103042048 7576247276159238144 7578945369918554112 7579697297687543808 7582396620087005184 7610889467636875264 7629264430423474176 7646534726475168576 7721944339162300416 7722710454247686144 7725460707258458112 7754491155705495552 7757252726629892096 7773212815903162368 7793583471215075664 7797132461866812948 7829219426730462384 7870443268761575424 7871224116829372416 7874027259321120768 7903615985622908928 7906430663680466944 7919091534061633536 7922697677747453952 7944248168694488664 7955301371894562816 7976940547989527712 8022593811383783424 8052740815540322304 8055608600731041792 8097022171938613446 8127448860215745216 8130343250835480168 8176874461602702336 8180597992778295552 8207601215839174656 8210524150745100288 8214263005094255616 8261274501582815232 8283745953681432624 8334948898302414336 8362461616138027008 8365439700759158784 8369249099529996288 8417147605386264576 8443048760482998636 8495236377115922304 8523278185679142912 8526313541158373376 8527159459898486784 8530196197597880832 8562250651091484672 8579015828566769664 8582922484226408448 8614320420453875712 8618243152885776384 8687187381557587968 8691143295665765376 8723802550168682496 8726909317458628608 8744864417891057664 8780851514260979712 8807871855071770182 8854248677356772352 8858280666736260864 8891567983825772544 8894734496640525312 8913034887465885696 8945640436625178624 8946527957926281216 8949714043381383168 8974058116488218676 9059333417482862592 9062559675822422016 9114426105240748032 9118576572501786624 9143379967742713368 9146636157189915189 9156101578972987392 9203172741875582496 9233551367819071488 9236839669588237824 9241045880731037568 9289703530341531648 9293933814280667136 9319214197891611702 9327932762976681984 9332180455491698688 9411119663354053632 9415405236971245824 9454151760580180992 9508259332010409984 9592102733803170048 9593054392385797632 9596470722297615936 9632531982477920256 9635962371360569088 9655787794754709504 9686699407706554368 9687660451482304512 9691110473010610176 9695523546996498432 9730991586068267008 9777536207623986048 9814277868939767808 9817772982140957184 9873961614010810368 9878457953543602176 9914595200899743744 9919110043887403008 9965565750078293472 10003013981803994112 10006576308720590976 10063845491203325952 10064843952667066368 10068428298804056064 10105260493224738816 10106263063583391744 10109862160116006912 10195379635300224768 10258398644064509952 10295925785549733888 10296947272330248192 10300614276344610816 10391444628286767552 10396176615822417264 10438959235640616512 10455675541065750528 10490188536220483584 10493924358348767232 10494965489105829888 10498703012428161024 10538154647497211904 10563596903663271936 10592330891592651552 10635920730652703616 10691922931147800576 10696791748511711232 10740811467641389056 10796029562584817928 10836598480287660288 10840457667780640224 10897536833669873664 10902499282136936448 10907463990371060736 10943468287785566208 10947365534326800384 10952350673459007488 10969889092265705472 11041062602557238784 11044994604908576832 11113265197736552448 11149948821517369344 11153919601012211712 11158998799373328384 11253390729529493376 11257398347310664848 11326981836154563072 11364370914238857216 11368418054877831168 11369545946531315712 11373594930130507776 11416334201455312896 11438687771422359552 11443896645635211264 11469802089712752864 11490990870514368512 11582916508743450624 11584065681371529216 11588191060887687168 11631736733558243328 11635879089944838144 11659819223854743552 11690375206822613496 11695698692800219422 11743829140095693576 11805664903142363136 11806836175244058624 11811040888981681152 11855423978434363392 11859645995520700416 11884046516621180928 11932952057841844224 11965410821984291568 12033890717075675136 12079111223310483456 12083412901096562688 12158102096669048832 12191173290323617824 12195514876253220252 12265311692404053504 12270896989167443328 12311401823758761984 12315786226117650432 12321394507641383424 12386271373788708864 12391911752374222848 12425618930522148936 12442907273988931584 12548159551138738176 12553873649294994432 12605535680773574656 12625721408079396864 12664573140724497954 12789470311737560064 12790739189847730176 12795294296396821248 12843375976637227008 12847949828480758784 12868523742850154496 12874383726339612672 12921480630680813568 12927364729328664576 13036714943498648064 13085703825253023744 13090363976187942912 13165282152014413824 13171277271391469568 13211807782607655273 13225480058516537344 13287421000104391296 13337351975738658816 13342101744960787968 13418460654937767936 13419791936889421824 13424571065072074752 13461087174732328014 13473680657632985088 13479816213488009216 13589000126224293888 13593839513733633024 13677864858752679936 13734152368459481088 13804759112813373744 13850327051728607232 13855259504382356736 13861568821096556352 13940900721421000704 13991899144465022976 13993287318807773184 13998270683237548032 14116679495031080448 14123107855456868736 14181227640870271488 14255897241530400768 14262388998015614976 14321081956855185408 14388154100704755072 14394706083446423904 14448797973716880384 14453943557040853632 14483681692132064256 14530049111559831552 14531490677223456768 14536665709515915264 14543285320494747648 14596487379102400512 14721416803409651712 14726659473211435776 14810942421016215552 14817686930315403264 14871892801349615616 14878665065831104512 15004520972705991168 15009864463080886464 15095768236804988928 15102642448206084096 15152494552318476288 15157890739837108224 15159394595375087616 15164793240174010368 15221778935273750528 15258528860846948352 15293069452950337152 15443888678324600832 15445420908495372288 15450921414516916224 15514505453259784192 15587166942430151328 15594264923733625896 15658438853460924768 15740886537523150848 15742448233658744832 15748054518642241536 15807231971245817856 15812861327360933888 15845395355494907904 15888496337388977328 15953881095979055424 16045187622767566848 16105481631080644608 16111217201462083584 16194044343877226892 16254897720431490432 16260686501670960336 16353748923205404672 16361195985556591104 16415202431678349312 16421048301490200576 16428526010188511232 16522549003165630464 16567491907362865248 16669897796604828672 16724923232276054016 16730879401518317568 16738498199059992576 16886097520965997272 16990472754231844608 17046556371358285824 17052627082316746752 17054318919796973568 17060392395195761664 17124501302182969344 17158031657133539328 17165844968452816896 17236486305771552768 17374374763115175936 17382286591331530752 17447605100337364992 17453818634917257216 17489728835782115328 17543548039200329133 17561703028521959424 17615743710143540364 17708497354713544704 17716561333472521728 17783135967651545088 17789468993281050624 17826069774931771392 17891280873250357248 17899428086762766336 17948116232976437352 18118666834965725184 18125119351644844032 18237153145003573248 18286759935485426736 18293272314379830378 18406345483751164992 18467102735638142976 18473679339176475648 18482091761462075136 18579407060683063296 18587867628561334272 18638428395783223404 18664360910983397376 18822239326708107264 18830810473942491648 18908303521160361984 18996859711086746931 19016518664020819968 19184205467606340096 19186108784771595264 19192941444595231872 19265063964955840512 19271924742721138176 19311575589509419008 19373398815413108736 19382220946021220352 19391047093992996864 19461983172136534016 19555072415247972096 19628555737879535616 19635545964281914368 19747923228021620736 19756915907087204352 19838220087774806016 19931131500156586944 20006027963607988224 20013152617441181952 20127690982406651904 20129687905334132736 20136856597608112128 20191630762098492021 20210520986449477632 20212526127166783488 20219724320232013824 20390759270600449536 20516797288129019904 20591851571099467776 20601228552689221632 20782889256573535104 20792353231644834528 20877918471281233024 20911351082131501056 20987848716697534464 20989930978211659776 20997406024856322048 21184661783185303104 21271841461305407232 21383845862295601152 21393583497023422464 21481622935282778112 21592059125169635856 21673196960575320576 21680915335561280448 21795073667339747328 21804998564273872896 21814927980742121472 21886936575571132416 21894731068653600768 21904701346918014976 21939778184531410944 22082125205114477568 22089989209817153664 22226530395473104896 22307839202024423424 22317997598746656768 22506781459058986752 22514796694621329696 22653963672309126144 22728741828477714432 22736836109755662336 22739091893062631424 22747189860261015552 22832668402910625792 22887793291270422528 22939604179425505728 23165833017486901248 23168131362743058432 23176382121775374336 23263473467116486656 23271758179889676288 23319638447709487104 23380750413645226992 23391397385600438844 23487658280191387152 23611329806284726272 23613672350488117248 23622081777963362304 23710847956868726784 23719291991041400832 23768093033242361856 23865904115683688448 23930821643968583136 24067781434151350272 24158222446620966912 24166825802193125376 24382346580647235648 24391029752506440504 24530623384808107008 24541793978334886656 24622803647517523968 24631572452235300864 24642789015282766848 24783823504748445696 24851237861044297872 25096319102277476352 25107747298589988864 25211071361547149312 25251442816158793728 25329146281448995908 25578940623475120128 25581478379695460352 25590588592793642496 25686751953274454016 25695899656961517568 25737047485700308992 25748767452679225344 25842961261361627136 25854729458657329152 26073429886997296128 26171407650506047488 26180727952375885824 26342554542782939136 26423615565215310546 26574842000208782592 26674703951477317632 26684203489921575936 26836921309875535872 26839583873778843648 26849142130144149504 26922174349464656028 26959632426976018432 27178000252448587776 27187679027467266048 27355729717505359872 27439908471569745567 27468304736918962176 27609518225626747488 27700654103457214464 27710519008764713472 27723137642193112704 27881801442842001408 27983798288930045952 27996541366475096064 28233358990062160896 28246215710913737472 28362455281740542976 28524777996031229952 28776308201409510144 28789412166892847808 28897595947433760768 28907887114081707264 28967363384264128512 29060098223119663104 29062981354446913536 29073331419031830528 29086570640989495296 29192974758204801024 29442833606819303424 29453318946422871552 29621884842032431104 29635373860630806528 29743785602699231232 29757330131662209024 30009041945411982336 30019728926161772928 30191536473609977856 30205284896412168192 30315781479674216448 30318789190750175232 30329586480348020736 30586138905900674304 30887777356649201664 30890841816990744576 30901842829033832448 31029010906519568384 31174333884860302656 31188529847467251792 31316877706921849536 31481773075046301696 31484896467317489664 31496109037284483072 31614463942491635712 31625722654721867776 31690790710989815808 31776992674777954656 31907762191958110848 32090375245535133696 32222434402924167168 32388088687754453784 32509795440862980864 32521373003341920672 32707497846410809344 32722391971113182208 32830404863356698624 32842096602980401152 32857052020377022464 33134983814725730496 33339795593209657344 33449846464552108032 33461758803036635136 33476996398119985152 33772195041931994544 33980945508463689216 34093112742716571648 34105254164633493504 34108637839593947136 34120784790391523328 34249002604365938688 34316063314267078656 34331689936905633792 34472972611543105536 34748749526230351872 34764573182663061504 34895210200674729984 34907637269834514432 34979457671564230656 35087096078400658266 35231487420287080728 35416994709427089408 35433122666945043456 35566271935303090176 35578937986562101248 35652139549863542784 35798856173525532672 35896232465952874704 36237333669931450368 36250238703289688064 36474306290007146496 36573519870970853472 36586544628759660756 36812690967502329984 36934205471276285952 36947358678352951296 36964183522924150272 37158814121366126592 37175735257122668544 37276856791566446808 37328721821966794752 37644478653416214528 37661620947884983296 37816607042320723968 37993719422173493862 38368410935212680192 38372217569543190528 38385882889190463744 38530127929911681024 38543849485442276352 38623151179018838016 38764441892042440704 38782094187985993728 39110144830495944192 39257111475759071232 39271091928563828736 39495846456043241472 39513831814174408704 39635423347822965819 39676440175549612032 39862263000313173888 40012055927215976448 40026305234882363904 40255381964813303808 40259375810668265472 40273713195216224256 40383261524196984042 40421041972898955264 40439448640464027648 40781518541200899072 41033594576258039808 41202457105378443264 41565778513147070208 41584706463289669056 41755836942562466048 41822702164263002112 41975697433395068928 41979861956423319552 41994812049712644096 42369323566370606208 42543682922610814464 42767691724591202304 42787166994046844928 42963245870565556224 43184118250339271712 43346393921150641152 43361830671122560896 43590147334679494656 43609997128547745792 43629855961484242944 43789462137307201536 43809402693836029952 44164250410228955136 44179978419634307328 44453060790946209792 44615678404048846848 44635995197493313536 45013562918117973504 45029593389242659392 45307927344618252288 45457483656955428864 45473672219511324672 45478183786125262848 45494379720522031104 45665336805821251584 45775586582540845056 45879208358851011456 46331666034973802496 46336262725486116864 46352764243550748672 46543516359779352576 46761500827290453984 46782794771200877688 46975316560382774304 47222659612569452544 47227344700976234496 47244163555926724608 47421695913737453568 47438583982082801664 47536186066484723712 47861643287937166272 48135562868302700544 48316444893241933824 48333651604386250752 48764693161294471296 48782059505012881008 49061246769616214016 49083587956669773312 49245607295035047936 49263144904470601728 49285578030565533696 49567647009496891392 49702475722088595744 50192638204554952704 50215494597179977728 50422142723094298624 50658292562897991816 51157881246950240256 51162956759390920704 51181177185587284992 51373503906548908032 51391799313923035136 51474094971400617984 51497534905358450688 51709458917314658304 52146859773994592256 52342815301012094976 52361455904751771648 52630644117600987399 52685109085565878272 52847231130430621092 53149684000417565184 53349407902954635264 53368406979843151872 53673842619751071744 53698284260288299008 53844348698929312056 53919264853952036864 54356000504897175552 54375358054934532096 54711459435010719744 54879816943139491134 55219036451253494976 55401308206914428928 55421038017529426944 55446275284386225408 55763602885684002816 55993082732950192128 56466717980124321792 56492431421827474944 56724910563481085952 57049555992062459904 57552616402819020288 57578824333785695616 57795191894867521536 57815774228163414528 57934726768528257024 58120196446239326208 58146662838063661056 58173141281978990592 58385949516409602048 58885667213638606848 58906637892845743104 59243769684064862208 59270747721261613056 59514660263324418048 60018083890823964672 60039457852323545856 60383072947219955712 60410569792824336384 60574892286295476063 60631562959348432896 60637578381500350464 60659172960696041472 61172277811801348608 61775554713298403328 61803685658067664896 62058021813039136768 62348667769720605312 62377059694934503584 62633755413843699072 62963546150092603392 62969792934634979328 62992218074568966144 63251445309443735552 63553985349555909312 63815524383916221696 64180750491070267392 64444868805848334336 64776177375508907568 65019590881725961728 65042746006683841344 65414995692821618688 65444783942226364416 65660809726713397248 65684193205960802304 65714104040754044928 66269967629451460992 66679591186419314688 66923517606073270272 66953992796239970304 67544390083863989088 67961891016927378432 68186225485433143296 68210508329266987008 68217275679187894272 68241569580783046656 68498005208731877376 68663379873811267584 69497499052460703744 69529146365326123008 69790420401349459968 69815274539669028864 69958915343128461312 70174192156801316532 70462974840574161456 70833989418854178816 70866245333890086912 71132543870606180352 71157875973124202496 71304279099727085568 71597712347051065344 71792464931905749408 72474667339862900736 72500477406579376128 73147039741941706944 73173089257519321512 73625381935004659968 73868410942552571904 73894717356705902592 73928367045848300544 74351470514245337088 74553713583132893616 75288957306832429056 75323241895769966592 75633214084641447936 75987438844346987724 76736821870425360384 76744435139086381056 76771765778380927488 77060255859823362048 77087698970884552704 77246302358037676032 77528883784084881408 77564188375971987456 78220289660991888384 78514222951518142464 78542183857127657472 79027663628348817408 79270846695645931638 79724526000626347776 80024111854431952896 80052610469764727808 80510763929626607616 80518751621336530944 80547426390432448512 80766523048393968084 80878897280928055296 81563037082401798144 82067189152516079616 82319725414709236701 82404914210756886528 83131557026294140416 83169412926579338112 83511673885124932096 83645404328526004224 83951394866790137856 83989624099425288192 84738647132741212416 85087365845221628928 85574333988093689856 86368236500678543424 86692787842301282304 86723661342245121792 87180294669358989312 87219994257095491584 87259711922968485888 87578924274614403072 87618805387672059904 88328500820457910272 88359956839268614656 88906121581892419584 89231356808097693696 89271990394986627072 90027125836235947008 90059186778485318784 90615854689236504576 90947344439022649344 90956367572250525696 90988759441044062208 91758416717702022912 92663332069947604992 92672525450972233728 92705528487101497344 93087032719558705152 93523001654580907968 93565589542401755376 93950633120765548608 94445319225138905088 94454689401952468992 94488327111853449216 94843391827474907136 94877167964165603328 95072372132969447424 95723286575874332544 96271125736605401088 96667303208772501504 97529386322588942592 97564119010025762016 98122493539232428032 98167175913339546624 98491214590070095872 98526289808941203456 98571156061131067392 99404951444177191488 100385276409109905408 100430989194359955456 100844285446188597248 101316585125795983632 102315762493900480512 102325913518781841408 102362354371174569984 102747007813097816064 102783598627846070272 102948189942801235968 102995069810716901376 103418917834629316608 104293719547989184512 104685630602024189952 104722911809503543296 105261288235201974798 105694462260861242184 106299368000835130368 106698815805909270528 106736813959686303744 107396568520576598016 107688697397858624112 108712001009794351104 108750716109869064192 109422918870021439488 109759633886278982268 110438072902506989952 110802616413828857856 110842076035058853888 110892550568772450816 111527205771368005632 111986165465900384256 112933435960248643584 112984862843654949888 113449821126962171904 115105232805638040576 115157648667571391232 115590383789735043072 115631548456326829056 115869453537056514048 116293325676127322112 116346282563957981184 117771334427277213696 117813275785691486208 118487539368129724416 118541495442523226112 118906270043468897457 119029320526648836096 120036167781647929344 120078915704647091712 120766145894439911424 120821139585648672768 121149784572590952126 121263125918696865792 121318345921392082944 122344555623602697216 123607371316135329792 124697335539441210624 124754119389869007168 125267510827687398144 125927092300185206784 125939585869269958656 125984436149137932288 126502890618887471104 127107970699111818624 127631048767832443392 128361500982140534784 128889737611696668672 129552354751017815136 130039181763451923456 130085492013367682688 130829991385643237376 130889567884452728832 131368386411921604608 131428208081508089856 132539935258902921984 133359182372838629376 133847035212146540544 133907985592479940608 135088780167727978176 135923782033854756864 136372450970866286592 136421016658533974016 136434551358375788544 136483139161566093312 136996010417463754752 137326759747622535168 138994998104921407488 139058292730652246016 139630549079338057728 140348384313602633064 140925949681148322912 141667978837708357632 141732490667780173824 142265087741212360704 142315751946248404992 142608558199454171136 143584929863811498816 144949334679725801472 145000954813158752256 146294079483883413888 146346178515038643024 147250763870009319936 147736821885105143808 147789434713411805184 147856734091696601088 148702941028490674176 149107427166265787232 150577914613664858112 150646483791539933184 151266428169282895872 151974877688693975448 153473643740850720768 153488870278172762112 153543531556761854976 154120511719646724096 154175397941769105408 154492604716075352064 155128376751943974912 156440579321983776768 157028445903036284928 157084367714255314944 158055327256697634816 158541693391291863276 159449052001252695552 160048223708863905792 160105220939529455616 161021527859253215232 161094852780864897024 161533046096787936168 161757794561856110592 163126074164803596288 164134378305032159232 164639450829418473402 166263114052588280832 166338825853158676224 167023347770249864192 167290808657052008448 167979248198850576384 169477294265482424832 170174731690443257856 171148667976187379712 172736473001357086848 173385575684602564608 173447322684490243584 174360589338717978624 174439988514190983168 174519423845936971776 175157848549228806144 175237610775344119808 176657001640915820544 176719913678537229312 177812243163784839168 178543980789973254144 180054251672471894016 180118373556970637568 181231709378473009152 181894688878045298688 181912735144501051392 181977518882088124416 183516833435404045824 185326664139895209984 185411056974202994688 186174065439117410304 187046003309161815936 187131179084803510752 187901266241531097216 188890638450277810176 188909378803904937984 188976654223706898432 189754335928331206656 191446573151748665088 192542251473210802176 193334606417545003008 195058772645177885184 195128238020051524032 196244987078464856064 196334351826679093248 196982429180140191744 197052579617882406912 197142312122262134784 198809902888354382976 200770552818219810816 200861978388719910912 201688570892377194496 202633170251591967264 204631524987800961024 204651827037563682816 204724708742349139968 205494015626195632128 205567197255692140544 205990139621433802752 208587439095978369024 209371261204048379904 209445823619007086592 210522576470403949596 211388924521722484368 212598736001670260736 213397631611818541056 213473627919372607488 214793137041153196032 215377394795717248224 217424002019588702208 217501432219738128384 219519267772557964536 220876145805013979904 221605232827657715712 221684152070117707776 221785101137544901632 223054411542736011264 225866871920497287168 225969725687309899776 226899642253924343808 230210465611276081152 230315297335142782464 231180767579470086144 231263096912653658112 231738907074113028096 232586651352254644224 232692565127915962368 235542668854554427392 235626551571382972416 237082990885046452224 237812540086937794914 240072335563295858688 240157831409294183424 241532291788879822848 241642279171297345536 242299569145181904252 242636691842784165888 244689111247205394432 246959176244127710103 247214742632270659584 249394671078882421248 249508238779738014336 250535021655374796288 251854184600370413568 251968872298275864576 253005781237774942208 254215941398223637248 255262097535664886784 256723001964281069568 259104709502035630272 260078363526903846912 260170984026735365376 261659982771286474752 261779135768905457664 262736772823843209216 262856416163016179712 265079870517805843968 266718364745677258752 267694070424293081088 267815971184959881216 270177560335455956352 271847564067709513728 272842033317067948032 272869102716751577088 272966278323132186624 277989996209842814976 278116585461304492032 279261098158676115456 280696768627205266128 281851899362296645824 283335957675416715264 283464981335560347648 284530175482424721408 284631503892496809984 285217116398908342272 287169859727622997632 290001909626317504512 292588158967766827776 292692357030077286048 294501527740018639872 295473643770210287616 295578869426823610368 295713468183393202176 298214854332531574464 301155829227329716224 301292967583079866368 302532856338565791744 303949755377387950896 306947287481701441536 306977740556345524224 307087063113523709952 308241023439293448192 308350795883538210816 308985209432150704128 310256753503887949824 312881158643967553536 314056891806072569856 314168735428510629888 317083386782583726552 318898104002505391104 320096447417727811584 320210441879058911232 322189705561729794048 323066092193575872336 326252148329607192576 328268756610064318464 329278901658836946804 332526228105176561664 332677651706317352448 334046695540499728384 334581617314104016896 335958496397701152768 338954588530964849664 340349463380886515712 345472946002714173696 346771151369205129216 346894645368980487168 348879977028381966336 349038847691873943552 350475221550688239616 353314003281831641088 353439827357074458624 355624486327569678336 356718810130406692371 357087961579946508288 360108503344943788032 360236747113941275136 362463418756946018304 363789377756090597376 363955037764176248832 367033666870808091648 370822113948405989376 374092006618323631872 374262358169607021504 375802532483062194432 377781276900555620352 377818757607809875968 377953308447413796864 379508671856662413312 382893146303497330176 385084502946421604352 386669212835090006016 390117545290355770368 390256476040103048064 392489974156929712128 392668703653358186496 394105159235764813824 394284624244524269568 397619805776708765952 401541105636439621632 401723956777439821824 403377141784754388992 405266340503183934528 409263049975601922048 409303654075127365632 409449417484698279936 410988031252391264256 411134394511384281088 411980279242867605504 417174878191956738048 418891647238014173184 421045152940807899192 422777849043444968736 425197472003340521472 426795263223637082112 426947255838745214976 430754789591434496448 434848004039177404416 435002864439476256768 439038535545115929072 441752291610027959808 443210465655315431424 443368304140235415552 443570202275089803264 446108823085472022528 451733743840994574336 451939451374619799552 453799284507848687616 460420931222552162304 460630594670285564928 462361535158940172288 462526193825307316224 463477814148226056192 465385130255831924736 471085337709108854784 471253103142765944832 474165981770092904448 475625080173875589828 480144671126591717376 480315662818588366848 483064583577759645696 483284558342594691072 484599138290363808504 485273383685568331776 489378222494410788864 493918352488255420206 498789342157764842496 499016477559476028672 501070043310749592576 503937744596551729152 508431882796447274496 510524195071329773568 513446003928562139136 518209419004071260544 520156727053807693824 520341968053470730752 523319965542572949504 523558271537810915328 525473545647686418432 525712832326032359424 530159741035611687936 533436729491354517504 535631942369919762432 540355120670911912704 543695128135419027456 545684066634135896064 545738205433503154176 545932556646264373248 555979992419685629952 556233170922608984064 558522196317352230912 561393537254410532256 563703798724593291648 566671915350833430528 566929962671120695296 569263007784993619968 574339719455245995264 580003819252635009024 585176317935533655552 585384714060154572096 589003055480037279744 590947287540420575232 591157738853647220736 591426936366786404352 596429708665063148928 602311658454659432448 602585935166159732736 605065712677131583488 607899510754775901792 613894574963402883072 613955481112691048448 614174126227047419904 616482046878586896384 616701591767076421632 617970418864301408256 625762317287935107072 628113783612145139712 628337470857021259776 634166773565167453104 637796208005010782208 640192894835455623168 640420883758117822464 644379411123459588096 646132184387151744672 652504296659214385152 658557803317673893608 665052456210353123328 665355303412634704896 668093391080999456768 669163234628208033792 677909177061929699328 680698926761773031424 690945892005428347392 693542302738410258432 693789290737960974336 697759954056763932672 698077695383747887104 700950443101376479232 706628006563663282176 706879654714148917248 711248972655139356672 713437620260813384742 720217006689887576064 720473494227882550272 724926837513892036608 727910075528352497664 734067333741616183296 741644227896811978752 748184013236647263744 748524716339214043008 751605064966124388864 755562553801111240704 755906616894827593728 759017343713324826624 765786292606994660352 770169005892843208704 780235090580711540736 780512952080206096128 784979948313859424256 785337407306716372992 788210318471529627648 788569248489048539136 795239611553417531904 803082211272879243264 803447913554879643648 806754283569508777984 810532681006367869056 818526099951203844096 818607308150254731264 818898834969396559872 822268789022768562176 834349756383913476096 837783294476028346368 842090305881615798384 845555698086889937472 850394944006681042944 853590526447274164224 853894511677490429952 861509579182868992896 870005728878952513536 878077071090231858144 883504583220055919616 886420931310630862848 886736608280470831104 887140404550179606528 903467487681989148672 903878902749239599104 907598569015697375232 920841862445104324608 921261189340571129856 924723070317880344576 925052387650614632448 926955628296452112384 930770260511663849472 942170675418217709568 942506206285531889664 951250160347751179656 960289342253183434752 960631325637176733696 966569116685189382144 969198276580727617008 978756444988821577728 987836704976510840412 997578684315529684992 998032955118952057344 1002140086621499185152 1007875489193103458304 1016863765592894548992 1021048390142659547136 1036418838008142521088 1040313454107615387648 1040683936106941461504 1046639931085145899008 1047116543075621830656 1051425664652064718848 1060319482071223375872 1066873458982709035008 1070156430391220077113 1071263884739839524864 1080710241341823825408 1087390256270838054912 1091368133268271792128 1091865113292528746496 1112466341845217968128 1122787074508821064512 1127407597449186583296 1133343830701666861056 1133859925342241390592 1138526015569987239936 1148679438910491990528 1160007638505270018048 1170352635871067311104 1170769428120309144192 1178006110960074559488 1182315477707294441472 1182853872733572808704 1192859417330126297856 1204623316909318864896 1205171870332319465472 1210131425354263166976 1215799021509551803584 1227789149926805766144 1227910962225382096896 1228348252454094839808 1232964093757173792768 1233403183534152843264 1235940837728602816512 1251524634575870214144 1256674941714042519552 1268333547130334906208 1275592416010021564416 1280385789670911246336 1280841767516235644928 1292264368774303489344 1305008593318428770304 1317115606635347787216 1330104912420706246656 1330710606825269409792 1336186782161998913536 1338326469256416067584 1355818354123859398656 1361397853523546062848 1381891784010856694784 1387084605476820516864 1387578581475921948672 1396155390767495774208 1413256013127326564352 1413759309428297834496 1422497945310278713344 1426875240521626769484 1440434013379775152128 1440946988455765100544 1449853675027784073216 1455820151056704995328 1468134667483232366592 1496368026473294527488 1497049432678428086016 1503210129932248777728 1511813233789655187456 1531572585213989320704 1540338011785686417408 1560470181161423081472 1561025904160412192256 1569959896627718848512 1570674814613432745984 1576420636943059255296 1577138496978097078272 1590479223106835063808 1606895827109759287296 1621065362012735738112 1637052199902407688192 1637214616300509462528 1637797669938793119744 1644537578045537124352 1668699512767826952192 1675566588952056692736 1684180611763231596768 1691111396173779874944 1700789888013362085888 1707789023354980859904 1723019158365737985792 1740011457757905027072 1756154142180463716288 1767009166440111839232 1772841862621261725696 1773473216560941662208 1774280809100359213056 1806934975363978297344 1807757805498479198208 1815197138031394750464 1841683724890208649216 1842522378681142259712 1849446140635760689152 1850104775301229264896 1853911256592904224768 1884341350836435419136 1885012412571063779328 1902500320695502359312 1920578684506366869504 1921262651274353467392 1933138233370378764288 1938396553161455234016 1957512889977643155456 1975673409953021680824 1995157368631059369984 1996065910237904114688 2004280173242998370304 2033727531185789097984 2042096780285319094272 2072837676016285042176 2080626908215230775296 2081367872213882923008 2093279862170291798016 2094233086151243661312 2102851329304129437696 2120638964142446751744 2133746917965418070016 2140312860782440154226 2161420482683647650816 2174780512541676109824 2183730226585057492992 2224932683690435936256 2245574149017642129024 2254815194898373166592 2266687661403333722112 2267719850684482781184 2277052031139974479872 2297358877820983981056 2340705271742134622208 2341538856240618288384 2356012221920149118976 2364630955414588882944 2365707745467145617408 2385718834660252595712 2409246633818637729792 2410343740664638930944 2420262850708526333952 2431598043019103607168 2455578299853611532288 2455821924450764193792 2456696504908189679616 2466806367068305686528 2503049269151740428288 2513349883428085039104 2536667094260669812416 2551184832020043128832 2560771579341822492672 2561683535032471289856 2584528737548606978688 2610017186636857540608 2634231213270695574432 2660209824841412493312 2661421213650538819584 2672373564323997827072 2711636708247718797312 2722795707047092125696 2763783568021713389568 2774169210953641033728 2775157162951843897344 2792310781534991548416 2826512026254653128704 2827518618856595668992 2853750481043253538968 2880868026759550304256 2881893976911530201088 2899707350055568146432 2936269334966464733184 2992736052946589054976 2994098865356856172032 3006420259864497555456 3023626467579310374912 3063145170427978641408 3120940362322846162944 3122051808320824384512 3139919793255437697024 3141349629226865491968 3154276993956194156544 3180958446213670127616 3210469291173660231339 3213791654219518574592 3242130724025471476224 3274104399804815376384 3275595339877586239488 3289075156091074248704 3337399025535653904384 3368361223526463193536 3382222792347559749888 3401579776026724171776 3415578046709961719808 3446038316731475971584 3480022915515810054144 3512308284360927432576 3534018332880223678464 3546946433121883324416 3548561618200718426112 3613869950727956594688 3615515610996958396416 3630394276062789500928 3683367449780417298432 3685044757362284519424 3698892281271521378304 3700209550602458529792 3707822513185808449536 3770024825142127558656 3805000641391004718624 3841157369012733739008 3842525302548706934784 3876793106322910468032 3915025779955286310912 3951346819906043361648 3990314737262118739968 3992131820475808229376 4008560346485996740608 4067455062371578195968 4084193560570638188544 4145675352032570084352 4161253816430461550592 4162735744427765846016 4188466172302487322624 4241277928284893503488 4267493835930836140032 4280625721564880308452 4322840965367295301632 4349561025083352219648 4367460453170114985984 4491148298035284258048 4509630389796746333184 4535439701368965562368 4594717755641967962112 4681410543484269244416 4683077712481236576768 4712024443840298237952 4729261910829177765888 4731415490934291234816 4771437669320505191424 4820687481329277861888 4863196086038207214336 4911156599707223064576 4911643848901528387584 4913393009816379359232 4933612734136611373056 5006098538303480856576 5026699766856170078208 5073334188521339624832 5102369664040086257664 5123367070064942579712 5169057475097213957376 5220034373273715081216 5268462426541391148864 5320419649682824986624 5322842427301077639168 5344747128647995654144 5423273416495437594624 5445591414094184251392 5527567136043426779136 5548338421907282067456 5550314325903687794688 5653024052509306257408 5655037237713191337984 5707500962086507077936 5761736053519100608512 5763787953823060402176 5799414700111136292864 5872538669932929466368 5985472105893178109952 5988197730713712344064 6012840519728995110912 6126290340855957282816 6241880724645692325888 6244103616641648769024 6279839586510875394048 6282699258453730983936 6308553987912388313088 6361916892427340255232 6420938582347320462678 6484261448050942952448 6551190679755172478976 6674798051071307808768 6736722447052926387072 6764445584695119499776 6803159552053448343552 6831156093419923439616 6892076633462951943168 7024616568721854865152 7068036665760447356928 7093892866243766648832 7097123236401436852224 7227739901455913189376 7231031221993916792832 7260788552125579001856 7366734899560834596864 7370089514724569038848 7400419101204917059584 7540049650284255117312 7610001282782009437248 7682314738025467478016 7685050605097413869568 7753586212645820936064 7830051559910572621824 7902693639812086723296 7980629474524237479936 7984263640951616458752 8017120692971993481216 8134910124743156391936 8168387121141276377088 8291350704065140168704 8322507632860923101184 8325471488855531692032 8376932344604974645248 8482555856569787006976 8561251443129760616904 8645681930734590603264 8699122050166704439296 8982296596070568516096 9019260779593492666368 9070879402737931124736 9189435511283935924224 9362821086968538488832 9366155424962473153536 9424048887680596475904 9462830981868582469632 9542875338641010382848 9641374962658555723776 9726392172076414428672 9822313199414446129152 9826786019632758718464 9867225468273222746112 10012197076606961713152 10146668377042679249664 10204739328080172515328 10246734140129885159424 10338114950194427914752 10440068746547430162432 10536924853082782297728 10640839299365649973248 10645684854602155278336 10689494257295991308288 10846546832990875189248 10891182828188368502784 11055134272086853558272 11096676843814564134912 11100628651807375589376 11310074475426382675968 11415001924173014155872 11523472107038201217024 11527575907646120804352 11745077339865858932736 11970944211786356219904 11976395461427424688128 12025681039457990221824 12252580681711914565632 12483761449291384651776 12488207233283297538048 12565398516907461967872 12723833784854680510464 12841877164694640925356 12968522896101885904896 13102381359510344957952 13473444894105852774144 13528891169390238999552 13606319104106896687104 13784153266925903886336 14049233137443709730304 14136073331520894713856 14187785732487533297664 14194246472802873704448 14462062443987833585664 14733469799121669193728 14740179029449138077696 14800838202409834119168 15080099300568510234624 15220002565564018874496 15370101210194827739136 15507172425291641872128 15660103119821145243648 15805387279624173446592 15961258949048474959872 15968527281903232917504 16034241385943986962432 16269820249486312783872 16336774242282552754176 16582701408130280337408 16645015265721846202368 16650942977711063384064 16965111713139574013952 17122502886259521233808 17291363861469181206528 17398244100333408878592 17964593192141137032192 18038521559186985332736 18378871022567871848448 18725642173937076977664 18732310849924946307072 18848097775361192951808 18925661963737164939264 19085750677282020765696 19452784344152828857344 19653572039265517436928 20024394153213923426304 20293336754085358499328 20409478656160345030656 20493468280259770318848 20676229900388855829504 21073849706165564595456 21281678598731299946496 21291369709204310556672 21378988514591982616576 21693093665981750378496 21782365656376737005568 22110268544173707116544 22201257303614751178752 22620148950852765351936 22830003848346028311744 23046944214076402434048 23055151815292241608704 23490154679731717865472 23941888423572712439808 23952790922854849376256 24051362078915980443648 24505161363423829131264 24967522898582769303552 24976414466566595076096 25130797033814923935744 25447667569709361020928 25683754329389281850712 25937045792203771809792 26946889788211705548288 27057782338780477999104 27212638208213793374208 27568306533851807772672 28098466274887419460608 28272146663041789427712 28388492945605747408896 28924124887975667171328 29466939598243338387456 29480358058898276155392 29601676404819668238336 30440005131128037748992 30740202420389655478272 31014344850583283744256 31320206239642290487296 31610774559248346893184 31922517898096949919744 31937054563806465835008 32068482771887973924864 32539640498972625567744 32673548484565105508352 33165402816260560674816 33290030531443692404736 33301885955422126768128 33930223426279148027904 34245005772519042467616 34582727722938362413056 35929186384282274064384 36077043118373970665472 36757742045135743696896 37451284347874153955328 37464621699849892614144 37696195550722385903616 38171501354564041531392 38905568688305657714688 39307144078531034873856 40586673508170716998656 40818957312320690061312 41352459800777711659008 42147699412331129190912 42563357197462599892992 42582739418408621113344 42757977029183965233152 43386187331963500756992 44220537088347414233088 44402514607229502357504 45240297901705530703872 45660007696692056623488 46110303630584483217408 46980309359463435730944 47883776847145424879616 47905581845709698752512 48102724157831960887296 49010322726847658262528 49935045797165538607104 49952828933133190152192 50895335139418722041856 51367508658778563701424 51874091584407543619584 53893779576423411096576 54115564677560955998208 55136613067703615545344 56196932549774838921216 56544293326083578855424 56776985891211494817792 58960716117796552310784 60880010262256075497984 61480404840779310956544 62028689701166567488512 63221549118496693786368 63845035796193899839488 63874109127612931670016 64136965543775947849728 65079280997945251135488 65347096969130211016704 66330805632521121349632 66603771910844253536256 67860446852558296055808 68490011545038084935232 69165455445876724826112 71858372768564548128768 72154086236747941330944 73515484090271487393792 74902568695748307910656 74929243399699785228288 75392391101444771807232 76343002709128083062784 77811137376611315429376 81173347016341433997312 81637914624641380122624 82704919601555423318016 84295398824662258381824 85165478836817242226688 86772374663927001513984 88441074176694828466176 88805029214459004715008 91320015393384113246976 92220607261168966434816 93960618718926871461888 95767553694290849759232 95811163691419397505024 96205448315663921774592 98020645453695316525056 99870091594331077214208 99905657866266380304384 101790670278837444083712 102735017317557127402848 103748183168815087239168 107787559152846822193152 108231129355121911996416 110273226135407231090688 112393865099549677842432 113088586652167157710848 117921432235593104621568 121760020524512150995968 124057379402333134977024 126443098236993387572736 127690071592387799678976 127748218255225863340032 128273931087551895699456 130158561995890502270976 132661611265042242699264 133207543821688507072512 135720893705116592111616 136980023090076169870464 138330910891753449652224 143716745537129096257536 144308172473495882661888 147030968180542974787584 149805137391496615821312 149858486799399570456576 152686005418256166125568 155622274753222630858752 162346694032682867994624 165409839203110846636032 168590797649324516763648 170330957673634484453376 176882148353389656932352 182640030786768226493952 184441214522337932869632 191535107388581699518464 191622327382838795010048 192410896631327843549184 196041290907390633050112 199811315732532760608768 203581340557674888167424 205470034635114254805696 207496366337630174478336 215575118305693644386304 216462258710243823992832 220546452270814462181376 224787730199099355684864 226177173304334315421696 243520041049024301991936 248114758804666269954048 252886196473986775145472 255496436510451726680064 260317123991781004541952 265323222530084485398528 266415087643377014145024 273960046180152339740928 276661821783506899304448 287433491074258192515072 288616344946991765323776 294061936361085949575168 299610274782993231642624 299716973598799140913152 305372010836512332251136 311244549506445261717504 324693388065365735989248 330819678406221693272064 337181595298649033527296 353764296706779313864704 365280061573536452987904 383070214777163399036928 383244654765677590020096 384821793262655687098368 399622631465065521217536 407162681115349776334848 410940069270228509611392 414992732675260348956672 431150236611387288772608 432924517420487647985664 441092904541628924362752 449575460398198711369728 487040082098048603983872 496229517609332539908096 505772392947973550290944 510992873020903453360128 530646445060168970797056 547920092360304679481856 553323643567013798608896 574866982148516385030144 577232689893983530647552 588123872722171899150336 599433947197598281826304 610744021673024664502272 622489099012890523435008 649386776130731471978496 661639356812443386544128 674363190597298067054592 730560123147072905975808 766489309531355180040192 799245262930131042435072 821880138540457019222784 829985465350520697913344 862300473222774577545216 865849034840975295971328 882185809083257848725504 899150920796397422739456 974080164196097207967744 992459035218665079816192 1011544785895947100581888 1061292890120337941594112 1095840184720609358963712 1149733964297032770060288 1154465379787967061295104 1198867894395196563652608 1221488043346049329004544 1244978198025781046870016 1298773552261462943956992 1323278713624886773088256 1348726381194596134109184 1461120246294145811951616 1532978619062710360080384 1643760277080914038445568 1659970930701041395826688 1724600946445549155090432 1731698069681950591942656 1764371618166515697451008 1798301841592794845478912 1948160328392194415935488 1984918070437330159632384 2023089571791894201163776 2191680369441218717927424 2299467928594065540120576 2397735788790393127305216 2489956396051562093740032 2597547104522925887913984 2646557427249773546176512 2697452762389192268218368 2922240492588291623903232 3287520554161828076891136 3449201892891098310180864 3463396139363901183885312 3596603683185589690957824 3896320656784388831870976 3969836140874660319264768 4046179143583788402327552 4383360738882437435854848 4598935857188131080241152 4979912792103124187480064 5195094209045851775827968 5293114854499547092353024 5394905524778384536436736 5844480985176583247806464 6575041108323656153782272 6898403785782196620361728 7193207366371179381915648 7792641313568777663741952 7939672281749320638529536 8092358287167576804655104 8766721477764874871709696 10390188418091703551655936 10789811049556769072873472 11688961970353166495612928 13150082216647312307564544 13796807571564393240723456 15585282627137555327483904 15879344563498641277059072 16184716574335153609310208 17533442955529749743419392 21579622099113538145746944 23377923940706332991225856 26300164433294624615129088 31170565254275110654967808 32369433148670307218620416 35066885911059499486838784 46755847881412665982451712 52600328866589249230258176 64738866297340614437240832 70133771822118998973677568 93511695762825331964903424 105200657733178498460516352 140267543644237997947355136 210401315466356996921032704 280535087288475995894710272 420802630932713993842065408 841605261865427987684130816
- Sum of all divisors σ(n): 2834227040029669414438482240
- Sum of proper divisors (its aliquot sum) s(n): 1992621778164241426754351424
- 841605261865427987684130816 is an abundant number, because the sum of its proper divisors (1992621778164241426754351424) is greater than itself. Its abundance is 1151016516298813439070220608
Bases of 841605261865427987684130816
- Binary: 1010111000001010001101100010101010000110111100100010011010000110101010110000000000000000002
- Hexadecimal: 0x2B828D8AA1BC89A1AAC0000
- Base-36: 2XQW8A99MSDKAO0000
Squares and roots of 841605261865427987684130816
- 841605261865427987684130816 squared (8416052618654279876841308162) is 708299416799575616652181003782650031339129757400825856
- 841605261865427987684130816 cubed (8416052618654279876841308163) is 596108516154736760500494906268737627234044459435022159016087902356140903939178496
-
The
square root of 841605261865427987684130816 is 29010433672481.1473074745 -
841605261865427987684130816 is a
perfect cube number . Itscube root is 944139456
Scales and comparisons
How big is 841605261865427987684130816?- 841,605,261,865,427,987,684,130,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 841,605,261,865,427,987,684,130,816 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 841605261865427987684130816 cubic inches would be around 78678288 feet tall.
Recreational maths with 841605261865427987684130816
- 841605261865427987684130816 backwards is 618031486789724568162506148
- The number of decimal digits it has is: 27
- The sum of 841605261865427987684130816's digits is 126
- 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 841605261865427987684130816 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 841605261865427987684130816 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/841605261865427987684130816/
Chicago style:
Numbermatics. 2024. "Number 841605261865427987684130816 - Facts about the integer". https://numbermatics.com/n/841605261865427987684130816/
The information we have on file for 841605261865427987684130816 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 841605261865427987684130816, math, Factors of 841605261865427987684130816, curriculum, school, college, exams, university, Prime factorization of 841605261865427987684130816, STEM, science, technology, engineering, physics, economics, calculator, eight hundred forty-one septillion, six hundred five sextillion, two hundred sixty-one quintillion, eight hundred sixty-five quadrillion, four hundred twenty-seven trillion, nine hundred eighty-seven billion, six hundred eighty-four million, one hundred thirty thousand, eight hundred sixteen.