2173765057641506496577536
2,173,765,057,641,506,496,577,536 is an even composite number composed of five prime numbers multiplied together.
2173765057641506496577536 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 2173765057641506496577536:
224 × 34 × 76 × 172 × 196
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 19 × 19 × 19 × 19 × 19 × 19)See below for interesting mathematical facts about the number 2173765057641506496577536 from the Numbermatics database.
Names of 2173765057641506496577536
- Cardinal: 2173765057641506496577536 can be written as Two septillion, one hundred seventy-three sextillion, seven hundred sixty-five quintillion, fifty-seven quadrillion, six hundred forty-one trillion, five hundred six billion, four hundred ninety-six million, five hundred seventy-seven thousand, five hundred thirty-six.
Scientific notation
- Scientific notation: 2.173765057641506496577536 × 1024
Factors of 2173765057641506496577536
Divisors of 2173765057641506496577536
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 162 168 171 189 192 196 204 216 224 228 238 252 256 266 272 288 289 294 304 306 323 324 336 342 343 357 361 378 384 392 399 408 432 441 448 456 459 476 504 512 513 532 544 567 576 578 588 608 612 646 648 672 684 686 714 722 756 768 784 798 816 833 864 867 882 896 912 918 931 952 969 1008 1024 1026 1029 1064 1071 1083 1088 1134 1152 1156 1176 1197 1216 1224 1292 1296 1323 1344 1368 1372 1377 1428 1444 1512 1536 1539 1568 1596 1632 1666 1728 1734 1764 1792 1824 1836 1862 1904 1938 2016 2023 2048 2052 2058 2128 2142 2166 2176 2261 2268 2304 2312 2352 2394 2401 2432 2448 2499 2527 2584 2592 2601 2646 2688 2736 2744 2754 2793 2856 2888 2907 3024 3072 3078 3087 3136 3192 3213 3249 3264 3332 3456 3468 3528 3584 3591 3648 3672 3724 3808 3876 3969 4032 4046 4096 4104 4116 4256 4284 4332 4352 4522 4536 4608 4624 4704 4788 4802 4864 4896 4998 5054 5168 5184 5202 5292 5376 5472 5488 5491 5508 5586 5712 5776 5814 5831 6048 6069 6137 6144 6156 6174 6272 6384 6426 6498 6517 6528 6664 6783 6859 6912 6936 7056 7168 7182 7203 7296 7344 7448 7497 7581 7616 7752 7803 7938 8064 8092 8192 8208 8232 8379 8512 8568 8664 8704 8721 9044 9072 9216 9248 9261 9408 9576 9604 9639 9728 9747 9792 9996 10108 10336 10368 10404 10584 10752 10773 10944 10976 10982 11016 11172 11424 11552 11628 11662 12096 12138 12274 12288 12312 12348 12544 12768 12852 12996 13034 13056 13328 13566 13718 13824 13872 14112 14161 14336 14364 14406 14592 14688 14896 14994 15162 15232 15504 15606 15827 15876 16128 16184 16384 16416 16464 16473 16758 16807 17024 17136 17328 17408 17442 17493 17689 18088 18144 18207 18411 18432 18496 18522 18816 19152 19208 19278 19456 19494 19551 19584 19992 20216 20349 20577 20672 20736 20808 21168 21504 21546 21609 21888 21952 21964 22032 22344 22491 22743 22848 23104 23256 23324 23409 24192 24276 24548 24576 24624 24696 25088 25137 25536 25704 25992 26068 26112 26163 26656 27132 27436 27648 27744 27783 28224 28322 28672 28728 28812 29184 29241 29376 29792 29988 30324 30464 31008 31212 31654 31752 32256 32368 32768 32832 32928 32946 33516 33614 34048 34272 34656 34816 34884 34986 35378 36176 36288 36414 36822 36864 36992 37044 37632 38304 38416 38437 38556 38912 38988 39102 39168 39984 40432 40698 40817 41154 41344 41472 41616 42336 42483 42959 43008 43092 43218 43776 43904 43928 44064 44688 44982 45486 45619 45696 46208 46512 46648 46818 47481 48013 48384 48552 49096 49152 49248 49392 49419 50176 50274 50421 51072 51408 51984 52136 52224 52326 52479 53067 53312 54264 54621 54872 55233 55296 55488 55566 56448 56644 57344 57456 57624 58368 58482 58653 58752 59584 59976 60648 60928 61047 61731 62016 62424 63308 63504 64512 64736 64827 65536 65664 65856 65892 67032 67228 67473 68096 68229 68544 69312 69632 69768 69972 70756 72352 72576 72828 73644 73728 73984 74088 75264 75411 76608 76832 76874 77112 77824 77976 78204 78336 79968 80864 81396 81634 82308 82688 82944 83232 84672 84966 85918 86016 86184 86436 87552 87808 87856 88128 89376 89964 90972 91238 91392 92416 93024 93296 93636 94962 96026 96768 97104 98192 98304 98496 98784 98838 99127 100352 100548 100842 102144 102816 103968 104272 104329 104448 104652 104958 106134 106624 108528 109242 109744 110466 110592 110789 110976 111132 112896 113288 114688 114912 115248 115311 116603 116736 116964 117306 117504 117649 119168 119952 121296 121856 122094 122451 123462 123823 124032 124848 126616 127008 127449 128877 129024 129472 129654 130321 131072 131328 131712 131784 134064 134456 134946 136192 136458 136857 137088 138624 139264 139536 139944 141512 142443 144039 144704 145152 145656 147288 147456 147968 148176 148257 150528 150822 151263 153216 153664 153748 154224 155648 155952 156408 156672 157437 159201 159936 161728 162792 163268 163863 164616 165376 165699 165888 166464 169344 169932 171836 172032 172368 172872 175104 175616 175712 175959 176256 178752 179928 181944 182476 182784 183141 184832 185193 186048 186592 187272 189924 192052 193536 194208 194481 196384 196608 196992 197568 197676 198254 200704 201096 201684 204288 204687 205632 207936 208544 208658 208896 209304 209916 212268 213248 217056 218484 219488 220932 221184 221578 221952 222264 225792 226576 229376 229824 230496 230622 233206 233472 233928 234612 235008 235298 238336 239904 242592 243712 244188 244902 246924 247646 248064 249696 253232 254016 254898 257754 258048 258944 259308 260642 262144 262656 263424 263568 268128 268912 269059 269892 272384 272916 273714 274176 277248 278528 279072 279888 283024 284886 285719 288078 289408 290304 291312 294576 294912 295936 296352 296514 297381 300713 301056 301644 302526 306432 307328 307496 308448 311296 311904 312816 312987 313344 314874 318402 319333 319872 323456 325584 326536 327726 329232 330752 331398 331776 332367 332928 336091 338688 339864 343672 344064 344736 345744 345933 349809 350208 351232 351424 351918 352512 352947 357504 359856 363888 364952 365568 366282 367353 369664 370386 371469 372096 373184 374544 379848 382347 384104 386631 387072 388416 388962 390963 392768 393216 393984 395136 395352 396508 401408 402192 403368 408576 409374 410571 411264 415872 417088 417316 417792 418608 419832 424536 426496 427329 432117 434112 436968 438976 441864 442368 443156 443904 444528 444771 451584 453152 453789 458752 459648 460992 461244 466412 466944 467856 469224 470016 470596 472311 476672 477603 479808 485184 487424 488376 489804 493848 495292 496128 497097 499392 506464 508032 509796 515508 516096 517888 518616 521284 524288 525312 526848 527136 527877 536256 537824 538118 539784 544768 545832 547428 548352 554496 555579 557056 558144 559776 566048 569772 571438 576156 578816 580608 582624 589152 589824 591872 592704 593028 594762 601426 602112 603288 605052 612864 614656 614992 616896 622592 623808 625632 625974 626688 629748 636804 638666 639744 646912 651168 653072 655452 658464 661504 662796 663552 664734 665856 672182 677376 679728 687344 688128 689472 691488 691866 693889 699618 700416 702464 702848 703836 705024 705894 715008 719712 727776 729904 730303 731136 732564 734706 739328 740772 742938 744192 746368 749088 759696 764694 768208 773262 774144 775523 776832 777924 781926 785536 786432 787968 790272 790704 793016 802816 804384 806736 807177 816221 817152 818748 821142 822528 831744 834176 834632 835584 837216 839664 849072 852992 854658 857157 864234 866761 868224 873936 877952 883728 884736 886312 887808 889056 889542 892143 902139 903168 906304 907578 912247 917504 919296 921984 922488 932824 933888 935712 938448 938961 940032 941192 944622 953344 955206 957999 959616 970368 974848 976752 979608 987696 990584 992256 994194 997101 998784 1008273 1012928 1016064 1019592 1031016 1032192 1035776 1037232 1037799 1042568 1048576 1049427 1050624 1053696 1054272 1055754 1058841 1072512 1075648 1076236 1079568 1089536 1091664 1094856 1096704 1102059 1108992 1111158 1114112 1114407 1116288 1119552 1132096 1139544 1142876 1147041 1152312 1157632 1159893 1161216 1165248 1172889 1178304 1179648 1183744 1185408 1186056 1189524 1202852 1204224 1206576 1210104 1225728 1229312 1229984 1231713 1233792 1245184 1247616 1251264 1251948 1253376 1259496 1273608 1277332 1279488 1281987 1293824 1296351 1302336 1306144 1310904 1316928 1323008 1325592 1327104 1329468 1331712 1344364 1354752 1359456 1361367 1374688 1376256 1378944 1382976 1383732 1387778 1399236 1400832 1404928 1405696 1407672 1410048 1411788 1430016 1432809 1439424 1455552 1459808 1460606 1462272 1465128 1469412 1478656 1481544 1485876 1488384 1492736 1498176 1519392 1529388 1536416 1546524 1548288 1551046 1553664 1555848 1563852 1571072 1572864 1575936 1580544 1581408 1586032 1605632 1608768 1613472 1614354 1632442 1634304 1637496 1642284 1645056 1663488 1668352 1669264 1671168 1674432 1679328 1698144 1705984 1709316 1714314 1728468 1733522 1736448 1747872 1755904 1767456 1769472 1772624 1775616 1778112 1779084 1784286 1804278 1806336 1812608 1815156 1824494 1835008 1838592 1843968 1844976 1865648 1867776 1871424 1876896 1877922 1880064 1882384 1883413 1889244 1906688 1910412 1915998 1919232 1940736 1949696 1953504 1959216 1975392 1981168 1982251 1984512 1988388 1994202 1997568 2000033 2016546 2025856 2032128 2039184 2062032 2064384 2071552 2074464 2075598 2081667 2085136 2097152 2098854 2101248 2104991 2107392 2108544 2111508 2117682 2145024 2151296 2152472 2159136 2179072 2183328 2189712 2190909 2193408 2204118 2215457 2217984 2222316 2228224 2228814 2232576 2235331 2239104 2264192 2279088 2285752 2294082 2304624 2315264 2319786 2322432 2326569 2330496 2345778 2352637 2356608 2359296 2367488 2370816 2372112 2379048 2405704 2408448 2413152 2420208 2421531 2448663 2451456 2458624 2459968 2463426 2467584 2476099 2490368 2495232 2502528 2503896 2506752 2518992 2547216 2554664 2558976 2563974 2571471 2587648 2592702 2600283 2604672 2612288 2621808 2633856 2646016 2651184 2654208 2658936 2663424 2676429 2688728 2706417 2709504 2718912 2722734 2736741 2749376 2752512 2757888 2765952 2767464 2775556 2798472 2801664 2809856 2811392 2815344 2816883 2820096 2823576 2860032 2865618 2873997 2878848 2911104 2919616 2921212 2924544 2930256 2938824 2957312 2963088 2971752 2976768 2985472 2991303 2996352 3024819 3038784 3058776 3072832 3093048 3096576 3102092 3107328 3111696 3113397 3127704 3142144 3145728 3148281 3151872 3161088 3162816 3172064 3176523 3211264 3217536 3226944 3228708 3264884 3268608 3274992 3284568 3290112 3306177 3326976 3336704 3338528 3342336 3343221 3348864 3358656 3396288 3411968 3418632 3428628 3456936 3467044 3472896 3479679 3495744 3511808 3518667 3534912 3538944 3545248 3551232 3556224 3558168 3568572 3608556 3612672 3625216 3630312 3648988 3670016 3677184 3687936 3689952 3695139 3731296 3735552 3742848 3753792 3755844 3760128 3764768 3766826 3778488 3813376 3820824 3831996 3838464 3881472 3889053 3899392 3907008 3918432 3950784 3962336 3964502 3969024 3976776 3988404 3995136 4000066 4033092 4051712 4064256 4078368 4124064 4128768 4143104 4148928 4151196 4163334 4170272 4194304 4197708 4202496 4209982 4214784 4217088 4223016 4235364 4290048 4302592 4304944 4318272 4358144 4366656 4379424 4381818 4386816 4408236 4430914 4435968 4444632 4456448 4457628 4465152 4470662 4478208 4528384 4558176 4571504 4588164 4609248 4630528 4639572 4644864 4653138 4660992 4691556 4705274 4713216 4718592 4734976 4741632 4744224 4758096 4811408 4816896 4826304 4840416 4843062 4857223 4897326 4902912 4917248 4919936 4926852 4935168 4952198 4980736 4990464 5005056 5007792 5013504 5037984 5094432 5109328 5112121 5117952 5127948 5142942 5175296 5185404 5200566 5209344 5224576 5243616 5267712 5292032 5302368 5308416 5317872 5326848 5352858 5377456 5412834 5419008 5428661 5437824 5445468 5473482 5498752 5505024 5515776 5531904 5534928 5551112 5596944 5603328 5619712 5622784 5630688 5633766 5640192 5647152 5650239 5713547 5720064 5731236 5747994 5757696 5822208 5839232 5842424 5849088 5860512 5877648 5914624 5926176 5943504 5946753 5953536 5970944 5982606 5992704 6000099 6049638 6067327 6077568 6117552 6145664 6186096 6193152 6204184 6214656 6223392 6226794 6245001 6255408 6284288 6291456 6296562 6303744 6314973 6322176 6325632 6344128 6353046 6385729 6422528 6435072 6453888 6457416 6529768 6537216 6549984 6569136 6572727 6580224 6612354 6646371 6653952 6673408 6677056 6684672 6686442 6697728 6705993 6717312 6792576 6823936 6837264 6857256 6913872 6934088 6945792 6959358 6979707 6991488 7023616 7037334 7057911 7069824 7077888 7090496 7102464 7112448 7116336 7137144 7217112 7225344 7250432 7260624 7264593 7297976 7340032 7345989 7354368 7375872 7379904 7390278 7428297 7462592 7471104 7485696 7507584 7511688 7520256 7529536 7533652 7556976 7626752 7641648 7663992 7676928 7714413 7762944 7778106 7798784 7800849 7814016 7836864 7901568 7924672 7929004 7938048 7953552 7976808 7990272 8000132 8029287 8066184 8103424 8119251 8128512 8156736 8210223 8248128 8257536 8286208 8297856 8302392 8326668 8340544 8388608 8395416 8404992 8419964 8429568 8434176 8446032 8450649 8470728 8580096 8605184 8609888 8621991 8636544 8716288 8733312 8758848 8763636 8773632 8816472 8861828 8871936 8889264 8912896 8915256 8930304 8941324 8956416 8973909 9056768 9074457 9116352 9143008 9176328 9218496 9261056 9279144 9289728 9306276 9321984 9383112 9410548 9426432 9437184 9444843 9469952 9483264 9488448 9516192 9529569 9622816 9633792 9652608 9680832 9686124 9714446 9794652 9805824 9834496 9839872 9853704 9870336 9904396 9961472 9980928 10010112 10015584 10027008 10029663 10075968 10188864 10218656 10224242 10235904 10255896 10285884 10350592 10370808 10401132 10418688 10449152 10487232 10535424 10556001 10584064 10604736 10616832 10635744 10653696 10705716 10754912 10825668 10838016 10857322 10875648 10890936 10946964 10997504 11010048 11031552 11063808 11069856 11102224 11193888 11206656 11239424 11245568 11261376 11267532 11280384 11294304 11300478 11427094 11440128 11462472 11495988 11515392 11644416 11678464 11684848 11698176 11721024 11755296 11829248 11852352 11887008 11893506 11907072 11941888 11965212 11985408 12000198 12099276 12134654 12155136 12235104 12291328 12372192 12386304 12408368 12429312 12446784 12453588 12490002 12510816 12568576 12582912 12593124 12607488 12629946 12644352 12651264 12688256 12706092 12771458 12845056 12870144 12907776 12914832 13059536 13074432 13099968 13138272 13145454 13160448 13183891 13224708 13292742 13307904 13346816 13354112 13369344 13372884 13395456 13411986 13434624 13585152 13647872 13674528 13714512 13827744 13868176 13875757 13891584 13918716 13959414 13982976 14047232 14074668 14115822 14139648 14155776 14180992 14204928 14224896 14232672 14274288 14434224 14450688 14500864 14521248 14529186 14571669 14595952 14680064 14691978 14708736 14734937 14751744 14759808 14780556 14856594 14925184 14942208 14971392 15015168 15023376 15040512 15059072 15067304 15113952 15253504 15283296 15327984 15336363 15353856 15428826 15508199 15525888 15556212 15597568 15601698 15628032 15673728 15803136 15849344 15858008 15876096 15907104 15953616 15980544 16000264 16058574 16132368 16206848 16238502 16257024 16285983 16313472 16420446 16468459 16496256 16515072 16572416 16595712 16604784 16653336 16681088 16777216 16790832 16809984 16839928 16859136 16868352 16892064 16901298 16941456 16950717 17140641 17160192 17210368 17219776 17243982 17273088 17332693 17432576 17466624 17517696 17527272 17547264 17632944 17723656 17743872 17778528 17825792 17830512 17840259 17860608 17882648 17912832 17947818 18000297 18113536 18148914 18201981 18232704 18286016 18352656 18436992 18522112 18558288 18579456 18612552 18643968 18735003 18766224 18821096 18852864 18874368 18889686 18939904 18944919 18966528 18976896 19032384 19059138 19157187 19245632 19267584 19305216 19361664 19372248 19428892 19589304 19611648 19668992 19679744 19707408 19718181 19740672 19808792 19922944 19939113 19961856 20020224 20031168 20054016 20059326 20117979 20151936 20377728 20437312 20448484 20471808 20511792 20571768 20701184 20741616 20802264 20837376 20898304 20939121 20974464 21070848 21112002 21168128 21173733 21209472 21233664 21271488 21307392 21411432 21509824 21651336 21676032 21714644 21751296 21781872 21793779 21893928 21995008 22020096 22037967 22063104 22127616 22139712 22204448 22284891 22387776 22413312 22478848 22491136 22522752 22535064 22560768 22588608 22600956 22854188 22880256 22924944 22991976 23030784 23143239 23288832 23356928 23369696 23396352 23402547 23442048 23510592 23658496 23704704 23774016 23787012 23814144 23883776 23930424 23970816 24000396 24198552 24269308 24310272 24357753 24470208 24582656 24630669 24744384 24772608 24816736 24858624 24893568 24907176 24980004 25021632 25137152 25165824 25186248 25214976 25259892 25288704 25302528 25376512 25412184 25542916 25690112 25740288 25815552 25829664 25865973 26119072 26148864 26199936 26276544 26290908 26320896 26367782 26449416 26585484 26615808 26693632 26708224 26738688 26745768 26790912 26823972 26869248 27170304 27223371 27295744 27349056 27429024 27655488 27736352 27751514 27783168 27837432 27918828 27965952 28094464 28149336 28231644 28279296 28311552 28361984 28409856 28449792 28465344 28548576 28868448 28901376 29001728 29042496 29058372 29143338 29191904 29360128 29383956 29417472 29469874 29503488 29519616 29561112 29713188 29850368 29884416 29942784 30030336 30046752 30081024 30118144 30134608 30227904 30507008 30566592 30655968 30672726 30707712 30857652 31016398 31051776 31112424 31195136 31203396 31256064 31347456 31606272 31698688 31716016 31752192 31814208 31907232 31961088 32000528 32117148 32264736 32413696 32477004 32514048 32571966 32626944 32840892 32936918 32992512 33030144 33144832 33191424 33209568 33306672 33362176 33581664 33619968 33679856 33718272 33736704 33784128 33802596 33882912 33901434 34000561 34281282 34320384 34420736 34439552 34487964 34546176 34665386 34865152 34933248 35035392 35054544 35094528 35265888 35447312 35487744 35557056 35651584 35661024 35680518 35721216 35765296 35784847 35825664 35895636 36000594 36227072 36297828 36403962 36465408 36572032 36705312 36873984 37044224 37116576 37158912 37225104 37287936 37470006 37532448 37642192 37662769 37705728 37748736 37779372 37879808 37889838 37933056 37953792 38000627 38064768 38118276 38314374 38491264 38535168 38610432 38723328 38744496 38857784 39178608 39223296 39337984 39359488 39414816 39436362 39481344 39551673 39617584 39845888 39878226 39923712 39994829 40040448 40062336 40108032 40118652 40235958 40303872 40755456 40874624 40896968 40943616 41023584 41143536 41402368 41483232 41604528 41627271 41674752 41796608 41878242 41948928 42093683 42141696 42224004 42336256 42347466 42418944 42467328 42471289 42542976 42614784 42822864 43019648 43302672 43352064 43429288 43502592 43563744 43587558 43715007 43787856 43990016 44040192 44075934 44126208 44204811 44255232 44279424 44408896 44569782 44700103 44775552 44826624 44957696 44982272 45045504 45070128 45121536 45177216 45201912 45708376 45760512 45849888 45983952 46009089 46061568 46286478 46524597 46577664 46713856 46739392 46792704 46805094 46884096 47021184 47045881 47316992 47409408 47548032 47574024 47628288 47767552 47860848 47941632 48000792 48397104 48538616 48620544 48715506 48857949 48940416 49165312 49261338 49405377 49488768 49545216 49633472 49717248 49787136 49814352 49960008 50043264 50274304 50331648 50372496 50429952 50519784 50577408 50605056 50753024 50824368 50852151 51085832 51380224 51421923 51480576 51631104 51659328 51731946 51998079 52238144 52297728 52399872 52553088 52581816 52641792 52735564 52898832 53170968 53231616 53387264 53416448 53477376 53491536 53520777 53581824 53647944 53738496 54000891 54340608 54446742 54591488 54605943 54698112 54858048 55310976 55472704 55503028 55566336 55674864 55837656 55931904 56188928 56205009 56298672 56463288 56558592 56623104 56723968 56819712 56834757 56899584 56930688 57097152 57471561 57736896 57802752 58003456 58084992 58116744 58286676 58383808 58720256 58767912 58834944 58939748 59006976 59039232 59122224 59154543 59426376 59700736 59768832 59817339 59885568 60060672 60093504 60162048 60236288 60269216 60353937 60455808 61014016 61133184 61311936 61345452 61415424 61715304 62032796 62103552 62224848 62390272 62406792 62512128 62694912 62817363 63212544 63397376 63432032 63504384 63521199 63628416 63814464 63922176 64001056 64234296 64529472 64827392 64954008 65028096 65143932 65253888 65681784 65873836 65985024 66060288 66113901 66289664 66382848 66419136 66613344 66724352 66854673 67163328 67239936 67359712 67436544 67473408 67568256 67605192 67765824 67802868 68001122 68562564 68640768 68841472 68879104 68975928 69092352 69330772 69730304 69866496 70070784 70109088 70189056 70207641 70531776 70894624 70975488 71114112 71303168 71322048 71361036 71442432 71530592 71569694 71651328 71791272 72001188 72454144 72595656 72807924 72930816 73144064 73410624 73747968 73892007 74088448 74233152 74317824 74450208 74575872 74940012 75064896 75284384 75325538 75411456 75497472 75558744 75759616 75779676 75866112 75907584 76001254 76129536 76236552 76628748 76982528 77070336 77220864 77446656 77488992 77715568 78357216 78446592 78675968 78718976 78829632 78872724 78962688 79103346 79235168 79691776 79756452 79847424 79989658 80080896 80124672 80216064 80237304 80471916 80607744 81510912 81749248 81793936 81887232 82047168 82287072 82804736 82966464 83209056 83254542 83349504 83593216 83756484 83897856 84187366 84283392 84448008 84672512 84694932 84837888 84934656 84942578 85085952 85229568 85645728 86039296 86605344 86704128 86858576 87005184 87127488 87175116 87430014 87575712 87980032 88080384 88151868 88252416 88409622 88510464 88558848 88817792 89139564 89400206 89551104 89653248 89915392 89964544 90091008 90140256 90243072 90354432 90403824 91416752 91521024 91699776 91967904 92018178 92123136 92287237 92572956 93049194 93155328 93427712 93478784 93585408 93610188 93768192 94042368 94091762 94633984 94818816 95096064 95148048 95256576 95535104 95721696 95883264 96001584 96794208 97077232 97130299 97241088 97431012 97715898 97880832 98330624 98522676 98810754 98977536 99090432 99266944 99434496 99574272 99628704 99920016 100086528 100548608 100744992 100859904 101039568 101154816 101210112 101506048 101648736 101704302 102001683 102171664 102760448 102843846 102961152 103144559 103262208 103318656 103463892 103996158 104476288 104595456 104799744 105106176 105163632 105283584 105471128 105797664 106341936 106463232 106774528 106832896 106954752 106983072 107041554 107163648 107295888 107354541 107476992 108001782 108557393 108681216 108893484 109182976 109211886 109396224 109716096 110621952 110945408 111006056 111132672 111349728 111675312 111863808 112377856 112410018 112597344 112926576 112988307 113117184 113246208 113447936 113639424 113669514 113799168 113861376 114001881 114194304 114943122 115279213 115473792 115605504 116006912 116169984 116233488 116573352 116767616 117440512 117535824 117669888 117879496 118013952 118078464 118244448 118309086 118655019 118852752 119401472 119537664 119634678 119771136 119984487 120121344 120187008 120324096 120472576 120538432 120707874 120911616 121328851 122028032 122266368 122623872 122690904 122830848 123430608 124065592 124207104 124449696 124780544 124813584 124881813 125024256 125389824 125634726 126281049 126425088 126794752 126864064 127008768 127042398 127256832 127413867 127628928 127844352 128002112 128468592 129058944 129654784 129908016 130056192 130287864 130507776 131145021 131363568 131747672 131970048 132120576 132227802 132579328 132614433 132765696 132838272 133226688 133448704 133709346 134100309 134326656 134479872 134719424 134873088 134946816 135136512 135210384 135531648 135605736 136002244 137125128 137281536 137682944 137758208 137951856 138027267 138184704 138661544 139460608 139573791 139732992 140141568 140218176 140378112 140415282 141063552 141137643 141789248 141950976 142228224 142606336 142644096 142722072 142884864 143061184 143139388 143302656 143582544 144002376 144908288 145191312 145615848 145861632 146288128 146573847 146821248 147495936 147784014 148176896 148216131 148466304 148635648 148900416 149151744 149880024 150129792 150568768 150651076 150822912 150994944 151117488 151519232 151559352 151732224 151815168 152002508 152259072 152473104 152556453 153257496 153965056 154140672 154265769 154441728 154893312 154977984 155431136 155994237 156714432 156893184 157351936 157437952 157659264 157745448 157925376 158206692 158470336 159383552 159512904 159694848 159979316 160161792 160249344 160432128 160474608 160562331 160943832 161215488 162002673 163021824 163498496 163587872 163774464 163817829 164094336 164574144 165609472 165932928 166418112 166509084 166699008 167186432 167512968 167795712 168374732 168566784 168896016 169345024 169389864 169675776 169869312 169885156 170171904 170459136 170504271 171291456 172078592 172414683 173210688 173408256 173717152 174010368 174254976 174350232 174860028 175151424 175960064 176160768 176303736 176504832 176819244 177020928 177117696 177635584 178279128 178800412 179102208 179306496 179452017 179830784 179929088 180182016 180280512 180486144 180708864 180807648 181061811 182833504 183042048 183399552 183935808 184036356 184246272 184574474 185145912 186098388 186310656 186855424 186957568 187170816 187220376 187536384 188084736 188183524 189267968 189637632 190192128 190296096 190513152 190563597 191070208 191443392 191766528 192003168 193588416 194154464 194260598 194482176 194862024 195431796 195761664 196661248 197045352 197621508 197955072 198180864 198533888 198868992 199148544 199257408 199840032 200173056 200564019 201097216 201489984 201719808 202079136 202309632 202420224 203012096 203297472 203408604 204003366 204343328 205520896 205687692 205922304 206289118 206524416 206637312 206927784 207992316 208952576 209190912 209599488 210212352 210327264 210567168 210942256 211595328 212683872 212926464 213549056 213665792 213909504 213966144 214083108 214327296 214591776 214709082 214953984 216003564 217114786 217362432 217786968 218365952 218423772 218792448 219432192 221243904 221890816 222012112 222265344 222699456 223350624 223727616 224755712 224820036 225194688 225853152 225976614 226234368 226492416 226895872 227278848 227339028 227598336 227722752 228003762 228388608 229886244 230558426 230947584 231211008 232013824 232339968 232466976 233146704 233535232 235071648 235339776 235758992 236027904 236156928 236488896 236618172 237310038 237705504 238802944 239075328 239269356 239542272 239968974 240242688 240374016 240648192 240945152 241076864 241415748 241823232 242657702 244056064 244532736 245247744 245381808 245661696 246861216 248131184 248414208 248899392 249561088 249627168 249763626 250048512 250493929 250779648 251269452 252562098 252850176 253589504 253728128 254017536 254084796 254513664 254827734 255257856 255688704 256004224 256937184 258117888 259309568 259816032 260112384 260575728 261015552 262290042 262727136 263495344 263639383 263940096 264241152 264455604 265158656 265228866 265531392 265676544 266453376 266897408 267418692 268200618 268653312 268959744 269438848 269746176 269893632 270273024 270420768 271063296 271211472 272004488 274250256 274563072 275365888 275516416 275903712 276054534 276369408 276861711 277323088 278921216 279147582 279465984 279963803 280283136 280436352 280756224 280830564 282127104 282275286 283578496 283901952 284456448 285212672 285288192 285444144 285769728 286122368 286278776 286605312 287165088 288004752 289816576 290382624 291231696 291390897 291723264 292576256 293147694 293642496 294655781 294991872 295568028 296353792 296432262 296932608 297271296 297800832 298303488 299760048 300259584 301137536 301302152 301645824 302234976 303038464 303118704 303464448 303630336 304005016 304518144 304946208 305112906 306005049 306514992 307930112 308281344 308531538 308883456 309433677 309786624 309955968 310862272 311988474 312900721 313428864 313786368 314703872 314875904 315318528 315490896 315850752 316413384 316940672 318767104 319025808 319389696 319958632 320323584 320498688 320864256 320949216 321124662 321887664 322063623 322430976 324005346 325672179 326043648 326996992 327175744 327548928 327635658 328188672 329148288 329321167 331218944 331865856 332836224 333018168 333398016 334372864 335025936 335591424 336749464 337133568 337792032 338690048 338779728 338964921 339351552 339738624 339770312 340343808 340918272 341008542 342005643 342582912 344157184 344829366 345837639 346421376 346816512 347434304 348020736 348509952 348700464 349720056 350302848 351920128 352321536 352607472 353009664 353638488 354041856 354235392 355271168 355965057 356558256 357600824 358204416 358612992 358904034 359661568 359858176 359953461 360364032 360561024 360972288 361417728 361615296 362123622 363986553 365667008 366084096 366799104 367871616 368072712 368492544 369148948 370291824 372196776 372621312 373710848 373915136 374341632 374440752 374645439 375072768 376169472 376367048 378535936 378843147 379275264 380384256 380592192 381026304 381127194 382140416 382241601 382886784 383533056 384006336 387176832 388308928 388521196 388964352 389724048 390863592 391523328 393322496 393435063 394090704 395243016 395910144 396361728 397067776 397737984 397843299 398297088 398514816 399680064 400346112 401128038 402194432 402300927 402979968 403439616 404158272 404619264 404840448 406024192 406594944 406817208 408006732 408686656 411041792 411375384 411844608 412578236 413048832 413274624 413855568 414081801 415984632 417905152 418381824 418721373 419198976 420424704 420654528 421134336 421884512 423190656 423412929 425367744 425852928 427098112 427331584 427819008 427932288 428166216 428654592 429183552 429418164 429907968 432007128 434229572 434724864 435573936 436731904 436847544 437584896 438864384 439721541 442487808 443781632 444024224 444530688 444648393 445398912 446701248 447455232 449511424 449640072 450389376 451706304 451953228 452468736 452984832 453791744 454557696 454678056 455196672 455445504 456007524 456777216 459772488 461116852 461895168 462422016 462797307 464027648 464679936 464933952 466293408 467070464 467982711 470143296 470679552 471517984 472055808 472313856 472977792 473236344 474620076 475411008 477605888 478150656 478538712 479084544 479937948 480485376 480748032 481296384 481890304 482153728 482831496 483646464 485315404 488112128 489065472 490495488 490763616 491323392 491453487 493722432 496262368 496828416 497798784 499122176 499254336 499527252 500097024 500987858 501559296 502538904 505124196 505700352 507179008 507456256 508035072 508169592 509027328 509655468 510515712 511377408 512008448 513874368 516235776 517244049 518619136 519632064 520224768 521151456 522031104 524580084 525454272 526990688 527278766 527880192 528482304 528911208 530317312 530457732 531062784 531353088 532906752 533794816 534837384 536401236 537306624 537919488 538877696 539492352 539787264 540546048 540841536 542126592 542422944 544008976 548500512 549126144 550731776 551032832 551807424 552109068 552738816 553723422 554646176 557842432 558295164 558931968 559927606 560566272 560872704 561512448 561661128 564254208 564550572 567156992 567803904 568912896 570576384 570888288 571539456 572244736 572557552 573210624 574330176 576009504 579633152 580765248 582463392 582781794 583446528 585152512 586295388 587284992 589311562 589983744 591136056 592707584 592864524 593865216 594542592 595601664 596606976 599520096 600519168 602275072 602604304 603291648 604469952 606076928 606237408 606928896 607260672 608010032 609036288 609892416 610225812 612010098 613029984 615860224 616562688 617063076 617766912 618867354 619573248 619911936 621724544 623976948 625801442 626857728 627572736 629407744 629751808 630637056 630981792 631701504 632826768 633881344 638051616 638779392 639917264 640647168 640997376 641728512 641898432 642249324 643775328 644127246 644861952 646010659 648010692 651344358 652087296 653993984 654351488 655097856 655271316 656377344 658296576 658642334 662437888 663731712 665672448 666036336 666796032 668745728 670051872 671182848 673498928 674267136 675584064 677380096 677559456 677929842 678703104 679477248 679540624 679912093 680687616 681836544 682017084 684011286 685165824 688314368 689658732 691675278 692842752 693633024 694868608 696041472 697019904 697400928 699440112 700605696 703840256 705214944 706019328 707276976 708083712 708470784 710542336 711930114 713116512 715201648 715592611 716408832 717225984 717808068 719323136 719716352 719906922 720728064 721122048 721944576 722011913 722835456 723230592 724247244 727973106 731334016 732168192 733598208 735743232 736145424 736985088 738297896 740583648 744393552 745242624 747421696 747830272 748683264 748881504 749290878 750145536 751481787 752338944 752734096 757071872 757686294 758550528 759901751 760768512 761184384 762052608 762254388 764280832 764483202 765773568 767066112 768012672 774353664 776617856 777042392 777928704 779448096 781727184 783046656 786644992 786870126 788181408 790486032 790918149 791820288 792723456 794135552 795475968 795686598 796594176 797029632 799360128 799779977 800692224 802256076 804388864 804601854 805959936 806879232 806954491 808316544 809238528 809680896 812048384 813189888 813634416 816013464 817373312 822083584 822750768 823689216 825156472 826097664 826549248 827711136 828163602 830585133 831969264 835810304 836763648 837442746 838397952 839891409 840849408 841309056 842268672 843769024 846381312 846825858 849301957 850735488 851705856 854196224 854663168 855638016 855864576 856332432 857309184 858367104 858836328 859815936 864014256 868459144 869449728 871147872 873463808 873695088 874172691 875169792 877728768 879443082 883967343 884975616 887563264 888048448 889061376 889296786 890797824 893402496 894910464 899022848 899280144 900778752 903412608 903906456 904937472 907583488 909115392 909356112 910393344 910891008 912015048 913554432 918015147 919544976 922233704 923790336 924844032 925594614 928055296 928301031 929359872 929867904 932586816 934140928 935965422 938702163 940286592 941359104 943035968 944111616 944627712 945955584 946472688 949240152 950822016 955211776 956301312 957077424 958169088 959875896 960970752 961496064 962592768 963780608 964307456 965662992 966190869 967292928 970630808 976224256 977016537 978130944 980990976 981527232 982646784 982906974 987444864 987963501 992524736 993656832 995597568 998244352 998508672 999054504 1000194048 1001975716 1003118592 1005077808 1010248392 1011400704 1014358016 1014912512 1016070144 1016339184 1016894763 1018054656 1019310936 1021031424 1022754816 1024016896 1026016929 1027748736 1032471552 1034488098 1037238272 1037512917 1039264128 1040449536 1042302912 1044062208 1049160168 1050908544 1053981376 1054557532 1055760384 1056964608 1057822416 1060634624 1060915464 1062125568 1062706176 1065813504 1067589632 1067895171 1069674768 1072802472 1074613248 1075838976 1077755392 1078984704 1079574528 1079860383 1081092096 1081683072 1084253184 1084845888 1088017952 1091959659 1097001024 1098252288 1101463552 1102065664 1103614848 1104218136 1105477632 1107446844 1109292352 1115684864 1116590328 1117863936 1119855212 1121132544 1121745408 1123024896 1123322256 1123936317 1128508416 1129101144 1134313984 1135607808 1136529441 1137825792 1141152768 1141776576 1143078912 1144489472 1145115104 1146421248 1146724803 1148660352 1152019008 1159266304 1161530496 1164926784 1165563588 1166893056 1170305024 1172590776 1174569984 1178623124 1179967488 1182272112 1185415168 1185729048 1187730432 1189085184 1191203328 1193213952 1193529897 1199040192 1201038336 1204550144 1205208608 1206583296 1206902781 1208939904 1212153856 1212474816 1213857792 1214521344 1216020064 1218072576 1219784832 1220451624 1224020196 1226059968 1231720448 1233125376 1234126152 1235533824 1237734708 1239146496 1239823872 1243449088 1247953896 1251602884 1253715456 1255145472 1256164119 1258815488 1259503616 1261274112 1261963584 1263403008 1265653536 1267762688 1270238787 1276103232 1277558784 1279834528 1281294336 1281994752 1283457024 1283796864 1284498648 1287550656 1288254492 1289723904 1292021318 1296021384 1302688716 1304174592 1307987968 1308702976 1310195712 1310542632 1312754688 1316593152 1317284668 1324875776 1327463424 1331344896 1332072672 1333592064 1333945179 1337491456 1340103744 1342365696 1346997856 1348534272 1351168128 1354760192 1355118912 1355859684 1357406208 1358954496 1359081248 1359824186 1361375232 1363673088 1364034168 1368022572 1370331648 1376628736 1379317464 1383350556 1385685504 1387266048 1389737216 1392082944 1394039808 1394801856 1398880224 1401211392 1403948133 1407680512 1410429888 1412038656 1414553952 1416167424 1416941568 1421084672 1423860228 1426233024 1430403296 1431185222 1432817664 1434451968 1435616136 1438646272 1439432704 1439813844 1441456128 1442244096 1443889152 1444023826 1445670912 1446461184 1448494488 1455946212 1462668032 1464336384 1467196416 1471486464 1472290848 1473970176 1476595792 1481167296 1488787104 1490485248 1494843392 1495660544 1497366528 1497763008 1498581756 1500291072 1502963574 1504677888 1505468192 1514143744 1515372588 1517101056 1519803502 1521537024 1522368768 1524105216 1524508776 1528561664 1528966404 1531547136 1534132224 1536025344 1548707328 1553235712 1554084784 1555857408 1558896192 1563454368 1566093312 1573289984 1573740252 1576362816 1580972064 1581836298 1583640576 1585446912 1588271104 1590951936 1591373196 1593188352 1594059264 1598720256 1599559954 1601384448 1604512152 1608777728 1609203708 1611919872 1613758464 1613908982 1616633088 1618477056 1619361792 1624096768 1626379776 1627268832 1632026928 1634746624 1645501536 1647378432 1650312944 1652195328 1653098496 1655422272 1656327204 1661170266 1663938528 1671620608 1673527296 1674885492 1676795904 1679782818 1681698816 1682618112 1684537344 1687538048 1692762624 1693651716 1698603914 1701470976 1703411712 1708392448 1709326336 1711729152 1712664864 1714618368 1716734208 1717672656 1719631872 1728028512 1736918288 1738899456 1742295744 1746927616 1747390176 1748345382 1750339584 1753457503 1755457536 1758886164 1767934686 1769951232 1775126528 1776096896 1778122752 1778593572 1781595648 1786804992 1789820928 1798045696 1798560288 1801557504 1806825216 1807812912 1809874944 1815166976 1818230784 1818712224 1820786688 1821782016 1824030096 1827108864 1836030294 1839089952 1844467408 1845475681 1847580672 1849688064 1851189228 1856110592 1856602062 1858719744 1859735808 1865173632 1868281856 1871930844 1877404326 1880573184 1882718208 1886071936 1888223232 1889255424 1891911168 1892945376 1898480304 1901644032 1910423552 1914154848 1916338176 1919751792 1921941504 1922992128 1925185536 1927561216 1928614912 1931325984 1932381738 1934585856 1938031977 1941261616 1952448512 1954033074 1956261888 1959746621 1961981952 1963054464 1965293568 1965813948 1974889728 1975927002 1985049472 1987313664 1991195136 1996488704 1997017344 1998109008 2000388096 2003951432 2006237184 2010155616 2020496784 2022801408 2028716032 2029825024 2032140288 2032678368 2033789526 2036109312 2038621872 2039736279 2042062848 2045509632 2048033792 2052033858 2055497472 2062590467 2064943104 2068976196 2074476544 2075025834 2078528256 2080899072 2084605824 2088124416 2098320336 2101817088 2107962752 2109115064 2111520768 2115644832 2121269248 2121830928 2124251136 2125412352 2131627008 2135179264 2135790342 2139349536 2145604944 2146777833 2149226496 2151677952 2155510784 2157969408 2159149056 2159720766 2162184192 2163366144 2166035739 2168506368 2169691776 2176035904 2183919318 2190305047 2194002048 2196504576 2202927104 2204131328 2207229696 2208436272 2210955264 2214893688 2218584704 2231369728 2233180656 2235727872 2239710424 2242265088 2243490816 2246049792 2246644512 2247872634 2254445361 2257016832 2258202288 2268627968 2271215616 2273058882 2275651584 2279705253 2282305536 2283553152 2286157824 2288978944 2290230208 2292842496 2293449606 2297320704 2304038016 2305248169 2318532608 2323060992 2329853568 2331127176 2333786112 2340610048 2345181552 2349139968 2357246248 2359934976 2364544224 2370830336 2371458096 2372754447 2375460864 2378170368 2382406656 2386427904 2387059794 2398080384 2399339931 2402076672 2409100288 2410417216 2413166592 2413805562 2417879808 2420863473 2424307712 2424949632 2427715584 2429042688 2432040128 2436145152 2439569664 2440903248 2448040392 2452119936 2463440896 2466250752 2468252304 2471067648 2475469416 2478292992 2479647744 2486898176 2491755399 2495907792 2503205768 2507430912 2510290944 2512328238 2517630976 2519007232 2519674227 2522548224 2523927168 2526806016 2531307072 2535525376 2540477574 2547905871 2552206464 2555117568 2559669056 2562588672 2563989504 2566914048 2567593728 2568997296 2575101312 2576508984 2579447808 2584042636 2592042768 2605377432 2608349184 2615975936 2617405952 2620391424 2621085264 2622518073 2625509376 2633186304 2634569336 2649751552 2651902029 2654926848 2662689792 2664145344 2667184128 2667890358 2674982912 2680207488 2684731392 2693995712 2697068544 2702336256 2709520384 2710237824 2711719368 2714812416 2718162496 2719648372 2722750464 2727346176 2728068336 2736045144 2740663296 2753257472 2754045441 2758634928 2766701112 2771371008 2774532096 2779474432 2784165888 2784903093 2788079616 2789603712 2797760448 2802422784 2807896266 2815361024 2816106489 2820859776 2824077312 2829107904 2832334848 2833883136 2842169344 2847720456 2852466048 2860806592 2862370444 2865635328 2868903936 2871232272 2877292544 2878865408 2879627688 2882912256 2884488192 2887778304 2888047652 2891341824 2892922368 2896988976 2898572607 2911892424 2925336064 2928672768 2931049611 2934392832 2942972928 2944581696 2947940352 2953191584 2962334592 2963890503 2977574208 2980970496 2989686784 2991321088 2994733056 2995526016 2997163512 3000582144 3005927148 3009355776 3010936384 3028287488 3030745176 3034202112 3039607004 3043074048 3044737536 3048210432 3049017552 3050684289 3057123328 3057932808 3063094272 3068264448 3072050688 3078050787 3097414656 3106471424 3108169568 3111714816 3112538751 3117792384 3126908736 3132186624 3146579968 3147480504 3152725632 3161944128 3163672596 3167281152 3170893824 3176542208 3181903872 3182746392 3186376704 3188118528 3197440512 3199119908 3202768896 3209024304 3217555456 3218407416 3223839744 3227516928 3227817964 3233266176 3236954112 3238723584 3239581149 3248193536 3252759552 3254537664 3264053856 3269493248 3275878977 3291003072 3294756864 3300625888 3304390656 3306196992 3310844544 3312654408 3322340532 3327877056 3343241216 3347054592 3349770984 3353591808 3359565636 3363397632 3365236224 3369074688 3375076096 3385525248 3387303432 3397207828 3402941952 3406823424 3409588323 3416784896 3418652672 3423458304 3425329728 3429236736 3433468416 3435345312 3439263744 3440174409 3456057024 3473836576 3477798912 3484591488 3493855232 3494780352 3496690764 3500679168 3506915006 3510915072 3517772328 3535869372 3539902464 3550253056 3552193792 3556245504 3557187144 3563191296 3573609984 3579641856 3596091392 3597120576 3603115008 3613650432 3615625824 3619749888 3620708343 3630333952 3636461568 3637424448 3641573376 3643564032 3648060192 3654217728 3672060588 3678179904 3688934816 3690951362 3695161344 3699376128 3702378456 3712221184 3713204124 3717439488 3719471616 3730347264 3736563712 3743861688 3754808652 3761146368 3765436416 3772143872 3776446464 3778510848 3783822336 3785890752 3796960608 3803288064 3810716361 3820847104 3828309696 3832676352 3839503584 3843883008 3845984256 3850371072 3855122432 3857229824 3862651968 3864763476 3869171712 3876063954 3882523232 3904897024 3908066148 3912523776 3919493242 3923963904 3926108928 3930587136 3931627896 3949779456 3951854004 3970098944 3974627328 3982390272 3994034688 3996218016 4000776192 4007902864 4012474368 4020311232 4040993568 4045602816 4057432064 4059650048 4064280576 4065356736 4067579052 4072218624 4077243744 4079472558 4084125696 4091019264 4096067584 4104067716 4110994944 4125180934 4129886208 4137952392 4148953088 4150051668 4157056512 4161798144 4169211648 4176248832 4196640672 4203634176 4215925504 4218230128 4223041536 4231289664 4242538496 4243661856 4248502272 4250824704 4263254016 4270358528 4271580684 4278699072 4291209888 4293555666 4298452992 4303355904 4311021568 4315938816 4318298112 4319441532 4324368384 4326732288 4332071478 4337012736 4339383552 4352071808 4367838636 4380610094 4388004096 4393009152 4405854208 4408262656 4414459392 4416872544 4421910528 4429787376 4437169408 4466361312 4471455744 4479420848 4484530176 4486981632 4492099584 4493289024 4495745268 4508890722 4514033664 4516404576 4537255936 4542431232 4546117764 4551303168 4559410506 4564611072 4567106304 4572315648 4577957888 4580460416 4585684992 4586899212 4594641408 4608076032 4610496338 4637065216 4646121984 4659707136 4662254352 4667572224 4681220096 4690363104 4698279936 4714492496 4719869952 4729088448 4741660672 4742916192 4745508894 4750921728 4756340736 4759384651 4764813312 4772855808 4774119588 4796160768 4798679862 4804153344 4818200576 4820834432 4826333184 4827611124 4835759616 4841726946 4848615424 4849899264 4855431168 4858085376 4864080256 4872290304 4879139328 4881806496 4896080784 4904239872 4926881792 4936504608 4942135296 4950938832 4956585984 4959295488 4973796352 4983510798 4991815584 5006411536 5009148277 5014861824 5020581888 5024656476 5035261952 5038014464 5039348454 5045096448 5047854336 5053612032 5062614144 5071050752 5080955148 5095811742 5104412928 5110235136 5119338112 5125177344 5127979008 5135187456 5137994592 5150202624 5153017968 5158895616 5168085272 5184085536 5210754864 5216698368 5231951872 5234811904 5240782848 5242170528 5245036146 5251018752 5260372509 5266372608 5269138672 5299503104 5303804058 5309853696 5319312257 5325379584 5328290688 5334368256 5335780716 5349965824 5360414976 5369462784 5387991424 5394137088 5404672512 5419040768 5420475648 5423438736 5429624832 5436324992 5439296744 5445500928 5454692352 5456136672 5472090288 5481326592 5506514944 5508090882 5517269856 5533402224 5536427043 5542742016 5549064192 5558948864 5568331776 5569806186 5576159232 5579207424 5595520896 5598459839 5604845568 5615792532 5630722048 5632212978 5641719552 5648154624 5658215808 5664669696 5667766272 5684338688 5695440912 5704932096 5721613184 5724740888 5731270656 5742464544 5754585088 5757730816 5759255376 5765824512 5768976384 5775556608 5776095304 5782683648 5785844736 5793977952 5797145214 5814095931 5823784848 5850672128 5857345536 5862099222 5868785664 5879239863 5885945856 5889163392 5895880704 5906383168 5924669184 5927781006 5945113699 5955148416 5961940992 5979373568 5982642176 5989466112 5991052032 5994327024 6001164288 6011854296 6018711552 6021872768 6056574976 6061490352 6068404224 6079214008 6086148096 6089475072 6096420864 6098035104 6101368578 6114246656 6115865616 6119208837 6126188544 6136528896 6144101376 6156101574 6187771401 6194829312 6212942848 6216339136 6223429632 6225077502 6235584768 6253817472 6264373248 6293159936 6294961008 6305451264 6323888256 6327345192 6334562304 6353084416 6363807744 6365492784 6372753408 6376237056 6394881024 6398239816 6405537792 6418048608 6435110912 6436814832 6440333499 6447679488 6455033856 6455635928 6466532352 6473908224 6477447168 6479162298 6496387072 6498107217 6505519104 6509075328 6528107712 6538986496 6551757954 6570915141 6582006144 6589513728 6601251776 6608781312 6612393984 6621689088 6625308816 6644681064 6655754112 6686482432 6694109184 6699541968 6707183616 6719131272 6726795264 6730472448 6738149376 6750152192 6763336083 6771050496 6774606864 6794415656 6805883904 6813646848 6819176646 6833569792 6837305344 6839115759 6846916608 6850659456 6858473472 6866936832 6870690624 6878527488 6880348818 6912114048 6915744507 6947673152 6955597824 6969182976 6987710464 6989560704 6993381528 7001358336 7013830012 7021830144 7035544656 7071738744 7079804928 7100506112 7104387584 7112491008 7114374288 7118263341 7126382592 7147219968 7159283712 7192182784 7194241152 7198019793 7206230016 7227300864 7231251648 7239499776 7241416686 7260667904 7262590419 7272923136 7274848896 7283146752 7287128064 7296120384 7308435456 7344121176 7356359808 7377869632 7381902724 7390322688 7398752256 7404756912 7424442368 7426408248 7434878976 7438943232 7460694528 7473127424 7475266197 7487723376 7509617304 7522292736 7530872832 7544287744 7552892928 7557021696 7559022681 7567644672 7571781504 7593921216 7606576128 7621432722 7641694208 7643717613 7656619392 7665352704 7679007168 7687766016 7691968512 7700742144 7710244864 7714459648 7725303936 7729526952 7738343424 7752127908 7765046464 7809794048 7816132296 7825047552 7838986484 7847927808 7852217856 7861174272 7863255792 7867554219 7899558912 7903708008 7940197888 7949254656 7955706087 7964780544 7988069376 7992436032 8001552384 8015805728 8024948736 8040622464 8081987136 8091205632 8114864128 8119300096 8128561152 8130713472 8135158104 8144437248 8154487488 8158945116 8168251392 8182038528 8192135168 8208135432 8221989888 8250361868 8259772416 8275904784 8297906176 8300103336 8314113024 8323596288 8338423296 8352497664 8354709279 8393281344 8407268352 8431851008 8436460256 8446083072 8448319467 8462579328 8485076992 8487323712 8497004544 8501649408 8526508032 8540717056 8543161368 8557398144 8582419776 8587111332 8596905984 8606711808 8622043136 8631877632 8636596224 8638883064 8648736768 8653464576 8664142956 8674025472 8678767104 8704143616 8735677272 8761220188 8776008192 8786018304 8793148833 8811708416 8816525312 8828918784 8833745088 8843821056 8859574752 8874338816 8891671509 8932722624 8942911488 8958841696 8969060352 8973963264 8984199168 8986578048 8991490536 9017781444 9028067328 9032809152 9074511872 9084862464 9092235528 9102606336 9118821012 9129222144 9134212608 9144631296 9155915776 9160920832 9171369984 9173798424 9189282816 9216152064 9220992676 9274130432 9292243968 9319414272 9324508704 9335144448 9337616253 9362440192 9380726208 9396559872 9428984992 9439739904 9458176896 9483321344 9485832384 9491017788 9501843456 9512681472 9518769302 9529626624 9545711616 9548239176 9592321536 9597359724 9608306688 9636401152 9641668864 9652666368 9655222248 9671519232 9683453892 9699798528 9710862336 9716170752 9728160512 9744580608 9758278656 9763612992 9792161568 9808479744 9827636931 9853763584 9873009216 9884270592 9901877664 9913171968 9918590976 9947592704 9967021596 9983631168 10012823072 10018296554 10029723648 10041163776 10049312952 10070523904 10076028928 10078696908 10090192896 10095708672 10107224064 10125228288 10142101504 10161910296 10191623484 10208825856 10220470272 10238676224 10250354688 10255958016 10270374912 10275989184 10300405248 10306035936 10317791232 10336170544 10368171072 10421509728 10433396736 10463903744 10469623808 10481565696 10484341056 10490072292 10502037504 10520745018 10532745216 10538277344 10599006208 10607608116 10619707392 10638624514 10650759168 10656581376 10668736512 10671561432 10699931648 10720829952 10738925568 10775982848 10788274176 10809345024 10840951296 10846877472 10859249664 10872649984 10878593488 10891001856 10909384704 10912273344 10944180576 10962653184 11013029888 11016181764 11034539712 11066804448 11072854086 11085484032 11098128384 11117897728 11136663552 11139612372 11152318464 11158414848 11191041792 11196919678 11209691136 11231585064 11261444096 11264425956 11283439104 11296309248 11316431616 11329339392 11335532544 11368677376 11390881824 11409864192 11443226368 11449481776 11462541312 11484929088 11515461632 11518510752 11531649024 11537952768 11551113216 11552190608 11565367296 11571689472 11587955904 11594290428 11628191862 11647569696 11701344256 11714691072 11724198444 11737571328 11758479726 11771891712 11778326784 11791761408 11812766336 11849338368 11855562012 11890227398 11910296832 11923881984 11958747136 11965284352 11982104064 11988654048 12002328576 12023708592 12037423104 12043745536 12122980704 12136808448 12158428016 12172296192 12178950144 12192841728 12196070208 12202737156 12228493312 12231731232 12238417674 12252377088 12273057792 12274202521 12288202752 12312203148 12375542802 12389658624 12425885696 12432678272 12446859264 12450155004 12471169536 12507634944 12528746496 12586319872 12589922016 12610902528 12647776512 12654690384 12669124608 12706168832 12727615488 12730985568 12745506816 12752474112 12789762048 12796479632 12811075584 12836097216 12870221824 12873629664 12880666998 12895358976 12910067712 12911271856 12918329767 12933064704 12947816448 12954894336 12958324596 12992774144 12996214434 13011038208 13018150656 13056215424 13077972992 13103515908 13141830282 13164012288 13179027456 13202503552 13217562624 13224787968 13243378176 13250617632 13289362128 13311508224 13372964864 13399083936 13414367232 13438262544 13453590528 13460944896 13476298752 13500304384 13526672166 13542100992 13549213728 13588831312 13596259609 13611767808 13627293696 13638353292 13667139584 13674610688 13678231518 13693833216 13701318912 13716946944 13718226347 13733873664 13741381248 13757054976 13760697636 13824228096 13831489014 13895346304 13911195648 13938365952 13975420928 13979121408 13986763056 14002716672 14027660024 14043660288 14071089312 14143477488 14159609856 14201012224 14208775168 14224982016 14228748576 14236526682 14252765184 14278153953 14294439936 14318567424 14384365568 14388482304 14396039586 14412460032 14438133269 14454601728 14462503296 14478999552 14482833372 14521335808 14525180838 14545846272 14549697792 14566293504 14574256128 14592240768 14616870912 14688242352 14712719616 14755739264 14763805448 14780645376 14809513824 14848884736 14852816496 14869757952 14877886464 14921389056 14946254848 14950532394 14975446752 15019234608 15027444831 15044585472 15061745664 15088575488 15105785856 15114043392 15118045362 15135289344 15143563008 15187842432 15213152256 15242865444 15283388416 15287435226 15313238784 15330705408 15332135329 15358014336 15375532032 15383937024 15420489728 15428919296 15450607872 15459053904 15476686848 15504255816 15530092928 15619588096 15632264592 15650095104 15677972968 15695855616 15704435712 15722348544 15726511584 15735108438 15781117527 15799117824 15807416016 15880395776 15898509312 15911412174 15929561088 15957936771 15976138752 15984872064 16003104768 16031611456 16049897472 16081244928 16136737183 16163974272 16182411264 16229728256 16238600192 16257122304 16261426944 16270316208 16288874496 16308974976 16317890232 16336502784 16364077056 16384270336 16416270864 16443979776 16500723736 16519544832 16551809568 16595812352 16600206672 16609281129 16628226048 16647192576 16676846592 16704995328 16709418558 16786562688 16795379517 16814536704 16863702016 16872920512 16892166144 16896638934 16925158656 16970153984 16974647424 16994009088 17003298816 17053016064 17081434112 17086322736 17114796288 17164839552 17174222664 17193811968 17244086272 17263755264 17273192448 17277766128 17297473536 17306929152 17328285912 17348050944 17357534208 17408287232 17442287793 17471354544 17522440376 17552016384 17572036608 17586297666 17623416832 17633050624 17637719589 17657837568 17667490176 17687642112 17719149504 17748677632 17783343018 17835341097 17865445248 17885822976 17917683392 17938120704 17947926528 17968398336 17973156096 17982981072 18035562888 18056134656 18065618304 18149023744 18169724928 18184471056 18205212672 18237642024 18258444288 18268425216 18289262592 18311831552 18321841664 18342739968 18347596848 18357626511 18378565632 18432304128 18441985352 18548260864 18563314203 18584487936 18638828544 18649017408 18670288896 18675232506 18724880384 18761452416 18793119744 18857969984 18879479808 18916353792 18966642688 18971664768 18982035576 19003686912 19037538604 19059253248 19091423232 19096478352 19184643072 19194719448 19216613376 19272802304 19283337728 19305332736 19310444496 19321000497 19343038464 19366907784 19399597056 19421724672 19432341504 19456321024 19489161216 19494321651 19516557312 19527225984 19584323136 19616959488 19655273862 19707527168 19712745423 19746018432 19768541184 19803755328 19826343936 19837181952 19895185408 19934043192 19967262336 20025646144 20036593108 20059447296 20082327552 20098625904 20141047808 20152057856 20157393816 20180385792 20191417344 20214448128 20250456576 20284203008 20290008249 20323820592 20383246968 20417651712 20440940544 20477352448 20500709376 20511916032 20517347277 20540749824 20551978368 20600810496 20612071872 20635582464 20672341088 20736342144 20747233521 20843019456 20866793472 20927807488 20939247616 20963131392 20968682112 20980144584 21004075008 21041490036 21065490432 21076554688 21198012416 21215216232 21239414784 21277249028 21301518336 21313162752 21337473024 21343122864 21354790023 21399863296 21441659904 21477851136 21551965696 21576548352 21594059379 21618690048 21681902592 21693754944 21718499328 21745299968 21757186976 21782003712 21787771257 21818769408 21824546688 21888361152 21925306368 22026059776 22032363528 22069079424 22133608896 22145708172 22170968064 22196256768 22235795456 22273327104 22279224744 22304636928 22316829696 22382083584 22393839356 22419382272 22463170128 22522888192 22528851912 22566878208 22592618496 22632863232 22658678784 22671065088 22677068043 22737354752 22781763648 22819728384 22886452736 22898963552 22925082624 22931152839 22969858176 23030923264 23037021504 23063298048 23075905536 23102226432 23104381216 23130734592 23143378944 23175911808 23188580856 23256383724 23295139392 23402688512 23429382144 23448396888 23475142656 23516959452 23543783424 23556653568 23583522816 23625532672 23698676736 23711124024 23780454796 23820593664 23847763968 23867118261 23917494272 23930568704 23964208128 23977308096 24004657152 24047417184 24074846208 24087491072 24245961408 24273616896 24316856032 24344592384 24357900288 24385683456 24392140416 24405474312 24456986624 24463462464 24476835348 24504754176 24546115584 24548405042 24576405504 24624406296 24751085604 24779317248 24851771392 24865356544 24893718528 24900310008 24942339072 25015269888 25057492992 25172639744 25179844032 25221805056 25295553024 25309380768 25338249216 25344958401 25412337664 25455230976 25461971136 25491013632 25504948224 25579524096 25592959264 25622151168 25672194432 25740443648 25747259328 25761333996 25790717952 25820135424 25822543712 25836659534 25866129408 25895632896 25909788672 25916649192 25985548288 25992428868 26022076416 26036301312 26112430848 26155945984 26207031816 26283660564 26328024576 26358054912 26405007104 26435125248 26449575936 26486756352 26501235264 26578724256 26623016448 26675014527 26745929728 26798167872 26828734464 26876525088 26907181056 26921889792 26952597504 27000608768 27053344332 27084201984 27098427456 27177662624 27192519218 27223535616 27254587392 27276706584 27334279168 27349221376 27356463036 27387666432 27402637824 27433893888 27436452694 27467747328 27482762496 27514109952 27521395272 27648456192 27662978028 27790692608 27822391296 27876731904 27958242816 27973526112 28005433344 28055320048 28087320576 28142178624 28286954976 28319219712 28402024448 28417550336 28449964032 28457497152 28473053364 28505530368 28556307906 28588879872 28637134848 28768731136 28776964608 28792079172 28824920064 28876266538 28909203456 28925006592 28957999104 28965666744 29042671616 29050361676 29099395584 29132587008 29148512256 29184481536 29233741824 29376484704 29425439232 29511478528 29527610896 29561290752 29619027648 29697769472 29705632992 29739515904 29755772928 29842778112 29892509696 29901064788 29950893504 30038469216 30054889662 30089170944 30123491328 30177150976 30211571712 30228086784 30236090724 30270578688 30287126016 30375684864 30426304512 30485730888 30566776832 30574870452 30626477568 30661410816 30664270658 30716028672 30751064064 30767874048 30840979456 30857838592 30901215744 30918107808 30953373696 31008511632 31060185856 31264529184 31300190208 31355945936 31391711232 31408871424 31444697088 31453023168 31470216876 31562235054 31598235648 31614832032 31760791552 31797018624 31822824348 31859122176 31915873542 31952277504 31969744128 32006209536 32063222912 32099794944 32162489856 32273474366 32327948544 32364822528 32459456512 32477200384 32522853888 32540632416 32577748992 32617949952 32635780464 32673005568 32728154112 32768540672 32832541728 32887959552 33001447472 33039089664 33103619136 33191624704 33200413344 33218562258 33256452096 33294385152 33315692557 33353693184 33409990656 33418837116 33573125376 33590759034 33629073408 33727404032 33745841024 33784332288 33793277868 33850317312 33940307968 33949294848 33988018176 34006597632 34106032128 34162868224 34172645472 34229592576 34329679104 34348445328 34387623936 34488172544 34546384896 34555532256 34594947072 34613858304 34656571824 34696101888 34715068416 34816574464 34884575586 34942709088 35044880752 35064037939 35104032768 35144073216 35172595332 35246833664 35266101248 35275439178 35315675136 35334980352 35375284224 35438299008 35497355264 35566686036 35670682194 35730890496 35771645952 35835366784 35876241408 35895853056 35946312192 35965962144 36071125776 36112269312 36131236608 36298047488 36368942112 36410425344 36475284048 36516888576 36536850432 36578525184 36623663104 36643683328 36685479936 36695193696 36715253022 36757131264 36822607563 36864608256 36883970704 37096521728 37126628406 37168975872 37235185799 37277657088 37298034816 37340577792 37350465012 37449760768 37522904832 37586239488 37715939968 37758959616 37832707584 37933285376 37943329536 37964071152 38007373824 38075077208 38118506496 38182846464 38192956704 38369286144 38389438896 38433226752 38545604608 38566675456 38610665472 38620888992 38642000994 38686076928 38733815568 38754989301 38799194112 38843449344 38864683008 38912642048 38978322432 38988643302 39033114624 39054451968 39168646272 39189218873 39233918976 39310547724 39415054336 39425490846 39492036864 39537082368 39607510656 39652687872 39674363904 39790370816 39868086384 39934524672 40051292288 40073186216 40118894592 40197251808 40282095616 40304115712 40314787632 40360771584 40382834688 40428896256 40500913152 40568406016 40580016498 40647641184 40766493936 40788778827 40835303424 40881881088 40954704896 41001418752 41023832064 41034694554 41081499648 41103956736 41154679041 41201620992 41224143744 41271164928 41344682176 41472684288 41494467042 41615795893 41686038912 41733586944 41855614976 41878495232 41926262784 41937364224 41960289168 42008150016 42082980072 42130980864 42153109376 42396024832 42430432464 42478829568 42554498056 42603036672 42626325504 42674946048 42686245728 42709580046 42799726592 42834461859 42883319808 42955702272 43103931392 43153096704 43188118758 43237380096 43314399807 43363805184 43387509888 43436998656 43490599936 43514373952 43564007424 43575542514 43637538816 43649093376 43776722304 43850612736 44052119552 44064727056 44138158848 44267217792 44291416344 44341936128 44471590912 44546654208 44558449488 44609273856 44633659392 44764167168 44787678712 44838764544 44926340256 45045776384 45057703824 45082334493 45133756416 45185236992 45265726464 45317357568 45342130176 45354136086 45474709504 45563527296 45639456768 45772905472 45797927104 45850165248 45862305678 45939716352 45996405987 46061846528 46074043008 46126596096 46151811072 46208762432 46261469184 46286757888 46351823616 46377161712 46512767448 46590278784 46805377024 46858764288 46896793776 46950285312 47033918904 47087566848 47113307136 47167045632 47251065344 47343352581 47397353472 47422248048 47560909592 47641187328 47695527936 47734236522 47834988544 47861137408 47873810313 47928416256 47954616192 48009314304 48094834368 48149692416 48174982144 48410211549 48491922816 48547233792 48633712064 48689184768 48715800576 48771366912 48784280832 48810948624 48913973248 48926924928 48953670696 49009508352 49092231168 49096810084 49152811008 49248812592 49502171208 49558634496 49703542784 49730713088 49787437056 49800620016 49827843387 49884678144 50030539776 50114985984 50345279488 50359688064 50386138551 50443610112 50591106048 50618761536 50676498432 50689916802 50824675328 50910461952 50923942272 50982027264 51009896448 51159048192 51185918528 51244302336 51344388864 51480887296 51494518656 51522667992 51581435904 51645087424 51673319068 51732258816 51791265792 51819577344 51833298384 51971096576 51984857736 52044152832 52072602624 52224861696 52311891968 52326863379 52414063632 52567321128 52656049152 52716109824 52810014208 52870250496 52899151872 52913158767 52973512704 53002470528 53157448512 53246032896 53350029054 53491859456 53506023291 53596335744 53657468928 53753050176 53814362112 53843779584 53905195008 54001217536 54106688664 54168403968 54196854912 54355325248 54385038436 54447071232 54509174784 54553413168 54668558336 54698442752 54712926072 54775332864 54805275648 54867787776 54872905388 54935494656 54965524992 55028219904 55042790544 55072879533 55296912384 55325956056 55581385216 55644782592 55689942609 55753463808 55916485632 55947052224 56010866688 56110640096 56174641152 56284357248 56573909952 56638439424 56804048896 56835100672 56899928064 56914994304 56946106728 57011060736 57112615812 57177759744 57274269696 57537462272 57553929216 57584158344 57649840128 57752533076 57818406912 57850013184 57915998208 57931333488 57963001491 58085343232 58100723352 58198791168 58265174016 58297024512 58368963072 58467483648 58482964953 58752969408 58850878464 59022957056 59055221792 59122581504 59138236269 59238055296 59395538944 59411265984 59479031808 59511545856 59685556224 59785019392 59802129576 59901787008 60076938432 60109779324 60178341888 60246982656 60354301952 60423143424 60456173568 60472181448 60541157376 60574252032 60751369728 60852609024 60971461776 61133553664 61149740904 61252955136 61322821632 61328541316 61432057344 61502128128 61535748096 61552041831 61681958912 61715677184 61802431488 61836215616 61906747392 62017023264 62120371712 62241700563 62529058368 62600380416 62711891872 62783422464 62817742848 62889394176 62906046336 62940433752 63124470108 63196471296 63229664064 63521583104 63594037248 63645648696 63718244352 63831747084 63904555008 63939488256 64012419072 64126445824 64199589888 64324979712 64546948732 64655897088 64729645056 64782178137 64918913024 64954400768 65045707776 65081264832 65155497984 65235899904 65271560928 65346011136 65363313771 65456308224 65537081344 65665083456 65775919104 66002894944 66078179328 66207238272 66383249408 66400826688 66437124516 66512904192 66588770304 66631385114 66707386368 66819981312 66837674232 67146250752 67181518068 67258146816 67454808064 67491682048 67568664576 67586555736 67700634624 67898589696 67976036352 68013195264 68212064256 68325736448 68345290944 68459185152 68659358208 68696890656 68775247872 68793458517 68976345088 69092769792 69111064512 69189894144 69227716608 69313143648 69392203776 69430136832 69633148928 69769151172 69885418176 70089761504 70128075878 70208065536 70288146432 70345190664 70493667328 70532202496 70550878356 70631350272 70669960704 70750568448 70876598016 70994710528 71133372072 71341364388 71461780992 71543291904 71670733568 71752482816 71791706112 71892624384 71931924288 72142251552 72224538624 72262473216 72596094976 72737884224 72820850688 72950568096 73033777152 73073700864 73157050368 73247326208 73287366656 73370959872 73390387392 73430506044 73514262528 73645215126 73729216512 73767941408 74193043456 74253256812 74337951744 74470371598 74555314176 74596069632 74681155584 74700930024 74899521536 75045809664 75172478976 75431879936 75517919232 75665415168 75886659072 75928142304 76014747648 76150154416 76237012992 76365692928 76385913408 76738572288 76778877792 76866453504 77091209216 77133350912 77221330944 77241777984 77284001988 77372153856 77467631136 77509978602 77598388224 77686898688 77729366016 77825284096 77956644864 77977286604 78066229248 78108903936 78337292544 78378437746 78467837952 78621095448 78830108672 78850981692 78984073728 79074164736 79215021312 79305375744 79348727808 79580741632 79736172768 79869049344 80102584576 80146372432 80237789184 80394503616 80608231424 80629575264 80721543168 80765669376 80857792512 81001826304 81136812032 81160032996 81295282368 81532987872 81577557654 81670606848 81763762176 81909409792 82002837504 82047664128 82069389108 82162999296 82207913472 82309358082 82403241984 82448287488 82542329856 82689364352 82945368576 82988934084 83231591786 83372077824 83467173888 83711229952 83756990464 83874728448 83920578336 84016300032 84165960144 84261961728 84306218752 84860864928 84957659136 85108996112 85206073344 85252651008 85349892096 85372491456 85419160092 85599453184 85668923718 85766639616 85911404544 86207862784 86306193408 86376237516 86474760192 86628799614 86727610368 86775019776 86873997312 86981199872 87028747904 87128014848 87151085028 87298186752 87553444608 87701225472 88104239104 88129454112 88276317696 88534435584 88582832688 88683872256 88943181824 89093308416 89116898976 89218547712 89267318784 89528334336 89575357424 89677529088 89852680512 90091552768 90115407648 90164668986 90267512832 90370473984 90428308369 90531452928 90634715136 90684260352 90708272172 90949419008 91127054592 91278913536 91545810944 91595854208 91700330496 91724611356 91879432704 91992811974 92123693056 92148086016 92253192192 92303622144 92417524864 92522938368 92573515776 92703647232 92754323424 93025534896 93180557568 93610754048 93793587552 93900570624 94067837808 94175133696 94226614272 94334091264 94502130688 94686705162 94794706944 94844496096 95121819184 95173817263 95282374656 95391055872 95468473044 95669977088 95722274816 95747620626 95856832512 95909232384 96018628608 96189668736 96299384832 96349964288 96820423098 96983845632 97094467584 97267424128 97378369536 97431601152 97568561664 97621897248 97827946496 97853849856 97907341392 98019016704 98184462336 98193620168 98305622016 98497625184 99004342416 99117268992 99407085568 99461426176 99574874112 99601240032 99655686774 99769356288 99947077671 100061079552 100229971968 100690558976 100719376128 100772277102 100887220224 101066932883 101182212096 101237523072 101352996864 101379833604 101649350656 101820923904 101847884544 101964054528 102019792896 102318096384 102371837056 102488604672 102688777728 102961774592 102989037312 103045335984 103162871808 103290174848 103346638136 103464517632 103639154688 103666596768 103942193152 103969715472 104088305664 104145205248 104449723392 104623783936 104653726758 104828127264 105134642256 105192113817 105312098304 105432219648 105620028416 105740500992 105798303744 105826317534 105947025408 106004941056 106314897024 106492065792 106700058108 106983718912 107012046582 107192671488 107314937856 107506100352 107628724224 107687559168 108002435072 108213377328 108336807936 108393709824 108710650496 108770076872 108894142464 109106826336 109337116672 109396885504 109425852144 109550665728 109610551296 109735575552 109745810776 109870989312 109931049984 110056439808 110085581088 110145759066 110467822689 110593824768 110651912112 111162770432 111289565184 111379885218 111506927616 111705557397 111832971264 111894104448 112021733376 112221280192 112349282304 112568714496 112957160281 113147819904 113276878848 113608097792 113670201344 113799856128 113829988608 113892213456 114022121472 114225231624 114355519488 114548539392 115074924544 115107858432 115168316688 115299680256 115505066152 115636813824 115700026368 115831996416 115862666976 115926002982 116170686464 116201446704 116264967903 116397582336 116530348032 116594049024 116737926144 116934967296 116965929906 117505938816 117567656619 117701756928 118045914112 118110443584 118245163008 118276472538 118476110592 118791077888 118822531968 118958063616 119023091712 119371112448 119570038784 119604259152 119803574016 120153876864 120219558648 120356683776 120708603904 120846286848 120912347136 120944362896 121082314752 121148504064 121502739456 121705218048 121942923552 122267107328 122299481808 122366336481 122505910272 122645643264 122657082632 122864114688 123004256256 123071496192 123104083662 123363917824 123431354368 123464037123 123604862976 123672431232 123813494784 124034046528 124240743424 124483401126 124847387679 125058116736 125200760832 125423783744 125566844928 125635485696 125778788352 125812092672 125880867504 126248940216 126392942592 126459328128 127043166208 127188074496 127291297392 127436488704 127663494168 127809110016 127878976512 128024838144 128252891648 128399179776 128503385577 128649959424 129093897464 129311794176 129459290112 129564356274 129837826048 129908801536 129943199421 130091415552 130162529664 130310995968 130471799808 130543121856 130692022272 130726627542 130912616448 131074162688 131330166912 131551838208 132005789888 132156358656 132414476544 132766498816 132801653376 132874249032 133025808384 133262770228 133414772736 133639962624 133675348464 134292501504 134363036136 134516293632 134909616128 134983364096 135137329152 135173111472 135247003479 135401269248 135797179392 135952072704 136026390528 136424128512 136651472896 136690581888 136918370304 137318716416 137393781312 137550495744 137586917034 137952690176 137989217961 138185539584 138222129024 138379788288 138455433216 138626287296 138784407552 138860273664 139266297856 139538302344 139770836352 140179523008 140256151756 140416131072 140576292864 140690381328 140987334656 141064404992 141101756712 141262700544 141339921408 141501136896 141753196032 141989421056 142030057743 142266744144 142682728776 142923561984 143086583808 143341467136 143504965632 143583412224 143621430939 143785248768 143863848576 144284503104 144449077248 144524946432 145192189952 145230634647 145475768448 145641701376 145901136192 146067554304 146147401728 146314100736 146494652416 146574733312 146741919744 146780774784 146861012088 147028525056 147290430252 147458433024 147535882816 148386086912 148506513624 148675903488 148940743196 149110628352 149192139264 149362311168 149401860048 149483530161 149799043072 150091619328 150344957952 150863759872 151035838464 151158415653 151330830336 151773318144 151856284608 152029495296 152300308832 152474025984 152731385856 152771826816 153477144576 153557755584 153732907008 154182418432 154266701824 154442661888 154483555968 154568003976 154744307712 154935262272 155019957204 155196776448 155373797376 155458732032 155650568192 155913289728 155954573208 156132458496 156217807872 156674585088 156756875492 156935675904 157242190896 157660217344 157701963384 157968147456 158148329472 158430042624 158610751488 158697455616 158739476301 159161483264 159472345536 159738098688 160205169152 160292744864 160475578368 160518069873 160789007232 161216462848 161259150528 161443086336 161531338752 161715585024 162003652608 162273624064 162320065992 162590564736 163065975744 163155115308 163341213696 163527524352 163818819584 164005675008 164095328256 164138778216 164325998592 164415826944 164618716164 164806483968 164896574976 165084659712 165378728704 165890737152 165977868168 166463183572 166744155648 166934347776 167069827827 167422459904 167513980928 167749456896 167841156672 168032600064 168331920288 168523923456 168612437504 169721729856 169915318272 170217992224 170412146688 170505302016 170699784192 170744982912 170838320184 171198906368 171337847436 171533279232 171822809088 172415725568 172612386816 172752475032 172949520384 173257599228 173455220736 173550039552 173747994624 173962399744 174057495808 174256029696 174302170056 174596373504 175106889216 175402450944 176208478208 176258908224 176552635392 177068871168 177165665376 177367744512 177414708807 177886363648 178186616832 178233797952 178437095424 178534637568 179056668672 179150714848 179355058176 179705361024 180183105536 180230815296 180329337972 180535025664 180740947968 180856616738 181062905856 181269430272 181368520704 181416544344 181898838016 182254109184 182557827072 183091621888 183191708416 183400660992 183449222712 183758865408 183985623948 184296172032 184506384384 184607244288 184835049728 185045876736 185147031552 185407294464 185508646848 186051069792 186361115136 186725101689 187221508096 187587175104 187801141248 188135675616 188350267392 188453228544 188668182528 189004261376 189373410324 189589413888 189688992192 190243638368 190347634526 190564749312 190782111744 190936946088 191339954176 191444549632 191495241252 191713665024 191818464768 192037257216 192379337472 192598769664 192699928576 193640846196 193967691264 194188935168 194534848256 194756739072 194863202304 195137123328 195243794496 195707699712 195814682784 196038033408 196368924672 196387240336 196611244032 196995250368 198008684832 198234537984 198814171136 198922852352 199149748224 199202480064 199311373548 199538712576 199894155342 200122159104 200459943936 201381117952 201438752256 201544554204 201774440448 202133865766 202364424192 202475046144 202705993728 202759667208 203298701312 203695769088 203928109056 204039585792 204636192768 204743674112 204977209344 205377555456 205978074624 206090671968 206325743616 206580349696 206693276272 206929035264 207278309376 207333193536 207884386304 207939430944 208176611328 208290410496 208899446784 209247567872 209307453516 209656254528 210269284512 210384227634 210624196608 210864439296 211240056832 211481001984 211596607488 211652635068 211894050816 212009882112 212629794048 212984131584 213400116216 213967437824 214024093164 214385342976 214629875712 215012200704 215257448448 215375118336 216004870144 216426754656 216673615872 216787419648 217421300992 217540153744 217788284928 218213652672 218793771008 218851704288 219101331456 219221102592 219471151104 219491621552 219741978624 219862099968 220112879616 220171162176 220291518132 220935645378 221187649536 221303824224 222325540864 222579130368 222759770436 223013855232 223411114794 223665942528 223788208896 224043466752 224442560384 224698564608 225137428992 225914320562 226295639808 226553757696 227216195584 227340402688 227659977216 227784426912 228044242944 228450463248 228711038976 229097078784 230215716864 230336633376 230599360512 231010132304 231273627648 231400052736 231663992832 231725333952 231852005964 232341372928 232402893408 232529935806 232795164672 233060696064 233188098048 233209847899 233475852288 233869934592 233931859812 235011877632 235135313238 235403513856 236091828224 236220887168 236490326016 236552945076 236952221184 237582155776 237645063936 237916127232 238046183424 238742224896 239140077568 239208518304 239607148032 240307753728 240439117296 240713367552 241417207808 241824694272 241888725792 242164629504 242297008128 243005478912 243410436096 243885847104 244534214656 244598963616 244732672962 245011820544 245291286528 245314165264 245448265573 245728229376 246008512512 246142992384 246208167324 246727835648 246862708736 246928074246 247209725952 247344862464 247626989568 248068093056 248481486848 248966802252 249694775358 250116233472 250401521664 250847567488 251133689856 251270971392 251624185344 251761735008 252497880432 252785885184 252918656256 254086332416 254582594784 254872977408 255326988336 255618220032 255757953024 256049676288 256505783296 256798359552 257006771154 257299918848 258187794928 258623588352 258918580224 259128712548 259675652096 259817603072 259886398842 260182831104 260325059328 260621991936 260646300593 260943599616 261086243712 261384044544 261453255084 262148325376 262660333824 263103676416 264011579776 264312717312 264828953088 265532997632 265603306752 265748498064 266051616768 266525540456 266829545472 267279925248 267350696928 268585003008 268726072272 269032587264 269819232256 269966728192 270274658304 270346222944 270494006958 270802538496 271284925107 271594358784 271904145408 272052781056 272848257024 273302945792 273381163776 273836740608 274324532111 274637432832 274787562624 275100991488 275173834068 275905380352 275978435922 276371079168 276444258048 276759576576 276910866432 277252574592 277568815104 277720547328 278532595712 279076604688 279541672704 280359046016 280512303512 280832262144 281380762656 281974669312 282128809984 282203513424 282525401088 282679842816 283002273792 283506392064 283978842112 284060115486 284533488288 285365457552 285521451789 285847123968 286173167616 286682934272 287009931264 287166824448 287242861878 287570497536 287727697152 288569006208 288898154496 289049892864 290384379904 290461269294 290951536896 291283402752 291310571251 291802272384 292135108608 292294803456 292989304832 293149466624 293483839488 293561549568 293722024176 294057050112 294580860504 294916866048 295071765632 296772173824 297013027248 297351806976 297881486392 298221256704 298384278528 298724622336 298803720096 298967060322 299598086144 299841233013 300183238656 300689915904 301727519744 302071676928 302316831306 302661660672 303200798649 303546636288 303712569216 304058990592 304600617664 304948051968 305462771712 305543653632 306954289152 307115511168 307465814016 308364836864 308533403648 308885323776 308967111936 309136007952 309488615424 309870524544 310039914408 310393552896 310917464064 311301136384 311826579456 311909146416 312264916992 312435615744 313349170176 313513750984 313871351808 314484381792 315320434688 315403926768 315576341451 315936294912 316296658944 316860085248 317221502976 317394911232 317478952602 318322966528 318944691072 319476197376 320410338304 320585489728 320951156736 321036139746 321578014464 322432925696 322518301056 322886172672 323062677504 324007305216 324547248128 324640131984 325181129472 326131951488 326310230616 326682427392 327637639168 328011350016 328190656512 328277556432 328651997184 328831653888 329237432328 329612967936 329793149952 330169319424 330757457408 331403468067 331781474304 331955736336 332926367144 333488311296 333868695552 334139655654 334844919808 335027961856 335116672191 335498913792 335682313344 336065200128 336663840576 337047846912 337224875008 338871480843 339443459712 339830636544 340435984448 340824293376 341010604032 341399568384 341489965824 341676640368 342397812736 342675694872 343066558464 343645618176 344831451136 345224773632 345504950064 345899040768 346515198456 346910441472 347100079104 347495989248 347924799488 348114991616 348512059392 348604340112 348794903709 349192747008 350213778432 350804901888 352416956416 352517816448 352702969857 353105270784 354137742336 354331330752 354735489024 354829417614 355772727296 356373233664 356467595904 356874190848 357069275136 358113337344 358301429696 358710116352 359410722048 360366211072 360461630592 360658675944 361070051328 361713233476 362125811712 362538860544 362737041408 362833088688 363797676032 364508218368 365115654144 366183243776 366383416832 366801321984 366898445424 367099009443 367517730816 367971247896 368592344064 369012768768 369214488576 369670099456 370091753472 370294063104 370392111369 370814588928 371017293696 372102139584 372722230272 373450203378 374443016192 374542163037 375174350208 375602282496 376271351232 376700534784 376906457088 377336365056 378008522752 378746820648 379178827776 379377984384 380487276736 380695269052 381129498624 381564223488 381873892176 382679908352 382889099264 382990482504 383427330048 383636929536 384074514432 384758674944 385197539328 385399857152 385510156731 387281692392 387935382528 388377870336 389069696512 389513478144 389726404608 389829598263 390274246656 390487588992 391415399424 391629365568 392076066816 392737849344 392774480672 393222488064 393990500736 396017369664 396469075968 397628342272 397845704704 398299496448 398404960128 398622747096 399077425152 399788310684 400244318208 400919887872 402762235904 402877504512 403089108408 403548880896 404267731532 404728848384 404950092288 405411987456 405519334416 405741010437 406597402624 407391538176 407856218112 408079171584 409272385536 409487348224 409954418688 410755110912 411956149248 412181343936 412651487232 413160699392 413386552544 413858070528 413967653883 414556618752 414666387072 415768772608 415878861888 416353222656 416580820992 417798893568 418495135744 418614907032 419312509056 420538569024 420768455268 421248393216 421728878592 422480113664 422962003968 423193214976 423305270136 423788101632 424019764224 425259588096 425968263168 426800232432 427934875648 428048186328 428770685952 429259751424 430024401408 430514896896 430750236672 430864292817 432009740288 432853509312 433347231744 433574839296 434842601984 435080307488 435576569856 435691903941 436427305344 437587542016 437703408576 438202662912 438442205184 438942302208 438983243104 439483957248 439724199936 440225759232 440342324352 440583036264 441871290756 442375299072 442607648448 444651081728 445158260736 445519540872 446027710464 446822229588 447331885056 447576417792 448086933504 448885120768 449397129216 450274857984 451828641124 452591279616 453107515392 453475246959 454432391168 454680805376 455319954432 455568853824 456088485888 456900926496 457422077952 458194157568 460431433728 460673266752 461198721024 462020264608 462547255296 462800105472 463327985664 463450667904 463704011928 464682745856 464805786816 465059871612 465590329344 466121392128 466376196096 466419695798 466951704576 467739869184 467863719624 470023755264 470270626476 470807027712 472183656448 472441774336 472980652032 473105890152 473904442368 475290127872 475832254464 476092366848 477484449792 478280155136 478417036608 479214296064 480615507456 480878234592 481426735104 481554209619 482834415616 483649388544 483777451584 484329259008 484594016256 486010957824 486820872192 487771694208 489068429312 489197927232 489465345924 490023641088 490582573056 490628330528 490896531146 491456458752 492017025024 492285984768 492416334648 493455671296 493725417472 493856148492 494419451904 494689724928 495253979136 496136186112 496962973696 497933604504 499389550716 500232466944 500803043328 501695134976 502267379712 502541942784 503248370688 503523470016 504995760864 505571770368 505837312512 508172664832 509165189568 509745954816 510653976672 511236440064 511515906048 512099352576 513011566592 513596719104 514013542308 514599837696 516375589856 517247176704 517837160448 518257425096 519351304192 519635206144 519772797684 520365662208 520650118656 521243983872 521292601186 521887199232 522172487424 522768089088 522906510168 524296650752 525320667648 526207352832 528023159552 528625434624 529657906176 531206613504 531496996128 532103233536 533051080912 533659090944 534559850496 534701393856 537170006016 537452144544 538065174528 539638464512 539933456384 540549316608 540692445888 540988013916 541605076992 542569850214 543188717568 543808290816 544105562112 545696514048 546605891584 546762327552 547673481216 548649064222 549274865664 549575125248 550201982976 550347668136 551810760704 551956871844 552888516096 553519153152 553821732864 554505149184 555137630208 555441094656 557065191424 558153209376 559083345408 560718092032 561024607024 561664524288 562761525312 564257619968 564407026848 565050802176 565359685632 566004547584 567012784128 567957684224 568120230972 569066976576 570730915104 571042903578 571694247936 572346335232 573365868544 574019862528 574333648896 574485723756 575140995072 575455394304 577138012416 577796308992 578099785728 580768759808 580922538588 581903073792 582566805504 582621142502 583604544768 584270217216 584589606912 585978609664 586298933248 587123099136 587444048352 588114100224 589161721008 589833732096 590143531264 594026054496 594703613952 595762972784 596442513408 596768557056 597449244672 597607440192 597934120644 599196172288 599682466026 600366477312 601379831808 603455039488 604143353856 604633662612 605323321344 606401597298 607093272576 607425138432 608117981184 609201235328 609896103936 611087307264 613908578304 614231022336 614931628032 616729673728 617066807296 617934223872 618272015904 618977230848 619741049088 620079828816 620787105792 621834928128 622602272768 623653158912 623818292832 624529833984 624871231488 626698340352 627027501968 627742703616 628968763584 630640869376 630807853536 631152682902 631872589824 632593317888 632998158583 633720170496 634443005952 634789822464 634957905204 636645933056 637889382144 638952394752 640820676608 641170979456 641902313472 642072279492 643156028928 644865851392 645036602112 645772345344 646125355008 648014610432 649094496256 649280263968 650362258944 652263902976 652620461232 653364854784 655275278336 656381313024 656555112864 657303994368 657663307776 658474864656 659225935872 659586299904 660338638848 661514914816 662806936134 663562948608 663911472672 665852734288 666216720841 666976622592 667737391104 668279311308 669689839616 670055923712 670233344382 670997827584 671364626688 672130400256 673327681152 674095693824 674449750016 677742961686 678886919424 679661273088 680871968896 681648586752 682021208064 682979931648 683353280736 684795625472 685351389744 686133116928 687291236352 689662902272 691009900128 691798081536 693030396912 693820882944 694200158208 694991978496 695849598976 696229983232 697024118784 697208680224 697589807418 698385494016 699629543697 700427556864 701609803776 704833912832 705035632896 705405939714 706210541568 707468530181 708275484672 708662661504 709470978048 709658835228 711545454592 712746467328 712935191808 713748381696 714138550272 716226674688 716602859392 717420232704 718821444096 720732422144 720923261184 721317351888 722140102656 723426466952 724251623424 725474082816 725666177376 727595352064 729016436736 730231308288 732366487552 732766833664 733602643968 733796890848 734198018886 735035461632 735942495792 736344796719 737184688128 738025537536 738428977152 739340198912 740183506944 740588126208 740784222738 741629177856 742034587392 744204279168 745444460544 746900406756 748886032384 749084326074 750348700416 751204564992 752542702464 753401069568 753812914176 756017045504 757493641296 758357655552 758755968768 760974553472 761390538104 762258997248 763747784352 765359816704 765778198528 765980965008 766854660096 767273859072 768149028864 769517349888 770395078656 770799714304 771020313462 774563384784 775870765056 776755740672 778139393024 779026956288 779452809216 779659196526 780548493312 780975177984 781938901779 782830798848 783258731136 784152133632 785548961344 786444976128 787981001472 790700121967 792034739328 792938151936 795256684544 795691409408 796598992896 796809920256 797245494192 798154850304 799576621368 800488636416 801839775744 805524471808 805755009024 806178216816 807097761792 808535463064 809457696768 809900184576 810823974912 811038668832 811482020874 813194805248 813854775321 814783076352 815712436224 816158343168 818544771072 818974696448 819908837376 821510221824 822973596333 823912298496 824362687872 825302974464 826321398784 826773105088 827716141056 827935307766 829113237504 829332774144 831537545216 831757723776 832706445312 833161641984 835597787136 836990271488 837229814064 838625018112 841077138048 841536910536 842496786432 844960227328 845924007936 846386429952 846610540272 847576203264 848039528448 850519176192 851936526336 853600464864 855869751296 856096372656 856564355367 857541371904 858519502848 860048802816 861029793792 861500473344 861728585634 864019480576 865707018624 866694463488 867149678592 869685203968 870160614976 871153139712 871383807882 872854610688 873931713753 875175084032 875406817152 876405325824 876884410368 877966486208 878967914496 879448399872 880451518464 880684648704 881166072528 883742581512 884750598144 885215296896 889302163456 890316521472 891039081744 892055420928 893644459176 894663770112 895152835584 896173867008 897770241536 898794258432 899523699039 900549715968 903657282248 905182559232 906215030784 906950493918 908864782336 909361610752 909602395947 910639908864 911137707648 912176971776 913801852992 914844155904 916388315136 920862867456 921346533504 922397442048 924040529216 925094510592 925600210944 926655971328 926901335808 927408023856 929365491712 929611573632 930119743224 931180658688 932752392192 932839391596 933903409152 935479738368 935727439248 940047510528 940541252952 941614055424 944367312896 944883548672 945961304064 946211780304 946729024353 947808884736 950580255744 951664508928 952184733696 954968899584 956560310272 956834073216 958428592128 961231014912 961756469184 962853470208 963108419238 965668831232 967298777088 967554903168 968658518016 969188032512 972021915648 973641744384 975543388416 978136858624 978395854464 978930691848 980047282176 981256661056 981793062292 982912917504 984034050048 984571969536 984832669296 986911342592 987450834944 987712296984 988838903808 989379449856 990507958272 992272372224 993925947392 994210404201 995867209008 998779101432 1000464933888 1001606086656 1003390269952 1004534759424 1005083885568 1005350016573 1006496741376 1007046940032 1009991521728 1011143540736 1011674625024 1016345329664 1016614442529 1018330379136 1019491909632 1021307953344 1022472880128 1023031812096 1024198705152 1026023133184 1027193438208 1028027084616 1029199675392 1032751179712 1034494353408 1035674320896 1036514850192 1038702608384 1039270412288 1039545595368 1040731324416 1041300237312 1042487967744 1042585202372 1043774398464 1044344974848 1045536178176 1045813020336 1046384711127 1048593301504 1050641335296 1052414705664 1056046319104 1057250869248 1058108909571 1059315812352 1062413227008 1062993992256 1064206467072 1066102161824 1067318181888 1069119700992 1069402787712 1074340012032 1074904289088 1076130349056 1079276929024 1079866912768 1081098633216 1081384891776 1081976027832 1083210153984 1085139700428 1086377435136 1087616581632 1088211124224 1091393028096 1093211783168 1093524655104 1095346962432 1097298128444 1098549731328 1099150250496 1100403965952 1100695336272 1101297028329 1103621521408 1103913743688 1105777032192 1107038306304 1107643465728 1109010298368 1110275260416 1110882189312 1111176334107 1114130382848 1116306418752 1118166690816 1121436184064 1122049214048 1123329048576 1123626489111 1125523050624 1128515239936 1128814053696 1130101604352 1130719371264 1132009095168 1134025568256 1135915368448 1136240461944 1138133953152 1141461830208 1142085807156 1143388495872 1144692670464 1146731737088 1148039725056 1148667297792 1148971447512 1150281990144 1150910788608 1154276024832 1155592617984 1156199571456 1161537519616 1161845077176 1163806147584 1165133611008 1165242285004 1167209089536 1168540434432 1169179213824 1169488794789 1171957219328 1172597866496 1174246198272 1174888096704 1176228200448 1178323442016 1179667464192 1180287062528 1188052108992 1189407227904 1191525945568 1192885026816 1193537114112 1194898489344 1195214880384 1195868241288 1198392344576 1199364932052 1200732954624 1202759663616 1206910078976 1208286707712 1209267325224 1210646642688 1212803194596 1214186545152 1214850276864 1216235962368 1218402470656 1219792207872 1222174614528 1227817156608 1228462044672 1229863256064 1233459347456 1234133614592 1235868447744 1236544031808 1237954461696 1239482098176 1240159657632 1241574211584 1241902961649 1243669856256 1245204545536 1247306317824 1247636585664 1249059667968 1249742462976 1253396680704 1254055003936 1255485407232 1257937527168 1261281738752 1261615707072 1262305365804 1263745179648 1265186635776 1265996317166 1267440340992 1268886011904 1269579644928 1269915810408 1273291866112 1275778764288 1277904789504 1281641353216 1282341958912 1283804626944 1284144558984 1286312057856 1290073204224 1291544690688 1292250710016 1296029220864 1298188992512 1298560527936 1300724517888 1304527805952 1305240922464 1306729709568 1307075711823 1310550556672 1312762626048 1313110225728 1314607988736 1315326615552 1316949729312 1318451871744 1319172599808 1320677277696 1323029829632 1325613872268 1327125897216 1327822945344 1331705468576 1332433441682 1333953245184 1335474782208 1336558622616 1339379679232 1340111847424 1340466688764 1341995655168 1342729253376 1344260800512 1346655362304 1348191387648 1348899500032 1355485923372 1357773838848 1359322546176 1361743937792 1363297173504 1364042416128 1365959863296 1366706561472 1370702779488 1372266233856 1374582472704 1379325804544 1382019800256 1383596163072 1386060793824 1387641765888 1388400316416 1389983956992 1391699197952 1392459966464 1394048237568 1394417360448 1395179614836 1396770988032 1399259087394 1400855113728 1403219607552 1409667825664 1410071265792 1410811879428 1412421083136 1414937060362 1416550969344 1417325323008 1418941956096 1419317670456 1423090909184 1425870383616 1427496763392 1428277100544 1432453349376 1433205718784 1434840465408 1437642888192 1441846522368 1442634703776 1444280205312 1446852933904 1448503246848 1450948165632 1451332354752 1455190704128 1458032873472 1460462616576 1464732975104 1465533667328 1467205287936 1467593781696 1468396037772 1470070923264 1471884991584 1472689593438 1474369376256 1476051075072 1476857954304 1478680397824 1480367013888 1481176252416 1481568445476 1483258355712 1484069174784 1488408558336 1490888921088 1493800813512 1497772064768 1498168652148 1500697400832 1502409129984 1505085404928 1506802139136 1507625828352 1512034091008 1514987282592 1516715311104 1517511937536 1521949106944 1522781076208 1524517994496 1527495568704 1531556397056 1531961930016 1533709320192 1534547718144 1536298057728 1539034699776 1540790157312 1541599428608 1542040626924 1549126769568 1551741530112 1553511481344 1556278786048 1558053912576 1558905618432 1559318393052 1561096986624 1561950355968 1563877803558 1565661597696 1566517462272 1568304267264 1571097922688 1572889952256 1575962002944 1581400243934 1584069478656 1585876303872 1590513369088 1591382818816 1593619840512 1594490988384 1596309700608 1599153242736 1600977272832 1603679551488 1611510018048 1612356433632 1614195523584 1617070926128 1618915393536 1619800369152 1621647949824 1622077337664 1622964041748 1626389610496 1627709550642 1629566152704 1631424872448 1632316686336 1637089542144 1637949392896 1639817674752 1643020443648 1645947192666 1647824596992 1648725375744 1650605948928 1652642797568 1653546210176 1655432282112 1655870615532 1658665548288 1663075090432 1663515447552 1665412890624 1666323283968 1671195574272 1673980542976 1674459628128 1677250036224 1682154276096 1683073821072 1684993572864 1689920454656 1692772859904 1693221080544 1695152406528 1696079056896 1701038352384 1703873052672 1707200929728 1711739502592 1712192745312 1713128710734 1715082743808 1717039005696 1718137859011 1720097605632 1722059587584 1723000946688 1723457171268 1728038961152 1731414037248 1733388926976 1734299357184 1739370407936 1740321229952 1742306279424 1742767615764 1745709221376 1747863427506 1750350168064 1750813634304 1752810651648 1753768820736 1755932972416 1757935828992 1758896799744 1761369297408 1762332145056 1767485163024 1769501196288 1770430593792 1778604326912 1782078163488 1784110841856 1787288918352 1789327540224 1790305671168 1792347734016 1795540483072 1797588516864 1799047398078 1801099431936 1807314564496 1810365118464 1812430061568 1813900987836 1817729564672 1818723221504 1819204791894 1821279817728 1822275415296 1824353943552 1827603705984 1829688311808 1841725734912 1842693067008 1844794884096 1848081058432 1850189021184 1851200421888 1853802671616 1854816047712 1858730983424 1859223147264 1860239486448 1862361317376 1865504784384 1865678783192 1867806818304 1870959476736 1871454878496 1880095021056 1881082505904 1883228110848 1888734625792 1889767097344 1891922608128 1892423560608 1893458048706 1895617769472 1898994475749 1901160511488 1903329017856 1904369467392 1909937799168 1913120620544 1913668146432 1916857184256 1920271724777 1922462029824 1923512938368 1925706940416 1926216838476 1931337662464 1934597554176 1935109806336 1937317036032 1938376065024 1944043831296 1947283488768 1951086776832 1956273717248 1956791708928 1957861383696 1960094564352 1962513322112 1963586124584 1965825835008 1969143939072 1969665338592 1973822685184 1974901669888 1975424593968 1977677807616 1978758899712 1981015916544 1984544744448 1987851894784 1988420808402 1991734418016 1997558202864 1998650162523 2000929867776 2003212173312 2006780539904 2009069518848 2010167771136 2010700033146 2012993482752 2014093880064 2019983043456 2022287081472 2023349250048 2032690659328 2033228885058 2036660758272 2038983819264 2042615906688 2044945760256 2046063624192 2052046266368 2054386876416 2056054169232 2058399350784 2065502359424 2068988706816 2073029700384 2077405216768 2078540824576 2079091190736 2081462648832 2082600474624 2084975935488 2085170404744 2087548796928 2088689949696 2091072356352 2091626040672 2092769422254 2097186603008 2098888631091 2101282670592 2104829411328 2112092638208 2114501738496 2116217819142 2118631624704 2122405590543 2124826454016 2125987984512 2128412934144 2132204323648 2134636363776 2138239401984 2138805575424 2148680024064 2149808578176 2152260698112 2158553858048 2159733825536 2162197266432 2162769783552 2163952055664 2166420307968 2170279400856 2172754870272 2176422248448 2182786056192 2186423566336 2187049310208 2190693924864 2194596256888 2197099462656 2198300500992 2200807931904 2201390672544 2202594056658 2207243042816 2207827487376 2209034390157 2211554064384 2214076612608 2215286931456 2218020596736 2220550520832 2221764378624 2222352668214 2228260765696 2232612837504 2236333381632 2242872368128 2244098428096 2246658097152 2247252978222 2251046101248 2257030479872 2257628107392 2260203208704 2261438742528 2268051136512 2271830736896 2272480923888 2276267906304 2282923660416 2284171614312 2286776991744 2293463474176 2296079450112 2297334595584 2297942895024 2300563980288 2301821577216 2308552049664 2311185235968 2312399142912 2323075039232 2323690154352 2327612295168 2330267222016 2330484570008 2334418179072 2337080868864 2338358427648 2338977589578 2343914438656 2345195732992 2345816705337 2348492396544 2349776193408 2352456400896 2356646884032 2359334928384 2360574125056 2372100365901 2376104217984 2378814455808 2383051891136 2385770053632 2387074228224 2389796978688 2390429760768 2391736482576 2396784689152 2398729864104 2401465909248 2405519327232 2413820157952 2416573415424 2418534650448 2421293285376 2425606389192 2428373090304 2429700553728 2432471924736 2436804941312 2439584415744 2441564325963 2444349229056 2455634313216 2456924089344 2459726512128 2466918694912 2468267229184 2468920788999 2471736895488 2473088063616 2475908923392 2478964196352 2480319315264 2483148423168 2483805923298 2487339712512 2490409091072 2494612635648 2495273171328 2498119335936 2499484925952 2506793361408 2508110007872 2510970814464 2515875054336 2522563477504 2523231414144 2524610731608 2527490359296 2531992634332 2534880681984 2537772023808 2539159289856 2539831620816 2546583732224 2551557528576 2555809579008 2563282706432 2564683917824 2567609253888 2568289117968 2569693066101 2572624115712 2580146408448 2583089381376 2584501420032 2592058441728 2596377985024 2597121055872 2601449035776 2609055611904 2610481844928 2613459419136 2614151423646 2621101113344 2621795141259 2625525252096 2626220451456 2629215977472 2630653231104 2633899458624 2636903743488 2638345199616 2641354555392 2646059659264 2651227744536 2654251794432 2655645890688 2663410937152 2664866883364 2667906490368 2670949564416 2673117245232 2678759358464 2680223694848 2680933377528 2683991310336 2685458506752 2688521601024 2693310724608 2696382775296 2697799000064 2698571097117 2710971846744 2715547677696 2718645092352 2723487875584 2726594347008 2728084832256 2728807187841 2731919726592 2733413122944 2741405558976 2744532467712 2749164945408 2758651609088 2764039600512 2767192326144 2772121587648 2775283531776 2776800632832 2779967913984 2783398395904 2784919932928 2788096475136 2788834720896 2790359229672 2793541976064 2798518174788 2801710227456 2806439215104 2819335651328 2820142531584 2821623758856 2824842166272 2829874120724 2833101938688 2834650646016 2837883912192 2838635340912 2840187073059 2846181818368 2851740767232 2854993526784 2856554201088 2864906698752 2866411437568 2869680930816 2875285776384 2883693044736 2885269407552 2888560410624 2893705867808 2897006493696 2901896331264 2902664709504 2910381408256 2916065746944 2920925233152 2929465950208 2931067334656 2934410575872 2935187563392 2936792075544 2940141846528 2943769983168 2945379186876 2948738752512 2952102150144 2953715908608 2957360795648 2960734027776 2962352504832 2963136890952 2966516711424 2968138349568 2976817116672 2981777842176 2987601627024 2995544129536 2996337304296 3001394801664 3004818259968 3010170809856 3013604278272 3015251656704 3016050049719 3024068182016 3029974565184 3033430622208 3035023875072 3043898213888 3045562152416 3049035988992 3049843327587 3054991137408 3063112794112 3063923860032 3067418640384 3069095436288 3072596115456 3078069399552 3081580314624 3083198857216 3084081253848 3098253539136 3103483060224 3107022962688 3112557572096 3116107825152 3117811236864 3118636786104 3122193973248 3123900711936 3127755607116 3131323195392 3133034924544 3136608534528 3142195845376 3145779904512 3151924005888 3162800487868 3168138957312 3171752607744 3174326728713 3181026738176 3182765637632 3187239681024 3188981976768 3192619401216 3198306485472 3201954545664 3207359102976 3223020036096 3224712867264 3228391047168 3234141852256 3237830787072 3239600738304 3243295899648 3244154675328 3245928083496 3252779220992 3255419101284 3259132305408 3262849744896 3264633372672 3274179084288 3275898785792 3279635349504 3286040887296 3291894385332 3295649193984 3297450751488 3301211897856 3305285595136 3307092420352 3310864564224 3311741231064 3317331096576 3327030895104 3330825781248 3332646567936 3342391148544 3347961085952 3348919256256 3354500072448 3364308552192 3366147642144 3369987145728 3370879467333 3379840909312 3385545719808 3386442161088 3390304813056 3392158113792 3402076704768 3407746105344 3414401859456 3423479005184 3424385490624 3426257421468 3430165487616 3434078011392 3436275718022 3440195211264 3444119175168 3446001893376 3446914342536 3456077922304 3462828074496 3466777853952 3468598714368 3478740815872 3480642459904 3484612558848 3485535231528 3491418442752 3495726855012 3501627268608 3505621303296 3507537641472 3511865944832 3515871657984 3517793599488 3522738594816 3524664290112 3534970326048 3539002392576 3540861187584 3557208653824 3564156326976 3568221683712 3574577836704 3578655080448 3580611342336 3584695468032 3591080966144 3595177033728 3598094796156 3602198863872 3614629128992 3620730236928 3624860123136 3627801975672 3635459129344 3637446443008 3638409583788 3642559635456 3644550830592 3648707887104 3655207411968 3659376623616 3683451469824 3685386134016 3689589768192 3696162116864 3700378042368 3702400843776 3707605343232 3709632095424 3718446294528 3720478972896 3724722634752 3731009568768 3731357566384 3735613636608 3741918953472 3742909756992 3760190042112 3762165011808 3766456221696 3777469251584 3779534194688 3783845216256 3784847121216 3786916097412 3791235538944 3797988951498 3802321022976 3806658035712 3808738934784 3819875598336 3826241241088 3827336292864 3833714368512 3840543449554 3844924059648 3847025876736 3851413880832 3852433676952 3862675324928 3870219612672 3874634072064 3876752130048 3888087662592 3894566977536 3902173553664 3913583417856 3915722767392 3920189128704 3925026644224 3927172249168 3931651670016 3938287878144 3939330677184 3949803339776 3950849187936 3955355615232 3957517799424 3962031833088 3969089488896 3975703789568 3976841616804 3983468836032 3995116405728 3997300325046 4001859735552 4006424346624 4013561079808 4018139037696 4020335542272 4021400066292 4025986965504 4028187760128 4039966086912 4044574162944 4046698500096 4065381318656 4066457770116 4073321516544 4077967638528 4085231813376 4089891520512 4092127248384 4104092532736 4112108338464 4116798701568 4131004718848 4137977413632 4146059400768 4157081649152 4158182381472 4162925297664 4165200949248 4169951870976 4170340809488 4175097593856 4177379899392 4182144712704 4183252081344 4185538844508 4194373206016 4197777262182 4202565341184 4209658822656 4224185276416 4229003476992 4232435638284 4237263249408 4244811181086 4249652908032 4251975969024 4256825868288 4264408647296 4269272727552 4277611150848 4297360048128 4299617156352 4304521396224 4317107716096 4319467651072 4325539567104 4327904111328 4332840615936 4340558801712 4345509740544 4352844496896 4365572112384 4374098620416 4381387849728 4389192513776 4394198925312 4396601001984 4401615863808 4402781345088 4405188113316 4414486085632 4415654974752 4418068780314 4423108128768 4428153225216 4430573862912 4430987110081 4436041193472 4441101041664 4443528757248 4444705336428 4456521531392 4465225675008 4472666763264 4485744736256 4488196856192 4493316194304 4494505956444 4502092202496 4514060959744 4515256214784 4520406417408 4522877485056 4536102273024 4543661473792 4544961847776 4552535812608 4565847320832 4568343228624 4573553983488 4586926948352 4594669191168 4595885790048 4601127960576 4603643154432 4617104099328 4622370471936 4624798285824 4646150078464 4647380308704 4655224590336 4660534444032 4660969140016 4663517045887 4668836358144 4674161737728 4676716855296 4677955179156 4687828877312 4690391465984 4691633410674 4696984793088 4699552386816 4704912801792 4713293768064 4718669856768 4721148250112 4744200731802 4752208435968 4757628911616 4766103782272 4771540107264 4774148456448 4780859521536 4783472965152 4793569378304 4797459728208 4802931818496 4811038654464 4827640315904 4837069300896 4842586570752 4851212778384 4856746180608 4859401107456 4864943849472 4873609882624 4879168831488 4883128651926 4888698458112 4911268626432 4913848178688 4919453024256 4933837389824 4936534458368 4937841577998 4943473790976 4946176127232 4951817846784 4952279711267 4957928392704 4960638630528 4966296846336 4967611846596 4980818182144 4989225271296 4990546342656 4996238671872 4998969851904 5013586722816 5016220015744 5021941628928 5031750108672 5045126955008 5046462828288 5049221463216 5054980718592 5063985268664 5069761363968 5078318579712 5079663241632 5093167464448 5103115057152 5111619158016 5126565412864 5129367835648 5135218507776 5136578235936 5139386132202 5145248231424 5154413577033 5160292816896 5166178762752 5169002840064 5184116883456 5192755970048 5194242111744 5202898071552 5218111223808 5220963689856 5226918838272 5228302847292 5242202226688 5243590282518 5251050504192 5252440902912 5258431954944 5261306462208 5267798917248 5273807486976 5276690399232 5292119318528 5302455489072 5308503588864 5311291781376 5326821874304 5329733766728 5335812980736 5346234490464 5357518716928 5360447389696 5361866755056 5367982620672 5370917013504 5377043202048 5386621449216 5392765550592 5395598000128 5397142194234 5421943693488 5431095355392 5437290184704 5446975751168 5453188694016 5456169664512 5457614375682 5463839453184 5466826245888 5482811117952 5489064935424 5517303218176 5528079201024 5534384652288 5534900853769 5544243175296 5550567063552 5553601265664 5566796791808 5569839865856 5576192950272 5577669441792 5580718459344 5587083952128 5597036349576 5603420454912 5612878430208 5638671302656 5640285063168 5643247517712 5649684332544 5659748241448 5666203877376 5669301292032 5675767824384 5677270681824 5680374146118 5692363636736 5696983427247 5703481534464 5709987053568 5713108402176 5729813397504 5732822875136 5739361861632 5750571552768 5760815174331 5767386089472 5770538815104 5777120821248 5787411735616 5794012987392 5803792662528 5805329419008 5820762816512 5832131493888 5841850466304 5858931900416 5862134669312 5868821151744 5870375126784 5873584151088 5880283693056 5887539966336 5890758373752 5897477505024 5907431817216 5914721591296 5921468055552 5924705009664 5926273781904 5933033422848 5936276699136 5953634233344 5963555684352 5975203254048 5991088259072 5992674608592 5995950487569 6002789603328 6009636519936 6020341619712 6027208556544 6030503313408 6032100099438 6048136364032 6059949130368 6066861244416 6070047750144 6087796427776 6091124304832 6098071977984 6099686655174 6109982274816 6126225588224 6127847720064 6134837280768 6138190872576 6156138799104 6163160629248 6166397714432 6168162507696 6196507078272 6206966120448 6225115144192 6232215650304 6235622473728 6237273572208 6244387946496 6247801423872 6255511214232 6262646390784 6266069849088 6273217069056 6284391690752 6291559809024 6296665893273 6303848011776 6325600975736 6336277914624 6343505215488 6348653457426 6362053476352 6365531275264 6367216771629 6374479362048 6377963953536 6385238802432 6396612970944 6403909091328 6414718205952 6446040072192 6449425734528 6456782094336 6468283704512 6475661574144 6479201476608 6486591799296 6488309350656 6491856166992 6505558441984 6510838202568 6518264610816 6529266745344 6548358168576 6551797571584 6559270699008 6572081774592 6583788770664 6591298387968 6594901502976 6602423795712 6610571190272 6614184840704 6621729128448 6623482462128 6627103170471 6634662193152 6654061790208 6661651562496 6665293135872 6684782297088 6695922171904 6697838512512 6709000144896 6728617104384 6732295284288 6739974291456 6741758934666 6759681818624 6771091439616 6772884322176 6780609626112 6784316227584 6804153409536 6815492210688 6828803718912 6846958010368 6848770981248 6852514842936 6860330975232 6872551436044 6880390422528 6888238350336 6892003786752 6893828685072 6912155844608 6925656148992 6933555707904 6937197428736 6957481631744 6961284919808 6969225117696 6971070463056 6982836885504 6991453710024 7003254537216 7011242606592 7015075282944 7023731889664 7031743315968 7035587198976 7037450116011 7045477189632 7049328580224 7069940652096 7078004785152 7081722375168 7114417307648 7116301097703 7128312653952 7136443367424 7149155673408 7157310160896 7161222684672 7169390936064 7182161932288 7190354067456 7196189592312 7204397727744 7229258257984 7241460473856 7249720246272 7255603951344 7270918258688 7274892886016 7276819167576 7285119270912 7289101661184 7297415774208 7310414823936 7318753247232 7324692977889 7366902939648 7370772268032 7379179536384 7392324233728 7400756084736 7404801687552 7406762366997 7415210686464 7419264190848 7436892589056 7440957945792 7449445269504 7462019137536 7462715132768 7471227273216 7483837906944 7485819513984 7520380084224 7524330023616 7532912443392 7554938503168 7559068389376 7567690432512 7569694242432 7573832194824 7582471077888 7595977902996 7604642045952 7613316071424 7617477869568 7639751196672 7652482482176 7654672585728 7667428737024 7681086899108 7689848119296 7694051753472 7702827761664 7704867353904 7709079198303 7725350649856 7740439225344 7749268144128 7753504260096 7776175325184 7789133955072 7804347107328 7827166835712 7831445534784 7840378257408 7850053288448 7854344498336 7863303340032 7865385423777 7876575756288 7878661354368 7899606679552 7901698375872 7910711230464 7915035598848 7924063666176 7938178977792 7951407579136 7953683233608 7966937672064 7990232811456 7994600650092 8003719471104 8012848693248 8027122159616 8036278075392 8040671084544 8042800132584 8051973931008 8056375520256 8079932173824 8089148325888 8093397000192 8130762637312 8132915540232 8146643033088 8155935277056 8170463626752 8179783041024 8184254496768 8186421563523 8208185065472 8224216676928 8233597403136 8262009437696 8275954827264 8292118801536 8314163298304 8316364762944 8325850595328 8330401898496 8339903741952 8340681618976 8350195187712 8354759798784 8364289425408 8366504162688 8371077689016 8388746412032 8395554524364 8405130682368 8419317645312 8448370552832 8458006953984 8464871276568 8474526498816 8489622362172 8499305816064 8503951938048 8513651736576 8528817294592 8538545455104 8555222301696 8594720096256 8599234312704 8609042792448 8634215432192 8638935302144 8651079134208 8655808222656 8665681231872 8681117603424 8691019481088 8705688993792 8731144224768 8748197240832 8762775699456 8778385027552 8788397850624 8793202003968 8803231727616 8805562690176 8810376226632 8828972171264 8831309949504 8836137560628 8846216257536 8856306450432 8861147725824 8861974220162 8872082386944 8882202083328 8887057514496 8889410672856 8913043062784 8930451350016 8945333526528 8971489472512 8976393712384 8986632388608 8989011912888 9004184404992 9030512429568 9040812834816 9045754970112 9072204546048 9087322947584 9089923695552 9105071625216 9131694641664 9136686457248 9147107966976 9149529982761 9173853896704 9189338382336 9191771580096 9202255921152 9207286308864 9234208198656 9244740943872 9249596571648 9292300156928 9294760617408 9310449180672 9321068888064 9321938280032 9327034091774 9337672716288 9348323475456 9353433710592 9355910358312 9375657754624 9380782931968 9383266821348 9393969586176 9399104773632 9409825603584 9426587536128 9437339713536 9442296500224 9488401463604 9504416871936 9515257823232 9532207564544 9543080214528 9548296912896 9561719043072 9566945930304 9594919456416 9605863636992 9622077308928 9655280631808 9674138601792 9685173141504 9702425556768 9713492361216 9718802214912 9729887698944 9747219765248 9758337662976 9766257303852 9777396916224 9822537252864 9827696357376 9838906048512 9867674779648 9873068916736 9875683155996 9886947581952 9892352254464 9903635693568 9904559422534 9915856785408 9921277261056 9932593692672 9935223693192 9961636364288 9981092685312 9992477343744 9997939703808 10027173445632 10032440031488 10043883257856 10063500217344 10092925656576 10098442926432 10109961437184 10127970537328 10139522727936 10156637159424 10159326483264 10186334928896 10206230114304 10223238316032 10253130825728 10258735671296 10270437015552 10273156471872 10278772264404 10290496462848 10308827154066 10320585633792 10332357525504 10338005680128 10368233766912 10385511940096 10388484223488 10405796143104 10436222447616 10441927379712 10453837676544 10456605694584 10484404453376 10487180565036 10504881805824 10516863909888 10522612924416 10535597834496 10547614973952 10553380798464 10584238637056 10604910978144 10617007177728 10622583562752 10653643748608 10659467533456 10671625961472 10692468980928 10720894779392 10723733510112 10735965241344 10741834027008 10754086404096 10773242898432 10785531101184 10791196000256 10794284388468 10843887386976 10862190710784 10874580369408 10893951502336 10906377388032 10912339329024 10915228751364 10927678906368 10933652491776 10965622235904 10978129870848 11034606436352 11056158402048 11068769304576 11069801707538 11088486350592 11101134127104 11107202531328 11133593583616 11139679731712 11155338883584 11161436918688 11174167904256 11194072699152 11206840909824 11225756860416 11280570126336 11286495035424 11299368665088 11319496482896 11332407754752 11338602584064 11351535648768 11354541363648 11360748292236 11384727273472 11393966854494 11406963068928 11419974107136 11426216804352 11459626795008 11465645750272 11478723723264 11501143105536 11521630348662 11534772178944 11541077630208 11554241642496 11574823471232 11588025974784 11610658838016 11641525633024 11664262987776 11683700932608 11717863800832 11724269338624 11740750253568 11747168302176 11760567386112 11775079932672 11781516747504 11794955010048 11814863634432 11829443182592 11849410019328 11852547563808 11866066845696 11872553398272 11907268466688 11927111368704 11950406508096 11982176518144 11985349217184 11991900975138 12005579206656 12019273039872 12026965013077 12040683239424 12054417113088 12061006626816 12064200198876 12096272728064 12119898260736 12133722488832 12140095500288 12175592855552 12182248609664 12196143955968 12199373310348 12219964549632 12252451176448 12255695440128 12269674561536 12276381745152 12312277598208 12332795428864 12336325015392 12393014156544 12413932240896 12450230288384 12471244947456 12474547144416 12488775892992 12495602847744 12511022428464 12525292781568 12532139698176 12546434138112 12568783381504 12583119618048 12593331786546 12607696023552 12651201951472 12672555829248 12687010430976 12697306914852 12724106952704 12731062550528 12734433543258 12748958724096 12755927907072 12770477604864 12793225941888 12807818182656 12892080144384 12898851469056 12913564188672 12936567409024 12951323148288 12958402953216 12976618701312 12983712333984 13011116883968 13021676405136 13036529221632 13058533490688 13096716337152 13103595143168 13144163549184 13167577541328 13182596775936 13189803005952 13204847591424 13221142380544 13228369681408 13243458256896 13246964924256 13254206340942 13269324386304 13292961330243 13308123580416 13323303124992 13330586271744 13369564594176 13391844343808 13395677025024 13418000289792 13441902073439 13457234208768 13464590568576 13479948582912 13483517869332 13519363637248 13542182879232 13545768644352 13561219252224 13568632455168 13608306819072 13630984421376 13657607437824 13693916020736 13697541962496 13705029685872 13720661950464 13745102872088 13760780845056 13784007573504 13787657370144 13824311689216 13851312297984 13867111415808 13874394857472 13914963263488 13922569839616 13938450235392 13942140926112 13965673771008 13982907420048 13990551137661 14006509074432 14022485213184 14030150565888 14047463779328 14063486631936 14071174397952 14074900232022 14090954379264 14098657160448 14139881304192 14156009570304 14163444750336 14228834615296 14232602195406 14256625307904 14272886734848 14298311346816 14314620321792 14322445369344 14364323864576 14380708134912 14392379184624 14408795455488 14458516515968 14482920947712 14511207902688 14541836517376 14549785772032 14553638335152 14570238541824 14578203322368 14594831548416 14620829647872 14637506494464 14649385955778 14733805879296 14741544536064 14758359072768 14784648467456 14801512169472 14809603375104 14813524733994 14830421372928 14838528381696 14856839133801 14873785178112 14881915891584 14898890539008 14925430265536 14942454546432 14967675813888 14971639027968 15040760168448 15048660047232 15065824886784 15109877006336 15118136778752 15135380865024 15139388484864 15147664389648 15164942155776 15191955805992 15209284091904 15234955739136 15279502393344 15304964964352 15309345171456 15334857474048 15362173798216 15379696238592 15388103506944 15405655523328 15409734707808 15418158396606 15450701299712 15463240731099 15480878450688 15498536288256 15507008520192 15552350650368 15578267910144 15608694214656 15654333671424 15662891069568 15680756514816 15700106576896 15708688996672 15726606680064 15730770847554 15753151512576 15757322708736 15799213359104 15803396751744 15821422460928 15830071197696 15876357955584 15902815158272 15907366467216 15933875344128 15980465622912 15989201300184 16007438942208 16054244319232 16072556150784 16081342169088 16085600265168 16103947862016 16112751040512 16159864347648 16178296651776 16186794000384 16261525274624 16265831080464 16293286066176 16311870554112 16340927253504 16359566082048 16368508993536 16372843127046 16416370130944 16448433353856 16467194806272 16524018875392 16551909654528 16584237603072 16604702561307 16628326596608 16632729525888 16651701190656 16660803796992 16681363237952 16700390375424 16709519597568 16728578850816 16733008325376 16742155378032 16777492824064 16791109048728 16810261364736 16838635290624 16896741105664 16916013907968 16929742553136 16949052997632 16979244724344 16998611632128 17007903876096 17027303473152 17057634589184 17077090910208 17090950281741 17110444603392 17189440192512 17198468625408 17218085584896 17268430864384 17277870604288 17282445522993 17302158268416 17311616445312 17331362463744 17362235206848 17382038962176 17411377987584 17462288449536 17496394481664 17525551398912 17556770055104 17576795701248 17586404007936 17606463455232 17611125380352 17620752453264 17657944342528 17662619899008 17672275121256 17692432515072 17722295451648 17723948440324 17744164773888 17764404166656 17774115028992 17778821345712 17826086125568 17860902700032 17890667053056 17942978945024 17952787424768 17973264777216 17978023825776 17987851462707 18008368809984 18061024859136 18081625669632 18091509940224 18144409092096 18174645895168 18179847391104 18210143250432 18263389283328 18273372914496 18294215933952 18299059965522 18347707793408 18378676764672 18383543160192 18404511842304 18414572617728 18468416397312 18489481887744 18499193143296 18584600313856 18589521234816 18620898361344 18643876560064 18654068183548 18675345432576 18696646950912 18706867421184 18711820716624 18751315509248 18761565863936 18766533642696 18787939172352 18798209547264 18819651207168 18853175072256 18874679427072 18884593000448 18889997679819 18976802927208 19008833743872 19030515646464 19064415129088 19086160429056 19096593825792 19101650314887 19123438086144 19133891860608 19189838912832 19211727273984 19244154617856 19310561263616 19348277203584 19370346283008 19404851113536 19426984722432 19437604429824 19459775397888 19494439530496 19516675325952 19532514607704 19554793832448 19645074505728 19655392714752 19677812097024 19735349559296 19746137833472 19751366311992 19773895163904 19784704508928 19807271387136 19809118845068 19831713570816 19842554522112 19865187385344 19870447386384 19881309511413 19923272728576 19962185370624 19984954687488 19995879407616 20054346891264 20064880062976 20087766515712 20127000434688 20185851313152 20196885852864 20219922874368 20255941074656 20279045455872 20313274318848 20318652966528 20372669857792 20412460228608 20446476632064 20506261651456 20517471342592 20540874031104 20546312943744 20557544528808 20580992925696 20617654308132 20641171267584 20664715051008 20676011360256 20736467533824 20771023880192 20776968446976 20811592286208 20872444895232 20883854759424 20907675353088 20913211389168 20968808906752 20974361130072 21009763611648 21033727819776 21045225848832 21071195668992 21095229947904 21106761596928 21112350348033 21168477274112 21209821956288 21234014355456 21245167125504 21307287497216 21318935066912 21343251922944 21348903293109 21384937961856 21441789558784 21447467020224 21471930482688 21483668054016 21508172808192 21546485796864 21571062202368 21582392000512 21588568776936 21687774773952 21724381421568 21749160738816 21787903004672 21812754776064 21824678658048 21830457502728 21855357812736 21867304983552 21931244471808 21956259741696 22069212872704 22112316804096 22137538609152 22139603415076 22176972701184 22202268254208 22214405062656 22220287100991 22267187167232 22279359463424 22310677767168 22322873837376 22348335808512 22388145398304 22413681819648 22451513720832 22561140252672 22572990070848 22598737330176 22638992965792 22664815509504 22677205168128 22703071297536 22709082727296 22721496584472 22769454546944 22787933708988 22813926137856 22839948214272 22852433608704 22919253590016 22931291500544 22957447446528 23002286211072 23043260697324 23069544357888 23082155260416 23108483284992 23149646942464 23176051949568 23221317676032 23328525975552 23367401865216 23435727601664 23448538677248 23481500507136 23494336604352 23521134772224 23550159865344 23563033495008 23589910020096 23596156271331 23629727268864 23658886365184 23698820038656 23705095127616 23732133691392 23745106796544 23814536933376 23854222737408 23900813016192 23964353036288 23970698434368 23983801950276 24011158413312 24038546079744 24053930026154 24081366478848 24108834226176 24122013253632 24128400397752 24192545456128 24239796521472 24267444977664 24280191000576 24351185711104 24364497219328 24392287911936 24398746620696 24439929099264 24511390880256 24539349123072 24552763490304 24624555196416 24665590857728 24672650030784 24786028313088 24827864481792 24900460576768 24942489894912 24949094288832 24977551785984 24991205695488 25022044856928 25050585563136 25064279396352 25092868276224 25137566763008 25166239236096 25186663573092 25215392047104 25302403902944 25345111658496 25374020861952 25394613829704 25448213905408 25462125101056 25468867086516 25497917448192 25511855814144 25540955209728 25586451883776 25615636365312 25784160288768 25797702938112 25827128377344 25873134818048 25902646296576 25916805906432 25953237402624 25967424667968 26043352810272 26073058443264 26117066981376 26193432674304 26207190286336 26288327098368 26335155082656 26365193551872 26379606011904 26409695182848 26442284761088 26456739362816 26486916513792 26493929848512 26508412681884 26538648772608 26585922660486 26616247160832 26646606249984 26661172543488 26739129188352 26783688687616 26791354050048 26836000579584 26883804146878 26914468417536 26929181137152 26959897165824 26967035738664 27038727274496 27091537288704 27122438504448 27137264910336 27216613638144 27261968842752 27315214875648 27395083924992 27410059371744 27441323900928 27490205744176 27521561690112 27568015147008 27575314740288 27648623378432 27702624595968 27734222831616 27748789714944 27829926526976 27845139679232 27876900470784 27884281852224 27931347542016 27965814840096 27981102275322 28013018148864 28044970426368 28060301131776 28094927558656 28126973263872 28142348795904 28149800464044 28181908758528 28197314320896 28279762608384 28312019140608 28326889500672 28457669230592 28465204390812 28513250615808 28545773469696 28596622693632 28629240643584 28644890738688 28728647729152 28784758369248 28817590910976 28917033031936 28965841895424 29022415805376 29099571544064 29107276670304 29140477083648 29156406644736 29189663096832 29241659295744 29275012988928 29298771911556 29467611758592 29483089072128 29516718145536 29569296934912 29603024338944 29619206750208 29627049467988 29660842745856 29677056763392 29713678267602 29747570356224 29763831783168 29797781078016 29850860531072 29884909092864 29943278055936 30081520336896 30097320094464 30131649773568 30219754012672 30236273557504 30278776969728 30295328779296 30329884311552 30383911611984 30418568183808 30469911478272 30559004786688 30618690342912 30669714948096 30724347596432 30759392477184 30776207013888 30811311046656 30819469415616 30836316793212 30901402599424 30926481462198 30961756901376 30997072576512 31014017040384 31104701300736 31156535820288 31217388429312 31308667342848 31325782139136 31361513029632 31400213153792 31417377993344 31453213360128 31461541695108 31514645417472 31598426718208 31606793503488 31642844921856 31660142395392 31752715911168 31805630316544 31814732934432 31867750688256 31960931245824 31978402600368 32014877884416 32108488638464 32162684338176 32171200530336 32207895724032 32225502081024 32319728695296 32356593303552 32373588000768 32523050549248 32531662160928 32586572132352 32623741108224 32644619321209 32681854507008 32719132164096 32737017987072 32745686254092 32832740261888 32896866707712 32934389612544 33048037750784 33103819309056 33168475206144 33209405122614 33256653193216 33265459051776 33303402381312 33321607593984 33362726475904 33400780750848 33419039195136 33466016650752 33484310756064 33554985648128 33582218097456 33620522729472 33677270581248 33793482211328 33859485106272 33898105995264 33958489448688 33997223264256 34015807752192 34054606946304 34115269178368 34154181820416 34181900563482 34220889206784 34378880385024 34396937250816 34436171169792 34536861728768 34555741208576 34564891045986 34604316536832 34623232890624 34662724927488 34724470413696 34764077924352 34924576899072 34992788963328 35051102797824 35113540110208 35153591402496 35172808015872 35222250760704 35241504906528 35315888685056 35325239798016 35344550242512 35384865030144 35444590903296 35447896880648 35488329547776 35548230057984 35557642691424 35652172251136 35721805400064 35781334106112 35885957890048 35905574849536 35946529554432 35956047651552 35975702925414 36016737619968 36080895039231 36122049718272 36163251339264 36183019880448 36288818184192 36349291790336 36359694782208 36420286500864 36526778566656 36546745828992 36588431867904 36598119931044 36695415586816 36757353529344 36767086320384 36809023684608 36829145235456 36936832794624 36998386286592 37169200627712 37179042469632 37241796722688 37287753120128 37308136367096 37350690865152 37413734842368 37423641433248 37502631018496 37523131727872 37533067285392 37575878344704 37596419094528 37639302414336 37706350144512 37749358854144 37769186000896 37779995359638 37953605854416 38017667487744 38061031292928 38128830258176 38172320858112 38193187651584 38203300629774 38246876172288 38267783721216 38379677825664 38423454547968 38621122527232 38696554407168 38740692566016 38809702227072 38853969444864 38875208859648 38988879060992 39033350651904 39065029215408 39109587664896 39290149011456 39310785429504 39470699118592 39492275666944 39502732623984 39547790327808 39569409017856 39614542774272 39618237690136 39663427141632 39685109044224 39730374770688 39740894772768 39762619022826 39846545457152 39878883990729 39924370741248 39969909374976 39991758815232 40108693782528 40129760125952 40175533031424 40254000869376 40325706220317 40371702626304 40393771705728 40439845748736 40511882149312 40558090911744 40626548637696 40637305933056 40745339715584 40824920457216 40892953264128 41012523302912 41034942685184 41081748062208 41092625887488 41115089057616 41161985851392 41235308616264 41282342535168 41352022720512 41472935067648 41542047760384 41553936893952 41623184572416 41744889790464 41767709518848 41815350706176 41826422778336 41937617813504 41948722260144 41971653412983 42019527223296 42067455639552 42090451697664 42142391337984 42190459895808 42213523193856 42224700696066 42336954548224 42419643912576 42468028710912 42490334251008 42614574994432 42637870133824 42686503845888 42697806586218 42769875923712 42883579117568 42894934040448 42943860965376 42967336108032 43092971593728 43142124404736 43164784001024 43177137553872 43375549547904 43448762843136 43575806009344 43625509552128 43649357316096 43660915005456 43710715625472 43734609967104 43862488943616 43912519483392 44138425745408 44224633608192 44275077218304 44279206830152 44353945402368 44404536508416 44428810125312 44440574201982 44534374334464 44558718926848 44570517401403 44621355534336 44645747674752 44696671617024 44776290796608 44827363639296 44903027441664 45122280505344 45145980141696 45197474660352 45277985931584 45329631019008 45354410336256 45406142595072 45418165454592 45442993168944 45538909093888 45575867417976 45627852275712 45704867217408 45838507180032 45862583001088 45914894893056 46004572422144 46086521394648 46139088715776 46164310520832 46216966569984 46299293884928 46352103899136 46389722193297 46442635352064 46657051951104 46734803730432 46871455203328 46897077354496 46963001014272 46988673208704 47042269544448 47100319730688 47126066990016 47179820040192 47192312542662 47259454537728 47317772730368 47397640077312 47410190255232 47464267382784 47490213593088 47629073866752 47708445474816 47801626032384 47928706072576 47941396868736 47967603900552 48022316826624 48107860052308 48162732957696 48217668452352 48244026507264 48256800795504 48385090912256 48479593042944 48534889955328 48560382001152 48702371422208 48728994438656 48784575823872 48797493241392 48879858198528 49022781760512 49078698246144 49105526980608 49249110392832 49331181715456 49345300061568 49572056626176 49655728963584 49800921153536 49814107683921 49884979789824 49898188577664 49955103571968 49982411390976 50044089713856 50101171126272 50128558792704 50185736552448 50275133526016 50332478472192 50373327146184 50430784094208 50604807805888 50690223316992 50748041723904 50789227659408 50896427810816 50924250202112 50937734173032 50995834896384 51023711628288 51081910419456 51172903767552 51231272730624 51272850845223 51568320577536 51595405876224 51654256754688 51746269636096 51805292593152 51833611812864 51847336568979 51906474805248 51934849335936 52086705620544 52146116886528 52234133962752 52386865348608 52414380572672 52576654196736 52670310165312 52730387103744 52759212023808 52819390365696 52884569522176 52913478725632 52973833027584 52987859697024 53016825363768 53077297545216 53171845320972 53232494321664 53293212499968 53322345086976 53478258376704 53567377375232 53582708100096 53672001159168 53767608293756 53828936835072 53858362274304 53919794331648 53934071477328 53963554388121 54077454548992 54183074577408 54244877008896 54274529820672 54433227276288 54523937685504 54630429751296 54790167849984 54820118743488 54882647801856 54980411488352 55043123380224 55136030294016 55150629480576 55297246756864 55405249191936 55468445663232 55497579429888 55659853053952 55690279358464 55753800941568 55768563704448 55862695084032 55931629680192 55962204550644 56026036297728 56089940852736 56120602263552 56189855117312 56253946527744 56284697591808 56299600928088 56363817517056 56394628641792 56559525216768 56624038281216 56653779001344 56915338461184 56930408781624 57026501231616 57091546939392 57193245387264 57258481287168 57289781477376 57304950944661 57457295458304 57569516738496 57635181821952 57834066063872 57931683790848 58044831610752 58199143088128 58214553340608 58280954167296 58312813289472 58379326193664 58483318591488 58550025977856 58597543823112 58935223517184 58966178144256 59033436291072 59138593869824 59206048677888 59238413500416 59254098935976 59321685491712 59354113526784 59427356535204 59495140712448 59527663566336 59595562156032 59701721062144 59769818185728 59886556111872 60163040673792 60194640188928 60263299547136 60439508025344 60472547115008 60557553939456 60590657558592 60659768623104 60767823223968 60837136367616 60939822956544 61118009573376 61237380685824 61339429896192 61448695192864 61518784954368 61552414027776 61622622093312 61638938831232 61672633586424 61802805198848 61852962924396 61923513802752 61994145153024 62028034080768 62209402601472 62313071640576 62434776858624 62617334685696 62651564278272 62723026059264 62800426307584 62834755986688 62906426720256 62923083390216 63029290834944 63213587006976 63285689843712 63320284790784 63505431822336 63611260633088 63629465868864 63735501376512 63921862491648 63956805200736 64029755768832 64046709879327 64216977276928 64325368676352 64342401060672 64415791448064 64451004162048 64639457390592 64713186607104 64747176001536 65046101098496 65063324321856 65173144264704 65247482216448 65289238642418 65363709014016 65438264328192 65474035974144 65491372508184 65665480523776 65793733415424 65868779225088 66096075501568 66207638618112 66336950412288 66418810245228 66530918103552 66606804762624 66643215187968 66725452951808 66801561501696 66838078390272 66932033301504 66968621512128 67164436194912 67241045458944 67354541162496 67586964422656 67718970212544 67796211990528 67916978897376 67994446528512 68031615504384 68109213892608 68230538356736 68308363640832 68363801126964 68441778413568 68757760770048 68793874501632 68872342339584 69073723457536 69111482417152 69129782091972 69208633073664 69246465781248 69325449854976 69448940827392 69528155848704 69985577926656 70102205595648 70227080220416 70307182804992 70345616031744 70444501521408 70483009813056 70650479596032 70689100485024 70769730060288 70889181806592 70895793761296 70976659095552 71096460115968 71115285382848 71304344502272 71443610800128 71562668212224 71771915780096 71811149699072 71893059108864 71912095303104 71951405850828 72033475239936 72161790078462 72244099436544 72326502678528 72366039760896 72577636368384 72698583580672 72719389564416 72840573001728 73053557133312 73093491657984 73176863735808 73196239862088 73390831173632 73534172640768 73618047369216 73658290470912 73873665589248 73996772573184 74358084939264 74483593445376 74575506240256 74616272734192 74701381730304 74827469684736 74847282866496 75046263455744 75066134570784 75151756689408 75192838189056 75278604828672 75412700289024 75498717708288 75538372001792 75559990719276 75907211708832 76035334975488 76122062585856 76257660516352 76344641716224 76386375303168 76406601259548 76493752344576 76535567442432 76759355651328 76846909095936 77242245054464 77393108814336 77481385132032 77619404454144 77707938889728 77750417719296 77977758121984 78130058430816 78219175329792 78580298022912 78621570859008 78984551333888 79005465247968 79095580655616 79138818035712 79229085548544 79236475380272 79326854283264 79370218088448 79460749541376 79481789545536 79525238045652 79693090914304 79757767981458 79848741482496 79939818749952 79983517630464 80217387565056 80259520251904 80351066062848 80508001738752 80651412440634 80743405252608 80787543411456 80879691497472 81023764298624 81116181823488 81274611866112 81490679431168 81649840914432 81785906528256 82025046605824 82069885370368 82185251774976 82230178115232 82323971702784 82470617232528 82564685070336 82704045441024 82945870135296 83107873787904 83246369144832 83489779580928 83535419037696 83630701412352 83652845556672 83875235627008 83897444520288 83943306825966 84039054446592 84134911279104 84180903395328 84188755091539 84284782675968 84380919791616 84427046387712 84449401392132 84673909096448 84839287825152 84936057421824 84980668502016 85229149988864 85275740267648 85373007691776 85395613172436 85539751847424 85767158235136 85789868080896 85887721930752 85934672216064 86185943187456 86329568002048 86354275107744 86751099095808 86897525686272 87151612018688 87298714632192 87321830010912 87421431250944 87469219934208 87724977887232 87825038966784 88276851490816 88449267216384 88550154436608 88558413660304 88707890804736 88809073016832 88857620250624 88881148403964 89068748668928 89117437853696 89141034802806 89242711068672 89291495349504 89393343234048 89552581593216 89654727278592 90244561010688 90291960283392 90394949320704 90555971863168 90659262038016 90708820672512 90836330909184 90885986337888 91077818187776 91151734835952 91255704551424 91409734434816 91677014360064 91725166002176 92009144844288 92173042789296 92278177431552 92328621041664 92433933139968 92598587769856 92704207798272 92779444386594 92885270704128 93314103902208 93469607460864 93742910406656 93794154708992 93926002028544 93977346417408 94084539088896 94093314514073 94200639461376 94252133980032 94359640080384 94384625085324 94635545460736 94795280154624 94820380510464 94928534765568 94980427186176 95258147733504 95416890949632 95603252064768 95857412145152 95882793737472 95935207801104 96044633653248 96215720104616 96325465915392 96488053014528 96513601591008 96770181824512 96959186085888 97069779910656 97120764002304 97404742844416 97457988877312 97569151647744 97594986482784 97759716397056 97933857963627 98045563521024 98157396492288 98211053961216 98498220785664 98662363430912 98690600123136 99144113252352 99311457927168 99601842307072 99628215367842 99769959579648 99796377155328 99910207143936 99964822781952 100088179427712 100202342252544 100257117585408 100550267052032 100664956944384 100746654292368 100861568188416 101209615611776 101380446633984 101578455318816 101792855621632 101848500404224 101875468346064 101991669792768 102047423256576 102163820838912 102345807535104 102462545461248 102545701690446 103136641155072 103190811752448 103308513509376 103492539272192 103610585186304 103667223625728 103694673137958 103812949610496 103869698671872 104173411241088 104292233773056 104773730697216 104828761145344 105153308393472 105340620330624 105460774207488 105518424047616 105769139044352 105826957451264 105947666055168 105975719394048 106033650727536 106154595090432 106343690641944 106464988643328 106644690173952 106956516753408 107134754750464 107165416200192 107344002318336 107535216587512 107657873670144 107716724548608 107839588663296 107868142954656 107927108776242 108154909097984 108242685117693 108366149154816 108489754017792 108549059641344 108866454552576 109047875371008 109260859502592 109580335699968 109640237486976 109765295603712 109960822976704 110086246760448 110272060588032 110301258961152 110594493513728 110810498383872 110995158859776 111319706107904 111380558716928 111507601883136 111537127408896 111725390168064 111863259360384 111924409101288 112052072595456 112241204527104 112379710234624 112507893055488 112569395183616 112599201856176 112727635034112 112789257283584 113119050433536 113248076562432 113307558002688 113830676922368 113860817563248 114053002463232 114183093878784 114386490774528 114516962574336 114579562954752 114609901889322 114914590916608 115139033476992 115270363643904 115668132127744 115863367581696 116089663221504 116398286176256 116429106681216 116561908334592 116625626578944 116966637182976 117100051955712 117195087646224 117870447034368 117932356288512 118277187739648 118412097355776 118476827000832 118508197871952 118643370983424 118708227053568 118854713070408 118990281424896 119055327132672 119191124312064 119403442124288 119539636371456 119636651972187 119773112223744 120326081347584 120389280377856 120526599094272 120879016050688 120945094230016 120977118660951 121115107878912 121181315117184 121319537246208 121535646447936 121674272735232 121879645913088 122236019146752 122474761371648 122678859792384 122897390385728 123037569908736 123104828055552 123245244186624 123277877662464 123345267172848 123605610397696 123705925848792 123847027605504 124056068161536 124418805202944 124626143281152 124869553717248 125234669371392 125303128556544 125446052118528 125600852615168 125669511973376 125812853440512 125846166780432 125914960238949 126058581669888 126427174013952 126571379687424 126640569581568 127010863644672 127222521266176 127258931737728 127471002753024 127843724983296 127913610401472 128059511537664 128093419758654 128433954553856 128650737352704 128684802121344 128831582896128 128902008324096 129278914781184 129426373214208 129494352003072 130092202196992 130126648643712 130346288529408 130578477284836 130727418028032 130876528656384 130948071948288 130982745016368 131330961047552 131587466830848 131737558450176 132192151003136 132415277236224 132673900824576 132837620490456 133061836207104 133213609525248 133286430375936 133450905903616 133603123003392 133676156780544 133711552204209 133864066603008 133937243024256 134328872389824 134482090917888 134709082324992 135173928845312 135437940425088 135592423981056 135833957794752 135988893057024 136063231008768 136218427785216 136461076713472 136616727281664 136727602253928 136883556827136 137515521540096 137587749003264 137744684679168 138147446915072 138222964834304 138259564183944 138417266147328 138492931562496 138650899709952 138897881654784 139056311697408 139169166579891 139971155853312 140204411191296 140454160440832 140614365609984 140691232063488 140889003042816 140966019626112 141300959192064 141378200970048 141539460120576 141778363613184 141791587522592 141953318191104 142192920231936 142230570765696 142608689004544 142887221600256 143125336424448 143543831560192 143622299398144 143786118217728 143824190606208 143902811701656 144066950479872 144323580156924 144488198873088 144653005357056 144732079521792 145155272736768 145397167161344 145438779128832 145681146003456 146107114266624 146186983315968 146353727471616 146392479724176 146781662347264 147068345281536 147236094738432 147316580941824 147747331178496 147993545146368 148716169878528 148967186890752 149151012480512 149232545468384 149402763460608 149442323051763 149654939369472 149694565732992 150092526911488 150132269141568 150303513378816 150385676378112 150557209657344 150825400578048 150997435416576 151076744003584 151119981438552 151814423417664 152070669950976 152244125171712 152515321032704 152689283432448 152772750606336 152813202519096 152987504689152 153071134884864 153518711302656 153693818191872 154484490108928 154786217628672 154962770264064 155238808908288 155415877779456 155500835438592 155542009706937 155955516243968 156260116861632 156438350659584 157160596045824 157243141718016 157969102667776 158010930495936 158191161311232 158277636071424 158458171097088 158472950760544 158653708566528 158740436176896 158921499082752 158963579091072 159050476091304 159386181828608 159515535962916 159697482964992 159879637499904 159967035260928 160434775130112 160519040503808 160702132125696 161016003477504 161302824881268 161486810505216 161575086822912 161759382994944 162047528597248 162232363646976 162549223732224 163299681828864 163571813056512 164050093211648 164139770740736 164370503549952 164460356230464 164647943405568 164941234465056 165129370140672 165408090882048 165891740270592 166215747575808 166492738289664 166979559161856 167070838075392 167261402824704 167305691113344 167750471254016 167794889040576 167886613651932 168078108893184 168269822558208 168361806790656 168377510183078 168569565351936 168761839583232 168854092775424 168898802784264 169347818192896 169678575650304 169872114843648 169961337004032 170458299977728 170551480535296 170746015383552 170791226344872 171079503694848 171579736161792 171775443861504 171869344432128 172371886374912 172659136004096 172708550215488 173502198191616 173795051372544 174303224037376 174597429264384 174643660021824 174842862501888 174938439868416 175449955774464 175650077933568 176553702981632 176898534432768 177100308873216 177116827320608 177415781609472 177618146033664 177715240501248 177762296807928 178137497337856 178234875707392 178282069605612 178485422137344 178582990699008 178786686468096 179105163186432 179309454557184 180489122021376 180583920566784 180789898641408 181111943726336 181318524076032 181417641345024 181672661818368 181771972675776 182303469671904 182511409102848 182819468869632 183354028720128 183450332004352 184018289688576 184346085578592 184556354863104 184657242083328 184867866279936 185197175539712 185408415596544 185558888773188 185770541408256 186628207804416 186939214921728 187485820813312 187588309417984 187852004057088 187954692834816 188169078177792 188186629028146 188401278922752 188504267960064 188719280160768 188769250170648 189271090921472 189640761020928 189857069531136 189960854372352 190516295467008 190833781899264 191206504129536 191765587474944 191870415602208 192089267306496 192431440209232 192650931830784 192976106029056 193027203182016 193540363649024 193918372171776 194139559821312 194241528004608 194809485688832 194915977754624 195138303295488 195189972965568 195519432794112 195867715927254 196091127042048 196314792984576 196422107922432 196996441571328 197324726861824 197381200246272 198288226504704 198622915854336 199203684614144 199256430735684 199592754310656 199820414287872 199929645563904 200176358855424 200404684505088 200514235170816 201100534104064 201493308584736 201723136376832 202419231223552 202760893267968 203156910637632 203697000808448 203750936692128 203983339585536 204094846513152 204327641677824 204691615070208 204925090922496 205091403380892 206273282310144 206381623504896 206617027018752 206985078544384 207221170372608 207334447251456 207389346275916 207625899220992 207739397343744 208346822482176 208584467546112 209657522290688 210306616786944 210681240661248 210921548414976 211036848095232 211538278088704 211653914902528 211951438788096 212067301455072 212309190180864 212687381283888 212929977286656 213289380347904 213913033506816 214330832400384 214688004636672 215070433175024 215315747340288 215433449097216 215679177326592 215736285909312 215854217552484 216309818195968 216485370235386 216732298309632 216979508035584 217098119282688 217732909105152 218095750742016 218521719005184 219160671399936 219280474973952 219530591207424 219921645953408 220172493520896 220602517922304 221188987027456 221620996767744 221990317719552 222639412215808 222761117433856 223074254817792 223450780336128 223726518720768 223848818202576 224104145190912 224482409054208 224759420469248 225138790367232 225198403712352 225455270068224 225578514567168 226238100867072 226496153124864 226615116005376 227661353844736 227721635126496 228106004926464 228366187757568 228512335248463 228772981549056 229033925148672 229159125909504 229219803778644 229829181833216 230278066953984 230540727287808 231336264255488 231726735163392 232179326443008 232796572352512 232858213362432 233123816669184 233251253157888 233933274365952 234390175292448 235740894068736 235864712577024 236554375479296 236953654001664 237016395743904 237286741966848 237416454107136 237709426140816 237980562849792 238110654265344 238382248624128 238806884248576 239079272742912 239273303944374 239546224447488 240652162695168 240778560755712 241053198188544 241758032101376 241890188460032 241954237321902 242230215757824 242362630234368 242639074492416 243071292895872 243348545470464 244472038293504 244949522743296 245357719584768 245794780771456 246075139817472 246209656111104 246555755324928 246690534345696 247211220795392 247411851697584 247694055211008 248112136323072 248837610405888 249739107434496 250469338742784 250606257113088 250892104237056 251201705230336 251339023946752 251625706881024 251692333560864 251829920477898 252117163339776 252566265274617 252854348027904 253142759374848 253281139163136 254021727289344 254445042532352 254517863475456 254942005506048 255687449966592 255827220802944 256119023075328 256186839517308 256867909107712 257301474705408 257369604242688 257663165792256 257804016648192 258557829562368 258988704006144 260184404393984 260253297287424 260692577058816 261156954569672 261454836056064 261896143896576 261965490032736 262661922095104 263174933661696 263475116900352 264384302006272 264830554472448 265347801649152 265675240980912 266123672414208 266427219050496 266572860751872 266901811807232 267206246006784 267352313561088 267423104408418 267728133206016 267874486048512 268657744779648 268964181835776 270347857690624 270875880850176 271184847962112 271667915589504 271977786114048 272126462017536 272922153426944 273233454563328 273455204507856 273767113654272 275031043080192 275175498006528 276294893830144 276445929668608 276519128367888 276834532294656 276985863124992 277301799419904 277795763309568 278112623394816 278338333159782 279942311706624 280408822382592 280908320881664 281228731219968 281382464126976 281778006085632 281932039252224 282279943542219 282601918384128 282756401940096 283078920241152 283583175045184 283906636382208 284385840463872 284461141531392 285217378009088 285774443200512 286250672848896 287087663120384 287244598796288 287572236435456 287648381212416 287805623403312 288133900959744 288647160313848 288976397746176 289464159043584 290310545473536 290794334322688 290877558257664 291362292006912 292214228533248 292373966631936 292707454943232 292784959448352 293563324694528 293801573890881 294136690563072 294472189476864 294633161883648 295494662356992 295987090292736 297432339757056 297934373781504 298302024961024 298465090936768 298805526921216 298884646103526 299309878738944 299389131465984 300185053822976 300264538283136 300607026757632 300771352756224 301650801156096 301994870833152 302153488007168 302239962877104 303628846835328 304141339901952 305030642065408 305378566864896 305545501212672 305626405038192 305975009378304 306142269769728 307037422605312 307387636383744 308968980217856 309572435257344 309925540528128 310477617816576 310831755558912 311001670877184 311084019413874 311911032487936 312520233723264 312876701319168 314321192091648 314486283436032 315938205335552 316021860991872 316382322622464 316555272142848 316945901521088 317307417133056 317480872353792 317842998165504 317927158182144 318100952182608 318772363657216 319031071925832 319394965929984 319934070521856 320869550260224 321038081007616 321404264251392 322032006955008 322605649762536 322973621010432 323150173645824 323518765989888 324095057194496 324464727293952 324728055353079 325098447464448 326599363657728 327143626113024 328100186423296 328279541481472 328741007099904 328920712460928 329295886811136 329882468930112 330258740281344 330816181764096 331783480541184 332431495151616 332985476579328 333959118323712 334141676150784 334522805649408 334611382226688 335500942508032 335589778081152 335773227303864 336156217786368 336723613581312 336755020366156 337139130703872 337523679166464 337708185550848 337797605568528 338695636385792 339357151300608 339744229687296 339922674008064 340916599955456 341102961070592 341492030767104 341582452689744 342159007389696 343159472323584 343550887723008 343738688864256 344743772749824 345318272008192 345417100430976 347004396383232 347590102745088 348606448074752 349194858528768 349287320043648 349685725003776 349876879736832 350899911548928 351300155867136 353107405963264 353797068865536 354233654641216 354831563218944 355236292067328 355430481002496 355524593615856 356274994675712 356469751414784 356564139211224 356970844274688 357165981398016 357573372936192 358210326372864 358618909114368 358909955916561 360978244042752 361167841133568 361579797282816 362223887452672 362637048152064 362835282690048 362931355982853 363345323636736 363543945351552 364606939343808 365022818205696 365638937739264 366708057440256 366900664008704 368036579377152 368692171157184 369112709726208 369314484166656 369735732559872 370394351079424 370816831193088 371117777546376 371541082816512 373256415608832 373878429843456 374971641626624 375176618835968 375704008114176 375909385669632 376338156355584 376373258056292 376802557845504 377008535920128 377438560321536 377538500341296 377744880716847 378542181842944 379281522041856 379714139062272 379921708744704 381032590934016 381667563798528 382413008259072 383531174949888 383740831204416 384178534612992 384862880418464 385301863661568 385952212058112 386054406364032 387080727298048 387836744343552 388279119642624 388483056009216 389618971377664 389831955509248 390276606590976 390379945931136 391038865588224 391735431854508 392182254084096 392629585969152 392844215844864 393992883142656 394649453723648 394762400492544 396576453009408 397245831708672 398407369228288 398512861471368 399185508621312 399640828575744 399859291127808 400352717710848 400809369010176 401028470341632 401134656612627 402201068208128 402986617169472 403446272753664 404838462447104 405521786535936 406313821275264 407394001616896 407501873384256 407966679171072 408189693026304 408655283355648 409383230140416 409850181844992 410182806761784 412546564620288 412763247009792 413234054037504 413970157088768 414442340745216 414668894502912 414778692551832 415251798441984 415478794687488 416693644964352 417168935092224 419315044581376 420613233573888 421362481322496 421843096829952 422073696190464 423076556177408 423307829805056 423902877576192 424134602910144 424618380361728 425374762567776 425859954573312 426578760695808 427826067013632 428661664800768 429376009273344 430140866350048 430631494680576 430866898194432 431358354653184 431472571818624 431708435104968 432619636391936 432970740470772 433464596619264 433959016071168 434196238565376 435465818210304 436191501484032 437043438010368 438321342799872 438560949947904 439061182414848 439843291906816 440344987041792 441205035844608 443241993535488 443980635439104 445278824431616 445522234867712 446148509635584 446901560672256 447453037441536 447697636405152 448208290381824 448326969155289 448964818108416 449518840938496 450277580734464 450396807424704 450910540136448 451157029134336 452476201734144 452992306249728 453230232010752 455322707689472 455443270252992 456212009852928 456732375515136 457024670496926 457545963098112 458067850297344 458318251819008 458439607557288 459658363666432 460556133907968 461081454575616 462672528510976 463453470326784 464358652886016 465716426724864 466247633338368 466502506315776 467866548731904 468780350584896 471481788137472 471729425154048 473108750958592 473907308003328 474032791487808 474573483933696 474832908214272 475418852281632 475961125699584 476221308530688 476764497248256 477613768497152 478158545485824 478546607888748 479092448894976 481304325390336 481557121511424 482106396377088 483516064202752 483780376920064 483908474643804 484460431515648 484725260468736 485278148984832 486142585791744 486697090940928 489899045486592 490715439169536 491589561542912 492150279634944 492419312222208 493111510649856 493381068691392 494823703395168 495388110422016 496224272646144 497675220811776 499478214868992 500938677485568 501212514226176 501784208474112 502403410460672 502678047893504 503251413762048 503384667121728 503659840955796 504234326679552 505132530549234 505708696055808 506285518749696 506562278326272 508043454578688 508890085064704 509035726950912 509884011012096 511374899933184 511654441605888 512238046150656 512373679034616 513735818215424 514739208485376 515326331584512 515608033296384 517115659124736 517977408012288 520506594574848 521385154117632 522313909139344 522909672112128 523792287793152 523930980065472 525323844190208 526349867323392 526950233800704 528768604012544 529661108944896 530695603298304 531350481961824 532247344828416 532854438100992 533145721503744 533803623614464 534412492013568 534704627122176 534846208816836 535456266412032 535748972097024 537315489559296 537928363671552 540695715381248 541751761700352 542369695924224 543335831179008 543955572228096 544252924035072 545844306853888 546910409015712 547534227308544 550062086160384 550350996013056 552891859337216 553038256735776 553669064589312 553971726249984 554603598839808 555591526619136 556225246789632 556676666319564 559884623413248 560817644765184 561816641763328 562457462439936 562764928253952 563556012171264 563864078504448 564559887084438 565203836768256 565512803880192 566157840482304 567166350090368 567813272764416 568922283062784 570434756018176 571548886401024 572501345697792 574175326240768 574489197592576 575296762424832 575611246806624 576267801919488 577294320627696 577952795492352 578928318087168 580621090947072 581755116515328 582724584013824 584428457066496 584747933263872 585414909886464 585569918896704 587126649389056 587603147781762 588273381126144 588944378953728 589266323767296 590989324713984 591974180585472 594864679514112 595868747563008 596604049922048 596930181873536 597611053842432 597769292207052 598778262931968 600370107645952 600529076566272 601214053515264 601542705512448 603301602312192 604306976014336 604479925754208 607257693670656 608282679803904 610061284130816 611091002425344 611252810076384 611950018756608 612284539539456 614074845210624 614775272767488 617937960435712 619144870514688 619851081056256 620955235633152 621663511117824 622003341754368 622168038827748 623822064975872 625040467446528 625753402638336 628972566872064 631876410671104 632043721983744 632764645244928 633110544285696 633891803042176 634614834266112 634961744707584 635854316364288 636201904365216 637544727314432 638062143851664 638789931859968 639868141043712 641739100520448 642076162015232 644064013910016 645211299525072 645947242020864 646300347291648 647037531979776 648190114388992 648929454587904 649456110706158 650196894928896 653198727315456 654287252226048 656200372846592 656559082962944 657482014199808 657841424921856 658591773622272 659764937860224 660517480562688 663566961082368 664862990303232 665970953158656 667918236647424 668283352301568 669222764453376 671001885016064 671179556162304 671546454607728 672312435572736 673447227162624 673510040732312 674278261407744 675416371101696 675595211137056 677391272771584 678714302601216 679488459374592 679845348016128 681833199910912 682205922141184 682984061534208 683164905379488 684318014779392 685537005745389 686318944647168 687101775446016 687477377728512 689487545499648 690636544016384 690834200861952 694008792766464 695180205490176 697212896149504 698389717057536 698574640087296 699371450007552 699753759473664 701799823097856 706214811926528 707594137731072 708467309282432 709663126437888 710860962004992 711049187231712 712549989351424 712939502829568 713128278422448 713941688549376 714331962796032 715146745872384 716420652745728 717237818228736 717819911833122 721956488085504 722335682267136 723159594565632 724447774905344 725274096304128 725670565380096 725862711965706 726690647273472 727087890703104 729213878687616 730045636411392 733416114880512 733801328017408 736073158754304 737384342314368 738225419452416 738628968333312 740788702158848 741633662386176 742235555092752 743082165633024 746512831217664 749943283253248 750353237671936 751408016228352 751818771339264 752676312711168 752746516112584 753605115691008 754017071840256 754877120643072 755077000682592 755489761433694 757084363685888 757698795823851 758563044083712 759428278124544 759843417489408 762065181868032 763335127597056 764826016518144 767062349899776 767481662408832 768357069225984 769725760836928 770603727323136 771904424116224 772108812728064 774161454596096 775673488687104 776966112018432 779237942755328 779663911018496 780553213181952 780759891862272 782077731176448 783470863709016 784364508168192 785688431689728 787985766285312 789298907447296 789524800985088 793152906018816 794491663417344 796814738456576 797025722942736 798371017242624 799281657151488 799718582255616 800705435421696 801618738020352 802056940683264 802269313225254 804402136416256 805973234338944 806892545507328 809676924894208 811043573071872 812627642550528 814788003233792 815003746768512 815933358342144 816379386052608 818766460280832 819700363689984 820365613523568 825093129240576 825526494019584 827940314177536 828884681490432 829337789005824 829557385103664 830503596883968 830957589374976 833387289928704 834337870184448 838630089162752 841226467147776 842724962644992 843686193659904 844147392380928 846153112354816 846615659610112 846839830626657 847805755152384 848269205820288 849236760723456 850749525135552 851719909146624 853157521391616 855652134027264 857323329601536 858752018546688 860281732700096 861262989361152 861733796388864 862716709306368 862945143637248 863416870209936 865239272783872 865941480941544 866929193238528 868392477130752 870931636420608 872383002968064 874086876020736 876642685599744 877121899895808 878122364829696 879686583813632 880689974083584 881404721672643 882410071689216 886483987070976 887961270878208 890557648863232 891044469735424 892297019271168 893803121344512 894906074883072 895395272810304 896416580763648 896653938310578 897929636216832 899037681876992 900555161468928 900793614849408 901821080272896 902314058268672 904952403468288 905984612499456 906460464021504 910645415378944 910886540505984 912424019705856 914049340993852 915091926196224 916135700594688 916636503638016 916879215114576 919316727332864 921112267815936 922162909151232 925345057021952 926906940653568 928717305772032 931432853449728 932495266676736 933005012631552 935733097463808 937560701169792 942963576274944 943458850308096 946217501917184 947814616006656 948065582975616 949146967867392 949665816428544 950837704563264 951922251399168 952442617061376 953528994496512 955227536994304 956317090971648 957093215777496 958184897789952 962608650780672 963114243022848 964212792754176 967032128405504 967560753840128 967816949287608 968920863031296 969450520937472 970556297969664 972285171583488 973394181881856 974184166059237 979798090973184 981430878339072 983179123085824 984300559269888 984838624444416 986223021299712 986762137382784 989647406790336 990776220844032 992448545292288 995350441623552 998956429737984 1001877354971136 1002425028452352 1003568416948224 1004806820921344 1005356095787008 1006502827524096 1006769334243456 1007319681911592 1008468653359104 1010265061098468 1011417392111616 1012571037499392 1013124556652544 1016086909157376 1017780170129408 1018071453901824 1019768022024192 1022749799866368 1023308883211776 1024476092301312 1024747358069232 1027471636430848 1029478416970752 1030652663169024 1031216066592768 1034231318249472 1035954816024576 1041013189149696 1042770308235264 1044627818278688 1045819344224256 1047584575586304 1047861960130944 1050647688380416 1052699734646784 1053900467601408 1057537208025088 1059322217889792 1061391206596608 1062700963923648 1064494689656832 1065708876201984 1066291443007488 1067607247228928 1068824984027136 1069409254244352 1069692417633672 1070912532824064 1071497944194048 1074630979118592 1075856727343104 1081391430762496 1083503523400704 1084739391848448 1086671662358016 1087911144456192 1088505848070144 1088794067948559 1091688613707776 1093820818031424 1095068454617088 1100124172320768 1100701992026112 1105783718674432 1106076513471552 1107338129178624 1107943452499968 1109207197679616 1111183053238272 1112450493579264 1113353332639128 1119769246826496 1121635289530368 1123633283526656 1124914924879872 1125529856507904 1127112024342528 1127728157008896 1129119774168876 1130407673536512 1131025607760384 1132315680964608 1134332700180736 1135626545528832 1137844566125568 1143097772802048 1145002691395584 1148350652481536 1148978395185152 1150593524849664 1151222493613248 1152535603838976 1154588641255392 1155905590984704 1157856636174336 1161242181894144 1163510233030656 1165449168027648 1168856914132992 1169495866527744 1170829819772928 1171139837793408 1174253298778112 1175206295563524 1176546762252288 1177888757907456 1178532647534592 1181978649427968 1183948361170944 1189729359028224 1191737495126016 1193208099844096 1193860363747072 1195222107684864 1195538584414104 1197556525863936 1201058153132544 1202428107030528 1203085411024896 1206603204624384 1208613952028672 1208959851508416 1214515387341312 1216565359607808 1220122568261632 1222182004850688 1222505620152768 1223900037513216 1224569079078912 1228149690421248 1229550545534976 1235875920871424 1238289741029376 1239702162112512 1241910471266304 1243327022235648 1244006683508736 1244336077655496 1247644129951744 1250080934893056 1251506805276672 1257945133744128 1264087443967488 1265529290489856 1266221088571392 1267783606084352 1269229668532224 1269923489415168 1271708632728576 1272403808730432 1276124287703328 1277579863719936 1279736282087424 1283478201040896 1284152324030464 1288128027820032 1290422599050144 1291894484041728 1292600694583296 1294075063959552 1296380228777984 1297858909175808 1298912221412316 1300393789857792 1306397454630912 1308574504452096 1312400745693184 1313118165925888 1314964028399616 1315682849843712 1317183547244544 1319529875720448 1321034961125376 1329725980606464 1331941906317312 1335836473294848 1336566704603136 1338445528906752 1342359112324608 1343092909215456 1344624871145472 1346894454325248 1347020081464624 1348556522815488 1350832742203392 1351190422274112 1354782545543168 1357428605202432 1358976918749184 1359690696032256 1363666399821824 1364411844282368 1365968123068416 1366329810758976 1368636029558784 1371074011490778 1372637889294336 1374203550892032 1374954755457024 1378975090999296 1381273088032768 1381668401723904 1388017585532928 1390360410980352 1394425792299008 1397149280174592 1398742900015104 1399507518947328 1403599646195712 1415188275462144 1416934618564864 1419326252875776 1421721924009984 1422098374463424 1425879005659136 1426256556844896 1427883377098752 1428663925592064 1430293491744768 1432841305491456 1434475636457472 1435639823666244 1443912976171008 1444671364534272 1446319189131264 1448895549810688 1450548192608256 1451341130760192 1451725423931412 1453381294546944 1454175781406208 1458427757375232 1460091272822784 1467602656034816 1472146317508608 1474768684628736 1476450838904832 1477257936666624 1481577404317696 1484471110185504 1486164331266048 1493025662435328 1500706475343872 1502816032456704 1503637542678528 1505352625422336 1505493032225168 1507210231382016 1508034143680512 1509754241286144 1510154001365184 1510979522867388 1514168727371776 1515397591647702 1517126088167424 1518856556249088 1519686834978816 1524130363736064 1526670255194112 1529652033036288 1534124699799552 1534963324817664 1536714138451968 1539451521673856 1541207454646272 1544217625456128 1548322909192192 1551346977374208 1553932224036864 1558475885510656 1559327822036992 1561519783724544 1564155462352896 1566941727418032 1568729016336384 1571376863379456 1575971532570624 1579049601970176 1586305812037632 1588983326834688 1593629476913152 1594051445885472 1596742034485248 1598563314302976 1599437164511232 1599586346739241 1601410870843392 1603237476040704 1604113881366528 1604538626450508 1608804272832512 1611946468677888 1613785091014656 1619353849788416 1622087146143744 1625255285101056 1629576006467584 1630007493537024 1631866716684288 1632758772105216 1637532920561664 1640731227047136 1650186258481152 1651052988039168 1655880628355072 1658675578011648 1659114770207328 1661007193767936 1661915178749952 1666774579857408 1668675740368896 1677260178325504 1682452934295552 1685449925289984 1687372387319808 1688294784761856 1692306224709632 1693231319220224 1693679661253314 1695611510304768 1696538411640576 1698473521446912 1701499050271104 1703439818293248 1711304268054528 1714646659203072 1717504037093376 1720563465400192 1722525978722304 1723467592777728 1725890287274496 1726833740419872 1730478545567744 1731882961883088 1733858386477056 1736784954261504 1741863272841216 1748173752041472 1753285371199488 1754243799791616 1756244729659392 1759373167627264 1761379948167168 1762809443345286 1764820143378432 1772967974141952 1775922541756416 1781115297726464 1782088939470848 1784594038542336 1787606242689024 1789812149766144 1790790545620608 1792833161527296 1793307876621156 1798075363753984 1801110322937856 1801587229698816 1803642160545792 1804628116537344 1809904806936576 1812920928043008 1821290830757888 1821773081011968 1824848039411712 1828098681987704 1830183852392448 1833273007276032 1833758430229152 1838633454665728 1842224535631872 1844325818302464 1850690114043904 1853813881307136 1857434611544064 1862865706899456 1864990533353472 1866010025263104 1871466194927616 1875121402339584 1886917700616192 1892435003834368 1895629232013312 1896131165951232 1898293935734784 1899331632857088 1901675409126528 1903844502798336 1904885234122752 1910455073988608 1912634181943296 1914186431554992 1916369795579904 1925217301561344 1926228486045696 1934064256811008 1935121507680256 1935633898575216 1937841726062592 1938901041874944 1941112595939328 1944570343166976 1946788363763712 1948368332118474 1959596181946368 1962861756678144 1966358246171648 1968601118539776 1969677248888832 1972446042599424 1973524274765568 1979294813580672 1981552441688064 1990700883247104 1997912859475968 2003754709942272 2004850056904704 2009613641842688 2010712191574016 2013005655048192 2013538668486912 2014639363823184 2016937306718208 2020530122196936 2022834784223232 2026249113305088 2032173818314752 2035560340258816 2036142907803648 2039536044048384 2045499599732736 2046617766423552 2048952184602624 2049494716138464 2054943272861696 2056611017236167 2058956833941504 2061305326338048 2062432133185536 2068462636498944 2071909632049152 2082026378299392 2085540616470528 2089255636557376 2091638688448512 2095169151172608 2095723920261888 2101295376760832 2105399469293568 2115074416050176 2118644435779584 2122782413193216 2125401927847296 2128989379313664 2132582886014976 2135214494457856 2137649968054272 2138818508488704 2139384835267344 2141825065648128 2142995888388096 2149261958237184 2151713454686208 2162782861524992 2167007046801408 2169478783696896 2173343324716032 2175822288912384 2177011696140288 2177588135897118 2183377227415552 2187641636062848 2190136909234176 2200248344641536 2201403984052224 2211567437348864 2212153026943104 2214676258357248 2215886904999936 2222366106476544 2224900987158528 2226706665278256 2239538493652992 2247266567053312 2249829849759744 2251059713015808 2254224048685056 2255456314017792 2258239548337752 2260815347073024 2262051215520768 2264631361929216 2268665400361472 2271253091057664 2273096387471553 2275689132251136 2286195545604096 2290005382791168 2296701304963072 2297956790370304 2301187049699328 2302444987226496 2305071207677952 2309177282510784 2311811181969408 2315713272348672 2322484363788288 2327020466061312 2330898336055296 2337713828265984 2338991733055488 2341659639545856 2342279675586816 2348506597556224 2350412591127048 2353093524504576 2357065295069184 2363957298855936 2367896722341888 2379458718056448 2383474990252032 2386416199688192 2387720727494144 2390444215369728 2391077168828208 2395113051727872 2402116306265088 2404856214061056 2406170822049792 2413206409248768 2417227904057344 2417919703016832 2429030774682624 2433130719215616 2440245136523264 2444364009701376 2445011240305536 2447800075026432 2449138158157824 2456299380842496 2459101091069952 2471751841742848 2476579482058752 2483820942532608 2486654044471296 2488013367017472 2488672155310992 2495288259903488 2500161869786112 2503013610553344 2515890267488256 2528174887934976 2531058580979712 2532442177142784 2535567212168704 2538459337064448 2539846978830336 2540519491879971 2543417265457152 2544807617460864 2552248575406656 2555159727439872 2559472564174848 2566956402081792 2568304648060928 2576256055640064 2580845198100288 2583788968083456 2585201389166592 2588150127919104 2592760457555968 2595717818351616 2597824442824632 2600787579715584 2612794909261824 2617149008904192 2624801491386368 2626236331851776 2629928056799232 2631365699687424 2634367094489088 2639059751440896 2642069922250752 2644214165017929 2659451961212928 2663883812634624 2671672946589696 2673133409206272 2676891057813504 2684718224649216 2686185818430912 2689249742290944 2693788908650496 2694040162929248 2697113045630976 2701665484406784 2702380844548224 2709565091086336 2714857210404864 2717953837498368 2719381392064512 2727332799643648 2728823688564736 2731936246136832 2732659621517952 2737272059117568 2742148022981556 2745275778588672 2748407101784064 2749909510914048 2757950181998592 2762546176065536 2763336803447808 2776035171065856 2780720821960704 2788851584598016 2794298560349184 2797485800030208 2799015037894656 2807199292391424 2830376550924288 2833869237129728 2838652505751552 2843443848019968 2844196748926848 2851758011318272 2852513113689792 2855766754197504 2857327851184128 2860586983489536 2865682610982912 2868951272914944 2871279647332488 2887825952342016 2889342729068544 2892638378262528 2897791099621376 2901096385216512 2902682261520384 2903450847862824 2906762589093888 2908351562812416 2916855514750464 2920182545645568 2935205312069632 2944292635017216 2949537369257472 2952901677809664 2954515873333248 2963154808635392 2968942220371008 2972328662532096 2986051324870656 3001412950687744 3005632064913408 3007275085357056 3010705250844672 3010986064450336 3014420462764032 3016068287361024 3019508482572288 3020308002730368 3021959045734776 3028337454743552 3030795183295404 3034252176334848 3037713112498176 3039373669957632 3048260727472128 3053340510388224 3059304066072576 3068249399599104 3069926649635328 3073428276903936 3078903043347712 3082414909292544 3088435250912256 3102693954748416 3107864448073728 3116951771021312 3118655644073984 3123039567449088 3128310924705792 3133883454836064 3137458032672768 3142753726758912 3151943065141248 3158099203940352 3172611624075264 3177966653669376 3187258953826304 3188102891770944 3193484068970496 3197126628605952 3198874329022464 3199172693478482 3202821741686784 3206474952081408 3208227762733056 3209077252901016 3217608545665024 3223892937355776 3227570182029312 3238707699576832 3244174292287488 3250510570202112 3260014987074048 3263733433368576 3265517544210432 3275065841123328 3281462454094272 3300372516962304 3302105976078336 3311761256710144 3317351156023296 3318229540414656 3322014387535872 3323830357499904 3333549159714816 3337351480737792 3354520356651008 3364905868591104 3370899850579968 3374744774639616 3376589569523712 3384612449419264 3386462638440448 3387359322506628 3391223020609536 3393076823281152 3396947042893824 3402998100542208 3406879636586496 3429293318406144 3435008074186752 3441126930800384 3445051957444608 3446935185555456 3451780574548992 3453667480839744 3463765923766176 3467716772954112 3473569908523008 3483726545682432 3496347504082944 3506570742398976 3508487599583232 3512489459318784 3518746335254528 3522759896334336 3525618886690572 3529640286756864 3545935948283904 3551845083512832 3562230595452928 3564177878941696 3569188077084672 3575212485378048 3579624299532288 3581581091241216 3585666323054592 3586615753242312 3596150727507968 3603174459397632 3607284321091584 3609256233074688 3619809613873152 3625841856086016 3643546162023936 3649696078823424 3656197363975408 3660367704784896 3666546014552064 3667516860458304 3677266909331456 3684449071263744 3688651636604928 3701380228087808 3707627762614272 3714869223088128 3725731413798912 3729981066706944 3732020050526208 3742932389855232 3750242804679168 3773835401232384 3784870007668736 3792262331902464 3796587871469568 3798663265714176 3803350818253056 3807689005596672 3809770468245504 3820910147977216 3828372863109984 3832739591159808 3850434603122688 3852456972091392 3870243015360512 3871267797150432 3875683452125184 3877802083749888 3882225191878656 3889140686333952 3893576727527424 3896736664236948 3919192363892736 3925723513356288 3932716492343296 3937202237079552 3939354497777664 3944892085198848 3947048549531136 3958589627161344 3963104883376128 3995825718951936 4007509419884544 4009700113809408 4019227283685376 4021424383148032 4027077336973824 4029278727646368 4033874613436416 4041060244393872 4045669568446464 4052498226610176 4064347636629504 4072285815607296 4079072088096768 4090999199465472 4093235532847104 4097904369205248 4098989432276928 4109886545723392 4113222034472334 4117913667883008 4122610652676096 4124864266371072 4136925272997888 4143819264098304 4164052756598784 4171081232941056 4178511273114752 4183277376897024 4191447840523776 4202590753521664 4210798938587136 4230148832100352 4245564826386432 4250803855694592 4257978758627328 4265165772029952 4270428988915712 4277637016977408 4278769670534688 4283650131296256 4285991776776192 4298523916474368 4303426909372416 4325565723049984 4334014093602816 4338957567393792 4346686649432064 4351644577824768 4354023392280576 4355176271794236 4366754454831104 4375283272125696 4380273818468352 4402807968104448 4423134874697728 4424306053886208 4429352516714496 4431773809999872 4444732212953088 4453413330556512 4479076987305984 4494533134106624 4502119426031616 4508448097370112 4510912628035584 4516479096675504 4521630694146048 4524102431041536 4529262723858432 4537330800722944 4542506182115328 4546192774943106 4551378264502272 4572391091208192 4580010765582336 4593402609926144 4595913580740608 4602374099398656 4604889974452992 4610142415355904 4618354565021568 4623622363938816 4644968727576576 4654040932122624 4661796672110592 4675427656531968 4677983466110976 4684559351173632 4697013195112448 4700825182254096 4706187049009152 4714130590138368 4727914597711872 4758917436112896 4766949980504064 4772832399376384 4775441454988288 4780888430739456 4782154337656416 4790226103455744 4798759040217723 4804232612530176 4809712428122112 4812341644099584 4826412818497536 4834455808114688 4835839406033664 4858061549365248 4866261438431232 4880490273046528 4888728019402752 4890022480611072 4895600150052864 4898276316315648 4912598761684992 4943503683485696 4953158964117504 4967641885065216 4976026734034944 4977344310621984 4990576519806976 5000323739572224 5006027221106688 5031780534976512 5056349775869952 5062117161959424 5064884354285568 5071134424337408 5076918674128896 5079693957660672 5081038983759942 5086834530914304 5089615234921728 5104497150813312 5110319454879744 5133912804163584 5136609296121856 5152512111280128 5161690396200576 5167577936166912 5170402778333184 5185520915111936 5191435636703232 5195648885649264 5201575159431168 5225589818523648 5249602982772736 5252472663703552 5259856113598464 5262731399374848 5268734188978176 5278119502881792 5284139844501504 5288428330035858 5318903922425856 5327767625269248 5343345893179392 5346266818412544 5353782115627008 5369436449298432 5372371636861824 5378499484581888 5388080325858496 5394226091261952 5403330968813568 5404761689096448 5419130182172672 5429714420809728 5438762784129024 5454665599287296 5457647377129472 5463872492273664 5465319243035904 5474544118235136 5484296045963112 5490551557177344 5499819021828096 5515900363997184 5525092352131072 5526673606895616 5552070342131712 5561441643921408 5577703169196032 5588597120698368 5594971600060416 5598030075789312 5614398584782848 5660753101848576 5667738474259456 5677305011503104 5686887696039936 5688393497853696 5703516022636544 5705026227379584 5711533508395008 5714655702368256 5731365221965824 5737902545829888 5742559294664976 5775651904684032 5778685458137088 5795582199242752 5802192770433024 5805364523040768 5806901695725648 5813525178187776 5816703125624832 5833711029500928 5840365091291136 5870410624139264 5888585270034432 5899074738514944 5905803355619328 5909031746666496 5926309617270784 5937884440742016 5944657325064192 5972102649741312 6002825901375488 6011264129826816 6014550170714112 6021972128900672 6028840925528064 6032136574722048 6039016965144576 6040616005460736 6043918091469552 6056674909487104 6061590366590808 6068504352669696 6078747339915264 6096521454944256 6106681020776448 6118608132145152 6136498799198208 6139853299270656 6146856553807872 6157806086695424 6164829818585088 6169833051708501 6176870501824512 6205387909496832 6215728896147456 6233903542042624 6237311288147968 6246079134898176 6256621849411584 6267766909672128 6274916065345536 6285507453517824 6303886130282496 6316198407880704 6345223248150528 6355933307338752 6374517907652608 6376205783541888 6386968137940992 6397748658044928 6398345386956964 6405643483373568 6412949904162816 6416455525466112 6418154505802032 6435217091330048 6447785874711552 6455140364058624 6477415399153664 6488348584574976 6501021140404224 6520029974148096 6527466866737152 6531035088420864 6550131682246656 6562924908188544 6600745033924608 6604211952156672 6623522513420288 6634702312046592 6636459080829312 6644028775071744 6647660714999808 6667098319429632 6674702961475584 6709040713302016 6741799701159936 6749489549279232 6753179139047424 6769224898838528 6772925276880896 6774718645013256 6782446041219072 6786153646562304 6793894085787648 6805996201084416 6813759273172992 6819289162414659 6858586636812288 6870016148373504 6882253861600768 6890103914889216 6893870371110912 6903561149097984 6907334961679488 6927531847532352 6935433545908224 6947139817046016 6967453091364864 6992695008165888 7013141484797952 7016975199166464 7024978918637568 7037492670509056 7045519792668672 7051237773381144 7059280573513728 7091871896567808 7103690167025664 7124461190905856 7128355757883392 7138376154169344 7150424970756096 7159248599064576 7163162182482432 7171332646109184 7173231506484624 7192301455015936 7206348918795264 7214568642183168 7218512466149376 7239619227746304 7251683712172032 7287092324047872 7299392157646848 7312394727950816 7320735409569792 7333092029104128 7335033720916608 7354533818662912 7368898142527488 7377303273209856 7402760456175616 7415255525228544 7429738446176256 7451462827597824 7459962133413888 7464040101052416 7485864779710464 7500485609358336 7547670802464768 7569740015337472 7584524663804928 7593175742939136 7597326531428352 7606701636506112 7615378011193344 7619540936491008 7621558475639913 7641820295954432 7656745726219968 7665479182319616 7700869206245376 7704913944182784 7740486030721024 7742535594300864 7751366904250368 7755604167499776 7764450383757312 7778281372667904 7787153455054848 7793473328473896 7838384727785472 7851447026712576 7865432984686592 7874404474159104 7878708995555328 7889784170397696 7894097099062272 7917179254322688 7926209766752256 7991651437903872 8015018839769088 8019400227618816 8038454567370752 8042848766296064 8054154673947648 8058557455292736 8067749226872832 8082120488787744 8091339136892928 8104996453220352 8128695273259008 8144571631214592 8158144176193536 8181998398930944 8186471065694208 8195808738410496 8197978864553856 8219773091446784 8226444068944668 8235827335766016 8245221305352192 8249728532742144 8273850545995776 8287638528196608 8328105513197568 8342162465882112 8357022546229504 8366554753794048 8382895681047552 8421597877174272 8460297664200704 8491129652772864 8501607711389184 8515957517254656 8530331544059904 8540857977831424 8555274033954816 8557539341069376 8567300262592512 8571983553552384 8597047832948736 8606853818744832 8651131446099968 8668028187205632 8677915134787584 8693373298864128 8703289155649536 8708046784561152 8710352543588472 8733508909662208 8750566544251392 8760547636936704 8805615936208896 8848612107772416 8858705033428992 8863547619999744 8889464425906176 8906826661113024 8958153974611968 8989066268213248 9004238852063232 9016896194740224 9021825256071168 9032958193351008 9043261388292096 9048204862083072 9058525447716864 9074661601445888 9085012364230656 9092385549886212 9102756529004544 9144782182416384 9160021531164672 9186805219852288 9191827161481216 9204748198797312 9209779948905984 9220284830711808 9236709130043136 9247244727877632 9308081864245248 9323593344221184 9350855313063936 9355966932221952 9369118702347264 9401650364508192 9412374098018304 9428261180276736 9455829195423744 9517834872225792 9533899961008128 9545664798752768 9550882909976576 9561776861478912 9564308675312832 9580452206911488 9597518080435446 9608465225060352 9619424856244224 9624683288199168 9652825636995072 9668911616229376 9671678812067328 9716123098730496 9732522876862464 9760980546093056 9780044961222144 9791200300105728 9796552632631296 9825197523369984 9906317928235008 9935283770130432 9952053468069888 9954688621243968 9981153039613952 10000647479144448 10012054442213376 10063561069953024 10112699551739904 10124234323918848 10129768708571136 10142268848674816 10153837348257792 10159387915321344 10162077967519884 10173669061828608 10179230469843456 10208994301626624 10220638909759488 10273218592243712 10305024222560256 10323380792401152 10335155872333824 10340805556666368 10371041830223872 10391297771298528 10403150318862336 10451179637047296 10504945327407104 10519712227196928 10525462798749696 10537468377956352 10556239005763584 10568279689003008 10576856660071716 10637807844851712 10655535250538496 10686691786358784 10692533636825088 10707564231254016 10738872898596864 10744743273723648 10756998969163776 10776160651716992 10788452182523904 10809523378192896 10838260364345344 10859428841619456 10877525568258048 10909331198574592 10915294754258944 10930638486071808 10949088236470272 10968592091926224 10981103114354688 10999638043656192 11031800727994368 11053347213791232 11104140684263424 11122883287842816 11155406338392064 11177194241396736 11189943200120832 11196060151578624 11228797169565696 11321506203697152 11335476948518912 11354610023006208 11376786995707392 11407032045273088 11410052454759168 11423067016790016 11429311404736512 11462730443931648 11485118589329952 11551303809368064 11557370916274176 11591164398485504 11610729046081536 11613803391451296 11627050356375552 11633406251249664 11667422059001856 11680730182582272 11740821248278528 11777170540068864 11798149477029888 11811606711238656 11818063493332992 11852619234541568 11875768881484032 11889314650128384 12005651802750976 12022528259653632 12029100341428224 12043944257801344 12057681851056128 12064273149444096 12081232010921472 12087836182939104 12113349818974208 12123180733181616 12137008705339392 12157494679830528 12193042909888512 12237216264290304 12272997598396416 12279706598541312 12293713107615744 12315612173390848 12329659637170176 12339666103417002 12353741003649024 12410775818993664 12431457792294912 12467807084085248 12474622576295936 12492158269796352 12513243698823168 12535533819344256 12549832130691072 12607772260564992 12632396815761408 12690446496301056 12749035815305216 12752411567083776 12773936275881984 12795497316089856 12796690773913928 12811286966747136 12832911050932224 12836309011604064 12870434182660096 12895571749423104 12910280728117248 12954830798307328 12976697169149952 13002042280808448 13040059948296192 13054933733474304 13062070176841728 13100263364493312 13125849816377088 13208423904313344 13247045026840576 13269404624093184 13272918161658624 13288057550143488 13295321429999616 13334196638859264 13418081426604032 13483599402319872 13506358278094848 13538449797677056 13545850553761792 13549437290026512 13564892082438144 13572307293124608 13587788171575296 13611992402168832 13627518546345984 13638578324829318 13717173273624576 13740032296747008 13764507723201536 13780207829778432 13787740742221824 13807122298195968 13814669923358976 13855063695064704 13870867091816448 13934906182729728 13985390016331776 14026282969595904 14033950398332928 14074985341018112 14091039585337344 14102475546762288 14118561147027456 14183743793135616 14248922381811712 14256711515766784 14276752308338688 14300849941512192 14318497198129152 14326324364964864 14342665292218368 14346463012969248 14384602910031872 14396277120653169 14412697837590528 14429137284366336 14437024932298752 14479238455492608 14503367424344064 14574184648095744 14598784315293696 14624789455901632 14641470819139584 14666184058208256 14670067441833216 14709067637325824 14737796285054976 14805520912351232 14830511050457088 14859476892352512 14902925655195648 14928080202104832 14971729559420928 15000971218716672 15095341604929536 15139480030674944 15169049327609856 15186351485878272 15194653062856704 15213403273012224 15230756022386688 15239081872982016 15243116951279826 15283640591908864 15313491452439936 15330958364639232 15401738412490752 15409827888365568 15480972061442048 15485071188601728 15502733808500736 15511208334999552 15556562745335808 15574306910109696 15586946656947792 15676769455570944 15730865969373184 15748808948318208 15757417991110656 15779568340795392 15788194198124544 15834358508645376 15852419533504512 15983302875807744 16030037679538176 16038800455237632 16076909134741504 16085697532592128 16108309347895296 16117114910585472 16135498453745664 16164240977575488 16182678273785856 16209992906440704 16257390546518016 16289143262429184 16316288352387072 16363996797861888 16372942131388416 16391617476820992 16395957729107712 16439546182893568 16452888137889336 16471654671532032 16499457065484288 16547701091991552 16575277056393216 16656211026395136 16684324931764224 16714045092459008 16733109507588096 16765791362095104 16843195754348544 16920595328401408 16982259305545728 17003215422778368 17031915034509312 17060663088119808 17081715955662848 17110548067909632 17115078682138752 17134600525185024 17143967107104768 17194095665897472 17213707637489664 17302262892199936 17336056374411264 17386746597728256 17406578311299072 17416093569122304 17420705087176944 17467017819324416 17501133088502784 17521095273873408 17611231872417792 17697224215544832 17717410066857984 17727095239999488 17778928851812352 17813653322226048 17916307949223936 17978132536426496 18008477704126464 18033792389480448 18043650512142336 18065916386702016 18086522776584192 18096409724166144 18117050895433728 18149323202891776 18170024728461312 18184771099772424 18205513058009088 18289564364832768 18320043062329344 18373610439704576 18383654322962432 18409496397594624 18419559897811968 18440569661423616 18473418260086272 18494489455755264 18509499155125503 18616163728490496 18647186688442368 18701710626127872 18711933864443904 18738237404694528 18803300729016384 18824748196036608 18856522360553472 18911658390847488 19035669744451584 19067799922016256 19091329597505536 19101765819953152 19123553722957824 19128617350625664 19160904413822976 19195036160870892 19216930450120704 19238849712488448 19249366576398336 19305651273990144 19337823232458752 19343357624134656 19432246197460992 19465045753724928 19521961092186112 19560089922444288 19582400600211456 19593105265262592 19650395046739968 19812635856470016 19870567540260864 19904106936139776 19909377242487936 19962306079227904 20001294958288896 20024108884426752 20127122139906048 20225399103479808 20248468647837696 20259537417142272 20284537697349632 20307674696515584 20318775830642688 20324155935039768 20347338123657216 20358460939686912 20417988603253248 20441277819518976 20546437184487424 20610048445120512 20646761584802304 20670311744667648 20681611113332736 20742083660447744 20782595542597056 20806300637724672 20902359274094592 21009890654814208 21039424454393856 21050925597499392 21074936755912704 21112478011527168 21136559378006016 21153713320143432 21275615689703424 21311070501076992 21373383572717568 21385067273650176 21415128462508032 21477745797193728 21489486547447296 21513997938327552 21552321303433984 21576904365047808 21619046756385792 21718857683238912 21755051136516096 21818662397149184 21830589508517888 21861276972143616 21898176472940544 21937184183852448 21962206228709376 21999276087312384 22063601455988736 22106694427582464 22208281368526848 22245766575685632 22310812676784128 22354388482793472 22379886400241664 22392120303157248 22457594339131392 22643012407394304 22670953897037824 22709220046012416 22753573991414784 22820104909518336 22846134033580032 22858622809473024 22925460887863296 22970237178659904 23102607618736128 23114741832548352 23182328796971008 23221458092163072 23227606782902592 23254100712751104 23266812502499328 23334844118003712 23361460365164544 23481642496557056 23554341080137728 23596298954059776 23623213422477312 23636126986665984 23705238469083136 23751537762968064 23778629300256768 24045056519307264 24058200682856448 24087888515602688 24115363702112256 24128546298888192 24162464021842944 24175672365878208 24246361466363232 24274017410678784 24314989359661056 24386085819777024 24474432528580608 24545995196792832 24559413197082624 24587426215231488 24631224346781696 24659319274340352 24679332206834004 24707482007298048 24821551637987328 24862915584589824 24935614168170496 24949245152591872 24984316539592704 25026487397646336 25071067638688512 25099664261382144 25264793631522816 25380892992602112 25504823134167552 25547872551763968 25590994632179712 25593381547827856 25622573933494272 25665822101864448 25672618023208128 25740868365320192 25791143498846208 25820561456234496 25909661596614656 25953394338299904 26004084561616896 26080119896592384 26109867466948608 26124140353683456 26200526728986624 26251699632754176 26416847808626688 26494090053681152 26545836323317248 26576115100286976 26590642859999232 26668393277718528 26967198804639744 27012716556189696 27091701107523584 27098874580053024 27129784164876288 27144614586249216 27175576343150592 27223984804337664 27255037092691968 27277156649658636 27434346547249152 27480064593494016 27529015446403072 27560415659556864 27575481484443648 27614244596391936 27629339846717952 27710127390129408 27741734183632896 27970780032663552 28052565939191808 28067900796665856 28149970682036224 28204951093524576 28237122294054912 28367487586271232 28513423031533568 28553504616677376 28601699883024384 28636994396258304 28652648729929728 28685330584436736 28692926025938496 28769205820063744 28792554241306338 28825395675181056 28858274568732672 28874049864597504 28958476910985216 29006734848688128 29148369296191488 29197568630587392 29249578911803264 29282941638279168 29340134883666432 29418135274651648 29475592570109952 29611041824702464 29718953784705024 29805851310391296 29856160404209664 29943459118841856 30001942437433344 30190683209859072 30278960061349888 30338098655219712 30372702971756544 30389306125713408 30426806546024448 30461512044773376 30478163745964032 30486233902559652 30567281183817728 30626982904879872 30661916729278464 30819655776731136 30961944122884096 30970142377203456 31005467617001472 31022416669999104 31113125490671616 31173893313895584 31353538911141888 31461731938746368 31514835982221312 31559136681590784 31576388396249088 31668717017290752 31704839067009024 31966605751615488 32060075359076352 32077600910475264 32153818269483008 32171395065184256 32216618695790592 32234229821170944 32270996907491328 32328481955150976 32365356547571712 32514781093036032 32578286524858368 32632576704774144 32727993595723776 32745884262776832 32791915458215424 32879092365787136 32905776275778672 32943309343064064 32998914130968576 33095402183983104 33312422052790272 33368649863528448 33428090184918016 33466219015176192 33531582724190208 33686391508697088 33841190656802816 33964518611091456 34006430845556736 34063830069018624 34163431911325696 34221096135819264 34230157364277504 34269201050370048 34287934214209536 34388191331794944 34604525784399872 34672112748822528 34773493195456512 34832187138244608 34841410174353888 34934035638648832 35002266177005568 35042190547746816 35222463744835584 35394448431089664 35434820133715968 35454190479998976 35557857703624704 35627306644452096 35956265072852992 36016955408252928 36067584778960896 36087301024284672 36131832773404032 36173045553168384 36192819448332288 36298646405783552 36340049456922624 36369542199544848 36411026116018176 36579128729665536 36747220879409152 36767308645924864 36818992795189248 36839119795623936 36881139322847232 36946836520172544 36988978911510528 37018998310251006 37232327456980992 37294373376884736 37403421252255744 37423867728887808 37476474809389056 37606601458032768 37649496392073216 37823316781694976 38071339488903168 38182659195011072 38203531639906304 38247107445915648 38257234701251328 38321808827645952 38390072321741784 38433860900241408 38498733152796672 38611302547980288 38675646464917504 38686715248269312 38864492394921984 38930091507449856 39043922184372224 39120179844888576 39164801200422912 39186210530525184 39300790093479936 39625271712940032 39741135080521728 39808213872279552 39818754484975872 39924612158455808 40002589916577792 40254244279812096 40450798206959616 40519074834284544 40569075394699264 40615349393031168 40637551661285376 40648311870079536 40694676247314432 40716921879373824 40835977206506496 40882555639037952 41092874368974848 41220096890241024 41293523169604608 41340623489335296 41363222226665472 41484167320895488 41565191085194112 41612601275449344 41804718548189184 42019781309628416 42078848908787712 42101851194998784 42224956023054336 42273118756012032 42307426640286864 42551231379406848 42746767145435136 42770134547300352 42830256925016064 42955491594387456 42978973094894592 43027995876655104 43104642606867968 43153808730095616 43188831361959507 43238093512771584 43437715366477824 43510102273032192 43637324794298368 43661179017035776 43722553944287232 43796352945881088 43874368367704896 43924412457418752 43998552174624768 44127202911977472 44213388855164928 44416562737053696 44491533151371264 44621625353568256 44708776965586944 44784240606314496 44915188678262784 45286024814788608 45341907794075648 45418440092024832 45507147982829568 45640209819036672 45692268067160064 45717245618946048 45850921775726592 45940474357319808 46205215237472256 46229483665096704 46364657593942016 46442916184326144 46455213565805184 46508201425502208 46533625004998656 46669688236007424 46722920730329088 46963284993114112 47192597908119552 47246426844954624 47272253973331968 47410476938166272 47503075525936128 47557258600513536 48090113038614528 48116401365712896 48175777031205376 48230727404224512 48257092597776384 48324928043685888 48351344731756416 48492722932726464 48548034821357568 48629978719322112 48772171639554048 48948865057161216 49091990393585664 49118826394165248 49174852430462976 49262448693563392 49318638548680704 49358664413668008 49414964014596096 49643103275974656 49725831169179648 49871228336340992 49898490305183744 49968633079185408 50052974795292672 50142135277377024 50199328522764288 50529587263045632 50761785985204224 51009646268335104 51095745103527936 51181989264359424 51186763095655712 51245147866988544 51331644203728896 51345236046416256 51481736730640384 51582286997692416 51641122912468992 51819323193229312 51906788676599808 52008169123233792 52160239793184768 52219734933897216 52248280707366912 52401053457973248 52503399265508352 52833695617253376 52988180107362304 53091672646634496 53152230200573952 53181285719998464 53336786555437056 53934397609279488 54025433112379392 54183402215047168 54197749160106048 54259568329752576 54289229172498432 54351152686301184 54447969608675328 54510074185383936 54554313299317272 54868693094498304 54960129186988032 55058030892806144 55120831319113728 55150962968887296 55228489192783872 55258679693435904 55420254780258816 55483468367265792 55941560065327104 56105131878383616 56135801593331712 56299941364072448 56409902187049152 56474244588109824 56734975172542464 57026846063067136 57107009233354752 57203399766048768 57273988792516608 57305297459859456 57370661168873472 57385852051876992 57538411640127488 57585108482612676 57650791350362112 57716549137465344 57748099729195008 57916953821970432 58013469697376256 58296738592382976 58395137261174784 58499157823606528 58565883276558336 58680269767332864 58951185140219904 59222083649404928 59437907569410048 59611702620782592 59712320808419328 59886918237683712 60003884874866688 60381366419718144 60557920122699776 60676197310439424 60745405943513088 60778612251426816 60853613092048896 60923024089546752 60956327491928064 60972467805119304 61134562367635456 61253965809759744 61323833458556928 61639311553462272 61940284754406912 62010935234002944 62044833339998208 62226250981343232 62347786627791168 62707077822283776 62923463877492736 63029671964442624 63118273363181568 63152776792498176 63337434034581504 63409678134018048 63933211503230976 64120150718152704 64155201820950528 64307636538966016 64342790130368512 64433237391581184 64468459642341888 64541993814982656 64656963910301952 64730713095143424 65156573049716736 65265153409548288 65455987191447552 65491768525553664 65583830916430848 65811552551557344 65886618686128128 65997828261937152 66190804367966208 66624844105580544 66737299727056896 66856180369836032 66932438030352384 67063165448380416 67372783017394176 67682381313605632 67929037222182912 68012861691113472 68127660138037248 68326863822651392 68460314728555008 68538402100740096 68575868428419072 68776382663589888 69344225497645056 69546986390913024 69664374276489216 69682820348707776 69868071277297664 70004532354011136 70084381095493632 70444927489671168 70788896862179328 70869640267431936 70908380959997952 71115715407249408 71254613288904192 71912530145705984 72135169557921792 72174602048569344 72263665546808064 72346091106336768 72385638896664576 72597292811567104 72739084399089696 72822052232036352 73158257459331072 73534617291849728 73637985590378496 73678239591247872 73762278645694464 73893673040345088 73977957823021056 74037996620502012 74464654913961984 74588746753769472 74806842504511488 74847735457775616 74952949618778112 75213202916065536 75298992784146432 76142678977806336 76365318390022144 76407063279812608 76514469402502656 76643617655291904 76780144643483568 76867721800482816 76997466305593344 77222605095960576 77373430496538624 77728984789843968 77860183014899712 78087844368744448 78240359689777152 78329602400845824 78372421061050368 78601580186959872 79250543425880064 79482270161043456 79637508969951744 79849224316911616 80005179833155584 80901596413919232 81038149668569088 81138150789398528 81275103322570752 81296623740159072 81389352494628864 81433843758747648 81671954413012992 81765111278075904 82185748737949696 82440193780482048 82587046339209216 82681246978670592 82726444453330944 82968334641790976 83130382170388224 83225202550898688 84039562619256832 84157697817575424 84203702389997568 84449912046108672 84614853280573728 85102462758813696 85540269094600704 85660513850032128 85910983188774912 85957946189789184 86055991753310208 86209285213735936 86307617460191232 86377662723919014 86476187025543168 86875430732955648 87020204546064384 87274649588596736 87322358034071552 87445107888574464 87592705891762176 87748736735409792 87848824914837504 88254405823954944 88426777710329856 88833125474107392 89243250707136512 89417553931173888 89568481212628992 89830377356525568 90572049629577216 90683815588151296 90836880184049664 91014295965659136 91280419638073344 91384536134320128 91434491237892096 91701843551453184 91880948714639616 92458967330193408 92729315187884032 92885832368652288 92910427131610368 93016402851004416 93067250009997312 93339376472014848 93926569986228224 94385195816239104 94544507946663936 94820953876332544 95006151051872256 95114517201027072 96180226077229056 96232802731425792 96351554062410752 96461454808449024 96514185195552768 96649856087371776 96702689463512832 96985445865452928 97096069642715136 97544343279108096 97897730114322432 98183980787171328 98237652788330496 98524897387126784 98637277097361408 98717328827336016 98829928029192192 99286206551949312 99742456672681984 99796980610367488 99937266158370816 100105949590585344 100284270554754048 100398657045528576 101059174526091264 101523571970408448 102019292536670208 102191490207055872 102373526191311424 102490295733977088 102663288407457792 102690472092832512 102963473461280768 103164573995384832 103638646386458624 103813577353199616 104016338246467584 104320479586369536 104496561414733824 104802106915946496 105006798531016704 105667391234506752 105976360214724608 106183345293268992 106304460401147904 106362571439996928 106673573110874112 107868795218558976 108050866224758784 108366804430094336 108395498320212096 108519136659505152 108578458344996864 108895939217350656 109020148370767872 109108626598634544 109737386188996608 110116061785612288 110241662638227456 110301925937774592 110456978385567744 110517359386871808 110840509560517632 110966936734531584 111883120130654208 112210263756767232 112271603186663424 112599882728144896 112819804374098304 112948489176219648 113469950345084928 114053692126134272 114214018466709504 114547977585033216 114610594919718912 114741322337746944 114771704103753984 115076823280254976 115170216965225352 115301582700724224 115496199458390016 115833907643940864 116026939394752512 116593477184765952 116790274522349568 116998315647213056 117131766553116672 117360539534665728 117902370280439808 118444167298809856 118875815138820096 119223405241565184 119424641616838656 119773836475367424 120007769749733376 120762732839436288 121115840245399552 121352394620878848 121557224502853632 121707226184097792 121846048179093504 121912654983856128 121944935610238608 122269124735270912 122507931619519488 122647666917113856 123278623106924544 123880569508813824 124021870468005888 124089666679996416 124452501962686464 124695573255582336 125414155644567552 125846927754985472 126059343928885248 126236546726363136 126305553584996352 126674868069163008 126819356268036096 128240301436305408 128310403641901056 128615273077932032 128685580260737024 128866474783162368 128936919284683776 129083987629965312 129313927820603904 129461426190286848 129566494085878521 130313146099433472 130530306819096576 130911974382895104 130983537051107328 131167661832861696 131623105103114688 131773237372256256 131995656523874304 132381608735932416 133249688211161088 133474599454113792 133712360739672064 133864876060704768 134126330896760832 134745566034788352 135364762627211264 135858074444365824 136025723382226944 136255320276074496 136653727645302784 136920629457110016 137076804201480192 137151736856838144 137552765327179776 138688450995290112 139093972781826048 139328748552978432 139365640697415552 139736142554595328 140009064708022272 140168762190987264 140889854979342336 141577793724358656 141739280534863872 141816761919995904 142231430814498816 142509226577808384 143825060291411968 144270339115843584 144349204097138688 144527331093616128 144692182212673536 144771277793329152 145194585623134208 145478168798179392 145644104464072704 146316514918662144 147069234583699456 147275971180756992 147356479182495744 147524557291388928 147787346080690176 147955915646042112 148075993241004024 148929309827923968 149177493507538944 149613685009022976 149695470915551232 149905899237556224 150426405832131072 150597985568292864 152285357955612672 152730636780044288 152814126559625216 153028938805005312 153287235310583808 153560289286967136 153735443600965632 153994932611186688 154445210191921152 154746860993077248 155457969579687936 155720366029799424 156175688737488896 156480719379554304 156659204801691648 156744842122100736 157203160373919744 158501086851760128 158964540322086912 159275017939903488 160010359666311168 161803192827838464 162076299337138176 162276301578797056 162550206645141504 162593247480318144 162778704989257728 162867687517495296 163343908826025984 163530222556151808 164371497475899392 164880387560964096 165174092678418432 165362493957341184 165452888906661888 165936669283581952 166260764340776448 166450405101797376 168315395635150848 168407404779995136 168899824092217344 169229706561147456 170204925517627392 171080538189201408 171321027700064256 171821966377549824 171915892379578368 172111983506620416 172418570427471872 172615234920382464 172755325447838028 172952374051086336 173750861465911296 174040409092128768 174549299177193472 174644716068143104 174890215777148928 175185411783524352 175497473470819584 175697649829675008 176853555420659712 177666250948214784 178835107862347776 179136962425257984 179660754713051136 181144099259154432 181367631176302592 181673760368099328 182028591931318272 182560839276146688 182769072268640256 182868982475784192 183403687102906368 183761897429279232 184917934660386816 185458630375768064 185820854263220736 186032805702008832 186134500019994624 186678752944029696 188770391632478208 189089015893327872 189641907752665088 190012302103744512 190229034402054144 192360452154458112 192465605462851584 192703108124821504 192922909616898048 193028370391105536 193299712174743552 193405378927025664 193970891730905856 194192139285430272 195795460228644864 196367961574342656 196475305576660992 197049794774253568 197434657654672032 197659856058384384 198572413103898624 199593961220734976 199874532316741632 200211899181170688 200568541109508096 200797314091057152 202118349052182528 203047143940816896 204038585073340416 204382980414111744 204747052382622848 204980591467954176 205380944185665024 205926946922561536 206329147990769664 207277292772917248 208032676492935168 208640959172739072 208993122829467648 209604213831892992 210013597062033408 211334782469013504 211952720429449216 212366690586537984 212608920802295808 212725142879993856 213347146221748224 215737590437117952 216733608860188672 216790996640424192 217038273319010304 217156916689993728 217791878434701312 218217253197269088 219474772377993216 220232123571224576 220603851875549184 220913956771135488 221034718773743616 221681019121035264 221933873469063168 223766240261308416 224420527513534464 224543206373326848 225199765456289792 225639608748196608 225896978352439296 228107384252268544 228428036933419008 229095955170066432 229221189839437824 229543408207507968 230153646560509952 230340433930450704 230603165401448448 230992398916780032 231667815287881728 233186954369531904 233580549044699136 233996631294426112 234263533106233344 234721079069331456 235804740560879616 236888334597619712 237751630277640192 238446810483130368 239547672950734848 240015539499466752 242231680490799104 242704789241757696 243114449005707264 243414452368195584 243825309967712256 243889871220477216 244538249470541824 245015863239038976 245295333834227712 246557246213849088 247761139017627648 248043740936011776 248179333359992832 248905003925372928 249391146511164672 251693855509970944 252118687857770496 252473093452726272 252611107169992704 253349736138326016 256620807283802112 257230546155864064 257371160521474048 257732949566324736 257873838569367552 258167975259930624 258627855641207808 258922852380573696 259132988171757042 260626292198866944 261060613638193152 261823948765790208 261967074102214656 262335323665723392 263246210206229376 263546474744512512 264763217471864832 266499376422322176 267424721479344128 267729752121409536 268252661793521664 269491132069576704 270729525254422528 271716148888731648 272051446764453888 272510640552148992 273307455290605568 273841258914220032 274153608402960384 274303473713676288 275105530654359552 277376901990580224 278187945563652096 278657497105956864 278731281394831104 279472285109190656 280018129416044544 281779709958684672 283155587448717312 283633523839991808 284462861628997632 285018453155616768 287650120582823936 288540678231687168 288698408194277376 289054662187232256 289384364425347072 289542555586658304 290389171246268416 290956337596358784 291288208928145408 292633029837324288 294138469167398912 294551942361513984 294712958364991488 295574692161380352 295911831292084224 296151986482008048 297858619655847936 299227370018045952 299390941831102464 299811798475112448 300852811664262144 301195971136585728 304570715911225344 305461273560088576 305628253119250432 306057877610010624 306574470621167616 307120578573934272 307470887201931264 307989865222373376 308890420383842304 309493721986154496 310915939159375872 311440732059598848 312351377474977792 312961438759108608 313489684244201472 314406320747839488 317002173703520256 317929080644173824 318550035879806976 320020719332622336 323606385655676928 324152598674276352 324552603157594112 325100413290283008 325186494960636288 325557409978515456 325735375034990592 326687817652051968 327060445112303616 328742994951798784 330348185356836864 330724987914682368 330905777813323776 331873338567163904 332521528681552896 332900810203594752 336630791270301696 336814809559990272 337799648184434688 338459413122294912 340409851035254784 342161076378402816 342642055400128512 343643932755099648 343831784759156736 344223967013240832 344837140854943744 345230469840764928 345510650895676056 345904748102172672 347501722931822592 348080818184257536 349098598354386944 349289432136286208 349780431554297856 350370823567048704 350994946941639168 351395299659350016 353707110841319424 355332501896429568 357670215724695552 358273924850515968 359321509426102272 362288198518308864 362735262352605184 363347520736198656 364057183862636544 365121678552293376 365538144537280512 365737964951568384 366807374205812736 367523794858558464 369835869320773632 370917260751536128 371641708526441472 372065611404017664 372269000039989248 373357505888059392 377540783264956416 378178031786655744 379283815505330176 380024604207489024 380458068804108288 384720904308916224 384931210925703168 385406216249643008 385845819233796096 386056740782211072 386599424349487104 386810757854051328 387941783461811712 388384278570860544 391590920457289728 392735923148685312 392950611153321984 394099589548507136 394869315309344064 395319712116768768 397144826207797248 399187922441469952 399749064633483264 400423798362341376 401137082219016192 401594628182114304 404236698104365056 406094287881633792 408077170146680832 408765960828223488 409494104765245696 409961182935908352 410761888371330048 412658295981539328 414554585545834496 416065352985870336 417281918345478144 417986245658935296 419208427663785984 420027194124066816 422669564938027008 423905440858898432 424733381173075968 425217841604591616 425450285759987712 426694292443496448 431475180874235904 433581993280848384 434076546638020608 434313833379987456 435583756869402624 436434506394538176 438949544755986432 440464247142449152 441207703751098368 441827913542270976 442069437547487232 443362038242070528 443867746938126336 447532480522616832 448841055027068928 449086412746653696 450399530912579584 451279217496393216 451793956704878592 456856073866838016 458191910340132864 458442379678875648 459086816415015936 460680867860901408 461206330802896896 461984797833560064 463335630575763456 466373908739063808 467161098089398272 467993262588852224 468527066212466688 469442158138662912 471609481121759232 473776669195239424 475503260555280384 476893620966260736 480031078998933504 485409578483515392 486228898011414528 486828904736391168 487650619935424512 487779742440954432 489076498941083648 490031726478077952 490590667668455424 493114492427698176 495522278035255296 496087481872023552 496358666719985664 497810007850745856 498782293022329344 503387711019941888 504946186905452544 505222214339985408 506699472276652032 513241614567604224 514742321042948096 515465899132649472 515747677138735104 516335950519861248 517255711282415616 517845704761147392 518265976343514084 521252584397733888 522121227276386304 523647897531580416 523934148204429312 524670647331446784 526492420412458752 527092949489025024 532998752844644352 534849442958688256 536505323587043328 538982264139153408 543432297777463296 544102893528907776 545021281104297984 546614910581211136 547682517828440064 548307216805920768 548606947427352576 550211061308719104 554753803981160448 556375891127304192 557462562789662208 558944570218381312 560036258832089088 566311174897434624 567267047679983616 568925723257995264 570036906311233536 575300241165647872 577081356463374336 577396816388554752 578109324374464512 578768728850694144 579085111173316608 580778342492536832 581912675192717568 582576417856290816 588276938334797824 589103884723027968 589425916729982976 591149384322760704 592303972964016096 595717239311695872 598781883662204928 599623596950224896 601705623328524288 602391942273171456 609141431822450688 610922547120177152 611256506238500864 612115755220021248 613148941242335232 614241157147868544 614941774403862528 617780840767684608 618987443972308992 621831878318751744 624702754949955584 625922877518217216 626979368488402944 628812641495678976 634004347407040512 635858161288347648 637100071759613952 640041438665244672 647212771311353856 649105206315188224 650200826580566016 650372989921272576 651114819957030912 651470750069981184 653375635304103936 657485989903597568 660696370713673728 661811555626647552 663746677134327808 665043057363105792 665801620407189504 673261582540603392 673629619119980544 675599296368869376 676918826244589824 684322152756805632 685284110800257024 687287865510199296 687663569518313472 689674281709887488 690460939681529856 691021301791352112 691809496204345344 695003445863645184 698197196708773888 698578864272572416 699560863108595712 700741647134097408 701989893883278336 702790599318700032 707414221682638848 710665003792859136 715340431449391104 718643018852204544 725470524705210368 726695041472397312 728114367725273088 730243357104586752 731475929903136768 733614748411625472 735047589717116928 739671738641547264 741834521503072256 743283417052882944 744131222808035328 744538000079978496 746715011776118784 755081566529912832 756356063573311488 758567631010660352 760049208414978048 769862421851406336 770812432499286016 771691638467592192 772113481564422144 773198848698974208 773621515708102656 775883566923623424 776768557141721088 783181840914579456 785471846297370624 785901222306643968 788199179097014272 789738630618688128 790639424233537536 794289652415594496 798375844882939904 799498129266966528 802274164438032384 803189256364228608 808473396208730112 812188575763267584 816154340293361664 817531921656446976 818988209530491392 819922365871816704 821523776742660096 825316591963078656 829109171091668992 832130705971740672 834563836690956288 835972491317870592 838416855327571968 840054388248133632 845339129876054016 847810881717796864 849466762346151936 850900571519975424 853388584886992896 862950361748471808 867163986561696768 868153093276041216 868627666759974912 871167513738805248 872869012789076352 877899089511972864 880928494284898304 882415407502196736 883655827084541952 884138875094974464 886724076484141056 887735493876252672 897682110054137856 898172825493307392 900799061825159168 902558434992786432 903587913409757184 913712147733676032 916383820680265728 916884759357751296 918173632830031872 921361735721802816 922412661605793792 923969595667120128 926671261151526912 932747817478127616 934322196178796544 935986525177704448 937054132424933376 938884316277325824 943218962243518464 947553338390478848 951006521110560768 953787241932521472 960062157997867008 970819156967030784 972457796022829056 973657809472782336 975301239870849024 975559484881908864 978152997882167296 980063452956155904 981181335336910848 986228984855396352 991044556070510592 992174963744047104 992717333439971328 995620015701491712 997564586044658688 1006775422039883776 1009892373810905088 1010444428679970816 1013398944553304064 1026483229135208448 1029484642085896192 1030931798265298944 1031495354277470208 1032671901039722496 1034511422564831232 1035691409522294784 1036531952687028168 1042505168795467776 1044242454552772608 1047295795063160832 1047868296408858624 1049341294662893568 1052984840824917504 1054185898978050048 1065997505689288704 1069698885917376512 1073010647174086656 1077964528278306816 1086864595554926592 1088205787057815552 1090042562208595968 1093229821162422272 1095365035656880128 1096614433611841536 1097213894854705152 1100422122617438208 1109507607962320896 1112751782254608384 1114925125579324416 1120072517664178176 1132622349794869248 1134534095359967232 1137851446515990528 1140073812622467072 1150600482331295744 1154162712926748672 1154793632777109504 1156218648748929024 1157537457701388288 1158170222346633216 1161556684985073664 1163825350385435136 1165152835712581632 1178207769446055936 1178851833459965952 1182298768645521408 1184607945928032192 1191434478623391744 1197563767324409856 1199247193900449792 1203411246657048576 1204783884546342912 1218282863644901376 1221845094240354304 1222513012477001728 1224231510440042496 1226297882484670464 1228482314295737088 1229883548807725056 1237974887944617984 1243663756637503488 1251845755036434432 1253958736976805888 1257625282991357952 1268008694814081024 1271716322576695296 1274200143519227904 1280082877330489344 1294425542622707712 1298210412630376448 1300745979842545152 1302229639914061824 1302941500139962368 1306751270608207872 1321392741427347456 1323623111253295104 1327493354268655616 1330086114726211584 1331603240814379008 1346523165081206784 1347259238239961088 1351198592737738752 1353837652489179648 1370568221600514048 1374575731020398592 1375327139036626944 1379348563419774976 1382042603582704224 1383618992408690688 1390006891727290368 1397157728545144832 1399121726217191424 1401483294268194816 1403979787766556672 1405581198637400064 1414828443365277696 1421330007585718272 1430680862898782208 1450941049410420736 1456228735450546176 1460486714209173504 1462951859806273536 1467229496823250944 1470095179434233856 1479343477283094528 1483669043006144512 1486566834105765888 1488262445616070656 1489076000159956992 1493430023552237568 1510163133059825664 1517135262021320704 1520098416829956096 1539724843702812672 1541624864998572032 1544226963128844288 1546397697397948416 1547243031416205312 1551767133847246848 1553537114283442176 1566363681829158912 1570943692594741248 1571802444613287936 1576398358194028544 1579477261237376256 1581278848467075072 1596751689765879808 1598996258533933056 1604548328876064768 1616946792417460224 1632308680586723328 1635063843312893952 1637976419060982784 1639844731743633408 1643047553485320192 1650633183926157312 1658218342183337984 1664261411943481344 1669127673381912576 1676833710655143936 1680108776496267264 1695621763435593728 1698933524692303872 1701801143039950848 1706777169773985792 1725900723496943616 1734327973123393536 1736306186552082432 1737255333519949824 1742335027477610496 1745738025578152704 1761856988569796608 1764830815004393472 1767311654169083904 1768277750189948928 1773448152968282112 1796345650986614784 1801598123650318336 1805116869985572864 1807175826819514368 1827424295467352064 1832767641360531456 1833769518715502592 1836347265660063744 1842723471443605632 1844825323211587584 1853342522303053824 1865495634956255232 1871973050355408896 1874108264849866752 1877768632554651648 1886437924487036928 1895106676780957696 1902013042221121536 1907574483865042944 1920124315995734016 1941638313934061568 1947315618945564672 1950602479741698048 1951118969763817728 1956305995764334592 1960126905912311808 1972457969710792704 1982089112141021184 1985434666879942656 1991240031402983424 1995129172089317376 2013550844079767552 2019784747621810176 2020888857359941632 2026797889106608128 2052966458270416896 2058969284171792384 2061863596530597888 2062990708554940416 2069022845129662464 2071382819044589568 2073063905374056336 2085010337590935552 2094591590126321664 2095736592817717248 2098682589325787136 2105969681649835008 2108371797956100096 2131995011378577408 2139397771834753024 2146021294348173312 2155929056556613632 2176411574115631104 2180085124417191936 2186459642324844544 2190730071313760256 2194427789709410304 2200844245234876416 2219015215924641792 2225503564509216768 2229850251158648832 2240145035328356352 2265244699589738496 2269068190719934464 2275702893031981056 2280147625244934144 2301200964662591488 2309587265554219008 2312437297497858048 2315074915402776576 2316340444693266432 2323113369970147328 2327650700770870272 2330305671425163264 2356415538892111872 2357703666919931904 2364597537291042816 2369215891856064384 2382868957246783488 2395127534648819712 2398494387800899584 2406822493314097152 2409567769092685824 2436565727289802752 2443690188480708608 2445026024954003456 2448463020880084992 2452595764969340928 2456964628591474176 2459767097615450112 2475949775889235968 2487327513275006976 2503691510072868864 2507917473953611776 2515250565982715904 2536017389628162048 2543432645153390592 2548400287038455808 2560165754660978688 2588851085245415424 2596420825260752896 2601491959685090304 2604459279828123648 2605883000279924736 2613502541216415744 2642785482854694912 2647246222506590208 2654986708537311232 2660172229452423168 2663206481628758016 2693046330162413568 2694518476479922176 2702397185475477504 2707675304978359296 2741136443201028096 2749151462040797184 2750654278073253888 2758697126839549952 2764085207165408448 2767237984817381376 2780013783454580736 2794315457090289664 2798243452434382848 2802966588536389632 2807959575533113344 2811162397274800128 2829656886730555392 2842660015171436544 2861361725797564416 2901882098820841472 2912457470901092352 2920973428418347008 2925903719612547072 2934458993646501888 2940190358868467712 2958686954566189056 2967338086012289024 2973133668211531776 2976524891232141312 2978152000319913984 2986860047104475136 3020326266119651328 3040196833659912192 3079449687405625344 3083249729997144064 3088453926257688576 3092795394795896832 3094486062832410624 3103534267694493696 3107074228566884352 3132727363658317824 3141887385189482496 3143604889226575872 3152796716388057088 3158954522474752512 3162557696934150144 3197992517067866112 3209096657752129536 3233893584834920448 3264617361173446656 3270127686625787904 3275952838121965568 3279689463487266816 3286095106970640384 3301266367852314624 3316436684366675968 3328522823886962688 3338255346763825152 3360217552992534528 3397867049384607744 3403602286079901696 3413554339547971584 3451801446993887232 3468655946246787072 3472612373104164864 3474510667039899648 3484670054955220992 3491476051156305408 3523713977139593216 3534623308338167808 3536555500379897856 3546896305936564224 3592691301973229568 3603196247300636672 3610233739971145728 3614351653639028736 3654848590934704128 3665535282721062912 3667539037431005184 3672694531320127488 3685446942887211264 3689650646423175168 3730991269912510464 3743946100710817792 3755537265109303296 3772875848974073856 3804026084442243072 3815148967730085888 3840248631991468032 3883276627868123136 3894631237891129344 3902237939527635456 3912611991528669184 3920253811824623616 3964178224282042368 3970869333759885312 3982480062805966848 3990258344178634752 4027101688159535104 4039569495243620352 4041777714719883264 4053595778213216256 4117938568343584768 4123727193061195776 4125981417109880832 4138045690259324928 4146127810748112672 4170020675181871104 4191473185635434496 4197365178651574272 4211939363299670016 4216743595912200192 4263990022757154816 4278795543669506048 4292042588696346624 4352823148231262208 4372919284649689088 4381460142627520512 4388855579418820608 4401688490469752832 4438030431849283584 4451007129018433536 4459700502317297664 4480290070656712704 4530489399179476992 4551405786063962112 4560295250489868288 4602401929325182976 4619174531108438016 4624874594995716096 4632680889386532864 4646226739940294656 4655301401541740544 4660611342850326528 4712831077784223744 4715407333839863808 4729195074582085632 4738431783712128768 4790255069297639424 4796988775601799168 4813644986628194304 4887380376961417216 4890052049908006912 4896926041760169984 4905191529938681856 4913929257182948352 4919534195230900224 4951899551778471936 4974655026550013952 5007383020145737728 5030501131965431808 5086865290306781184 5096800574076911616 5120331509321957376 5177702170490830848 5192841650521505792 5202983919370180608 5208918559656247296 5211766000559849472 5227005082432831488 5285570965709389824 5294492445013180416 5309973417074622464 5320344458904846336 5389036952959844352 5404794370950955008 5415350609956718592 5482272886402056192 5498302924081594368 5501308556146507776 5517394253679099904 5528170414330816896 5534475969634762752 5560027566909161472 5588630914180579328 5596486904868765696 5615919151066226688 5622324794549600256 5659313773461110784 5685320030342873088 5722723451595128832 5803764197641682944 5824914941802184704 5841946856836694016 5851807439225094144 5868917987293003776 5880380717736935424 5917373909132378112 5934676172024578048 5946267336423063552 5956304000639827968 5973720094208950272 6040652532239302656 6080393667319824384 6158899374811250688 6166499459994288128 6176907852515377152 6185590789591793664 6188972125664821248 6207068535388987392 6214148457133768704 6283774770378964992 6287209778453151744 6305593432776114176 6317909044949505024 6325115393868300288 6395985034135732224 6418193315504259072 6467787169669840896 6529234722346893312 6540255373251575808 6551905676243931136 6559378926974533632 6572190213941280768 6602532735704629248 6632873368733351936 6657045647773925376 6676510693527650304 6720435105985069056 6795734098769215488 6807204572159803392 6827108679095943168 6903602893987774464 6937311892493574144 6945224746208329728 6949021334079799296 6969340109910441984 6982952102312610816 7047427954279186432 7069246616676335616 7073111000759795712 7093792611873128448 7185382603946459136 7206392494601273344 7220467479942291456 7228703307278057472 7309697181869408256 7331070565442125824 7335078074862010368 7345389062640254976 7370893885774422528 7379301292846350336 7461982539825020928 7487892201421635584 7511074530218606592 7545751697948147712 7608052168884486144 7630297935460171776 7680497263982936064 7766553255736246272 7789262475782258688 7804475879055270912 7840507623649247232 7928356448564084736 7941738667519770624 7964960125611933696 7980516688357269504 8054203376319070208 8079138990487240704 8083555429439766528 8107191556426432512 8247454386122391552 8251962834219761664 8276091380518649856 8292255621496225344 8340041350363742208 8382946371270868992 8394730357303148544 8423878726599340032 8433487191824400384 8527980045514309632 8557591087339012096 8584085177392693248 8705646296462524416 8762920285255041024 8777711158837641216 8803376980939505664 8876060863698567168 8902014258036867072 8919401004634595328 8960580141313425408 9060978798358953984 9120590500979736576 9238349062216876032 9249749189991432192 9265361778773065728 9292453479880589312 9310602803083481088 9321222685700653056 9425662155568447488 9430814667679727616 9458390149164171264 9476863567424257536 9593977551203598336 9627289973256388608 9780104099816013824 9793852083520339968 9810383059877363712 9827858514365896704 9839068390461800448 9903799103556943872 9949310053100027904 10014766040291475456 10193601148153823232 10240663018643914752 10355404340981661696 10385683301043011584 10405967838740361216 10417837119312494592 10423532001119698944 10454010164865662976 10571141931418779648 10619946834149244928 10640688917809692672 10778073905919688704 10809588741901910016 10830701219913437184 10964545772804112384 10996605848163188736 11002617112293015552 11034788507358199808 11056340828661633792 11068951939269525504 11177261828361158656 11192973809737531392 11231838302132453376 11318627546922221568 11445446903190257664 11607528395283365888 11649829883604369408 11683893713673388032 11737835974586007552 11760761435473870848 11869352344049156096 11892534672846127104 11912608001279655936 11947440188417900544 12081305064478605312 12160787334639648768 12332998919988576256 12353815705030754304 12371181579183587328 12377944251329642496 12414137070777974784 12574419556906303488 12611186865552228352 12635818089899010048 12650230787736600576 12791970068271464448 12836386631008518144 13058469444693786624 13103811352487862272 13118757853949067264 13144380427882561536 13205065471409258496 13265746737466703872 13314091295547850752 13353021387055300608 13440870211970138112 13591468197538430976 13654217358191886336 13807205787975548928 13874623784987148288 13898042668159598592 13938680219820883968 13965904204625221632 14094855908558372864 14138493233352671232 14146222001519591424 14187585223746256896 14370765207892918272 14412784989202546688 14440934959884582912 14662141130884251648 14670156149724020736 14690778125280509952 14741787771548845056 14758602585692700672 14923965079650041856 14975784402843271168 15022149060437213184 15091503395896295424 15260595870920343552 15360994527965872128 15533106511472492544 15578524951564517376 15608951758110541824 15681015247298494464 15856712897128169472 15883477335039541248 15929920251223867392 15961033376714539008 16108406752638140416 16167110858879533056 16214383112852865024 16494908772244783104 16503925668439523328 16552182761037299712 16584511242992450688 16680082700727484416 16765892742541737984 16789460714606297088 16847757453198680064 16866974383648800768 17055960091028619264 17115182174678024192 17168170354785386496 17411292592925048832 17525840570510082048 17555422317675282432 17606753961879011328 17752121727397134336 17804028516073734144 17838802009269190656 17921160282626850816 18121957596717907968 18241181001959473152 18476698124433752064 18499498379982864384 18530723557546131456 18584906959761178624 18621205606166962176 18642445371401306112 18851324311136894976 18861629335359455232 18916780298328342528 18953727134848515072 19187955102407196672 19254579946512777216 19560208199632027648 19587704167040679936 19620766119754727424 19655717028731793408 19678136780923600896 19807598207113887744 19898620106200055808 20029532080582950912 20387202296307646464 20481326037287829504 20710808681963323392 20771366602086023168 20811935677480722432 20835674238624989184 20847064002239397888 20908020329731325952 21142283862837559296 21281377835619385344 21556147811839377408 21619177483803820032 21661402439826874368 21929091545608224768 21993211696326377472 22005234224586031104 22069577014716399616 22112681657323267584 22137903878539051008 22385947619475062784 22463676604264906752 22637255093844443136 22890893806380515328 23215056790566731776 23299659767208738816 23367787427346776064 23521522870947741696 23785069345692254208 23825216002559311872 23894880376835801088 24162610128957210624 24321574669279297536 24665997839977152512 24742363158367174656 24755888502659284992 24828274141555949568 25148839113812606976 25222373731104456704 25271636179798020096 25300461575473201152 25583940136542928896 25672773262017036288 26116938889387573248 26207622704975724544 26288760855765123072 26410130942818516992 26628182591095701504 26706042774110601216 26881740423940276224 27182936395076861952 27749247569974296576 27796085336319197184 27877360439641767936 27931808409250443264 28189711817116745728 28276986466705342464 28292444003039182848 28375170447492513792 28825569978405093376 28881869919769165824 29340312299448041472 29381556250561019904 29483575543097690112 29517205171385401344 29847930159300083712 29951568805686542336 30044298120874426368 30721989055931744256 31066213022944985088 31157049903129034752 31217903516221083648 31362030494596988928 31713425794256338944 31859840502447734784 31922066753429078016 32216813505276280832 32334221717759066112 32428766225705730048 32989817544489566208 33007851336879046656 33104365522074599424 33169022485984901376 33531785485083475968 33578921429212594176 33695514906397360128 34230364349356048384 34336340709570772992 34822585185850097664 35051681141020164096 35213507923758022656 35608057032147468288 35677604018538381312 35842320565253701632 36243915193435815936 36482362003918946304 36998996759965728768 37061447115092262912 37169813919522357248 37242411212333924352 37723258670718910464 37833560596656685056 37907454269697030144 38375910204814393344 38509159893025554432 39120416399264055296 39175408334081359872 39311434057463586816 39356273561847201792 39615196414227775488 39797240212400111616 40059064161165901824 40774404592615292928 40962652074575659008 41421617363926646784 41542733204172046336 41623871354961444864 41694128004478795776 41816040659462651904 42284567725675118592 42562755671238770688 43112295623678754816 43238354967607640064 43322804879653748736 43986423392652754944 44010468449172062208 44139154029432799232 44225363314646535168 44275807757078102016 44771895238950125568 44927353208529813504 45274510187688886272 45781787612761030656 46430113581133463552 46599319534417477632 46735574854693552128 47043045741895483392 47570138691384508416 47650432005118623744 47789760753671602176 48325220257914421248 48643149338558595072 49331995679954305024 49484726316734349312 49511777005318569984 49656548283111899136 50297678227625213952 50444747462208913408 50543272359596040192 50600923150946402304 51167880273085857792 51345546524034072576 52233877778775146496 52415245409951449088 52577521711530246144 52820261885637033984 53256365182191403008 53412085548221202432 53763480847880552448 54365872790153723904 55498495139948593152 55592170672638394368 55754720879283535872 55863616818500886528 56379423634233491456 56553972933410684928 56584888006078365696 56750340894985027584 57763739839538331648 58680624598896082944 58763112501122039808 58967151086195380224 59034410342770802688 59695860318600167424 59903137611373084672 60088596241748852736 61443978111863488512 62132426045889970176 62314099806258069504 62435807032442167296 62724060989193977856 63426851588512677888 63844133506858156032 64668443435518132224 64857532451411460096 65979635088979132416 66015702673758093312 66208731044149198848 66338044971969802752 67157842858425188352 67391029812794720256 68460728698712096768 68672681419141545984 69645170371700195328 70103362282040328192 71355208037076762624 71684641130507403264 72487830386871631872 72964724007837892608 73997993519931457536 74339627839044714496 74484822424667848704 75446517341437820928 75667121193313370112 75814908539394060288 76751820409628786688 77018319786051108864 78240832798528110592 78350816668162719744 78622868114927173632 79230392828455550976 80118128322331803648 81548809185230585856 83085466408344092672 83247742709922889728 83388256008957591552 83632081318925303808 84569135451350237184 85125511342477541376 86476709935215280128 86645609759307497472 88020936898344124416 88278308058865598464 88450726629293070336 88551615514156204032 89543790477900251136 89854706417059627008 92860227162266927104 93198639068834955264 93471149709387104256 94086091483790966784 95140277382769016832 95579521507343204352 96650440515828842496 97286298677117190144 98663991359908610048 98969452633468698624 99023554010637139968 99313096566223798272 100595356455250427904 100889494924417826816 101086544719192080384 102691093048068145152 104467755557550292992 104830490819902898176 105155043423060492288 105640523771274067968 106824171096442404864 107526961695761104896 108731745580307447808 110996990279897186304 111184341345276788736 111509441758567071744 111727233637001773056 112758847268466982912 113169776012156731392 113500681789970055168 115527479679076663296 117361249197792165888 117526225002244079616 117934302172390760448 118068820685541605376 119391720637200334848 119806275222746169344 120177192483497705472 122887956223726977024 124264852091779940352 124628199612516139008 124871614064884334592 125448121978387955712 126853703177025355776 127688267013716312064 129336886871036264448 129715064902822920192 131959270177958264832 132031405347516186624 132417462088298397696 132676089943939605504 134315685716850376704 134782059625589440512 136921457397424193536 137345362838283091968 139290340743400390656 140206724564080656384 142710416074153525248 143369282261014806528 144975660773743263744 145929448015675785216 147995987039862915072 148969644849335697408 150893034682875641856 151334242386626740224 151629817078788120576 153503640819257573376 154036639572102217728 156701633336325439488 157245736229854347264 158460785656911101952 160236256644663607296 163097618370461171712 166495485419845779456 166776512017915183104 167264162637850607616 169138270902700474368 170251022684955082752 173291219518614994944 176041873796688248832 176556616117731196928 176901453258586140672 177103231028312408064 179087580955800502272 179709412834119254016 186397278137669910528 186942299418774208512 188172182967581933568 190280554765538033664 194572597354234380288 197327982719817220096 197938905266937397248 198047108021274279936 198626193132447596544 201778989848835653632 202173089438384160768 205382186096136290304 208935511115100585984 209660981639805796352 210310086846120984576 215053923391522209792 217463491160614895616 221993980559794372608 223018883517134143488 223454467274003546112 225517694536933965824 226339552024313462784 227001363579940110336 231054959358153326592 234722498395584331776 235052450004488159232 235868604344781520896 239612550445492338688 240354384966995410944 249256399225032278016 249743228129768669184 250896243956775911424 253707406354050711552 255376534027432624128 259430129805645840384 264062810695032373248 264834924176596795392 265352179887879211008 268631371433700753408 269564119251178881024 273842914794848387072 278580681486800781312 280413449128161312768 285420832148307050496 286738564522029613056 289951321547486527488 291858896031351570432 295991974079725830144 297939289698671394816 301786069365751283712 302668484773253480448 303259634157576241152 308073279144204435456 313403266672650878976 314491472459708694528 316921571313822203904 320472513289327214592 326195236740922343424 332990970839691558912 333553024035830366208 334528325275701215232 338276541805400948736 340502045369910165504 346582439037229989888 352083747593376497664 353113232235462393856 353802906517172281344 354206462056624816128 358175161911601004544 359418825668238508032 372794556275339821056 373884598837548417024 376344365935163867136 380561109531076067328 389145194708468760576 394655965439634440192 395877810533874794496 396094216042548559872 397252386264895193088 404346178876768321536 410764372192272580608 417871022230201171968 419321963279611592704 420620173692241969152 430107846783044419584 434926982321229791232 443987961119588745216 446908934548007092224 452679104048626925568 454002727159880220672 462109918716306653184 470104900008976318464 471737208689563041792 479225100890984677376 480708769933990821888 499486456259537338368 501792487913551822848 507414812708101423104 510753068054865248256 528125621390064746496 529669848353193590784 530704359775758422016 537262742867401506816 539128238502357762048 547685829589696774144 560826898256322625536 570841664296614100992 583717792062703140864 591983948159451660288 595878579397342789632 605336969546506960896 606519268315152482304 616146558288408870912 626806533345301757952 628982944919417389056 652390473481844686848 665981941679383117824 669056650551402430464 676553083610801897472 681004090739820331008 693164878074459979776 704167495186752995328 706226464470924787712 707605813034344562688 718837651336477016064 747769197675096834048 752688731870327734272 761122219062152134656 778290389416937521152 789311930879268880384 792188432085097119744 794504772529790386176 808692357753536643072 821528744384545161216 835742044460402343936 838643926559223185408 841240347384483938304 860215693566088839168 869853964642459582464 887975922239177490432 893817869096014184448 905358208097253851136 908005454319760441344 924219837432613306368 940209800017952636928 943474417379126083584 958450201781969354752 961417539867981643776 998972912519074676736 1003584975827103645696 1014829625416202846208 1021506136109730496512 1056251242780129492992 1059339696706387181568 1061408719551516844032 1074525485734803013632 1078256477004715524096 1121653796512645251072 1141683328593228201984 1167435584125406281728 1183967896318903320576 1191757158794685579264 1213038536630304964608 1232293116576817741824 1253613066690603515904 1257965889838834778112 1304780946963689373696 1331963883358766235648 1362008181479640662016 1386329756148919959552 1412452928941849575424 1415211626068689125376 1437675302672954032128 1505377463740655468544 1522244438124304269312 1578623861758537760768 1584376864170194239488 1589009545059580772352 1617384715507073286144 1643057488769090322432 1677287853118446370816 1682480694768967876608 1775951844478354980864 1787635738192028368896 1816010908639520882688 1848439674865226612736 1880419600035905273856 1886948834758252167168 1916900403563938709504 1997945825038149353472 2007169951654207291392 2029659250832405692416 2043012272219460993024 2112502485560258985984 2118679393412774363136 2122817439103033688064 2156512954009431048192 2243307593025290502144 2283366657186456403968 2334871168250812563456 2367935792637806641152 2383514317589371158528 2426077073260609929216 2464586233153635483648 2507226133381207031808 2515931779677669556224 2609561893927378747392 2663927766717532471296 2724016362959281324032 2772659512297839919104 2830423252137378250752 2875350605345908064256 3010754927481310937088 3044488876248608538624 3168753728340388478976 3178019090119161544704 3234769431014146572288 3354575706236892741632 3364961389537935753216 3551903688956709961728 3575271476384056737792 3696879349730453225472 3760839200071810547712 3773897669516504334336 3833800807127877419008 3995891650076298706944 4086024544438921986048 4237358786825548726272 4245634878206067376128 4313025908018862096384 4566733314372912807936 4735871585275613282304 4767028635178742317056 4852154146521219858432 4929172466307270967296 5031863559355339112448 5327855533435064942592 5448032725918562648064 5545319024595679838208 5660846504274756501504 5750701210691816128512 6021509854962621874176 6088977752497217077248 6337507456680776957952 6356038180238323089408 6469538862028293144576 6709151412473785483264 6729922779075871506432 7103807377913419923456 7150542952768113475584 7393758699460906450944 7521678400143621095424 7547795339033008668672 7991783300152597413888 8172049088877843972096 8491269756412134752256 8626051816037724192768 9133466628745825615872 9534057270357484634112 9704308293042439716864 10063727118710678224896 10655711066870129885184 11090638049191359676416 11321693008549513003008 11501402421383632257024 12712076360476646178816 12939077724056586289152 13418302824947570966528 14207614755826839846912 14301085905536226951168 14787517398921812901888 15095590678066017337344 15983566600305194827776 16344098177755687944192 16982539512824269504512 17252103632075448385536 18266933257491651231744 19068114540714969268224 19408616586084879433728 20127454237421356449792 21311422133740259770368 22181276098382719352832 22643386017099026006016 25878155448113172578304 26836605649895141933056 28602171811072453902336 30191181356132034674688 31967133200610389655552 33965079025648539009024 34504207264150896771072 38136229081429938536448 38817233172169758867456 40254908474842712899584 42622844267480519540736 44362552196765438705664 45286772034198052012032 51756310896226345156608 57204343622144907804672 60382362712264069349376 63934266401220779311104 67930158051297078018048 77634466344339517734912 80509816949685425799168 90573544068396104024064 103512621792452690313216 114408687244289815609344 120764725424528138698752 127868532802441558622208 135860316102594156036096 155268932688679035469824 181147088136792208048128 241529450849056277397504 271720632205188312072192 310537865377358070939648 362294176273584416096256 543441264410376624144384 724588352547168832192512 1086882528820753248288768 2173765057641506496577536
- Sum of all divisors σ(n): 8495928090725136534572209
- Sum of proper divisors (its aliquot sum) s(n): 6322163033083630037994673
- 2173765057641506496577536 is an abundant number, because the sum of its proper divisors (6322163033083630037994673) is greater than itself. Its abundance is 4148397975442123541417137
Bases of 2173765057641506496577536
- Binary: 1110011000101000000001010001101101100100000010010111110010000000000000000000000002
- Hexadecimal: 0x1CC500A36C812F9000000
- Base-36: 9TZ8VTKNBY4EF400
Squares and roots of 2173765057641506496577536
- 2173765057641506496577536 squared (21737650576415064965775362) is 4725254525823182061609006281070288207681259831296
- 2173765057641506496577536 cubed (21737650576415064965775363) is 10271593176696818802372854688022780083321492384372895073423652176743366656
-
2173765057641506496577536 is a
perfect square number . Itssquare root is 1474369376256 -
The
cube root of 2173765057641506496577536 is 129540091.9905727769 - Being both a perfect square and a perfect cube, 2173765057641506496577536 is also a
perfect sixth number .
Scales and comparisons
How big is 2173765057641506496577536?- 2,173,765,057,641,506,496,577,536 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,173,765,057,641,506,496,577,536 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 2173765057641506496577536 cubic inches would be around 10795007.7 feet tall.
Recreational maths with 2173765057641506496577536
- 2173765057641506496577536 backwards is 6357756946051467505673712
- The number of decimal digits it has is: 25
- The sum of 2173765057641506496577536's digits is 117
- 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 2173765057641506496577536 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 2173765057641506496577536 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/2173765057641506496577536/
Chicago style:
Numbermatics. 2024. "Number 2173765057641506496577536 - Facts about the integer". https://numbermatics.com/n/2173765057641506496577536/
The information we have on file for 2173765057641506496577536 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 2173765057641506496577536, math, Factors of 2173765057641506496577536, curriculum, school, college, exams, university, Prime factorization of 2173765057641506496577536, STEM, science, technology, engineering, physics, economics, calculator, two septillion, one hundred seventy-three sextillion, seven hundred sixty-five quintillion, fifty-seven quadrillion, six hundred forty-one trillion, five hundred six billion, four hundred ninety-six million, five hundred seventy-seven thousand, five hundred thirty-six.