331963285789957504683552768
331,963,285,789,957,504,683,552,768 is an even composite number composed of five prime numbers multiplied together.
331963285789957504683552768 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, eight hundred eight divisors.
Prime factorization of 331963285789957504683552768:
212 × 318 × 233 × 293 × 893
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 23 × 23 × 23 × 29 × 29 × 29 × 89 × 89 × 89)See below for interesting mathematical facts about the number 331963285789957504683552768 from the Numbermatics database.
Names of 331963285789957504683552768
- Cardinal: 331963285789957504683552768 can be written as Three hundred thirty-one septillion, nine hundred sixty-three sextillion, two hundred eighty-five quintillion, seven hundred eighty-nine quadrillion, nine hundred fifty-seven trillion, five hundred four billion, six hundred eighty-three million, five hundred fifty-two thousand, seven hundred sixty-eight.
Scientific notation
- Scientific notation: 3.31963285789957504683552768 × 1026
Factors of 331963285789957504683552768
Divisors of 331963285789957504683552768
- Number of divisors d(n): 15808
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 29 32 36 46 48 54 58 64 69 72 81 87 89 92 96 108 116 128 138 144 162 174 178 184 192 207 216 232 243 256 261 267 276 288 324 348 356 368 384 414 432 464 486 512 522 529 534 552 576 621 648 667 696 712 729 736 768 783 801 828 841 864 928 972 1024 1044 1058 1068 1104 1152 1242 1296 1334 1392 1424 1458 1472 1536 1566 1587 1602 1656 1682 1728 1856 1863 1944 2001 2047 2048 2088 2116 2136 2187 2208 2304 2349 2403 2484 2523 2581 2592 2668 2784 2848 2916 2944 3072 3132 3174 3204 3312 3364 3456 3712 3726 3888 4002 4094 4096 4176 4232 4272 4374 4416 4608 4698 4761 4806 4968 5046 5162 5184 5336 5568 5589 5696 5832 5888 6003 6141 6144 6264 6348 6408 6561 6624 6728 6912 7047 7209 7424 7452 7569 7743 7776 7921 8004 8188 8352 8464 8544 8748 8832 9216 9396 9522 9612 9936 10092 10324 10368 10672 11136 11178 11392 11664 11776 12006 12167 12282 12288 12528 12696 12816 13122 13248 13456 13824 14094 14283 14418 14848 14904 15138 15341 15486 15552 15842 16008 16376 16704 16767 16928 17088 17496 17664 18009 18423 18432 18792 19044 19224 19343 19683 19872 20184 20648 20736 21141 21344 21627 22272 22356 22707 22784 23229 23328 23552 23763 24012 24334 24389 24564 25056 25392 25632 26244 26496 26912 27648 28188 28566 28836 29696 29808 30276 30682 30972 31104 31684 32016 32752 33408 33534 33856 34176 34992 35328 36018 36501 36846 36864 37584 38088 38448 38686 39366 39744 40368 41296 41472 42282 42688 42849 43254 44544 44712 45414 45568 46023 46458 46656 47081 47104 47526 48024 48668 48778 49128 50112 50301 50784 51264 52488 52992 53824 54027 55269 55296 56376 57132 57672 58029 59049 59363 59392 59616 60552 61364 61944 62208 63368 63423 64032 64881 65504 66816 67068 67712 68121 68352 69687 69984 70656 71289 72036 73002 73167 73692 74849 75168 76176 76896 77372 78732 79488 80736 82592 82944 84564 85376 85698 86508 89088 89424 90828 91136 92046 92916 93312 94162 94208 95052 96048 97336 97556 98256 100224 100602 101568 102528 104976 105984 107648 108054 109503 110538 110592 112752 114264 115344 116058 118098 118726 118784 119232 121104 122728 123888 124416 126736 126846 128064 128547 129762 131008 133632 134136 135424 136242 136704 138069 139374 139968 141243 141312 142578 144072 146004 146334 147384 149698 150336 150903 152352 153792 154744 157464 158976 161472 162081 165184 165807 165888 169128 170752 171396 173016 174087 177147 178089 178176 178848 181656 182183 182272 184092 185832 186624 188324 190104 190269 192096 194643 194672 195112 196512 200448 201204 203136 204363 205056 209061 209952 211968 213867 215296 216108 219006 219501 221076 224547 225504 228528 229709 230688 232116 236196 237452 238464 242208 245456 247776 248832 253472 253692 256128 257094 259524 262016 267264 268272 270848 272484 273408 276138 278748 279936 282486 282624 285156 288144 292008 292668 294768 299396 300672 301806 304704 307584 309488 314928 317952 322944 324162 328509 330368 331614 331776 338256 341504 342792 346032 348174 352843 354294 356178 356352 357696 363312 364366 364544 368184 371664 373248 376648 380208 380538 384192 385641 389286 389344 390224 393024 400896 402408 406272 408726 410112 414207 418122 419904 423729 423936 427734 430592 432216 438012 439002 442152 444889 449094 451008 452709 457056 459418 461376 464232 472392 474904 476928 484416 486243 490912 495552 497421 497664 506944 507384 512256 514188 519048 522261 524032 531441 534267 534528 536544 541696 544968 546549 546816 552276 557496 559872 560947 564972 570312 570807 576288 583929 584016 585336 589536 598792 601344 603612 609408 613089 615168 618976 627183 629856 635904 641601 645888 648324 657018 658503 660736 663228 673641 676512 683008 685584 689127 692064 696348 704969 705686 708588 712356 715392 726624 728732 736368 743328 746496 753296 760416 761076 768384 771282 778572 778688 780448 786048 801792 804816 812544 817452 820224 828414 836244 839808 847458 847872 855468 861184 864432 876024 878004 884304 889778 898188 902016 905418 914112 918836 922752 928464 944784 949808 953856 968832 972486 981824 985527 991104 994842 995328 1013888 1014768 1024512 1028376 1038096 1044522 1048064 1058529 1062882 1068534 1069056 1073088 1082863 1083392 1089936 1093098 1093632 1104552 1114992 1119744 1121894 1129944 1140624 1141614 1152576 1156923 1167858 1168032 1170672 1179072 1197584 1202688 1207224 1218816 1226178 1230336 1237952 1242621 1254366 1259712 1271187 1271808 1283202 1291776 1296648 1314036 1317006 1321472 1326456 1334667 1347282 1353024 1358127 1365349 1366016 1371168 1378254 1384128 1392696 1409938 1411372 1417176 1424712 1430784 1453248 1457464 1458729 1472736 1486656 1492263 1492992 1506592 1520832 1522152 1536768 1542564 1557144 1557376 1560896 1566783 1572096 1594323 1602801 1603584 1609632 1625088 1634904 1639647 1640448 1656828 1672488 1679616 1682841 1694916 1710936 1712421 1721527 1722368 1728864 1751787 1752048 1756008 1768608 1779556 1796376 1804032 1810836 1828224 1837672 1839267 1845504 1856928 1881549 1889568 1899616 1907712 1924803 1937664 1944972 1963648 1971054 1975509 1982208 1989684 2020923 2027776 2029536 2049024 2056752 2067381 2076192 2089044 2096128 2114907 2117058 2125764 2137068 2146176 2165726 2166784 2170621 2179872 2186196 2209104 2229984 2239488 2243788 2259888 2281248 2283228 2305152 2313846 2335716 2336064 2341344 2358144 2395168 2405376 2414448 2437632 2452356 2460672 2475904 2485242 2508732 2519424 2542374 2543616 2566404 2583552 2593296 2628072 2634012 2642944 2652912 2669334 2694564 2706048 2716254 2730698 2732032 2742336 2756508 2768256 2785392 2819876 2822744 2834352 2849424 2861568 2906496 2914928 2917458 2945472 2956581 2973312 2984526 2985984 3013184 3041664 3044304 3073536 3085128 3114288 3114752 3121792 3133566 3144192 3175587 3188646 3205602 3207168 3219264 3248589 3250176 3269808 3279294 3280896 3313656 3344976 3359232 3365682 3389832 3421872 3424842 3443054 3444736 3457728 3470769 3503574 3504096 3512016 3537216 3559112 3592752 3608064 3621672 3656448 3675344 3678534 3691008 3713856 3727863 3763098 3779136 3799232 3813561 3815424 3849606 3875328 3889944 3927296 3942108 3951018 3964416 3979368 4004001 4041846 4055552 4059072 4074381 4096047 4098048 4113504 4134762 4152384 4178088 4190209 4192256 4229814 4234116 4251528 4274136 4292352 4331452 4341242 4359744 4372392 4376187 4418208 4459968 4476789 4478976 4487576 4519776 4562496 4566456 4610304 4627692 4671432 4672128 4682688 4700349 4716288 4782969 4790336 4808403 4810752 4828896 4875264 4904712 4918941 4921344 4951808 4970484 5017464 5038848 5048523 5084748 5132808 5137263 5164581 5167104 5186592 5255361 5256144 5268024 5283307 5285888 5305824 5338668 5389128 5412096 5432508 5461396 5484672 5513016 5517801 5536512 5570784 5639752 5644647 5645488 5668704 5698848 5723136 5774409 5812992 5829856 5834916 5890944 5913162 5926527 5946624 5969052 6026368 6062769 6083328 6088608 6147072 6170256 6202143 6228576 6229504 6243584 6267132 6288384 6344721 6351174 6377292 6411204 6438528 6497178 6500352 6511863 6539616 6558588 6627312 6661561 6689952 6718464 6731364 6779664 6843744 6849684 6886108 6915456 6941538 7007148 7008192 7024032 7074432 7118224 7185504 7216128 7243344 7312896 7350688 7357068 7382016 7427712 7455726 7526196 7558272 7598464 7627122 7630848 7699212 7750656 7779888 7854592 7884216 7902036 7928832 7958736 8008002 8083692 8111104 8118144 8148762 8192094 8196096 8227008 8269524 8304768 8356176 8380418 8384512 8459628 8468232 8503056 8548272 8584704 8662904 8682484 8719488 8744784 8752374 8836416 8869743 8919936 8953578 8957952 8975152 9039552 9124992 9132912 9220608 9255384 9342864 9344256 9365376 9400698 9432576 9526761 9565938 9580672 9616806 9621504 9657792 9745767 9750528 9809424 9837882 9842688 9903616 9940968 10034928 10077696 10097046 10169496 10232447 10265616 10274526 10329162 10334208 10373184 10412307 10510722 10512288 10536048 10566614 10571776 10611648 10677336 10778256 10824192 10865016 10922792 10969344 11026032 11035602 11073024 11141568 11183589 11279504 11289294 11290976 11337408 11397696 11440683 11446272 11548818 11625984 11659712 11669832 11781888 11826324 11853054 11893248 11938104 12012003 12052736 12125538 12166656 12177216 12223143 12288141 12294144 12340512 12404286 12457152 12459008 12487168 12534264 12570627 12576768 12689442 12702348 12754584 12822408 12877056 12901781 12994356 13023726 13079232 13117176 13128561 13254624 13323122 13379904 13430367 13436928 13462728 13559328 13687488 13699368 13772216 13830912 13883076 14014296 14016384 14048064 14101047 14148864 14236448 14348907 14371008 14425209 14432256 14486688 14625792 14701376 14714136 14756823 14764032 14855424 14911452 15052392 15116544 15145569 15196928 15254244 15398424 15411789 15493743 15501312 15559776 15709184 15766083 15768432 15804072 15849921 15857664 15917472 16016004 16167384 16214287 16222208 16236288 16297524 16384188 16454016 16539048 16553403 16609536 16712352 16760836 16919256 16933941 16936464 17006112 17096544 17169408 17323227 17325808 17364968 17438976 17489568 17504748 17672832 17739486 17779581 17839872 17907156 17950304 18079104 18188307 18249984 18265824 18441216 18510768 18606429 18685728 18688512 18730752 18801396 18865152 19034163 19053522 19131876 19161344 19233612 19315584 19491534 19501056 19535589 19618848 19675764 19807232 19881936 19984683 20069856 20155392 20194092 20338992 20444101 20464894 20531232 20549052 20658324 20746368 20824614 21021444 21024576 21072096 21133228 21223296 21354672 21556512 21648384 21730032 21845584 21938688 22052064 22071204 22146048 22283136 22367178 22559008 22578588 22581952 22674816 22795392 22881366 22892544 23097636 23251968 23319424 23339664 23563776 23652648 23706108 23786496 23876208 24024006 24105472 24251076 24333312 24354432 24446286 24576282 24588288 24681024 24808572 24914304 24918016 24974336 25068528 25141254 25153536 25378884 25404696 25509168 25644816 25754112 25803562 25988712 26047452 26158464 26234352 26257122 26509248 26609229 26646244 26759808 26860734 26873856 26925456 27118656 27374976 27398736 27544432 27661824 27766152 28028592 28032768 28096128 28202094 28297728 28472896 28580283 28697814 28742016 28850418 28864512 28973376 29237301 29251584 29402752 29428272 29513646 29528064 29710848 29822904 30104784 30233088 30291138 30393856 30508488 30697341 30796848 30823578 30987486 31002624 31119552 31236921 31403027 31418368 31532166 31536864 31608144 31699842 31715328 31834944 32032008 32334768 32428574 32444416 32472576 32595048 32768376 32908032 33078096 33106806 33219072 33424704 33521672 33550767 33838512 33867882 33872928 34012224 34193088 34322049 34338816 34646454 34651616 34729936 34877952 34979136 35009496 35345664 35478972 35559162 35679744 35814312 35900608 36036009 36158208 36376614 36499968 36531648 36669429 36864423 36882432 37021536 37212858 37371456 37377024 37461504 37602792 37711881 37730304 38068326 38107044 38263752 38322688 38467224 38631168 38705343 38983068 39071178 39237696 39351528 39385683 39595121 39614464 39763872 39969366 40139712 40291101 40310784 40388184 40677984 40888202 40929788 41062464 41098104 41316648 41492736 41649228 42042888 42049152 42144192 42266456 42303141 42446592 42709344 43046721 43113024 43275627 43296768 43460064 43691168 43877376 44104128 44142408 44270469 44292096 44566272 44734356 45118016 45157176 45163904 45349632 45436707 45590784 45762732 46195272 46235367 46481229 46503936 46638848 46679328 47127552 47298249 47305296 47412216 47549763 47572992 47752416 48048012 48210944 48502152 48642861 48666624 48708864 48892572 49152564 49362048 49617144 49660209 49828608 49836032 49924283 49948672 50137056 50282508 50757768 50801823 50809392 51018336 51289632 51508224 51607124 51969681 51977424 52094904 52316928 52468704 52514244 53018496 53218458 53292488 53338743 53519616 53721468 53850912 54237312 54564921 54749952 54797472 55088864 55323648 55532304 55819287 56057184 56065536 56192256 56404188 56595456 56945792 57102489 57160566 57395628 57484032 57700836 57946752 58474602 58503168 58606767 58805504 58856544 59027292 59421696 59645808 59954049 60209568 60466176 60582276 60787712 61016976 61332303 61394682 61593696 61647156 61974972 62239104 62473842 62806054 62836736 63064332 63073728 63216288 63399684 63669888 64064016 64669536 64857148 64945152 65190096 65536752 65816064 66156192 66213612 66438144 66849408 67043344 67101534 67677024 67735764 67745856 68024448 68386176 68644098 68677632 69292908 69303232 69459872 69755904 69958272 70018992 70691328 70957944 71118324 71359488 71628624 71801216 72072018 72316416 72753228 72999936 73063296 73338858 73728846 73764864 74043072 74425716 74742912 74754048 74923008 75205584 75423762 75460608 76136652 76214088 76527504 76645376 76934448 77262336 77410686 77966136 78142356 78475392 78703056 78771366 79190242 79228928 79527744 79827687 79938732 80279424 80582202 80621568 80776368 81355968 81776404 81859576 82124928 82196208 82633296 82985472 83298456 84085776 84098304 84288384 84532912 84606282 84893184 85418688 85740849 86093442 86226048 86551254 86593536 86920128 87382336 87711903 87754752 88208256 88284816 88540938 88584192 89132544 89468712 90236032 90314352 90327808 90699264 90873414 91181568 91525464 92092023 92390544 92470734 92962458 93007872 93277696 93358656 93710763 94209081 94255104 94596498 94610592 94824432 95099526 95145984 95504832 96096024 96374807 96421888 97004304 97285722 97333248 97417728 97785144 98305128 98724096 99234288 99320418 99657216 99848566 99897344 100274112 100565016 100652301 101515536 101603646 101618784 102036672 102579264 102966147 103016448 103214248 103939362 103954848 104189808 104633856 104937408 105028488 106036992 106436916 106584976 106677486 107039232 107442936 107701824 108108027 108474624 109129842 109499904 109594944 110008287 110177728 110593269 110647296 111064608 111638574 112114368 112131072 112384512 112808376 113135643 113190912 113891584 114204978 114321132 114791256 114968064 115401672 115893504 116116029 116949204 117213534 117611008 117713088 118054584 118157049 118785363 118843392 119291616 119908098 120419136 120873303 120932352 121164552 121516061 121575424 122033952 122664606 122789364 123187392 123294312 123949944 124478208 124947684 125612108 126128664 126147456 126432576 126799368 126909423 127339776 128128032 129140163 129339072 129714296 129826881 129890304 130380192 131073504 131632128 132312384 132427224 132811407 132876288 133698816 134086688 134203068 135354048 135471528 135491712 136048896 136310121 136772352 137288196 138585816 138606464 138706101 138919744 139443687 139511808 139916544 140037984 141382656 141894747 141915888 142236648 142649289 142718976 143257248 143602432 144144036 144632832 145506456 145928583 145999872 146126592 146677716 147457692 148086144 148851432 148980627 149485824 149508096 149772849 149846016 150411168 150847524 152273304 152405469 152428176 153055008 153215903 153290752 153868896 154524672 154821372 155909043 155932272 156284712 156950784 157406112 157542732 158380484 159055488 159655374 159877464 160016229 160558848 161164404 161552736 162711936 163552808 163694763 163719152 164249856 164392416 165266592 165970944 166596912 167457861 168171552 168196608 168576768 169065824 169212564 169786368 170837376 171307467 171481698 172186884 172452096 173102508 173840256 174764672 175423806 175509504 175820301 176416512 176569632 177081876 178265088 178937424 179862147 180472064 180628704 180655616 181398528 181746828 182363136 183050928 183996909 184184046 184781088 184941468 185924916 186555392 186717312 187421526 188418162 188510208 189192996 189221184 189648864 190199052 191009664 192192048 192749614 192843776 193185269 194008608 194571444 194835456 195570288 196610256 197448192 198468576 198640836 199314432 199697132 200548224 201130032 201304602 203031072 203207292 203237568 204073344 205158528 205932294 206032896 206428496 207878724 207909696 208379616 209267712 209874816 210056976 212073984 212873832 213169952 213354972 214078464 214885872 215403648 216216054 216949248 218259684 218999808 219189888 220016574 220355456 221186538 221294592 222129216 223277148 224228736 224262144 224769024 225616752 226271286 226381824 227783168 228409956 228642264 229582512 229936128 230803344 231787008 232232058 233898408 234427068 235222016 235426176 236109168 236314098 237570726 237686784 238583232 239483061 239816196 240838272 241746606 241864704 242329104 243032122 243150848 244067904 245329212 245578728 246374784 246588624 247899888 248956416 249895368 251224216 252257328 252294912 252865152 253598736 253818846 254679552 256256064 257222547 258280326 258678144 259428592 259653762 259780608 260760384 262147008 263135709 263264256 264624768 264854448 265622814 265752576 267397632 268173376 268406136 270708096 270943056 270983424 272097792 272620242 273544704 274576392 276276069 277171632 277212928 277412202 277839488 278887374 279023616 279833088 280075968 281132289 282627243 282765312 283789494 283831776 284473296 285298578 285437952 286514496 287204864 288288072 289124421 289265664 291012912 291857166 291999744 292253184 293355432 294915384 296172288 296740963 297702864 297961254 298971648 299545698 299692032 300822336 301695048 301956903 304546608 304810938 304856352 306110016 306431806 306581504 307737792 308898441 309049344 309642744 311818086 311864544 312569424 313901568 314812224 315085464 316760968 318110976 319310748 319754928 320032458 321117696 322328808 323105472 324324081 325423872 327105616 327389526 327438304 328499712 328784832 330024861 330533184 331779807 331941888 333193824 334915722 336343104 336393216 337153536 338131648 338425128 339406929 339572736 341674752 342614934 342963396 344373768 344904192 346205016 347680512 348348087 349529344 350847612 351640602 352833024 353139264 354163752 354471147 356356089 356530176 357874848 359724294 360944128 361257408 361311232 362619909 362797056 363493656 364548183 364726272 366101856 367993818 368368092 369562176 369882936 371849832 372928601 373110784 373434624 374843052 376836324 378385992 378442368 379297728 380398104 380728269 382019328 384384096 385499228 386370538 387420489 388017216 389142888 389480643 389670912 391140576 393220512 394896384 396937152 397281672 398434221 398628864 399394264 401096448 402260064 402609204 406062144 406414584 406475136 408146688 408930363 410317056 411864588 412856992 415757448 415819392 416118303 416759232 418331061 418535424 419749632 420113952 424147968 425684241 425747664 426339904 426709944 427947867 428156928 429771744 430807296 432432108 433898496 436519368 437785749 437999616 438379776 440033148 440710912 442373076 444258432 446554296 446941881 448457472 448524288 449318547 449538048 451233504 452542572 455566336 456819912 457216407 457284528 459165024 459647709 459872256 461606688 463574016 464464116 467727129 467796816 468854136 470214323 470444032 470852352 472218336 472628196 475141452 477166464 478966122 479632392 480048687 481676544 483493212 484658208 486064244 488135808 490658424 491084289 491157456 492749568 493177248 495799776 497912832 499790736 502373583 502448432 504514656 504589824 505730304 507197472 507637692 509359104 512512128 513922401 514445094 516560652 517356288 518857184 519307524 521520768 524294016 526271418 526528512 527460903 529249536 529708896 531245628 534795264 536346752 536812272 539586441 541416192 541886112 541966848 544195584 545240484 547089408 549152784 551990727 552552138 554343264 554425856 554824404 555678976 557774748 559666176 560151936 562264578 565254486 565530624 567578988 567663552 568946592 570597156 573028992 574409728 576576144 578248842 578531328 579555807 582025824 583714332 584506368 586710864 589830768 592344576 592878929 593481926 595405728 595922508 597943296 599091396 601644672 603390096 603913806 609093216 609621876 609712704 612220032 612863612 615475584 617796882 618098688 619285488 623636172 623729088 625138848 627803136 629624448 630170928 633521936 636221952 638621496 639509856 640064916 642235392 644657616 646210944 648648162 650847744 654211232 654779052 654876608 656999424 657569664 660049722 661066368 663559614 663883776 666387648 669831444 672686208 672786432 674307072 676263296 676850256 678813858 679145472 683349504 685229868 685926792 688747536 689808384 692410032 695361024 696696174 699058688 701695224 703281204 705666048 706278528 708327504 708942294 712712178 713060352 715749696 718449183 719448588 721888256 722514816 722622464 725239818 725594112 726987312 729096366 729452544 732203712 735987636 736736184 739124352 739765872 743699664 745857202 746221568 746869248 749686104 753672648 756771984 756884736 758595456 760796208 761456538 764038656 768768192 770998456 771667641 772741076 774840978 776034432 778285776 778961286 779341824 782281152 786441024 789407127 789792768 793874304 794563344 796868442 797257728 798788528 802192896 804520128 805218408 812124288 812829168 812950272 816293376 817860726 820634112 823729176 825713984 828828207 831514896 831638784 832236606 833518464 836662122 837070848 839499264 840227904 843396867 847881729 848295936 851368482 851495328 852679808 853419888 855895734 856313856 859543488 861614592 864864216 867373263 867796992 873038736 875571498 875999232 876759552 880066296 881421824 884746152 888516864 890222889 893108592 893883762 896914944 898637094 899076096 902467008 905085144 905870709 910687783 911132672 913639824 914432814 914569056 918330048 919295418 919744512 923213376 926695323 927148032 928928232 935454258 935593632 937708272 940428646 940888064 941704704 944436672 945256392 950282904 954332928 957932244 959264784 960097374 963353088 966986424 969316416 972128488 972972243 976271616 981316848 982168578 982314912 985499136 986354496 990074583 991599552 995339421 995825664 999581472 1004747166 1004896864 1009029312 1009179648 1011460608 1014394944 1015275384 1018220787 1018718208 1025024256 1027844802 1028890188 1033121304 1034712576 1037714368 1038615048 1043041536 1045044261 1048588032 1052542836 1054921806 1058499072 1059417792 1062491256 1063413441 1069068267 1069590528 1072693504 1073624544 1079172882 1082832384 1083772224 1083933696 1087859727 1088391168 1090480968 1093644549 1094178816 1098305568 1103981454 1105104276 1108686528 1108851712 1109648808 1111357952 1115549496 1118785803 1119332352 1120303872 1124529156 1130508972 1135157976 1135327104 1137893184 1141194312 1142184807 1146057984 1148258509 1148819456 1153152288 1156497684 1159111614 1164051648 1167428664 1168441929 1169012736 1173421728 1179661536 1184689152 1185757858 1186963852 1190811456 1191845016 1195302663 1195886592 1198182792 1203289344 1206780192 1207827612 1218186432 1219243752 1219425408 1224440064 1225727224 1226791089 1230951168 1235593764 1238570976 1247272344 1247458176 1248354909 1250277696 1254993183 1255606272 1259248896 1260341856 1267043872 1272443904 1277052723 1277242992 1279019712 1280129832 1283843601 1284470784 1289315232 1292421888 1297296324 1301695488 1308422464 1309558104 1309753216 1313357247 1313998848 1315139328 1320099444 1322132736 1327119228 1332775296 1339662888 1340825643 1345372416 1345572864 1347955641 1348614144 1352526592 1353700512 1357627716 1366699008 1370459736 1371649221 1371853584 1377495072 1378943127 1379616768 1384820064 1390722048 1393392348 1398117376 1403181387 1403390448 1406562408 1410642969 1411332096 1412557056 1416655008 1417884588 1425424356 1431499392 1436898366 1438897176 1440146061 1443776512 1445029632 1445244928 1450479636 1453974624 1458192732 1464407424 1471975272 1473252867 1473472368 1478248704 1479531744 1487399328 1491714404 1493738496 1499372208 1507120749 1507345296 1513543968 1513769472 1517190912 1521592416 1522913076 1528077312 1537536384 1541767203 1541996912 1543335282 1545482152 1549681956 1552068864 1556571552 1557922572 1564562304 1572882048 1578814254 1579585536 1582382709 1587748608 1589126688 1593736884 1597577056 1604385792 1609040256 1610436816 1618759323 1624248576 1625658336 1625900544 1632586752 1635721452 1641268224 1647458352 1651427968 1655972181 1657656414 1663029792 1663277568 1664473212 1667036928 1673324244 1678998528 1680455808 1686793734 1695763458 1696591872 1702736964 1702990656 1705359616 1706839776 1711791468 1719086976 1723229184 1729728432 1734746526 1735593984 1738667421 1746077472 1751142996 1753519104 1760132592 1762843648 1769492304 1777033728 1778636787 1780445778 1786217184 1787767524 1793829888 1797274188 1804934016 1810170288 1811741418 1821375566 1822265344 1827279648 1828865628 1829138112 1836660096 1838590836 1846426752 1853390646 1854296064 1857856464 1870908516 1871187264 1875416544 1880857292 1883409408 1888873344 1890512784 1900565808 1908665856 1915864488 1918529568 1920194748 1926706176 1933972848 1938632832 1944256976 1945944486 1952543232 1962633696 1964337156 1964629824 1970998272 1972708992 1980149166 1983199104 1990678842 1991651328 1999162944 2009494332 2009793728 2018058624 2018359296 2022921216 2028789888 2030550768 2036441574 2037436416 2050048512 2055689604 2057780376 2066242608 2069425152 2075428736 2077230096 2086083072 2090088522 2097176064 2105085672 2109843612 2116998144 2118835584 2124982512 2126826882 2138136534 2139181056 2145387008 2147249088 2155347549 2158345764 2165664768 2167544448 2167867392 2175719454 2176782336 2180961936 2187289098 2188357632 2196611136 2207962908 2210208552 2217373056 2217703424 2219297616 2222715904 2231098992 2237571606 2238664704 2240607744 2249058312 2261017944 2270315952 2270654208 2275786368 2282388624 2284369614 2292115968 2296517018 2297638912 2306304576 2312995368 2315002923 2318223228 2328103296 2334857328 2336883858 2338025472 2346843456 2359323072 2368221381 2369378304 2371515716 2373927704 2381622912 2383690032 2390605326 2391773184 2396365584 2406578688 2413560384 2415655224 2436372864 2438487504 2438850816 2448880128 2451454448 2453582178 2461902336 2471187528 2477141952 2486484621 2494544688 2494916352 2496709818 2500555392 2509986366 2511212544 2518497792 2520683712 2530190601 2534087744 2543645187 2544887808 2554105446 2554485984 2558039424 2560259664 2567687202 2568941568 2578630464 2584843776 2594592648 2602119789 2603390976 2616844928 2619116208 2619506432 2626714494 2627997696 2630278656 2640198888 2644265472 2654238456 2665550592 2670668667 2679325776 2681651286 2690744832 2695911282 2697228288 2705053184 2707401024 2715255432 2717612127 2732063349 2733398016 2740919472 2743298442 2743707168 2754990144 2757886254 2759233536 2769640128 2780085969 2781444096 2786784696 2794869403 2796234752 2806362774 2806780896 2813124816 2821285938 2822664192 2825114112 2833310016 2835769176 2850848712 2862998784 2873796732 2877794352 2880292122 2887553024 2890059264 2900959272 2907949248 2916385464 2918916729 2928814848 2943950544 2946505734 2946944736 2956497408 2959063488 2970223749 2974798656 2983428808 2986018263 2987476992 2998744416 3014241498 3014690592 3027087936 3027538944 3034381824 3043184832 3045826152 3054662361 3056154624 3075072768 3083534406 3083993824 3086670564 3090964304 3099363912 3104137728 3113143104 3115845144 3129124608 3135132783 3145764096 3157628508 3164765418 3175497216 3178253376 3187473768 3190240323 3195154112 3207204801 3208771584 3218080512 3220873632 3237518646 3248497152 3251316672 3251801088 3263579181 3265173504 3271442904 3280933647 3282536448 3294916704 3302855936 3311944362 3315312828 3326059584 3326555136 3328946424 3334073856 3346648488 3356357409 3357997056 3360911616 3373587468 3391526916 3405473928 3405981312 3410719232 3413679552 3423582936 3426554421 3438173952 3444775527 3446458368 3459456864 3469493052 3477334842 3492154944 3502285992 3505325787 3507038208 3520265184 3523965769 3525687296 3538984608 3554067456 3557273574 3560891556 3572434368 3575535048 3585907989 3587659776 3594548376 3609868032 3620340576 3623482836 3642751132 3654559296 3657731256 3658276224 3673320192 3677181672 3680373267 3692853504 3706781292 3715712928 3741817032 3742374528 3745064727 3750833088 3761714584 3764979549 3766818816 3777746688 3781025568 3801131616 3817331712 3831158169 3831728976 3837059136 3840389496 3851530803 3853412352 3867945696 3877265664 3888513952 3891888972 3905086464 3925267392 3928674312 3929259648 3940071741 3941996544 3945417984 3960298332 3966398208 3981357684 3998325888 4018988664 4019587456 4022476929 4036117248 4036718592 4043866923 4045842432 4057579776 4061101536 4072883148 4100097024 4111379208 4114947663 4115560752 4132485216 4136829381 4138850304 4150857472 4154460192 4172166144 4180177044 4194352128 4209544161 4210171344 4219687224 4231928907 4233996288 4237671168 4249965024 4253653764 4276273068 4290774016 4294498176 4310695098 4316691528 4320438183 4331329536 4335088896 4335734784 4351438908 4361923872 4374578196 4393222272 4415925816 4419758601 4420417104 4434746112 4435406848 4438595232 4443261187 4445431808 4462197984 4475143212 4481215488 4498116624 4521362247 4522035888 4540631904 4541308416 4551572736 4564777248 4568739228 4584231936 4593034036 4612609152 4625301609 4625990736 4630005846 4636446456 4656206592 4669714656 4673767716 4693686912 4718646144 4736442762 4738756608 4743031432 4747148127 4747855408 4763245824 4767380064 4781210652 4792731168 4813157376 4827120768 4831310448 4856277969 4872745728 4876975008 4877701632 4897760256 4902908896 4907164356 4923804672 4942375056 4954283904 4967916543 4972969242 4989089376 4989832704 4993419636 5001110784 5019972732 5036995584 5041367424 5060381202 5068175488 5087290374 5089775616 5108210892 5108971968 5116078848 5120519328 5135374404 5157260928 5169687552 5189185296 5204239578 5206781952 5216002263 5233689856 5238232416 5239012864 5253428988 5260557312 5280397776 5288530944 5308476912 5331101184 5335910361 5341337334 5358651552 5363302572 5381489664 5391822564 5410106368 5414802048 5430510864 5435224254 5464126698 5466796032 5481838944 5486596884 5487414336 5509980288 5515772508 5539280256 5560171938 5562888192 5573569392 5589738806 5592469504 5612725548 5613561792 5626249632 5642571876 5650228224 5666620032 5671538352 5701697424 5725997568 5747593464 5755588704 5760584244 5780118528 5801918544 5815898496 5832770928 5837833458 5857629696 5887901088 5893011468 5893889472 5912994816 5918126976 5940447498 5949597312 5966857616 5972036526 5974953984 5997488832 6028482996 6029381184 6054175872 6055077888 6068763648 6086369664 6091652304 6109324722 6112309248 6150145536 6167068812 6167987648 6173341128 6181928608 6198727824 6208275456 6226286208 6231690288 6258249216 6270265566 6291528192 6315257016 6329530836 6350994432 6356506752 6374947536 6380480646 6390308224 6414409602 6417543168 6436161024 6441747264 6466042647 6475037292 6496994304 6502633344 6503602176 6527158362 6530347008 6542885808 6561867294 6565072896 6589833408 6605711872 6623888724 6630625656 6652119168 6653110272 6657892848 6668147712 6693296976 6712714818 6715994112 6721823232 6747174936 6783053832 6810947856 6811962624 6821438464 6827359104 6847165872 6853108842 6876347904 6889551054 6892916736 6918913728 6938986104 6945008769 6954669684 6984309888 7004571984 7010651574 7014076416 7040530368 7047931538 7051374592 7077969216 7104664143 7108134912 7114547148 7121783112 7144868736 7151070096 7171815978 7175319552 7189096752 7219736064 7240681152 7246965672 7285502264 7309118592 7315462512 7316552448 7346640384 7354363344 7360746534 7385707008 7413562584 7431425856 7459453863 7483634064 7484749056 7490129454 7501666176 7523429168 7529959098 7533637632 7555493376 7562051136 7590571803 7602263232 7630935561 7634663424 7662316338 7663457952 7674118272 7680778992 7703061606 7706824704 7735891392 7754531328 7777027904 7783777944 7806359367 7810172928 7850534784 7857348624 7858519296 7880143482 7883993088 7890835968 7920596664 7932796416 7962715368 7996651776 8012006001 8037977328 8039174912 8044953858 8072234496 8087733846 8091684864 8115159552 8122203072 8145766296 8152836381 8196190047 8200194048 8222758416 8229895326 8231121504 8264970432 8273658762 8277700608 8301714944 8308920384 8340257907 8344332288 8360354088 8384608209 8388704256 8419088322 8420342688 8439374448 8463857814 8467992576 8475342336 8499930048 8507307528 8552546136 8577357823 8581548032 8588996352 8621390196 8633383056 8640876366 8662659072 8670177792 8702877816 8723847744 8749156392 8756750187 8786444544 8831851632 8839517202 8840834208 8869492224 8877190464 8886522374 8890863616 8910671247 8924395968 8950286424 8958054789 8962430976 8996233248 9042724494 9044071776 9081263808 9082616832 9103145472 9129554496 9137478456 9163987083 9168463872 9186068072 9225218304 9250603218 9251981472 9260011692 9272892912 9312413184 9339429312 9347535432 9387373824 9405398349 9437292288 9472885524 9486062864 9494296254 9495710816 9526491648 9534760128 9562421304 9570720969 9585462336 9621614403 9626314752 9654241536 9662620896 9712555938 9745491456 9753950016 9755403264 9790737543 9795520512 9805817792 9814328712 9842800941 9847609344 9884750112 9908567808 9935833086 9945938484 9978178752 9979665408 9986839272 10002221568 10039945464 10069072227 10073991168 10082734848 10120762404 10136350976 10174580748 10216421784 10217943936 10232157696 10241038656 10270748808 10279663263 10314521856 10334326581 10339375104 10378370592 10408479156 10432004526 10467379712 10476464832 10478025728 10506857976 10515977361 10521114624 10560795552 10571897307 10577061888 10616953824 10662202368 10671820722 10682674668 10717303104 10726605144 10757723967 10762979328 10783645128 10814929429 10820212736 10829604096 10861021728 10870448508 10928253396 10963677888 10973193768 10974828672 11019960576 11031545016 11041119801 11078560512 11120343876 11147138784 11179477612 11225451096 11227123584 11235194181 11252499264 11285143752 11294938647 11300456448 11333240064 11343076704 11403394848 11451995136 11493474507 11495186928 11511177408 11521168488 11554592409 11560237056 11603837088 11631796992 11665541856 11675666916 11715259392 11775802176 11786022936 11787778944 11820215223 11825989632 11836253952 11880894996 11899194624 11933715232 11944073052 11994977664 12056965992 12058762368 12067430787 12108351744 12110155776 12131600769 12137527296 12172739328 12183304608 12218649444 12300291072 12334137624 12335975296 12344842989 12346682256 12363857216 12397455648 12410488143 12416550912 12452572416 12463380576 12516498432 12540531132 12583056384 12628632483 12630514032 12659061672 12695786721 12701988864 12713013504 12749895072 12760961292 12780616448 12828819204 12872322048 12883494528 12932085294 12950074584 12961314549 12993988608 13005266688 13007204352 13054316724 13085771616 13123734588 13179666816 13211423744 13247777448 13259275803 13261251312 13304238336 13306220544 13315785696 13329783561 13336295424 13386593952 13425429636 13443646464 13494349872 13564086741 13566107664 13621895712 13623925248 13636215367 13642876928 13654718208 13694331744 13706217684 13752695808 13779102108 13837827456 13875904827 13877972208 13890017538 13909339368 13968619776 14009143968 14021303148 14081060736 14095863076 14155938432 14209328286 14216269824 14229094296 14241444381 14243566224 14289737472 14302140192 14343631956 14378193504 14439472128 14481362304 14493931344 14568833907 14571004528 14618237184 14630925024 14633104896 14693280768 14708726688 14721493068 14771414016 14827125168 14862851712 14903749629 14918907726 14967268128 14969498112 14980258908 15003332352 15046858336 15059918196 15110986752 15124102272 15181143606 15204526464 15261871122 15269326848 15324632676 15326915904 15348236544 15361557984 15406123212 15471782784 15509062656 15554055808 15567555888 15612718734 15620345856 15648006789 15701069568 15714697248 15717038592 15760286964 15781671936 15841193328 15865592832 15925430736 15993303552 16007731083 16024012002 16075954656 16078349824 16089907716 16144468992 16175467692 16230319104 16244406144 16291532592 16305672762 16392380094 16400388096 16445516832 16459790652 16462243008 16529940864 16547317524 16603429888 16617840768 16680515814 16688664576 16720708176 16769216418 16777408512 16838176644 16840685376 16878748896 16927715628 16950684672 16999860096 17014615056 17105092272 17154715646 17163096064 17177992704 17193488941 17242780392 17266766112 17281752732 17340355584 17405755632 17447695488 17498312784 17513500374 17572889088 17663703264 17679034404 17681668416 17738984448 17754380928 17773044748 17821342494 17848791936 17900572848 17916109578 17924861952 17992466496 18085448988 18088143552 18162527616 18165233664 18206290944 18259108992 18274956912 18327974166 18336927744 18372136144 18450436608 18501206436 18503962944 18520023384 18545785824 18624826368 18678858624 18695070864 18774747648 18810796698 18874584576 18945771048 18972125728 18988592508 18991421632 19052983296 19069520256 19124842608 19141441938 19170924672 19243228806 19252629504 19308483072 19325241792 19398127941 19425111876 19490982912 19507900032 19510806528 19581475086 19591041024 19611635584 19628657424 19685601882 19695218688 19769500224 19817135616 19871666172 19891876968 19956357504 19959330816 19973678544 20004443136 20079890928 20138144454 20147982336 20165469696 20241524808 20272701952 20349161496 20432843568 20435887872 20464315392 20482077312 20541497616 20559326526 20629043712 20668653162 20678750208 20756741184 20816958312 20835026307 20864009052 20934759424 20952929664 20956051456 21013715952 21031954722 21042229248 21121591104 21143794614 21154123776 21233907648 21313992429 21324404736 21343641444 21365349336 21434606208 21453210288 21515447934 21525958656 21567290256 21629858858 21640425472 21659208192 21722043456 21740897016 21856506792 21927355776 21946387536 21949657344 22039921152 22063090032 22082239602 22157121024 22240687752 22294277568 22358955224 22378361589 22450902192 22454247168 22470388362 22504998528 22570287504 22589877294 22600912896 22666480128 22686153408 22771715409 22806789696 22892806683 22903990272 22986949014 22990373856 23022354816 23042336976 23109184818 23120474112 23207674176 23263593984 23331083712 23351333832 23419078101 23430518784 23551604352 23572045872 23575557888 23640430446 23651979264 23672507904 23761789992 23798389248 23867430464 23888146104 23989955328 24036018003 24113931984 24117524736 24134861574 24216703488 24263201538 24275054592 24345478656 24366609216 24437298888 24458509143 24588570141 24600582144 24668275248 24671950592 24689685978 24693364512 24727714432 24794911296 24820976286 24833101824 24905144832 24926761152 25020773721 25032996864 25081062264 25153824627 25166112768 25257264966 25261028064 25318123344 25391573442 25403977728 25426027008 25499790144 25521922584 25561232896 25657638408 25732073469 25744644096 25766989056 25864170588 25900149168 25922629098 25987977216 26010533376 26108633448 26171543232 26247469176 26270250561 26359333632 26409945707 26422847488 26495554896 26518551606 26522502624 26608476672 26631571392 26659567122 26672590848 26773187904 26850859272 26874164367 26887292928 26988699744 27128173482 27132215328 27243791424 27247850496 27272430734 27285753856 27309436416 27388663488 27412435368 27491961249 27505391616 27558204216 27675654912 27751809654 27755944416 27780035076 27818678736 27937239552 28018287936 28042606296 28162121472 28191726152 28216195047 28311876864 28418656572 28458188592 28482888762 28487132448 28579474944 28604280384 28687263912 28712162907 28756387008 28864843209 28878944256 28962724608 28987862688 29137667814 29142009056 29236474368 29261850048 29266209792 29372212629 29386561536 29417453376 29442986136 29528402823 29542828032 29654250336 29725703424 29807499258 29837815452 29934536256 29938996224 29960517816 30006664704 30093716672 30119836392 30207216681 30221973504 30248204544 30362287212 30409052928 30523742244 30649265352 30653831808 30696473088 30723115968 30812246424 30838989789 30943565568 31002979743 31018125312 31108111616 31135111776 31225437468 31296013578 31402139136 31429394496 31434077184 31520573928 31547932083 31563343872 31682386656 31715691921 31731185664 31850861472 31986607104 32015462166 32048024004 32151909312 32156699648 32179815432 32273171901 32288937984 32350935384 32444788287 32460638208 32488812288 32583065184 32611345524 32784760188 32891033664 32919581304 32924486016 33059881728 33094635048 33123359403 33206859776 33235681536 33361031628 33441416352 33538432836 33676353288 33681370752 33757497792 33855431256 33884815941 33901369344 33999720192 34029230112 34210184544 34309431292 34355985408 34386977882 34480423521 34485560784 34533532224 34563505464 34663777227 34680711168 34811511264 34895390976 34996625568 35027000748 35145778176 35327406528 35358068808 35363336832 35460645669 35477968896 35508761856 35546089496 35642684988 35697583872 35801145696 35832219156 35984932992 36170897976 36176287104 36202292361 36325055232 36330467328 36394802307 36412581888 36518217984 36549913824 36655948332 36744272288 36900873216 37002412872 37007925888 37034528967 37040046768 37091571648 37231464429 37249652736 37357717248 37390141728 37549495296 37621593396 37749169152 37885897449 37891542096 37944251456 37977185016 37982843264 38087360163 38105966592 38139040512 38249685216 38282883876 38341849344 38486457612 38616966144 38650483584 38796255882 38850223752 38883943647 38981965824 39015800064 39021613056 39162950172 39223271168 39257314848 39371203764 39539000448 39634271232 39743332344 39777827409 39783753936 39912715008 39918661632 39947357088 39989350683 40008886272 40159781856 40276288908 40330939392 40483049616 40545403904 40692260223 40698322992 40865687136 40871775744 40908646101 40928630784 40964154624 41082995232 41118653052 41258087424 41337306324 41513482368 41627714481 41633916624 41670052614 41728018104 41869518848 41905859328 41912102912 42027431904 42063909444 42243182208 42287589228 42467815296 42627984858 42648809472 42687282888 42724333143 42730698672 42869212416 42906420576 43030895868 43134580512 43259717716 43318416384 43444086912 43481794032 43706501721 43713013584 43854711552 43892775072 43899314688 44079842304 44126180064 44164479204 44314242048 44481375504 44588555136 44711248887 44717910448 44756723178 44901804384 44908494336 44940776724 45009997056 45140575008 45179754588 45332960256 45372306816 45543430818 45613579392 45785613366 45807980544 45973898028 45980747712 46044709632 46084673952 46218369636 46415348352 46527187968 46662167424 46702667664 46838156202 46861037568 46944020367 47103208704 47144091744 47151115776 47280860892 47345015808 47523579984 47596778496 47734860928 47776292208 47979910656 48023193249 48072036006 48227863968 48235049472 48269723148 48433406976 48526403076 48690957312 48733218432 48874597776 48917018286 49177140282 49201164288 49336550496 49343901184 49379371956 49386729024 49455428864 49589822592 49641952572 49810289664 49853522304 50041547442 50065993728 50162124528 50307649254 50332225536 50514529932 50522056128 50636246688 50783146884 50852054016 50999580288 51043845168 51122465792 51315276816 51464146938 51489288192 51533978112 51580466823 51728341176 51800298336 51845258196 52021066752 52217266896 52343086464 52494938352 52540501122 52718667264 52819891414 52845694976 52991109792 53037103212 53045005248 53216953344 53263142784 53319134244 53546375808 53701718544 53748328734 53774585856 53977399488 54256346964 54264430656 54487582848 54495700992 54544861468 54618872832 54777326976 54824870736 54983922498 55010783232 55116408432 55351309824 55503619308 55511888832 55560070152 55637357472 55874479104 56036575872 56085212592 56324242944 56383452304 56432390094 56623753728 56837313144 56916377184 56965777524 56974264896 57158949888 57208560768 57374527824 57424325814 57512774016 57729686418 57757888512 57925449216 57975725376 58194383823 58275335628 58284018112 58472948736 58523700096 58532419584 58744425258 58773123072 58834906752 58885972272 59056805646 59085656064 59308500672 59451406848 59614998516 59675630904 59869072512 59877992448 59921035632 60013329408 60187433344 60239672784 60414433362 60443947008 60496409088 60724574424 60818105856 61047484488 61298530704 61307663616 61392946176 61446231936 61624492848 61677979578 61887131136 62005959486 62036250624 62216223232 62270223552 62450874936 62505078921 62592027156 62804278272 62858788992 62868154368 63041147856 63095864166 63126687744 63364773312 63431383842 63462371328 63701722944 63941977287 63973214208 64030924332 64096048008 64303818624 64313399296 64359630864 64546343802 64577875968 64701870768 64889576574 64921276416 64977624576 65166130368 65222691048 65569520376 65782067328 65839162608 65848972032 66119763456 66189270096 66246718806 66413719552 66471363072 66722063256 66882832704 67076865672 67135084767 67352706576 67362741504 67514995584 67710862512 67769631882 67802738688 67999440384 68058460224 68315146227 68420369088 68618862584 68678420049 68711970816 68773955764 68960847042 68971121568 69067064448 69127010928 69327554454 69361422336 69623022528 69790781952 69993251136 70054001496 70257234303 70291556352 70654813056 70716137616 70726673664 70921291338 70955937792 71017523712 71092178992 71285369976 71395167744 71602291392 71664438312 71969865984 72108054009 72341795952 72352574208 72404584722 72650110464 72789604614 72825163776 73036435968 73099827648 73311896664 73375527429 73488544576 73765710423 73801746432 74004825744 74015851776 74069057934 74080093536 74183143296 74462928858 74499305472 74715434496 74780283456 75062321163 75098990592 75243186792 75461473881 75498338304 75771794898 75783084192 75888502912 75954370032 75965686528 76174720326 76211933184 76278081024 76499370432 76565767752 76683698688 76972915224 77196220407 77233932288 77300967168 77592511764 77700447504 77767887294 77963931648 78031600128 78325900344 78446542336 78514629696 78742407528 78810751683 79078000896 79229837121 79268542464 79486664688 79555654818 79567507872 79825430016 79894714176 79978701366 80017772544 80319563712 80552577816 80622493101 80661878784 80966099232 81051212687 81090807808 81384520446 81396645984 81731374272 81743551488 81817292202 81857261568 81928309248 82165990464 82237306104 82475883747 82516174848 82674612648 83026964736 83255428962 83267833248 83340105228 83456036208 83739037696 83811718656 84054863808 84127818888 84486364416 84575178456 84648585141 84935630592 85255969716 85374565776 85448666286 85461397344 85738424832 85812841152 86061791736 86136488721 86269161024 86519435432 86594529627 86636832768 86888173824 86963588064 87413003442 87426027168 87709423104 87785550144 87798629376 88116637887 88159684608 88252360128 88328958408 88585208469 88628484096 88962751008 89177110272 89422497774 89435820896 89513446356 89803608768 89816988672 89881553448 90019994112 90281150016 90359509176 90621650043 90665920512 90744613632 91086861636 91227158784 91571226732 91947796056 91961495424 92089419264 92169347904 92436739272 92516969367 92830696704 93008939229 93054375936 93324334848 93405335328 93676312404 93888040734 94206417408 94288183488 94302231552 94561721784 94643796249 94690031616 95047159968 95147075763 95193556992 95469721856 95552584416 95959821312 96046386498 96144072012 96455727936 96470098944 96539446296 96819515703 96866813952 97052806152 97334364861 97381914624 97466436864 97749195552 97834036572 98354280564 98673100992 98687802368 98758743912 98773458048 98910857728 99179645184 99283905144 99370078209 99620579328 99707044608 100083094884 100324249056 100615298508 101029059864 101044112256 101272493376 101566293768 101654447823 101704108032 101999160576 102087690336 102195007301 102244931584 102630553632 102928293876 103067956224 103160933646 103456682352 103600596672 103690516392 103991331681 104042133504 104434533792 104686172928 104989876704 105081002244 105437334528 105639782828 105982219584 106074206424 106090010496 106381937007 106433906688 106526285568 106638268488 107092751616 107403437088 107496657468 107954798976 108512693928 108528861312 108606877083 108975165696 108991401984 109089722936 109184406921 109237745664 109554653952 109649741472 109967844996 110232816864 110702619648 111007238616 111023777664 111103586901 111120140304 111274714944 111694393287 111748958208 112073151744 112170425184 112648485888 112766904608 112864780188 113247507456 113657692347 113674626288 113832754368 113931555048 113948529792 114262080489 114317899776 114417121536 114749055648 114848651628 115025548032 115459372836 115850898432 115951450752 116388767646 116550671256 116568036224 116651830941 116945897472 117047400192 117064839168 117488850516 117669813504 117771944544 118113611292 118617001344 118902813696 119229997032 119333482227 119351261808 119738145024 119755984896 119842071264 119968052049 120026658816 120374866688 120479345568 120828866724 120992818176 121449148848 121636211712 122076780669 122094968976 122597061408 122615327232 122725938303 122785892352 122892463872 123248985696 123355959156 123774262272 124011918972 124432446464 124540447104 124883143443 124901749872 125010157842 125184054312 125608556544 125717577984 125736308736 126082295712 126191728332 126729546624 126862767684 127403445888 127883954574 127946428416 128061848664 128172999429 128192096016 128607637248 128626798592 128719261728 129092687604 129403741536 129779153148 129955249152 130332260736 130445382096 131119505163 131139040752 131564134656 131678325216 131697944064 132239526912 132378540192 132493437612 132942726144 133444126512 133765665408 134133746661 134153731344 134270169534 134705413152 134725483008 135029991168 135421725024 135539263764 135998880768 136116920448 136630292454 136840738176 137237725168 137356840098 137423941632 137547911528 137921694084 137942243136 138134128896 138254021856 138655108908 139246045056 139581563904 139986502272 140108002992 140514468606 140583112704 140832061101 141309626112 141432275232 141453347328 141842582676 142035047424 142184357984 142570739952 142790335488 143204582784 143328876624 143939731968 144069579747 144216108018 144683591904 144705148416 144809169444 145300220928 145579209228 146072871936 146199655296 146623793328 146751054858 146977089152 147531420846 147603492864 148009651488 148031703552 148138115868 148160187072 148366286592 148925857716 149430868992 149560566912 150124642326 150197981184 150486373584 150922947762 150996676608 151543589796 151566168384 151777005824 151908740064 151931373056 152349440652 152556162048 152998740864 153131535504 153367397376 153945830448 154392440814 154467864576 154601934336 154741400469 155185023528 155400895008 155535774588 156063200256 156651800688 156893084672 157029259392 157484815056 157621503366 158156001792 158459674242 158537084928 158973329376 159111309636 159135015744 159650860032 159789428352 159957402732 160639127424 161105155632 161244986202 161323757568 161932198464 162102425374 162181615616 162769040892 162793291968 163462748544 163487102976 163634584404 163856618496 164331980928 164474612208 164951767494 165032349696 165349225296 166053929472 166510857924 166535666496 166680210456 166912072416 167623437312 168109727616 168255637776 168972728832 169150356912 169297170282 169871261184 170511939432 170749131552 170897332572 170922794688 171476849664 171625682304 172123583472 172272977442 172538322048 173038870864 173189059254 173273665536 173776347648 173927176128 174583151469 174826006884 174852054336 175418846208 175571100288 175597258752 176233275774 176319369216 176504720256 176657916816 177170416938 177256968192 177925502016 178354220544 178844995548 178871641792 179026892712 179607217536 179633977344 179763106896 180039988224 180562300032 180719018352 181243300086 181331841024 181489227264 182173723272 182454317568 183142453464 183895592112 183922990848 184178838528 184338695808 184873478544 185033938734 185661393408 186017878458 186108751872 186648669696 186810670656 187352624808 187515236763 187776081468 188412834816 188576366976 188604463104 189123443568 189287592498 189380063232 190094319936 190294151526 190387113984 190939443712 191105168832 191825931861 191919642624 192092772996 192288144024 192911455872 192940197888 193078892592 193639031406 193733627904 194105612304 194668729722 194763829248 194932873728 195498391104 195668073144 196708561128 197346201984 197375604736 197517487824 197546916096 197821715456 198359290368 198567810288 198740156418 199241158656 199414089216 200166189768 200648498112 201230597016 201405254301 202058119728 202088224512 202544986752 203132587536 203308895646 203408216064 203998321152 204175380672 204390014602 204489863168 204945438681 205261107264 205856587752 206035260147 206135912448 206321867292 206913364704 207201193344 207381032784 207982663362 208084267008 208869067584 209372345856 209979753408 210162004488 210771702909 210874669056 211279565656 211964439168 212148412848 212180020992 212763874014 212867813376 213052571136 213276536976 214185503232 214806874176 214993314936 215909597952 216324162027 217025387856 217057722624 217213754166 217950331392 218179445872 218368813842 218475491328 219109307904 219299482944 219935689992 220126582287 220465633728 221297131269 221405239296 222014477232 222047555328 222207173802 222240280608 222549429888 223388786574 223497916416 224146303488 224340850368 225186963489 225296971776 225533809216 225729560376 226384421643 226495014912 227315384694 227349252576 227665508736 227863110096 227897059584 228524160978 228635799552 228834243072 229498111296 229697303256 230051096064 230918745672 231588661221 231701796864 231902901504 232777535292 233101342512 233136072448 233303661882 233891794944 234094800384 234977701032 235339627008 235543889088 236227222584 236432255049 237234002688 237689511363 237805627392 238459994064 238666964454 238702523616 239476290048 239684142528 239936104098 240053317632 240749733376 240958691136 241657733448 241867479303 241985636352 242898297696 243153638061 243272423424 244153561338 244189937952 245194122816 245230654464 245451876606 245571784704 245784927744 246497971392 246711918312 247427651241 247548524544 248023837944 248743376867 248864892928 249080894208 249766286886 249803499744 250020315684 250368108624 251217113088 251435155968 252164591424 252383456664 253459093248 253725535368 253945755423 254806891776 255767909148 256123697328 256345998858 256384192032 257215274496 257438523456 258185375208 258409466163 258807483072 259558306296 259783588881 259910498304 260664521472 260890764192 262239010326 262278081504 263128269312 263356650432 263395888128 264349913661 264479053824 264757080384 264986875224 265755625407 265885452288 266888253024 267531330816 268267493322 268307462688 268540339068 269410826304 269450966016 270059982336 270843450048 271078527528 271864950129 271997761536 272233840896 273260584908 273681476352 274475450336 274713680196 275095823056 275843388168 275884486272 276268257792 276508043712 277310217816 277550908101 278492090112 279026817687 279163127808 279973004544 280216005984 281028937212 281664122202 282619252224 282864550464 282906694656 283685165352 283931388747 284070094848 284368715968 285141479904 285441227289 285580670976 286409165568 286657753248 287879463936 288139159494 288432216036 289367183808 289410296832 289618338888 290458547109 290600441856 291158418456 292003094583 292145743872 292399310592 293247586656 293502109716 293954178304 295062841692 296019302976 296063407104 296276231736 296320374144 296732573184 297851715432 298110234627 298861737984 299121133824 300249284652 300972747168 301845895524 303087179592 303132336768 303554011648 303817480128 303862746112 304698881304 304963343469 305112324096 305997481728 306263071008 306585021903 306734794752 307891660896 308784881628 309203868672 309482800938 310370047056 310801790016 311071549176 311973995043 312126400512 313303601376 313632953441 313786169344 314058518784 314969630112 315243006732 316312003584 316919348484 317946658752 318222619272 318270031488 319145811021 319301720064 319578856704 319914805464 321278254848 322210311264 322489972404 323864396928 324204850748 325538081784 325586583936 325820631249 326925497088 326974205952 327269168808 327553220763 327713236992 328663961856 328949224416 329903534988 330698450592 332107858944 333021715848 333071332992 333310760703 333360420912 333824144832 335083179861 335246874624 336219455232 336511275552 337945457664 338300713824 338594340564 339742522368 340973077041 341023878864 341498263104 341794665144 341845589376 342786241467 342953699328 343251364608 344247166944 344545954884 345076644096 346077741728 346378118508 347552695296 347854352256 349166302938 349652013768 349704108672 349955492823 350837692416 351142200576 351194517504 352466551548 353009440512 353315833632 354340833876 355851004032 356708441088 357689991096 357743283584 358000446681 358053785424 359214435072 359267954688 359526213792 359904156147 360079976448 361124600064 361438036704 362486600172 362978454528 364347446544 364908635136 366230342007 366284906928 367791184224 367845981696 368177814909 368357677056 368677391616 369746957088 370067877468 371322786816 372035756916 373297339392 373621341312 374649430329 374705249616 375030473526 375552162936 376825669632 377152733952 377208926208 378246887136 378575184996 380188639872 380588303052 381878887424 382210337664 383651863722 383839285248 384185545992 384518998287 384576288048 385822911744 385880395776 386157785184 387278062812 388211224608 389337459444 389865747456 390996782208 391336146288 393358515489 393417122256 394692403968 394751209472 395034975648 395093832192 395450245643 395643430912 396718580736 397135620576 397480312836 398828178432 400332379536 401296996224 402401239983 402461194032 402810508602 404116239456 404176449024 405089973504 406265175072 406617791292 407996642304 408350761344 408780029204 409890877362 410522214528 411713175504 412070520294 412271824896 412643734584 413826729408 414402386688 414762065568 415965326724 417738135168 418744691712 419959506816 420324008976 421543405818 421749338112 422496183303 422559131312 423928878336 424296825696 424360041984 425527748028 426105142272 426553073952 428371006464 429613748352 429986629872 431819195904 432208739241 432648324054 434050775712 434115445248 434427508332 435900662784 436358891744 436737627684 438218615808 438598965888 439871379984 440253164574 440931267456 442594262538 442810478592 444028954464 444095110656 444414347604 444480561216 445098859776 446777573148 448292606976 448681700736 450373926978 450593943552 451067618432 451459120752 452768843286 452990029824 454630769388 454698505152 455331017472 455726220192 455794119168 457048321956 457668486144 458996222592 459394606512 460102192128 461837491344 463177322442 463403593728 463805803008 464224201407 465555070584 466202685024 466272144896 466607323764 468189600768 469955402064 470679254016 471087778176 472454445168 472864510098 474468005376 475379022726 475611254784 476919988128 477333928908 477405047232 478952580096 479368285056 479872208196 481499466752 481917382272 483315466896 483734958606 483971272704 485796595392 486307276122 486544846848 488307122676 488379875904 490388245632 490461308928 490903753212 491569855488 492995942784 493423836624 494855302482 495097049088 496047675888 497486753734 497729785856 498161788416 499532573772 499606999488 500040631368 500736217248 502870311936 504329182848 504766913328 506918186496 507451070736 507891510846 509613783552 511535818296 512247394656 512691997716 512768384064 514430548992 514877046912 516370750416 516818932326 517614966144 519116612592 519567177762 519820996608 521329042944 521781528384 523749454407 524478020652 524556163008 526256538624 526713300864 526791776256 528699827322 528958107648 529514160768 529973750448 531511250814 531770904576 533776506048 535062661632 536534986644 536614925376 537080678136 538821652608 538901932032 540119964672 541686900096 542157055056 543729900258 543995523072 544467681792 546521169816 547362952704 548950900672 549427360392 550191646112 551686776336 551768972544 552536515584 553016087424 554620435632 555101816202 556984180224 558053635374 558326255616 559946009088 560432011968 562057874424 562545710289 563328244404 565238504448 565729100928 565813389312 567370330704 567862777494 568140189696 568737431936 570282959808 570882454578 571161341952 572818331136 573315506496 575477795583 575758927872 576278318988 576864432072 578734367616 578820593664 579236677776 580917094218 581200883712 582316836912 584006189166 584291487744 584798621184 586495173312 587004219432 587908356608 590125683384 592038605952 592126814208 592552463472 592640748288 593465146368 595703430864 596220469254 597723475968 598242267648 600498569304 601945494336 603691791048 604215762903 606174359184 606264673536 607108023296 607634960256 607725492224 609397762608 609926686938 610224648192 611994963456 612526142016 613170043806 613469589504 615783321792 617569763256 618105780441 618407737344 618965601876 620740094112 621603580032 622143098352 623947990086 624252801024 626607202752 627265906882 627572338688 628117037568 629939260224 630486013464 632315108727 632624007168 633838696968 635893317504 636445238544 636540062976 638291622042 638603440128 639157713408 639829610928 642556509696 644420622528 644979944808 647728793856 648409701496 648972486081 651076163568 651173167872 651641262498 653850994176 654538337616 655106441526 655426473984 657327923712 657898448832 659807069976 660379746861 661396901184 663891393807 664215717888 666043431696 666142665984 666621521406 666720841824 667648289664 670166359722 670493749248 672438910464 673022551104 675560890467 675890915328 676601427648 677188681128 679153264929 679485044736 681946154082 682047757728 682996526208 683589330288 683691178752 685572482934 685907398656 686502729216 688494333888 689091909768 690153288192 692155483456 692756237016 694765983663 695105390592 695708704512 698332605876 699304027536 699408217344 699910985646 701675384832 702284401152 704933103096 706018881024 706631667264 708681667752 709296765147 711702008064 713068534089 713416882176 715379982192 715486567168 716000893362 716107570848 718428870144 719052427584 719808312294 720159952896 722249200128 722876073408 724973200344 725602437909 725956909056 728694893088 729460914183 729817270272 732460684014 732569813856 735582368448 735691963392 736355629818 736715354112 737354783232 739493914176 740135754936 742282953723 742645573632 744071513832 746230130601 746594678784 747242682624 749298860658 749410499232 750060947052 751104325872 753651339264 754305467904 756493774272 757150369992 760377279744 761176606104 761837266269 763757774848 764420675328 767303727444 768371091984 769037996574 769152576096 771645823488 772315570368 774556125624 776422449216 778674918888 779350766643 779731494912 781993564416 782672292576 786717030978 786834244512 789384807936 790069951296 790187664384 790900491286 791286861824 793049740983 793437161472 794271241152 794960625672 797266876221 797656356864 800664759072 802593992448 804802479966 804922388064 805621017204 808232478912 808352898048 810179947008 812530350144 813235582584 815594850387 815993284608 816701522688 817560058408 819781754724 821044429056 823426351008 824141040588 825287469168 827653458816 828804773376 829524131136 831930653448 832652724303 835476270336 837080453061 837489383424 839919013632 840648017952 843086811636 844992366606 845118262624 847857756672 848593651392 848720083968 851055496056 851794166241 852210284544 853106147904 856323681867 856742012928 859227496704 859973259744 863638391808 864417478482 865296648108 868101551424 868230890496 868855016664 871375641327 871801325568 872717783488 873475255368 876009283749 876437231616 877197931776 879742759968 880506329148 881862534912 885188525076 888057908928 888190221312 888828695208 888961122432 890197719552 893555146296 894330703881 896585213952 897363401472 900747853956 902135236864 902918241504 905537686572 909261538776 909397010304 910662034944 911452440384 911588238336 914096643912 914890030407 915336972288 917992445184 918789213024 919755065709 920204384256 923674982688 926354644884 927611606016 928448402814 931110141168 932405370048 932544289792 933214647528 935921985129 936379201536 939910804128 940898860323 941358508032 942175556352 944908890336 945729020196 948936010752 950758045452 953839976256 954667857816 954810094464 957437433063 957905160192 958736570112 959744416392 962998933504 963834764544 966630933792 967469917212 971593190784 972614552244 976614245352 976759751808 980776491264 980922617856 981807506424 982659662289 983139710976 985991885568 986847673248 989710604964 992095351776 994973507468 996323576832 999065147544 999213998976 999932282109 1000081262736 1001472434496 1005249539583 1005740623872 1008658365696 1009533826656 1013836372992 1014902141472 1015783021692 1019227567104 1022919231123 1023071636592 1024494789312 1025383995432 1025536768128 1028358724401 1028861097984 1029754093824 1032741500832 1033637864652 1035229932288 1038233225184 1039134355524 1042658085888 1043563056768 1047498908814 1048956041304 1049112326016 1049866478469 1052513077248 1053426601728 1053583552512 1057399654644 1059028321536 1059947500896 1063022501628 1067553012096 1070125323264 1073069973288 1073229850752 1074001340043 1074161356272 1077643305216 1077803864064 1079712468441 1080239929344 1083373800192 1084314110112 1087459800516 1088935363584 1093042339632 1094725905408 1097901801344 1098691026021 1098854720784 1100383292224 1103373552672 1103537945088 1104533444727 1105073031168 1106032174848 1109240871264 1110203632404 1113968360448 1116107270748 1119892018176 1120864023936 1123948290987 1124115748848 1125091420578 1126656488808 1130477008896 1131458201856 1131626778624 1134740661408 1135725554988 1137474863872 1140565919616 1141764909156 1145636662272 1146631012992 1150955591166 1151517855744 1152556637976 1153556994861 1153728864144 1157468735232 1157641187328 1158473355552 1161834188436 1164633673824 1168012378332 1169597242368 1172990346624 1174008438864 1175816713216 1180075546467 1180251366768 1184077211904 1184253628416 1185104926944 1185281496576 1186350736929 1186930292736 1191406861728 1192440938508 1196484535296 1200997138608 1203890988672 1207203719949 1207383582096 1208431525806 1212348718368 1212529347072 1214216046592 1215269920512 1215450984448 1218795525216 1219853373876 1223989926912 1225052284032 1226340087612 1231566643584 1235139526512 1236211560882 1236815474688 1237931203752 1241480188224 1243207160064 1244286196704 1247895980172 1253214405504 1254531813764 1256234075136 1259878520448 1260972026928 1264630217454 1265248014336 1267488549909 1267677393936 1271786635008 1272890477088 1273080125952 1276583244084 1278315426816 1279659221856 1285113019392 1288841245056 1289959889616 1295457587712 1296626217723 1296819402992 1297944972162 1302152327136 1302346335744 1303282524996 1307701988352 1309076675232 1310212883052 1314655847424 1315796897664 1319614139952 1320759493722 1322793802368 1327782787614 1328431435776 1332086863392 1332285331968 1333243042812 1333441683648 1335296579328 1340332719444 1344877820928 1346045102208 1351121780934 1351781830656 1353202855296 1354377362256 1358306529858 1358970089472 1363892308164 1364095515456 1365993052416 1367178660576 1367382357504 1371144965868 1373005458432 1376988667776 1378183819536 1380306576384 1384310966912 1385512474032 1389531967326 1390210781184 1391417409024 1392672604221 1396665211752 1398608055072 1398816434688 1399821971292 1404568802304 1409866206192 1412037762048 1413263334528 1417363335504 1418593530294 1423404016128 1426137068178 1426833764352 1430759964384 1430973134336 1432001786724 1432215141696 1436857740288 1438104855168 1439616624588 1444498400256 1445752146816 1449946400688 1451204875818 1451913818112 1457389786176 1458921828366 1459634540544 1464921368028 1465139627712 1471164736896 1471383926784 1472711259636 1474709566464 1478987828352 1480271509872 1484565907446 1485291147264 1488143027664 1492460261202 1493189357568 1494485365248 1498597721316 1498820998464 1500121894104 1502208651744 1508610935808 1512987548544 1514300739984 1520754559488 1522353212208 1523674532538 1527515549696 1528841350656 1534607454888 1536742183968 1538075993148 1538305152192 1543291646976 1544631140736 1549112251248 1552844898432 1557349837776 1558701533286 1559462989824 1563987128832 1565344585152 1571248363221 1573434061956 1573668489024 1578769615872 1580139902592 1580375328768 1581800982572 1586099481966 1586874322944 1588542482304 1589921251344 1594533752442 1595312713728 1601329518144 1605187984896 1609604959932 1609844776128 1611242034408 1616464957824 1616705796096 1620359894016 1625060700288 1626471165168 1631189700774 1631986569216 1633403045376 1635120116816 1639563509448 1642088858112 1646852702016 1648282081176 1650574938336 1655306917632 1657609546752 1659048262272 1663861306896 1665305448606 1670952540672 1674160906122 1674978766848 1679838027264 1681296035904 1686173623272 1687637130867 1689984733212 1690236525248 1695715513344 1697187302784 1697440167936 1702110992112 1703588332482 1704420569088 1706212295808 1712647363734 1713484025856 1718454993408 1719946519488 1726433386749 1727276783616 1728834956964 1730593296216 1736203102848 1736461780992 1737710033328 1742751282654 1743602651136 1745435566976 1746950510736 1752018567498 1752874463232 1754395863552 1759485519936 1761012658296 1763725069824 1770377050152 1776115817856 1776380442624 1777657390416 1777922244864 1780395439104 1787110292592 1788661407762 1793170427904 1794726802944 1801495707912 1804270473728 1805836483008 1811075373144 1812647288709 1818523077552 1818794020608 1821324069888 1822904880768 1823176476672 1828193287824 1829780060814 1830673944576 1835984890368 1837578426048 1839510131418 1840408768512 1847349965376 1852709289768 1854317341323 1855223212032 1856896805628 1862220282336 1864810740096 1865088579584 1866429295056 1871843970258 1872758403072 1879821608256 1881797720646 1882717016064 1884351112704 1889817780672 1891458040392 1896945326181 1897872021504 1901516090904 1907679952512 1909335715632 1909620188928 1914874866126 1915810320384 1917473140224 1919488832784 1925997867008 1927669529088 1933261867584 1934939834424 1943186381568 1945229104488 1946917458243 1953228490704 1953519503616 1961552982528 1963615012848 1965319324578 1966279421952 1971983771136 1973695346496 1979421209928 1981139240583 1984190703552 1989947014936 1991674181421 1992647153664 1998130295088 1998427997952 1999864564218 2000162525472 2002944868992 2010499079166 2011481247744 2017316731392 2019067653312 2026682671401 2027672745984 2029804282944 2031566043384 2037459794787 2038455134208 2045838462246 2046143273184 2048989578624 2050767990864 2051073536256 2056717448802 2057722195968 2059508187648 2065483001664 2067275729304 2070459864576 2076466450368 2078268711048 2084297950989 2085316171776 2087126113536 2094997817628 2097912082608 2098224652032 2099732956938 2105026154496 2106853203456 2114799309288 2118056643072 2119895001792 2126045003256 2127890295441 2135106024192 2139205602267 2140250646528 2146139946576 2146459701504 2148002680086 2148322712544 2155286610432 2159424936882 2160479858688 2166747600384 2168628220224 2174919601032 2176807313727 2177870727168 2186084679264 2188382742549 2189451810816 2195803602688 2197382052042 2197709441568 2200766584448 2206747105344 2207075890176 2209066889454 2210146062336 2212064349696 2218481742528 2220407264808 2226848861169 2227936720896 2232214541496 2238690391803 2239784036352 2241728047872 2247896581974 2248231497696 2250182841156 2253312977616 2260954017792 2262916403712 2269481322816 2271451109976 2274949727744 2281131839232 2283529818312 2285511798807 2291273324544 2293262025984 2301911182332 2305113275952 2307113989722 2307457728288 2314937470464 2316946711104 2323668376872 2329267347648 2336024756664 2338052299929 2339194484736 2345980693248 2348016877728 2350485167923 2351633426432 2360151092934 2360502733536 2368154423808 2370209853888 2370562993152 2372701473858 2373860585472 2382813723456 2384881877016 2391800628663 2392969070592 2401994277216 2407781977344 2414407439898 2414767164192 2416863051612 2424697436736 2425058694144 2428432093184 2430539841024 2437591050432 2439706747752 2446784551161 2447979853824 2450104568064 2452680175224 2463133287168 2470279053024 2472423121764 2475862407504 2482960376448 2486414320128 2488572393408 2495791960344 2497958172909 2506428811008 2509063627528 2511241359183 2512468150272 2519757040896 2521944053856 2529260434908 2534977099818 2535354787872 2543573270016 2545780954176 2546160251904 2553166488168 2555382498723 2556630853632 2559318443712 2568971045601 2570226038784 2577682490112 2579919779232 2590915175424 2593252435446 2593638805984 2595889944324 2604304654272 2604692671488 2606565049992 2614126923981 2615403976704 2618153350464 2620425766104 2628027851247 2629311694848 2631593795328 2639228279904 2641518987444 2645587604736 2655565575228 2664173726784 2664570663936 2666486085624 2666883367296 2670593158656 2680665438888 2682992111643 2689755641856 2692090204416 2702243561868 2706405710592 2708754724512 2716613059716 2727784616328 2728191030912 2731986104832 2734357321152 2734764715008 2742289931736 2744670091221 2746010916864 2753977335552 2756367639072 2759265197127 2760613152768 2768621933824 2771024948064 2779063934652 2782834818048 2785345208442 2793330423504 2797216110144 2797632869376 2799643942584 2807765955387 2809137604608 2819732412384 2822696580969 2824075524096 2826526669056 2834726671008 2837187060588 2846808032256 2852274136356 2861519928768 2861946268672 2864003573448 2864430283392 2872312299189 2873715480576 2876209710336 2879233249176 2888996800512 2891504293632 2899892801376 2902409751636 2914779572352 2917843656732 2929842736056 2930279255424 2942329473792 2942767853568 2945422519272 2947978986867 2949419132928 2957975656704 2960543019744 2969131814892 2976286055328 2984920522404 2988970730496 2997195442632 2997641996928 3000243788208 3004417303488 3015748618749 3017221871616 3025975097088 3028601479968 3041509118976 3044706424416 3047349065076 3057682701312 3068757693369 3069214909776 3073484367936 3076151986296 3076610304384 3085076173203 3086583293952 3089262281472 3098224502496 3105689796864 3114699675552 3117403066572 3127974257664 3130689170304 3142496726442 3146868123912 3147336978048 3149599435407 3157539231744 3160279805184 3160750657536 3163601965144 3172198963932 3177084964608 3179842502688 3189067504884 3202659036288 3210375969792 3219209919864 3219689552256 3222004020129 3222484068816 3232929915648 3233411592192 3239137405323 3240719788032 3250121400576 3252942330336 3262379401548 3266806090752 3270240233632 3279127018896 3284177716224 3293705404032 3296073078063 3296564162352 3301149876672 3310613835264 3313600334181 3315219093504 3318096524544 3327722613792 3330610897212 3341905081344 3348321812244 3359676054528 3362592071808 3371844872961 3372347246544 3375274261734 3379969466424 3380473050496 3391431026688 3394374605568 3394880335872 3404221984224 3407176664964 3412424591616 3425294727468 3436909986816 3439893038976 3452866773498 3454553567232 3457669913928 3460670984583 3461186592432 3472406205696 3472923561984 3475420066656 3485502565308 3490871133952 3493901021472 3504037134996 3508791727104 3518971039872 3522025316592 3527450139648 3540226639401 3540754100304 3552231635712 3552760885248 3555314780832 3555844489728 3559052210787 3560790878208 3574220585184 3577322815524 3589453605888 3602991415824 3608540947456 3611672966016 3621611159847 3622150746288 3625294577418 3637046155104 3637588041216 3642648139776 3645809761536 3646352953344 3656386575648 3659560121628 3671969780736 3675156852096 3679020262836 3694699930752 3705418579536 3708634682646 3710446424064 3713793611256 3724440564672 3729621480192 3730177159168 3732858590112 3743687940516 3759643216512 3763595441292 3768702225408 3779635561344 3782916080784 3793890652362 3795744043008 3802465649727 3803032181808 3815359905024 3818671431264 3819240377856 3829749732252 3834946280448 3838977665568 3855339058176 3866523735168 3869879668848 3886372763136 3889878653169 3890458208976 3893834916486 3906456981408 3907039007232 3923105965056 3927230025696 3930638649156 3943967542272 3947390692992 3958842419856 3962278481166 3968381407104 3979894029872 3983348362842 3985294307328 3996260590176 3996855995904 3999729128436 4000325050944 4005889737984 4020998158332 4034633462784 4038135306624 4053365342802 4055345491968 4059608565888 4063132086768 4074919589574 4076910268416 4091676924492 4092286546368 4097979157248 4101535981728 4102147072512 4113434897604 4119016375296 4130966003328 4134551458608 4140919729152 4152932900736 4156537422096 4168595901978 4170632343552 4174252227072 4178017812663 4189995635256 4195824165216 4196449304064 4199465913876 4213706406912 4229598618576 4236113286144 4239790003584 4252090006512 4255780590882 4270212048384 4278411204534 4280501293056 4292279893152 4292919403008 4296005360172 4296645425088 4310573220864 4318849873764 4333495200768 4337256440448 4349839202064 4353614627454 4355741454336 4372169358528 4376765485098 4378903621632 4391607205376 4394764104084 4395418883136 4401533168896 4413494210688 4414151780352 4418133778908 4424128699392 4436963485056 4440814529616 4453697722338 4455873441792 4464429082992 4477380783606 4479568072704 4483456095744 4495793163948 4496462995392 4500365682312 4506625955232 4525832807424 4538962645632 4542902219952 4549899455488 4562263678464 4567059636624 4571023597614 4582546649088 4586524051968 4603822364664 4610226551904 4614227979444 4614915456576 4629874940928 4633893422208 4647336753744 4658534695296 4672049513328 4676104599858 4678388969472 4691961386496 4696033755456 4700970335846 4703266852864 4713745089663 4720302185868 4721005467072 4736308847616 4740419707776 4741125986304 4745402947716 4765627446912 4769763754032 4783601257326 4785938141184 4803988554432 4815563954688 4828814879796 4829534328384 4833726103224 4849394873472 4850117388288 4861079682048 4875182100864 4879413495504 4893569102322 4895959707648 4900209136128 4905360350448 4926266574336 4940558106048 4944846243528 4951724815008 4965920752896 4972828640256 4977144786816 4991583920688 4995916345818 5012857622016 5018127255056 5022482718366 5024936300544 5039514081792 5043888107712 5058520869816 5062911392601 5069954199636 5070709575744 5087146540032 5091561908352 5092320503808 5106332976336 5110764997446 5113261707264 5118636887424 5137942091202 5140452077568 5155364980224 5159839558464 5179300160247 5181830350848 5186504870892 5187277611968 5191779888648 5208609308544 5209385342976 5213130099984 5228253847962 5230807953408 5236306700928 5240851532208 5256055702494 5258623389696 5263187590656 5278456559808 5283037974888 5291175209472 5311131150456 5328347453568 5329141327872 5332972171248 5333766734592 5341186317312 5361330877776 5365984223286 5379511283712 5384180408832 5404487123736 5412811421184 5417509449024 5433226119432 5437941866127 5455569232656 5456382061824 5463972209664 5468714642304 5469529430016 5484579863472 5489340182442 5492021833728 5507954671104 5512735278144 5518530394254 5521226305536 5537243867648 5542049896128 5558127869304 5562952023969 5565669636096 5570690416884 5586660847008 5594432220288 5595265738752 5599287885168 5615531910774 5618275209216 5639464824768 5645393161938 5648151048192 5653053338112 5669453342016 5674374121176 5690835978543 5693616064512 5704548272712 5723039857536 5723892537344 5728007146896 5728860566784 5744624598378 5747430961152 5752419420672 5758466498352 5777993601024 5783008587264 5799785602752 5804819503272 5829559144704 5835687313464 5840752374729 5859685472112 5860558510848 5884658947584 5890845038544 5895957973734 5898838265856 5915951313408 5921086039488 5938263629784 5943417721749 5952572110656 5969841044808 5975022544263 5977941460992 5994390885264 5995283993856 6000487576416 6008834606976 6031497237498 6034443743232 6051950194176 6057202959936 6080048014203 6083018237952 6089412848832 6094698130152 6112379384361 6115365402624 6137515386738 6138429819552 6146968735872 6152303972592 6153220608768 6170152346406 6173166587904 6178524562944 6196449004992 6211379593728 6229399351104 6234806133144 6252893852967 6255948515328 6261378340608 6284993452884 6293736247824 6294673956096 6299198870814 6315078463488 6320559610368 6327203930288 6344397927864 6354169929216 6359685005376 6378135009768 6383670886323 6405318072576 6417616806801 6420751939584 6438419839728 6439379104512 6444008040258 6444968137632 6465859831296 6478274810646 6481439576064 6500242801152 6505884660672 6524758803096 6530421941181 6533612181504 6540480467264 6558254037792 6565148227647 6568355432448 6587410808064 6592146156126 6593128324704 6602299753344 6621227670528 6627200668362 6630438187008 6636193049088 6655445227584 6661221794424 6680546583507 6683810162688 6696643624488 6716071175409 6719352109056 6725184143616 6743689745922 6744694493088 6750548523468 6759938932848 6760946100992 6782862053376 6788749211136 6808443968448 6814353329928 6824849183232 6850589454936 6856535396421 6873819973632 6879786077952 6905733546996 6915339827856 6921341969166 6922373184864 6944812411392 6950840133312 6971005130616 6981742267904 6987802042944 7008074269992 7014156899787 7017583454208 7037942079744 7044050633184 7051455503769 7054900279296 7080453278802 7081508200608 7104463271424 7110629561664 7111688979456 7118104421574 7121581756416 7148441170368 7154645631048 7175401885989 7178907211776 7205982831648 7213557929143 7217081894912 7223345932032 7243222319694 7244301492576 7250589154836 7274092310208 7275176082432 7285296279552 7291619523072 7312773151296 7319120243256 7340353653483 7343939561472 7350313704192 7358040525672 7389399861504 7410837159072 7417269365292 7427587222512 7448881129344 7459242960384 7465717180224 7487375881032 7493874518727 7519286433024 7527190882584 7533724077549 7537404450816 7559271122688 7565832161568 7587781304724 7604931299454 7606064363616 7630719810048 7637342862528 7638480755712 7659499464504 7666147496169 7669892560896 7677955331136 7706913136803 7710678116352 7733047470336 7739759337696 7772745526272 7779757306338 7780916417952 7787669832972 7812913962816 7814078014464 7842380771943 7846211930112 7854460051392 7861277298312 7884083553741 7887935084544 7894781385984 7917684839712 7924556962332 7936762814208 7959788059744 7966696725684 7992521180352 7993711991808 7999458256872 8000650101888 8011779475968 8041996316664 8048976334929 8069266925568 8076270613248 8106730685604 8119217131776 8126264173536 8149839179148 8183353848984 8184573092736 8195958314496 8203071963456 8204294145024 8226869795208 8234010273663 8238032750592 8261932006656 8269102917216 8277795591381 8281839458304 8305865801472 8313074844192 8337191803956 8348504454144 8356035625326 8379991270512 8391648330432 8392898608128 8398931827752 8423297866161 8427412813824 8459197237152 8468089742907 8472226572288 8479580007168 8504180013024 8511561181764 8540424096768 8556822409068 8584559786304 8585838806016 8592010720344 8593290850176 8616936897567 8621146441728 8637699747528 8666990401536 8674512880896 8699678404128 8707229254908 8744338717056 8753530970196 8783214410752 8789528208168 8790837766272 8803066337792 8826988421376 8828303560704 8836267557816 8843936960601 8848257398784 8873926970112 8881629059232 8907395444676 8928858165984 8954761567212 8966912191488 8991586327896 8992925990784 9000731364624 9013251910464 9047245856247 9051665614848 9077925291264 9085804439904 9095355649789 9099798910976 9124527356928 9134119273248 9142047195228 9173048103936 9207644729328 9220453103808 9228455958888 9229830913152 9255228519609 9259749881856 9267786844416 9294673507488 9317069390592 9344099026656 9352209199716 9383922772992 9392067510912 9401940671692 9427490179326 9440604371736 9442010934144 9448798306221 9472617695232 9480839415552 9482251972608 9490805895432 9531254893824 9539527508064 9567202514652 9607977108864 9631127909376 9657629759592 9659068656768 9666012060387 9667452206448 9698789746944 9700234776576 9717412215969 9722159364096 9750364201728 9758826991008 9787138204644 9800418272256 9810720700896 9852533148672 9881116212096 9888219234189 9889692487056 9903449630016 9931841505792 9940801002543 9945657280512 9954289573632 9983167841376 9991832691636 10025715244032 10036254510112 10044965436732 10079028163584 10087776215424 10115534618883 10117041739632 10125822785202 10139908399272 10141419151488 10174293080064 10183123816704 10184641007616 10212665952672 10221529994892 10237273774848 10275884182404 10310729960448 10319679116928 10358600320494 10363660701696 10373009741784 10374555223936 10382012953749 10383559777296 10417218617088 10418770685952 10426260199968 10456507695924 10472613401856 10481703064416 10512111404988 10526375181312 10556913119616 10566075949776 10582350418944 10620679918203 10622262300912 10656694907136 10658282655744 10665944342496 10667533469184 10677156632361 10682372634624 10722661755552 10731968446572 10768360817664 10808974247472 10825622842368 10835018898048 10864833479541 10866452238864 10875883732254 10911138465312 10912764123648 10927944419328 10937429284608 10939058860032 10969159726944 10978680364884 11015909342208 11025470556288 11037060788508 11074487735296 11084099792256 11116255738608 11125904047938 11131339272192 11141380833768 11173321694016 11188864440576 11190531477504 11198575770336 11231063821548 11278929649536 11290786323876 11306106676224 11338906684032 11348748242352 11381671957086 11387232129024 11407396949181 11409096545424 11446079715072 11447785074688 11456014293792 11457721133568 11489249196756 11504838841344 11516932996704 11566017174528 11599571205504 11609639006544 11659118289408 11669635959507 11671374626928 11681504749458 11719370944224 11721117021696 11769317895168 11781690077088 11791915947468 11831902626816 11842172078976 11876527259568 11886835443498 11905144221312 11939682089616 11950045088526 11955882921984 11988781770528 11990567987712 12000975152832 12017669213952 12062994474996 12103900388352 12114405919872 12160096028406 12166036475904 12178825697664 12189396260304 12224758768722 12230730805248 12275030773476 12276859639104 12293937471744 12304607945184 12306441217536 12340304692812 12357049125888 12392898009984 12422759187456 12458798702208 12469612266288 12505787705934 12511897030656 12522756681216 12534053437989 12569986905768 12587472495648 12589347912192 12598397741628 12641119220736 12654407860576 12688795855728 12708339858432 12719370010752 12756270019536 12767341772646 12810636145152 12835233613602 12841503879168 12876839679456 12878758209024 12888016080516 12889936275264 12931719662592 12956549621292 13000485602304 13011769321344 13049517606192 13060843882362 13067224363008 13080960934528 13116508075584 13130296455294 13136710864896 13174821616128 13184292312252 13186256649408 13204599506688 13242455341056 13254401336724 13272386098176 13310890455168 13322443588848 13361093167014 13367620325376 13393287248976 13432142350818 13438704218112 13450368287232 13487379491844 13489388986176 13501097046936 13519877865696 13521892201984 13577498422272 13616887936896 13628706659856 13649698366464 13701178909872 13713070792842 13747639947264 13759572155904 13811467093992 13830679655712 13842683938332 13844746369728 13889624822784 13901680266624 13942010261232 13963484535808 13975604085888 14016148539984 14028313799574 14035166908416 14075884159488 14088101266368 14102911007538 14109800558592 14160906557604 14163016401216 14208926542848 14221259123328 14223377958912 14236208843148 14296882340736 14309291262096 14350803771978 14357814423552 14411965663296 14427115858286 14434163789824 14446691864064 14486444639388 14488602985152 14501178309672 14548184620416 14550352164864 14583239046144 14625546302592 14638240486512 14680707306966 14687879122944 14700627408384 14716081051344 14778799723008 14821674318144 14834538730584 14855174445024 14897762258688 14918485920768 14931434360448 14974751762064 14987749037454 15038572866048 15054381765168 15067448155098 15074808901632 15118542245376 15131664323136 15175562609448 15188734177803 15209862598908 15212128727232 15261439620096 15274685725056 15276961511424 15318998929008 15332294992338 15339785121792 15355910662272 15413826273606 15421356232704 15466094940672 15479518675392 15537900480741 15545491052544 15559514612676 15561832835904 15575339665944 15625827925632 15628156028928 15684761543886 15692423860224 15708920102784 15722554596624 15768167107482 15775870169088 15789562771968 15835369679424 15849113924664 15873525628416 15919576119488 15933393451368 15985042360704 15987423983616 15998916513744 16001300203776 16023558951936 16083992633328 16097952669858 16138533851136 16152541226496 16213461371208 16238434263552 16252528347072 16299678358296 16313825598381 16366707697968 16369146185472 16391916628992 16406143926912 16408588290048 16453739590416 16468020547326 16476065501184 16523864013312 16538205834432 16555591182762 16563678916608 16611731602944 16626149688384 16674383607912 16688856071907 16697008908288 16712071250652 16759982541024 16783296660864 16785797216256 16797863655504 16846595732322 16854825627648 16918394474304 16936179485814 16944453144576 16959160014336 17008360026048 17023122363528 17072507935629 17080848193536 17113644818136 17169119572608 17171677612032 17184021440688 17186581700352 17233873795134 17242292883456 17275399495056 17333980803072 17349025761792 17399356808256 17414458509816 17488677434112 17507061940392 17522257124187 17566428821504 17579056416336 17581675532544 17606132675584 17653976842752 17672535115632 17687873921202 17696514797568 17747853940224 17763258118464 17814790889352 17857716331968 17909523134424 17925067632789 17933824382976 17983172655792 17985851981568 18001462729248 18026503820928 18094491712494 18103331229696 18155850582528 18171608879808 18190711299578 18199597821952 18240144042609 18249054713856 18268238546496 18284094390456 18337138153083 18346096207872 18415289458656 18440906207616 18456911917776 18459661826304 18510457039218 18519499763712 18535573688832 18589347014976 18634138781184 18688198053312 18704418399432 18758681558901 18767845545984 18784135021824 18803881343384 18854980358652 18881208743472 18884021868288 18897596612442 18945235390464 18961678831104 18981611790864 19062509787648 19079055016128 19134405029304 19151012658969 19215954217728 19252850420403 19262255818752 19315259519184 19318137313536 19332024120774 19334904412896 19397579493888 19434824431938 19444318728192 19500728403456 19517653982016 19574276409288 19591265823543 19600836544512 19621441401792 19695444682941 19705066297344 19762232424192 19776438468378 19779384974112 19806899260032 19863683011584 19881602005086 19891314561024 19908579147264 19966335682752 19983665383272 20041639750521 20051430488064 20072509020224 20089930873464 20148213526227 20158056327168 20175552430848 20231069237766 20234083479264 20251645570404 20279816798544 20282838302976 20348586160128 20366247633408 20425331905344 20443059989784 20474547549696 20551768364808 20569606189263 20621459920896 20639358233856 20717200640988 20746019483568 20749110447872 20764025907498 20767119554592 20834437234176 20852520399936 20913015391848 20945226803712 20963406128832 21024222809976 21042470699361 21052750362624 21113826239232 21132151899552 21154366511307 21164700837888 21241359836406 21244524601824 21313389814272 21331888684992 21335066938368 21354313264722 21364745269248 21445323511104 21463936893144 21526205657967 21536721635328 21617948494944 21640673787429 21651245684736 21670037796096 21729666959082 21732904477728 21751767464508 21822276930624 21825528247296 21855888838656 21874858569216 21938319453888 21957360729768 22021060960449 22031818684416 22050941112576 22074121577016 22148975470592 22168199584512 22232511477216 22251808095876 22282761667536 22346643388032 22377728881152 22397151540672 22462127643096 22557859299072 22581572647752 22601172232647 22612213352448 22677813368064 22697496484704 22763343914172 22814793898362 22818193090848 22892159430144 22912028587584 22915442267136 22978498393512 22998442488507 23009677682688 23033865993408 23120739410409 23132034349056 23199142411008 23219278013088 23318236578816 23339271919014 23342749253856 23363009498916 23438741888448 23442234043392 23527142315829 23538635790336 23563380154176 23583831894936 23652250661223 23663805253632 23684344157952 23753054519136 23773670886996 23810288442624 23879364179232 23900090177052 23977563541056 23981135975424 24001950305664 24035338427904 24125988949992 24146929004787 24207800776704 24228811839744 24320192056812 24357651395328 24378792520608 24449517537444 24550061546952 24553719278208 24587874943488 24609215890368 24612882435072 24680609385624 24702030820989 24714098251776 24785796019968 24833386774143 24845518374912 24917597404416 24939224532576 25011575411868 25045513362432 25068106875978 25139973811536 25174944991296 25178695824384 25196795483256 25269893598483 25282238441472 25308815721152 25377591711456 25404269228721 25416679716864 25438740021504 25512540039072 25534683545292 25621272290304 25670467227204 25753679358912 25757516418048 25776032161032 25779872550528 25850810692701 25863439325184 25913099242584 26000971204608 26023538642688 26099035212384 26121687764724 26161921869056 26233016151168 26260592910588 26349643232256 26368584624504 26372513298816 26409199013376 26484910682112 26508802673448 26531810881803 26544772196352 26621780910336 26644887177696 26722186334028 26786574497952 26864284701636 26900736574464 26974758983688 26978777972352 27002194093872 27039755731392 27043784403968 27141737568741 27154996844544 27233775873792 27257413319712 27286066949367 27299396732928 27402357819744 27426141585684 27519144311808 27622934187984 27661359311424 27685367876664 27689492739456 27765685558827 27779249645568 27803360533248 27884020522464 27926969071616 27951208171776 28032297079968 28056627599148 28151768318976 28176202532736 28205822015076 28321813115208 28326032802432 28417853085696 28442518246656 28446755917824 28472417686296 28593764681472 28618582524192 28701607543956 28823931326592 28854231716572 28893383728128 28972889278776 28977205970304 28998036181161 29002356619344 29096369240832 29100704329728 29152236647907 29166478092288 29251092605184 29276480973024 29361414613932 29401254816768 29432162102688 29557599446016 29643348636288 29664657702567 29669077461168 29710348890048 29795524517376 29822403007629 29836971841536 29862868720896 29949503524128 29975498074908 30077145732096 30108763530336 30134896310196 30237084490752 30263328646272 30346603856649 30351125218896 30377468355606 30419725197816 30424257454464 30522879240192 30549371450112 30553923022848 30637997858016 30664589984676 30711821324544 30827652547212 30932189881344 30959037350784 31075800961482 31090982105088 31119029225352 31123665671808 31146038861247 31150679331888 31251655851264 31256312057856 31369523087772 31417840205568 31445109193248 31536334214964 31579125543936 31670739358848 31698227849328 31747051256832 31839152238976 31862039754609 31866786902736 31970084721408 31974847967232 31997833027488 32002600407552 32031469897083 32047117903872 32167985266656 32195905339716 32305082452992 32426922742416 32476868527104 32505056694144 32594500438623 32599356716592 32627651196762 32733415395936 32738292370944 32783833257984 32812287853824 32817176580096 32907479180832 32936041094652 33047728026624 33076411668864 33111182365524 33223463205888 33252299376768 33348767215824 33377712143814 33394017816576 33424142501304 33519965082048 33566593321728 33571594432512 33595727311008 33693191464644 33836788948608 33872358971628 33918320028672 34016720052096 34046244727056 34145015871258 34161696387072 34222190847543 34227289636272 34338239145216 34343355224064 34368042881376 34373163400704 34467747590268 34550798990112 34698051523584 34798713616512 34828917019632 34977354868224 35008907878521 35014123880784 35044514248374 35132857643008 35158112832672 35163351065088 35212265351168 35307953685504 35345070231264 35375747842404 35495707880448 35526516236928 35629581778704 35715432663936 35819046268848 35850135265578 35867648765952 35966345311584 35971703963136 36002925458496 36053007641856 36188983424988 36311701165056 36343217759616 36381422599156 36480288085218 36498109427712 36536477092992 36568188780912 36674276306166 36692192415744 36830578917312 36881812415232 36913823835552 36919323652608 37020914078436 37071147377664 37178694029952 37268277562368 37376396106624 37408836798864 37517363117802 37535691091968 37568270043648 37602160313967 37607762686768 37709960717304 37762417486944 37768043736576 37795193224884 37923357662208 37963223581728 38125019575296 38158110032256 38268810058608 38302025317938 38431908435456 38505700840806 38524511637504 38630519038368 38636274627072 38664048241548 38669808825792 38795158987776 38869648863876 39001456806912 39035307964032 39148552818576 39182531647086 39201673089024 39242882803584 39390889365882 39410132594688 39524464848384 39552876936756 39558769948224 39613798520064 39727366023168 39763204010172 39817158294528 39932671365504 39967330766544 40083279501042 40102860976128 40145018040448 40179861746928 40296427052454 40316112654336 40351104861696 40462138475532 40468166958528 40503291140808 40559633597088 40565676605952 40732495266816 40850663810688 40886119979568 40949095099392 41103536729616 41139212378526 41242919841792 41278716467712 41434401281976 41492038967136 41498220895744 41528051814996 41534239109184 41668874468352 41705040799872 41826030783696 41890453607424 41926812257664 42048445619952 42084941398722 42105500725248 42227652478464 42264303799104 42308733022614 42329401675776 42482719672812 42489049203648 42626779628544 42663777369984 42670133876736 42708626529444 42890647022208 42927873786288 43052411315934 43073443270656 43235896989888 43281347574858 43302491369472 43340075592192 43459333918164 43465808955456 43503534929016 43644553861248 43651056494592 43749717138432 43876638907776 43914721459536 44042121920898 44063637368832 44101882225152 44148243154032 44297950941184 44336399169024 44465022954432 44503616191752 44565523335072 44693286776064 44755457762304 44794303081344 44924255286192 45115718598144 45163145295504 45202344465294 45224426704896 45355626736128 45394992969408 45526687828344 45566202533409 45629587796724 45636386181696 45784318860288 45824057175168 45830884534272 45956996787024 45996884977014 46019355365376 46067731986816 46241478820818 46264068698112 46398284822016 46438556026176 46613701442223 46636473157632 46678543838028 46685498507712 46726018997832 46877483776896 46884468086784 47054284631658 47077271580672 47126760308352 47167663789872 47304501322446 47327610507264 47368688315904 47506109038272 47547341773992 47620576885248 47758728358464 47800180354104 47955127082112 47962271950848 48003900611328 48070676855808 48251977899984 48293858009574 48415601553408 48457623679488 48640384113624 48715302790656 48757585041216 48899035074888 48941476795143 49100123093904 49107438556416 49175749886976 49218431780736 49225764870144 49361218771248 49404061641978 49428196503552 49571592039936 49666773548286 49691036749824 49835194808832 49878449065152 50023150823736 50066568215721 50091026724864 50136213751956 50279947623072 50349889982592 50357391648768 50393590966512 50539787196966 50564476882944 50617631442304 50755183422912 50808538457442 50833359433728 50877480043008 51025080078144 51069367090584 51217523806887 51242544580608 51340934454408 51507358717824 51515032836096 51552064322064 51559745101056 51701621385402 51726878650368 51826198485168 52001942409216 52047077285376 52198070424768 52243375529448 52323843738112 52466032302336 52521185821176 52566771372561 52699286464512 52737169249008 52745026597632 52818398026752 53017605346896 53063621763606 53089544392704 53243561820672 53289774355392 53444372668056 53573148995904 53728569403272 53775202898367 53801473148928 53949517967376 53957555944704 54004388187744 54079511462784 54087568807936 54283475137482 54309993689088 54467551747584 54514826639424 54572133898734 54598793465856 54804715639488 54852283171368 55011414459249 55038288623616 55245868375968 55322718622848 55370735753328 55378985478912 55531371117654 55558499291136 55606721066496 55768041044928 55853938143232 55902416343552 56064594159936 56113255198296 56276044676703 56303536637952 56352405065472 56411644030152 56643626230416 56652065604864 56835706171392 56885036493312 56944835372592 57187529362944 57237165048384 57403215087912 57453037976907 57647862653184 57708463433144 57758551261209 57786767456256 57945778557552 57954411940608 57996072362322 58004713238688 58192738481664 58304473295814 58332956184576 58502185210368 58552961946048 58722829227864 58773797470629 58802509633536 58864324205376 59086334048823 59115198892032 59286697272576 59329315405134 59338154922336 59420697780096 59591049034752 59644806015258 59673943683072 59725737441792 59899007048256 59950996149816 60124919251563 60154291464192 60217527060672 60269792620392 60444640578681 60474168981504 60526657292544 60693207713298 60702250437792 60754936711212 60839450395632 60848514908928 61045758480384 61098742900224 61275995716032 61329179969352 61423642649088 61655305094424 61708818567789 61864379762688 61918074701568 62151601922964 62238058450704 62247331343616 62292077722494 62301358663776 62503311702528 62739046175544 62835680411136 62890218386496 63072668429928 63127412098083 63158251087872 63341478717696 63396455698656 63463099533921 63494102513664 63678304477952 63724079509218 63733573805472 63940169442816 63995666054976 64005200815104 64062939794166 64094235807744 64335970533312 64391810679432 64578616973901 64610164905984 64853845484832 64922021362287 64953737054208 65010113388288 65189000877246 65198713433184 65255302393524 65466830791872 65476584741888 65567666515968 65624575707648 65814958361664 65872082189304 66063182881347 66095456053248 66152823337728 66222364731048 66446926411776 66504598753536 66697534431648 66755424287628 66848285002608 67039930164096 67133186643456 67191454622016 67386382929288 67673577897216 67744717943256 67803516697941 67836640057344 68033440104192 68092489454112 68290031742516 68444381695086 68454579272544 68676478290432 68736085762752 68746326801408 68935495180536 69101597980224 69362218231227 69396103047168 69597427233024 69657834039264 69954709736448 70017815757042 70028247761568 70089028496748 70316225665344 70326702130176 70424530702336 70581426947487 70615907371008 70690140462528 70751495684808 70956751983669 70991415760896 71053032473856 71259163557408 71430865327872 71638092537696 71700270531156 71932690623168 71943407926272 72005850916992 72106015283712 72377966849976 72440787014361 72623402330112 72686435519232 72762845198312 72960576170436 73072954185984 73136377561824 73348552612332 73661157834624 73763624830464 73827647671104 73838647305216 74041828156872 74106092462967 74142294755328 74357388059904 74500160322429 74536555124736 74752792213248 74817673597728 75034726235604 75136540087296 75204320627934 75215525373536 75419921434608 75524834973888 75536087473152 75590386449768 75809680795449 75846715324416 75926447163456 76212807686163 76250039150592 76316220064512 76537620117216 76604050635876 76863816870912 77011401681612 77261038076736 77272549254144 77328096483096 77339617651584 77552432078103 77590317975552 77739297727752 78002913613824 78070615928064 78297105637152 78365063294172 78485765607168 78781778731764 79048929696768 79105753873512 79117539896448 79227597040128 79454732046336 79526408020344 79595432645409 79634316589056 79865342731008 79934661533088 80166559002084 80290036080896 80359723493856 80592854104908 80702209723392 80924276951064 80936333917056 81006582281616 81119267194176 81131353211904 81425212706223 81464990533632 81701327621376 81772239959136 81858200848101 81898190198784 82207073459232 82278424757052 82557432935424 82868802563952 82984077934272 82996441791488 83056103629992 83068478218368 83297056676481 83337748936704 83410081599744 83652061567392 83780907214848 83853624515328 84096891239904 84169882797444 84455304956928 84528607598208 84617466045228 84965439345624 84978098407296 85253559257088 85327554739968 85340267753472 85417253058888 85781294044416 85855747572576 86104822631868 86471793979776 86562695149716 86680151184384 86918667836328 86931617910912 87007069858032 87289107722496 87302112989184 87456709943721 87499434276864 87753277815552 87829442919072 88084243841796 88203764450304 88296486308064 88672798338048 88930045908864 88993973107701 89007232383504 89131046670144 89386573552128 89467209022887 89510915524608 89588606162688 89848510572384 90231437196288 90326290591008 90404688930588 90711253472256 90789985938816 91039811569947 91053375656688 91132405066818 91259175593448 91272772363392 91568637720576 91648114350336 91661769068544 91913993574048 91993769954028 92135463973632 92482957641636 92796569644032 92877112052352 93227402884446 93272946315264 93357087676056 93370997015424 93438116583741 93452037995664 93754967553792 93768936173568 94108569263316 94253520616704 94335327579744 94609002644892 94737376631808 95012218076544 95094683547984 95241153770496 95517456716928 95586119263827 95600360708208 95910254164224 95924543901696 96007801222656 96094409691249 96141353711616 96503955799968 96587716019148 96915247358976 97280768227248 97430605581312 97515170082432 97783501315869 97798070149776 97882953590286 98200246187808 98214877112832 98351499773952 98436863561472 98451529740288 98722437542496 98808123283956 99143184079872 99333547096572 99670389617664 99756898130304 100046301647472 100133136431442 100182053449728 100272427503912 100559895246144 100699779965184 100714783297536 100787181933024 101079574393932 101235262884608 101510366845824 101617076914884 101754960086016 102050160156288 102138734181168 102435047613774 102485089161216 102666572542629 102681868908816 103014717435648 103030065672192 103104128644128 103119490202112 103403242770804 103652396970336 104094154570752 104396140849536 104486751058896 104647687476224 104932064604672 105026723635563 105042371642352 105133542745122 105398572929024 105474338498016 105490053195264 105636796053504 106035210693792 106127243527212 106487123641344 106579548710784 106888745336112 107146297991808 107457138806544 107550405796734 107602946297856 107899035934752 107915111889408 108008776375488 108159022925568 108175137615872 108566950274964 108935103495168 109029653278848 109144267797468 109609431278976 109704566342736 110022828918498 110076577247232 110491736751936 110645437245696 110741471506656 110757970957824 111062742235308 111213442132992 111536082089856 111804832687104 112129188319872 112226510396592 112552089353406 112607073275904 112704810130944 112806480941901 112823288060304 113287252460832 113304131209728 113770072986624 113889670745184 114375058725888 114474330096768 114806430175824 114906075953814 115295725306368 115416926866288 115517102522418 115573534912512 115891557115104 115908823881216 115992144724644 116009426477376 116385476963328 116608946591628 117004370420736 117105923892096 117445658455728 117547594941258 117605019267072 117728648410752 118172668097646 118230397784064 118573394545152 118658630810268 118676309844672 118841395560192 119182098069504 119289612030516 119451474883584 119798014096512 119901992299632 120249838503126 120308582928384 120435054121344 120539585240784 120889281157362 120948337963008 121053314585088 121386415426596 121404500875584 121509873422424 121678900791264 121697029817856 122197485800448 122551991432064 122658359938704 122847285298176 123310610188848 123417637135578 123728759525376 123836149403136 124303203845928 124476116901408 124494662687232 124584155444988 124602717327552 125006623405056 125478092351088 125671360822272 125780436772992 126145336859856 126254824196166 126316502175744 126682957435392 126792911397312 126926199067842 126988205027328 127356608955904 127448159018436 127467147610944 127880338885632 127991332109952 128010401630208 128125879588332 128671941066624 128783621358864 129157233947802 129220329811968 129707690969664 129844042724574 129907474108416 130020226776576 130378001754492 130397426866368 130510604787048 130933661583744 130953169483776 131249151415296 131629916723328 131744164378608 132126365762694 132190912106496 132305646675456 132444729462096 132893852823552 133009197507072 133395068863296 133510848575256 133696570005216 134079860328192 134266373286912 134382909244032 134772765858576 135347155794432 135489435886512 135607033395882 135673280114688 136066880208384 136184978908224 136580063485032 136698607600227 136888763390172 136909158545088 137352956580864 137472171525504 137492653602816 137870990361072 138203195960448 138724436462454 138792206094336 139194854466048 139315668078528 139841104326669 139909419472896 140035631514084 140056495523136 140178056993496 140632451330688 140653404260352 141162853894974 141231814742016 141380280925056 141502991369616 141913503967338 141982831521792 142106064947712 142518327114816 142861730655744 143276185075392 143400541062312 143865381246336 143886815852544 144011701833984 144212030567424 144755933699952 144881574028722 145246804660224 145372871038464 145525690396624 145921152340872 146145908371968 146272755123648 146697105224664 146824430385429 147322315669248 147527249660928 147655295342208 147677294610432 148083656313744 148212184925934 148284589510656 148714776119808 149000320644858 149073110249472 149505584426496 149635347195456 150069452471208 150199704647163 150273080174592 150408641255868 150431050747072 150839842869216 151049669947776 151072174946304 151180772899536 151619361590898 151693430648832 151852894326912 152425615372326 152500078301184 152632440129024 153075240234432 153208101271752 153652571420661 153727633741824 154022803363224 154522076153472 154545098508288 154656192966192 154679235303168 155104864156206 155180635951104 155478595455504 156005827227648 156141231856128 156594211274304 156730126588344 156971531214336 157563557463528 157700314117683 158097859393536 158211507747024 158235079792896 158455194080256 159052816040688 159190865290818 159268633178112 159730685462016 159869323066176 160333118004168 160580072161792 160719446987712 161185708209816 161325608695101 161404419446784 161848553902128 161872667834112 162013164563232 162238534388352 162262706423808 162850425412446 162929981067264 163402655242752 163544479918272 163716401696202 163796380397568 164414146918464 164556849514104 165034243377747 165114865870848 165737605127904 165968155868544 165992883582976 166112207259984 166136956436736 166594113352962 166675497873408 166820163199488 167304123134784 167561814429696 167707249030656 168193782479808 168339765594888 168828134030109 168910609913856 169057215196416 169234932090456 169930878691248 169956196814592 170507118514176 170655109479936 170834506117776 171562588088832 171711495145152 172209645263736 172359113930721 172943587959552 173125390299432 173275653783627 173360302368768 173837335672656 173863235821824 174014139716064 174578215444992 174913419887442 174998868553728 175506555631104 175658885838144 176168487683592 176321392411887 176407528900608 176592972616128 177259002146469 177345596676096 177860091817728 177987946215402 178014464767008 178262093340288 178773147104256 178934418045774 179021831049216 179177212325376 179697021144768 180374757754689 180462874392576 180652581182016 180809377861176 181333921736043 181422506944512 181579971877632 182079623139894 182106751313376 182264810133636 182518351186896 182545544726784 183137275441152 183296228700672 183827987148096 183987539908056 184270927947264 184965915283272 185126455703367 185593139288064 185754224104704 186454805768892 186714175352112 186741994030848 186876233167482 186904075991328 187509935107584 188217138526632 188507041233408 188670655159488 189218005289784 189382236294249 189474753263616 190024436153088 190189367095968 190389298601763 190482307540992 191034913433856 191172238527654 191200721416416 191820508328448 192015602445312 192188819382498 192282707423232 193007911599936 193175432038296 193735850921703 193830494717952 194561536454496 194766064086861 194861211162624 195030340164864 195567002631738 195596140299552 195765907180572 196400492375616 196429754225664 196702999547904 196873727122944 197444875084992 197616246567912 198189548644041 198286368159744 198667094193144 199340779235328 199513796260608 200092603294944 200266272862884 200544855007824 201119790492288 201399559930368 201574363866048 202159148787864 202470525769216 203020733691648 203234153829768 203410550093823 203509920172032 204100320312576 204277468362336 204870095227548 205333145085258 205363737817632 206029434871296 206208257288256 206238980404224 206806485541608 207304793940672 208086654693681 208188309141504 208792281699072 208973502117792 209193179945147 209295374952448 209864129209344 210053447271126 210084743284704 210267085490244 210948676996032 210980106390528 211273592107008 212070421387584 212254487054424 212870255951007 212974247282688 213159097421568 213777490672224 214292595983616 214914277613088 215100811593468 215798071869504 215830223778816 216017552750976 216318045851136 217133900549928 217322361043083 217870206990336 218059306557696 218288535594936 219218862557952 219409132685472 220045657836996 220983473503872 221290874491392 221482943013312 221515941915648 222125484470616 222318277388901 222426884265984 223072164179712 223500480967287 223609665374208 224258376639744 224453020793184 225104178706812 225409620261888 225612961883802 225646576120608 226574504921664 226608262419456 227429042386347 227540145973248 227779341490368 228638423058489 228750117451776 228948660193536 229612860351648 229812151907628 230591450612736 230833853732576 231034205044836 231783114230208 231817647762432 231984289449288 232018852954752 232657296234309 232770953926656 233217893183256 234008740841472 234211847784192 234891316911456 235095189882516 235457296821504 236345336195292 237146789090304 237317261620536 237352619689344 237682791120384 238364196139008 238579224061032 238786297936227 238902949767168 239596028193024 239803984599264 240499677006252 240870108242688 241079170481568 241778562314724 242106629170176 242772830853192 242809001751168 243019746844848 243357801582528 243394059635712 244275638118669 244394971600896 245103982864128 245316719877408 245574602544303 245694570596352 246621220377696 246835274271156 247672298806272 248606407691856 248952233802816 248989325374464 249168310889976 249205434655104 249891170029443 250013246810112 250956184702176 251342721644544 251560873545984 252290673719712 252509648392332 253365914870784 253585822794624 253852398135684 254713217911808 254896318036872 254934295221888 255760677771264 255982664219904 256020803260416 256251759176664 257343882133248 257567242717728 258314467895604 259415381939328 259688085449148 260040453553152 260756003508984 260794853732736 261021209574096 261867323167488 261906338967552 262370129831163 262498302830592 263259833446656 263488328757216 264252731525388 264611293350912 264889458924192 266018395014144 266790137726592 267021697150512 267393140010432 268159720656384 268401627068661 268532746573824 268765818488064 269545531717152 270694311588864 270978871773024 271214066791764 272133760416768 272369957816448 273119434709841 273160126970064 273397215200454 273777526780344 273818317090176 274705913161728 274944343051008 274985307205632 275741980722144 276406391920896 277448872924908 278389708932096 278631336157056 279682208653338 279818838945792 280071263028168 280112991046272 280314349751223 280356113986992 281264902661376 281306808520704 282325707789948 282760561850112 283005982739232 283827007934676 284212129895424 285036654229632 285723461311488 286552370150784 286758357791481 286801082124624 287730762492672 287773631705088 288023403667968 288283229073747 288424061134848 289511867399904 289763148057444 290745742076928 291051380793248 291842304681744 292291816743936 292545510247296 293350503947607 293394210449328 293648860770858 294644631338496 295054499321856 295310590684416 295354589220864 296167312627488 296424369851868 297429552239616 298000641289716 299011168852992 299270694390912 300138904942416 300399409294326 300546160349184 300817282511736 300862101494144 301679685738432 302099339895552 302144349892608 302361545799072 303238723181796 303705788653824 304851230744652 305264880258048 306150480468864 306416202543504 307305142841322 307455267483648 307999717627887 308045606726448 309044152306944 309090197016576 309312385932384 309358470606336 310209728312412 310957190911008 312282463712256 313188422548608 313460253176688 313943062428672 315080170906689 315127114927056 315400628235366 316195718787072 316423015494048 316470159585792 316910388160512 318105632081376 318381730581636 319461370924032 319738646132352 320666236008336 321160144323584 321438893975424 322371416419632 322651217390202 322808838893568 323697107804256 323745335668224 324026329126464 324477068776704 324525412847616 325700850824892 326805310485504 327088959836544 327432803392404 328828293836928 329113699028208 330068486755494 330229731741696 331475210255808 331936311737088 331985767165952 332224414519968 332273912873472 333188226705924 333640326398976 334608246269568 335414498061312 336387564959616 336679531189776 337656268060218 337821219827712 338114430392832 338419442825703 338469864180912 339861757382496 339912393629184 341310218959872 341669012235552 343125176177664 343422990290304 344419290527472 344718227861442 345887175919104 346250780598864 346551307567254 346720604737536 347674671345312 347726471643648 348028279432128 349156430889984 349826839774884 351013111262208 351317771676288 352336975367184 352642784823774 352815057801216 353185945232256 354518004292938 354691193352192 355720183635456 355975892430804 356028929534016 356524186680576 357546294208512 357868836091548 358354424650752 359394042289536 360749515509378 360925748785152 361305162364032 361618755722352 362667843472086 362845013889024 363159943755264 364159246279788 364213502626752 364529620267272 365036702373792 365091089453568 366592457401344 367655974296192 367975079816112 368541855894528 369931830566544 370252911406734 371186278576128 371508448209408 372909611537784 373428350704224 373483988061696 373752466334964 373808151982656 375019870215168 376434277053264 377014082466816 377341310318976 378436010579568 378764472588498 378949506527232 380048872306176 380378734191936 380778597203526 380964615081984 382069826867712 382344477055308 382401442832832 383641016656896 384031204890624 384377638764996 386015823199872 386350864076592 387471701843406 387660989435904 389123072908992 389532128173722 389722422325248 390060680329728 391134005263476 391192280599104 391531814361144 392800984751232 392859508451328 393747454245888 394889750169984 395232493135824 396379097288082 396572736319488 397334188386288 398681558470656 399027592521216 400185206589888 400532545725768 401089710015648 402239580984576 402799119860736 403148727732096 404318297575728 404941051538432 406041467383296 406468307659536 406821100187646 407019840344064 408200640625152 408554936724672 409740190455096 410666290170516 410727475635264 412058869742592 412416514576512 412477960808448 413612971083216 414609587881344 416173309387362 416376618283008 417584563398144 417947004235584 418386359890294 418590749904896 419523312980007 419728258418688 420106894542252 420169486569408 420534170980488 421897353992064 421960212781056 424140842775168 424508974108848 425740511902014 425948494565376 426318194843136 427554981344448 428585191967232 429828555226176 430201623186936 431596143739008 431660447557632 432035105501952 432636091702272 434267801099856 434644722086166 435740413980672 436118613115392 436577071189872 438437725115904 438818265370944 440091315673992 440473291156287 441966947007744 442581748982784 442965886026624 443031883831296 444250968941232 444636554777802 444853768531968 446144328359424 447000961934574 447219330748416 448516753279488 448906041586368 450208357413624 450599113941489 450819240523776 451225923767604 451293152241216 453149009843328 453216524838912 454858084772694 455080291946496 455558682980736 457276846116978 457500234903552 457897320387072 459225720703296 459624303815256 460957714261983 461182901225472 461667707465152 462068410089672 463566228460416 463635295524864 463968578898576 464037705909504 465314592468618 465541907853312 466435786366512 468017481682944 468423695568384 469782633822912 470190379765032 470914593643008 472690672390584 473100942353049 474293578180608 474634523241072 474705239378688 475365582240768 477158448122064 477572595872454 477805899534336 479192056386048 479607969198528 480999354012504 481740216485376 482158340963136 483557124629448 483976826085303 484213258340352 485545661706384 485618003502336 486039493689696 486715603165056 486788119271424 488551276237338 488789943201792 490207965728256 490633439754816 491149205088606 491389141192704 493242440755392 493670548542312 495102730133241 495344597612544 497212815383712 497904467605632 497978650748928 498336621779952 498410869310208 499782340058886 500026493620224 501912369404352 502685443289088 503121747091968 504581347439424 505019296784664 506484402090327 506731829741568 507171645589248 507704796271368 509426435823616 509792636073744 509868590443776 511521355542528 511965328439808 512503518353328 514687764266496 515134485435456 516628935791208 518830763878656 519376170898296 519826961350881 520080907106304 521512007017968 521589707465472 522042419148192 523734646334976 524740259662326 524996605661184 526519666893312 526976657514432 528505463050776 528964177235661 529222586701824 529778917848384 531777006439407 532036790028288 533580275453184 534043394301024 534786280020864 536319441312768 536803254137322 537065493147648 537531636976128 539091063434304 541124273264067 541388623177728 541957743546048 542428133583528 544001765208129 544267520833536 544739915632896 546238869419682 546320253940128 546794430400908 547555053560688 547636634180352 549411826323456 549888686102016 551483961444288 552812783841792 554897745849816 555379367110101 556779417864192 557262672314112 559364417306676 560142526056336 560225982092544 560628699502446 560712227973984 562529805322752 564651415579896 565521123700224 566011965478464 567654015869352 568146708882747 568424259790848 570073308459264 571167895805289 571446922622976 573104740301568 573516715582962 573602164249248 575461524985344 576046807335936 576566458147494 576848122269696 579023734799808 579526296114888 581207552765109 581491484153856 582102761586496 583684609363488 584298192260583 584583633487872 585091020494592 586701007895214 586788420898656 587297721541716 589289262676992 590108998643712 590621181368832 592334625254976 592848739703736 594568645932123 594859104479232 596001282579432 598022337705984 598541388781824 600277809884832 600798818588652 601634565023472 601724202988288 603359371476864 604198679791104 604723091598144 606477446363592 607411577307648 609702461489304 610231650281469 610529760516096 612300960937728 612832405087008 614610285682644 615999435255774 616091213452896 618088304613888 618624771864768 618716941212672 620419456624824 621914381822016 624259964081043 624564927424512 626376845097216 626920506353376 627579539835441 627886124857344 630160341813378 630254229854112 630801256470732 632846030988096 632940319171584 633820776321024 636211264162752 636763461163272 638610767853021 638922741848064 639477292264704 641332472016672 642320288647168 642877787950848 644742832839264 645302434780404 647394215608512 647490671336448 648052658252928 648954137553408 651401701649784 653610620971008 654177919673088 654865606784808 657656587673856 658227398056416 660136973510988 662950420511616 663872623474176 664448829039936 664547825746944 666376453411848 666954832166703 667280652797952 669216492539136 670501442901861 670828996122624 672775129919232 673359062379552 675312536120436 676228860785664 676838885651406 676939728361824 679723514764992 679824787258368 682287127159041 682620437919744 683338024471104 685915269175467 686250352355328 686845980580608 688838581054944 689436455722884 691774351838208 692501561197728 693102615134508 695349342690624 695452943287296 696056558864256 697971888702927 698312861779968 699653679549768 702026222524416 702635543352576 704673950734368 705285569647548 706371890464512 709036008585876 711440367270912 711951784861608 712057859068032 713048373361152 715092588417024 715737672183096 716358893808681 716708849301504 718788084579072 721499031018756 722610324728064 723237511444704 725335686944172 726319887510528 728318492559576 728427005253504 729059240534544 730073404747584 730182178907136 732826914356007 733184914802688 735311948592384 735950159632224 736723807632909 737083711789056 739863661133088 740505822813468 743016896418816 745819223075568 746856701408448 746967976123392 747504932669928 747616303965312 749673510088329 750039740430336 752868554106528 754028164933632 754682620637952 756872021159136 757528945176996 760097744612352 760757468383872 761557194407052 764139653735424 764688954110616 764802885665664 767282033313792 768062409781248 768755277529992 772031646399744 772701728153184 774943403686812 778246145817984 779064256347444 780121360659456 782268010526952 782384561198208 783063628722288 785601969502464 785719016902656 787110389493489 787494908491776 789779500339968 790464986271648 792758194576164 794668376772576 798055185042432 800370413179776 801065091451536 802179420031296 804479161969152 805204881205983 805598239721472 806297455464192 808636595151456 809882103076864 812082934766592 812936615319072 813642200375292 816401281250304 817109873449344 819480380910192 821332580341032 821454951270528 824117739485184 824833029153024 824955921616896 827225942166432 829219175762688 832346618774724 835169126796288 835894008471168 836772719780588 839046625960014 839456516837376 840213789084504 840338973138816 840943049253669 841068341960976 843794707984128 843920425562112 848281685550336 849017948217696 851481023804028 852636389686272 855109962688896 857170383934464 859657110452352 860275073374443 860403246373872 863192287478016 863320895115264 864070211003904 864849687221241 865272183404544 868535602199712 869289444172332 872237226230784 873154142379744 876875450231808 877636530741888 880051511842821 880182631347984 880946582312574 883933894015488 885163497965568 885931772053248 886063767662592 888501937882464 889273109555604 892288656718848 894001923869148 897033506558976 897812083172736 900416714827248 901198227882978 901638481047552 902451847535208 902586304482432 906298019686656 906433049677824 909716169545388 911117365961472 914553692233956 915794640774144 918451441406592 919248607630512 921915428523966 922365802450944 923335414930304 923999152883661 924136820179344 927132456920832 927270591049728 927937157797152 928075411819008 930629184937236 932871572733024 936847391136768 939565267645824 940380759530064 941829187286016 945240512720067 945381344781168 946201884706098 948587156361216 949269046482144 949410478757376 950731164481536 954316896244128 955145191744908 958384112772096 959215938397056 961998708025008 963480432970752 964316681926272 967114249258896 967953652170606 968426516680704 971091323412768 971236007004672 972078987379392 973431206330112 973576238542848 977102552474676 980415931456512 981266879509632 982298410177212 986484881510784 987341097084624 990205460266482 990689195225088 994425630767424 995808935211264 995957301497856 996673243559904 996821738620416 999564680117772 1003824738808704 1006243494183936 1009162694878848 1010038593569328 1012968804180654 1013463659483136 1014343291178496 1015258328477109 1015409592542736 1018852871647232 1019585272147488 1019737180887552 1023930656879616 1025007036706656 1029375528532992 1030268970870912 1033257871582416 1037661527757312 1038752341796592 1039653922701762 1040161814212608 1043024014035936 1043179414930944 1044084838296384 1047469292669952 1049480519324652 1053039333786624 1053953315028864 1057010926101552 1057928354471322 1058445173403648 1059557835696768 1063554012878814 1064073580056576 1067160550906368 1068086788602048 1069572560041728 1072638882625536 1073606508274644 1075063273952256 1078182126868608 1082248546528134 1082777246355456 1083915487092096 1084856267167056 1088003530416258 1088535041667072 1089479831265792 1092477738839364 1092640507880256 1093588860801816 1095110107121376 1095273268360704 1099777372204032 1102967922888576 1105625567683584 1109795491699632 1110758734220202 1113558835728384 1114525344628224 1118728834613352 1120285052112672 1120451964185088 1121257399004892 1121424455947968 1125059610645504 1129302831159792 1131042247400448 1132023930956928 1135308031738704 1136293417765494 1136848519581696 1140146616918528 1142335791610578 1142893845245952 1146209480603136 1147033431165924 1147204328498496 1150923049970688 1152093614671872 1153132916294988 1158047469599616 1159052592229776 1162415105530218 1162982968307712 1164205523172992 1167369218726976 1168596384521166 1169167266975744 1170182040989184 1173402015790428 1173576841797312 1174595443083432 1178578525353984 1181242362737664 1184669250509952 1185697479407472 1189137291864246 1189718208958464 1192002565158864 1196044675411968 1197082777563648 1200555619769664 1201597637177304 1203269130046944 1203448405976576 1206718742953728 1208397359582208 1209446183196288 1212954892727184 1214823154615296 1219404922978608 1220463300562938 1221059521032192 1224601921875456 1225664810174016 1229220571365288 1231998870511548 1232182426905792 1236176609227776 1237249543729536 1237433882425344 1240838913249648 1243828763644032 1248519928162086 1249129854849024 1252753690194432 1253841012706752 1255159079670882 1255772249714688 1260320683626756 1260508459708224 1261602512941464 1265692061976192 1265880638343168 1272422528325504 1273526922326544 1277221535706042 1277845483696128 1278954584529408 1282664944033344 1284640577294336 1285755575901696 1289485665678528 1290604869560808 1294788431217024 1294981342672896 1296105316505856 1297908275106816 1302803403299568 1307221241942016 1308355839346176 1309731213569616 1315313175347712 1316454796112832 1320273947021976 1321419873468861 1325900841023232 1327745246948352 1328897658079872 1329095651493888 1332752906823696 1333909664333406 1334561305595904 1338432985078272 1341002885803722 1341657992245248 1345550259838464 1346718124759104 1350625072240872 1351797341824467 1352457721571328 1353677771302812 1353879456723648 1359447029529984 1359649574516736 1364574254318082 1365240875839488 1366676048942208 1371830538350934 1372500704710656 1373691961161216 1377677162109888 1378872911445768 1382873142785949 1383548703676416 1385003122395456 1386205230269016 1390698685381248 1390905886574592 1392113117728512 1395943777405854 1396625723559936 1399307359099536 1404052445048832 1405271086705152 1409347901468736 1410571139295096 1412743780929024 1418072017171752 1419302827059147 1422880734541824 1423903569723216 1424115718136064 1426096746722304 1431475344366192 1432717787617362 1433417698603008 1437576169158144 1442998062037512 1445220649456128 1446475022889408 1450671373888344 1451930478255909 1452639775021056 1456636985119152 1456854010507008 1458118481069088 1460146809495168 1460364357814272 1465653828712014 1466369829605376 1470623897184768 1471900319264448 1473447615265818 1474167423578112 1479727322266176 1481011645626936 1485308190399723 1486033792837632 1491638446151136 1493713402816896 1493935952246784 1495009865339856 1495232607930624 1499347020176658 1500079480860672 1505737108213056 1508056329867264 1509365241275904 1513744042318272 1515057890353992 1519453206270981 1520195489224704 1521514936767744 1523114388814104 1528279307470848 1529377908221232 1529605771331328 1534564066627584 1537510555059984 1544063292799488 1545403456306368 1549886807373624 1556492291635968 1558128512694888 1559480884052643 1560242721318912 1564536021053904 1564769122396416 1566127257444576 1571203939004928 1574220778986978 1574989816983552 1579559000679936 1580929972543296 1585516389152328 1589336753545152 1595331019318221 1596110370084864 1600740826359552 1602130182903072 1604358840062592 1608958323938304 1610409762411966 1611196479442944 1612594910928384 1617273190302912 1619764206153728 1623372819792201 1624165869533184 1625873230638144 1627284400750584 1632005295624387 1632802562500608 1634219746898688 1638960761820384 1642665160682064 1642909902541056 1648235478970368 1649666058306048 1654451884332864 1658438351525376 1664693237549448 1666138101330303 1670338253592576 1671788016942336 1673545439561176 1678093251920028 1680427578169008 1680677946277632 1681886098507338 1682136683921952 1687589415968256 1696563371100672 1698035896435392 1702962047608056 1704440126648241 1705272779372544 1710219925377792 1713503687415867 1714340767868928 1719314220904704 1720550146748886 1720806492747744 1726384574956032 1728140422007808 1729699374442482 1730544366809088 1737071204399424 1738578888344664 1743622658295327 1744474452461568 1746308284759488 1752894576781749 1753750900463616 1755273061483776 1760103023685642 1760365262695968 1761893164625148 1767867788030976 1770326995931136 1771863544106496 1777003875764928 1778546219111208 1783705937796369 1784577313437696 1788003847738296 1794067013117952 1795624166345472 1800833429654496 1802396455765956 1804903695070416 1805172608964864 1812596039373312 1819432339090776 1822234731922944 1829107384467912 1830694950844407 1831589281548288 1836902882813184 1838497215261024 1843830857047932 1846670829860608 1847998305767322 1848273640358688 1854264913841664 1855874315594304 1856150823638016 1861258369874472 1865743145466048 1872779892243129 1873694782273536 1879130535291648 1880761519060128 1882738619506323 1883658374572032 1890481025440134 1890762689562336 1892403769412196 1898538092964288 1898820957514752 1901462328963072 1908633792488256 1910290383489816 1915832303559063 1916768225544192 1918431876794112 1923997416050016 1926960865941504 1928633363852544 1934228498517792 1935907304341212 1942182646825536 1942472014009344 1944157974758784 1946862412660224 1954205104949352 1960831862913024 1962533759019264 1964596820354424 1972969763021568 1974682194169248 1980410920532964 1988851261534848 1991617870422528 1993346487119808 1993643477240832 1999129360235544 2007649477617408 2011504328705583 2012486988367872 2018325389757696 2020077187138656 2025937608361308 2028686582356992 2030516656954218 2030819185085472 2039170544294976 2039474361775104 2046861381477123 2047861313759232 2050014073413312 2057745807526401 2058751057065984 2060537941741824 2066515743164832 2075323055514624 2077504683593184 2079307845403524 2086048028071872 2086358829861888 2088169676592768 2093915666108781 2094938585339904 2098961038649304 2106078667573248 2107906630057728 2114021852203104 2115856708942644 2119115671393536 2127108025757628 2134321101812736 2136173577204096 2139145120083456 2145277765251072 2147213016549288 2149076681426043 2150126547904512 2156364253737216 2164497093056268 2167830974184192 2169712534334112 2176007060832516 2178959662531584 2184955477678728 2185281015760512 2187177721603632 2190220214242752 2190546536721408 2198480743068021 2199554744408064 2205935845777152 2210171422898727 2211251135367168 2219590983399264 2221517468440404 2229050689256448 2237457669226704 2240570104225344 2240903928370176 2242514798009784 2242848911895936 2249020530264987 2250119221291008 2258605662319584 2262084494800896 2264047861913856 2270616063477408 2272586835530988 2280293233837056 2284671583221156 2292418961206272 2294066862331848 2294408656996992 2301846099941376 2304187229343744 2306265832589976 2316094939199232 2318105184459552 2324830211060436 2328411046345984 2334738437453952 2337192769042332 2340364081978368 2346804031580856 2347153683594624 2349190886166864 2357157050707968 2361331168480467 2362484725475328 2369338501019904 2371394958814944 2378274583728492 2384005130317728 2394165555127296 2401111239539328 2403195274354608 2406538260093888 2406896811953152 2413437485907456 2415614643617949 2416794719164416 2418892366392576 2425909785454368 2429646309230592 2438809845957216 2440926601125876 2449203843750912 2451329620348032 2458441142730576 2463997741023096 2464364853811584 2472353218455552 2474499087459072 2474867764850688 2481677826499296 2487657527288064 2497039856324172 2505507380388864 2507682025413504 2510318159341764 2520641367253512 2521016919416448 2523205025882928 2531384123952384 2531761276686336 2544845056651008 2547053844653088 2554443071412084 2557909169058816 2565329888066688 2571511151803392 2578971331357056 2580825220123329 2581209739121616 2589576862434048 2589962685345792 2592210633011712 2594549061663723 2595816550213632 2605606806599136 2616711678692352 2619462427139232 2630626350695424 2632909592225664 2640154535528463 2640547894043952 2642839746937722 2651801682046464 2655490493896704 2657795316159744 2658191302987776 2665505813647392 2667819328666812 2676865970156544 2682005771607444 2691100519676928 2693436249518208 2701250144481744 2703594683648934 2704915443142656 2707355542605624 2707758913447296 2718894059059968 2719299149033472 2729148508636164 2733352097884416 2743661076701868 2747383922322432 2755354324219776 2757745822891536 2765746285571898 2767097407352832 2770006244790912 2771997458650983 2772410460538032 2781397370762496 2781811773149184 2784226235457024 2791887554811708 2798614718199072 2810542173410304 2818695802937472 2821142278590192 2825487561858048 2835721538160201 2836144034343504 2838605654118294 2845761469083648 2847807139446432 2848231436272128 2852193493444608 2862950688732384 2865435575234724 2875152338316288 2885996124075024 2890441298912256 2892950045778816 2901342747776688 2903860956511818 2905279550042112 2913273970238304 2913708021014016 2916236962138176 2920293618990336 2920728715628544 2931307657424028 2941247794369536 2943800638528896 2946895230531636 2959454644532352 2962023291253872 2970616380799446 2972067585675264 2983276892302272 2987426805633792 2987871904493568 2990019730679712 2990465215861248 2998694040353316 3011474216426112 3018730482551808 3027488084636544 3030115780707984 3038906412541962 3040390978449408 3043029873535488 3045774985431327 3046228777628208 3056558614941696 3058755816442464 3059211542662656 3075021110119968 3088126585598976 3090806912612736 3099773614747248 3112984583271936 3116257025389776 3118961768105286 3120485442637824 3129072042107808 3129538244792832 3132254514889152 3142407878009856 3148441557973956 3159118001359872 3161859945086592 3171032778304656 3178673507090304 3190662038636442 3192220740169728 3201481652719104 3204260365806144 3208717680125184 3217916647876608 3220819524823932 3225189821856768 3234546380605824 3246745639584402 3248331739066368 3251746461276288 3254568801501168 3264010591248774 3265605125001216 3268439493797376 3277921523640768 3285330321364128 3285819805082112 3299332116612096 3308903768665728 3316876703050752 3329386475098896 3332276202660606 3340676507185152 3343576033884672 3347090879122352 3356186503840056 3360855156338016 3361355892555264 3363772197014676 3364273367843904 3375178831936512 3393126742201344 3396071792870784 3405924095216112 3408880253296482 3410545558745088 3420439850755584 3427007374831734 3428681535737856 3438628441809408 3441100293497772 3441612985495488 3452769149912064 3456280844015616 3459398748884964 3474142408798848 3477157776689328 3487245316590654 3488948904923136 3492616569518976 3505789153563498 3507501800927232 3510546122967552 3520206047371284 3520730525391936 3523786329250296 3535735576061952 3543727088212992 3554007751529856 3557092438222416 3567411875592738 3569154626875392 3576007695476592 3588134026235904 3591248332690944 3601666859308992 3604792911531912 3609807390140832 3610345217929728 3625192078746624 3638864678181552 3644469463845888 3658214768935824 3661389901688814 3663178563096576 3673805765626368 3676994430522048 3687661714095864 3693341659721216 3695996611534644 3696547280717376 3708529827683328 3711748631188608 3712301647276032 3722516739748944 3731486290932096 3745559784486258 3747389564547072 3758261070583296 3761523038120256 3765477239012646 3767316749144064 3780962050880268 3781525379124672 3784807538824392 3797076185928576 3797641915029504 3817267584976512 3820580766979632 3831664607118126 3833536451088384 3836863753588224 3847994832100032 3853921731883008 3857266727705088 3868456997035584 3871814608682424 3884365293651072 3884944028018688 3888315949517568 3893724825320448 3908410209898704 3921663725826048 3925067518038528 3929193640708848 3945939526043136 3949364388338496 3960821841065928 3964259620406583 3977702523069696 3983235740845056 3986692974239616 3987286954481664 3998258720471088 4015298955234816 4023008657411166 4024973976735744 4036650779515392 4040154374277312 4051875216722616 4055392025473401 4057373164713984 4061033313908436 4061638370170944 4078341088589952 4078948723550208 4093722762954246 4095722627518464 4100028146826624 4115491615052802 4117502114131968 4121075883483648 4133031486329664 4148619428357847 4150646111029248 4155009367186368 4158615690807048 4172096056143744 4172717659723776 4176339353185536 4187831332217562 4189877170679808 4197922077298608 4212157335146496 4215813260115456 4228043704406208 4231713417885288 4238231342787072 4254216051515256 4257908481177441 4268642203625472 4272347154408192 4278290240166912 4294426033098576 4298153362852086 4300253095809024 4312728507474432 4328994186112536 4335661948368384 4339425068668224 4352014121665032 4355791434767727 4357919325063168 4369910955357456 4370562031521024 4374355443207264 4380440428485504 4381093073442816 4396961486136042 4399109488816128 4411871691554304 4420342845797454 4422502270734336 4439181966798528 4443034936880808 4455924571199169 4458101378512896 4474915338453408 4481140208450688 4481807856740352 4485029596019568 4485697823791872 4498041060529974 4500238442582016 4517211324639168 4524168989601792 4528095723827712 4541232126954816 4545173671061976 4558359618812943 4560586467674112 4569343166442312 4584837922412544 4588133724663696 4588817313993984 4603692199882752 4612531665179952 4632189878398464 4636210368919104 4649660422120872 4656822092691968 4669476874907904 4674385538084664 4678442652157929 4680728163956736 4693608063161712 4694307367189248 4698381772333728 4722662336960934 4724969450950656 4738677002039808 4742789917629888 4756549167456984 4768010260635456 4785993057954663 4788331110254592 4802222479078656 4806390548709216 4813076520187776 4813793623906304 4826874971814912 4831229287235898 4833589438328832 4837784732785152 4851819570908736 4859292618461184 4877619691914432 4881853202251752 4896015886873161 4898407687501824 4902659240696064 4916882285461152 4927995482046192 4928729707623168 4944706436911104 4948998174918144 4963355652998592 4975315054576128 4994079712648344 4998414303990909 5011014760777728 5015364050827008 5020636318683528 5041282734507024 5042033838832896 5046410051765856 5062768247904768 5089690113302016 5094107689306176 5108886142824168 5113320379944723 5115818338117632 5130659776133376 5140511062247601 5143022303606784 5157942662714112 5161650440246658 5162419478243232 5179153724868096 5184421266023424 5189098123327446 5191633100427264 5211213613198272 5230867974885981 5233423357384704 5238924854278464 5258683730345247 5261252701390848 5265819184451328 5280309071056926 5281095788087904 5285679493875444 5303603364092928 5310980987793408 5315590632319488 5331011627294784 5335638657333624 5351117813389107 5353731940313088 5364011543214888 5382201039353856 5386872499036416 5402500288963488 5407189367297868 5414711085211248 5415517826894592 5437788118119936 5458297017272328 5466704195768832 5487322153403736 5492084852533221 5494767844644864 5510708648439552 5515491645783072 5531492571143796 5540012489581824 5543994917301966 5544820921076064 5562794741524992 5568452470914048 5583775109623416 5597229436398144 5618339676729387 5621084346820608 5637391605874944 5642284557180384 5648215858518969 5650975123716096 5671443076320402 5672288068687008 5677211308236588 5695614278892864 5696462872544256 5704386986889216 5725901377464768 5730871150469448 5747496910677189 5750304676632576 5771992248150048 5780882597824512 5785900091557632 5802685495553376 5807721913023636 5826547940476608 5827416042028032 5832473924276352 5840587237980672 5862615314848056 5882495588739072 5887601277057792 5893790461063272 5918909289064704 5924046582507744 5941232761598892 5966553784604544 5974853611267584 5980039461359424 5980930431722496 5997388080706632 6022948432852224 6034512986116749 6037460965103616 6054976169273088 6060231561415968 6077812825083924 6086059747070976 6091549970862654 6092457555256416 6117511632884928 6118423085325312 6150042220239936 6173237422579203 6176253171197952 6181613825225472 6199547229494496 6225969166543872 6232514050779552 6237923536210572 6258144084215616 6259076489585664 6264509029778304 6281746998326343 6284815756019712 6296883115947912 6318236002719744 6323719890173184 6342065556609312 6357347014180608 6381324077272884 6402963305438208 6408520731612288 6417435360250368 6435833295753216 6441639049647864 6447230044278129 6450379643713536 6469092761211648 6493491279168804 6503492922552576 6509137603002336 6528021182497548 6536878987594752 6555843047281536 6570660642728256 6571639610164224 6595442229204063 6598664233224192 6617807537331456 6630514268696181 6633753406101504 6658772950197792 6664552405321212 6687152067769344 6694181758244704 6712373007680112 6721710312676032 6722711785110528 6727544394029352 6728546735687808 6747061590794961 6750357663873024 6786253484402688 6792143585741568 6811848190432224 6817760506592964 6840879701511168 6854014749663468 6877256883618816 6882200586995544 6883225970990976 6905538299824128 6912561688031232 6918797497769928 6948284817597696 6954315553378656 6974490633181308 6985233139037952 7011578307126996 7021092245935104 7040412094742568 7041461050783872 7047572658500592 7071471152123904 7083993505441401 7087454176425984 7108015503059712 7114184876444832 7134823751185476 7152015390953184 7182496665381888 7203333718617984 7209585823063824 7219614780281664 7220690435859456 7246843930853847 7250384157493248 7277729356363104 7288938927691776 7316429537871648 7322779803377628 7347611531252736 7353988861044096 7375323428191728 7386683319442432 7391993223069288 7393094561434752 7417059655366656 7423497262377216 7424603294552064 7445033479497888 7462972581864192 7491119568972516 7516522141166592 7523046076240512 7530954478025292 7561924101760536 7563050758249344 7569615077648784 7594152371857152 7595283830059008 7634535169953024 7641161533959264 7663329214236252 7673727507176448 7695989664200064 7714533455410176 7736913994071168 7743629217364848 7768730587302144 7769888056037376 7776631899035136 7783647184991169 7787449650640896 7816820419797408 7850135036077056 7858387281417696 7891879052086272 7898728776676992 7920463606585389 7921643682131856 7928519240813166 7955405046139392 7966471481690112 7973385948479232 7974573908963328 7996517440942176 8030597910469632 8046017314822332 8073301559030784 8080308748554624 8103750433445232 8110784050946802 8114746329427968 8122066627816872 8123276740341888 8156682177179904 8157897447100416 8187445525908492 8200056293653248 8230983230105604 8242151766967296 8266062972659328 8297238856715694 8301292222058496 8310018734372736 8315992375952949 8317231381614096 8344192112287488 8345435319447552 8352678706371072 8375662664435124 8395844154597216 8431626520230912 8456087408812416 8463426835770576 8476462685574144 8507164614480603 8508432103030512 8515816962354882 8537284407250944 8544694308816384 8556580480333824 8588852066197152 8596306725704172 8625457014948864 8657988372225072 8671323896736768 8678850137336448 8704028243330064 8711582869535454 8715838650126336 8739821910714912 8741124063042048 8748710886414528 8760880856971008 8762186146885632 8793922972272084 8823743383108608 8840685691594908 8878363933597056 8886069873761616 8911849142398338 8916202757025792 8949830676906816 8962280416901376 8963615713480704 8970059192039136 8971395647583744 8996082121059948 9034422649278336 9056191447655424 9082464253909632 9090347342123952 9116719237625886 9121172935348224 9137324956293981 9138686332884624 9169675844825088 9176267449327392 9177634627987968 9225063330359904 9264379756796928 9272420737838208 9299320844241744 9313644185383936 9338953749815808 9348771076169328 9356885304315858 9361456327913472 9387216126323424 9388614734378496 9396763544667456 9445324673921868 9477354004079616 9485579835259776 9513098334913968 9536020521270912 9571986115909326 9576662220509184 9604444958157312 9612781097418432 9626153040375552 9627587247812608 9653749943629824 9662458574471796 9675569465570304 9703639141817472 9755239383828864 9763706404503504 9792031773746322 9796815375003648 9805318481392128 9833764570922304 9855990964092384 9857459415246336 9897996349836288 9926711305997184 9950630109152256 9988159425296688 9996828607981818 10022029521555456 10030728101654016 10041272637367056 10082565469014048 10084067677665792 10092820103531712 10125536495809536 10179380226604032 10188215378612352 10217772285648336 10226640759889446 10231636676235264 10261319552266752 10281022124495202 10286044607213568 10315885325428224 10323300880493316 10324838956486464 10358307449736192 10368842532046848 10378196246654892 10422427226396544 10461735949771962 10466846714769408 10477849708556928 10517367460690494 10522505402781696 10531638368902656 10560618142113852 10562191576175808 10571358987750888 10607206728185856 10631181264638976 10662023254589568 10671277314667248 10702235626778214 10707463880626176 10728023086429776 10764402078707712 10773744998072832 10805000577926976 10814378734595736 10829422170422496 10831035653789184 10875576236239872 10916594034544656 10933408391537664 10974644306807472 10984169705066442 10989535689289728 11021417296879104 11030983291566144 11062985142287592 11080024979163648 11087989834603932 11089641842152128 11125589483049984 11136904941828096 11167550219246832 11194458872796288 11236679353458774 11242168693641216 11274783211749888 11284569114360768 11296431717037938 11301950247432192 11342886152640804 11344576137374016 11354422616473176 11391228557785728 11392925745088512 11451802754929536 11461742300938896 11494993821354378 11500609353265152 11543984496300096 11561765195649024 11571800183115264 11605370991106752 11615443826047272 11653095880953216 11654832084056064 11664947848552704 11681174475961344 11725230629696112 11764991177478144 11775202554115584 11787580922126544 11837818578129408 11848093165015488 11882465523197784 11933107569209088 11949707222535168 11960078922718848 11961860863444992 11994776161413264 12045896865704448 12069025972233498 12074921930207232 12109952338546176 12120463122831936 12155625650167848 12166176076420203 12172119494141952 12183099941725308 12184915110512832 12235023265769856 12236846170650624 12300084440479872 12346474845158406 12352506342395904 12363227650450944 12399094458988992 12445858285073541 12451938333087744 12465028101559104 12475847072421144 12516288168431232 12518152979171328 12529018059556608 12563493996652686 12569631512039424 12593766231895824 12636472005439488 12647439780346368 12684131113218624 12714694028361216 12762648154545768 12773725443532323 12805926610876416 12817041463224576 12834870720500736 12883278099295728 12894460088556258 12900759287427072 12938185522423296 12986982558337608 13006985845105152 13018275206004672 13056042364995096 13067374304303181 13073757975189504 13111686094563072 13141321285456512 13143279220328448 13190884458408126 13197328466448384 13235615074662912 13261028537392362 13267506812203008 13317545900395584 13329104810642424 13367773713597507 13374304135538688 13388363516489408 13424746015360224 13443420625352064 13445423570221056 13455088788058704 13457093471375616 13494123181589922 13500715327746048 13572506968805376 13584287171483136 13623696380864448 13635521013185928 13675078856438829 13681759403022336 13708029499326936 13754513767237632 13764401173991088 13766451941981952 13811076599648256 13837594995539856 13896569635195392 13908631106757312 13948981266362616 13970466278075904 14023156614253992 14035327956473787 14042184491870208 14080824189485136 14082922101567744 14095145317001184 14167987010882802 14174908352851968 14216031006119424 14228369752889664 14269647502370952 14304030781906368 14357979173863989 14364993330763776 14406667437235968 14419171646127648 14439229560563328 14441380871718912 14493687861707694 14500768314986496 14555458712726208 14577877855383552 14632859075743296 14645559606755256 14688047660619483 14695223062505472 14707977722088192 14750646856383456 14773366638884864 14783986446138576 14786189122869504 14834119310733312 14846994524754432 14890066958995776 14925945163728384 14982239137945032 15033044282333184 15046092152481024 15061908956050584 15123848203521072 15126101516498688 15139230155297568 15188304743714304 15269070339906048 15282323067918528 15326658428472504 15339961139834169 15347455014352896 15391979328400128 15421533186742803 15429066910820352 15473827988142336 15487258434729696 15537461174604288 15553263798070272 15567294369982338 15574899301281792 15633640839594816 15692603924657943 15700270072154112 15716774562835392 15776051191035741 15783758104172544 15797457553353984 15840927213170778 15843287364263712 15857038481626332 15910810092278784 15932942963380224 15946771896958464 15993034881884352 16053353440167321 16061195820939264 16092034629644664 16146603118061568 16160617497109248 16207500866890464 16221568101893604 16244133255633744 16246553480683776 16313364354359808 16374891051816984 16400112587306496 16461966460211208 16476254557599663 16484303533934592 16532125945318656 16594477713431388 16620037468745472 16631984751905898 16634462763228192 16688384224574976 16705357412742144 16751325328870248 16791688309194432 16855019030188161 16863253040461824 16912174817624832 16926853671541152 16944647575556907 16952925371148288 17014329228961206 17016864206061024 17031633924709764 17089388617632768 17113160960667648 17177704132394304 17192613451408344 17242490732031567 17250914029897728 17315976744450144 17342647793473536 17357700274672896 17408056486660128 17423165739070908 17479643821429824 17482248126084096 17497421772829056 17521761713942016 17587845944544168 17647486766217216 17681371383189816 17756727867194112 17772139747523232 17823698284796676 17899661353813632 17924560833802752 17940118384078272 17942791295167488 17992164242119896 18068845298556672 18103538958350247 18112382895310848 18164928507819264 18180694684247904 18233438475251772 18274649912587962 18277372665769248 18352534898654784 18355269255975936 18450126660719808 18519712267737609 18528759513593856 18544841475676416 18598641688483488 18627288370767872 18677907499631616 18697542152338656 18713770608631716 18774432252646848 18777229468756992 18793527089334912 18890649347843736 18954708008159232 18971159670519552 19026196669827936 19072041042541824 19143972231818652 19208889916314624 19225562194836864 19252306080751104 19307499887259648 19324917148943592 19341690132834387 19351138931140608 19407278283634944 19510478767657728 19527412809007008 19584063547492644 19610636962784256 19667529141844608 19711981928184768 19714918830492672 19786326687612189 19795992699672576 19853422611994368 19891542806088543 19901260218304512 19976318850593376 19993657215963636 20061456203308032 20082545274734112 20165130938028096 20168135355331584 20185640207063424 20241184772384883 20251072991619072 20358760453208064 20376430757224704 20435544571296672 20453281519778892 20522639104533504 20562044248990404 20631770650856448 20646601760986632 20649677912972928 20716614899472384 20737685064093696 20756392493309784 20844854452793088 20923471899543924 20955699417113856 21034734921380988 21063276737805312 21121236284227704 21124383152351616 21142717975501776 21214413456371712 21251980516324203 21262362529277952 21324046509179136 21342554629334496 21404471253556428 21456046172859552 21547489996145664 21610001155853952 21628757469191472 21658844340844992 21662071307578368 21740531792561541 21751152472479744 21833188069089312 21866816783075328 21949288613614944 21968339410132884 22042834593758208 22061966583132288 22125970284575184 22160049958327296 22175979669207864 22179283684304256 22251178966099968 22273809883656192 22335100438493664 22388917745592576 22473358706917548 22549566423499776 22569138228721536 22592863434075876 22685772305281608 22689152274748032 22708845232946352 22782457115571456 22785851490177024 22903605509859072 22923484601877792 22989987642708756 23087968992600192 23143600366230528 23210741982213504 23230887652094544 23306191761906432 23309664168112128 23329895697105408 23350941554973507 23362348951922688 23450461259392224 23550405108231168 23575161844253088 23675637156258816 23696186330030976 23764931046395568 23866215138418176 23899414445070336 23920157845437696 23923721726889984 23989552322826528 24091793731408896 24138051944466996 24219904677092352 24240926245663872 24311251300335696 24332352152840406 24344238988283904 24366199883450616 24369830221025664 24470046531539712 24473692341301248 24600168880959744 24692949690316812 24726455300901888 24798188917977984 24891716570147082 24903876666175488 24930056203118208 24947977127858847 24951694144842288 25032576336862464 25036305958342656 25058036119113216 25126987993305372 25187532463791648 25294879560692736 25368262226437248 25429388056722432 25521493843441809 25525296309091536 25547450887064646 25611853221752832 25634082926449152 25669741441001472 25766556198591456 25788920177112516 25876371044846592 25973965116675216 26013971690210304 26036550412009344 26112084729990192 26134748608606362 26147515950379008 26223372189126144 26282642570913024 26286558440656896 26381768916816252 26471230149325824 26522057074784724 26635091800791168 26658209621284848 26735547427195014 26748608271077376 26776727032978816 26849492030720448 26886841250704128 26890847140442112 26910177576117408 26914186942751232 26988246363179844 27168574342966272 27247392761728896 27271042026371856 27350157712877658 27363518806044672 27411974868881943 27416058998653872 27509027534475264 27528802347982176 27532903883963904 27675189991079712 27793139270390784 27817262213514624 27897962532725232 27940932556151808 28046313228507984 28070655912947574 28084368983740416 28161648378970272 28165844203135488 28190290634002368 28335974021765604 28432062012238848 28456739505779328 28539295004741904 28608061563812736 28715958347727978 28729986661527552 28813334874471936 28838343292255296 28878459121126656 28882761743437824 28987375723415388 29110917425452416 29265718151486592 29291119213510512 29376095321238966 29390446125010944 29415955444176384 29501293712766912 29546733277769728 29567972892277152 29572378245739008 29693989049508864 29780133917991552 29851890327456768 29964478275890064 30066088564666368 30092184304962048 30123817912101168 30247696407042144 30252203032997376 30278460310595136 30376609487428608 30538140679812096 30564646135837056 30653316856945008 30679922279668338 30694910028705792 30783958656800256 30843066373485606 30858133821640704 30947655976284672 30974516869459392 31074922349208576 31106527596140544 31134588739964676 31267281679189632 31385207849315886 31400540144308224 31433549125670784 31552102382071482 31567516208345088 31594915106707968 31681854426341556 31686574728527424 31714076963252664 31821620184557568 31893543793916928 31986069763768704 32106706880334642 32122391641878528 32184069259289328 32293206236123136 32321234994218496 32415001733780928 32443136203787208 32488266511267488 32493106961367552 32626728708719616 32749782103633968 32800225174612992 32923932920422416 32952509115199326 32968607067869184 33064251890637312 33188955426862776 33240074937490944 33263969503811796 33268925526456384 33376768449149952 33410714825484288 33502650657740496 33583376618388864 33710038060376322 33726506080923648 33824349635249664 33853707343082304 33889295151113814 33905850742296576 34028658457922412 34033728412122048 34063267849419528 34178777235265536 34355408264788608 34385226902816688 34484981464063134 34501828059795456 34631953488900288 34685295586947072 34715400549345792 34816112973320256 34846331478141816 34959287642859648 34964496252168192 34994843545658112 35043523427884032 35175691889088336 35294973532434432 35362742766379632 35513455734388224 35544279495046464 35647396569593352 35799322707627264 35849121667605504 35880236768156544 35885582590334976 35984328484239792 36137690597113344 36207077916700494 36224765790621696 36329857015638528 36361389368495808 36466876950503544 36549299825175924 36554745331538496 36705069797309568 36710538511951872 36900253321439616 37039424535475218 37057519027187712 37089682951352832 37197283376966976 37254576741535744 37337574855220623 37355814999263232 37395084304677312 37427541217263432 37548864505293696 37554458937513984 37587054178669824 37781298695687472 37909416016318464 37942319341039104 38052393339655872 38144082085083648 38287944463637304 38321176330596969 38417779832629248 38451124389673728 38504612161502208 38649834297887184 38683380265668774 38702277862281216 38814556567269888 39020957535315456 39054825618014016 39168127094985288 39202122912909543 39221273925568512 39335058283689216 39423963856369536 39429837660985344 39572653375224378 39591985399345152 39706845223988736 39783085612177086 39802520436609024 39952637701186752 39987314431927272 40103321140792521 40122912406616064 40165090549468224 40330261876056192 40336270710663168 40371280414126848 40482369544769766 40502145983238144 40717520906416128 40752861514449408 40871089142593344 40906563039557784 41025236569316487 41045278209067008 41124088497980808 41263541301712896 41293203521973264 41299355825945856 41433229798944768 41512784986619568 41689708905586176 41846943799087848 41911398834227712 42069469842761976 42105983869421361 42126553475610624 42242472568455408 42248766304703232 42285435951003552 42503961032648406 42524725058555904 42648093018358272 42685109258668992 42808942507112856 42912092345719104 43073937521591967 43094979992291328 43220002311707904 43257514938382944 43317688681689984 43324142615156736 43481063585123082 43502304944959488 43666376138178624 43733633566150656 43898577227229888 43936678820265768 44064142981858449 44085669187516416 44123933166264576 44251940569150368 44320099916654592 44351959338415728 44358567368608512 44502357932199936 44670200876987328 44777835491185152 44946717413835096 45099132846999552 45138276457443072 45185726868151752 45371544610563216 45378304549496064 45417690465892704 45564914231142912 45807211019718144 45846969203755584 45979975285417512 46175937985200384 46264599560228409 46287200732461056 46421483964427008 46461775304189088 46612383523812864 46659791394210816 46701883109947014 46724697903845376 46900922518784448 47077811773973829 47100810216462336 47150323688506176 47328153573107223 47351274312517632 47392372660061952 47529862092791136 47732430276836352 47798828890140672 47840315690875392 47979104645653056 48160060320501963 48183587462817792 48276103888933992 48439809354184704 48481852491327744 48622502600671392 48664704305680812 48732399766901232 48739660442051328 48940093063079424 49200337761919488 49385899380633624 49428763672798989 49452910601803776 49596377835955968 49783433140294164 49860112406236416 49895954255717694 49903388289684576 50065152673724928 50116072238226432 50253975986610744 50375064927583296 50565057090564483 50589759121385472 50736524452874496 50833942726670721 50858776113444864 51042987686883618 51050592618183072 51094901774129292 51268165852898304 51339482882002944 51533112397182912 51577840354225032 51727472196094701 51752742089693184 51947930233350432 52027943380420608 52073100824018688 52224169459980384 52269497217212724 52446744378252288 52565285141826048 52763537833632504 52942460298651648 53044114149569448 53270183601582336 53316419242569696 53471094854390028 53553454065957632 53698984061440896 53773682501408256 53820355152234816 53828373885502464 53976492726359688 54310616875050741 54337148685932544 54494785523457792 54542084052743712 54700315425755316 54823949737763886 54832117997307744 55057604695964352 55065807767927808 55350379982159424 55559136803212827 55586278540781568 55634524427029248 55795925065450464 55881865112303616 56092626457015968 56141311825895148 56323296757940544 56331688406270976 56380581268004736 56671948043531208 56864124024477696 56913479011558656 57078590009483808 57216123127625472 57431916695455956 57626669748943872 57676686584510592 57756918242253312 57974751446830776 58221834850904832 58531436302973184 58582238427021024 58752190642477932 58831910888352768 59002587425533824 59135945784554304 59144756491478016 59358980062836567 59387978099017728 59560267835983104 59674628418265629 59703780654913536 59928956551780128 60184368609924096 60247635824202336 60495392814084288 60504406065994752 60556920621190272 60723554317154649 60753218974857216 61076281359624192 61129292271674112 61306633713890016 61359844559336676 61567917313600512 61686132746971212 61895311952569344 61949033738918784 62149844698417152 62213055192281088 62269177479929352 62534563358379264 62770415698631772 62867098251341568 63104204764142964 63189830213415936 63363708852683112 63373149457054848 63428153926505328 63643240369115136 63755941548972609 63787087587833856 63972139527537408 64213413760669284 64368138518578656 64642469988436992 64830003467561856 64886272407574416 64976533022534976 64986213922735104 65221595377684623 65253457417439232 65499564207267936 65600450349225984 65847865840844832 65905018230398652 66128503781274624 66377910853725552 66480149874981888 66527939007623592 66537851052912768 66753536898299904 66821429650968576 67005301315480992 67166753236777728 67420076120752644 67648699270499328 67707414686164608 67778590302227628 68057316915844824 68067456824244096 68126535698839056 68357554470531072 68710816529577216 68770453805633376 68969962928126268 69263906977800576 69430801098691584 69632225946640512 69692662956283632 69918575285719296 69928992504336384 69989687091316224 70052824664920521 70087046855768064 70351383778176672 70725485532759264 71026911468776448 71088558990092928 71294793139186704 71598645415254528 71698243335211008 71760473536313088 71771165180669952 71968656968479584 72275381194226688 72414155833400988 72659714031277056 72722778736991616 72933753901007088 73098599650351848 73109490663076992 73410139594619136 73421077023903744 73800506642879232 74078849070950436 74179365902705664 74394566753933952 74675149710441246 74711629998526464 74790168609354624 74843931383576541 74855082434526864 75097729010587392 75108917875027968 75174108357339648 75562597391374944 75884638682078208 76104786679311744 76288164170167296 76564481530325427 76575888927274608 76642352661193938 76835559665258496 76902248779347456 77009224323004416 77299668595774368 77366760531337548 77629113134539776 78041915070630912 78109651236028032 78336254189970576 78404245825819086 78442547851137024 78670116567378432 78847927712739072 78859675321970688 79145306750448756 79413690447977472 79566171224354172 79905275402373504 79974628863854544 80206642281585042 80245824813232128 80330181098936448 80660523752112384 80672541421326336 80742560828253696 80964739089539532 81505723028898816 81742178285186688 81813126079115568 82050473138632974 82090556418134016 82235924606645829 82248176995961616 82527082603425792 82586407043946528 82598711651891712 83025569973239136 83379417811172352 83693887598175696 83822797668455424 84138939685523952 84211967738842722 84253106951221248 84484945136910816 84497532609406464 84570871902007104 85007922065296812 85296186036716544 85370218517337984 85617885014225712 85824184691438208 86147875043183934 86189959984582656 86440004623415808 86515029876765888 86635377363379968 86648285230313472 86962127170246164 87332752276357248 87797154454459776 87873357640531536 88128285963716898 88171338375032832 88247866332529152 88503881138300736 88640199833309184 88703918676831456 88717134737217024 89340401753974656 89555670982370304 89893434827670192 90198265693999104 90276552914886144 90371453736303504 90743089221126432 90756609098992128 90835380931785408 91129828462285824 91614422039436288 91693938407511168 91959950570835024 92351875970400768 92529199120456818 92574401464922112 92842967928854016 92923550608378176 93224767047625728 93319582788421632 93403766219894028 93801845037568896 94155623547947658 94201620432924672 94300647377012352 94656307146214446 94702548625035264 94784745320123904 95059724185582272 95464860553672704 95680631381750784 95958209291306112 96320120641003926 96367174925635584 96552207777867984 96879618708369408 96963704982655488 97245005201342784 97329408611361624 97464799533802464 97479320884102656 97880186126158848 98400675523838976 98771798761267248 98857527345597978 98905821203607552 99192755671911936 99566866280588328 99720224812472832 99791908511435388 99806776579369152 100130305347449856 100232144476452864 100507951973221488 100750129855166592 101130114181128966 101179518242770944 101473048905748992 101667885453341442 101717552226889728 102085975373767236 102101185236366144 102189803548258584 102536331705796608 103066224794365824 103155680708450064 103454944392189402 103505484179386368 103895860466700864 104055886760841216 104146201648037376 104448338919960768 104538994434425448 104893488756504576 105130570283652096 105527075667265008 105884920597303296 106088228299138896 106540367203164672 106632838485139392 106942189708780056 107106908131915264 107397968122881792 107547365002816512 107640710304469632 107656747771004928 107952985452719376 108621233750101482 108674297371865088 108989571046915584 109084168105487424 109400630851510632 109647899475527772 109664235994615488 110115209391928704 110131615535855616 110700759964318848 111118273606425654 111172557081563136 111269048854058496 111591850130900928 111763730224607232 112185252914031936 112282623651790296 112646593515881088 112663376812541952 112761162536009472 113343896087062416 113728248048955392 113826958023117312 114157180018967616 114432246255250944 114863833390911912 114963528991790907 115253339497887744 115353373169021184 115513836484506624 115949502893661552 116443669701809664 117062872605946368 117164476854042048 117504381284955864 117606368738728629 117663821776705536 118005174851067648 118271891569108608 118289512982956032 118717960125673134 118775956198035456 119120535671966208 119349256836531258 119407561309827072 119857913103560256 120309963422377563 120368737219848192 120495271648404672 120990785628168576 121008812131989504 121113841242380544 121447108634309298 121506437949714432 122152562719248384 122258584543348224 122613267427780032 122719689118673352 123075709707949461 123135834627201024 123372265493942424 123790623905138688 123898067477837568 124299689396834304 124538354959858704 125069126716758528 125540831397263544 125734196502683136 126208409528285928 126317951608264083 126379660426831872 126727417705366224 126746298914109696 126856307853010656 127511883097945218 127574175175667712 127944279055074816 128426827521338568 128736277037157312 129221812564775901 129284939976873984 129660006935123712 129772544815148832 129953066045069952 129972427845470208 130443190755369246 130506914834878464 130999128414535872 131200900698451968 131695731681689664 131810036460797304 132192428945575347 132257007562549248 132755821707451104 132960299749963776 133055878015247184 133075702105825536 133507073796599808 134010602630961984 134333506473555456 134840152241505288 135297398540998656 135414829372329216 135557180604455256 136114633831689648 136134913648488192 136253071397678112 137421633059154432 137540907611266752 137939925856252536 138527813955601152 138793798680685227 138861602197383168 139264451893281024 139385325912567264 139837150571438592 139979374182632448 140105649329841042 140174093711536128 140702767556353344 141450971065518528 141984460719321669 142053822937552896 142177117980185856 142589586278373408 143197290830509056 143396486670422016 143520947072626176 143937313936959168 144480180961505889 144550762388453376 144828311666801976 145319428062554112 145445557473983232 145867507802014176 146197199300703696 146218981326153984 146820279189238272 147601013285758464 148157698141900872 148286291018396967 148358731805411328 148789133507867904 149350299420882492 149580337218709248 149687862767153082 149710164869053728 150195458021174784 150348216714679296 151125194782749888 151695171271693449 151769277364156416 152209573358623488 152501828180012163 152576328340334592 153128963060650854 153151777854549216 153284705322387876 153804497558694912 154018448646008832 154599337191548736 154733521062675096 155182416588284103 155258226269079552 156083830141261824 156219302472056064 156672508379941152 156808491651638172 157340233134756864 157695855425478144 158290613500897512 158827380895954944 159132342448708344 159810550804747008 159949257727709088 160413284563170084 160660362197872896 161321047504224768 161485121656507392 161929478179079064 162931850625152223 163011446057797632 163484356570373376 163626252158231136 164100946277265948 164471849213291658 164496353991923232 165172814087893056 165197423303783424 166051139946478272 166677410409638481 166758835622344704 167387775196351392 167645595336910848 168277879371047904 168423935477685444 168969890273821632 168995065218812928 169141743804014208 170015844130593624 170592372073433088 170740437034675968 171235770028451424 171648369382876416 172295750086367868 172880009246831616 173030059753531776 173270754726759936 173924254340492328 174665504552714496 175594308908919552 175746715281063072 176256571927433796 176495732665058304 177007762276601472 177407837353662912 177434269474434048 178680803507949312 179023885254796887 179111341964740608 179786869655340384 180553105829772288 180742907472607008 181486178442252864 181513218197984256 181670761863570816 182170662951463947 182259656924571648 183228844078872576 183387876815022336 183919901141670048 184703751940801536 185058398240913636 185685935857708032 185847101216756352 186449534095251456 186639165576843264 186807532439788056 187603690075137792 188311247095895316 188601294754024704 189312614292428892 189569490640247808 190119448371164544 190929721107345408 191267824646917827 191361262763501568 191916418582612224 192640241282007852 193104415555735968 193927409965310976 194490010402685568 194658817222723248 194929599067604928 194958641768205312 195664786133053869 195760372252317696 196801351047677952 197543597522534496 197715054691195956 198385511343823872 199133732561176656 199440449624945664 199583817022870776 199613553158738304 200260610694899712 200464288952905728 201015903946442976 201500259710333184 202260228362257932 202946097811497984 203335770906682884 204171950747534472 204202370472732288 204379607096517168 205072663411593216 206132449588731648 206311361416900128 206909888784378804 207791720933401728 208292403296074752 208896677839921536 209077988868850896 209786977513009152 210158473994761563 210261140567304192 211054151334530016 212176456598277792 213080734406329344 213265676970278784 213884379417560112 214213816263830528 214795936245763584 215094730005633024 215281420608939264 215313495542009856 215905970905438752 217242467500202964 217979142093831168 218168336210974848 218801261703021264 219295798951055544 219328471989230976 220230418783857408 220263231071711232 221401519928637696 222236547212851308 222538097708116992 223183700261801856 224370505828063872 224565247303580592 225293187031762176 225326753625083904 225522325072018944 226687792174124832 227653916046234624 228314360037935232 228864492510501888 229693444590976281 229727666781823824 229927057983581814 230506678995775488 230706746338042368 231027672969013248 231899005787323104 232887339403619328 234125745211892736 234328953708084096 235008762569911728 235212737477457258 235327643553411072 236010349702135296 236543783138217216 236579025965912064 237435920251346268 238241071343932416 238698513673062516 239715826207120512 240619926844755126 240737474439696384 240990543296809344 241981571256337152 242017624263979008 242227682484761088 242894217268618596 244517169086696448 245226534855560064 245439378237346704 246151419415898922 246271669254402048 246707773819937487 246744530987884848 247581247810277376 247796134955675136 249076709919717408 250138253433517056 251081662794527088 251468393005366272 252416819056571856 252635903216528166 252759320853663744 253454835410732448 253492597828219392 253712615706021312 255023766195890436 255888558110149632 256853655042677136 257472554074314624 258443625129551802 258569879953747968 259320013870247424 259545089630297664 259906132090139904 259944855690940416 260886381510738492 261998256829071744 263391463363379328 263620072921594608 264384857891150694 264514015125098496 265511643414902208 265920599499927552 266111756030494368 266151404211651072 268021205261923968 268667012947110912 269680304483010576 270594797081997312 270829658744658432 271114361208910512 272229267663379296 272269827296976384 272506142795356224 274843266118308864 275081815222533504 275879851712505072 277055627911202304 277587597361370454 277723204394766336 278528903786562048 278770651825134528 279674301142877184 279958748365264896 280211298659682084 281405535112706688 282901942131037056 283968921438643338 284107645875105792 284354235960371712 285179172556746816 286394581661018112 287041894145252352 287874627873918336 288960361923011778 289101524776906752 289656623333603952 290638856125108224 290891114947966464 291735015604028352 292394398601407392 292437962652307968 293640558378476544 295202026571516928 296315396283801744 296572582036793934 296717463610822656 297578267015735808 298700598841764984 299160674437418496 299375725534306164 299420329738107456 300390916042349568 300696433429358592 302250389565499776 303390342543386898 303538554728312832 304419146717246976 305003656360024326 305152656680669184 306257926121301708 306303555709098432 306569410644775752 307608995117389824 309198674383097472 309467042125350192 310364833176568206 310516452538159104 312167660282523648 312438604944112128 313345016759882304 313616983303276344 314680466269513728 315391710850956288 316581227001795024 317654761791909888 318264684897416688 319621101609494016 319898515455418176 320826569126340168 321320724395745792 322642095008449536 322970243313014784 323858956358158128 325863701250304446 326022892115595264 326968713140746752 327252504316462272 328201892554531896 328943698426583316 328992707983846464 330345628175786112 330394846607566848 332102279892956544 333354820819276962 333517671244689408 334775550392702784 335291190673821696 336555758742095808 336847870955370888 337939780547643264 337990130437625856 338283487608028416 340031688261187248 341184744146866176 341480874069351936 342471540056902848 343296738765752832 344591500172735736 345760018493663232 346060119507063552 346541509453519872 347848508680984656 349331009105428992 351188617817839104 351493430562126144 352513143854867592 352819106216185887 352991465330116608 354015524553202944 354815674707325824 354868538948868096 357361607015898624 358047770509593774 358222683929481216 359573739310680768 360929890267132689 361106211659544576 361485814945214016 362972356884505728 363026436395968512 363341523727141632 364341325902927894 364519313849143296 366457688157745152 366775753630044672 367839802283340096 369227129123848383 369407503881603072 370116796481827272 371371871715416064 371694202433512704 372899068190502912 373615064879576112 375207380150275584 376622494191790632 377202589508049408 378625228584857784 378953854824792249 379138981280495616 380238896742329088 382535649293835654 382722525527003136 383832837165224448 385280482564015704 386208831111471936 387665437694327703 387854819930621952 388980020805371136 389317634445446496 389859198135209856 389917283536410624 391329572266107738 391520744504635392 393602702095355904 395087195045068992 395430109382391912 396577286836726041 396771022687647744 398267465122353312 398880899249891328 399167634045741552 399227106317476608 400521221389799424 402031807892885952 403000519420666368 404520456724515864 405892195622995968 406671541813365768 408343901495068944 408404740945464576 408759214193034336 412264899177463296 412622722833800256 413819777568757608 415583441866803456 416381396042055681 416584806592149504 417793355679843072 418155977737701792 420316947989523126 420522281134608384 422108302669060032 424352913196555584 425953382157965007 426161468812658688 426531353940557568 427768758835120224 428427632527661056 429591872491527168 430189460011266048 430562841217878528 431811941810877504 434484935000405928 435958284187662336 436336672421949696 437602523406042528 438591597902111088 438656943978461952 440460837567714816 442803039857275392 444473094425702616 444858873055190901 445076195416233984 446367400523603712 448741011656127744 449130494607161184 450586374063524352 451044650144037888 453375584348249664 455085513815080347 455307832092469248 456628720075870464 457505484540036489 457728985021003776 459386889181952562 459455333563647648 459854115967163628 461413492676084736 462055345938026496 463798011574646208 465547249764852309 465774678807238656 468251490423785472 468657907416168192 470017525139823456 470425474954914516 472020699404270592 473087566276434432 474871840502692536 476482142687864832 477397027346125032 479431652414241024 481239853689510252 481981086593618688 483963142512674304 484455364969522176 485788434537237192 488795551875456669 489034338173392896 490453069711120128 490878756474693408 492302838831797844 493415547639874974 493489061975769696 495592269911350272 498153419839434816 500032231228915443 500276506867034112 502163325589054176 502936786010732544 504833638113143712 505271806433056332 506909670821464896 506985195656438784 507425231412042624 510047532391780872 511777116220299264 513707310085354272 514945108148629248 516887250259103604 518640027740494848 519090179260595328 519812264180279808 521772763021476984 523996513658143488 526782926726758656 527240145843189216 528769715782301388 531023286829804416 532223512060988736 532302808423302144 536042410523847936 537071655764390661 537334025894221824 539360608966021152 541659317489316864 542228722417821024 544458535326758592 544539654593952768 545012285590712448 549686532236617728 550163630445067008 551759703425010144 554111255822404608 555175194722740908 557057807573124096 557541303650269056 559348602285754368 559917496730529792 560422597319364168 562811070225413376 565803884262074112 567937842877286676 568708471920743424 570358345113493632 572789163322036224 573803473940753481 574083788290504704 575749255747836672 577920723846023556 579313246667207904 581782229895932928 583470031208056704 584788797202814784 584875925304615936 586994358399161607 587281116756953088 590404053143033856 592630792567603488 593145164073587868 595156534031471616 597401197683529968 598321348874836992 598751451068612328 598840659476214912 600781832084699136 601392866858717184 604500779130999552 606780685086773796 608838293434493952 610007312720048652 612515852242603416 612607111418196864 613138821289551504 615217990234779648 618397348766194944 618934084250700384 620729666353136412 624877209888224256 626690033519764608 627233966606552688 629360932539027456 630475421984284689 630783421701912576 633162454003590048 636529369794833376 639242203218988032 639797030910836352 641653138252680336 642641448791491584 645284190016899072 645940486626029568 647717912716316256 651727402500608892 653937426281493504 654505008632924544 656403785109063792 657887396853166632 657985415967692928 660691256351572224 660789693215133696 664204559785913088 666709641638553924 669551100785405568 673111517484191616 673695741910741776 675879561095286528 675980260875251712 676566975216056832 680063376522374496 682961748138703872 684943080113805696 686593477531505664 689183000345471472 691520036987326464 692120239014127104 693083018907039744 695697017361969312 698662018210857984 702377235635678208 702986861124252288 705026287709735184 705638212432371774 705982930660233216 708031049106405888 709631349414651648 709737077897736192 714723214031797248 716095541019187548 719147478621361536 721859780534265378 722212423319089152 722971629890428032 725944713769011456 726052872791937024 726683047454283264 728682651805855788 733551507260089344 735679604566680192 738454258247696766 738815007763206144 740123321459812461 740233592963654544 742743743430832128 743388404867025408 747230129759152224 750414760300551168 753244988383581264 754405179016098816 757250457169715568 757907709649584498 758277962560991232 760477793484658176 765071298587671308 767665674330448896 770560965128031408 772417662222943872 775330875388655406 775709639861243904 777960041610742272 778635268890892992 779718396270419712 779834567072821248 782659144532215476 790174390090137984 790860218764783824 793154573673452082 793542045375295488 796534930244706624 797761798499782656 798335268091483104 798454212634953216 804063615785771904 806001038841332736 809040913449031728 811784391245991936 813343083626731536 816687802990137888 816809481890929152 817518428386068672 824529798354926592 825245445667600512 827639555137515216 831166883733606912 832762792084111362 833169613184299008 835586711359686144 836311955475403584 840633895979046252 844216605338120064 848705826393111168 851906764315930014 852322937625317376 853062707881115136 855537517670240448 856855265055322112 859183744983054336 861125682435757056 863623883621755008 868969870000811856 871916568375324672 872673344843899392 875205046812085056 877183195804222176 877313887956923904 880921675135429632 885606079714550784 888946188851405232 889717746110381802 890152390832467968 892734801047207424 897482023312255488 898260989214322368 901172748127048704 902089300288075776 906751168696499328 910171027630160694 910615664184938496 913257440151740928 915010969080072978 915457970042007552 918773778363905124 918910667127295296 919708231934327256 922826985352169472 927596023149292416 931094499529704618 931549357614477312 936502980847570944 937315814832336384 940035050279646912 940850949909829032 944041398808541184 946175132552868864 949743681005385072 952964285375729664 954794054692250064 958863304828482048 962479707379020504 963962173187237376 967926285025348608 968910729939044352 971576869074474384 977591103750913338 978068676346785792 980906139422240256 981757512949386816 984605677663595688 986831095279749948 986978123951539392 991184539822700544 996306839678869632 1000064462457830886 1000553013734068224 1004326651178108352 1005873572021465088 1009667276226287424 1010543612866112664 1013819341642929792 1013970391312877568 1014850462824085248 1020095064783561744 1023554232440598528 1027414620170708544 1029890216297258496 1033774500518207208 1037280055480989696 1038180358521190656 1039624528360559616 1043545526042953968 1047993027316286976 1053565853453517312 1054480291686378432 1057539431564602776 1062046573659608832 1064447024121977472 1064605616846604288 1072084821047695872 1074143311528781322 1074668051788443648 1078721217932042304 1082789670801398067 1083318634978633728 1084457444835642048 1088917070653517184 1089079309187905536 1090024571181424896 1099373064473235456 1100327260890134016 1103519406850020288 1107681387371545149 1108222511644809216 1110350389445481816 1114115615146248192 1115082607300538112 1118697204571508736 1120845194638728336 1125622140450826752 1131607768524148224 1135875685754573352 1136861564474376747 1137416943841486848 1140716690226987264 1147606947881506962 1148167576581009408 1151498511495673344 1155841447692047112 1158626493334415808 1162996313082983109 1163564459791865856 1166940062416113408 1169577594405629568 1169751850609231872 1173988716798323214 1174562233513906176 1180808106286067712 1185261585135206976 1186290328147175736 1189731860510178123 1190313068062943232 1194802395367059936 1196642697749673984 1197502902137224656 1197681318952429824 1201563664169398272 1209001558261999104 1213561370173547592 1217676586868987904 1220014625440097304 1225031704485206832 1225214222836393728 1226277642579103008 1236794697532389888 1237868168501400768 1241459332706272824 1249144188126167043 1249754419776448512 1253380067039529216 1254467933213105376 1260950843968569378 1261566843403825152 1266324908007180096 1273058739589666752 1277860146473895021 1278484406437976064 1279594061821672704 1283306276505360672 1285282897582983168 1290568380033798144 1295435825432632512 1303454805001217784 1307874852562987008 1309010017265849088 1312807570218127584 1315774793706333264 1315970831935385856 1321382512703144448 1328409119571826176 1333419283277107848 1339102201570811136 1346223034968383232 1347391483821483552 1351759122190573056 1353133950432113664 1360126753044748992 1365256541445241041 1365923496277407744 1369886160227611392 1372516453620109467 1373186955063011328 1378366000690942944 1384240478028254208 1386166037814079488 1391394034723938624 1396641749294556927 1397324036421715968 1404754471271356416 1405973722248504576 1410052575419470368 1411276424864743548 1416062098212811776 1419262698829303296 1429446428063594496 1432191082038375096 1438294957242723072 1443719561068530756 1445943259780856064 1451889427538022912 1453366094908566528 1457365303611711576 1466386655626370007 1467103014520178688 1471359209133360384 1476908516495393532 1480246642919624922 1480467185927309088 1486776809734050816 1494460259518304448 1500096693686746329 1500829520601102336 1506489976767162528 1508810358032197632 1514500914339431136 1515815419299168996 1520955586969316352 1530142597175342616 1535331348660897792 1541121930256062816 1544835324445887744 1550661750777310812 1555920083221484544 1557270537781785984 1559436792540839424 1565318289064430952 1580348780180275968 1581720437529567648 1586309147346904164 1593069860489413248 1596670536182966208 1596908425269906432 1608127231571543808 1611214967293171983 1612002077682665472 1618081826898063456 1626686167253463072 1633375605980275776 1633618963781858304 1635036856772137344 1649059596709853184 1650490891335201024 1655279110275030432 1662333767467213824 1665525584168222724 1671173422719372288 1672623910950807168 1681267791958092504 1688433210676240128 1697411652786222336 1703813528631860028 1706125415762230272 1711075035340480896 1718367489966108672 1721410421822260443 1722251364871514112 1727247767243510016 1737939740001623712 1745346689687798784 1750410093624170112 1754366391608444352 1754627775913847808 1760983075197484821 1761843350270859264 1771212159429101568 1777892377702810464 1779435492220763604 1785469602094414848 1794964046624510976 1796521978428644736 1802345496254097408 1804178600576151552 1813502337392998656 1820342055260321388 1826514880303481856 1830021938160145956 1837547556727810248 1837821334254590592 1839416463868654512 1845653970704338944 1855192046298584832 1862188999059409236 1874631629664672768 1880070100559293824 1881701899819658064 1888082797617082368 1891426265952854067 1892350265105737728 1899487362010770144 1909588109384500128 1917726609656964096 1924959414758041008 1927924346374474752 1935852570050697216 1937821459878088704 1943153738148948768 1955182207501826676 1961812278844480512 1963515025898773632 1969211355327191376 1973662190559499896 1973956247903078784 1982369079645401088 1992613679357739264 2000128924915661772 2008653302356216704 2019334552452574848 2021087225732225328 2027638683285859584 2027940782625755136 2029700925648170496 2040190129567123488 2054829240341417088 2059780432594516992 2067549001036414416 2074560110961979392 2076360717042381312 2079249056721119232 2087091052085907936 2095986054632573952 2107131706907034624 2108960583372756864 2115078863129205552 2124093147319217664 2128894048243954944 2129211233693208576 2144169642095391744 2148286623057562644 2157442435864084608 2165579341602796134 2166637269957267456 2168914889671284096 2177834141307034368 2178158618375811072 2180049142362849792 2200654521780268032 2207038813700040576 2215362774743090298 2216445023289618432 2220369964379437383 2220700778890963632 2228231230292496384 2230165214601076224 2241690389277456672 2251244280901653504 2263215537048296448 2271751371509146704 2273723128948753494 2274833887682973696 2281433380453974528 2295213895763013924 2302997022991346688 2311682895384094224 2317252986668831616 2325992626165966218 2327128919583731712 2333880124832226816 2339155188811259136 2339503701218463744 2347977433596646428 2370523170270413952 2372580656294351472 2379463721020356246 2380626136125886464 2389604790734119872 2393285395499347968 2395005804274449312 2395362637904859648 2418003116523998208 2427122740347095184 2435353173737975808 2440029250880194608 2450063408970413664 2450428445672787456 2452555285158206016 2473589395064779776 2475736337002801536 2482918665412545648 2498288376252334086 2499508839552897024 2506760134079058432 2508935866426210752 2521901687937138756 2532649816014360192 2546117479179333504 2555720292947790042 2556968812875952128 2559188123643345408 2566612553010721344 2570565795165966336 2590871650865265024 2606909610002435568 2615749705125974016 2618020034531698176 2625615140436255168 2631549587412666528 2631941663870771712 2642765025406288896 2656818239143652352 2666838566554215696 2678204403141622272 2692446069936766464 2694782967642967104 2703518244381146112 2706267900864227328 2720253506089497984 2730513082890482082 2731846992554815488 2739772320455222784 2745032907240218934 2746373910126022656 2756732001381885888 2768480956056508416 2782788069447877248 2793283498589113854 2794648072843431936 2809508942542712832 2811947444497009152 2820105150838940736 2822552849729487096 2832124196425623552 2838525397658606592 2858892856127188992 2864382164076750192 2876589914485446144 2887439122137061512 2891886519561712128 2903778855076045824 2906732189817133056 2914730607223423152 2932773311252740014 2934206029040357376 2942718418266720768 2953817032990787064 2960493285839249844 2960934371854618176 2973553619468101632 2988920519036608896 3000193387373492658 3001659041202204672 3012979953534325056 3017620716064395264 3029001828678862272 3031630838598337992 3041911173938632704 3060285194350685232 3070662697321795584 3082243860512125632 3089670648891775488 3101323501554621624 3111840166442969088 3114541075563571968 3118873585081678848 3130636578128861904 3160697560360551936 3163440875059135296 3172618294693808328 3186139720978826496 3193341072365932416 3193816850539812864 3216254463143087616 3222429934586343966 3224004155365330944 3236163653796126912 3253372334506926144 3266751211960551552 3267237927563716608 3270073713544274688 3298119193419706368 3300981782670402048 3310558220550060864 3323044162114635447 3324667534934427648 3331051168336445448 3342346845438744576 3345247821901614336 3362535583916185008 3376866421352480256 3394823305572444672 3407627057263720056 3410584693423130241 3412250831524460544 3422150070680961792 3442820843644520886 3444502729743028224 3454495534487020032 3475879480003247424 3488988939248949327 3490693379375597568 3500820187248340224 3508732783216888704 3509255551827695616 3521966150394969642 3523686700541718528 3542424318858203136 3555784755405620928 3558870984441527208 3569195581530534369 3570939204188829696 3589928093249021952 3593043956857289472 3604690992508194816 3627004674785997312 3640684110520642776 3653029760606963712 3660043876320291912 3675095113455620496 3675642668509181184 3678832927737309024 3710384092597169664 3724377998118818472 3747432564378501129 3749263259329345536 3760140201118587648 3763403799639316128 3782852531905708134 3784700530211475456 3798974724021540288 3819176218769000256 3833580439421685063 3835453219313928192 3849918829516082016 3855848692748949504 3871705140101394432 3886307476297897536 3910364415003653352 3923624557688961024 3927030051797547264 3938422710654382752 3947324381118999792 3947912495806157568 3985227358715478528 4000257849831323544 4017306604712433408 4038669104905149696 4042174451464450656 4055277366571719168 4059401851296340992 4080380259134246976 4109658480682834176 4117549360860328401 4119560865189033984 4135098002072828832 4152721434084762624 4158498113442238464 4174182104171815872 4189925247883670781 4191972109265147904 4214263413814069248 4217921166745513728 4230157726258411104 4248186294638435328 4257788096487909888 4288339284190783488 4296573246115125288 4314884871728169216 4331158683205592268 4337829779342568192 4355668282614068736 4360098284725699584 4399159966879110021 4401309043560536064 4414077627400081152 4430725549486180596 4440739928758874766 4441401557781927264 4460330429202152448 4483380778554913344 4500290081060238987 4502488561803307008 4526431074096592896 4543502743018293408 4547446257897506988 4562866760907949056 4590427791526027848 4605994045982693376 4623365790768188448 4634505973337663232 4651985252331932436 4667760249664453632 4678310377622518272 4695954867193292856 4741046340540827904 4745161312588702944 4758927442040712492 4779209581468239744 4790011608548898624 4790725275809719296 4833644901879515949 4836006233047996416 4854245480694190368 4880058501760389216 4900126817940827328 4900856891345574912 4905110570316412032 4947178790129559552 4951472674005603072 4965837330825091296 4996576752504668172 5013520268158116864 5017871732852421504 5043803375874277512 5065299632028720384 5092234958358667008 5111440585895580084 5118376247286690816 5133225106021442688 5181743301730530048 5213819220004871136 5236040069063396352 5251230280872510336 5263099174825333056 5263883327741543424 5282949225592454463 5285530050812577792 5313636478287304704 5333677133108431392 5356408806283244544 5384892139873532928 5389565935285934208 5407036488762292224 5412535801728454656 5440507012178995968 5461026165780964164 5479544640910445568 5490065814480437868 5513464002763771776 5536961912113016832 5565576138895754496 5586566997178227708 5623894888994018304 5640210301677881472 5645105699458974192 5664248392851247104 5674278797858562201 5677050795317213184 5728764328153500384 5753179828970892288 5774878244274123024 5783773039123424256 5807557710152091648 5813464379634266112 5829461214446846304 5865546622505480028 5885436836533441536 5907634065981574128 5920986571678499688 5921868743709236352 5947107238936203264 5977841038073217792 6000386774746985316 6025959907068650112 6058003657357724544 6063261677196675984 6083822347877265408 6120570388701370464 6164487721024251264 6179341297783550976 6202647003109243248 6223680332885938176 6229082151127143936 6237747170163357696 6261273156257723808 6321395120721103872 6326881750118270592 6345236589387616656 6372279441957652992 6386682144731864832 6387633701079625728 6432508926286175232 6444859869172687932 6472327307592253824 6506744669013852288 6533502423921103104 6534475855127433216 6540147427088549376 6601963565340804096 6621116441100121728 6646088324229270894 6649335069868855296 6661109893138312149 6662102336672890896 6684693690877489152 6690495643803228672 6725071167832370016 6753732842704960512 6789646611144889344 6815254114527440112 6821169386846260482 6824501663048921088 6844300141361923584 6885641687289041772 6908991068974040064 6951758960006494848 6977977878497898654 6981386758751195136 7001640374496680448 7017465566433777408 7018511103655391232 7043932300789939284 7111569510811241856 7117741968883054416 7138391163061068738 7141878408377659392 7179856186498043904 7186087913714578944 7254009349571994624 7281368221041285552 7306059521213927424 7320087752640583824 7350190226911240992 7351285337018362368 7357665855474618048 7420768185194339328 7448755996237636944 7494865128757002258 7498526518658691072 7520280402237175296 7526807599278632256 7565705063811416268 7597949448043080576 7638352437538000512 7667160878843370126 7670906438627856384 7699837659032164032 7711697385497899008 7772614952595795072 7820728830007306704 7847249115377922048 7854060103595094528 7876845421308765504 7894648762237999584 7895824991612315136 7970454717430957056 8000515699662647088 8034613209424866816 8077338209810299392 8084348902928901312 8110554733143438336 8118803702592681984 8160760518268493952 8219316961365668352 8235098721720656802 8239121730378067968 8270196004145657664 8305442868169525248 8348364208343631744 8379850495767341562 8383944218530295808 8428526827628138496 8435842333491027456 8460315452516822208 8496372589276870656 8515576192975819776 8576678568381566976 8593146492230250576 8629769743456338432 8662317366411184536 8675659558685136384 8711336565228137472 8720196569451399168 8798319933758220042 8802618087121072128 8828155254800162304 8861451098972361192 8881479857517749532 8882803115563854528 8920660858404304896 8966761557109826688 9000580162120477974 9004977123606614016 9052862148193185792 9087005486036586816 9094892515795013976 9125733521815898112 9180855583052055696 9211988091965386752 9246731581536376896 9269011946675326464 9303970504663864872 9335520499328907264 9356620755245036544 9391909734386585712 9482092681081655808 9490322625177405888 9517854884081424984 9558419162936479488 9580023217097797248 9581450551619438592 9667289803759031898 9672012466095992832 9708490961388380736 9760117003520778432 9800253635881654656 9801713782691149824 9810221140632824064 9894357580259119104 9902945348011206144 9931674661650182592 9993153505009336344 10027040536316233728 10035743465704843008 10087606751748555024 10130599264057440768 10184469916717334016 10222881171791160168 10231754080269390723 10236752494573381632 10266450212042885376 10363486603461060096 10427638440009742272 10466966817746847981 10472080138126792704 10502460561745020672 10526198349650666112 10527766655483086848 10565898451184908926 10571060101625155584 10627272956574609408 10667354266216862784 10707586744591603107 10712817612566489088 10769784279747065856 10779131870571868416 10814072977524584448 10881014024357991936 10922052331561928328 10959089281820891136 10980131628960875736 11026928005527543552 11131152277791508992 11173133994356455416 11242297693135503387 11247789777988036608 11280420603355762944 11290211398917948384 11348557595717124402 11354101590634426368 11457528656307000768 11500741318265055189 11506359657941784576 11549756488548246048 11567546078246848512 11615115420304183296 11658922428893692608 11731093245010960056 11770873673066883072 11815268131963148256 11841973143356999376 11843737487418472704 11955682076146435584 12000773549493970632 12051919814137300224 12116007314715449088 12126523354393351968 12241140777402740928 12328975442048502528 12352648082580985203 12358682595567101952 12405294006218486496 12458164302254287872 12475494340326715392 12522546312515447616 12642790241442207744 12653763500236541184 12690473178775233312 12744558883915305984 12773364289463729664 12865017852572350464 12889719738345375864 12944654615184507648 13013489338027704576 13067004847842206208 13080294854177098752 13197479900637330063 13203927130681608192 13242232882200243456 13292176648458541788 13322219786276624298 13324204673345781792 13380991287606457344 13450142335664740032 13500870243180716961 13507465685409921024 13579293222289778688 13630508229054880224 13642338773692520964 13688600282723847168 13771283374578083544 13817982137948080128 13903517920012989696 13955955756995797308 14003280748993360896 14034931132867554816 14087864601579878568 14223139021622483712 14235483937766108832 14276782326122137476 14372175827429157888 14500934705638547847 14508018699143989248 14562736442082571104 14640175505281167648 14700380453822481984 14702570674036724736 14715331710949236096 14841536370388678656 14897511992475273888 14989730257514004516 15040560804474350592 15053615198557264512 15131410127622832536 15195898896086161152 15276704875076001024 15334321757686740252 15399675318064328064 15545229905191590144 15641457660014613408 15708120207190189056 15753690842617531008 15789297524475999168 15791649983224630272 15940909434861914112 16001031399325294176 16069226418849733632 16154676419620598784 16168697805857802624 16221109466286876672 16237607405185363968 16321521036536987904 16438633922731336704 16470197443441313604 16540392008291315328 16610885736339050496 16696728416687263488 16759700991534683124 16871684666982054912 16920630905033644416 16992745178553741312 17022836393575686603 17031152385951639552 17186292984460501152 17259539486912676864 17324634732822369072 17351319117370272768 17422673130456274944 17440393138902798336 17596639867516440084 17656310509600324608 17722902197944722384 17762959715035499064 17765606231127709056 17841321716808609792 17933523114219653376 18001160324240955948 18174010972073173632 18189785031590027952 18251467043631796224 18361711166104111392 18493463163072753792 18538023893350652928 18607941009327729744 18671040998657814528 18713241510490073088 18783819468773171424 18964185362163311616 18980645250354811776 19035709768162849968 19116838325872958976 19160046434195594496 19162901103238877184 19334579607518063796 19416981922776761472 19520234007041556864 19600507271763309312 19603427565382299648 19620442281265648128 19805890696022412288 19863349323300365184 19986307010018672688 20054081072632467456 20071486931409686016 20175213503497110048 20261198528114881536 20368939833434668032 20445762343582320336 20463508160538781446 20473504989146763264 20532900424085770752 20726973206922120192 20855276880019484544 20933933635493695962 20944160276253585408 21004921123490041344 21052396699301332224 21055533310966173696 21131796902369817852 21334708532433725568 21415173489183206214 21425635225132978176 21539568559494131712 21558263741143736832 21762028048715983872 21844104663123856656 21918178563641782272 21960263257921751472 22053856011055087104 22262304555583017984 22346267988712910832 22484595386271006774 22495579555976073216 22560841206711525888 22580422797835896768 22697115191434248804 22915057312614001536 23001482636530110378 23012719315883569152 23099512977096492096 23135092156493697024 23317844857787385216 23462186490021920112 23541747346133766144 23630536263926296512 23683946286713998752 23687474974836945408 23911364152292871168 24001547098987941264 24103839628274600448 24232014629430898176 24253046708786703936 24482281554805481856 24657950884097005056 24705296165161970406 24717365191134203904 24810588012436972992 24916328604508575744 25045092625030895232 25285580482884415488 25307527000473082368 25380946357550466624 25489117767830611968 25546728578927459328 25730035705144700928 25779439476690751728 25889309230369015296 26026978676055409152 26134009695684412416 26160589708354197504 26394959801274660126 26407854261363216384 26484465764400486912 26584353296917083576 26644439572553248596 26648409346691563584 26761982575212914688 26900284671329480064 27001740486361433922 27014931370819842048 27158586444579557376 27261016458109760448 27284677547385041928 27377200565447694336 27542566749156167088 27635964275896160256 27807035840025979392 27911911513991594616 28006561497986721792 28069862265735109632 28175729203159757136 28446278043244967424 28470967875532217664 28553564652244274952 28744351654858315776 29001869411277095694 29016037398287978496 29125472884165142208 29280351010562335296 29400760907644963968 29405141348073449472 29430663421898472192 29683072740777357312 29795023984950547776 29979460515028009032 30081121608948701184 30107230397114529024 30262820255245665072 30391797792172322304 30553409750152002048 30668643515373480504 30799350636128656128 31090459810383180288 31282915320029226816 31400900453240543943 31416240414380378112 31507381685235062016 31578595048951998336 31583299966449260544 31881818869723828224 32002062798650588352 32122760233774809321 32138452837699467264 32309352839241197568 32337395611715605248 32442218932573753344 32643042073073975808 32877267845462673408 32940394886882627208 33080784016582630656 33393456833374526976 33519401983069366248 33726893079406510161 33743369333964109824 33841261810067288832 34045672787151373206 34062304771903279104 34372585968921002304 34502223954795165567 34519078973825353728 34649269465644738144 34702638234740545536 34845346260912549888 35193279735032880168 35312621019200649216 35445804395889444768 35525919430070998128 35531212462255418112 35867046228439306752 36002320648481911896 36348021944146347264 36379570063180055904 36723422332208222784 36986926326145507584 37057944247742955609 37076047786701305856 37215882018655459488 37426483020980146176 37567638937546342848 37928370724326623232 37961290500709623552 38071419536325699936 38233676651745917952 38320092868391188992 38669159215036127592 38833963845553522944 39040468014083113728 39201014543526618624 39240884562531296256 39592439701911990189 39611781392044824576 39726698646600730368 39972614020037345376 40142973862819372032 40350427006994220096 40502610729542150883 40522397056229763072 40737879666869336064 40891524687164640672 40927016321077562892 41065800848171541504 41453946413844240384 41710553760038969088 41867867270987391924 42009842246980082688 42104793398602664448 42263593804739635704 42669417064867451136 42830346978366412428 43116527482287473664 43502804116915643541 43524056097431967744 43688209326247713312 43920526515843502944 44107712022110174208 44524609111166035968 44692535977425821664 44969190772542013548 45121682413423051776 45160845595671793536 45394230382868497608 45830114625228003072 46002965273060220756 46199025954192984192 46635689715574770432 46924372980043840224 47261072527852593024 47367892573427997504 47374949949673890816 47822728304585742336 48003094197975882528 48207679256549200896 48464029258861796352 48506093417573407872 48964563109610963712 49315901768194010112 49410592330323940812 49621176024873945984 49832657209017151488 50090185250061790464 50615054000946164736 50761892715100933248 50978235535661223936 51068509180727059809 51093457157854918656 51558878953381503456 51778618460738030592 52053957352110818304 52268019391368824832 52321179416708395008 52789919602549320252 52968931528800973824 53168706593834167152 53288879145106497192 53296818693383127168 53523965150425829376 53800569342658960128 54003480972722867844 54522032916219520896 54569355094770083856 54754401130895388672 55085133498312334176 55614071680051958784 55823823027983189232 56013122995973443584 56139724531470219264 56351458406319514272 56892556086489934848 56941935751064435328 57107129304488549904 57488703309716631552 58003738822554191388 58250945768330284416 58560702021124670592 58801521815289927936 58810282696146898944 58861326843796944384 59590047969901095552 59958921030056018064 60162243217897402368 60214460794229058048 60525640510491330144 60783595584344644608 61106819500304004096 61337287030746961008 61598701272257312256 62180919620766360576 62565830640058453632 62801800906481087886 62832480828760756224 63014763370470124032 63157190097903996672 63166599932898521088 64004125597301176704 64245520467549618642 64276905675398934528 64618705678482395136 64674791223431210496 65286084146147951616 65754535690925346816 65880789773765254416 66161568033165261312 66786913666749053952 67038803966138732496 67453786158813020322 67486738667928219648 67682523620134577664 68091345574302746412 68745171937842004608 69004447909590331134 69038157947650707456 69298538931289476288 69405276469481091072 70386559470065760336 70625242038401298432 70891608791778889536 71051838860141996256 71062424924510836224 71734092456878613504 72004641296963823792 72696043888292694528 72759140126360111808 73446844664416445568 73973852652291015168 74115888495485911218 74152095573402611712 74431764037310918976 75135277875092685696 75856741448653246464 75922581001419247104 76142839072651399872 76467353303491835904 76640185736782377984 77338318430072255184 77667927691107045888 78080936028166227456 78402029087053237248 78481769125062592512 79184879403823980378 79223562784089649152 79453397293201460736 79945228040074690752 80285947725638744064 80700854013988440192 81005221459084301766 81044794112459526144 81475759333738672128 81783049374329281344 81854032642155125784 82131601696343083008 82907892827688480768 83421107520077938176 83735734541974783848 84019684493960165376 84209586797205328896 84527187609479271408 85338834129734902272 85660693956732824856 86233054964574947328 87005608233831287082 87048112194863935488 87376418652495426624 87841053031687005888 88215424044220348416 89049218222332071936 89385071954851643328 89938381545084027096 90243364826846103552 90321691191343587072 90788460765736995216 91660229250456006144 92005930546120441512 92398051908385968384 93271379431149540864 93848745960087680448 94522145055705186048 94735785146855995008 94749899899347781632 95645456609171484672 96006188395951765056 96368280701324427963 96415358513098401792 96928058517723592704 97012186835146815744 97929126219221927424 98631803536388020224 98821184660647881624 99242352049747891968 100180370500123580928 101180679238219530483 101230108001892329472 101523785430201866496 102137018361454119618 102186914315709837312 103117757906763006912 103506671864385496701 103557236921476061184 104107914704221636608 104536038782737649664 105579839205098640504 105937863057601947648 106337413187668334304 106577758290212994384 106593637386766254336 107601138685317920256 108006961945445735688 109044065832439041792 109138710189540167712 110170266996624668352 111173832743228866827 111228143360103917568 111647646055966378464 112279449062940438528 112702916812639028544 113785112172979869696 113883871502128870656 114214258608977099808 116007477645108382776 116501891536660568832 117121404042249341184 117603043630579855872 117722653687593888768 119180095939802191104 119917842060112036128 120428921588458116096 121051281020982660288 121507832188626452649 121567191168689289216 122213639000608008192 122674574061493922016 123197402544514624512 124361839241532721152 125131661280116907264 125603601812962175772 126029526740940248064 126314380195807993344 128008251194602353408 128491040935099237284 129349582446862420992 130508412350746930623 130572168292295903232 131761579547530508832 132323136066330522624 133573827333498107904 134077607932277464992 134907572317626040644 135365047240269155328 136182691148605492824 137490343875684009216 138008895819180662268 138597077862578952576 140773118940131520672 141783217583557779072 142103677720283992512 142124849849021672448 143468184913757227008 144009282593927647584 145392087776585389056 145518280252720223616 146893689328832891136 147947705304582030336 148231776990971822436 148863528074621837952 150270555750185371392 151845162002838494208 152285678145302799744 152934706606983671808 153205527542181179427 153280371473564755968 154676636860144510368 155335855382214091776 156161872056332454912 156804058174106474496 156963538250125185024 158369758807647960756 158906794586402921472 159890456080149381504 160571895451277488128 161401708027976880384 162010442918168603532 163566098748658562688 163708065284310251568 164263203392686166016 166842215040155876352 167471469083949567696 168039368987920330752 168419173594410657792 169054375218958542816 170677668259469804544 171321387913465649712 172466109929149894656 174011216467662574164 174752837304990853248 175682106063374011776 176430848088440696832 178770143909703286656 179876763090168054192 180486729653692207104 180643382382687174144 181576921531473990432 183320458500912012288 184011861092240883024 184796103816771936768 186542758862299081728 187697491920175360896 189044290111410372096 189471570293711990016 189499799798695563264 192012376791903530112 192736561402648855926 192830717026196803584 193856117035447185408 194024373670293631488 195858252438443854848 197263607072776040448 197642369321295763248 198484704099495783936 200360741000247161856 202361358476439060966 202460216003784658944 203047570860403732992 204274036722908239236 206235515813526013824 207013343728770993402 207114473842952122368 208215829408443273216 211159678410197281008 211875726115203895296 212674826375336668608 213155516580425988768 213187274773532508672 215202277370635840512 216013923890891471376 218088131664878083584 218277420379080335424 220340533993249336704 222347665486457733654 222456286720207835136 223295292111932756928 225405833625278057088 227570224345959739392 227767743004257741312 228428517217954199616 232014955290216765552 233003783073321137664 234242808084498682368 235206087261159711744 235445307375187777536 238360191879604382208 239835684120224072256 240857843176916232192 242102562041965320576 243015664377252905298 243134382337378578432 244427278001216016384 245349148122987844032 246394805089029249024 248723678483065442304 250263322560233814528 251207203625924351544 252059053481880496128 252628760391615986688 256016502389204706816 256982081870198474568 258699164893724841984 261016824701493861246 261144336584591806464 263523159095061017664 264646272132661045248 267147654666996215808 268155215864554929984 269815144635252081288 270730094480538310656 272365382297210985648 274980687751368018432 276017791638361324536 277194155725157905152 281546237880263041344 283566435167115558144 284207355440567985024 284249699698043344896 286936369827514454016 288018565187855295168 290784175553170778112 291036560505440447232 293787378657665782272 295895410609164060672 296463553981943644872 297727056149243675904 300541111500370742784 303542037714658591449 303690324005676988416 304571356290605599488 306411055084362358854 306560742947129511936 309353273720289020736 310520015593156490103 310671710764428183552 312323744112664909824 313608116348212948992 316739517615295921512 317813589172805842944 319780912160298763008 322803416055953760768 324020885836337207064 327132197497317125376 327416130568620503136 333521498229686600481 333684430080311752704 334942938167899135392 336838347188821315584 338108750437917085632 341355336518939609088 342642775826931299424 348022432935325148328 349505674609981706496 351364212126748023552 357540287819406573312 359753526180336108384 361286764765374348288 363153843062947980864 366640917001824024576 368023722184481766048 369592207633543873536 373085517724598163456 375394983840350721792 378088580222820744192 378943140587423980032 384024753583807060224 385473122805297711852 388048747340587262976 391525237052240791869 391716504876887709696 395284738642591526496 396969408198991567872 400721482000494323712 404722716952878121932 406095141720807465984 408548073445816478472 412471031627052027648 414026687457541986804 422319356820394562016 425349652750673337216 426311033160851977536 426374549547065017344 430404554741271681024 432027847781782942752 436176263329756167168 436554840758160670848 440681067986498673408 444695330972915467308 446590584223865513856 450811667250556114176 455535486008515482624 456857034435908399232 464029910580433531104 466007566146642275328 468485616168997364736 470412174522319423488 470890614750375555072 476720383759208764416 479671368240448144512 481715686353832464384 484205124083930641152 486031328754505810596 490698296245975688064 492789610178058498048 500526645120467629056 502414407251848703088 504118106963760992256 505257520783231973376 512033004778409413632 513964163740396949136 517398329787449683968 522033649402987722492 527046318190122035328 529292544265322090496 536310431729109859968 539630289270504162576 541460188961076621312 544730764594421971296 549961375502736036864 552035583276722649072 554388311450315810304 563092475760526082688 567132870334231116288 568414710881135970048 568499399396086689792 576037130375710590336 581568351106341556224 582073121010880894464 587574757315331564544 591790821218328121344 592927107963887289744 595454112298487351808 601082223000741485568 607084075429317182898 607380648011353976832 609142712581211198976 612822110168724717708 618706547440578041472 621040031186312980206 621343421528856367104 624647488225329819648 633479035230591843024 635627178345611685888 639561824320597526016 645606832111907521536 648041771672674414128 654264394994634250752 654832261137241006272 667042996459373200962 667368860160623505408 669885876335798270784 676217500875834171264 682710673037879218176 685285551653862598848 696044865870650296656 699011349219963412992 702728424253496047104 715080575638813146624 719507052360672216768 722573529530748696576 726307686125895961728 733281834003648049152 736047444368963532096 739184415267087747072 746171035449196326912 750789967680701443584 756177160445641488384 757886281174847960064 768049507167614120448 770946245610595423704 776097494681174525952 783050474104481583738 783433009753775419392 790569477285183052992 793938816397983135744 801442964000988647424 809445433905756243864 812190283441614931968 817096146891632956944 824942063254104055296 828053374915083973608 844638713640789124032 850699305501346674432 852622066321703955072 852749099094130034688 860809109482543362048 864055695563565885504 872352526659512334336 873109681516321341696 881362135972997346816 889390661945830934616 893181168447731027712 901623334501112228352 910626113143975774347 911070972017030965248 913714068871816798464 928059821160867062208 931560046779469470309 932015132293284550656 936971232337994729472 940824349044638846976 953440767518417528832 959342736480896289024 968410248167861282304 972062657509011621192 981396592491951376128 1000564494689059801443 1001053290240935258112 1004828814503697406176 1010515041566463946752 1024066009556818827264 1027928327480793898272 1044067298805975444984 1054092636380244070656 1072620863458219719936 1079260578541008325152 1089461529188843942592 1099922751005472073728 1104071166553445298144 1108776622900631620608 1126184951521052165376 1134265740668462232576 1136829421762271940096 1152074260751421180672 1164146242021761788928 1174575711156722375607 1175149514630663129088 1185854215927774579488 1190908224596974703616 1202164446001482971136 1214168150858634365796 1218285425162422397952 1225644220337449435416 1237413094881156082944 1242080062372625960412 1266958070461183686048 1279123648641195052032 1291213664223815043072 1296083543345348828256 1308528789989268501504 1309664522274482012544 1334085992918746401924 1339771752671596541568 1352435001751668342528 1370571103307725197696 1392089731741300593312 1398022698439926825984 1405456848506992094208 1430161151277626293248 1439014104721344433536 1445147059061497393152 1452615372251791923456 1472094888737927064192 1478368830534175494144 1501579935361402887168 1512354320891282976768 1515772562349695920128 1536099014335228240896 1541892491221190847408 1552194989362349051904 1566100948208963167476 1581138954570366105984 1587877632795966271488 1618890867811512487728 1624380566883229863936 1634192293783265913888 1649884126508208110592 1656106749830167947216 1689277427281578248064 1701398611002693348864 1705244132643407910144 1705498198188260069376 1728111391127131771008 1744705053319024668672 1746219363032642683392 1762724271945994693632 1778781323891661869232 1786362336895462055424 1803246669002224456704 1821252226287951548694 1822141944034061930496 1827428137743633596928 1856119642321734124416 1863120093558938940618 1864030264586569101312 1873942464675989458944 1906881535036835057664 1918685472961792578048 1936820496335722564608 1944125315018023242384 1962793184983902752256 2001128989378119602886 2002106580481870516224 2009657629007394812352 2048132019113637654528 2055856654961587796544 2088134597611950889968 2108185272760488141312 2145241726916439439872 2158521157082016650304 2178923058377687885184 2199845502010944147456 2208142333106890596288 2217553245801263241216 2252369903042104330752 2268531481336924465152 2273658843524543880192 2304148521502842361344 2328292484043523577856 2349151422313444751214 2350299029261326258176 2371708431855549158976 2381816449193949407232 2404328892002965942272 2428336301717268731592 2436570850324844795904 2451288440674898870832 2474826189762312165888 2484160124745251920824 2533916140922367372096 2558247297282390104064 2582427328447630086144 2592167086690697656512 2617057579978537003008 2619329044548964025088 2668171985837492803848 2679543505343193083136 2704870003503336685056 2741142206615450395392 2784179463482601186624 2794680140338408410927 2796045396879853651968 2810913697013984188416 2860322302555252586496 2878028209442688867072 2905230744503583846912 2944189777475854128384 3001693484067179404329 3003159870722805774336 3031545124699391840256 3072198028670456481792 3083784982442381694816 3132201896417926334952 3162277909140732211968 3237781735623024975456 3268384587566531827776 3299768253016416221184 3312213499660335894432 3378554854563156496128 3402797222005386697728 3410488265286815820288 3456222782254263542016 3492438726065285366784 3523727133470167126821 3525448543891989387264 3557562647783323738464 3572724673790924110848 3606493338004448913408 3642504452575903097388 3654856275487267193856 3712239284643468248832 3726240187117877881236 3837370945923585156096 3873640992671445129216 3888250630036046484768 3925586369967805504512 4002257978756239205772 4019315258014789624704 4111713309923175593088 4176269195223901779936 4216370545520976282624 4290483453832878879744 4317042314164033300608 4357846116755375770368 4416284666213781192576 4435106491602526482432 4504739806084208661504 4537062962673848930304 4547317687049087760384 4608297043005684722688 4656584968087047155712 4698302844626889502428 4743416863711098317952 4763632898387898814464 4856672603434537463184 4873141700649689591808 4902576881349797741664 4949652379524624331776 4968320249490503841648 5067832281844734744192 5116494594564780208128 5184334173381395313024 5234115159957074006016 5238658089097928050176 5336343971674985607696 5359087010686386166272 5409740007006673370112 5482284413230900790784 5568358926965202373248 5589360280676816821854 5592090793759707303936 5621827394027968376832 5720644605110505172992 5756056418885377734144 5810461489007167693824 5888379554951708256768 6003386968134358808658 6006319741445611548672 6144396057340912963584 6167569964884763389632 6264403792835852669904 6324555818281464423936 6475563471246049950912 6536769175133063655552 6599536506032832442368 6624426999320671788864 6757109709126312992256 6805594444010773395456 6820976530573631640576 6912445564508527084032 6984877452130570733568 7047454266940334253642 7050897087783978774528 7115125295566647476928 7145449347581848221696 7212986676008897826816 7285008905151806194776 7309712550974534387712 7424478569286936497664 7452480374235755762472 7674741891847170312192 7747281985342890258432 7776501260072092969536 7851172739935611009024 8004515957512478411544 8038630516029579249408 8223426619846351186176 8352538390447803559872 8432741091041952565248 8580966907665757759488 8634084628328066601216 8715692233510751540736 8832569332427562385152 9005080452201538212987 9009479612168417323008 9094635374098175520768 9216594086011369445376 9396605689253779004856 9486833727422196635904 9713345206869074926368 9805153762699595483328 9899304759049248663552 9936640498981007683296 10135664563689469488384 10368668346762790626048 10477316178195856100352 10672687943349971215392 10718174021372772332544 10819480014013346740224 10964568826461801581568 11136717853930404746496 11178720561353633643708 11512112837770755468288 11620922978014335387648 11776759109903416513536 12006773936268717617316 12335139929769526779264 12528807585671705339808 12649111636562928847872 12951126942492099901824 13073538350266127311104 13248853998641343577728 13514219418252625984512 13611188888021546790912 13641953061147263281152 13824891129017054168064 13969754904261141467136 14094908533880668507284 14230250591133294953856 14290898695163696443392 14570017810303612389552 14619425101949068775424 14848957138573872995328 14904960748471511524944 15349483783694340624384 15553002520144185939072 15702345479871222018048 16009031915024956823088 16077261032059158498816 16446853239692702372352 16705076780895607119744 16865482182083905130496 17161933815331515518976 17268169256656133202432 17431384467021503081472 17665138664855124770304 18010160904403076425974 18018959224336834646016 18433188172022738890752 18793211378507558009712 18973667454844393271808 19426690413738149852736 19610307525399190966656 19798609518098497327104 19873280997962015366592 20271329127378938976768 20737336693525581252096 20954632356391712200704 21345375886699942430784 21436348042745544665088 21638960028026693480448 21929137652923603163136 22273435707860809492992 22357441122707267287416 23024225675541510936576 23241845956028670775296 23553518219806833027072 24013547872537435234632 24670279859539053558528 25057615171343410679616 25298223273125857695744 25902253884984199803648 26147076700532254622208 26497707997282687155456 27015241356604614638961 27028438836505251969024 27283906122294526562304 27649782258034108336128 28189817067761337014568 28460501182266589907712 29140035620607224779104 29697914277147745990656 29809921496943023049888 31106005040288371878144 32018063830049913646176 32154522064118316997632 32893706479385404744704 33410153561791214239488 34536338513312266404864 34862768934043006162944 35330277329710249540608 36020321808806152851948 37586422757015116019424 37947334909688786543616 38853380827476299705472 39220615050798381933312 39746561995924030733184 40542658254757877953536 41474673387051162504192 41909264712783424401408 42690751773399884861568 42872696085491089330176 43858275305847206326272 44546871415721618985984 44714882245414534574832 46048451351083021873152 47107036439613666054144 48027095745074870469264 49340559719078107117056 50115230342686821359232 50596446546251715391488 51804507769968399607296 52294153401064509244416 52995415994565374310912 54030482713209229277922 54056877673010503938048 55299564516068216672256 56379634135522674029136 56921002364533179815424 58280071241214449558208 59395828554295491981312 59619842993886046099776 62212010080576743756288 64036127660099827292352 64309044128236633995264 65787412958770809489408 66820307123582428478976 69072677026624532809728 69725537868086012325888 70660554659420499081216 72040643617612305703896 75172845514030232038848 75894669819377573087232 77706761654952599410944 78441230101596763866624 79493123991848061466368 81045724069813843916883 81085316509515755907072 82949346774102325008384 85381503546799769723136 89093742831443237971968 89429764490829069149664 96054191490149740938528 98681119438156214234112 100230460685373642718464 103609015539936799214592 104588306802129018488832 105990831989130748621824 108060965426418458555844 112759268271045348058272 113842004729066359630848 116560142482428899116416 119239685987772092199552 124424020161153487512576 128072255320199654584704 128618088256473267990528 131574825917541618978816 133640614247164856957952 138145354053249065619456 141321109318840998162432 144081287235224611407792 150345691028060464077696 151789339638755146174464 155413523309905198821888 156882460203193527733248 158986247983696122932736 162091448139627687833766 162170633019031511814144 165898693548204650016768 170763007093599539446272 178187485662886475943936 178859528981658138299328 192108382980299481877056 197362238876312428468224 200460921370747285436928 207218031079873598429184 209176613604258036977664 211981663978261497243648 216121930852836917111688 225518536542090696116544 227684009458132719261696 233120284964857798232832 238479371975544184399104 248848040322306975025152 256144510640399309169408 267281228494329713915904 288162574470449222815584 300691382056120928155392 310827046619810397643776 313764920406387055466496 317972495967392245865472 324182896279255375667532 341526014187199078892544 357719057963316276598656 384216765960598963754112 394724477752624856936448 400921842741494570873856 414436062159747196858368 423963327956522994487296 432243861705673834223376 451037073084181392233088 455368018916265438523392 466240569929715596465664 476958743951088368798208 497696080644613950050304 512289021280798618338816 534562456988659427831808 576325148940898445631168 601382764112241856310784 621654093239620795287552 627529840812774110932992 635944991934784491730944 648365792558510751335064 683052028374398157785088 715438115926632553197312 768433531921197927508224 801843685482989141747712 864487723411347668446752 902074146168362784466176 932481139859431192931328 953917487902176737596416 1024578042561597236677632 1152650297881796891262336 1202765528224483712621568 1243308186479241590575104 1271889983869568983461888 1296731585117021502670128 1366104056748796315570176 1430876231853265106394624 1536867063842395855016448 1603687370965978283495424 1728975446822695336893504 1804148292336725568932352 1864962279718862385862656 1907834975804353475192832 2049156085123194473355264 2305300595763593782524672 2405531056448967425243136 2593463170234043005340256 2861752463706530212789248 3073734127684791710032896 3457950893645390673787008 3608296584673451137864704 3729924559437724771725312 3815669951608706950385664 4098312170246388946710528 4610601191527187565049344 4811062112897934850486272 5186926340468086010680512 5723504927413060425578496 6147468255369583420065792 6915901787290781347574016 7216593169346902275729408 9221202383054375130098688 10373852680936172021361024 11447009854826120851156992 12294936510739166840131584 13831803574581562695148032 14433186338693804551458816 18442404766108750260197376 20747705361872344042722048 27663607149163125390296064 36884809532217500520394752 41495410723744688085444096 55327214298326250780592128 82990821447489376170888192 110654428596652501561184256 165981642894978752341776384 331963285789957504683552768
- Sum of all divisors σ(n): 1090457075058549571126368000
- Sum of proper divisors (its aliquot sum) s(n): 758493789268592066442815232
- 331963285789957504683552768 is an abundant number, because the sum of its proper divisors (758493789268592066442815232) is greater than itself. Its abundance is 426530503478634561759262464
Bases of 331963285789957504683552768
- Binary: 100010010100101111111010111001000001011011000101010111111001111111000010100110000000000002
- Hexadecimal: 0x11297F5C82D8ABF3F853000
- Base-36: 15PLDWP5UX6R000000
Squares and roots of 331963285789957504683552768
- 331963285789957504683552768 squared (3319632857899575046835527682) is 110199623112465002154342983878111053390386530640461824
- 331963285789957504683552768 cubed (3319632857899575046835527683) is 36582228981228825853678595745161418708275057953503527508485081503531788593528832
-
The
square root of 331963285789957504683552768 is 18219859653409.9983358523 -
331963285789957504683552768 is a
perfect cube number . Itscube root is 692410032
Scales and comparisons
How big is 331963285789957504683552768?- 331,963,285,789,957,504,683,552,768 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 331,963,285,789,957,504,683,552,768 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 331963285789957504683552768 cubic inches would be around 57700836 feet tall.
Recreational maths with 331963285789957504683552768
- 331963285789957504683552768 backwards is 867255386405759987582369133
- 331963285789957504683552768 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 331963285789957504683552768's digits is 144
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 331963285789957504683552768 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 331963285789957504683552768 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/331963285789957504683552768/
Chicago style:
Numbermatics. 2024. "Number 331963285789957504683552768 - Facts about the integer". https://numbermatics.com/n/331963285789957504683552768/
The information we have on file for 331963285789957504683552768 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 331963285789957504683552768, math, Factors of 331963285789957504683552768, curriculum, school, college, exams, university, Prime factorization of 331963285789957504683552768, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-one septillion, nine hundred sixty-three sextillion, two hundred eighty-five quintillion, seven hundred eighty-nine quadrillion, nine hundred fifty-seven trillion, five hundred four billion, six hundred eighty-three million, five hundred fifty-two thousand, seven hundred sixty-eight.