855203558000693910152675328
855,203,558,000,693,910,152,675,328 is an even composite number composed of five prime numbers multiplied together.
What does the number 855203558000693910152675328 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17920 divisors.
855203558000693910152675328 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 855203558000693910152675328:
227 × 39 × 73 × 173 × 5773
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 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 × 7 × 7 × 7 × 17 × 17 × 17 × 577 × 577 × 577)See below for interesting mathematical facts about the number 855203558000693910152675328 from the Numbermatics database.
Names of 855203558000693910152675328
- Cardinal: 855203558000693910152675328 can be written as Eight hundred fifty-five septillion, two hundred three sextillion, five hundred fifty-eight quintillion, six hundred ninety-three trillion, nine hundred ten billion, one hundred fifty-two million, six hundred seventy-five thousand, three hundred twenty-eight.
Scientific notation
- Scientific notation: 8.55203558000693910152675328 × 1026
Factors of 855203558000693910152675328
Divisors of 855203558000693910152675328
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 128 136 144 147 153 162 168 189 192 196 204 216 224 238 243 252 256 272 288 289 294 306 324 336 343 357 378 384 392 408 432 441 448 459 476 486 504 512 544 567 576 577 578 588 612 648 672 686 714 729 756 768 784 816 833 864 867 882 896 918 952 972 1008 1024 1029 1071 1088 1134 1152 1154 1156 1176 1224 1296 1323 1344 1372 1377 1428 1458 1512 1536 1568 1632 1666 1701 1728 1731 1734 1764 1792 1836 1904 1944 2016 2023 2048 2058 2142 2176 2187 2268 2304 2308 2312 2352 2448 2499 2592 2601 2646 2688 2744 2754 2856 2916 3024 3072 3087 3136 3213 3264 3332 3402 3456 3462 3468 3528 3584 3672 3808 3888 3969 4032 4039 4046 4096 4116 4131 4284 4352 4374 4536 4608 4616 4624 4704 4896 4913 4998 5103 5184 5193 5202 5292 5376 5488 5508 5712 5831 5832 6048 6069 6144 6174 6272 6426 6528 6561 6664 6804 6912 6924 6936 7056 7168 7344 7497 7616 7776 7803 7938 8064 8078 8092 8192 8232 8262 8568 8704 8748 9072 9216 9232 9248 9261 9408 9639 9792 9809 9826 9996 10206 10368 10386 10404 10584 10752 10976 11016 11424 11662 11664 11907 12096 12117 12138 12288 12348 12393 12544 12852 13056 13122 13328 13608 13824 13848 13872 14112 14161 14336 14688 14739 14994 15232 15309 15552 15579 15606 15876 16128 16156 16184 16384 16464 16524 17136 17408 17493 17496 18144 18207 18432 18464 18496 18522 18816 19278 19584 19618 19652 19683 19992 20412 20736 20772 20808 21168 21504 21952 22032 22491 22848 23324 23328 23409 23814 24192 24234 24276 24576 24696 24786 25088 25704 26112 26244 26656 27216 27648 27696 27744 27783 28224 28273 28322 28672 28917 29376 29427 29478 29988 30464 30618 31104 31158 31212 31752 32256 32312 32368 32768 32928 33048 34272 34391 34816 34986 34992 35721 36288 36351 36414 36864 36928 36992 37044 37179 37632 38556 39168 39236 39304 39366 39984 40824 41472 41544 41616 42336 42483 43008 43904 44064 44217 44982 45696 45927 46648 46656 46737 46818 47628 48384 48468 48552 49152 49392 49572 50176 51408 52224 52479 52488 53312 54432 54621 55296 55392 55488 55566 56448 56546 56644 57344 57834 58752 58854 58956 59976 60928 61236 62208 62316 62424 63504 64512 64624 64736 65536 65856 66096 67473 68544 68663 68782 69632 69972 69984 70227 71442 72576 72702 72828 73728 73856 73984 74088 74358 75264 77112 78336 78472 78608 78732 79968 81648 82944 83088 83232 83349 84672 84819 84966 86016 86751 87808 88128 88281 88434 89964 91392 91854 93296 93312 93474 93636 95256 96768 96936 97104 98304 98784 99127 99144 100352 102816 103173 104448 104958 104976 106624 107163 108864 109053 109242 110592 110784 110976 111132 111537 112896 113092 113288 114688 115668 117504 117708 117912 119952 121856 122472 124416 124632 124848 127008 127449 129024 129248 129472 131072 131712 132192 132651 134946 137088 137326 137564 137781 139264 139944 139968 140211 140454 142884 145152 145404 145656 147456 147712 147968 148176 148716 150528 154224 156672 156944 157216 157437 157464 159936 163296 163863 165888 166176 166464 166698 166753 169344 169638 169932 172032 173502 175616 176256 176562 176868 179928 182784 183708 186592 186624 186948 187272 190512 193536 193872 194208 196608 197568 197911 198254 198288 200704 202419 205632 205989 206346 208896 209916 209952 210681 213248 214326 217728 218106 218484 221184 221568 221952 222264 223074 225792 226184 226576 229376 231336 235008 235416 235824 239904 240737 243712 244944 248832 249264 249696 250047 254016 254457 254898 258048 258496 258944 260253 262144 263424 264384 264843 265302 269892 274176 274652 275128 275562 278528 279888 279936 280422 280908 285768 290304 290808 291312 294912 295424 295936 296352 297381 297432 301056 308448 309519 313344 313888 314432 314874 314928 319872 321489 326592 327159 327726 331776 332352 332928 332929 333396 333506 334611 338688 339276 339864 344064 347004 351232 352512 353124 353736 359856 365568 367416 373184 373248 373896 374544 381024 382347 387072 387744 388416 393216 395136 395822 396508 396576 397953 401408 404838 411264 411978 412692 417792 419832 419904 420633 421362 426496 428652 435456 436212 436968 442368 443136 443904 444528 446148 451584 452368 453152 458752 462672 470016 470832 471648 472311 479808 480641 481474 487424 489888 491589 497664 498528 499392 500094 500259 508032 508914 509796 516096 516992 517888 520506 524288 526848 528768 529686 530604 539784 548352 549304 550256 551124 557056 559776 559872 560844 561816 571536 580608 581616 582624 589824 590848 591872 592704 593733 594762 594864 602112 607257 616896 617967 619038 626688 627776 628864 629748 629856 632043 639744 642978 653184 654318 655452 663552 664704 665856 665858 666792 667012 669222 677376 678552 679728 688128 694008 702464 705024 706248 707472 719712 722211 731136 734832 746368 746496 747792 749088 750141 762048 763371 764694 774144 775488 776832 780759 786432 790272 791644 793016 793152 794529 795906 802816 809676 822528 823956 825384 835584 839664 839808 841266 842724 852992 857304 870912 872424 873936 884736 886272 887808 889056 892143 892296 903168 904736 906304 917504 925344 928557 940032 941664 943296 944622 959616 961282 962948 964467 974848 979776 981477 983178 995328 997056 998784 998787 1000188 1000518 1016064 1017828 1019592 1032192 1033984 1035776 1041012 1048576 1053696 1057536 1059372 1061208 1079568 1096704 1098608 1100512 1102248 1114112 1119552 1119744 1121688 1123632 1143072 1147041 1161216 1163232 1165248 1167271 1179648 1181696 1183744 1185408 1187466 1189524 1189728 1193859 1204224 1214514 1233792 1235934 1238076 1253376 1255552 1257728 1259496 1259712 1261899 1264086 1279488 1285956 1306368 1308636 1310904 1327104 1329408 1331712 1331716 1333584 1334024 1338444 1354752 1357104 1359456 1376256 1388016 1404928 1410048 1412496 1414944 1416933 1439424 1441923 1444422 1462272 1469664 1474767 1492736 1492992 1495584 1498176 1500282 1500777 1524096 1526742 1529388 1548288 1550976 1553664 1561518 1572864 1580544 1583288 1586032 1586304 1589058 1591812 1605632 1619352 1645056 1647912 1650768 1671168 1679328 1679616 1682532 1685159 1685448 1705984 1714608 1741824 1744848 1747872 1769472 1772544 1775616 1778112 1781199 1784286 1784592 1806336 1809472 1812608 1821771 1835008 1850688 1853901 1857114 1880064 1883328 1886592 1889244 1896129 1919232 1922564 1925896 1928934 1949696 1959552 1962954 1966356 1990656 1994112 1997568 1997574 2000376 2001036 2032128 2035656 2039184 2064384 2067968 2071552 2082024 2097152 2107392 2115072 2118744 2122416 2159136 2166633 2193408 2197216 2201024 2204496 2228224 2239104 2239488 2243376 2247264 2250423 2286144 2290113 2294082 2322432 2326464 2330496 2330503 2334542 2342277 2359296 2363392 2367488 2370816 2374932 2379048 2379456 2383587 2387718 2408448 2429028 2467584 2471868 2476152 2506752 2511104 2515456 2518992 2519424 2523798 2528172 2558976 2571912 2612736 2617272 2621808 2654208 2658816 2663424 2663432 2667168 2668048 2676429 2676888 2709504 2714208 2718912 2752512 2776032 2785671 2809856 2820096 2824992 2829888 2833866 2834801 2878848 2883846 2888844 2924544 2939328 2944431 2949534 2985472 2985984 2991168 2996352 2996361 3000564 3001554 3048192 3053484 3058776 3096576 3101952 3107328 3123036 3145728 3161088 3166576 3172064 3172608 3178116 3183624 3211264 3238704 3290112 3295824 3301536 3342336 3358656 3359232 3364487 3365064 3370318 3370896 3411968 3429216 3441123 3483648 3489696 3495744 3501813 3538944 3545088 3551232 3556224 3562398 3568572 3569184 3581577 3612672 3618944 3625216 3643542 3670016 3701376 3707802 3714228 3760128 3766656 3773184 3778488 3785697 3792258 3838464 3845128 3851792 3857868 3899392 3919104 3925908 3932712 3981312 3988224 3995136 3995148 4000752 4002072 4064256 4071312 4078368 4128768 4135936 4143104 4164048 4194304 4214784 4230144 4237488 4244832 4250799 4318272 4325769 4333266 4386816 4394432 4402048 4408992 4424301 4456448 4478208 4478976 4486752 4494528 4500846 4502331 4572288 4580226 4588164 4644864 4652928 4660992 4661006 4669084 4684554 4718592 4726784 4734976 4741632 4749864 4758096 4758912 4767174 4775436 4816896 4858056 4935168 4943736 4952304 5013504 5022208 5030912 5037984 5038848 5047596 5055477 5056344 5117952 5143824 5225472 5234544 5243616 5308416 5317632 5326848 5326864 5334336 5336096 5343597 5352858 5353776 5419008 5428416 5437824 5465313 5505024 5552064 5561703 5571342 5619712 5640192 5649984 5659776 5659793 5667732 5669602 5688387 5757696 5767692 5777688 5849088 5878656 5888862 5899068 5970944 5971968 5982336 5992704 5992722 6001128 6003108 6096384 6106968 6117552 6193152 6203904 6214656 6246072 6291456 6322176 6333152 6344128 6345216 6356232 6367248 6422528 6477408 6499899 6580224 6591648 6603072 6684672 6717312 6718464 6728974 6730128 6740636 6741792 6751269 6823936 6858432 6870339 6882246 6967296 6979392 6991488 6991509 7003626 7077888 7090176 7102464 7112448 7124796 7137144 7138368 7150761 7163154 7225344 7237888 7250432 7287084 7340032 7402752 7415604 7428456 7520256 7533312 7546368 7556976 7571394 7584516 7676928 7690256 7703584 7715736 7798784 7838208 7851816 7865424 7962624 7976448 7990272 7990296 8001504 8004144 8029287 8128512 8142624 8156736 8170897 8257536 8271872 8286208 8328096 8357013 8388608 8429568 8460288 8474976 8489664 8501598 8504403 8636544 8651538 8666532 8773632 8788864 8804096 8817984 8833293 8848602 8912896 8956416 8957952 8973504 8989056 8989083 9001692 9004662 9144576 9160452 9176328 9289728 9305856 9321984 9322012 9338168 9369108 9437184 9453568 9469952 9483264 9499728 9516192 9517824 9534348 9550872 9633792 9716112 9870336 9887472 9904608 10027008 10044416 10061824 10075968 10077696 10093461 10095192 10110954 10112688 10235904 10287648 10323369 10450944 10469088 10487232 10505439 10616832 10635264 10653696 10653728 10668672 10672192 10687194 10705716 10707552 10744731 10838016 10856832 10875648 10930626 11010048 11104128 11123406 11142684 11239424 11280384 11299968 11319552 11319586 11335464 11339204 11357091 11376774 11515392 11535384 11555376 11698176 11757312 11777724 11798136 11941888 11943936 11964672 11985408 11985444 12002256 12006216 12192768 12213936 12235104 12386304 12407808 12429312 12492144 12582912 12644352 12666304 12688256 12690432 12712464 12734496 12752397 12845056 12954816 12977307 12999798 13160448 13183296 13206144 13272903 13369344 13434624 13436928 13457948 13460256 13481272 13483584 13502538 13506993 13647872 13716864 13740678 13764492 13934592 13958784 13982976 13983018 14007252 14155776 14180352 14204928 14224896 14249592 14274288 14276736 14301522 14326308 14450688 14475776 14500864 14574168 14680064 14805504 14831208 14856912 15040512 15066624 15092736 15113952 15142788 15166431 15169032 15353856 15380512 15407168 15431472 15597568 15676416 15703632 15730848 15925248 15952896 15980544 15980592 16003008 16008288 16030791 16058574 16257024 16285248 16313472 16313521 16341794 16395939 16515072 16543744 16572416 16656192 16685109 16714026 16777216 16859136 16920576 16949952 16979328 16979379 17003196 17008806 17273088 17303076 17333064 17547264 17577728 17608192 17635968 17666586 17697204 17825792 17912832 17915904 17947008 17978112 17978166 18003384 18009324 18289152 18320904 18352656 18579456 18611712 18643968 18644024 18676336 18738216 18874368 18907136 18939904 18966528 18999456 19032384 19035648 19068696 19101744 19267584 19432224 19499697 19740672 19774944 19809216 19843607 20054016 20088832 20123648 20151936 20155392 20186922 20190384 20221908 20225376 20471808 20575296 20611017 20646738 20901888 20938176 20974464 20974527 21010878 21233664 21270528 21307392 21307456 21337344 21344384 21374388 21411432 21415104 21452283 21489462 21676032 21713664 21751296 21861252 22020096 22208256 22246812 22285368 22478848 22560768 22599936 22639104 22639172 22670928 22678408 22714182 22753548 23030784 23070768 23110752 23396352 23514624 23555448 23596272 23883776 23887872 23929344 23970816 23970888 24004512 24012432 24087861 24385536 24427872 24470208 24512691 24772608 24815616 24858624 24984288 25071039 25165824 25288704 25332608 25376512 25380864 25424928 25468992 25504794 25513209 25690112 25909632 25954614 25999596 26320896 26366592 26412288 26499879 26545806 26738688 26869248 26873856 26915896 26920512 26962544 26967168 26967249 27005076 27013986 27295744 27433728 27481356 27528984 27869184 27917568 27965952 27966036 28014504 28311552 28360704 28409856 28449792 28499184 28548576 28553472 28603044 28652616 28901376 28951552 29001728 29148336 29360128 29611008 29662416 29713824 30081024 30133248 30185472 30227904 30280383 30285576 30332862 30338064 30707712 30761024 30814336 30862944 30970107 31195136 31352832 31407264 31461696 31516317 31850496 31905792 31961088 31961184 32006016 32016576 32061582 32117148 32234193 32514048 32570496 32626944 32627042 32683588 32791878 33030144 33087488 33144832 33312384 33370218 33428052 33554432 33718272 33841152 33899904 33958656 33958758 34006392 34017612 34546176 34606152 34666128 35094528 35155456 35216384 35271936 35333172 35394408 35651584 35825664 35831808 35894016 35956224 35956332 36006768 36018648 36578304 36641808 36705312 37158912 37223424 37287936 37288048 37352672 37476432 37748736 37814272 37879808 37933056 37998912 38064768 38071296 38137392 38203488 38257191 38535168 38864448 38931921 38999394 39481344 39549888 39618432 39618551 39687214 39818709 40108032 40177664 40247296 40303872 40310784 40373844 40380768 40443816 40450752 40520979 40943616 41150592 41222034 41293476 41803776 41876352 41948928 41949054 42021756 42467328 42541056 42614784 42614912 42674688 42688768 42748776 42822864 42830208 42904566 42978924 43352064 43427328 43502592 43722504 44040192 44416512 44493624 44570736 44957696 45121536 45199872 45278208 45278344 45341856 45356816 45428364 45499293 45507096 46061568 46141536 46221504 46792704 47029248 47110896 47192544 47767552 47775744 47858688 47941632 47941776 48009024 48024864 48092373 48175722 48771072 48855744 48940416 48940563 49025382 49545216 49631232 49717248 49968576 50055327 50142078 50331648 50577408 50665216 50753024 50761728 50849856 50937984 50938137 51009588 51026418 51380224 51819264 51909228 51999192 52641792 52733184 52824576 52999758 53091612 53477376 53738496 53747712 53831792 53841024 53925088 53934336 53934498 54010152 54027972 54591488 54867456 54962712 55057968 55738368 55835136 55931904 55932072 56029008 56623104 56721408 56819712 56899584 56998368 57097152 57106944 57196279 57206088 57305232 57802752 57903104 58003456 58296672 58499091 58720256 59222016 59324832 59427648 59530821 60162048 60266496 60370944 60455808 60560766 60571152 60665724 60676128 61415424 61522048 61628672 61725888 61833051 61940214 62390272 62705664 62814528 62923392 62923581 63032634 63700992 63811584 63922176 63922368 64012032 64033152 64123164 64234296 64356849 64468386 65028096 65140992 65253888 65254084 65367176 65583756 66060288 66174976 66289664 66624768 66740436 66856104 67108864 67436544 67682304 67799808 67917312 67917516 68012784 68035224 69092352 69212304 69332256 70189056 70310912 70432768 70543872 70666344 70788816 71303168 71651328 71663616 71788032 71912448 71912664 72013536 72037296 72263583 73156608 73283616 73410624 73538073 74317824 74446848 74575872 74576096 74705344 74952864 75213117 75497472 75628544 75759616 75866112 75997824 76129536 76142592 76274784 76406976 76514382 76539627 77070336 77728896 77863842 77998788 78962688 79099776 79236864 79237102 79374428 79499637 79637418 80216064 80355328 80494592 80607744 80621568 80747688 80761536 80887632 80901504 80901747 81041958 81887232 82301184 82444068 82586952 83607552 83752704 83897856 83898108 84043512 84934656 85082112 85229568 85229824 85349376 85377536 85497552 85645728 85660416 85809132 85957848 86704128 86854656 87005184 87445008 88080384 88833024 88987248 89141472 89915392 90243072 90399744 90556416 90556688 90683712 90713632 90841149 90856728 90998586 91014192 92123136 92283072 92443008 92910321 93585408 94058496 94221792 94385088 94548951 95535104 95551488 95717376 95883264 95883552 96018048 96049728 96184746 96216481 96351444 96702579 97542144 97711488 97880832 97881126 98050764 99090432 99262464 99434496 99937152 100110654 100284156 100663296 101154816 101330432 101506048 101523456 101699712 101875968 101876274 102019176 102052836 102760448 103638528 103818456 103998384 105283584 105466368 105649152 105999516 106183224 106954752 107476992 107495424 107663584 107682048 107850176 107868672 107868996 108020304 108055944 109182976 109734912 109925424 110115936 111476736 111670272 111863808 111864144 112058016 113246208 113442816 113639424 113799168 113996736 114194304 114194647 114213888 114392558 114412176 114610464 114771573 115605504 115806208 116006912 116593344 116795763 116998182 117440512 118444032 118649664 118855296 118855653 119061642 120324096 120532992 120741888 120911616 121121532 121142304 121331448 121352256 121562937 122830848 123044096 123257344 123451776 123666102 123880428 124780544 125411328 125629056 125846784 125847162 126065268 127401984 127623168 127844352 127844736 128024064 128066304 128246328 128468592 128713698 128936772 130056192 130281984 130507776 130508168 130734352 131167512 132120576 132349952 132579328 133249536 133480872 133712208 134217728 134873088 135364608 135599616 135834624 135835032 136025568 136070448 136497879 138184704 138424608 138664512 138905249 140378112 140621824 140865536 141087744 141332688 141577632 142606336 143302656 143327232 143576064 143824896 143825328 144027072 144074592 144277119 144527166 146313216 146567232 146821248 146821689 147076146 148635648 148893696 149151744 149152192 149410688 149905728 150165981 150426234 150994944 151257088 151519232 151732224 151995648 152259072 152285184 152549568 152813952 152814411 153028764 153079254 154140672 155457792 155727684 155997576 157925376 158199552 158473728 158474204 158748856 158999274 159274836 160432128 160710656 160989184 161215488 161243136 161495376 161523072 161775264 161803008 161803494 162083916 163774464 164602368 164888136 165173904 167215104 167505408 167795712 167796216 168087024 169869312 170164224 170459136 170459648 170698752 170755072 170995104 171291456 171320832 171588837 171618264 171915696 173408256 173709312 174010368 174890016 175497273 176160768 177666048 177974496 178282944 178592463 179830784 180486144 180799488 181112832 181113376 181367424 181427264 181682298 181713456 181997172 182028384 184246272 184566144 184886016 185499153 185820642 187170816 188116992 188443584 188770176 188770743 189097902 191070208 191102976 191434752 191766528 191767104 192036096 192099456 192100033 192369492 192432962 192702888 193070547 193405158 195084288 195422976 195761664 195762252 196101528 198180864 198524928 198868992 199874304 200221308 200568312 201326592 202309632 202660864 203012096 203046912 203399424 203751936 203752548 204038352 204105672 205520896 207277056 207636912 207996768 210567168 210932736 211298304 211999032 212366448 213909504 214953984 214990848 215327168 215364096 215700352 215737344 215737992 216040608 216111888 216790749 218365952 219469824 219850848 220231872 220614219 222953472 223340544 223727616 223728288 224116032 225639351 226492416 226885632 227278848 227598336 227993472 228388608 228389294 228427776 228785116 228824352 229220928 229543146 229618881 231211008 231612416 232013824 233186688 233591526 233996364 234881024 236888064 237299328 237710592 237711306 238123284 240648192 241065984 241483776 241823232 242243064 242284608 242662896 242704512 242705241 243125874 245661696 246088192 246514688 246903552 247332204 247760856 249561088 250822656 251258112 251693568 251694324 252130536 254803968 255246336 255688704 255689472 256048128 256132608 256492656 256937184 257427396 257873544 260112384 260563968 261015552 261016336 261468704 262335024 264241152 264699904 265158656 266499072 266961744 267424416 269746176 270729216 271199232 271669248 271670064 272051136 272140896 272523447 272995758 276369408 276849216 277329024 277329857 277810498 278730963 280756224 281243648 281731072 282175488 282665376 283155264 283646853 285212672 286605312 286654464 287152128 287649792 287650656 288054144 288149184 288554238 288649443 289054332 292626432 293134464 293642496 293643378 294152292 297271296 297787392 298303488 298304384 298821376 299811456 300331962 300852468 301989888 302514176 303038464 303464448 303991296 304518144 304570368 305099136 305627904 305628822 306057528 306158508 308281344 310915584 311455368 311995152 315850752 316399104 316947456 316948408 317497712 317998548 318549672 320864256 321421312 321978368 322430976 322486272 322990752 323046144 323550528 323606016 323606988 324167832 327548928 329204736 329776272 330347808 334430208 335010816 335591424 335592432 336174048 339738624 340328448 340918272 340919296 341397504 341510144 341990208 342582912 342583941 342641664 343177674 343236528 343831392 346816512 347418624 348020736 349780032 350387289 350994546 352321536 355332096 355948992 356565888 356566959 357184926 359661568 360972288 361598976 362225664 362226752 362734848 362854528 363364596 363426912 363994344 364056768 364688811 368492544 369132288 369772032 370998306 371641284 374341632 376233984 376887168 377540352 377541486 378195804 382140416 382205952 382869504 383533056 383534208 384072192 384198912 384200066 384738984 384865924 385405776 386141094 386810316 390168576 390845952 391523328 391524504 392203056 396361728 397049856 397737984 399748608 400442616 401136624 402653184 404619264 405321728 406024192 406093824 406798848 407503872 407505096 408076704 408211344 409493637 411041792 414554112 415273824 415993536 416715747 421134336 421865472 422596608 423998064 424732896 427819008 429907968 429981696 430654336 430728192 431400704 431474688 431475984 432081216 432223776 432831357 433581498 436731904 438939648 439701696 440463744 440465067 441228438 445906944 446681088 447455232 447456576 448232064 450497943 451278702 452984832 453771264 454557696 455196672 455986944 456777216 456778588 456855552 457570232 457648704 458441856 458443233 459086292 459237762 462422016 463224832 464027648 466373376 467183052 467992728 469762048 473776128 474598656 475421184 475422612 476246568 481296384 482131968 482967552 483646464 484486128 484569216 485325792 485409024 485410482 486251748 491323392 492176384 493029376 493807104 494664408 495521712 499122176 501645312 502516224 503387136 503388648 504261072 509607936 510492672 511377408 511378944 512096256 512265216 512985312 513874368 514766511 514854792 515747088 520224768 521127936 522031104 522032672 522937408 524670048 526491819 528482304 529399808 530317312 532998144 533923488 534848832 535777389 539492352 541458432 542398464 543338496 543340128 544102272 544281792 545046894 545991516 552738816 553698432 554658048 554659714 555620996 556497459 557461926 561512448 562487296 563462144 564350976 565330752 566310528 566312229 567293706 570425344 573210624 573308928 574304256 575299584 575301312 576108288 576298368 576300099 577108476 577298886 578108664 585252864 586268928 587284992 587286756 588304584 594542592 595574784 596606976 596608768 597642752 599622912 600663924 601704936 603979776 605028352 606076928 606928896 607982592 609036288 609140736 610198272 611255808 611257644 612115056 612317016 616562688 621831168 622910736 623990304 631701504 632798208 633894912 633896816 634995424 635997096 637099344 641728512 642842624 643956736 644861952 644972544 645981504 646092288 647101056 647212032 647213976 648335664 650372247 655097856 658409472 659552544 660695616 661842657 668860416 670021632 671182848 671184864 672348096 673515367 676918053 679477248 680656896 681836544 681838592 682795008 683020288 683980416 685165824 685167882 685283328 686355348 686473056 687662784 688856643 693633024 694837248 696041472 699560064 700774578 701989092 704643072 710664192 711897984 713131776 713133918 714369852 719323136 721944576 723197952 724451328 724453504 725469696 725709056 726729192 726853824 727988688 728113536 728115723 729377622 736985088 738264576 739544064 741996612 743282568 748683264 752467968 753774336 755080704 755082972 756391608 764280832 764411904 765739008 767066112 767068416 768144384 768397824 768400132 769477968 769731848 770811552 772282188 773620632 780337152 781691904 783046656 783049008 784406112 792723456 794099712 795475968 799497216 800885232 802273248 809238528 810643456 812048384 812187648 813597696 815007744 815010192 816153408 816422688 817570341 818987274 822083584 829108224 830547648 831987072 831989571 833431494 842268672 843730944 845193216 847996128 849465792 850940559 855638016 859815936 859963392 861308672 861456384 862801408 862949376 862951968 864162432 864447552 865662714 865948329 867162996 873463808 877879296 879403392 880927488 880930134 882456876 891813888 893362176 894910464 894913152 896464128 900995886 902557404 905969664 907542528 909115392 910393344 911973888 913554432 913557176 913711104 915140464 915297408 916883712 916886466 918172584 918475524 924844032 926449664 928055296 932746752 934366104 935985456 939524096 947552256 949197312 950842368 950845224 952493136 962592768 964263936 965935104 967292928 968972256 969138432 970651584 970818048 970820964 972336743 972503496 982646784 984352768 986058752 987614208 989328816 991043424 998244352 1003290624 1005032448 1006774272 1006777296 1008522144 1019215872 1020985344 1022754816 1022757888 1024192512 1024530432 1025970624 1027748736 1027751823 1029533022 1029709584 1031494176 1040449536 1042255872 1044062208 1044065344 1045874816 1049340096 1051161867 1052983638 1056964608 1058799616 1060634624 1065996288 1067846976 1069697664 1069700877 1071554778 1078984704 1082916864 1084796928 1086676992 1086680256 1088204544 1088563584 1090093788 1091983032 1094066433 1105477632 1107396864 1109316096 1109319428 1111241992 1112994918 1114923852 1123024896 1124974592 1126924288 1128701952 1130661504 1132621056 1132624458 1134587412 1140850688 1146421248 1146617856 1148608512 1150599168 1150602624 1152216576 1152596736 1152600198 1154216952 1154597772 1156217328 1170505728 1172537856 1174569984 1174573512 1176609168 1189085184 1191149568 1193213952 1193217536 1195285504 1199245824 1201327848 1203409872 1207959552 1210056704 1212153856 1213857792 1215965184 1218072576 1218281472 1220396544 1222511616 1222515288 1224230112 1224634032 1228480911 1233125376 1243662336 1245821472 1247980608 1250147241 1263403008 1265596416 1267789824 1267793632 1269990848 1271994192 1274198688 1283457024 1285685248 1287913472 1289723904 1289945088 1291963008 1292184576 1294202112 1294424064 1294427952 1296671328 1298494071 1300744494 1310195712 1316818944 1319105088 1321391232 1321395201 1323685314 1337720832 1340043264 1342365696 1342369728 1344696192 1344700231 1347030734 1351493829 1353836106 1358954496 1361313792 1363673088 1363677184 1365590016 1366040576 1367960832 1370331648 1370335764 1370566656 1372710696 1372946112 1375325568 1375329699 1377713286 1387266048 1389674496 1392082944 1399120128 1401549156 1403978184 1409286144 1421328384 1423795968 1426263552 1426267836 1428739704 1438646272 1443889152 1446395904 1448902656 1448907008 1450939392 1451418112 1453458384 1453707648 1455977376 1456227072 1456231446 1458755244 1473970176 1476529152 1479088128 1483993224 1486565136 1497366528 1504935936 1507548672 1510161408 1510165944 1512783216 1528561664 1528823808 1531478016 1534132224 1534136832 1536288768 1536795648 1536800264 1538955936 1539463696 1541623104 1544299533 1544564376 1547241264 1560674304 1563383808 1566093312 1566098016 1568812224 1579475457 1585446912 1588199424 1590951936 1598994432 1601770464 1604546496 1607332167 1618477056 1621286912 1624096768 1624375296 1627195392 1630015488 1630020384 1632306816 1632845376 1635140682 1635680177 1637974548 1644167168 1658216448 1661095296 1663974144 1663979142 1666862988 1684537344 1687461888 1690386432 1695992256 1698931584 1698936687 1701881118 1711276032 1719631872 1719926784 1722617344 1722912768 1725602816 1725898752 1725903936 1728324864 1728895104 1728900297 1731325428 1731896658 1734325992 1746927616 1755758592 1758806784 1761854976 1761860268 1764913752 1783627776 1786724352 1789820928 1789826304 1792928256 1801991772 1805114808 1811939328 1815085056 1818230784 1820786688 1823947776 1827108864 1827114352 1827422208 1830280928 1830594816 1833767424 1833772932 1836345168 1836951048 1849688064 1852899328 1856110592 1865493504 1868732208 1871970912 1895104512 1898394624 1901684736 1901690448 1904986272 1925185536 1928527872 1931870208 1934585856 1937944512 1938276864 1941303168 1941308999 1941636096 1941641928 1944673486 1945006992 1951116741 1965293568 1968705536 1972117504 1975228416 1978657632 1982086848 1985527971 1996488704 2006581248 2010064896 2013548544 2013554592 2017044288 2020546101 2038431744 2041970688 2045509632 2045515776 2048385024 2049060864 2051941248 2055497472 2055503646 2059066044 2059419168 2062988352 2066569929 2080899072 2084511744 2088124416 2088130688 2091749632 2098680192 2102323734 2105967276 2113929216 2117599232 2121269248 2131992576 2135693952 2139395328 2139401754 2143109556 2157969408 2165833728 2169593856 2173353984 2173360512 2176409088 2177127168 2180187576 2183966064 2184347169 2188132866 2210955264 2214793728 2218632192 2218638856 2222483984 2225989836 2229847704 2246049792 2249949184 2253848576 2257403904 2261323008 2265242112 2265248916 2269174824 2281701376 2292842496 2293235712 2297217024 2301198336 2301205248 2304433152 2305193472 2305200396 2308433904 2309195544 2312434656 2341011456 2345075712 2349139968 2349147024 2353218336 2378170368 2382299136 2386427904 2386435072 2390571008 2398491648 2402655696 2406819744 2420113408 2424307712 2427715584 2431930368 2436145152 2436562944 2440793088 2445023232 2445030576 2448460224 2449268064 2452711023 2456961822 2466250752 2487324672 2491642944 2495961216 2495968713 2500294482 2526806016 2531192832 2535579648 2535587264 2539981696 2543988384 2548397376 2552821677 2566914048 2571370496 2575826944 2579447808 2579890176 2583926016 2584369152 2588404224 2588848128 2588855904 2593342656 2596988142 2597844987 2601488988 2620391424 2633637888 2638210176 2642782464 2642790402 2647370628 2675441664 2680086528 2684731392 2684739456 2689392384 2689400462 2694061468 2702987658 2707672212 2717908992 2722627584 2727346176 2727354368 2731180032 2732081152 2735921664 2740663296 2740671528 2741133312 2745421392 2745892224 2750651136 2750659398 2755426572 2774532096 2779348992 2784165888 2798240256 2803098312 2807956368 2818572288 2842656768 2847591936 2852527104 2852535672 2857479408 2877292544 2887778304 2892791808 2897805312 2897814016 2901878784 2902836224 2906916768 2907415296 2911954752 2912454144 2912462892 2917010229 2917510488 2947940352 2953058304 2958176256 2967986448 2973130272 2994733056 3009871872 3015097344 3020322816 3020331888 3025566432 3057123328 3057647616 3062956032 3068264448 3068273664 3072577536 3073591296 3073600528 3077911872 3078927392 3083246208 3083255469 3088599066 3089128752 3094482528 3121348608 3126767616 3132186624 3132196032 3137624448 3153485601 3158950914 3170893824 3176398848 3181903872 3197988864 3203540928 3209092992 3209102631 3214664334 3236954112 3242573824 3248193536 3248750592 3254390784 3260030976 3260040768 3264613632 3265690752 3265700561 3270281364 3271360354 3275949096 3282199299 3288334336 3316432896 3322190592 3327948288 3327958284 3333725976 3369074688 3374923776 3380772864 3391984512 3397863168 3397873374 3403762236 3422552064 3439263744 3439853568 3445234688 3445825536 3451205632 3451797504 3451807872 3456649728 3457790208 3457800594 3462650856 3463793316 3468651984 3493855232 3511517184 3517613568 3523709952 3523720536 3529827504 3567255552 3573448704 3579641856 3579652608 3585856512 3603983544 3610229616 3623878656 3630170112 3636461568 3641573376 3647895552 3654217728 3654228704 3654844416 3660561856 3661189632 3667534848 3667545864 3672690336 3673902096 3685442733 3699376128 3705798656 3712221184 3730987008 3737464416 3743941824 3750441723 3790209024 3796789248 3803369472 3803380896 3809972544 3850371072 3857055744 3863740416 3869171712 3875889024 3876553728 3882606336 3882617998 3883272192 3883283856 3889346972 3890013984 3895482213 3902233482 3930587136 3937411072 3944235008 3950456832 3957315264 3964173696 3964185603 3971055942 3992977408 4013162496 4020129792 4027097088 4027109184 4034088576 4034100693 4041092202 4076863488 4083941376 4091019264 4091031552 4096770048 4098121728 4103882496 4110994944 4111007292 4118132088 4118838336 4125976704 4125989097 4133139858 4161798144 4169023488 4176248832 4176261376 4183499264 4197360384 4204647468 4211934552 4227858432 4235198464 4242538496 4263985152 4271387904 4278790656 4278803508 4286219112 4315938816 4331667456 4339187712 4346707968 4346721024 4352818176 4354254336 4360375152 4367932128 4368694338 4376265732 4421910528 4429587456 4437264384 4437277712 4444967968 4451979672 4459695408 4492099584 4499898368 4507697152 4514807808 4522646016 4530484224 4530497832 4538349648 4585684992 4586471424 4594434048 4602396672 4602410496 4608866304 4610386944 4610400792 4616867808 4618391088 4624869312 4632898599 4682022912 4690151424 4698279936 4698294048 4706436672 4714607569 4738426371 4756340736 4764598272 4772855808 4772870144 4781142016 4796983296 4805311392 4813639488 4821996501 4840226816 4848615424 4855431168 4863860736 4872290304 4873125888 4881586176 4890046464 4890061152 4896920448 4898536128 4905422046 4907040531 4913923644 4932501504 4974649344 4983285888 4991922432 4991937426 5000588964 5053612032 5062385664 5071159296 5071174528 5079963392 5087976768 5096794752 5096810061 5105643354 5133828096 5142740992 5151653888 5158895616 5159780352 5167852032 5168738304 5176808448 5177696256 5177711808 5186685312 5186700891 5193976284 5195689974 5202977976 5240782848 5267275776 5276420352 5285564928 5285580804 5294741256 5350883328 5360173056 5369462784 5369478912 5378784768 5378800924 5388122936 5405975316 5415344424 5435817984 5445255168 5454692352 5454708736 5462360064 5464162304 5471843328 5481326592 5481343056 5482266624 5490842784 5491784448 5501302272 5501318796 5510853144 5549064192 5558697984 5568331776 5596480512 5606196624 5615912736 5685313536 5695183872 5705054208 5705071344 5714958816 5754585088 5775556608 5785583616 5795610624 5795628032 5803757568 5805672448 5813833536 5814830592 5823909504 5823926997 5824908288 5824925784 5834020458 5835020976 5895880704 5906116608 5916352512 5935972896 5946260544 5956583913 5989466112 6019743744 6030194688 6040645632 6040663776 6051132864 6061638303 6114246656 6115295232 6125912064 6136528896 6136547328 6145155072 6147182592 6147201056 6155823744 6157854784 6166492416 6166510938 6177198132 6178257504 6188965056 6199709787 6242697216 6253535232 6264373248 6264392064 6275248896 6306971202 6317901828 6341787648 6352797696 6363807744 6395977728 6407081856 6418185984 6418205262 6429328668 6473908224 6485147648 6496387072 6497501184 6508781568 6520061952 6520081536 6529227264 6531381504 6531401122 6540562728 6542720708 6551898192 6553041507 6564398598 6576668672 6632865792 6644381184 6655896576 6655916568 6667451952 6738149376 6749847552 6761545728 6783969024 6795726336 6795746748 6807524472 6845104128 6878527488 6879707136 6890469376 6891651072 6902411264 6903595008 6903615744 6913299456 6915580416 6915601188 6925301712 6927586632 6937303968 6987710464 7023034368 7035227136 7047419904 7047441072 7059655008 7134511104 7146897408 7159283712 7159305216 7171713024 7207967088 7220459232 7260340224 7272923136 7283146752 7295791104 7308435456 7308457408 7309688832 7321123712 7322379264 7335069696 7335091728 7345380672 7347804192 7358133069 7370885466 7398752256 7411597312 7424442368 7461974016 7474928832 7487883648 7487906139 7500883446 7580418048 7593578496 7606738944 7606761792 7619945088 7658465031 7700742144 7714111488 7727480832 7738343424 7751778048 7753107456 7765212672 7765235996 7766544384 7766567712 7778693944 7780027968 7790964426 7793534961 7804466964 7861174272 7874822144 7888470016 7900913664 7914630528 7928347392 7928371206 7942111884 7985954816 8026324992 8040259584 8054194176 8054218368 8068177152 8068201386 8082184404 8153726976 8167882752 8182038528 8182063104 8193540096 8196243456 8207764992 8221989888 8222014584 8236264176 8237676672 8251953408 8251978194 8266279716 8323596288 8338046976 8352497664 8352522752 8366998528 8394720768 8409294936 8423869104 8455716864 8470396928 8485076992 8527970304 8542775808 8557581312 8557607016 8572438224 8631877632 8663334912 8678375424 8693415936 8693442048 8705636352 8708508672 8720750304 8735864256 8737388676 8751030687 8752531464 8843821056 8859174912 8874528768 8874555424 8889935936 8903959344 8919390816 8984199168 8999796736 9015394304 9029615616 9045292032 9060968448 9060995664 9076699296 9171369984 9172942848 9188868096 9204793344 9204820992 9217732608 9220773888 9220801584 9233735616 9236782176 9249738624 9249766407 9265797198 9364045824 9380302848 9396559872 9396588096 9412873344 9412901617 9429215138 9460456803 9476852742 9512681472 9529196544 9545711616 9545740288 9562284032 9593966592 9610622784 9627278976 9627307893 9643993002 9680453632 9697230848 9710862336 9727721472 9744580608 9746251776 9763172352 9780092928 9780122304 9793840896 9797072256 9797101683 9810844092 9814081062 9827847288 9865003008 9949298688 9966571776 9983844864 9983874852 10001177928 10107224064 10124771328 10142318592 10142349056 10159926784 10175953536 10193589504 10193620122 10211286708 10267656192 10285481984 10303307776 10317791232 10319560704 10335704064 10337476608 10353616896 10355392512 10355423616 10373370624 10373401782 10387952568 10391379948 10405955952 10481565696 10534551552 10552840704 10571129856 10571161608 10589482512 10701766656 10720346112 10738925568 10738957824 10757569536 10757601848 10776245872 10811950632 10830688848 10871635968 10890510336 10909384704 10909417472 10924720128 10928324608 10943686656 10962653184 10962686112 10964533248 10981685568 10983568896 11002604544 11002637592 11021706288 11056328199 11098128384 11117395968 11136663552 11192961024 11212393248 11231825472 11251325169 11370627072 11390367744 11410108416 11410142688 11429917632 11449761239 11509170176 11551113216 11571167232 11591221248 11591256064 11607515136 11611344896 11627667072 11629661184 11647819008 11647853994 11649816576 11649851568 11668040916 11670041952 11791761408 11812233216 11832705024 11871945792 11892521088 11892556809 11913167826 11978932224 12039487488 12060389376 12081291264 12081327552 12102265728 12102302079 12123276606 12228493312 12230590464 12251824128 12273057792 12273094656 12290310144 12294365184 12294402112 12311647488 12315709568 12332984832 12333021876 12354396264 12356515008 12377930112 12377967291 12399419574 12485394432 12507070464 12528746496 12528784128 12550497792 12613942404 12635803656 12683575296 12705595392 12727615488 12791955456 12814163712 12836371968 12836410524 12858657336 12947816448 12970295296 12992774144 12995002368 13017563136 13040123904 13040163072 13058454528 13062763008 13062802244 13081125456 13085441416 13103796384 13106083014 13128797196 13265731584 13288762368 13311793152 13311833136 13334903904 13476298752 13499695104 13523091456 13567938048 13591452672 13591493496 13615048944 13757054976 13759414272 13780938752 13783302144 13804822528 13807190016 13807231488 13826598912 13831160832 13831202376 13850603424 13855173264 13874607936 13898695797 13975420928 14046068736 14070454272 14094839808 14094882144 14119310016 14143822707 14269022208 14293794816 14318567424 14318610432 14343426048 14415934176 14440918464 14465989503 14520680448 14545846272 14566293504 14591582208 14616870912 14616914816 14619377664 14642247424 14644758528 14670139392 14670183456 14690761344 14695608384 14716266138 14721121593 14741770932 14797504512 14823194624 14848884736 14923948032 14949857664 14975767296 14975812278 15001766892 15160836096 15187156992 15213477888 15213523584 15239890176 15290430183 15316930062 15401484288 15428222976 15454961664 15476686848 15503556096 15506214912 15530425344 15530471992 15533088768 15533135424 15557387888 15560055936 15560102673 15581928852 15587069922 15608933928 15722348544 15749644288 15776940032 15801827328 15829261056 15856694784 15856742412 15884223768 15971909632 16052649984 16080519168 16108388352 16108436736 16136354304 16136402772 16164368808 16307453952 16335765504 16364077056 16364126208 16387080192 16392486912 16415529984 16443979776 16444029168 16472528352 16475353344 16503906816 16503956388 16532559432 16647192576 16676093952 16704995328 16705045504 16733997056 16789441536 16818589872 16847738208 16940793856 16970153984 17055940608 17085551616 17115162624 17115214032 17144876448 17263755264 17326669824 17356750848 17386831872 17386884096 17411272704 17417017344 17441500608 17471728512 17471780991 17474777352 17502061374 17505062928 17687642112 17718349824 17749057536 17749110848 17779871872 17807918688 17838781632 17869751739 17968398336 17999593472 18030788608 18059231232 18090584064 18121936896 18121991328 18153398592 18184914909 18342739968 18345885696 18377736192 18409586688 18409641984 18435465216 18441547776 18441603168 18467471232 18473564352 18499477248 18499532814 18531594396 18599129361 18728091648 18760605696 18793119744 18793176192 18825746688 18825803234 18858430276 18920913606 18953705484 19025362944 19058393088 19091423232 19091480576 19124568064 19187933184 19221245568 19254557952 19254615786 19287986004 19360907264 19394461696 19421724672 19455442944 19489161216 19492503552 19526344704 19560185856 19560244608 19587681792 19594144512 19594203366 19621688184 19628162124 19655694576 19730006016 19898597376 19933143552 19967689728 19967749704 20002355856 20214448128 20249542656 20284637184 20284698112 20319853568 20351907072 20387179008 20387240244 20422573416 20535312384 20570963968 20606615552 20635582464 20639121408 20671408128 20674953216 20707233792 20710785024 20710847232 20746741248 20746803564 20775905136 20782759896 20811911904 20963131392 21069103104 21105681408 21142259712 21142323216 21178965024 21403533312 21440692224 21477851136 21477915648 21515139072 21515203696 21552491744 21623901264 21661377696 21781020672 21818769408 21818834944 21849440256 21856649216 21887373312 21925306368 21925372224 21929066496 21963371136 21967137792 22005209088 22005275184 22043412576 22074399207 22112656398 22196256768 22234791936 22273327104 22385922048 22424786496 22463650944 22463718417 22502650338 22741254144 22780735488 22820216832 22820285376 22859835264 22859903927 22899522478 22975395093 23018340352 23102226432 23142334464 23182442496 23182512128 23215030272 23222689792 23255334144 23259322368 23295638016 23295707988 23299633152 23299703136 23336081832 23340083904 23380604883 23583522816 23624466432 23665410048 23743891584 23785042176 23785113618 23826335652 23957864448 24078974976 24120778752 24162582528 24162655104 24204531456 24204604158 24246553212 24456986624 24461180928 24503648256 24546115584 24546189312 24580620288 24588730368 24588804224 24623294976 24631419136 24665969664 24666043752 24708792528 24713030016 24755860224 24755934582 24798839148 24970788864 25014140928 25057492992 25057568256 25100995584 25227884808 25271607312 25367150592 25411190784 25455230976 25583910912 25628327424 25672743936 25672821048 25717314672 25895632896 25940590592 25985548288 25990004736 26035126272 26080247808 26080326144 26116909056 26125526016 26125604488 26162250912 26170882832 26207592768 26212166028 26253092061 26257594392 26531463168 26577524736 26623586304 26623666272 26669807808 26952597504 26999390208 27046182912 27135876096 27182905344 27182986992 27230097888 27514109952 27518828544 27561877504 27566604288 27609645056 27614380032 27614462976 27653197824 27662321664 27662404752 27701206848 27710346528 27749215872 27749299221 27797391594 27950841856 28092137472 28140908544 28189679616 28189764288 28238620032 28238704851 28287645414 28538044416 28587589632 28637134848 28637220864 28686852096 28831868352 28881836928 28881923679 28931979006 29041360896 29091692544 29132587008 29183164416 29233741824 29233829632 29238755328 29284494848 29289517056 29340278784 29340366912 29381522688 29391216768 29391305049 29432532276 29442243186 29483541864 29595009024 29646389248 29697769472 29847896064 29899715328 29951534592 29951624556 30003533784 30321672192 30374313984 30426955776 30427047168 30479780352 30580860366 30633860124 30802968576 30856445952 30909923328 30953373696 31007112192 31012429824 31060850688 31060943984 31066177536 31066270848 31114775776 31120111872 31120205346 31163857704 31174139844 31217867856 31444697088 31499288576 31553880064 31603654656 31658522112 31713389568 31713484824 31768447536 32105299968 32161038336 32216776704 32216873472 32272708608 32272805544 32328737616 32614907904 32671531008 32728154112 32728252416 32774160384 32784973824 32831059968 32887959552 32888058336 32945056704 32950706688 33002252983 33007813632 33007912776 33065118864 33168984597 33294385152 33352187904 33409990656 33410091008 33467994112 33578883072 33637179744 33695476416 33753975507 33881587712 33940307968 34111881216 34171103232 34230325248 34230428064 34289752896 34349283717 34527510528 34653339648 34713501696 34773663744 34773768192 34822545408 34834034688 34883001216 34943457024 34943561982 34949554704 35004122748 35010125856 35375284224 35436699648 35498115072 35498221696 35559743744 35615837376 35677563264 35677670427 35739503478 35936796672 35999186944 36061577216 36118462464 36181168128 36243873792 36243982656 36306797184 36306906237 36369829818 36685479936 36691771392 36755472384 36819173376 36819283968 36870930432 36883095552 36883206336 36934942464 36947128704 36998954496 36999065628 37063188792 37133901873 37198258722 37456183296 37521211392 37586239488 37586352384 37651493376 37651606468 37716860552 37841827212 37907410968 38050725888 38116786176 38182846464 38182961152 38249136128 38375866368 38442491136 38509115904 38509231572 38575972008 38721814528 38788923392 38843449344 38910885888 38978322432 38985007104 39052689408 39120371712 39120489216 39175363584 39188289024 39188406732 39243376368 39256324248 39311389152 39797194752 39866287104 39935379456 39935499408 40004711712 40428896256 40499085312 40569274368 40569396224 40639707136 40703814144 40774358016 40774480488 40845146832 41141927936 41213231104 41271164928 41278242816 41342816256 41349906432 41414467584 41421570048 41421694464 41493482496 41493607128 41551810272 41565519792 41623823808 41696087391 41926262784 42138206208 42211362816 42284519424 42284646432 42357930048 42431468121 42807066624 42881384448 42955702272 42955831296 43030278144 43030407392 43104983488 43247802528 43322755392 43397968509 43562041344 43637538816 43637669888 43698880512 43713298432 43774746624 43850612736 43850744448 43858132992 43926742272 43934275584 44010418176 44010550368 44086825152 44148798414 44163364779 44225312796 44392513536 44469583872 44546654208 44771844096 44849572992 44927301888 44927436834 45005300676 45482508288 45561470976 45640433664 45640570752 45719670528 45719807854 45799044956 45871290549 45950790186 46036680704 46204452864 46284668928 46364884992 46365024256 46430060544 46445379584 46510668288 46518644736 46591276032 46591415976 46599266304 46599406272 46672163664 46680167808 46680308019 46761209766 47167045632 47248932864 47330820096 47487783168 47570084352 47570227236 47652671304 47915728896 48157949952 48241557504 48325165056 48325310208 48409062912 48409208316 48493106424 48913973248 48922361856 49007296512 49092231168 49092378624 49161240576 49177460736 49177608448 49246589952 49262838272 49331939328 49332087504 49417585056 49426060032 49511720448 49511869164 49597678296 49941577728 50028281856 50114985984 50115136512 50201991168 50455769616 50543214624 50822381568 50910461952 51167821824 51256654848 51345487872 51345642096 51434629344 51791265792 51881181184 51971096576 51980009472 52070252544 52160495616 52160652288 52233818112 52251052032 52251208976 52324501824 52341765664 52415185536 52415342973 52424332056 52506184122 52515188784 53062926336 53155049472 53247172608 53247332544 53339615616 53609255217 53905195008 53998780416 54092365824 54271752192 54365810688 54365973984 54460195776 54554744727 55028219904 55037657088 55123755008 55133208576 55219290112 55228760064 55228925952 55306395648 55324643328 55324809504 55402413696 55420693056 55498431744 55498598442 55516909537 55594783188 55797388083 55901683712 56184274944 56281817088 56379359232 56379528576 56477240064 56477409702 56575290828 57076088832 57175179264 57274269696 57274441728 57373704192 57663736704 57763673856 57763847358 57863958012 58082721792 58183385088 58265174016 58366328832 58467483648 58467659264 58477510656 58568989696 58579034112 58680557568 58680733824 58763045376 58782433536 58782610098 58865064552 58884486372 58967083728 59190018048 59292778496 59395538944 59695792128 59799430656 59903069184 59903249112 60007067568 60643344384 60748627968 60853911552 60854094336 60959560704 61161720732 61267720248 61605937152 61712891904 61819846656 61906747392 62014224384 62024859648 62121701376 62121887968 62132355072 62132541696 62229551552 62240223744 62240410692 62327715408 62348279688 62435735712 62889394176 62998577152 63107760128 63207309312 63317044224 63426779136 63426969648 63536895072 64210599936 64322076672 64433553408 64433746944 64545417216 64545611088 64657475232 65343062016 65456308224 65456504832 65548320768 65569947648 65662119936 65775919104 65776116672 65890113408 65890311319 65901413376 66004505966 66015627264 66015825552 66130237728 66223197621 66337969194 66588770304 66704375808 66819981312 66820182016 66935988224 67157766144 67274359488 67390952832 67391155251 67507951014 67763175424 67880615936 68223762432 68342206464 68460650496 68460856128 68579505792 68579711781 68698567434 69055021056 69306679296 69427003392 69547327488 69547536384 69645090816 69668069376 69766002432 69886914048 69887123964 69899109408 70008245496 70020251712 70141814649 70750568448 70873399296 70996230144 70996443392 71119487488 71231674752 71355126528 71355340854 71479006956 71873593344 71998373888 72123154432 72236924928 72362336256 72487747584 72487965312 72613594368 72613812474 72739659636 73370959872 73383542784 73510944768 73638346752 73638567936 73741860864 73766191104 73766412672 73869884928 73894257408 73997908992 73998131256 74126377584 74267803746 74396517444 74912366592 75042422784 75172478976 75172704768 75302986752 75303212936 75433721104 75683654424 75814821936 76101451776 76233572352 76365692928 76365922304 76498272256 76751732736 76884982272 77018231808 77018463144 77151944016 77443629056 77686898688 77821771776 77956644864 77970014208 78105378816 78240743424 78240978432 78350727168 78376578048 78376813464 78486752736 78512648496 78622778304 78759276183 79594389504 79732574208 79870758912 79870998816 80009423424 80148328673 80857792512 80998170624 81138548736 81138792448 81279414272 81407628288 81548716032 81548960976 81690293664 82283855872 82426462208 82542329856 82556485632 82685632512 82699812864 82828935168 82843140096 82843388928 82986964992 82987214256 83103620544 83131039584 83247647616 83247897663 83392174782 83852525568 84276412416 84422725632 84569038848 84569292864 84715860096 84716114553 84862936242 85614133248 85762768896 85911404544 85911662592 86060556288 86060814784 86209966976 86495605056 86645510784 86645771037 86795937018 87124082688 87275077632 87275339776 87397761024 87426596864 87549493248 87701225472 87701488896 87716265984 87853484544 87868551168 88020836352 88021100736 88173650304 88173915147 88297596828 88326729558 88450625592 88785027072 88939167744 89093308416 89543688192 89699145984 89854603776 89854873668 90010601352 90965016576 91122941952 91280867328 91281141504 91439341056 91439615708 91598089912 91742581098 91901580372 92408905728 92569337856 92729769984 92730048512 92860121088 92890759168 93021336576 93037289472 93182552064 93182831952 93198532608 93198812544 93344327328 93360335616 93360616038 93522419532 94334091264 94497865728 94661640192 94975566336 95140168704 95140454472 95305342608 96315899904 96483115008 96650330112 96650620416 96818125824 96818416632 96986212848 97827946496 97844723712 98014593024 98184462336 98184757248 98322481152 98354921472 98355216896 98493179904 98525676544 98663878656 98664175008 98835170112 98852120064 99006758949 99023440896 99023738328 99195356592 99883155456 100056563712 100229971968 100230273024 100403982336 100911539232 101086429248 101261926521 101644763136 101820923904 102335643648 102513309696 102690975744 102691284192 102869258688 103047851151 103582531584 103762362368 103942193152 103960018944 104140505088 104320991232 104321304576 104467636224 104502104064 104502417952 104649003648 104683531328 104830371072 104830685946 104848664112 105012368244 105030377568 106125852672 106310098944 106494345216 106494665088 106679231232 107033011281 107218510434 107810390016 107997560832 108184731648 108543504384 108731621376 108731947968 108920391552 108920718711 109109489454 110056439808 110075314176 110247510016 110266417152 110438580224 110457520128 110457851904 110612791296 110649286656 110649619008 110804827392 110841386112 110996863488 110997196884 111033819074 111189566376 111401705619 111594776166 111803367424 112368549888 112563634176 112758718464 112759057152 112954480128 112954819404 113150581656 114152177664 114350358528 114548539392 114548883456 114747408384 115327473408 115527347712 115527694716 115727916024 116165443584 116366770176 116530348032 116732657664 116934967296 116935318528 116955021312 117137979392 117158068224 117361115136 117361467648 117526090752 117564867072 117565220196 117730129104 117768972744 117934167456 118585556992 118791077888 119391584256 119598861312 119806138368 119806498224 120014135136 121286688768 121497255936 121707823104 121708188672 121919121408 122323441464 122535440496 123425783808 123639693312 123813494784 124028448768 124049719296 124243402752 124243775936 124264710144 124265083392 124459103104 124480447488 124480821384 124655430816 124696559376 124871471424 125088262173 125778788352 125997154304 126215520256 126414618624 126634088448 126853558272 126853939296 127073790144 127294404363 128421199872 128644153344 128867106816 128867493888 129090834432 129091222176 129314950464 130193905527 130686124032 130912616448 130913009664 131096641536 131139895296 131324239872 131551838208 131552233344 131780226816 131780622638 131802826752 132009011932 132031254528 132031651104 132260475456 132446395242 132490094337 132675938388 133177540608 133408751616 133639962624 133640364032 133871976448 134315532288 134548718976 134781905664 134782310502 135015902028 135526350848 135761231872 136447524864 136684412928 136921300992 136921712256 137159011584 137159423562 137397134868 138110042112 138613358592 138854006784 139094654976 139095072768 139290181632 139336138752 139532004864 139773828096 139774247928 139798218816 140016490992 140040503424 140040924057 140283629298 141501136896 141746798592 141992460288 141992886784 142238974976 142463349504 142710253056 142710681708 142958013912 143747186688 143996747776 144246308864 144473849856 144724672512 144975495168 144975930624 145227188736 145227624948 145479319272 146741919744 146767085568 147021889536 147276693504 147277135872 147483721728 147532382208 147532825344 147739769856 147788514816 147995817984 147996262512 148252755168 148535607492 148793034888 149824733184 150084845568 150344957952 150345409536 150605973504 150606425872 150867442208 151367308848 151629643872 152467144704 152731385856 152731844608 152996544512 153503465472 153769964544 154036463616 154036926288 154303888032 155373797376 155643543552 155913289728 155940028416 156210757632 156481486848 156481956864 156701454336 156753156096 156753626928 156973505472 157025296992 157245556608 157246028919 157518552366 159188779008 159465148416 159741517824 159741997632 160018846848 160019327489 160296657346 160827765651 161715585024 161996341248 162277097472 162277584896 162558828544 162815256576 163097432064 163097921952 163380587328 163664234181 164567711744 164852924416 165084659712 165112971264 165371265024 165399625728 165657870336 165686280192 165686777856 165973929984 165974428512 166207241088 166262079168 166495295232 166495795326 166550728611 166784349564 167705051136 168552824832 168845451264 169138077696 169138585728 169431720192 169432229106 169725872484 171228266496 171525537792 171822809088 171823325184 172121112576 172121629568 172419933952 172991210112 173291021568 173291542074 173591874036 174248165376 174550155264 174550679552 174795522048 174853193728 175098986496 175402450944 175402977792 175432531968 175706969088 175737102336 176041672704 176042201472 176347300608 176347830294 176595193656 176653459116 176901251184 177570054144 177878335488 178186616832 179087376384 179398291968 179709207552 179709747336 180021202704 181930033152 182245883904 182561734656 182562283008 182878682112 182879231416 183196179824 183485162196 183803160744 184817811456 185138675712 185459539968 185460097024 185720242176 185781518336 186042673152 186074578944 186365104128 186365663904 186397065216 186397625088 186688654656 186720671232 186721232076 187044839064 188668182528 188995731456 189323280384 189951132672 190280337408 190280908944 190610685216 192631799808 192966230016 193300660224 193301240832 193636251648 193636833264 193972425696 195655892992 196029186048 196368924672 196369514496 196644962304 196709842944 196710433792 196986359808 197051353088 197327757312 197328350016 197670340224 197670933957 197704240128 198013517898 198046881792 198047476656 198390713184 199766310912 200113127424 200459943936 200460546048 200807964672 201823078464 202172858496 202173465753 202523853042 203289526272 203641847808 204671287296 205026619392 205381951488 205382568384 205738517376 205739135343 206095702302 207165063168 207524724736 207884386304 207920037888 208281010176 208641982464 208642609152 208935272448 209004208128 209004835904 209298007296 209367062656 209660742144 209661371892 209697328224 210024736488 210060755136 210425443947 212251705344 212620197888 212988690432 212989330176 213358462464 214066022562 214437020868 215620780032 215995121664 216369463296 217087008768 217463242752 217463895936 217840783104 217841437422 218218978908 220112879616 220150628352 220495020032 220532834304 220877160448 220915040256 220915703808 221225582592 221298573312 221299238016 221609654784 221682772224 221993726976 221994393768 222067638148 222379132752 222803411238 223189552332 224737099776 225127268352 225517436928 225518114304 225908960256 225909638808 226301163312 228304355328 228700717056 229097078784 229097766912 229494816768 230654946816 231054695424 231055389432 231455832048 232330887168 233060696064 233465315328 233869934592 233870637056 233910042624 234275958784 234316136448 234722230272 234722935296 235052181504 235129734144 235130440392 235460258208 235537945488 235868334912 236277828549 237171113984 237582155776 238783168512 239197722624 239612276736 239612996448 240028270272 240444986019 242573377536 242994511872 243415646208 243416377344 243838242816 244646882928 245070880992 246851567616 247279386624 247626989568 248056897536 248099438592 248486805504 248487551872 248529420288 248530166784 248918206208 248960894976 248961642768 249310861632 249393118752 249742942848 249743692989 250176524346 251557576704 251994308608 252431040512 252829237248 253268176896 253707116544 253707878592 254147580288 254148343659 254588808726 256842399744 257288306688 257734213632 257734987776 258181668864 258182444352 258629900928 259937313111 260387811054 261372248064 261825232896 261826019328 262193283072 262279790592 262648479744 263103676416 263104466688 263560453632 263561245276 263605653504 264018023864 264062509056 264063302208 264520950912 264521745441 264892790484 264980188674 265351876776 266355081216 266817503232 267279925248 267280728064 267743952896 268631064576 269097437952 269563811328 269564621004 270031804056 271052701696 271522463744 272895049728 273368825856 273842601984 273843424512 274318023168 274318847124 274794269736 277226717184 277708013568 278189309952 278190145536 278580363264 278672277504 279064009728 279547656192 279548495856 279596437632 280032981984 280081006848 280081848114 280567258596 283002273792 283493597184 283984920576 283985773568 284477949952 284926699008 285420506112 285421363416 285916027824 287993495552 288492617728 288947699712 289449345024 289950990336 289951861248 290454377472 290455249896 290958638544 293483839488 293534171136 294043779072 294553387008 294554271744 294967443456 295064764416 295065650688 295479539712 295577029632 295991635968 295992525024 296505510336 297020276847 297071214984 297586069776 299649466368 300169691136 300689915904 300690819072 301211947008 301212851744 301734884416 302734617696 303259287744 303785779563 304934289408 305462771712 305463689216 305993089024 307006930944 307539929088 308072927232 308073852576 308607776064 309143553453 310747594752 311287087104 311826579456 311880056832 312421515264 312962973696 312963913728 313402908672 313506312192 313507253856 313947010944 314050593984 314491113216 314492057838 315037104732 318377558016 318930296832 319483035648 319483995264 320037693696 320038654978 320593314692 321099033843 321655531302 323431170048 323992682496 324554194944 324555169792 325117657088 325630513152 326194864128 326195843904 326761174656 326762156133 327328468362 329135423488 329705848832 330169319424 330225942528 330742530048 330799251456 331315740672 331372560384 331373555712 331947859968 331948857024 332414482176 332524158336 332990590464 332991590652 333101457222 333568699128 335410102272 337105649664 337690902528 338276155392 338277171456 338863440384 338864458212 339451744968 342456532992 343051075584 343645618176 343646650368 344242225152 344243259136 344839867904 345982420224 346582043136 346583084148 347183748072 348496330752 349100310528 349101359104 349591044096 349706387456 350197972992 350804901888 350805955584 350865063936 351413938176 351474204672 352083345408 352084402944 352694601216 352695660588 353190387312 353306918232 353802502368 355756670976 356373233664 358174752768 358796583936 359418415104 359419494672 360042405408 363860066304 364491767808 365123469312 365124566016 365757364224 365758462832 366392359648 366970324392 367606321488 370277351424 370919079936 370920194048 371440484352 371563036672 372085346304 372149157888 372730208256 372731327808 372794130432 372795250176 373377309312 373441342464 373442464152 374089678128 375264786519 377336365056 377991462912 378646560768 379902265344 380560674816 380561817888 381221370432 381883213089 385263599616 385932460032 386601320448 386602481664 387272503296 387273666528 387944851392 388618366759 390581716581 391311785984 392058372096 392737849344 392739028992 393289924608 393419685888 393420867584 393972719616 394102706176 394655514624 394656700032 395340680448 395341867914 395408480256 396027035796 396093763584 396094953312 396781426368 397470283011 399532621824 400226254848 400919887872 400921092096 401615929344 403646156928 404345716992 404346931506 405047706084 406579052544 407283695616 409342574592 410053238784 410763902976 410765136768 411477034752 411478270686 412191404604 414330126336 415049449472 415768772608 415840075776 416562020352 417283964928 417285218304 417870544896 418008416256 418009671808 418596014592 418734125312 419321484288 419322743784 419394656448 420049472976 420121510272 420122772171 420850887894 424503410688 425240395776 425977380864 425978660352 426716924928 428132045124 428874041736 431241560064 431990243328 432738926592 434174017536 434926485504 434927791872 435681566208 435682874844 436437957816 440225759232 440301256704 440990040064 441065668608 441754320896 441830080512 441831407616 442451165184 442597146624 442598476032 443219309568 443365544448 443987453952 443988787536 444135276296 444758265504 445606822476 446379104664 449474199552 450254536704 451034873856 451036228608 451817920512 451819277616 452602326624 457401434112 458194157568 458195533824 458989633536 461309893632 462109390848 462110778864 462911664096 466121392128 466930630656 467739869184 467741274112 467820085248 468551917568 468632272896 469444460544 469445870592 470104363008 470259468288 470260880784 470920516416 471075890976 471736669824 471738086757 472555657098 474342227968 475164311552 477566337024 478395445248 479224553472 479225992896 480056540544 480057982467 480889972038 485146755072 485989023744 486831292416 486832754688 487676485632 489293765856 490141761984 490992702543 493703135232 494558773248 495253979136 496113795072 496198877184 496973611008 496975103744 497058840576 497060333568 497836412416 497921789952 497923285536 498621723264 498786237504 499485885696 499487385978 499652185833 500353048692 503115153408 503988617216 504862081024 505658474496 506536353792 507414233088 507415757184 508295160576 508296687318 509177617452 513684799488 514576613376 515468427264 515469975552 516363337728 516364888704 517259801856 519874626222 520775622108 522744496128 523650465792 523652038656 524386566144 524559581184 525296959488 526207352832 526208933376 527120907264 527122490552 527211307008 528036047728 528125018112 528126604416 529041901824 529043490882 529785580968 529960377348 530703753552 532710162432 533635006464 534559850496 534561456128 535487905792 537262129152 538194875904 539127622656 539129242008 540063608112 542105403392 545790099456 546737651712 547685203968 547686849024 548636046336 548637694248 549588539472 554453434368 555416027136 556378619904 556380291072 557160726528 557344555008 558128019456 559095312384 559096991712 559192875264 560065963968 560162013696 560163696228 561038300711 561134517192 566004547584 566987194368 567969841152 567971547136 568955899904 569853398016 570841012224 570842726832 571832055648 575986991104 576985235456 577895399424 578898690048 579901980672 579903722496 580908754944 580910499792 581917277088 586967678976 588087558144 589106774016 589108543488 589934886912 590129528832 590131301376 590959079424 591154059264 591983271936 591985050048 593011020672 593012801871 594040553694 594142429968 595172139552 599298932736 600339382272 601379831808 601381638144 602423894016 602425703488 603469768832 605469235392 606518575488 606520397259 607571559126 609868578816 610925543424 610927378432 611986178048 614013861888 615079858176 616145854464 616147705152 617215552128 617217406029 618287106906 621495189504 622574174208 623653158912 623760113664 624843030528 625925947392 625927827456 626805817344 627012624384 627014507712 627894021888 628101187968 628982226432 628984115676 630074209464 631276331841 636755116032 637860593664 638966071296 638967990528 640075387392 640077309956 641186629384 642198067686 643311062604 646862340096 647985364992 649108389888 649110339584 650235314176 651261026304 652389728256 652391687808 653522349312 653524312266 654656936724 658270846976 659411697664 660338638848 660451885056 661485060096 661598502912 662631481344 662745120768 662747111424 663895719936 663897714048 664828964352 665048316672 665981180928 665983181304 666202914444 667137398256 674211299328 675381805056 676552310784 676554342912 677726880768 677728916424 678903489936 684913065984 686102151168 687291236352 687293300736 688484450304 688486518272 689679735808 691964840448 693164086272 693166168296 694367496144 696992661504 698202718208 699182088192 699412774912 700395945984 701609803776 701611911168 701730127872 702827876352 702948409344 704166690816 704168805888 705389202432 705391321176 706380774624 706613836464 707605004736 708833485647 711513341952 712746467328 716349505536 717593167872 718836830208 718838989344 720084810816 721334958057 727720132608 728983535616 730246938624 730249132032 731514728448 731516925664 732784719296 733940648784 735212642976 740554702848 741838159872 741840388096 742880968704 743126073344 744170692608 744298315776 745460416512 745462655616 745588260864 745590500352 746754618624 746882684928 746884928304 748179356256 749231078967 750529573038 754672730112 755982925824 757293121536 759804530688 761121349632 761123635776 762442740864 762445030977 763766426178 770527199232 771864920064 773202640896 773204963328 774545006592 774547333056 775889702784 777236733518 779811939333 781163433162 782623571968 784116744192 785475698688 785478057984 786579849216 786839371776 786841735168 787945439232 788205412352 789311029248 789313400064 790681360896 790683735828 790816960512 792054071592 792187527168 792189906624 793562852736 793565236323 794940566022 799065243648 800452509696 801839775744 801842184192 803231858688 807292313856 808691433984 808693863012 810095412168 813158105088 814567391232 818685149184 820106477568 821527805952 821530273536 822954069504 822956541372 824382809208 830098898944 831537545216 831680151552 833124040704 834567929856 834570436608 835741089792 836016832512 836019343616 837192029184 837468250624 838642968576 838645487568 838789312896 840098945952 840243020544 840245544342 841701775788 849006821376 850480791552 851954761728 851957320704 853433849856 856264090248 857748083472 863980486656 865477853184 868348035072 869852971008 869855583744 871363132416 871365749688 872875915632 880451518464 880602513408 881980080128 882131337216 883508641792 883660161024 883662815232 884902330368 885194293248 885196952064 886438619136 886731088896 887974907904 887977575072 888270552592 889516531008 891060830541 891213644952 892758209328 898948399104 900509073408 902069747712 902072457216 903635841024 903638555232 905204653248 911357338689 914802868224 916388315136 916391067648 917979267072 922619787264 924218781696 924221557728 925823328192 927430660359 932242784256 933861261312 935479738368 935482548224 935640170496 937103835136 937264545792 938888921088 938891741184 940208726016 940518936576 940521761568 941841032832 942151781952 943473339648 943476173514 943787462129 945111314196 948684455936 950328623104 955132674048 956790890496 958449106944 958451985792 960113081088 960115964934 961779944076 970293510144 971978047488 973662584832 973665509376 975352971264 978587531712 980283523968 980286468399 981985405086 987406270464 989117546496 990507958272 992227590144 992397754368 993947222016 993950207488 994117681152 994120667136 995672824832 995843579904 995846571072 997243446528 997572475008 998971771392 998974771956 999304371666 1000706097384 1006230306816 1007977234432 1009724162048 1011316948992 1013072707584 1014828466176 1014831514368 1016590321152 1016593374636 1018355234904 1027369598976 1029153226752 1030936854528 1030939951104 1032726675456 1032729777408 1034519603712 1039749252444 1041551244216 1045488992256 1047300931584 1047304077312 1048773132288 1049119162368 1050593918976 1052414705664 1052417866752 1054241814528 1054244981104 1054422614016 1056072095456 1056250036224 1056253208832 1058083803648 1058086981764 1059571161936 1059920754696 1061407507104 1067270012928 1069119700992 1069122912256 1070975811584 1074524258304 1076389751808 1078255245312 1078258484016 1080127216224 1091580198912 1093475303424 1095370407936 1095373698048 1097272092672 1097275388496 1099177078944 1110832054272 1112757239808 1112760582144 1114321453056 1114689110016 1116256038912 1118190624768 1118193983424 1118385750528 1120131927936 1120135292423 1120324027392 1120327392456 1122076601422 1122269034384 1125794359557 1132009095168 1133974388736 1135939682304 1135943094272 1137911799808 1139706796032 1141682024448 1141685453664 1143664111296 1145649639267 1151973982208 1153970470912 1155790798848 1157797380096 1159803961344 1159807444992 1161817509888 1161820999584 1163834554176 1165855100277 1173935357952 1176175116288 1178213548032 1178217086976 1179869773824 1180259057664 1180262602752 1181918158848 1182308118528 1183966543872 1183970100096 1186022041344 1186025603742 1188081107388 1188284859936 1190344279104 1192410849033 1198597865472 1200678764544 1202759663616 1202763276288 1204847788032 1204851406976 1206939537664 1210938470784 1213037150976 1213040794518 1215143118252 1219737157632 1221851086848 1221854756864 1223972356096 1228027723776 1230159716352 1232291708928 1232295410304 1234431104256 1234434812058 1236574213812 1242990379008 1245148348416 1247306317824 1247520227328 1249686061056 1251851894784 1251855654912 1253611634688 1254025248768 1254029015424 1255788043776 1256202375936 1257964452864 1257968231352 1260148418928 1260368316513 1262552663682 1273510232064 1275721187328 1277932142592 1277935981056 1280150774784 1280154619912 1282373258768 1284396135372 1286622125208 1293724680192 1295970729984 1298216779776 1298220679168 1300470628352 1302522052608 1304779456512 1304783375616 1307044698624 1307048624532 1309313873448 1316541693952 1320677277696 1320903770112 1322970120192 1323197005824 1325262962688 1325490241536 1325494222848 1327791439872 1327795428096 1329657928704 1330096633344 1331962361856 1331966362608 1332405828888 1334274796512 1348422598656 1350763610112 1353104621568 1353108685824 1355453761536 1355457832848 1357806979872 1372204302336 1374582472704 1374586601472 1376968900608 1376973036544 1379359471616 1383929680896 1386328172544 1386332336592 1388734992288 1396405436416 1398364176384 1398825549824 1400791891968 1403219607552 1403223822336 1403460255744 1405655752704 1405896818688 1408333381632 1408337611776 1410778404864 1410782642352 1412761549248 1413227672928 1415210009472 1415214260271 1417666971294 1423026683904 1425492934656 1432699011072 1435186335744 1437673660416 1437677978688 1440169621632 1440173947401 1442669916114 1455440265216 1457967071232 1460493877248 1460498264064 1463029456896 1463033851328 1465569438592 1467881297568 1470425285952 1472978107629 1481109405696 1483676319744 1483680776192 1485761937408 1486252146688 1488341385216 1488596631552 1490920833024 1490925311232 1491176521728 1491181000704 1493509237248 1493765369856 1493769856608 1496358712512 1498462157934 1498956557499 1501059146076 1509345460224 1511965851648 1514586243072 1519609061376 1522242699264 1522247271552 1524885481728 1524890061954 1527532852356 1541054398464 1543729840128 1546405281792 1546409926656 1549090013184 1549094666112 1551779405568 1554473467036 1559623878666 1562326866324 1568233488384 1570951397376 1570956115968 1573159698432 1573678743552 1573683470336 1575890878464 1576410824704 1578622058496 1578626800128 1581362721792 1581367471656 1581633921024 1584108143184 1584375054336 1584379813248 1587125705472 1587130472646 1589881132044 1598130487296 1600905019392 1603679551488 1603684368384 1606463717376 1614584627712 1617382867968 1617387726024 1620190824336 1626316210176 1637370298368 1640212955136 1643055611904 1643060547072 1645908139008 1645913082744 1648765618416 1660197797888 1663075090432 1663360303104 1666248081408 1669135859712 1669140873216 1671482179584 1672033665024 1672038687232 1674384058368 1674936501248 1677285937152 1677290975136 1677578625792 1680197891904 1680486041088 1680491088684 1683114902133 1683403551576 1698013642752 1700961583104 1703909523456 1703914641408 1706867699712 1712528180496 1715496166944 1727960973312 1730955706368 1736696070144 1739705942016 1739711167488 1742726264832 1742731499376 1745751831264 1760903036928 1763960160256 1764262674432 1767017283584 1767320322048 1767325630464 1769804660736 1770388586496 1770393904128 1772877238272 1773462177792 1775949815808 1775955150144 1776541105184 1779033062016 1779038405613 1782121661082 1782427289904 1785516418656 1797896798208 1801018146816 1804139495424 1804144914432 1807271682048 1807277110464 1810409306496 1819561191777 1822714677378 1829605736448 1832776630272 1832782135296 1835958534144 1845239574528 1848437563392 1848443115456 1851646656384 1851652218087 1854861320718 1864485568512 1867722522624 1870959476736 1870965096448 1871280340992 1874207670272 1874529091584 1877777842176 1877783482368 1880417452032 1881037873152 1881043523136 1883682065664 1884303563904 1886946679296 1886952347028 1887574924258 1890222628392 1893828995523 1897368911872 1900657246208 1910265348096 1913581780992 1916898213888 1916903971584 1920226162176 1920231929868 1923559888152 1940587020288 1943956094976 1947325169664 1947331018752 1950705942528 1957175063424 1960567047936 1960572936798 1963970810172 1974812540928 1978235092992 1981015916544 1984455180288 1984795508736 1987894444032 1987900414976 1988235362304 1988241334272 1991345649664 1991687159808 1991693142144 1994486893056 1995144950016 1997943542784 1997949543912 1998608743332 2001412194768 2015954468864 2019448324096 2022633897984 2026145415168 2029656932352 2029663028736 2033180642304 2033186749272 2036710469808 2054739197952 2058306453504 2061873709056 2061879902208 2065453350912 2065459554816 2069039207424 2079498504888 2083102488432 2090977984512 2094608154624 2097546264576 2098238324736 2101187837952 2104829411328 2104835733504 2108483629056 2108489962208 2108845228032 2112144190912 2112500072448 2112506417664 2116167607296 2116173963528 2119142323872 2119841509392 2122815014208 2126500456941 2134540025856 2138239401984 2138245824512 2141951623168 2149048516608 2152779503616 2156510490624 2156516968032 2160254432448 2164004874171 2183160397824 2186950606848 2190740815872 2190747396096 2194544185344 2194550776992 2198354157888 2221664108544 2225514479616 2225521164288 2228642906112 2229378220032 2232512077824 2236381249536 2236387966848 2236771501056 2240263855872 2240270584846 2240648054784 2240654784912 2244153202844 2244538068768 2247693236901 2251588719114 2264018190336 2267948777472 2271879364608 2271886188544 2275823599616 2279413592064 2283364048896 2283370907328 2287328222592 2287335092931 2291299278534 2303947964416 2307940941824 2311581597696 2315594760192 2319607922688 2319614889984 2323635019776 2323641999168 2327669108352 2331710200554 2347870715904 2352350232576 2356427096064 2356434173952 2359739547648 2360518115328 2360525205504 2363836317696 2364616237056 2367933087744 2367940200192 2372044082688 2372051207484 2376162214776 2376569719872 2380688558208 2380695708969 2384821698066 2397195730944 2401357529088 2405519327232 2405526552576 2409695576064 2409702813952 2413879075328 2421876941568 2426074301952 2426081589036 2430286236504 2439474315264 2443702173696 2443709513728 2447944712192 2456055447552 2460319432704 2464583417856 2464590820608 2468862208512 2468869624116 2473148427624 2490296696832 2494612635648 2495040454656 2499372122112 2503703789568 2503711309824 2507223269376 2508050497536 2508058030848 2511576087552 2512404751872 2515928905728 2515936462704 2520296837856 2520736633026 2525105327364 2547020464128 2551442374656 2555864285184 2555871962112 2560301549568 2560309239824 2564746517536 2568792270744 2573244250416 2591941459968 2596433559552 2596441358336 2600941256704 2605044105216 2609558913024 2609566751232 2614089397248 2614097249064 2618627746896 2641354555392 2641807540224 2645940240384 2646394011648 2650525925376 2650980483072 2650988445696 2655582879744 2655590856192 2659315857408 2660193266688 2663924723712 2663932725216 2664811657776 2668549593024 2673182491623 2696845197312 2701527220224 2706209243136 2706217371648 2710907523072 2710915665696 2715613959744 2720328567313 2734072016067 2744408604672 2749164945408 2749173202944 2753937801216 2753946073088 2758718943232 2767859361792 2772656345088 2772664673184 2777469984576 2782291981077 2792810872832 2796728352768 2797651099648 2801583783936 2806439215104 2806447644672 2806920511488 2811311505408 2811793637376 2816666763264 2816675223552 2821556809728 2821565284704 2825523098496 2826455345856 2830420018944 2830428520542 2831362386387 2835333942588 2846053367808 2850985869312 2865398022144 2870372671488 2875347320832 2875355957376 2880339243264 2880347894802 2885339832228 2910880530432 2915934142464 2920987754496 2920996528128 2926058913792 2926067702656 2931138877184 2935762595136 2940850571904 2940859405197 2945956215258 2962218811392 2967352639488 2967361552384 2971523874816 2972504293376 2976682770432 2977193263104 2981841666048 2981850622464 2982353043456 2982362001408 2987018474496 2987530739712 2987539713216 2992717425024 2996924315868 2997913114998 3002118292152 3018690920448 3023931703296 3029172486144 3039218122752 3044485398528 3044494543104 3049770963456 3049780123908 3055065704712 3082108796928 3087459680256 3092810563584 3092819853312 3098180026368 3098189332224 3103558811136 3108946934072 3119247757332 3124653732648 3136466976768 3141902794752 3141912231936 3146319396864 3147357487104 3147366940672 3151781756928 3152821649408 3157244116992 3157253600256 3162725443584 3162734943312 3163267842048 3168216286368 3168750108672 3168759626496 3174251410944 3174260945292 3179762264088 3201810038784 3207359102976 3207368736768 3212927434752 3229169255424 3234765735936 3234775452048 3240381648672 3274740596736 3280425910272 3286111223808 3286121094144 3291816278016 3291826165488 3297531236832 3320395595776 3326150180864 3332496162816 3338271719424 3338281746432 3342964359168 3344067330048 3344077374464 3348768116736 3349873002496 3354571874304 3354581950272 3355157251584 3360395783808 3360405877269 3360972082176 3360982177368 3366229804266 3366807103152 3396027285504 3401923166208 3407819046912 3407829282816 3413735399424 3425056360992 3430992333888 3436948917801 3455921946624 3461911412736 3473392140288 3479411884032 3479422334976 3485452529664 3485462998752 3491503662528 3497565300831 3521806073856 3527920320512 3528525348864 3534034567168 3534640644096 3534651260928 3539609321472 3540777172992 3540787808256 3545754476544 3546924355584 3551899631616 3551910300288 3553082210368 3558066124032 3558076811226 3564243322164 3564854579808 3571032837312 3577232547099 3595793596416 3602036293632 3608278990848 3608289828864 3614543364096 3614554220928 3620818612992 3639122383554 3645429354756 3659211472896 3665553260544 3665564270592 3671917068288 3690479149056 3696875126784 3696886230912 3703293312768 3703304436174 3709722641436 3728971137024 3735445045248 3741918953472 3741930192896 3742560681984 3748415340544 3749058183168 3755555684352 3755566964736 3760834904064 3762075746304 3762087046272 3767364131328 3768607127808 3773893358592 3773904694056 3775149848516 3780445256784 3781104949539 3787657991046 3794737823744 3820530696192 3827163561984 3833796427776 3833807943168 3840452324352 3840463859736 3847119776304 3881174040576 3887912189952 3894650339328 3894662037504 3901411885056 3914350126848 3921134095872 3921145873596 3927941620344 3949625081856 3962031833088 3968910360576 3969591017472 3975788888064 3975800829952 3976470724608 3976482668544 3982691299328 3983374319616 3983386284288 3988973786112 3990289900032 3995887085568 3995899087824 3997217486664 4002824389536 4031908937728 4038896648192 4045267795968 4052290830336 4059313864704 4059326057472 4066361284608 4066373498544 4073420939616 4116612907008 4123747418112 4123759804416 4130906701824 4130919109632 4138078414848 4158997009776 4166204976864 4189216309248 4195092529152 4196476649472 4202375675904 4209658822656 4209671467008 4216967258112 4216979924416 4217690456064 4224288381824 4225000144896 4225012835328 4232335214592 4232347927056 4238284647744 4239683018784 4245630028416 4245642780813 4253000913882 4269080051712 4276478803968 4276491649024 4283903246336 4298097033216 4305559007232 4313020981248 4313033936064 4320508864896 4320521842203 4328009748342 4366320795648 4373901213696 4381481631744 4381494792192 4389088370688 4389101553984 4396708315776 4418934322887 4443328217088 4451028959232 4451042328576 4457285812224 4458756440064 4465024155648 4472762499072 4472775933696 4473543002112 4480527711744 4480541169692 4481296109568 4481309569824 4488306405688 4489076137536 4495386473802 4496869672497 4503177438228 4528036380672 4535897554944 4543758729216 4543772377088 4551647199232 4558827184128 4566728097792 4566741814656 4574656445184 4574670185862 4582598557068 4607895928832 4615881883648 4623163195392 4631189520384 4639215845376 4639229779968 4647270039552 4647283998336 4655338216704 4663420401108 4704700465152 4712854192128 4712868347904 4719479095296 4721036230656 4721050411008 4727672635392 4729232474112 4735866175488 4735880400384 4744088165376 4744102414968 4752324429552 4753139439744 4761377116416 4761391417938 4769643396132 4794391461888 4802715058176 4811038654464 4811053105152 4819391152128 4819405627904 4827758150656 4843753883136 4852148603904 4852163178072 4860572473008 4878948630528 4887419027456 4895889424384 4912110895104 4920638865408 4929166835712 4929181641216 4937724417024 4937739248232 4946296855248 4980593393664 4989225271296 4990080909312 4998744244224 5007407579136 5007422619648 5014446538752 5016100995072 5016116061696 5023152175104 5024809503744 5031857811456 5031872925408 5040593675712 5041473266052 5049344706399 5050210654728 5094040928256 5102884749312 5111728570368 5111743924224 5120603099136 5120618479648 5129493035072 5137584541488 5146488500832 5183882919936 5192867119104 5192882716672 5201882513408 5210088210432 5219117826048 5219133502464 5228178794496 5228194498128 5237255493792 5282709110784 5291880480768 5292788023296 5301051850752 5301960966144 5301976891392 5311165759488 5311181712384 5318631714816 5320386533376 5327849447424 5327865450432 5329623315552 5337099186048 5337115216839 5346364983246 5393690394624 5403054440448 5412418486272 5412434743296 5421815046144 5421831331392 5431227919488 5440657134626 5458683575331 5468144032134 5488817209344 5498329890816 5498346405888 5507875602432 5507892146176 5517437886464 5535718723584 5545312690176 5545329346368 5554939969152 5554956654261 5564583962154 5585621745664 5593456705536 5595302199296 5603167567872 5612878430208 5612895289344 5613841022976 5622623010816 5623587274752 5633333526528 5633350447104 5643113619456 5643130569408 5651046196992 5652910691712 5660840037888 5660857041084 5662724772774 5670667885176 5692106735616 5701971738624 5730796044288 5740745342976 5750694641664 5750711914752 5760678486528 5760695789604 5770679664456 5821761060864 5831868284928 5841975508992 5841993056256 5852117827584 5852135405312 5862277754368 5871525190272 5881701143808 5881718810394 5891912430516 5924437622784 5934705278976 5934723104768 5943047749632 5945008586752 5953365540864 5954386526208 5963683332096 5963701244928 5964706086912 5964724002816 5974036948992 5975061479424 5975079426432 5985434850048 5993848631736 5995826229996 6004236584304 6047863406592 6058344972288 6078436245504 6088970797056 6088989086208 6099541926912 6099560247816 6110131409424 6164217593856 6174919360512 6185621127168 6185639706624 6196360052736 6196378664448 6207117622272 6217893868144 6238495514664 6249307465296 6272933953536 6283824463872 6292638793728 6294714974208 6294733881344 6303563513856 6305643298816 6314488233984 6314507200512 6325450887168 6325469886624 6326535684096 6336432572736 6337500217344 6337519252992 6348502821888 6348521890584 6359524528176 6379501370823 6403620077568 6414718205952 6414737473536 6425854869504 6458338510848 6469531471872 6469550904096 6480763297344 6492014622513 6549481193472 6560851820544 6572222447616 6572242188288 6583632556032 6583652330976 6595062473664 6606512234903 6640791191552 6652300361728 6664992325632 6676543438848 6676563492864 6685928718336 6688134660096 6688154748928 6697536233472 6699746004992 6709143748608 6709163900544 6710314503168 6720791567616 6720811754538 6721944164352 6721964354736 6732459608532 6733614206304 6792054571008 6803846332416 6815638093824 6815658565632 6827470798848 6850112721984 6861984667776 6862005278793 6873897835602 6911843893248 6923822825472 6946784280576 6958823768064 6958844669952 6970905059328 6970925997504 6983007325056 6995130601662 7043612147712 7055840641024 7057050697728 7068069134336 7069281288192 7069302521856 7079218642944 7081554345984 7081575616512 7091508953088 7093848711168 7103799263232 7103820600576 7106164420736 7116132248064 7116153622452 7128486644328 7129709159616 7142065674624 7142087126907 7154465094198 7191587192832 7204072587264 7216557981696 7216579657728 7229086728192 7229108441856 7241637225984 7278244767108 7290858709512 7318422945792 7331106521088 7331128541184 7343834136576 7380958298112 7393750253568 7393772461824 7406586625536 7406608872348 7419445282872 7470890090496 7483837906944 7483860385792 7485121363968 7496830681088 7498116366336 7511111368704 7511133929472 7521669808128 7524151492608 7524174092544 7534728262656 7537214255616 7547786717184 7547809388112 7550299697032 7560890513568 7562209899078 7575315982092 7641061392384 7654327123968 7667592855552 7667615886336 7680904648704 7680927719472 7694239552608 7775824379904 7789300678656 7789324075008 7802823770112 7828700253696 7842268191744 7842291747192 7855883240688 7924063666176 7937820721152 7939182034944 7951577776128 7951601659904 7952941449216 7952965337088 7965382598656 7966748639232 7966772568576 7977947572224 7980579800064 7991774171136 7991798175648 7994434973328 8005648779072 8019547474869 8063817875456 8077793296384 8090535591936 8104581660672 8118627729408 8118652114944 8132722569216 8132746997088 8146841879232 8160985701939 8233225814016 8247494836224 8247519608832 8261813403648 8261838219264 8276156829696 8317994019552 8332409953728 8346875943231 8378432618496 8390185058304 8392953298944 8404751351808 8419317645312 8419342934016 8433934516224 8433959848832 8435380912128 8448576763648 8450000289792 8450025670656 8464670429184 8464695854112 8476569295488 8479366037568 8491260056832 8491285561626 8494087159161 8506001827764 8538160103424 8552957607936 8552983298048 8567806492672 8596194066432 8611118014464 8626041962496 8626067872128 8641017729792 8641043684406 8656019496684 8732641591296 8747802427392 8762963263488 8762989584384 8778176741376 8778203107968 8793416631552 8822578215591 8837868645774 8886656434176 8902057918464 8902084657152 8914571624448 8917512880128 8930048311296 8945524998144 8945551867392 8947086004224 8961055423488 8961082339384 8962592219136 8962619139648 8976612811376 8978152275072 8990772947604 8993739344994 9006354876456 9056072761344 9071795109888 9087517458432 9087544754176 9103294398464 9117654368256 9133456195584 9133483629312 9149312890368 9149340371724 9165197114136 9215791857664 9246326390784 9262379040768 9278431690752 9278459559936 9294540079104 9294567996672 9310676433408 9326840802216 9409400930304 9425708384256 9425736695808 9438958190592 9442072461312 9442100822016 9455345270784 9458464948224 9471732350976 9471760800768 9488176330752 9488204829936 9504648859104 9506278879488 9522754232832 9522782835876 9539286792264 9605430116352 9622077308928 9622106210304 9638782304256 9638811255808 9655516301312 9687507766272 9704297207808 9704326356144 9721144946016 9774838054912 9791778848768 9824221790208 9841277730816 9858333671424 9858363282432 9875448834048 9875478496464 9892593710496 9961186787328 9978450542592 9997488488448 10014815158272 10014845239296 10028893077504 10032201990144 10032232123392 10046304350208 10049619007488 10063715622912 10063745850816 10081187351424 10081217631807 10082946532104 10098689412798 10100421309456 10188081856512 10205769498624 10223457140736 10223487848448 10241206198272 10241236959296 10258986070144 10275169082976 10292977001664 10310846753403 10367765839872 10385734238208 10385765433344 10403765026816 10420176420864 10438235652096 10438267004928 10456357588992 10456388996256 10474510987584 10492695902493 10565418221568 10583760961536 10585576046592 10602103701504 10603921932288 10603953782784 10622331518976 10622363424768 10637263429632 10640773066752 10655698894848 10655730900864 10659246631104 10674198372096 10674230433678 10692729966492 10731697641297 10787380789248 10806108880896 10824836972544 10824869486592 10843630092288 10843662662784 10862455838976 10881314269252 10917367150662 10936288064268 10977634418688 10996659781632 10996692811776 11015751204864 11015784292352 11034875772928 11071437447168 11090625380352 11090658692736 11109879938304 11109913308522 11129167924308 11171243491328 11186913411072 11190604398592 11206335135744 11225756860416 11225790578688 11227682045952 11245246021632 11247174549504 11266667053056 11266700894208 11286227238912 11286261138816 11302092393984 11305821383424 11321680075776 11321714082168 11325449545548 11341335770352 11384213471232 11461592088576 11481490685952 11501389283328 11501423829504 11521356973056 11521391579208 11541359328912 11643522121728 11663736569856 11683951017984 11683986112512 11704235655168 11704270810624 11724555508736 11743050380544 11763402287616 11763437620788 11783824861032 11848875245568 11869446209536 11886095499264 11890017173504 11906731081728 11908773052416 11927366664192 11927402489856 11929412173824 11929448005632 11948073897984 11950122958848 11950158852864 11970869700096 11987697263472 11991652459992 12008473168608 12095726813184 12116689944576 12156872491008 12177941594112 12177978172416 12199083853824 12199120495632 12220262818848 12349838721024 12371242254336 12371279413248 12392720105472 12392757328896 12414235244544 12435787736288 12476991029328 12498614930592 12567648927744 12585277587456 12589429948416 12589467762688 12607127027712 12611286597632 12628976467968 12629014401024 12650901774336 12650939773248 12653071368192 12672865145472 12675000434688 12675038505984 12697005643776 12697043781168 12719049056352 12736928342439 12759002741646 12807240155136 12829436411904 12829474947072 12851709739008 12916677021696 12939062943744 12939101808192 12961526594688 12961565526609 12984029245026 13098962386944 13121703641088 13144444895232 13144484376576 13167265112064 13167304661952 13190124947328 13213024469806 13256802968661 13281582383104 13304600723456 13329984651264 13353086877696 13353126985728 13371857436672 13376269320192 13376309497856 13395072466944 13399492009984 13418287497216 13418327801088 13420629006336 13441583135232 13441623509076 13443888328704 13443928709472 13464919217064 13467228412608 13490609017491 13584109142016 13607692664832 13631276187648 13631317131264 13654941597696 13700225443968 13723969335552 13724010557586 13747795671204 13823687786496 13847645650944 13893568561152 13917647536128 13917689339904 13941810118656 13941851995008 13966014650112 13990261203324 14111681282048 14114101395456 14136138268672 14138562576384 14138605043712 14158437285888 14163108691968 14163151233024 14183017906176 14187697422336 14207598526464 14207641201152 14212328841472 14232264496128 14232307244904 14256973288656 14259418319232 14284131349248 14284174253814 14308930188396 14383174385664 14408145174528 14433115963392 14433159315456 14458173456384 14458216883712 14483274451968 14556489534216 14581717419024 14636845891584 14662257082368 14687668273152 14761916596224 14787500507136 14787544923648 14813173251072 14813217744696 14838890565744 14941780180992 14967675813888 14967720771584 14970242727936 14993661362176 14996232732672 15022222737408 15022267858944 15043339616256 15048302985216 15048348185088 15069456525312 15074428511232 15095573434368 15095618776224 15100599394064 15121781027136 15124419798156 15148034119197 15150631964184 15282122784768 15308654247936 15335185711104 15335231772672 15361809297408 15361855438944 15388479105216 15551648759808 15578601357312 15578648150016 15605647540224 15657400507392 15684536383488 15684583494384 15711766481376 15848127332352 15875641442304 15878364069888 15903155552256 15903203319808 15905882898432 15905930674176 15930765197312 15933497278464 15933545137152 15955895144448 15961159600128 15983548342272 15983596351296 15988869946656 16011297558144 16011345650517 16039094949738 16127635750912 16155586592768 16181071183872 16209163321344 16237255458816 16237304229888 16265445138432 16265493994176 16293683758464 16321971403878 16466451628032 16494989672448 16495039217664 16523626807296 16523676438528 16552313659392 16635988039104 16664819907456 16664869962783 16693751886462 16756865236992 16780370116608 16785906597888 16809502703616 16838635290624 16838685868032 16867869032448 16867919697664 16870761824256 16897153527296 16900000579584 16900051341312 16929340858368 16929391708224 16953138590976 16958732075136 16982520113664 16982571123252 16988174318322 17012003655528 17076320206848 17105915215872 17105966596096 17135612985344 17192388132864 17222236028928 17252083924992 17252135744256 17282035459584 17282087368812 17312038993368 17465283182592 17495604854784 17525926526976 17525979168768 17556353482752 17556406215936 17586833263104 17645156431182 17675737291548 17773312868352 17804115836928 17804169314304 17829143248896 17835025760256 17860096622592 17891049996288 17891103734784 17894172008448 17922110846976 17922164678768 17925184438272 17925238279296 17953225622752 17956304550144 17981545895208 17987478689988 18012709752912 18143590219776 18175034916864 18175089508352 18206588796928 18235308736512 18266912391168 18266967258624 18298625780736 18298680743448 18330394228272 18492652781568 18524758081536 18556863381504 18556919119872 18589080158208 18589135993344 18621352866816 18653681604432 18818801860608 18851473391616 18877916381184 18884144922624 18884201644032 18910690541568 18916929896448 18943464701952 18943521601536 18976352661504 18976409659872 19009297718208 19012557758976 19042299971191 19045508465664 19045565671752 19078573584528 19138504112469 19210860232704 19244154617856 19244212420608 19277564608512 19277622511616 19311032602624 19375015532544 19408594415616 19408652712288 19442289892032 19476043867539 19549676109824 19583557697536 19648443580416 19682555461632 19716667342848 19716726564864 19750897668096 19750956992928 19785187420992 19819536704709 19922373574656 19956901085184 19994976976896 20029630316544 20029690478592 20057786155008 20064403980288 20064464246784 20092608700416 20099238014976 20127431245824 20127491701632 20162374702848 20162435263614 20165893064208 20197378825596 20200842618912 20376163713024 20411538997248 20446914281472 20446975696896 20482412396544 20482473918592 20517972140288 20550338165952 20585954003328 20586015836379 20621693506806 20735531679744 20771468476416 20771530866688 20807530053632 20840352841728 20876471304192 20876534009856 20912715177984 20912777992512 20949021975168 20985391804986 21130836443136 21167521923072 21171152093184 21204207403008 21207843864576 21207907565568 21244663037952 21244726849536 21274526859264 21281546133504 21311397789696 21311461801728 21318493262208 21348396744192 21348460867356 21385459932984 21426261380721 21463395282594 21574761578496 21612217761792 21649673945088 21649738973184 21687260184576 21687325325568 21724911677952 21762628538504 21834734301324 21872576128536 21955268837376 21993319563264 21993385623552 22031502409728 22031568584704 22069751545856 22142874894336 22181250760704 22181317385472 22219759876608 22219826617044 22258335848616 22342486982656 22381208797184 22412670271488 22451513720832 22451581157376 22455364091904 22490492043264 22494349099008 22533334106112 22533401788416 22572454477824 22572522277632 22604184787968 22611642766848 22643360151552 22643428164336 22650899091096 22682671540704 22923184177152 22962981371904 23002778566656 23002847659008 23042713946112 23042783158416 23082718657824 23327473139712 23367902035968 23367972225024 23408471310336 23408541621248 23449111017472 23486100761088 23526804575232 23526875241576 23567649722064 23738892419072 23772190998528 23780034347008 23813462163456 23817546104832 23854733328384 23854804979712 23858824347648 23858896011264 23896147795968 23900245917696 23900317705728 23941739400192 23975394526944 23983304919984 24016946337216 24058642424607 24191453626368 24233379889152 24313744982016 24355883188224 24355956344832 24398167707648 24398240991264 24440525637696 24482957105817 24699677442048 24742484508672 24742558826496 24785440210944 24785514657792 24828470489088 24871575472576 24953982058656 24997229861184 25040627829693 25135297855488 25170555174912 25178859896832 25178935525376 25214254055424 25222573195264 25257952935936 25258028802048 25301803548672 25301879546496 25306142736384 25345730290944 25350000869376 25350077011968 25394011287552 25394087562336 25438098112704 25473856684878 25482261477483 25518005483292 25614480310272 25658872823808 25658949894144 25703419478016 25833354043392 25878125887488 25878203616384 25923053189376 25923131053218 25968058490052 26197924773888 26243407282176 26288889790464 26288968753152 26334530224128 26334609323904 26380249894656 26426048939612 26467734646773 26513605937322 26563164766208 26659969302528 26706173755392 26706253971456 26743714873344 26752538640384 26752618995712 26790144933888 26798984019968 26836574994432 26836655602176 26841258012672 26883166270464 26883247018152 26887776657408 26887857418944 26929838434128 26934456825216 26981218034982 27168218284032 27215385329664 27262552375296 27262634262528 27309883195392 27400450887936 27447938671104 27448021115172 27495591342408 27647375572992 27787137122304 27835295072256 27835378679808 27883620237312 27883703990016 27932029300224 27980522406648 28223362564096 28228202790912 28272276537344 28277125152768 28277210087424 28316874571776 28326217383936 28326302466048 28366035812352 28375394844672 28415197052928 28415282402304 28424657682944 28464528992256 28464614489808 28513946577312 28518836638464 28568262698496 28568348507628 28617860376792 28816290349056 28866231926784 28866318630912 28916346912768 28916433767424 28966548903936 29112979068432 29163434838048 29324514164736 29375336546304 29523833192448 29575001014272 29575089847296 29626346502144 29626435489392 29677781131488 29883560361984 29935351627776 29935441543168 29987322724352 29992465465344 30044445474816 30044535717888 30086679232512 30096605970432 30096696370176 30138913050624 30148857022464 30191146868736 30191237552448 30201198788128 30243562054272 30243652895421 30248839596312 30296068238394 30301263928368 30564245569536 30617308495872 30670371422208 30670463545344 30723618594816 30723710877888 30776958210432 30932540260209 31103297519616 31157202714624 31157296300032 31211295080448 31314801014784 31369072766976 31369166988768 31423532962752 31478087707479 31696254664704 31751282884608 31756728139776 31806311104512 31806406639616 31811765796864 31811861348352 31861530394624 31866994556928 31867090274304 31911790288896 31922319200256 31967096684544 31967192702592 31977739893312 32022595116288 32022691301034 32078189899476 32195092923891 32255271501824 32311173185536 32362142367744 32418326642688 32474510917632 32474608459776 32530890276864 32530987988352 32587367516928 32643942807756 32932903256064 32989979344896 32990078435328 33047253614592 33047352877056 33104627318784 33271976078208 33329639814912 33329739925566 33387503772924 33513730473984 33560740233216 33571813195776 33619005407232 33677270581248 33677371736064 33735738064896 33735839395328 33741523648512 33794307054592 33800001159168 33800102682624 33858681716736 33858783416448 33906277181952 33917464150272 33965040227328 33965142246504 33976348636644 34024007311056 34152640413696 34211933192192 34271225970688 34384776265728 34444472057856 34504167849984 34504271488512 34564070919168 34564174737624 34624077986736 34930566365184 34991209709568 35051853053952 35051958337536 35112706965504 35112812431872 35173666526208 35290312862364 35351474583096 35546625736704 35608338628608 35658286497792 35670051520512 35720193245184 35782099992576 35782207469568 35788344016896 35844221693952 35844329357536 35850368876544 35850476558592 35906451245504 35912609100288 35963091790416 35974957379976 36025419505824 36287180439552 36350069833728 36350179016704 36413177593856 36470617473024 36533824782336 36533934517248 36597251561472 36597361486896 36660788456544 37049516163072 37113726763008 37113838239744 37178160316416 37178271986688 37242705733632 37307363208864 37702946783232 37755832762368 37768289845248 37768403288064 37821381083136 37833859792896 37886929403904 37887043203072 37952705323008 37952819319744 38018595436416 38025115517952 38084599942382 38091016931328 38091131343504 38157147169056 38210785027317 38277008224938 38421720465408 38488309235712 38488424841216 38555129217024 38555245023232 38622065205248 38750031065088 38817188831232 38817305424576 38884579784064 38884696579827 38952087735078 39099352219648 39167115395072 39296887160832 39365110923264 39433334685696 39433453129728 39501795336192 39501913985856 39570374841984 39639073409418 39844747149312 39913802170368 39989953953792 40059260633088 40059380957184 40115572310016 40128807960576 40128928493568 40185217400832 40198476029952 40254862491648 40254983403264 40324749405696 40324870527228 40331786128416 40394757651192 40401685237824 40471827052473 40752327426048 40823077994496 40893828562944 40893951393792 40964824793088 40964947837184 41035944280576 41100676331904 41171908006656 41172031672758 41243387013612 41471063359488 41542936952832 41543061733376 41615060107264 41680705683456 41752942608384 41753068019712 41825430355968 41825555985024 41898043950336 41970783609972 42335043846144 42342304186368 42408414806016 42415687729152 42415815131136 42489326075904 42489453699072 42549053718528 42563092267008 42622795579392 42622923603456 42636986524416 42696793488384 42696921734712 42770919865968 42852522761442 42926790565188 43149523156992 43224435523584 43299347890176 43299477946368 43374520369152 43374650651136 43449823355904 43525257077008 43669468602648 43745152257072 43910537674752 43986771247104 44063004819456 44063137169408 44139503091712 44285749788672 44362501521408 44362634770944 44439519753216 44439653234088 44516671697232 44684973965312 44825340542976 44903027441664 44903162314752 44910728183808 44980984086528 44988698198016 45066668212224 45066803576832 45144908955648 45145044555264 45208369575936 45223285533696 45286720303104 45286856328672 45301798182192 45365343081408 45444102357591 45846368354304 45925962743808 46005557133312 46005695318016 46085427892224 46085566316832 46165437315648 46245585644321 46654946279424 46735804071936 46735944450048 46816942620672 46817083242496 46898222034944 46972201522176 47053609150464 47053750483152 47135299444128 47477784838144 47544381997056 47560068694016 47626924326912 47635092209664 47709466656768 47709609959424 47717648695296 47717792022528 47792295591936 47800491835392 47800635411456 47883478800384 47950789053888 47966609839968 48033892674432 48034036951551 48117284849214 48382907252736 48466759778304 48627489964032 48711766376448 48711912689664 48796335415296 48796481982528 48881051275392 48965914211634 49399354884096 49484969017344 49485117652992 49570880421888 49571029315584 49656940978176 49743150945152 49907964117312 49994459722368 49994609888349 50081255659386 50270595710976 50341110349824 50357719793664 50357871050752 50428508110848 50445146390528 50515905871872 50516057604096 50603607097344 50603759092992 50612285472768 50691460581888 50700001738752 50700154023936 50788022575104 50788175124672 50876196225408 50947713369756 50964522954966 51036010966584 51228960620544 51317745647616 51317899788288 51406838956032 51666708086784 51756251774976 51756407232768 51846106378752 51846262106436 51936116980104 52395849547776 52486814564352 52577779580928 52577937506304 52669060448256 52669218647808 52760499789312 52852097879224 52935469293546 53027211874644 53319938605056 53412347510784 53412507942912 53487429746688 53505077280768 53505237991424 53580289867776 53597968039936 53673149988864 53673311204352 53682516025344 53766332540928 53766494036304 53775553314816 53775714837888 53859676868256 53868913650432 53962436069964 54430770659328 54525104750592 54525268525056 54619766390784 54800901775872 54895877342208 54896042230344 54991182684816 55574274244608 55670590144512 55670757359616 55767240474624 55767407980032 55864058600448 55961044813296 56446725128192 56456405581824 56544553074688 56554420174848 56633749143552 56652434767872 56652604932096 56732071624704 56750789689344 56830394105856 56830564804608 56849315365888 56929057984512 56929228979616 57027893154624 57037673276928 57126899913573 57136525396992 57136697015256 57235720753584 57632580698112 57732463853568 57732637261824 57832693825536 57832867534848 57933097807872 58225958136864 58326869676096 58428131602617 58649028329472 58750673092608 59047666384896 59150002028544 59150179694592 59252693004288 59252870978784 59355562262976 59458610114127 59767120723968 59870703255552 59870883086336 59974645448704 59984930930688 60088890949632 60089071435776 60173358465024 60193211940864 60193392740352 60277826101248 60297714044928 60382293737472 60382475104896 60402397576256 60487124108544 60487305790842 60497679192624 60592136476788 60602527856736 61128491139072 61234616991744 61340742844416 61340927090688 61447237189632 61447421755776 61553916420864 61758047509137 61865080520418 62206595039232 62314405429248 62314592600064 62422590160896 62629602029568 62738145533952 62738333977536 62847065925504 62956175414958 63392509329408 63502565769216 63513456279552 63612622209024 63612813279232 63623531593728 63623722696704 63723060789248 63733989113856 63734180548608 63823580577792 63844638400512 63934193369088 63934385405184 63955479786624 64045190232576 64045382602068 64156379798952 64278784142163 64390185847782 64510543003648 64724284735488 64836653285376 64949021835264 64949216919552 65061780553728 65061975976704 65174735033856 65287885615512 65865806512128 65979958689792 65980156870656 66094507229184 66094705754112 66209254637568 66543952156416 66659279629824 66659479851132 66775007545848 67027460947968 67143626391552 67238010814464 67354541162496 67354743472128 67471476129792 67471678790656 67483047297024 67588614109184 67600002318336 67600205365248 67717363433472 67717566832896 67812554363904 67834928300544 67930080454656 67930284493008 67952697273288 68048014622112 68423866384384 68542451941376 68769552531456 68888944115712 69008335699968 69008542977024 69128141838336 69128349475248 69248155973472 69982419419136 70103706107904 70103916675072 70225413931008 70225624863744 70347333052416 70580625724728 70702949166192 71216677257216 71316572995584 71340103041024 71440386490368 71564199985152 71564414939136 71576688033792 71688443387904 71688658715072 71700737753088 71700953117184 71812902491008 71825218200576 71926183580832 71949914759952 72050839011648 72175927273821 72574360879104 72700139667456 72700358033408 72826355187712 72941234946048 73067649564672 73067869034496 73194503122944 73194722973792 73321576913088 73448871317451 74099032326144 74227453526016 74227676479488 74356320632832 74356543973376 74485411467264 74614726417728 75121883489079 75405893566464 75511665524736 75536579690496 75536806576128 75642762166272 75667719585792 75773858807808 75774086406144 75905410646016 75905638639488 76037190872832 76050231035904 76169199884764 76182033862656 76182262687008 76314294338112 76421570054634 76446784432449 76554016449876 76843440930816 76976618471424 76976849682432 77110258434048 77110490046464 77244130410496 77500062130176 77634377662464 77634610849152 77769159568128 77769393159654 77904175470156 78198704439296 78334230790144 78593774321664 78730221846528 78866669371392 78866906259456 79003590672384 79003827971712 79140749683968 79278146818836 79689494298624 79979907907584 80118521266176 80118761914368 80231144620032 80257615921152 80257856987136 80370434801664 80396952059904 80509724983296 80509966806528 80649498811392 80649741054456 80663572256832 80789515302384 80803370475648 80943654104946 81504654852096 81646155988992 81787657125888 81787902787584 81929649586176 81929895674368 82071888561152 82201352663808 82343816013312 82344063345516 82486774027224 82942126718976 83086123466752 83230120214528 83361411366912 83505885216768 83506136039424 83650860711936 83651111970048 83796087900672 83941567219944 84670087692288 84684608372736 84816829612032 84831375458304 84831630262272 84978652151808 84978907398144 85098107437056 85126184534016 85245591158784 85245847206912 85273973048832 85393586976768 85393843469424 85541839731936 85705045522884 85853581130376 86448871047168 86598695780352 86598955892736 86749040738304 86749301302272 86899646711808 87050514154016 87338937205296 87490304514144 87973542494208 88126009638912 88126274338816 88279006183424 88571499577344 88725003042816 88725269541888 88879039506432 88879306468176 89033343394464 89650681085952 89806054883328 89806324629504 89961968173056 89977396396032 90133336424448 90133607153664 90289817911296 90290089110528 90416739151872 90446571067392 90573440606208 90573712657344 90603596364384 90730686162816 90730958686263 90888204715182 91692736708608 91851925487616 92011114266624 92011390636032 92170855784448 92171132633664 92330874631296 92491171288642 92797620780627 93309892558848 93471608143872 93471888900096 93633885241344 93634166484992 93796444069888 93944403044352 94107218300928 94107500966304 94270598888256 94434263122437 94955569676288 95088763994112 95120137388032 95253848653824 95270184419328 95418933313536 95419219918848 95435297390592 95435584045056 95584591183872 95600983670784 95601270822912 95766957600768 95901578107776 95933219679936 96067785348864 96068073903102 96234569698428 96765814505472 96933519556608 97254979928064 97423532752896 97423825379328 97592670830592 97592963965056 97762102550784 97931828423268 98798709768192 98969938034688 98970235305984 99141760843776 99142058631168 99313881956352 99486301890304 99815928234624 99988919444736 99989219776698 100162511318772 100541191421952 100682220699648 100715439587328 100715742101504 100857016221696 100890292781056 101031811743744 101032115208192 101207214194688 101207518185984 101224570945536 101382921163776 101400003477504 101400308047872 101576045150208 101576350249344 101752392450816 101895426739512 101929045909932 102072021933168 102457921241088 102635799576576 102813677912064 103333416173568 103512503549952 103512814465536 103692212757504 103692524212872 103872233960208 104791699095552 104973629128704 105155559161856 105155875012608 105338120896512 105338437295616 105520999578624 105704195758448 105870938587092 106054423749288 106639877210112 106825015885824 106974859493376 107010154561536 107010475982848 107160579735552 107195936079872 107346299977728 107346622408704 107365032050688 107532665081856 107532988072608 107551106629632 107551429675776 107719353736512 107737827300864 107924872139928 108861541318656 109050209501184 109050537050112 109239532781568 109601803551744 109791754684416 109792084460688 109982365369632 111148548489216 111341180289024 111341514719232 111534480949248 111534815960064 111728117200896 111922089626592 112893450256384 113089106149376 113108840349696 113267498287104 113304869535744 113305209864192 113464143249408 113501579378688 113660788211712 113661129609216 113698630731776 113858115969024 113858457959232 114055786309248 114075346553856 114253799827146 114273050793984 114273394030512 114471441507168 115265161396224 115464927707136 115465274523648 115665387651072 115665735069696 115866195615744 116451916273728 116653739352192 116654089739481 116856263205234 117298056658944 117501346185216 118095332769792 118300004057088 118300359389184 118505386008576 118505741957568 118711124525952 118917220228254 119534241447936 119741406511104 119741766172672 119949290897408 119969861861376 120177781899264 120178142871552 120346716930048 120386423881728 120386785480704 120555652202496 120595428089856 120764587474944 120764950209792 120804795152512 120974248217088 120974611581684 120995358385248 121184272953576 121205055713472 121415481157419 122256982278144 122469233983488 122681485688832 122681854181376 122894474379264 122894843511552 123107832841728 123516095018274 123730161040836 124413190078464 124628810858496 124629185200128 124845180321792 125259204059136 125476291067904 125476667955072 125694131851008 125912350829916 127005131538432 127026912559104 127225244418048 127225626558464 127247063187456 127247445393408 127446121578496 127467978227712 127468361097216 127647161155584 127689276801024 127868386738176 127868770810368 127910959573248 128090380465152 128090765204136 128312759597904 128557568284326 128780371695564 129448569470976 129673306570752 129898043670528 129898433839104 130123561107456 130123951953408 130349470067712 130575771231024 131731613024256 131960313741312 132189014458368 132189411508224 132418509275136 133087904312832 133318559259648 133318959702264 133550015091696 134054921895936 134476021628928 134709082324992 134709486944256 134942952259584 134943357581312 134966094594048 135177228218368 135200004636672 135200410730496 135434726866944 135435133665792 135625108727808 135669856601088 135860160909312 135860568986016 135905394546576 136096029244224 136332307072773 136847732768768 137084903882752 137539105062912 137777888231424 138016671399936 138017085954048 138256283676672 138256698950496 138496311946944 138736756932963 139964838838272 140207412215808 140207833350144 140450827862016 140451249727488 140694666104832 141161251449456 141405898332384 142433354514432 142633145991168 142680206082048 142880772980736 143128399970304 143128829878272 143153376067584 143376886775808 143377317430144 143401475506176 143401906234368 143625804982016 143650436401152 143852367161664 143899829519904 144101678023296 144102110854653 144351854547642 145148721758208 145400279334912 145400716066816 145652710375424 145882469892096 146135299129344 146135738068992 146389006245888 146389445947584 146643153826176 146897742634902 148198064652288 148454907052032 148455352958976 148712641265664 148713087946752 148970822934528 149229452835456 149983829665047 150243766978158 150811787132928 151023331049472 151073159380992 151073613152256 151285524332544 151335439171584 151547717615616 151548172812288 151810821292032 151811277278976 152074381745664 152100462071808 152338399769528 152364067725312 152364525374016 152628588676224 152843140109268 152893568864898 153108032899752 153686881861632 153953236942848 153953699364864 154220516868096 154220980092928 154488260820992 155000124260352 155268755324928 155269221698304 155538319136256 155538786319308 155808350940312 156397408878592 156668461580288 157187548643328 157460443693056 157733338742784 157733812518912 158007181344768 158007655943424 158281499367936 158556293637672 159959815815168 160237042532352 160237523828736 160462289240064 160515231842304 160515713974272 160740869603328 160793904119808 161019449966592 161019933613056 161298997622784 161299482108912 161327144513664 161579030604768 161606740951296 161887308209892 163292311977984 163575314251776 163575805575168 163859299172352 163859791348736 164143777122304 164402705327616 164687632026624 164688126691032 164973548054448 166172246933504 166460240429056 166722822733824 167011770433536 167012272078848 167301721423872 167302223940096 167592175801344 167883134439888 169340175384576 169369216745472 169633659224064 169663260524544 169957304303616 169957814796288 170196214874112 170252369068032 170491182317568 170491694413824 170547946097664 170787173953536 170787686938848 171083679463872 171380699740719 171410091045768 171707162260752 172897742094336 173197391560704 173197911785472 173498081476608 173498602604544 173799293423616 174101028308032 174677874410592 174980609028288 175284394807851 175947084988416 176252019277824 176252548677632 176558012366848 177142999154688 177450006085632 177450539083776 177758079012864 177758612936352 178066686788928 178375830342381 179301362171904 179612109766656 179612649259008 179923936346112 179954792792064 180266672848896 180267214307328 180579635822592 180580178221056 180833478303744 180893142134784 181146881212416 181147425314688 181207192728768 181461372325632 181461917372526 181776409430364 183385473417216 183703850975232 184022228533248 184022781272064 184341711568896 184342265267328 184661749262592 184982342577284 185274142527411 185595241561254 186619785117696 186943216287744 186943777800192 187267770482688 187268332969984 187592888139776 187888806088704 188214436601856 188215001932608 188541197776512 188868526244874 189911139352576 190177527988224 190240274776064 190507697307648 190540368838656 190837866627072 190838439837696 190870594781184 190871168090112 191169182367744 191201967341568 191202541645824 191533915201536 191803156215552 191866439359872 192135570697728 192136147806204 192469139396856 193531629010944 194509959856128 194847065505792 194847650758656 195185341661184 195185927930112 195524205101568 195863656846536 197597419536384 197939876069376 197940470611968 198283521687552 198284117262336 198627763912704 198972603780608 199631856469248 199977838889472 199978439553396 200325022637544 201082382843904 201430879174656 201431484203008 201714032443392 201780585562112 202063623487488 202064230416384 202414428389376 202415036371968 202449141891072 202765842327552 202800006955008 202800616095744 203152090300416 203152700498688 203504784901632 203790853479024 203858091819864 204144043866336 205271599153152 205627355824128 206666832347136 207025007099904 207025628931072 207384425515008 207385048425744 207744467920416 209947258257408 210311118323712 210311750025216 210676241793024 210676874591232 211041999157248 211408391516896 211741877174184 212108847498576 213650031771648 213949718986752 214020309123072 214020951965696 214321159471104 214391872159744 214692599955456 214693244817408 214730064101376 215065330163712 215065976145216 215102213259264 215102859351552 215438707473024 215475654601728 215849744279856 216527781821463 217723082637312 218100419002368 218101074100224 218479065563136 219203607103488 219583509368832 219584168921376 219964730739264 220346613952353 222297096978432 222682360578048 222683029438464 223068961898496 223069631920128 223456234401792 223844179253184 225365650467237 225786900512768 226178212298752 226217680699392 226534996574208 226609739071488 226610419728384 226928286498816 227003158757376 227321576423424 227322259218432 227397261463552 227716231938048 227716915918464 228111572618496 228150693107712 228507599654292 228546101587968 228546788061024 228942883014336 229340353297347 230530322792448 230929855414272 230930549047296 231330775302144 231331470139392 231732391231488 232903832547456 233307478704384 233308179478962 233712526410468 234596113317888 235002692370432 236190665539584 236600008114176 236600718778368 237010772017152 237011483915136 237422249051904 237834440456508 239068482895872 239483532345344 239898581794816 239939723722752 240355563798528 240356285743104 240693433860096 240772847763456 240773570961408 241111304404992 241190856179712 241529174949888 241529900419584 241609590305024 241948496434176 241949223163368 241990716770496 242368545907152 242410111426944 242830962314838 244513964556288 244938467966976 245362971377664 245363708362752 245788948758528 245789687023104 246215665683456 247032190036548 247460322081672 248826380156928 249258370400256 249690360643584 250518408118272 250952582135808 250953335910144 251388263702016 251824701659832 254010263076864 254053825118208 254450488836096 254451253116928 254494126374912 254494890786816 254892243156992 254935956455424 254936722194432 255294322311168 255378553602048 255736773476352 255737541620736 255821919146496 256180760930304 256181530408272 256625519195808 257115136568652 257560743391128 259346613141504 259796087341056 259796867678208 260247122214912 260247903906816 260698940135424 261151542462048 263920627482624 264378028916736 264378823016448 264837018550272 266175808625664 266637118519296 266637919404528 267100030183392 268952043257856 269418164649984 269418973888512 269885904519168 269886715162624 269932189188096 270354456436736 270400009273344 270400821460992 270869453733888 270870267331584 271250217455616 271339713202176 271720321818624 271721137972032 271810789093152 272192058488448 272192876058789 272664614145546 273695465537536 274169807765504 275078210125824 275555776462848 276033342799872 276034171908096 276512567353344 276513397900992 276992623893888 277473513865926 279929677676544 280414824431616 280415666700288 280901655724032 280902499454976 281389332209664 282322502898912 282811796664768 283302789367311 284866709028864 285266291982336 285360412164096 285761545961472 286256799940608 286257659756544 286306752135168 286753773551616 286754634860288 286802951012352 286803812468736 287251609964032 287300872802304 287704734323328 287799659039808 288203356046592 288204221709306 288703709095284 290297443516416 290800558669824 290801432133632 291305420750848 291764939784192 292270598258688 292271476137984 292778012491776 292778891895168 293286307652352 293795485269804 296396129304576 296909814104064 296910705917952 297425282531328 297426175893504 297941645869056 298458905670912 299967659330094 300487533956316 301623574265856 302046662098944 302146318761984 302147226304512 302571048665088 302670878343168 303095435231232 303096345624576 303621642584064 303622554557952 304148763491328 304200924143616 304676799539056 304728135450624 304729050748032 305257177352448 305686280218536 305787137729796 306216065799504 307373763723264 307907398729728 308441033736192 308441960185856 308976521641984 310000248520704 310537510649856 310538443396608 311076638272512 311077572638616 311616701880624 312794817757184 314375097286656 314920887386112 315466677485568 315467625037824 316014362689536 316015311886848 316562998735872 317112587275344 319919631630336 320475047657472 320924578480128 321030463684608 321031427948544 321481739206656 321587808239616 322038899933184 322039867226112 322597995245568 322598964217824 322654289027328 323158061209536 323213481902592 323719099510247 323774616419784 326584623955968 327150628503552 327151611150336 327718598344704 327719582697472 328287554244608 328805410655232 329375264053248 329376253382064 329947096108896 332344493867008 332920480858112 333445645467648 334023540867072 334024544157696 334603442847744 334604447880192 335184351602688 335766268879776 338680350769152 339267318448128 339326521049088 339914608607232 339915629592576 340392429748224 340504738136064 340982364635136 340983388827648 341095892195328 341574347907072 341575373877696 342167358927744 342761399481438 342820182091536 343414324521504 345795484188672 346394783121408 346395823570944 346996162953216 346997205209088 347598586847232 348202056616064 349355748821184 349961218056576 349962269218443 350568789615702 351894169976832 352504038555648 352505097355264 353116024733696 354285998309376 354900012171264 354901078167552 355516158025728 355517225872704 356133373577856 356751660684762 358602724343808 359224219533312 359225298518016 359847872692224 359909585584128 360533345697792 360534428614656 361159271645184 361160356442112 361666956607488 361786284269568 362293762424832 362294850629376 362414385457536 362922744651264 362923834745052 363552818860728 364246443472257 366770946834432 367407701950464 368044457066496 368045562544128 368683423137792 368684530534656 369323498525184 369964685154568 370548285054822 371190483122508 373239570235392 373886432575488 373887555600384 374535540965376 374536665939968 375185776279552 375777612177408 376428873203712 376430003865216 377082395553024 377737052489748 379822278705152 380480549552128 381015394615296 381080737677312 381675733254144 381676879675392 381741189562368 381742336180224 382338364735488 382403934683136 382405083291648 383067830403072 383606312431104 383732878719744 384271141395456 384272295612408 384938278793712 389019919712256 389694131011584 389695301517312 390370683322368 390371855860224 391048410203136 391727313693072 395194839072768 395880941223936 396567043375104 396568234524672 397255527825408 397945207561216 399263712938496 399955677778944 399956879106792 400650045275088 402164765687808 402862968406016 403428064886784 403561171124224 404127246974976 404128460832768 404828856778752 404830072743936 404898283782144 405531684655104 405600013910016 405601232191488 406304180600832 406305400997376 407009569803264 407581706958048 407716183639728 408288087732672 408996921218319 410543198306304 411254711648256 413333664694272 414050014199808 414051257862144 414768851030016 414770096851488 415488935840832 416210270798889 419894516514816 420622236647424 420623500050432 421352483586048 421353749182464 422083998314496 422816783033792 423483754348368 424217694997152 427300063543296 427899437973504 428040618246144 428041903931392 428642318942208 428783744319488 429385199910912 429386489634816 429460128202752 430130660327424 430131952290432 430204426518528 430205718703104 430877414946048 430951309203456 431699488559712 432306332563959 433055563642926 435446165274624 436200838004736 436202148200448 436958131126272 438407214206976 439167018737664 439168337842752 439929461478528 440693227904706 444594193956864 445364721156096 445366058876928 446137923796992 446139263840256 446912468803584 447688358506368 449951488995141 450731300934474 451573801025536 452435361398784 453069993148416 453219478142976 453220839456768 453856572997632 454006317514752 454643152846848 454644518436864 454794522927104 455432463876096 455433831836928 456223145236992 456301386215424 457015199308584 457092203175936 457093576122048 457885766028672 458680706594694 461060645584896 461859710828544 461861098094592 462661550604288 462662940278784 463464782462976 465807665094912 466614957408768 466616358957924 467425052820936 469192226635776 470005384740864 472381331079168 473200016228352 473201437556736 474021544034304 474022967830272 474844498103808 475668880913016 478967064690688 479797163589632 479879447445504 480711127597056 480712571486208 481386867720192 481545695526912 481547141922816 482222608809984 482381712359424 483058349899776 483059800839168 483219180610048 483896992868352 483898446326736 483981433540992 484737091814304 484820222853888 485661924629676 489876935933952 490725942755328 490727416725504 491577897517056 491579374046208 492431331366912 494064380073096 494920644163344 498516740800512 499380721287168 501036816236544 501905164271616 501906671820288 502776527404032 503649403319664 508020526153728 508107650236416 508900977672192 508902506233856 508989781573632 509784486313984 509871912910848 509873444388864 510588644622336 510757107204096 511473546952704 511475083241472 511643838292992 512361521860608 512363060816544 513251038391616 514142099222157 514230273137304 515121486782256 518693226283008 519592174682112 519593735356416 520494244429824 520495807813632 521397880270848 522303084924096 525853184423553 527841254965248 528756057833472 528757646032896 529674037100544 532351617251328 533274237038592 533275838809056 534200060366784 535127491027143 537904086515712 538836329299968 538837947777024 539771809038336 539773430325248 539864378376192 540708912873472 540800018546688 540801642921984 541738907467776 541740534663168 542500434911232 542679426404352 543440643637248 543442275944064 543621578186304 544384116976896 544385752117578 545329228291092 547390931075072 548339615531008 550156420251648 551111552925696 552066685599744 552068343816192 553025134706688 553026795801984 553985247787776 554947027731852 559859355353088 560829648863232 560831333400576 561803311448064 561804998909952 562778664419328 564645005797824 565623593329536 566605578734622 569733418057728 570532583964672 570720824328192 571523091922944 572513599881216 572515319513088 572613504270336 573507547103232 573509269720576 573605902024704 573607624937472 574503219928064 574601745604608 575409468646656 575599318079616 576406712093184 576408443418612 577407418190568 580594887032832 581602864267264 582610841501696 583529879568384 584541196517376 584542952275968 585556024983552 585557783790336 586572615304704 587590970539608 592792258609152 593819628208128 593821411835904 594850565062656 594852351787008 595883291738112 596917811341824 599935318660188 600975067912632 603247148531712 604292637523968 604294452609024 605142097330176 605341756686336 606190870462464 606192691249152 607243285168128 607245109115904 608297526982656 608401848287232 609353599078112 609456270901248 609458101496064 610514354704896 611372560437072 611574275459592 612432131599008 615814797459456 616882067472384 616883920371712 617953043283968 620000497041408 621075021299712 621076886793216 622153276545024 622155145277232 623233403761248 629841774772224 630933354971136 630935250075648 632028725379072 632030623773696 633125997471744 634225174550688 640950095314944 641849156960256 642060927369216 642062855897088 642963478413312 643175616479232 644077799866368 644079734452224 645195990491136 645197928435648 645308578054656 646316122419072 646426963805184 647438199020494 647549232839568 649583345464389 653169247911936 654301257007104 654303222300672 655437196689408 655439165394944 656575108489216 657610821310464 658750528106496 658752506764128 659894192217792 661039841857059 664688987734016 665840961716224 666891290935296 668047081734144 668049088315392 669206885695488 669208895760384 670368703205376 671532537759552 677360701538304 678534636896256 678653042098176 679829217214464 679831259185152 680784859496448 681009476272128 681964729270272 681966777655296 682191784390656 683148695814144 683150747755392 684334717855488 685522798962876 685640364183072 686828649043008 688021059892041 691590968377344 692789566242816 692791647141888 693992325906432 693994410418176 695197173694464 696404113232128 698711497642368 699922436113152 699924538436886 701137579231404 703788339953664 705008077111296 705010194710528 706232049467392 708571996618752 709800024342528 709802156335104 711032316051456 711034451745408 712266747155712 713503321369524 717205448687616 718450597036032 719695745384448 719819171168256 721066691395584 721068857229312 722318543290368 722320712884224 723333913214976 723572568539136 724587524849664 724589701258752 724828770915072 725845489302528 725847669490104 727105637721456 728492886944514 733541893668864 734815403900928 736088914132992 736091125088256 737366846275584 737369061069312 738646997050368 739929370309136 741096570109644 742380966245016 746479140470784 747775111200768 749071081930752 749073331879936 750371552559104 751555224354816 752857746407424 752860007730432 754164791106048 755474104979496 759644557410304 762030789230592 762161475354624 763351466508288 763353759350784 763482379124736 763484672360448 764676729470976 764807869366272 764810166583296 766135660806144 767212624862208 767465757439488 768542282790912 768544591224816 769876557587424 778039839424512 779388262023168 779390603034624 780741366644736 780743711720448 782096820406272 783454627386144 791761882447872 793134086750208 793136469049344 794511055650816 795890415122432 798527425876992 799911355557888 799913758213584 801300090550176 805725936812032 806856129773568 807122342248448 808254493949952 808256921665536 809657713557504 809660145487872 809796567564288 811063369310208 811200027820032 811202464382976 812608361201664 812610801994752 814019139606528 815163413916096 815432367279456 816576175465344 816578628176367 817993842436638 821086396612608 822509423296512 826667329388544 828100028399616 828102515724288 829537702060032 829540193702976 830977871681664 832420541597778 839789033029632 841244473294848 841247000100864 842704967172096 842707498364928 844167996628992 845633566067584 846967508696736 848435389994304 849908368101933 854600127086592 855798875947008 856081236492288 856083807862784 857284637884416 857567488638976 858770399821824 858772979269632 858920256405504 860261320654848 860263904580864 860408853037056 860411437406208 861754829892096 861902618406912 863398977119424 864612665127918 866111127285852 870892330549248 872401676009472 872404296400896 873916262252544 876814428413952 878334037475328 878336675685504 879858922957056 881386455809412 889188387913728 890729442312192 890732117753856 892275847593984 892278527680512 893824937607168 895376717012736 899902977990282 901462601868948 904870722797568 906139986296832 906438956285952 906441678913536 907713145995264 908012635029504 909286305693696 909289036873728 909589045854208 910864927752192 910867663673856 912446290473984 912602772430848 914030398617168 914184406351872 914187152244096 915771532057344 917361413189388 922121291169792 923722196189184 925323101208576 925325880557568 926929564925952 931615330189824 933229914817536 933232717915848 934850105641872 938384453271552 944762662158336 946400032456704 946402875113472 948043088068608 948045935660544 949688996207616 951337761826032 957934129381376 959594327179264 959758894891008 961425142972416 962773735440384 963091391053824 963094283845632 964445217619968 964763424718848 966116699799552 966119601678336 966438361220096 967793985736704 967796892653472 967962867081984 969474183628608 969640445707776 971157298530741 971323849259352 979753871867904 981451885510656 981454833451008 983155795034112 983158748092416 984862662733824 988128760146192 989841288326688 997033481601024 998761442574336 1002073632473088 1003810328543232 1003813343640576 1005553054808064 1007298806639328 1016041052307456 1017801955344384 1017805012467712 1017979563147264 1019568972627968 1019743825821696 1019746888777728 1021177289244672 1021514214408192 1022947093905408 1022950166482944 1023287676585984 1024723043721216 1024726121633088 1026502076783232 1028284198444314 1028460546274608 1030242973564512 1037386452566016 1039184349364224 1039187470712832 1040988488859648 1040991615627264 1042795760541696 1044606169848192 1049886807655329 1051706368847106 1055682509930496 1057512115666944 1057515292065792 1059348074201088 1064703234502656 1066548474077184 1066551677618112 1068400120733568 1070254982054286 1075808173031424 1077672658599936 1077675895554048 1079543618076672 1079546860650496 1079728756752384 1081417825746944 1081600037093376 1081603285843968 1083477814935552 1083481069326336 1085000869822464 1085358852808704 1086881287274496 1086884551888128 1087243156372608 1088768233953792 1088771504235156 1090658456582184 1092739330416771 1094781862150144 1096679231062016 1100312840503296 1102223105851392 1104133371199488 1104136687632384 1106050269413376 1106053591603968 1107970495575552 1109894055463704 1119718710706176 1121659297726464 1121662666801152 1123606622896128 1123609997819904 1125557328838656 1129290011595648 1131247186659072 1133211157469244 1139466836115456 1141441648656384 1143046183845888 1145027199762432 1145030639026176 1145227008540672 1147015094206464 1147018539441152 1147211804049408 1147215249874944 1149006439856128 1149203491209216 1150818937293312 1151198636159232 1152813424186368 1152816886837224 1154814836381136 1163205728534528 1165221683003392 1167059759136768 1169082393034752 1169085904551936 1171112049967104 1171115567580672 1173145230609408 1175181941079216 1185584517218304 1187642823671808 1189701130125312 1189704703574016 1191766583476224 1193835622683648 1199870637320376 1201950135825264 1206494297063424 1208588905218048 1210284194660352 1210683513372672 1212381740924928 1212385382498304 1214486570336256 1214490218231808 1216595053965312 1216803696574464 1218707198156224 1218912541802496 1218916202992128 1221028709409792 1222745120874144 1223148550919184 1224864263198016 1226990763654957 1231629594918912 1233764134944768 1233767840743424 1235906086567936 1240000994082816 1242150042599424 1242153773586432 1244306553090048 1244310290554464 1246466807522496 1248630812396667 1259683549544448 1261866709942272 1261870500151296 1264057450758144 1264061247547392 1266251994943488 1268450349101376 1281900190629888 1283698313920512 1284121854738432 1284125711794176 1285926956826624 1286351232958464 1288155599732736 1288159468904448 1290391980982272 1290395856871296 1290617156109312 1292632244838144 1292853927610368 1294876398040988 1295098465679136 1296918997691877 1299166690928778 1306338495823872 1308602514014208 1308606444601344 1310874393378816 1310878330789888 1313150216978432 1315221642620928 1317501056212992 1317505013528256 1319788384435584 1322079683714118 1329377975468032 1331681923432448 1333782581870592 1336094163468288 1336098176630784 1338413771390976 1338417791520768 1340737406410752 1343065075519104 1354721403076608 1357306084196352 1359658434428928 1359662518370304 1361569718992896 1362018952544256 1363929458540544 1363933555310592 1364383568781312 1366297391628288 1366301495510784 1368669435710976 1371045597925752 1371280728366144 1373657298086016 1376042119784082 1383181936754688 1385579132485632 1385583294283776 1387984651812864 1387988820836352 1390394347388928 1392808226464256 1397422995284736 1399844872226304 1399849076873772 1402275158462808 1407576679907328 1410016154222592 1410020389421056 1412464098934784 1417143993237504 1419600048685056 1419604312670208 1422064632102912 1422068903490816 1424533494311424 1427006642739048 1436901194072064 1439391490768896 1439638342336512 1442133382791168 1442137714458624 1444637086580736 1444641425768448 1446667826429952 1447145137078272 1449175049699328 1449179402517504 1449657541830144 1451690978605056 1451695338980208 1454211275442912 1456985773889028 1469630807801856 1472177828265984 1472182250176512 1474733692551168 1474738122138624 1477293994100736 1479858740618272 1482193140219288 1484761932490032 1495550222401536 1498142163861504 1498146663759872 1500743105118208 1503110448709632 1505715492814848 1505720015460864 1508329582212096 1510948209958992 1524061578461184 1524322950709248 1526702933016576 1526707518701568 1526969344720896 1529353458941952 1529615738732544 1529620333166592 1532271321612288 1534425249724416 1534931514878976 1537084565581824 1537089182449632 1539753115174848 1542426297666471 1556079678849024 1558776524046336 1558781206069248 1561482733289472 1561487423440896 1564193640812544 1566909254772288 1577559553270659 1583523764895744 1586268173500416 1586272938098688 1589022111301632 1591780830244864 1597054851753984 1599822711115776 1599827516427168 1602600181100352 1605382473081429 1611451873624064 1613712259547136 1614244684496896 1616508987899904 1616513843331072 1619315427115008 1619320290975744 1619593135128576 1622126738620416 1622400055640064 1622404928765952 1625216722403328 1625221603989504 1628038279213056 1630326827832192 1630864734558912 1633152350930688 1633157256352734 1635987684873276 1642172793225216 1645018846593024 1653334658777088 1656200056799232 1656205031448576 1659075404120064 1659080387405952 1661955743363328 1664841083195556 1679578066059264 1682488946589696 1682494000201728 1685409934344192 1685414996729856 1688335993257984 1691267132135168 1693935017393472 1696870779988608 1699816736203866 1709200254173184 1711597751894016 1712162472984576 1712167615725568 1714569275768832 1715134977277952 1717540799643648 1717545958539264 1717840512811008 1720522641309696 1720527809161728 1720817706074112 1720822874812416 1723509659784192 1723805236813824 1726797954238848 1729225330255836 1732222254571704 1741784661098496 1744808592801792 1747832524505088 1753628856827904 1756668074950656 1756673351371008 1759717845914112 1762772911618824 1778376775827456 1781458884624384 1781464235507712 1784551695187968 1784557055361024 1787649875214336 1790753434025472 1799805955980564 1802925203737896 1809741445595136 1812877912571904 1812883357827072 1815426291990528 1816025270059008 1818572611387392 1818578073747456 1819178091708416 1821729855504384 1821735327347712 1824892580947968 1825205544861696 1828060797234336 1828368812703744 1828374304488192 1831543064114688 1834722826378776 1847444392378368 1850646202417152 1850651761115136 1853859129851904 1863230660379648 1866459829635072 1866465435831696 1869700211283744 1889525324316672 1892800064913408 1892805750226944 1896086176137216 1896091871321088 1899377992415232 1902675523652064 1915868258762752 1919188654358528 1922850285944832 1925547470880768 1926182782107648 1926188567691264 1928890435239936 1929526849437696 1932233399599104 1932239203356672 1932876722440192 1935587971473408 1935593785306944 1935925734163968 1938948367257216 1939280891415552 1942314597061482 1942647698518704 1959507743735808 1962903771021312 1962909666902016 1966311590068224 1966317496184832 1969725325467648 1976257520292384 1979682576653376 1983119525571177 1994066963202048 1997522885148672 2004147264946176 2007620657086464 2007626687281152 2011106109616128 2014597613278656 2032082104614912 2035603910688768 2035610024935424 2035959126294528 2039137945255936 2039487651643392 2039493777555456 2042354578489344 2043028428816384 2045894187810816 2045900332965888 2046575353171968 2049446087442432 2049452243266176 2053004153566464 2056568396888628 2056921092549216 2060485947129024 2064063179676123 2074772905132032 2078368698728448 2078374941425664 2081976977719296 2081983231254528 2085591521083392 2089212339696384 2099773615310658 2103412737694212 2111365019860992 2115024231333888 2115030584131584 2118696148402176 2129406469005312 2133096948154368 2133103355236224 2136800241467136 2140509964108572 2151616346062848 2155351791108096 2159087236153344 2159093721300992 2159457513504768 2162835651493888 2163200074186752 2163206571687936 2166955629871104 2166962138652672 2170001739644928 2170717705617408 2173762574548992 2173769103776256 2174486312745216 2177536467907584 2177543008470312 2181316913164368 2185478660833542 2189563724300288 2200625681006592 2204446211702784 2208266742398976 2208273375264768 2212100538826752 2212107183207936 2215940991151104 2219788110927408 2239437421412352 2243325333602304 2247213245792256 2247219995639808 2251114657677312 2258580023191296 2262494373318144 2266422314938488 2278933672230912 2286092367691776 2290054399524864 2290061278052352 2290454017081344 2294030188412928 2294037078882304 2294423608098816 2294430499749888 2298012879712256 2298406982418432 2301637874586624 2302397272318464 2305626848372736 2305633773674448 2309629672762272 2326411457069056 2330443366006784 2334119518273536 2338164786069504 2338171809103872 2342224099934208 2342231135161344 2346290461218816 2350363882158432 2375285647343616 2379402260250624 2379409407148032 2383533166952448 2387671245367296 2399741274640752 2403900271650528 2417177810436096 2420568389320704 2421367026745344 2424763481849856 2424770764996608 2428973140672512 2428980436463616 2433190107930624 2433607393148928 2437414396312448 2437825083604992 2437832405984256 2442057418819584 2445490241748288 2446297101838368 2449728526396032 2449735884529101 2453981527309914 2463259189837824 2467528269889536 2467535681486848 2471812173135872 2480001988165632 2484300085198848 2484307547172864 2488613106180096 2488620581108928 2492933615044992 2497261624793334 2519367099088896 2523733419884544 2523741000302592 2528114901516288 2528122495094784 2532503989886976 2536900698202752 2549725104305799 2563800381259776 2567396627841024 2568243709476864 2568251423588352 2571853913653248 2572702465916928 2576311199465472 2576318937808896 2580783961964544 2580791713742592 2581234312218624 2585264489676288 2585707855220736 2589752796081976 2590196931358272 2593837995383754 2598333381857556 2612676991647744 2617205028028416 2617212889202688 2621748786757632 2621756661579776 2626300433956864 2630443285241856 2635002112425984 2635010027056512 2639576768871168 2644159367428236 2658755950936064 2663363846864896 2667565163741184 2672188326936576 2672196353261568 2676827542781952 2676835583041536 2681474812821504 2686130151038208 2714612168392704 2719316868857856 2719325036740608 2723139437985792 2724037905088512 2727858917081088 2727867110621184 2728767137562624 2732594783256576 2732602991021568 2737338871421952 2742091195851504 2742561456732288 2747314596172032 2752084239568164 2766363873509376 2771166588567552 2775969303625728 2775977641672704 2780788694777856 2785616452928512 2794845990569472 2799689744452608 2799698153747544 2804550316925616 2815153359814656 2820040778842112 2824928197869568 2834287986475008 2839200097370112 2839208625340416 2844129264205824 2844137806981632 2849066988622848 2854013285478096 2873802388144128 2878782981537792 2879276684673024 2884275428917248 2889274173161472 2889282851536896 2893335652859904 2894290274156544 2898350099398656 2898358805035008 2899315083660288 2903381957210112 2903390677960416 2908422550885824 2913471895592223 2913971547778056 2939261615603712 2944355656531968 2944364500353024 2949467385102336 2949476244277248 2954587988201472 2959717481236544 2964386280438576 2969523864980064 2991100444803072 2996284327723008 2996293327519744 3001486210236416 3006220897419264 3011430985629696 3011440030921728 3016659164424192 3021896419917984 3048123156922368 3053405866033152 3053415037403136 3053938689441792 3058706917883904 3059231477465088 3059240666333184 3064542643224576 3068850499448832 3069863029757952 3074169131163648 3074178364899264 3079506230349696 3084852595332942 3112159357698048 3117553048092672 3117562412138496 3122965466578944 3122974846881792 3128387281625088 3133818509544576 3149660422965987 3155119106541318 3167047529791488 3172536347000832 3172545876197376 3178044222603264 3183561660489728 3194109703507968 3199645422231552 3199655032854336 3205200362200704 3210764946162858 3222903747248128 3227424519094272 3228489368993792 3233017975799808 3233027686662144 3238630854230016 3238640581951488 3239186270257152 3244253477240832 3244800111280128 3244809857531904 3250433444806656 3250443207979008 3256076558426112 3260653655664384 3261729469117824 3266304701861376 3266314512705468 3271975369746552 3284345586450432 3290037693186048 3306669317554176 3312400113598464 3312410062897152 3318150808240128 3318160774811904 3323911486726656 3329682166391112 3359156132118528 3364977893179392 3364988000403456 3370819868688384 3370829993459712 3376671986515968 3382534264270336 3387870034786944 3393741559977216 3399633472407732 3418400508346368 3424324945969152 3424335231451136 3429138551537664 3430269954555904 3435081599287296 3435091917078528 3435681025622016 3441045282619392 3441055618323456 3441635412148224 3441645749624832 3447019319568384 3447610473627648 3453595908477696 3458450660511672 3464444509143408 3489617185603584 3495665049010176 3507257713655808 3513336149901312 3513346702742016 3519435691828224 3525545823237648 3556753551654912 3562928471015424 3569103390375936 3569114110722048 3575299750428672 3581506868050944 3599611911961128 3605850407475792 3619482891190272 3625766715654144 3630852583981056 3632050540118016 3637145222774784 3637156147494912 3638356183416832 3643459711008768 3643470654695424 3649785161895936 3650411089723392 3656121594468672 3656737625407488 3656748608976384 3663086128229376 3669445652757552 3680972290964871 3694888784756736 3701292404834304 3701303522230272 3707718259703808 3726461320759296 3732919659270144 3732930871663392 3739400422567488 3745892437190001 3779050648633344 3785600129826816 3785611500453888 3792172352274432 3792183742642176 3798755984830464 3805351047304128 3831736517525504 3838377308717056 3845700571889664 3851094941761536 3852365564215296 3852377135382528 3857780870479872 3859053698875392 3864466799198208 3864478406713344 3865753444880384 3871175942946816 3871187570613888 3871851468327936 3877896734514432 3878561782831104 3884629194122964 3885295397037408 3919015487471616 3925807542042624 3925819333804032 3932623180136448 3932634992369664 3939450650935296 3952515040584768 3959365153306752 3966239051142354 3988133926404096 3995045770297344 4008294529892352 4015241314172928 4015253374562304 4022212219232256 4029195226557312 4064164209229824 4071220049870848 4071918252589056 4078275890511872 4078975303286784 4078987555110912 4084709156978688 4086056857632768 4091788375621632 4091800665931776 4093150706343936 4098892174884864 4098904486532352 4106008307132928 4113136793777256 4113842185098432 4120971894258048 4128126359352246 4149545810264064 4156737397456896 4156749882851328 4163953955438592 4163966462509056 4171183042166784 4178424679392768 4199547230621316 4206825475388424 4222730039721984 4230048462667776 4230061168263168 4237392296804352 4258812938010624 4266193896308736 4266206710472448 4273600482934272 4281019928217144 4310703582216192 4318174472306688 4318187442601984 4318915027009536 4325671302987776 4326400148373504 4326413143375872 4333911259742208 4333924277305344 4340003479289856 4341435411234816 4347525149097984 4347538207552512 4348972625490432 4355072935815168 4355086016940624 4362633826328736 4370957321667084 4408892423405568 4416533484797952 4416546750529536 4424201077653504 4424214366415872 4431881982302208 4439576221854816 4486650667204608 4494426491584512 4494439991279616 4502229315354624 4517160046382592 4524988746636288 4532844629876976 4572184735383552 4580108799049728 4580122556104704 4580908034162688 4588060376825856 4588074157764608 4588847216197632 4588860999499776 4596025759424512 4596813964836864 4603275749173248 4604794544636928 4611253696745472 4611267547348896 4619259345524544 4627278892999413 4652822914138112 4660886732013568 4668239036547072 4676329572139008 4676343618207744 4684448199868416 4684462270322688 4692580922437632 4700727764316864 4750571294687232 4758804520501248 4758818814296064 4767066333904896 4775342490734592 4799482549281504 4807800543301056 4816147419244287 4834355620872192 4841136778641408 4842734053490688 4849526963699712 4849541529993216 4857946281345024 4857960872927232 4866380215861248 4867214786297856 4874828792624896 4875650167209984 4875664811968512 4884114837639168 4890980483496576 4892594203676736 4899457052792064 4899471769058202 4907963054619828 4926518379675648 4935056539779072 4935071362973696 4943624346271744 4960003976331264 4968600170397696 4968615094345728 4977226212360192 4977241162217856 4985867230089984 4994523249586668 5038734198177792 5047466839769088 5047482000605184 5056229803032576 5056244990189568 5065007979773952 5073801396405504 5099450208611598 5127600762519552 5134793255682048 5136487418953728 5136502847176704 5143707827306496 5145404931833856 5152622398930944 5152637875617792 5161567923929088 5161583427485184 5162468624437248 5170528979352576 5171415710441472 5179505592163952 5180393862716544 5187675990767508 5196666763715112 5225353983295488 5234425778405376 5243497573515264 5243513323159552 5252600867913728 5260886570483712 5270004224851968 5270020054113024 5279153537742336 5288318734856472 5317511901872128 5335130327482368 5344376653873152 5344392706523136 5353655085563904 5353671166083072 5362949625643008 5372260302076416 5429224336785408 5438633737715712 5438650073481216 5446278875971584 5448075810177024 5455717834162176 5455734221242368 5457534275125248 5465189566513152 5465205982043136 5474677742843904 5484182391703008 5485122913464576 5494629192344064 5504168479136328 5542333177135104 5551938607251456 5551955283345408 5561577389555712 5571232905857024 5589691981138944 5599379488905216 5599396307495088 5609100633851232 5640081557684224 5649856395739136 5668575972950016 5678400194740224 5678417250680832 5688258528411648 5688275613963264 5698133977245696 5708026570956192 5747604776288256 5757565963075584 5768550857834496 5778548346322944 5778565703073792 5786671305719808 5788580548313088 5796700198797312 5796717610070016 5798630167320576 5806763914420224 5806781355920832 5816845101771648 5826943791184446 5827943095556112 5878523231207424 5888711313063936 5888729000706048 5898934770204672 5898952488554496 5909175976402944 5919434962473088 5928772560877152 5939047729960128 5949358576713531 5982200889606144 5992568655446016 5992586655039488 6002972420472832 6012441794838528 6022861971259392 6022880061843456 6033318328848384 6043792839835968 6096246313844736 6106811732066304 6106830074806272 6107877378883584 6117413835767808 6118462954930176 6118481332666368 6129085286449152 6137700998897664 6139726059515904 6148338262327296 6148356729798528 6159012460699392 6169705190665884 6192189539028369 6224318715396096 6235106096185344 6235124824276992 6245930933157888 6245949693763584 6256774563250176 6267637019089152 6299320845931974 6310238213082636 6334095059582976 6345072694001664 6345091752394752 6356088445206528 6367123320979456 6388219407015936 6399290844463104 6399310065708672 6410400724401408 6421529892325716 6445807494496256 6454849038188544 6456978737987584 6466055373324288 6477261708460032 6477281163902976 6478372540514304 6488506954481664 6489600222560256 6489619715063808 6500866889613312 6500886415958016 6512153116852224 6521307311328768 6523458938235648 6532609403722752 6532629025410936 6543950739493104 6568691172900864 6613338635108352 6624800227196928 6624820125794304 6636301616480256 6636321549623808 6647822973453312 6659364332782224 6718312264237056 6729976000806912 6741639737376768 6741659986919424 6753343973031936 6765068528540672 6775740069573888 6787483119954432 6799266944815464 6836801016692736 6848670462902272 6858277103075328 6860539909111808 6870163198574592 6870183834157056 6871362051244032 6882090565238784 6882111236646912 6883270824296448 6883291499249664 6894038639136768 6895220947255296 6907191816955392 6916901321023344 6928889018286816 6979234371207168 6991330098020352 7014515427311616 7026672299802624 7026693405484032 7038871383656448 7051091646475296 7125856942030848 7138206780751872 7138228221444096 7150599500857344 7163013736101888 7199223823922256 7211700814951584 7251533431308288 7261705167962112 7264101080236032 7274290445549568 7274312294989824 7276712366833664 7286919422017536 7286941309390848 7299570323791872 7300822179446784 7312243188937344 7313475250814976 7313497217952768 7326172256458752 7338891305515104 7349207653587303 7361944581929742 7389777569513472 7402584809668608 7402607044460544 7415436519407616 7452922641518592 7465839318540288 7465861743326784 7478800845134976 7491784874380002 7558101297266688 7571200259653632 7571223000907776 7584344704548864 7584367485284352 7597511969660928 7610702094608256 7649175312917397 7663473035051008 7676754617434112 7691401143779328 7702189883523072 7704731128430592 7704754270765056 7715561740959744 7718107397750784 7728933598396416 7728956813426688 7731506889760768 7742351885893632 7742375141227776 7743702936655872 7755793469028864 7757123565662208 7769258388245928 7770590794074816 7838030974943232 7851615084085248 7851638667608064 7865246360272896 7865269984739328 7878901301870592 7905030081169536 7918730306613504 7932478102284708 7976267852808192 7990091540594688 8016589059784704 8030482628345856 8030506749124608 8044424438464512 8058390453114624 8142440099741696 8143836505178112 8156551781023744 8157950606573568 8157975110221824 8169418313957376 8172113715265536 8183576751243264 8183601331863552 8186301412687872 8197784349769728 8197808973064704 8212016614265856 8226273587554512 8227684370196864 8241943788516096 8256252718704492 8299091620528128 8313499765702656 8327907910877184 8327932925018112 8342366084333568 8356849358785536 8399094461242632 8413650950776848 8445460079443968 8460122336526336 8474784593608704 8517625876021248 8532387792617472 8532413420944896 8547200965868544 8562039856434288 8621407164432384 8636348944613376 8636374885203968 8637830054019072 8651342605975552 8652826286751744 8667822519484416 8667848554610688 8680006958579712 8682870822469632 8695050298195968 8695076415105024 8697945250980864 8710145871630336 8710172033881248 8725267652657472 8740415686776669 8741914643334168 8817784846811136 8833066969595904 8833093501059072 8848402155307008 8848428732831744 8863763964604416 8879152443709632 8973301334409216 8988852983169024 8988879982559232 9004458630709248 9034320092765184 9049977493272576 9065689259753952 9144369470767104 9160217598099456 9160245112209408 9161816068325376 9176120753651712 9176148315529216 9177694432395264 9177721998999552 9192051518849024 9193627929673728 9206551498346496 9209589089273856 9222507393490944 9222535094697792 9238518691049088 9254557785998826 9305645828276224 9321773464027136 9336478073094144 9352659144278016 9352687236415488 9368896399736832 9368924540645376 9385161844875264 9401455528633728 9501142589374464 9517609041002496 9517637628592128 9534132667809792 9550684981469184 9598965098563008 9615601086602112 9632294838488574 9668711241744384 9682273557282816 9685468106981376 9699053927399424 9699083059986432 9715892562690048 9715921745854464 9732760431722496 9734429572595712 9749657585249792 9751300334419968 9751329623937024 9768229675278336 9781960966993152 9785188407353472 9798914105584128 9798943538116404 9815926109239656 9853036759351296 9870113079558144 9870142725947392 9887248692543488 9920007952662528 9937200340795392 9937230188691456 9954452424720384 9954482324435712 9971734460179968 9989046499173336 10077468396355584 10094933679538176 10094964001210368 10112459606065152 10112489980379136 10130015959547904 10147602792811008 10198900417223196 10255201525039104 10272974837907456 10273005694353408 10287415654612992 10290809863667712 10305244797861888 10305275751235584 10323135847858176 10323166854970368 10324937248874496 10341057958705152 10342831420882944 10359011184327904 10360787725433088 10375351981535016 10393333527430224 10468851556810752 10486995147030528 10487026646319104 10505201735827456 10521773140967424 10540008449703936 10540040108226048 10558307075484672 10576637469712944 10670260654964736 10688785413046272 10707310171127808 10707342332166144 10725899251286016 10744520604152832 10858448673570816 10877300146962432 10892557751943168 10896151620354048 10911435668324352 10911468442484736 10915068550250496 10930379133026304 10930411964086272 10949355485687808 10968364783406016 10970245826929152 10989258384688128 11008336958272656 11042916872894613 11084666354270208 11103877214502912 11103910566690816 11123154779111424 11142465811714048 11179383962277888 11198758977810432 11198792614990176 11218201267702464 11237677311570003 11280163115368448 11299712791478272 11337151945900032 11356800389480448 11356834501361664 11376517056823296 11376551227926528 11396267954491392 11416053141912384 11495209552576512 11515131926151168 11537101715668992 11557096692645888 11557131406147584 11573342611439616 11577161096626176 11593400397594624 11593435220140032 11597260334641152 11613527828840448 11613562711841664 11633690203543296 11653887582368892 11655886191112224 11757046462414848 11777422626127872 11777458001412096 11797869540409344 11797904977108992 11818351952805888 11838869924946176 11857545121754304 11878095459920256 11898717153427062 11964401779212288 11985137310892032 11985173310078976 12005944840945664 12024883589677056 12045723942518784 12045760123686912 12066636657696768 12087585679671936 12192492627689472 12213660149612544 12215754757767168 12234827671535616 12236925909860352 12236962665332736 12258170572898304 12275401997795328 12279452119031808 12296676524654592 12296713459597056 12318024921398784 12339410381331768 12384379078056738 12448637430792192 12470212192370688 12470249648553984 12491861866315776 12491899387527168 12513549126500352 12535274038178304 12598641691863948 12620476426165272 12668190119165952 12690145388003328 12690183504789504 12712176890413056 12734246641958912 12776438814031872 12798581688926208 12798620131417344 12820801448802816 12843059784651432 12891614988992512 12913957475975168 12932110746648576 12954523416920064 12954562327805952 12956745081028608 12977013908963328 12979200445120512 12979239430127616 13001733779226624 13001772831916032 13024306233704448 13042614622657536 13046917876471296 13065218807445504 13065258050821872 13087901478986208 13226677270216704 13249600454393856 13249640251588608 13272603232960512 13272643099247616 13295645946906624 13318728665564448 13459952001613824 13483279474753536 13483319973838848 13506687946063872 13530137057081344 13551480139147776 13574966239908864 13598533889630928 13697340925804544 13716554206150656 13721079818223616 13740326397149184 13740367668314112 13742724102488064 13764181130477568 13764222473293824 13766541648592896 13766582998499328 13788077278273536 13790441894510592 13814383633910784 13833802642046688 13857778036573632 13881836678998239 13958468742414336 13982660196040704 14029030854623232 14053344599605248 14053386810968064 14077742767312896 14102183292950592 14251713884061696 14276413561503744 14276456442888192 14301199001714688 14326027472203776 14398447647844512 14423401629903168 14448442257732861 14503066862616576 14523410335924224 14528202160472064 14548580891099136 14548624589979648 14553424733667328 14573838844035072 14573882618781696 14599140647583744 14601644358893568 14624486377874688 14626950501629952 14626994435905536 14652344512917504 14677782611030208 14698415307174606 14723889163859484 14779555139026944 14805169619337216 14805214088921088 14830873038815232 14905845283037184 14931678637080576 14931723486653568 14957601690269952 14983569748760004 15116202594533376 15142400519307264 15142446001815552 15168689409097728 15168734970568704 15195023939321856 15221404189216512 15298350625834794 15326946070102016 15382802287558656 15404379767046144 15409462256861184 15409508541530112 15431123481919488 15436214795501568 15457867196792832 15457913626853376 15463013779521536 15484703771787264 15484750282455552 15487405873311744 15511586938057728 15514247131324416 15538516776491856 15541181588149632 15676061949886464 15703277335216128 15730492720545792 15730539969478656 15757802603741184 15810060162339072 15837460613227008 15864956204569416 15952535705616384 16033178119569408 16060965256691712 16061013498249216 16088848876929024 16116780906229248 16284880199483392 16287673010356224 16313103562047488 16315901213147136 16315950220443648 16338836627914752 16344227430531072 16367153502486528 16367202663727104 16372602825375744 16395568699539456 16395617946129408 16424033228531712 16452547175109024 16455368740393728 16483887577032192 16512505437408984 16626999531405312 16655815821754368 16655865850036224 16684732168667136 16713698717571072 16798188922485264 16827301901553696 16920244673052672 16949569187217408 17035251752042496 17064775585234944 17064826841889792 17094401931737088 17124079712868576 17242814328864768 17272697889226752 17272749770407936 17302685211951104 17305652573503488 17335645038968832 17335697109221376 17360013917159424 17365741644939264 17390100596391936 17390152830210048 17395890501961728 17420291743260672 17420344067762496 17450535305314944 17480831373553338 17483829286668336 17635569693622272 17666133939191808 17666187002118144 17696804310614016 17696857465663488 17727527929208832 17758304887419264 17848075730140593 17946602668818432 17977705966338048 17977759965118464 18008917261418496 18068640185530368 18099954986545152 18131378519507904 18288738941534208 18320435196198912 18320490224418816 18323632136650752 18352241507303424 18352296631058432 18355388864790528 18355443997999104 18384103037698048 18387255859347456 18413102996692992 18419178178547712 18445014786981888 18445070189395584 18477037382098176 18509115571997652 18576568617085107 18611291656552448 18643546928054272 18672956146188288 18705318288556032 18705374472830976 18737792799473664 18737849081290752 18770323689750528 18802911057267456 19002285178748928 19035218082004992 19035275257184256 19068265335619584 19101369962938368 19197930197126016 19231202173204224 19264589676977148 19337422483488768 19364547114565632 19370936213962752 19398166119972864 19431785125380096 19431843491708928 19465520863444992 19468859145191424 19499315170499584 19502600668839936 19502659247874048 19536459350556672 19563921933986304 19570376814706944 19597828211168256 19597887076232808 19631852218479312 19706073518702592 19740285451894784 19774497385086976 19840015905325056 19874400681590784 19874460377382912 19908904849440768 19908964648871424 19943468920359936 19978092998346672 20154936792711168 20189928002420736 20224919212130304 20224979960758272 20260031919095808 20295205585622016 20397800834446392 20510403050078208 20546011388706816 20574831309225984 20581619727335424 20610489595723776 20610551502471168 20646271695716352 20646333709940736 20649874497748992 20682115917410304 20685662841765888 20718022368655808 20721575450866176 20750703963070032 20786667054860448 20937703113621504 20973990294061056 20974053292638208 21010403471654912 21043546281934848 21080016899407872 21080080216452096 21116614150969344 21153274939425888 21377570826092544 21414620342255616 21414684664332288 21451798502572032 21489041208305664 21754600293924864 21785115503886336 21792303240708096 21822871336648704 21822936884969472 21830137100500992 21860758266052608 21860823928172544 21898710971375616 21936729566812032 21940491653858304 21978516769376256 22016673916545312 22047622960761909 22085833745789226 22169332708540416 22207754429005824 22207821133381632 22246309558222848 22284931623428096 22358767924555776 22397517955620864 22397585229980352 22436402535404928 22475354623140006 22560326230736896 22599425582956544 22674303891800064 22713600778960896 22713669002723328 22753034113646592 22753102455853056 22792535908982784 22832106283824768 22990419105153024 23030263852302336 23074203431337984 23114193385291776 23114262812295168 23146685222879232 23154322193252352 23186800795189248 23186870440280064 23194520669282304 23227055657680896 23227125423683328 23267380407086592 23307775164737784 23311772382224448 23514092924829696 23554845252255744 23554916002824192 23595739080818688 23595809954217984 23636703905611776 23677739849892352 23715090243508608 23756190919840512 23797434306854124 23928803558424576 23970274621784064 23970346620157952 24011889681891328 24049767179354112 24091447885037568 24091520247373824 24133273315393536 24175171359343872 24427320299225088 24431509515534336 24469655343071232 24473851819720704 24473925330665472 24516341145796608 24550803995590656 24558904238063616 24593353049309184 24593426919194112 24636049842797568 24678820762663536 24768758156113476 24897274861584384 24940499297107968 24983723732631552 24983798775054336 25027098253000704 25070548076356608 25197283383727896 25240952852330544 25336380238331904 25380367009579008 25424353780826112 25468493283917824 25552877628063744 25597163377852416 25597240262834688 25641602897605632 25686119569302864 25783229977985024 25864221493297152 25909046833840128 25909124655611904 25913490162057216 25954027817926656 25958478860255232 26003467558453248 26003545663832064 26048612467408896 26085229245315072 26093835752942592 26130437614891008 26130516101643744 26175802957972416 26221247060330007 26453354540433408 26499200908787712 26499280503177216 26545206465921024 26545286198495232 26591291893813248 26637457331128896 26919904003227648 26966558949507072 26966639947677696 27013375892127744 27060274114162688 27102960278295552 27149932479817728 27197067779261856 27394681851609088 27433108412301312 27442159636447232 27480652794298368 27480735336628224 27485448204976128 27528362260955136 27528444946587648 27533083297185792 27533165996998656 27576154556547072 27580883789021184 27628767267821568 27667605284093376 27715556073147264 27763673357996478 27916937484828672 27965320392081408 28058061709246464 28106689199210496 28106773621936128 28155485534625792 28204366585901184 28503427768123392 28552827123007488 28552912885776384 28602398003429376 28652054944407552 28796895295689024 28846803259806336 28896884515465722 29006133725233152 29046820671848448 29056404320944128 29097161782198272 29097249179959296 29106849467334656 29147677688070144 29147765237563392 29198281295167488 29203288717787136 29248972755749376 29253901003259904 29253988871811072 29304689025835008 29355565222060416 29396830614349212 29447778327718968 29559110278053888 29610339238674432 29610428177842176 29661746077630464 29811690566074368 29863357274161152 29863446973307136 29915203380539904 29967139497520008 30232405189066752 30284801038614528 30284892003631104 30337378818195456 30337469941137408 30390047878643712 30442808378433024 30596701251669588 30765604575117312 30818924513722368 30819017083060224 30862246963838976 30872429591003136 30915734393585664 30915827253706752 30926027559043072 30969407543574528 30969500564911104 30974811746623488 31023173876115456 31028494262648832 31077033552983712 31082363176299264 31406554670432256 31460985441091584 31461079938957312 31515605207482368 31620120324678144 31674921226454016 31729912409138832 32066356239138816 32121930513383424 32122026996498432 32177697753858048 32233561812458496 32569760398966784 32575346020712448 32626207124094976 32631900440887296 32677673255829504 32688454861062144 32734307004973056 32734405327454208 32745205650751488 32791137399078912 32791235892258816 32848066457063424 32905094350218048 32910737480787456 32967775154064384 33025010874817968 33253999062810624 33311631643508736 33311731700072448 33369464337334272 33427397435142144 33596377844970528 33654603803107392 33713031934710009 33840489346105344 33899138374434816 34070503504084992 34129551170469888 34129653683779584 34188803863474176 34248159425737152 34485628657729536 34545395778453504 34545499540815872 34605370423902208 34611305147006976 34671290077937664 34671394218442752 34720027834318848 34731483289878528 34780201192783872 34780305660420096 34791781003923456 34840583486521344 34840688135524992 34901070610629888 34961662747106676 34967658573336672 35271139387244544 35332267878383616 35332374004236288 35393608621228032 35393714931326976 35455055858417664 35516609774838528 35696151460281186 35893205337636864 35955411932676096 35955519930236928 36017834522836992 36137280371060736 36199909973090304 36262757039015808 36577477883068416 36640980448837632 36647264273301504 36704483014606848 36704593262116864 36710777729581056 36710887995998208 36768206075396096 36774511718694912 36826205993385984 36838356357095424 36890029573963776 36890140378791168 36954074764196352 37018231143995304 37153137234170214 37222583313104896 37345912292376576 37410636577112064 37410748945661952 37475585598947328 37475698162581504 37540647379501056 37605822114534912 38004570357497856 38070436164009984 38070550514368512 38136530671239168 38202739925876736 38395860394252032 38462404346408448 38529179353954296 38674844966977536 38741872427925504 38796332239945728 38863570250760192 38863686983417856 38931041726889984 38937718290382848 38998630340999168 39005201337679872 39005318495748096 39072918701113344 39127843867972608 39140753629413888 39195656422336512 39195774152465616 39263704436958624 39480570903789568 39548994770173952 39680031810650112 39748801363181568 39748920754765824 39817809698881536 39817929297742848 39886937840719872 39956185996693344 40379856004841472 40449838424260608 40449959921516544 40520063838191616 40590411171244032 40795601668892784 41092022777413632 41149662618451968 41163239454670848 41220979191447552 41221103004942336 41292543391432704 41292667419881472 41299748995497984 41364231834820608 41371325683531776 41436044737311616 41443150901732352 41501407926140064 41573334109720896 41645510036994717 41875406227243008 41947980588122112 41948106585276416 42020806943309824 42087092563869696 42160033798815744 42160160432904192 42233228301938688 42306549878851776 42755141652185088 42829240684511232 42829369328664576 42903597005144064 42978082416611328 43345326773198583 43509200587849728 43570231007772672 43584606481416192 43645742673297408 43645873769938944 43660274201001984 43721516532105216 43721647856345088 43797421942751232 43873459133624064 43880983307716608 43957033538752512 44033347833090624 44095245921523818 44171667491578452 44338665417080832 44415508858011648 44415642266763264 44492619116445696 44569863246856192 44717535849111552 44795035911241728 44795170459960704 44872805070809856 44950709246280012 45120652461473792 45198851165913088 45348607783600128 45427201557921792 45427338005446656 45506068227293184 45506204911706112 45585071817965568 45664212567649536 45980838210306048 46148406862675968 46228386770583552 46228525624590336 46293370445758464 46308644386504704 46373601590378496 46373740880560128 46389041338564608 46454111315361792 46454250847366656 46534760814173184 46615550329475568 46623544764448896 47028185849659392 47109832005648384 47191478161637376 47191619908435968 47273407811223552 47355479699784704 47430180487017216 47512381839681024 47594868613708248 47857607116849152 47940693240315904 48023779363782656 48099534358708224 48182895770075136 48183040494747648 48266546630787072 48350342718687744 48854640598450176 48863019031068672 48939310686142464 48947703639441408 48947850661330944 49032682291593216 49101607991181312 49117808476127232 49186706098618368 49186853838388224 49272099685595136 49357641525327072 49537516312226952 49880998594215936 49967447465263104 49967597550108672 50054196506001408 50141096152713216 50394566767455792 50481905704661088 50760734019158016 50848707561652224 50936986567835648 51105755256127488 51194326755704832 51194480525669376 51283205795211264 51372239138605728 51728442986594304 51818093667680256 51818249311223808 51908055635853312 51916957720510464 52006935116906496 52007091327664128 52097224934817792 52170458490630144 52187671505885184 52260875229782016 52261032203287488 52351605915944832 52442494120660014 52906709080866816 52998401817575424 52998561006354432 53090412931842048 53090572396990464 53182583787626496 53274914662257792 53544227190421779 53839808006455296 53933117899014144 53933279895355392 54026751784255488 54120548228325376 54205920556591104 54299864959635456 54394135558523712 54789363703218176 54866216824602624 54884319272894464 54961305588596736 54961470673256448 54970896409952256 55056724521910272 55056889893175296 55066166594371584 55066331993997312 55152309113094144 55161767578042368 55257534535643136 55335210568186752 55431112146294528 55527346715992956 55833874969657344 55930640784162816 56116123418492928 56213378398420992 56213547243872256 56310971069251584 56408733171802368 57006855536246784 57105654246014976 57105825771552768 57204796006858752 57304109888815104 57593790591378048 57693606519612672 57793769030931444 58012267450466304 58093641343696896 58112808641888256 58194498359918592 58213698934669312 58295355376140288 58295530475126784 58396562590334976 58406577435574272 58497945511498752 58507802006519808 58507977743622144 58609378051670016 58711130444120832 58793661228698424 58895556655437936 59118220556107776 59220856355684352 59323492155260928 59623381132148736 59726714548322304 59726893946614272 59830406761079808 59934278995040016 60464810378133504 60569784007262208 60674757636390912 60674939882274816 60780095757287424 60885616756866048 61193402503339176 61531209150234624 61638034166120448 61724493927677952 61744859182006272 61831468787171328 61831654507413504 61852055118086144 61938815087149056 61939001129822208 61949623493246976 62046347752230912 62056988525297664 62154067105967424 62164726352598528 62813109340864512 62921970882183168 62922159877914624 63031210414964736 63240240649356288 63349842452908032 63459824818277664 64132712478277632 64243861026766848 64244053992996864 64355395507716096 64467123624916992 65139520797933568 65252414248189952 65263800881774592 65355346511659008 65376909722124288 65468614009946112 65468810654908416 65490411301502976 65582274798157824 65582471784517632 65696132914126848 65810188700436096 65821474961574912 65935550308128768 66050021749635936 66507998125621248 66623263287017472 66623463400144896 66738928674668544 66854794870284288 67192755689941056 67309207606214784 67426063869420018 67680978692210688 67798276748869632 68141007008169984 68259102340939776 68259307367559168 68377607726948352 68496318851474304 68971257315459072 69090791556907008 69090999081631744 69210740847804416 69222610294013952 69342580155875328 69342788436885504 69440055668637696 69462966579757056 69560402385567744 69560611320840192 69583562007846912 69681166973042688 69681376271049984 69802141221259776 69923325494213352 69935317146673344 70542278774489088 70664535756767232 70664748008472576 70787217242456064 70787429862653952 70910111716835328 71033219549677056 71392302920562372 71786410675273728 71910823865352192 71911039860473856 72035669045673984 72274560742121472 72399819946180608 72525514078031616 73281960897675264 73294528546603008 73408966029213696 73409186524233728 73421555459162112 73421775991996416 73536412150792192 73549023437389824 73652411986771968 73676712714190848 73780059147927552 73780280757582336 73908149528392704 74036462287990608 74306274468340428 74691824584753152 74821497891323904 74951171197894656 74951396325163008 75081294759002112 75211644229069824 76009140714995712 76141101028737024 76273061342478336 76405479851753472 76791720788504064 76924808692816896 77058358707908592 77349689933955072 77592664479891456 77727140501520384 77727373966835712 77862083453779968 77875436580765696 77997260681998336 78010402675359744 78010636991496192 78145837402226688 78255687735945216 78281507258827776 78391312844673024 78391548304931232 78527408873917248 78663741180990021 78961141807579136 79097989540347904 79360063621300224 79497602726363136 79497841509531648 79635619397763072 79635858595485696 79773875681439744 79912371993386688 80759712009682944 80899676848521216 80899919843033088 81040127676383232 81180822342488064 81591203337785568 82184045554827264 82299325236903936 82326478909341696 82441958382895104 82442206009884672 82585086782865408 82585334839762944 82599497990995968 82728463669641216 82742651367063552 82872089474623232 82886301803464704 83002815852280128 83146668219441792 83291020073989434 83750812454486016 83895961176244224 83896213170552832 84041613886619648 84174185127739392 84320067597631488 84320320865808384 84466456603877376 84613099757703552 85510283304370176 85658481369022464 85658738657329152 85807194010288128 85956164833222656 86690653546397166 87018401175699456 87140462015545344 87169212962832384 87291485346594816 87291747539877888 87320548402003968 87443033064210432 87443295712690176 87594843885502464 87746918267248128 87761966615433216 87914067077505024 88066695666181248 88190491843047636 88343334983156904 88677330834161664 88831017716023296 88831284533526528 88985238232891392 89139726493712384 89435071698223104 89590071822483456 89590340919921408 89745610141619712 89901418492560024 90241304922947584 90397702331826176 90697215567200256 90854403115843584 90854676010893312 91012136454586368 91012409823412224 91170143635931136 91328425135299072 92296813725351936 92456773541167104 92457051249180672 92586740891516928 92617288773009408 92747203180756992 92747481761120256 92778082677129216 92908222630723584 92908501694733312 93069521628346368 93231100658951136 93247089528897792 94219664011296768 94382956323274752 94383239816871936 94546815622447104 94710959399569408 94860360974034432 95024763679362048 95189737227416496 95881386480631808 96047558727565312 96199068717416448 96365791540150272 96366080989495296 96533093261574144 96700685437375488 97709281196900352 97726038062137344 97878621372284928 97895701322661888 98065364583186432 98203215982362624 98235616952254464 98373412197236736 98373707676776448 98544199371190272 98715283050654144 99075032624453904 99761997188431872 99934894930526208 99935195100217344 100108393012002816 100282192305426432 100789133534911584 100963811409322176 101139095804130027 101521468038316032 101697415123304448 101873973135671296 102211510512254976 102388653511409664 102388961051338752 102566411590422528 102744478277211456 103456885973188608 103636187335360512 103636498622447616 103816111271706624 103833915441020928 104013870233812992 104014182655328256 104194449869635584 104340916981260288 104375343011770368 104521750459564032 104522064406574976 104703211831889664 104884988241320028 105813418161733632 105996803635150848 105997122012708864 106180825863684096 106181144793980928 106365167575252992 106549829324515584 107088454380843558 107679616012910592 107866235798028288 107866559790710784 108053503568510976 108241096456650752 108411841113182208 108599729919270912 108788271117047424 109578727406436352 109732433649205248 109768638545788928 109922941346512896 109941792819904512 110113449043820544 110113779786350592 110132333188743168 110132663987994624 110304618226188288 110323535156084736 110515069071286272 110670421136373504 110862224292589056 111054693431985912 111667749939314688 112232246836985856 112426756796841984 112427094487744512 112621942138503168 112817466343604736 114013711072493568 114211308492029952 114211651543105536 114409592013717504 114608219777630208 115187581182756096 115387213039225344 115587538061862888 116024534900932608 116225617283776512 116388996719837184 116427397869338624 116590710752280576 116591060950253568 116793125180669952 116813154871148544 116995891022997504 117015604013039616 117015955487244288 117218756103340032 117422260888241664 117587322457396848 117791113310875872 118441712711368704 118646984310521856 119246762264297472 119453429096644608 119453787893228544 119660813522159616 119868557990080032 121139568014524416 121349515272781824 121349879764549632 121560191514574848 121771233513732096 122386805006678352 123276068332240896 123448987855355904 123489718364012544 123662937574342656 123663309014827008 123704110236172288 123877630174298112 123878002259644416 123899246986493952 124092695504461824 124113977050595328 124308134211934848 124329452705197056 124936530110984151 125626218681729024 125843941764366336 125844319755829248 126062420829929472 126480481298712576 126699684905816064 126919649636555328 128265424956555264 128487722053533696 128488107985993728 128710791015432192 128934247249833984 130035980319595749 130279041595867136 130504828496379904 130527601763549184 130710693023318016 130753819444248576 130937228019892224 130937621309816832 130980822603005952 131164549596315648 131164943569035264 131392265828253696 131620377400872192 131642949923149824 131871100616257536 132100043499271872 133015996251242496 133246526574034944 133246926800289792 133477857349337088 133709589740568576 134385511379882112 134618415212429568 134852127738840036 135361957384421376 135596553497739264 136282014016339968 136518204681879552 136518614735118336 136755215453896704 136992637702948608 137942514630918144 138181998163263488 138421481695608832 138445220588027904 138685160311750656 138685576873771008 138880111337275392 138925933159514112 139120804771135488 139121222641680384 139167124015693824 139362333946085376 139362752542099968 139604282442519552 139846650988426704 139870634293346688 141084557548978176 141329496016945152 141574434484912128 141574859725307904 141820223433670656 142066439099354112 142784605841124744 143572821350547456 143822079720947712 144071338091347968 144549121484242944 144799639892361216 145051028156063232 146563921795350528 146589057093206016 146817932058427392 146818373048467456 146843110918324224 146843551983992832 147072824301584384 147098046874779648 147304823973543936 147353425428381696 147560118295855104 147560561515164672 147816299056785408 148072924575981216 148612548936680856 149642995782647808 149902342395789312 149902792650326016 150162589518004224 150423288458139648 152282202057474048 152546122684956672 152810959703506944 153583441577008128 153849617385633792 154116717415817184 155185328959782912 155454281003040768 155454747933671424 155724166907559936 155750873161531392 155994521363996672 156020805350719488 156021273982992384 156291674804453376 156511375471890432 156563014517655552 156782625689346048 156783096609862464 157054817747834496 157327482361980042 157922283615158272 158195979080695808 158720127242600448 158995205452726272 158995683019063296 159271238795526144 159271717190971392 159547751362879488 159824743986773376 161519424019365888 161799353697042432 161799839686066176 162080255352766464 162361644684976128 163182406675571136 164368091109654528 164598650473807872 164652957818683392 164883916765790208 164884412019769344 165170173565730816 165170669679525888 165198995981991936 165456927339282432 165485302734127104 165744178949246464 165772603606929408 166005631704560256 166293336438883584 166582040147978868 167501624908972032 167791922352488448 167792426341105664 168083227773239296 168348370255478784 168640135195262976 168640641731616768 168932913207754752 169226199515407104 171020566608740352 171316962738044928 171317477314658304 171614388020576256 171912329666445312 173381307092794332 174036802351398912 174280924031090688 174338425925664768 174583495079755776 174641096804007936 174886066128420864 174886591425380352 175189687771004928 175493836534496256 175523933230866432 175828134155010048 176133391332362496 176380983686095272 176686669966313808 177354661668323328 177662569067053056 177970476465782784 178279452987424768 178870143396446208 179180143644966912 179180681839842816 179491220283239424 179802836985120048 180482609845895168 181394431134400512 181709352021786624 182024272909172736 182024819646824448 182340287271862272 182656850270598144 184593627450703872 184914102498361344 185173481783033856 185234577546018816 185494406361513984 185494963522240512 185556165354258432 185816445261447168 185817003389466624 186139043256692736 186462201317902272 186494179057795584 188439328022593536 188765912646549504 188766479633743872 189093631244894208 189421918799138816 189720721948068864 190049527358724096 190379474454832992 191762772961263616 192095117455130624 192398137434832896 192731583080300544 192732161978990592 193066186523148288 193401370874750976 195418562393800704 195757242744569856 195791402645323776 196130729166372864 196406431964725248 196471233904508928 196746824394473472 196747415353552896 197088398742380544 197430566101308288 198150065248907808 199523994376863744 199869789861052416 199870390200434688 200216786024005632 200564384610852864 201578267069823168 201927622818644352 202278191608260054 203042936076632064 203394830246608896 203747946271342592 204423021024509952 204777307022819328 204777922102677504 205132823180845056 205488956554422912 206913771946377216 207272374670721024 207272997244895232 207632222543413248 207667830882041856 208027740467625984 208028365310656512 208388899739271168 208681833962520576 208750686023540736 209043500919128064 209044128813149952 209406423663779328 209769976482640056 211626836323467264 211993607270301696 211994244025417728 212361651727368192 212362289587961856 212730335150505984 213099658649031168 214176908761687116 215359232025821184 215732471596056576 215733119581421568 216107007137021952 216482192913301504 216823682226364416 217199459838541824 217576542234094848 219157454812872704 219537277091577856 219845882693025792 219883585639809024 220226898087641088 220227559572701184 220264666377486336 220265327975989248 220609236452376576 220647070312169472 221030138142572544 221340842272747008 221724448585178112 222109386863971824 224464493673971712 224853513593683968 224854188975489024 225243884277006336 225634932687209472 228027422144987136 228423303086211072 228819184027435008 229216439555260416 230375162365512192 230774426078450688 231175076123725776 232049069801865216 232777993439674368 232854795738677248 233181421504561152 233182121900507136 233586250361339904 233626309742297088 233991782045995008 234031208026079232 234031910974488576 234437512206680064 234844521776483328 235174644914793696 235582226621751744 235991223542970063 236883425422737408 237293968621043712 238493524528594944 238906858193289216 238907575786457088 239321627044319232 239737115980160064 242279136029048832 242699030545563648 242699759529099264 243120383029149696 243542467027464192 244773610013356704 246552136664481792 246897975710711808 246979436728025088 247325875148685312 247326618029654016 247408220472344576 247755260348596224 247756004519288832 247798493972987904 248185391008923648 248227954101190656 248616268423869696 248658905410394112 249873060221968302 251252437363458048 251687883528732672 251688639511658496 252124841659858944 252960962597425152 253399369811632128 253839299273110656 256530849913110528 256975444107067392 256976215971987456 257421582030864384 257868494499667968 260071960639191498 260558083191734272 261055203527098368 261421386046636032 261507638888497152 261874456039784448 261875242619633664 261961645206011904 262329099192631296 262329887138070528 262784531656507392 263240754801744384 263285899846299648 263742201232515072 264200086998543744 266031992502484992 266493053148069888 266493853600579584 266955714698674176 267419179481137152 268771022759764224 269236830424859136 269704255477680072 270723914768842752 271193106995478528 272564028032679936 273036409363759104 273037229470236672 273510430907793408 273985275405897216 276363996326526976 276842963391217664 276890441176055808 277370320623501312 277371153747542016 277760222674550784 277851866319028224 278241609542270976 278242445283360768 278334248031387648 278724667892170752 278725505084199936 279208564885039104 279693301976853408 279741268586693376 282658992033890304 283148868969824256 283149719450615808 283640446867341312 284132878198708224 285569211682249488 287644159441895424 288142676182695936 289098242968485888 289599279784722432 290102056312126464 293127843590701056 293178114186412032 293635864116854784 293636746096934912 293687103967985664 294145648603168768 294196093749559296 294609647947087872 294706850856763392 295120236591710208 295121123030329344 295632598113570816 296145849151962432 297225097873361712 299285991565295616 299804684791578624 299805585300652032 300325179036008448 300846576916279296 303417287412390081 304564404114948096 305092245369913344 305621919407013888 307166883154016256 307699234771267584 308233434831634368 310370657919565824 310908562006081536 310909495867342848 311448333815119872 311501746323062784 311989042727993344 312041610701438976 312042547965984768 312583349608906752 313022750943780864 313126029035311104 313565251378692096 313566193219724928 314109635495668992 314654964723960084 315844567230316544 316391958161391616 317440254485200896 317990410905452544 317991366038126592 318542477591052288 318543434381942784 319095502725758976 319649487973546752 323038848038731776 323598707394084864 323599679372132352 324160510705532928 324723289369952256 326364813351142272 328736182219309056 329197300947615744 329305915637366784 329768824039538688 330340347131461632 330341339359051776 330397991963983872 330913854678564864 330970605468254208 331488357898492928 331545207213858816 332011263409120512 332586672877767168 333164080295957736 335003249817944064 335584852682211328 336166455546478592 336696740510957568 337280270390525952 337281283463233536 337865826415509504 338452399030814208 342041133217480704 342633925476089856 342634954629316608 343228776041152512 343824659332890624 346762614185588664 348073604702797824 348676851851329536 349166990159511552 349282193608015872 349772132256841728 349773182850760704 350379375542009856 350987673068992512 351047866461732864 351656268310020096 352266782664724992 352761967372190544 353373339932627616 355325138134106112 355940952931565568 356558905974849536 357740286792892416 358360287289933824 358361363679685632 358982440566478848 359605673970240096 363418704043573248 364048545818345472 364049639293648896 364680574543724544 365313700541196288 369828204996722688 370346963566067712 370469155092037632 370988812723027968 370989927044481024 371112330708516864 371632890522894336 371634006778933248 372278086513385472 372924402635804544 372988358115591168 374809590332952453 376878656045187072 377531825293099008 377532959267487744 378187262489788416 378843837598277632 379441443896137728 380099054717448192 380758948909665984 383525545922527232 384190234910261248 384796274869665792 385463166160601088 385464323957981184 386132373046296576 386802741749501952 390837124787601408 391514485489139712 391582805290647552 392261458332745728 392812863929450496 392942467809017856 393493648788946944 393494830707105792 394176797484761088 394861132202616576 396300130497815616 399047988753727488 399739579722104832 399740780400869376 400433572048011264 401128769221705728 403156534139646336 403855245637288704 404556383216520108 406085872153264128 406789660493217792 407495892542685184 408846042049019904 409554614045638656 409555844205355008 410265646361690112 410977913108845824 413827543892754432 414545994489790464 415264445086826496 415335661764083712 416055480935251968 416056730621313024 416777799478542336 417363667925041152 417501372047081472 418087001838256128 418088257626299904 418812847327558656 419539952965280112 423253672646934528 423988488050835456 424723303454736384 424724579175923712 425460670301011968 426199317298062336 428353817523374232 430718464051642368 431466239162843136 432214014274043904 432964385826603008 433647364452728832 434398919677083648 435153084468189696 438314909625745408 439691765386051584 439767171279618048 440453796175282176 440455119145402368 440529332754972672 440530655951978496 441218472904753152 441294140624338944 442060276285145088 442681684545494016 443448897170356224 444218773727943648 448928987347943424 449707027187367936 449708377950978048 450487768554012672 451269865374418944 456846606172422144 457638368054870016 458432879110520832 460750324731024384 461548852156901376 462350152247451552 465555986879348736 465709591477354496 466362843009122304 466364243801014272 467172500722679808 467252619484594176 467983564091990016 468062416052158464 468063821948977152 468875024413360128 469689043552966656 470349289829587392 471164453243503488 471982447085940126 473766850845474816 474587937242087424 476987049057189888 477813716386578432 477815151572914176 478643254088638464 479474231960320128 484558272058097664 485398061091127296 485399519058198528 486240766058299392 487084934054928384 489547220026713408 493104273328963584 493795951421423616 493958873456050176 494651750297370624 494653236059308032 494816440944689152 495510520697192448 495512009038577664 495596987945975808 496370782017847296 496455908202381312 497232536847739392 497317810820788224 499746120443936604 502504874726916096 503375767057465344 503377279023316992 504249683319717888 505921925194850304 506798739623264256 507678598546221312 513061699826221056 513950888214134784 513952431943974912 514843164061728768 515736988999335936 520143921278382996 522110407054196736 522842772093272064 523015277776994304 523750485239267328 523923290412023808 524658198385262592 524659774276141056 525569063313014784 526481509603488768 526571799692599296 527484402465030144 528400173997087488 532063985004969984 532987707201159168 533911429397348352 534838358962274304 537542045519528448 538473660849718272 539408510955360144 541447829537685504 545128056065359872 546072818727518208 546074458940473344 547020861815586816 547970550811794432 552727992653053952 553685926782435328 553780882352111616 554742307495084032 555520445349101568 555703732638056448 556483219084541952 556484890566721536 556668496062775296 557449335784341504 557451010168399872 558417129770078208 559386603953706816 559482537173386752 565317984067780608 566297737939648512 566299438901231616 567280893734682624 568265756397416448 571138423364498976 575288318883790848 576285352365391872 578196485936971776 579198559569444864 580204112624252928 586255687181402112 587271728233709568 587273492193869824 587374207935971328 588291297206337536 588392187499118592 589219295894175744 589413701713526784 590240473183420416 590242246060658688 591265196227141632 592291698303924864 594450195746723424 598571983130591232 599609369583157248 599611170601304064 600650358072016896 601693153832558592 606834574824780162 609128808229896192 610184490739826688 611243838814027776 614333766308032512 615398469542535168 616466869663268736 620741315839131648 621817124012163072 621818991734685696 622896667630239744 623003492646125568 623978085455986688 624083221402877952 624085095931969536 625166699217813504 626045501887561728 626252058070622208 627130502757384192 627132386439449856 628219270991337984 629309929447920168 631689134460633088 632783916322783232 634880508970401792 635980821810905088 635982732076253184 637084955182104576 637086868763885568 638191005451517952 639298975947093504 646077696077463552 647197414788169728 647199358744264704 648321021411065856 649446578739904512 652729626702284544 657472364438618112 658611831274733568 659537648079077376 660680694262923264 660682678718103552 660795983927967744 661827709357129728 661941210936508416 662976715796985856 663090414427717632 664022526818241024 665173345755534336 666328160591915472 671169705364422656 672332911092957184 673393481021915136 674560540781051904 674562566926467072 675731652831019008 676904798061628416 684082266434961408 685269909258633216 686457552082305024 687649318665781248 693525228371177328 696147209405595648 698333980319023104 698564387216031744 699544264513683456 699546365701521408 700758751084019712 701975346137985024 702095732923465728 703312536620040192 704533565329449984 705523934744381088 706746679865255232 707973670628910189 710650276268212224 711881905863131136 713117811949699072 715480573585784832 716720574579867648 716722727359371264 717964881132957696 719211347940480192 726837408087146496 728097091636690944 728099278587297792 729361149087449088 730627401082392576 739656409993445376 740693927132135424 740938310184075264 741977625446055936 741979854088962048 742224661417033728 743265781045788672 743268013557866496 744556173026770944 745848805271609088 745976716231182336 749619180665904906 753757312090374144 755063650586198016 755065918534975488 756374524979576832 757687675196555264 758882887792275456 760198109434896384 761517897819331968 767051091845054464 768380469820522496 769592549739331584 770926332321202176 770928647915962368 772264746092593152 773605483499003904 781674249575202816 783165610581295104 784522916665491456 785625727858900992 785884935618035712 786987297577893888 786989661414211584 788353594969522176 789722264405233152 792600260995631232 798095977507454976 799479159444209664 799481560801738752 800867144096022528 802257538443411456 806313068279292672 807710491274577408 809112766433040216 812171744306528256 813579320986435584 814991785085370368 817692084098039808 819109228091277312 819111688410710016 820531292723380224 821955826217691648 829091988979580928 830528890173652992 830671323528167424 832110961870503936 832113461242626048 833555598957084672 834727335850082304 835002744094162944 836174003676512256 836176515252599808 837625694655117312 839079905930560224 847976976101670912 849446606909472768 849449158351847424 850921340602023936 852398634596124672 856707635046748464 862932478325686272 864428028548087808 865928771653206016 867294728905457664 868797839354167296 870306168936379392 879383530772103168 879534342559236096 880907592350564352 880910238290804736 881061311903956992 882436945809506304 882588281248677888 884120552570290176 885363369090988032 886897794340712448 888437547455887296 897857974695886848 899414054374735872 899416755901956096 900975537108025344 902539730748837888 910251862237170243 913693212344844288 915276736109740032 916865758221041664 921500649462048768 923097704313802752 924700304494903104 931111973758697472 931419182954708992 932725686018244608 932728487602028544 934345001445359616 934505238969188352 935967128183980032 936124832104316928 936127643897954304 937750048826720256 939378087105933312 940698579659174784 942328906487006976 943964894171880252 947533701690949632 949175874484174848 953974098114379776 955627432773156864 955630303145828352 957286508177276928 958948463920640256 969116544116195328 970796122182254592 970799038116397056 972481532116598784 974169868109856768 979094440053426816 986208546657927168 987591902842847232 987917746912100352 989306472118616064 989632881889378304 991021041394384896 991024018077155328 991193975891951616 992741564035694592 992911816404762624 994465073695478784 994635621641576448 999492240887873208 1005009749453832192 1006754558046633984 1008499366639435776 1011843850389700608 1013597479246528512 1015357197092442624 1026123399652442112 1027901776428269568 1027904863887949824 1029686328123457536 1031473977998671872 1040287842556765992 1044220814108393472 1046030555553988608 1047500970478534656 1047846580824047616 1049316396770525184 1049319548552282112 1051138126626029568 1052963019206977536 1053143599385198592 1054968804930060288 1056800347994174976 1065975414402318336 1067822858794696704 1069676717924548608 1075084091039056896 1076947321699436544 1078817021910720288 1090256112130719744 1092145637455036416 1092148917880946688 1094041723631173632 1095941101623588864 1105455985306107904 1107371853564870656 1109484614990168064 1111040890698203136 1111407465276112896 1112966438169083904 1112969781133443072 1113336992125550592 1114898671568683008 1114902020336799744 1116834259540156416 1118773207907413632 1118965074346773504 1130635968135561216 1132595475879297024 1132598877802463232 1134561787469365248 1136531512794832896 1142276846728997952 1150576637767581696 1152570704730783744 1156392971873943552 1158397119138889728 1160408225248505856 1172511374362804224 1174543456467419136 1174546984387739648 1174748415871942656 1176582594412675072 1176784374998237184 1178438591788351488 1178827403427053568 1180480946366840832 1180484492121317376 1182530392454283264 1184583396607849728 1188900391493446848 1197143966261182464 1199218739166314496 1199222341202608128 1201300716144033792 1203386307665117184 1213669149649560324 1218257616459792384 1220368981479653376 1222487677628055552 1228667532616065024 1230796939085070336 1232933739326537472 1241482631678263296 1243637983469371392 1245793335260479488 1246006985292251136 1247956170911973376 1248166442805755904 1248170191863939072 1250333398435627008 1252091003775123456 1252504116141244416 1254261005514768384 1254264772878899712 1256438541982675968 1258619858895840336 1263378268921266176 1269761017940803584 1271965464152506368 1274169910364209152 1274173737527771136 1276382010903035904 1278597951894187008 1292155392154927104 1294398717488529408 1296642042822131712 1298893157479809024 1305459253404569088 1314944728877236224 1319075296158154752 1321361388525846528 1321365357436207104 1321591967855935488 1323655418714259456 1323882421873016832 1325953431593971712 1326180828855435264 1328045053636482048 1330346691511068672 1332656321183830944 1342339410728845312 1344665822185914368 1346786962043830272 1349121081562103808 1349125133852934144 1351463305662038016 1353809596123256832 1370539818517266432 1372915104164610048 1375298637331562496 1387050456742354656 1396667960638046208 1397128774432063488 1399088529027366912 1399092731403042816 1401517502168039424 1403950692275970048 1404191465846931456 1406625073240080384 1409067130658899968 1411047869488762176 1413493359730510464 1415947341257820378 1421300552536424448 1423763811726262272 1426235623899398144 1430961147171569664 1433441149159735296 1433445454718742528 1435929762265915392 1438422695880960384 1453674816174292992 1456194183273381888 1456198557174595584 1458722298174898176 1461254802164785152 1479312819986890752 1481387854264270848 1481876620368150528 1483955250892111872 1483959708177924096 1484449322834067456 1486531562091577344 1486536027115732992 1489112346053541888 1491697610543218176 1491953432462364672 1499238361331809812 1507514624180748288 1510127301172396032 1510131837069950976 1512749049959153664 1515375350393110528 1517765775584550912 1520396218869792768 1523035795638663936 1534102183690108928 1536760939641044992 1539185099478663168 1541852664642404352 1541857295831924736 1544529492185186304 1547210966998007808 1566331221162590208 1569045833330982912 1571251455717801984 1571769871236071424 1573974595155787776 1573979322828423168 1576707189939044352 1579444528810466304 1585200521991262464 1596191955014909952 1598963121603477504 1601734288192045056 1604515076886822912 1612626136558585344 1615420982549154816 1618225532866080432 1624343488613056512 1629983570170740736 1635384168196079616 1638218456182554624 1638223376821420032 1641062585446760448 1643911652435383296 1658183977959161856 1661057780347305984 1661342647056334848 1664226922485252096 1667111197914169344 1669454671700164608 1670005488188325888 1672348007353024512 1672353030505199616 1675251389310234624 1678159811861120448 1695953952203341824 1698893213818945536 1698898316703694848 1701842681204047872 1704797269192249344 1713415270093496928 1725864956651372544 1728856057096175616 1731857543306412032 1734589457810915328 1737595678708334592 1740612337872758784 1758767061544206336 1761815184701128704 1761820476581609472 1762122623807913984 1764873891619012608 1765176562497355776 1768241105140580352 1770726738181976064 1773795588681424896 1776875094911774592 1795715949391773696 1798828108749471744 1798833511803912192 1801951074216050688 1805079461497675776 1820503724474340486 1827386424689688576 1830553472219480064 1833731516442083328 1843001298924097536 1846195408627605504 1849400608989806208 1862223947517394944 1862838365909417984 1865451372036489216 1865456975204057088 1868690002890719232 1869010477938376704 1871934256367960064 1872249664208633856 1872255287795908608 1875500097653440512 1878756174211866624 1881397159318349568 1884657812974013952 1887929788343760504 1895067403381899264 1898351748968349696 1907948196228759552 1911254865546313728 1911260606291656704 1914573016354553856 1917896927841280512 1938233088232390656 1941592244364509184 1941598076232794112 1944963064233197568 1948339736219713536 1958188880106853632 1972417093315854336 1975835493824200704 1978612944237232128 1979265763778756608 1982042082788769792 1982048036154310656 1982387951783903232 1985483128071389184 1985823632809525248 1988930147390957568 1989271243283152896 1998984481775746416 2013509116093267968 2016998733278871552 2023687700779401216 2027194958493057024 2030714394184885248 2052246799304884224 2055809727775899648 2059372656246915072 2062947955997343744 2080575685113531984 2088441628216786944 2095001940957069312 2095693161648095232 2098632793541050368 2098639097104564224 2102276253252059136 2105926038413955072 2106287198770397184 2109937609860120576 2113600695988349952 2123921011886730567 2131950828804636672 2135645717589393408 2139353435849097216 2150168182078113792 2153894643398873088 2157634043821440576 2180512224261439488 2184291274910072832 2184297835761893376 2188083447262347264 2191882203247177728 2210911970612215808 2214743707129741312 2218969229980336128 2222081781396406272 2222814930552225792 2225932876338167808 2225939562266886144 2226673984251101184 2229797343137366016 2229804040673599488 2233668519080312832 2237546415814827264 2237930148693547008 2261271936271122432 2265190951758594048 2265197755604926464 2269123574938730496 2273063025589665792 2284553693457995904 2301153275535163392 2305141409461567488 2312785943747887104 2316794238277779456 2320816450497011712 2345022748725608448 2349093968775479296 2349496831743885312 2353165188825350144 2353568749996474368 2356877183576702976 2357654806854107136 2360961892733681664 2360968984242634752 2365060784908566528 2369166793215699456 2377800782986893696 2394287932522364928 2398437478332628992 2398444682405216256 2402601432288067584 2406772615330234368 2427338299299120648 2436515232919584768 2440737962959306752 2444975355256111104 2457335065232130048 2461593878170140672 2465867478653074944 2487275966938742784 2491586670520958976 2492013970584502272 2495912341823946752 2496332885611511808 2496340383727878144 2500666796871254016 2504182007550246912 2505008232282488832 2508522011029536768 2508529545757799424 2512877083965351936 2517239717791680672 2543930928305012736 2548339820728418304 2548347475055542272 2552764021806071808 2557195903788374016 2588797434977058816 2593284085644263424 2597786314959618048 2610918506809138176 2638150592316309504 2642722777051693056 2642730714872414208 2643183935711870976 2647310837428518912 2647764843746033664 2651906863187943424 2652361657710870528 2656090107272964096 2660693383022137344 2665312642367661888 2684678821457690624 2689331644371828736 2693573924087660544 2698242163124207616 2698250267705868288 2702926611324076032 2707619192246513664 2741079637034532864 2745830208329220096 2750597274663124992 2774100913484709312 2793335921276092416 2794257548864126976 2798177058054733824 2798185462806085632 2803035004336078848 2807901384551940096 2808382931693862912 2813250146480160768 2818134261317799936 2822095738977524352 2826986719461020928 2831894682515640756 2842601105072848896 2847527623452524544 2852471247798796288 2861922294343139328 2866882298319470592 2866890909437485056 2871859524531830784 2876845391761920768 2907349632348585984 2912388366546763776 2912397114349191168 2917444596349796352 2922509604329570304 2958625639973781504 2962775708528541696 2963753240736301056 2967919416355848192 2968898645668134912 2973063124183154688 2973072054231465984 2978224692107083776 2983395221086436352 2983906864924729344 2998476722663619624 3015029248361496576 3020263674139901952 3025498099918307328 3030750700786221056 3035531551169101824 3040792437739585536 3046071591277327872 3068204367380217856 3078370198957326336 3083705329284808704 3083714591663849472 3089058984370372608 3094421933996015616 3132662442325180416 3138091666661965824 3142502911435603968 3143539742472142848 3147949190311575552 3147958645656846336 3153414379878088704 3158889057620932608 3170401043982524928 3197926243206955008 3203468576384090112 3209030153773645824 3225252273117170688 3230841965098309632 3236451065732160864 3259967140341481472 3270768336392159232 3276436912365109248 3276446753642840064 3282125170893520896 3287823304870766592 3316367955918323712 3322115560694611968 3328453844970504192 3334222395828338688 3338909343400329216 3340010976376651776 3344696014706049024 3344706061010399232 3350502778620469248 3356319623722240896 3391907904406683648 3397786427637891072 3397796633407389696 3403685362408095744 3409594538384498688 3426830540186993856 3451729913302745088 3457712114192351232 3463715086612824064 3469178915621830656 3475191357416669184 3481224675745517568 3517534123088412672 3523630369402257408 3523640953163218944 3524245247615827968 3529747783238025216 3530353124994711552 3536482210281160704 3541453476363952128 3547591177362849792 3553750189823549184 3591431898783547392 3597656217498943488 3597667023607824384 3603902148432101376 3610158922995351552 3641007448948680972 3654772849379377152 3661106944438960128 3667463032884166656 3686002597848195072 3692390817255211008 3698801217979612416 3724447895034789888 3725676731818835968 3730913950408114176 3737380005781438464 3738020955876753408 3743868512735920128 3744499328417267712 3744510575591817216 3751000195306881024 3757512348423733248 3762794318636699136 3769315625948027904 3775859576687521008 3790134806763798528 3815896392457519104 3822509731092627456 3822521212583313408 3829146032709107712 3835793855682561024 3876466176464781312 3883196152465588224 3889926128466395136 3896679472439427072 3916377760213707264 3944834186631708672 3957225888474464256 3958531527557513216 3964084165577539584 3964096072308621312 3964775903567806464 3970966256142778368 3971647265619050496 3977860294781915136 3978542486566305792 3997968963551492832 4027018232186535936 4033997466557743104 4047375401558802432 4054389916986114048 4061428788369770496 4111619455551799296 4118745312493830144 4125895911994687488 4161151370227063968 4190003881914138624 4191386323296190464 4197265587082100736 4197278194209128448 4204552506504118272 4211852076827910144 4212574397540794368 4219875219720241152 4227201391976699904 4247842023773461134 4263901657609273344 4271291435178786816 4278706871698194432 4300336364156227584 4307789286797746176 4315268087642881152 4361024448522878976 4368582549820145664 4368595671523786752 4376166894524694528 4383764406494355456 4421823941224431616 4429487414259482624 4437938459960672256 4444163562792812544 4445629861104451584 4451865752676335616 4451879124533772288 4453347968502202368 4459594686274732032 4459608081347198976 4467337038160625664 4475092831629654528 4475860297387094016 4522543872542244864 4530381903517188096 4530395511209852928 4538247149877460992 4546126051179331584 4569107386915991808 4602306551070326784 4610282818923134976 4625571887495774208 4633588476555558912 4641632900994023424 4698187937550958592 4698993663487770624 4706330377650700288 4707137499992948736 4713754367153405952 4715309613708214272 4721923785467363328 4721937968485269504 4730121569817133056 4738333586431398912 4755601565973787392 4788575865044729856 4796889364810432512 4805202864576135168 4813545230660468736 4854676598598241296 4873030465839169536 4889950710512222208 4914670130464260096 4923187756340281344 4931734957306149888 4974551933877485568 4983173341041917952 4984027941169004544 4991824683647893504 4992680767455756288 5001333593742508032 5008364015100493824 5010016464564977664 5017044022059073536 5017059091515598848 5025754167930703872 5034479435583361344 5087861856610025472 5096679641456836608 5096694950111084544 5105528043612143616 5114391807576748032 5177594869954117632 5186568171288526848 5195572629919236096 5221837013618276352 5276301184632619008 5285445554103386112 5285461429744828416 5286367871423741952 5294621674857037824 5295529687492067328 5303813726375886848 5304723315421741056 5312180214545928192 5321386766044274688 5330625284735323776 5369357642915381248 5378663288743657472 5387147848175321088 5396484326248415232 5396500535411736576 5405853222648152064 5415238384493027328 5482159274069065728 5491660416658440192 5501194549326249984 5548201826969418624 5586671842552184832 5588515097728253952 5596354116109467648 5596370925612171264 5606070008672157696 5615802769103880192 5616765863387725824 5626500292960321536 5636268522635599872 5644191477955048704 5653973438922041856 5663789365031281512 5685202210145697792 5695055246905049088 5704942495597592576 5723844588686278656 5733764596638941184 5733781818874970112 5743719049063661568 5753690783523841536 5814699264697171968 5824776733093527552 5824794228698382336 5834889192699592704 5845019208659140608 5917251279947563008 5927506481472602112 5935838832711696384 5937797291336269824 5946126248366309376 5946144108462931968 5956449384214167552 5966790442172872704 5967813729849458688 5996953445327239248 6040527348279803904 6050996199836614656 6061501401572442112 6071063102338203648 6081584875479171072 6092143182554655744 6156740397914652672 6167429183327698944 6178117968740745216 6188843867992031232 6265324884650360832 6285005822871207936 6287079484944285696 6295898380623151104 6295917291313692672 6306828759756177408 6317778115241865216 6340802087965049856 6371763035660191701 6395852486413910016 6406937152768180224 6418060307547291648 6450504546234341376 6461683930196619264 6472902131464321728 6519934280682962944 6541536672784318464 6552873824730218496 6552893507285680128 6564250341787041792 6575646609741533184 6632735911836647424 6644231121389223936 6656907689941008384 6668444791656677376 6677818686800658432 6680021952753303552 6689392029412098048 6689412122020798464 6701005557240938496 6712639247444481792 6783815808813367296 6795572855275782144 6795593266814779392 6807370724816191488 6819189076768997376 6853661080373987712 6903459826605490176 6915424228384702464 6927430173225648128 6938357831243661312 6950382714833338368 6962449351491035136 7035068246176825344 7047281906326437888 7048490495231655936 7059495566476050432 7060706249989423104 7072964420562321408 7082906952727904256 7095182354725699584 7107500379647098368 7182863797567094784 7195312434997886976 7195334047215648768 7207804296864202752 7220317845990703104 7282014897897361944 7309545698758754304 7322213888877920256 7334926065768333312 7372005195696390144 7384781634510422016 7397602435959224832 7451353463637671936 7461827900816228352 7474760011562876928 7476041911753506816 7487737025471840256 7488998656834535424 7489021151183634432 7502000390613762048 7515024696847466496 7525588637273398272 7538631251896055808 7551719153375042016 7631792784915038208 7645019462185254912 7645042425166626816 7658292065418215424 7671587711365122048 7766392304931176448 7779852256932790272 7793358944878854144 7832755520427414528 7914451776948928512 7917063055115026432 7928168331155079168 7928192144617242624 7929551807135612928 7941932512285556736 7943294531238100992 7955720589563830272 7957084973132611584 7995937927102985664 8054036464373071872 8067994933115486208 8094750803117604864 8108779833972228096 8122857576739540992 8223238911103598592 8237490624987660288 8251791823989374976 8322302740454127936 8380007763828277248 8382772646592380928 8394531174164201472 8394556388418256896 8409105013008236544 8423704153655820288 8425148795081588736 8439750439440482304 8454402783953399808 8495684047546922268 8527803315218546688 8542582870357573632 8557413743396388864 8600672728312455168 8615578573595492352 8630536175285762304 8722048897045757952 8737165099640291328 8737191343047573504 8752333789049389056 8767528812988710912 8843647882448863232 8875876919921344512 8888327125585625088 8891259722208903168 8903758249067544576 8906695937004404736 8919189372549464064 8919216162694397952 8934674076321251328 8950185663259309056 8951720594774188032 9045087745084489728 9060791022419705856 9076494299754921984 9092252102358663168 9138214773831983616 9204613102140653568 9251143774991548416 9267176953111117824 9283265801988046848 9396375875101917184 9397987326975541248 9412660755301400576 9414274999985897472 9427508734306811904 9430619227416428544 9443847570934726656 9443875936970539008 9460243139634266112 9476667172862797824 9511203131947574784 9593778729620865024 9610405729152270336 9627090461320937472 9709353197196482592 9779901421024444416 9829340260928520192 9846375512680562688 9863469914612299776 9949103867754971136 9966346682083835904 9983649367295787008 9985361534911512576 10002667187485016064 10016728030200987648 10020032929129955328 10034088044118147072 10034118183031197696 10051508335861407744 10068958871166722688 10175723713220050944 10193359282913673216 10193389900222169088 10211056087224287232 10228783615153496064 10355189739908235264 10373136342577053696 10391145259838472192 10443674027236552704 10552602369265238016 10570891108206772224 10570922859489656832 10572735742847483904 10589243349714075648 10591059374984134656 10607627452751773696 10609446630843482112 10624360429091856384 10642773532088549376 10661250569470647552 10738715285830762496 10757326577487314944 10774295696350642176 10792968652496830464 10793001070823473152 10811706445296304128 10830476768986054656 10964318548138131456 10983320833316880384 11002389098652499968 11096403653938837248 11173343685104369664 11177030195456507904 11192741851224342528 11212140017344315392 11231605538207760384 11233531726775451648 11253000585920643072 11272537045271199744 11288382955910097408 11307946877844083712 11327578730062563024 11370404420291395584 11409884991195185152 11447689177372557312 11467529193277882368 11467563637749940224 11487438098127323136 11507381567047683072 11629398529394343936 11649588457396764672 11669778385399185408 11690038417318281216 11834502559895126016 11871677665423392768 11875594582672539648 11892252496732618752 11892288216925863936 11912898768428335104 11933580884345745408 11935627459698917376 11993906890654478496 12081054696559607808 12101992399673229312 12123002803144884224 12142126204676407296 12163169750958342144 12184286365109311488 12334858366655397888 12356235937481490432 12377687735984062464 12570011645742415872 12574158969888571392 12591796761246302208 12591834582627385344 12613657519512354816 12635556230483730432 12681604175930099712 12743526071320383402 12791704972827820032 12813874305536360448 12836120615094583296 12901009092468682752 12923367860393238528 12945804262928643456 13039868561365925888 13083073345568636928 13105747649460436992 13105787014571360256 13128500683574083584 13151293219483066368 13265471823673294848 13288462242778447872 13313815379882016768 13336889583313354752 13355637373601316864 13360043905506607104 13378784058824196096 13378824244041596928 13402011114481876992 13425278494888963584 13567631617626734592 13591145710551564288 13591186533629558784 13614741449632382976 13638378153537994752 13707322160747975424 13806919653210980352 13830848456769404928 13854860346451296256 13876715662487322624 13900765429666676736 13924898702982070272 14094563812652875776 14096980990463311872 14118991132952100864 14121412499978846208 14145928841124642816 14165813905455808512 14190364709451399168 14215000759294196736 14365727595134189568 14390668094431297536 14415608593728405504 14440635691981406208 14564029795794723888 14619091397517508608 14669852131536666624 14744010391392780288 14769563269020844032 14795204871918449664 14923655801632456704 14949520023125753856 14952083823507013632 14975474050943680512 14978042302367268864 15004000781227524096 15030049393694932992 15051177274546796544 15077262503792111616 15103438306750084032 15263585569830076416 15290038924370509824 15290084850333253632 15316584130836430848 15343175422730244096 15532784609862352896 15559704513865580544 15586717889757708288 15665511040854829056 15828903553897857024 15834126110230052864 15856336662310158336 15856384289234485248 15859103614271225856 15883865024571113472 15886589062476201984 15911441179127660544 15914169946265223168 15991875854205971328 16108072928746143744 16135989866230972416 16189501606235209728 16217559667944456192 16245715153479081984 16446477822207197184 16474981249975320576 16503583647978749952 16644605480908255872 16760015527656554496 16765545293184761856 16789062348328402944 16789112776836513792 16818210026016473088 16847408307311640576 16850297590163177472 16879500878880964608 16908805567906799616 16991368095093844536 17055606630437093376 17085165740715147264 17114827486792777728 17201345456624910336 17231157147190984704 17261072350571524608 17444097794091515904 17474330199280582656 17474382686095147008 17504667578098778112 17535057625977421824 17751753839842689024 17782519444417806336 17807516498135089152 17813391874008809472 17838378745098928128 17838432325388795904 17869348152642502656 17900371326518618112 17903441189548376064 18121582044839411712 18152988599509843968 18184504204717326336 18276429547663967232 18502287549983096832 18534353906222235648 18566531603976093696 18792751750203834368 18795974653951082496 18825321510602801152 18855017468613623808 18861238454832857088 18887695141869453312 18887751873941078016 18920486279268532224 18953334345725595648 19022406263895149568 19187557459241730048 19220811458304540672 19254180922641874944 19418706394392965184 19559802842048888832 19658680521857040384 19692751025361125376 19726939829224599552 19898207735509942272 19932693364167671808 19967298734591574016 19970723069823025152 20005334374970032128 20033456060401975296 20040065858259910656 20068176088236294144 20068236366062395392 20103016671722815488 20137917742333445376 20351447426440101888 20386718565827346432 20386779800444338176 20422112174448574464 20457567230306992128 20710379479816470528 20746272685154107392 20782290519676944384 20887348054473105408 21105204738530476032 21141845718979313664 21145471485694967808 21178486699428151296 21182118749968269312 21215254905503547392 21218893261686964224 21248720858183712768 21285547064177098752 21322501138941295104 21477430571661524992 21548591392701284352 21585937304993660928 21586002141646946304 21623412890592608256 21660953537972109312 21928637096276262912 21966641666633760768 22004778197304999936 22192807307877674496 22354060390913015808 22385483702448685056 22424280034688630784 22463211076415520768 22467063453550903296 22506001171841286144 22545074090542399488 22576765911820194816 22615893755688167424 22655157460125126048 22819769982390370304 22895378354745114624 22935058386555764736 22935127275499880448 22974876196254646272 23014763134095366144 23299176914793529344 23339556770798370816 23380076834636562432 23743355330846785536 23751189165345079296 23784504993465237504 23784576433851727872 23825797536856670208 23867161768691490816 23871254919397834752 23987813781308956992 24162109393119215616 24203984799346458624 24246005606289768448 24284252409352814592 24326339501916684288 24368572730218622976 24669716733310795776 24712471874962980864 24755375471968124928 25140023291484831744 25148317939777142784 25183593522492604416 25183669165254770688 25227315039024709632 25271112460967460864 25363208351860199424 25487052142640766804 25583409945655640064 25627748611072720896 25672241230189166592 25802018184937365504 25846735720786477056 25891608525857286912 26079737122731851776 26166146691137273856 26211495298920873984 26211574029142720512 26257001367148167168 26302586438966132736 26530943647346589696 26627630759764033536 26673779166626709504 26711274747202633728 26720087811013214208 26757568117648392192 26757648488083193856 26804022228963753984 26850556989777927168 27135263235253469184 27182373067259117568 27229482899264765952 27276756307075989504 27414644321495950848 27613839306421960704 27709720692902592512 27753431324974645248 27801530859333353472 27849797405964140544 28189127625305751552 28193961980926623744 28237982265904201728 28242824999957692416 28291857682249285632 28331627810911617024 28380729418902798336 28430001518588393472 28781336188862595072 28831217187456811008 28881271383962812416 29128059591589447776 29339704263073333248 29488020782785560576 29539126538041688064 29590409743836899328 29847311603264913408 29899040046251507712 29950948101887361024 29956084604734537728 30008001562455048192 30060098787389865984 30102354549093593088 30154525007584223232 30206876613500168064 30527171139660152832 30580077848741019648 30580169700666507264 30633168261672861696 30686350845460488192 31065569219724705792 31119409027731161088 31173435779515416576 31331022081709658112 31657807107795714048 31668252220460105728 31712673324620316672 31712768578468970496 31718207228542451712 31767730049142226944 31773178124952403968 31822882358255321088 31828339892530446336 31983751708411942656 32216145857492287488 32271979732461944832 32379003212470419456 32435119335888912384 32491430306958163968 32892955644414394368 32949962499950641152 33007167295957499904 33289210961816511744 33520031055313108992 33531090586369523712 33578225553673027584 33636420052032946176 33694816614623281152 33700595180326354944 33759001757761929216 33817611135813599232 33982736190187689072 34111213260874186752 34229654973585555456 34402690913249820672 34462314294381969408 34522144701143049216 34888195588183031808 34948765372190294016 35009335156197556224 35070115251954843648 35503507679685378048 35615032996270178304 35626783748017618944 35676757490197856256 35676864650777591808 35738696305285005312 35800742653037236224 35806882379096752128 36243164089678823424 36305977199019687936 36369008409434652672 36552859095327934464 37004575099966193664 37068707812444471296 37133063207952187392 37585503500407668736 37650643021205602304 37710034937227247616 37722476909665714176 37775390283738906624 37775503747882156032 37840972558537064448 37906668691451191296 38044812527790299136 38375114918483460096 38441622916609081344 38508361845283749888 38837412788785930368 39119605684097777664 39317361043714080768 39385502050722250752 39453879658449199104 39796415471019884544 39865386728335343616 39934597469183148032 39941446139646050304 40010668749940064256 40066912120803950592 40080131716519821312 40136352176472588288 40136472732124790784 40206033343445630976 40275835484666890752 40702894852880203776 40773437131654692864 40773559600888676352 40844224348897148928 40915134460613984256 41420758959632941056 41492545370308214784 41564581039353888768 41774696108946210816 42283691437958627328 42290942971389935616 42356973398856302592 42364237499936538624 42430509811007094784 42437786523373928448 42497441716367425536 42571094128354197504 42645002277882590208 43097182785402568704 43172004283293892608 43246825781185216512 43321907075944218624 43857274192552525824 44009556394609999872 44385614615755348992 44770967404897370112 44848560069377261568 44926422152831041536 44934126907101806592 45012002343682572288 45090148181084798976 45153531823640389632 45231787511376334848 45310314920250252096 45639539964780740608 45790756709490229248 45870116773111529472 45870254550999760896 45949752392509292544 46029526268190732288 46598353829587058688 46679113541596741632 46760153669273124864 47486710661693571072 47502378330690158592 47569009986930475008 47569152867703455744 47651595073713340416 47734323537382981632 47742509838795669504 47975627562617913984 48324218786238431232 48407969598692917248 48492011212579536896 48568504818705629184 48652679003833368576 48737145460437245952 49339433466621591552 49424943749925961728 49510750943936249856 50280046582969663488 50296635879554285568 50367187044985208832 50367338330509541376 50454630078049419264 50542224921934921728 50726416703720398848 50974104285281533608 51166819891311280128 51255497222145441792 51344482460378333184 51604036369874731008 51693471441572954112 51783217051714573824 52159474245463703552 52332293382274547712 52422990597841747968 52423148058285441024 52514002734296334336 52605172877932265472 53255261519528067072 53347558333253419008 53422549494405267456 53440175622026428416 53515136235296784384 53515296976166387712 53608044457927507968 53701113979555854336 54364746134518235136 54458965798529531904 54553512614151979008 54829288642991901696 55419441385805185024 55506862649949290496 55603061718666706944 55699594811928281088 56378255250611503104 56387923961853247488 56475964531808403456 56583715364498571264 56663255621823234048 56761458837805596672 56860003037176786944 57562672377725190144 57662434374913622016 57762542767925624832 58256119183178895552 58679408526146666496 58976041565571121152 59078253076083376128 59180819487673798656 59694623206529826816 59798080092503015424 59901896203774722048 59912169209469075456 60016003124910096384 60120197574779731968 60204709098187186176 60309050015168446464 60413753227000336128 61054342279320305664 61160155697482039296 61160339401333014528 61266336523345723392 61372701690920976384 62131138439449411584 62238818055462322176 62346871559030833152 62662044163419316224 63315614215591428096 63336504440920211456 63425537156937940992 63436414457084903424 63535460098284453888 63546356249904807936 63645764716510642176 63656679785060892672 63967503416823885312 64432291714984574976 64758006424940838912 64870238671777824768 64982860613916327936 65785911288828788736 65899924999901282304 66014334591914999808 66578421923633023488 67062181172739047424 67156451107346055168 67272840104065892352 67389633229246562304 67401190360652709888 67518003515523858432 67635222271627198464 67965472380375378144 68459309947171110912 68805381826499641344 68924628588763938816 69044289402286098432 69897530744380588032 70018670312395112448 70140230503909687296 71230065992540356608 71253567496035237888 71353514980395712512 71353729301555183616 71477392610570010624 71601485306074472448 71613764758193504256 72486328179357646848 72611954398039375872 72738016818869305344 73105718190655868928 74009150199932387328 74137415624888942592 74266126415904374784 75171007000815337472 75301286042411204608 75420069874454495232 75444953819331428352 75550780567477813248 75551007495764312064 75681945117074128896 75813337382902382592 76089625055580598272 76750229836966920192 76883245833218162688 77016723690567499776 77674825577571860736 78239211368195555328 78634722087428161536 78771004101444501504 78907759316898398208 79592830942039769088 79869194938366296064 79882892279292100608 80021337499880128512 80133824241607901184 80160263433039642624 80272704352945176576 80272945464249581568 80412066686891261952 80551670969333781504 81405789705760407552 81547119201777352704 81688448697794297856 81830268921227968512 82841517919265882112 83129162078707777536 83549392217892421632 84567382875917254656 84581885942779871232 84713946797712605184 84728474999873077248 84861019622014189568 84875573046747856896 84994883432734851072 85142188256708395008 85290004555765180416 86344008566587785216 86493651562370433024 86643814151888437248 88019112789219999744 88771229231510697984 89541934809794740224 89697120138754523136 89852844305662083072 89868253814203613184 90024004687365144576 90180296362169597952 90307063647280779264 90463575022752669696 90620629840500504192 91279079929561481216 91581513418980458496 91740233546223058944 91740509101999521792 91899504785018585088 92059052536381464576 93196707659174117376 93358227083193483264 93520307338546249728 94973421323387142144 95004756661380317184 95138019973860950016 95138305735406911488 95303190147426680832 95468647074765963264 95485019677591339008 95951255125235827968 96648437572476862464 96815939197385834496 96984022425159073792 97137009637411258368 97305358007666737152 97474290920874491904 98678866933243183104 98849887499851923456 99021501887872499712 100560093165939326976 100593271759108571136 100734676661019082752 100909260156098838528 101084449843869843456 101452833407440797696 101948208570563067216 102333639782622560256 102688964920756666368 103208072739749462016 103386942883145908224 103566434103429147648 104664586764549095424 104846296116570882048 105028005468592668672 105210345755864530944 106510523039056134144 106845098988810534912 106880351244052856832 107030272470593568768 107030593952332775424 107216088915855015936 107402227959111708672 108729492269036470272 108917931597059063808 109107025228303958016 109658577285983803392 110838882771610370048 111013725299898580992 111206123437333413888 111399189623856562176 112756510501223006208 112951929063616806912 113167430728997142528 113326511243646468096 113522917675611193344 113720006074353573888 115125344755450380288 115324868749827244032 115525085535851249664 116512238366357791104 117358817052293332992 117952083131142242304 118156506152166752256 118361638975347597312 119389246413059653632 119596160185006030848 119803792407549444096 119824338418938150912 120032006249820192768 120240395149559463936 120409418196374372352 120618100030336892928 120827506454000672256 122108684558640611328 122320311394964078592 122320678802666029056 122532673046691446784 122745403381841952768 124262276878898823168 124477636110924644352 124693743118061666304 125324088326838632448 126673008881840422912 126851074313875881984 126872828914169806848 127070920196568907776 127092712499809615872 127291529433021284352 127313359570121785344 127935006833647770624 129516012849881677824 129740477343555649536 129965721227832655872 131571822577657577472 132028669183829999616 133156843847266046976 134312902214692110336 134545680208131784704 134779266458493124608 134802380721305419776 135036007031047716864 135270444543254396928 135930944760750756288 136918619894342221824 137610763652999282688 137849257177527877632 138088578804572196864 139795061488761176064 140037340624790224896 140280461007819374592 142460131985080713216 142507134992070475776 142707029960791425024 142707458603110367232 142954785221140021248 143202970612148944896 143227529516387008512 144972656358715293696 145223908796078751744 145476033637738610688 146211436381311737856 148018300399864774656 148274831249777885184 148532252831808749568 150342014001630674944 150840139748908990464 150889907638662856704 151101561134955626496 151102014991528624128 151363890234148257792 151626674765804765184 152179250111161196544 153500459673933840384 153766491666436325376 154033447381134999552 155349651155143721472 156478422736391110656 157269444174856323072 157542008202889003008 157815518633796796416 159738389876732592128 159765784558584201216 160042674999760257024 160267648483215802368 160320526866079285248 160545408705890353152 160545890928499163136 160824133373782523904 161103341938667563008 163094238403554705408 163376897395588595712 163660537842455937024 166258324157415555072 167098784435784843264 169134765751834509312 169163771885559742464 169427893595425210368 169722039244028379136 169751146093495713792 169989766865469702144 170284376513416790016 170580009111530360832 172688017133175570432 172987303124740866048 173287628303776874496 176038225578439999488 177542458463021395968 179083869619589480448 179394240277509046272 179705688611324166144 179736507628407226368 180048009374730289152 180360592724339195904 180614127294561558528 180927150045505339392 181241259681001008384 182558159859122962432 183163026837960916992 183480467092446117888 183481018203999043584 183799009570037170176 184118105072762929152 186393415318348234752 186716454166386966528 187040614677092499456 189946842646774284288 190009513322760634368 190276611470813822976 190606380294853361664 190937294149531926528 190970039355182678016 191902510250471655936 193296875144953724928 193968044850318147584 194274019274822516736 194610716015333474304 194948581841748983808 197357733866486366208 197699774999703846912 198043003775744999424 201186543518217142272 201469353322038165504 201818520312197677056 202168899687739686912 202905666814881595392 203896417141126134432 205377929841513332736 206416145479498924032 206773885766291816448 207132868206858295296 209692592233141764096 210056010937185337344 210420691511729061888 213690197977621069824 213760702488105713664 214060544941187137536 214061187904665550848 214432177831710031872 214804455918223417344 217458984538072940544 217835863194118127616 218214050456607916032 219317154571967606784 221677765543220740096 222027450599797161984 222412246874666827776 222798379247713124352 225513021002446012416 225903858127233613824 226334861457994285056 226653022487292936192 227045835351222386688 227440012148707147776 230250689510900760576 230649737499654488064 231050171071702499328 233024476732715582208 234717634104586665984 235904166262284484608 236313012304333504512 236723277950695194624 238778492826119307264 239607584815098888192 239648676837876301824 240064012499640385536 240480790299118927872 240818836392748744704 241236200060673785856 241655012908001344512 244217369117281222656 244641357605332058112 245065346093382893568 245490806763683905536 248524553757797646336 249387486236123332608 250648176653677264896 253702148627751763968 253745657828339613696 254141840393137815552 254185424999619231744 254583058866042568704 254626719140243570688 255870013667295541248 259032025699763355648 259480954687111299072 259931442455665311744 264057338367659999232 266313687694532093952 268625804429384220672 269091360416263569408 269558532916986249216 269604761442610839552 270072014062095433728 270540889086508793856 271861889521501512576 273837239788684443648 275221527305998565376 275698514355055755264 276177157609144393728 279590122977522352128 280074681249580449792 280560922015638749184 284920263970161426432 285014269984140951552 285414059921582850048 285414917206220734464 285909570442280042496 286405941224297889792 286455059032774017024 289945312717430587392 290447817592157503488 290952067275477221376 292422872762623475712 296036600799729549312 296549662499555770368 297064505663617499136 301680279497817980928 301779815277325713408 302204029983057248256 302727780468296515584 303253349531609530368 304358500222322393088 307000919347867680768 308066894762269999104 310699302310287442944 314538888349712646144 315084016405778006016 315631037267593592832 319476779753465184256 319531569117168402432 320535296966431604736 320641053732158570496 321090817411780706304 321091781856998326272 321648266747565047808 322206683877335126016 326188476807109410816 326753794791177191424 327321075684911874048 332516648314831110144 334197568871569686528 338269531503669018624 338855787190850420736 339444078488056758272 339502292186991427584 339979533730939404288 340568753026833580032 341160018223060721664 345376034266351140864 345974606249481732096 346575256607553748992 352076451156879998976 355084916926042791936 358167739239178960896 358788480555018092544 359411377222648332288 359473015256814452736 360096018749460578304 360721185448678391808 361228254589123117056 361854300091010678784 362482519362002016768 365116319718245924864 366326053675921833984 366960934184892235776 366962036407998087168 367598019140074340352 368236210145525858304 372786830636696469504 373432908332773933056 374081229354184998912 380019026645521268736 380553222941627645952 381212760589706723328 381874588299063853056 381940078710365356032 383805020500943311872 387936089700636295168 388548038549645033472 389221432030666948608 389897163683497967616 394715467732972732416 396086007551489998848 402938706644076331008 403637040624395354112 404337799375479373824 405811333629763190784 407792834282252268864 410755859683026665472 412832290958997848064 413547771532583632896 414265736413716590592 419385184466283528192 420112021874370674688 420841383023458123776 427380395955242139648 427521404976211427328 428121089882374275072 428122375809331101696 428864355663420063744 429608911836446834688 434917969076145881088 435671726388236255232 436428100913215832064 438634309143935213568 443355531086441480192 444054901199594323968 444824493749333655552 445596758495426248704 451026042004892024832 452669722915988570112 453306044974585872384 454091670702444773376 454880024297414295552 460501379021801521152 461299474999308976128 462100342143404998656 466048953465431164416 469435268209173331968 471808332524568969216 472626024608667009024 473446555901390389248 479215169630197776384 479297353675752603648 480128024999280771072 480961580598237855744 481637672785497489408 482472400121347571712 483310025816002689024 489282715210664116224 490130692186765787136 490981613527367811072 498774972472246665216 501296353307354529792 507404297255503527936 507491315656679227392 508283680786275631104 509166117732085137408 509253438280487141376 511740027334591082496 518064051399526711296 518961909374222598144 519862884911330623488 528114676735319998464 532627375389064187904 537251608858768441344 538182720832527138816 539117065833972498432 539209522885221679104 540144028124190867456 541081778173017587712 543723779043003025152 547674479577368887296 550443054611997130752 551397028710111510528 552354315218288787456 559180245955044704256 560149362499160899584 561121844031277498368 569840527940322852864 570028539968281903104 570829834412441468928 571819140884560084992 572811882448595779584 572910118065548034048 579890625434861174784 581904134550954442752 584845745525246951424 592073201599459098624 593099324999111540736 594129011327234998272 603559630554651426816 604408059966114496512 605455560936593031168 606506699063219060736 608717000444644786176 616133789524539998208 621398604620574885888 629077776699425292288 630168032811556012032 631262074535187185664 638953559506930368512 641070593932863209472 641282107464317140992 642181634823561412608 642183563713996652544 643296533495130095616 644413367754670252032 652376953614218821632 653507589582354382848 654642151369823748096 665033296629662220288 668395137743139373056 676539063007338037248 677711574381700841472 678888156976113516544 679004584373982855168 679959067461878808576 681137506053667160064 682320036446121443328 690752068532702281728 691949212498963464192 693150513215107497984 704152902313759997952 710169833852085583872 716335478478357921792 718822754445296664576 718946030513628905472 720192037498921156608 721442370897356783616 722456509178246234112 723708600182021357568 724965038724004033536 732652107351843667968 733924072815996174336 735196038280148680704 736472420291051716608 745573661273392939008 748162458708369997824 761106445883255291904 762425521179413446656 763749176598127706112 763880157420730712064 767610041001886623744 775872179401272590336 777096077099290066944 778442864061333897216 779794327366995935232 792172015102979997696 805877413288152662016 807274081248790708224 808675598750958747648 811622667259526381568 815585668564504537728 821511719366053330944 825664581917995696128 827095543065167265792 828531472827433181184 838770368932567056384 840224043748741349376 841682766046916247552 854760791910484279296 855042809952422854656 856242179764748550144 856244751618662203392 857728711326840127488 859217823672893669376 869835938152291762176 871343452776472510464 872856201826431664128 877268618287870427136 886711062172882960384 888109802399188647936 889648987498667311104 891193516990852497408 905339445831977140224 906612089949171744768 908183341404889546752 909760048594828591104 921002758043603042304 924200684286809997312 932097906930862328832 943616665049137938432 945252049217334018048 946893111802780778496 958430339260395552768 958594707351505207296 961923161196475711488 963275345570994978816 964944800242695143424 966620051632005378048 978565430421328232448 980261384373531574272 981963227054735622144 997549944944493330432 1002592706614709059584 1014808594511007055872 1016567361572551262208 1018332235464170274816 1018506876560974282752 1023480054669182164992 1036128102799053422592 1037923818748445196288 1039725769822661246976 1056229353470639996928 1065254750778128375808 1074503217717536882688 1076365441665054277632 1078234131667944996864 1078419045770443358208 1080288056248381734912 1082163556346035175424 1087447558086006050304 1095348959154737774592 1100886109223994261504 1102794057420223021056 1104708630436577574912 1118360491910089408512 1120298724998321799168 1122243688062554996736 1140057079936563806208 1141659668824882937856 1143638281769120169984 1145623764897191559168 1145820236131096068096 1163808269101908885504 1169691491050493902848 1184146403198918197248 1188258022654469996544 1208816119932228993024 1210911121873186062336 1213013398126438121472 1217434000889289572352 1232267579049079996416 1242797209241149771776 1258155553398850584576 1260336065623112024064 1262524149070374371328 1277907119013860737024 1282141187865726418944 1282564214928634281984 1284363269647122825216 1284367127427993305088 1286593066990260191232 1288826735509340504064 1304753907228437643264 1307015179164708765696 1309284302739647496192 1330066593259324440576 1336790275486278746112 1353078126014676074496 1357776313952227033088 1358009168747965710336 1359918134923757617152 1362275012107334320128 1364640072892242886656 1381504137065404563456 1383898424997926928384 1386301026430214995968 1408305804627519995904 1420339667704171167744 1437645508890593329152 1437892061027257810944 1440384074997842313216 1442884741794713567232 1444913018356492468224 1447417200364042715136 1449930077448008067072 1467848145631992348672 1470392076560297361408 1472944840582103433216 1496324917416739995648 1522212891766510583808 1524851042358826893312 1527498353196255412224 1527760314841461424128 1535220082003773247488 1551744358802545180672 1554192154198580133888 1556885728122667794432 1559588654733991870464 1584344030205959995392 1611754826576305324032 1614548162497581416448 1617351197501917495296 1623245334519052763136 1631171337129009075456 1643023438732106661888 1651329163835991392256 1654191086130334531584 1657062945654866362368 1677540737865134112768 1680448087497482698752 1683365532093832495104 1709521583820968558592 1710085619904845709312 1712489503237324406784 1715457422653680254976 1718435647345787338752 1739671876304583524352 1745712403652863328256 1754537236575740854272 1776219604798377295872 1779297974997334622208 1782387033981704994816 1810678891663954280448 1813224179898343489536 1816366682809779093504 1819520097189657182208 1848401368573619994624 1864195813861724657664 1887233330098275876864 1890504098434668036096 1893786223605561556992 1916860678520791105536 1923846322392951422976 1926550691141989957632 1929889600485390286848 1933240103264010756096 1957130860842656464896 1960522768747063148544 1963926454109471244288 1995099889888986660864 2005185413229418119168 2029617189022014111744 2033134723145102524416 2036664470928340549632 2037013753121948565504 2046960109338364329984 2072256205598106845184 2075847637496890392576 2079451539645322493952 2112458706941279993856 2130509501556256751616 2149006435435073765376 2156468263335889993728 2156838091540886716416 2160576112496763469824 2164327112692070350848 2174895116172012100608 2201772218447988523008 2205588114840446042112 2209417260873155149824 2236720983820178817024 2244487376125109993472 2283319337649765875712 2287276563538240339968 2291247529794383118336 2291640472262192136192 2327616538203817771008 2339382982100987805696 2376516045308939993088 2417632239864457986048 2421822243746372124672 2426026796252876242944 2434868001778579144704 2464535158098159992832 2485594418482299543552 2516311106797701169152 2520672131246224048128 2525048298140748742656 2555814238027721474048 2564282375731452837888 2565128429857268563968 2568726539294245650432 2568734254855986610176 2573186133980520382464 2577653471018681008128 2609507814456875286528 2614030358329417531392 2618568605479294992384 2660133186518648881152 2673580550972557492224 2715552627904454066176 2716018337495931420672 2719836269847515234304 2724550024214668640256 2729280145784485773312 2763008274130809126912 2772602052860429991936 2840679335408342335488 2875291017781186658304 2875784122054515621888 2885769483589427134464 2889826036712984936448 2894834400728085430272 2899860154896016134144 2935696291263984697344 2940784153120594722816 2945889681164206866432 2992649834833479991296 3044425783533021167616 3049702084717653786624 3054996706392510824448 3055520629682922848256 3070440164007546494976 3103488717605090361344 3108384308397160267776 3113771456245335588864 3119177309467983740928 3168688060411919990784 3223509653152610648064 3229096324995162832896 3234702395003834990592 3246490669038105526272 3262342674258018150912 3286046877464213323776 3302658327671982784512 3308382172260669063168 3314125891309732724736 3355081475730268225536 3360896174994965397504 3366731064187664990208 3420171239809691418624 3424979006474648813568 3430914845307360509952 3436871294691574677504 3491424807305726656512 3509074473151481708544 3552439209596754591744 3564774067963409989632 3626448359796686979072 3632733365619558187008 3639040194379314364416 3696802737147239989248 3728391627723449315328 3774466660196551753728 3781008196869336072192 3787572447211123113984 3833721357041582211072 3847692644785902845952 3853101382283979915264 3859779200970780573696 3866480206528021512192 3914261721685312929792 3921045537494126297088 3927852908218942488576 3990199779777973321728 4010370826458836238336 4059234378044028223488 4073328941856681099264 4074027506243897131008 4093920218676728659968 4144512411196213690368 4151695274993780785152 4158903079290644987904 4224917413882559987712 4261019003112513503232 4312936526671779987456 4313676183081773432832 4321152224993526939648 4328654225384140701696 4349790232344024201216 4403544436895977046016 4411176229680892084224 4418834521746310299648 4488974752250219986944 4566638675299531751424 4574553127076480679936 4582495059588766236672 4583280944524384272384 4655233076407635542016 4678765964201975611392 4753032090617879986176 4835264479728915972096 4843644487492744249344 4852053592505752485888 4869736003557158289408 4929070316196319985664 4971188836964599087104 5032622213595402338304 5041344262492448096256 5050096596281497485312 5128564751462905675776 5130256859714537127936 5137468509711973220352 5146372267961040764928 5155306942037362016256 5219015628913750573056 5237137210958589984768 5347161101945114984448 5431105255808908132352 5432036674991862841344 5439672539695030468608 5449100048429337280512 5458560291568971546624 5545204105720859983872 5681358670816684670976 5750582035562373316608 5771538967178854268928 5779652073425969872896 5789668801456170860544 5799720309792032268288 5871392582527969394688 5881568306241189445632 5891779362328413732864 5985299669666959982592 6088851567066042335232 6099404169435307573248 6109993412785021648896 6111041259365845696512 6140880328015092989952 6206977435210180722688 6216768616794320535552 6227542912490671177728 6238354618935967481856 6337376120823839981568 6447019306305221296128 6469404790007669981184 6492981338076211052544 6524685348516036301824 6605316655343965569024 6616764344521338126336 6628251782619465449472 6710162951460536451072 6733462128375329980416 6849958012949297627136 6861829690614721019904 6873742589383149355008 6982849614611453313024 7018148946302963417088 7129548135926819979264 7252896719593373958144 7265466731239116374016 7278080388758628728832 7393605474294479978496 7456783255446898630656 7548933320393103507456 7562016393738672144384 7575144894422246227968 7667442714083164422144 7695385289571805691904 7706202764567959830528 7719558401941561147392 7732960413056043024384 7828523443370625859584 7842091074988252594176 7855705816437884977152 7980399559555946643456 8020741652917672476672 8146657883713362198528 8148055012487794262016 8187840437353457319936 8289024822392427380736 8317806158581289975808 8522038006225027006464 8625873053343559974912 8627352366163546865664 8657308450768281403392 8699580464688048402432 8807088873791954092032 8822352459361784168448 8837669043492620599296 8977949504500439973888 9133277350599063502848 9149106254152961359872 9164990119177532473344 9166561889048768544768 9310466152815271084032 9357531928403951222784 9506064181235759972352 9670528959457831944192 9687288974985488498688 9704107185011504971776 9739472007114316578816 9858140632392639971328 9942377673929198174208 10065244427190804676608 10082688524984896192512 10100193192562994970624 10260513719429074255872 10274937019423946440704 10292744535922081529856 10310613884074724032512 10474274421917179969536 10694322203890229968896 10862210511617816264704 10879345079390060937216 10898200096858674561024 10917120583137943093248 11090408211441719967744 11362717341633369341952 11501164071124746633216 11543077934357708537856 11559304146851939745792 11579337602912341721088 11599440619584064536576 11742785165055938789376 11763136612482378891264 11783558724656827465728 11970599339333919965184 12177703134132084670464 12219986825570043297792 12222082518731691393024 12281760656030185979904 12433537233588641071104 12455085824981342355456 12476709237871934963712 12674752241647679963136 12938809580015339962368 12985962676152422105088 13049370697032072603648 13210633310687931138048 13233528689042676252672 13256503565238930898944 13466924256750659960832 13699916025898595254272 13723659381229442039808 13747485178766298710016 13965699229222906626048 14036297892605926834176 14259096271853639958528 14505793439186747916288 14530933462478232748032 14556160777517257457664 14787210948588959956992 14913566510893797261312 15097866640786207014912 15124032787477344288768 15150289788844492455936 15390770579143611383808 15412405529135919661056 15439116803883122294784 15465920826112086048768 15657046886741251719168 15711411632875769954304 16041483305835344953344 16293315767426724397056 16296110024975588524032 16375680874706914639872 16635612317162579951616 17044076012450054012928 17251746106687119949824 17314616901536562806784 17399160929376096804864 17614177747583908184064 17644704918723568336896 17675338086985241198592 17955899009000879947776 18266554701198127005696 18298212508305922719744 18329980238355064946688 18333123778097537089536 18620932305630542168064 18715063856807902445568 19012128362471519944704 19341057918915663888384 19408214370023009943552 19478944014228633157632 19884755347858396348416 20130488854381609353216 20200386385125989941248 20549874038847892881408 20585489071844163059712 20621227768149448065024 20948548843834359939072 21388644407780459937792 21724421023235632529408 21758690158780121874432 21796400193717349122048 21834241166275886186496 22180816422883439935488 22725434683266738683904 23002328142249493266432 23086155868715417075712 23118608293703879491584 23158675205824683442176 23198881239168129073152 23485570330111877578752 23526273224964757782528 23567117449313654931456 23941198678667839930368 24439973651140086595584 24444165037463382786048 24563521312060371959808 24867074467177282142208 24953418475743869927424 25877619160030679924736 25971925352304844210176 26098741394064145207296 26421266621375862276096 26467057378085352505344 26513007130477861797888 26933848513501319921664 27399832051797190508544 27447318762458884079616 27494970357532597420032 27931398458445813252096 28072595785211853668352 28518192543707279917056 29011586878373495832576 29061866924956465496064 29112321555034514915328 29574421897177919913984 29827133021787594522624 30195733281572414029824 30248065574954688577536 30300579577688984911872 30781541158287222767616 30824811058271839322112 30878233607766244589568 30931841652224172097536 31422823265751539908608 32082966611670689906688 32586631534853448794112 32751361749413829279744 33271224634325159903232 34088152024900108025856 34503492213374239899648 34629233803073125613568 34798321858752193609728 35228355495167816368128 35289409837447136673792 35350676173970482397184 35911798018001759895552 36533109402396254011392 36659960476710129893376 36666247556195074179072 37430127713615804891136 38024256724943039889408 38816428740046019887104 38957888028457266315264 39769510695716792696832 40400772770251979882496 41099748077695785762816 41170978143688326119424 41242455536298896130048 41897097687668719878144 42777288815560919875584 43448842046471265058816 43517380317560243748864 43592800387434698244096 43668482332551772372992 44361632845766879870976 45450869366533477367808 46172311737430834151424 46237216587407758983168 46317350411649366884352 46397762478336258146304 46971140660223755157504 47134234898627309862912 48879947302280173191168 48888330074926765572096 49127042624120743919616 49906836951487739854848 51755238320061359849472 51943850704609688420352 52197482788128290414592 52842533242751724552192 52934114756170705010688 53026014260955723595776 53867697027002639843328 54799664103594381017088 54894637524917768159232 54989940715065194840064 55862796916891626504192 56145191570423707336704 57036385087414559834112 58023173756746991665152 58224643110069029830656 59654266043575189045248 60391466563144828059648 60601159155377969823744 61649622116543678644224 61756467215532489179136 61863683304448344195072 62845646531503079817216 64165933223341379813376 65173263069706897588224 65502723498827658559488 66542449268650319806464 68176304049800216051712 69006984426748479799296 69258467606146251227136 69596643717504387219456 70456710990335632736256 70578819674894273347584 70701352347940964794368 71823596036003519791104 73319920953420259786752 73332495112390148358144 74860255427231609782272 77632857480092039774208 77915776056914532630528 79539021391433585393664 80801545540503959764992 82199496155391571525632 82341956287376652238848 82484911072597792260096 83794195375337439756288 85554577631121839751168 87034760635120487497728 87185600774869396488192 87336964665103544745984 88723265691533759741952 90901738733066954735616 92344623474861668302848 92474433174815517966336 92634700823298733768704 92795524956672516292608 94268469797254619725824 97759894604560346382336 98254085248241487839232 99813673902975479709696 103510476640122719698944 103887701409219376840704 104394965576256580829184 105685066485503449104384 105868229512341410021376 106052028521911447191552 107735394054005279686656 109599328207188762034176 109979881430130389680128 112290383140847414673408 114072770174829119668224 116449286220138059661312 119308532087150378090496 121202318310755939647488 123299244233087357288448 123512934431064978358272 123727366608896688390144 125691293063006159634432 128331866446682759626752 130346526139413795176448 131005446997655317118976 133084898537300639612928 136352608099600432103424 138516935212292502454272 139193287435008774438912 140913421980671265472512 141402704695881929588736 146639841906840519573504 146664990224780296716288 149720510854463219564544 155265714960184079548416 155831552113829065261056 159078042782867170787328 161603091081007919529984 164398992310783143051264 164683912574753304477696 164969822145195584520192 167588390750674879512576 171109155262243679502336 174069521270240974995456 174673929330207089491968 181803477466133909471232 184948866349631035932672 185269401646597467537408 185591049913345032585216 188536939594509239451648 195519789209120692764672 196508170496482975678464 199627347805950959419392 207020953280245439397888 207775402818438753681408 208789931152513161658368 211370132971006898208768 211736459024682820042752 212104057043822894383104 215470788108010559373312 219959762860260779360256 224580766281694829346816 232898572440276119322624 238617064174300756180992 242404636621511879294976 246598488466174714576896 247025868862129956716544 247454733217793376780288 251382586126012319268864 256663732893365519253504 262010893995310634237952 266169797074601279225856 272705216199200864206848 277033870424585004908544 278386574870017548877824 282805409391763859177472 293279683813681039147008 299441021708926439129088 310531429920368159096832 311663104227658130522112 318156085565734341574656 323206182162015839059968 328797984621566286102528 329939644290391169040384 342218310524487359004672 349347858660414178983936 363606954932267818942464 369897732699262071865344 370538803293194935074816 371182099826690065170432 377073879189018478903296 391039578418241385529344 393016340992965951356928 399254695611901918838784 415550805636877507362816 417579862305026323316736 422740265942013796417536 424208114087645788766208 439919525720521558720512 449161532563389658693632 465797144880552238645248 477234128348601512361984 484809273243023758589952 493196976932349429153792 494051737724259913433088 494909466435586753560576 502765172252024638537728 513327465786731038507008 524021787990621268475904 545410432398401728413696 556773149740035097755648 565610818783527718354944 586559367627362078294016 598882043417852878258176 621062859840736318193664 623326208455316261044224 636312171131468683149312 646412364324031678119936 659879288580782338080768 698695717320828357967872 727213909864535637884928 739795465398524143730688 741077606586389870149632 742364199653380130340864 754147758378036957806592 786032681985931902713856 798509391223803837677568 831101611273755014725632 835159724610052646633472 848416228175291577532416 879839051441043117441024 898323065126779317387264 931594289761104477290496 954468256697203024723968 969618546486047517179904 986393953864698858307584 989818932871173507121152 1026654931573462077014016 1048043575981242536951808 1090820864796803456827392 1113546299480070195511296 1131221637567055436709888 1173118735254724156588032 1197764086835705756516352 1246652416910632522088448 1272624342262937366298624 1319758577161564676161536 1397391434641656715935744 1454427819729071275769856 1479590930797048287461376 1482155213172779740299264 1484728399306760260681728 1508295516756073915613184 1572065363971863805427712 1670319449220105293266944 1696832456350583155064832 1759678102882086234882048 1796646130253558634774528 1863188579522208954580992 1908936513394406049447936 1939237092972095034359808 1979637865742347014242304 2096087151962485073903616 2181641729593606913654784 2227092598960140391022592 2262443275134110873419776 2395528173671411513032704 2493304833821265044176896 2545248684525874732597248 2639517154323129352323072 2794782869283313431871488 2908855639458142551539712 2959181861594096574922752 2969456798613520521363456 3144130727943727610855424 3340638898440210586533888 3393664912701166310129664 3519356205764172469764096 3593292260507117269549056 3817873026788812098895872 3959275731484694028484608 4192174303924970147807232 4363283459187213827309568 4454185197920280782045184 4524886550268221746839552 5090497369051749465194496 5279034308646258704646144 5589565738566626863742976 5817711278916285103079424 5938913597227041042726912 6288261455887455221710848 6681277796880421173067776 6787329825402332620259328 7186584521014234539098112 7635746053577624197791744 7918551462969388056969216 8384348607849940295614464 8726566918374427654619136 8908370395840561564090368 10180994738103498930388992 10558068617292517409292288 11877827194454082085453824 12576522911774910443421696 13362555593760842346135552 13574659650804665240518656 15271492107155248395583488 15837102925938776113938432 16768697215699880591228928 17453133836748855309238272 17816740791681123128180736 20361989476206997860777984 23755654388908164170907648 25153045823549820886843392 26725111187521684692271104 30542984214310496791166976 31674205851877552227876864 35633481583362246256361472 40723978952413995721555968 47511308777816328341815296 50306091647099641773686784 53450222375043369384542208 61085968428620993582333952 71266963166724492512722944 95022617555632656683630592 106900444750086738769084416 122171936857241987164667904 142533926333448985025445888 213800889500173477538168832 285067852666897970050891776 427601779000346955076337664 855203558000693910152675328
- Sum of all divisors σ(n): 3184390628591293634198400000
- Sum of proper divisors (its aliquot sum) s(n): 2329187070590599724045724672
- 855203558000693910152675328 is an abundant number, because the sum of its proper divisors (2329187070590599724045724672) is greater than itself. Its abundance is 1473983512589905813893049344
Bases of 855203558000693910152675328
- Binary: 1011000011011010000110010111000110011010111110110000111110101010000000000000000000000000002
- Hexadecimal: 0x2C36865C66BEC3EA8000000
- Base-36: 2ZGELH49H0J11C0000
Squares and roots of 855203558000693910152675328
- 855203558000693910152675328 squared (8552035580006939101526753282) is 731373125617046232863001008960134033897014715779907584
- 855203558000693910152675328 cubed (8552035580006939101526753283) is 625472899253786391032194545815710206969270175228116590778600547624137606196887552
-
The
square root of 855203558000693910152675328 is 29243863595645.0513285411 -
855203558000693910152675328 is a
perfect cube number . Itscube root is 949197312
Scales and comparisons
How big is 855203558000693910152675328?- 855,203,558,000,693,910,152,675,328 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 855,203,558,000,693,910,152,675,328 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 855203558000693910152675328 cubic inches would be around 79099776 feet tall.
Recreational maths with 855203558000693910152675328
- 855203558000693910152675328 backwards is 823576251019396000855302558
- 855203558000693910152675328 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 855203558000693910152675328's digits is 108
- 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 855203558000693910152675328 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 855203558000693910152675328 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/855203558000693910152675328/
Chicago style:
Numbermatics. 2024. "Number 855203558000693910152675328 - Facts about the integer". https://numbermatics.com/n/855203558000693910152675328/
The information we have on file for 855203558000693910152675328 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 855203558000693910152675328, math, Factors of 855203558000693910152675328, curriculum, school, college, exams, university, Prime factorization of 855203558000693910152675328, STEM, science, technology, engineering, physics, economics, calculator, eight hundred fifty-five septillion, two hundred three sextillion, five hundred fifty-eight quintillion, six hundred ninety-three trillion, nine hundred ten billion, one hundred fifty-two million, six hundred seventy-five thousand, three hundred twenty-eight.