123315895883751041018363904
123,315,895,883,751,041,018,363,904 is an even composite number composed of six prime numbers multiplied together.
123315895883751041018363904 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 123315895883751041018363904:
218 × 36 × 114 × 432 × 612 × 25312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 43 × 43 × 61 × 61 × 2531 × 2531)See below for interesting mathematical facts about the number 123315895883751041018363904 from the Numbermatics database.
Names of 123315895883751041018363904
- Cardinal: 123315895883751041018363904 can be written as One hundred twenty-three septillion, three hundred fifteen sextillion, eight hundred ninety-five quintillion, eight hundred eighty-three quadrillion, seven hundred fifty-one trillion, forty-one billion, eighteen million, three hundred sixty-three thousand, nine hundred four.
Scientific notation
- Scientific notation: 1.23315895883751041018363904 × 1026
Factors of 123315895883751041018363904
Divisors of 123315895883751041018363904
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 27 32 33 36 43 44 48 54 61 64 66 72 81 86 88 96 99 108 121 122 128 129 132 144 162 172 176 183 192 198 216 242 243 244 256 258 264 288 297 324 344 352 363 366 384 387 396 432 473 484 486 488 512 516 528 549 576 594 648 671 688 704 726 729 732 768 774 792 864 891 946 968 972 976 1024 1032 1056 1089 1098 1152 1161 1188 1296 1331 1342 1376 1408 1419 1452 1458 1464 1536 1548 1584 1647 1728 1782 1849 1892 1936 1944 1952 2013 2048 2064 2112 2178 2196 2304 2322 2376 2531 2592 2623 2662 2673 2684 2752 2816 2838 2904 2916 2928 3072 3096 3168 3267 3294 3456 3483 3564 3698 3721 3784 3872 3888 3904 3993 4026 4096 4128 4224 4257 4356 4392 4608 4644 4752 4941 5062 5184 5203 5246 5324 5346 5368 5504 5547 5632 5676 5808 5832 5856 6039 6144 6192 6336 6534 6588 6912 6966 7128 7381 7396 7442 7568 7593 7744 7776 7808 7869 7986 8019 8052 8192 8256 8448 8514 8712 8784 9216 9288 9504 9801 9882 10124 10368 10406 10449 10492 10648 10692 10736 11008 11094 11163 11264 11352 11616 11664 11712 11979 12078 12288 12384 12672 12771 13068 13176 13824 13932 14256 14641 14762 14792 14823 14884 15136 15186 15488 15552 15609 15616 15738 15972 16038 16104 16384 16512 16641 16896 17028 17424 17568 18117 18432 18576 19008 19602 19764 20248 20339 20736 20812 20898 20984 21296 21384 21472 22016 22143 22188 22326 22528 22704 22779 23232 23328 23424 23607 23958 24156 24576 24768 25344 25542 26136 26352 27648 27841 27864 28512 28853 29282 29403 29524 29584 29646 29768 30272 30372 30976 31104 31218 31232 31347 31476 31944 32076 32208 32768 33024 33282 33489 33792 34056 34848 35136 35937 36234 36864 37152 38016 38313 39204 39528 40496 40678 40931 41472 41624 41796 41968 42592 42768 42944 43923 44032 44286 44376 44469 44652 45056 45408 45558 46464 46656 46827 46848 47214 47916 48312 49152 49536 49923 50688 51084 52272 52704 54351 55296 55682 55728 57024 57233 57706 58564 58806 59048 59168 59292 59536 60544 60744 61017 61952 62208 62436 62464 62694 62952 63888 64152 64416 65536 66048 66429 66564 66978 67584 68112 68337 69696 70272 70821 71874 72468 73728 74304 76032 76626 78408 79056 80992 81191 81356 81862 82944 83248 83523 83592 83936 85184 85536 85888 86559 87846 88064 88209 88572 88752 88938 89304 90112 90816 91116 92928 93312 93654 93696 94428 95832 96624 98304 99072 99846 100467 101376 102168 104544 105408 107811 108702 108833 110592 111364 111456 112789 114048 114466 114939 115412 117128 117612 118096 118336 118584 119072 121088 121488 122034 122793 123904 124416 124872 124928 125388 125904 127776 128304 128832 131072 131769 132096 132858 133128 133956 135168 136224 136674 139392 140481 140544 141642 143748 144936 147456 148608 149769 152064 153252 154391 156816 158112 160003 161984 162382 162712 163053 163724 165888 166496 167046 167184 167872 170368 171072 171699 171776 173118 175692 176128 176418 177144 177504 177876 178608 180224 181632 182232 183051 185856 186624 187308 187392 188856 191664 193248 196608 198144 199287 199692 200934 202752 204336 205011 209088 210816 212463 215622 217404 217666 221184 222728 222912 223729 225578 228096 228932 229878 230824 234256 235224 236192 236672 237168 238144 242176 242976 243573 244068 245586 247808 248832 249744 249856 250569 250776 251808 255552 256608 257664 259677 262144 263538 264192 265716 266256 267912 270336 272448 273348 278784 280962 281088 283284 287496 289872 294912 297216 299538 301401 304128 306251 306504 308782 313632 316224 317383 320006 323433 323968 324764 325424 326106 326499 327448 331776 332992 334092 334368 335744 338367 340736 342144 343398 343552 344817 346236 351384 352256 352836 354288 355008 355752 357216 360448 363264 364464 366102 368379 371712 373248 374616 374784 377712 383328 386496 393216 395307 396288 398574 399384 401868 405504 408672 410022 418176 421443 421632 424926 431244 434808 435332 442368 445456 445824 447458 449307 450241 451156 456192 457864 459756 461648 463173 468512 470448 472384 473344 474336 476288 480009 484352 485952 487146 488136 489159 491172 495616 497664 499488 499712 501138 501552 503616 511104 513216 515097 515328 519354 527076 528384 531432 532512 535824 540672 544896 546696 549153 557568 561924 562176 566568 574992 579744 589824 594432 597861 599076 602802 608256 612502 613008 615033 617564 627264 629563 632448 634766 637389 640012 646866 647936 649528 650848 652212 652998 654896 663552 665984 668184 668736 671187 671488 676734 681472 684288 686796 687104 689634 692472 702768 704512 705672 708576 710016 711504 714432 720896 726528 728928 730719 732204 736758 743424 746496 749232 749568 751707 755424 766656 772992 779031 786432 790614 792576 797148 798768 803736 811008 817344 820044 836352 842886 843264 849852 862488 869616 870664 884736 890912 891648 893101 894916 898614 900482 902312 904203 912384 915728 918753 919512 923296 926346 937024 940896 944768 946688 948672 952149 952576 960018 968704 970299 971904 974292 976272 978318 979497 982344 991232 995328 998976 999424 1002276 1003104 1007232 1015101 1022208 1026432 1030194 1030656 1038708 1054152 1056768 1062864 1065024 1071648 1081344 1089792 1093392 1098306 1105137 1115136 1123848 1124352 1133136 1149984 1159488 1179648 1185921 1188864 1195722 1197163 1198152 1205604 1216512 1225004 1226016 1230066 1235128 1240679 1254528 1259126 1264329 1264896 1269532 1274778 1280024 1293732 1295872 1299056 1301696 1304424 1305996 1309792 1327104 1331968 1336368 1337472 1342374 1342976 1347921 1350723 1353468 1362944 1368576 1373592 1374208 1379268 1384944 1389519 1405536 1409024 1411344 1417152 1420032 1423008 1428864 1440027 1441792 1453056 1457856 1461438 1464408 1473516 1486848 1492992 1498464 1499136 1503414 1510848 1533312 1545291 1545984 1558062 1581228 1585152 1594296 1597536 1607472 1622016 1634688 1640088 1647459 1672704 1685772 1686528 1698301 1699704 1724976 1739232 1741328 1760033 1769472 1781824 1783296 1786202 1789832 1793583 1797228 1800964 1804624 1808406 1824768 1831456 1837506 1839024 1845099 1846592 1852692 1874048 1881792 1888689 1889536 1893376 1897344 1904298 1905152 1912167 1920036 1937408 1940598 1943808 1948584 1952544 1956636 1958994 1964688 1982464 1990656 1997952 1998848 2004552 2006208 2013561 2014464 2030202 2044416 2052864 2060388 2061312 2077416 2108304 2113536 2125728 2130048 2143296 2162688 2179584 2186784 2192157 2196612 2210274 2230272 2247696 2248704 2255121 2266272 2299968 2318976 2337093 2359296 2371842 2377728 2391444 2394326 2396304 2411208 2433024 2450008 2452032 2460132 2461019 2470256 2481358 2509056 2518252 2528658 2529792 2539064 2549556 2560048 2587464 2591744 2598112 2603392 2608848 2611992 2619584 2654208 2663936 2672736 2674944 2679303 2684748 2685952 2695842 2701446 2706936 2712609 2725888 2737152 2747184 2748416 2756259 2758536 2769888 2779038 2811072 2818048 2822688 2834304 2840064 2846016 2856447 2857728 2880054 2883584 2906112 2915712 2922876 2928816 2938491 2947032 2973696 2985984 2996928 2998272 3006828 3021696 3045303 3066624 3090582 3091968 3116124 3162456 3170304 3188592 3195072 3214944 3244032 3269376 3280176 3294918 3315411 3345408 3368761 3371544 3373056 3396602 3399408 3449952 3478464 3482656 3491213 3520066 3538944 3557763 3563648 3566592 3572404 3579664 3587166 3591489 3594456 3601928 3609248 3616812 3649536 3662912 3675012 3678048 3690198 3693184 3705384 3722037 3748096 3763584 3777378 3779072 3786752 3792987 3794688 3808596 3810304 3824334 3840072 3874816 3881196 3887616 3897168 3905088 3913272 3917988 3929376 3964928 3981312 3995904 3997696 4009104 4012416 4027122 4028928 4052169 4060404 4088832 4105728 4120776 4122624 4154832 4168557 4216608 4227072 4251456 4260096 4286592 4320081 4325376 4359168 4373568 4384314 4393224 4420548 4460544 4495392 4497408 4510242 4532544 4599936 4635873 4637952 4674186 4679819 4743684 4755456 4782888 4788652 4792608 4822416 4866048 4900016 4904064 4920264 4922038 4940512 4942377 4952651 4962716 5018112 5036504 5057316 5059584 5078128 5094903 5099112 5120096 5174928 5183488 5196224 5206784 5217696 5223984 5239168 5280099 5308416 5327872 5345472 5349888 5358606 5369496 5371904 5380749 5391684 5402892 5413872 5425218 5451776 5474304 5494368 5496832 5512518 5517072 5539776 5558076 5622144 5636096 5645376 5666067 5668608 5680128 5692032 5712894 5715456 5760108 5812224 5831424 5845752 5857632 5876982 5894064 5947392 5971968 5993856 5996544 6013656 6040683 6043392 6090606 6133248 6181164 6183936 6232248 6324912 6340608 6377184 6390144 6405961 6429888 6488064 6538752 6560352 6576471 6589836 6630822 6638813 6690816 6737522 6743088 6746112 6765363 6793204 6798816 6880129 6899904 6956928 6965312 6982426 7011279 7040132 7077888 7115526 7127296 7133184 7144808 7159328 7174332 7182978 7188912 7203856 7218496 7233624 7299072 7325824 7350024 7356096 7380396 7383057 7386368 7410768 7444074 7496192 7527168 7554756 7558144 7573504 7585974 7589376 7617192 7620608 7648668 7680144 7749632 7762392 7775232 7794336 7810176 7826544 7835976 7858752 7929856 7962624 7991808 7995392 8018208 8024832 8037909 8054244 8057856 8104338 8120808 8177664 8211456 8241552 8245248 8268777 8309664 8337114 8433216 8454144 8502912 8520192 8569341 8573184 8640162 8650752 8718336 8747136 8768628 8786448 8815473 8841096 8921088 8990784 8994816 9020484 9065088 9135909 9199872 9271746 9275904 9348372 9359638 9417851 9487368 9510912 9565776 9577304 9585216 9644832 9732096 9800032 9808128 9840528 9844076 9881024 9884754 9905302 9925432 9946233 10036224 10073008 10106283 10114632 10119168 10156256 10189806 10198224 10240192 10349856 10366976 10392448 10413568 10435392 10447968 10473639 10478336 10560198 10616832 10655744 10673289 10690944 10699776 10717212 10738992 10743808 10761498 10774467 10783368 10805784 10827744 10850436 10903552 10948608 10988736 10993664 11025036 11034144 11079552 11116152 11166111 11244288 11272192 11290752 11332134 11337216 11360256 11384064 11425788 11430912 11520216 11624448 11662848 11691504 11715264 11753964 11788128 11894784 11943936 11987712 11993088 12027312 12081366 12086784 12156507 12181212 12266496 12362328 12367872 12464496 12505671 12649824 12681216 12754368 12780288 12811922 12859776 12960243 12976128 13077504 13120704 13152942 13168793 13179672 13261644 13277626 13381632 13475044 13486176 13492224 13530726 13586408 13597632 13647469 13760258 13799808 13907619 13913856 13930624 13964852 14022558 14039457 14080264 14231052 14254592 14266368 14289616 14318656 14348664 14365956 14377824 14407712 14436992 14467248 14598144 14651648 14700048 14712192 14760792 14766114 14772736 14821536 14827131 14857953 14888148 14992384 15054336 15109512 15116288 15147008 15171948 15178752 15234384 15241216 15284709 15297336 15360288 15499264 15524784 15550464 15588672 15620352 15653088 15671952 15717504 15840297 15859712 15925248 15983616 15990784 16036416 16049664 16075818 16108488 16115712 16208676 16241616 16355328 16422912 16483104 16490496 16537554 16619328 16674228 16866432 16908288 16998201 17005824 17040384 17138682 17146368 17280324 17436672 17494272 17537256 17572896 17630946 17682192 17842176 17981568 17989632 18040968 18122049 18130176 18271818 18399744 18543492 18551808 18681311 18696744 18719276 18835702 18974736 19021824 19131552 19154608 19170432 19217883 19289664 19360363 19464192 19600064 19616256 19681056 19688152 19729413 19762048 19769508 19810604 19850864 19892466 19916439 20072448 20146016 20212566 20229264 20238336 20296089 20312512 20379612 20396448 20480384 20640387 20699712 20733952 20784896 20827136 20870784 20895936 20947278 20956672 21033837 21120396 21233664 21311488 21346578 21381888 21399552 21434424 21477984 21487616 21522996 21548934 21566736 21611568 21655488 21700872 21807104 21897216 21977472 21987328 22050072 22068288 22149171 22159104 22232304 22332222 22488576 22581504 22664268 22674432 22720512 22768128 22851576 22861824 23040432 23248896 23325696 23383008 23430528 23507928 23576256 23789568 23887872 23975424 23986176 24054624 24113727 24162732 24173568 24313014 24362424 24532992 24724656 24735744 24806331 24928992 25011342 25299648 25362432 25508736 25560576 25623844 25708023 25719552 25920486 25952256 26155008 26241408 26305884 26337586 26359344 26446419 26523288 26555252 26763264 26950088 26972352 26984448 27061452 27071209 27172816 27195264 27294938 27407727 27520516 27599616 27815238 27827712 27861248 27929704 28045116 28078914 28160528 28253553 28462104 28509184 28532736 28579232 28637312 28697328 28731912 28755648 28815424 28873984 28934496 29196288 29303296 29400096 29424384 29521584 29532228 29545472 29643072 29654262 29715906 29776296 29838699 29984768 30108672 30219024 30232576 30294016 30318849 30343896 30357504 30468768 30482432 30569418 30594672 30720576 30998528 31049568 31100928 31177344 31240704 31306176 31343904 31420917 31435008 31680594 31719424 31850496 31967232 32072832 32099328 32151636 32216976 32231424 32323401 32417352 32483232 32710656 32845824 32966208 32980992 33075108 33238656 33348456 33498333 33732864 33816576 33996402 34011648 34080768 34277364 34292736 34560648 34873344 34988544 35074512 35145792 35261892 35364384 35684352 35963136 35979264 36081936 36244098 36260352 36469521 36543636 36799488 37056371 37086984 37103616 37362622 37393488 37438552 37517013 37671404 37949472 38043648 38263104 38309216 38340864 38403343 38435766 38579328 38720726 38880729 38928384 39200128 39232512 39362112 39376304 39458826 39506379 39524096 39539016 39621208 39701728 39784932 39832878 40144896 40292032 40425132 40458528 40476672 40592178 40625024 40759224 40792896 40942407 40960768 41280774 41399424 41467904 41569792 41654272 41722857 41741568 41791872 41894556 41913344 42067674 42118371 42240792 42622976 42693156 42763776 42799104 42868848 42955968 42975232 43045992 43097868 43133472 43223136 43310976 43401744 43614208 43794432 43954944 43974656 44100144 44136576 44298342 44318208 44464608 44573859 44664444 44977152 45163008 45328536 45348864 45441024 45536256 45703152 45723648 45854127 46080864 46497792 46651392 46766016 46861056 47015856 47152512 47520891 47579136 47775744 47950848 47972352 48109248 48227454 48325464 48347136 48626028 48724848 49065984 49449312 49471488 49612662 49857984 50022684 50599296 50724864 50994603 51017472 51121152 51247688 51416046 51439104 51478009 51840972 52310016 52482816 52611768 52675172 52718688 52892838 53046576 53110504 53526528 53900176 53944704 53968896 54122904 54142418 54345632 54366147 54390528 54479161 54589876 54815454 55041032 55199232 55630476 55655424 55722496 55859408 56043933 56090232 56157828 56321056 56507106 56924208 57018368 57065472 57158464 57274624 57394656 57463824 57511296 57630848 57653649 57747968 57868992 58081089 58392576 58606592 58800192 58848768 59043168 59064456 59090944 59188239 59286144 59308524 59431812 59552592 59677398 59749317 59969536 60217344 60438048 60465152 60588032 60637698 60687792 60715008 60937536 60964864 61138836 61189344 61441152 61921161 61997056 62099136 62201856 62354688 62481408 62612352 62687808 62841834 62870016 63361188 63700992 63934464 64145664 64198656 64303272 64433952 64462848 64646802 64834704 64966464 65421312 65691648 65932416 65961984 66150216 66447513 66477312 66696912 66996666 67465728 67992804 68023296 68161536 68554728 68585472 69121296 69746688 69977088 70149024 70291584 70465571 70523784 70728768 71368704 71926272 71958528 72163872 72341181 72488196 72520704 72939042 73026943 73087272 73598976 74112742 74173968 74207232 74418993 74725244 74786976 74877104 75034026 75342808 75681419 75898944 76087296 76526208 76618432 76681728 76806686 76871532 77124069 77158656 77441452 77761458 77856768 78400256 78465024 78724224 78752608 78917652 79012758 79048192 79078032 79242416 79339257 79403456 79569864 79665756 80289792 80584064 80850264 80917056 80953344 81184356 81213627 81250048 81518448 81585792 81884814 81921536 82223181 82561548 82798848 82935808 83139584 83308544 83445714 83483136 83583744 83789112 83826688 84135348 84236742 84481584 84760659 85245952 85386312 85527552 85598208 85737696 85911936 85950464 86091984 86195736 86266944 86446272 86621952 86803488 87228416 87588864 87909888 87949312 88200288 88273152 88596684 88636416 88929216 89147718 89328888 89954304 90326016 90657072 90697728 90882048 90956547 91072512 91406304 91447296 91708254 92161728 92995584 93302784 93532032 93722112 94031712 94262751 94305024 95041782 95158272 95551488 95901696 96218496 96454908 96650928 96694272 96970203 97252056 97449696 98131968 98898624 98942976 99225324 99715968 100045368 100494999 101198592 101449728 101989206 102034944 102242304 102495376 102832092 102878208 102956018 103596361 103681944 104620032 104965632 105223536 105350344 105437376 105785676 106093152 106221008 107053056 107800352 107889408 107937792 108245808 108284836 108691264 108732294 108781056 108958322 109179752 109408563 109630908 110082064 110398464 111169113 111260952 111310848 111444992 111718816 112087866 112180464 112315656 112551039 112642112 113014212 113848416 114036736 114130944 114316928 114549248 114789312 114927648 115022592 115210029 115261696 115307298 115495936 115737984 116162178 116642187 116785152 117213184 117600384 117697536 118086336 118128912 118181888 118376478 118519137 118572288 118617048 118863624 119105184 119354796 119498634 119939072 120434688 120876096 120930304 121176064 121275396 121375584 121430016 121875072 121929728 122277672 122378688 122827221 122882304 123842322 123994112 124198272 124403712 124709376 124962816 125224704 125375616 125683668 125740032 126355113 126722376 127868928 128291328 128397312 128606544 128867904 128925696 129293604 129669408 129932928 130842624 131383296 131864832 131923968 132300432 132895026 132954624 133393824 133721577 133993332 134931456 135985608 136046592 136323072 137109456 137170944 137562381 138242592 139493376 139954176 140298048 140583168 140931142 141047568 141457536 142562673 142737408 143852544 143917056 144327744 144682362 144856723 144976392 145041408 145878084 146053886 146174544 147197952 148225484 148347936 148414464 148837986 149450488 149573952 149754208 150068052 150122159 150685616 151362838 151797888 152174592 152983809 153052416 153236864 153363456 153613372 153743064 154248138 154317312 154434027 154882904 155522916 156800512 156930048 157448448 157505216 157835304 158025516 158096384 158156064 158484832 158678514 158806912 159139728 159331512 160579584 161168128 161700528 161834112 161906688 162368712 162427254 162500096 163036896 163098441 163171584 163437483 163769628 163843072 164446362 165123096 165597696 165871616 166279168 166617088 166891428 166966272 167167488 167578224 167653376 168131799 168270696 168473484 168963168 169521318 170491904 170772624 171055104 171196416 171475392 171823872 171900928 172183968 172391472 172533888 172892544 172960947 173243904 173606976 174243267 174456832 175177728 175819776 175898624 176400576 176546304 177193368 177272832 177858432 178295436 178657776 179247951 179908608 180652032 181314144 181395456 181764096 181913094 182145024 182812608 182894592 183416508 184323456 185763483 185991168 186605568 187064064 187444224 188063424 188525502 188610048 190083564 191102976 191803392 192436992 192909816 193301856 193388544 193940406 194504112 194899392 196263936 197797248 197885952 198450648 199342539 199431936 200090736 200989998 202397184 203978412 204069888 204484608 204990752 205494421 205664184 205756416 205912036 207192722 207363888 209240064 209931264 210447072 210700688 210874752 211396713 211571352 212186304 212442016 212963993 214106112 215600704 215778816 215875584 216491616 216569672 217023543 217382528 217464588 217562112 217916644 218359504 218817126 219080829 219261816 220164128 220796928 222338226 222521904 222621696 222889984 223256979 223437632 224175732 224360928 224631312 225102078 225284224 226028424 227044257 227696832 228073472 228261888 228633856 229098496 229578624 229855296 230045184 230420058 230523392 230614596 230991872 231372207 231475968 232324356 233284374 233570304 234426368 235200768 235395072 236172672 236257824 236363776 236752956 237038274 237144576 237234096 237727248 238210368 238709592 238997268 239878144 240869376 241752192 241860608 242352128 242550792 242751168 242860032 243640881 243750144 243859456 244555344 244757376 245654442 245764608 247684644 248396544 248807424 249418752 249925632 250449408 250751232 251367336 251480064 252710226 253444752 254281977 255737856 256582656 256794624 257213088 257735808 257851392 258587208 259338816 259865856 261685248 262766592 263729664 263847936 264600864 265790052 265909248 266787648 267443154 267986664 269862912 271971216 272093184 272646144 272869641 274218912 274341888 275124762 275456323 276485184 278986752 279908352 280596096 281166336 281862284 282095136 282788253 282915072 285125346 285468959 285474816 287705088 288655488 289364724 289713446 289952784 290082816 290910609 291756168 292107772 292349088 294395904 296450968 296695872 296828928 297675972 298900976 299147904 299508416 300136104 300244318 301371232 301484997 302725676 303595776 304349184 305967618 306104832 306473728 306726912 307226744 307486128 308496276 308634624 308868054 309765808 310789083 311045832 313601024 313860096 314896896 315010432 315670608 316051032 316192768 316312128 316969664 317357028 317613824 318279456 318663024 321159168 322336256 323401056 323668224 323813376 324737424 324854508 325000192 326073792 326196882 326343168 326874966 327539256 327686144 328225689 328892724 330246192 331195392 331743232 332558336 333234176 333507339 333782856 333932544 334334976 335156448 335306752 336263598 336541392 336946968 337926336 339042636 340983808 341545248 342110208 342392832 342950784 343647744 343801856 344367936 344782944 345067776 345630087 345785088 345921894 346487808 347213952 348486534 348913664 350355456 351639552 352801152 353092608 354386736 354545664 355557411 355716864 356590872 357315552 358495902 359817216 361304064 362628288 362790912 363528192 363826188 364290048 365625216 365789184 366833016 368481663 368646912 371526966 371982336 373211136 374128128 374888448 376126848 377051004 377220096 379065339 380167128 383606784 384873984 385819632 386603712 386777088 387880812 389008224 389798784 390763621 392527872 395594496 395771904 396901296 398685078 398863872 400181472 401164731 401979996 404794368 404967593 407956824 408139776 408969216 409981504 410988842 411328368 411512832 411824072 412687143 414385444 414727776 418480128 419862528 420894144 421401376 421749504 422793426 423142704 424372608 424884032 425927986 427688019 428212224 431201408 431557632 431751168 432983232 433139344 434047086 434570169 434765056 434929176 435124224 435833288 436719008 437634252 438161658 438523632 440328256 441593856 444676452 445043808 445243392 445779968 446513958 446875264 448351464 448721856 449262624 450204156 450366477 450568448 452056848 454088514 455393664 456146944 456523776 457267712 458196992 458951427 459157248 459710592 460090368 460840116 461046784 461229192 461983744 462744414 462951936 463302081 464648712 466568748 468852736 470401536 470790144 472345344 472515648 472727552 473505912 474076548 474289152 474468192 475454496 476420736 477419184 477994536 479756288 481738752 483504384 483721216 484704256 485101584 485502336 485720064 487281762 487500288 487718912 489110688 489514752 490312449 491308884 491529216 495369288 496793088 497614848 498837504 499851264 500898816 501502464 502734672 502960128 504395397 505420452 506889504 508563954 511475712 513165312 513589248 514426176 515471616 515702784 517174416 518677632 518882841 519731712 522729801 523370496 525533184 527459328 527695872 529201728 531580104 531818496 533575296 534886308 535973328 537743853 539725824 543942432 544186368 545292288 545739282 548437824 548683776 550249524 550912646 552970368 557290449 557973504 559816704 561192192 562332672 563724568 564190272 565576506 565830144 566258099 570250692 570937918 575410176 577310976 578729448 579426892 579905568 580165632 581821218 583512336 584215544 584698176 588791808 592901936 593391744 593657856 595351944 597801952 598027617 598295808 599016832 600272208 600488636 602742464 602969994 605451352 607191552 611935236 612209664 612947456 613453824 614453488 614972256 616483263 616992552 617269248 617736108 619531616 621578166 622091664 627202048 627720192 629793792 630020864 631341216 632102064 632385536 632624256 633939328 634190139 634714056 635227648 636558912 637326048 638891979 642318336 644672512 646802112 647336448 647626752 649474848 649709016 650000384 651070629 652147584 652393764 652686336 653749932 655078512 655372288 656451378 657242487 657785448 660492384 662390784 663486464 665116672 666468352 667014678 667565712 667865088 668669952 670312896 670613504 672527196 673082784 673893936 675852672 678085272 681132771 681967616 683090496 684220416 684785664 685901568 687295488 687603712 688735872 689565888 690135552 691260174 691570176 691843788 692975616 694427904 696973068 700710912 703279104 705602304 706185216 708773472 709091328 711114822 711433728 713181744 714631104 716991804 719634432 722608128 725256576 725581824 727056384 727652376 728580096 730922643 731250432 731578368 733666032 736963326 737293824 743053932 746422272 748256256 749776896 752253696 754102008 754440192 758130678 760334256 762845931 767213568 769747968 771639264 773207424 773554176 775121281 775761624 778016448 779597568 781527242 785055744 791188992 791543808 793802592 797370156 797727744 800362944 802329462 803296373 803959992 809588736 809935186 815913648 816279552 817938432 818608923 819963008 821977684 822656736 823025664 823648144 825374286 826368969 828770888 829455552 832495609 836960256 839725056 841788288 842802752 843499008 845586852 846285408 848364759 848745216 849768064 851855972 855376038 856406877 856424448 862402816 863115264 865966464 866278688 868094172 869140338 869530112 869858352 870248448 871666576 872731827 873438016 875268504 876323316 877047264 880656512 883187712 889352904 890087616 890486784 891559936 893027916 893750528 896702928 897443712 898525248 900408312 900732954 901136896 904113696 904454991 908177028 910787328 912293888 913047552 914535424 916393984 917902854 918314496 919421184 920180736 921680232 922093568 922458384 923967488 925488828 925903872 926604162 929297424 932367249 933137496 937705472 940803072 941580288 944690688 945031296 945455104 947011824 948153096 948578304 948936384 950908992 952841472 954838368 955989072 959512576 963477504 967008768 967442432 970203168 971004672 971440128 974563524 975000576 975437824 978221376 979029504 980624898 982617768 983058432 990738576 993586176 995229696 997675008 999702528 1000522017 1001797632 1003004928 1005469344 1005920256 1008790794 1010840904 1013779008 1017127908 1022951424 1026330624 1027178496 1028852352 1030943232 1031405568 1034348832 1036890261 1037355264 1037765682 1039463424 1045459602 1046740992 1051066368 1054918656 1058403456 1063160208 1063636992 1066672233 1067150592 1069772616 1071946656 1075487706 1079451648 1087884864 1088372736 1090584576 1091478564 1096875648 1097367552 1100499048 1101825292 1105444989 1105940736 1114580898 1115947008 1119633408 1122384384 1124665344 1127449136 1128380544 1131153012 1131660288 1132516198 1137196017 1139559971 1140501384 1141875836 1150820352 1154621952 1157458896 1158853784 1159811136 1160331264 1163642436 1167024672 1168431088 1169396352 1172290863 1177583616 1185803872 1186783488 1187315712 1190703888 1195603904 1196055234 1196591616 1198033664 1200544416 1200977272 1203494193 1205484928 1205939988 1210902704 1214383104 1214902779 1223870472 1224419328 1225894912 1226907648 1228906976 1229944512 1232966526 1233985104 1234538496 1235472216 1238061429 1239063232 1243156332 1244183328 1254404096 1255440384 1259587584 1260041728 1262682432 1264204128 1264771072 1265248512 1267878656 1268380278 1269428112 1270455296 1273117824 1274652096 1277783958 1283064057 1284636672 1289345024 1293604224 1294672896 1295253504 1298949696 1299418032 1300000768 1302141258 1303710507 1304295168 1304787528 1305372672 1307499864 1310157024 1310744576 1312902756 1314484974 1315570896 1320984768 1324781568 1330233344 1332936704 1334029356 1335131424 1335730176 1337339904 1340625792 1341227008 1345054392 1346165568 1347787872 1351099431 1351705344 1356170544 1362265542 1363935232 1366180992 1368440832 1369571328 1371803136 1374590976 1377471744 1379131776 1380271104 1382520348 1383140352 1383687576 1385951232 1388855808 1389906243 1393946136 1406558208 1411204608 1412370432 1417546944 1418182656 1422229644 1422867456 1426363488 1429262208 1433983608 1439268864 1445216256 1450513152 1451163648 1454112768 1455304752 1457160192 1461845286 1462500864 1463156736 1467332064 1470937347 1473926652 1474587648 1486107864 1492844544 1496512512 1499553792 1504507392 1508204016 1508880384 1513186191 1516261356 1520668512 1525691862 1534427136 1539495936 1543278528 1546414848 1547108352 1550242562 1551523248 1556032896 1556648523 1559195136 1563054484 1568189403 1570111488 1582377984 1583087616 1587605184 1593423953 1594740312 1595455488 1600725888 1604658924 1606592746 1607919984 1613231559 1619177472 1619870372 1631827296 1632559104 1635876864 1637217846 1639926016 1643955368 1645313472 1646051328 1647296288 1650748572 1651343749 1652737938 1657541776 1658911104 1664991218 1671871347 1673920512 1679450112 1683576576 1685605504 1686998016 1691173704 1692570816 1696729518 1697490432 1698774297 1699536128 1703711944 1710752076 1712813754 1724805632 1726230528 1731932928 1732557376 1736188344 1738280676 1739060224 1739716704 1740496896 1743333152 1745463654 1746876032 1750537008 1752646632 1754094528 1761313024 1766375424 1778705808 1780175232 1780973568 1783119872 1786055832 1787501056 1793405856 1794082851 1794887424 1797050496 1800816624 1801465908 1802273792 1808227392 1808909982 1816354056 1821574656 1824587776 1829070848 1832787968 1835805708 1836628992 1838842368 1840361472 1843360464 1844187136 1844916768 1847934976 1849449789 1850977656 1851807744 1853208324 1858594848 1864734498 1866274992 1875410944 1881606144 1883160576 1889381376 1890062592 1890910208 1894023648 1896306192 1897156608 1897872768 1901817984 1902570417 1905682944 1909676736 1911978144 1916675937 1919025152 1926955008 1934017536 1934884864 1940406336 1942009344 1942880256 1949127048 1950001152 1956442752 1958059008 1961249796 1965235536 1966116864 1971727461 1981477152 1987172352 1990459392 1995350016 1999405056 2001044034 2003595264 2006009856 2010938688 2011840512 2017581588 2021681808 2027558016 2034255816 2043398313 2045902848 2052661248 2054356992 2057704704 2061886464 2062811136 2068697664 2073780522 2074710528 2075531364 2078926848 2090919204 2102132736 2109837312 2116806912 2126320416 2127273984 2133344466 2134301184 2139545232 2143893312 2150975412 2158903296 2175769728 2176745472 2181169152 2182957128 2192767929 2193751296 2194735104 2200998096 2203650584 2210889978 2211881472 2229161796 2239266816 2244768768 2249330688 2254898272 2256761088 2260438631 2262306024 2263320576 2265032396 2274392034 2279119942 2281002768 2283751672 2288537793 2301640704 2309243904 2314917792 2317707568 2319622272 2320662528 2325363843 2327284872 2334049344 2336862176 2338792704 2342603923 2344581726 2355167232 2371607744 2373566976 2374631424 2381407776 2391207808 2392110468 2393183232 2396067328 2401088832 2401954544 2406988386 2409889119 2410969856 2411879976 2421805408 2428766208 2429805558 2447740944 2448838656 2451789824 2453815296 2455826769 2457813952 2459889024 2465933052 2467970208 2469076992 2470944432 2476122858 2478126464 2479106907 2486312664 2488366656 2497486827 2508808192 2510880768 2519175168 2520083456 2525364864 2528408256 2529542144 2530497024 2535757312 2536760556 2538856224 2540910592 2545094277 2546235648 2549304192 2555567916 2566128114 2569220631 2569273344 2578690048 2587208448 2589345792 2597899392 2598836064 2600001536 2604282516 2607421014 2608590336 2609575056 2610745344 2614999728 2620314048 2621489152 2625805512 2628969948 2631141792 2641969536 2649563136 2660466688 2665873408 2668058712 2670262848 2671460352 2674679808 2681251584 2682454016 2690108784 2692331136 2695575744 2702198862 2703410688 2712341088 2724531084 2732361984 2736881664 2739142656 2743606272 2749181952 2754943488 2758263552 2760542208 2765040696 2766280704 2767375152 2771902464 2777711616 2779812486 2787892272 2797101747 2813116416 2822409216 2824740864 2835093888 2836365312 2844459288 2845734912 2852726976 2858524416 2867967216 2878537728 2890432512 2901026304 2902327296 2910609504 2914320384 2923690572 2925001728 2926313472 2934664128 2941874694 2947853304 2949175296 2972215728 2985689088 2993025024 2999107584 3001566051 3009014784 3016408032 3017760768 3026372382 3030019553 3032522712 3041337024 3051383724 3068854272 3078991872 3086557056 3092829696 3094216704 3100485124 3103046496 3110670783 3112065792 3113297046 3118390272 3126108968 3136378806 3140158549 3140222976 3164755968 3175210368 3186847906 3189480624 3190910976 3200016699 3201451776 3209317848 3213185492 3215839968 3226463118 3238354944 3239740744 3263654592 3265118208 3271753728 3274435692 3279852032 3287910736 3290626944 3292102656 3294592576 3301497144 3302687498 3305475876 3315083552 3316334967 3317822208 3329982436 3343742694 3347841024 3358900224 3367153152 3371211008 3373996032 3382347408 3385141632 3393459036 3394980864 3397548594 3399072256 3407423888 3411588051 3418679913 3421504152 3425627508 3449611264 3452461056 3463865856 3465114752 3472376688 3476561352 3478120448 3479433408 3480993792 3486666304 3490927308 3493752064 3501074016 3505293264 3508189056 3516872589 3522626048 3532750848 3557411616 3560350464 3561947136 3566239744 3572111664 3575002112 3586811712 3588165702 3589774848 3594100992 3601633248 3602931816 3604547584 3610482579 3616454784 3617819964 3632708112 3643149312 3644708337 3649175552 3658141696 3665575936 3671611416 3673257984 3677684736 3680722944 3686720928 3688374272 3689833536 3695869952 3698899578 3701955312 3703615488 3706416648 3717189696 3729468996 3732549984 3750821888 3763212288 3766321152 3778762752 3780125184 3781820416 3788047296 3792612384 3794313216 3795745536 3803635968 3805140834 3811365888 3819353472 3823956288 3833351874 3838050304 3853910016 3868035072 3880812672 3884018688 3885760512 3898254096 3900002304 3911131521 3912885504 3916118016 3922499592 3930471072 3932233728 3943454922 3962954304 3974344704 3990700032 3998810112 4002088068 4007190528 4012019712 4021877376 4023681024 4035163176 4043363616 4053298293 4055116032 4068511632 4086796626 4091805696 4105322496 4108713984 4115409408 4123772928 4137395328 4147561044 4149421056 4151062728 4157853696 4169718729 4181838408 4219674624 4233613824 4252640832 4254547968 4266688932 4268602368 4279090464 4287786624 4298399831 4301950824 4317806592 4351539456 4353490944 4362338304 4365914256 4385535858 4387502592 4389470208 4401996192 4407301168 4412812041 4421779956 4423762944 4454643523 4458323592 4478533632 4489537536 4498661376 4509796544 4513522176 4520877262 4524612048 4526641152 4530064792 4539558573 4548784068 4558239884 4562005536 4567503344 4577075586 4603281408 4618487808 4629835584 4635415136 4639244544 4641325056 4650727686 4654569744 4668098688 4669945569 4673724352 4677585408 4685207846 4689163452 4704568209 4710334464 4743215488 4747133952 4749262848 4762815552 4780271859 4782415616 4784220936 4786366464 4792134656 4802177664 4803909088 4813976772 4819778238 4821939712 4823759952 4839694677 4843610816 4857532416 4859611116 4895481888 4897677312 4903579648 4907630592 4911653538 4915627904 4919778048 4931866104 4935940416 4938153984 4941888864 4952245716 4954031247 4956252928 4958213814 4972625328 4976733312 4994973654 5015614041 5017616384 5021761536 5038350336 5040166912 5050729728 5056816512 5059084288 5060994048 5071514624 5073521112 5077712448 5081821184 5090188554 5092471296 5096322891 5098608384 5111135832 5132256228 5138441262 5157380096 5174416896 5178691584 5195798784 5197672128 5200003072 5208565032 5214842028 5217180672 5219150112 5221490688 5229999456 5240628096 5242978304 5251611024 5257939896 5262283584 5283939072 5299126272 5320933376 5331746816 5336117424 5340525696 5342920704 5349359616 5362503168 5364908032 5380217568 5384662272 5391151488 5404397724 5406821376 5424682176 5449062168 5464723968 5473763328 5487212544 5498363904 5509886976 5516527104 5521084416 5530081392 5532561408 5534750304 5543804928 5548349367 5555423232 5559624972 5575784544 5594203494 5626232832 5644818432 5649481728 5670187776 5672730624 5688918576 5691469824 5705453952 5707711251 5717048832 5735934432 5750027811 5757075456 5780865024 5802052608 5804654592 5821219008 5828640768 5847381144 5850003456 5869328256 5883749388 5895706608 5898350592 5915182383 5944431456 5971378176 5986050048 5998215168 6003132102 6018029568 6032816064 6035521536 6052744764 6060039106 6065045424 6082674048 6102767448 6130194939 6137708544 6157983744 6173114112 6185659392 6188433408 6200970248 6206092992 6221341566 6224131584 6226594092 6228839089 6236780544 6252217936 6272757612 6280317098 6329511936 6350420736 6373695812 6378961248 6381821952 6400033398 6402903552 6418635696 6426370984 6431679936 6452926236 6476709888 6479481488 6527309184 6530236416 6543507456 6548871384 6559704064 6575821472 6578303787 6581253888 6584205312 6589185152 6602994288 6605374996 6610951752 6630167104 6632669934 6635644416 6659964872 6687485388 6717800448 6734306304 6742422016 6747992064 6764694816 6770283264 6781315893 6786918072 6789961728 6795097188 6798144512 6814847776 6823176102 6837359826 6843008304 6851255016 6865613379 6899222528 6904922112 6927731712 6930229504 6944753376 6953122704 6956240896 6958866816 6961987584 6973332608 6976091529 6981854616 6987504128 7002148032 7010586528 7016378112 7027811769 7033745178 7045252096 7065501696 7114823232 7120700928 7123894272 7132479488 7144223328 7150004224 7173623424 7176331404 7179549696 7188201984 7203266496 7205863632 7209095168 7220965158 7229667357 7232909568 7235639928 7265416224 7286298624 7289416674 7298351104 7316283392 7331151872 7343222832 7346515968 7355369472 7361445888 7373441856 7376748544 7379667072 7391739904 7397799156 7403910624 7407230976 7412833296 7434379392 7437320721 7458937992 7465099968 7492460481 7501643776 7526424576 7532642304 7557525504 7560250368 7563640832 7576094592 7585224768 7588626432 7591491072 7607271936 7610281668 7622731776 7638706944 7647912576 7666703748 7707661893 7707820032 7736070144 7761625344 7768037376 7796508192 7800004608 7822263042 7825771008 7832236032 7844999184 7860942144 7864467456 7886909844 7925908608 7948689408 7981400064 7997620224 8004176136 8014381056 8024039424 8043754752 8047362048 8070326352 8086727232 8106596586 8110232064 8137023264 8173593252 8210644992 8217427968 8230818816 8247545856 8274790656 8295122088 8298842112 8302125456 8315707392 8339437458 8363676816 8391305241 8439349248 8467227648 8505281664 8509095936 8526334091 8533377864 8537204736 8558180928 8575573248 8596799662 8603901648 8635613184 8703078912 8706981888 8731828512 8771071716 8775005184 8778940416 8803992384 8814602336 8825624082 8836260103 8843559912 8847525888 8909287046 8916647184 8957067264 8979075072 8997322752 9004698153 9019593088 9027044352 9041754524 9049224096 9053282304 9060129584 9079117146 9090058659 9097568136 9116479768 9124011072 9135006688 9154151172 9157451699 9206562816 9236975616 9259671168 9270830272 9278489088 9282650112 9301455372 9309139488 9332012349 9336197376 9339891138 9347448704 9355170816 9370415692 9378326904 9409136418 9420475647 9420668928 9486430976 9494267904 9525631104 9560543718 9564831232 9568441872 9572732928 9584269312 9600050097 9604355328 9607818176 9627953544 9639556476 9643879424 9647519904 9679389354 9687221632 9715064832 9719222232 9790963776 9795354624 9807159296 9815261184 9823307076 9831255808 9839556096 9863732208 9871880832 9876307968 9883777728 9904491432 9908062494 9912505856 9916427628 9945250656 9949004901 9953466624 9989947308 10031228082 10035232768 10043523072 10076700672 10080333824 10101459456 10113633024 10118168576 10121988096 10143029248 10147042224 10155424896 10163642368 10180377108 10184942592 10192645782 10197216768 10222271664 10256039739 10264512456 10276882524 10314760192 10348833792 10357383168 10391597568 10395344256 10400006144 10417130064 10429684056 10434361344 10438300224 10442981376 10459998912 10481256192 10485956608 10503222048 10515879792 10524567168 10550617767 10567878144 10598252544 10641866752 10672234848 10681051392 10685841408 10698719232 10725006336 10729816064 10760435136 10769324544 10782302976 10808795448 10813642752 10849364352 10898124336 10929447936 10934125011 10947526656 10974425088 10996727808 11019773952 11033054208 11042168832 11060162784 11065122816 11069500608 11087609856 11096698734 11110846464 11119249944 11151569088 11188406988 11252465664 11289636864 11298963456 11340375552 11345461248 11377837152 11382939648 11410907904 11415422502 11434097664 11471868864 11500055622 11514150912 11561730048 11604105216 11642438016 11657281536 11694762288 11700006912 11733394563 11738656512 11767498776 11791413216 11796701184 11830364766 11844621889 11888862912 11972100096 11996430336 12006264204 12036059136 12065632128 12071043072 12105489528 12120078212 12130090848 12159894879 12165348096 12205534896 12260389878 12275417088 12315967488 12346228224 12371318784 12401940496 12412185984 12442683132 12448263168 12453188184 12457678178 12473561088 12504435872 12509156187 12535159681 12545515224 12560634196 12659023872 12700841472 12747391624 12757922496 12763643904 12800066796 12805807104 12837271392 12852741968 12863359872 12895199493 12905852472 12953419776 12958962976 13054618368 13060472832 13087014912 13097742768 13119408128 13151642944 13156607574 13162507776 13168410624 13178370304 13205988576 13210749992 13221903504 13238436123 13260334208 13265339868 13271288832 13319929744 13363930569 13374970776 13435600896 13468612608 13484844032 13495984128 13529389632 13540566528 13562631786 13573836144 13579923456 13590194376 13596289024 13618675719 13629695552 13646352204 13674719652 13686016608 13702510032 13731226758 13798445056 13809844224 13855463424 13860459008 13889506752 13906245408 13912481792 13917733632 13923975168 13946665216 13952183058 13963709232 13975008256 14004296064 14021173056 14032756224 14055623538 14067490356 14090504192 14113704627 14131003392 14229646464 14241401856 14247788544 14264958976 14288446656 14300008448 14340815577 14347246848 14352662808 14359099392 14376403968 14406532992 14411727264 14418190336 14441930316 14459334714 14465819136 14471279856 14530832448 14572597248 14578833348 14632566784 14662303744 14686445664 14693031936 14710738944 14722891776 14746883712 14753497088 14759334144 14783479808 14795598312 14807821248 14814461952 14825666592 14862093741 14868758784 14874641442 14917875984 14930199936 14984920962 15003287552 15052849152 15065284608 15115051008 15120500736 15152189184 15170449536 15177252864 15182982144 15214543872 15220563336 15245463552 15277413888 15288968673 15295825152 15333407496 15415323786 15472140288 15523250688 15536074752 15593016384 15600009216 15644526084 15651542016 15664472064 15689998368 15721884288 15728934912 15773819688 15851817216 15897378816 15962800128 15995240448 16008352272 16028762112 16048078848 16087509504 16094724096 16140652704 16173454464 16213193172 16220464128 16274046528 16347186504 16421289984 16461637632 16495091712 16549581312 16590244176 16597684224 16604250912 16631414784 16645048101 16678874916 16727353632 16782610482 16802835703 16878698496 16934455296 17010563328 17018191872 17052668182 17066755728 17074409472 17116361856 17123133753 17151146496 17193599324 17207803296 17250083433 17271226368 17406157824 17413606499 17413963776 17463657024 17542143432 17550010368 17607984768 17629204672 17651248164 17672520206 17687119824 17695051776 17745547149 17818574092 17833294368 17914134528 17958150144 17994645504 18009396306 18039186176 18054088704 18083509048 18098448192 18106564608 18120259168 18158234292 18180117318 18195136272 18232959536 18248022144 18270013376 18308302344 18314903398 18390584817 18413125632 18473951232 18519342336 18541660544 18556978176 18565300224 18602910744 18618278976 18664024698 18672394752 18679782276 18686517267 18694897408 18710341632 18740831384 18756653808 18818272836 18840951294 18972861952 18988535808 19051262208 19121087436 19129662464 19136883744 19145465856 19168538624 19200100194 19208710656 19215636352 19255907088 19279112952 19287758848 19295039808 19358778708 19374443264 19430129664 19438444464 19581927552 19590709248 19614318592 19630522368 19646614152 19662511616 19679112192 19727464416 19734911361 19743761664 19752615936 19767555456 19808982864 19816124988 19825011712 19832855256 19890501312 19898009802 19906933248 19979894616 20062456164 20070465536 20153401344 20160667648 20202918912 20227266048 20236337152 20243976192 20286058496 20294084448 20310849792 20327284736 20343947679 20360754216 20369885184 20385291564 20394433536 20444543328 20512079478 20529024912 20553765048 20629520384 20697667584 20714766336 20783195136 20790688512 20800012288 20834260128 20859368112 20868722688 20876600448 20885962752 20919997824 20928274587 20962512384 20971913216 21006444096 21031759584 21049134336 21083435307 21101235534 21135756288 21196505088 21283733504 21344469696 21362102784 21371682816 21397438464 21450012672 21520870272 21538649088 21564605952 21617590896 21627285504 21689002071 21698728704 21796248672 21858895872 21868250022 21895053312 21948850176 21993455616 22039547904 22066108416 22084337664 22120325568 22130245632 22139001216 22175219712 22193397468 22221692928 22238499888 22303138176 22311962163 22376813976 22477381443 22504931328 22579273728 22597926912 22680751104 22690922496 22755674304 22765879296 22821815808 22830845004 22868195328 22943737728 23000111244 23122985679 23123460096 23208210432 23284876032 23389524576 23400013824 23466789126 23477313024 23534997552 23582826432 23593402368 23660729532 23689243778 23777725824 23836580881 23944200192 23992860672 24012528408 24072118272 24131264256 24142086144 24210979056 24240156424 24260181696 24319789758 24330696192 24411069792 24520779756 24631934976 24692456448 24742637568 24803880992 24824371968 24885366264 24896526336 24906376368 24915356356 24947122176 25008871744 25018312374 25070319362 25091030448 25121268392 25173915723 25318047744 25401682944 25494783248 25515844992 25527287808 25579002273 25600133592 25611614208 25674542784 25705483936 25726719744 25790398986 25811704944 25906839552 25917925952 26109236736 26120945664 26195485536 26238816256 26303285888 26313215148 26325015552 26336821248 26356740608 26411977152 26421499984 26443807008 26476872246 26508780309 26520668416 26530679736 26542577664 26639859488 26727861138 26749941552 26871201792 26937225216 26969688064 26991968256 27014094459 27058779264 27081133056 27125263572 27147672288 27159846912 27180388752 27192578048 27237351438 27259391104 27270175977 27292704408 27349439304 27372033216 27405020064 27462453516 27472355097 27596890112 27619688448 27710926848 27720918016 27779013504 27812490816 27824963584 27835467264 27847950336 27893330432 27904366116 27927418464 27950016512 27996037047 28008592128 28042346112 28065512448 28111247076 28134980712 28181008384 28227409254 28261426941 28262006784 28459292928 28482803712 28529917952 28576893312 28600016896 28681631154 28694493696 28705325616 28718198784 28752807936 28813065984 28823454528 28836380672 28883860632 28918669428 28931638272 28942559712 29061664896 29145194496 29157666696 29265133568 29324607488 29372891328 29386063872 29421477888 29445783552 29493767424 29506994176 29518668288 29566959616 29591196624 29615642496 29628923904 29651333184 29724187482 29737517568 29749282884 29835751968 29860399872 29969841924 30105698304 30130569216 30230102016 30241001472 30304378368 30340899072 30354505728 30365964288 30429087744 30441126672 30490927104 30554827776 30577937346 30591650304 30666814992 30768119217 30830647572 30944280576 31046501376 31072149504 31186032768 31200018432 31289052168 31303084032 31328944128 31379996736 31443768576 31457869824 31547639376 31651853301 31703634432 31794757632 31925600256 32016704544 32057524224 32096157696 32175019008 32189448192 32281305408 32346908928 32426386344 32440928256 32548093056 32694373008 32802375033 32842579968 32923275264 32990183424 33099162624 33180488352 33195368448 33208501824 33262829568 33290096202 33330215083 33357749832 33454707264 33565220964 33605671406 33757396992 33868910592 34021126656 34036383744 34105336364 34133511456 34148818944 34232723712 34246267506 34302292992 34387198648 34415606592 34500166866 34541744039 34542452736 34812315648 34827212998 34927314048 35084286864 35100020736 35200183689 35215969536 35258409344 35302496328 35345040412 35374239648 35390103552 35491094298 35533865667 35637148184 35666588736 35916300288 35989291008 36018792612 36078372352 36108177408 36167018096 36196896384 36213129216 36240518336 36316468584 36360234636 36390272544 36465919072 36479684637 36496044288 36540026752 36616604688 36629806796 36781169634 36826251264 36947902464 37038684672 37083321088 37113956352 37205821488 37236557952 37328049396 37344789504 37359564552 37373034534 37389794816 37420683264 37481662768 37513307616 37527468561 37605479043 37636545672 37681902588 37945723904 37977071616 38102524416 38242174872 38259324928 38273767488 38290931712 38337077248 38400200388 38417421312 38431272704 38511814176 38558225904 38575517696 38590079616 38685598479 38717557416 38748886528 38860259328 38876888928 39163855104 39181418496 39228637184 39261044736 39293228304 39325023232 39358224384 39454928832 39469822722 39487523328 39505231872 39535110912 39617965728 39632249976 39650023424 39665710512 39715308369 39781002624 39796019604 39813866496 39959789232 40091791707 40124912328 40140931072 40306802688 40321335296 40405837824 40454532096 40472674304 40487952384 40572116992 40588168896 40621699584 40654569472 40687895358 40721508432 40739770368 40770583128 40788867072 40889086656 41024158956 41058049824 41107530096 41259040768 41395335168 41429532672 41566390272 41581377024 41600024576 41668520256 41718736224 41737445376 41753200896 41771925504 41839995648 41856549174 41925024768 41943826432 42012888192 42063519168 42098268672 42166870614 42202471068 42271512576 42393010176 42688939392 42724205568 42743365632 42794876928 42900025344 43022446731 43041740544 43077298176 43129211904 43235181792 43254571008 43378004142 43397457408 43592497344 43717791744 43736500044 43897700352 43986911232 44079095808 44132216832 44168675328 44240651136 44260491264 44278002432 44350439424 44386794936 44443385856 44476999776 44586281223 44606276352 44623924326 44753627952 44954762886 45009862656 45158547456 45195853824 45361502208 45511348608 45531758592 45643631616 45661690008 45736390656 45866906019 45887475456 46000222488 46245971358 46416420864 46569752064 46779049152 46800027648 46933578252 46954626048 47069995104 47165652864 47186804736 47282398141 47321459064 47378487556 47555451648 47673161762 47888400384 47985721344 48025056816 48144236544 48262528512 48284172288 48421958112 48480312848 48520363392 48639579516 48661392384 48822139584 49001078753 49041559512 49263869952 49384912896 49485275136 49607761984 49648743936 49770732528 49793052672 49812752736 49830712712 49894244352 49935144303 50017743488 50036624748 50140638724 50182060896 50242536784 50347831446 50408507109 50636095488 50803365888 50989566496 51031689984 51054575616 51158004546 51200267184 51223228416 51349085568 51369401259 51410967872 51453439488 51580797972 51623409888 51750250299 51813679104 51835851904 52218473472 52240819497 52241891328 52390971072 52477632512 52606571776 52626430296 52650031104 52713481216 52823954304 52842999968 52887614016 52953744492 53017560618 53041336832 53061359472 53085155328 53236641447 53279718976 53455722276 53499883104 53742403584 53874450432 53939376128 53983936512 54028188918 54117558528 54162266112 54250527144 54295344576 54319693824 54360777504 54385156096 54474702876 54518782208 54540351954 54585408816 54698878608 54744066432 54810040128 54924907032 54944710194 55171754451 55193780224 55239376896 55421853696 55441836032 55558027008 55624981632 55649927168 55670934528 55695900672 55786660864 55808732232 55854836928 55900033024 55992074094 56017184256 56059551801 56084692224 56131024896 56222494152 56269961424 56362016768 56454818508 56522853882 56918585856 56965607424 57153786624 57200033792 57363262308 57388987392 57410651232 57436397568 57505615872 57626131968 57646909056 57672761344 57767721264 57837338856 57863276544 57885119424 58123329792 58290388992 58315333392 58530267136 58649214976 58745782656 58772127744 58842955776 58891567104 58987534848 59013988352 59037336576 59182393248 59231284992 59257847808 59302666368 59448374964 59475035136 59498565768 59671503936 59720799744 59939683848 60211396608 60460204032 60482002944 60608756736 60681798144 60709011456 60731928576 60858175488 60882253344 60981854208 61031843037 61109655552 61155874692 61183300608 61333629984 61536238434 61661295144 61888561152 62093002752 62144299008 62372065536 62400036864 62578104336 62606168064 62657888256 62759993472 62784823761 62887537152 62915739648 63095278752 63250305921 63303706602 63407268864 63589515264 63851200512 64033409088 64115048448 64192315392 64350038016 64562610816 64693817856 64852772688 64881856512 65067006213 65096186112 65388746016 65604750066 65685159936 65846550528 65980366848 66198325248 66360976704 66390736896 66417003648 66525659136 66580192404 66660430166 66715499664 66909414528 66935886489 67130441928 67211342812 67432144329 67514793984 67737821184 68042253312 68072767488 68210672728 68267022912 68297637888 68465447424 68492535012 68517229979 68604585984 68774397296 68831213184 69000333732 69083488078 69368957037 69624631296 69654425996 69854628096 70168573728 70200041472 70400367378 70431939072 70516818688 70604992656 70690080824 70748479296 70780207104 70982188596 71067731334 71274296368 71333177472 71509742643 71832600576 71978582016 72037585224 72156744704 72216354816 72334036192 72393792768 72426258432 72481036672 72632937168 72720469272 72780545088 72931838144 72959369274 72992088576 73080053504 73233209376 73259613592 73562339268 73895804928 74077369344 74166642176 74227912704 74411642976 74473115904 74656098792 74689579008 74719129104 74746069068 74779589632 74841366528 74963325536 75026615232 75054937122 75210958086 75273091344 75363805176 75521747169 75891447808 75954143232 76205048832 76484349744 76518649856 76547534976 76581863424 76674154496 76737006819 76800400776 76834842624 76862545408 77023628352 77116451808 77151035392 77180159232 77371196958 77435114832 77497773056 77720518656 77753777856 78327710208 78362836992 78457274368 78586456608 78650046464 78716448768 78909857664 78939645444 78975046656 79010463744 79070221824 79235931456 79264499952 79300046848 79331421024 79430616738 79526340927 79562005248 79592039208 79627732992 79919578464 80183583414 80249824656 80281862144 80613605376 80642670592 80811675648 80909064192 80975904768 81144233984 81176337792 81243399168 81309138944 81375790716 81443016864 81479540736 81541166256 81577734144 81778173312 81810527931 82048317912 82116099648 82215060192 82417065291 82518081536 82790670336 82859065344 83132780544 83162754048 83200049152 83337040512 83437472448 83474890752 83506401792 83543851008 83679991296 83713098348 83850049536 84025776384 84127038336 84196537344 84333741228 84404942136 84543025152 84784280823 84786020352 85377878784 85448411136 85589753856 85800050688 86044893462 86083481088 86154596352 86258423808 86470363584 86509142016 86756008284 86794914816 87184994688 87435583488 87473000088 87795400704 87973822464 88158191616 88264433664 88337350656 88481302272 88520982528 88556004864 88700878848 88773589872 88886771712 88953999552 89172562446 89212552704 89247848652 89507255904 89909525772 90317094912 90391707648 90723004416 91022697216 91063517184 91287263232 91323380016 91472781312 91733812038 91774950912 92000444976 92304357651 92491942716 92832841728 93139504128 93558098304 93600055296 93789675001 93867156504 93909252096 94139990208 94331305728 94373609472 94564796282 94642918128 94756975112 94955559903 95110903296 95346323524 95776800768 96050113632 96288473088 96525057024 96568344576 96843916224 96960625696 97040726784 97198861133 97279159032 97322784768 97644279168 98002157506 98083119024 98407125099 98527739904 98769825792 98970550272 99215523968 99297487872 99541465056 99586105344 99625505472 99661425424 99788488704 99870288606 99990645249 100035486976 100073249496 100281277448 100364121792 100485073568 100695662892 100731968689 100817014218 101272190976 101606731776 101979132992 102063379968 102109151232 102316009092 102400534368 102446456832 102698171136 102738802518 102821935744 102906878976 103161595944 103246819776 103500500598 103625232117 103627358208 103671703808 104436946944 104481638994 104781942144 104955265024 105213143552 105252860592 105300062208 105426962432 105600551067 105647908608 105685999936 105775228032 105907488984 106035121236 106082673664 106122718944 106170310656 106473282894 106559437952 106601597001 106911444552 106999766208 107748900864 107878752256 107967873024 108056377836 108235117056 108324532224 108501054288 108590689152 108639387648 108721555008 108770312192 108949405752 109037564416 109080703908 109170817632 109397757216 109439053911 109488132864 109620080256 109849814064 109889420388 110343508902 110387560448 110478753792 110843707392 110883672064 111116054016 111249963264 111299854336 111341869056 111573321728 111617464464 111709673856 111800066048 111984148188 112034368512 112119103602 112169384448 112262049792 112444988304 112539922848 112724033536 112816437129 112909637016 113045707764 113837171712 113931214848 114307573248 114400067584 114726524616 114777974784 114821302464 114872795136 115011231744 115252263936 115293818112 115345522688 115535442528 115674677712 115726553088 115770238848 116056795437 116246659584 116580777984 116630666784 117060534272 117491565312 117544255488 117685911552 117783134208 117975069696 118027976704 118074673152 118364786496 118462569984 118515695616 118605332736 118896749928 118950070272 118997131536 119343007872 119441599488 119879367696 120275375121 120422793216 120920408064 120964005888 121217513472 121363596288 121418022912 121463857152 121716350976 121764506688 121963708416 122063686074 122219311104 122311749384 122366601216 122667259968 123072476868 123322590288 123777122304 124186005504 124288598016 124744131072 124800073728 125156208672 125212336128 125315776512 125519986944 125569647522 125775074304 125831479296 126190557504 126500611842 126607413204 126814537728 127179030528 128066818176 128230096896 128384630784 128700076032 129067340193 129125221632 129387635712 129705545376 129763713024 130134012426 130192372224 130290840779 130777492032 131209500132 131693101056 131960733696 132396650496 132721953408 132781473792 132834007296 133051318272 133160384808 133320860332 133430999328 133758843669 133818829056 133871772978 134260883856 134422685624 134864288658 135029587968 135475642368 136084506624 136421345456 136534045824 136595275776 136930894848 136985070024 137034459958 137209171968 137548794592 137600718057 137662426368 137886756491 138000667464 138166976156 138737914074 139249262592 139308851992 139709256192 140337147456 140400082944 140800734756 140863878144 141033637376 141209985312 141380161648 141496958592 141560414208 141847194423 141964377192 142135462668 142548592736 142666354944 143019485286 143665201152 143957164032 144075170448 144313489408 144432709632 144668072384 144787585536 144852516864 144962073344 145265874336 145440938544 145561090176 145863676288 145918738548 145984177152 146160107008 146466418752 146519227184 147003236259 147124678536 147791609856 148154738688 148333284352 148455825408 148823285952 148946231808 149312197584 149379158016 149438258208 149492138136 149559179264 149682733056 149805432909 149926651072 150053230464 150109874244 150421916172 150546182688 150727610352 151043494338 151225521327 151782895616 151908286464 152410097664 152968699488 153037299712 153095069952 153163726848 153348308992 153474013638 153600801552 153669685248 153725090816 154047256704 154232903616 154302070784 154360318464 154742393916 154870229664 154995546112 155250750897 155441037312 155507555712 156655420416 156722458491 156725673984 156914548736 157172913216 157300092928 157432897536 157819715328 157879290888 157950093312 158140443648 158471862912 158528999904 158600093696 158662842048 158861233476 159052681854 159124010496 159184078416 159255465984 159839156928 160367166828 160499649312 161227210752 161285341184 161623351296 161818128384 161951809536 162288467968 162352675584 162486798336 162618277888 162751581432 162886033728 162959081472 163082332512 163155468288 163556346624 163621055862 164096635824 164232199296 164430120384 164834130582 165036163072 165581340672 165718130688 166265561088 166325508096 166674081024 166874944896 166949781504 167012803584 167087702016 167359982592 167426196696 167700099072 168051552768 168178655403 168254076672 168393074688 168667482456 168809884272 169086050304 169568561646 170755757568 170896822272 171600101376 172089786924 172166962176 172309192704 172516847616 172940727168 173018284032 173512016568 173589829632 174369989376 174871166976 174946000176 175590801408 175947644928 176316383232 176528867328 176674701312 176962604544 177041965056 177112009728 177547179744 177773543424 177907999104 178345124892 178425105408 178495697304 179014511808 179819051544 180634189824 181446008832 182045394432 182127034368 182574526464 182646760032 182945562624 183095529111 183467624076 183549901824 184000889952 184608715302 184831192733 184983885432 185665683456 186279008256 187116196608 187200110592 187579350002 187734313008 187818504192 188279980416 188354471283 188662611456 188747218944 189129592564 189285836256 189513950224 189750917763 189911119806 190221806592 190692647048 191549671489 191553601536 192100227264 192576946176 193050114048 193687832448 193921251392 194081453568 194397722266 194558318064 194645569536 195201018639 195288558336 196004315012 196166238048 196814250198 197055479808 197539651584 197941100544 198431047936 198594975744 199082930112 199172210688 199251010944 199322850848 199576977408 199740577212 199981290498 200070973952 200146498992 200562554896 200728243584 200807659467 200970147136 201391325784 201463937378 201634028436 202296432987 202544381952 203213463552 203958265984 204126759936 204218302464 204632018184 204801068736 204892913664 205396342272 205477605036 205551689937 205643871488 205813757952 206323191888 206493639552 207001001196 207250464234 207343407616 208106871111 208873893888 208963277988 209563884288 209910530048 210426287104 210505721184 210600124416 210853924864 211201102134 211295817216 211371999872 211550456064 211814977968 212070242472 212165347328 212245437888 212340621312 212946565788 213118875904 213203194002 213822889104 213999532416 214529227929 215497801728 215757504512 215935746048 216112755672 216470234112 216649064448 217002108576 217181378304 217278775296 217443110016 217540624384 217898811504 218075128832 218161407816 218341635264 218795514432 218878107822 218976265728 219240160512 219699628128 219778840776 220687017804 220775120896 221687414784 221767344128 222232108032 222499926528 222599708672 222683738112 223146643456 223234928928 223419347712 223600132096 223968296376 224068737024 224238207204 224338768896 224524099584 224889976608 225079845696 225448067072 225632874258 225819274032 226091415528 227674343424 227862429696 228615146496 228800135168 229453049232 229555949568 229642604928 229745590272 230022463488 230211020457 230504527872 230587636224 230691045376 231070885056 231349355424 231453106176 231540477696 232113590874 232493319168 233161555968 233261333568 234121068544 234983130624 235088510976 235371823104 235950139392 236149346304 236729572992 236925139968 237031391232 237210665472 237793499856 237900140544 237994263072 238579022781 238686015744 238883198976 239758735392 240550750242 240845586432 241840816128 241928011776 242435026944 242727192576 242927714304 243432701952 243529013376 243927416832 244127372148 244438622208 244623498768 244733202432 245334519936 245431583793 246144953736 246645180576 247251195873 247554244608 248372011008 248577196032 249488262144 249600147456 250312417344 250424672256 250631553024 251039973888 251139295044 251550148608 252381115008 253001223684 253214826408 253629075456 254352842469 254358061056 256133636352 256769261568 257400152064 258134680386 258250443264 258775271424 259411090752 259527426048 260268024852 260384744448 260581681558 261554984064 262202389691 262419000264 263386202112 263921467392 264793300992 265443906816 265562947584 265668014592 266102636544 266320769616 266641720664 266861998656 267517687338 267637658112 267743545956 268521767712 268845371248 269728577316 270951284736 272169013248 272842690912 273068091648 273190551552 273861789696 273970140048 274068919916 274418343936 275097589184 275201436114 275324852736 275773512982 276001334928 276333952312 276913072953 277475828148 278498525184 278617703984 279418512384 280674294912 280800165888 281369025003 281601469512 281727756288 282067274752 282419970624 282760323296 282993917184 283120828416 283694388846 283928754384 284270925336 284866679709 285097185472 285332709888 286038970572 287330402304 288150340896 288626978816 288865419264 289336144768 289575171072 289705033728 289924146688 290531748672 290881877088 291122180352 291596583399 291727352576 291837477096 291968354304 292320214016 292932837504 293038454368 294006472518 294249357072 295221375297 295583219712 296309477376 296666568704 296911650816 297646571904 297892463616 298624395168 298758316032 298876516416 298984276272 299118358528 299365466112 299610865818 299853302144 299971935747 300106460928 300219748488 300843832344 301092365376 301455220704 302086988676 302195906067 302451042654 303565791232 303816572928 304820195328 305937398976 306074599424 306190139904 306327453696 306696617984 306948027276 307201603104 307339370496 307450181632 308094513408 308465807232 308604141568 308720636928 309484787832 309740459328 309991092224 310501501794 310875696351 310882074624 311015111424 313310840832 313444916982 313829097472 314345826432 314600185856 314865795072 315639430656 315758581776 315900186624 316280887296 316943725824 317057999808 317200187392 317325684096 317722466952 318105363708 318248020992 318368156832 318510931968 319678313856 319804791003 320734333656 320999298624 322570682368 323246702592 323636256768 323903619072 324576935936 324705351168 324973596672 325236555776 325503162864 325772067456 325918162944 326164665024 326310936576 327112693248 327242111724 328193271648 328464398592 328860240768 329668261164 331162681344 331436261376 332531122176 332651016192 333348162048 333749889792 333899563008 334025607168 334719965184 334852393392 335400198144 336103105536 336357310806 336508153344 336786149376 337334964912 337619768544 338172100608 338449311387 339137123292 341511515136 341793644544 343200202752 344179573848 344333924352 344618385408 345033695232 345881454336 346036568064 347024033136 347179659264 348170386311 348739978752 349742333952 349892000352 351181602816 352632766464 353057734656 353349402624 353925209088 354083930112 354224019456 355094359488 355547086848 355815998208 356690249784 356850210816 356991394608 358029023616 359638103088 360826125363 361268379648 362892017664 364090788864 364254068736 365149052928 365293520064 365891125248 366191058222 366632365913 366935248152 367099803648 368001779904 369217430604 369662385466 369967770864 371331366912 372558016512 374232393216 374400221184 375158700004 375468626016 375637008384 376559960832 376708942566 377325222912 377494437888 378259185128 378571672512 379027900448 379501835526 379822239612 379959184429 380443613184 381385294096 383099342978 384200454528 385153892352 386100228096 387202020579 387375664896 387842502784 388162907136 388795444532 389116636128 389291139072 390402037278 390577116672 390872522337 392008630024 392332476096 393628500396 395079303168 395882201088 396862095872 397189951488 398165860224 398344421376 398502021888 398645701696 399153954816 399481154424 399962580996 400141947904 400292997984 401125109792 401276531007 401456487168 401615318934 401940294272 402782651568 402927874756 403268056872 404592865974 405088763904 406426927104 407916531968 408253519872 409264036368 409602137472 409785827328 410792684544 410955210072 411103379874 411287742976 411627515904 412646383776 412802154171 412987279104 413660269473 414002002392 414500928468 414686815232 416213742222 417747787776 417926555976 419127768576 419821060096 420852574208 421011442368 421200248832 421707849728 422402204268 422591634432 422743999744 423100912128 423629955936 424140484944 424330694656 424490875776 424681242624 425541583269 425893131576 426237751808 426406388004 427645778208 427999064832 429058455858 430995603456 431515009024 431871492096 432225511344 432940468224 433298128896 434004217152 434362756608 434557550592 434886220032 435081248768 435797623008 436150257664 436322815632 436683270528 437591028864 437756215644 437952531456 438480321024 439399256256 439557681552 441009708777 441374035608 441550241792 443374829568 443534688256 444464216064 444999853056 445199417344 445367476224 446293286912 446469857856 446838695424 447200264192 447936592752 448137474048 448476414408 448677537792 449048199168 449779953216 450159691392 450896134144 451265748516 451638548064 452182831056 453676563981 455348686848 455724859392 457230292992 457600270336 458906098464 459111899136 459285209856 459491180544 460044926976 460422040914 461009055744 461175272448 461382090752 462141770112 462698710848 462906212352 463080955392 464227181748 464986638336 466323111936 466522667136 469966261248 470167375473 470177021952 470743646208 471900278784 472298692608 473459145984 473850279936 474421330944 475586999712 475800281088 475988526144 477158045562 477372031488 477766397952 479517470784 481101500484 483681632256 483856023552 484870053888 485454385152 485855428608 486865403904 487058026752 487854833664 488254744296 488877244416 489246997536 489466404864 490669039872 490863167586 492289907472 493290361152 494502391746 495108489216 496744022016 497154392064 498976524288 500624834688 500849344512 501263106048 502079947776 502278590088 503100297216 504535966209 504762230016 506002447368 506429652816 507258150912 508705684938 512267272704 514800304128 516269360772 516500886528 517550542848 518822181504 519054852096 520106379551 520536049704 520769488896 521163363116 523109968128 524404779382 524838000528 526772404224 527842934784 529586601984 530887813632 531125895168 531336029184 532641539232 533283441328 533723997312 535035374676 535275316224 535487091912 537043535424 537690742496 539011866283 539457154632 541902569472 544338026496 545685381824 546136183296 546381103104 547723579392 547940280096 548137839832 548836687872 549286587333 550195178368 550402872228 550649705472 551547025964 552002669856 552667904624 553826145906 554493578199 554951656296 556997050368 557235407968 558837024768 561348589824 561600331776 562738050006 563202939024 563455512576 564134549504 564839941248 565063413849 565520646592 565987834368 566241656832 567388777692 567857508768 568541850672 569252753289 569733359418 570194370944 570665419776 572077941144 574649014467 574660804608 576300681792 577253957632 577730838528 578672289536 579150342144 579848293376 581063497344 581763754176 582244360704 583193166798 583454705152 583674954192 583936708608 584640428032 585603055917 585865675008 586076908736 588012945036 588498714144 590442750594 591166439424 592618954752 593333137408 593823301632 595293143808 595784927232 597248790336 597516632064 597753032832 597968552544 598236717056 598730932224 599221731636 599706604288 599943871494 600212921856 600439496976 601687664688 602184730752 602910441408 604173977352 604391812134 604902085308 606889298961 607131582464 607633145856 609640390656 611874797952 612149198848 612380279808 612654907392 613393235968 613896054552 614403206208 614678740992 614900363264 616189026816 616655069811 616931614464 617208283136 617441273856 618969575664 619480918656 619982184448 621003003588 621751392702 622030222848 626621681664 626889833964 628691652864 629200371712 629731590144 631278861312 631517163552 631800373248 632561774592 633887451648 634115999616 634400374784 634651368192 635444933904 636210727416 636496041984 636736313664 637021863936 639356627712 639609582006 641468667312 641998597248 643587683787 645141364736 646493405184 647272513536 647807238144 649153871872 649410702336 649947193344 651006325728 651544134912 651836325888 652329330048 652621873152 654225386496 654484223448 656386543296 656928797184 657720481536 659336522328 662325362688 665062244352 665302032384 666696324096 667499779584 667799126016 668051214336 669439930368 669704786784 670800396288 672206211072 672714621612 673016306688 673572298752 674669929824 675239537088 676344201216 676898622774 678274246584 683023030272 683587289088 686400405504 688359147696 688667848704 689236770816 690067390464 690633061371 691762908672 692073136128 694048066272 694359318528 696340772622 697479957504 699484667904 699784000704 702363205632 705265532928 706115469312 707850418176 708448038912 710188718976 711094173696 711631996416 713380499568 713700421632 713982789216 715737068343 716058047232 719276206176 721652250726 722521935229 722536759296 725784035328 728181577728 730298105856 730587040128 731782250496 732382116444 733264731826 733870496304 734199607296 736003559808 736294751379 738434861208 739324770932 739935541728 741753587619 742662733824 745116033024 748464786432 748800442368 750317400008 750937252032 751274016768 753119921664 753417885132 754650445824 756518370256 757143345024 758055800896 759003671052 759644479224 759918368858 760887226368 762770588192 763058527407 766198685956 768400909056 770307784704 772200456192 774404041158 774751329792 775685005568 776325814272 777590889064 778233272256 778582278144 780804074556 781154233344 781745044674 784017260048 784664952192 786607169073 787257000792 790158606336 791764402176 793724191744 794379902976 796331720448 796688842752 797004043776 797291403392 798307909632 798962308848 799925161992 800283895808 800585995968 802250219584 802553062014 802912974336 803230637868 803880588544 805565303136 805855749512 806536113744 809185731948 812853854208 815833063936 816507039744 818528072736 819204274944 819571654656 821585369088 821910420144 822206759748 822575485952 823255031808 825292767552 825604308342 825974558208 827320538946 828004004784 829001856936 829373630464 830739218859 832427484444 835495575552 835853111952 838255537152 839642120192 841705148416 842022884736 842400497664 843415699456 844107075009 844804408536 845183268864 845487999488 846201824256 847259911872 848280969888 848661389312 848981751552 849362485248 851083166538 851786263152 852475503616 852812776008 855291556416 855998129664 858116911716 861991206912 863030018048 864451022688 865880936448 866596257792 868008434304 868725513216 869115101184 869772440064 870162497536 871595246016 872300515328 872645631264 873366541056 874789750197 875182057728 875512431288 875905062912 876960642048 878798512512 879115363104 882019417554 882748071216 883100483584 886749659136 887069376512 888928432128 889999706112 890734952448 892586573824 892939715712 893677390848 894400528384 895873185504 896274948096 896952828816 897355075584 898096398336 899559906432 899915807241 900319382784 901792268288 902531497032 903277096128 904365662112 906587718201 907353127962 910697373696 911449718784 914460585984 915200540672 917812196928 918223798272 918570419712 918982361088 920089853952 920844081828 922018111488 922350544896 924283540224 925397421696 925812424704 926161910784 928454363496 929973276672 932627089053 932646223872 933045334272 939932522496 940334750946 941487292416 943800557568 944597385216 946918291968 947700559872 948842661888 951173999424 951600562176 951977052288 954316091124 954744062976 955532795904 959034941568 959414373009 962203000968 967712047104 969740107776 970908770304 971710857216 973730807808 974116053504 975709667328 976509488592 977754488832 978493995072 978932809728 981338079744 981726335172 984579814944 986580722304 989004783492 993488044032 994308784128 997953048576 1001249669376 1001698689024 1004159895552 1004557180176 1006200594432 1009071932418 1009524460032 1012004894736 1012859305632 1014516301824 1015347934161 1017411369876 1024534545408 1024972977883 1029600608256 1032538721544 1033001773056 1035101085696 1037644363008 1038109704192 1040212759102 1041072099408 1041538977792 1042326726232 1044511158933 1046219936256 1048809558764 1049676001056 1053544808448 1059173203968 1061775627264 1062251790336 1062672058368 1065283078464 1066566882656 1067447994624 1070070749352 1070550632448 1070974183824 1074087070848 1075381484992 1078023732566 1078914309264 1082478376089 1083805138944 1088676052992 1091370763648 1092272366592 1092762206208 1095447158784 1095880560192 1096275679664 1097673375744 1098573174666 1099897097739 1100390356736 1100805744456 1101299410944 1103094051928 1104005339712 1105335809248 1107652291812 1108987156398 1109903312592 1113994100736 1114470815936 1117674049536 1122697179648 1123200663552 1125476100012 1126405878048 1126911025152 1128269099008 1129679882496 1130126827698 1131041293184 1131975668736 1132483313664 1134777555384 1135715017536 1137083701344 1138505506578 1139466718836 1139877553287 1140388741888 1141330839552 1144155882288 1149298028934 1152601363584 1154507915264 1155461677056 1157344579072 1158300684288 1159696586752 1161606061737 1162126994688 1163527508352 1164488721408 1166386333596 1166909410304 1167349908384 1167873417216 1169280856064 1171206111834 1171731350016 1172153817472 1172617567011 1176025890072 1176997428288 1180885501188 1185237909504 1186666274816 1187646603264 1190586287616 1191569854464 1194497580672 1195033264128 1195506065664 1195937105088 1196473434112 1197461864448 1198443463272 1199413208576 1199887742988 1200425843712 1200878993952 1203375329376 1203829593021 1204369461504 1205820882816 1208347954704 1208783624268 1209804170616 1213778597922 1214263164928 1215266291712 1219280781312 1223749595904 1224298397696 1224760559616 1226786471936 1227792109104 1228806412416 1229357481984 1229800726528 1232378053632 1233310139622 1233863228928 1234416566272 1234882547712 1237939151328 1238961837312 1239964368896 1240980808419 1242006007176 1243502785404 1244060445696 1253243363328 1253779667928 1257383305728 1258400743424 1259463180288 1262557722624 1263034327104 1263600746496 1265123549184 1267774903296 1268231999232 1268800749568 1269302736384 1270889867808 1272421454832 1272992083968 1273472627328 1274043727872 1276624749807 1278713255424 1279219164012 1282937334624 1283997194496 1287175367574 1292986810368 1294545027072 1295614476288 1298307743744 1298821404672 1299894386688 1302012651456 1303088269824 1303672651776 1304658660096 1305243746304 1308450772992 1308968446896 1312773086592 1313857594368 1315440963072 1318673044656 1323029126331 1324650725376 1330124488704 1330604064768 1333392648192 1334999559168 1335598252032 1336102428672 1338879860736 1339409573568 1341600792576 1344412422144 1345429243224 1346032613376 1347144597504 1349339859648 1350479074176 1352688402432 1353797245548 1356548493168 1361029691943 1366046060544 1367174578176 1372800811008 1376718295392 1377335697408 1378473541632 1380134780928 1381266122742 1383525817344 1384146272256 1388096132544 1388718637056 1392681545244 1394959915008 1398969335808 1399568001408 1410502126419 1410531065856 1412230938624 1415700836352 1416896077824 1420377437952 1423263992832 1426760999136 1427400843264 1427965578432 1431474136686 1432116094464 1433199248569 1438552412352 1443304501452 1445043870458 1451568070656 1456363155456 1460596211712 1461174080256 1463564500992 1464764232888 1466529463652 1467740992608 1468399214592 1472007119616 1472589502758 1476869722416 1478649541864 1479871083456 1483507175238 1485325467648 1490232066048 1496929572864 1500634800016 1501874504064 1502548033536 1506239843328 1506835770264 1509300891648 1513036740512 1513607898627 1514286690048 1516111601792 1518007342104 1519288958448 1519836737716 1521774452736 1525541176384 1526117054814 1532397371912 1536801818112 1544400912384 1548808082316 1549502659584 1551370011136 1552651628544 1555181778128 1556466544512 1557164556288 1560319138653 1561608149112 1562308466688 1563490089348 1568034520096 1569329904384 1573214338146 1574514001584 1580317212672 1583528804352 1587448383488 1588759805952 1592663440896 1593377685504 1594008087552 1594582806784 1597924617696 1599850323984 1600567791616 1601171991936 1604500439168 1605106124028 1605825948672 1606461275736 1607761177088 1611130606272 1611711499024 1613072227488 1617035598849 1618371463896 1625707708416 1631666127872 1633014079488 1637056145472 1638408549888 1639143309312 1643170738176 1643820840288 1644413519496 1645150971904 1646510063616 1647859761999 1650585535104 1651208616684 1651949116416 1654641077892 1656008009568 1658003713872 1658747260928 1661478437718 1663480734597 1664854968888 1670991151104 1671706223904 1676511074304 1679284240384 1683410296832 1684045769472 1684800995328 1686831398912 1688214150018 1689608817072 1690366537728 1690975998976 1692403648512 1694519823744 1696561939776 1697322778624 1697963503104 1698724970496 1702166333076 1703572526304 1704951007232 1705625552016 1707758259867 1710583112832 1711996259328 1716233823432 1723947043401 1723982413824 1726060036096 1728902045376 1731761872896 1733192515584 1736016868608 1737451026432 1739544880128 1740324995072 1743190492032 1744601030656 1745291262528 1746733082112 1749579500394 1750364115456 1751024862576 1751810125824 1753921284096 1757597025024 1758230726208 1764038835108 1765496142432 1773499318272 1774138753024 1777856864256 1779999412224 1781469904896 1785173147648 1785879431424 1787354781696 1788801056768 1791746371008 1792549896192 1793905657632 1794710151168 1796192796672 1799119812864 1799831614482 1800638765568 1803584536576 1805062994064 1806554192256 1808731324224 1813175436402 1814706255924 1821394747392 1822899437568 1828921171968 1835624393856 1836447596544 1837140839424 1837964722176 1840179707904 1841688163656 1844036222976 1844701089792 1848567080448 1849965209433 1850794843392 1851624849408 1852323821568 1856908726992 1859946553344 1865254178106 1866090668544 1879865044992 1880669501892 1887601115136 1889194770432 1893836583936 1895401119744 1897685323776 1902347998848 1903201124352 1903954104576 1908632182248 1909488125952 1911065591808 1918069883136 1918828746018 1924406001936 1930763051361 1935424094208 1939480215552 1941817540608 1943421714432 1947461615616 1948232107008 1953018977184 1955508977664 1956987990144 1957865619456 1962676159488 1963452670344 1969159629888 1973161444608 1978009566984 1986976088064 1995906097152 2002499338752 2003397378048 2008319791104 2009114360352 2012401188864 2018143864836 2019048920064 2024009789472 2025718611264 2029032603648 2030695868322 2033143120063 2034822739752 2049069090816 2049945955766 2059201216512 2065077443088 2066003546112 2070202171392 2071899184113 2075288726016 2076219408384 2080425518204 2082144198816 2083077955584 2084653452464 2089022317866 2092439872512 2097619117528 2099352002112 2107046386379 2107089616896 2118346407936 2123551254528 2125344116736 2130566156928 2133133765312 2134895989248 2140141498704 2141101264896 2141948367648 2147211205029 2148174141696 2150762969984 2156047465132 2157828618528 2164956752178 2167565805687 2167610277888 2177352105984 2182741527296 2184544733184 2190894317568 2191761120384 2192551359328 2195346751488 2197146349332 2199794195478 2200780713472 2201611488912 2202598821888 2206188103856 2208010679424 2208884254137 2210671618496 2215304583624 2217974312796 2219806625184 2225260762857 2227988201472 2228941631872 2235348099072 2245394359296 2246401327104 2250952200024 2252811756096 2253822050304 2256538198016 2259359764992 2260253655396 2262082586368 2263951337472 2269555110768 2271430035072 2274167402688 2277011013156 2278933437672 2279755106574 2280777483776 2282661679104 2288311764576 2289175582221 2298596057868 2305202727168 2309015830528 2310923354112 2314689158144 2316601368576 2319393173504 2323212123474 2324253989376 2327055016704 2328977442816 2332772667192 2333818820608 2334699816768 2335746834432 2338561712128 2342412223668 2343462700032 2344307634944 2345235134022 2352051780144 2353994856576 2359821507219 2361771002376 2370475819008 2373332549632 2375293206528 2381172575232 2383139708928 2388995161344 2390066528256 2391012131328 2391874210176 2392946868224 2394923728896 2396886926544 2398826417152 2399775485976 2400851687424 2401757987904 2406750658752 2407659186042 2408738923008 2411641765632 2416695909408 2417567248536 2419608341232 2427557195844 2428526329856 2438561562624 2447499191808 2448596795392 2449521119232 2455584218208 2457612824832 2458714963968 2459601453056 2464756107264 2466620279244 2467726457856 2468833132544 2469765095424 2475878302656 2477923674624 2479928737792 2481961616838 2484012014352 2487005570808 2488120891392 2506486726656 2507559335856 2514766611456 2516801486848 2518926360576 2525115445248 2526068654208 2527201492992 2530247098368 2532321225027 2535549806592 2536463998464 2537601499136 2538605472768 2541779735616 2544842909664 2545984167936 2546945254656 2548087455744 2553249499614 2557426510848 2558438328024 2565874669248 2567994388992 2574350735148 2585973620736 2589090054144 2597642809344 2599788773376 2604025302912 2606176539648 2607345303552 2609317320192 2610487492608 2616901545984 2617936893792 2624369250591 2625546173184 2627715188736 2630881926144 2637346089312 2646058252662 2649301450752 2660248977408 2661208129536 2666785296384 2669999118336 2672204857344 2677759721472 2678819147136 2683201585152 2688824844288 2690858486448 2692065226752 2694289195008 2698679719296 2699747421723 2700958148352 2705376804864 2707594491096 2713096986336 2719763154603 2722059383886 2732092121088 2734349156352 2745601622016 2753436590784 2754671394816 2756947083264 2760269561856 2762532245484 2767051634688 2776192265088 2777437274112 2785363090488 2789919830016 2797881267159 2797938671616 2799136002816 2821004252838 2824461877248 2831401672704 2833792155648 2840754875904 2846527985664 2853521998272 2854801686528 2855931156864 2862948273372 2864232188928 2866398497138 2877104824704 2878243119027 2884226286601 2886609002904 2890087740916 2903136141312 2912726310912 2921192423424 2922348160512 2927129001984 2929528465776 2933058927304 2935481985216 2936798429184 2944014239232 2945179005516 2953739444832 2957299083728 2959742166912 2967014350476 2980464132096 2993859145728 3001269600032 3003749008128 3005096067072 3012479686656 3013671540528 3018601783296 3026073481024 3027215797254 3028573380096 3032223203584 3036014684208 3038577916896 3039673475432 3043548905472 3046043802483 3051082352768 3052234109628 3064794743824 3073603636224 3074918933649 3088801824768 3097616164632 3099005319168 3102740022272 3105303257088 3110363556256 3112933089024 3114329112576 3120638277306 3123216298224 3124616933376 3126980178696 3133533476799 3136069040192 3138659808768 3146428676292 3149028003168 3160634425344 3174896766976 3177519611904 3185326881792 3186755371008 3188016175104 3189165613568 3195849235392 3199700647968 3201135583232 3202343983872 3209000878336 3210212248056 3211651897344 3212922551472 3215522354176 3222261212544 3223422998048 3226144454976 3234071197698 3236742927792 3247435128267 3251415416832 3263332255744 3266028158976 3274112290944 3276817099776 3278286618624 3286341476352 3287641680576 3288827038992 3290301943808 3293020127232 3295719523998 3299691293217 3301171070208 3302417233368 3303898232832 3309282155784 3312016019136 3316007427744 3317494521856 3322956875436 3326961469194 3329709937776 3341982302208 3343412447808 3353022148608 3366820593664 3368091538944 3369601990656 3373662797824 3376428300036 3379217634144 3380733075456 3381951997952 3384807297024 3389039647488 3393123879552 3394645557248 3395927006208 3397449940992 3404332666152 3407145052608 3409902014464 3411251104032 3415516519734 3419632659861 3421166225664 3423992518656 3432467646864 3447894086802 3452120072192 3457804090752 3463523745792 3466385031168 3472033737216 3474902052864 3479089760256 3486380984064 3489202061312 3490582525056 3493466164224 3499159000788 3500728230912 3502049725152 3503620251648 3507842568192 3515194050048 3516461452416 3517852701033 3528077670216 3530992284864 3548277506048 3555713728512 3559998824448 3562939809792 3570346295296 3571758862848 3574709563392 3577602113536 3583492742016 3585099792384 3587811315264 3589420302336 3592385593344 3598239625728 3599663228964 3601277531136 3610125988128 3613108384512 3617462648448 3626350872804 3629412511848 3642789494784 3645798875136 3657842343936 3671248787712 3672895193088 3674281678848 3680359415808 3683376327312 3688072445952 3689402179584 3697134160896 3699930418866 3701589686784 3703249698816 3704647643136 3713817453984 3719893106688 3722942425257 3730508356212 3732181337088 3759730089984 3761339003784 3775202230272 3778389540864 3787673167872 3790802239488 3795370647552 3804695997696 3806402248704 3807908209152 3817264364496 3818976251904 3822131183616 3829874249421 3836139766272 3837657492036 3848812003872 3861526102722 3878960431104 3883635081216 3886843428864 3894923231232 3896464214016 3906037954368 3911017955328 3913975980288 3915731238912 3925352318976 3926905340688 3938319259776 3946322889216 3956019133968 3969087378993 3973952176128 3991812194304 4004998677504 4006794756096 4016639582208 4018228720704 4024802377728 4032956025043 4036287729672 4038097840128 4048019578944 4051437222528 4058065207296 4061391736644 4066286240126 4069645479504 4083089075829 4098138181632 4099891911532 4118402433024 4130154886176 4132007092224 4140404342784 4143798368226 4150577452032 4152438816768 4160851036408 4164288397632 4166155911168 4169306904928 4178044635732 4179551028719 4184879745024 4195238235056 4198704004224 4214092772758 4231506379257 4236692815872 4247102509056 4250688233472 4261132313856 4266267530624 4269791978496 4280282997408 4282202529792 4283896735296 4294422410058 4296348283392 4299597745707 4301525939968 4312094930264 4315657237056 4329913504356 4335131611374 4354704211968 4365483054592 4369089466368 4381788635136 4383522240768 4385102718656 4390693502976 4394292698664 4399588390956 4401561426944 4403222977824 4405197643776 4412376207712 4416021358848 4417768508274 4421343236992 4430609167248 4435948625592 4439613250368 4450521525714 4455976402944 4457883263744 4470696198144 4490788718592 4501904400048 4505623512192 4507644100608 4513076396032 4518719529984 4520507310792 4524165172736 4527902674944 4539110221536 4540823695881 4542860070144 4548334805376 4554022026312 4557866875344 4559510213148 4561554967552 4565323358208 4576623529152 4578351164442 4597192115736 4610405454336 4618031661056 4629378316288 4633202737152 4638786347008 4646424246948 4648507978752 4654110033408 4657954885632 4665545334384 4667637641216 4669399633536 4671493668864 4677123424256 4680957415959 4684824447336 4686925400064 4688615269888 4690470268044 4704103560288 4707989713152 4719643014438 4723542004752 4740951638016 4746665099264 4750586413056 4762345150464 4766279417856 4777990322688 4780133056512 4782024262656 4783748420352 4785893736448 4793773853088 4797652834304 4799550971952 4801703374848 4803515975808 4813501317504 4815318372084 4817477846016 4823283531264 4833391818816 4835134497072 4839216682464 4851106796547 4855114391688 4857052659712 4877123125248 4894998383616 4897193590784 4899042238464 4911168436416 4915225649664 4917429927936 4919202906112 4929512214528 4933240558488 4935452915712 4939530190848 4951756605312 4955847349248 4959857475584 4963923233676 4968024028704 4974011141616 4976241782784 4990442203791 5012973453312 5015118671712 5029533222912 5033602973696 5037852721152 5050230890496 5052137308416 5054402985984 5060494196736 5064642450054 5071099613184 5072927996928 5075202998272 5077210945536 5083559471232 5089685819328 5091968335872 5093890509312 5096174911488 5106498999228 5114853021696 5116876656048 5131749338496 5135988777984 5148701470296 5171841130203 5171947241472 5178180108288 5195285618688 5199577546752 5208050605824 5212353079296 5218634640384 5220974985216 5233803091968 5235873787584 5248738501182 5251092346368 5255430377472 5261763852288 5274692178624 5292116505324 5320497954816 5322416259072 5333570592768 5339998236672 5344409714688 5355519442944 5357638294272 5366403170304 5377649688576 5381716972896 5384130453504 5388578390016 5397359438592 5399494843446 5401916296704 5410753609728 5415188982192 5426193972672 5439526309206 5444118767772 5464184242176 5468698312704 5506873181568 5509342789632 5513894166528 5520539123712 5525064490968 5534103269376 5549895628299 5552384530176 5554874548224 5570726180976 5579839660032 5595762534318 5598272005632 5642008505676 5662803345408 5667584311296 5681509751808 5693055971328 5707043996544 5709603373056 5711862313728 5721170175061 5725896546744 5728464377856 5732796994276 5754209649408 5756486238054 5768452573202 5773218005808 5780175481832 5792289154083 5806272282624 5825452621824 5842384846848 5844696321024 5859056931552 5866117854608 5870963970432 5873596858368 5888028478464 5890358011032 5907478889664 5914598167456 5919484333824 5929130529113 5934028700952 5960928264192 5987718291456 6002539200064 6007498016256 6010192134144 6024959373312 6027343081056 6037203566592 6052146962048 6054431594508 6057146760192 6064446407168 6072029368416 6077155833792 6079346950864 6087097810944 6092087604966 6099429360189 6102164705536 6104468219256 6129589487648 6147207272448 6149837867298 6177603649536 6195232329264 6198010638336 6205480044544 6210606514176 6215697552339 6220727112512 6225866178048 6228658225152 6241276554612 6246432596448 6249233866752 6253960357392 6267066953598 6272138080384 6277319617536 6292857352584 6298056006336 6321139159137 6321268850688 6349793533952 6355039223808 6370653763584 6376032350208 6378331227136 6391698470784 6399401295936 6402271166464 6404687967744 6418001756672 6420424496112 6423303794688 6425845102944 6431044708352 6441633615087 6444522425088 6446845996096 6452288909952 6468142395396 6473485855584 6494870256534 6502697417061 6502830833664 6526664511488 6532056317952 6548224581888 6553634199552 6572682952704 6575283361152 6577654077984 6580603887616 6586040254464 6591439047996 6599382586434 6602342140416 6604834466736 6607796465664 6618564311568 6624032038272 6632014855488 6634989043712 6645913750872 6653922938388 6659419875552 6675782288571 6683964604416 6686824895616 6706044297216 6733641187328 6736183077888 6739203981312 6747325595648 6752856600072 6758435268288 6761466150912 6763903995904 6769614594048 6778079294976 6786247759104 6789291114496 6791854012416 6808665332304 6814290105216 6819804028928 6822502208064 6831033039468 6839265319722 6842332451328 6847985037312 6864935293728 6895788173604 6915608181504 6927047491584 6932770062336 6944067474432 6949804105728 6958179520512 6972761968128 6978404122624 6981165050112 6986932328448 6998318001576 7001456461824 7004099450304 7007240503296 7015685136384 7030388100096 7032922904832 7035705402066 7056155340432 7061984569728 7079464521657 7096555012096 7111427457024 7119997648896 7125879619584 7140692590592 7143517725696 7149419126784 7166985484032 7170199584768 7175622630528 7178840604672 7184771186688 7196479251456 7199326457928 7202555062272 7220251976256 7226216769024 7234925296896 7252701745608 7258825023696 7285578989568 7315684687872 7342497575424 7345790386176 7348563357696 7366752654624 7376144891904 7378804359168 7394268321792 7399860837732 7403179373568 7406499397632 7409295286272 7427634907968 7439786213376 7445884850514 7461016712424 7464362674176 7519460179968 7522678007568 7550404460544 7556779081728 7575346335744 7581604478976 7590741295104 7596963675081 7609391995392 7612804497408 7615816418304 7634528728992 7637952503808 7644262367232 7659748498842 7672279532544 7675314984072 7697624007744 7723052205444 7757920862208 7767270162432 7792928428032 7812075908736 7822035910656 7827951960576 7831462477824 7850704637952 7853810681376 7873107751773 7876638519552 7892645778432 7912038267936 7938174757986 7947741287519 7947904352256 7983624388608 8009997355008 8033279164416 8036457441408 8049604755456 8065912050086 8072575459344 8076195680256 8096039157888 8099242265169 8102874445056 8116130414592 8122783473288 8132572480252 8139290959008 8159289463809 8166178151658 8196276363264 8199783823064 8236804866048 8260309772352 8264014184448 8280808685568 8287596736452 8301154904064 8321702072816 8328576795264 8332311822336 8338613809856 8356089271464 8359102057438 8369759490048 8390476470112 8393643801477 8397408008448 8428185545516 8463012758514 8473385631744 8494205018112 8501376466944 8522264627712 8532535061248 8539583956992 8560565994816 8564405059584 8567793470592 8588844820116 8592696566784 8599195491414 8603051879936 8624189860528 8631314474112 8634729357081 8652678859803 8659827008712 8670263222748 8709408423936 8730966109184 8738178932736 8763577270272 8767044481536 8770205437312 8781387005952 8788585397328 8799176781912 8803122853888 8806445955648 8810395287552 8824752415424 8832042717696 8835537016548 8842686473984 8861218334496 8871897251184 8879226500736 8901043051428 8915766527488 8941392396288 8981577437184 9003808800096 9011247024384 9015288201216 9026152792064 9037439059968 9041014621584 9048330345472 9055805349888 9078220443072 9081647391762 9085720140288 9096669610752 9108044052624 9115733750688 9119020426296 9123109935104 9130646716416 9138131407449 9153247058304 9156702328884 9194384231472 9220810908672 9224756800947 9236063322112 9258756632576 9266405474304 9277572694016 9292848493896 9297015957504 9308220066816 9315909771264 9331090668768 9335275282432 9338799267072 9342987337728 9354246848512 9361914831918 9369648894672 9373850800128 9377230539776 9380940536088 9408207120576 9415979426304 9439286028876 9447084009504 9481903276032 9493330198528 9524690300928 9532558835712 9555980645376 9560266113024 9564048525312 9567496840704 9571787472896 9587547706176 9595305668608 9599101943904 9603406749696 9607031951616 9627002635008 9630636744168 9634955692032 9646567062528 9666783637632 9670268994144 9678433364928 9702213593094 9710228783376 9714105319424 9754246250496 9789996767232 9798084476928 9822336872832 9830451299328 9834859855872 9838405812224 9859024429056 9866481116976 9870905831424 9879060381696 9899073879651 9903513210624 9911694698496 9919714951168 9927846467352 9936048057408 9948022283232 9952483565568 9980884407582 10025946906624 10030237343424 10059066445824 10067205947392 10100461780992 10104274616832 10108805971968 10120988393472 10129284900108 10142199226368 10145855993856 10154421891072 10167118942464 10179371638656 10183936671744 10187781018624 10192349822976 10212997998456 10229706043392 10233753312096 10258897979583 10263498676992 10271977555968 10297402940592 10343682260406 10356360216576 10390571237376 10399155093504 10416101211648 10424706158592 10437269280768 10467606183936 10471747575168 10497477002364 10502184692736 10510860754944 10523527704576 10549384357248 10553558103099 10584233010648 10644832518144 10667141185536 10679996473344 10688819429376 10711038885888 10715276588544 10732806340608 10755299377152 10763433945792 10768260907008 10777156780032 10794718877184 10798989686892 10803832593408 10830377964384 10852387945344 10879052618412 10888237535544 10928368484352 10937396625408 11013746363136 11018685579264 11041078247424 11050128981936 11068206538752 11099791256598 11104769060352 11109749096448 11141452361952 11159679320064 11168827275771 11191525068636 11196544011264 11274702756713 11284017011352 11325606690816 11335168622592 11363019503616 11386111942656 11414087993088 11419206746112 11423724627456 11442340350122 11451793093488 11456928755712 11465593988552 11489622748263 11508419298816 11512972476108 11536905146404 11546436011616 11560350963664 11584578308166 11650905243648 11684769693696 11689392642048 11718113863104 11732235709216 11741927940864 11747193716736 11776056956928 11780716022064 11814957779328 11829196334912 11838968667648 11858261058226 11868057401904 11907262136979 11921856528384 11975436582912 12005078400128 12014996032512 12020384268288 12049918746624 12054686162112 12074407133184 12098868075129 12104293924096 12108863189016 12114293520384 12128892814336 12144058736832 12154311667584 12158693901728 12174195621888 12184175209932 12198858720378 12204329411072 12208936438512 12249267227487 12259178975296 12294414544896 12299675734596 12355207299072 12390464658528 12396021276672 12410960089088 12421213028352 12431395104678 12441454225024 12451732356096 12457316450304 12482553109224 12492865192896 12498467733504 12507920714784 12534133907196 12538653086157 12544276160768 12554639235072 12585714705168 12596112012672 12642278318274 12694519137771 12699587067904 12710078447616 12741307527168 12752064700416 12756662454272 12783396941568 12798802591872 12804542332928 12809375935488 12836003513344 12840848992224 12846607589376 12851690205888 12862089416704 12883267230174 12889044850176 12893691992192 12898793237121 12904577819904 12936284790792 12946971711168 12989740513068 13005394834122 13053329022976 13064112635904 13096449163776 13107268399104 13145365905408 13150566722304 13155308155968 13161207775232 13172080508928 13182878095992 13198765172868 13204684280832 13209668933472 13215592931328 13237128623136 13248064076544 13264029710976 13269978087424 13291827501744 13307845876776 13318839751104 13351564577142 13367929208832 13373649791232 13412088594432 13467282374656 13472366155776 13494651191296 13505713200144 13516870536576 13522932301824 13527807991808 13539229188096 13556158589952 13572495518208 13578582228992 13583708024832 13617330664608 13628580210432 13639608057856 13645004416128 13662066078936 13678530639444 13684664902656 13695970074624 13729870587456 13791576347208 13831216363008 13854094983168 13888134948864 13899608211456 13916359041024 13945523936256 13956808245248 13962330100224 13973864656896 13996636003152 14002912923648 14008198900608 14014481006592 14031370272768 14042872247877 14060776200192 14065845809664 14071410804132 14112310680864 14123969139456 14158929043314 14222854914048 14239995297792 14251759239168 14281385181184 14287035451392 14298838253568 14333970968064 14340399169536 14351245261056 14357681209344 14392958502912 14398652915856 14405110124544 14440503952512 14452433538048 14469850593792 14505403491216 14517650047392 14553320389641 14571157979136 14631369375744 14684995150848 14691580772352 14697126715392 14733505309248 14752289783808 14757608718336 14788536643584 14799721675464 14806358747136 14818590572544 14855269815936 14879572426752 14891769701028 14922033424848 14928725348352 14971326611373 15038920359936 15045356015136 15100808921088 15113558163456 15150692671488 15163208957952 15181482590208 15193927350162 15218783990784 15225608994816 15231632836608 15269057457984 15275905007616 15288524734464 15319496997684 15344559065088 15350629968144 15395248015488 15446104410888 15515523390609 15515841724416 15534540324864 15585856856064 15624151817472 15655903921152 15662924955648 15701409275904 15707621362752 15746215503546 15753277039104 15765191734259 15785291556864 15824076535872 15876349515972 15895482575038 15967248777216 16019994710016 16066558328832 16072914882816 16099209510912 16131824100172 16145150918688 16152391360512 16192078315776 16198484530338 16205748890112 16232260829184 16245566946576 16265144960504 16278581918016 16318578927618 16332356303316 16392552726528 16399567646128 16520619544704 16528028368896 16561617371136 16575193472904 16602309808128 16643404145632 16649686884897 16657153590528 16664623644672 16677227619712 16712178542928 16718204114876 16739518980096 16780952940224 16787287602954 16794816016896 16856371091032 16926025517028 16988410036224 17002752933888 17044529255424 17065070122496 17079167913984 17121131989632 17128810119168 17135586941184 17163510525183 17177689640232 17185393133568 17198390982828 17206103759872 17248379721056 17262628948224 17269458714162 17305357719606 17319654017424 17340526445496 17376867462249 17418816847872 17461932218368 17476357865472 17527154540544 17534088963072 17540410874624 17577170794656 17598353563824 17606245707776 17612891911296 17620790575104 17649504830848 17664085435392 17671074033096 17685372947968 17722436668992 17743794502368 17758453001472 17787391587339 17802086102856 17831533054976 17882784792576 17963154874368 18007617600192 18022494048768 18030576402432 18052305584128 18074878119936 18082029243168 18096660690944 18111610699776 18156440886144 18163294783524 18171440280576 18193339221504 18216088105248 18231467501376 18238040852592 18246219870208 18261293432832 18276262814898 18298288080567 18306494116608 18313404657768 18388768462944 18441621817344 18449513601894 18472126644224 18517513265152 18532810948608 18555145388032 18585696987792 18594031915008 18616440133632 18631819542528 18662181337536 18670550564864 18677598534144 18685974675456 18708493697024 18723829663836 18739297789344 18747701600256 18754461079552 18761881072176 18816414241152 18831958852608 18878572057752 18894168019008 18963417477411 18963806552064 18986660397056 19049380601856 19065117671424 19111961290752 19128097050624 19134993681408 19143574945792 19175095412352 19190611337216 19198203887808 19206813499392 19214063903232 19254005270016 19261273488336 19269911384064 19293134125056 19333567275264 19340537988288 19356866729856 19404427186188 19420457566752 19508092251183 19508492500992 19579993534464 19596168953856 19644673745664 19660902598656 19676811624448 19718048858112 19732962233952 19741811662848 19758120763392 19798147759302 19807026421248 19823389396992 19839429902336 19855692934704 19872096114816 19896044566464 19904967131136 19961768815164 20051893813248 20060474686848 20118132891648 20200923561984 20208549233664 20217611943936 20241976786944 20258569800216 20284398452736 20291711987712 20308843782144 20334237884928 20358743277312 20367873343488 20375562037248 20425995996912 20459412086784 20467506624192 20517795959166 20526997353984 20543955111936 20594805881184 20687364520812 20781142474752 20798310187008 20832202423296 20849412317184 20874538561536 20935212367872 20943495150336 20994954004728 21004369385472 21021721509888 21047055409152 21098768714496 21107116206198 21168466021296 21238393564971 21289665036288 21334282371072 21359992946688 21377638858752 21422077771776 21430553177088 21510598754304 21526867891584 21536521814016 21554313560064 21589437754368 21597979373784 21607665186816 21660755928768 21704775890688 21758105236824 21776475071088 21856736968704 22027492726272 22037371158528 22100257963872 22136413077504 22199582513196 22209538120704 22219498192896 22282904723904 22319358640128 22337654551542 22364574320693 22383050137272 22393088022528 22549405513426 22568034022704 22651213381632 22670337245184 22726039007232 22772223885312 22790891025243 22828175986176 22838413492224 22847449254912 22884680700244 22903586186976 22913857511424 22931187977104 22979245496526 23016838597632 23025944952216 23073810292808 23092872023232 23120701927328 23169156616332 23177510250169 23301810487296 23378785284096 23436227726208 23464471418432 23483855881728 23494387433472 23552113913856 23561432044128 23619323255319 23629915558656 23658392669824 23677937335296 23716522116452 23736114803808 23814524273958 23843223862557 23843713056768 23950873165824 24010156800256 24029992065024 24099837493248 24109372324224 24148814266368 24197736150258 24208587848192 24217726378032 24228587040768 24257785628672 24288117473664 24297726795507 24308623335168 24317387803456 24348391243776 24368350419864 24397717440756 24408658822144 24417872877024 24477868391427 24498534454974 24518357950592 24588829089792 24599351469192 24710414598144 24780929317056 24792042553344 24821920178176 24842426056704 24862790209356 24882908450048 24903464712192 24965106218448 24985730385792 24996935467008 25015841429568 25068267814392 25077306172314 25088552321536 25109278470144 25171429410336 25180931404431 25192224025344 25284556636548 25389038275542 25399174135808 25420156895232 25482615054336 25504129400832 25513324908544 25566793883136 25597605183744 25609084665856 25618751870976 25672007026688 25681697984448 25693215178752 25703380411776 25724178833408 25766534460348 25778089700352 25787383984384 25797586474242 25809155639808 25872569581584 25893943422336 25958036579409 25979481026136 26010789668244 26106658045952 26128225271808 26192898327552 26214536798208 26290731810816 26301133444608 26310616311936 26322415550464 26344161017856 26365756191984 26397530345736 26409368561664 26419337866944 26431185862656 26474257246272 26496128153088 26528059421952 26539956174848 26583655003488 26615691753552 26637679502208 26703129154284 26747299582464 26824177188864 26934564749312 26944732311552 27011426400288 27033741073152 27045864603648 27055615983616 27078458376192 27112317179904 27144991036416 27157164457984 27167416049664 27234661329216 27257160420864 27279216115712 27290008832256 27324132157872 27357061278888 27369329805312 27391940149248 27459741174912 27583152694416 27662432726016 27674270402841 27708189966336 27776269897728 27799216422912 27832718082048 27891047872512 27913616490496 27924660200448 27947729313792 27993272006304 28005825847296 28016397801216 28028962013184 28062740545536 28085744495754 28121552400384 28131691619328 28142821608264 28224621361728 28247938278912 28317858086628 28445709828096 28479990595584 28574070902784 28597676507136 28667941936128 28680798339072 28702490522112 28715362418688 28785917005824 28797305831712 28810220249088 28881007905024 28904867076096 28939701187584 29010806982432 29035300094784 29106640779282 29142315958272 29262738751488 29369990301696 29394253430784 29467010618496 29504579567616 29515217436672 29577073287168 29599443350928 29612717494272 29637181145088 29697221638953 29710539631872 29759144853504 29783539402056 29844066849696 29857450696704 29942653222746 30077840719872 30090712030272 30201617842176 30301385342976 30326417915904 30362965180416 30387854700324 30437567981568 30463265673216 30538114915968 30551810015232 30577049468928 30638993995368 30689118130176 30701259936288 30776693938749 30790496030976 30892208821776 31031046781218 31069080649728 31171713712128 31248303634944 31311807842304 31402818551808 31415242725504 31492431007092 31506554078208 31530383468518 31570583113728 31648153071744 31660674309297 31726489152611 31752699031944 31790965150076 31934497554432 32039989420032 32133116657664 32145829765632 32198419021824 32263648200344 32290301837376 32304782721024 32384156631552 32396969060676 32411497780224 32491133893152 32530289921008 32557163836032 32637157855236 32664712606632 32785105453056 32799135292256 33041239089408 33056056737792 33123234742272 33150386945808 33204619616256 33286808291264 33299373769794 33314307181056 33329247289344 33354455239424 33424357085856 33436408229752 33479037960192 33506481827313 33561905880448 33574575205908 33589632033792 33712742182064 33824108270139 33852051034056 33976820072448 34005505867776 34089058510848 34130140244992 34158335827968 34242263979264 34257620238336 34271173882368 34327021050366 34355379280464 34370786267136 34396781965656 34412207519744 34468868244789 34496759442112 34525257896448 34538917428324 34610715439212 34639308034848 34681052890992 34753734924498 34923864436736 34952715730944 35054309081088 35068177926144 35080821749248 35154341589312 35196707127648 35212491415552 35225783822592 35241581150208 35299009661696 35328170870784 35342148066192 35370745895936 35444873337984 35487589004736 35516906002944 35574783174678 35604172205712 35663066109952 35721786410937 35765569585152 35926309748736 36015235200384 36044988097536 36061152804864 36104611168256 36149756239872 36164058486336 36193321381888 36223221399552 36296604225387 36312881772288 36326589567048 36342880561152 36386678443008 36432176210496 36462935002752 36476081705184 36492439740416 36522586865664 36552525629796 36596576161134 36612988233216 36626809315536 36777536925888 36883243634688 36899027203788 37035026530304 37065621897216 37110290776064 37171393975584 37188063830016 37232880267264 37263639085056 37324362675072 37341101129728 37355197068288 37371949350912 37416987394048 37447659327672 37478595578688 37495403200512 37508922159104 37523762144352 37615959258471 37632828482304 37663917705216 37757144115504 37788336038016 37926834954822 37973320794112 38098761203712 38130235342848 38223922581504 38256194101248 38269987362816 38350190824704 38381222674432 38396407775616 38413626998784 38428127806464 38508010540032 38522546976672 38539822768128 38586268250112 38667134550528 38681075976576 38696379711363 38713733459712 38808854372376 38840915133504 39016184502366 39159987068928 39192337907712 39289347491328 39321805197312 39353623248896 39436097716224 39465924467904 39483623325696 39516241526784 39596295518604 39614052842496 39646778793984 39711385869408 39744192229632 39792089132928 39809934262272 39923537630328 40103787626496 40120949373696 40236265783296 40401847123968 40417098467328 40483953573888 40517139600432 40568796905472 40583423975424 40617687564288 40668475769856 40717486554624 40735746686976 40751124074496 40851991993824 40918824173568 40935013248384 41035591918332 41053994707968 41087910223872 41189611762368 41374729041624 41562284949504 41664404846592 41698824634368 41749077123072 41870424735744 41886990300672 41989908009456 42008738770944 42043443019776 42094110818304 42128616743631 42197537428992 42214232412396 42336932042592 42476787129942 42668564742144 42719985893376 42755277717504 42844155543552 42861106354176 43021197508608 43053735783168 43073043628032 43178875508736 43195958747568 43215330373632 43321511857536 43409551781376 43516210473648 43552950142176 43659961168923 43713473937408 44054985452544 44073838048969 44074742317056 44200515927744 44272826155008 44399165026392 44419076241408 44565809447808 44638717280256 44675309103084 44729148641386 44766100274544 44786176045056 44913979834119 45098811026852 45136068045408 45302426763264 45340674490368 45452078014464 45544447770624 45581782050486 45656351972352 45676826984448 45694898509824 45769361400488 45807172373952 45827715022848 45862375954208 45958490993052 46033677195264 46051889904432 46147620585616 46185744046464 46241403854656 46338313232664 46355020500338 46546570171827 46603620974592 46757570568192 46872455452416 46928942836864 46967711763456 46988774866944 47104227827712 47122864088256 47238646510638 47259831117312 47295575202777 47316785339648 47355874670592 47433044232904 47472229607616 47629048547916 47686447725114 47901746331648 48020313600512 48059984130048 48199674986496 48218744648448 48297628532736 48395472300516 48417175696384 48435452756064 48457174081536 48515571257344 48576234947328 48595453591014 48617246670336 48634775606912 48696782487552 48736700839728 48795434881512 48817317644288 48835745754048 48955736782854 48997068909948 49036715901184 49177658179584 49198702938384 49561858634112 49584085106688 49643840356352 49684852113408 49725580418712 49765816900096 49806929424384 49930212436896 49949060654691 49971460771584 49993870934016 50031682859136 50136535628784 50154612344628 50177104643072 50218556940288 50342858820672 50361862808862 50384448050688 50569113273096 50778076551084 50798348271616 50965230108672 51008258801664 51026649817088 51133587766272 51195210367488 51218169331712 51237503741952 51344014053376 51363395968896 51386430357504 51406760823552 51448357666816 51490531575549 51533068920696 51556179400704 51574767968768 51595172948484 51618311279616 51745139163168 51787886844672 51916073158818 51958962052272 52021579336488 52213316091904 52256450543616 52385796655104 52429073596416 52581463621632 52602266889216 52621232623872 52644831100928 52731512383968 52795060691472 52818737123328 52838675733888 52862371725312 52948514492544 52992256306176 53056118843904 53079912349696 53167310006976 53231383507104 53275359004416 53362174762017 53406258308568 53494599164928 53648354377728 53869129498624 53889464623104 54022852800576 54067482146304 54091729207296 54111231967232 54156916752384 54224634359808 54289982072832 54334832099328 54469322658432 54514320841728 54558432231424 54580017664512 54648264315744 54714122557776 54738659610624 54783880298496 54894864241701 54919482349824 55166305388832 55324865452032 55348540805682 55416379932672 55552539795456 55598432845824 55665436164096 55782095745024 55827232980992 55849320400896 55895458627584 55986544012608 56011651694592 56032795602432 56057924026368 56125481091072 56171488991508 56243104800768 56263383238656 56285643216528 56449242723456 56495876557824 56635716173256 56890252432233 56891419656192 56959981191168 57148141805568 57195353014272 57335883872256 57404981044224 57430724837376 57571834011648 57594611663424 57620440498176 57762015810048 57809734152192 57879402375168 58021613964864 58070600189568 58213281558564 58524276753549 58525477502976 58739980603392 58788506861568 58934021236992 59030434873344 59154146574336 59198886701856 59225434988544 59274362290176 59394443277906 59421079263744 59518289707008 59567078804112 59688133699392 59714901393408 59885306445492 60155681439744 60181424060544 60602770685952 60652835831808 60725930360832 60775709400648 60875135963136 60926531346432 61076229831936 61103620030464 61277987990736 61378236260352 61402519872576 61553387877498 61580992061952 61784417643552 62062093562436 62343427424256 62496607269888 62623615684608 62805637103616 62830485451008 62984862014184 63013108156416 63060766937036 63141166227456 63296306143488 63321348618594 63452978305222 63505398063888 63581930300152 63715180694913 63868995108864 64079978840064 64266233315328 64291659531264 64527296400688 64580603674752 64609565442048 64768313263104 64793938121352 64822995560448 64982267786304 65060579842016 65114327672064 65274315710472 65329425213264 65570210906112 65598270584512 66082478178816 66112113475584 66300773891616 66409239232512 66573616582528 66598747539588 66628614362112 66658494578688 66708910478848 66848714171712 66872816459504 66958075920384 67012963654626 67093722962079 67123811760896 67149150411816 67179264067584 67425484364128 67648216540278 67704102068112 67953640144896 68011011735552 68178117021696 68260280489984 68316671655936 68372673075729 68484527958528 68515240476672 68542347764736 68654042100732 68710758560928 68741572534272 68793563931312 68824415039488 68937736489578 68993518884224 69050515792896 69077834856648 69221430878424 69278616069696 69362105781984 69507469848996 69532530750507 69847728873472 69905431461888 70136355852288 70161643498496 70308683178624 70393414255296 70424982831104 70451567645184 70483162300416 70598019323392 70656341741568 70684296132384 70741491791872 70857969765957 70889746675968 70975178009472 71033812005888 71149566349356 71208344411424 71326132219904 71443572821874 71529671587671 71531139170304 71852619497472 72030470400768 72089976195072 72209222336512 72299512479744 72328116972672 72386642763776 72446442799104 72593208450774 72625763544576 72653179134096 72685761122304 72773356886016 72864352420992 72925870005504 72952163410368 72984879480832 73045173731328 73105051259592 73193152322268 73225976466432 73253618631072 73433605174281 73555073851776 73766487269376 73798054407576 74070053060608 74131243794432 74220581552128 74342787951168 74376127660032 74465760534528 74527278170112 74648725350144 74682202259456 74710394136576 74833974788096 74895318655344 74957191157376 74990806401024 75017844318208 75047524288704 75231918516942 75265656964608 75327835410432 75514288231008 75576672076032 75853669909644 76197522407424 76260470685696 76447845163008 76512388202496 76539974725632 76700381649408 76762445348864 76792815551232 76827253997568 76856255612928 77016021080064 77045093953344 77079645536256 77172536500224 77334269101056 77362151953152 77392759422726 77427466919424 77617708744752 77681830267008 77874109738227 78032369004732 78319974137856 78384675815424 78578694982656 78643610394624 78872195432448 78931848935808 78967246651392 79032483053568 79192591037208 79228105684992 79293557587968 79422771738816 79488384459264 79584178265856 79619868524544 79847075260656 80241898747392 80472531566592 80803694247936 80834196934656 81034279200864 81137593810944 81166847950848 81235375128576 81336951539712 81434973109248 81471493373952 81502248148992 81703983987648 81837648347136 81870026496768 82071183836664 82107989415936 82175820447744 82379223524736 82749458083248 83022811208523 83124569899008 83328809693184 83397649268736 83498154246144 83740849471488 83773980601344 83979816018912 84017477541888 84086886039552 84188221636608 84257233487262 84395074857984 84428464824792 84673864085184 84953574259884 85337129484288 85439971786752 85722212708352 86042395017216 86107471566336 86146087256064 86357751017472 86391917495136 86430660747264 86643023715072 86819103562752 87032420947296 87105900284352 87319922337846 87425154162709 87426947874816 88109970905088 88147676097938 88401031855488 88545652310016 88798330052784 88838152482816 89091664916859 89131618895616 89277434560512 89350618206168 89458297282772 89532200549088 89572352090112 89827959668238 90197622053704 90272136090816 90604853526528 90904156028928 91088895541248 91163564100972 91312703944704 91389797019648 91538722800976 91614344747904 91655430045696 91724751908416 91916981986104 92067354390528 92103779808864 92295241171232 92330081816247 92371488092928 92482807709312 92676626465328 92710041000676 93093140343654 93207241949184 93515141136384 93744910904832 93857885673728 93935423526912 94208455655424 94245728176512 94477293021276 94519662234624 94591150405554 94633570679296 94711749341184 94866088465808 94944459215232 94982022927891 95179467457833 95258097095832 95372895450228 95803492663296 96040627201024 96119968260096 96399349972992 96437489296896 96595257065472 96790944601032 96834351392768 96870905512128 96914348163072 97031142514688 97152469894656 97190907182028 97234493340672 97269551213824 97473401679456 97590869763024 97634635288576 97671491508096 97911473565708 97994137819896 98073431802368 98355316359168 98397405876768 99123717268224 99168170213376 99287680712704 99369704226816 99451160837424 99531633800192 99613858848768 99860424873792 99898121309382 99942921543168 99987741868032 100063365718272 100273071257568 100309224689256 100354209286144 100437113880576 100519445481939 100685717641344 100723725617724 100768896101376 101138226546192 101472324810417 101556153102168 101596696543232 101930460217344 102016517603328 102053299634176 102267175532544 102390420734976 102436338663424 102475007483904 102688028106752 102726791937792 102772860715008 102813521647104 102896715333632 102981063151098 103066137841392 103112358801408 103149535937536 103190345896968 103236622559232 103490278326336 103575773689344 103832146317636 103917924104544 104043158672976 104426632183808 104771593310208 104858147192832 105162927243264 105204533778432 105242465247744 105289662201856 105463024767936 105590121382944 105637474246656 105677351467776 105724743450624 105897028985088 105984512612352 106112237687808 106159824699392 106334620013952 106462767014208 106550718008832 106724349524034 106812516617136 106989198329856 107296708755456 107778929246208 108045705601152 108134964292608 108183458414592 108222463934464 108313833504768 108449268719616 108579964145664 108669664198656 108889812676161 108938645316864 109028641683456 109116864462848 109160035329024 109296528631488 109428245115552 109477319221248 109567760596992 109789728483402 109838964699648 110332610777664 110649730904064 110697081611364 111105079590912 111196865691648 111330872328192 111564191490048 111698640801792 111790917255168 111973088025216 112023303389184 112065591204864 112115848052736 112250962182144 112342977983016 112486209601536 112526766477312 112571286433056 112847877775413 112898485446912 112991753115648 113271432346512 113780504864466 113919962382336 114296283611136 114390706028544 114671767744512 114809962088448 115143668023296 115189223326848 115240880996352 115524031620096 115619468304384 115758804750336 116043227929728 116089139134089 116141200379136 116426563117128 117048553507098 117479961206784 117577013723136 117868042473984 118060869746688 118308293148672 118397773403712 118450869977088 118548724580352 118788886555812 118842158527488 119134157608224 119376267398784 119429802786816 119770612890984 120311362879488 120362848121088 121205541371904 121451860721664 121551418801296 121750271926272 121853062692864 122152459663872 122207240060928 122555975981472 122756472520704 122805039745152 123106775754996 123161984123904 123568835287104 124021730323843 124124187124872 124686854848512 124993214539776 125247231369216 125611274207232 125660970902016 125969724028368 126026216312832 126121533874072 126282332454912 126385850230893 126592612286976 126642697237188 126905956610444 127010796127776 127163860600304 127430361389826 128159957680128 128532466630656 128583319062528 129054592801376 129161207349504 129219130884096 129536626526208 129587876242704 129645991120896 129964535572608 130121159684032 130228655344128 130548631420944 130658850426528 130979883506769 131140421812224 131196541169024 132164956357632 132221514146907 132224226951168 132601547783232 132818478465024 133147233165056 133197495079176 133257228724224 133417820957696 133697428343424 133745632919008 133916151840768 134025927309252 134187445924158 134247623521792 134298300823632 134358528135168 134741939502357 134850968728256 135296433080556 135408204136224 135907280289792 136022023471104 136356234043392 136520560979968 136633343311872 136745346151458 136969055917056 137030480953344 137084695529472 137308084201464 137421517121856 137483145068544 137587127862624 137648830078976 137875472979156 137987037768448 138101031585792 138155669713296 138442861756848 138557232139392 138724211563968 139014939697992 139065061501014 139639710515481 139695457746944 139810862923776 140272711704576 140323286996992 140617366357248 140786828510592 140849965662208 140903135290368 140966324600832 141196038646784 141312683483136 141368592264768 141482983583744 141715939531914 141779493351936 141886725608331 141950356018944 142067624011776 142299132698712 142416688822848 142652264439808 142887145643748 143059343175342 143705238994944 144060940801536 144179952390144 144599024959488 144656233945344 144773285527552 144892885598208 145186416901548 145251527089152 145306358268192 145371522244608 145546713772032 145728704841984 145851740011008 145904326820736 145969758961664 146090347462656 146210102519184 146386304644536 146451952932864 146507237262144 146867210348562 147110147703552 147532974538752 147596108815152 148140106121216 148441163104256 148685575902336 148752255320064 148931521069056 149054556340224 149297450700288 149364404518912 149420788273152 149790637310688 149914382314752 149981612802048 150035688636416 150095048577408 150463837033884 150531313929216 150655670820864 151028576462016 151153344152064 151707339819288 152395044814848 152895690326016 153024776404992 153079949451264 153400763298816 153524890697728 153585631102464 153654507995136 153712511225856 154032042160128 154090187906688 154159291072512 154345073000448 154471594726647 154668538202112 154724303906304 154785518845452 154854933838848 155235417489504 155363660534016 155748219476454 156064738009464 156639948275712 156769351630848 157157389965312 157287220789248 157744390864896 157863697871616 157934493302784 158385182074416 158456211369984 158587115175936 158845543477632 158976768918528 159168356531712 159239737049088 159694150521312 160086524286051 160483797494784 160945063133184 161607388495872 161668393869312 162068558401728 162275187621888 162333695901696 162470750257152 162673903079424 162869946218496 163004496297984 163407967975296 163675296694272 163740052993536 164142367673328 164215978831872 164351640895488 164684592725103 164758447049472 165498916166496 166045622417046 166249139798016 166657619386368 166795298537472 166996308492288 167481698942976 167547961202688 167959632037824 168034955083776 168173772079104 168376443273216 168514466974524 168790149715968 168856929649584 169347728170368 169907148519768 170670757296699 170674258968576 170879943573504 171444425416704 172214943132672 172292174512128 172715502034944 172783834990272 172861321494528 173286047430144 173417109076849 173638207125504 174064841894592 174211800568704 174639844675692 174850308325418 175572830260647 176219941810176 176295352195876 176802063710976 177091304620032 177596660105568 177676304965632 178183329833718 178263237791232 178554869121024 178701236412336 178916594565544 179064401098176 179144704180224 179655919336476 180395244107408 180544272181632 181808312057856 182177791082496 182327128201944 182625407889408 182779594039296 183077445601952 183228689495808 183310860091392 183449503816832 183833963972208 184134708781056 184207559617728 184590482342464 184660163632494 184742976185856 184965615418624 185353252930656 185420082001352 186186280687308 187030282272768 187489821809664 187715771347456 187870847053824 188416911310848 188491456353024 188954586042552 189039324469248 189182300811108 189267141358592 189423498682368 189732176931616 189888918430464 189964045855782 190358934915666 190516194191664 190745790900456 191145542084739 191606985326592 192081254402048 192239936520192 192798699945984 192874978593792 193581889202064 193668702785536 193741811024256 193828696326144 194062285029376 194304939789312 194381814364056 194468986681344 194539102427648 194946803358912 195181739526048 195269270577152 195342983016192 195822947131416 195988275639792 196146863604736 196710632718336 196794811753536 198247434536448 198336340426752 198575361425408 198902321674848 199063267600384 199227717697536 199720849747584 199796242618764 199885843086336 199975483736064 200126731436544 200546142515136 200618449378512 200708418572288 200874227761152 201038890963878 201281168886237 201371435282688 201447451235448 201537792202752 202276453092384 202944649620834 203112306204336 203193393086464 203860920434688 204033035206656 204106599268352 204534351065088 204780841469952 204950014967808 205376056213504 205453583875584 205545721430016 205627043294208 205793430667264 205962126302196 206132275682784 206224717602816 206299071875072 206380691793936 206473245118464 206980556652672 207151547378688 207664292635272 207835848209088 208086317345952 208597592251521 208853264367616 209543186620416 209716294385664 210409067556864 210484930495488 210579324403712 210926049535872 211180242765888 211274948493312 211354702935552 211449486901248 211794057970176 211969025224704 212224475375616 212669240027904 212925534028416 213101436017664 213448699048068 213625033234272 213978396659712 214589014763013 214593417510912 215557858492416 216091411202304 216269928585216 216444927868928 216627667009536 216898537439232 217159928291328 217339328397312 217779625352322 217877290633728 218057283366912 218233728925696 218320070658048 218593057262976 218856490231104 218954638442496 219135521193984 219579456966804 219677929399296 220665221555328 221299461808128 221394163222728 222210159181824 222393731383296 222661744656384 223128382980096 223397281603584 223581834510336 223946176050432 224046606778368 224131182409728 224501924364288 224685955966032 224972419203072 225053532954624 225142572866112 225695755550826 225796970893824 225983506231296 226542864693024 227561009728932 228592567222272 228781412057088 229343535489024 229619924176896 230287336046592 230378446653696 230481761992704 231048063240192 231238936608768 231517609500672 232086455859456 232178278268178 232282400758272 232853126234256 233622329214681 234097107014196 234959922413568 235154027446272 235736084947968 236616586297344 236795546807424 236901739954176 237097449160704 237577773111624 237684317054976 238268315216448 238752534797568 238859605573632 239541225781968 240725696242176 242411082743808 243102837602592 243500543852544 243706125385728 244304919327744 244414480121856 245111951962944 245512945041408 245610079490304 246010317527623 246213551509992 246323968247808 247137670574208 248043460647686 248248374249744 249068433625569 249373709697024 249986429079552 250494462738432 251222548414464 251321941804032 251939448056736 252052432625664 252243067748144 252564664909824 252771700461786 253185224573952 253285394474376 253811913220888 254021592255552 254327721200608 254860722779652 254952612751859 256319915360256 257166638125056 258109185602752 258322414699008 258438261768192 259073253052416 259175752485408 259291982241792 259929071145216 260242319368064 260457310688256 261097262841888 261317700853056 261959767013538 262275462488127 262280843624448 262393082338048 264329912715264 264443028293814 265203095566464 265636956930048 266294466330112 266394990158352 266514457448448 266835641915392 267274994750577 267394856686848 267491265838016 267832303681536 268051854618504 268374891848316 268495247043584 268596601647264 268717056270336 269483879004714 269701937456512 270592866161112 270816408272448 271814560579584 272712468086784 273041121959936 273266686623744 273490692302916 273938111834112 274169391058944 274616168402928 274843034243712 274966290137088 275174255725248 275297660157952 275750945958312 275974075536896 276202063171584 276311339426592 276885723513696 276990245448741 277114464278784 277448423127936 278029879395984 278130123002028 279279421030962 279390915493888 279621725847552 280545423409152 280646573993984 281234732714496 281573657021184 281699931324416 281806270580736 282392077293568 282625366966272 282737184529536 282965967167488 283431879063828 283558986703872 283773451216662 283900712037888 284135248023552 284598265397424 284833377645696 285304528879616 285538402373499 285774291287496 286118686350684 287410477989888 288121881603072 288359904780288 289198049918976 289312467890688 289546571055104 289785771196416 290372833803096 290503054178304 290612716536384 290743044489216 291093427544064 291457409683968 291703480022016 291808653641472 291939517923328 292420205038368 292772609289072 292903905865728 293014474524288 293734420697124 294220295407104 295065949077504 295192217630304 296280212242432 297371151804672 297504510640128 297863042138112 298109112680448 298594901400576 298728809037824 298841576546304 299581274621376 299828764629504 299963225604096 300071377272832 300190097154816 300927674067768 301062627858432 301311341641728 302057152924032 302306688304128 303414679638576 304416974431251 304790089629696 305791380652032 306049552809984 306159898902528 306801526597632 307049781395456 307171262204928 307309015990272 307425022451712 308064084320256 308180375813376 308318582145024 308690146000896 308943189453294 309337076404224 309448607812608 309571037690904 309709867677696 310470834979008 310727321068032 311496438952908 312129476018928 313279896551424 314314779930624 314574441578496 315488781729792 315727395743232 315868986605568 316770364148832 316912422739968 317174230351872 317691086955264 317953537837056 318336713063424 318479474098176 319388301042624 320173048572102 320967594989568 321890126266368 323336787738624 324137116803456 324550375243776 324667391803392 324941500514304 325347806158848 325739892436992 326008992595968 326669438028483 326815935950592 327350593388544 327480105987072 328284735346656 328431957663744 328703281790976 329369185450206 329516894098944 330997832332992 332091244834092 333315238772736 333590597074944 333992616984576 335095922405376 335919264075648 336069910167552 336347544158208 336752886546432 337028933949048 337580299431936 337713859299168 338543633326239 338695456340736 339814297039536 341341514593398 341759887147008 342888850833408 344429886265344 345431004069888 345567669980544 345722642989056 346572094860288 346834218153698 347276414251008 348129683789184 348267417402267 348423601137408 348991380678721 349279689351384 349700616650836 351145660521294 352439883620352 352590704391752 353604127421952 354182609240064 355193320211136 355352609931264 356366659667436 356526475582464 357402472824672 357833189131088 358128802196352 358289408360448 359311838672952 360790488214816 361088544363264 363616624115712 364355582164992 364654256403888 365250815778816 365559188078592 366154891203904 366457378991616 366621720182784 366899007633664 367667927944416 368269417562112 368415119235456 369180964684928 369320327264988 369485952371712 369931230837248 370706505861312 370840164002704 372065190971529 372372561374616 374060564545536 374979643619328 375431542694912 375741694107648 376833822621696 376982912706048 377909172085104 378078648938496 378364601622216 378534282717184 378846997364736 379157550692679 379464353863232 379777836860928 379928091711564 380717869831332 381032388383328 381491581800912 382291084169478 384162508804096 384479873040384 385597399891968 385749957187584 387163778404128 387337405571072 387483622048512 387657392652288 388124570058752 388609879578624 388763628728112 388937973362688 389078204855296 389893606717824 390363479052096 390538541154304 390685966032384 391645894262832 391976551279584 392293727209472 392939650520307 393421265436672 393589623507072 396494869072896 396664542440721 396672680853504 397150722850816 397804643349696 398126535200768 398455435395072 399441699495168 399592485237528 399771686172672 400253462873088 401092285030272 401236898757024 401416837144576 401748455522304 402077781927756 402562337772474 402742870565376 402894902470896 403075584405504 404552906184768 405889299241668 406224612408672 407721840869376 408066070413312 408213198536704 409068702130176 409561682939904 409900029935616 410752112427008 410907167751168 411091442860032 411254086588416 411586861334528 411924252604392 412264551365568 412449435205632 412598143750144 412761383587872 412946490236928 413961113305344 414303094757376 415328585270544 415671696418176 416172634691904 417195184503042 417706528735232 419086373240832 419432588771328 420818135113728 420969860990976 421852099071744 422360485531776 422549896986624 422709405871104 422898973802496 423588115940352 423938050449408 424448950751232 425338480055808 425660176824993 425851068056832 426202872035328 426897398096136 427250066468544 427956793319424 429178029526026 431115716984832 432182822404608 432539857170432 432889855737856 433797074878464 434319856582656 434678656794624 435559250704644 435754581267456 436114566733824 436640141316096 437186114525952 437712980462208 437909276884992 438271042387968 439158913933608 439355858798592 441330443110656 442598923616256 442788326445456 444420318363648 445323489312768 446256765960192 446794563207168 447163669020672 447892352100864 448093213556736 448262364819456 449371911932064 449944838406144 450107065909248 450285145732224 451391511101652 451593941787648 451967012462592 453085729386048 455122019457864 457185134444544 458687070978048 459239848353792 460574672093184 460756893307392 460963523985408 462096126480384 462477873217536 463035219001344 463414784179941 464172911718912 464356556536356 464564801516544 465706252468512 467244658429362 468194214028392 469919844827136 470308054892544 471472169895936 473233172594688 473591093614848 473803479908352 475155546223248 475368634109952 476536630432896 477505069595136 477719211147264 479082451563936 480259572858153 481451392484352 484812218538659 484822165487616 486205675205184 487001087705088 487412250771456 488609838655488 490223903925888 491025890082816 491220158980608 492020635055246 492427103019984 492647936495616 494053778175309 494275341148416 496086921295372 496496748499488 498136867251138 498747419394048 499972858159104 500988925476864 502445096828928 502643883608064 503878896113472 504104865251328 504486135496288 505129329819648 505543400923572 506370449147904 506570788948752 507623826441776 508043184511104 508655442401216 509721445559304 509905225503718 512012271890097 512639830720512 514333276250112 516218371205504 516644829398016 516876523536384 518146506104832 518351504970816 518583964483584 519858142290432 520251327230547 520484638736128 520914621376512 522194525683776 522635401706112 523919534027076 524550924976254 524786164676096 526718490781941 528659825430528 528886056587628 530406191132928 531273913860096 532588932660224 532789980316704 533028914896896 533671283830784 534549989501154 534789713373696 534982531676032 535664607363072 536103709237008 536749783696632 536990494087168 537193203294528 537434112540672 538967758009428 539403874913024 541185732322224 541632816544896 545424936173568 546082243919872 546533373247488 546981384605832 547876223668224 548338782117888 549232336805856 549686068487424 549932580274176 550348511450496 550595320315904 551501891916624 551948151073792 552404126343168 552622678853184 553771447027392 553980490897482 554228928557568 554896846255872 556059758791968 556260246004056 558558842061924 558781830987776 561090846818304 561293147987968 562469465428992 563147314042368 563399862648832 563612541161472 564784154587136 565250733932544 565474369059072 565931934334976 566863758127656 567117973407744 567546902433324 567801424075776 568270496047104 569196530794848 569666755291392 570609057759232 571076804746998 571548582574992 572237372701368 574820955979776 576243763206144 576719809560576 578396099837952 578624935781376 579093142110208 580745667606192 581006108356608 581225433072768 581486088978432 582186855088128 582914819367936 583406960044032 583617307282944 583879035846656 584840410076736 585545218578144 585807811731456 586028949048576 587468841394248 588440590814208 590131898155008 590384435260608 592560424484864 594742303609344 595009021280256 595726084276224 597189802801152 597683153092608 599162549242752 599657529259008 599926451208192 600142754545664 600380194309632 601855348135536 602125255716864 602622683283456 603843506658711 604114305848064 604613376608256 606829359277152 608833948862502 609580179259392 611582761304064 612099105619968 612319797805056 613603053195264 614099562790912 614342524409856 614850044903424 616128168640512 616360751626752 616637164290048 617380292001792 617886378906588 618674152808448 618897215625216 619142075381808 619419735355392 620941669958016 621454642136064 622992877905816 624258952037856 625792776754563 626559793102848 628629559861248 629148883156992 631454791486464 631737973211136 633540728297664 633824845479936 634348460703744 635382173910528 635907075674112 636673426126848 638776602085248 640346097144204 641935189979136 643767044289039 643780252532736 646673575477248 648274233606912 649334783606784 649883001028608 650695612317696 651479784873984 652017985191936 653338876056966 653631871901184 654701186777088 654960211974144 656569470693312 656863915327488 657406563581952 658738370900412 659033788197888 661995664665984 664182489668184 666630477545472 667181194149888 667985233969152 670191844810752 671838528151296 672139820335104 673505773092864 674057867898096 675160598863872 675427718598336 677087266652478 677390912681472 679628594079072 682683029186796 685777701666816 688859772530688 690862008139776 691135339961088 691445285978112 693144189720576 693668436307396 694552828502016 696259367578368 696534834804534 696847202274816 697982761357442 698559378702768 699401233301672 700866987644043 702291321042588 704879767240704 705181408783504 707208254843904 710386640422272 710705219862528 712733319334872 713052951164928 714804945649344 715666378262176 716257604392704 716578816720896 718623677345904 721580976429632 722177088726528 727233248231424 729308512807776 730501631557632 731118376157184 732309782407808 732914757983232 733243440365568 733798015267328 735335855888832 736538835124224 736830238470912 738030952582869 738361929369856 738640654529976 738971904743424 739862461674496 741413011722624 741680328005408 744130381943058 744745122749232 747205300876707 748121129091072 749959287238656 750863085389824 751483388215296 753667645243392 753965825412096 755818344170208 756157297876992 756729203244432 757068565434368 757693994729472 758315101385358 758928707726464 759555673721856 759856183423128 761435739662664 762064776766656 762983163601824 764582168338956 764857838255577 768325017608192 768959746080768 771499914375168 774327556808256 774674811142144 774967244097024 775314785304576 776249140117504 777219759157248 777527257456224 777875946725376 778156409710592 779787213435648 780726958104192 781077082308608 781371932064768 783291788525664 783953102559168 784587454418944 785879301040614 786826387464381 786842530873344 787179247014144 792989738145792 793329084881442 794301445701632 795609286699392 796253070401536 796910870790144 798883398990336 799184970475056 799543372345344 800506925746176 802184570060544 802473797514048 802833674289152 803496911044608 804155563855512 805124675544948 805485741130752 805789804941792 806151168811008 809105812369536 811778598483336 812449224817344 815443681738752 816426397073408 818137404260352 819123365879808 819800059871232 821504224854016 821814335502336 822508173176832 823173722669056 823848505208784 824529102731136 824898870411264 825196287500288 825522767175744 825892980473856 827922226610688 828606189514752 830657170541088 831343392836352 832345269383808 834390369006084 838172746481664 838865177542656 841636270227456 841939721981952 843704198143488 844720971063552 845099793973248 845418811742208 847176231880704 847876100898816 848897901502464 850676960111616 851320353649986 851702136113664 852405744070656 853794796192272 854500132937088 855913586638848 856615207120497 858356059052052 862231433969664 864365644809216 865079714340864 867594149756928 868639713165312 869357313589248 871118501409288 871509162534912 872229133467648 873280282632192 874372229051904 875425960924416 875818553769984 878317827867216 878711717597184 882660886221312 885197847232512 885576652890912 888840636727296 892513531920384 893589126414336 894327338041344 895784704201728 896186427113472 896524729638912 898743823864128 899889676812288 900214131818496 900570291464448 902783022203304 903187883575296 903934024925184 906171458772096 910244038915728 913250923293753 914370268889088 917374141956096 918479696707584 921149344186368 921513786614784 921927047970816 924192252960768 924955746435072 926070438002688 926829568359882 928345823437824 928713113072712 929129603033088 931412504937024 934489316858724 936388428056784 939839689654272 942944339791872 946466345189376 947182187229696 947606959816704 950311092446496 950737268219904 953073260865792 955010139190272 955438422294528 958164903127872 960519145716306 961676695789799 962902784968704 969624437077318 972411350410368 974002175410176 974824501542912 977219677310976 980008314085449 980447807851776 982051780165632 982440317961216 984041270110492 984854206039968 985295872991232 988107556350618 988550682296832 992173842590744 992993496998976 996273734502276 999945716318208 1001977850953728 1005287767216128 1007757792226944 1008209730502656 1008972270992576 1010258659639296 1011086801847144 1012740898295808 1013141577897504 1015247652883552 1015630899978717 1016086369022208 1017310884802432 1019442891118608 1019810451007436 1024024543780194 1025279661441024 1028666552500224 1032436742411008 1033289658796032 1036293012209664 1036703009941632 1037167928967168 1039716284580864 1040502654461094 1040969277472256 1041829242753024 1044389051367552 1044802252206801 1045270803412224 1046974142036163 1047839068054152 1049101849952508 1049572329352192 1053436981563882 1057319650861056 1057772113175256 1060812382265856 1062547827720192 1065177865320448 1065579960633408 1066057829793792 1067342567661568 1069099979002308 1069579426747392 1069965063352064 1072207418474016 1073499567393264 1073980988174336 1074386406589056 1074868225081344 1077935516018856 1078807749826048 1082371464644448 1083265633089792 1090849872347136 1092164487839744 1093066746494976 1093962769211664 1095752447336448 1096677564235776 1098464673611712 1099372136974848 1099865160548352 1100697022900992 1101190640631808 1103003783833248 1103896302147584 1104808252686336 1105245357706368 1107542894054784 1107960981794964 1108457857115136 1109793692511744 1112119517583936 1112520492008112 1116195572914587 1117117684123848 1117563661975552 1122181693636608 1122586295975936 1124938930857984 1126294628084736 1126799725297664 1127225082322944 1129568309174272 1130501467865088 1130948738118144 1131863868669952 1133727516255312 1134235946815488 1135093804866648 1135602848151552 1136540992094208 1138393061589696 1139333510582784 1141218115518464 1142153609493996 1143097165149984 1144474745402736 1152487526412288 1153439619121152 1156792199675904 1157249871562752 1158186284220416 1161491335212384 1162012216713216 1162450866145536 1162972177956864 1164373710176256 1165829638735872 1166813920088064 1167234614565888 1167758071693312 1169680820153472 1171090437156288 1171615623462912 1172057898097152 1174937682788496 1176881181628416 1180263796310016 1180768870521216 1189484607218688 1189993627322163 1190018042560512 1191452168552448 1194379605602304 1195366306185216 1198325098485504 1199315058518016 1200285509091328 1200760388619264 1203710696271072 1204250511433728 1205245366566912 1207687013317422 1208228611696128 1209226753216512 1213658718554304 1217667897725004 1223165522608128 1224198211239936 1224639595610112 1227206106390528 1228685048819712 1229700089806848 1232256337281024 1232721503253504 1233274328580096 1234760584003584 1235772757813176 1237348305616896 1237794431250432 1238284150763616 1238839470710784 1241883339916032 1242909284272128 1245985755811632 1248517904075712 1251585553509126 1253119586205696 1257259119722496 1258297766313984 1262909582972928 1267081456595328 1267649690959872 1268696921407488 1270764347821056 1271814151348224 1273346852253696 1276980530474979 1277553204170496 1280692194288408 1283870379958272 1287534088578078 1293347150954496 1296548467213824 1298669567213568 1301391224635392 1302959569747968 1304035970383872 1306677752113932 1307263743802368 1309920423948288 1313138941386624 1313727830654976 1314813127163904 1317476741800824 1318067576395776 1323991329331968 1328364979336368 1333260955090944 1335970467938304 1340383689621504 1343677056302592 1344279640670208 1348115735796192 1350321197727744 1350855437196672 1354174533304956 1354781825362944 1359257188158144 1364239033562273 1365366058373592 1371555403333632 1377719545061376 1381724016279552 1382270679922176 1382890571956224 1386288379441152 1387336872614792 1389105657004032 1390244352539823 1392518735156736 1393069669609068 1393694404549632 1395965522714884 1397118757405536 1398802466603344 1401733975288086 1404582642085176 1409759534481408 1410362817567008 1414416509687808 1420773280844544 1421410439725056 1425466638669744 1426105902329856 1429609891298688 1431332756524352 1432515208785408 1433157633441792 1437247354691808 1440778718574459 1443161952859264 1444354177453056 1454436655615977 1454466496462848 1458617025615552 1461003263115264 1462236752314368 1464619564815616 1465829515966464 1467596030534656 1470671711777664 1473077670248448 1473660476941824 1476061905165738 1476723858739712 1477281309059952 1477943809486848 1479724923348992 1482161334525927 1482826023445248 1483360656010816 1488260763886116 1489490245498464 1494410601753414 1496242258182144 1499918574477312 1501726170779648 1502966776430592 1507335290486784 1507931650824192 1511636688340416 1512314595753984 1513458406488864 1514137130868736 1515387989458944 1516630202770716 1517857415452928 1519111347443712 1519712366846256 1522871479325328 1524129553533312 1525966327203648 1529164336677912 1529715676511154 1536036815670291 1536650035216384 1537919492161536 1542999828750336 1548655113616512 1549349622284288 1549934488194048 1550629570609152 1552498280235008 1554439518314496 1555054514912448 1555751893450752 1556312819421184 1559574426871296 1560753981691641 1561453916208384 1562154164617216 1562743864129536 1566583577051328 1567906205118336 1569174908837888 1571758602081228 1573652774928762 1574358494028288 1585979476291584 1586658169762884 1591218573398784 1592506140803072 1593821741580288 1597766797980672 1598369940950112 1599086744690688 1601013851492352 1604369140121088 1604947595028096 1605667348578304 1606993822089216 1608311127711024 1610249351089896 1610971482261504 1611579609883584 1612302337622016 1618211624739072 1623557196966672 1624898449634688 1632852794146816 1636274808520704 1638246731759616 1639600119742464 1643008449708032 1643628671004672 1645016346353664 1647697010417568 1649058205462272 1649797740822528 1650392575000576 1651045534351488 1651785960947712 1655844453221376 1657212379029504 1661314341082176 1662686785672704 1664690538767616 1668780738012168 1676345492963328 1683272540454912 1683879443963904 1687408396286976 1689441942127104 1690199587946496 1690837623484416 1694352463761408 1695752201797632 1697795803004928 1701353920223232 1702640707299972 1703404272227328 1704811488141312 1707589592384544 1709000265874176 1711827173277696 1713230414240994 1716712118104104 1724462867939328 1728731289618432 1730159428681728 1735188299513856 1737279426330624 1742237002818576 1743018325069824 1744458266935296 1746560565264384 1748744458103808 1750851921848832 1751637107539968 1756635655734432 1757423435194368 1765321772442624 1770395694465024 1771153305781824 1777681273454592 1785027063840768 1787178252828672 1791569408403456 1793049459277824 1797487647728256 1799779353624576 1800428263636992 1801140582928896 1805566044406608 1806375767150592 1807868049850368 1811530519976133 1812342917544192 1820488077831456 1826501846587506 1828740537778176 1834748283912192 1836959393415168 1842298688372736 1843027573229568 1848384505921536 1849911492870144 1852140876005376 1853659136719764 1856691646875648 1857426226145424 1858259206066176 1862825009874048 1868978633717448 1872776856113568 1877378330263689 1879679379308544 1885888679583744 1894364374459392 1895213919633408 1900622184892992 1901474536439808 1906146521731584 1910020278380544 1916329806255744 1921038291432612 1923353391579598 1925805569937408 1931301132867117 1939248874154636 1944822700820736 1948004350820352 1949649003085824 1954439354621952 1960016628170898 1960895615703552 1964103560331264 1964880635922432 1968082540220984 1969708412079936 1970591745982464 1976215112701236 1977101364593664 1984347685181488 1985986993997952 1992547469004552 1999891432636416 2003955701907456 2010575534432256 2015515584453888 2016419461005312 2017944541985152 2020517319278592 2022173603694288 2025481796591616 2026283155795008 2030495305767104 2031261799957434 2032172738044416 2034621769604864 2038885782237216 2039620902014872 2048049087560388 2057333105000448 2064873484822016 2066579317592064 2072586024419328 2073406019883264 2074335857934336 2079432569161728 2081005308922188 2081938554944512 2083658485506048 2088778102735104 2089604504413602 2090541606824448 2093948284072326 2095678136108304 2098203699905016 2099144658704384 2102600962932129 2106873963127764 2114639301722112 2115544226350512 2121624764531712 2130355730640896 2131159921266816 2132115659587584 2134685135323136 2138199958004616 2139158853494784 2139930126704128 2144414836948032 2146999134786528 2147961976348672 2148772813178112 2149736450162688 2155871032037712 2157615499652096 2164742929288896 2166531266179584 2181699744694272 2184328975679488 2187925538423328 2191504894672896 2193355128471552 2196929347223424 2198744273949696 2199730321096704 2201394045801984 2202381281263616 2206007567666496 2207792604295168 2209616505372672 2210490715412736 2214092857748607 2215085788109568 2215921963589928 2216915714230272 2219587385023488 2224239035167872 2225040984016224 2232391145829174 2234235368247696 2235127323951104 2244363387273216 2245172591951872 2249877861715968 2252589256169472 2254450164645888 2259136618348544 2261002935730176 2261897476236288 2263727737339904 2267455032510624 2268471893630976 2270187609733296 2271205696303104 2273081984188416 2276786123179392 2278667021165568 2282436231036928 2284307218987992 2286194330299968 2288949490805472 2294573514766731 2304975052824576 2306879238242304 2314499743125504 2316372568440832 2322982670424768 2324024433426432 2324901732291072 2325944355913728 2328747420352512 2331659277471744 2333627840176128 2334469229131776 2339361640306944 2342180874312576 2343231246925824 2344115796194304 2349875365576992 2353762363256832 2360479162393143 2360527592620032 2361537741042432 2378969214437376 2379987254644326 2382904337104896 2388759211204608 2390732612370432 2396650196971008 2398630117036032 2400571018182656 2401520777238528 2407421392542144 2408501022867456 2410490733133824 2415374026634844 2416457223392256 2418453506433024 2427317437108608 2435335795450008 2446331045216256 2449279191220224 2454412212781056 2457370097639424 2459400179613696 2464512674562048 2465443006507008 2469521168007168 2471545515626352 2474696611233792 2475588862500864 2476568301527232 2477678941421568 2483766679832064 2485818568544256 2491971511623264 2497035808151424 2503171107018252 2514518239444992 2516595532627968 2525819165945856 2534162913190656 2535299381919744 2541528695642112 2543628302696448 2546693704507392 2553961060949958 2555106408340992 2561384388576816 2567740759916544 2569845621361491 2575068177156156 2586694301908992 2593096934427648 2602782449270784 2605919139495936 2608071940767744 2613355504227864 2614527487604736 2619840847896576 2626277882773248 2627455661309952 2634953483601648 2636135152791552 2647982658663936 2656729958672736 2666521910181888 2680767379243008 2687354112605184 2688559281340416 2696231471592384 2700642395455488 2701710874393344 2708349066609912 2709563650725888 2718514376316288 2728478067124546 2730732116747184 2739752769881259 2743110806667264 2755439090122752 2763448032559104 2764541359844352 2765781143912448 2772576758882304 2774673745229584 2778211314008064 2780488705079646 2785037470313472 2786139339218136 2787388809099264 2791931045429768 2794237514811072 2797604933206688 2803467950576172 2809165284170352 2819519068962816 2820725635134016 2828833019375616 2841546561689088 2842820879450112 2850933277339488 2852211804659712 2859219782597376 2862665513048704 2865030417570816 2866315266883584 2874494709383616 2881557437148918 2885030087369397 2886323905718528 2888708354906112 2908873311231954 2917234051231104 2922006526230528 2924473504628736 2929239129631232 2931659031932928 2935192061069312 2940024942256347 2941343423555328 2946155340496896 2947320953883648 2952123810331476 2953447717479424 2954562618119904 2955887618973696 2959449846697984 2964322669051854 2965652046890496 2966721312021632 2976521527772232 2978980490996928 2988821203506828 2999837148954624 3003452341559296 3005933552861184 3015863301648384 3023273376680832 3024629191507968 3026916812977728 3028274261737472 3030775978917888 3033260405541432 3035714830905856 3038222694887424 3039424733692512 3045742958650656 3046892699936151 3048259107066624 3051932654407296 3058328673355824 3059431353022308 3072073631340582 3073300070432768 3075838984323072 3085999657500672 3097310227233024 3098699244568576 3099868976388096 3104996560470016 3108879036628992 3110109029824896 3111503786901504 3112625638842368 3119148853742592 3121507963383282 3122907832416768 3124308329234432 3125487728259072 3133167154102656 3135812410236672 3138349817675776 3140922426108489 3143517204162456 3147305549857524 3148716988056576 3171958952583168 3173316339525768 3182437146797568 3185012281606144 3187643483160576 3195533595961344 3196739881900224 3198173489381376 3202027702984704 3208738280242176 3209895190056192 3211334697156608 3216622255422048 3220498702179792 3221942964523008 3223159219767168 3224604675244032 3236423249478144 3247114393933344 3249796899269376 3272549617041408 3276493463519232 3279200239484928 3286016899416064 3287257342009344 3290032692707328 3295394020835136 3298116410924544 3299595481645056 3300785150001152 3302091068702976 3303571921895424 3311688906442752 3314424758059008 3322628682164352 3325373571345408 3329381077535232 3337561476024336 3348586718743761 3352690985926656 3366545080909824 3367758887927808 3374816792573952 3378883884254208 3380399175892992 3381675246968832 3388704927522816 3391504403595264 3395591606009856 3402707840446464 3405281414599944 3406808544454656 3409622976282624 3415179184769088 3418000531748352 3423654346555392 3426460828481988 3433424236208208 3457462579236864 3460318857363456 3470376599027712 3474558852661248 3484474005637152 3486036650139648 3488916533870592 3493121130528768 3497488916207616 3501703843697664 3503274215079936 3513271311468864 3514846870388736 3530643544885248 3540791388930048 3542306611563648 3569980881966489 3570054127681536 3574356505657344 3583138816806912 3586098918555648 3594975295456512 3600856527273984 3602281165857792 3611132088813216 3612751534301184 3615736099700736 3623061039952266 3624685835088384 3640976155662912 3653003693175012 3669496567824384 3673918786830336 3686055146459136 3696769011843072 3699822985740288 3704281752010752 3707318273439528 3713383293751296 3714852452290848 3716518412132352 3725650019748096 3737957267434896 3745553712227136 3754756660527378 3759358758617088 3771777359167488 3788728748918784 3801244369785984 3802949072879616 3812293043463168 3820040556761088 3830941591424937 3832659612511488 3842076582865224 3846706783159196 3851611139874816 3862602265734234 3878497748309272 3889645401641472 3896008701640704 3908878709243904 3920033256341796 3921791231407104 3929761271844864 3936165080441968 3939416824159872 3941183491964928 3952430225402472 3954202729187328 3968695370362976 3971973987995904 3985094938009104 3999782865272832 4007911403814912 4021151068864512 4031031168907776 4032838922010624 4035889083970304 4044347207388576 4050963593183232 4052566311590016 4060990611534208 4062523599914868 4064345476088832 4069243539209728 4077771564474432 4079241804029744 4092717100686819 4096098175120776 4114666210000896 4129746969644032 4133158635184128 4145172048838656 4146812039766528 4148671715868672 4158865138323456 4162010617844376 4163877109889024 4167316971012096 4170733057619469 4177556205470208 4179209008827204 4181083213648896 4187896568144652 4191356272216608 4196407399810032 4198289317408768 4205201925864258 4213747926255528 4229278603444224 4231088452701024 4243249529063424 4260711461281792 4262319842533632 4264231319175168 4269370270646272 4276399916009232 4278317706989568 4279860253408256 4288829673896064 4293998269573056 4295923952697344 4297545626356224 4299472900325376 4311742064075424 4315230999304192 4322336155723377 4329485858577792 4333062532359168 4363309966847931 4363399489388544 4368657951358976 4375851076846656 4383009789345792 4386710256943104 4393858694446848 4397488547899392 4402788091603968 4404762562527232 4412015135332992 4415585208590336 4419233010745344 4420981430825472 4428185715497214 4430171576219136 4431843927179856 4433831428460544 4439174770046976 4448478070335744 4450081968032448 4464782291658348 4468470736495392 4488726774546432 4490345183903744 4499755723431936 4505178512338944 4508900329291776 4518273236697088 4522005871460352 4523794952472576 4527455474679808 4534910065021248 4536943787261952 4540375219466592 4542411392606208 4546163968376832 4553572246358784 4557334042331136 4564872462073856 4568614437975984 4572388660599936 4577898981610944 4589147029533462 4609950105649152 4613758476484608 4628999486251008 4645965340849536 4648048866852864 4649803464582144 4651888711827456 4657494840705024 4663318554943488 4667255680352256 4668938458263552 4678723280613888 4682261945074923 4684361748625152 4686462493851648 4688231592388608 4699750731153984 4707524726513664 4720958324786286 4723075482084864 4757938428874752 4759974509288652 4777518422409216 4781465224740864 4793300393942016 4797260234072064 4803041554477056 4814842785084288 4817002045734912 4820981466267648 4830748053269688 4832914446784512 4836907012866048 4854634874217216 4870671590900016 4898558382440448 4908824425562112 4914740195278848 4918800359227392 4929025349124096 4930886013014016 4943091031252704 4949393222467584 4951177725001728 4953136603054464 4955357882843136 4967533359664128 4971637137088512 4983943023246528 4994071616302848 5006342214036504 5029036478889984 5051638331891712 5068325826381312 5070598763839488 5083057391284224 5087256605392896 5093387409014784 5107922121899916 5110212816681984 5122768777153632 5135481519833088 5139691242722982 5150136354312312 5173388603817984 5186193868855296 5205564898541568 5211838278991872 5226711008455728 5229054975209472 5239681695793152 5252555765546496 5254911322619904 5269906967203296 5272270305583104 5295965317327872 5313459917345472 5332934403925249 5333043820363776 5361534758486016 5374708225210368 5392462943184768 5401284790910976 5403421748786688 5416698133219824 5419127301451776 5434591559928399 5437028752632576 5456956134249092 5461464233494368 5479505539762518 5486221613334528 5510878180245504 5526896065118208 5529082719688704 5545153517764608 5549347490459168 5556422628016128 5560977410159292 5570074940626944 5572278678436272 5574777618198528 5583862090859536 5588475029622144 5595209866413376 5606935901152344 5618330568340704 5632134990791067 5639038137925632 5641451270268032 5657666038751232 5683093123378176 5685641758900224 5701866554678976 5704423609319424 5718439565194752 5725331026097408 5730060835141632 5748989418767232 5763114874297836 5770060174738794 5772647811437056 5777416709812224 5793903398601351 5817746622463908 5834468102462208 5844013052461056 5848947009257472 5858478259262464 5863318063865856 5870384122138624 5880049884512694 5882686847110656 5892310680993792 5894641907767296 5904247620662952 5906895434958848 5909125236239808 5911775237947392 5918899693395968 5928645338103708 5931304093780992 5933442624043264 5953043055544464 5957960981993856 5977642407013656 5999674297909248 6006904683118592 6011867105722368 6031726603296768 6046546753361664 6049258383015936 6053833625955456 6056548523474944 6061551957835776 6066520811082864 6071429661811712 6076445389774848 6078849467385024 6091485917301312 6093785399872302 6096518214133248 6103865308814592 6116657346711648 6118862706044616 6144147262681164 6146600140865536 6171999315001344 6194620454466048 6197398489137152 6199737952776192 6217758073257984 6220218059649792 6223007573803008 6225251277684736 6238297707485184 6243015926766564 6245815664833536 6248616658468864 6250975456518144 6266334308205312 6271624820473344 6276699635351552 6281844852216978 6287034408324912 6294611099715048 6297433976113152 6343917905166336 6346632679051536 6364874293595136 6370024563212288 6391067191922688 6393479763800448 6396346978762752 6404055405969408 6417476560484352 6419790380112384 6422669394313216 6433244510844096 6440997404359584 6443885929046016 6446318439534336 6449209350488064 6472846498956288 6494228787866688 6499593798538752 6545099234082816 6552986927038464 6574514684018688 6580065385414656 6590788041670272 6596232821849088 6599190963290112 6601570300002304 6604182137405952 6607143843790848 6623377812885504 6628849516118016 6642278573245821 6645257364328704 6650747142690816 6658762155070464 6675122952048672 6697173437487522 6705381971853312 6733090161819648 6735517775855616 6749633585147904 6757767768508416 6763350493937664 6777409855045632 6783008807190528 6791183212019712 6805415680892928 6810562829199888 6813617088909312 6819245952565248 6830358369538176 6836001063496704 6847308693110784 6852921656963976 6866848472416416 6883720544300193 6914925158473728 6920637714726912 6949117705322496 6968948011274304 6972073300279296 6977833067741184 6986242261057536 6994977832415232 7003407687395328 7026542622937728 7029693740777472 7061287089770496 7081437487179429 7081582777860096 7084613223127296 7139961763932978 7148713011314688 7166277633613824 7172197837111296 7189950590913024 7201713054547968 7204562331715584 7222264177626432 7225503068602368 7231472199401472 7246122079904532 7249371670176768 7281952311325824 7306007386350024 7338993135648768 7347837573660672 7372110292918272 7393538023686144 7408563504021504 7414636546879056 7426766587502592 7429704904581696 7433036824264704 7451300039496192 7475914534869792 7491107424454272 7509513321054756 7543554718334976 7577457497837568 7602488739571968 7605898145759232 7624586086926336 7640081113522176 7661883182849874 7665319225022976 7684153165730448 7693413566318392 7703222279749632 7709536864084473 7725204531468468 7756995496618544 7779290803282944 7817757418487808 7840066512683592 7843582462814208 7859522543689728 7872330160883936 7878833648319744 7882366983929856 7904860450804944 7908405458374656 7937390740725952 7943947975991808 7970189876018208 7999565730545664 8042302137729024 8062062337815552 8065677844021248 8071778167940608 8088694414777152 8101927186366464 8105132623180032 8121981223068416 8125047199829736 8128690952177664 8138487078419456 8155543128948864 8158483608059488 8185434201373638 8192196350241552 8219258309643777 8229332420001792 8259493939288064 8266317270368256 8290344097677312 8293624079533056 8297343431737344 8317730276646912 8324021235688752 8327754219778048 8334633942024192 8341466115238938 8355112410940416 8358418017654408 8362166427297792 8375793136289304 8382712544433216 8392814799620064 8396578634817536 8410403851728516 8427495852511056 8458557206888448 8462176905402048 8486499058126848 8521422922563584 8524639685067264 8528462638350336 8538740541292544 8552799832018464 8556635413979136 8559720506816512 8577659347792128 8587996539146112 8591847905394688 8595091252712448 8598945800650752 8623484128150848 8630461998608384 8644672311446754 8655090262108191 8658971717155584 8666125064718336 8726619933695862 8737315902717952 8751702153693312 8766019578691584 8773420513886208 8787717388893696 8794977095798784 8805576183207936 8824030270665984 8831170417180672 8838466021490688 8841962861650944 8856371430994428 8860343152438272 8863687854359712 8867662856921088 8878349540093952 8896956140671488 8900163936064896 8929564583316696 8936941472990784 8980690367807488 8999511446863872 9010357024677888 9017800658583552 9036546473394176 9047589904945152 9054910949359616 9069820130042496 9073887574523904 9080750438933184 9084822785212416 9092327936753664 9107144492717568 9114668084662272 9137228875951968 9144777321199872 9155797963221888 9178294059066924 9219900211298304 9227516952969216 9257998972502016 9291930681699072 9296097733705728 9299606929164288 9314989681410048 9326637109886976 9334511360704512 9337876916527104 9357446561227776 9364523890149846 9368723497250304 9372924987703296 9376463184777216 9399501462307968 9415049453027328 9422767278325467 9441916649572572 9446150964169728 9515876857749504 9519949018577304 9555036844818432 9562930449481728 9586600787884032 9594520468144128 9606083108954112 9629685570168576 9634004091469824 9661496106539376 9665828893569024 9673814025732096 9709269748434432 9741343181800032 9817648851124224 9829480390557696 9837600718454784 9858050698248192 9861772026028032 9886182062505408 9898786444935168 9902355450003456 9906273206108928 9910715765686272 9935066719328256 9943274274177024 9967886046493056 9988143232605696 10012684428073008 10045760156231283 10058072957779968 10103276663783424 10136651652762624 10141197527678976 10166114782568448 10174513210785792 10186774818029568 10215844243799832 10220425633363968 10245537554307264 10270963039666176 10279382485445964 10300272708624624 10372387737710592 10411129797083136 10423676557983744 10453422016911456 10458109950418944 10479363391586304 10505111531092992 10509822645239808 10539813934406592 10544540611166208 10578443653687789 10591930634655744 10626919834690944 10665868807850498 10709942645899467 10723069516972032 10749416450420736 10784925886369536 10802569581821952 10806843497573376 10833396266439648 10838254602903552 10869183119856798 10874057505265152 10913912268498184 10922928466988736 10959011079525036 11021756360491008 11058165439377408 11090307035529216 11098694980918336 11112845256032256 11121954820318584 11140149881253888 11144557356872544 11149555236397056 11167724181719072 11176950059244288 11190419732826752 11213871802304688 11236661136681408 11264269981582134 11278076275851264 11282902540536064 11315332077502464 11366186246756352 11403733109357952 11408847218638848 11436879130389504 11450662052194816 11460121670283264 11492824774274811 11497978837534464 11526229748595672 11540120349477588 11545295622874112 11554833419624448 11587806797202702 11635493244927816 11668936204924416 11688026104922112 11716956518524928 11726636127731712 11740768244277248 11760099769025388 11765373694221312 11789283815534592 11808495241325904 11813790869917696 11818250472479616 11823550475894784 11837799386791936 11857290676207416 11862608187561984 11866885248086528 11906086111088928 11915921963987712 11955284814027312 11999348595818496 12013809366237184 12023734211444736 12063453206593536 12093093506723328 12098516766031872 12107667251910912 12113097046949888 12133041622165728 12142859323623424 12152890779549696 12157698934770048 12182971834602624 12187570799744604 12193036428266496 12207730617629184 12233314693423296 12237725412089232 12278151302060457 12288294525362328 12293200281731072 12343998630002688 12389240908932096 12394796978274304 12399475905552384 12435516146515968 12440436119299584 12446015147606016 12450502555369472 12476595414970368 12486031853533128 12491631329667072 12501950913036288 12532668616410624 12543249640946688 12553399270703104 12563689704433956 12574068816649824 12589222199430096 12594867952226304 12687835810332672 12693265358103072 12729748587190272 12740049126424576 12782134383845376 12786959527600896 12792693957525504 12808110811938816 12834953120968704 12839580760224768 12845338788626432 12866489021688192 12881994808719168 12887771858092032 12892636879068672 12898418700976128 12945692997912576 12988457575733376 12999187597077504 13089929900543793 13090198468165632 13105973854076928 13149029368037376 13160130770829312 13181576083340544 13192465643698176 13203140600004608 13208364274811904 13214287687581696 13246755625771008 13257699032236032 13284557146491642 13290514728657408 13301494285381632 13317524310140928 13350245904097344 13394346874975044 13466180323639296 13471035551711232 13499267170295808 13515535537016832 13526700987875328 13554819710091264 13566017614381056 13582366424039424 13610831361785856 13621125658399776 13627234177818624 13638491905130496 13660716739076352 13672002126993408 13694617386221568 13705843313927952 13733696944832832 13767441088600386 13829850316947456 13841275429453824 13937896022548608 13944146600558592 13955666135482368 13972484522115072 13989955664830464 14006815374790656 14046785835224769 14053085245875456 14059387481554944 14122574179540992 14162874974358858 14169226446254592 14279923527865956 14332555267227648 14344395674222592 14379901181826048 14409124663431168 14444528355252864 14451006137204736 14462944398802944 14492244159809064 14498743340353536 14563904622651648 14612014772700048 14695675147321344 14744220585836544 14787076047372288 14829273093758112 14853533175005184 14859409809163392 14866073648529408 14902600078992384 14951829069739584 14982214848908544 15006629369185003 15019026642109512 15087109436669952 15154914995675136 15204977479143936 15211796291518464 15249172173852672 15280162227044352 15323766365699748 15330638450045952 15368306331460896 15386827132636784 15406444559499264 15419073728168946 15450409062936936 15513990993237088 15558581606565888 15635514836975616 15680133025367184 15687164925628416 15719045087379456 15744660321767872 15757667296639488 15764733967859712 15809720901609888 15816810916749312 15874781481451904 15887895951983616 15940379752036416 15998803211775747 15999131461091328 16084604275458048 16124124675631104 16143556335881216 16177388829554304 16203854372732928 16210265246360064 16243962446136832 16250094399659472 16257381904355328 16276974156838912 16303774679785197 16311086257897728 16316967216118976 16370868402747276 16384392700483104 16438516619287554 16458664840003584 16518987878576128 16532634540736512 16580688195354624 16587248159066112 16635460553293824 16648042471377504 16655508439556096 16669267884048384 16682932230477876 16710224821880832 16716836035308816 16724332854595584 16751586272578608 16765425088866432 16785629599240128 16793157269635072 16820807703457032 16854991705022112 16896404972373201 16917114413776896 16924353810804096 16972998116253696 17042845845127168 17049279370134528 17056925276700672 17077481082585088 17105599664036928 17113270827958272 17119441013633024 17155318695584256 17175993078292224 17183695810789376 17190182505424896 17246968256301696 17260923997216768 17289344622893508 17310180524216382 17317943434311168 17332250129436672 17453239867391724 17503404307386624 17532039157383168 17546841027772416 17575434777787392 17589954191597568 17611152366415872 17648060541331968 17662340834361344 17676932042981376 17683925723301888 17712742861988856 17720686304876544 17727375708719424 17735325713842176 17756699080187904 17793912281342976 17800327872129792 17859129166633392 17873882945981568 17961380735614976 17999022893727744 18020714049355776 18035601317167104 18073092946788352 18095179809890304 18139640260084992 18147775149047808 18161500877866368 18169645570424832 18184655873507328 18214288985435136 18229336169324544 18274457751903936 18289554642399744 18311595926443776 18356588118133848 18439800422596608 18515997945004032 18583861363398144 18592195467411456 18599213858328576 18653274219773952 18669022721409024 18675753833054208 18714893122455552 18729047780299692 18737446994500608 18745849975406592 18752926369554432 18799002924615936 18830098906054656 18845534556650934 18883833299145144 18892301928339456 19031753715499008 19039898037154608 19110073689636864 19173201575768064 19189040936288256 19212166217908224 19259371140337152 19268008182939648 19322992213078752 19331657787138048 19347628051464192 19418539496868864 19482686363600064 19635297702248448 19658960781115392 19723544052056064 19772364125010816 19797572889870336 19804710900006912 19812546412217856 19821431531372544 19870133438656512 19886548548354048 19926835719737463 19935772092986112 19976286465211392 20025368856146016 20091520312462566 20116145915559936 20206553327566848 20273303305525248 20332229565136896 20349026421571584 20373549636059136 20431688487599664 20440851266727936 20491075108614528 20541926079332352 20558764970891928 20600545417249248 20651161632900579 20744775475421184 20847353115967488 20906844033822912 20916219900837888 20958726783172608 21010223062185984 21079627868813184 21089081222332416 21156887307375578 21183861269311488 21244312461538287 21253839669381888 21331737615700996 21419885291798934 21446139033944064 21498832900841472 21569851772739072 21605139163643904 21613686995146752 21666792532879296 21676509205807104 21738366239713596 21748115010530304 21827824536996368 21845856933977472 21918022159050072 22043512720982016 22116330878754816 22180614071058432 22197389961836672 22225690512064512 22243909640637168 22280299762507776 22289114713745088 22299110472794112 22335448363438144 22353900118488576 22380839465653504 22427743604609376 22473322273362816 22528539963164268 22565805081072128 22630664155004928 22732372493512704 22807466218715904 22817694437277696 22873758260779008 22901324104389632 22920243340566528 22985649548549622 22995957675068928 23052459497191344 23080240698955176 23090591245748224 23109666839248896 23128610592253419 23175613594405404 23270986489855632 23337872409848832 23433913037049856 23453272255463424 23481536488554496 23520199538050776 23530747388442624 23578567631069184 23616990482651808 23627581739835392 23636500944959232 23647100951789568 23675598773583872 23714581352414832 23725216375123968 23733770496173056 23812172222177856 23831843927975424 23910569628054624 23998697191636992 24027618732474368 24126906413187072 24186187013446656 24197033532063744 24215334503821824 24226194093899776 24266083244331456 24285718647246848 24305781559099392 24315397869540096 24365943669205248 24375141599489208 24386072856532992 24415461235258368 24466629386846592 24475450824178464 24556302604120914 24576589050724656 24586400563462144 24687997260005376 24778481817864192 24798951811104768 24871032293031936 24880872238599168 24892030295212032 24901005110738944 24953190829940736 24972063707066256 24983262659334144 25003901826072576 25065337232821248 25086499281893376 25106798541406208 25127379408867912 25148137633299648 25178444398860192 25189735904452608 25375671620665344 25386530716206144 25459497174380544 25480098252849152 25564268767690752 25573919055201792 25585387915051008 25616221623877632 25669906241937408 25679161520449536 25732978043376384 25763989617438336 25775543716184064 25785273758137344 25796837401952256 25891385995825152 25965270786324573 25976915151466752 25998375194155008 26179859801087586 26211947708153856 26298058736074752 26320261541658624 26363152166681088 26384931287396352 26406281200009216 26416728549623808 26493511251542016 26515398064472064 26569114292983284 26581029457314816 26602988570763264 26635048620281856 26700491808194688 26788693749950088 26942071103422464 26998534340591616 27031071074033664 27053401975750656 27109639420182528 27164732848078848 27221662723571712 27242251316799552 27254468355637248 27276983810260992 27321433478152704 27344004253986816 27411686627855904 27467393889665664 27534882177200772 27659700633894912 27682550858907648 27875792045097216 27888293201117184 27944969044230144 27979911329660928 28013630749581312 28093571670449538 28106170491750912 28118774963109888 28245148359081984 28268301834976401 28325749948717716 28338452892509184 28559847055731912 28665110534455296 28688791348445184 28759802363652096 28818249326862336 28889056710505728 28902012274409472 28984488319618128 28997486680707072 29127809245303296 29224029545400096 29488441171673088 29574152094744576 29658546187516224 29707066350010368 29718819618326784 29732147297058816 29805200157984768 29903658139479168 29964429697817088 30013258738370006 30038053284219024 30137280468693849 30174218873339904 30309829991350272 30409954958287872 30423592583036928 30498344347705344 30560324454088704 30647532731399496 30661276900091904 30736612662921792 30773654265273568 30812889118998528 30838147456337892 30900818125873872 31027981986474176 31117163213131776 31271029673951232 31360266050734368 31374329851256832 31438090174758912 31489320643535744 31515334593278976 31529467935719424 31619441803219776 31633621833498624 31735330961063367 31749562962903808 31775791903967232 31880759504072832 31997606423551494 32129827937698401 32169208550916096 32248249351262208 32287112671762432 32354777659108608 32407708745465856 32420530492720128 32487924892273664 32500188799318944 32514763808710656 32553948313677824 32607549359570394 32622172515795456 32633934432237952 32741736805494552 32768785400966208 32877033238575108 33037975757152256 33065269081473024 33174496318132224 33270921106587648 33296084942755008 33311016879112192 33338535768096768 33365864460955752 33420449643761664 33433672070617632 33448665709191168 33503172545157216 33530850177732864 33571259198480256 33586314539270144 33641615406914064 33709983410044224 33792809944746402 33834228827553792 33848707621608192 33945996232507392 34085691690254336 34098558740269056 34154962165170176 34211199328073856 34226541655916544 34238882027266048 34310637391168512 34351986156584448 34367391621578752 34380365010849792 34493936512603392 34521847994433536 34578689245787016 34620361048432764 34635886868622336 34664500258873344 34906479734783448 35006808614773248 35064078314766336 35150869555574784 35179908383195136 35222304732831744 35296121082663936 35324681668722688 35367851446603776 35425485723977712 35441372609753088 35454751417438848 35470651427684352 35513398160375808 35587824562685952 35600655744259584 35718258333266784 35747765891963136 35998045787455488 36041428098711552 36071202634334208 36146185893576704 36190359619780608 36279280520169984 36295550298095616 36323001755732736 36339291140849664 36428577970870272 36458672338649088 36548915503807872 36579109284799488 36623191852887552 36713176236267696 36834453906181371 36879600845193216 37031995890008064 37167722726796288 37184390934822912 37198427716657152 37306548439547904 37338045442818048 37351507666108416 37429786244911104 37458095560599384 37474893989001216 37505852739108864 37598005849231872 37660197812109312 37691069113301868 37767666598290288 37784603856678912 38063507430998016 38079796074309216 38220147379273728 38346403151536128 38378081872576512 38424332435816448 38518742280674304 38536016365879296 38645984426157504 38663315574276096 38695256102928384 38837078993737728 38965372727200128 39269789701631379 39270595404496896 39317921562230784 39447088104112128 39544728250021632 39609421800013824 39625092824435712 39642863062745088 39740266877313024 39773097096708096 39853671439474926 39871544185972224 39952572930422784 40050737712292032 40183040624925132 40413106655133696 40546606611050496 40664459130273792 40698052843143168 40747099272118272 40863376975199328 40881702533455872 40982150217229056 41083852158664704 41117529941783856 41201090834498496 41302323265801158 41489550950842368 41813688067645824 41832439801675776 41917453566345216 42020446124371968 42140357505674307 42159255737626368 42178162444664832 42313774614751156 42367722538622976 42488624923076574 42507679338763776 42663475231401992 42839770583597868 42997665801682944 43139703545478144 43227373990293504 43333585065758592 43353018411614208 43476732479427192 43496230021060608 43655649073992736 43691713867954944 43836044318100144 44087025441964032 44232661757509632 44361228142116864 44394779923673344 44487819281274336 44560599525015552 44578229427490176 44598220945588224 44670896726876288 44707800236977152 44761678931307008 44855487209218752 44946644546725632 45019888107555009 45057079926328536 45131610162144256 45261328310009856 45464744987025408 45614932437431808 45635388874555392 45747516521558016 45802648208779264 45840486681133056 45971299097099244 45991915350137856 46104918994382688 46160481397910352 46181182491496448 46219333678497792 46257221184506838 46351227188810808 46541972979711264 46675744819697664 46867826074099712 46906544510926848 46963072977108992 47040399076101552 47061494776885248 47157135262138368 47233980965303616 47255163479670784 47273001889918464 47294201903579136 47351197547167744 47429162704829664 47450432750247936 47467540992346112 47624344444355712 47663687855950848 47821139256109248 47996409635327241 47997394383273984 48055237464948736 48253812826374144 48372374026893312 48430669007643648 48452388187799552 48532166488662912 48571437294493696 48611563118198784 48630795739080192 48731887338410496 48750283198978416 48772145713065984 48830922470516736 48933258773693184 48950901648356928 49112605208241828 49153178101449312 49375994520010752 49556963635728384 49597903622209536 49742064586063872 49761744477198336 49802010221477888 49906381659881472 49944127414132512 49966525318668288 50007803652145152 50130674465642496 50172998563786752 50213597082812416 50254758817735824 50296275266599296 50356888797720384 50379471808905216 50751343241330688 50773061432412288 50918994348761088 51128537535381504 51147838110403584 51170775830102016 51232443247755264 51339812483874816 51358323040899072 51465956086752768 51527979234876672 51551087432368128 51570547516274688 51782771991650304 51930541572649146 51953830302933504 51996750388310016 52359719602175172 52596117472149504 52640523083317248 52726304333362176 52769862574792704 52833457099247616 52987022503084032 53030796128944128 53138228585966568 53162058914629632 53205977141526528 53270097240563712 53400983616389376 53577387499900176 53884142206844928 53997068681183232 54062142148067328 54106803951501312 54219278840365056 54443325447143424 54484502633599104 54508936711274496 54553967620521984 54642866956305408 54688008507973632 54823373255711808 54934787779331328 55069764354401544 55319401267789824 55751584090194432 55776586402234368 55959822659321856 56027261499162624 56187143340899076 56212340983501824 56237549926219776 56490296718163968 56536603669952802 56651499897435432 56676905785018368 57119694111463824 57330221068910592 57519604727304192 57636498653724672 57778113421011456 57804024548818944 57968976639236256 57994973361414144 58255618490606592 58448059090800192 58662278443177739 58976882343346176 59317092375032448 59414132700020736 59437639236653568 59464294594117632 59610400315969536 59780507159212389 59807316278958336 59928859395634176 60026517476740012 60076106568438048 60274560937387698 60348437746679808 60619659982700544 60819909916575744 60996688695410688 61120648908177408 61295065462798992 61322553800183808 61473225325843584 61547308530547136 61625778237997056 61676294912675784 61801636251747744 61953484898701737 62055963972948352 62234326426263552 62542059347902464 62720532101468736 62748659702513664 62876180349517824 62978641287071488 63030669186557952 63238883606439552 63267243666997248 63470661922126734 63499125925807616 63551583807934464 63732937384614861 63761519008145664 63995212847102988 64259655875396802 64338417101832192 64496498702524416 64574225343524864 64709555318217216 64815417490931712 64841060985440256 64975849784547328 65000377598637888 65029527617421312 65107896627355648 65215098719140788 65244345031590912 65267868864475904 65483473610989104 65537570801932416 65754066477150216 66075951514304512 66130538162946048 66348992636264448 66541842213175296 66592169885510016 66622033758224384 66677071536193536 66731728921911504 66840899287523328 66867344141235264 66897331418382336 67006345090314432 67061700355465728 67142518396960512 67172629078540288 67283230813828128 67419966820088448 67585619889492804 67697415243216384 67891992465014784 68171383380508672 68197117480538112 68422398656147712 68453083311833088 68477764054532096 68621274782337024 68703972313168896 68734783243157504 68760730021699584 68987873025206784 69043695988867072 69157378491574032 69240722096865528 69271773737244672 69329000517746688 69812959469566896 70013617229546496 70301739111149568 70359816766390272 70444609465663488 70592242165327872 70649363337445376 70735702893207552 70850971447955424 70882745219506176 70909502834877696 70941302855368704 71026796320751616 71175649125371904 71201311488519168 71436516666533568 71495531783926272 71996091574910976 72082856197423104 72380719239561216 72558561040339968 72591100596191232 72646003511465472 72678582281699328 72857155941740544 72917344677298176 73097831007615744 73158218569598976 73246383705775104 73426352472535392 73668907812362742 73759201690386432 74063991780016128 74335445453592576 74396855433314304 74613096879095808 74676090885636096 74703015332216832 74859572489822208 74916191121198768 74949787978002432 75011705478217728 75196011698463744 75320395624218624 75382138226603736 75535333196580576 75569207713357824 76127014861996032 76159592148618432 76440294758547456 76692806303072256 76756163745153024 76848664871632896 77037484561348608 77291968852315008 77326631148552192 77390512205856768 77674157987475456 77895812358973719 77930745454400256 78539579403262758 78635843124461568 78894176208224256 79089456500043264 79218843600027648 79250185648871424 79480533754626048 79546194193416192 79707342878949852 79743088371944448 79905145860845568 80101475424584064 80366081249850264 80826213310267392 81093213222100992 81328918260547584 81494198544236544 81726753950398656 81763405066911744 81964300434458112 82235059883567712 82402181668996992 82604646531602316 82979101901684736 83627376135291648 83664879603351552 83834907132690432 84040892248743936 84280715011348614 84318511475252736 84356324889329664 84627549229502312 84735445077245952 84804905504929203 84977249846153148 85015358677527552 85326950462803984 85679541167195736 85995331603365888 86279407090956288 86454747980587008 86667170131517184 86706036823228416 86953464958854384 86992460042121216 87311298147985472 87383427735909888 87672088636200288 88465323515019264 88722456284233728 88789559847346688 88975638562548672 89121199050031104 89156458854980352 89196441891176448 89341793453752576 89415600473954304 89523357862614016 89710974418437504 89893289093451264 90039776215110018 90114159852657072 90263220324288512 90411841406081547 90522656620019712 90929489974050816 91229864874863616 91270777749110784 91495033043116032 91605296417558528 91680973362266112 91942598194198488 91983830700275712 92209837988765376 92320962795820704 92362364982992896 92438667356995584 92514442369013676 92702454377621616 93083945959422528 93351489639395328 93735652148199424 93813089021853696 93926145954217984 94080798152203104 94122989553770496 94314270524276736 94467961930607232 94510326959341568 94546003779836928 94588403807158272 94702395094335488 94858325409659328 94900865500495872 94935081984692224 95205992883190101 95248688888711424 95327375711901696 95642278512218496 95992819270654482 96110474929897472 96507625652748288 96744748053786624 96861338015287296 97064332977325824 97142874588987392 97223126236397568 97261591478160384 97463774676820992 97500566397956832 97544291426131968 97661844941033472 97866517547386368 97901803296713856 98225210416483656 98306356202898624 99113927271456768 99195807244419072 99523488954396672 99604020442955776 99812763319762944 99888254828265024 99933050637336576 100015607304290304 100261348931284992 100345997127573504 100509517635471648 100592550533198592 100713777595440768 100758943617810432 101502686482661376 101546122864824576 101837988697522176 102257075070763008 102295676220807168 102464886495510528 102679624967749632 102716646081798144 102931912173505536 103055958469753344 103102174864736256 103141095032549376 103565543983300608 103861083145298292 103907660605867008 103993500776620032 104719439204350344 105192234944299008 105452608666724352 105539725149585408 105666914198495232 105974045006168064 106276457171933136 106324117829259264 106411954283053056 106540194481127424 106801967232778752 107154774999800352 107994137362366464 108124284296134656 108213607903002624 108438557680730112 108886650894286848 108969005267198208 109017873422548992 109285733912610816 109376017015947264 109646746511423616 109869575558662656 110139528708803088 110503361718544113 110638802535579648 111503168180388864 111553172804468736 111919645318643712 112054522998325248 112374286681798152 112424681967003648 112980593436327936 113073207339905604 113302999794870864 113353811570036736 114239388222927648 114660442137821184 115039209454608384 115272997307449344 115556226842022912 115608049097637888 115937953278472512 115989946722828288 116511236981213184 116896118181600384 117324556886355478 117809369104894137 117953764686692352 118634184750064896 118828265400041472 118875278473307136 118928589188235264 119220800631939072 119561014318424778 119614632557916672 119857718791268352 120053034953480024 120152213136876096 120549121874775396 121239319965401088 121639819833151488 121993377390821376 122241297816354816 122590130925597984 122645107600367616 122946450651687168 123094617061094272 123251556475994112 123352589825351568 123603272503495488 123906969797403474 124111927945896704 124468652852527104 125441064202937472 125497319405027328 125752360699035648 125957282574142976 126061338373115904 126421072517022921 126477767212879104 126534487333994496 126941323844253468 126998251851615232 127103167615868928 127465874769229722 127523038016291328 127990425694205976 128519311750793604 128992997405048832 129148450687049728 129419110636434432 129682121970880512 129951699569094656 130000755197275776 130059055234842624 130215793254711296 130430197438281576 130488690063181824 130535737728951808 130966947221978208 131075141603864832 131508132954300432 132151903028609024 132261076325892096 132697985272528896 133083684426350592 133184339771020032 133244067516448768 133463457843823008 133681798575046656 133734688282470528 133794662836764672 134012690180628864 134123400710931456 134285036793921024 134345258157080576 134566461627656256 134839933640176896 135059664322665027 135171239778985608 135394830486432768 135783984930029568 136342766761017344 136394234961076224 136844797312295424 136906166623666176 136955528109064192 137242549564674048 137407944626337792 137521460043399168 137975746050413568 138087391977734144 138314756983148064 138481444193731056 138543547474489344 138658001035493376 139625918939133792 140027234459092992 140603478222299136 140719633532780544 140889218931326976 141184484330655744 141298726674890752 141471405786415104 141701942895910848 141765490439012352 141819005669755392 141882605710737408 142053592641503232 142351298250743808 142402622977038336 142873033333067136 142991063567852544 143989228905981723 143992183149821952 144165712394846208 144761438479122432 145117122080679936 145292007022930944 145357164563398656 145714311883481088 145834689354596352 146195662015231488 146316437139197952 146492767411550208 146852704945070784 147337815624725484 148127983560032256 148670890907185152 148793710866628608 149226193758191616 149406030664433664 149719144979644416 149832382242397536 149899575956004864 150023410956435456 150392023396927488 150640791248437248 150764276453207472 151070666393161152 151138415426715648 152254029723992064 152319184297236864 153385612606144512 153512327490306048 153697329743265792 154074969122697216 154583937704630016 154653262297104384 155348315974950912 155791624717947438 155861490908800512 157079158806525516 157788352416448512 158178913000086528 158500371297742848 158961067509252096 159092388386832384 159414685757899704 159486176743888896 159810291721691136 160202950849168128 160732162499700528 161652426620534784 162186426444201984 162657836521095168 163453507900797312 163526810133823488 163928600868916224 164470119767135424 164804363337993984 165209293063204632 165958203803369472 167254752270583296 167329759206703104 168081784497487872 168561430022697228 168637022950505472 168712649778659328 169255098459004624 169470890154491904 169609811009858406 169954499692306296 170030717355055104 170653900925607968 171359082334391472 171990663206731776 172558814181912576 172909495961174016 173334340263034368 173412073646456832 173906929917708768 173984920084242432 174622596295970944 174766855471819776 175344177272400576 175986835329533217 176930647030038528 177579119694693376 177951277125097344 178242398100062208 178312917709960704 178392883782352896 178683586907505152 178831200947908608 179046715725228032 179341521477637167 179421948836875008 179786578186902528 180079552430220036 180228319705314144 180526440648577024 180823682812163094 181045313240039424 181858979948101632 182459729749727232 182990066086232064 183210592835117056 183361946724532224 183885196388396976 183967661400551424 184419675977530752 184641925591641408 184724729965985792 184877334713991168 185028884738027352 185404908755243232 185860454696105211 186167891918845056 186702979278790656 187471304296398848 187626178043707392 187852291908435968 188161596304406208 188245979107540992 188628541048553472 188935923861214464 189020653918683136 189092007559673856 189404790188670976 189716650819318656 189801731000991744 189870163969384448 190411985766380202 190497377777422848 190654751423803392 191284557024436992 191985638541308964 193015251305496576 193489496107573248 193722676030574592 194128665954651648 194285749177974784 194446252472795136 194523182956320768 194927549353641984 195001132795913664 195088582852263936 195323689882066944 195733035094772736 195803606593427712 196450420832967312 196612712405797248 198227854542913536 198391614488838144 199046977908793344 199625526639525888 199776509656530048 199866101274673152 200031214608580608 200522697862569984 200691994255147008 201019035270943296 201185101066397184 201427555190881536 201517887235620864 203092245729649152 203675977395044352 204514150141526016 204591352441614336 205359249935499264 205433292163596288 205863824347011072 206111916939506688 206204349729472512 206282190065098752 207131087966601216 207722166290596584 207815321211734016 207987001553240064 209438878408700688 210905217333448704 211079450299170816 211333828396990464 211948090012336128 212552914343866272 212648235658518528 212823908566106112 213080388962254848 213603934465557504 214309549999600704 215988274724732928 216248568592269312 217773301788573696 217938010534396416 218035746845097984 218571467825221632 218752034031894528 219293493022847232 219739151117325312 220279057417606176 221006723437088226 221277605071159296 223006336360777728 223839290637287424 224109045996650496 224748573363596304 224849363934007296 225961186872655872 226146414679811208 226605999589741728 226707623140073472 228478776445855296 229320884275642368 230078418909216768 230545994614898688 231112453684045824 231875906556945024 231979893445656576 233022473962426368 233687437076921157 233792236363200768 234649113772710956 235618738209788274 235907529373384704 237268369500129792 237656530800082944 237750556946614272 238441601263878144 239122028636849556 239229265115833344 239715437582536704 240106069906960048 240304426273752192 241098243749550792 242478639930802176 243279639666302976 243986754781642752 244482595632709632 245180261851195968 245290215200735232 245892901303374336 246189234122188544 246705179650703136 247206545006990976 247813939594806948 248223855891793408 248937305705054208 250882128405874944 250994638810054656 251504721398071296 251914565148285952 252122676746231808 252842145034045842 252955534425758208 253068974667988992 253882647688506936 253996503703230464 254206335231737856 254414716514787609 254931749538459444 255046076032582656 255980851388411952 257038623501587208 257985994810097664 258296901374099456 258838221272868864 259364243941761024 259903399138189312 260001510394551552 260118110469685248 260431586509422592 260860394876563152 260977380126363648 261071475457903616 261933894443956416 262150283207729664 263016265908600864 264303806057218048 265395970545057792 266167368852701184 266368679542040064 266488135032897536 266926915687646016 267363597150093312 267469376564941056 267589325673529344 268025380361257728 268246801421862912 268570073587842048 268690516314161152 269132923255312512 269679867280353792 270119328645330054 270342479557971216 270789660972865536 271567969860059136 272788469922152448 273689594624590848 273812333247332352 273911056218128384 274485099129348096 274815889252675584 275042920086798336 275951492100827136 276174783955468288 276629513966296128 276962888387462112 277087094948978688 277316002070986752 279251837878267584 280054468918185984 281206956444598272 281439267065561088 281778437862653952 282368968661311488 282942811572830208 283403885791821696 283530980878024704 283638011339510784 283765211421474816 284107185283006464 284702596501487616 284805245954076672 285617978649570303 285746066666134272 285982127135705088 287978457811963446 288331424789692416 289522876958244864 290234244161359872 290584014045861888 291428623766962176 291669378709192704 292391324030462976 292632874278395904 292985534823100416 293705409890141568 294675631249450968 297341781814370304 297587421733257216 298812061328867328 299438289959288832 299664764484795072 299799151912009728 300046821912870912 300784046793854976 301528552906414944 302141332786322304 302276830853431296 304508059447984128 304638368594473728 306771225212289024 307394659486531584 308149938245394432 309167875409260032 309306524594208768 310696631949901824 311583249435894876 311722981817601024 314158317613051032 315576704832897024 316357826000173056 317000742595485696 317922135018504192 318829371515799408 318972353487777792 319620583443382272 320405901698336256 321464324999401056 324372852888403968 325315673042190336 326907015801594624 327053620267646976 327857201737832448 328940239534270848 329608726675987968 330418586126409264 331510085155632339 331916407606738944 334509504541166592 334659518413406208 336163568994975744 337122860045394456 337274045901010944 338510196918009248 338941780308983808 339219622019716812 339908999384612592 340061434710110208 341307801851215936 342718164668782944 343981326413463552 345117628363825152 345818991922348032 346668680526068736 346824147292913664 347813859835417536 347969840168484864 349245192591941888 349533710943639552 350688354544801152 351973670659066434 353428107314682411 353861294060077056 355158239389386752 355902554250194688 356484796200124416 356625835419921408 356785767564705792 357367173815010304 357662401895817216 358093431450456064 358683042955274334 358843897673750016 359573156373805056 360159104860440072 360456639410628288 361052881297154048 361647365624326188 363717959896203264 364919459499454464 365980132172464128 366421185670234112 366723893449064448 367770392776793952 367935322801102848 368839351955061504 369283851183282816 369449459931971584 369754669427982336 370057769476054704 370809817510486464 371720909392210422 372335783837690112 373405958557581312 374942608592797696 375704583816871936 376323192608812416 376491958215081984 377257082097106944 377871847722428928 378041307837366272 378184015119347712 379433301638637312 379603462001983488 379740327938768896 380823971532760404 380994755554845696 381309502847606784 382569114048873984 383971277082617928 386978992215146496 387445352061149184 388257331909303296 388571498355949568 389046365912641536 389855098707283968 390002265591827328 390177165704527872 390647379764133888 391466070189545472 391607213186855424 392900841665934624 393225424811594496 396455709085827072 396783228977676288 398093955817586688 399251053279051776 399553019313060096 399732202549346304 401045395725139968 401383988510294016 402038070541886592 402370202132794368 402855110381763072 403035774471241728 405178992967995081 406184491459298304 407351954790088704 409028300283052032 409182704883228672 410718499870998528 410866584327192576 411727648694022144 412223833879013376 412564380130197504 414262175933202432 415444332581193168 415630642423468032 415974003106480128 418877756817401376 421810434666897408 422158900598341632 422667656793980928 423896180024672256 425105828687732544 425296471317037056 425647817132212224 426160777924509696 427207868931115008 428619099999201408 431967686717945169 431976549449465856 432497137184538624 435876021068792832 436071493690195968 437142935650443264 437504068063789056 438586986045694464 439478302234650624 440558114835212352 442013446874176452 446012672721555456 447678581274574848 448218091993300992 449497146727192608 449698727868014592 451922373745311744 452292829359622416 453211999179483456 453415246280146944 456957552891710592 460156837818433536 461091989229797376 462224907368091648 463751813113890048 463959786891313152 466044947924852736 467374874153842314 467584472726401536 469298227545421912 471237476419576548 474536739000259584 475501113893228544 476883202527756288 478244057273699112 478458530231666688 479430875165073408 480212139813920096 480608852547504384 482196487499101584 484957279861604352 486559279332605952 487973509563285504 490360523702391936 490580430401470464 491785802606748672 492378468244377088 493410359301406272 494413090013981952 495627879189613896 496447711783586816 497874611410108416 501764256811749888 501989277620109312 503829130296571904 504245353492463616 505684290068091684 505911068851516416 506137949335977984 507765295377013872 507993007406460928 508412670463475712 508829433029575218 509863499076918888 510092152065165312 511961702776823904 514077247003174416 515971989620195328 516593802748198912 517676442545737728 518728487883522048 519806798276378624 520003020789103104 520236220939370496 520863173018845184 521720789753126304 521954760252727296 522142950915807232 523867788887912832 524300566415459328 526032531817201728 527960505988599651 528607612114436096 530791941090115584 532737359084080128 532976270065795072 533853831375292032 534727194300186624 534938753129882112 535178651347058688 536050760722515456 536493602843725824 537140147175684096 538265846510625024 539359734560707584 540238657290660108 540684959115942432 541579321945731072 543135939720118272 545576939844304896 547379189249181696 547822112436256768 548970198258696192 549631778505351168 550085840173596672 551902984201654272 552349567910936576 553259027932592256 553925776774924224 554174189897957376 554632004141973504 558503675756535168 560108937836371968 562413912889196544 562878534131122176 563556875725307904 564737937322622976 565885623145660416 566807771583643392 567061961756049408 567276022679021568 568214370566012928 569405193002975232 569610491908153344 571235957299140606 571492133332268544 571964254271410176 575956915623926892 579045753916489728 580468488322719744 581168028091723776 582857247533924352 583338757418385408 584782648060925952 585265748556791808 585971069646200832 587410819780283136 589351262498901936 594683563628740608 595174843466514432 598876579918577664 599329528969590144 599598303824019456 600093643825741824 601568093587709952 603057105812829888 604282665572644608 604553661706862592 609276737188947456 613542450424578048 616299876490788864 618335750818520064 618613049188417536 621393263899803648 623166498871789752 623445963635202048 628316635226102064 632715652000346112 634001485190971392 635844270037008384 637658743031598816 637944706975555584 639241166886764544 640811803396672512 642928649998802112 645285062874955129 648745705776807936 653814031603189248 654107240535293952 655714403475664896 657880479068541696 659217453351975936 660837172252818528 663020170311264678 663832815213477888 669019009082333184 672327137989951488 674245720090788912 674548091802021888 677020393836018496 677883560617967616 678439244039433624 679817998769225184 680122869420220416 682615603702431872 685436329337565888 687962652826927104 690235256727650304 691637983844696064 693337361052137472 695627719670835072 695939680336969728 698490385183883776 699067421887279104 701062311230763471 701376709089602304 703947341318132868 706856214629364822 707722588120154112 710316478778773504 711805108500389376 712969592400248832 713251670839842816 714734347630020608 715324803791634432 716186862900912128 717366085910548668 717687795347500032 719146312747610112 720318209720880144 720913278821256576 722105762594308096 723294731248652376 727435919792406528 729838918998908928 731960264344928256 732842371340468224 733447786898128896 735540785553587904 735870645602205696 737678703910123008 738567702366565632 738898919863943168 740115538952109408 741619635020972928 743441818784420844 744671567675380224 746811917115162624 749885217185595392 752646385217624832 752983916430163968 754514164194213888 755743695444857856 756082615674732544 756368030238695424 758866603277274624 759206924003966976 759480655877537792 761647943065520808 761989511109691392 762619005695213568 765138228097747968 767942554165235856 773957984430292992 774890704122298368 776514663818606592 777142996711899136 778092731825283072 779710197414567936 780004531183654656 780354331409055744 781294759528267776 782932140379090944 783214426373710848 785801683331869248 786450849623188992 792911418171654144 796187911635173376 798502106558103552 799106038626120192 799464405098692608 802090791450279936 802767977020588032 804076141083773184 804740404265588736 805710220763526144 806071548942483456 810357985935990162 812368982918596608 814703909580177408 818365409766457344 821436999741997056 821733168654385152 823455297388044288 824447667758026752 825128760260395008 828524351866404864 830888665162386336 831261284846936064 831948006212960256 837755513634802752 843620869333794816 844317801196683264 845335313587961856 850211657375465088 850592942634074112 851295634264424448 852321555849019392 854415737862230016 856853935948710909 857238199998402816 863935373435890338 864994274369077248 871752042137585664 874285871300886528 875008136127578112 877173972091388928 878956604469301248 881116229670424704 884026893748352904 892025345443110912 896436183986601984 898994293454385216 899397455736029184 904585658719244832 906423998358966912 906830492560293888 913915105783421184 920313675636867072 922183978459594752 924449814736183296 927503626227780096 927919573782626304 932089895849705472 934749748307684628 935168945452803072 938596455090843824 942474952839153096 949073478000519168 951002227786457088 953766405055512576 956488114547398224 956917060463333376 958861750330146816 960424279627840192 961217705095008768 964392974998203168 973118558665211904 975947019126571008 980721047404783872 981160860802940928 983571605213497344 984756936488754176 986820718602812544 988826180027963904 991255758379227792 992895423567173632 994530255466897017 995749222820216832 1003528513623499776 1003978555240218624 1007658260593143808 1008490706984927232 1011368580136183368 1011822137703032832 1015530590754027744 1015986014812921856 1016825340926951424 1017658866059150436 1019726998153837776 1020184304130330624 1023923405553647808 1028154494006348832 1031943979240390656 1033187605496397824 1035352885091475456 1037456975767044096 1039613596552757248 1040006041578206208 1040472441878740992 1041726346037690368 1043441579506252608 1043909520505454592 1044285901831614464 1047735577775825664 1048601132830918656 1052065063634403456 1055921011977199302 1057215224228872192 1061583882180231168 1065474718168160256 1067707662750584064 1069454388600373248 1069877506259764224 1070357302694117376 1072101521445030912 1072987205687451648 1074280294351368192 1076531693021250048 1078719469121415168 1080477314581320216 1081369918231884864 1083158643891462144 1091153879688609792 1094758378498363392 1095644224872513536 1097940396517392384 1099263557010702336 1100171680347193344 1103805968403308544 1106518055865184512 1107851553549848448 1108348379795914752 1109264008283947008 1117007351513070336 1120217875672743936 1124827825778393088 1127113751450615808 1129475874645245952 1131771246291320832 1133615543167286784 1134123923512098816 1134552045358043136 1138810386005950464 1139220983816306688 1142471914598281212 1142984266664537088 1143928508542820352 1151913831247853784 1160936976645439488 1162336056183447552 1165714495067848704 1169565296121851904 1170531497113583616 1171942139292401664 1174821639560566272 1178702524997803872 1189367127257481216 1190349686933028864 1197753159837155328 1198659057939180288 1199196607648038912 1203136187175419904 1206114211625659776 1208565331145289216 1209107323413725184 1215536978903985243 1218553474377894912 1227084900849156096 1232599752981577728 1236671501637040128 1242786527799607296 1246332997743579504 1246891927270404096 1256633270452204128 1265431304000692224 1268002970381942784 1271688540074016768 1275317486063197632 1275889413951111168 1278482333773529088 1281623606793345024 1285857299997604224 1290570125749910258 1295903060153835507 1297491411553615872 1307628063206378496 1308214481070587904 1311428806951329792 1315760958137083392 1318434906703951872 1321674344505637056 1326040340622529356 1338038018164666368 1344654275979902976 1348491440181577824 1349096183604043776 1354040787672036992 1355767121235935232 1356878488078867248 1359635997538450368 1360245738840440832 1365231207404863744 1370872658675131776 1380470513455300608 1383275967689392128 1386674722104274944 1391255439341670144 1391879360673939456 1396980770367767552 1398134843774558208 1402124622461526942 1402753418179204608 1407894682636265736 1413712429258729644 1420632957557547008 1423610217000778752 1426503341679685632 1429468695260041216 1430649607583268864 1432373725801824256 1434732171821097336 1435375590695000064 1438292625495220224 1440636419441760288 1441826557642513152 1444211525188616192 1446589462497304752 1454871839584813056 1459677837997817856 1463920528689856512 1465684742680936448 1471081571107175808 1471741291204411392 1475357407820246016 1477135404733131264 1477797839727886336 1480231077904218816 1483239270041945856 1486883637568841688 1489343135350760448 1493623834230325248 1499770434371190784 1505292770435249664 1505967832860327936 1511487390889715712 1512736060477390848 1517733206554549248 1518413848007933952 1518961311755075584 1523295886131041616 1523979022219382784 1525238011390427136 1530276456195495936 1535885108330471712 1547915968860585984 1549781408244596736 1553029327637213184 1554285993423798272 1556185463650566144 1559420394829135872 1560009062367309312 1560708662818111488 1562589519056535552 1565864280758181888 1566428852747421696 1571603366663738496 1572901699246377984 1583881517965798953 1585822836343308288 1592375823270346752 1598212077252240384 1598928810197385216 1604181582900559872 1605535954041176064 1608152282167546368 1609480808531177472 1611420441527052288 1620715971871980324 1624737965837193216 1629407819160354816 1636730819532914688 1643466337308770304 1646910594776088576 1648895335516053504 1650257520520790016 1657048703732809728 1661777330324772672 1662522569693872128 1663896012425920512 1675511027269605504 1687241738667589632 1688635602393366528 1690670627175923712 1700423314750930176 1701185885268148224 1704643111698038784 1708831475724460032 1713707871897421818 1714476399996805632 1727870746871780676 1743504084275171328 1748571742601773056 1750016272255156224 1754347944182777856 1757913208938602496 1762232459340849408 1768053787496705808 1784050690886221824 1797988586908770432 1798794911472058368 1809171317438489664 1812847996717933824 1813660985120587776 1827830211566842368 1840627351273734144 1848899629472366592 1855007252455560192 1855839147565252608 1864179791699410944 1869499496615369256 1870337890905606144 1877192910181687648 1884949905678306192 1898146956001038336 1902004455572914176 1907532810111025152 1912976229094796448 1913834120926666752 1917723500660293632 1920848559255680384 1922435410190017536 1928785949996406336 1935855188624865387 1946237117330423808 1961442094809567744 1962321721605881856 1967143210426994688 1969513872977508352 1973641437205625088 1977652360055927808 1982511516758455584 1985790847134347264 1989060510933794034 1991498445640433664 2007057027246999552 2015316521186287616 2016981413969854464 2022737160272366736 2023644275406065664 2031061181508055488 2031972029625843712 2033650681853902848 2035317732118300872 2039453996307675552 2040368608260661248 2047846811107295616 2056308988012697664 2063887958480781312 2066375210992795648 2070705770182950912 2074913951534088192 2079227193105514496 2080012083156412416 2083452692075380736 2086883159012505216 2087819041010909184 2088571803663228928 2095471155551651328 2097202265661837312 2104130127268806912 2111842023954398604 2123167764360462336 2130949436336320512 2135415325501168128 2138908777200746496 2139755012519528448 2144203042890061824 2145974411374903296 2148560588702736384 2153063386042500096 2157438938242830336 2160954629162640432 2162739836463769728 2166317287782924288 2182307759377219584 2189516756996726784 2195880793034784768 2198527114021404672 2200343360694386688 2207611936806617088 2213036111730369024 2215703107099696896 2216696759591829504 2234014703026140672 2240435751345487872 2249655651556786176 2258951749290491904 2263542492582641664 2267231086334573568 2268247847024197632 2269104090716086272 2277620772011900928 2278441967632613376 2284943829196562424 2285968533329074176 2287857017085640704 2303827662495707568 2321873953290878976 2324672112366895104 2331428990135697408 2339130592243703808 2341062994227167232 2343884278584803328 2349643279121132544 2357405049995607744 2378734254514962432 2395506319674310656 2397318115878360576 2398393215296077824 2406272374350839808 2412228423251319552 2417130662290578432 2418214646827450368 2431073957807970486 2437106948755789824 2465199505963155456 2473343003274080256 2485573055599214592 2492665995487159008 2493783854540808192 2513266540904408256 2530862608001384448 2536005940763885568 2550634972126395264 2551778827902222336 2556964667547058176 2563247213586690048 2570561807846132727 2571714599995208448 2581140251499820516 2591806120307671014 2594982823107231744 2615256126412756992 2622857613902659584 2631521916274166784 2636869813407903744 2643348689011274112 2652080681245058712 2676076036329332736 2689308551959805952 2696982880363155648 2698192367208087552 2708081575344073984 2713756976157734496 2719271995076900736 2720491477680881664 2730462414809727488 2741745317350263552 2760941026910601216 2766551935378784256 2773349444208549888 2782510878683340288 2783758721347878912 2793961540735535104 2796269687549116416 2804249244923053884 2805506836358409216 2815789365272531472 2827424858517459288 2841265915115094016 2847220434001557504 2853006683359371264 2858937390520082432 2861299215166537728 2864747451603648512 2869464343642194672 2870751181390000128 2876585250990440448 2881272838883520576 2883653115285026304 2888423050377232384 2893178924994609504 2919355675995635712 2927841057379713024 2931369485361872896 2942163142214351616 2943482582408822784 2950714815640492032 2954270809466262528 2955595679455772672 2960462155808437632 2966478540083891712 2973767275137683376 2978686270701520896 2987247668460650496 3010585540870499328 3011935665720655872 3022974781779431424 3025472120954781696 3035466413109098496 3037922623510151168 3046591772262083232 3047958044438765568 3050476022780854272 3060552912390991872 3071770216660943424 3095831937721171968 3099562816489193472 3106058655274426368 3112370927301132288 3118840789658271744 3120018124734618624 3121417325636222976 3125179038113071104 3131728561516363776 3132857705494843392 3143206733327476992 3145803398492755968 3167763035931597906 3171645672686616576 3184751646540693504 3196424154504480768 3208363165801119744 3211071908082352128 3216304564335092736 3218961617062354944 3222840883054104576 3241431943743960648 3249475931674386432 3273461639065829376 3286932674617540608 3293821189552177152 3297790671032107008 3300515041041580032 3323554660649545344 3325045139387744256 3327792024851841024 3351022054539211008 3374483477335179264 3381341254351847424 3400846629501860352 3402371770536296448 3417662951448920064 3427415743794843636 3428952799993611264 3455741493743561352 3487008168550342656 3497143485203546112 3508695888365555712 3515826417877204992 3524464918681698816 3536107574993411616 3568101381772443648 3595977173817540864 3597589822944116736 3618342634876979328 3625695993435867648 3627321970241175552 3646610936711955729 3655660423133684736 3681254702547468288 3697799258944733184 3710014504911120384 3728359583398821888 3738998993230738512 3740675781811212288 3754385820363375296 3769899811356612384 3796293912002076672 3804008911145828352 3815065620222050304 3825952458189592896 3827668241853333504 3835447001320587264 3841697118511360768 3844870820380035072 3857571899992812672 3871710377249730774 3887709180461506521 3892474234660847616 3922884189619135488 3924643443211763712 3934286420853989376 3939027745955016704 3947282874411250176 3955304720111855616 3965023033516911168 3971581694268694528 3978121021867588068 4014114054493999104 4030633042372575232 4033962827939708928 4045474320544733472 4047288550812131328 4062122363016110976 4063944059251687424 4067301363707805696 4070635464236601744 4078907992615351104 4080737216521322496 4095693622214591232 4112617976025395328 4132750421985591296 4141411540365901824 4149827903068176384 4158454386211028992 4160024166312824832 4173766318025010432 4175638082021818368 4177143607326457856 4190942311103302656 4194404531323674624 4208260254537613824 4223684047908797208 4261898872672641024 4270830651002336256 4279510025039056896 4288406085780123648 4291948822749806592 4297121177405472768 4306126772085000192 4314877876485660672 4321909258325280864 4325479672927539456 4332634575565848576 4364615518754439168 4379033513993453568 4391761586069569536 4397054228042809344 4415223873613234176 4426072223460738048 4431406214199393792 4433393519183659008 4468029406052281344 4480871502690975744 4499311303113572352 4517903498580983808 4534462172669147136 4538208181432172544 4555241544023801856 4556883935265226752 4569887658393124848 4571937066658148352 4575714034171281408 4607655324991415136 4643747906581757952 4649344224733790208 4662857980271394816 4678261184487407616 4682125988454334464 4687768557169606656 4699286558242265088 4714810099991215488 4751644553897396859 4757468509029924864 4794636231756721152 4796786430592155648 4812544748701679616 4824456846502639104 4834261324581156864 4862147915615940972 4874213897511579648 4930399011926310912 4946686006548160512 4971146111198429184 4985331990974318016 4987567709081616384 5026533081808816512 5061725216002768896 5072011881527771136 5101269944252790528 5103557655804444672 5113929335094116352 5126494427173380096 5141123615692265454 5143429199990416896 5162280502999641032 5183612240615342028 5230512252825513984 5245715227805319168 5263043832548333568 5273739626815807488 5286697378022548224 5304161362490117424 5352152072658665472 5393965760726311296 5396384734416175104 5416163150688147968 5427513952315468992 5438543990153801472 5440982955361763328 5460924829619454976 5483490634700527104 5521882053821202432 5546698888417099776 5565021757366680576 5567517442695757824 5587923081471070208 5592539375098232832 5608498489846107768 5611013672716818432 5631578730545062944 5654849717034918576 5682531830230188032 5694440868003115008 5706013366718742528 5717874781040164864 5722598430333075456 5729494903207297024 5738928687284389344 5741502362780000256 5753170501980880896 5762545677767041152 5767306230570052608 5776846100754464768 5786357849989219008 5807565565874596161 5838711351991271424 5862738970723745792 5884326284428703232 5886965164817645568 5901429631280984064 5908541618932525056 5920924311616875264 5932957080167783424 5947534550275366752 5957372541403041792 5974495336921300992 6021171081740998656 6045949563558862848 6050944241909563392 6070932826218196992 6075845247020302336 6093183544524166464 6095916088877531136 6100952045561708544 6121105824781983744 6143540433321886848 6191663875442343936 6199125632978386944 6212117310548852736 6224741854602264576 6237681579316543488 6240036249469237248 6250358076226142208 6263457123032727552 6265715410989686784 6286413466654953984 6291606796985511936 6335526071863195812 6369503293081387008 6392848309008961536 6416726331602239488 6432609128670185472 6437923234124709888 6445681766108209152 6482863887487921296 6498951863348772864 6546923278131658752 6587642379104354304 6595581342064214016 6601030082083160064 6647109321299090688 6650090278775488512 6702044109078422016 6748966954670358528 6801693259003720704 6804743541072592896 6835325902897840128 6854831487589687272 6857905599987222528 6911482987487122704 6974016337100685312 6994286970407092224 7017391776731111424 7031652835754409984 7048929837363397632 7072215149986823232 7136202763544887296 7191954347635081728 7195179645888233472 7236685269753958656 7251391986871735296 7254643940482351104 7293221873423911458 7311320846267369472 7395598517889466368 7420029009822240768 7456719166797643776 7477997986461477024 7481351563622424576 7508771640726750592 7539799622713224768 7592587824004153344 7608017822291656704 7651904916379185792 7655336483706667008 7670894002641174528 7683394237022721536 7689741640760070144 7711685423538398181 7715143799985625344 7743420754499461548 7775418360923013042 7784948469321695232 7845768379238270976 7868572841707978752 7878055491910033408 7894565748822500352 7910609440223711232 7930046067033822336 7943163388537389056 7956242043735176136 8028228108987998208 8061266084745150464 8067925655879417856 8090948641089466944 8094577101624262656 8124244726032221952 8127888118503374848 8141270928473203488 8157815985230702208 8161474433042644992 8191387244429182464 8225235952050790656 8282823080731803648 8299655806136352768 8316908772422057984 8320048332625649664 8347532636050020864 8351276164043636736 8354287214652915712 8381884622206605312 8388809062647349248 8416520509075227648 8447368095817594416 8523797745345282048 8541661302004672512 8559020050078113792 8576812171560247296 8583897645499613184 8594242354810945536 8612253544170000384 8629755752971321344 8643818516650561728 8650959345855078912 8665269151131697152 8758067027986907136 8783523172139139072 8794108456085618688 8830447747226468352 8852144446921476096 8862812428398787584 8866787038367318016 8936058812104562688 8961743005381951488 9035806997161967616 9068924345338294272 9076416362864345088 9113767870530453504 9139775316786249696 9143874133316296704 9151428068342562816 9215310649982830272 9287495813163515904 9298688449467580416 9356522368974815232 9364251976908668928 9375537114339213312 9398573116484530176 9429620199982430976 9503289107794793718 9514937018059849728 9589272463513442304 9625089497403359232 9648913693005278208 9668522649162313728 9724295831231881944 9748427795023159296 9860798023852621824 9893372013096321024 9970663981948636032 9975135418163232768 10053066163617633024 10123450432005537792 10144023763055542272 10202539888505581056 10207115311608889344 10252988854346760192 10282247231384530908 10286858399980833792 10324561005999282064 10367224481230684056 10461024505651027968 10491430455610638336 10526087665096667136 10547479253631614976 10573394756045096448 10608322724980234848 10704304145317330944 10787931521452622592 10792769468832350208 10832326301376295936 10855027904630937984 10877087980307602944 10881965910723526656 10921849659238909952 10939832810135867187 10966981269401054208 11043764107642404864 11093397776834199552 11130043514733361152 11175846162942140416 11185078750196465664 11216996979692215536 11222027345433636864 11263157461090125888 11309699434069837152 11365063660460376064 11388881736006230016 11412026733437485056 11435749562080329728 11445196860666150912 11458989806414594048 11477857374568778688 11483004725560000512 11506341003961761792 11525091355534082304 11534612461140105216 11553692201508929536 11572715699978438016 11615131131749192322 11677422703982542848 11768652568857406464 11773930329635291136 11802859262561968128 11817083237865050112 11841848623233750528 11865914160335566848 11895069100550733504 11914745082806083584 12042342163481997312 12091899127117725696 12101888483819126784 12141865652436393984 12186367089048332928 12191832177755062272 12201904091123417088 12242211649563967488 12287080866643773696 12398251265956773888 12424234621097705472 12449483709204529152 12475363158633086976 12480072498938474496 12526914246065455104 12531430821979373568 12572826933309907968 12583213593971023872 12671052143726391624 12785696618017923072 12865218257340370944 12875846468249419776 12891363532216418304 12965727774975842592 12997903726697545728 13093846556263317504 13175284758208708608 13191162684128428032 13294218642598181376 13300180557550977024 13404088218156844032 13497933909340717056 13603386518007441408 13670651805795680256 13709662975179374544 13715811199974445056 13822965974974245408 13948032674201370624 13988573940814184448 14034783553462222848 14063305671508819968 14097859674726795264 14144430299973646464 14254933661692190577 14272405527089774592 14383908695270163456 14390359291776466944 14473370539507917312 14502783973743470592 14586443746847822916 14622641692534738944 14791197035778932736 14840058019644481536 14913438333595287552 14955995972922954048 14962703127244849152 15017543281453501184 15079599245426449536 15185175648008306688 15216035644583313408 15303809832758371584 15310672967413334016 15341788005282349056 15366788474045443072 15379483281520140288 15423370847076796362 15430287599971250688 15486841508998923096 15550836721846026084 15691536758476541952 15737145683415957504 15756110983820066816 15789131497645000704 15821218880447422464 15860092134067644672 15886326777074778112 15912484087470352272 16056456217975996416 16122532169490300928 16181897282178933888 16189154203248525312 16248489452064443904 16255776237006749696 16282541856946406976 16315631970461404416 16322948866085289984 16382774488858364928 16450471904101581312 16565646161463607296 16640096665251299328 16695065272100041728 16702552328087273472 16708574429305831424 16763769244413210624 16777618125294698496 16833041018150455296 16894736191635188832 17047595490690564096 17083322604009345024 17118040100156227584 17153624343120494592 17167795290999226368 17188484709621891072 17224507088340000768 17259511505942642688 17287637033301123456 17301918691710157824 17330538302263394304 17422696697623788483 17516134055973814272 17588216912171237376 17660895494452936704 17704288893842952192 17725624856797575168 17872117624209125376 17923486010763902976 18137848690676588544 18152832725728690176 18227535741060907008 18279550633572499392 18287748266632593408 18302856136685125632 18430621299965660544 18574991626327031808 18597376898935160832 18713044737949630464 18751074228678426624 18797146232969060352 18859240399964861952 19006578215589587436 19178544927026884608 19250178994806718464 19297827386010556416 19337045298324627456 19448591662463763888 19496855590046318592 19786744026192642048 19941327963897272064 19950270836326465536 20106132327235266048 20246900864011075584 20405079777011162112 20414230623217778688 20505977708693520384 20564494462769061816 20573716799961667584 20649122011998564128 20734448962461368112 20922049011302055936 20982860911221276672 21052175330193334272 21094958507263229952 21146789512090192896 21216645449960469696 21408608290634661888 21575863042905245184 21585538937664700416 21664652602752591872 21710055809261875968 21754175960615205888 21763931821447053312 21843699318477819904 21879665620271734374 21933962538802108416 22186795553668399104 22260087029466722304 22351692325884280832 22370157500392931328 22433993959384431072 22444054690867273728 22526314922180251776 22619398868139674304 22730127320920752128 22777763472012460032 22824053466874970112 22871499124160659456 22917979612829188096 22955714749137557376 22966009451120001024 23012682007923523584 23050182711068164608 23069224922280210432 23145431399956876032 23230262263498384644 23354845407965085696 23537305137714812928 23605718525123936256 23634166475730100224 23683697246467501056 23731828320671133696 23790138201101467008 23829490165612167168 24084684326963994624 24183798254235451392 24203776967638253568 24283731304872787968 24372734178096665856 24383664355510124544 24484423299127934976 24574161733287547392 24848469242195410944 24898967418409058304 24950726317266173952 24960144997876948992 25053828492130910208 25062861643958747136 25145653866619815936 25166427187942047744 25342104287452783248 25571393236035846144 25730436514680741888 25751692936498839552 25782727064432836608 25931455549951685184 25995807453395091456 26350569516417417216 26382325368256856064 26588437285196362752 26600361115101954048 26808176436313688064 27206773036014882816 27341303611591360512 27419325950358749088 27431622399948890112 27645931949948490816 27896065348402741248 28069567106924445696 28126611343017639936 28195719349453590528 28288860599947292928 28509867323384381154 28544811054179549184 28767817390540326912 28946741079015834624 29005567947486941184 29172887493695645832 29245283385069477888 29582394071557865472 29680116039288963072 29911991945845908096 29925406254489698304 30035086562907002368 30159198490852899072 30370351296016613376 30432071289166626816 30607619665516743168 30621345934826668032 30733576948090886144 30758966563040280576 30846741694153592724 30860575199942501376 30973683017997846192 31101673443692052168 31383073516953083904 31474291366831915008 31512221967640133632 31578262995290001408 31642437760894844928 31720184268135289344 31772653554149556224 31824968174940704544 32112912435951992832 32245064338980601856 32363794564357867776 32378308406497050624 32496978904128887808 32511552474013499392 32565083713892813952 32631263940922808832 32645897732170579968 32765548977716729856 32900943808203162624 33131292322927214592 33280193330502598656 33390130544200083456 33417148858611662848 33527538488826421248 33555236250589396992 33666082036300910592 33789472383270377664 34095190981381128192 34166645208018690048 34236080200312455168 34307248686240989184 34335590581998452736 34376969419243782144 34449014176680001536 34519023011885285376 34575274066602246912 34603837383420315648 34661076604526788608 34845393395247576966 35032268111947628544 35321790988905873408 35408577787685904384 35451249713595150336 35744235248418250752 36275697381353177088 36305665451457380352 36559101267144998784 36575496533265186816 36605712273370251264 36861242599931321088 37194753797870321664 37426089475899260928 37594292465938120704 37718480799929723904 38013156431179174872 38357089854053769216 38595654772021112832 38674090596649254912 38897183324927527776 38993711180092637184 39573488052385284096 39882655927794544128 39900541672652931072 40212264654470532096 40493801728022151168 40810159554022324224 41011955417387040768 41128988925538123632 41147433599923335168 41298244023997128256 41468897924922736224 41844098022604111872 41965721822442553344 42104350660386668544 42189917014526459904 42293579024180385792 42433290899920939392 42764800985076571731 42817216581269323776 43151726085810490368 43171077875329400832 43329305205505183744 43420111618523751936 43508351921230411776 43687398636955639808 43759331240543468748 43867925077604216832 44373591107336798208 44520174058933444608 44703384651768561664 44740315000785862656 44867987918768862144 44888109381734547456 45052629844360503552 45238797736279348608 45460254641841504256 45555526944024920064 45648106933749940224 45742998248321318912 45911429498275114752 45932018902240002048 46025364015847047168 46100365422136329216 46138449844560420864 46290862799913752064 46460524526996769288 47074610275429625856 47211437050247872512 47268332951460200448 47367394492935002112 47463656641342267392 47580276402202934016 47658980331224334336 48169368653927989248 48367596508470902784 48567462609745575936 48745468356193331712 48767328711020249088 48968846598255869952 49148323466575094784 49696938484390821888 49920289995753897984 50107656984261820416 50125723287917494272 50291307733239631872 50332854375884095488 50684208574905566496 51142786472071692288 51460873029361483776 51503385872997679104 51565454128865673216 51862911099903370368 51991614906790182912 52268090092871365449 52764650736513712128 53176874570392725504 53616352872627376128 54413546072029765632 54682607223182721024 54838651900717498176 54863244799897780224 55291863899896981632 55792130696805482496 56139134213848891392 56253222686035279872 56391438698907181056 56577721199894585856 57019734646768762308 57535634781080653824 57893482158031669248 58011135894973882368 58345774987391291664 58490566770138955776 59360232078577926144 59823983891691816192 59850812508979396608 60070173125814004736 60318396981705798144 60740702592033226752 61215239331033486336 61242691869653336064 61467153896181772288 61517933126080561152 61693483388307185448 61721150399885002752 61947366035995692384 62203346887384104336 62766147033906167808 62948582733663830016 63024443935280267264 63156525990580002816 63284875521789689856 63440368536270578688 63545307108299112448 63649936349881409088 64225824871903985664 64490128677961203712 64727589128715735552 64756616812994101248 64993957808257775616 65130167427785627904 65262527881845617664 65291795464341159936 65531097955433459712 65801887616406325248 66560386661005197312 66780261088400166912 66834297717223325696 67055076977652842496 67110472501178793984 67332164072601821184 67578944766540755328 68190381962762256384 68333290416037380096 68472160400624910336 68614497372481978368 68753938838487564288 68898028353360003072 69038046023770570752 69150548133204493824 69207674766840631296 69690786790495153932 70064536223895257088 70817155575371808768 70902499427190300672 71488470496836501504 72551394762706354176 72611330902914760704 73118202534289997568 73150993066530373632 73722485199862642176 74852178951798521856 75188584931876241408 75436961599859447808 76026312862358349744 76714179708107538432 77191309544042225664 77348181193298509824 77794366649855055552 77987422360185274368 79146976104770568192 79765311855589088256 79801083345305862144 80424529308941064192 81620319108044648448 82023910834774081536 82257977851076247264 82294867199846670336 82596488047994256512 82937795849845472448 83688196045208223744 84208701320773337088 84379834029052919808 84587158048360771584 84866581799841878784 85529601970153143462 85634433162538647552 86303452171620980736 86658610411010367488 86840223237047503872 87016703842460823552 87374797273911279616 87518662481086937496 87735850155208433664 88747182214673596416 89040348117866889216 89406769303537123328 89735975837537724288 89776218763469094912 90105259688721007104 90477595472558697216 91111053888049840128 91296213867499880448 91485996496642637824 91822858996550229504 91864037804480004096 92200730844272658432 92276899689120841728 92581725599827504128 92921049053993538576 94149220550859251712 94422874100495745024 94536665902920400896 94734788985870004224 94927313282684534784 95160552804405868032 95317960662448668672 96338737307855978496 96735193016941805568 97134925219491151872 97490936712386663424 97534657422040498176 97937693196511739904 98296646933150189568 99393876968781643776 99840579991507795968 100251446575834988544 100582615466479263744 100665708751768190976 101368417149811132992 102285572944143384576 102921746058722967552 103006771745995358208 103130908257731346432 103725822199806740736 103983229813580365824 104536180185742730898 106353749140785451008 107232705745254752256 108827092144059531264 109677303801434996352 109726489599795560448 110583727799793963264 111584261393610964992 112278268427697782784 112782877397814362112 113155442399789171712 114039469293537524616 115071269562161307648 115786964316063338496 116022271789947764736 116691549974782583328 116981133540277911552 118720464157155852288 119647967783383632384 119701625017958793216 120140346251628009472 120636793963411596288 121481405184066453504 122430478662066972672 122934307792363544576 123035866252161122304 123386966776614370896 123442300799770005504 123894732071991384768 124406693774768208672 125532294067812335616 125897165467327660032 126048887870560534528 126313051981160005632 126569751043579379712 126880737072541157376 127090614216598224896 127299872699762818176 128451649743807971328 129455178257431471104 129513233625988202496 129987915616515551232 130260334855571255808 130525055763691235328 131062195910866919424 131603775232812650496 133120773322010394624 133560522176800333824 134110153955305684992 134220945002357587968 134664328145203642368 135157889533081510656 136380763925524512768 136666580832074760192 136944320801249820672 137228994744963956736 137796056706720006144 138076092047541141504 138301096266408987648 138415349533681262592 139381573580990307864 141634311150743617536 141804998854380601344 142976940993673003008 145102789525412708352 146236405068579995136 146301986133060747264 147444970399725284352 150377169863752482816 150873923199718895616 152052625724716699488 153428359416215076864 154382619088084451328 154696362386597019648 155588733299710111104 155974844720370548736 156804270278614096347 158293952209541136384 159530623711178176512 160849058617882128384 163240638216089296896 164047821669548163072 164515955702152494528 164589734399693340672 165192976095988513024 165875591699690944896 167376392090416447488 168417402641546674176 168759668058105839616 169174316096721543168 169733163599683757568 171059203940306286924 172606904343241961472 173317220822020734976 173680446474095007744 174033407684921647104 174749594547822559232 175037324962173874992 175471700310416867328 178080696235733778432 178813538607074246656 179471951675075448576 179552437526938189824 180210519377442014208 180955190945117394432 182222107776099680256 183645717993100459008 183728075608960008192 184401461688545316864 184553799378241683456 185163451199655008256 185842098107987077152 188298441101718503424 188845748200991490048 189073331805840801792 189469577971740008448 189854626565369069568 190321105608811736064 190635921324897337344 192677474615711956992 193470386033883611136 194269850438982303744 194981873424773326848 195875386393023479808 196593293866300379136 199681159983015591936 200502893151669977088 201165230932958527488 201331417503536381952 202736834299622265984 204571145888286769152 205843492117445935104 206261816515462692864 207451644399613481472 209072360371485461796 212707498281570902016 214465411490509504512 217654184288119062528 219354607602869992704 219452979199591120896 221167455599587926528 224556536855395565568 225565754795628724224 226310884799578343424 228078938587075049232 230142539124322615296 231573928632126676992 232044543579895529472 233383099949565166656 233962267080555823104 237440928314311704576 239295935566767264768 239403250035917586432 240280692503256018944 241273587926823192576 244860957324133945344 245868615584727089152 246071732504322244608 246773933553228741792 246884601599540011008 247789464143982769536 248813387549536417344 251064588135624671232 252097775741121069056 252626103962320011264 253139502087158759424 253761474145082314752 254599745399525636352 256903299487615942656 258910356514862942208 259975831233031102464 260520669711142511616 261050111527382470656 262124391821733838848 263207550465625300992 266241546644020789248 267121044353600667648 268220307910611369984 269328656290407284736 270315779066163021312 273333161664149520384 273888641602499641344 274457989489927913472 275592113413440012288 276602192532817975296 276830699067362525184 278763147161980615728 283268622301487235072 283609997708761202688 285953881987346006016 290205579050825416704 292472810137159990272 292603972266121494528 294889940799450568704 300754339727504965632 301747846399437791232 304105251449433398976 306856718832430153728 308765238176168902656 309392724773194039296 311177466599420222208 311949689440741097472 313608540557228192694 319061247422356353024 321698117235764256768 326481276432178593792 329031911404304989056 329179468799386681344 330385952191977026048 331751183399381889792 334752784180832894976 336834805283093348352 338348632193443086336 339466327199367515136 342118407880612573848 345213808686483922944 346634441644041469952 347360892948190015488 348066815369843294208 349499189095645118464 350074649924347749984 350943400620833734656 356161392471467556864 357627077214148493312 358943903350150897152 359104875053876379648 360421038754884028416 361910381890234788864 364444215552199360512 367291435986200918016 368802923377090633728 369107598756483366912 370326902399310016512 371684196215974154304 376596882203437006848 377691496401982980096 378146663611681603584 378939155943480016896 379709253130738139136 380642211217623472128 381271842649794674688 385354949231423913984 388539700877964607488 389963746849546653696 393186587732600758272 399362319966031183872 402330461865917054976 402662835007072763904 405473668599244531968 409142291776573538304 411686984234891870208 414903288799226962944 418144720742970923592 425414996563141804032 428930822981019009024 435308368576238125056 438709215205739985408 438905958399182241792 442334911199175853056 451131509591257448448 452621769599156686848 456157877174150098464 460285078248645230592 463147857264253353984 464089087159791058944 466766199899130333312 467924534161111646208 470412810835842289041 474881856628623409152 478591871133534529536 480561385006512037888 482547175853646385152 489721914648267890688 491737231169454178304 492143465008644489216 493547867106457483584 493769203199080022016 495578928287965539072 497626775099072834688 502129176271249342464 505252207924640022528 506279004174317518848 507522948290164629504 509199490799051272704 517820713029725884416 519951662466062204928 521041339422285023232 522100223054764941312 524248783643467677696 526415100931250601984 534242088707201335296 536440615821222739968 538657312580814569472 540631558132326042624 546666323328299040768 551184226826880024576 553204385065635950592 553661398134725050368 557526294323961231456 566537244602974470144 567219995417522405376 571907763974692012032 580411158101650833408 584945620274319980544 589779881598901137408 601508679455009931264 603495692798875582464 608210502898866797952 613713437664860307456 617530476352337805312 618785449546388078592 622354933198840444416 627217081114456385388 638122494844712706048 643396234471528513536 652962552864357187584 658063822808609978112 658358937598773362688 660771904383954052096 663502366798763779584 673669610566186696704 676697264386886172672 678932654398735030272 684236815761225147696 690427617372967845888 693268883288082939904 694721785896380030976 696133630739686588416 698998378191290236928 700149299848695499968 701886801241667469312 712322784942935113728 717887806700301794304 718209750107752759296 720842077509768056832 723820763780469577728 734582871972401836032 737605846754181267456 738215197512966733824 740653804798620033024 743368392431948308608 753193764406874013696 756293327223363207168 757878311886960033792 759418506261476278272 761284422435246944256 770709898462847827968 779927493699093307392 786373175465201516544 798724639932062367744 804660923731834109952 810947337198489063936 823373968469783740416 829806577598453925888 836289441485941847184 850829993126283608064 857861645962038018048 870616737152476250112 877418430411479970816 877811916798364483584 884669822398351706112 902263019182514896896 905243539198313373696 912315754348300196928 920570156497290461184 926295714528506707968 928178174319582117888 933532399798260666624 935849068322223292416 940825621671684578082 957183742267069059072 961122770013024075776 965094351707292770304 979443829296535781376 983474462338908356608 987095734212914967168 987538406398160044032 991157856575931078144 995253550198145669376 1004258352542498684928 1010504415849280045056 1015045896580329259008 1018398981598102545408 1035641426059451768832 1039903324932124409856 1042082678844570046464 1044200446109529882624 1048497567286935355392 1052830201862501203968 1068484177414402670592 1072881231642445479936 1077314625161629138944 1081263116264652085248 1093332646656598081536 1106408770131271901184 1107322796269450100736 1115052588647922462912 1133074489205948940288 1134439990835044810752 1143815527949384024064 1169891240548639961088 1179559763197802274816 1206991385597751164928 1216421005797733595904 1227426875329720614912 1235060952704675610624 1244709866397680888832 1254434162228912770776 1276244989689425412096 1286792468943057027072 1305925105728714375168 1316127645617219956224 1316717875197546725376 1321543808767908104192 1327004733597527559168 1353394528773772345344 1357865308797470060544 1368473631522450295392 1380855234745935691776 1386537766576165879808 1389443571792760061952 1392267261479373176832 1397996756382580473856 1400298599697390999936 1403773602483334938624 1424645569885870227456 1435775613400603588608 1441684155019536113664 1447641527560939155456 1469165743944803672064 1475211693508362534912 1476430395025933467648 1481307609597240066048 1486736784863896617216 1506387528813748027392 1515756623773920067584 1518837012522952556544 1522568844870493888512 1559854987398186614784 1572746350930403033088 1609321847463668219904 1621894674396978127872 1659613155196907851776 1672578882971883694368 1701659986252567216128 1715723291924076036096 1741233474304952500224 1754836860822959941632 1769339644796703412224 1804526038365029793792 1810487078396626747392 1824631508696600393856 1841140312994580922368 1852591429057013415936 1856356348639164235776 1867064799596521333248 1881651243343369156164 1914367484534138118144 1922245540026048151552 1930188703414585540608 1958887658593071562752 1966948924677816713216 1974191468425829934336 1975076812796320088064 1982315713151862156288 1990507100396291338752 2021008831698560090112 2030091793160658518016 2036797963196205090816 2071282852118903537664 2079806649864248819712 2084165357689140092928 2088400892219059765248 2096995134573870710784 2105660403725002407936 2136968354828805341184 2154629250323258277888 2162526232529304170496 2212817540262543802368 2214645592538900201472 2230105177295844925824 2268879981670089621504 2339782481097279922176 2359119526395604549632 2413982771195502329856 2432842011595467191808 2470121905409351221248 2489419732795361777664 2508868324457825541552 2552489979378850824192 2573584937886114054144 2611850211457428750336 2632255291234439912448 2633435750395093450752 2643087617535816208384 2654009467195055118336 2706789057547544690688 2715730617594940121088 2736947263044900590784 2761710469491871383552 2773075533152331759616 2778887143585520123904 2784534522958746353664 2800597199394781999872 2807547204966669877248 2871551226801207177216 2883368310039072227328 2895283055121878310912 2938331487889607344128 2950423387016725069824 2962615219194480132096 2973473569727793234432 3012775057627496054784 3031513247547840135168 3045137689740987777024 3119709974796373229568 3145492701860806066176 3218643694927336439808 3243789348793956255744 3319226310393815703552 3345157765943767388736 3403319972505134432256 3431446583848152072192 3509673721645919883264 3538679289593406824448 3620974156793253494784 3649263017393200787712 3682280625989161844736 3705182858114026831872 3734129599193042666496 3763302486686738312328 3828734969068276236288 3844491080052096303104 3860377406829171081216 3917775317186143125504 3933897849355633426432 3948382936851659868672 3950153625592640176128 3964631426303724312576 3981014200792582677504 4060183586321317036032 4073595926392410181632 4142565704237807075328 4159613299728497639424 4168330715378280185856 4176801784438119530496 4193990269147741421568 4211320807450004815872 4273936709657610682368 4325052465058608340992 4425635080525087604736 4429291185077800402944 4460210354591689851648 4679564962194559844352 4718239052791209099264 4827965542391004659712 4865684023190934383616 4978839465590723555328 5017736648915651083104 5104979958757701648384 5147169875772228108288 5223700422914857500672 5264510582468879824896 5286175235071632416768 5308018934390110236672 5413578115095089381376 5431461235189880242176 5473894526089801181568 5523420938983742767104 5557774287171040247808 5569069045917492707328 5601194398789563999744 5743102453602414354432 5766736620078144454656 5790566110243756621824 5876662975779214688256 5900846774033450139648 5925230438388960264192 5946947139455586468864 6063026495095680270336 6090275379481975554048 6239419949592746459136 6290985403721612132352 6487578697587912511488 6638452620787631407104 6690315531887534777472 6806639945010268864512 7019347443291839766528 7077358579186813648896 7241948313586506989568 7298526034786401575424 7410365716228053663744 7468259198386085332992 7526604973373476624656 7657469938136552472576 7688982160104192606208 7720754813658342162432 7835550634372286251008 7896765873703319737344 7900307251185280352256 7929262852607448625152 7962028401585165355008 8120367172642634072064 8147191852784820363264 8285131408475614150656 8319226599456995278848 8336661430756560371712 8353603568876239060992 8422641614900009631744 8650104930117216681984 8851270161050175209472 8920420709183379703296 9359129924389119688704 9436478105582418198528 9655931084782009319424 9731368046381868767232 9957678931181447110656 10035473297831302166208 10209959917515403296768 10294339751544456216576 10529021164937759649792 10572350470143264833536 10616037868780220473344 10862922470379760484352 10947789052179602363136 11046841877967485534208 11115548574342080495616 11202388797579127999488 11486204907204828708864 11533473240156288909312 11581132220487513243648 11753325951558429376512 11801693548066900279296 11850460876777920528384 11893894278911172937728 12180550758963951108096 12478839899185492918272 12581970807443224264704 12975157395175825022976 13276905241575262814208 13380631063775069554944 14038694886583679533056 14154717158373627297792 14483896627173013979136 14597052069572803150848 14936518396772170665984 15053209946746953249312 15314939876273104945152 15377964320208385212416 15441509627316684324864 15671101268744572502016 15793531747406639474688 15858525705214897250304 15924056803170330710016 16240734345285268144128 16294383705569640726528 16570262816951228301312 16673322861513120743424 16707207137752478121984 17300209860234433363968 17702540322100350418944 17840841418366759406592 18718259848778239377408 18872956211164836397056 19462736092763737534464 19915357862362894221312 20070946595662604332416 20419919835030806593536 21058042329875519299584 21144700940286529667072 21232075737560440946688 21725844940759520968704 21895578104359204726272 22231097148684160991232 22404777595158255998976 22972409814409657417728 23066946480312577818624 23162264440975026487296 23506651903116858753024 23700921753555841056768 23787788557822345875456 24361101517927902216192 24957679798370985836544 25950314790351650045952 26553810483150525628416 26761262127550139109888 28077389773167359066112 28309434316747254595584 28967793254346027958272 29194104139145606301696 29873036793544341331968 30106419893493906498624 30629879752546209890304 30883019254633368649728 31587063494813278949376 31717051410429794500608 31848113606340661420032 32588767411139281453056 33140525633902456602624 33346645723026241486848 34600419720468866727936 35405080644200700837888 35681682836733518813184 37436519697556478754816 37745912422329672794112 38925472185527475068928 39830715724725788442624 40141893191325208664832 42116084659751038599168 42289401880573059334144 42464151475120881893376 43451689881519041937408 43791156208718409452544 44809555190316511997952 45944819628819314835456 46133892960625155637248 46324528881950052974592 47013303806233717506048 47575577115644691750912 48722203035855804432384 51900629580703300091904 53107620966301051256832 53522524255100278219776 56154779546334718132224 56618868633494509191168 58388208278291212603392 59746073587088682663936 60212839786987812997248 61259759505092419780608 63174126989626557898752 63434102820859589001216 63696227212681322840064 65177534822278562906112 66693291446052482973696 69200839440937733455872 71363365673467037626368 74873039395112957509632 77850944371054950137856 79661431449451576885248 80283786382650417329664 84232169319502077198336 84578803761146118668288 84928302950241763786752 86903379763038083874816 87582312417436818905088 89619110380633023995904 91889639257638629670912 92649057763900105949184 95151154231289383501824 103801259161406600183808 106215241932602102513664 107045048510200556439552 112309559092669436264448 113237737266989018382336 116776416556582425206784 119492147174177365327872 120425679573975625994496 126348253979253115797504 126868205641719178002432 127392454425362645680128 130355069644557125812224 138401678881875466911744 142726731346934075252736 155701888742109900275712 159322862898903153770496 160567572765300834659328 168464338639004154396672 169157607522292237336576 169856605900483527573504 175164624834873637810176 179238220761266047991808 183779278515277259341824 190302308462578767003648 207602518322813200367616 214090097020401112879104 224619118185338872528896 233552833113164850413568 238984294348354730655744 240851359147951251988992 252696507958506231595008 253736411283438356004864 254784908850725291360256 260710139289114251624448 285453462693868150505472 311403777484219800551424 318645725797806307540992 321135145530601669318656 336928677278008308793344 339713211800967055147008 350329249669747275620352 358476441522532095983616 380604616925157534007296 415205036645626400735232 428180194040802225758208 467105666226329700827136 477968588696709461311488 481702718295902503977984 505393015917012463190016 507472822566876712009728 509569817701450582720512 570906925387736301010944 622807554968439601102848 642270291061203338637312 673857354556016617586688 700658499339494551240704 716952883045064191967232 761209233850315068014592 856360388081604451516416 934211332452659401654272 955937177393418922622976 963405436591805007955968 1010786031834024926380032 1019139635402901165441024 1141813850775472602021888 1245615109936879202205696 1284540582122406677274624 1401316998678989102481408 1433905766090128383934464 1522418467700630136029184 1712720776163208903032832 1868422664905318803308544 1926810873183610015911936 2021572063668049852760064 2283627701550945204043776 2569081164244813354549248 2802633997357978204962816 2867811532180256767868928 3425441552326417806065664 3736845329810637606617088 3853621746367220031823872 4567255403101890408087552 5138162328489626709098496 5605267994715956409925632 6850883104652835612131328 7707243492734440063647744 10276324656979253418196992 11210535989431912819851264 13701766209305671224262656 15414486985468880127295488 20552649313958506836393984 30828973970937760254590976 41105298627917013672787968 61657947941875520509181952 123315895883751041018363904
- Sum of all divisors σ(n): 423538456806145974938147685
- Sum of proper divisors (its aliquot sum) s(n): 300222560922394933919783781
- 123315895883751041018363904 is an abundant number, because the sum of its proper divisors (300222560922394933919783781) is greater than itself. Its abundance is 176906665038643892901419877
Bases of 123315895883751041018363904
- Binary: 1100110000000010010100000011100011001111011110110011111001101100100010000000000000000002
- Hexadecimal: 0x6601281C67BD9F36440000
- Base-36: FHSXV0ZOFALNGG000
Squares and roots of 123315895883751041018363904
- 123315895883751041018363904 squared (1233158958837510410183639042) is 15206810177612126941738415015950079553985360970121216
- 123315895883751041018363904 cubed (1233158958837510410183639043) is 1875241420586382721707453984806686003950717861261010195355464522446508878987264
-
123315895883751041018363904 is a
perfect square number . Itssquare root is 11104769060352 -
The
cube root of 123315895883751041018363904 is 497744367.3899040609
Scales and comparisons
How big is 123315895883751041018363904?- 123,315,895,883,751,041,018,363,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 123,315,895,883,751,041,018,363,904 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 123315895883751041018363904 cubic inches would be around 41478697.3 feet tall.
Recreational maths with 123315895883751041018363904
- 123315895883751041018363904 backwards is 409363810140157388598513321
- 123315895883751041018363904 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 123315895883751041018363904's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 123315895883751041018363904 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 123315895883751041018363904 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/123315895883751041018363904/
Chicago style:
Numbermatics. 2024. "Number 123315895883751041018363904 - Facts about the integer". https://numbermatics.com/n/123315895883751041018363904/
The information we have on file for 123315895883751041018363904 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 123315895883751041018363904, math, Factors of 123315895883751041018363904, curriculum, school, college, exams, university, Prime factorization of 123315895883751041018363904, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-three septillion, three hundred fifteen sextillion, eight hundred ninety-five quintillion, eight hundred eighty-three quadrillion, seven hundred fifty-one trillion, forty-one billion, eighteen million, three hundred sixty-three thousand, nine hundred four.