23318008985678709981708288
23,318,008,985,678,709,981,708,288 is an even composite number composed of five prime numbers multiplied together.
23318008985678709981708288 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 23318008985678709981708288:
227 × 36 × 73 × 173 × 5213
(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 × 7 × 7 × 7 × 17 × 17 × 17 × 521 × 521 × 521)See below for interesting mathematical facts about the number 23318008985678709981708288 from the Numbermatics database.
Names of 23318008985678709981708288
- Cardinal: 23318008985678709981708288 can be written as Twenty-three septillion, three hundred eighteen sextillion, eight quintillion, nine hundred eighty-five quadrillion, six hundred seventy-eight trillion, seven hundred nine billion, nine hundred eighty-one million, seven hundred eight thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 2.3318008985678709981708288 × 1025
Factors of 23318008985678709981708288
Divisors of 23318008985678709981708288
- Number of divisors d(n): 12544
-
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 521 544 567 576 578 588 612 648 672 686 714 729 756 768 784 816 833 864 867 882 896 918 952 972 1008 1024 1029 1042 1071 1088 1134 1152 1156 1176 1224 1296 1323 1344 1372 1377 1428 1458 1512 1536 1563 1568 1632 1666 1701 1728 1734 1764 1792 1836 1904 1944 2016 2023 2048 2058 2084 2142 2176 2268 2304 2312 2352 2448 2499 2592 2601 2646 2688 2744 2754 2856 2916 3024 3072 3087 3126 3136 3213 3264 3332 3402 3456 3468 3528 3584 3647 3672 3808 3888 3969 4032 4046 4096 4116 4131 4168 4284 4352 4536 4608 4624 4689 4704 4896 4913 4998 5103 5184 5202 5292 5376 5488 5508 5712 5831 5832 6048 6069 6144 6174 6252 6272 6426 6528 6664 6804 6912 6936 7056 7168 7294 7344 7497 7616 7776 7803 7938 8064 8092 8192 8232 8262 8336 8568 8704 8857 9072 9216 9248 9261 9378 9408 9639 9792 9826 9996 10206 10368 10404 10584 10752 10941 10976 11016 11424 11662 11664 11907 12096 12138 12288 12348 12393 12504 12544 12852 13056 13328 13608 13824 13872 14067 14112 14161 14336 14588 14688 14739 14994 15232 15552 15606 15876 16128 16184 16384 16464 16524 16672 17136 17408 17493 17714 18144 18207 18432 18496 18522 18756 18816 19278 19584 19652 19992 20412 20736 20808 21168 21504 21882 21952 22032 22491 22848 23324 23328 23409 23814 24192 24276 24576 24696 24786 25008 25088 25529 25704 26112 26571 26656 27216 27648 27744 27783 28134 28224 28322 28672 28917 29176 29376 29478 29988 30464 31104 31212 31752 32256 32368 32768 32823 32928 33048 33344 34272 34391 34816 34986 35428 35721 36288 36414 36864 36992 37044 37512 37632 38556 39168 39304 39984 40824 41472 41616 42201 42336 42483 43008 43764 43904 44064 44217 44982 45696 46648 46656 46818 47628 48384 48552 49152 49392 49572 50016 50176 51058 51408 52224 52479 53142 53312 54432 54621 55296 55488 55566 56268 56448 56644 57344 57834 58352 58752 58956 59976 60928 61999 62208 62424 63504 64512 64736 65536 65646 65856 66096 66688 67473 68544 68782 69632 69972 70227 70856 71442 72576 72828 73728 73984 74088 75024 75264 76587 77112 78336 78608 79713 79968 81648 82944 83232 83349 84402 84672 84966 86016 86751 87528 87808 88128 88434 89964 91392 93296 93312 93636 95256 96768 97104 98304 98469 98784 99127 99144 100032 100352 102116 102816 103173 104448 104958 106284 106624 108864 109242 110592 110976 111132 112536 112896 113288 114688 115668 116704 117504 117912 119952 121856 123998 124416 124848 126603 127008 127449 129024 129472 131072 131292 131712 132192 132651 133376 134946 137088 137564 139264 139944 140454 141712 142884 145152 145656 147456 147968 148176 150048 150528 150569 153174 154224 156672 157216 157437 159426 159936 163296 163863 165888 166464 166698 168804 169344 169932 172032 173502 175056 175616 176256 176868 178703 179928 182784 185997 186592 186624 187272 190512 193536 194208 196608 196938 197568 198254 198288 200064 200704 202419 204232 205632 206346 208896 209916 210681 212568 213248 217728 218484 221184 221952 222264 225072 225792 226576 229376 229761 231336 233408 235008 235824 239139 239904 240737 243712 247996 248832 249696 250047 253206 254016 254898 258048 258944 262144 262584 263424 264384 265302 266752 269892 271441 274176 275128 278528 279888 280908 283424 285768 290304 291312 294912 295407 295936 296352 297381 300096 301056 301138 306348 308448 309519 313344 314432 314874 318852 319872 326592 327726 331776 332928 333396 337608 338688 339864 344064 347004 350112 351232 352512 353736 357406 359856 365568 371994 373184 373248 374544 379809 381024 382347 387072 388416 393216 393876 395136 396508 396576 397953 400128 401408 404838 408464 411264 412692 417792 419832 421362 425136 426496 433993 435456 436968 442368 443904 444528 450144 451584 451707 453152 458752 459522 462672 466816 470016 471648 472311 478278 479808 481474 487424 491589 495992 497664 499392 500094 506412 508032 509796 516096 517888 524288 525168 526848 528768 530604 533504 536109 539784 542882 548352 550256 557056 557991 559776 561816 566848 571536 580608 582624 589824 590814 591872 592704 594762 600192 602112 602276 607257 612696 616896 619038 626688 628864 629748 637704 639744 653184 655452 663552 665856 666792 675216 677376 679728 688128 689283 694008 700224 702464 705024 707472 714812 717417 719712 722211 731136 743988 746368 746496 749088 759618 762048 764694 774144 776832 786432 787752 790272 793016 793152 795906 800256 802816 809676 814323 816928 822528 825384 835584 839664 842724 850272 852992 867986 870912 873936 884736 886221 887808 889056 892143 900288 903168 903414 906304 917504 919044 925344 928557 933632 940032 943296 944622 956556 959616 962948 974848 983178 991984 995328 998784 1000188 1012824 1016064 1019592 1032192 1035776 1048576 1050336 1053696 1053983 1057536 1061208 1067008 1072218 1079568 1085764 1096704 1100512 1114112 1115982 1119552 1123632 1133696 1143072 1147041 1161216 1165248 1179648 1181628 1183744 1185408 1189524 1193859 1200384 1204224 1204552 1214514 1225392 1233792 1238076 1253376 1257728 1259496 1275408 1279488 1301979 1306368 1310904 1327104 1331712 1333584 1350432 1354752 1355121 1359456 1376256 1378566 1388016 1400448 1404928 1410048 1414944 1416933 1429624 1434834 1439424 1444422 1462272 1474767 1487976 1492736 1492992 1498176 1519236 1524096 1529388 1548288 1553664 1572864 1575504 1580544 1586032 1586304 1591812 1600512 1605632 1608327 1619352 1628646 1633856 1645056 1650768 1671168 1673973 1679328 1685159 1685448 1700544 1705984 1735972 1741824 1747872 1769472 1772442 1775616 1778112 1784286 1800576 1806336 1806828 1812608 1835008 1838088 1850688 1857114 1867264 1880064 1886592 1889244 1900087 1913112 1919232 1925896 1949696 1966356 1983968 1990656 1997568 2000376 2025648 2032128 2039184 2064384 2067849 2071552 2097152 2100672 2107392 2107966 2115072 2122416 2134016 2144436 2152251 2159136 2166633 2171528 2193408 2201024 2228224 2231964 2239104 2247264 2267392 2286144 2294082 2322432 2330496 2359296 2363256 2367488 2370816 2379048 2387718 2400768 2408448 2409104 2429028 2442969 2450784 2467584 2476152 2506752 2515456 2518992 2550816 2558976 2559673 2603958 2612736 2621808 2654208 2658663 2663424 2667168 2676429 2700864 2709504 2710242 2718912 2752512 2757132 2776032 2785671 2800896 2809856 2820096 2829888 2833866 2859248 2869668 2878848 2888844 2924544 2949534 2975952 2985472 2985984 2996352 3037951 3038472 3048192 3058776 3096576 3107328 3145728 3151008 3161088 3161949 3172064 3172608 3183624 3201024 3211264 3216654 3238704 3257292 3267712 3290112 3301536 3342336 3347946 3358656 3370318 3370896 3401088 3411968 3441123 3471944 3483648 3495744 3538944 3544884 3551232 3556224 3568572 3581577 3601152 3612672 3613656 3625216 3670016 3676176 3701376 3714228 3734528 3760128 3773184 3778488 3800174 3826224 3838464 3851792 3899392 3905937 3932712 3967936 3981312 3995136 4000752 4051296 4064256 4065363 4078368 4128768 4135698 4143104 4194304 4201344 4214784 4215932 4230144 4244832 4250799 4268032 4288872 4304502 4318272 4333266 4343056 4386816 4402048 4456448 4463928 4478208 4494528 4534784 4572288 4588164 4614497 4644864 4660992 4718592 4726512 4734976 4741632 4758096 4775436 4801536 4816896 4818208 4824981 4858056 4885938 4901568 4935168 4952304 5013504 5021919 5030912 5037984 5055477 5101632 5117952 5119346 5207916 5225472 5243616 5308416 5317326 5326848 5334336 5352858 5401728 5419008 5420484 5437824 5505024 5514264 5552064 5571342 5601792 5619712 5640192 5659776 5667732 5700261 5718496 5739336 5757696 5777688 5849088 5899068 5951904 5970944 5971968 5992704 6075902 6076944 6096384 6117552 6193152 6203547 6214656 6291456 6302016 6322176 6323898 6344128 6345216 6367248 6402048 6422528 6433308 6456753 6477408 6499899 6514584 6535424 6580224 6603072 6684672 6695892 6717312 6740636 6741792 6802176 6823936 6882246 6943888 6967296 6991488 7077888 7089768 7102464 7112448 7137144 7163154 7202304 7225344 7227312 7250432 7328907 7340032 7352352 7377881 7402752 7428456 7469056 7520256 7546368 7556976 7600348 7652448 7676928 7679019 7703584 7798784 7811874 7865424 7935872 7962624 7990272 8001504 8029287 8102592 8128512 8130726 8156736 8257536 8271396 8286208 8357013 8388608 8402688 8429568 8431864 8460288 8489664 8501598 8536064 8577744 8609004 8636544 8666532 8686112 8773632 8804096 8912896 8927856 8956416 8989056 9069568 9113853 9144576 9176328 9228994 9289728 9321984 9437184 9453024 9469952 9483264 9485847 9516192 9550872 9603072 9633792 9636416 9649962 9716112 9771876 9803136 9870336 9904608 10027008 10043838 10061824 10075968 10110954 10203264 10235904 10238692 10323369 10415832 10450944 10487232 10616832 10634652 10653696 10668672 10705716 10803456 10838016 10840968 10875648 11010048 11028528 11104128 11142684 11203584 11239424 11280384 11319552 11335464 11400522 11436992 11478672 11515392 11555376 11698176 11717811 11798136 11903808 11941888 11943936 11985408 12151804 12153888 12192768 12196089 12235104 12386304 12407094 12429312 12582912 12604032 12644352 12647796 12688256 12690432 12734496 12804096 12845056 12866616 12913506 12954816 12999798 13029168 13070848 13160448 13206144 13300609 13369344 13391784 13434624 13481272 13483584 13604352 13647872 13764492 13843491 13887776 13934592 13982976 14155776 14179536 14204928 14224896 14274288 14326308 14404608 14450688 14454624 14474943 14500864 14657814 14680064 14704704 14755762 14805504 14856912 14938112 15040512 15065757 15092736 15113952 15166431 15200696 15304896 15353856 15358038 15407168 15597568 15623748 15730848 15871744 15925248 15980544 16003008 16058574 16205184 16257024 16261452 16313472 16515072 16542792 16572416 16714026 16777216 16805376 16859136 16863728 16920576 16979328 17003196 17072128 17100783 17155488 17218008 17273088 17333064 17372224 17547264 17608192 17825792 17855712 17912832 17917711 17978112 18139136 18227706 18289152 18352656 18457988 18579456 18610641 18643968 18874368 18906048 18939904 18966528 18971694 19032384 19101744 19206144 19267584 19272832 19299924 19432224 19499697 19543752 19606272 19740672 19809216 20054016 20087676 20123648 20151936 20221908 20406528 20471808 20477384 20646738 20831664 20901888 20974464 21233664 21269304 21307392 21337344 21411432 21606912 21676032 21681936 21751296 21986721 22020096 22057056 22133643 22208256 22285368 22407168 22478848 22560768 22639104 22670928 22801044 22873984 22957344 23030784 23037057 23110752 23396352 23435622 23596272 23807616 23883776 23887872 23970816 24087861 24303608 24307776 24385536 24392178 24470208 24772608 24814188 24858624 25071039 25165824 25208064 25288704 25295592 25376512 25380864 25468992 25608192 25690112 25733232 25827012 25909632 25999596 26058336 26141696 26320896 26412288 26601218 26738688 26783568 26869248 26962544 26967168 27208704 27295744 27341559 27528984 27686982 27775552 27869184 27965952 28311552 28359072 28409856 28449792 28457541 28548576 28652616 28809216 28901376 28909248 28949886 29001728 29315628 29360128 29409408 29511524 29611008 29713824 29876224 30081024 30131514 30185472 30227904 30332862 30401392 30609792 30707712 30716076 30814336 31195136 31247496 31461696 31743488 31850496 31961088 32006016 32117148 32301479 32410368 32514048 32522904 32626944 33030144 33085584 33144832 33428052 33554432 33610752 33718272 33727456 33841152 33958656 34006392 34144256 34201566 34310976 34436016 34546176 34666128 34744448 35094528 35153433 35216384 35651584 35711424 35825664 35835422 35956224 36278272 36455412 36578304 36588267 36705312 36915976 37158912 37221282 37287936 37748736 37812096 37879808 37933056 37943388 38064768 38203488 38412288 38535168 38545664 38599848 38864448 38999394 39087504 39212544 39481344 39618432 39901827 40108032 40175352 40247296 40303872 40443816 40813056 40943616 40954768 41293476 41530473 41663328 41803776 41948928 42467328 42538608 42614784 42674688 42822864 43213824 43352064 43363872 43424829 43502592 43973442 44040192 44114112 44267286 44416512 44570736 44814336 44957696 45121536 45197271 45278208 45341856 45499293 45602088 45747968 45914688 46061568 46074114 46221504 46792704 46871244 47192544 47615232 47767552 47775744 47941632 48175722 48607216 48615552 48771072 48784356 48940416 49545216 49628376 49717248 50142078 50331648 50416128 50577408 50591184 50753024 50761728 50937984 51216384 51302349 51380224 51466464 51645167 51654024 51819264 51999192 52116672 52283392 52641792 52824576 53202436 53477376 53567136 53738496 53753133 53925088 53934336 54417408 54591488 54683118 55057968 55373964 55551104 55738368 55931904 56623104 56718144 56819712 56899584 56915082 57097152 57305232 57618432 57802752 57818496 57899772 58003456 58499091 58631256 58720256 58818816 59023048 59222016 59427648 59752448 60162048 60263028 60370944 60455808 60665724 60802784 61219584 61415424 61432152 61628672 62390272 62494992 62923392 63486976 63700992 63922176 64012032 64234296 64602958 64820736 65028096 65045808 65253888 65960163 66060288 66171168 66289664 66400929 66856104 67108864 67221504 67436544 67454912 67682304 67917312 68012784 68288512 68403132 68621952 68872032 69092352 69111171 69332256 69488896 70189056 70306866 70432768 71303168 71422848 71651328 71670844 71912448 72263583 72556544 72910824 73156608 73176534 73410624 73831952 74317824 74442564 74575872 75497472 75624192 75759616 75866112 75886776 76129536 76406976 76824576 77070336 77091328 77199696 77728896 77998788 78175008 78425088 78446449 78962688 79236864 79803654 80216064 80350704 80494592 80607744 80887632 81626112 81887232 81909536 82024677 82586952 83060946 83326656 83607552 83897856 84934656 85077216 85229568 85349376 85372623 85645728 86427648 86704128 86727744 86849658 87005184 87946884 88080384 88228224 88534572 88833024 89141472 89628672 89915392 90243072 90394542 90556416 90683712 90998586 91204176 91495936 91829376 92123136 92148228 92443008 93104263 93585408 93742488 94385088 95230464 95535104 95551488 95883264 96351444 96904437 97214432 97231104 97542144 97568712 97880832 99090432 99256752 99434496 100284156 100663296 100832256 101154816 101182368 101506048 101523456 101875968 102432768 102604698 102760448 102932928 103290334 103308048 103638528 103998384 104233344 104566784 105283584 105460299 105649152 106404872 106954752 107134272 107476992 107506266 107850176 107868672 108834816 109182976 109366236 109764801 110115936 110747928 111102208 111476736 111863808 113246208 113436288 113639424 113799168 113830164 114194304 114610464 115236864 115605504 115636992 115799544 116006912 116998182 117262512 117440512 117637632 118046096 118444032 118855296 119504896 119705481 120324096 120526056 120741888 120911616 121331448 121605568 122439168 122830848 122864304 123257344 124591419 124780544 124989984 125423977 125846784 126973952 127401984 127844352 128024064 128468592 129205916 129641472 130056192 130091616 130274487 130507776 131920326 132120576 132342336 132579328 132801858 133712208 134217728 134443008 134873088 134909824 135364608 135834624 136025568 136497879 136577024 136806264 137243904 137744064 138184704 138222342 138664512 138977792 140378112 140613732 140865536 141420761 142606336 142845696 143302656 143341688 143824896 144527166 145113088 145821648 146313216 146353068 146821248 147663904 148635648 148885128 149151744 150994944 151248384 151519232 151732224 151773552 152259072 152813952 153649152 153907047 154140672 154182656 154399392 154935501 155457792 155997576 156350016 156850176 156892898 157925376 158473728 159607308 160432128 160701408 160989184 161215488 161259399 161775264 163252224 163774464 163819072 164049354 165173904 166121892 166653312 167215104 167795712 169869312 170154432 170459136 170698752 170745246 171291456 172855296 173408256 173455488 173699316 174010368 175497273 175893768 176160768 176456448 177069144 177666048 178282944 179257344 179830784 180486144 180789084 181112832 181367424 181997172 182408352 182991872 183658752 184246272 184296456 184886016 186208526 187170816 187484976 188770176 190460928 191070208 191102976 191766528 192702888 193808874 194428864 194462208 195084288 195137424 195761664 197880489 198180864 198513504 198868992 199202787 200568312 201326592 201664512 202309632 202364736 203012096 203046912 203751936 204865536 205209396 205520896 205865856 206580668 206616096 207277056 207333513 207996768 208466688 209133568 210567168 210920598 211298304 212809744 213909504 214268544 214953984 215012532 215700352 215737344 217669632 218365952 218732472 219529602 220231872 221495856 222204416 222953472 223727616 226110353 226492416 226872576 227278848 227598336 227660328 228388608 229220928 230473728 231211008 231273984 231599088 232013824 233996364 234525024 234881024 235275264 235339347 236092192 236888064 237710592 239009792 239410962 240648192 241052112 241483776 241823232 242662896 243211136 244878336 245661696 245728608 246074031 246514688 249182838 249561088 249979968 250847954 251693568 253947904 254803968 255688704 256048128 256117869 256937184 258411832 259282944 260112384 260183232 260548974 261015552 263840652 264241152 264684672 265158656 265603716 267424416 268886016 269746176 269819648 270729216 271669248 272051136 272995758 273154048 273612528 274487808 275488128 276369408 276444684 277329024 277955584 279312789 280756224 281227464 281731072 282841522 285212672 285691392 286605312 286683376 287649792 289054332 290226176 290713311 291643296 292626432 292706136 293642496 295327808 297271296 297770256 298303488 301989888 302496768 303038464 303464448 303547104 304518144 305627904 307298304 307814094 308281344 308365312 308798784 309871002 310915584 311995152 312700032 313700352 313785796 315850752 316380897 316947456 319214616 320864256 321402816 321978368 322430976 322518798 323550528 326504448 327548928 327638144 328098708 330347808 332243784 333306624 334430208 335591424 339738624 340308864 340918272 341397504 341490492 342582912 345710592 346816512 346910976 347398632 348020736 350994546 351787536 352321536 352912896 354138288 355332096 356565888 358514688 359116443 359661568 360972288 361578168 362225664 362734848 363994344 364816704 365983744 367317504 368492544 368592912 369772032 372417052 373774257 374341632 374969952 376271931 377540352 380921856 382140416 382205952 383533056 385405776 387617748 388857728 388924416 390168576 390274848 391523328 395760978 396361728 397027008 397737984 398405574 401136624 402653184 403329024 404619264 404729472 406024192 406093824 407503872 409493637 409731072 410418792 411041792 411731712 413161336 413232192 414554112 414667026 415993536 416933376 418267136 421134336 421841196 422596608 424262283 425619488 427819008 428537088 429907968 430025064 431400704 431474688 435339264 436731904 437464944 439059204 440463744 442991712 444408832 445906944 447455232 452220706 452984832 453745152 454557696 455196672 455320656 456777216 458441856 460947456 461721141 462422016 462547968 463198176 464027648 464806503 467992728 469050048 469762048 470550528 470678694 472184384 473776128 475421184 478019584 478821924 481296384 482104224 482967552 483646464 483778197 485325792 486422272 489756672 491323392 491457216 492148062 493029376 498365676 499122176 499959936 501695908 503387136 507895808 509607936 511377408 512096256 512235738 513874368 516823664 518565888 520224768 520366464 521097948 522031104 527681304 528482304 529369344 530317312 531207432 534848832 537772032 539492352 539639296 541458432 543338496 544102272 545991516 546308096 547225056 548975616 549125143 550976256 552738816 552889368 554658048 555911168 558625578 561512448 562454928 563462144 565683044 570425344 571382784 573210624 573366752 575299584 578108664 580452352 581426622 583286592 585252864 585412272 587284992 590655616 594542592 595540512 596606976 597608361 603979776 604993536 606076928 606928896 607094208 609036288 611255808 614596608 615628188 616562688 616730624 617597568 619742004 621831168 622000539 623990304 625400064 627400704 627571592 631701504 632761794 633894912 638429232 641728512 642805632 643956736 644861952 645037596 647101056 653008896 655097856 655276288 656197416 660695616 664487568 666613248 668860416 671182848 678331059 679477248 680617728 681836544 682795008 682980984 685165824 691421184 693633024 693821952 694797264 696041472 701989092 703575072 704643072 705825792 706018041 708276576 710664192 713131776 717029376 718232886 719323136 721944576 723156336 724451328 725469696 727988688 729633408 731967488 734635008 736985088 737185824 738222093 739544064 744834104 747548514 748683264 749939904 752543862 755080704 761843712 764280832 764411904 767066112 768353607 770811552 775235496 777715456 777848832 780337152 780549696 783046656 791521956 792723456 794054016 795475968 796811148 802273248 806658048 809238528 809458944 812048384 812187648 815007744 818987274 819462144 820837584 822083584 823463424 826322672 826464384 829108224 829334052 831987072 833866752 836534272 837938367 842268672 843682392 845193216 848524566 851238976 855638016 857074176 859815936 860050128 862801408 862949376 870678528 872139933 873463808 874929888 877967839 878118408 880927488 885983424 888817664 891813888 894910464 904441412 905969664 907490304 909115392 910393344 910641312 913554432 916883712 921894912 923442282 924844032 925095936 926396352 928055296 929613006 935985456 938100096 939524096 941101056 941357388 944368768 947552256 950842368 956039168 957643848 962592768 964208448 965935104 967292928 967556394 970651584 972844544 979513344 982646784 982914432 984296124 986058752 989945327 996731352 998244352 999919872 1003391816 1006774272 1015791616 1019215872 1022754816 1024192512 1024471476 1027748736 1033647328 1037131776 1040449536 1040732928 1042195896 1044062208 1055362608 1056964608 1058738688 1060634624 1062414864 1069697664 1075544064 1077349329 1078984704 1079278592 1082916864 1086676992 1088204544 1091983032 1092616192 1094450112 1097951232 1098250286 1101952512 1105477632 1105778736 1109316096 1111822336 1117251156 1121322771 1123024896 1124909856 1126924288 1128815793 1131366088 1140850688 1142765568 1146421248 1146733504 1150599168 1156217328 1160904704 1162853244 1166573184 1170505728 1170824544 1174569984 1181311232 1189085184 1191081024 1193213952 1195216722 1207959552 1209987072 1212153856 1213857792 1214188416 1218072576 1222511616 1228480911 1229193216 1231256376 1233125376 1233461248 1235195136 1239484008 1243662336 1244001078 1247980608 1250800128 1254801408 1255143184 1263403008 1265523588 1267789824 1272786849 1276858464 1283457024 1285611264 1287913472 1289723904 1290075192 1294202112 1306017792 1310195712 1310552576 1312394832 1321391232 1328975136 1333226496 1333589633 1337720832 1342365696 1356662118 1358954496 1361235456 1363673088 1365590016 1365961968 1370331648 1382842368 1385163423 1387266048 1387643904 1389594528 1392082944 1394419509 1403978184 1407150144 1409286144 1411651584 1412036082 1416553152 1421328384 1426263552 1434058752 1436465772 1438646272 1443889152 1446312672 1448902656 1450939392 1451334591 1455977376 1459266816 1463934976 1469270016 1473970176 1474371648 1476444186 1479088128 1489668208 1495097028 1497366528 1499879808 1505087724 1510161408 1523687424 1528561664 1528823808 1534132224 1536707214 1541623104 1550470992 1555430912 1555697664 1560674304 1561099392 1566093312 1582772471 1583043912 1585446912 1588108032 1590951936 1593622296 1604546496 1613316096 1618477056 1618917888 1624096768 1624375296 1630015488 1637974548 1638924288 1641675168 1644167168 1646926848 1647375429 1652645344 1652928768 1658216448 1658668104 1663974144 1667733504 1673068544 1675876734 1684537344 1687364784 1690386432 1697049132 1702477952 1711276032 1714148352 1719631872 1720100256 1725602816 1725898752 1741357056 1744279866 1746927616 1749859776 1755935678 1756236816 1761854976 1771966848 1777635328 1783627776 1789820928 1792825083 1808882824 1811939328 1814980608 1818230784 1820786688 1821282624 1827108864 1833767424 1843789824 1846884564 1849688064 1850191872 1852792704 1856110592 1859226012 1866001617 1871970912 1876200192 1882202112 1882714776 1888737536 1895104512 1901684736 1912078336 1915287696 1925185536 1928416896 1931870208 1934585856 1935112788 1941303168 1945689088 1959026688 1965293568 1965828864 1968592248 1972117504 1979890654 1993462704 1996488704 1999839744 2006783632 2013548544 2031583232 2034993177 2038431744 2045509632 2048385024 2048942952 2055497472 2067294656 2074263552 2080899072 2081465856 2084391792 2088124416 2110725216 2113929216 2117477376 2118054123 2121269248 2124829728 2139395328 2151088128 2154698658 2157969408 2158557184 2165833728 2173353984 2176409088 2183966064 2185232384 2188900224 2195902464 2196500572 2203905024 2210955264 2211557472 2214666279 2218632192 2223644672 2234502312 2242645542 2246049792 2249819712 2253848576 2257631586 2262732176 2281701376 2285531136 2292842496 2293467008 2301198336 2312434656 2321809408 2325706488 2333146368 2341011456 2341649088 2349139968 2362622464 2378170368 2382162048 2386427904 2390433444 2404152937 2419974144 2424307712 2427715584 2428376832 2436145152 2445023232 2456961822 2458386432 2462512752 2466250752 2466922496 2470390272 2478968016 2487324672 2488002156 2495961216 2501600256 2509602816 2510286368 2513815101 2526806016 2531047176 2535579648 2545573698 2553716928 2566914048 2571222528 2575826944 2579447808 2580150384 2588404224 2612035584 2616419799 2620391424 2621105152 2624789664 2633903517 2642782464 2657950272 2666452992 2667179266 2675441664 2684731392 2713324236 2717908992 2722470912 2727346176 2731180032 2731923936 2740663296 2765684736 2770326846 2774532096 2775287808 2779189056 2784165888 2788839018 2807956368 2814300288 2818572288 2823303168 2824072164 2833106304 2842656768 2852527104 2868117504 2872931544 2877292544 2887778304 2892625344 2897805312 2901878784 2902669182 2911954752 2918533632 2927869952 2938540032 2947940352 2948743296 2952888372 2958176256 2969835981 2979336416 2990194056 2994733056 2999759616 3010175448 3020322816 3047374848 3057123328 3057647616 3068264448 3073414428 3083246208 3100941984 3110861824 3111395328 3121348608 3122198784 3132186624 3165544942 3166087824 3170893824 3176216064 3181903872 3187244592 3209092992 3226632192 3232047987 3236954112 3237835776 3248193536 3248750592 3260030976 3275949096 3277848576 3283350336 3288334336 3293853696 3294750858 3305290688 3305857536 3316432896 3317336208 3327948288 3335467008 3346137088 3351753468 3363968313 3369074688 3374729568 3380772864 3386447379 3394098264 3404955904 3422552064 3428296704 3439263744 3440200512 3451205632 3451797504 3482714112 3488559732 3493855232 3499719552 3511871356 3512473632 3523709952 3543933696 3555270656 3567255552 3579641856 3585650166 3617765648 3623878656 3629961216 3636461568 3641573376 3642565248 3654217728 3667534848 3687579648 3693769128 3699376128 3700383744 3705585408 3712221184 3718452024 3732003234 3743941824 3752400384 3764404224 3765429552 3777475072 3790209024 3803369472 3818360547 3824156672 3830575392 3843876001 3850371072 3856833792 3863740416 3869171712 3870225576 3882606336 3891378176 3918053376 3930587136 3931657728 3937184496 3944235008 3959781308 3986925408 3992977408 3999679488 4000768899 4013567264 4027097088 4063166464 4069986354 4076863488 4091019264 4096770048 4097885904 4110994944 4134589312 4148527104 4161798144 4162931712 4168783584 4176248832 4183258527 4221450432 4227858432 4234954752 4236108246 4242538496 4249659456 4278790656 4302176256 4309397316 4315938816 4317114368 4331667456 4346707968 4352818176 4354003773 4367932128 4370464768 4377800448 4391804928 4393001144 4407810048 4421910528 4423114944 4429332558 4437264384 4447289344 4469004624 4485291084 4492099584 4499639424 4507697152 4515263172 4525464352 4571062272 4585684992 4586934016 4602396672 4624869312 4643618816 4651412976 4666292736 4682022912 4683298176 4698279936 4725244928 4748317413 4756340736 4764324096 4772855808 4780866888 4808305874 4839948288 4848615424 4855431168 4856753664 4872290304 4890046464 4913923644 4916772864 4925025504 4932501504 4933844992 4940780544 4942126287 4957936032 4974649344 4976004312 4991922432 5003200512 5019205632 5020572736 5027630202 5053612032 5062094352 5071159296 5091147396 5107433856 5133828096 5142445056 5151653888 5158895616 5160300768 5176808448 5224071168 5232839598 5240782848 5242210304 5249579328 5267807034 5285564928 5315900544 5332905984 5334358532 5350883328 5369462784 5378475249 5426648472 5435817984 5444941824 5454692352 5462360064 5463847872 5481326592 5531369472 5540653692 5549064192 5550575616 5558378112 5568331776 5577678036 5615912736 5628600576 5646606336 5648144328 5666212608 5685313536 5705054208 5736235008 5745863088 5754585088 5775556608 5785250688 5795610624 5803757568 5805338364 5823909504 5837067264 5855739904 5877080064 5895880704 5897486592 5905776744 5916352512 5939671962 5958672832 5980388112 5989466112 5999519232 6020350896 6040645632 6094749696 6104979531 6114246656 6115295232 6136528896 6146828856 6166492416 6201883968 6221723648 6222790656 6242697216 6244397568 6264373248 6331089884 6332175648 6341787648 6352432128 6354162369 6363807744 6374489184 6418185984 6453264384 6464095974 6473908224 6475671552 6496387072 6497501184 6520061952 6551898192 6555697152 6566700672 6576668672 6587707392 6589501716 6610581376 6611715072 6632865792 6634672416 6655896576 6670934016 6692274176 6703506936 6727936626 6738149376 6749459136 6761545728 6772894758 6788196528 6809911808 6845104128 6856593408 6878527488 6880401024 6902411264 6903595008 6929617289 6965428224 6977119464 6987710464 6999439104 7023742712 7024947264 7047419904 7087867392 7110541312 7134511104 7159283712 7171300332 7212458811 7235531296 7259922432 7272923136 7283146752 7285130496 7308435456 7335069696 7375159296 7387538256 7398752256 7400767488 7411170816 7424442368 7436904048 7464006468 7487883648 7504800768 7528808448 7530859104 7541445303 7554950144 7580418048 7606738944 7636721094 7648313344 7661150784 7687752002 7700742144 7713667584 7727480832 7738343424 7740451152 7765212672 7782756352 7836106752 7849259397 7861174272 7863315456 7874368992 7888470016 7901710551 7919562616 7973850816 7985954816 7999358976 8001537798 8027134528 8054194176 8126332928 8139972708 8153726976 8182038528 8193540096 8195771808 8221989888 8269178624 8297054208 8323596288 8325863424 8337567168 8352497664 8366517054 8442900864 8455716864 8469909504 8472216492 8485076992 8499318912 8557581312 8604352512 8618794632 8631877632 8634228736 8663334912 8693415936 8705636352 8708007546 8735864256 8740929536 8755600896 8783609856 8786002288 8815620096 8843821056 8846229888 8858665116 8874528768 8894578688 8909507943 8938009248 8970582168 8984199168 8999278848 9015394304 9030526344 9050928704 9142124544 9171369984 9173868032 9204793344 9249738624 9287237632 9302825952 9332585472 9335127431 9364045824 9366596352 9396559872 9450489856 9496634826 9512681472 9528648192 9545711616 9561733776 9616611748 9679896576 9696143961 9697230848 9710862336 9713507328 9744580608 9780092928 9827847288 9833545728 9850051008 9865003008 9867689984 9881561088 9884252574 9915872064 9949298688 9952008624 9983844864 10006401024 10038411264 10041145472 10055260404 10107224064 10124188704 10142318592 10159342137 10182294792 10214867712 10267656192 10284890112 10303307776 10317791232 10320601536 10353616896 10448142336 10465679196 10481565696 10484420608 10499158656 10535614068 10571129856 10631801088 10665811968 10668717064 10701766656 10738925568 10756950498 10853296944 10871635968 10889883648 10909384704 10924720128 10927695744 10962653184 11062738944 11081307384 11098128384 11101151232 11116756224 11136663552 11155356072 11231825472 11257201152 11293212672 11296288656 11332425216 11370627072 11410108416 11455081641 11472470016 11491726176 11509170176 11531628003 11551113216 11570501376 11591221248 11607515136 11610676728 11647819008 11674134528 11711479808 11754160128 11791761408 11794973184 11811553488 11832705024 11879343924 11917345664 11960776224 11978932224 11999038464 12002306697 12040701792 12081291264 12189499392 12209959062 12228493312 12230590464 12273057792 12293657712 12332984832 12403767936 12443447296 12445581312 12485394432 12488795136 12528746496 12549775581 12662179768 12664351296 12683575296 12704864256 12708324738 12727615488 12748978368 12836371968 12906528768 12928191948 12947816448 12951343104 12992774144 12995002368 13040123904 13062011319 13103796384 13111394304 13133401344 13175414784 13179003432 13221162752 13223430144 13265731584 13269344832 13311793152 13341868032 13384548352 13407013872 13455873252 13476298752 13498918272 13523091456 13545789516 13576393056 13619823616 13713186816 13757054976 13760802048 13804822528 13807190016 13859234578 13930856448 13954238928 13975420928 13998878208 14047485424 14049894528 14094839808 14175734784 14221082624 14244952239 14269022208 14318567424 14342600664 14424917622 14471062592 14519844864 14545846272 14566293504 14570260992 14616870912 14670139392 14750318592 14775076512 14797504512 14801534976 14822341632 14826378861 14848884736 14873808096 14928012936 14975767296 15009601536 15057616896 15061718208 15082890606 15109900288 15160836096 15213477888 15273442188 15296626688 15322301568 15375504004 15401484288 15427335168 15454961664 15476686848 15480902304 15530425344 15565512704 15672213504 15698518794 15722348544 15726630912 15748737984 15776940032 15803421102 15839125232 15947701632 15971909632 15998717952 16003075596 16054269056 16108388352 16252665856 16279945416 16307453952 16364077056 16387080192 16391543616 16443979776 16538357248 16594108416 16647192576 16651726848 16675134336 16704995328 16733034108 16829070559 16885801728 16939819008 16944432984 16970153984 16998637824 17115162624 17208705024 17237589264 17263755264 17268457472 17326669824 17386831872 17411272704 17416015092 17471728512 17481859072 17511201792 17567219712 17572004576 17631240192 17687642112 17692459776 17717330232 17749057536 17789157376 17819015886 17876018496 17941164336 17968398336 17998557696 18030788608 18061052688 18101857408 18284249088 18314938593 18342739968 18347736064 18409586688 18499477248 18574475264 18605651904 18665170944 18670254862 18728091648 18733192704 18793119744 18900979712 18993269652 19025362944 19057296384 19062487107 19091423232 19123467552 19233223496 19359793152 19392287922 19394461696 19421724672 19427014656 19489161216 19560185856 19655694576 19667091456 19700102016 19730006016 19735379968 19763122176 19768505148 19831744128 19898597376 19904017248 19967689728 20012802048 20076822528 20082290944 20110520808 20214448128 20248377408 20284637184 20318684274 20364589584 20429735424 20535312384 20569780224 20606615552 20635582464 20641203072 20707233792 20788851867 20896284672 20931358392 20963131392 20968841216 20998317312 21071228136 21142259712 21263602176 21331623936 21337434128 21403533312 21477851136 21513900996 21637376433 21706593888 21779767296 21818769408 21849440256 21855391488 21925306368 22125477888 22162614768 22196256768 22202302464 22233512448 22273327104 22310712144 22463650944 22514402304 22586425344 22592577312 22624335909 22664850432 22741254144 22820216832 22910163282 22944940032 22983452352 23018340352 23063256006 23102226432 23141002752 23182442496 23215030272 23221353456 23295638016 23348269056 23422959616 23508320256 23547778191 23583522816 23589946368 23623106976 23665410048 23705131653 23758687848 23834691328 23921552448 23957864448 23998076928 24004613394 24081403584 24162582528 24378998784 24419918124 24456986624 24461180928 24546115584 24587315424 24665969664 24807535872 24886894592 24891162624 24970788864 24977590272 25057492992 25099551162 25324359536 25328702592 25367150592 25409728512 25416649476 25455230976 25497956736 25672743936 25813057536 25856383896 25895632896 25902686208 25985548288 25990004736 26080247808 26124022638 26207592768 26222788608 26266802688 26350829568 26358006864 26442325504 26446860288 26531463168 26538689664 26623586304 26683736064 26728523829 26769096704 26814027744 26907132007 26911746504 26952597504 26997836544 27046182912 27091579032 27152786112 27239647232 27426373632 27514109952 27521604096 27609645056 27614380032 27718469156 27861712896 27908477856 27950841856 27997756416 28005382293 28094970848 28099789056 28189679616 28351469568 28442165248 28489904478 28538044416 28637134848 28685201328 28849835244 28942125184 29039689728 29091692544 29132587008 29140521984 29233741824 29340278784 29500637184 29550153024 29595009024 29603069952 29644683264 29652757722 29697769472 29747616192 29856025872 29951534592 30019203072 30115233792 30123436416 30165781212 30219800576 30321672192 30426955776 30478026411 30546884376 30593253376 30644603136 30751008008 30802968576 30854670336 30909923328 30953373696 30961804608 31060850688 31131025408 31344427008 31397037588 31444697088 31453261824 31497475968 31553880064 31606842204 31678250464 31895403264 31997435904 32006151192 32108538112 32216776704 32505331712 32559890832 32614907904 32728154112 32774160384 32783087232 32887959552 33076714496 33188216832 33294385152 33303453696 33350268672 33409990656 33466068216 33658141118 33771603456 33879638016 33888865968 33940307968 33997275648 34230325248 34365244923 34417410048 34475178528 34527510528 34536914944 34594884009 34653339648 34773663744 34822545408 34832030184 34943457024 34963718144 35022403584 35134439424 35144009152 35262480384 35375284224 35384919552 35434660464 35498115072 35578314752 35638031772 35752036992 35882328672 35936796672 35997115392 36006920091 36061577216 36122105376 36203714816 36568498176 36629877186 36685479936 36695472128 36819173376 36998954496 37148950528 37211303808 37330341888 37340509724 37456183296 37466385408 37586239488 37649326743 37801959424 37986539304 38050725888 38114592768 38124974214 38182846464 38246935104 38466446992 38719586304 38784575844 38788923392 38843449344 38854029312 38978322432 39120371712 39311389152 39334182912 39400204032 39470759936 39526244352 39537010296 39663488256 39797194752 39808034496 39935379456 40025604096 40153645056 40164581888 40221041616 40428896256 40496754816 40569274368 40637368548 40729179168 40859470848 40870599929 41139560448 41213231104 41271164928 41282406144 41414467584 41577703734 41792569344 41862716784 41926262784 41937682432 41996634624 42142456272 42284519424 42527204352 42663247872 42674868256 42734856717 42807066624 42955702272 43027801992 43274752866 43413187776 43559534592 43637538816 43698880512 43710782976 43850612736 44250955776 44325229536 44392513536 44404604928 44467024896 44479136583 44546654208 44621424288 44927301888 45028804608 45172850688 45185154624 45248671818 45329700864 45482508288 45640433664 45820326564 45889880064 45966904704 46036680704 46126512012 46204452864 46282005504 46364884992 46430060544 46442706912 46591276032 46696538112 46845919232 47016640512 47095556382 47167045632 47179892736 47246213952 47330820096 47410263306 47517375696 47669382656 47843104896 47915728896 47996153856 48009226788 48162807168 48325165056 48507321023 48757997568 48839836248 48913973248 48922361856 49092231168 49174630848 49331939328 49615071744 49773789184 49782325248 49941577728 49955180544 50114985984 50199102324 50487211677 50648719072 50657405184 50819457024 50833298952 50910461952 50995913472 51345487872 51626115072 51712767792 51791265792 51805372416 51971096576 51980009472 52160495616 52248045276 52415185536 52445577216 52533605376 52701659136 52716013728 52884651008 52893720576 53062926336 53077379328 53247172608 53367472128 53457047658 53538193408 53628055488 53814264014 53823493008 53905195008 53995673088 54092365824 54183158064 54305572224 54479294464 54852747264 54944815779 55028219904 55043208192 55219290112 55228760064 55436938312 55723425792 55816955712 55901683712 55995512832 56010764586 56189941696 56199578112 56379359232 56702939136 56884330496 56979808956 57076088832 57187461321 57274269696 57370402656 57699670488 57884250368 58079379456 58183385088 58265174016 58281043968 58467483648 58680557568 59001274368 59100306048 59190018048 59206139904 59289366528 59305515444 59395538944 59495232384 59712051744 59903069184 60038406144 60230467584 60246872832 60331562424 60439601152 60643344384 60853911552 60956052822 61093768752 61186506752 61289206272 61502016016 61605937152 61709340672 61819846656 61906747392 61923609216 62121701376 62262050816 62366555601 62688854016 62794075176 62889394176 62906523648 62994951936 63107760128 63213684408 63356500928 63790806528 63994871808 64012302384 64217076224 64433553408 64912129299 65010663424 65119781664 65345892017 65456308224 65548320768 65566174464 65775919104 66153428992 66376433664 66588770304 66606907392 66700537344 66819981312 66932136432 67316282236 67543206912 67759276032 67777731936 67873007727 67880615936 67994551296 68460650496 68730489846 68834820096 68950357056 69055021056 69073829888 69189768018 69306679296 69547327488 69645090816 69664060368 69886914048 69927436288 70044807168 70268878848 70288018304 70524960768 70750568448 70769839104 70869320928 70996230144 71115394959 71156629504 71276063544 71504073984 71764657344 71873593344 71994230784 72013840182 72123154432 72244210752 72407429632 73136996352 73259754372 73370959872 73390944256 73638346752 73997908992 74297901056 74422607616 74660683776 74681019448 74912366592 74932770816 75172478976 75298653486 75603918848 75973078608 76101451776 76229185536 76249948428 76365692928 76493870208 76932893984 77439172608 77569151688 77686898688 77708058624 77956644864 78240743424 78622778304 78668365824 78800408064 78941519872 79052488704 79074020592 79326976512 79594389504 79616068992 79870758912 80051208192 80185571487 80307290112 80329163776 80442083232 80721396021 80857792512 80993509632 81138548736 81274737096 81458358336 81718941696 81741199858 82279120896 82426462208 82542329856 82564812288 82828935168 83155407468 83585138688 83725433568 83852525568 83875364864 83993269248 84016146879 84284912544 84569038848 85054408704 85326495744 85349736512 85469713434 85614133248 85911404544 86055603984 86549505732 86826375552 87119069184 87275077632 87397761024 87421565952 87701225472 88501911552 88650459072 88785027072 88809209856 88934049792 88958273166 89093308416 89242848576 89854603776 90057609216 90345701376 90370309248 90497343636 90659401728 90965016576 91280867328 91434079233 91640653128 91779760128 91933809408 92253024024 92408905728 92564011008 92729769984 92860121088 92885413824 93182552064 93393076224 93691838464 94033281024 94191112764 94334091264 94359785472 94492427904 94661640192 94820526612 95034751392 95338765312 95686209792 95992307712 96018453576 96325614336 96650330112 97014642046 97515995136 97679672496 97827946496 97844723712 98184462336 98349261696 98663878656 99230143488 99547578368 99564650496 99883155456 99910361088 100229971968 100398204648 100974423354 101297438144 101314810368 101638914048 101666597904 101820923904 101991826944 102690975744 103095734769 103252230144 103425535584 103582531584 103610744832 103784652027 103942193152 103960018944 104320991232 104496090552 104830371072 104891154432 105067210752 105403318272 105432027456 105769302016 105787441152 106125852672 106154758656 106494345216 106734944256 106914095316 107076386816 107256110976 107628528028 107646986016 107810390016 107991346176 108020760273 108184731648 108366316128 108611144448 108958588928 109705494528 109889631558 110056439808 110086416384 110438580224 110457520128 110873876624 111446851584 111633911424 111803367424 111991025664 112021529172 112379883392 112399156224 112758718464 113405878272 113768660992 113959617912 114152177664 114374922642 114548539392 114740805312 115399340976 115768500736 116158758912 116366770176 116530348032 116562087936 116934967296 117361115136 117803493913 118002548736 118200612096 118412279808 118578733056 118611030888 118791077888 118990464768 119424103488 119806138368 120076812288 120460935168 120493745664 120663124848 120879202304 121286688768 121707823104 121912105644 122187537504 122373013504 122578412544 122611799787 123004032032 123418681344 123639693312 123813494784 123847218432 124243402752 124524101632 124733111202 125377708032 125588150352 125778788352 125813047296 125989903872 126215520256 126427368816 126713001856 127581613056 127989743616 128024604768 128204570151 128434152448 128867106816 129824258598 130021326848 130239563328 130691784034 130912616448 131096641536 131132348928 131551838208 132306857984 132752867328 133177540608 133213814784 133401074688 133437409749 133639962624 133864272864 134632564472 135086413824 135518552064 135555463872 135746015454 135761231872 135989102592 136921300992 137460979692 137669640192 137900714112 138110042112 138147659776 138379536036 138613358592 139094654976 139290181632 139328120736 139773828096 140089614336 140537757696 140576036608 141049921536 141501136896 141539678208 141738641856 141992460288 142230789918 142313259008 142552127088 143008147968 143529314688 143747186688 143988461568 144027680364 144246308864 144488421504 144814859264 145521963069 146273992704 146519508744 146741919744 146781888512 147276693504 147995817984 148595802112 148845215232 149321367552 149362038896 149824733184 149865541632 150344957952 150597306972 151207837696 151461635031 151946157216 152458371072 152499896856 152731385856 152987740416 153865787968 154878345216 155138303376 155373797376 155416117248 155913289728 156481486848 157245556608 157336731648 157600816128 157883039744 158104977408 158148041184 158653953024 159188779008 159232137984 159741517824 160102416384 160371142974 160614580224 160658327552 160884166464 161442792042 161715585024 161987019264 162277097472 162549474192 162916716672 163437883392 163482399716 164558241792 164834447337 164852924416 165084659712 165129624576 165657870336 166310814936 167170277376 167450867136 167705051136 167750729728 167986538496 168032293758 168569825088 169138077696 170108817408 170652991488 170699473024 170939426868 171228266496 171822809088 172111207968 173099011464 173652751104 174238138368 174550155264 174795522048 174843131904 175402450944 177003823104 177300918144 177570054144 177618419712 177868099584 177916546332 178186616832 178485697152 179709207552 180115218432 180691402752 180740618496 180994687272 181318803456 181930033152 182561734656 182868158466 183281306256 183559520256 183867618816 184506048048 184817811456 185128022016 185459539968 185720242176 185770827648 186365104128 186786152448 187099666803 187383676928 188066562048 188382225528 188668182528 188719570944 188984855808 189323280384 189641053224 190069502784 190677530624 191372419584 191984615424 192036907152 192651228672 193300660224 194029284092 194736387897 195031990272 195359344992 195655892992 196037676051 196368924672 196698523392 197327757312 198460286976 199095156736 199129300992 199766310912 199820722176 200459943936 200796409296 201948846708 202594876288 202629620736 203277828096 203333195808 203641847808 203983653888 205381951488 206191469538 206504460288 206851071168 207165063168 207221489664 207569304054 207884386304 207920037888 208641982464 208992181104 209660742144 209782308864 210134421504 210806636544 210864054912 211538604032 211574882304 212251705344 212309517312 212988690432 213346184877 213469888512 213828190632 214152773632 214512221952 215257056056 215293972032 215620780032 215982692352 216041520546 216369463296 216732632256 217222288896 217917177856 219410989056 219779263116 220112879616 220172832768 220877160448 220915040256 221747753248 222893703168 223267822848 223982051328 224043058344 224759766784 224798312448 225517436928 226811756544 227537321984 227919235824 228304355328 228749845284 229097078784 229481610624 230798681952 231537001472 232317517824 233060696064 233124175872 233869934592 234722230272 235606987826 236005097472 236401224192 236824559616 237157466112 237222061776 237582155776 237980929536 238848206976 239612276736 240153624576 240556714461 240921870336 240987491328 241326249696 241758404608 242164188063 242573377536 243415646208 243824211288 244375075008 244746027008 245156825088 245223599574 246008064064 246837362688 247279386624 247626989568 247694436864 248486805504 249048203264 249466222404 250755416064 251176300704 251557576704 251626094592 251979807744 252048440637 252431040512 252854737632 253426003712 255163226112 255979487232 256049209536 256409140302 256868304896 257734213632 259648517196 260042653696 260479126656 261383568068 261825232896 262193283072 262264697856 263103676416 264613715968 265505734656 266355081216 266427629568 266802149376 266874819498 267279925248 267728545728 269265128944 270172827648 271037104128 271110927744 271492030908 271522463744 271978205184 273842601984 274921959384 275339280384 275801428224 276295319552 276759072072 277226717184 278189309952 278580363264 278656241472 279547656192 280179228672 281075515392 281152073216 282099843072 283002273792 283079356416 283477283712 283984920576 284461579836 284626518016 285104254176 286016295936 286094199503 287058629376 287976923136 288055360728 288492617728 288976843008 289629718528 291043926138 292547985408 293039017488 293483839488 293563777024 294553387008 295991635968 297191604224 297690430464 298642735104 298724077792 299649466368 299731083264 300689915904 301194613944 302415675392 302923270062 303892314432 304916742144 304999793712 305462771712 305975480832 307731575936 309756690432 310276606752 310747594752 310832234496 311353956081 311826579456 312962973696 314491113216 314673463296 315201632256 315766079488 316209954816 316296082368 317307906048 318377558016 318464275968 319483035648 320204832768 320742285948 321229160448 321316655104 321768332928 322885584084 323431170048 323974038528 324062280819 324554194944 325098948384 325833433344 326875766784 326964799432 329116483584 329668894674 329705848832 330169319424 330259249152 331315740672 332621629872 334340554752 334901734272 335410102272 335501459456 335973076992 336064587516 337139650176 338276155392 340217634816 341305982976 341398946048 341878853736 342456532992 343645618176 344222415936 346198022928 347305502208 348476276736 349100310528 349591044096 349686263808 350804901888 353410481739 354007646208 354601836288 355236839424 355736199168 355833092664 356373233664 356971394304 359418415104 360230436864 361382805504 361481236992 361989374544 362637606912 363860066304 365123469312 365736316932 366562612512 367119040512 367735237632 367835399361 369012096096 370256044032 370919079936 371440484352 371541655296 372730208256 373572304896 374199333606 374767353856 376133124096 376764451056 377336365056 377439141888 377969711616 378646560768 379282106448 380139005568 381355061248 382744839168 383969230848 384073814304 384613710453 385302457344 386601320448 388058568184 389472775794 390063980544 390718689984 391311785984 392075352102 392737849344 393397046784 394655514624 396920573952 398190313472 398258601984 399532621824 399641444352 400312229247 400919887872 401592818592 403897693416 405189752576 405259241472 406555656192 406666391616 407283695616 407967307776 410763902976 412382939076 413008920576 413702142336 414330126336 414442979328 415138608108 415768772608 415840075776 417283964928 417984362208 419321484288 420268843008 421613273088 421728109824 423077208064 423149764608 424503410688 424619034624 425977380864 426692369754 426939777024 427656381264 428305547264 429024443904 430514112112 430587944064 431241560064 431965384704 432083041092 432738926592 433465264512 434444577792 435834355712 436565889207 438821978112 439558526232 440225759232 440345665536 441754320896 441830080512 443495506496 445787406336 446535645696 447964102656 448086116688 449519533568 449596624896 451034873856 453623513088 454384905093 455074643968 455838471648 457421244119 457499690568 458194157568 458963221248 461597363904 463074002944 464635035648 466121392128 466248351744 467739869184 469444460544 471213975652 472010194944 472802448384 473649119232 474314932224 474444123552 475164311552 475961859072 477696413952 479224553472 480307249152 481113428922 481843740672 481974982656 482652499392 483516809216 484328376126 485146755072 486831292416 487648422576 488750150016 489492054016 490313650176 490447199148 492016128128 493674725376 494558773248 495253979136 495388873728 496973611008 498096406528 498932444808 501510832128 502352601408 503115153408 503252189184 503959615488 504096881274 504862081024 505709475264 506852007424 510326452224 511958974464 512098419072 512818280604 513736609792 515468427264 519297034392 520085307392 520958253312 522767136136 523650465792 524386566144 524529395712 526207352832 529227431936 531011469312 532710162432 532855259136 533604298752 533749638996 534559850496 535457091456 538530257888 540345655296 542074208256 542221855488 542984061816 543956410368 547685203968 549843918768 550678560768 551602856448 552590639104 553518144144 554453434368 556378619904 557160726528 557312482944 559095312384 560358457344 561299000409 562151030784 562304146432 564199686144 566004547584 566158712832 566954567424 567969841152 568923159672 569253036032 570208508352 572032591872 572188399006 574117258752 575953846272 576110721456 576985235456 577953686016 579259437056 582087852276 584209163691 585095970816 586078034976 586967678976 587127554048 588113028153 589106774016 591983271936 594383208448 595380860928 597285470208 597448155584 599298932736 599462166528 601379831808 602389227888 604831350784 605846540124 607784628864 609833484288 609999587424 610925543424 611950961664 615463151872 619513380864 620553213504 621495189504 621664468992 622707912162 623653158912 625925947392 628982226432 629346926592 630403264512 631532158976 632419909632 632592164736 634615812096 636755116032 636928551936 638966071296 640038554631 640409665536 641484571896 642458320896 642633310208 643536665856 645771168168 646862340096 647948077056 648124561638 649108389888 650197896768 651666866688 653751533568 653929598864 658232967168 659337789348 659411697664 660338638848 660518498304 662631481344 665243259744 668681109504 669803468544 671002918912 671946153984 672129175032 674279300352 676552310784 680435269632 682611965952 682797892096 683757707472 684913065984 687291236352 688444831872 692396045856 694611004416 694800198793 696952553472 699182088192 699372527616 701609803776 706820963478 708015292416 709203672576 710473678848 711472398336 711666185328 712746467328 713942788608 718836830208 720460873728 721670143383 722765611008 722962473984 723978749088 725275213824 726492564189 727720132608 730246938624 731472633864 733125225024 734238081024 735470475264 735670798722 738024192192 740512088064 741838159872 742880968704 743083310592 745460416512 747144609792 748398667212 749534707712 752266248192 753528902112 754672730112 754878283776 755939423232 756145321911 757293121536 758564212896 760278011136 762710122496 765489678336 767938461696 768147628608 769227420906 770604914688 773202640896 776117136368 778945551588 780127961088 781437379968 782623571968 784150704204 785475698688 786794093568 789311029248 793841147904 796380626944 796517203968 799065243648 799282888704 800624458494 801839775744 803185637184 807795386832 810379505152 810518482944 813111312384 813332783232 814567391232 815934615552 821527805952 824624457391 824765878152 826017841152 827404284672 828885958656 830277216216 831537545216 831680151552 834567929856 835968724416 838642968576 840537686016 843226546176 843456219648 846154416128 846299529216 849006821376 849238069248 851954761728 853384739508 853879554048 855312762528 856611094528 858048887808 858282598509 861028224224 861175888128 863930769408 864166082184 865477853184 866930529024 868889155584 871668711424 873131778414 877643956224 879117052464 880451518464 880691331072 883508641792 883660161024 886991012992 891574812672 893071291392 895928205312 896172233376 899039067136 899193249792 902069747712 907247026176 908769810186 910149287936 911676943296 914842488238 914999381136 916388315136 917926442496 923194727808 926148005888 929270071296 932242784256 932496703488 934061868243 935479738368 938888921088 942427951304 944020389888 945604896768 947298238464 948629864448 948888247104 950328623104 951923718144 955392827904 958449106944 960614498304 962226857844 963687481344 963949965312 965304998784 967033618432 968656752252 970293510144 972186842457 973662584832 975296845152 977500300032 980627300352 980894398296 984032256256 987349450752 989117546496 990507958272 990777747456 993947222016 996192813056 997864889616 1003021664256 1004705202816 1006230306816 1006504378368 1007919230976 1008193762548 1009724162048 1011418950528 1013704014848 1020652904448 1023917948928 1024196838144 1025636561208 1027473219584 1030936854528 1038594068784 1040170614784 1041916506624 1045534272272 1047300931584 1048773132288 1049058791424 1052414705664 1058454863872 1060231445217 1062022938624 1065710518272 1067208597504 1067499277992 1069119700992 1070914182912 1077060515776 1080691310592 1084148416512 1084443710976 1085968123632 1087912820736 1095370407936 1099687837536 1101357121536 1103205712896 1103506198083 1105181278208 1107036288288 1112757239808 1114321453056 1114624965888 1118190624768 1120716914688 1122598000818 1124302061568 1124608292864 1128399372288 1132009095168 1132317425664 1133909134848 1135939682304 1137846319344 1138506072064 1140417016704 1144065183744 1144376798012 1148234517504 1151907692544 1152221442912 1153841131359 1153970470912 1155907372032 1158518874112 1164175704552 1168418327382 1170191941632 1172156069952 1173935357952 1174255108096 1176226056306 1178213548032 1183966543872 1188766416896 1190761721856 1194570940416 1194896311168 1198597865472 1198924333056 1202759663616 1204778455776 1209662701568 1211693080248 1215569257728 1219666968576 1219999174848 1221851086848 1223901923328 1230926303744 1239026761728 1241106427008 1242990379008 1243328937984 1245415824324 1247306317824 1251851894784 1257964452864 1260806529024 1263064317952 1264839819264 1265184329472 1269231624192 1273510232064 1273857103872 1277932142592 1280077109262 1280819331072 1282969143792 1284916641792 1285266620416 1287073331712 1291542336336 1293724680192 1295896154112 1296249123276 1298216779776 1300395793536 1303333733376 1307503067136 1307859197728 1309697667621 1316465934336 1318675578696 1320677277696 1321036996608 1325262962688 1330486519488 1337362219008 1339606937088 1342005837824 1343892307968 1344258350064 1348558600704 1353104621568 1360870539264 1363154715279 1365223931904 1365595784192 1367515414944 1372263732357 1374582472704 1376889663744 1384792091712 1389222008832 1389600397586 1393905106944 1398364176384 1398745055232 1403219607552 1413641926956 1416030584832 1418407345152 1420947357696 1422944796672 1423332370656 1425492934656 1427885577216 1437673660416 1440921747456 1443340286766 1445531222016 1445924947968 1447957498176 1450550427648 1452985128378 1455440265216 1460493877248 1462945267728 1466250450048 1468476162048 1470940950528 1471341597444 1476048384384 1481024176128 1483676319744 1485761937408 1486166621184 1490920833024 1494289219584 1496797334424 1499069415424 1504532496384 1507057804224 1509345460224 1509756567552 1511878846464 1512290643822 1514586243072 1517128425792 1520556022272 1525420244992 1530979356672 1535876923392 1536295257216 1538454841812 1541209829376 1546405281792 1552234272736 1557891103176 1560255922176 1562874759936 1568301408408 1570951397376 1573588187136 1578622058496 1587682295808 1592761253888 1593034407936 1598130487296 1598565777408 1601248916988 1603679551488 1606371274368 1615590773664 1620759010304 1621036965888 1626222624768 1626665566464 1631869231104 1643055611904 1649248914782 1649531756304 1652035682304 1654808569344 1657771917312 1660554432432 1663075090432 1663360303104 1669135859712 1671937448832 1677285937152 1681075372032 1683897001227 1686453092352 1686912439296 1692308832256 1692599058432 1698013642752 1698476138496 1703909523456 1706769479016 1707759108096 1710625525056 1713222189056 1716097775616 1716565197018 1722056448448 1722351776256 1727861538816 1728332164368 1730955706368 1733861058048 1737778311168 1743337422848 1746263556828 1752627491073 1755287912448 1758234104928 1760903036928 1761382662144 1764339084459 1767017283584 1767320322048 1773982025984 1783149625344 1786142582784 1791856410624 1792344466752 1798078134272 1798386499584 1804139495424 1814494052352 1817539620372 1820298575872 1823353886592 1829684976476 1829998762272 1832776630272 1835852884992 1846389455616 1852296011776 1858540142592 1864485568512 1864993406976 1868123736486 1870959476736 1877777842176 1884855902608 1888040779776 1891209793536 1894596476928 1897259728896 1897776494208 1900657246208 1903847436288 1910785655808 1916898213888 1921228996608 1924453715688 1927374962688 1927899930624 1930609997568 1934067236864 1937313504504 1940587020288 1944373684914 1947325169664 1950593690304 1955000600064 1961254600704 1961788796592 1968064512512 1974698901504 1978235092992 1981015916544 1981555494912 1987894444032 1992385626112 1995729779232 2002659396521 2006043328512 2009410405632 2013008756736 2015838461952 2016387525096 2019448324096 2022837901056 2027408029696 2041305808896 2047835897856 2048393676288 2051273122416 2054946439168 2061873709056 2077188137568 2080341229568 2083833013248 2084400596379 2091068544544 2097546264576 2098117582848 2104829411328 2116909727744 2120462890434 2124045877248 2131421036544 2134417195008 2134998555984 2138239401984 2141828365824 2154121031552 2161382621184 2168296833024 2168887421952 2171936247264 2175825641472 2179477692567 2190740815872 2199375675072 2202714243072 2206411425792 2207012396166 2210362556416 2214072576576 2225514479616 2228642906112 2229249931776 2236381249536 2241433829376 2245196001636 2248604123136 2249216585728 2256798744576 2264018190336 2264634851328 2267818269696 2268435965733 2271879364608 2275692638688 2277012144128 2280834033408 2288130367488 2288753596024 2296469035008 2303815385088 2304442885824 2307682262718 2307940941824 2311814744064 2317037748224 2328351409104 2336836654764 2340383883264 2344312139904 2347870715904 2348510216192 2352452112612 2356427096064 2367933087744 2381523443712 2389141880832 2389792622336 2397195730944 2397848666112 2405519327232 2409556911552 2419325403136 2423386160496 2431138515456 2439333937152 2439998349696 2443702173696 2447803846656 2461852607488 2473873372173 2478053523456 2482212854016 2486657875968 2490831648648 2494612635648 2503703789568 2515928905728 2521613058048 2526128635904 2529679638528 2530368658944 2538463248384 2547020464128 2547714207744 2555864285184 2560154218524 2561638662144 2565938287584 2569833283584 2570533240832 2574146663424 2574847795527 2583084672672 2591792308224 2592498246552 2596433559552 2600791587072 2606667466752 2615006134272 2615718395456 2619395335242 2632931868672 2637351157392 2641354555392 2642073993216 2650525925376 2660973038976 2674724438016 2679213874176 2684011675648 2687784615936 2688516700128 2697117201408 2706209243136 2721741078528 2726309430558 2730447863808 2731191568384 2735030829888 2744527464714 2749164945408 2753779327488 2769584183424 2778444017664 2779200795172 2787810213888 2796728352768 2797490110464 2802185604729 2806439215104 2827283853912 2832061169664 2836814690304 2841894715392 2845889593344 2846664741312 2850985869312 2855771154432 2875347320832 2881843494912 2886680573532 2891062444032 2891849895936 2895914996352 2901100855296 2905970256756 2910880530432 2920987754496 2925890535456 2932500900096 2941881901056 2942683194888 2952096768768 2962048352256 2967352639488 2971523874816 2972333242368 2981841666048 2988578439168 2993594668848 2998138830848 3009064992768 3014115608448 3018690920448 3019513135104 3023757692928 3024581287644 3029172486144 3034256851584 3041112044544 3050840489984 3061958713344 3071753846784 3072590514432 3076909683624 3082419658752 3092810563584 3104468545472 3115782206352 3120511844352 3125749519872 3136602816816 3141902794752 3147176374272 3157244116992 3175364591616 3180694335651 3185522507776 3186068815872 3197131554816 3202497833976 3207359102976 3212742548736 3231181547328 3241518020608 3242073931776 3252445249536 3253331132928 3263738462208 3286111223808 3298497829564 3299063512608 3304071364608 3309617138688 3310518594249 3315543834624 3321108864864 3326150180864 3338271719424 3343874897664 3354571874304 3362150744064 3367794002454 3372906184704 3373824878592 3384617664512 3385198116864 3396027285504 3396952276992 3407819046912 3413538958032 3415518216192 3421251050112 3426444378112 3432195551232 3433130394036 3444112896896 3444703552512 3455723077632 3456664328736 3461911412736 3467722116096 3475556622336 3486674845696 3492527113656 3505254982146 3510575824896 3516468209856 3521806073856 3522765324288 3528678168918 3534034567168 3534640644096 3547964051968 3566299250688 3572285165568 3583712821248 3584688933504 3596156268544 3596772999168 3608278990848 3628988104704 3635079240744 3640597151744 3646707773184 3659369952952 3659997524544 3665553260544 3671705769984 3692778911232 3704592023552 3717080285184 3728971137024 3729986813952 3736247472972 3741918953472 3755555684352 3769711805216 3782419587072 3789192953856 3794519457792 3795552988416 3807694872576 3821571311616 3833796427776 3842457993216 3848907431376 3854749925376 3855799861248 3861219995136 3868134473728 3874627009008 3881174040576 3888747369828 3894650339328 3901187380608 3910001200128 3922509201408 3923577593184 3929093002863 3936129025024 3949397803008 3962031833088 3963110989824 3975788888064 3984771252224 3991459558464 4005318793042 4012086657024 4018820811264 4026017513472 4031676923904 4032775050192 4038896648192 4045675802112 4054816059392 4082611617792 4089464145837 4095671795712 4096787352576 4102546244832 4109892878336 4116791197071 4123747418112 4154376275136 4160682459136 4167666026496 4168801192758 4182137089088 4195092529152 4196235165696 4209658822656 4233819455488 4240925780868 4248091754496 4262842073088 4268834390016 4269997111968 4276478803968 4283656731648 4308242063104 4322765242368 4336593666048 4337774843904 4343872494528 4351651282944 4358955385134 4381481631744 4398751350144 4405428486144 4412822851584 4414024792332 4420725112832 4428145153152 4451028959232 4457285812224 4458499863552 4472762499072 4482867658752 4490392003272 4497208246272 4498433171456 4513597489152 4528036380672 4529269702656 4535636539392 4536871931466 4543758729216 4551385277376 4554024288256 4561668066816 4576260734976 4577507192048 4592938070016 4607630770176 4608885771648 4615364525436 4615881883648 4623629488128 4634075496448 4656702818208 4673673309528 4680767766528 4688624279808 4697020432384 4704904225224 4712854192128 4735866175488 4763046887424 4778283761664 4779585244672 4794391461888 4795697332224 4811038654464 4819113823104 4838650806272 4846772320992 4862277030912 4863601391551 4878667874304 4879996699392 4895607693312 4923705214976 4947746744346 4956107046912 4964425708032 4973315751936 4981663297296 4989225271296 5007407579136 5031857811456 5043226116096 5051691003681 5052257271808 5059359277056 5060737317888 5076926496768 5094040928256 5095428415488 5111728570368 5120308437048 5123277324288 5131876575168 5139666567168 5141066481664 5148293326848 5149695591054 5166169345344 5183584616448 5184996493104 5192867119104 5201583174144 5213334933504 5230012268544 5231436790912 5238790670484 5265863737344 5274702314784 5282709110784 5284147986432 5293017253377 5301051850752 5321946077952 5349448876032 5358427748352 5368023351296 5375569231872 5377033400256 5394234402816 5412418486272 5443482157056 5452618861116 5460895727616 5462383136768 5470061659776 5489054929428 5498329890816 5507558654976 5539168366848 5556888035328 5558401590344 5575620427776 5593456705536 5594980220928 5604371209458 5612878430208 5654567707824 5664122339328 5673629380608 5683789430784 5691779186688 5693329482624 5701971738624 5711542308864 5750694641664 5763686989824 5773361147064 5782124888064 5783699791872 5791829992704 5802201710592 5811940513512 5821761060864 5841975508992 5851781070912 5865001800192 5883763802112 5885366389776 5904193537536 5924096704512 5934705278976 5943047749632 5944666484736 5963683332096 5977156878336 5987189337696 5996277661696 6007978189563 6018129985536 6028231216896 6039026270208 6047515385856 6049162575288 6058344972288 6068513703168 6082224089088 6101680979968 6123917426688 6143507693568 6145181028864 6153819367248 6164839317504 6185621127168 6208937090944 6231564412704 6241023688704 6251499039744 6253201789137 6273205633632 6294352748544 6314488233984 6350729183232 6361388671302 6371045015552 6372137631744 6394263109632 6404995667952 6414718205952 6425485097472 6462363094656 6483036041216 6484147863552 6504890499072 6506662265856 6527476924416 6538433077701 6572222447616 6596995659128 6598127025216 6608142729216 6619234277376 6621037188498 6631087669248 6642217729728 6652300361728 6676543438848 6687749795328 6709143748608 6724301488128 6735588004908 6745812369408 6747649757184 6769235329024 6770396233728 6792054571008 6793904553984 6805307897199 6815638093824 6827077916064 6831036432384 6842502100224 6864391102464 6866260788072 6888225793792 6889407105024 6911446155264 6913328657472 6923822825472 6935444232192 6951113244672 6973349691392 6985054227312 7010509964292 7021151649792 7032936419712 7043612147712 7045530648576 7057356337836 7068069134336 7069281288192 7095928103936 7144570331136 7167425642496 7169377867008 7192312537088 7193545998336 7216557981696 7257976209408 7270158481488 7281194303488 7293415546368 7318739905904 7319995049088 7331106521088 7343411539968 7385557822464 7409184047104 7421620116519 7434160570368 7459973627904 7472494945944 7483837906944 7511111368704 7539423610432 7564839174144 7578385907712 7589038915584 7591105976832 7615389745152 7643142623232 7667592855552 7684915986432 7697814862752 7709499850752 7711599722496 7722439990272 7724543386581 7736268947456 7749254018016 7777494739656 7789300678656 7802374761216 7820002400256 7845018402816 7847155186368 7858186005726 7872258050048 7898795606016 7924063666176 7926221979648 7951577776128 7969542504448 7982919116928 8010637586084 8024173314048 8037641622528 8052035026944 8063353847808 8065550100384 8077793296384 8091351604224 8109632118784 8165223235584 8178928291674 8191343591424 8193574705152 8205092489664 8219785756672 8233582394142 8247494836224 8308752550272 8321364918272 8335332052992 8337602385516 8364274178176 8390185058304 8392470331392 8419317645312 8467638910976 8481851561736 8496183508992 8525684146176 8537668780032 8539994223936 8552957607936 8567313463296 8616484126208 8645530484736 8673187332096 8675549687808 8687744989056 8703302565888 8717910770268 8762963263488 8797502700288 8825645703168 8828049584664 8841450225664 8856290306304 8902057918464 8914571624448 8916999727104 8945524998144 8965735317504 8980784006544 8994416492544 8996866342912 9027194978304 9056072761344 9058539405312 9071273078784 9073743862932 9087517458432 9102770554752 9108048576512 9123336133632 9152521469952 9155014384096 9185876140032 9215261540352 9217771543296 9230729050872 9247258976256 9268150992896 9313405636416 9347346619056 9361535533056 9377248559616 9394040864768 9409808450448 9425708384256 9471732350976 9526093774848 9542083006953 9556567523328 9559170489344 9591394664448 9622077308928 9638227646208 9677301612544 9693544641984 9724554061824 9727202783102 9757335748608 9759993398784 9791215386624 9847410429952 9895493488692 9912214093824 9928851416064 9931555782747 9946631503872 9963326594592 9978450542592 10014815158272 10063715622912 10086452232192 10103382007362 10104514543616 10118718554112 10121474635776 10153852993536 10188081856512 10190856830976 10223457140736 10240616874096 10246554648576 10263753150336 10279333134336 10282132963328 10296586653696 10299391182108 10332338690688 10367169232896 10369992986208 10385734238208 10403166348288 10426669867008 10460024537088 10462873581824 10477581340968 10531727474688 10549404629568 10565418221568 10568295972864 10586034506754 10602103701504 10643892155904 10698897752064 10716855496704 10736046702592 10751138463744 10754066800512 10788468805632 10824836972544 10886964314112 10905237722232 10921791455232 10924766273536 10940123319552 10978109858856 10996659781632 11015117309952 11078336733696 11113776070656 11116803180688 11151240855552 11186913411072 11189960441856 11208742418916 11225756860416 11309135415648 11347258761216 11367578861568 11383558373376 11386658965248 11423084617728 11501389283328 11527373979648 11546722294128 11564249776128 11567399583744 11583659985408 11604403421184 11623881027024 11643522121728 11683951017984 11703562141824 11730003600384 11767527604224 11770732779552 11787279008589 11808387075072 11848193409024 11886095499264 11889332969472 11927366664192 11954313756672 11974378675392 11992555323392 12015956379126 12036259971072 12056462433792 12078052540416 12095030771712 12098325150576 12116689944576 12137027406336 12164448178176 12203361959936 12247834853376 12268392437511 12287015387136 12290362057728 12307638734496 12329678635008 12350373591213 12371242254336 12417874181888 12463128825408 12482047377408 12502998079488 12506403578274 12546411267264 12588705497088 12628976467968 12701458366464 12722777342604 12742090031104 12744275263488 12788526219264 12809991335904 12829436411904 12850970194944 12924726189312 12966072082432 12968295727104 13009780998144 13013324531712 13054953848832 13076866155402 13144444895232 13193991318256 13196254050432 13216285458432 13238468554752 13242074376996 13262175338496 13284435459456 13304600723456 13353086877696 13375499590656 13418287497216 13448602976256 13471176009816 13491624738816 13495299514368 13538470658048 13540792467456 13584109142016 13587809107968 13610615794398 13631276187648 13654155832128 13662072864768 13685004200448 13728782204928 13732521576144 13776451587584 13778814210048 13822892310528 13826657314944 13847645650944 13870888464384 13902226489344 13946699382784 13970108454624 14018615775647 14021019928584 14042303299584 14065872839424 14091061297152 14114712675672 14136138268672 14138562576384 14191856207872 14289140662272 14334851284992 14338755734016 14384625074176 14387091996672 14433115963392 14515952418816 14540316962976 14562388606976 14586831092736 14590804174653 14637479811808 14639990098176 14686823079936 14771115644928 14818368094208 14843240233038 14868321140736 14919947255808 14944989891888 14967675813888 15022222737408 15078847220864 15129678348288 15156771815424 15178077831168 15182211953664 15230779490304 15286285246464 15335185711104 15369831972864 15395629725504 15418999701504 15423199444992 15444879980544 15449086773162 15472537894912 15498508036032 15554989479312 15578601357312 15604749522432 15640004800512 15690036805632 15694310372736 15716372011452 15744516100096 15797591212032 15848127332352 15852443959296 15879051760131 15903155552256 15939085008896 15965838233856 16021275172168 16048346628096 16075283245056 16104070053888 16126707695616 16131100200768 16155586592768 16182703208448 16219264237568 16330446471168 16357856583348 16382687182848 16387149410304 16410184979328 16439571513344 16467164788284 16494989672448 16617505100544 16670664105984 16675204771032 16728548356352 16780370116608 16784940662784 16838635290624 16935277821952 16963703123472 16992367017984 17051368292352 17075337560064 17079988447872 17105915215872 17134626926592 17232968252416 17291060969472 17346374664192 17351099375616 17375489978112 17406605131776 17435821540536 17525926526976 17595005400576 17651291406336 17656099169328 17682900451328 17712580612608 17804115836928 17829143248896 17833999454208 17891049996288 17931470635008 17961568013088 17988832985088 17993732685824 18023934568689 18054389956608 18117078810624 18142546157568 18147487725864 18175034916864 18205541109504 18216097153024 18246672267264 18305042939904 18310028768192 18371752280064 18430523080704 18435543086592 18461458101744 18494517952512 18536301985792 18626811272832 18694693238112 18723071066112 18754497119232 18759605367411 18788081729536 18819616900896 18943464701952 19052187549696 19084166013906 19113135046656 19118340978688 19182789328896 19244154617856 19276455292416 19354603225088 19387089283968 19449108123648 19454405566204 19514671497216 19519986797568 19582430773248 19615299233103 19694820859904 19790986977384 19824428187648 19857702832128 19863111565494 19893263007744 19926653189184 19956901085184 20029630316544 20127431245824 20172904464384 20206764014724 20209029087232 20237437108224 20242949271552 20307705987072 20376163713024 20381713661952 20446914281472 20481233748192 20493109297152 20527506300672 20564265926656 20593173307392 20598782364216 20664677381376 20734338465792 20739985972416 20771468476416 20806332696576 20853339734016 20920049074176 20925747163648 20955162681936 21063454949376 21098809259136 21130836443136 21136591945728 21172069013508 21204207403008 21287784311808 21433710993408 21472093405184 21502276927488 21508133601024 21576937611264 21649673945088 21773928628224 21810475444464 21843582910464 21849532547072 21880246639104 21956219717712 21993319563264 22030234619904 22156673467392 22227552141312 22233606361376 22264860349557 22302481711104 22379920883712 22417484837832 22451513720832 22618270831296 22694517522432 22735157723136 22767116746752 22773317930496 22846169235456 23002778566656 23054747959296 23093444588256 23128499552256 23134799167488 23167319970816 23173630159743 23208806842368 23247762054048 23367902035968 23407124283648 23460007200768 23535055208448 23541465559104 23574558017178 23616774150144 23696386818048 23772190998528 23778665938944 23854733328384 23908627513344 23948757350784 23985110646784 24031912758252 24072519942144 24112924867584 24156105080832 24190061543424 24196650301152 24233379889152 24274054812672 24328896356352 24406723919872 24495669706752 24536784875022 24574030774272 24580724115456 24615277468992 24659357270016 24700747182426 24742484508672 24835748363776 24926257650816 24964094754816 25005996158976 25012807156548 25092822534528 25177410994176 25257952935936 25402916732928 25445554685208 25484180062208 25488550526976 25577052438528 25619982671808 25658872823808 25701940389888 25849452378624 25932144164864 25936591454208 26019561996288 26026649063424 26109907697664 26153732310804 26288889790464 26387982636512 26392508100864 26476937109504 26484148753992 26524350676992 26568870918912 26706173755392 26750999181312 26836574994432 26897205952512 26942352019632 26983249477632 26990599028736 27076941316096 27081584934912 27168218284032 27175618215936 27221231588796 27262552375296 27308311664256 27324145729536 27370008400896 27457564409856 27465043152288 27552903175168 27557628420096 27645784621056 27653314629888 27741776928768 27804452978688 27893398765568 27940216909248 28037231551294 28042039857168 28084606599168 28131745678848 28182122594304 28229425351344 28272276537344 28277125152768 28383712415744 28578281324544 28626249020859 28669702569984 28677511468032 28769250148352 28774183993344 28866231926784 29031904837632 29080633925952 29124777213952 29173662185472 29181608349306 29274959623616 29279980196352 29373646159872 29542231289856 29636736188416 29686480466076 29736642281472 29794667348241 29839894511616 29889979783776 29935351627776 30044445474816 30157694441728 30259356696576 30313543630848 30356155662336 30364423907328 30461558980608 30572570492928 30670371422208 30739663945728 30791259451008 30837999403008 30846398889984 30889759961088 30898173546324 30945075789824 30997016072064 31109978958624 31157202714624 31209499044864 31280009601024 31380073611264 31388620745472 31432744022904 31489032200192 31595182424064 31696254664704 31704887918592 31758103520262 31806311104512 31878170017792 31931676467712 32042550344336 32096693256192 32150566490112 32208140107776 32253415391232 32262200401536 32311173185536 32365406416896 32438528475136 32660892942336 32715713166696 32765374365696 32774298820608 32820369958656 32879143026688 32934329576568 32989979344896 33235010201088 33341328211968 33350409542064 33457096712704 33560740233216 33569881325568 33677270581248 33870555643904 33927406246944 34045209740857 34102736584704 34150675120128 34159976895744 34269253853184 34465936504832 34582121938944 34692749328384 34702198751232 34750979956224 34813210263552 34871643081072 35051853053952 35190010801152 35302582812672 35312198338656 35361837025767 35365800902656 35425161225216 35658286497792 35667998908416 35782099992576 35862941270016 35923136026176 35977665970176 35987465371648 36047869137378 36108779913216 36234157621248 36285092315136 36294975451728 36350069833728 36411082219008 36432194306048 36493344534528 36610085879808 36620057536384 36743504560128 36861046161408 36871086173184 36922916203488 36989035905024 37051120773639 37072603971584 37253622545664 37389386476224 37446142132224 37508994238464 37519210734822 37576163459072 37639233801792 37886929403904 38104375099392 38168332027812 38226270093312 38236681957376 38365578657792 38488309235712 38552910584832 38709206450176 38774178567936 38898216247296 38908811132408 39029342994432 39039973595136 39164861546496 39230598466206 39389641719808 39581973954768 39648856375296 39715405664256 39726223130988 39786526015488 39853306378368 39913802170368 40059260633088 40254862491648 40345808928768 40413528029448 40474874216448 40485898543104 40615411974144 40752327426048 40763427323904 40893828562944 40962467496384 40986218594304 41055012601344 41128531853312 41186346614784 41197564728432 41329354762752 41468676931584 41479971944832 41542936952832 41612665393152 41706679468032 41840098148352 41851494327296 41910325363872 42055847326941 42126909898752 42197618518272 42273183891456 42344138027016 42408414806016 42575568623616 42867421986816 42944186810368 43004553854976 43016267202048 43153875222528 43299347890176 43547857256448 43620950888928 43687165820928 43699065094144 43760493278208 43772412523959 43912439435424 44060469239808 44313346934784 44455104282624 44467212722752 44529720699114 44604963422208 44759841767424 44834969675664 44903027441664 45236541662592 45389035044864 45470315446272 45534233493504 45546635860992 45692338470912 46005557133312 46109495918592 46186889176512 46256999104512 46269598334976 46334639941632 46347260319486 46417613684736 46495524108096 46735804071936 46814248567296 46920014401536 47070110416896 47082931118208 47149116034356 47233548300288 47392773636096 47544381997056 47557331877888 47637155280393 47709466656768 47817255026688 47897514701568 48063825516504 48145039884288 48225849735168 48312210161664 48380123086848 48393300602304 48466759778304 48548109625344 48657792712704 48813447839744 48991339413504 49073569750044 49148061548544 49161448230912 49230554937984 49318714540032 49401494364852 49484969017344 49671496727552 49852515301632 50011992317952 50025614313096 50185645069056 50354821988352 50515905871872 50805833465856 50891109370416 50968360124416 50977101053952 51154104877056 51239965343616 51317745647616 51403880779776 51698904757248 51864288329728 51873182908416 52039123992576 52053298126848 52219815395328 52307464621608 52577779580928 52775965273024 52785016201728 52953874219008 52968297507984 53048701353984 53137741837824 53412347510784 53501998362624 53673149988864 53794411905024 53884704039264 53966498955264 53981198057472 54071803706067 54153882632192 54163169869824 54351236431872 54442463177592 54525104750592 54616623328512 54648291459072 54740016801792 54915128819712 54930086304576 55105806350336 55115256840192 55291569242112 55306629259776 55483553857536 55608905957376 55786797531136 55880433818496 56074463102588 56084079714336 56169213198336 56263491357696 56278816102233 56364245188608 56458850702688 56544553074688 56767424831488 57156562649088 57252498041718 57339405139968 57355022936064 57538500296704 57548367986688 57732463853568 58063809675264 58161267851904 58249554427904 58347324370944 58363216698612 58549919247232 58559960392704 58747292319744 59084462579712 59273472376832 59372960932152 59473284562944 59589334696482 59679789023232 59779959567552 59870703255552 60088890949632 60315388883456 60518713393152 60627087261696 60712311324672 60728847814656 60923117961216 61145140985856 61340742844416 61479327891456 61582518902016 61692797779968 61779519922176 61796347092648 61890151579648 61994032144128 62219957917248 62314405429248 62418998089728 62560019202048 62760147222528 62777241490944 62865488045808 62978064400384 63190364848128 63392509329408 63409775837184 63516207040524 63612622209024 63756340035584 63863352935424 64085100688672 64301132980224 64416280215552 64506830782464 64524400803072 64730812833792 64877056950272 65321785884672 65431426333392 65530748731392 65548597641216 65640739917312 65758286053376 65868659153136 65979958689792 66470020402176 66682656423936 66700819084128 66794581048671 66914193425408 67139762651136 67354541162496 67741111287808 67854812493888 68090419481714 68205473169408 68301350240256 68319953791488 68538507706368 68931873009664 69164243877888 69385498656768 69404397502464 69501959912448 69520890479229 69626420527104 69743286162144 70103706107904 70380021602304 70605165625344 70624396677312 70723674051534 70731601805312 70850322450432 71316572995584 71335997816832 71564199985152 71725882540032 71846272052352 71955331940352 71974930743296 72095738274756 72217559826432 72468315242496 72570184630272 72589950903456 72700139667456 72822164438016 72986689069056 73220171759616 73240115072768 73487009120256 73722092322816 73742172346368 73845832406976 73978071810048 74102241547278 74145207943168 74507245091328 74778772952448 74892284264448 75017988476928 75038421469644 75152326918144 75278467603584 75773858807808 76208750198784 76336664055624 76452540186624 76473363914752 76731157315584 76976618471424 77105821169664 77418412900352 77548357135872 77796432494592 77817622264816 78058685988864 78079947190272 78329723092992 78461196932412 78779283439616 79163947909536 79430811328512 79452446261976 79573052030976 79706612756736 80118521266176 80509724983296 80691617857536 80827056058896 80949748432896 80971797086208 81230823948288 81504654852096 81526854647808 81787657125888 81924934992768 81972437188608 82110025202688 82257063706624 82372693229568 82395129456864 82658709525504 82937353863168 82959943889664 83225330786304 83413358936064 83680196296704 83702988654592 83820650727744 84111694653882 84253819797504 84395237036544 84546367782912 84688276054032 84816829612032 85151137247232 85734843973632 85878747062577 85888373620736 86009107709952 86032534404096 86307750445056 86598695780352 87095714512896 87241901777856 87374331641856 87398130188288 87520986556416 87544825047918 87824878870848 88120938479616 88626693869568 88910208565248 88934425445504 89059441398228 89209926844416 89519683534848 89669939351328 89806054883328 90473083325184 90778070089728 90940630892544 91068466987008 91093271721984 91384676941824 92011114266624 92218991837184 92373778353024 92513998209024 92539196669952 92669279883264 92694520638972 92835227369472 92991048216192 93471608143872 93628497134592 93840028803072 94140220833792 94165862236416 94298232068712 94467096600576 94785547272192 95088763994112 95114663755776 95274310560786 95418933313536 95634510053376 95795029403136 96127651033008 96290079768576 96451699470336 96624420323328 96760246173696 96786601204608 96933519556608 97096219250688 97315585425408 97626895679488 97982678827008 98147139500088 98296123097088 98322896461824 98461109875968 98637429080064 98802988729704 98969938034688 99342993455104 99705030603264 100023984635904 100051228626192 100371290138112 100709643976704 101031811743744 101611666931712 101782218740832 101936720248832 102135629222571 102308209754112 102479930687232 102807761559552 103397809514496 103728576659456 103746365816832 104078247985152 104106596253696 104439630790656 104614929243216 105155559161856 105551930546048 105570032403456 105907748438016 105936595015968 106097402707968 106275483675648 107003996725248 107346299977728 107588823810048 107769408078528 107932997910528 107962396114944 108143607412134 108307765264384 108326339739648 108702472863744 108884926355184 109050209501184 109233246657024 109296582918144 109480033603584 109830257639424 109860172609152 110211612700672 110230513680384 110583138484224 110613258519552 110967107715072 111153362320917 111217811914752 111573595062272 111760867636992 112148926205176 112168159428672 112338426396672 112526982715392 112557632204466 112728490377216 112917701405376 113089106149376 113534849662976 114313125298176 114504996083436 114678810279936 114710045872128 115077000593408 115096735973376 115464927707136 116127619350528 116322535703808 116694648741888 116726433397224 117099838494464 117119920785408 117494584639488 118168925159424 118546944753664 118745921864304 118946569125888 119178669392964 119359578046464 119559919135104 119741406511104 120177781899264 120630777766912 121037426786304 121424622649344 121457695629312 121846235922432 122290281971712 122681485688832 122958655782912 123165037804032 123385595559936 123559039844352 123592694185296 123780303159296 123988064288256 124439915834496 124628810858496 124837996179456 125120038404096 125520294445056 125554482981888 125730976091616 125956128800768 126167541980823 126380729696256 126819551674368 127032414081048 127225244418048 127512680071168 127726705870848 128170201377344 128602265960448 128832560431104 129013661564928 129048801606144 129461625667584 129754113900544 130643571769344 130862852666784 131061497462784 131097195282432 131281479834624 131317237571877 131516572106752 131737318306272 132940040804352 133365312847872 133401638168256 133589162097342 133828386850816 134279525302272 134709082324992 135482222575616 135709624987776 136180838963428 136410946338816 136602700480512 136639907582976 137077015412736 137863746019328 138328487755776 138770997313536 138808795004928 139003919824896 139041780958458 139252841054208 139486572324288 140207412215808 140760043204608 141210331250688 141248793354624 141447348103068 141463203610624 141700644900864 142633145991168 142671995633664 143128399970304 143451765080064 143692544104704 143949861486592 144191476549512 144435119652864 144936630484992 145140369260544 145179901806912 145400279334912 145644328876032 145973378138112 146440343519232 146480230145536 146974018240512 147444184645632 147484344692736 147691664813952 147956143620096 148204483094556 148290415886336 149014490182656 149557545904896 150035976953856 150076842939288 150304653836288 150556935207168 151547717615616 152417500397568 152673328111248 152905080373248 152946727829504 153462314631168 153953236942848 154211642339328 154836825800704 155096714271744 155592864989184 155635244529632 156117371977728 156159894380544 156659446185984 156922393864824 157558566879232 158327895819072 158861622657024 158904892523952 159146104061952 159413225513472 160237042532352 161019449966592 161383235715072 161654112117792 161899496865792 161943594172416 162215411118201 162461647896576 163053709295616 163575314251776 163849869985536 163944874377216 164220050405376 164514127413248 164745386459136 164790258913728 165317419051008 165874707726336 165919887779328 166450661572608 166826717872128 167360392593408 167405977309184 167641301455488 168223389307764 168507639595008 168790474073088 168836448306699 169092735565824 169376552108064 169633659224064 170302274494464 171469687947264 171757494125154 171776747241472 172018215419904 172065068808192 172615500890112 173197391560704 174191429025792 174483803555712 174748663283712 174796260376576 175041973112832 175089650095836 175649757741696 176241876959232 177253387739136 177820417130496 177868850891008 178118882796456 178419853688832 179039367069696 179339878702656 179612109766656 180946166650368 181556140179456 181881261785088 182136933974016 182186543443968 182769353883648 184022228533248 184437983674368 184747556706048 185078393339904 185338559766528 185389041277944 185670454738944 185982096432384 186943216287744 187256994269184 187680057606144 188280441667584 188331724472832 188596464137424 188934193201152 189571094544384 190177527988224 190229327511552 190548621121572 190837866627072 191269020106752 191590058806272 192255302066016 192903398940672 193248840646656 193520492347392 193573202409216 194192438501376 194631170850816 195253791358976 195965357654016 196294279000176 196592246194176 196645792923648 196922219751936 197274858160128 197605977459408 197939876069376 198685986910208 199410061206528 200047969271808 200102457252384 200383743146013 200742580276224 201419287953408 202063623487488 203223333863424 203564437481664 203873440497664 204271258445142 204616419508224 204959861374464 205615523119104 206795619028992 207457153318912 207492731633664 208156495970304 208213192507392 208562671437687 208879261581312 209229858486432 210311118323712 211103861092096 211140064806912 211815496876032 211873190031936 212194805415936 212550967351296 214007993450496 214692599955456 215177647620096 215538816157056 215865995821056 215924792229888 216287214824268 216615530528768 216652679479296 217404945727488 217769852710368 218100419002368 218466493314048 218960067207168 219660515278848 219720345218304 220423225401344 220461027360768 221166276968448 221226517039104 221934215430144 222306724641834 222435623829504 223147190124544 223521735273984 224297852410352 224336318857344 224676852793344 225053965430784 225115264408932 225456980754432 225835402810752 226178212298752 227069699325952 228626250596352 229009992166872 229357620559872 229420091744256 230154001186816 230193471946752 230929855414272 232255238701056 232645071407616 233389297483776 233452866794448 234199676988928 234239841570816 234989169278976 236337850318848 237093889507328 237491843728608 238316468185999 238357338785928 238719156092928 239119838270208 240355563798528 241261555533824 242074853572608 242849245298688 242915391258624 243692471844864 244580563943424 245362971377664 245917311565824 246330075608064 246771191119872 247118079688704 247185388370592 247560606318592 247976128576512 248879831668992 249675992358912 250240076808192 251040588890112 251108965963776 251461952183232 251912257601536 252335083961646 252761459392512 253639103348736 254064828162096 254450488836096 255025360142336 255453411741696 256340402754688 257204531920896 257665120862208 258027323129856 258097603212288 258923251335168 259508227801088 261287143538688 261725705333568 262122994925568 262194390564864 262562959669248 262634475143754 263033144213504 263474636612544 265880081608704 266730625695744 266803276336512 267178324194684 267656773701632 268559050604544 269418164649984 270964445151232 271419249975552 272361677926856 272821892677632 273205400961024 273279815165952 274154030825472 275727492038656 276656975511552 277541994627072 277617590009856 278007839649792 278083561916916 278505682108416 278973144648576 280414824431616 281520086409216 282420662501376 282497586709248 282894696206136 283401289801728 285266291982336 285343991267328 286256799940608 286903530160128 287385088209408 287899722973184 288382953099024 288870239305728 289873260969984 290280738521088 290359803613824 290800558669824 291288657752064 291946756276224 292880687038464 292960460291072 293948036481024 294888369291264 294968689385472 295383329627904 295912287240192 296408966189112 296580831772672 298028980365312 299115091809792 300071953907712 300153685878576 300609307672576 301113870414336 303095435231232 304835000795136 305346656222496 305810160746496 305893455659008 306406887667713 306924629262336 308423284678656 309673651601408 310193428543488 311185729978368 311270489059264 312234743955456 312319788761088 313318892371968 313844787729648 315117133758464 316655791638144 317723245314048 317809785047904 318292208123904 318826451026944 322038899933184 322766471430144 323308224235584 323798993731584 323887188344832 324430822236402 324923295793152 326107418591232 327150628503552 327699739971072 327889748754432 328440100810752 329028254826496 329490772918272 329580517827456 330634838102016 331749415452672 331839775558656 332901323145216 333460086962751 333653435744256 334720785186816 334811954618368 335282602910976 336446778615528 337015279190016 337580948146176 337672896613398 338185471131648 338753104216128 339267318448128 340604548988928 342939375894528 343514988250308 343553494482944 344036430839808 344130137616384 345231001780224 346394783121408 348382858051584 348967607111424 349592520753152 350083946225664 350179300191672 351299515483392 352483753918464 354506775478272 355640834260992 355737701782016 356237765592912 356839707377664 358078734139392 358679757405312 359224219533312 361892333300736 363112280358912 364273867948032 364373086887936 365538707767296 368044457066496 368875967348736 369495113412096 370156786679808 370677119533056 370778082555888 371340909477888 371964192864768 373886432575488 374513988538368 375360115212288 376560883335168 376663448945664 377192928274848 377868386402304 378502625942469 379142189088768 380458655023104 381097242243144 381675733254144 382538040213504 383180117612544 384510604132032 385806797881344 386497681293312 387040984694784 387146404818432 388384877002752 389262341701632 390507582717952 391930715308032 392588558000352 393184492388352 393291585847296 393844439503872 393951712715631 394549716320256 395211954918816 397371973820416 398820122413056 400095938543616 400204914504768 400767486292026 401485160552448 402838575906816 404127246974976 406446667726848 407128874963328 407746880995328 408542516890284 409232839016448 409919722748928 411231046238208 413591238057984 414914306637824 414985463267328 416312991940608 416426385014784 417125342875374 417758523162624 418459716972864 420622236647424 422207722184192 422280129613824 423630993752064 423746380063872 424389610831872 425101934702592 428015986900992 429385199910912 430355295240192 431077632314112 431849584459776 432574429648536 433231061057536 433305358958592 434809891454976 435539705420736 436200838004736 436932986628096 437920134414336 439321030557696 439440690436608 440846450802688 440922054721536 442332553936896 442453034078208 443868430860288 444613449283668 444871247659008 446294380249088 447043470547968 448595704820704 448672637714688 450107930861568 450230528817864 450913961508864 451670805621504 454139398651904 457252501192704 458019984333744 458715241119744 458840183488512 460308002373632 460386943893504 461859710828544 464510477402112 465290142815232 466778594967552 466905733588896 468399353977856 468479683141632 469978338557952 472675700637696 474187779014656 474983687457216 476632936371998 476714677571856 477438312185856 478239676540416 480711127597056 482523111067648 484149707145216 485698490597376 485830782517248 486646233354603 487384943689728 489161127886848 490725942755328 491834623131648 492660151216128 493542382239744 494236159377408 494370776741184 495121212637184 495952257153024 497759663337984 499351984717824 500480153616384 502081177780224 502217931927552 502923904366464 503824515203072 504670167923292 505522918785024 506509344920097 507278206697472 508129656324192 508900977672192 510906823483392 512680805509376 514409063841792 515330241724416 516054646259712 516195206424576 517846502670336 519016455602176 522574287077376 523451410667136 524245989851136 524388781129728 525125919338496 525268950287508 526066288427008 526949273225088 531760163217408 533461251391488 533606552673024 534356648389368 535313547403264 537118101209088 538836329299968 541928890302464 542838499951104 544723355853712 545643785355264 546410801922048 546559630331904 548308061650944 551454984077312 553313951023104 555235180019712 556015679299584 556167123833832 557011364216832 557946289297152 560829648863232 563040172818432 564841325002752 564995173418496 565789392412272 566802579603456 570532583964672 570687982534656 572513599881216 573807060320256 574770176418816 575799445946368 576765906198048 579746521939968 580561477042176 580719607227648 582577315504128 583893512552448 585761374076928 585920920582144 587896072962048 589776738582528 589937378770944 590766659255808 591824574480384 592817932378224 593161663545344 596057960730624 598230183619584 600143907815424 600307371757152 601151229438039 601218615345152 602227740828672 606190870462464 609670001590272 610693312444992 611620321492992 611786911318016 612813775335426 613849258524672 616846569357312 619347303202816 620386857086976 622371459956736 622540978118528 624469487910912 624639577522176 626637784743936 627689575459296 630234267516928 633311583276288 635446490628096 635619570095808 636584416247808 637652902053888 644077799866368 645532942860288 646616448471168 647597987463168 647774376689664 648861644472804 649846591586304 652214837182464 654301257007104 655399479942144 656880201621504 658056509652992 658981545836544 659161035654912 661269676204032 663498830905344 663679551117312 665802646290432 666920173925502 667306871488512 669441570373632 669623909236736 670565205821952 672893557231056 674030558380032 675161896292352 675345793226796 676370942263296 677506208432256 678534636896256 681209097977856 685878751789056 687029976500616 688072861679616 688260275232768 690462003560448 692789566242816 696765716103168 697935214222848 699185041506304 700167892451328 700358600383344 702599030966784 704967507836928 709013550956544 711281668521984 711475403564032 712475531185824 714949404557997 716157468278784 717359514810624 723784666601472 726224560717824 728547735896064 728746173775872 731077415534592 736088914132992 737751934697472 738990226824192 740313573359616 741354239066112 741556165111776 742681818955776 743928385729536 749027977076736 750720230424576 753121766670336 753326897891328 754385856549696 755736772804608 757005251884938 758284378177536 760917310046208 762194484486288 763351466508288 765076080427008 766360235225088 769021208264064 771613595762688 772995362586624 774081969389568 774292809636864 776769754005504 778524683403264 781015165435904 783861430616064 785177116000704 786368984776704 786583171694592 787688879007744 787903425431262 789099432640512 790423909837632 794743947640832 797640244826112 800191877087232 800409829009536 801534972584052 802970321104896 805677151813632 808254493949952 812893335453696 814257749926656 817085033780568 818465678032896 819839445497856 822462092476416 827182476115968 829828613275648 829970926534656 832625983881216 832852770029568 834250685750748 835517046325248 836919433945728 841244473294848 844415444368384 844560259227648 847261987504128 847492760127744 850203869405184 856031973801984 858770399821824 860710590480384 862155264628224 863699168919552 865148859297072 866462122115072 866610717917184 869619782909952 871079410841472 872401676009472 873865973256192 875840268828672 878642061115392 878881380873216 881692901605376 881844109443072 884665107873792 884906068156416 887736861720576 889226898567336 889742495318016 892588760498176 894086941095936 897191409641408 897345275429376 900215861723136 900461057635728 901827923017728 903341611243008 908278797303808 914505002385408 916039968667488 917430482239488 917680366977024 919220663003139 920616004747264 920773887787008 929020954804224 930580285630464 933557189935104 933811467177792 936798707955712 936959366283264 939956677115904 945351401275392 948375558029312 949967374914432 953265872743996 953429355143712 954876624371712 956479353080832 965046222135296 968299414290432 971396981194752 971661565034496 973292466709206 974769887379456 978322255773696 981451885510656 983669246263296 985320302432256 987084764479488 988472318754816 988741553482368 990242425274368 991904514306048 995519326675968 998703969435648 1000960307232768 1004162355560448 1004435863855104 1005847808732928 1007649030406144 1009340335846584 1011045837570048 1013018689840194 1014556413394944 1016259312648384 1017801955344384 1021813646966784 1025361611018752 1028818127683584 1030660483448832 1032109292519424 1032390412849152 1035693005340672 1038032911204352 1045148574154752 1046902821334272 1048777562259456 1050251838676992 1050537900575016 1052132576854016 1053898546450176 1063520326434816 1066922502782976 1067213105346048 1068713296778736 1070627094806528 1074236202418176 1077672658599936 1083857780604928 1085676999902208 1089446711707424 1092821603844096 1093119260663808 1096616123301888 1102909968154624 1106627902046208 1110470360039424 1112031358599168 1112334247667664 1114022728433664 1115892578594304 1121659297726464 1126080345636864 1129682650005504 1129990346836992 1131578784824544 1133605159206912 1135507877827407 1141375965069312 1145027199762432 1147614120640512 1149540352837632 1151598891892736 1153531812396096 1159493043879936 1161122954084352 1161439214455296 1165154631008256 1167787025104896 1171522748153856 1171841841164288 1175792145924096 1179553477165056 1179874757541888 1181533318511616 1181855138146893 1183649148960768 1185635864756448 1186323327090688 1192115921461248 1196460367239168 1200287815630848 1200614743514304 1202302458876078 1202437230690304 1204455481657344 1212381740924928 1219340003180544 1221386624889984 1223240642985984 1223573822636032 1225627550670852 1227698517049344 1233693138714624 1240773714173952 1244742919913472 1245081956237056 1248938975821824 1249279155044352 1253275569487872 1255379150918592 1260468535033856 1266623166552576 1270892981256192 1271239140191616 1273168832495616 1275305804107776 1288155599732736 1291065885720576 1293232896942336 1295548753379328 1297723288945608 1299693183172608 1304429674364928 1308602514014208 1310798959884288 1313760403243008 1316113019305984 1317963091673088 1318322071309824 1322539352408064 1326997661810688 1327359102234624 1331605292580864 1333840347851004 1334613742977024 1338883140747264 1339247818473472 1341130411643904 1345787114462112 1350323792584704 1350691586453592 1352741884526592 1355012416864512 1362418195955712 1371757503578112 1374059953001232 1376145723359232 1376520550465536 1380924007120896 1385579132485632 1393531432206336 1395870428445696 1398370083012608 1400335784902656 1400717200766688 1405198061933568 1409935015673856 1418027101913088 1422563337043968 1422950807128064 1424951062371648 1429898809115994 1432314936557568 1434719029621248 1447569333202944 1452449121435648 1457095471792128 1457492347551744 1459938700063809 1462154831069184 1472177828265984 1475503869394944 1477980453648384 1480627146719232 1482708478132224 1483112330223552 1485363637911552 1487856771459072 1498055954153472 1501440460849152 1506243533340672 1506653795782656 1508771713099392 1511473545609216 1514010503769876 1516568756355072 1521834620092416 1524388968972576 1526702933016576 1532720470450176 1538042416528128 1543227191525376 1545990725173248 1548163938779136 1548585619273728 1553539508011008 1557049366806528 1562030330871808 1567722861232128 1570354232001408 1572737969553408 1573166343389184 1575377758015488 1575806850862524 1578198865281024 1580847819675264 1589487895281664 1595280489652224 1600383754174464 1600819658019072 1603069945168104 1605940642209792 1611354303627264 1616508987899904 1625786670907392 1628515499853312 1634170067561136 1636931356065792 1639678890995712 1644924184952832 1654364952231936 1659657226551296 1659941853069312 1665705540059136 1668501371501496 1671034092650496 1673838867891456 1682488946589696 1688830888736768 1689120518455296 1694523975008256 1694985520255488 1700407738810368 1712063947603968 1717540799643648 1721421180960768 1724310529256448 1727398337839104 1730297718594144 1732924244230144 1739239565819904 1742158821682944 1747731946512384 1751680537657344 1757284122230784 1757762761746432 1763385803210752 1763688218886144 1769330215747584 1769812136312832 1775473723441152 1778453797134672 1779484990636032 1785177520996352 1788173882191872 1794382819282816 1794690550858752 1800431723446272 1800922115271456 1803655846035456 1806683222486016 1816557594607616 1829010004770816 1832079937334976 1834860964478976 1835360733954048 1838441326006278 1841232009494528 1841547775574016 1858041909608448 1861160571260928 1867114379870208 1867622934355584 1873597415911424 1873918732566528 1879913354231808 1890702802550784 1896751116058624 1899934749828864 1906531745487992 1906858710287424 1909753248743424 1912958706161664 1930092444270592 1936598828580864 1942793962389504 1943323130068992 1946584933418412 1949539774758912 1956644511547392 1962903771021312 1970640604864512 1974169528958976 1976944637509632 1977483106964736 1983809028612096 1991038653351936 1997407938871296 2001920614465536 2008324711120896 2008871727710208 2011695617465856 2015298060812288 2018680671693168 2022091675140096 2026037379680388 2029112826789888 2032518625296768 2035603910688768 2043627293933568 2050723222037504 2057636255367168 2064218585038848 2064780825698304 2071386010681344 2076065822408704 2090297148309504 2093805642668544 2097555124518912 2100503677353984 2101075801150032 2104265153708032 2107797092900352 2127040652869632 2133845005565952 2134426210692096 2137426593557472 2141254189613056 2144848213673991 2148472404836352 2167715561209856 2171353999804416 2178893423414848 2185643207688192 2186238521327616 2193232246603776 2205819936309248 2213255804092416 2220940720078848 2224062717198336 2224668495335328 2228045456867328 2231785157188608 2252160691273728 2259365300011008 2259980693673984 2263157569649088 2267210318413824 2271015755654814 2282751930138624 2290054399524864 2295228241281024 2299080705675264 2303197783785472 2307063624792192 2318986087759872 2322245908168704 2322878428910592 2330309262016512 2335574050209792 2343045496307712 2343683682328576 2351584291848192 2359106954330112 2359749515083776 2363066637023232 2363710276293786 2367298297921536 2371271729512896 2372646654181376 2384231842922496 2392920734478336 2400575631261696 2401229487028608 2404604917752156 2404874461380608 2408910963314688 2424763481849856 2438680006361088 2442773249779968 2447147645272064 2451255101341704 2455397034098688 2467386277429248 2481547428347904 2489485839826944 2490163912474112 2497877951643648 2498558310088704 2506551138975744 2510758301837184 2520937070067712 2533246333105152 2541785962512384 2542478280383232 2550611608215552 2576311199465472 2582131771441152 2586465793884672 2591097506758656 2595446577891216 2599386366345216 2608859348729856 2617205028028416 2621597919768576 2627520806486016 2632226038611968 2635926183346176 2636644142619648 2645078704816128 2653995323621376 2654718204469248 2663210585161728 2667680695702008 2669227485954048 2677766281494528 2678495636946944 2682260823287808 2691574228924224 2700647585169408 2701383172907184 2705483769053184 2710024833729024 2724836391911424 2743515007156224 2748119906002464 2752291446718464 2753041100931072 2757661989009417 2761848014241792 2787062864412672 2791740856891392 2796740166025216 2800671569805312 2801434401533376 2810396123867136 2819870031347712 2836054203826176 2845126674087936 2845901614256128 2849902124743296 2859797618231988 2864629873115136 2869438059242496 2895138666405888 2904898242871296 2914190943584256 2914984695103488 2919877400127618 2924309662138368 2944355656531968 2951007738789888 2955960907296768 2961254293438464 2965416956264448 2966224660447104 2970727275823104 2975713542918144 2996111908306944 3002880921698304 3012487066681344 3013307591565312 3017543426198784 3022947091218432 3028021007539752 3033137512710144 3043669240184832 3048777937945152 3053405866033152 3065440940900352 3076084833056256 3086454383050752 3091981450346496 3096327877558272 3097171238547456 3107079016022016 3114098733613056 3124060661743616 3135445722464256 3140708464002816 3146332686778368 3150755516030976 3151613701725048 3156397730562048 3161695639350528 3178975790563328 3190560979304448 3200767508348928 3201639316038144 3206139890336208 3211881284419584 3222708607254528 3233017975799808 3251573341814784 3257030999706624 3268340135122272 3279357781991424 3289848369905664 3308729904463872 3319314453102592 3319883706138624 3331411080118272 3337002743002992 3342068185300992 3347677735782912 3364977893179392 3377661777473536 3378241036910592 3389047950016512 3389971040510976 3400815477620736 3406523633482221 3424127895207936 3435081599287296 3442842361921536 3448621058512896 3454796675678208 3460595437188288 3465848488460288 3478479131639808 3484317643365888 3495463893024768 3503361075314688 3514568244461568 3515525523492864 3526771606421504 3527376437772288 3538660431495168 3539624272625664 3545565414440679 3550947446882304 3556907594269344 3558969981272064 3576347764383744 3588765638565632 3589381101717504 3600863446892544 3601844230542912 3607311692070912 3613366444972032 3633115189215232 3658020009541632 3664159874669952 3669721928957952 3670721467908096 3676882652012556 3682464018989056 3683095551148032 3722321142521856 3734228759740416 3735245868711168 3747194831822848 3747837465133056 3759826708463616 3781405605101568 3793502232117248 3799869499657728 3813063490975984 3813717420574848 3819506497486848 3825917412323328 3860184888541184 3873197657161728 3886646260137984 3893169866836824 3899079549517824 3913289023094784 3925807542042624 3941281209729024 3948339057917952 3953889275019264 3954966213929472 3967618057224192 3982077306703872 3994815877742592 4003841228931072 4016649422241792 4017743455420416 4023391234931712 4030596121624576 4037361343386336 4052074759360776 4058225653579776 4065037250593536 4087254587867136 4101446444075008 4115272510734336 4128437170077696 4129561651396608 4142772021362688 4152131644817408 4180594296619008 4187611285337088 4195110249037824 4201007354707968 4202151602300064 4208530307416064 4215594185800704 4254081305739264 4267690011131904 4268852421384192 4274853187114944 4282508379226112 4289696427347982 4296944809672704 4335431122419712 4342707999608832 4357786846829696 4371286415376384 4372477042655232 4386464493207552 4411639872618496 4426511608184832 4441881440157696 4448125434396672 4449336990670656 4456090913734656 4463570314377216 4504321382547456 4518730600022016 4519961387347968 4526315139298176 4534420636827648 4542031511309628 4565503860277248 4580108799049728 4598161411350528 4606395567570944 4614127249584384 4637972175519744 4644491816337408 4645756857821184 4660618524033024 4671148100419584 4686090992615424 4687367364657152 4703168583696384 4718213908660224 4719499030167552 4726133274046464 4727420552587572 4734596595843072 4742543459025792 4745293308362752 4768463685844992 4785841468956672 4801151262523392 4802458974057216 4809209835504312 4817821926629376 4849526963699712 4877360012722176 4885546499559936 4894295290544128 4902510202683408 4910794068197376 4934772554858496 4963094856695808 4978971679653888 4980327824948224 4997116620177408 5013102277951488 5021516603674368 5041874140135424 5066492666210304 5083571925024768 5084956560766464 5101223216431104 5152622398930944 5164263542882304 5172931587769344 5182195013517312 5190893155782432 5198772732690432 5217718697459712 5243195839537152 5255041612972032 5264452077223936 5271852366692352 5273288285239296 5290157409632256 5307990647242752 5309436408938496 5326421170323456 5335361391404016 5338454971908096 5355532562989056 5356991273893888 5364521646575616 5383148457848448 5401295170338816 5402766345814368 5410967538106368 5420049667458048 5449672783822848 5487030014312448 5496239812004928 5504582893436928 5506082201862144 5515323978018834 5523696028483584 5574125728825344 5583481713782784 5593480332050432 5601343139610624 5602868803066752 5620792247734272 5639740062695424 5672108407652352 5690253348175872 5691803228512256 5699804249486592 5719595236463976 5729259746230272 5738876118484992 5790277332811776 5809796485742592 5828381887168512 5829969390206976 5839754800255236 5848619324276736 5888711313063936 5911921814593536 5922508586876928 5930833912528896 5932449320894208 5951427085836288 5992223816613888 6005761843396608 6024974133362688 6026615183130624 6035086852397568 6045894182436864 6056042015079504 6066275025420288 6087338480369664 6097555875890304 6106811732066304 6130881881800704 6152169666112512 6172908766101504 6192655755116544 6194342477094912 6214158032044032 6228197467226112 6248121323487232 6270891444928512 6281416928005632 6292665373556736 6301511032061952 6303227403450096 6312795461124096 6323391278701056 6357951581126656 6381121958608896 6401535016697856 6403278632076288 6412279780672416 6423762568839168 6434544641021973 6445417214509056 6503146683629568 6514061999413248 6536680270244544 6558715563982848 6579696739811328 6617459808927744 6638628906205184 6639767412277248 6662822160236544 6674005486005984 6684136370601984 6695355471565824 6755323554947072 6756482073821184 6778095900033024 6779942081021952 6801630955241472 6813047266964442 6848255790415872 6870163198574592 6885684723843072 6897242117025792 6909593351356416 6921190874376576 6931696976920576 6956958263279616 6968635286731776 6990927786049536 7006722150629376 7029136488923136 7031051046985728 7053543212843008 7054752875544576 7077320862990336 7079248545251328 7091130828881358 7101894893764608 7113815188538688 7117939962544128 7152695528767488 7177531277131264 7178762203435008 7201726893785088 7203688461085824 7214623384141824 7226732889944064 7266230378430464 7316040019083264 7328319749339904 7341442935816192 7353765304025112 7364928037978112 7366191102296064 7444642285043712 7468457519480832 7470491737422336 7494389663645696 7495674930266112 7519653416927232 7562811210203136 7587004464234496 7599738999315456 7626126981951968 7627434841149696 7651834824646656 7720369777082368 7746395314323456 7773292520275968 7786339733673648 7798159099035648 7826578046189568 7851615084085248 7882562419458048 7896678115835904 7907778550038528 7909932427858944 7935236114448384 7964154613407744 7989631755485184 8007682457862144 8033298844483584 8035486910840832 8046782469863424 8061192243249152 8074722686772672 8104149518721552 8116451307159552 8130074501187072 8174509175734272 8202892888150016 8230545021468672 8256874340155392 8259123302793216 8272985967028251 8285544042725376 8304263289634816 8361188593238016 8375222570674176 8390220498075648 8402014709415936 8404303204600128 8417060614832128 8431188371601408 8508162611478528 8535380022263808 8537704842768384 8549706374229888 8565016758452224 8579392854695964 8593889619345408 8685415999217664 8715573693659392 8742572830752768 8744954085310464 8772928986415104 8823279745236992 8853023216369664 8883762880315392 8896250868793344 8898673981341312 8912181827469312 8927140628754432 9008642765094912 9037461200044032 9039922774695936 9052630278596352 9068841273655296 9084063022619256 9131007720554496 9160217598099456 9196322822701056 9212791135141888 9228254499168768 9275944351039488 9288983632674816 9291513715642368 9321237048066048 9342296200839168 9372181985230848 9374734729314304 9406337167392768 9438998060335104 9452266548092928 9454841105175144 9469193191686144 9485086918051584 9490586616725504 9536927371689984 9571682937913344 9602302525046784 9604917948114432 9618419671008624 9635643853258752 9699053927399424 9754720025444352 9771092999119872 9788590581088256 9805020405366816 9869545109716992 9926189713391616 9957943359307776 9960655649896448 9994233240354816 10026204555902976 10043033207348736 10083748280270848 10132985332420608 10167143850049536 10169913121532928 10202446432862208 10219570900446663 10305244797861888 10328527085764608 10345863175538688 10364390027034624 10381786311564864 10397545465380864 10435437394919424 10486391679074304 10510083225944064 10528904154447872 10543704733384704 10546576570478592 10580314819264512 10615981294485504 10618872817876992 10652842340646912 10670722782808032 10676909943816192 10713982547787776 10729043293151232 10766296915696896 10802590340677632 10805532691628736 10821935076212736 10840099334916096 10899345567645696 10974060028624896 10992479624009856 11009165786873856 11012164403724288 11030647956037668 11047392056967168 11166963427565568 11186960664100864 11202686279221248 11205737606133504 11241584495468544 11279480125390848 11344216815304704 11380506696351744 11383606457024512 11399608498973184 11439190472927952 11458519492460544 11477752236969984 11580554665623552 11619592971485184 11659938780413952 11679509600510472 11697238648553472 11777422626127872 11823843629187072 11845017173753856 11861667825057792 11864898641788416 11902854171672576 11984447633227776 12011523686793216 12049948266725376 12053230366261248 12070173704795136 12091788364873728 12112084030159008 12174676960739328 12195111751780608 12261763763601408 12304339332225024 12345817532203008 12385311510233088 12388684954189824 12428316064088064 12456394934452224 12496242646974464 12541782889857024 12562833856011264 12585330747113472 12603022064123904 12606454806900192 12625590922248192 12646782557402112 12715903162253312 12762243917217792 12803070033395712 12806557264152576 12824559561344832 12847525137678336 12869089282043946 12890834429018112 13006293367259136 13028123998826496 13073360540489088 13117431127965696 13159393479622656 13234919617855488 13277257812410368 13279534824554496 13325644320473088 13348010972011968 13368272741203968 13390710943131648 13510647109894144 13512964147642368 13556191800066048 13559884162043904 13603261910482944 13626094533928884 13696511580831744 13740326397149184 13794484234051584 13819186702712832 13842381748753152 13913916526559232 13937270573463552 13981855572099072 14013444301258752 14058272977846272 14062102093971456 14107086425686016 14109505751089152 14154641725980672 14158497090502656 14182261657762716 14203789787529216 14227630377077376 14235879925088256 14305391057534976 14355062554262528 14357524406870016 14403453787570176 14407376922171648 14453465779888128 14532460756860928 14632080038166528 14656639498679808 14682885871632384 14707530608050224 14729856075956224 14732382204592128 14889284570087424 14936915038961664 14940983474844672 14988779327291392 14991349860532224 15039306833854464 15125622420406272 15174008928468992 15199477998630912 15252253963903936 15254869682299392 15303669649293312 15440739554164736 15492790628646912 15546585040551936 15572679467347296 15596318198071296 15653156092379136 15765124838916096 15793356231671808 15815557100077056 15819864855717888 15870472228896768 15928309226815488 15979263510970368 16015364915724288 16066597688967168 16070973821681664 16093564939726848 16122384486498304 16149445373545344 16208299037443104 16232902614319104 16260149002374144 16349018351468544 16405785776300032 16461090042937344 16513748680310784 16518246605586432 16545971934056502 16571088085450752 16608526579269632 16722377186476032 16750445141348352 16780440996151296 16804029418831872 16808606409200256 16834121229664256 16862376743202816 17016325222957056 17070760044527616 17075409685536768 17099412748459776 17130033516904448 17158785709391928 17187779238690816 17370831998435328 17431147387318784 17485145661505536 17489908170620928 17545857972830208 17646559490473984 17767525760630784 17792501737586688 17797347962682624 17854281257508864 18017285530189824 18074922400088064 18079845549391872 18105260557192704 18137682547310592 18168126045238512 18262015441108992 18320435196198912 18392645645402112 18425582270283776 18456508998337536 18577967265349632 18583027431284736 18642474096132096 18684592401678336 18744363970461696 18749469458628608 18812674334785536 18877996120670208 18904533096185856 18909682210350288 18938386383372288 18970173836103168 18981173233451008 19073854743379968 19143365875826688 19204605050093568 19209835896228864 19236839342017248 19271287706517504 19303633923065919 19509440050888704 19542185998239744 19577181162176512 19610040810733632 19739090219433984 19852379426783232 19915886718615552 19921311299792896 19988466480709632 20052409111805952 20086066414697472 20167496560541696 20265970664841216 20334287700099072 20339826243065856 20404892865724416 20439141800893326 20610489595723776 20657054171529216 20691726351077376 20728780054069248 20763572623129728 20795090930761728 20870874789838848 20972783358148608 21020166451888128 21087409466769408 21093153140957184 21160629638529024 21231962588971008 21237745635753984 21305684681293824 21341445565616064 21353819887632384 21427965095575552 21458086586302464 21532593831393792 21605180681355264 21611065383257472 21643870152425472 21680198669832192 21798691135291392 21948120057249792 21984959248019712 22024328807448576 22061295912075336 22094784113934336 22333926855131136 22373921328201728 22405372558442496 22411475212267008 22483168990937088 22558960250781696 22688433630609408 22761013392703488 22767212914049024 22799216997946368 22878380945855904 22955504473939968 23161109331247104 23239185942970368 23319877560827904 23359019201020944 23394477297106944 23554845252255744 23647687258374144 23690034347507712 23723335650115584 23729797283576832 23805708343345152 23968895266455552 24023047373586432 24099896533450752 24106460732522496 24140347409590272 24183576729747456 24224168060318016 24349353921478656 24390223503561216 24523527527202816 24608678664450048 24691635064406016 24770623020466176 24777369908379648 24818957901084753 24856632128176128 24912789868904448 25083565779714048 25125667712022528 25170661494226944 25206044128247808 25212909613800384 25251181844496384 25293565114804224 25431806324506624 25524487834435584 25606140066791424 25613114528305152 25649119122689664 25695050275356672 25738178564087892 25781668858036224 26056247997652992 26146721080978176 26234862255931392 26318786959245312 26469839235710976 26554515624820736 26559069649108992 26651288640946176 26696021944023936 26736545482407936 26781421886263296 27021294219788288 27025928295284736 27112383600132096 27119768324087808 27206523820965888 27252189067857768 27393023161663488 27480652794298368 27588968468103168 27638373405425664 27684763497506304 27827833053118464 27874541146927104 27963711144198144 28026888602517504 28116545955692544 28124204187942912 28214172851372032 28219011502178304 28316994181005312 28364523315525432 28407579575058432 28455260754154752 28471759850176512 28610782115069952 28710125108525056 28715048813740032 28806907575140352 28814753844343296 28906931559776256 29064921513721856 29264160076333056 29313278997359616 29365771743264768 29415061216100448 29459712151912448 29778569140174848 29873830077923328 29881966949689344 29977558654582784 29982699721064448 30078613667708928 30251244840812544 30348017856937984 30398955997261824 30504507927807872 30509739364598784 30607339298586624 30881479108329472 30985581257293824 31093170081103872 31145358934694592 31192636396142592 31306312184758272 31530249677832192 31586712463343616 31631114200154112 31639729711435776 31740944457793536 31856618453630976 31958527021940736 32030729831448576 32141947643363328 32187129879453696 32244768972996608 32298890747090688 32416598074886208 32465805228638208 32520298004748288 32698036702937088 32811571552600064 32922180085874688 33027497360621568 33036493211172864 33091943868113004 33142176170901504 33217053158539264 33500890282696704 33560881992302592 33608058837663744 33617212818400512 33724753486405632 34032650445914112 34141520089055232 34150819371073536 34198825496919552 34260067033808896 34317571418783856 34375558477381632 34741663996870656 34862294774637568 34979816341241856 35091715945660416 35293118980947968 35535051521261568 35585003475173376 35594695925365248 35708562515017728 36034571060379648 36149844800176128 36159691098783744 36210521114385408 36275365094621184 36336252090477024 36524030882217984 36785291290804224 36851164540567552 36913017996675072 37155934530699264 37166054862569472 37284948192264192 37369184803356672 37488727940923392 37498938917257216 37625348669571072 37755992241340416 37809066192371712 37819364420700576 37876772766744576 37940347672206336 38147709486759936 38286731751653376 38409210100187136 38419671792457728 38473678684034496 38542575413035008 38607267846131838 39018880101777408 39084371996479488 39154362324353024 39220081621467264 39478180438867968 39704758853566464 39831773437231104 39842622599585792 39976932961419264 40104818223611904 40172132829394944 40334993121083392 40531941329682432 40668575400198144 40679652486131712 40809785731448832 40878283601786652 41220979191447552 41383452702154752 41457560108138496 41527145246259456 41741749579677696 41945566716297216 42040332903776256 42174818933538816 42186306281914368 42321259277058048 42463925177942016 42475491271507968 42611369362587648 42682891131232128 42707639775264768 42855930191151104 42916173172604928 43065187662787584 43210361362710528 43222130766514944 43360397339664384 43597382270582784 43896240114499584 43969918496039424 44048657614897152 44122591824150672 44189568227868672 44667853710262272 44747842656403456 44810745116884992 44822950424534016 44966337981874176 45117920501563392 45376867261218816 45522026785406976 45534425828098048 45598433995892736 45756761891711808 45911008947879936 46322218662494208 46478371885940736 46639755121655808 46718038402041888 46788954594213888 47295374516748288 47380068695015424 47446671300231168 47459594567153664 47611416686690304 47937790532911104 48046094747172864 48199793066901504 48212921465044992 48280694819180544 48367153459494912 48448336120636032 48698707842957312 48780447007122432 49047055054405632 49217357328900096 49383270128812032 49541246040932352 49554739816759296 49637915802169506 49713264256352256 49825579737808896 50167131559428096 50251335424045056 50341322988453888 50412088256495616 50425819227600768 50502363688992768 50587130229608448 50863612649013248 51048975668871168 51212280133582848 51226229056610304 51298238245379328 51390100550713344 51476357128175784 51563337716072448 52112495995305984 52293442161956352 52469724511862784 52637573918490624 52939678471421952 53109031249641472 53302577281892352 53392043888047872 53562843772526592 54042588439576576 54051856590569472 54224767200264192 54239536648175616 54413047641931776 54504378135715536 54786046323326976 54961305588596736 55177936936206336 55276746810851328 55369526995012608 55749082293854208 55927422288396288 56053777205035008 56233091911385088 56248408375885824 56428345702744064 56438023004356608 56633988362010624 56729046631050864 56815159150116864 56910521508309504 56943519700353024 57221564230139904 57420250217050112 57430097627480064 57613815150280704 57629507688686592 57813863119552512 57910901769197757 58129843027443712 58528320152666112 58626557994719232 58731543486529536 58830122432200896 58919424303824896 59557138280349696 59747660155846656 59763933899378688 59955117309165568 59965399442128896 60157227335417856 60502489681625088 60797911994523648 61009015855615744 61019478729197568 61214678597173248 61762958216658944 61971162514587648 62186340162207744 62290717869389184 62385272792285184 62612624369516544 63060499355664384 63262228400308224 63279459422871552 63481888915587072 63713236907261952 63917054043881472 64061459662897152 64283895286726656 64374259758907392 64489537945993216 64597781494181376 64833196149772416 64931610457276416 65040596009496576 65396073405874176 65623143105200128 65844360171749376 66072986422345728 66183887736226008 66284352341803008 66434106317078528 67001780565393408 67121763984605184 67216117675327488 67234425636801024 67449506972811264 68065300891828224 68283040178110464 68301638742147072 68397650993839104 68520134067617792 68635142837567712 69483327993741312 69724589549275136 69959632682483712 70183431891320832 70586237961895936 71070103042523136 71170006950346752 71189391850730496 71417125030035456 72069142120759296 72299689600352256 72319382197567488 72421042228770816 72550730189242368 72672504180954048 73048061764435968 73570582581608448 73702329081135104 73826035993350144 74311869061398528 74332109725138944 74569896384528384 74738369606713344 74997877834514432 75250697339142144 75511984482680832 75618132384743424 75638728841401152 75753545533489152 75880695344412672 76295418973519872 76573463503306752 76818420200374272 76839343584915456 76947357368068992 77085150826070016 77214535692263676 78168743992958976 78308724648706048 78440163242934528 78956360877735936 79409517707132928 79663546874462208 79685245199171584 79953865922838528 80209636447223808 80344265658789888 80669986242166784 81063882659364864 81337150800396288 81359304972263424 81619571462897664 81756567203573304 82441958382895104 82766905404309504 82915120216276992 83054290492518912 83483499159355392 83891133432594432 84080665807552512 84349637867077632 84372612563828736 84642518554116096 84950982543015936 85222738725175296 85365782262464256 85415279550529536 85711860382302208 85832346345209856 86130375325575168 86420722725421056 86444261533029888 86720794679328768 87194764541165568 87792480228999168 87939836992078848 88097315229794304 88245183648301344 88379136455737344 89335707420524544 89495685312806912 89621490233769984 89645900849068032 89932675963748352 90235841003126784 90753734522437632 91044053570813952 91068851656196096 91196867991785472 91513523783423616 91822017895759872 92644437324988416 92956743771881472 93279510243311616 93436076804083776 93577909188427776 94590749033496576 94760137390030848 94893342600462336 94919189134307328 95222833373380608 95875581065822208 96092189494345728 96425842930089984 96561389638361088 96734306918989824 96896672241272064 97397415685914624 97560894014244864 98094110108811264 98434714657800192 98766540257624064 99082492081864704 99109479633518592 99275831604339012 99426528512704512 99651159475617792 100502670848090112 100682645976907776 100824176512991232 100851638455201536 101174260459216896 101727225298026496 102097951337742336 102424560267165696 102452458113220608 102596476490758656 102780201101426688 102952714256351568 103126675432144896 104224991990611968 104586884323912704 104939449023725568 105275147836981248 105879356942843904 106218062499282944 106605154563784704 106784087776095744 107125687545053184 108085176879153152 108103713181138944 108449534400528384 108479073296351232 108826095283863552 109008756271431072 109572092646653952 110355873872412672 110553493621702656 110739053990025216 111498164587708416 111854844576792576 112107554410070016 112466183822770176 112496816751771648 112856691405488128 112876046008713216 113267976724021248 113458093262101728 113630318300233728 113821043016619008 114443128460279808 114840500434100224 114860195254960128 115227630300561408 115259015377373184 115627726239105024 115821803538395514 116259686054887424 117056640305332224 117253115989438464 117463086973059072 117660244864401792 117838848607649792 119114276560699392 119495320311693312 119527867798757376 119910234618331136 119930798884257792 120314454670835712 121004979363250176 121595823989047296 122018031711231488 122038957458395136 122429357194346496 123525916433317888 124372680324415488 124581435738778368 125225248739033088 126120998711328768 126524456800616448 126558918845743104 126963777831174144 127426473814523904 127834108087762944 128122919325794304 128567790573453312 128748519517814784 128979075891986432 129195562988362752 129666392299544832 130081192018993152 130792146811748352 131246286210400256 131688720343498752 132145972844691456 132367775472452016 132568704683606016 132868212634157056 134003561130786816 134243527969210368 134432235350654976 134468851273602048 134899013945622528 136130601783656448 136566080356220928 136603277484294144 136795301987678208 137040268135235584 137270285675135424 138966655987482624 139449179098550272 139919265364967424 140366863782641664 141172475923791872 142140206085046272 142340013900693504 142378783701460992 142834250060070912 144138284241518592 144599379200704512 144638764395134976 144842084457541632 145101460378484736 145345008361908096 146096123528871936 147141165163216896 147652071986700288 148623738122797056 148664219450277888 149139792769056768 149476739213426688 149995755669028864 150501394678284288 151023968965361664 151236264769486848 151277457682802304 151507091066978304 151761390688825344 152590837947039744 153146927006613504 153636840400748544 153678687169830912 153894714736137984 154170301652140032 154429071384527352 156337487985917952 156617449297412096 156880326485869056 157912721755471872 158819035414265856 159327093748924416 159370490398343168 159907731845677056 160688531317579776 161339972484333568 162127765318729728 162674301600792576 162718609944526848 163239142925795328 163513134407146608 164883916765790208 165533810808619008 165830240432553984 166108580985037824 167782266865188864 168161331615105024 168699275734155264 168745225127657472 169285037108232192 169901965086031872 170445477450350592 170731564524928512 170830559101059072 171423720764604416 171664692690419712 172260750651150336 172841445450842112 172888523066059776 173441589358657536 173732705307593271 174389529082331136 175584960457998336 175879673984157696 176194630459588608 176490367296602688 176758272911474688 178671414841049088 178991370625613824 179242980467539968 179291801698136064 179865351927496704 180471682006253568 181507469044875264 182137703312392192 182393735983570944 183027047566847232 183644035791519744 185288874649976832 185913487543762944 186559020486623232 186872153608167552 187155818376855552 189181498066993152 189786685200924672 189838378268614656 190445666746761216 191751162131644416 192184378988691456 192851685860179968 193122779276722176 193468613837979648 193793344482544128 194794831371829248 195121788028489728 196188220217622528 196869429315600384 197533080515248128 198218959267037184 198551663208678024 198853057025409024 199302318951235584 201005341696180224 201365291953815552 201648353025982464 201703276910403072 202348520918433792 203454450596052992 204195902675484672 204849120534331392 204904916226441216 205192952981517312 205560402202853376 205905428512703136 208449983981223936 209173768647825408 209878898047451136 210550295673962496 211758713885687808 212436124998565888 213210309127569408 213568175552191488 214251375090106368 216170353758306304 216207426362277888 216899068801056768 216958146592702464 217652190567727104 218017512542862144 219144185293307904 220711747744825344 221106987243405312 221478107980050432 222996329175416832 223709689153585152 224215108820140032 224993633503543296 225713382810976256 225752092017426432 226535953448042496 226916186524203456 227260636600467456 227642086033238016 228886256920559616 229681000868200448 229720390509920256 230455260601122816 230518030754746368 231255452478210048 231643607076791028 232519372109774848 234506231978876928 234926173946118144 235320489728803584 238228553121398784 238990640623386624 239055735597514752 239820469236662272 239861597768515584 240628909341671424 242009958726500352 243191647978094592 244036063422462976 244077914916790272 244858714388692992 247051832866635776 248745360648830976 249162871477556736 250450497478066176 252241997422657536 253048913601232896 253117837691486208 253927555662348288 254852947629047808 255668216175525888 256245838651588608 257135581146906624 257497039035629568 257958151783972864 258391125976725504 259332784599089664 260162384037986304 261584293623496704 262492572420800512 263377440686997504 264291945689382912 264735550944904032 265137409367212032 268007122261573632 268487055938420736 268864470701309952 268937702547204096 269798027891245056 272261203567312896 273132160712441856 273206554968588288 273590603975356416 274080536270471168 274540571350270848 277933311974965248 278898358197100544 279838530729934848 280733727565283328 282344951847583744 284280412170092544 284680027801387008 284757567402921984 285668500120141824 288276568483037184 289277528790269952 289684168915083264 290202920756969472 290690016723816192 292192247057743872 294282330326433792 295304143973400576 297247476245594112 297328438900555776 298279585538113536 298953478426853376 299991511338057728 302047937930723328 302472529538973696 302554915365604608 303522781377650688 305181675894079488 306293854013227008 307273680801497088 307357374339661824 307789429472275968 308340603304280064 308858142769054704 312674975971835904 313234898594824192 313760652971738112 315825443510943744 317638070828531712 318654187497848832 318740980796686336 319815463691354112 321377062635159552 322679944968667136 324255530637459456 325348603201585152 325437219889053696 326478285851590656 327026268814293216 331067621617238016 331660480865107968 332217161970075648 335564533730377728 336322663230210048 337398551468310528 337490450255314944 338570074216464384 339803930172063744 340890954900701184 341463129049857024 342847441529208832 343329385380839424 344521501302300672 345682890901684224 345777046132119552 346883178717315072 347465410615186542 348779058164662272 351169920915996672 351759347968315392 352389260919177216 352980734593205376 353516545822949376 357342829682098176 358485960935079936 358583603396272128 359730703854993408 360943364012507136 363014938089750528 364275406624784384 364787471967141888 366054095133694464 367288071583039488 370577749299953664 373118040973246464 373744307216335104 378362996133986304 379573370401849344 379676756537229312 380891333493522432 383502324263288832 384368757977382912 385703371720359936 386245558553444352 386937227675959296 387586688965088256 390243576056979456 392376440435245056 393738858631200768 395066161030496256 396437918534074368 397103326417356048 397706114050818048 398604637902471168 402010683392360448 402730583907631104 403296706051964928 403406553820806144 404697041836867584 406908901192105984 408391805350969344 409698241068662784 409809832452882432 410385905963034624 411120804405706752 411810857025406272 416899967962447872 418347537295650816 419757796094902272 421100591347924992 423517427771375616 426420618255138816 427136351104382976 428502750180212736 432340707516612608 432414852724555776 433798137602113536 433916293185404928 435304381135454208 436035025085724288 438288370586615808 441423495489650688 442956215960100864 445992658350833664 447419378307170304 448430217640280064 449987267007086592 451426765621952512 451504184034852864 453071906896084992 453832373048406912 454521273200934912 455284172066476032 457772513841119232 459362001736400896 459440781019840512 460910521202245632 461036061509492736 462510904956420096 463287214153582056 465038744219549696 469012463957753856 469852347892236288 470640979457607168 476457106242797568 477981281246773248 478111471195029504 479640938473324544 479723195537031168 484019917453000704 486383295956189184 488072126844925952 488155829833580544 489717428777385984 494103665733271552 497490721297661952 498325742955113472 504483994845315072 506097827202465792 506235675382972416 507855111324696576 509705895258095616 511336432351051776 512491677303177216 514271162293813248 514994078071259136 515916303567945728 516782251953451008 518665569198179328 520324768075972608 523168587246993408 524985144841601024 526754881373995008 528583891378765824 529471101889808064 530274818734424064 536014244523147264 536974111876841472 537728941402619904 537875405094408192 539596055782490112 544522407134625792 546413109937176576 547181207950712832 548161072540942336 549081142700541696 555866623949930496 557796716394201088 559677061459869696 561467455130566656 564689903695167488 569360055602774016 569515134805843968 571337000240283648 576553136966074368 578555057580539904 579368337830166528 580405841513938944 581380033447632384 584384494115487744 588564660652867584 590608287946801152 594656877801111552 596559171076227072 597906956853706752 599983022676115456 604095875861446656 604945059077947392 605109830731209216 607045562755301376 610363351788158976 612587708026454016 614547361602994176 614714748679323648 615578858944551936 616681206608560128 617716285538109408 625349951943671808 626469797189648384 627521305943476224 631650887021887488 635276141657063424 637308374995697664 637481961593372672 639630927382708224 642754125270319104 648511061274918912 650697206403170304 650874439778107392 652956571703181312 654052537628586432 662135243234476032 663320961730215936 664434323940151296 671129067460755456 672645326460420096 674980900510629888 677140148432928768 679607860344127488 681781909801402368 682926258099714048 685694883058417664 686658770761678848 689043002604601344 691365781803368448 691554092264239104 693766357434630144 694930821230373084 697558116329324544 703518695936630784 704778521838354432 705961469186410752 714685659364196352 716971921870159872 717167206792544256 719461407709986816 721886728025014272 726029876179501056 728550813249568768 729574943934283776 732108190267388928 734576143166078976 741155498599907328 746236081946492928 747488614432670208 756725992267972608 759146740803698688 759353513074458624 761782666987044864 767004648526577664 768737515954765824 771406743440719872 772491117106888704 773874455351918592 775173377930176512 780487152113958912 784752880870490112 787477717262401536 790132322060992512 792875837068148736 794206652834712096 795412228101636096 804021366784720896 805461167815262208 806593412103929856 806813107641612288 809394083673735168 813817802384211968 816783610701938688 819396482137325568 819619664905764864 820771811926069248 822241608811413504 823621714050812544 833799935924895744 836695074591301632 839515592189804544 842201182695849984 847034855542751232 852841236510277632 854272702208765952 857005500360425472 864681415033225216 864829705449111552 867832586370809856 870608762270908416 872070050171448576 876576741173231616 882846990979301376 885912431920201728 891985316701667328 894838756614340608 896860435280560128 899974534014173184 902853531243905024 906143813792169984 907664746096813824 910568344132952064 915545027682238464 918724003472801792 918881562039681024 921821042404491264 922072123018985472 925021809912840192 926574428307164112 930077488439099392 938024927915507712 939704695784472576 941281958915214336 952914212485595136 955962562493546496 956222942390059008 959281876946649088 959446391074062336 968039834906001408 972766591912378368 976144253689851904 976311659667161088 979434857554771968 988207331466543104 994981442595323904 996651485910226944 1008967989690630144 1012195654404931584 1012471350765944832 1015710222649393152 1019411790516191232 1022672864702103552 1028542324587626496 1029988156142518272 1033564503906902016 1037331138396358656 1040649536151945216 1046337174493986816 1049970289683202048 1053509762747990016 1057167782757531648 1058942203779616128 1060549637468848128 1072028489046294528 1075457882805239808 1075750810188816384 1079192111564980224 1089044814269251584 1092826219874353152 1094362415901425664 1096322145081884672 1098162285401083392 1111733247899860992 1115593432788402176 1119354122919739392 1129379807390334976 1138720111205548032 1139030269611687936 1142674000480567296 1153106273932148736 1157110115161079808 1158736675660333056 1160811683027877888 1162760066895264768 1177129321305735168 1181216575893602304 1189313755602223104 1193118342152454144 1195813913707413504 1199966045352230912 1208191751722893312 1209890118155894784 1210219661462418432 1214091125510602752 1220726703576317952 1225175416052908032 1229094723205988352 1229429497358647296 1231157717889103872 1233362413217120256 1235432571076218816 1250699903887343616 1252939594379296768 1255042611886952448 1263301774043774976 1270552283314126848 1274963923186745344 1279261854765416448 1285508250540638208 1297022122549837824 1301394412806340608 1301748879556214784 1305913143406362624 1308105075257172864 1324270486468952064 1328868647880302592 1342258134921510912 1345290652920840192 1349961801021259776 1354280296865857536 1359215720688254976 1363563819602804736 1365852516199428096 1371389766116835328 1373317541523357696 1378086005209202688 1382731563606736896 1383108184528478208 1387532714869260288 1389861642460746168 1395116232658649088 1407037391873261568 1409557043676708864 1411922938372821504 1429371318728392704 1433943843740319744 1434334413585088512 1438922815419973632 1452059752359002112 1457101626499137536 1459149887868567552 1464216380534777856 1469152286332157952 1482310997199814656 1492472163892985856 1494977228865340416 1513451984535945216 1518293481607397376 1518707026148917248 1523565333974089728 1534009297053155328 1537475031909531648 1542813486881439744 1544982234213777408 1547748910703837184 1550346755860353024 1560974304227917824 1569505761740980224 1574955434524803072 1580264644121985024 1585751674136297472 1588413305669424192 1590824456203272192 1608042733569441792 1610922335630524416 1613186824207859712 1613626215283224576 1618788167347470336 1627635604768423936 1633567221403877376 1639239329811529728 1641543623852138496 1644483217622827008 1647243428101625088 1667599871849791488 1673390149182603264 1679031184379609088 1684402365391699968 1694069711085502464 1708545404417531904 1714011000720850944 1729362830066450432 1729659410898223104 1735665172741619712 1741217524541816832 1744140100342897152 1753153482346463232 1765693981958602752 1771824863840403456 1783970633403334656 1789677513228681216 1793720870561120256 1799949068028346368 1805707062487810048 1812287627584339968 1815329492193627648 1821136688265904128 1831090055364476928 1837448006945603584 1837763124079362048 1843642084808982528 1844144246037970944 1850043619825680384 1853148856614328224 1876049855831015424 1879409391568945152 1882563917830428672 1905828424971190272 1911925124987092992 1912445884780118016 1918563753893298176 1918892782148124672 1945533183824756736 1952288507379703808 1952623319334322176 1958869715109543936 1976414662933086208 1989962885190647808 1993302971820453888 2017935979381260288 2024942701531889664 2031420445298786304 2038823581032382464 2045345729404207104 2057084649175252992 2059976312285036544 2067129007813804032 2074662276792717312 2081299072303890432 2092674348987973632 2099940579366404096 2114335565515063296 2117884407559232256 2144056978092589056 2150915765610479616 2151501620377632768 2158384223129960448 2178089628538503168 2185652439748706304 2188724831802851328 2192644290163769344 2196324570802166784 2223466495799721984 2231186865576804352 2238708245839478784 2258759614780669952 2277440222411096064 2278060539223375872 2285348000961134592 2306212547864297472 2314220230322159616 2317473351320666112 2321623366055755776 2325520133790529536 2354258642611470336 2362433151787204608 2378627511204446208 2386236684304908288 2399932090704461824 2416383503445786624 2419780236311789568 2420439322924836864 2428182251021205504 2441453407152635904 2450350832105816064 2458189446411976704 2458858994717294592 2462315435778207744 2466724826434240512 2470865142152437632 2501399807774687232 2510085223773904896 2526603548087549952 2541104566628253696 2549927846373490688 2558523709530832896 2571016501081276416 2594044245099675648 2603497759112429568 2611826286812725248 2616210150514345728 2648540972937904128 2657737295760605184 2684516269843021824 2690581305841680384 2699923602042519552 2708560593731715072 2718431441376509952 2731705032398856192 2742779532233670656 2746635083046715392 2756172010418405376 2765463127213473792 2766216369056956416 2775065429738520576 2779723284921492336 2790232465317298176 2814074783746523136 2819114087353417728 2823845876745643008 2858742637456785408 2867887687480639488 2868668827170177024 2877845630839947264 2904119504718004224 2914203252998275072 2918299775737135104 2928432761069555712 2938304572664315904 2964621994399629312 2984944327785971712 2989954457730680832 3026903969071890432 3036586963214794752 3037414052297834496 3047130667948179456 3068018594106310656 3085626973762879488 3089964468427554816 3100693511720706048 3121948608455835648 3139011523481960448 3149910869049606144 3160529288243970048 3171503348272594944 3176826611338848384 3181648912406544384 3216085467138883584 3226373648415719424 3227252430566449152 3237576334694940672 3255271209536847872 3267134442807754752 3278478659623059456 3283087247704276992 3288966435245654016 3294486856203250176 3335199743699582976 3346780298365206528 3358062368759218176 3388139422171004928 3417090808835063808 3428022001441701888 3458725660132900864 3459318821796446208 3471330345483239424 3482435049083633664 3488280200685794304 3531387963917205504 3543649727680806912 3567941266806669312 3579355026457362432 3587441741122240512 3599898136056692736 3611414124975620096 3624575255168679936 3630658984387255296 3642273376531808256 3662180110728953856 3674896013891207168 3675526248158724096 3687284169617965056 3688288492075941888 3700087239651360768 3706297713228656448 3752099711662030848 3758818783137890304 3765127835660857344 3811656849942380544 3824891769560236032 3837127507786596352 3837785564296249344 3891066367649513472 3904577014759407616 3905246638668644352 3917739430219087872 3952829325866172416 3986605943640907776 4035871958762520576 4049885403063779328 4062840890597572608 4077647162064764928 4090691458808414208 4114169298350505984 4119952624570073088 4134258015627608064 4149324553585434624 4162598144607780864 4185348697975947264 4199881158732808192 4228671131030126592 4235768815118464512 4288113956185178112 4301831531220959232 4303003240755265536 4316768446259920896 4356179257077006336 4371304879497412608 4377449663605702656 4385288580327538688 4392649141604333568 4446932991599443968 4462373731153608704 4477416491678957568 4554880444822192128 4556121078446751744 4570696001922269184 4612425095728594944 4628440460644319232 4634946702641332224 4643246732111511552 4651040267581059072 4708517285222940672 4724866303574409216 4757255022408892416 4772473368609816576 4799864181408923648 4832767006891573248 4839560472623579136 4840878645849673728 4856364502042411008 4882906814305271808 4900701664211632128 4917717989434589184 4924630871556415488 4933449652868481024 4941730284304875264 5002799615549374464 5020170447547809792 5053207096175099904 5082209133256507392 5099855692746981376 5142033002162552832 5188088490199351296 5206995518224859136 5223652573625450496 5232420301028691456 5297081945875808256 5315474591521210368 5369032539686043648 5381162611683360768 5399847204085039104 5417121187463430144 5436862882753019904 5463410064797712384 5485559064467341312 5493270166093430784 5512344020836810752 5530926254426947584 5532432738113912832 5550130859477041152 5559446569842984672 5628149567493046272 5638228174706835456 5647691753491286016 5717485274913570816 5735775374961278976 5737337654340354048 5755691261679894528 5828406505996550144 5836599551474270208 5856865522139111424 5876609145328631808 5929243988799258624 5969888655571943424 5979908915461361664 6053807938143780864 6074828104595668992 6094261335896358912 6136037188212621312 6171253947525758976 6179928936855109632 6201387023441412096 6243897216911671296 6278023046963920896 6299821738099212288 6343006696545189888 6353653222677696768 6432170934277767168 6452747296831438848 6454504861132898304 6475152669389881344 6510542419073695744 6534268885615509504 6556957319246118912 6566174495408553984 6577932870491308032 6588973712406500352 6670399487399165952 6693560596730413056 6716124737518436352 6776278844342009856 6834181617670127616 6856044002883403776 6917451320265801728 6918637643592892416 6942660690966478848 6964870098167267328 6976560401371588608 7062775927834411008 7087299455361613824 7135882533613338624 7158710052914724864 7199796272113385472 7249150510337359872 7261317968774510592 7284546753063616512 7324360221457907712 7349792027782414336 7351052496317448192 7374568339235930112 7376576984151883776 7400174479302721536 7412595426457312896 7504199423324061696 7530255671321714688 7623313699884761088 7649783539120472064 7674255015573192704 7675571128592498688 7782132735299026944 7809154029518815232 7810493277337288704 7835478860438175744 7905658651732344832 7973211887281815552 8071743917525041152 8099770806127558656 8125681781195145216 8155294324129529856 8228338596701011968 8239905249140146176 8268516031255216128 8298649107170869248 8325196289215561728 8370697395951894528 8399762317465616384 8457342262060253184 8471537630236929024 8576227912370356224 8603663062441918464 8606006481510531072 8633536892519841792 8712358514154012672 8742609758994825216 8754899327211405312 8770577160655077376 8785298283208667136 8893865983198887936 8924747462307217408 8954832983357915136 9109760889644384256 9112242156893503488 9141392003844538368 9256880921288638464 9269893405282664448 9302080535162118144 9417034570445881344 9449732607148818432 9514510044817784832 9544946737219633152 9599728362817847296 9679120945247158272 9681757291699347456 9712729004084822016 9765813628610543616 9801403328423264256 9835435978869178368 9849261743112830976 9866899305736962048 9883460568609750528 10005599231098748928 10040340895095619584 10164418266513014784 10199711385493962752 10284066004325105664 10376176980398702592 10413991036449718272 10447305147250900992 10464840602057382912 10594163891751616512 10630949183042420736 10738065079372087296 10762325223366721536 10799694408170078208 10834242374926860288 10873725765506039808 10926820129595424768 10986540332186861568 11024688041673621504 11061852508853895168 11064865476227825664 11100261718954082304 11118893139685969344 11256299134986092544 11276456349413670912 11295383506982572032 11434970549827141632 11474675308680708096 11511382523359789056 11656813011993100288 11673199102948540416 11713731044278222848 11753218290657263616 11858487977598517248 11959817830922723328 12107615876287561728 12149656209191337984 12188522671792717824 12272074376425242624 12342507895051517952 12359857873710219264 12402774046882824192 12487794433823342592 12556046093927841792 12599643476198424576 12686013393090379776 12707306445355393536 12864341868555534336 12905494593662877696 12909009722265796608 12950305338779762688 13068537771231019008 13113914638492237824 13132348990817107968 13155865740982616064 13177947424813000704 13340798974798331904 13387121193460826112 13432249475036872704 13668363235340255232 13712088005766807552 13834902640531603456 13837275287185784832 13885321381932957696 13929740196334534656 13953120802743177216 14125551855668822016 14174598910723227648 14271765067226677248 14317420105829449728 14399592544226770944 14498301020674719744 14522635937549021184 14569093506127233024 14648720442915815424 14699584055564828672 14702104992634896384 14753153968303767552 14800348958605443072 14825190852914625792 15008398846648123392 15060511342643429376 15246627399769522176 15299567078240944128 15348510031146385408 15564265470598053888 15618308059037630464 15620986554674577408 15670957720876351488 15811317303464689664 15946423774563631104 16143487835050082304 16199541612255117312 16251363562390290432 16310588648259059712 16456677193402023936 16479810498280292352 16537032062510432256 16597298214341738496 16650392578431123456 16799524634931232768 16914684524120506368 16943075260473858048 17152455824740712448 17207326124883836928 17212012963021062144 17267073785039683584 17485219517989650432 17509798654422810624 17570596566417334272 17787731966397775872 17849494924614434816 17909665966715830272 18224484313787006976 18282784007689076736 18513761842577276928 18539786810565328896 18604161070324236288 18834069140891762688 18899465214297636864 19029020089635569664 19199456725635694592 19358241890494316544 19363514583398694912 19425458008169644032 19531627257221087232 19602806656846528512 19670871957738356736 19698523486225661952 19733798611473924096 19766921137219501056 20011198462197497856 20080681790191239168 20328836533026029568 20399422770987925504 20568132008650211328 20752353960797405184 20827982072899436544 20894610294501801984 20929681204114765824 21188327783503233024 21261898366084841472 21476130158744174592 21599388816340156416 21747451531012079616 21853640259190849536 21973080664373723136 22049376083347243008 22123705017707790336 22129730952455651328 22200523437908164608 22237786279371938688 22512598269972185088 22590767013965144064 22869941099654283264 22949350617361416192 23022765046719578112 23313626023986200576 23346398205897080832 23427462088556445696 23506436581314527232 23716975955197034496 23919635661845446656 24215231752575123456 24299312418382675968 24377045343585435648 24685015790103035904 24719715747420438528 24805548093765648384 24975588867646685184 25112092187855683584 25199286952396849152 25372026786180759552 25414612890710787072 25728683737111068672 25810989187325755392 25818019444531593216 25900610677559525376 26137075542462038016 26227829276984475648 26264697981634215936 26311731481965232128 26355894849626001408 26681597949596663808 26774242386921652224 26864498950073745408 27336726470680510464 27424176011533615104 27669805281063206912 27770642763865915392 27906241605486354432 28251103711337644032 28349197821446455296 28543530134453354496 28634840211658899456 28799185088453541888 29045271875098042368 29138187012254466048 29297440885831630848 29399168111129657344 29404209985269792768 29506307936607535104 29600697917210886144 29650381705829251584 30016797693296246784 30121022685286858752 30493254799539044352 30599134156481888256 30697020062292770816 31128530941196107776 31236616118075260928 31241973109349154816 31341915441752702976 31892847549127262208 32286975670100164608 32399083224510234624 32502727124780580864 32621177296518119424 32959620996560584704 33074064125020864512 33194596428683476992 33300785156862246912 33599049269862465536 33829369048241012736 33886150520947716096 34304911649481424896 34424025926042124288 34534147570079367168 34970439035979300864 35019597308845621248 35141193132834668544 35575463932795551744 35698989849228869632 36448968627574013952 36565568015378153472 37027523685154553856 37079573621130657792 37208322140648472576 37668138281783525376 37798930428595273728 38058040179271139328 38398913451271389184 38716483780988633088 38727029166797389824 38850916016339288064 39205613313693057024 39341743915476713472 39397046972451323904 39467597222947848192 39533842274439002112 40022396924394995712 40161363580382478336 40798845541975851008 41136264017300422656 41504707921594810368 41655964145798873088 41789220589003603968 41859362408229531648 42376655567006466048 42523796732169682944 42952260317488349184 43198777632680312832 43494903062024159232 43707280518381699072 43946161328747446272 44098752166694486016 44259461904911302656 44401046875816329216 44475572558743877376 45025196539944370176 45181534027930288128 45739882199308566528 45898701234722832384 46045530093439156224 46627252047972401152 46692796411794161664 46854924177112891392 47012873162629054464 47433951910394068992 47839271323690893312 48430463505150246912 48598624836765351936 48754090687170871296 49370031580206071808 49439431494840877056 49611096187531296768 49951177735293370368 50398573904793698304 50744053572361519104 50829225781421574144 51457367474222137344 51621978374651510784 51636038889063186432 51801221355119050752 52455658553968951296 52529395963268431872 52711789699252002816 53363195899193327616 53548484773843304448 53728997900147490816 54673452941361020928 54848352023067230208 55339610562126413824 55541285527731830784 55812483210972708864 56502207422675288064 56698395642892910592 57087060268906708992 57598370176907083776 58090543750196084736 58276374024508932096 58594881771663261696 58798336222259314688 58808419970539585536 59012615873215070208 59201395834421772288 59300763411658503168 60033595386592493568 60242045370573717504 60986509599078088704 61198268312963776512 61394040124585541632 62257061882392215552 62473232236150521856 62483946218698309632 62683830883505405952 63785695098254524416 64798166449020469248 65242354593036238848 65919241993121169408 66148128250041729024 66389192857366953984 66601570313724493824 67198098539724931072 67772301041895432192 68609823298962849792 68848051852084248576 69068295140158734336 69940878071958601728 70039194617691242496 70282386265669337088 71150927865591103488 71397979698457739264 72897937255148027904 73131136030756306944 74055047370309107712 74159147242261315584 74416644281296945152 75336276563567050752 75597860857190547456 76116080358542278656 77432967561977266176 77454058333594779648 77701832032678576128 78411226627386114048 78683487830953426944 78794093944902647808 78935194445895696384 79067684548878004224 80044793848789991424 80322727160764956672 81597691083951702016 82272528034600845312 83009415843189620736 83311928291597746176 83718724816459063296 84753311134012932096 85047593464339365888 85904520634976698368 86397555265360625664 87414561036763398144 87892322657494892544 88197504333388972032 88518923809822605312 88802093751632658432 88951145117487754752 90050393079888740352 90363068055860576256 91479764398617133056 91797402469445664768 92091060186878312448 93254504095944802304 93385592823588323328 93709848354225782784 94025746325258108928 95678542647381786624 96860927010300493824 97197249673530703872 97508181374341742592 98878862989681754112 99222192375062593536 99902355470586740736 100797147809587396608 101488107144723038208 101658451562843148288 102914734948444274688 103272077778126372864 103602442710238101504 104911317107937902592 105058791926536863744 105423579398504005632 106726391798386655232 107096969547686608896 109346905882722041856 109696704046134460416 110679221124252827648 111082571055463661568 111624966421945417728 113004414845350576128 113396791285785821184 114174120537813417984 115196740353814167552 116181087500392169472 116552748049017864192 117596672444518629376 117616839941079171072 118025231746430140416 118402791668843544576 118601526823317006336 120067190773184987136 120484090741147435008 122396536625927553024 124514123764784431104 124946464472301043712 124967892437396619264 125367661767010811904 127571390196509048832 129596332898040938496 130484709186072477696 131838483986242338816 132296256500083458048 132778385714733907968 133203140627448987648 134396197079449862144 135544602083790864384 137219646597925699584 137696103704168497152 138136590280317468672 139881756143917203456 140078389235382484992 140564772531338674176 142301855731182206976 142795959396915478528 145795874510296055808 146262272061512613888 148110094740618215424 148318294484522631168 148833288562593890304 151195721714381094912 152232160717084557312 154865935123954532352 154908116667189559296 155403664065357152256 157366975661906853888 157588187889805295616 158135369097756008448 160089587697579982848 160645454321529913344 163195382167903404032 164545056069201690624 166018831686379241472 166623856583195492352 167437449632918126592 169506622268025864192 170095186928678731776 172795110530721251328 174829122073526796288 175784645314989785088 176395008666777944064 177037847619645210624 177604187503265316864 177902290234975509504 180100786159777480704 180726136111721152512 182959528797234266112 183594804938891329536 184182120373756624896 186771185647176646656 187419696708451565568 188051492650516217856 191357085294763573248 194394499347061407744 197757725979363508224 198444384750125187072 199804710941173481472 201594295619174793216 203316903125686296576 205829469896888549376 206544155556252745728 207204885420476203008 209822634215875805184 210117583853073727488 210847158797008011264 213452783596773310464 214193939095373217792 218693811765444083712 219393408092268920832 222165142110927323136 223249932843890835456 226008829690701152256 226793582571571642368 228348241075626835968 232362175000784338944 233105496098035728384 235193344889037258752 235233679882158342144 236050463492860280832 236805583337687089152 237203053646634012672 240134381546369974272 240968181482294870016 244793073251855106048 249028247529568862208 249892928944602087424 249935784874793238528 255142780393018097664 259192665796081876992 263676967972484677632 264592513000166916096 265556771429467815936 266406281254897975296 268792394158899724288 271089204167581728768 274439293195851399168 275392207408336994304 276273180560634937344 279763512287834406912 280156778470764969984 281129545062677348352 285591918793830957056 291591749020592111616 292524544123025227776 296636588969045262336 297666577125187780608 302391443428762189824 304464321434169114624 309816233334379118592 310807328130714304512 314733951323813707776 315176375779610591232 316270738195512016896 320179175395159965696 321290908643059826688 326390764335806808064 329090112138403381248 332037663372758482944 333247713166390984704 334874899265836253184 339013244536051728384 340190373857357463552 345590221061442502656 349658244147053592576 352790017333555888128 354075695239290421248 355208375006530633728 355804580469951019008 360201572319554961408 361452272223442305024 367189609877782659072 373542371294353293312 374839393416903131136 376102985301032435712 382714170589527146496 388788998694122815488 395515451958727016448 396888769500250374144 399609421882346962944 403188591238349586432 406633806251372593152 411658939793777098752 413088311112505491456 414409770840952406016 419645268431751610368 420235167706147454976 421694317594016022528 426905567193546620928 428387878190746435584 437387623530888167424 438786816184537841664 444330284221854646272 446499865687781670912 453587165143143284736 456696482151253671936 464724350001568677888 466210992196071456768 470386689778074517504 472100926985720561664 474406107293268025344 480268763092739948544 481936362964589740032 489586146503710212096 498056495059137724416 499785857889204174848 499871569749586477056 510285560786036195328 518385331592163753984 527353935944969355264 529185026000333832192 531113542858935631872 532812562509795950592 542178408335163457536 548878586391702798336 550784414816673988608 552546361121269874688 560313556941529939968 562259090125354696704 571183837587661914112 583183498041184223232 593273177938090524672 595333154250375561216 604782886857524379648 619632466668758237184 621614656261428609024 629467902647627415552 630352751559221182464 632541476391024033792 640358350790319931392 642581817286119653376 652781528671613616128 658180224276806762496 666495426332781969408 669749798531672506368 678026489072103456768 680380747714714927104 699316488294107185152 705580034667111776256 708151390478580842496 710416750013061267456 711609160939902038016 720403144639109922816 722904544446884610048 734379219755565318144 747084742588706586624 749678786833806262272 765428341179054292992 777577997388245630976 791030903917454032896 793777539000500748288 799218843764693925888 806377182476699172864 813267612502745186304 823317879587554197504 826176622225010982912 828819541681904812032 839290536863503220736 840470335412294909952 843388635188032045056 856775756381492871168 874775247061776334848 877573632369075683328 892999731375563341824 907174330286286569472 913392964302507343872 929448700003137355776 932421984392142913536 940773379556149035008 944201853971441123328 948812214586536050688 960537526185479897088 963872725929179480064 979172293007420424192 996112990118275448832 999571715778408349696 999743139499172954112 1020571121572072390656 1036770663184327507968 1058370052000667664384 1062227085717871263744 1065625125019591901184 1084356816670326915072 1101568829633347977216 1120627113883059879936 1124518180250709393408 1142367675175323828224 1166366996082368446464 1186546355876181049344 1190666308500751122432 1209565773715048759296 1239264933337516474368 1243229312522857218048 1258935805295254831104 1260705503118442364928 1265082952782048067584 1280716701580639862784 1285163634572239306752 1316360448553613524992 1332990852665563938816 1339499597063345012736 1360761495429429854208 1398632976588214370304 1411160069334223552512 1416302780957161684992 1423218321879804076032 1440806289278219845632 1445809088893769220096 1468758439511130636288 1494169485177413173248 1499357573667612524544 1530856682358108585984 1555155994776491261952 1582061807834908065792 1587555078001001496576 1598437687529387851776 1626535225005490372608 1646635759175108395008 1652353244450021965824 1657639083363809624064 1680940670824589819904 1686777270376064090112 1713551512762985742336 1749550494123552669696 1785999462751126683648 1814348660572573138944 1858897400006274711552 1864843968784285827072 1881546759112298070016 1888403707942882246656 1897624429173072101376 1921075052370959794176 1927745451858358960128 1958344586014840848384 1999143431556816699392 1999486278998345908224 2041142243144144781312 2116740104001335328768 2124454171435742527488 2131250250039183802368 2168713633340653830144 2203137659266695954432 2241254227766119759872 2249036360501418786816 2284735350350647656448 2332733992164736892928 2373092711752362098688 2381332617001502244864 2419131547430097518592 2478529866675032948736 2486458625045714436096 2517871610590509662208 2521411006236884729856 2530165905564096135168 2570327269144478613504 2632720897107227049984 2678999194126690025472 2721522990858859708416 2797265953176428740608 2822320138668447105024 2832605561914323369984 2846436643759608152064 2881612578556439691264 2891618177787538440192 2937516879022261272576 2988338970354826346496 2998715147335225049088 3061713364716217171968 3110311989552982523904 3175110156002002993152 3196875375058775703552 3253070450010980745216 3304706488900043931648 3361881341649179639808 3373554540752128180224 3427103025525971484672 3499100988247105339392 3571998925502253367296 3628697321145146277888 3717794800012549423104 3729687937568571654144 3776807415885764493312 3795248858346144202752 3842150104741919588352 3855490903716717920256 3998286863113633398784 3998972557996691816448 4082284486288289562624 4233480208002670657536 4248908342871485054976 4337427266681307660288 4406275318533391908864 4482508455532239519744 4498072721002837573632 4569470700701295312896 4665467984329473785856 4746185423504724197376 4762665234003004489728 4957059733350065897472 4972917250091428872192 5042822012473769459712 5060331811128192270336 5140654538288957227008 5357998388253380050944 5443045981717719416832 5594531906352857481216 5644640277336894210048 5665211123828646739968 5692873287519216304128 5763225157112879382528 5783236355575076880384 5875033758044522545152 5997430294670450098176 6123426729432434343936 6350220312004005986304 6393750750117551407104 6506140900021961490432 6609412977800087863296 6723762683298359279616 6747109081504256360448 6854206051051942969344 6998201976494210678784 7143997851004506734592 7257394642290292555776 7435589600025098846208 7459375875137143308288 7553614831771528986624 7590497716692288405504 7710981807433435840512 7996573726227266797568 8164568972576579125248 8466960416005341315072 8497816685742970109952 8674854533362615320576 8812550637066783817728 8965016911064479039488 8996145442005675147264 9330935968658947571712 9525330468006008979456 9914119466700131794944 10085644024947538919424 10120663622256384540672 10281309076577914454016 10715996776506760101888 10886091963435438833664 11189063812705714962432 11330422247657293479936 11385746575038432608256 11526450314225758765056 11566472711150153760768 11994860589340900196352 12246853458864868687872 12700440624008011972608 13012281800043922980864 13218825955600175726592 13447525366596718559232 13494218163008512720896 13708412102103885938688 13996403952988421357568 14287995702009013469184 14871179200050197692416 14918751750274286616576 15180995433384576811008 15421963614866871681024 15993147452454533595136 16329137945153158250496 16933920832010682630144 16995633371485940219904 17349709066725230641152 17625101274133567635456 17992290884011350294528 19050660936012017958912 19828238933400263589888 20171288049895077838848 20241327244512769081344 20562618153155828908032 21431993553013520203776 21772183926870877667328 22378127625411429924864 22660844495314586959872 22771493150076865216512 23132945422300307521536 23989721178681800392704 24493706917729737375744 25400881248016023945216 26024563600087845961728 26437651911200351453184 26895050733193437118464 26988436326017025441792 27992807905976842715136 28575991404018026938368 29742358400100395384832 30361990866769153622016 30843927229733743362048 31986294904909067190272 32658275890306316500992 33991266742971880439808 34699418133450461282304 35984581768022700589056 38101321872024035917824 39656477866800527179776 40342576099790155677696 40482654489025538162688 41125236306311657816064 42863987106027040407552 44756255250822859849728 45542986300153730433024 46265890844600615043072 47979442357363600785408 48987413835459474751488 50801762496032047890432 52049127200175691923456 52875303822400702906368 53976872652034050883584 57151982808036053876736 59484716800200790769664 60723981733538307244032 61687854459467486724096 65316551780612633001984 67982533485943760879616 69398836266900922564608 71969163536045401178112 76202643744048071835648 79312955733601054359552 80685152199580311355392 80965308978051076325376 85727974212054080815104 91085972600307460866048 92531781689201230086144 95958884714727201570816 97974827670918949502976 104098254400351383846912 107953745304068101767168 114303965616072107753472 118969433600401581539328 121447963467076614488064 123375708918934973448192 138797672533801845129216 143938327072090802356224 152405287488096143671296 158625911467202108719104 161930617956102152650752 171455948424108161630208 182171945200614921732096 185063563378402460172288 195949655341837899005952 208196508800702767693824 215907490608136203534336 228607931232144215506944 237938867200803163078656 242895926934153228976128 277595345067603690258432 287876654144181604712448 323861235912204305301504 342911896848216323260416 364343890401229843464192 370127126756804920344576 416393017601405535387648 431814981216272407068672 457215862464288431013888 475877734401606326157312 485791853868306457952256 555190690135207380516864 647722471824408610603008 685823793696432646520832 728687780802459686928384 832786035202811070775296 863629962432544814137344 971583707736612915904512 1110381380270414761033728 1295444943648817221206016 1371647587392865293041664 1457375561604919373856768 1665572070405622141550592 1943167415473225831809024 2590889887297634442412032 2914751123209838747713536 3331144140811244283101184 3886334830946451663618048 5829502246419677495427072 7772669661892903327236096 11659004492839354990854144 23318008985678709981708288
- Sum of all divisors σ(n): 86803669114883368253280000
- Sum of proper divisors (its aliquot sum) s(n): 63485660129204658271571712
- 23318008985678709981708288 is an abundant number, because the sum of its proper divisors (63485660129204658271571712) is greater than itself. Its abundance is 40167651143525948289863424
Bases of 23318008985678709981708288
- Binary: 10011010010011100011111001100110011011101000001010001101110000000000000000000000000002
- Hexadecimal: 0x1349C7CCCDD051B8000000
- Base-36: 2XH4ZOINA595A8000
Squares and roots of 23318008985678709981708288
- 23318008985678709981708288 squared (233180089856787099817082882) is 543729543056193061128826737705205824631546727890944
- 23318008985678709981708288 cubed (233180089856787099817082883) is 12678690370763288827518560697361490404613747576640893526935943741116484943872
-
The
square root of 23318008985678709981708288 is 4828872434189.8606404221 -
23318008985678709981708288 is a
perfect cube number . Itscube root is 285691392
Scales and comparisons
How big is 23318008985678709981708288?- 23,318,008,985,678,709,981,708,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,318,008,985,678,709,981,708,288 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 23318008985678709981708288 cubic inches would be around 23807616 feet tall.
Recreational maths with 23318008985678709981708288
- 23318008985678709981708288 backwards is 88280718990787658980081332
- The number of decimal digits it has is: 26
- The sum of 23318008985678709981708288's digits is 135
- 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 23318008985678709981708288 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 23318008985678709981708288 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/23318008985678709981708288/
Chicago style:
Numbermatics. 2024. "Number 23318008985678709981708288 - Facts about the integer". https://numbermatics.com/n/23318008985678709981708288/
The information we have on file for 23318008985678709981708288 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 23318008985678709981708288, math, Factors of 23318008985678709981708288, curriculum, school, college, exams, university, Prime factorization of 23318008985678709981708288, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, three hundred eighteen sextillion, eight quintillion, nine hundred eighty-five quadrillion, six hundred seventy-eight trillion, seven hundred nine billion, nine hundred eighty-one million, seven hundred eight thousand, two hundred eighty-eight.