675983899922507254619799552
675,983,899,922,507,254,619,799,552 is an even composite number composed of five prime numbers multiplied together.
675983899922507254619799552 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 675983899922507254619799552:
215 × 39 × 73 × 316 × 1513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 31 × 31 × 31 × 31 × 31 × 31 × 151 × 151 × 151)See below for interesting mathematical facts about the number 675983899922507254619799552 from the Numbermatics database.
Names of 675983899922507254619799552
- Cardinal: 675983899922507254619799552 can be written as Six hundred seventy-five septillion, nine hundred eighty-three sextillion, eight hundred ninety-nine quintillion, nine hundred twenty-two quadrillion, five hundred seven trillion, two hundred fifty-four billion, six hundred nineteen million, seven hundred ninety-nine thousand, five hundred fifty-two.
Scientific notation
- Scientific notation: 6.75983899922507254619799552 × 1026
Factors of 675983899922507254619799552
Divisors of 675983899922507254619799552
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 42 48 49 54 56 62 63 64 72 81 84 93 96 98 108 112 124 126 128 144 147 151 162 168 186 189 192 196 216 217 224 243 248 252 256 279 288 294 302 324 336 343 372 378 384 392 432 434 441 448 453 486 496 504 512 558 567 576 588 604 648 651 672 686 729 744 756 768 784 837 864 868 882 896 906 961 972 992 1008 1024 1029 1057 1116 1134 1152 1176 1208 1296 1302 1323 1344 1359 1372 1458 1488 1512 1519 1536 1568 1674 1701 1728 1736 1764 1792 1812 1922 1944 1953 1984 2016 2048 2058 2114 2187 2232 2268 2304 2352 2416 2511 2592 2604 2646 2688 2718 2744 2883 2916 2976 3024 3038 3072 3087 3136 3171 3348 3402 3456 3472 3528 3584 3624 3844 3888 3906 3968 3969 4032 4077 4096 4116 4228 4374 4464 4536 4557 4608 4681 4704 4832 5022 5103 5184 5208 5292 5376 5436 5488 5766 5832 5859 5952 6048 6076 6144 6174 6272 6342 6561 6696 6727 6804 6912 6944 7056 7168 7248 7399 7533 7688 7776 7812 7936 7938 8064 8154 8192 8232 8456 8649 8748 8928 9072 9114 9216 9261 9362 9408 9513 9664 10044 10206 10368 10416 10584 10633 10752 10872 10976 11532 11664 11718 11904 11907 12096 12152 12231 12288 12348 12544 12684 13122 13392 13454 13608 13671 13824 13888 14043 14112 14336 14496 14798 15066 15309 15376 15552 15624 15872 15876 16128 16308 16384 16464 16912 17298 17496 17577 17856 18144 18228 18432 18522 18724 18816 19026 19328 19683 20088 20181 20412 20736 20832 21168 21266 21504 21744 21952 22197 22599 22801 23064 23328 23436 23808 23814 24192 24304 24462 24576 24696 25088 25368 25947 26244 26784 26908 27216 27342 27648 27776 27783 28086 28224 28539 28672 28992 29596 29791 30132 30618 30752 31104 31248 31744 31752 31899 32256 32616 32767 32768 32928 33824 34596 34992 35154 35712 35721 36288 36456 36693 36864 37044 37448 37632 38052 38656 39366 40176 40362 40824 41013 41472 41664 42129 42336 42532 43008 43488 43904 44394 45198 45602 45927 46128 46656 46872 47089 47616 47628 48384 48608 48924 49152 49392 50176 50736 51793 51894 52488 52731 53568 53816 54432 54684 55296 55552 55566 56172 56448 57078 57344 57984 59192 59582 60264 60543 61236 61504 62208 62496 63488 63504 63798 64512 65232 65534 65856 66591 67648 67797 68403 69192 69984 70308 71424 71442 72576 72912 73386 73728 74088 74896 75264 76104 77312 77841 78732 80352 80724 81648 82026 82944 83328 83349 84258 84672 85064 85617 86016 86976 87808 88788 89373 90396 91204 91854 92256 93312 93744 94178 95232 95256 95697 96768 97216 97848 98301 98304 98784 100352 101472 103586 103788 104976 105462 107136 107163 107632 108864 109368 110079 110592 111104 111132 112344 112896 114156 114688 115968 118384 119164 120528 121086 122472 123008 123039 124416 124992 126387 126976 127008 127596 129024 130464 131068 131712 133182 135296 135594 136806 137781 138384 139968 140616 141267 142848 142884 145111 145152 145824 146772 147456 148176 149792 150528 152208 154624 155379 155682 157464 158193 159607 160704 161448 163296 164052 165888 166656 166698 168516 169344 170128 171234 172032 173952 175616 177576 178746 180792 181629 182408 183708 184512 186624 187488 188356 190464 190512 191394 193536 194432 195696 196602 197568 199773 200704 202944 203391 205209 207172 207576 208537 209952 210924 214272 214326 215264 217728 218736 220158 221184 222208 222264 224688 225792 228312 229369 229376 231936 233523 236768 238328 241056 242172 244944 246016 246078 248832 249984 250047 252774 253952 254016 255192 256851 258048 260928 262136 263424 266364 268119 270592 271188 273612 275562 276768 279936 281232 282534 285696 285768 287091 290222 290304 291648 293544 294903 294912 296352 299584 301056 304416 309248 310758 311364 314928 316386 319214 321408 321489 322896 326592 328104 329623 330237 331776 333312 333396 337032 338688 340256 342468 344064 347904 351232 355152 357492 361584 363258 364816 367416 369024 369117 373248 374976 376712 379161 380928 381024 382788 387072 388864 391392 393204 395136 399546 401408 405888 406782 410418 414344 415152 417074 419904 421848 423801 428544 428652 430528 435333 435456 437472 440316 442368 444416 444528 449376 451584 456624 458738 463872 466137 467046 473536 474579 476656 478821 482112 484344 489888 492032 492156 497664 499968 500094 505548 507904 508032 510384 513702 516096 521856 524272 526848 532728 536238 541184 542376 544887 547224 551124 553536 559872 562464 565068 571392 571536 574182 580444 580608 583296 587088 589806 592704 599168 599319 602112 608832 610173 615627 618496 621516 622728 625611 629856 632772 638428 642816 642978 645792 653184 656208 659246 660474 663552 666624 666792 674064 677376 680512 684936 688107 688128 695808 700569 702464 706831 710304 714984 723168 726516 729632 734832 738048 738234 746496 749952 750141 753424 758322 761856 762048 765576 770553 774144 777728 782784 786408 790272 799092 802816 804357 811776 813564 820836 828688 830304 834148 839808 843696 847602 857088 857304 861056 861273 870666 870912 874944 880632 884709 884736 888832 889056 898752 903168 913248 917476 923521 927744 932274 934092 947072 949158 953312 957642 964224 964467 968688 979776 984064 984312 988869 990711 995328 999936 1000188 1011096 1015777 1015808 1016064 1020768 1027404 1032192 1043712 1048544 1053696 1065456 1072476 1082368 1084752 1089774 1094448 1102248 1107072 1107351 1117249 1119744 1124928 1130136 1137483 1142784 1143072 1148364 1160888 1161216 1166592 1174176 1179612 1185408 1198336 1198638 1204224 1217664 1220346 1231254 1236992 1243032 1245456 1251222 1259712 1265544 1271403 1276856 1285632 1285956 1291584 1305999 1306368 1312416 1318492 1320948 1327104 1333248 1333584 1348128 1354752 1361024 1369872 1376214 1391616 1398411 1401138 1404928 1413662 1420608 1423737 1429968 1436463 1446336 1453032 1459264 1459759 1469664 1476096 1476468 1492992 1499904 1500282 1506848 1516644 1523712 1524096 1531152 1541106 1548288 1555456 1565568 1572816 1580544 1598184 1605583 1605632 1608714 1623552 1627128 1634661 1641672 1657376 1660608 1668296 1679616 1687392 1695204 1714176 1714608 1722112 1722546 1741332 1741824 1749888 1761264 1769418 1777664 1778112 1797504 1797957 1806336 1826496 1834952 1846881 1847042 1855488 1864548 1868184 1876833 1894144 1898316 1906624 1915284 1928448 1928934 1937376 1959552 1968128 1968624 1977738 1981422 1990656 1999872 2000376 2022192 2031554 2032128 2041536 2054808 2064321 2064384 2087424 2097088 2101707 2107392 2120493 2130912 2144952 2164736 2169504 2179548 2188896 2204496 2214144 2214702 2234498 2239488 2249856 2250423 2260272 2274966 2285568 2286144 2296728 2311659 2321776 2322432 2333184 2348352 2359224 2370816 2396672 2397276 2408448 2413071 2435328 2440692 2462508 2473984 2486064 2490912 2502444 2519424 2531088 2542806 2553712 2571264 2571912 2583168 2583819 2611998 2612736 2624832 2636984 2641896 2654127 2654208 2666496 2667168 2696256 2709504 2722048 2739744 2752428 2770563 2783232 2796822 2802276 2809856 2827324 2841216 2847474 2859936 2872926 2892672 2906064 2918528 2919518 2939328 2952192 2952936 2966607 2972133 2985984 2999808 3000564 3013696 3033288 3047331 3047424 3048192 3062304 3082212 3096576 3110912 3131136 3145632 3161088 3196368 3211166 3217428 3247104 3254256 3269322 3283344 3314752 3321216 3322053 3336592 3351747 3359232 3374784 3390408 3412449 3428352 3429216 3442951 3444224 3445092 3482664 3483648 3499776 3522528 3538836 3555328 3556224 3595008 3595914 3612672 3652992 3669904 3693762 3694084 3710976 3729096 3736368 3753666 3788288 3796632 3813248 3814209 3830568 3856896 3857868 3874752 3917997 3919104 3936256 3937248 3955476 3962844 3981312 3999744 4000752 4044384 4063108 4064256 4083072 4109616 4128642 4174848 4194176 4195233 4203414 4214784 4240986 4261824 4271211 4289904 4309389 4329472 4339008 4359096 4377792 4379277 4408992 4428288 4429404 4468996 4478976 4498441 4499712 4500846 4520544 4549932 4571136 4572288 4593456 4623318 4643552 4644864 4666368 4696704 4718448 4741632 4793344 4794552 4816749 4816896 4826142 4870656 4881384 4903983 4925016 4947817 4947968 4972128 4981824 5004888 5038848 5062176 5085612 5107424 5142528 5143824 5166336 5167638 5223996 5225472 5249664 5273968 5283792 5308254 5332992 5334336 5392512 5393871 5419008 5444096 5479488 5504856 5540643 5541126 5566464 5593644 5604552 5619712 5630499 5654648 5682432 5694948 5719872 5745852 5785344 5812128 5837056 5839036 5878656 5904384 5905872 5933214 5944266 5971968 5999616 6001128 6027392 6066576 6094662 6096384 6124608 6164424 6192963 6193152 6221824 6262272 6291264 6305121 6322176 6361479 6392736 6422332 6434856 6464647 6494208 6508512 6538644 6566688 6629504 6642432 6644106 6673184 6703494 6718464 6749568 6751269 6780816 6824898 6856704 6858432 6885902 6888448 6890184 6934977 6965328 6967296 6999552 7045056 7077672 7110439 7110656 7112448 7190016 7191828 7225344 7239213 7305984 7339808 7387524 7388168 7421952 7458192 7472736 7507332 7576576 7593264 7626496 7628418 7661136 7713792 7715736 7749504 7751457 7820743 7835994 7838208 7872512 7874496 7910952 7925688 7962381 7962624 7999488 8001504 8088768 8126216 8128512 8166144 8219232 8257284 8311689 8349696 8388352 8390466 8406828 8429568 8481972 8523648 8542422 8579808 8618778 8658944 8678016 8718192 8755584 8758554 8817984 8856576 8858808 8899821 8937992 8957952 8996882 8999424 9001692 9041088 9099864 9141993 9142272 9144576 9186912 9246636 9287104 9289728 9332736 9393408 9436896 9483264 9586688 9589104 9633498 9652284 9741312 9762768 9807966 9850032 9895634 9944256 9963648 9966159 10009776 10055241 10077696 10124352 10171224 10214848 10218313 10237347 10285056 10287648 10328853 10332672 10335276 10447992 10450944 10499328 10547936 10567584 10616508 10665984 10668672 10785024 10787742 10838016 10888192 10958976 11009712 11081286 11082252 11132928 11187288 11209104 11239424 11260998 11309296 11364864 11389896 11439744 11442627 11491704 11570688 11624256 11674112 11678072 11753991 11757312 11808768 11811744 11866428 11888532 11943936 11999232 12002256 12054784 12133152 12189324 12192768 12249216 12328848 12385926 12443648 12524544 12582528 12585699 12610242 12644352 12722958 12785472 12844664 12869712 12928167 12929294 12988416 13017024 13077288 13133376 13137831 13259008 13284864 13288212 13346368 13406988 13436928 13495323 13499136 13502538 13561632 13649796 13713408 13716864 13771804 13776896 13780368 13869954 13930656 13934592 13999104 14090112 14155344 14220878 14224896 14380032 14383656 14450247 14450688 14478426 14611968 14679616 14711949 14775048 14776336 14843451 14843904 14916384 14945472 15014664 15153152 15186528 15252992 15256836 15322272 15427584 15431472 15499008 15502914 15641486 15671988 15676416 15745024 15748992 15821904 15851376 15924762 15998976 16003008 16177536 16181613 16252432 16257024 16332288 16438464 16514568 16621929 16623378 16699392 16776704 16780932 16813656 16859136 16891497 16963944 17047296 17084844 17159616 17237556 17317888 17356032 17436384 17511168 17517108 17635968 17713152 17717616 17799642 17875984 17915904 17993764 17998848 18003384 18082176 18199728 18283986 18289152 18373824 18493272 18574208 18578889 18579456 18665472 18786816 18873792 18915363 18966528 19084437 19173376 19178208 19266996 19304568 19393941 19482624 19525536 19615932 19700064 19791268 19888512 19927296 19932318 20019552 20110482 20155392 20248704 20342448 20429696 20436626 20474694 20570112 20575296 20657706 20665344 20670552 20804931 20895984 20901888 20998656 21095872 21135168 21233016 21331317 21331968 21337344 21570048 21575484 21676032 21717639 21776384 21911761 21917952 22019424 22162572 22164504 22265856 22374576 22418208 22521996 22618592 22729728 22779792 22879488 22885254 22983408 23141376 23248512 23254371 23348224 23356144 23462229 23507982 23514624 23617536 23623488 23732856 23777064 23887143 23887872 23998464 24004512 24100657 24109568 24266304 24378648 24385536 24498432 24657696 24771852 24887296 24935067 25049088 25165056 25171398 25220484 25288704 25445916 25570944 25689328 25739424 25856334 25858588 25976832 26034048 26154576 26266752 26275662 26518016 26569728 26576424 26692736 26699463 26813976 26873856 26990646 26998272 27005076 27123264 27299592 27425979 27426816 27433728 27543608 27553792 27560736 27739908 27861312 27869184 27998208 28180224 28310688 28441756 28449792 28629151 28760064 28767312 28900494 28956852 29223936 29359232 29423898 29550096 29552672 29686902 29832768 29890944 29898477 30029328 30165723 30306304 30373056 30505984 30513672 30644544 30654939 30712041 30855168 30862944 30986559 30998016 31005828 31282972 31343976 31352832 31489087 31490048 31497984 31643808 31702752 31849524 31997952 32006016 32355072 32363226 32504864 32514048 32664576 32876928 33029136 33243858 33246756 33398784 33553408 33561864 33627312 33718272 33782994 33927888 34094592 34169688 34319232 34327881 34475112 34634719 34635776 34712064 34872768 35022336 35034216 35261973 35271936 35426304 35435232 35599284 35751968 35831808 35987528 35997696 36006768 36164352 36399456 36567972 36578304 36747648 36986544 37148416 37157778 37330944 37573632 37747584 37757097 37830726 37933056 38168874 38346752 38356416 38533992 38609136 38784501 38787882 38965248 39051072 39231864 39400128 39413493 39582536 39777024 39854592 39864636 40039104 40220964 40310784 40485969 40497408 40684896 40859392 40873252 40949388 41140224 41150592 41315412 41330688 41341104 41609862 41791968 41803776 41997312 42191744 42270336 42466032 42662634 42674688 43140096 43150968 43350741 43352064 43435278 43552768 43823522 43835904 44038848 44135847 44325144 44329008 44530353 44531712 44749152 44836416 45043992 45237184 45252529 45459456 45559584 45758976 45770508 45966816 46282752 46497024 46508742 46696448 46712288 46924458 47015964 47029248 47235072 47246976 47465712 47554128 47774286 47996928 48009024 48201314 48219136 48532608 48544839 48757296 48771072 48996864 49315392 49543704 49773073 49774592 49865787 49870134 50098176 50330112 50342796 50440968 50577408 50674491 50891832 51141888 51378656 51478848 51712668 51717176 51953664 52068096 52309152 52533504 52551324 53036032 53139456 53152848 53385472 53398926 53627952 53747712 53981292 53996544 54010152 54246528 54599184 54851958 54867456 55087216 55107584 55121472 55479816 55722624 55736667 55738368 55996416 56360448 56621376 56883512 56899584 57253311 57258302 57520128 57534624 57800988 57913704 58181823 58447872 58718464 58847796 59100192 59105344 59373804 59665536 59781888 59796954 60058656 60331446 60612608 60746112 61011968 61027344 61289088 61309878 61424082 61710336 61725888 61973118 61996032 62011656 62565944 62687952 62705664 62978174 62995968 63287616 63405504 63699048 63993951 63995904 64012032 64710144 64726452 65009728 65028096 65152917 65329152 65735283 65753856 66058272 66487716 66493512 66797568 67106816 67123728 67254624 67565988 67855776 68189184 68339376 68638464 68655762 68950224 69269438 69424128 69745536 69763113 70044672 70068432 70386687 70523946 70543872 70852608 70870464 71198568 71503936 71661429 71663616 71975056 71995392 72013536 72301971 72328704 72798912 73135944 73156608 73495296 73973088 74296832 74315556 74661888 74805201 75147264 75495168 75514194 75661452 75866112 76337748 76693504 76712832 77067984 77218272 77569002 77575764 77930496 78102144 78463728 78800256 78826986 79165072 79554048 79709184 79729272 80078208 80098389 80441928 80621568 80971938 80994816 81369792 81718784 81746504 81898776 82277937 82280448 82301184 82630824 82661376 82682208 83219724 83583936 83607552 83994624 84383488 84540672 84932064 85325268 85349376 85887453 86280192 86301936 86701482 86870556 87105536 87647044 87671808 88077696 88271694 88650288 88658016 89060706 89498304 89672832 90087984 90474368 90497169 90505058 90918912 91119168 91517952 91541016 91933632 91964817 92136123 92565504 92959677 92994048 93017484 93392896 93424576 93848916 94031928 94058496 94467261 94470144 94493952 94931424 95108256 95548572 95993856 96018048 96402628 96438272 97065216 97089678 97514592 97542144 97993728 98630784 99087408 99546146 99731574 99740268 100196352 100660224 100685592 100881936 101154816 101348982 101783664 102283776 102757312 102957696 102983643 103425336 103434352 103904157 103907328 104136192 104618304 105067008 105102648 105785919 106072064 106278912 106305696 106731481 106770944 106797852 107255904 107495424 107962584 107993088 108020304 108493056 109198368 109703916 109734912 110174432 110215168 110242944 110959632 111445248 111473334 111992832 112720896 113242752 113271291 113767024 113799168 114506622 114516604 115040256 115069248 115601976 115827408 116353503 116363646 116895744 117436928 117695592 118200384 118210688 118240479 118747608 119331072 119563776 119593908 120117312 120662892 121225216 121457907 121492224 122023936 122054688 122578176 122619756 122848164 123420672 123451776 123946236 123992064 124023312 125131888 125375904 125411328 125956348 125991936 126575232 126811008 127398096 127987902 128024064 129420288 129452904 130019456 130052223 130056192 130305834 130658304 131470566 131507712 132116544 132407541 132975432 132987024 133591059 133595136 134213632 134247456 134509248 135131976 135711552 135757587 136378368 136678752 137276928 137311524 137900448 138538876 138848256 139451671 139491072 139526226 140089344 140136864 140773374 141047892 141087744 141705216 141740928 142397136 143007872 143322858 143950112 143990784 144027072 144603942 144657408 145597824 145634517 146271888 146313216 146990592 147946176 148593664 148631112 149319219 149323776 149597361 149610402 150294528 150990336 151028388 151322904 151732224 152023473 152675496 153382327 153387008 153425664 154135968 154436544 155138004 155151528 155860992 156204288 156927456 157600512 157653972 158330144 159108096 159418368 159458544 160156416 160196778 160883856 161243136 161943876 161989632 162739584 163437568 163493008 163797552 164555874 164602368 165261648 165322752 165364416 166439448 167167872 167210001 167215104 167989248 168704599 168766976 169081344 169864128 170650536 170698752 171759933 171774906 172560384 172603872 173402964 173741112 174211072 174545469 175294088 175343616 176155392 176543388 177300576 177316032 178121412 178996608 179345664 180175968 180948736 180994338 181010116 181837824 182238336 183035904 183082032 183867264 183929634 184272246 185131008 185919354 185988096 186034968 186785792 186849152 187697832 188063856 188116992 188934522 188987904 189862848 190216512 191097144 191981853 191987712 192036096 192805256 192876544 194130432 194179356 195029184 195084288 195458751 195987456 197205849 197261568 198174816 199092292 199463148 199480536 200392704 200404057 201320448 201371184 201763872 202697964 203567328 204567552 205514624 205915392 205967286 206850672 206868704 207808314 208272384 209236608 209289339 210134016 210205296 211160061 211571838 212144128 212557824 212611392 213462962 213541888 213595704 214511808 214984287 214990848 215925168 215986176 216040608 216905913 216986112 218396736 219407832 219469824 220348864 220423609 220430336 220485888 221919264 222890496 222946668 223985664 224415603 225441792 226485504 226542582 227534048 227598336 229013244 229033208 230080512 230138496 231203952 231654816 232707006 232727292 233791488 234873856 235391184 236400768 236421376 236480958 237495216 238662144 239127552 239187816 240234624 240295167 241325784 242443033 242450432 242915814 242984448 244047872 244109376 245156352 245239512 245696328 246833811 246841344 246903552 247892472 247984128 248046624 250263776 250751808 250822656 251912696 251983872 253150464 253622016 254796192 255975804 256048128 257662359 258840576 258905808 260038912 260104446 260611668 261316608 262941132 263015424 264233088 264815082 265950864 265974048 267182118 268427264 268494912 269018496 270263952 271423104 271491507 271515174 272756736 273357504 274553856 274623048 275800896 275894451 277077752 277696512 278879031 278903342 278982144 279052452 280178688 280273728 281546748 282095784 282175488 283401783 283410432 283481856 284794272 286015744 286645716 287900224 287981568 288054144 289207884 289314816 291195648 291269034 292543776 292626432 293981184 295892352 297187328 297262224 298638438 299194722 299220804 300589056 301980672 302056776 302645808 303464448 304046946 305350992 306764654 306851328 308271936 308873088 308950929 310276008 310303056 311712471 311721984 312408576 313854912 315201024 315307944 316660288 316767703 317357757 318216192 318836736 318917088 320194443 320312832 320393556 321767712 322486272 323887752 323979264 325479168 326875136 326986016 327595104 329111748 329204736 330523296 330645504 330728832 332878896 334335744 334420002 335978496 337409198 337533952 338162688 339728256 339813873 341301072 341397504 343519866 343549812 345120768 345207744 346805928 347482224 348422144 349060509 349090938 350588176 350687232 352310784 353086776 354601152 354632064 354721437 356242824 357993216 358691328 360351936 361897472 361988676 362020232 363675648 364373721 364476672 366071808 366164064 367734528 367859268 368544492 370262016 371838708 371976192 372069936 373571584 373698304 375395664 376127712 376233984 377869044 377975808 379725696 380433024 382194288 383963706 384072192 385610512 385753088 388260864 388358712 390058368 390156669 390168576 390917502 391974912 394411698 394523136 396349632 398184584 398926296 398961072 400773177 400785408 400808114 402640896 402742368 403527744 405395928 407134656 407272761 409135104 411029248 411830784 411934572 413701344 413737408 415616628 416544768 418355013 418473216 418578678 420268032 420410592 422320122 423143676 424288256 425115648 425222784 426925924 427083776 427191408 429023616 429968574 431850336 431972352 432081216 433811826 433972224 436793472 438815664 438939648 440697728 440847218 440971776 443838528 445780992 445893336 447957657 447971328 448792083 448831206 450883584 452971008 453085164 455068096 455196672 456070419 458026488 458066416 460146981 460161024 460276992 462407904 463309632 465414012 465454584 467582976 469747712 470782368 472801536 472842752 472961916 474990432 477324288 478255104 478375632 480469248 480590334 482651568 484886066 485831628 485968896 488095744 488218752 490312704 490479024 491392656 493667622 493807104 495784944 495968256 496093248 500527552 501503616 501630003 501645312 503825392 503967744 506113797 506300928 507244032 509592384 511951608 512096256 515279799 515324718 517681152 517811616 520077824 520208892 521223336 522633216 523636407 525882264 526030848 528466176 529630164 531901728 531948096 534364236 536854528 536989824 538036992 540527904 542846208 542983014 543030348 545513472 546715008 549107712 549246096 551601792 551788902 554155504 555393024 557758062 557806684 557964288 558104904 560357376 560547456 563093496 564191568 564350976 566803566 566963712 569588544 572031488 573291432 575800448 575945559 575963136 576108288 578415768 578629632 582391296 582538068 585087552 585252864 586376253 587962368 591617547 591784704 594374656 594524448 597276876 598389444 598441608 601178112 601212171 603961344 604113552 605291616 608093892 610701984 613529308 613702656 616543872 617746176 617901858 620552016 620606112 623424942 624817152 627709824 630402048 630615888 633320576 633480183 633535406 634715514 636432384 637673472 637834176 640388886 640625664 640787112 643535424 644952861 644972544 647775504 647958528 650717739 650958336 653750272 653972032 655190208 658223496 658409472 661046592 661270827 661291008 661457664 665757792 668671488 668840004 671956992 673246809 674818396 675067904 676325376 679264591 679456512 679627746 682602144 682795008 687039732 687099624 690241536 690415488 693611856 694964448 698121018 698181876 701176352 701374464 704621568 706173552 709202304 709264128 709442874 712485648 715986432 717382656 720703872 720885501 723794944 723977352 724040464 727329099 727351296 728747442 728953344 732143616 732328128 735469056 735718536 737088984 740501433 740524032 743677416 743952384 744139872 747120367 747143168 747396608 750791328 752255424 752467968 755738088 755951616 759451392 760866048 764388576 767927412 768144384 771221024 771506176 772987077 776521728 776717424 780116736 780313338 781835004 783949824 788823396 789046272 792699264 796369168 797852592 797922144 801546354 801616228 805281792 805484736 807055488 810791856 814269312 814474521 814545522 818270208 822058496 823661568 823869144 827402688 827474816 827683353 831233256 833089536 836637093 836710026 836946432 837157356 840536064 840821184 844640244 846287352 848576512 850205349 850231296 850445568 853851848 854167552 854382816 858047232 859937148 863700672 863944704 864162432 867623652 867944448 873586944 877631328 877879296 881395456 881694436 881943552 887503681 887677056 891561984 891786672 895915314 897584166 897662412 901767168 905942016 906170328 910136192 910393344 912140838 916052976 916132832 920293962 920553984 924815808 926619264 926852787 930828024 930909168 935137413 935165952 939495424 941564736 945603072 945685504 945923832 949980864 950303109 952073271 954648576 956510208 956751264 960583329 960938496 961180668 965303136 969772132 971663256 971937792 976161697 976191488 976437504 980625408 980958048 982785312 987335244 987614208 991569888 991936512 992186496 1001055104 1003007232 1003260006 1007650784 1007935488 1012227594 1012601856 1014488064 1019184768 1019441619 1023903216 1024192512 1030559598 1030649436 1035362304 1035623232 1040155648 1040417784 1042446672 1045266432 1047181527 1047272814 1051764528 1052061696 1056932352 1059260328 1063803456 1063896192 1064164311 1068728472 1073676289 1073709056 1073979648 1076073984 1081055808 1085692416 1085966028 1086060696 1091026944 1093121163 1093430016 1098215424 1098492192 1103203584 1103577804 1108311008 1110786048 1115516124 1115613368 1115928576 1116209808 1120714752 1121094912 1126186992 1128383136 1128701952 1133607132 1133927424 1139177088 1144062976 1146582864 1151600896 1151891118 1152216576 1156831536 1157259264 1164782592 1165076136 1170175104 1170470007 1170505728 1172752506 1175924736 1180932193 1183235094 1183569408 1188749312 1189048896 1194553752 1196778888 1196883216 1202319531 1202356224 1202424342 1207922688 1208227104 1210583232 1216187784 1221403968 1221818283 1227058616 1227405312 1233087744 1235492352 1235803716 1241104032 1241212224 1246849884 1249634304 1255065039 1255419648 1260804096 1261231776 1266641152 1266960366 1267070812 1269431028 1272864768 1275346944 1275668352 1280777772 1281251328 1281574224 1287070848 1289905722 1295551008 1295917056 1301435478 1301916672 1307500544 1307944064 1310380416 1316446992 1316818944 1322093184 1322541654 1322915328 1331515584 1337342976 1337680008 1343872971 1343913984 1346493618 1349636792 1350135808 1352650752 1358529182 1358913024 1359255492 1365204288 1365590016 1368211257 1374079464 1374199248 1380440943 1380483072 1380830976 1387223712 1389928896 1396242036 1396363752 1402352704 1402748928 1402828399 1409243136 1412347104 1418404608 1418528256 1418885748 1424971296 1431972864 1434765312 1441407744 1441771002 1447589888 1447954704 1448080928 1454658198 1457494884 1457906688 1464287232 1464656256 1470938112 1471437072 1474177968 1481002866 1487354832 1487904768 1488279744 1494240734 1494793216 1501582656 1504510848 1504890009 1504935936 1511476176 1511903232 1518341391 1518902784 1521732096 1528777152 1535854824 1536288768 1542442048 1542965263 1543012352 1545839397 1545974154 1553043456 1553434848 1560233472 1560626676 1563670008 1567899648 1570909221 1577646792 1578092544 1585398528 1592738336 1595705184 1595844288 1603092708 1603232456 1610563584 1610969472 1614110976 1621583712 1628538624 1628949042 1629091044 1636540416 1644116992 1647323136 1647738288 1654805376 1654949632 1655366706 1662466512 1666179072 1673274186 1673420052 1673892864 1674314712 1681072128 1681642368 1689280488 1692574704 1697153024 1700410698 1700891136 1707703696 1708335104 1708765632 1716094464 1719874296 1727401344 1727836677 1727889408 1728324864 1735247304 1735888896 1747173888 1755262656 1755758592 1762790912 1763388872 1763887104 1774852641 1775007362 1775354112 1783123968 1783573344 1791830628 1795168332 1795324824 1803534336 1803636513 1811884032 1812340656 1820272384 1824281676 1832105952 1832265664 1840587924 1841107968 1849631616 1853238528 1853705574 1861656048 1861818336 1870274826 1878990848 1883129472 1891206144 1891371008 1891847664 1899961728 1900440549 1900606218 1904146542 1909297152 1913020416 1913502528 1921166658 1921876992 1922361336 1930606272 1939544264 1943326512 1943875584 1952153217 1952323394 1952875008 1961250816 1961916096 1965570624 1974670488 1975228416 1983139776 1983812481 1983873024 1984372992 2002110208 2006014464 2006520012 2015301568 2015870976 2019740427 2024455188 2025203712 2028976128 2037793773 2038369536 2038883238 2047806432 2048385024 2061119196 2061298872 2070724608 2071246464 2080311296 2080835568 2084893344 2094363054 2094545628 2103529056 2104123392 2113864704 2118520656 2127606912 2127792384 2128328622 2137456944 2147352578 2147959296 2152147968 2162111616 2162656503 2171384832 2171932056 2172121392 2181987297 2182053888 2186242326 2186860032 2196430848 2196984384 2206407168 2207155608 2216622016 2221504299 2221572096 2231032248 2231226736 2231857152 2232419616 2241361101 2241429504 2242189824 2252373984 2256766272 2257403904 2267214264 2267854848 2278354176 2288125952 2293165728 2303201792 2303782236 2304433152 2313663072 2314518528 2318961231 2329565184 2330152272 2340350208 2340940014 2345505012 2351849472 2361864386 2366470188 2367138816 2377498624 2378097792 2389107504 2393557776 2393766432 2404639062 2404848684 2415845376 2416454208 2421166464 2432375568 2442807936 2443423563 2443636566 2454117232 2454810624 2466175488 2470984704 2471607432 2482208064 2482424448 2483050059 2493699768 2499268608 2509911279 2510130078 2510839296 2521608192 2522463552 2533282304 2533920732 2534141624 2538862056 2545729536 2550616047 2550693888 2551336704 2561555544 2562502656 2563148448 2574141696 2579811444 2591102016 2591834112 2602870956 2603833344 2615001088 2615888128 2620760832 2632893984 2633637888 2644186368 2645083308 2645830656 2662511043 2663031168 2674685952 2675360016 2687745942 2692987236 2699273584 2700271616 2705301504 2717058364 2717826048 2718510984 2730408576 2731180032 2736422514 2748158928 2748398496 2760881886 2761661952 2774447424 2779857792 2792484072 2792727504 2804705408 2805412239 2805497856 2805656798 2818486272 2824694208 2836809216 2837056512 2837771496 2849942592 2850909327 2856219813 2863945728 2869530624 2881749987 2882815488 2883542004 2895179776 2895909408 2896161856 2909316396 2914989768 2915813376 2928485091 2928574464 2929312512 2941876224 2942874144 2948355936 2962005732 2974709664 2975809536 2976559488 2988481468 2989586432 3003165312 3009021696 3009780018 3022952352 3023806464 3036682782 3037805568 3043464192 3057554304 3071709648 3072577536 3084884096 3085930526 3091678794 3091948308 3106086912 3106869696 3120466944 3121253352 3127340016 3135799296 3141544581 3141818442 3155293584 3156185088 3170797056 3185476672 3191410368 3191688576 3192492933 3206185416 3206464912 3221028867 3221127168 3221938944 3228221952 3243167424 3257077248 3257898084 3258182088 3273080832 3279363489 3288233984 3294646272 3295476576 3308675911 3309610752 3309899264 3310733412 3324933024 3332358144 3346548372 3346840104 3347785728 3348629424 3362144256 3363284736 3378560976 3385149408 3400821396 3401782272 3415407392 3416670208 3417531264 3432188928 3439748592 3454802688 3455673354 3456649728 3470494608 3471777792 3494347776 3510525312 3511410021 3511517184 3525581824 3526777744 3527774208 3542796579 3549705282 3550014724 3550708224 3566247936 3567146688 3583661256 3590336664 3590649648 3606958593 3607068672 3607273026 3623768064 3624681312 3640544768 3648563352 3664211904 3664531328 3665454849 3681175848 3682215936 3699263232 3706477056 3707411148 3723312096 3723636672 3740549652 3757981696 3765195117 3766258944 3782412288 3782742016 3783695328 3799923456 3800881098 3801212436 3808293084 3818594304 3826040832 3827005056 3842333316 3843753984 3844722672 3861212544 3879088528 3886653024 3887751168 3904306434 3904646788 3905750016 3922501632 3923832192 3931141248 3949340976 3950456832 3966279552 3967624962 3968745984 4004220416 4012028928 4013040024 4030603136 4031618913 4031741952 4039480854 4048910376 4050407424 4057952256 4075587546 4076739072 4077766476 4095612864 4096770048 4104633771 4122238392 4122597744 4141322829 4141449216 4142492928 4160622592 4161671136 4169786688 4188726108 4189091256 4207058112 4208246784 4208485197 4227729408 4237041312 4255213824 4255584768 4256657244 4274913888 4294705156 4295918592 4304295936 4323001801 4324223232 4325313006 4342769664 4343864112 4344242784 4363974594 4372484652 4373720064 4392861696 4393968768 4412814336 4414311216 4433244032 4443008598 4462064496 4462453472 4463714304 4464839232 4482722202 4484379648 4504747968 4513532544 4514670027 4514807808 4534428528 4535709696 4555024173 4556708352 4576251904 4586331456 4606403584 4607564472 4608866304 4627326144 4628895789 4629037056 4637518191 4637922462 4659130368 4660304544 4680700416 4681880028 4691010024 4703698944 4712727663 4723728772 4732940376 4734277632 4754852137 4754997248 4756195584 4778215008 4787115552 4787532864 4809278124 4809697368 4831690752 4832908416 4842332928 4864751136 4885615872 4886847126 4887273132 4908234464 4909621248 4932350976 4941969408 4943214864 4964416128 4964848896 4966100118 4987399536 4998537216 5019822558 5020260156 5021678592 5043216384 5044927104 5066564608 5067841464 5068283248 5077724112 5091459072 5101232094 5102673408 5123111088 5125005312 5126296896 5148283392 5159622888 5182204032 5183510031 5183668224 5205741912 5207666688 5229842569 5230002176 5231776256 5241521664 5265787968 5267275776 5288372736 5290166616 5291661312 5324557923 5325022086 5326062336 5349371904 5350720032 5375491884 5385974472 5398547168 5400543232 5410603008 5410909539 5434116728 5435652096 5437021968 5460817152 5472845028 5496317856 5496796992 5521763772 5523323904 5548894848 5559715584 5584968144 5585455008 5609410816 5610824478 5611313596 5636972544 5649388416 5673618432 5674113024 5675542992 5699885184 5701321647 5701818654 5712439626 5727891456 5739061248 5763499974 5765630976 5767084008 5790359552 5791818816 5792323712 5818632792 5829979536 5831626752 5856459651 5856970182 5858625024 5883752448 5885748288 5896711872 5924011464 5949419328 5951437443 5951619072 5953118976 5976962936 5979172864 6006330624 6018043392 6019560036 6045904704 6047612928 6059221281 6073365564 6075611136 6086928384 6113381319 6115108608 6143419296 6145155072 6169768192 6171861052 6183357588 6183896616 6212173824 6212525767 6213739392 6240933888 6242506704 6254680032 6283089162 6283636884 6310587168 6312370176 6341594112 6370953344 6382820736 6383377152 6384985866 6412370832 6412929824 6442057734 6443877888 6456443904 6486334848 6487969509 6514154496 6515796168 6516364176 6545961891 6546161664 6558726978 6576467968 6589292544 6590953152 6617351822 6619221504 6619798528 6621466824 6649866048 6664512897 6664716288 6693096744 6693680208 6695571456 6697258848 6724083303 6724288512 6726569472 6757121952 6770298816 6801642792 6803564544 6830814784 6833131879 6833340416 6835062528 6864377856 6879497184 6909605376 6911346708 6913299456 6940989216 6943555584 6956883693 6988695552 7021050624 7022820042 7051163648 7053555488 7055548416 7085593158 7099410564 7100029448 7101416448 7132495872 7134293376 7167322512 7180673328 7181299296 7213917186 7214546052 7247536128 7249362624 7281089536 7297126704 7328423808 7329062656 7330270689 7330909698 7362351696 7364431872 7398526464 7412954112 7414822296 7446624192 7447273344 7449150177 7481099304 7515734023 7515963392 7529733837 7530390234 7532517888 7564824576 7565484032 7567390656 7599846912 7601762196 7602424872 7616586168 7637188608 7651848141 7652081664 7654010112 7684666632 7687507968 7689445344 7722425088 7758177056 7773306048 7775502336 7808612868 7809293576 7811500032 7845003264 7847664384 7862282496 7898681952 7900913664 7932559104 7935249924 7937491968 7987533129 8008440832 8024057856 8026080048 8061206272 8063237826 8078961708 8097820752 8100814848 8115904512 8151175092 8153478144 8155532952 8191225728 8193540096 8209267542 8244476784 8245195488 8282645658 8284985856 8321245184 8323342272 8339573376 8377452216 8378182512 8414116224 8416236717 8416493568 8416970394 8455458816 8474082624 8510427648 8511169536 8513314488 8549827776 8552727981 8589410312 8591837184 8608591872 8645249961 8646003602 8648446464 8650626012 8685539328 8687728224 8688485568 8727949188 8744969304 8747440128 8785455273 8785723392 8787937536 8825628672 8828622432 8866488064 8886017196 8924128992 8924906944 8927428608 8929678464 8965444404 8968759296 9009495936 9027065088 9029340054 9068857056 9071419392 9110048346 9113416704 9152503808 9172662912 9212807168 9215128944 9217732608 9254652288 9257791578 9275036382 9275844924 9318260736 9320609088 9361400832 9363760056 9382020048 9407397888 9425455326 9447457544 9465880752 9468555264 9509704274 9512391168 9556430016 9574231104 9575065728 9577478799 9618556248 9619394736 9663086601 9663381504 9665816832 9684665856 9729502272 9771231744 9773694252 9774546264 9816468928 9819242496 9819798793 9838090467 9864701952 9883938816 9886429728 9926027733 9928832256 9929697792 9932200236 9974799072 9997074432 10039645116 10040520312 10043357184 10086432768 10089854208 10133129216 10135682928 10136566496 10155448224 10202464188 10205346816 10246222176 10250010624 10252593792 10296566784 10319245776 10364408064 10367020062 10411483824 10415333376 10459685138 10463552512 10483043328 10531575936 10534230063 10534551552 10576745472 10580333232 10583322624 10628389737 10649115846 10650044172 10652124672 10698743808 10701440064 10750983768 10771948944 10797094336 10801086464 10820875779 10821206016 10821819078 10868233456 10871304192 10874043936 10921634304 10945690056 10992635712 10993593984 10996364547 11043527544 11046647808 11097789696 11119431168 11169936288 11170910016 11218821632 11221648956 11222627192 11273945088 11295585351 11298776832 11347236864 11348226048 11351085984 11399770368 11402643294 11403637308 11424879252 11455782912 11478122496 11526999948 11531261952 11534168016 11580719104 11583637632 11584647424 11637265584 11659959072 11663253504 11712919302 11713940364 11717250048 11767504896 11771496576 11793423744 11848022928 11898838656 11902874886 11906237952 11953925872 11958345728 12012661248 12036086784 12039120072 12091809408 12094856739 12095225856 12118442562 12146731128 12151222272 12173856768 12226762638 12230217216 12286838592 12290310144 12339536384 12343722104 12366715176 12367793232 12423968487 12424347648 12425051534 12427478784 12481867776 12485013408 12509360064 12566178324 12567273768 12621174336 12624740352 12625455591 12683188224 12741906688 12765641472 12766754304 12769971732 12824741664 12825859648 12884115468 12887755776 12912887808 12969005403 12972669696 12975939018 13028308992 13031592336 13032728352 13091923782 13117453956 13152935936 13178585088 13181906304 13234703644 13238443008 13239597056 13242933648 13299732096 13329025794 13386193488 13387360416 13391142912 13394517696 13448166606 13453138944 13514243904 13540597632 13603285584 13607129088 13661629568 13665072519 13666263758 13670125056 13728755712 13758994368 13819210752 13822693416 13826598912 13881978432 13886687367 13887111168 13912554573 13913767386 13977391104 14042101248 14045640084 14102327296 14107110976 14111096832 14138182989 14171186316 14198821128 14200058896 14202832896 14264556411 14264991744 14268586752 14334645024 14361346656 14362598592 14427834372 14429092104 14495072256 14498725248 14562179072 14594253408 14656847616 14658125312 14660541378 14661819396 14724703392 14728863744 14797052928 14825908224 14829644592 14893248384 14894546688 14898300354 14962198608 15031468046 15059467674 15060780468 15065035776 15129649152 15130968064 15134781312 15199693824 15203524392 15204849744 15233172336 15274377216 15303696282 15308020224 15369333264 15375015936 15378890688 15444850176 15516354112 15546612096 15550530093 15551004672 15617225736 15618587152 15623000064 15689527707 15690006528 15695328768 15724564992 15797363904 15801827328 15865118208 15870499848 15874983936 15973673769 15975066258 16016881664 16048115712 16052160096 16122412544 16126475652 16157923416 16195641504 16201629696 16231809024 16232728617 16302350184 16306956288 16311065904 16382451456 16418535084 16488953568 16490390976 16565291316 16569971712 16642490368 16646684544 16679146752 16754904432 16756365024 16828232448 16832473434 16833940788 16910917632 16948165248 17020855296 17022339072 17026628976 17099655552 17103964941 17105455962 17178820624 17183674368 17217183744 17290499922 17292007204 17296892928 17301252024 17371078656 17375456448 17376971136 17455898376 17489938608 17494880256 17569378953 17570910546 17575875072 17651257344 17657244864 17732976128 17772034392 17848257984 17849813888 17854312329 17854857216 17859356928 17930888808 17937518592 18018991872 18054130176 18058680108 18137714112 18142838784 18177663843 18220096692 18226833408 18305007616 18340143957 18345325824 18425614336 18430257888 18435465216 18509304576 18515583156 18550072764 18551689848 18636521472 18637577301 18641218176 18722801664 18727520112 18764040096 18850910652 18894915088 18931761504 18937110528 19019408548 19024782336 19112860032 19148462208 19150131456 19154957598 19237112496 19238789472 19326173202 19331633664 19369331712 19459004544 19542463488 19547388504 19549092528 19632937856 19637885673 19638484992 19639597586 19676180934 19729403904 19767877632 19772859456 19852055466 19857664512 19859395584 19864400472 19949598144 19993538691 19994148864 20079290232 20081040624 20086714368 20172249909 20172865536 20179708416 20266258432 20271365856 20273132992 20310896448 20404928376 20410693632 20492444352 20499395637 20500021248 20505187584 20593133568 20638491552 20728816128 20734040124 20822967648 20830666752 20870651079 20919370276 20927105024 20966086656 21057202321 21063151872 21068460126 21153490944 21160666464 21166645248 21256779474 21298231692 21300088344 21304249344 21397487616 21402880128 21501967536 21543897888 21594188672 21641751558 21643638156 21736466912 21742608384 21748087872 21843268608 21891380112 21985271424 21987187968 21990812067 21992729094 22087055088 22093295616 22195579392 22238862336 22339872576 22341820032 22347450531 22437643264 22443297912 22445254384 22547202069 22547890176 22589201511 22591170702 22597553664 22694473728 22696452096 22702171968 22799540736 22805286588 22807274616 22849758504 22911565824 22955544423 22956244992 23053999896 23062523904 23068336032 23160731377 23161438208 23167275264 23169294848 23274531168 23319918144 23326507008 23425838604 23427880728 23434500096 23535009792 23542993152 23586847488 23696045856 23797677312 23805749772 23812475904 23907851744 23916691456 23962599387 24025322496 24072173568 24078240144 24183618816 24189713478 24236885124 24293462256 24302444544 24347713536 24453525276 24460434432 24573677184 24580620288 24679072768 24687444208 24733430352 24735586464 24847936974 24850103068 24854957568 24963735552 24970026816 25018720128 25132356648 25134547536 25242348672 25248710151 25249480704 25250911182 25366376448 25483813376 25531282944 25533508608 25539943464 25649483328 25651719296 25658183943 25768230936 25775511552 25825775616 25935749883 25938010806 25945339392 25951878036 26056617984 26063184672 26065456704 26183847564 26234907912 26305871872 26356365819 26357170176 26363812608 26469407288 26476886016 26479194112 26485867296 26599464192 26658051588 26772386976 26774720832 26782285824 26789035392 26896333212 26906277888 27028487808 27081195264 27206571168 27214258176 27323259136 27330145038 27332527516 27340250112 27457511424 27517988736 27638421504 27645386832 27653197824 27763956864 27773374734 27825109146 27827534772 27954782208 28084202496 28091280168 28204654592 28214221952 28222193664 28276365978 28342372632 28397642256 28400117792 28405665792 28529112822 28537173504 28669290048 28722693312 28725197184 28732436397 28855668744 28858184208 28989259803 28990144512 28997450496 29124358144 29188506816 29313695232 29316250624 29321082756 29323638792 29449406784 29457727488 29459396379 29514271401 29594105856 29651816448 29659289184 29778083199 29786496768 29789093376 29796600708 29924397216 30062936092 30118935348 30121560936 30130071552 30259298304 30261012607 30261936128 30269562624 30399387648 30407048784 30409699488 30466344672 30607392564 30616040448 30738666528 30750031872 30757781376 30889700352 31032708224 31093224192 31101060186 31234451472 31237174304 31246000128 31379055414 31390657536 31449129984 31594727808 31602690189 31603654656 31730236416 31740999696 31749967872 31885169211 31947347538 31950132516 32033763328 32096231424 32104320192 32244825088 32252951304 32315846832 32391283008 32403259392 32462627337 32463618048 32465457234 32604700368 32613912576 32622131808 32764902912 32837070168 32977907136 32980781952 32989093641 33130582632 33139943424 33283964959 33284980736 33293369088 33358293504 33509808864 33512730048 33656464896 33664946868 33667881576 33821835264 33886756053 33896330496 34041710592 34044678144 34053257952 34199311104 34207929882 34210911924 34357641248 34367348736 34434367488 34580999844 34584014408 34593785856 34602504048 34742157312 34750912896 34753942272 34911796752 34979877216 34989760512 35138757906 35141821092 35151750144 35302514688 35314489728 35465952256 35544068784 35696515968 35699627776 35708624658 35718713856 35861777616 35875037184 36037983744 36108260352 36117360216 36275428224 36284570217 36285677568 36355327686 36440193384 36453666816 36608897983 36610015232 36680287914 36690651648 36851228672 36860515776 36870930432 37018609152 37031166312 37100145528 37103379696 37271905461 37273042944 37275154602 37282436352 37445603328 37455040224 37528080192 37701821304 37789830176 37863523008 37874221056 37876366773 38038817096 38049564672 38225720064 38296924416 38300262912 38309915196 38474224992 38477578944 38652346404 38663267328 38738663424 38907016209 38918009088 39084926976 39094777008 39098185056 39265875712 39275771346 39279195172 39352361868 39458807808 39535755264 39545718912 39704110932 39715329024 39718791168 39728800944 39899196288 39987077382 40158580464 40162081248 40173428736 40344499818 40359416832 40532516864 40542731712 40546265984 40621792896 40809856752 40821387264 40984888704 40995217557 40998791274 41010375168 41186267136 41276983104 41457632256 41468080248 41645935296 41660062101 41661333504 41741302158 41838740552 41854210048 41932173312 42114404642 42126303744 42136920252 42306981888 42321332928 42333290496 42414548967 42513558948 42596463384 42600176688 42608498688 42793669233 42794975232 42805760256 43003935072 43087795776 43188377344 43283503116 43287276312 43472933824 43485216768 43487680369 43496175744 43686537216 43782760224 43970542848 43974375936 43981624134 43985458188 44174110176 44186591232 44391158784 44477724672 44679745152 44683640064 44694901062 44875286528 44886595824 44890508768 45094404138 45178403022 45182341404 45195107328 45388947456 45392904192 45404343936 45599081472 45610573176 45614549232 45699517008 45823131648 45911088846 46107999792 46125047808 46136672064 46321462754 46334550528 46338589696 46549062336 46639836288 46651590279 46653014016 46851677208 46855761456 46869000192 47068583121 47070019584 47085986304 47173694976 47392091712 47595354624 47611499544 47624951808 47815703488 47831923153 47833382912 47921021307 47925198774 48050644992 48144347136 48156480288 48367237632 48379426956 48473770248 48586924512 48604889088 48695427072 48698185851 48907050552 48920868864 49147354368 49358145536 49374888416 49466860704 49471172928 49695873948 49700206136 49709915136 49927471104 49940053632 50037440256 50264713296 50269095072 50484697344 50497420302 50501822364 50732752896 50967626752 51062565888 51067017216 51079886928 51298966656 51303438592 51311894823 51316367886 51536461872 51551023104 51651551232 51871499766 51876021612 51890678784 51903756072 52113235968 52126369344 52130913408 52367695128 52469815824 52611743744 52708136859 52712731638 52727625216 52938814576 52953772032 52958388224 52971734592 53198928384 53316103176 53544773952 53549441664 53562936987 53564571648 53578070784 53792666424 53812555776 54056975616 54162390528 54413142336 54428516352 54646518272 54660290076 54665055032 54680500224 54915022848 55020431871 55035977472 55276843008 55290773664 55306395648 55527913728 55546749468 55650218292 55655069544 55909564416 55912731903 56168404992 56182560336 56409309184 56428443904 56552731956 56684745264 56795284512 56800235584 56811331584 57058225644 57074347008 57338580096 57445386624 57450394368 57464872794 57711337488 57716368416 57978519606 57994900992 58248716288 58377013632 58627390464 58632501248 58642165512 58647277584 58898813568 58913657019 58915454976 58918792758 59028542802 59188211712 59303632896 59318578368 59556166398 59572993536 59578186752 59593201416 59848794432 60125872184 60237870696 60243121872 60260143104 60516749727 60518596608 60522025214 60539125248 60798775296 60814097568 60819398976 60932689344 61214785128 61232080896 61477333056 61498186911 61500063744 61515562752 61779400704 62065416448 62186448384 62202120372 62468902944 62474348608 62492000256 62611953237 62758110828 62781315072 62898259968 63171606963 63189455616 63205380378 63460472832 63481999392 63499935744 63770338422 63894695076 63900265032 64067526656 64192462848 64208640384 64489650176 64505902608 64631693664 64782566016 64925254674 64930914468 65209400736 65227825152 65244263616 65529805824 65674140336 65955814272 65961563904 65978187282 66261165264 66279886848 66567929918 66586738176 66716587008 67019617728 67025460096 67042351593 67312929792 67329893736 67335763152 67641606207 67643670528 67767604533 67773512106 67792660992 68083421184 68089356288 68106515904 68398622208 68415859764 68421823848 68715282496 68734697472 68866633269 68868734976 69161999688 69168028816 69187571712 69205008096 69482194131 69484314624 69501825792 69507884544 69823593504 69959754432 69979521024 70277515812 70283642184 70303500288 70605029376 70628979456 70931904512 71088137568 71393031936 71399255552 71417249316 71437427712 71723555232 71750074368 71887798161 72075967488 72216520704 72234720432 72550856448 72569140434 72710655372 72880386768 72907333632 73217795966 73360575828 73381303296 73702457344 73721031552 73741860864 74037218304 74062332624 74200291056 74206759392 74543810922 74550309204 74564872704 74891206656 74910080448 75056160384 75403642608 75579660352 75727046016 75746130453 75748442112 75752733546 76077634192 76099129344 76451440128 76593848832 76600525824 76619830392 76948449984 76955157888 76974551829 77304692808 77326534656 77477326848 77807249649 77814032418 77836018176 78169853952 78189554016 78196370112 78531751424 78551542692 78558390344 78704723736 78917615616 79069097457 79071510528 79091437824 79408221864 79430658048 79437582336 79457601888 79798392576 79974154764 80317160928 80324162496 80346857472 80688999636 80718833664 81065033728 81085463424 81092531968 81243585792 81619713504 81642774528 81969777408 81990435114 81997582548 82020750336 82372534272 82553966208 82915264512 82936160496 83291870592 83320124202 83482604316 83677481104 83708420096 83864346624 84228809284 84252607488 84273840504 84613963776 84642665856 84666580992 84829097934 85027117896 85192926768 85200353376 85216997376 85587338466 85611520512 86007870144 86175591552 86376754688 86567006232 86574552624 86945867648 86967779409 86970433536 86975360738 86992351488 87373074432 87565520448 87941085696 87948751872 87963248268 87970916376 88348220352 88373182464 88378189137 88542814203 88782317568 88955449344 89334249597 89359490304 89367280128 89389802124 89750573056 89773191648 89781017536 90188808276 90356806044 90364682808 90390214656 90777894912 90783037821 90785808384 90808687872 91198162944 91221146352 91229098464 91399034016 91822177692 92215999584 92250095616 92273344128 92642925508 92669101056 92677179392 93098124672 93279672576 93303180558 93703354416 93711522912 93738000384 94137166242 94171972608 94347389952 94784183424 95190709248 95222999088 95249903616 95631406976 95655507633 95663846306 95842042614 95850397548 96101289984 96288694272 96312960576 96734475264 96758853912 96947540496 97173849024 97209778176 97387882011 97390854144 97396371702 97814101104 97841737728 98294708736 98716291072 98749776832 98933721408 98942345856 98967280923 99391747896 99400412272 99419830272 99851894877 99854942208 99880107264 100074880512 100529426592 100538190144 100969394688 100994840604 101003644728 101465505792 101660268159 101935253504 102125131776 102134034432 102159773856 102568953241 102597933312 102606877184 102623789646 102632735772 103072923744 103102046208 103303102464 103742999532 103752043224 103781357568 103807512144 104226471936 104252738688 104261826816 104735390256 104939631648 105416273718 105425463276 105455250432 105877629152 105907544064 105916776448 105943469184 106397856768 106632206352 107089547904 107098883328 107125873974 107156141568 107585332848 107625111552 108113951232 108324781056 108826284672 108853710651 108857032704 109293036544 109320580152 109330110064 109361000448 109826693949 109830045696 110040863742 110071954944 110553686016 110581547328 110612791296 111055827456 111093498936 111300436584 111310139088 111815716383 111819128832 111825463806 112336809984 112365120672 112818618368 112856887808 113105463912 113369490528 113590569024 113600471168 113622663168 113629100319 114116451288 114148694016 114677160192 114890773248 114900788736 114929745588 115422674976 115432736832 115957039212 115989801984 116497432576 116721048627 116754027264 117254780928 117265002496 117284331024 117294555168 117797627136 117827314038 117837585516 118057085604 118376423424 118607265792 118637156736 119112332796 119145987072 119156373504 119186402832 119697588864 120251744368 120475741392 120486243744 120520286208 121033499454 121044050428 121078250496 121597550592 121628195136 121638797952 121865378688 122429570256 122464161792 122954666112 122985652671 122996373822 123031125504 123558801408 124130832896 124372896768 124404240744 124937805888 124948697216 124980186303 124984000512 125223906474 125516221656 125562630144 125796519936 126343213926 126378911232 126410760756 126920945664 126963998784 126999871488 127243646901 127540676844 127789390152 127800530064 128135053312 128381007699 128384925696 128417280768 128979300352 129011805216 129263387328 129565132032 129850509348 129861828936 130418801472 130455650304 130463041107 130488527232 131059611648 131348280672 131911628544 131923127808 131956374564 132522330528 132559773696 133135859836 133173476352 133433174016 134013055831 134039235456 134050920192 134084703186 134625859584 134659787472 134671526304 135283212414 135535209066 135547024212 135585321984 136166842368 136178712576 136213031808 136797244416 136831719528 136843647696 137430564992 137469394944 137733266538 138323999376 138336057632 138375143424 138410016192 138964388262 139003651584 139015769088 139647187008 139919508864 139954770837 139959042048 140555031624 140567284368 140607000576 141205749363 141210058752 141257958912 141863809024 142176275136 142786063872 142798511104 142834498632 142874855424 143447110464 143495769459 143500148736 143763063921 143775596322 144151934976 144433041408 144469440864 145101712896 145138280868 145421310744 145760773536 145814667264 146094557553 146435591932 146721151656 146762606592 147400416247 147404914688 147442063104 148074436608 148124665248 148400582112 148413518784 149087621844 149100618408 149129745408 149782413312 149820160896 150112320768 150807285216 151159320704 151454092032 151492260906 151505467092 152155268384 152198258688 152902880256 153187697664 153201051648 153239660784 153896899968 153910315776 153935684469 153949103658 154609385616 154653069312 154954653696 155614499298 155628064836 155672036352 156339707904 156379108032 156392740224 157063502848 157103085384 157116780688 157409447472 157835231232 158124410577 158138194914 158182875648 158816443728 158861316096 158875164672 158915203776 159596785152 159948309528 160634321856 160648324992 160688810961 160693714944 161377999272 161437667328 162125119639 162130067456 162170926848 162185063936 162487171584 163239427008 163285549056 163939554816 163980870228 163995165096 164041500672 164745068544 165061295613 165107932416 165830529024 165872320992 166583741184 166640248404 166965208632 167354962208 167416840192 167728693248 167738195709 168457618568 168505214976 168547681008 169227927552 169285331712 169658195868 170054235792 170385853536 170400706752 170433994752 171174676932 171223041024 172015740288 172351183104 172753509376 173134012464 173149105248 173891735296 173935558818 173950721476 173984702976 174746148864 175131040896 175882171392 175897503744 175926496536 175941832752 176696440704 176740971057 176746364928 176756378274 177085628406 177564635136 177910898688 178668499194 178718980608 178734560256 178779604248 179501146112 179546383296 179562035072 180377616552 180713612088 180729365616 180780429312 181550249181 181555789824 181566075642 181617375744 182396325888 182442292704 182458196928 182798068032 183644355384 184431999168 184494560733 184500191232 184546688256 185285851016 185338202112 185354358784 186196249344 186559345152 186606361116 187406708832 187423045824 187476000768 187835859711 188274332484 188343945216 188694779904 189514820889 189568366848 190381418496 190445998176 190499807232 191262813952 191311015266 191327692612 191684085228 191700795096 192202579968 192577388544 192625921152 193468950528 193517707824 193895080992 194347698048 194775764022 194792743404 195628202208 195683475456 196589417472 197432582144 197499553664 197867442816 197884691712 197934561846 198783495792 198800824544 198839660544 199703789754 199760214528 200149761024 201058853184 201076380288 201127054779 201938789376 201989681208 202007289456 202924818621 202931011584 203320536318 203870507008 204250263552 204268068864 204319547712 205137906482 205195866624 205213754368 205247579292 205265471544 206145847488 206204092416 206599899807 206606204928 207485999064 207504086448 207562715136 207615024288 208446582393 208452943872 208505477376 208523653632 209470780512 209879263296 210832547436 210850926552 210910500864 211755258304 211815088128 211827088249 211833552896 211886938368 212795713536 213264412704 214179095808 214197766656 214251747948 214312283136 215170665696 215250223104 215663394483 216227902464 216649562112 217652569344 217707421302 218586073088 218641160304 218660220128 218722000896 219653387898 220081727484 220143909888 221107372032 221163094656 221225582592 222111654912 222186997872 222600873168 222620278176 223631432766 223650927612 224673619968 224730241344 225713775616 226210927824 226738981056 227181138048 227200942336 227238391359 227245326336 227258200638 228232902576 228297388032 229354320384 229781546496 229801577472 229859491176 230845349952 230865473664 230923655487 231914078424 231979603968 232987754713 232994865152 233421748947 233442097254 233508054528 234509561856 234530004992 234568662048 234589110336 235595254272 235654628076 235675171032 236114171208 236752846848 237207292371 237214531584 237274313472 238224665592 238291974144 238312747008 238372805664 239395177728 240503488736 240951482784 240972487488 241040572416 242066998908 242088100856 242156500992 243195101184 243256390272 243277595904 243730757376 244859140512 244928323584 245909332224 245971305342 245992747644 246062251008 247117602816 248261665792 248745793536 248808481488 249875611776 249897394432 249960372606 250447812948 251032443312 251125260288 251593039872 252686427852 252757822464 252821521512 253841891328 253927997568 253999742976 254487293802 255081353688 255578780304 255601060128 256270106624 256762015398 256834561536 257958600704 258023610432 258526774656 259130264064 259701018696 259723657872 260837602944 260903338227 260911300608 260926082214 260977054464 262119223296 262696561344 263823257088 263846255616 263912749128 265044661056 265119547392 265134567411 266271719672 266346952704 266866348032 268002748791 268026111662 268078470912 268101840384 268169406372 269251719168 269319574944 269343052608 270566424828 271070418132 271094048424 271170643968 272333684736 272349113463 272357425152 272426063616 273594488832 273663439056 273687295392 274861129984 275466533076 276647998752 276672115264 276750286848 276820032384 277928776524 278007303168 278031538176 279294374016 279839017728 279909541674 281110063248 281134568736 281214001152 282411498726 282515917824 283727618048 284352550272 285572127744 285597022208 285668997264 285749710848 286894220928 286966522899 286991538918 287526127842 287551192644 288303869952 288866082816 288938881728 290203425792 290276561736 290842621488 291521547072 291629334528 292189115106 292871183864 293442303312 293525213184 294800832494 294884126208 296148873216 296249330496 296801164224 296827037568 296901842769 298175243688 298201236816 298259490816 299555684631 299564826624 299640321792 300224641536 301614570432 302318641408 302908184064 302984521812 303010934184 304310536768 304396517376 304413762583 304980804477 305805760512 306375395328 306402103296 306479321568 307706859723 307793799936 307820631552 307871368938 307898207316 309218771232 309306138624 309909307392 311228998596 311256129672 311344072704 312679415808 312758216064 312785480448 314127005696 314206170768 314233561376 314818894944 316248821154 316276389828 316365751296 317632887456 317722632192 317750329344 317830407552 319193570304 319896619056 321268643712 321296649984 321377621922 322755998544 322875334656 324250239278 324341853696 324370127872 324974343168 326478854016 326561131953 326571098112 327879109632 327961740456 327990330192 328083001344 329480081847 329490137088 330122591226 330215864832 331661058048 331744641984 333167482368 333280496808 333930417264 334709924416 334833680384 335447149149 335457386496 335476391418 336915237136 337010429952 337095362016 338455855104 338570663424 339316391736 340108471584 340771707072 340801413504 340867989504 340887300957 342349353864 342446082048 344031480576 344702366208 345507018752 346268024928 346298210496 347783470592 347871117636 347901442952 347969405952 349492297728 350163145881 350262081792 351764342784 351795007488 351852993072 351883665504 353392881408 353481942114 353512756548 354171256812 355129270272 355821797376 357336998388 357437961216 357469120512 357559208496 359002292224 359092766592 359124070144 360755233104 361427224176 361458731232 361560858624 363100498362 363132151284 363234751488 364792651776 364884585408 364916393856 365596136064 367288710768 368863998336 368956958013 368989121466 369093376512 370571702032 370676404224 370708717568 372392498688 373118690304 373212722232 374813417664 374846091648 374940558909 374952001536 375671719422 376548664968 376687890432 377389559808 379029641778 379136733696 380762836992 380891996352 380999614464 382525627904 382622030532 382655385224 383368170456 383401590192 384405159936 385143023097 385154777088 385251842304 386937901056 387035415648 387790161984 388695396096 389551528044 389585486808 391256404416 391366950912 391389123321 393178834944 394865164288 394999107328 395734885632 395769383424 395869123692 397566991584 397601649088 397679321088 399407579508 399520429056 400299522048 402039167493 402117706368 402152760576 402254109558 403877578752 403979362416 404014578912 405849637242 406641072636 407741014016 408500527104 408536137728 408639095424 410275812964 410391733248 410427508736 410495158584 410530943088 412291694976 412408184832 413199799614 414971998128 415008172896 415125430272 415230048576 416893164786 417010954752 417047307264 418941561024 419758526592 421665094872 421701853104 421821001728 423510516608 423617248089 423630176256 423654176498 423773876736 425591427072 426528825408 428358191616 428395533312 428503495896 428624566272 430341331392 430487308377 430500446208 431289191763 431326788966 432455804928 433299124224 435305138688 435414842604 437172146176 437282320608 437320440256 437444001792 438283672659 439306775796 440163454968 440287819776 442201248741 442214744064 442326189312 444223309824 444373995744 445201746336 445240556352 447262865532 447301855224 449347239936 449460482688 451427551232 452421855648 453477962112 454362276096 454401884672 454476782718 454516401276 456465805152 456594776064 458708640768 459563092992 459603154944 459718982352 461690699904 461730947328 461847310974 463828156848 463959207936 465975509426 466843497894 466884194508 467016109056 469019123712 469060009984 469137324096 469178220672 471190508544 471309256152 471350342064 472228342416 473505693696 474373231731 474414584742 474548626944 476449331184 476583948288 476625494016 476745611328 478790355456 481006977472 481902965568 481944974976 482066432883 482081144832 484133997816 484176201712 484313001984 486375358917 486390202368 486512780544 486555191808 487461514752 489718281024 489856647168 491818664448 491942610684 491985495288 492124502016 494235205632 495183886839 496523331584 497491587072 497616962976 499751223552 499794788864 499920745212 500895625896 502064886624 502250520576 503186079744 503214587127 505372855704 505515644928 505643043024 507683782656 507855995136 508974587604 510162707376 511157560608 511202120256 513524030796 513669123072 515917201408 516047220864 517053549312 518260528128 519402037392 519447315744 521675205888 521806676454 521852164428 521954108928 524238446592 525393122688 527646514176 527692511232 527825498256 530089322112 530222913171 530239094784 530269134822 532543439344 532693905408 533732696064 536005497582 536052223324 536156941824 536203680768 536338812744 538503438336 538639149888 538686105216 541132849656 542140836264 542188096848 542341287936 544650747543 544667369472 544698226926 544852127232 547188977664 547326878112 547374590784 549722259968 550933066152 553295997504 553344230528 553483682199 553500573696 553640064768 555857553048 556014606336 556063076352 558588748032 559678035456 559819083348 562220126496 562269137472 562428002304 563507579133 564822997452 565031835648 567455236096 568544462667 568705100544 571144255488 571194044416 571337994528 571499421696 573788441856 573933045798 573983077836 575052255684 575102385288 576607739904 577732165632 577877763456 580406851584 580553123472 581685242976 583043094144 584378230212 585742367728 586884606624 587050426368 589601664988 589768252416 592297746432 592498660992 593602328448 593654075136 593803685538 596350487376 596402473632 596518981632 599111369262 599280643584 600449283072 603229140864 604637282816 605816368128 605969043624 606021868368 608621073536 608774455863 608793034752 608827525166 609961608954 611611521024 612750790656 612804206592 612958643136 615413719446 615587599872 615641263104 615742737876 615796414632 618437542464 618612277248 619799699421 619818614784 622457997192 622512259344 622688145408 625339747179 625358831616 625516432128 625570960896 628254011392 628412341536 628467122752 629637789888 632497642308 632552779656 632731502592 635265774912 635445264384 635481264747 635500658688 635660815104 638387140608 639793238112 642537287424 642593299968 642755243844 645511997088 645750669312 646990183449 648500478556 648683707392 648740255744 649948686336 652773271951 652957708032 653122263906 655758219264 655923480912 655980660384 656166002688 658960163694 660245182452 660431729664 663322116096 663489283968 666334964736 666560993616 667860834528 669419848832 670894298298 670952782836 673830474272 674020859904 674190724032 677141326848 678632783472 680216943168 681543414144 681602827008 681715174077 681735979008 681774601914 684698707728 684892164096 688062961152 689404732416 691014037504 692536049856 692596420992 692770966461 695566941184 695742235272 695802885904 695938811904 698963264139 698984595456 700265246841 700326291762 700524163584 703528685568 703590014976 703705986144 703767331008 706785762816 706963884228 707025513096 708342513624 710258540544 711621877113 711643594752 714673996776 714875922432 714938241024 715118416992 717982672687 718004584448 718185533184 718248140288 721510466208 722854448352 722917462464 723121717248 726200996724 726264302568 726469502976 729585303552 729769170816 729832787712 731192272128 734577421536 737727996672 737913916026 737978242932 738186753024 741143404064 741352808448 741417435136 744784997376 746237380608 746425444464 749626835328 749692183296 749881117818 751343438844 753097329936 753375780864 754779119616 758059283556 758273467392 761525673984 761783992704 761999228928 765051255808 765244061064 765310770448 766736340912 766803180384 768810319872 770286046194 770503684608 773875802112 774070831296 775580323968 777390792192 779103056088 779170973616 782512808832 782710014681 782733901824 782778246642 786357669888 789730328576 789998214656 791469771264 791538766848 791738247384 795133983168 795203298176 795358642176 795403702233 798815159016 799040858112 800599044096 804008246373 804078334986 804235412736 804305521152 804508219116 807755157504 807958724832 808029157824 811699274484 813282145272 815482028032 817001054208 817047340389 817072275456 817278190848 820551625928 820783466496 820855017472 820990317168 821061886176 824583389952 826399599228 829943996256 830016345792 830250860544 830460097152 833786329572 834021909504 834094614528 837883122048 839517053184 843330189744 843403706208 843642003456 847021033216 847234496178 847308352996 847547753472 851182854144 853057650816 856716383232 856791066624 857006991792 857249132544 860682662784 860899568697 860974616754 862578383526 862653577932 864911609856 866598248448 870610277376 870829685208 874344292352 874564641216 874640880512 874888003584 876567345318 878613551592 880326909936 880575639552 884402497482 884652378624 888446619648 888747991488 890403492672 890481112704 890705528307 894525731064 894603710448 898667053893 898694479872 898920965376 902855102464 904843711296 906955924224 908724552192 908803769344 908953565436 909032802552 912931610304 913189552128 913241287749 914942413431 917417281536 919126185984 919206309888 919437964704 923120579169 923381399808 923461894656 923694621948 927656313696 927918415872 931951018852 933686995788 933768389016 934032218112 938038247424 938091390817 938120019968 938274648192 938356441344 942381017088 942618512304 942700684128 944456684832 948746463462 948829169484 949097253888 952898662368 953167896576 953250988032 953491222656 957580710912 962013954944 963805931136 963889949952 964132865766 968267995632 968352403424 968626003968 972750717834 973025561088 973110383616 974923029504 979436562048 979683395859 979713294336 983637328896 983885221368 983970990576 984249004032 988440245541 988470411264 990367773678 993046663168 994983174144 995233925952 999502447104 999589577728 999841490424 1001791251792 1004129773248 1004501041152 1006341447447 1006372159488 1006429174254 1010745711408 1011031289856 1011286086048 1015367565312 1015711990272 1017949175208 1020325414752 1022315121216 1022404240512 1022661902871 1027048061592 1027338246144 1031802913729 1031834402816 1032094441728 1034107098624 1036521056256 1038804074784 1038894631488 1043350411776 1043613352908 1043704328856 1043908217856 1048476893184 1050489437643 1050786245376 1055293028352 1055385022464 1055650996512 1060178644224 1060445826342 1060538269644 1065086878688 1065387810816 1067465392128 1072010995164 1072104446648 1072313883648 1072407361536 1072677625488 1077006876672 1077278299776 1077372210432 1082265699312 1084281672528 1084376193696 1084682575872 1089301495086 1089396453852 1089704254464 1094377955328 1094653756224 1094749181568 1099444519936 1101866132304 1106591995008 1106688461056 1106870874039 1106967364398 1107280129536 1111715106096 1112029212672 1112126152704 1117177496064 1119356070912 1119638166696 1124440252992 1124538274944 1124821676727 1124856004608 1127015158266 1129645994904 1130063671296 1134875837473 1134910472192 1137088925334 1137410201088 1142288510976 1142388088832 1142675989056 1142998843392 1147576883712 1147866091596 1147966155672 1150104511368 1150204770576 1153215479808 1155429069291 1155464331264 1155755526912 1160813703168 1161106246944 1163370485952 1166086188288 1168756460424 1171484735456 1173769213248 1174100852736 1174167369963 1179203329976 1179536504832 1184595492864 1184997321984 1187204656896 1187308150272 1187607371076 1192700974752 1192804947264 1193037963264 1198222738524 1198561287168 1200898566144 1206117502479 1206458281728 1209274565632 1211632736256 1211938087248 1212043736736 1217242147072 1217548911726 1217655050332 1219923217908 1223223042048 1225501581312 1225608413184 1225917286272 1230827438892 1231175199744 1231282526208 1231485475752 1231592829264 1236875084928 1237224554496 1239599398842 1244915994384 1245024518688 1245376290816 1250679494358 1251032864256 1251141921792 1256508022784 1256824683072 1256934245504 1259275579776 1264995284616 1265105559312 1265463005184 1270531549824 1270851744267 1270890528768 1270962529494 1271321630208 1276774281216 1279586476224 1285074574848 1285186599936 1285510487688 1291023994176 1291461925131 1291501338624 1293980366898 1297000957112 1297367414784 1297480511488 1299897372672 1305546543902 1305915416064 1306244527812 1311516438528 1311846961824 1311961320768 1312332005376 1314851017977 1317920327388 1320490364904 1320863459328 1326603746223 1326644232192 1326978567936 1332669929472 1333121987232 1335721669056 1338839697664 1341788596596 1341905565672 1347660948544 1348041719808 1348381448064 1354282653696 1357265566944 1360433886336 1363086828288 1363205654016 1363430348154 1363549203828 1369397415456 1369784328192 1376125922304 1378809464832 1382028075008 1385072099712 1385192841984 1385541932922 1391133882368 1391484470544 1391605771808 1391877623808 1397926528278 1400530493682 1400652583524 1401048327168 1407057371136 1407180029952 1407411972288 1407534662016 1413571525632 1413927768456 1414051026192 1416685027248 1420517081088 1423243754226 1429347993552 1429751844864 1429876482048 1430236833984 1435965345374 1436371066368 1436496280576 1443020932416 1445708896704 1445834924928 1446199298649 1446243434496 1452401993448 1452528605136 1452939005952 1459126076751 1459170607104 1459538341632 1459665575424 1462384544256 1469154843072 1475455993344 1475827832052 1475956485864 1476373506048 1482286808128 1482705616896 1482789617743 1482834870272 1485551660517 1489569994752 1492474761216 1492850888928 1499253670656 1499384366592 1499762235636 1502686877688 1506194659872 1506751561728 1509558239232 1509643761381 1516118567112 1516546934784 1523051347968 1523567985408 1530102511616 1530488122128 1530621540896 1533472681824 1533606360768 1540572092388 1541007369216 1547751604224 1548141662592 1551160647936 1554781584384 1558206112176 1558341947232 1565025617664 1565420029362 1565556493284 1572715339776 1579996429312 1582939542528 1583077533696 1583476494768 1590267966336 1590406596352 1590668739513 1590717284352 1590807404466 1597630318032 1598081716224 1601198088192 1608016492746 1608156669972 1608470825472 1608611042304 1609016438232 1615510315008 1615917449664 1616058315648 1623398548968 1626564290544 1630964056064 1633952242629 1634002108416 1634094680778 1634556381696 1641103251856 1641566932992 1641710034944 1641980634336 1642123772352 1649166779904 1652799198456 1659887992512 1660032691584 1660451046597 1660501721088 1660920194304 1667572659144 1668043819008 1668189229056 1675766244096 1679034106368 1686660379488 1686807412416 1687284006912 1694042066432 1694468992356 1694616705992 1695095506944 1702365708288 1705633388001 1706115301632 1713432766464 1713582133248 1714013983584 1714498265088 1721365325568 1721799137394 1721949233508 1725156767052 1725307155864 1729823219712 1733196496896 1741220554752 1741659370416 1748688584704 1749129282432 1749281761024 1753134690636 1757227103184 1760653819872 1761151279104 1768804994964 1769304757248 1776893239296 1777495982976 1780806985344 1780962225408 1781411056614 1789051462128 1789207420896 1797334107786 1797841930752 1805710204928 1809687422592 1813911848448 1817449104384 1817607538688 1817907130872 1818065605104 1825863220608 1826323367589 1826379104256 1826482575498 1829884826862 1834834563072 1838252371968 1838412619776 1838875929408 1846241158338 1846762799616 1846923789312 1847389243896 1855312627392 1855836831744 1863902037704 1867373991576 1867536778032 1868064436224 1876019241537 1876076494848 1876182781634 1876549296384 1876712882688 1884762034176 1885237024608 1885401368256 1888913369664 1897492926924 1897658338968 1898194507776 1905797324736 1906335793152 1906443794241 1906501976064 1906982445312 1915161421824 1924027909888 1927611862272 1927779899904 1928265731532 1936535991264 1936704806848 1937252007936 1940970550347 1945501435668 1946051122176 1946220767232 1949846059008 1958319815853 1958873124096 1959366791718 1967274657792 1967770442736 1967941981152 1968498008064 1976880491082 1980735547356 1986093326336 1989966348288 1990467851904 1999004894208 1999179155456 1999682980848 2003582503584 2008259546496 2012682894894 2012858348508 2021491422816 2022062579712 2022572172096 2031423980544 2035898350416 2040650829504 2044630242432 2044808481024 2045323805742 2054096123184 2054676492288 2063605827458 2064188883456 2068214197248 2073042112512 2077608149568 2077789262976 2078312899383 2086700823552 2087226705816 2087408657712 2087816435712 2096889792417 2096953786368 2100795740523 2100978875286 2101572490752 2110586056704 2110770044928 2111301993024 2120357288448 2120891652684 2121076539288 2130173757376 2130775621632 2134865631339 2134930784256 2144021990328 2144208893296 2144627767296 2144814723072 2145355250976 2153948018061 2154013753344 2154556599552 2154744420864 2164531398624 2168563345056 2168752387392 2169365151744 2178602990172 2178792907704 2179408508928 2188755910656 2189307512448 2189498363136 2198889039872 2203732264608 2213183990016 2213376922112 2213741748078 2213934728796 2214560259072 2223430212192 2224058425344 2224252305408 2234354992128 2238712141824 2239276333392 2248880505984 2249076549888 2249643353454 2254030316532 2259291989808 2260127342592 2269751674946 2274177850668 2274820402176 2284577021952 2284776177664 2285351978112 2285997686784 2295153767424 2295732183192 2295932311344 2300209022736 2300409541152 2306430959616 2310858138582 2311511053824 2321627406336 2322212493888 2326740971904 2332172376576 2337512920848 2342969470912 2347538426496 2348130044043 2348201705472 2348334739926 2358406659952 2359073009664 2369190985728 2369994643968 2374409313792 2374616300544 2375214742152 2385401949504 2385609894528 2386075926528 2386211106699 2396445477048 2397122574336 2401797132288 2412024739119 2412235004958 2412916563456 2418549131264 2423265472512 2423876174496 2424087473472 2434484294144 2435097823452 2435310100664 2439846435816 2446446084096 2451003162624 2451142021167 2451216826368 2451834572544 2461654877784 2462350399488 2462565052416 2462970951504 2463185658528 2473750169856 2479198797684 2489831988768 2490049037376 2490752581632 2501358988716 2502065728512 2502283843584 2513016045568 2513649366144 2513868491008 2518551159552 2529990569232 2530211118624 2530926010368 2541063099648 2541703488534 2541925058988 2542643260416 2553548562432 2559172952448 2570149149696 2570373199872 2571020975376 2582047988352 2582698706091 2582923850262 2587960733796 2594001914224 2594734829568 2594961022976 2599794745344 2611093087804 2611830832128 2612489055624 2623032877056 2623693923648 2623922641536 2624664010752 2629702035954 2635840654776 2640980729808 2641726918656 2653207492446 2653957135872 2665339858944 2666243974464 2671443338112 2677679395328 2683577193192 2683811131344 2695321897088 2696001161679 2696083439616 2696762896128 2708565307392 2714531133888 2720867772672 2726173656576 2726411308032 2726860696308 2727098407656 2738794830912 2739568656384 2739723863247 2744827240293 2752251844608 2757618929664 2764056150016 2769361737507 2770144199424 2770385683968 2771083865844 2782267764736 2782968941088 2783211543616 2783755247616 2795853056556 2801060987364 2801305167048 2802096654336 2814114742272 2814274172451 2814360059904 2814823944576 2815069324032 2827143051264 2827855536912 2828102052384 2833370054496 2846487508452 2858695987104 2859503689728 2859752964096 2860473667968 2871930690748 2872742132736 2872992561152 2886041864832 2891417793408 2891669849856 2892398597298 2904803986896 2905057210272 2905878011904 2918252153502 2919076683264 2919331150848 2924769088512 2938309686144 2950911986688 2951655664104 2951912971728 2952747012096 2964573616256 2965320736623 2965411233792 2965579235486 2971103321034 2979139989504 2984949522432 2985701777856 2998507341312 2998768733184 2999524471272 3005373755376 3012389319744 3013503123456 3019024342341 3019116478464 3019287522762 3032237134224 3033093869568 3046102695936 3047135970816 3060205023232 3060976244256 3061243081792 3066945363648 3067212721536 3067985708613 3081144184776 3082014738432 3095408741187 3095503208448 3096283325184 3102321295872 3109563168768 3116412224352 3116683894464 3130051235328 3130840058724 3131112986568 3145430679552 3151468312929 3159992858624 3165879085056 3166155067392 3166952989536 3179637550471 3180535932672 3180813192704 3181337479026 3181614808932 3195260636064 3196163432448 3202396176384 3216032985492 3216313339944 3216941650944 3217222084608 3218032876464 3231020630016 3231834899328 3232116631296 3246797097936 3253128581088 3267904485258 3268189361556 3269112763392 3282206503712 3283133865984 3283420069888 3283961268672 3284247544704 3298333559808 3305598396912 3319775985024 3320065383168 3320612622117 3320902093194 3321840388608 3335145318288 3336087638016 3336378458112 3351532488192 3358068212736 3373320758976 3373614824832 3374465030181 3374568013824 3388084132864 3388937984712 3389233411984 3390191013888 3404627512419 3404731416576 3411266776002 3412230603264 3426865532928 3427164266496 3428027967168 3428996530176 3442730651136 3443598274788 3443898467016 3450313534104 3450614311728 3459646439424 3466287207873 3466392993792 3482441109504 3483318740832 3497377169408 3498258564864 3498563522048 3506269381272 3514454206368 3521307639744 3522302558208 3522502109889 3537609989928 3538609514496 3553786478592 3554991965952 3561613970688 3561924450816 3562822113228 3578102924256 3578414841792 3594668215572 3595683861504 3611420409856 3618352507437 3619374845184 3627823696896 3634898208768 3635215077376 3635814261744 3636131210208 3651726441216 3652646735178 3652965150996 3659769653724 3669669126144 3676504743936 3676825239552 3677751858816 3692482316676 3693525599232 3693847578624 3694778487792 3710625254784 3711673663488 3727804075408 3734747983152 3735073556064 3736128872448 3752038483074 3752365563268 3753098592768 3753425765376 3769524068352 3770474049216 3770802736512 3777826739328 3794985853848 3795316677936 3796389015552 3811594649472 3812555232801 3812671586304 3812887588482 3813964890624 3830322843648 3848055819776 3855223724544 3855559799808 3856531463064 3873071982528 3873409613696 3874385775393 3874504015872 3881941100694 3891002871336 3892102244352 3892441534464 3899692118016 3916639631706 3917746248192 3918733583436 3934549315584 3935540885472 3935883962304 3936996016128 3944553053931 3953760982164 3961471094712 3972186652672 3979811238669 3979932696576 3980935703808 3998009788416 3998358310912 3999365961696 4007165007168 4016519092992 4025365789788 4025716697016 4042982845632 4044125159424 4045144344192 4062847961088 4071796700832 4081301659008 4089260484864 4089616962048 4090647611484 4108192246368 4109352984576 4127211654916 4128377766912 4136428394496 4146084225024 4155216299136 4155578525952 4156625798766 4173401647104 4174453411632 4174817315424 4175632871424 4193779584834 4201591481046 4201957750572 4203144981504 4221172113408 4221540089856 4222603986048 4240714576896 4241783305368 4242153078576 4260347514752 4261551243264 4269731262678 4288043980656 4288417786592 4289255534592 4289629446144 4290710501952 4307896036122 4309113199104 4309488841728 4329062797248 4337126690112 4337504774784 4338597895947 4338730303488 4357205980344 4357585815408 4358817017856 4377378230253 4377511821312 4378615024896 4378996726272 4397778079744 4407464529216 4426367980032 4426753844224 4427483496156 4427869457592 4429120518144 4446860424384 4448116850688 4448368853229 4448504610816 4456654981551 4468709984256 4477424283648 4478552666784 4497761011968 4498153099776 4499286706908 4508060633064 4518583979616 4520254685184 4528931284143 4539503349892 4548355701336 4549640804352 4569154043904 4569412903657 4569552355328 4570703956224 4590307534848 4591464366384 4591864622688 4600418045472 4600819082304 4621716277164 4623022107648 4643254812672 4644424987776 4653481943808 4664344753152 4675025841696 4685938941824 4695076852992 4696260088086 4696669479852 4716813319904 4718146019328 4739989287936 4748818627584 4749232601088 4750429484304 4770803899008 4771219789056 4772006218539 4772151853056 4772422213398 4792890954096 4794245148672 4803594264576 4824049478238 4824470009916 4825833126912 4837098262528 4846530945024 4847752348992 4848174946944 4868968588288 4870195646904 4870620201328 4879692871632 4892892168192 4901856727887 4902006325248 4902284042334 4903669145088 4923309755568 4924700798976 4925130104832 4925941903008 4926371317056 4947500339712 4958397595368 4979663977536 4980098074752 4981353139791 4981505163264 5002717977432 5004131457024 5004567687168 5025878708809 5026032091136 5027298732288 5027736982016 5037102319104 5059981138464 5060422237248 5061852020736 5082126199296 5083406977068 5083850117976 5085286520832 5107097124864 5116900164003 5118345904896 5140298299392 5140746399744 5142041950752 5164095976704 5165397412182 5165847700524 5175921467592 5188003828448 5189469659136 5189922045952 5199589490688 5222186175608 5223661664256 5224978111248 5246065754112 5247387847296 5247845283072 5259404071908 5271681309552 5281961459616 5283453837312 5306414984892 5307914271744 5330679717888 5332487948928 5342886676224 5355358790656 5367154386384 5367622262688 5390643794176 5392002323358 5393525792256 5417130614784 5429062267776 5441735545344 5452347313152 5452822616064 5453721392616 5454196815312 5477589661824 5478970102767 5479137312768 5479447726494 5489654480586 5504503689216 5515237859328 5528112300032 5538723475014 5540288398848 5540771367936 5542167731688 5564535529472 5565937882176 5566423087232 5567510495232 5591706113112 5602121974728 5602610334096 5604193308672 5628057724611 5628229484544 5628548344902 5629647889152 5630138648064 5654286102528 5655711073824 5656204104768 5666740108992 5692975016904 5717391974208 5719007379456 5719331382723 5719505928192 5720947335936 5743861381496 5745484265472 5745985122304 5772083729664 5782835586816 5783339699712 5784797194596 5809607973792 5810114420544 5811756023808 5822911651041 5836504307004 5838153366528 5838662301696 5849538177024 5874959447559 5876619372288 5901823973376 5903311328208 5903825943456 5905494024192 5929147232512 5930641473246 5931158470972 5942206642068 5958279979008 5969899044864 5971403555712 5997014682624 5997537466368 5999048942544 6010747510752 6024778639488 6038048684682 6038575045524 6064474268448 6066187739136 6094271941632 6120410046464 6121952488512 6122486163584 6133890727296 6134425443072 6135971417226 6162288369552 6164029476864 6190817482374 6192566650368 6204642591744 6219126337536 6232824448704 6233367788928 6234938698149 6260102470656 6261680117448 6262225973136 6290669377251 6290861359104 6302936625858 6319985717248 6331758170112 6332310134784 6333905979072 6359275100942 6361071865344 6361626385408 6362674958052 6363229617864 6390521272128 6392326864896 6404596894017 6404792352768 6432065970984 6432626679888 6433883301888 6434444169216 6436065752928 6461844054183 6462041260032 6463669798656 6464233262592 6493594195872 6506257162176 6535808970516 6536378723112 6538225526784 6564413007424 6566267731968 6566639735719 6566840139776 6567922537344 6568495089408 6596667119616 6611196793824 6639551970048 6640130766336 6641225244234 6641804186388 6643680777216 6670290636576 6672175276032 6672756916224 6703064976384 6716136425472 6746641517952 6747229649664 6748930060362 6776168265728 6777875969424 6778466823968 6780382027776 6809255024838 6822533552004 6824461206528 6853731065856 6854328532992 6856055934336 6857993060352 6885461302272 6887196549576 6887796934032 6900627068208 6901228623456 6919292878848 6932574415746 6964882219008 6966637481664 6996517129728 6997127044096 7012538762544 7028908412736 7042615279488 7044390132129 7044605116416 7045004219778 7075219979856 7077219028992 7107572957184 7109983931904 7123227941376 7123848901632 7125644226456 7156205848512 7156829683584 7158633320097 7189336431144 7191367723008 7222620396103 7222840819712 7236074217357 7236705014874 7238749690368 7255647393792 7269796417536 7270430154752 7271628523488 7272262420416 7303452882432 7305293470356 7305930301992 7319539307448 7339338252288 7353009487872 7353426063501 7353650479104 7355503717632 7384964633352 7387051198464 7387695157248 7389556975584 7421250509568 7455608150816 7469495966304 7470147112128 7472257744896 7504076966148 7504731126536 7506197185536 7506851530752 7539048136704 7540948098432 7541605473024 7555653478656 7589971707696 7590633355872 7592778031104 7623189298944 7625110465602 7625775176964 7627929781248 7660645687296 7696111639552 7710447449088 7711119599616 7713062926128 7746143965056 7746819227392 7748096118273 7748771550786 7763882201388 7782005742672 7784204488704 7784883068928 7799384236032 7833279263412 7835492496384 7837467166872 7869098631168 7871081770944 7871767924608 7873992032256 7889106107862 7907521964328 7922942189424 7944373305344 7959622477338 7961871407616 7996019576832 7996716621824 7998731923392 8014330014336 8033038185984 8050731579576 8051433394032 8085965691264 8088003485037 8088250318848 8090288688384 8125695922176 8143593401664 8162603318016 8178520969728 8179233924096 8181295222968 8216384492736 8218705969152 8219171589741 8254423309832 8256755533824 8272856788992 8292168450048 8308085212521 8310432598272 8311157051904 8313251597532 8346803294208 8348906823264 8349634630848 8351265742848 8387559169668 8403182962092 8403915501144 8406289963008 8442344226816 8442822517353 8443080179712 8445207972096 8481429153792 8483566610736 8484306157152 8520695029504 8539462525356 8576087961312 8576835573184 8578511069184 8579258892288 8581421003904 8615792072244 8618226398208 8618977683456 8658125594496 8674253380224 8675009549568 8677195791894 8714411960688 8715171630816 8717634035712 8754756460506 8757230049792 8757993452544 8795556159488 8814929058432 8852735960064 8853507688448 8854966992312 8855738915184 8858241036288 8893720848768 8895962209869 8896233701376 8896737706458 8913309963102 8937419968512 8954848567296 8957105333568 8995522023936 8996306199552 8998573413816 9016121266128 9037167959232 9040509370368 9057862568286 9079006699784 9096711402672 9099281608704 9138308087808 9138825807314 9141407912448 9180615069696 9182928732768 9183729245376 9200836090944 9201638164608 9203957125839 9243432554328 9246044215296 9286226223561 9286509625344 9288849975552 9306963887616 9328689506304 9350051683392 9371877883648 9390153705984 9392520176172 9393338959704 9433626639808 9436292038656 9454404938787 9479978575872 9497637255168 9498465202176 9500858968608 9538912651413 9541607798016 9542439578112 9544012437078 9544844426796 9585781908192 9588490297344 9607188529152 9648098956476 9648940019832 9651666253824 9674196525056 9693061890048 9695504697984 9696349893888 9737937176576 9740391293808 9741240402656 9759385743264 9803713455774 9804568084668 9807338290176 9846619511136 9849401597952 9850260209664 9851883806016 9852742634112 9895000679424 9916795190736 9959327955072 9960196149504 9962706279582 10005435954864 10008262914048 10009135374336 10051757417618 10054597464576 10055473964032 10074204638208 10119962276928 10120844474496 10123395090543 10123704041472 10164252398592 10166813954136 10167700235952 10170573041664 10213882537257 10214194249728 10233800328006 10236691809792 10280596598784 10281492799488 10284083901504 10328191953408 10330794824364 10331695401048 10351842935184 10376007656896 10378939318272 10379844091904 10398861623619 10399178981376 10444372351216 10447323328512 10449956222496 10492131508224 10494775694592 10495690566144 10518808143816 10543362619104 10563922919232 10566907674624 10567506329667 10612829969784 10615828543488 10661359435776 10664975897856 10685773352448 10710717581312 10734308772768 10735244525376 10781287588352 10784004646716 10787051584512 10834261229568 10855057522311 10858124535552 10883471090688 10904694626304 10905645232128 10907442785232 10908393630624 10955179323648 10957940205534 10958895452988 10979308961172 11009007378432 11030475718656 11077446950028 11080576797696 11081542735872 11084335463376 11129071058944 11131875764352 11132846174464 11135020990464 11183412226224 11204243949456 11205220668192 11208386617344 11256115449222 11257096689804 11259295778304 11260277296128 11308572205056 11311422147648 11312408209536 11333480217984 11385950033808 11434783948416 11437665698403 11438014758912 11438662765446 11441894671872 11487722762992 11490968530944 11491970244608 11544167459328 11565671173632 11566679399424 11569594389192 11619215947584 11620228841088 11623157326179 11623512047616 11645823302082 11673008614008 11676306733056 11677324603392 11699076354048 11749918895118 11753238744576 11803647946752 11806622656416 11807651886912 11810988048384 11858294465024 11861282946492 11862316941944 11884413284136 11916559958016 11939433716007 11939798089728 11942807111424 11994029365248 11995074932736 11998097885088 12021495021504 12049557278976 12076097369364 12077150091048 12128948536896 12132375478272 12188543883264 12240820092928 12243904977024 12244972327168 12267781454592 12268850886144 12271942834452 12324576739104 12328058953728 12381634964748 12385133300736 12409285183488 12438252675072 12465648897408 12466735577856 12469877396298 12520204941312 12523360234896 12524451946272 12581338754502 12605873251716 12639971434496 12663516340224 12664620269568 12667811958144 12718550201884 12722143730688 12723252770816 12725349916104 12726459235728 12781042544256 12784653729792 12809193788034 12864131941968 12865253359776 12867766603776 12868888338432 12872131505856 12923688108366 12927339597312 12928466525184 12987188391744 13012514324352 13071617941032 13072757446224 13076451053568 13128826014848 13132134690759 13132535463936 13133279471438 13135845074688 13136990178816 13193334239232 13222393587648 13279103940096 13280261532672 13282450488468 13283608372776 13287361554432 13340581273152 13344350552064 13345106559687 13345513832448 13369964944653 13406129952768 13432272850944 13493283035904 13494459299328 13497860120724 13552336531456 13555751938848 13556933647936 13560764055552 13586793852429 13618510049676 13645067104008 13648922413056 13707462131712 13708238710971 13708657065984 13712111868672 13770922604544 13774393099152 13775593868064 13801254136416 13802457246912 13865148831492 13929764438016 13933274963328 13993034259456 13994254088192 14025077525088 14057816825472 14085230558976 14088780264258 14090008439556 14150439959712 14154438057984 14219967863808 14246455882752 14247697803264 14251288452912 14312411697024 14313659367168 14317266640194 14378672862288 14382735446016 14445240792206 14472148434714 14473410029748 14477499380736 14511294787584 14539592835072 14540860309504 14543257046976 14544524840832 14606905764864 14610586940712 14611860603984 14639078614896 14678676504576 14705570183661 14706018975744 14706852127002 14711007435264 14769929266704 14774102396928 14775390314496 14779113951168 14842501019136 14911216301632 14938991932608 14940294224256 14944059419373 14944515489792 15008153932296 15009462253072 15012394371072 15013703061504 15077636126427 15078096273408 15081896196864 15083210946048 15111306957312 15179943415392 15181266711744 15185556062208 15246378597888 15250220931204 15251550353928 15255859562496 15321291374592 15350700492009 15392223279104 15420894898176 15422239199232 15426125852256 15492287930112 15493638454784 15496192236546 15497543101572 15527764402776 15564011485344 15568408977408 15569766137856 15598768472064 15666558526824 15670984992768 15674934333744 15738197262336 15742163541888 15743535849216 15778212215724 15815043928656 15845884378848 15919244954676 15923742815232 15992039153664 15993433243648 15997463846784 16028660028672 16066076371968 16101463159152 16102866788064 16171931382528 16176006970074 16180577376768 16251391844352 16287186803328 16325206636032 16357041939456 16358467848192 16362590445936 16432768985472 16436910308301 16437411938304 16438343179482 16508846619664 16513511067648 16545713577984 16584336900096 16616170425042 16620865196544 16622314103808 16626503195064 16693606588416 16697813646528 16699269261696 16702531485696 16775118339336 16806365924184 16807831002288 16812579926016 16884173173833 16884688453632 16885645034706 16890415944192 16962858307584 16967133221472 16968612314304 17041390059008 17078925050712 17152175922624 17153671146368 17157022138368 17157994148169 17158517784576 17162842007808 17231584144488 17236452796416 17237955366912 17316251188992 17348506760448 17350019099136 17354391583788 17428823921376 17430343261632 17435268071424 17468734953123 17509512921012 17514460099584 17515986905088 17591112318976 17624878342677 17629858116864 17705471920128 17707015376896 17709933984624 17711477830368 17716482072576 17787441697536 17791924419738 17793475412916 17826619926204 17874839937024 17909697134592 17914210667136 17991044047872 17992612399104 17997146827632 18032242532256 18074335918464 18115725136572 18158013399568 18193422805344 18198563217408 18277651614628 18282815824896 18361230139392 18365857465536 18367458490752 18401672181888 18403276329216 18407914251678 18486865108656 18492088430592 18572452447122 18577699951104 18613927775232 18657379012608 18700103366784 18743755767296 18780307411968 18785040352344 18786677919408 18867253279616 18872008131753 18872584077312 18908809877574 18959957151744 18995274510336 18996930404352 19001717937216 19077825302826 19083215596032 19084879156224 19088024874156 19089688853592 19171563816384 19176980594688 19213790682051 19214377058304 19296197912952 19297880039664 19303332507648 19348393050112 19385532162549 19386123780096 19391009395968 19392699787776 19475874353152 19480782587616 19482480805312 19518771486528 19607426911548 19609136169336 19614676580352 19693239022272 19698803195904 19699919207157 19700520419328 19703767612032 19705485268224 19790001358848 19833590381472 19918655910144 19920392299008 19925412559164 20010871909728 20016525828096 20018270748672 20103514835236 20109194929152 20110947928064 20148409276416 20235971430481 20239924553856 20241688948992 20246790181086 20328504797184 20333627908272 20335400471904 20341146083328 20427765074514 20467600656012 20473383619584 20561193197568 20562985598976 20568167803008 20656383906816 20661589648728 20663390802096 20703685870368 20752015313792 20757878636544 20797723247238 20888744702432 20894646657024 20899912444992 20989551389184 20991381132288 21037616287632 21086725238208 21127845838464 21133170396387 21133815349248 21135012659334 21225659939568 21231657086976 21322718871552 21329951795712 21371546704896 21421435162624 21468617545536 21470489050752 21475899960291 21562575176704 21568009293432 21574103169024 21667861188309 21668522459136 21708222652071 21710115044622 21716249071104 21766942181376 21809389252608 21811290464256 21814885570464 21816787261248 21910358647296 21915880411068 21917790905976 21958617922344 22018014756864 22060278190503 22060951437312 22154893900056 22161153595392 22163085471744 22168670926752 22257462853297 22258142117888 22263751528704 22265692348928 22366824452448 22408487898912 22410441336384 22416773234688 22512230898444 22514193379608 22518591556608 22520554592256 22617144410112 22622844295296 22624816419072 22666960435968 22771900067616 22869567896832 22875331396806 22877325530892 22883789343744 22975445525984 22981937061888 22983940489216 23088334918656 23131342347264 23133358798848 23139188778384 23238431895168 23240457682176 23244288354819 23246314652358 23291646604164 23346017228016 23352613466112 23354649206784 23398152708096 23499837790236 23506477489152 23607295893504 23613245312832 23615303773824 23621976096768 23716588930048 23722565892984 23724633883888 23768826568272 23833119916032 23878867432014 23885614222848 23988058730496 23990149865472 23996195770176 24042990043008 24099114557952 24152194738728 24154300182096 24257897073792 24264010455111 24264750956544 24377087766528 24481640185856 24487809954048 24489944654336 24535562909184 24537701772288 24543885668904 24649153478208 24656117907456 24657514769223 24763269929496 24770266601472 24818570366976 24876505350144 24924255637563 24931297794816 24933471155712 24939754792596 25040409882624 25046720469792 25048903892544 25162677509004 25211746503432 25279942868992 25327032680448 25328467552059 25329240539136 25335623916288 25437100403768 25444287461376 25446505541632 25450699832208 25452918471456 25562085088512 25618387576068 25728263883936 25730506719552 25735533207552 25737776676864 25744263011712 25847376216732 25854679194624 25856933050368 25974376783488 26025028648704 26143235882064 26145514892448 26152902107136 26257652029696 26264269381518 26266558942876 26271690149376 26273980357632 26386668478464 26444787175296 26558207880192 26560523065344 26564900976936 26567216745552 26574723108864 26681162546304 26687886629607 26688701104128 26690213119374 26739929889306 26812259905536 26864545701888 26986566071808 26988918598656 26995720241448 27104673062912 27111503877696 27113867295872 27121528111104 27173587704858 27237020099352 27290134208016 27297844826112 27414924263424 27416477421942 27424223737344 27541845209088 27548786198304 27551187736128 27602508272832 27604914493824 27611871377517 27730297662984 27858678670683 27859528876032 27866549926656 27986068518912 27988508176384 28050155050176 28115633650944 28170461117952 28177560528516 28180016879112 28300879919424 28308876115968 28363214816361 28439935727616 28492911765504 28495395606528 28502576905824 28616737954239 28624823394048 28627318734336 28634533280388 28757345724576 28765470892032 28890481584412 28944296869428 28946820059496 28954998761472 29022589575168 29079185670144 29081720619008 29086514093952 29089049681664 29213811529728 29221173881424 29223721207968 29278157229792 29411140367322 29413704254004 29422014870528 29539858533408 29548204793856 29550780628992 29558227902336 29685002038272 29822432603264 29877983865216 29880588448512 29888118838746 30016307864592 30018924506144 30024788742144 30027406123008 30155272252854 30163792393728 30166421892096 30222613914624 30359886830784 30362533423488 30370185271629 30371112124416 30492757195776 30500441862408 30503100707856 30511719124992 30641647611771 30642582749184 30701400984018 30784446558208 30841789796352 30844478398464 30852251704512 30984575860224 30987276909568 30992384473092 30995086203144 31055528805552 31128022970688 31136817954816 31139532275712 31196584870857 31197536944128 31333117053648 31341969985536 31349868667488 31476394524672 31484327083776 31487071698432 31556424431448 31630087857312 31691768757696 31702518989001 31838489909352 31847485630464 31984078307328 31985890325599 31986866487296 31994927693568 32057320057344 32132152743936 32202926318304 32205733576128 32343862765056 32352013940148 32361154753536 32502783688704 32565172566933 32574373606656 32650413272064 32714083878912 32716935696384 32725180891872 32865537970944 32873820616602 32876686358964 33017693239328 33027022135296 33091427155968 33232340850084 33241730393088 33244628207616 33253006390128 33387213176832 33395627293056 33398538523392 33405062971392 33550236678672 33612731848368 33615662004576 33625159852032 33768346347666 33771290069412 33780831888384 33925716615168 33934266442944 33937224628608 34082780118016 34157850101424 34304351845248 34307342292736 34312997095209 34314044276736 34315988296338 34325684015616 34463168288976 34472905592832 34475910733824 34632502377984 34697013520896 34700038198272 34708783167576 34857647842752 34860686523264 34869471978537 34870536142848 34937469906246 35019025842024 35028920199168 35031973810176 35181150961663 35182224637952 35249756685354 35259716233728 35410943840256 35414030753792 35419867969248 35422955660736 35432964145152 35574883395072 35583848839476 35586950825832 35653239852408 35749679874048 35818301148021 35819394269184 35828421334272 35982088095744 35985224798208 35994293655264 36064485064512 36148671836928 36231450273144 36316026799136 36386845610688 36397126434816 36555303229256 36565631649792 36722460278784 36731714931072 36734916981504 36803344363776 36806552658432 36815828503356 36973730217312 36984176861184 37144904894244 37155399902208 37227855550464 37314758025216 37400206733568 37487511534592 37560614823936 37570080704688 37573355838816 37734506559232 37744016263506 37817619755148 37919914303488 37990549020672 37993860808704 38003435874432 38155650605652 38166431192064 38169758312448 38176049748312 38179377707184 38343127632768 38353961189376 38427581364102 38592395825904 38595760079328 38606665015296 38696786100224 38771064325098 38782018791936 38785399575552 38951748706304 38961565175232 38964961610624 39037542973056 39214853823096 39218272338672 39229353160704 39386478044544 39396404072277 39397606391808 39399838414314 39407535224064 39410970536448 39580002717696 39667180762944 39837311820288 39840784598016 39850825118328 40021743819456 40033051656192 40035319679061 40036541497344 40207029670472 40218389858304 40221895856128 40296818552832 40471942860962 40479849107712 40483377897984 40493580362172 40657009594368 40667255816544 40670800943808 40682292166656 40760381557287 40855530149028 40935201312024 40946767239168 41122386395136 41124716132913 41125971197952 41136335606016 41312767813632 41323179297456 41326781604192 41407371740736 41504030627584 41595446494476 41777489404864 41789293314048 41799824889984 41979102778368 41982762264576 42075232575264 42173450476416 42255691676928 42266340792774 42270025318668 42451319879136 42463314173952 42659903591424 42743093409792 42842870325248 42937235091072 42940978101504 42951799920582 43125150353408 43136018586864 43148206338048 43335722376618 43416445304142 43420230089244 43432498142208 43533884362752 43618778505216 43622580928512 43629771140928 43633574522496 43820717294592 43831760822136 43835581811952 43917235844688 44036029513728 44120556381006 44309787800112 44322307190784 44326170943488 44337341853504 44514925706594 44527503057408 44531384697856 44733648904896 44816975797824 44820882672768 44832178258119 44833546469376 45024461796888 45028386759216 45037183113216 45041109184512 45232908379281 45234288820224 45245688590592 45249632838144 45333920871936 45543800135232 45739135793664 45750662793612 45754651061784 45767578687488 45950891051968 45963874123776 45966478150033 45967880978432 46052101476027 46176669837312 46262684694528 46266717597696 46278377556768 46476863790336 46480915364352 46488576709638 46492629304716 46583293208328 46692034456032 46705226932224 46709298413568 46796305416192 46999675580472 47012954978304 47214591787008 47226490625664 47230607547648 47433177860096 47445131785968 47449267767776 47537653136544 47757734864028 47771228445696 47976117460992 47980299730944 47992391540352 48085980086016 48198229115904 48304389477456 48308600364192 48515794147584 48528020910222 48754175533056 48975619908096 48979889308672 49071125818368 49075403544576 49087771337808 49298306956416 49310730924903 49312235814912 49315029538446 49526539858992 49540533202944 49637140733952 49753010700288 49848511275126 49862595589632 49866942311424 49879509585192 50080819765248 50093440939584 50097807785088 50325355018008 50423493006864 50559885737984 50652519521499 50654065360896 50656935104118 50671247832576 50874200807536 50888574922752 50893011083264 50901399664416 50905836942912 51124170177024 51236775152136 51456527767872 51461013439104 51471066415104 51473982444507 51475553353728 51488526023424 51694752433464 51709358389248 51713866100736 51948753566976 52050057297408 52286471764128 52291029784896 52305804214272 52515304059392 52528538763036 52533117885752 52543380298752 52547960715264 52773336956928 52874635028031 52889574350592 53116415760384 53121046130688 53129801953872 53134433491104 53149446217728 53362325092608 53375773259214 53380426238748 53479859778612 53624519811072 53729091403776 53973132143616 53977837197312 53991440482896 54209346125824 54223007755392 54227734591744 54347175409716 54474040198704 54580268416032 54595689652224 54832954843884 54848447474688 55083690418176 55097572396608 55102375472256 55205016545664 55209828987648 55223742755034 55460595325968 55717357341366 55733099853312 55972137037824 55977016352768 56100310100352 56231267301888 56340922235904 56355121057032 56360033758224 56601759838848 56616024395259 56617752231936 56726429632722 56879871455232 56985823531008 56990791213056 57005153811648 57233475908478 57249646788096 57254637468672 57269066560776 57514691449152 57530941784064 57780963168824 57888593738856 57893640118992 57909997522944 58045179150336 58156596487647 58158371340288 58173028187904 58178099363328 58427623059456 58442347762848 58447442415936 58556314459584 58822280734644 58827408508008 58844029741056 59079717066816 59096409587712 59099757621471 59101561257984 59116455804672 59370004076544 59644865206528 59755967730432 59761176897024 59776237677492 60032615729184 60037849012288 60049577484288 60054812246016 60310544505708 60327584787456 60332843784192 60445227829248 60707914291443 60719773661568 60725066846976 60740370543258 60985514391552 61000883724816 61006201415712 61023438249984 61283295223542 61402801968036 61568893116416 61683579592704 61688956796928 61704503409024 61969151720448 61974553819136 61984768946184 61990172406288 62111057611104 62256045941376 62273635909632 62393169741714 62666234107296 62683939971072 62699737334976 62968654167552 62974143396864 63112848862896 63260175714624 63383537515392 63405037978002 63676979818704 63694971260928 63968156614656 63971780651198 63989855387136 64114640114688 64264305487872 64405852636608 64411467152256 64427699880873 64687725530112 64704027880296 64722309507072 65003583564927 65005567377408 65124667956213 65130345133866 65148747213312 65300826544128 65428167757824 65433871392768 65450361783744 65731075941888 65747641233204 65753372717928 66035386478656 66054044270592 66180834571509 66182854311936 66464681700168 66483460786176 66489256415232 66506012780256 66772388559891 66774426353664 66791254586112 66797077046784 67100473357344 67225463696736 67231324009152 67250319704064 67536692695332 67542580138824 67561663776768 67851433230336 67868532885888 67874449257216 68165560236032 68315700202848 68608703690496 68614684585472 68625994190418 68631976592676 68651368031232 68926336577952 68945811185664 68951821467648 69265004755968 69394027041792 69400076396544 69417566335152 69715295685504 69721373046528 69738943957074 69874939812492 70038051684048 70057840398336 70063947620352 70362301923326 70499513370708 70519432467456 70821887680512 70828061507584 70839735938496 70845911321472 70865928290304 71149766790144 71167697678952 71173901651664 71306479704816 71499359748096 71636602296042 71656842668544 71964176191488 71970449596416 71988587310528 72128970129024 72297343673856 72462900546288 72632053598272 72773691221376 72792031365333 72794252869632 73110606458512 73131263299584 73444920557568 73463429862144 73469833963008 73606688727552 73613105316864 73631657006712 73947460434624 73968353722368 73972544307669 74289809788488 74310799804416 74455711100928 74629516050432 74772766912689 74800413467136 74975023069184 75121229647872 75140161409376 75146711677632 75469013118464 75488032527012 75635239510296 75839828606976 75981098041344 75985402656177 75987721617408 76006871748864 76311301211304 76332862384128 76339516624896 76352099496624 76358755414368 76686255265536 76855162728204 77184791651808 77191520158656 77213330030592 77542128650196 77564037583872 77570799151104 77903497412608 77923130350464 77929923221248 78075085946112 78429707646192 78436544677344 78458706321408 78772956089088 78792808144554 78799676828628 78815070448128 78821941072896 79160005435392 79334361525888 79674623640576 79681569196032 79701650236656 80043487638912 80063659888821 80066103312384 80070639358122 80414059340944 80436779716608 80443791712256 80593637105664 80943885721924 80959698215424 80966755795968 80987160724344 81314019188736 81334511633088 81341601887616 81364584333312 81520763114574 81711060298056 81870402624048 81893534478336 82244772790272 82249432265826 82272671212032 82625535627264 82646358594912 82653563208384 82814743481472 83008061255168 83190892988952 83554978809728 83576036012049 83578586628096 83599649779968 83958205556736 83965524529152 84150465150528 84346900952832 84511383353856 84532681585548 84540050637336 84902639758272 84926628347904 85089644449083 85319807182848 85486186819584 85685740650496 85850213862717 85874470182144 85881956203008 85903599841164 86250300706816 86272037173728 86296412676096 86671444753236 86832890608284 86840460178488 86864996284416 87067768725504 87237557010432 87245161857024 87259542281856 87267149044992 87641434589184 87663521644272 87671163623904 87834471689376 88241112762012 88619575600224 88644614381568 88652341886976 88674683707008 89029851413188 89055006114816 89062769395712 89467297809792 89633951595648 89641765345536 89664356516238 90048923593776 90056773518432 90074366226432 90082218369024 90465816758562 90491377181184 90499265676288 90667841743872 91087600270464 91478271587328 91501325587224 91509302123568 91535157374976 91901782103936 91924942835313 91927748247552 91932956300066 92104202952054 92353339674624 92525369389056 92533435195392 92556755113536 92953727580672 92961830728704 92977153419276 92985258609432 93166586416656 93384068912064 93410453864448 93418596827136 93589754612571 93592610832384 93999351160944 94025909956608 94429183574016 94452981251328 94461215095296 94866355720192 94890263571936 94898535535552 95075306273088 95107556967003 95515469728056 95542456891392 95952234921984 95957670976797 95960599461888 95984783080704 96171960172032 96396458231808 96608778954912 96617200728384 97031588295168 97056041820444 97508351066112 97695517700799 97951239816192 97959778617344 98142251636736 98150807089152 98175542675616 98568764064601 98596613912832 98621461849806 98630059076892 99053079717984 99081066405888 99274281467904 99697022550252 99725191179264 99733884622848 99759019170384 100161639530496 100186881879168 100195615570176 100650710036016 100846986013728 101305039042998 101313870208236 101342495665152 101748401615072 101777149845504 101786022166528 101802799328832 101811673885824 102248340354048 102473550304272 102913055535744 102922026878208 102938991285627 102942132830208 102947964889014 102977052046848 103389504866928 103418716778496 103427732201472 103897507133952 104100114594816 104572943528256 104582059569792 104608415935611 104611608428544 105030608118784 105057077526072 105066235771504 105086760597504 105095921430528 105543452884989 105546673913856 105749270056062 105779148701184 106232831520768 106242092261376 106259603907744 106268866982208 106298892435456 106724650185216 106751546518428 106760852477496 106959719557224 107249039622144 107454903444063 107458182807552 107946264287232 107955674394624 107982880965792 108418692251648 108446015510784 108455469183488 108694350819432 108948080397408 109160536832064 109191379304448 109665909687768 109696894949376 110167380836352 110195144793216 110204750944512 110410033091328 110419657975296 110447485510068 110921190651936 111434714682732 111466199706624 111944274075648 111954032705536 112200620200704 112462534603776 112681844471808 112710242114064 112720067516448 113203519677696 113232048790518 113452859265444 113759742910464 113971647062016 113981582426112 114010307623296 114466951816956 114499293576192 114509274937344 114538133121552 115029382898304 115061883568128 115561926337648 115777187477712 115787280237984 115819995045888 116090358300672 116313192975294 116346056375808 116356198726656 116855246118912 116884695525696 116894884831872 117112628919168 117644561469288 117654817016016 117688059482112 118159434133632 118189212216831 118192819175424 118199515242942 118232911609344 118740008153088 119289730413056 119511935460864 119522353794048 119552475354984 120065231458368 120075698024576 120099154968576 120105959037183 120109624492032 120621089011416 120655169574912 120665687568384 120890455658496 121415828582886 121439547323136 121450133693952 121480741086516 121971028783104 122001767449632 122012402831424 122046876499968 122281144671861 122566590447084 122805603936072 123137786232832 123367159185408 123374148398739 123377913593856 123409006818048 123938303440896 123949107638272 123969537892368 123980344812576 124222115222208 124512091882752 124786339483428 125332468214592 125367879942144 125399474669952 125937308335104 125948286793728 126225697725792 126520351429248 126767075030784 126810075956004 127353959637408 127389942521856 127943561302396 127979710774272 128229280229376 128528610975744 128811705273216 128822934304512 128855399761746 129375451060224 129408055760592 129444619014144 130007167129854 130249335912426 130260690267732 130297494426624 130601653088256 130856335515648 130867742785536 130900723567488 131462151883776 131495282466408 131506745435856 132070772957312 132108088541184 132361669143018 132929363400336 132966921572352 132978512830464 133012025560512 133544777119782 133582509172224 133594154093568 134200946714688 134450927393472 134462648018304 134496534774357 134500639408128 135073385390664 135085160277648 135123327553536 135698725137843 135702866460672 135737065771776 135748898514432 136331120472064 136631400405696 137217407380992 137229369170944 137251988380836 137263953185352 137302736062464 137852673155904 137891622371328 137899434450099 137903642935296 138156304428081 138530009511936 138788054083584 138800152793088 138835132670304 139430591371008 139442746093056 139477887914148 139749879624984 140076103368096 140115680796672 140127895240704 140724603846652 140999026741416 141038864934912 141643775361024 141651800013367 141656123015168 141679471876992 141691822642944 142299533580288 142335395357904 142347803303328 142612959409632 143273204592084 143313685337088 143928352382976 143940899192832 143977174621056 144257940258048 144594687347712 144925801092576 145264107196544 145547382442752 145584062730666 146221212917024 146262526599168 146926859724288 146939667926016 147213377455104 147226210633728 147263314013424 147894920869248 147932192774709 147936707444736 147945088615338 148579619576976 148621599608832 148911422201856 149259032100864 149545533825378 149600826934272 149950046138368 150242459295744 150280322818752 150293423355264 150938026236928 150976065054024 151270479020592 151679657213952 151957558564497 151962196082688 151970805312354 152013743497728 152622602422608 152665724768256 152679033249792 152704198993248 152717510828736 153372510531072 153710325456408 154369583303616 154383040317312 154421947333521 154426660061184 155084257300392 155128075167744 155141598302208 155802239973079 155806994825216 155846260700928 155859846442496 156150171892224 156859415292384 156873089354688 156917412642816 157545912178176 157585616289108 157599353657256 157630140896256 157643882145792 158320010870784 158623905084093 158668723051776 159349247281152 159363138392064 159403300473312 160086975277824 160127319777642 160141278716244 160828118681888 160873559433216 160887583424512 161187274211328 161887771443848 161919396430848 161933511591936 161974321448688 162628038377472 162669023266176 162683203775232 163041526229148 163422120596112 163740805248096 163787068956672 164498864531652 164545342424064 165251071254528 165292717189824 165307126416768 165629486962944 166016122510336 166381785977904 167109957619456 167152072024098 167199299559936 167916411113472 167931049058304 168300930301056 168693801905664 169022766707712 169065363171096 169080101274672 169805279516544 169848073185777 169853256695808 170179288898166 170639614365696 170972373639168 171371481300992 171700427725434 171748940364288 171763912406016 171807199682328 172500601413632 172544074347456 172592825352192 173342889506472 173665781216568 173680920356976 173729992568832 174135537451008 174469789462941 174475114020864 174519084563712 174534298089984 175282869178368 175327043288544 175342327247808 175668943378752 176482225524024 177239151200448 177289228763136 177299272864413 177304683773952 177349367414016 178059702826376 178110012229632 178125538791424 178934595619584 179267903191296 179283530691072 179328713032476 180097847187552 180113547036864 180148732452864 180164436738048 180931633517124 180982754362368 180998531352576 181335683487744 182123742874329 182175200540928 182956543174656 183002651174448 183018604247136 183070314749952 183803564207872 183849885670626 183865912600132 184208405904108 184706679349248 185050738778112 185066870390784 185113510227072 185907455161344 185923661457408 185954306838552 185970517218864 186333172833312 186768137824128 186820907728896 187179509225142 187998702321888 188051819913216 188905962502656 188922430190592 189732711440384 189780527143872 189797071071104 190150612546176 190215113934006 191030939456112 191084913782784 191904469843968 191915341953594 191969566161408 192343920344064 192792916463616 193217557909824 193234401456768 193283099642619 194063176590336 194112083640888 195010750694781 195016702132224 195391035401598 195902479632384 195919557234688 196284503273472 196301614178304 196351085351232 197137528129202 197193227825664 197242923699612 197260118153784 198106159435968 198162132811776 198542503714527 198548562935808 199394045100504 199450382358528 199467769245696 199518038340768 200317165679673 200323279060992 200373763758336 200391231140352 201301420072032 201693972027456 202610078085996 202627740416472 202684991330304 203496803230144 203554299691008 203572044333056 203605598657664 203623347771648 204496680708096 204947100608544 205826111071488 205844053756416 205877982571254 205895929778028 205954104093696 206779009733856 206837433556992 206855464402944 207795014267904 208200229189632 209145887056512 209164119139584 209216831871222 210061216237568 210114155052144 210132471543008 210173521195008 210191842861056 211086905769978 211498540112124 211558297402368 212465663041536 212484184522752 212519207815488 212537733964416 212597784870912 213449300370432 213503093036856 213521704954992 213919439114448 214498079244288 214909806888126 215892528574464 215911348789248 215965761931584 216892031021568 216910938366976 217388701638864 217896160794816 218321073664128 218376094095999 218382758608896 219331819375536 219393789898752 220334761672704 220390289586432 220409501889024 220820066182656 220839315950592 220894971020136 221842381303872 221917632923007 222869429365464 222932399413248 223888548151296 223901232279193 223908065411072 224318300738067 224401240401408 224925069207552 225363688943616 225420484228128 225440135032896 226407039355392 226464097581036 226905718530888 227519485820928 227943294124032 227956207968531 227963164852224 228020615246592 228933903633912 228998587152384 229018549874688 229076266243104 230058765796608 231123852675296 231554374955424 231574560475968 231639990091776 232626385950588 232692112751616 232712397453312 233710492237824 233769391051392 233789769663744 234225257838336 235289122938576 235309634032032 235376118964224 236318868267264 236378424433662 236399030485884 236465823218688 237480016306176 238579460826112 239023870921728 239044707588096 239104950709968 240130462916736 240151396049152 240190979666463 240198309937152 240211918074366 241242178022832 241310339149824 241331375136768 241780911316992 242831657165772 242879094646272 242900267387904 242961482173032 243942057566208 244003534899264 244024805662848 244093752999936 244562289343722 245133180894168 245611207872144 246275572465664 246734318370816 246748296797478 246818013636096 247876606881792 247898215276544 247939075784736 247960689625152 248444230444416 249024183765504 249572678966856 250664936429184 250728108036147 250735759884288 250798949339904 251874616670208 251896573587456 252451395451584 253040702858496 253534150061568 253620151912008 254707919274816 254779885043712 255887122604792 255959421548544 256458560458752 257057221951488 257550641588151 257623410546432 257645868609024 257710799523492 258750902120448 258816111521184 258889238028288 260014334259708 260498671824852 260521380535464 260594988853248 261203306176512 261712671031296 261735485571072 261801447134976 262924303767552 262990564932816 263013490871712 264141545914624 264723338286036 265858726800672 265933843144704 265957025660928 266024051121024 267089554239564 267165018344448 267188308187136 268401893429376 268901854786944 268925296036608 268993069548714 270146770781328 270170320555296 270246655107072 271397450275686 271474131543552 271497797028864 272662240944128 273262800811392 274434814761984 274458738341888 274503976761672 274527906370704 274605472124928 275705346311808 275774828505939 275783244742656 275798868900198 276312608856162 277060019023872 277576108167168 277600305586176 277670265340608 278861182742016 278885492186112 278955775828296 279499759249968 280152206736192 280231361593344 280255790481408 281449207693304 281998053482832 282077729869824 283287550722048 283303600026734 283358943753984 283383645285888 284599067160576 284670790715808 284695606606656 285225918819264 285322670901009 286546409184168 286627370674176 287856704765952 287873012930391 287881798385664 287954349242112 288515880516096 289189374695424 289851602185152 290528214393088 291094764885504 291168125461332 292442425834048 292525053198336 293086553102397 293853719448576 293879335852032 294426754910208 294452421267456 294526628026848 295706292193803 295789841738496 295864385549418 295890177230676 297159239153952 297243199217664 297822844403712 299091067650756 299201653868544 299900092276736 300484918591488 300560645637504 300586846710528 301876052473856 301952130108048 302540958041184 303915117128994 303941610624708 304027486995456 305245204845216 305331449536512 305358066499584 305408397986496 305435021657472 306745021062144 307420650912816 308739166607232 308766080634624 308843894667042 310168514600784 310256150335488 310283196604416 311604479946158 311692521401856 311719692884992 312300343784448 313718830584768 313746178709376 313825247806833 313834825285632 315091824356352 315171232578216 315198707314512 315260281792512 315287764291584 316630358654967 316640021741568 317247810168186 317337446103552 318698494562304 318726276784128 318806600946624 320173950555648 320254639555284 320282557432488 321656237363776 321747118866432 321775166849024 322364710332189 322374548422656 323775542887696 323838792861696 323867023183872 323948642897376 325256076754944 325338046532352 325366407550464 326083052458296 326844241192224 327481610496192 327574137913344 328997729063304 329090684848128 330502142509056 330585434379648 330614252833536 331258973925888 332032245020672 332763571955808 334219915238912 334304144048196 334398599119872 335832822226944 335862098116608 336601860602112 337387603811328 338045533415424 338130726342192 338160202549344 339610559033088 339696146371554 340358577796332 341279228731392 341944747278336 343400855450868 343497880728576 343527824812032 343614399364656 345001202827264 345088148694912 345185650704384 346685779012944 347331562433136 347361840713952 347459985137664 348271074902016 348939578925882 349038169127424 349068596179968 350565738356736 350654086577088 350684654495616 351337886757504 352964451048048 354478302400896 354567636650493 354578457526272 354598545728826 354698734828032 356119405652752 356220024459264 356251077582848 357869191239168 358535806382592 358567061382144 358657426064952 360195694375104 360227094073728 360297464905728 360317877111549 360328873476096 361863267034248 361965508724736 361997062705152 362671366975488 364247485748658 364350401081856 365913086349312 366005302348896 366037208494272 366140629499904 367607128415744 367699771341252 367731825200264 368416811808216 369413358698496 370101477556224 370122445196217 370133740781568 370227020454144 371814910322688 371847322914816 371908613677104 371941034437728 372666345666624 373536275648256 374359018450284 375997404643776 376103639826432 377811925005312 377844860381184 379465422880768 379561054287744 379594142142208 380301225092352 380430227868012 382061878912224 382169827565568 383830683907188 383939132322816 384687840688128 385585832927232 386435115819648 386468802913536 386566199285238 388126353180672 388224167281776 390021501389562 390782070803196 391804959264768 391839114469376 392569006546944 392603228356608 392702170702464 394275056258404 394386455651328 394485847399224 394520236307568 396212318871936 396324265623552 397085007429054 398788090201008 398900764717056 398935538491392 399036076681536 400634331359346 400747527516672 400782462280704 402602840144064 403387944054912 405220156171992 405255480832944 405369982660608 406993606460288 407096175413529 407108599382016 407211197315328 407246695543296 408993361416192 409894201217088 411652222142976 411688107512832 411755965142508 411791859556056 411908208187392 413558019467712 413674867113984 413698303350297 413710928805888 414468913284243 415590028535808 416400458379264 418291774113024 418328238279168 418433663742444 420122432475136 420228310104288 420264943086016 420347042390016 420383685722112 422173811539956 422997080224248 423116594804736 424931326083072 424955400040101 424968369045504 425038415630976 425075467928832 426898600740864 427006186073712 427043409909984 427838878228896 429819613776252 431785057148928 431822697578496 431931523863168 433784062043136 433821876733952 434777403277728 435792321589632 436642147328256 436752188191998 438663638751072 438787579797504 440780579172864 440819003778048 441640132365312 441678631901184 441789942040272 443684762607744 443835265846014 445738858730928 445864798826496 447777096302592 447802464558386 448636601476134 448802480802816 449850138415104 450727377887232 450840968456256 450880270065792 452814078710784 452928195162072 453811437061776 455038971641856 455872675693491 455886588248064 455912415937062 456041230493184 457867807267824 457997174304768 458037099749376 458152532486208 460117531593216 462247705350592 463108749910848 463149120951936 463265842000563 463279980183552 465252771901176 465384225503232 465424794906624 467406719919237 467420984475648 467538782102784 467579539327488 468450515676672 470578245877152 470619268064064 470752237928448 472637736534528 472756848867324 472798060971768 472931646437376 474960032612352 475871715252279 477158921652224 478047741843456 478089415176192 478209901419936 480260925833472 480302792098304 480381959332926 480423836148732 482484356045664 482620678299648 482662750273536 483561822633984 485663314331544 485758189292544 485800534775808 485922964346064 487884115132416 488007069798528 488049611325696 489124578687444 490266361788336 491222415744288 493496593594956 493636027272192 495753213763584 495796430553088 495878151569472 495921379250304 496888460888832 498048367531008 499145357933712 501329872858368 501456216072294 501597898679808 503749233340416 503793147174912 504902790903168 506081405716992 507068300123136 507240303824016 509415838549632 509544219557331 509559770087424 511774245209584 511918843097088 512917120917504 514114443902976 515101283176302 515246821092864 515291737218048 515421599046984 517501804240896 517632223042368 517778476056576 520028668519416 520997343649704 521042761070928 521189977706496 522406612353024 523409368388823 523425342062592 523602894269952 525848607535104 525981129865632 526026981743424 528283091829248 529446676572072 531717453601344 531867686289408 531897818593239 531914051321856 532048102242048 534179108479128 534330036688896 534376616374272 536803786858752 537803709573888 537850592073216 537986139097428 540293541562656 540340641110592 540493310214144 542794900551372 542948263087104 542995594057728 545324481888256 546371228622987 546525601622784 548869629523968 548917476683776 549007953523344 549055812741408 549210944249856 551410692623616 551549657011878 551597737800396 552625217712324 554120038047744 555152216334336 555200611172352 555340530681216 557722365484032 557770984372224 557911551656592 558999518499936 560304413472384 560462723186688 562898415386608 563996106965664 564155459739648 566607200053468 566717887507968 566767290571776 569198134321152 569341581431616 569391213213312 570451837638528 570645341802018 573092818368336 573254741348352 575713409531904 575746025860782 575908698484224 577031761032192 578378749390848 579703204370304 581056428786176 582189529771008 582336250922664 584884851668096 585032252084343 585050106396672 586173106204794 587707438897152 587758671704064 588853509820416 588904842534912 589053256053696 591412584387606 591579683476992 591728771098836 591780354461352 594318478307904 594486398435328 595627511143581 595645688807424 598182135301512 598403307737088 599800184553472 600951497039019 600969837182976 601121291275008 601173693421056 603752104947712 603904260216096 605081916082368 607830234257988 607883221249416 608054973990912 610490409690432 610662899073024 610716132999168 610816795972992 610870043314944 613490042124288 614841301825632 617478333214464 617532161269248 617687789334084 620337029201568 620512300670976 620566393208832 623208959892316 623385042803712 623439385769984 624600687568896 627437661169536 627492357418752 627650495613666 630183648712704 630342465156432 630397414629024 630520563585024 630575528583168 633260717309934 634495620336372 634674892207104 637396989124608 637452553568256 637613201893248 640347901111296 640509279110568 640565114864976 643312474727552 643494237732864 644729420664378 647551085775392 647677585723392 647734046367744 647897285794752 650676093064704 650732815100928 652166104916592 653688482384448 654963220992384 655128282287997 655148275826688 657995458126608 658181369696256 661004285018112 661170868759296 661228505667072 662517947851776 664064490041344 665527143911616 665752898769021 668439830477824 668608288096392 668797198239744 671665644453888 671703696837579 671724196233216 672954902214201 673203721204224 674775207622656 676091066830848 676261452684384 676320405098688 679221118066176 679392292743108 680717155592664 682558457462784 683868623905593 683889494556672 686801710901736 686995761457152 687055649624064 687228798729312 689981348452207 690002405654528 690176297389824 693371558025888 694663124866272 694723681427904 694919970275328 697879157851764 698076338254848 698137192359936 701131476713472 701308173154176 701369308991232 702675773515008 705928902096096 708956604801792 709135273300986 709197091457652 709397469656064 712238811305504 712440048918528 712502155165696 715738382478336 717071612765184 717134122764288 717314852129904 720391388750208 720454188147456 720572938999389 720594929811456 720635754223098 723726534068496 723931017449472 723994125410304 725342733950976 728494971497316 728700802163712 731826172698624 732010604697792 732074416988544 732281258999808 735214256831488 735399542682504 735463650400528 736833623616432 738826717396992 740202955112448 740244890392434 740454040908288 743629820645376 743694645829632 743817227354208 743882068875456 745332691333248 747072551296512 748718036900568 751994809287552 752184324108441 752207279652864 755623850010624 755689720762368 758930845761536 759122108575488 759188284284416 760602450184704 760860455736024 764123757824448 764339655131136 767661367814376 767878264645632 769375681376256 771171665854464 772651924764453 772870231639296 772937605827072 773132398570476 776252706361344 776448334563552 780043002779124 781564141606392 783609918529536 783678228938752 785138013093888 785206456713216 785404341404928 788550112516808 788772911302656 788971694798448 789040472615136 792424637743872 794170014858108 797576180402016 797801529434112 797871076982784 798072153363072 801268662718692 801495055033344 801564924561408 805205680288128 806775888109824 810440312343984 810510961665888 810739965321216 813987212920576 814192350827058 814422394630656 814493391086592 817986722832384 819788402434176 823304444285952 823376215025664 823511930285016 823583719112112 823816416374784 827116038935424 827324485517817 827349734227968 827396606700594 828937826568486 831180057071616 832800916758528 836583548226048 836656476558336 836867327484888 840244864950272 840456620208576 840529886172032 840694084780032 840767371444224 844347623079912 845994160448496 846233189609472 849862652166144 849910800080202 850076831261952 850150935857664 853797201481728 854012372147424 854086819819968 855677756457792 855968012703027 859639227552504 863570114297856 863619038791173 863645395156992 863863047726336 867568124086272 867643753467904 869554806555456 871584643179264 873284294656512 873504376383996 877327277502144 877575159595008 879259659307191 881561158345728 881638007556096 883280264730624 883357263802368 883579884080544 887118876581409 887369525215488 887670531692028 891477717461856 891729597652992 895604929116772 897273202952268 897604961605632 899700276830208 901454755774464 901681936912512 901760540131584 905628157421568 905856390324144 907622874123552 911745351386982 911824831874124 912082460986368 915735614535648 915994348609536 916074199498752 916305064972416 920235063186432 924495410701184 926217499821696 926298241903872 926531684001126 930505543802352 930768451006464 930849589813248 934813439838474 935077564205568 935159078654976 936901031353344 941156491754304 941238536128128 941475743420499 941504475856896 945275473069056 945513697734648 945596121943536 945863292874752 949891075964901 949920065224704 951743430504558 954317843304448 956095483686912 956178830352384 956419802839872 960521851666944 960605584196608 960763918665852 960847672297464 964968712091328 965241356599296 965325500547072 967094130996567 967123645267968 971326628663088 971516378585088 971601069551616 971845928692128 975768230264832 976014139597056 976099222651392 978249157374888 980532723576672 982444831488576 986993187189912 987272054544384 991506427527168 991562600093569 991592861106176 991756303138944 991842758500608 993776921777664 996096735062016 998290715867424 1002659745716736 1002912432144588 1003195797359616 1007498466680832 1007586294349824 1009805581806336 1012162811433984 1014136600246272 1014480607648032 1018831677099264 1019088439114662 1023548490419168 1023837686194176 1025834241835008 1030202566352604 1030493642185728 1030583474436096 1030843198093968 1035003608481792 1035264446084736 1035556952113152 1040057337038832 1041994687299408 1042085522141856 1042379955412992 1044813224706048 1046818736777646 1047205788539904 1051697215070208 1051962259731264 1052053963486848 1056566183658496 1058893353144144 1063434907202688 1063702909951479 1063735372578816 1063795637186478 1064096204484096 1068358216958256 1068660073377792 1068753232748544 1073607573717504 1075607419147776 1075701184146432 1075972278194856 1080587083125312 1080681282221184 1080953631334647 1080986620428288 1085589801102744 1085896526174208 1085991188115456 1090615679811553 1090648963776512 1092742457245974 1093051203245568 1097739259047936 1097834953367552 1098015907046688 1098111625482816 1098421888499712 1102821385247232 1103099314023756 1103195475600792 1105250435424648 1108240076095488 1110304432668672 1110367335588651 1110401222344704 1110681061362432 1115444730968064 1115541968744448 1115823103313184 1117999036999872 1120608826944768 1125796830773216 1127992213931328 1128310919479296 1133214400106936 1133435775015936 1133534581143552 1138396268642304 1138683162863232 1138782426426624 1140903675277056 1141290683604036 1146185636736672 1146509482696704 1151492051721564 1151817396968448 1154063522064384 1156757498781696 1159406408740608 1162112857572352 1164379059542016 1164672501845328 1169769703336192 1170064504168686 1172346212409588 1175414877794304 1175517343408128 1177707019640832 1177809685069824 1178106512107392 1182825168775212 1183159366953984 1183457542197672 1183560708922704 1188636956615808 1188972796870656 1191255022287162 1196364270603024 1196806615474176 1199600369106944 1201902994078038 1202242582550016 1202347386842112 1207504209895424 1207808520432192 1210163832164736 1215660468515976 1215766442498832 1216109947981824 1220980819380864 1221288526240587 1221325798146048 1221633591945984 1221740086629888 1226980084248576 1229682603651264 1234956666428928 1235064322538496 1235375578668168 1240674058403136 1241024601341952 1241094910050891 1241132786417664 1246417919784632 1246770085607424 1246878771539968 1249201375137792 1254875322339072 1254984714837504 1255300991227332 1260367297425408 1260684930312864 1260794829258048 1261041127170048 1261151057166336 1266521434619868 1268991240672744 1269349784414208 1274793978249216 1274866200120303 1274905107136512 1275226403786496 1280695802222592 1281018558221136 1281130229729952 1286624949455104 1289458841328756 1295102171550784 1295355171446784 1295468092735488 1295794571589504 1301352186129408 1301465630201856 1304332209833184 1307376964768896 1309926441984768 1310256564575994 1315990916253216 1316362739392512 1322341737518592 1322457011334144 1325035895703552 1328128980082688 1331054287823232 1331505797538042 1336879660955648 1337216576192784 1337594396479488 1343331288907776 1343407393675158 1345909804428402 1346407442408448 1349550415245312 1352182133661696 1352522905368768 1352640810197376 1358442236132352 1358784585486216 1361434311185328 1365116914925568 1367737247811186 1373603421803472 1373991522914304 1374111299248128 1374457597458624 1379962696904414 1380352594779648 1386743116051776 1389326249732544 1389447362855808 1389797526001689 1389839940550656 1395758315703528 1396152676509696 1396274384719872 1402220159757711 1402262953426944 1402616346308352 1402738617982464 1405351547030016 1411857804192192 1417913209603584 1418270546601972 1418394182915304 1418794939312128 1424477622611008 1424880097837056 1425004310331392 1427615145756837 1431476764956672 1434143225530368 1434268245528576 1434629704259808 1440782777500416 1440908376294912 1441145877998778 1441271508446196 1447453068136992 1447862034898944 1447988250820608 1450685467901952 1456989942994632 1457401604327424 1463652345397248 1464021209395584 1464148833977088 1470428513662976 1470799085365008 1470927300801056 1473667247232864 1480489780784868 1480908081816576 1487259641290752 1487389291659264 1487634454708416 1487764137750912 1490665382666496 1494145102593024 1497436073801136 1503989618575104 1504368648216882 1511247700021248 1511379441524736 1518244217150976 1518376568568832 1521204900369408 1521720911472048 1528247515648896 1528632658671993 1528679310262272 1535322735628752 1535756529291264 1538751362752512 1542343331708928 1545303849528906 1545740463278592 1545875211654144 1546264797140952 1552505412722688 1552896669127104 1560086005558248 1563128283212784 1567219837059072 1567356457877504 1570228105166469 1570276026187776 1570808682809856 1577100225033616 1577545822605312 1577943389596896 1578080945230272 1584849275487744 1588340029716216 1595152360804032 1595603058868224 1595693455779717 1595742153965568 1596144306726144 1602537325437384 1602990110066688 1603129849122816 1610411360576256 1613551776219648 1620880624687968 1621021923331776 1621479930642432 1627974425841152 1628384701654116 1628844789261312 1628986782173184 1635973445664768 1639113685868961 1639576804868352 1646608888571904 1646752430051328 1647023860570032 1647167438224224 1647632832749568 1654232077870848 1654648971035634 1654793213401188 1657875653136972 1662360114143232 1665601833517056 1673167096452096 1673312953116672 1673734654969776 1680489729900544 1680913240417152 1681059772344064 1681388169560064 1688695246159824 1691988320896992 1692466379218944 1699821600160404 1700153662523904 1700301871715328 1707594402963456 1708024744294848 1708173639639936 1711355512915584 1711936025406054 1719278455105008 1727140228595712 1727238077582346 1727726095452672 1735136248172544 1735287506935808 1739109613110912 1743169286358528 1746568589313024 1747008752767992 1754654555004288 1755096756253029 1755150319190016 1758519318614382 1763122316691456 1763276015112192 1766560529461248 1766714527604736 1767159768161088 1774237753162818 1774739050430976 1775341063384056 1782955434923712 1783459195305984 1791209858233544 1794546405904536 1795209923211264 1799400553660416 1802854491117057 1802909511548928 1803363873825024 1803521080263168 1811256314843136 1811712780648288 1815245748247104 1823490702773964 1823649663748248 1824164921972736 1831471229071296 1831988697219072 1832148398997504 1832610129944832 1840470126372864 1848990821402368 1852434999643392 1852596483807744 1853063368002252 1861011087604704 1861536902012928 1861699179626496 1869626879676948 1870155128411136 1870318157309952 1873802062706688 1882312983508608 1882477072256256 1882951486840998 1890550946138112 1891027395469296 1891192243887072 1891726585749504 1899782151929802 1903486861009116 1908635686608896 1912190967373824 1912357660704768 1912839605679744 1921043703333888 1921211168393216 1921527837331704 1921695344594928 1929937424182656 1930482713198592 1934188261993134 1942653257326176 1943032757170176 1943202139103232 1943691857384256 1952028279194112 1952198445302784 1956498314749776 1961065447153344 1964889662977152 1973986374379824 1974544109088768 1983012855054336 1983125200187138 1983512606277888 1983685517001216 1987553843555328 1992193470124032 1996581431734848 1997258696307063 2005319491433472 2005824864289176 2006391594719232 2014996933361664 2015111090512737 2015172588699648 2018864706642603 2019611163612672 2024325622867968 2028273200492544 2028961215296064 2037663354198528 2038176878229324 2047096980838336 2047675372388352 2051605871716779 2051668483670016 2060405132705208 2060987284371456 2061166948872192 2061686396187936 2069944045356621 2070007216963584 2070528892169472 2080114674077664 2083989374598816 2084171044283712 2084759910825984 2093637473555292 2094411577079808 2103394430140416 2103924519462528 2104107926973696 2113132367316992 2117786706288288 2126869814405376 2127405819902958 2127591274372956 2128192408968192 2136716433916512 2137320146755584 2137506465497088 2147215147435008 2151214838295552 2151402368292864 2151944556389712 2161174166250624 2161362564442368 2161907262669294 2171179602205488 2171793052348416 2171982376230912 2181231359623106 2185484914491948 2186102406491136 2195478518095872 2195669906735104 2196031814093376 2196223250965632 2196843776999424 2205642770494464 2206198628047512 2206390951201584 2210500870849296 2216480152190976 2220608865337344 2220734671177302 2221362122724864 2230889461936128 2231083937488896 2231646206626368 2235998073999744 2241217653889536 2251593661546432 2255984427862656 2256552972325323 2256621838958592 2266428800213872 2266871550031872 2267069162287104 2276792537284608 2277366325726464 2277564852853248 2281807350554112 2282581367208072 2292371273473344 2293018965393408 2302984103443128 2303634793936896 2308127044128768 2313514997563392 2317955774293359 2318812817481216 2324225715144704 2328758119084032 2329345003690656 2339539406672384 2340129008337372 2344692424819176 2350829755588608 2351034686816256 2355414039281664 2355619370139648 2356213024214784 2365650337550424 2366318733907968 2366915084395344 2367121417845408 2377273913231616 2382510044574324 2392728541206048 2393613230948352 2403805988156076 2404485165100032 2404694773684224 2415008419790848 2415617040864384 2420327664329472 2431320937031952 2431532884997664 2432219895963648 2441961638761728 2442577052481174 2443267183891968 2443480173259776 2453960168497152 2459365207302528 2469913332857856 2470128645076992 2470751157336336 2481348116806272 2481973456553451 2482049202683904 2482189820101782 2492835839569264 2493540171214848 2493757543079936 2498402750275584 2509750644678144 2509969429675008 2510601982454664 2520734594850816 2521369860625728 2521589658516096 2522082254340096 2522302114332672 2533042869239736 2537982481345488 2538699568828416 2549587956498432 2549732400240606 2550452807572992 2561391604445184 2562037116442272 2562260459459904 2573249898910208 2578917682657512 2590204343101568 2590710342893568 2590857116373519 2590936185470976 2591589143179008 2602704372258816 2602931260403712 2608664419666368 2614753929537792 2619852883969536 2620513129151988 2631981832506432 2632725478785024 2637778977921573 2644683475037184 2644914022668288 2650071791407104 2656257960165376 2661356629744227 2662108575646464 2663011595076084 2673759321911296 2674433152385568 2675188792958976 2686814787350316 2691819608856804 2692814884816896 2699100830490624 2704364267323392 2705045810737536 2705281620394752 2716884472264704 2717569170972432 2722868622370656 2735474495622372 2747206843606944 2747983045828608 2748222598496256 2748915194917248 2759925393808828 2760705189559296 2773486232103552 2778652499465088 2778894725711616 2779595052003378 2791516631407056 2792305353019392 2792548769439744 2804440319515422 2805232692616704 2805477235964928 2810703094060032 2823715608384384 2835826419207168 2836541093203944 2836788365830608 2837589878624256 2848955245222016 2849673227894703 2849760195674112 2855230291513674 2862953529913344 2868286451060736 2868536491057152 2869259408519616 2881565555000832 2881816752589824 2882291755997556 2882543016892392 2894906136273984 2895724069797888 2895976501641216 2901282392989701 2901370935803904 2913979885989264 2914803208654848 2927304690794496 2928042418791168 2928297667954176 2940857027325952 2941598170730016 2941854601602112 2947334494465728 2960979561569736 2961816163633152 2974519282581504 2974687800280707 2974778583318528 2975268909416832 2975528275501824 2981330765332992 2988290205186048 2994872147602272 3007979237150208 3008737296433764 3022495400042496 3022758883049472 3036488434301952 3036753137137664 3042409800738816 3043441822944096 3055631686002631 3056495031297792 3057265317343986 3070645471257504 3071513058582528 3077502725505024 3090607699057812 3091480926557184 3091750423308288 3092529594281904 3105010825445376 3105793338254208 3120172011116496 3126256566425568 3134439674118144 3140456210332938 3141617365619712 3154200450067232 3155091645210624 3155886779193792 3156161890460544 3169698550975488 3176680059432432 3190304721608064 3191108729854437 3191206117736448 3191386911559434 3192288613452288 3205074650874768 3205980220133376 3206259698245632 3220822721152512 3227103552439296 3241761249375936 3242043846663552 3242860894003941 3242959861284864 3255948851682304 3256769403308232 3257689578522624 3257973564346368 3271847039434659 3271946891329536 3278227371737922 3279153609736704 3293217777143808 3293504860102656 3294047721140064 3294334876448448 3295265665499136 3308464155741696 3309297942071268 3309586426802376 3315751306273944 3324720228286464 3331102006765953 3331203667034112 3346334192904192 3346625906233344 3347469309939552 3360979459801088 3361826480834304 3362119544688128 3377390492319648 3383976641793984 3384932758437888 3399643200320808 3400307325047808 3400603743430656 3415188805926912 3416049488589696 3416347279279872 3422711025831168 3423872050812108 3438556910210016 3454476155164692 3455452190905344 3470272496345088 3470575013871616 3478219226221824 3486338572717056 3493137178626048 3494017505535984 3509309110008576 3510193512506058 3517038637228764 3526244633382912 3526552030224384 3533121058922496 3533429055209472 3534319536322176 3548475506325636 3549478100861952 3550682126768112 3565910869847424 3566918390611968 3582419716467088 3589092811809072 3590419846422528 3598801107320832 3605708982234114 3606727747650048 3607042160526336 3622512629686272 3623425561296576 3630491496494208 3646981405547928 3647299327496496 3648329843945472 3662942458142592 3663865578721761 3663977394438144 3665220259889664 3680940252745728 3697981642804736 3704869999286784 3705192967615488 3706126736004504 3722022175209408 3723073804025856 3723284730152673 3723398359252992 3739253759353896 3740310256822272 3740636314619904 3747604125413376 3764625967017216 3764954144512512 3765902973681996 3781101892276224 3782054790938592 3782384487774144 3783453171499008 3799564303859604 3806973722018232 3817271373217792 3824381934747648 3824598600360909 3824715321409536 3825679211359488 3842087406667776 3842422336786432 3843055674663408 3843390689189856 3859874848365312 3868376523986268 3885306514652352 3886065514340352 3886404278206464 3887383714768512 3904056558388224 3904396890605568 3912996629499552 3922130894306688 3929779325954304 3947972748759648 3949088218177536 3966250400374276 3967025212555776 3967371034002432 3975107687110656 3984386940248064 3993162863469696 3994517392614126 4010638982866944 4011649728578352 4012783189438464 4029993866723328 4030222181025474 4037729413285206 4039222327225344 4048651245735936 4056546400985088 4057922430592128 4075326708397056 4076353756458648 4094193961676672 4095350744776704 4103211743433558 4120810265410416 4121974568742912 4122333897744384 4123372792375872 4139888090713242 4141057784338944 4160229348155328 4167978749197632 4168342088567424 4169392578005067 4169519821651968 4187274947110584 4188823154159616 4206660479273133 4206788860280832 4207849038925056 4208215853947392 4226264734633984 4235573412576576 4253739628810752 4254811639805916 4255182548745912 4256384817936384 4273432867833024 4274640293511168 4275012930994176 4282845437270511 4294430294870016 4302429676591104 4302804736585728 4303889112779424 4322348332501248 4322725128884736 4323814525338588 4342359204410976 4343586104696832 4343964752461824 4362462719246212 4370969828983896 4372204812982272 4390957036191744 4391339813470208 4392063628186752 4392446501931264 4411285540988928 4412397256095024 4412781902403168 4421001741698592 4441469342354604 4442724245449728 4461778923872256 4462167874977792 4463292413252736 4471996147999488 4482435307779072 4503187323092864 4511968855725312 4513105944650646 4532857600427744 4533743100063744 4534138324574208 4554732651452928 4555129705706496 4563614701108224 4565162734416144 4584742546946688 4585897976015979 4586037930786816 4605968206886256 4607269587873792 4616254088257536 4627029995126784 4635911548586718 4637625634962432 4648451430289408 4657516238168064 4658690007381312 4679078813344768 4680258016674744 4689384849638352 4701659511177216 4702069373632512 4710684315499407 4710828078563328 4712426048429568 4731300675100848 4732637467815936 4733830168790688 4734242835690816 4754547826463232 4765020089148648 4785457082412096 4787080367339151 4787226461896704 4807611976312152 4808970330200064 4809389547368448 4829869439165449 4830016839581696 4831234081728768 4840655328658944 4862641874063904 4863065769995328 4864439791927296 4883923277523456 4885154104962348 4886534367783936 4886960346519552 4907920336994304 4917341057606883 4918730414605056 4939826665715712 4940257290153984 4941502314672672 4962696233612544 4963946913106902 4964379640203564 4985671679138528 4987080342429696 4987515086159872 4996805500551168 5019501289356288 5019938859350016 5021203964909328 5041469189701632 5042739721251456 5043179317032192 5044164508680192 5066085738479472 5075964962690976 5077399137656832 5099464800481212 5100905615145984 5122783208890368 5124074232884544 5124520918919808 5146499797820416 5157835365315024 5180408686203136 5181420685787136 5181714232747038 5183178286358016 5205408744517632 5205862520807424 5217328839332736 5229507859075584 5239705767939072 5241026258303976 5263963665012864 5265290268759087 5265450957570048 5275557955843146 5289366950074368 5289828045336576 5300143582814208 5312515920330752 5322713259488454 5324217151292928 5326023190152168 5347518643822592 5348866304771136 5350377585917952 5373629574700632 5383639217713608 5385629769633792 5398201660981248 5408563473351171 5408728534646784 5410091621475072 5410563240789504 5433768944529408 5435138341944864 5445737244741312 5470948991244744 5494413687213888 5495966091657216 5496445196992512 5497830389834496 5519850787617656 5521410379118592 5546972464207104 5557304998930176 5557789451423232 5559190104006756 5583033262814112 5584610706038784 5585097538879488 5608880639030844 5610465385233408 5610954471929856 5621406188120064 5647431216768768 5671652838414336 5673082186407888 5673576731661216 5675179757248512 5697910490444032 5699346455789406 5710460583027348 5725907059826688 5736572902121472 5737072982114304 5738518817039232 5763131110001664 5763633505179648 5764583511995112 5765086033784784 5789812272547968 5791448139595776 5802564785979402 5827959771978528 5829606417309696 5856084837582336 5856595335908352 5881714054651904 5883196341460032 5883709203204224 5894668988931456 5921959123139472 5923632327266304 5949038565163008 5949375600561414 5950537818833664 5951056551003648 5962661530665984 5976580410372096 5989744295204544 5991776088921189 6015958474300416 6017474592867528 6044990800084992 6045333271538211 6045517766098944 6072976868603904 6073506274275328 6084819601477632 6086883645888192 6111263372005262 6112990062595584 6114530634687972 6141290942515008 6143026117165056 6154817615150337 6155005451010048 6181215398115624 6182961853114368 6183500846616576 6185059188563808 6209832136069863 6210021650890752 6211586676508416 6240344022232992 6252513132851136 6280912420665876 6283234731239424 6308400900134464 6310183290421248 6311773558387584 6312323780921088 6339397101950976 6353360118864864 6380609443216128 6382217459708874 6382773823118868 6384577226904576 6410149301749536 6411960440266752 6412519396491264 6441645442305024 6454207104878592 6483522498751872 6484087693327104 6485721788007882 6511897703364608 6513538806616464 6515379157045248 6515947128692736 6543694078869318 6556454743475844 6558307219473408 6586435554287616 6587009720205312 6588095442280128 6588669752896896 6590531330998272 6616928311483392 6618595884142536 6619172853604752 6631502612547888 6649440456572928 6662204013531906 6692668385808384 6693251812466688 6694938619879104 6723652961668608 6724239089376256 6754780984639296 6767953283587968 6769658916975969 6769865516875776 6799286400641616 6800614650095616 6801207486861312 6830377611853824 6832098977179392 6832694558559744 6845422051662336 6847744101624216 6877113820420032 6908952310329384 6910904381810688 6940544992690176 6940938200654983 6941150027743232 6953867322880077 6956438452443648 6972677145434112 6986274357252096 6988035011071968 7018618220017152 7020387025012116 7034077274457528 7052489266765824 7053104060448768 7066242117844992 7066858110418944 7068639072644352 7096951012651272 7098956201723904 7101364253536224 7131821739694848 7164839432934176 7178185623618144 7180839692845056 7211417964468228 7213455495300096 7214084321052672 7245025259372544 7246851122593152 7260982992988416 7293962811095856 7294598654992992 7296659687890944 7325884916285184 7327731157443522 7330440519779328 7361880505491456 7395963285609472 7409739998573568 7410385935230976 7412253472009008 7444044350418816 7445920369660353 7446147608051712 7446569460305346 7478507518707792 7480620513644544 7481272629239808 7495208250826752 7529251934034432 7529908289025024 7531805947363992 7562203784552448 7564109581877184 7564768975548288 7566906342998016 7599128607719208 7613947444036464 7634542746435584 7648763869495296 7649197200721818 7651358422718976 7684174813335552 7684844673572864 7686111349326816 7686781378379712 7719749696730624 7736753047972536 7770613029304704 7772131028680704 7772571349120557 7772808556412928 7774767429537024 7808113116776448 7808793781211136 7825993258999104 7844261788613376 7859558651908608 7895945497519296 7898176436355072 7932500800748552 7934050425111552 7934742068004864 7950215374221312 7968773880496128 7984069889232681 7986325726939392 7989034785228252 8021277965733888 8023299457156704 8025566378876928 8060444362050948 8075458826570412 8078444654450688 8097302491471872 8113092801970176 8115844861184256 8150653416794112 8152707512917296 8188387923353344 8206423486867116 8241620530820832 8243949137485824 8244667795488768 8246745584751744 8279776181426484 8282115568677888 8320458696310656 8335957498395264 8336684177134848 8338785156010134 8374549894221168 8377646308319232 8413320958546266 8415698077850112 8416431707894784 8452529469267968 8471146825153152 8507479257621504 8509623279611832 8510365097491824 8512769635872768 8546865735666048 8549019683684109 8549280587022336 8565690874541022 8588860589740032 8604859353182208 8605609473171456 8607778225558848 8644696665002496 8645450257769472 8647629050677176 8684718408821952 8687172209393664 8687929504923648 8724925438492424 8741939657967792 8744409625964544 8781914072383488 8784127256373504 8784893003862528 8822571081977856 8824794512190048 8825563804806336 8842003483397184 8882938684709208 8885448490899456 8923557847744512 8924063400842121 8924335749955584 8926584826505472 8943992295998976 8964870615558144 9006374646185728 9023937711450624 9026211889301292 9065715200855488 9067486200127488 9068276649148416 9109465302905856 9110259411412992 9127229402216448 9130325468832288 9166895058007893 9169485093893376 9171795952031958 9211936413772512 9214539175747584 9232508176515072 9271823097173436 9275251269924864 9296902860578816 9315032476336128 9317380014762624 9358157626689536 9360516033349488 9378769699276704 9403319022354432 9421368630998814 9424852096859136 9462601350201696 9465274935631872 9467660337581376 9468485671381632 9509095652926464 9530040178297296 9570914164824192 9574160734678302 9615223952624304 9617940660400128 9618779094736896 9659738878330898 9662468163457536 9681310657317888 9725283748127808 9726131539990656 9728582682011823 9728879583854592 9767846555046912 9770308209924696 9773068735567872 9773920693039104 9815541118303977 9815840673988608 9834682115213766 9837460829210112 9879653331431424 9880514580307968 9883004629345344 9925392467225088 9927893826213804 9928759280407128 9971343358277056 9974160684859392 9975030172319744 9993306020297859 9993611001102336 10039002578712576 10039877718700032 10042407929818656 10082938379403264 10085479442502912 10086358634064384 10132171476958944 10151929925381952 10154798275313664 10198929600962424 10201811230291968 10245566417780736 10248148465769088 10249041837839616 10292999595640832 10315670730630048 10360817372406272 10363428465494076 10366356572716032 10410817489035264 10411725041614848 10434657678665472 10459015718151168 10479411535878144 10482052516607952 10527927330025728 10530580537518174 10551115911686292 10578733900148736 10579656090673152 10600287165628416 10645426518976908 10648434302585856 10652046380304336 10695037287645184 10697732609542272 10700755171835904 10747259149401264 10767278435427216 10771259539267584 10796403321962496 10817126946702342 10820183242950144 10821126481579008 10867537889058816 10870276683889728 10891474489482624 10941897982489488 10988827374427776 10991596736165283 10991932183314432 10995660779668992 11039701575235312 11042820758237184 11093944928414208 11114609997860352 11115578902846464 11118380208013512 11166066525628224 11169221412077568 11169854190458019 11170195077758976 11217761278061688 11220930770466816 11221908943859712 11242812376240128 11294862433537536 11343305676828672 11346164372815776 11347153463322432 11350359514497024 11395820980888064 11398692911578812 11420921166054696 11451814119653376 11473145804242944 11473795801082727 11474145964228608 11477037634078464 11526262220003328 11527267010359296 11529167023990224 11530172067569568 11579624545095936 11605129571958804 11655919543957056 11659212834619392 11712169675164672 11713190671816704 11763428109303808 11766392682920064 11767418406408448 11789337977862912 11843918246278944 11847264654532608 11898751201122828 11901075637667328 11902113102007296 11925323061331968 11953160820744192 11979488590409088 11983552177842378 12031916948600832 12034949185735056 12089981600169984 12090666543076422 12145953737207808 12147012548550656 12169639202955264 12173767291776384 12222526744010524 12225980125191168 12229061269375944 12282581885030016 12286052234330112 12309635230300674 12362430796231248 12365923706228736 12367001693233152 12370118377127616 12419664272139726 12423173353016832 12480688044465984 12505026265702272 12561824841331752 12566469462478848 12616801800268928 12619981437819399 12620366580842496 12623547116775168 12624647561842176 12678794203901952 12706720237729728 12761218886432256 12764434919417748 12765547646237736 12769154453809152 12820298603499072 12823920880533504 12825038792982528 12848536311811533 12883290884610048 12908414209757184 12967044997503744 12968175386654208 12971443576015764 13023795406729216 13027077613232928 13030758314090496 13031894257385472 13087388157738636 13112909486951688 13116614438946816 13172871108575232 13174019440410624 13176190884560256 13177339505793792 13233856622966784 13237191768285072 13238345707209504 13263005225095776 13324408027063812 13385336771616768 13386503624933376 13389877239758208 13447305923337216 13448478178752512 13509561969278592 13535906567175936 13539317833951938 13598572801283232 13601229300191232 13602414973722624 13664197954358784 13665389117119488 13690844103324672 13695488203248432 13754227640840064 13817904620658768 13821808763621376 13881089985380352 13881876401309966 13907734645760154 13912876904887296 13945354290868224 13972548714504192 13976070022143936 14037236440034304 14040774050024232 14068154548915056 14104978533531648 14106208120897536 14132052946498221 14132484235689984 14137278145288704 14193902025302544 14197912403447808 14202728507072448 14263643479389696 14329678865868352 14356371247236288 14361241102017453 14361679385690112 14422835928936456 14426910990600192 14428168642105344 14489608317496347 14490050518745088 14493702245186304 14521965985976832 14587925622191712 14589197309985984 14593319375781888 14651769832570368 14655462314887044 14660881039558656 14723761010982912 14752023172820649 14791926571218944 14819479997147136 14820771870461952 14824506944018016 14888088700837632 14891840739320706 14893138920610692 14957015037415584 14961241027289088 14962545258479616 14990416501653504 15058503868068864 15059816578050048 15063611894727984 15124407569104896 15128219163754368 15129537951096576 15198257215438416 15227894888072928 15298394401443636 15302716845437952 15368349626671104 15369689347145728 15372222698653632 15373562756759424 15439499393461248 15473506095945072 15541226058609408 15544262057361408 15545142698241114 15549534859074048 15616226233552896 15617587562422272 15651986517998208 15688523577226752 15719117303817216 15791890995038592 15795870806277261 15796352872710144 15865001601497104 15868100850223104 15869484136009728 15900430748442624 15937547760992256 15968139778465362 15972651453878784 15978069570456504 16042555931467776 16046598914313408 16051132757753856 16120888724101896 16150917653140824 16156889308901376 16194604982943744 16225690420053513 16226185603940352 16231689722368512 16301306833588224 16305415025834592 16376775846706688 16412846973734232 16483241061641664 16487898274971648 16489335590977536 16493491169503488 16559552362852968 16564231137355776 16640917392621312 16671914996790528 16673368354269696 16677570312020268 16749099788442336 16755292616638464 16826641917092532 16831396155700224 16832863415789568 16905058938535936 16942293650306304 17014958515243008 17019246559223664 17020730194983648 17025539271745536 17093731471332096 17098039367368218 17131381749082044 17177721179480064 17209718706364416 17211218946342912 17215556451117696 17289393330004992 17290900515538944 17295258101354352 17369436817643904 17374344418787328 17449850876984848 17483879315935584 17488819251929088 17568254512747008 17569786007725056 17645142163955712 17649589024380096 17651127609612672 17684006966794368 17765877369418416 17770896981798912 17847115695489024 17848126801684242 17853169653010944 17887984591997952 17929741231116288 18012749292371456 18047875422901248 18052423778602584 18131430401710976 18134972400254976 18135999814614633 18136553298296832 18218930605811712 18220518822825984 18254458804432896 18260650937664576 18333790116015786 18338970187786752 18343591904063916 18423872827545024 18429078351495168 18464452845451011 18465016353030144 18543646194346872 18550502539849728 18593805721157632 18629496408209589 18630064952672256 18634760029525248 18716315253379072 18721032066698976 18757539398553408 18842737261997628 18849704193718272 18925202700403392 18930549871263744 18935320675162752 18936971342763264 19018191305852928 19060080356594592 19141828329648384 19148321469356604 19230447905248608 19235881320800256 19237558189473792 19319477756661796 19324936326915072 19362621314635776 19450567496255616 19452263079981312 19457165364023646 19535693110093824 19540616419849392 19546137471135744 19547841386078208 19631082236607954 19669364230427532 19674921658420224 19759306662862848 19761029160615936 19766009258690688 19850784934450176 19855787652427608 19857518560814256 19942686716554112 19948321369718784 19986612040595718 20078005157425152 20079755437400064 20084815859637312 20170958885005824 20172717268128768 20264342953917888 20303859850763904 20308976750927907 20309596550627328 20397859201924848 20403622460583936 20491132835561472 20496296931538176 20498083675679232 20585999191281664 20631341461260096 20721634744812544 20726856930988152 20732713145432064 20821634978070528 20822814601964949 20823450083229696 20861601968640231 20869315357330944 20918031436302336 20958823071756288 20964105033215904 21055854660051456 21061161075036348 21102231823372584 21157467800297472 21159312181346304 21200574331256832 21290853037953816 21296868605171712 21304092760608672 21389421802018417 21390074575290368 21395465219084544 21494518298802528 21534556870854432 21542519078535168 21634253893404684 21640366485900288 21642252963158016 21735075778117632 21740553367779456 21782948978965248 21883795964978976 21977654748855552 21983193472330566 21991321559337984 22079403150470624 22085641516474368 22187889856828416 22229219995720704 22231157805692928 22236760416027024 22332133051256448 22337761108981059 22338442824155136 22339708380916038 22435522556123376 22441861540933632 22443817887719424 22485624752480256 22589724867075072 22686611353657344 22692328745631552 22694306926644864 22700719028994048 22791641961776128 22797385823157624 22841842332109392 22903628239306752 22946291608485888 22947591602165454 22954075268156928 23052524440006656 23054534020718592 23058334047980448 23060344135139136 23159249090191872 23210259143917608 23311839087914112 23317714047361671 23318425669238784 23424339350329344 23426381343633408 23526856218607616 23532785365840128 23534836812816896 23578675955725824 23687836492557888 23694529309065216 23797502402245656 23802151275334656 23804226204014592 23850646122663936 23906321641488384 23952209667698043 23958977180818176 23967104355684756 24063833897201664 24069898371470112 24181333086152844 24291907474415616 24294025097101312 24339278405910528 24347534583552768 24445053488021048 24451960250382336 24458122538751888 24565163770060032 24619270460601348 24724861592462496 24731847412457472 24734003386466304 24740236754255232 24839328544279452 24846346706033664 24961376088931968 25010052531404544 25123649682663504 25132938924957696 25233603600537856 25239962875638798 25247094233550336 25249295123684352 25357588407803904 25413440475459456 25522437772864512 25528869838835496 25531095292475472 25538308907618304 25640597206998144 25647059051052327 25647841761067008 25697072623623066 25766581769220096 25816828419514368 25934089995007488 25936350773308416 25942887152031528 26047590813458432 26054155226465856 26061516628180992 26063788514770944 26174776315477272 26225818973903376 26233228877893632 26345742217150464 26352381769120512 26354679011587584 26467713245933568 26474383536570144 26476691414419008 26526010450191552 26648816054127624 26770673543233536 26772190202526363 26773007249866752 26779754479516416 26894611846674432 26896956357505024 27019123938557184 27071813134351872 27078635667903876 27197145602566464 27202458600382464 27204829947445248 27328395908717568 27330778234238976 27381688206649344 27390976406496864 27500685174023679 27508455281680128 27635809241317536 27643617527242752 27763752802619932 27815469291520308 27825753809774592 27890708581736448 27945097429008384 27952140044287872 28074472880068608 28081548100048464 28136309097830112 28209957067063296 28264105892996442 28274556290577408 28387804050605088 28395824806895616 28405457014144896 28527286958779392 28659357731736704 28712742494472576 28722482204034906 28845671857872912 28853821981200384 28856337284210688 28979216634992694 28987404490372608 29043931971953664 29175851244383424 29178394619971968 29185748046035469 29186638751563776 29303539665140736 29310924629774088 29321762079117312 29446623354911931 29447522021965824 29504046345641298 29583853142437888 29638959994294272 29641543740923904 29649013888036032 29776177401675264 29783681478641412 29786277841221384 29914030074831168 29922482054578176 29925090516959232 29979918060893577 29980833003307008 30117007736137728 30119633156100096 30127223789455968 30248815138209792 30256438327508736 30259075902193152 30396514430876832 30455789776145856 30596788802887272 30605433690875904 30736699253342208 30739378694291456 30744445397307264 30747125513518848 30878998786922496 30947012191890144 31082452117218816 31090285396482228 31099069718148096 31232452467105792 31235175124844544 31303973035996416 31377047154453504 31438234607634432 31583781990077184 31591741612554522 31730003202994208 31736201700446208 31738968272019456 31800861496885248 31936279556930724 31945302907757568 31956139140913008 32085111862935552 32093197828626816 32102265515507712 32241777448203792 32301835306281648 32313778617802752 32389209965887488 32451380840107026 32463379444737024 32602613667176448 32610830051669184 32753551693413376 32825693947468464 32966482123283328 32974790208495849 32975796549943296 32986982339006976 33119104725705936 33128462274711552 33281834785242624 33343829993581056 33346736708539392 33355140624040536 33498199576884672 33509562571374057 33510585233276928 33653283834185064 33662792311400448 33665726831579136 33809086074158143 33810117877071872 33884587300612608 34029917030486016 34038493118447328 34041460389967296 34051078543491072 34187462942664192 34196078734736436 34262763498164088 34355442358960128 34419437412728832 34421387403248181 34422437892685824 34431112902235392 34578786660009984 34581801031077888 34590516202708704 34738873635287808 34899701753969696 34967758631871168 34977638503858176 35136509025494016 35139572015450112 35290284327911424 35299178048760192 35302255219225344 35368013933588736 35531754738836832 35541793963597824 35696253603368484 35706339306021888 35775969183995904 35859482462232576 36025498584742912 36095750845802496 36104847557205168 36262860803421952 36269944800509952 36271999629229266 36437861211623424 36441037645651968 36508917608865792 36521301875329152 36667580232031572 36677940375573504 36687183808127832 36847745655090048 36858156702990336 36928905690902022 37087292388693744 37101005079699456 37187611442315264 37258992816419178 37269520059050496 37432630506758144 37442064133397952 37515078797106816 37685474523995256 37699408387436544 37850405400806784 37859944313458197 37861099742527488 37870641350325504 37873942685526528 38036382611705856 38120160713189184 38283656659296768 38296642938713208 38460895810497216 38471762641600512 38475116378947584 38638955513323592 38649872653830144 38725242629271552 38901134992511232 38904526159962624 38914330728047292 39071386220187648 39081232839698784 39092274942271488 39095682772156416 39262164473215908 39338728460855064 39349843316840448 39518613325725696 39522058321231872 39532018517381376 39701569868900352 39711575304855216 39715037121628512 39885373433108224 39973224081191436 40156010314850304 40159510874800128 40169631719274624 40341917770011648 40345434536257536 40528685907835776 40607719701527808 40617953501855814 40795718403849696 40807244921167872 40992593863076352 40996167351358464 41171998382563328 41262682922520192 41443269489625088 41453713861976304 41465426290864128 41643269956141056 41645629203929898 41723203937280462 41738630714661888 41836062872604672 41917646143512576 41928210066431808 42111709320102912 42122322150072696 42204463646745168 42314935600594944 42318624362692608 42581706075907632 42593737210343424 42608185521217344 42778843604036834 42790930438169088 42989036597605056 43069113741708864 43083723306052359 43085038157070336 43268507786809368 43280732971800576 43284505926316032 43468824952489041 43470151556235264 43481106735558912 43565897957930496 43767591929957952 43955309497711104 43966386944661132 43982643118675968 44158806300941248 44171283032948736 44256069518461947 44375779713656832 44458439991441408 44462315611385856 44473520832054048 44664266102512896 44675522217962118 44679416761832076 44871045112246752 44883723081867264 44887635775438848 44971249504960512 45179449734150144 45373222707314688 45384657491263104 45388613853289728 45583283923552256 45594771646315248 45683684664218784 45895183204330908 45908150536313856 46105048880013312 46109068041437184 46116668095960896 46120688270278272 46318498180383744 46420518287835216 46623678175828224 46635428094723342 46848678700658688 46852762687266816 47065570731680256 47069673625633792 47157351911451648 47375672985115776 47387612418831783 47389058618130432 47595004804491312 47604302550669312 47608452408029184 47701292245327872 47812643282976768 47904419335396086 47917954361636352 47934208711369512 48127667794403328 48139796742940224 48362666172305688 48583814948831232 48588050194202624 48677071260160539 48678556811821056 48695069167105536 48890106976042096 48903920500764672 48916245077503776 49130327540120064 49238540921202696 49449723184924992 49463694824914944 49468006772932608 49480473508510464 49678657088558904 49692693412067328 49922752177863936 50020105062809088 50247299365327008 50265877849915392 50467207201075712 50479925751277596 50494188467100672 50498590247368704 50715176815607808 50826880950918912 51044875545729024 51057739677670992 51062190584950944 51076617815236608 51281194413996288 51294118102104654 51394145247246132 51533163538440192 51633656839028736 51868179990014976 51872701546616832 51885774304063056 52095181626916864 52108310452931712 52123033256361984 52349552630954544 52451637947806752 52466457755787264 52704763538241024 52709358023175168 52935426491867136 52948767073140288 52953382828838016 53052020900383104 53297632108255248 53541347086467072 53544380405052726 53559508959032832 53789223693348864 53793912715010048 54038247877114368 54143626268703744 54157271335807752 54394291205132928 54404917200764928 54407999443843899 54409659894890496 54656791817435136 54661556468477952 54763376413298688 54781952812993728 55001370348047358 55016910563360256 55271618482635072 55287235054485504 55527505605239864 55630938583040616 55651507619549184 55781417163472896 55888489224628767 55890194858016768 55904280088575744 56148945760137216 56163096200096928 56272618195660224 56528211785992884 56549112581154816 56775608101210176 56791649613791232 56810914028289792 57054573917558784 57318715463473408 57425484988945152 57444964408069812 57691343715745824 57707643962400768 57712674568421376 57958433269985388 57974808980745216 58087863943907328 58351702488766848 58356789239943936 58371496092070938 58607079330281472 58621849259548176 58643524158234624 58893246709823862 59008092691282596 59167706284875776 59277919988588544 59283087481847808 59298027776072064 59552354803350528 59567362957282824 59572555682442768 59828060149662336 59844964109156352 59959836121787154 60234015472275456 60239266312200192 60254447578911936 60512876655017472 60518151804386304 60793028861753664 60911579552291712 61193577605774544 61210867381751808 61473398506684416 61488890794614528 61494251027037696 61757997573844992 61894024383780288 62164904234437632 62180570792964456 62198139436296192 62464904934211584 62468443805894847 62470350249689088 62584805905920693 62607946071992832 62754094308907008 62876469215268864 63167563980154368 63183483225109044 63460006405988416 63472403400892416 63477936544038912 63601722993770496 63872559113861448 63890605815515136 63912278281826016 64168265406055251 64170223725871104 64186395657253632 64483554896407584 64603670612563296 64627557235605504 64902761680214052 64926758889474048 65205227334352896 65221660103338368 65507103386826752 65651387894936928 65932964246566656 65949580416991698 65973964678013952 66238209451411872 66256924549423104 66563669570485248 66687659987162112 66693473417078784 66710281248081072 66996399153769344 67019125142748114 67306567668370128 67325584622800896 67331453663158272 67618172148316286 67769174601225216 68059834060972032 68076986236894656 68082920779934592 68102157086982144 68374925885328384 68392157469472872 68525526996328176 68710884717920256 68838874825457664 68842774806496362 68862225804470784 69157573320019968 69163602062155776 69181032405417408 69477747270575616 69799403507939392 69935517263742336 69953142142085013 69955277007716352 70273018050988032 70279144030900224 70580568655822848 70598356097520384 70604510438450688 70736027867177472 71063509477673664 71083587927195648 71392507206736968 71412678612043776 71551938367991808 71718964924465152 71856629003094129 72050997169485824 72191501691604992 72209695114410336 72525721606843904 72543999258458532 72875722423246848 72882075291303936 73017835217731584 73042603750658304 73335160464063144 73355880751147008 73374367616255664 73695491310180096 73857811381804044 74174584777387488 74202010159398912 74517985632838356 74539040118100992 74865261013516288 74884128266795904 75030157594213632 75370949047990512 75398816774873088 75700810801613568 75719888626916394 75741282700651008 75747885371053056 76072765223411712 76240321426378368 76567313318593536 76593285877426416 76921791620994432 76941177153156981 76943525283201024 77277911026647184 77299745307660288 77450485258543104 77802269985022464 77809052319925248 77828661456094584 78142772440375296 78162465679397568 78184549884542976 78191365544312832 78524328946431816 78677456921710128 78699686633680896 79037226651451392 79064037034762752 79403139737800704 79423150609710432 79430074243257024 79770746866216448 79946448162382872 80312020629700608 80316570607579089 80319021749600256 80339263438549248 80683835540023296 80690869072515072 81057371815671552 81215439403055616 81235907003711628 81591436807699392 81614489842335744 81985187726152704 81992334702716928 82343996765126656 82502055522071037 82525365845040384 82886538979250176 82907427723952608 82930852581728256 83291258407859796 83446407874560924 83477261429323776 83672125745209344 83835292287025152 83856420132863616 84223418640205824 84244644300145392 84408927293490336 84629871201189888 85163412151815264 85187474420686848 85216371042434688 85557687208073668 85581860876338176 85978073195210112 86138227483417728 86167446612104718 86537015573618736 86561465943601152 86569011852632064 86937649904978082 86962213471117824 87131795915860992 87535183859915904 87910618995422208 87932773889322264 87965286237351936 88317612601882496 88339870064735793 88342566065897472 88512139036923894 88751559427313664 88916879982882816 88924631222771712 88947041664108096 89328532205025792 89351044435924236 89358833523664152 89742090224493504 89767446163734528 89775271550877696 89939754182680731 89942499009921024 90358899468300288 90746445414629376 90769314982526208 90777227706579456 91166567847104512 91189543292630496 91367369328437568 91790366408661816 91816301072627712 92210097760026624 92218136082874368 92233336191921792 92241376540556544 92636996360767488 92841036575670432 93247356351656448 93270856189446684 93697357401317376 93705525374533632 94131141463360512 94139347251267584 94314703822903296 94751345970231552 94775224837663566 95190009608982624 95208605101338624 95216904816058368 95402584490655744 95808838670792172 95835908723272704 95868417422739024 96255335588806656 96279593485880448 96725332344611376 97167629897662464 97354142520321078 97390138334211072 97780213952084192 97807841001529344 97832490155007552 98260655080240128 98477081842405392 98899446369849984 98924370625487547 98927389649829888 98960947017020928 99357314177117808 99385386824134656 99845504355727872 100040210125618176 100494598730654016 100528687714122171 100531755699830784 100934414402151424 100959851502555192 100988376934201344 100997180494737408 101427258222474429 101430353631215616 101653761901837824 102089751091458048 102115479355341984 102124381169901888 102153235630473216 102562388827992576 102588236204209308 102788290494492264 103066327076880384 103264162209744543 103267313678057472 103736359980029952 103745403093233664 103771548608126112 104190363253833728 104216620905863424 104699105261909088 104903275895613504 104932915511574528 105409527076482048 105418716046350336 105870852983734272 105897534146280576 105906765657676032 106104041800766208 106595264216510496 107088760810105452 107119017918065664 107578447386697728 107587825430020096 108076495754228736 108287252537407488 108314542671615504 108788582410265856 108809834401529856 108815998887687798 109313583634870272 109323112936955904 109526752826597376 109563905625987456 110002740696094716 110033821126720512 110543236965270144 110574470108971008 111055011210479728 111261877166081232 111303015239098368 111562834326945792 111776978449257534 111808560177151488 112297891520274432 112326192400193856 112545236391320448 113056423571985768 113098225162309632 113551216202420352 113579832940374591 113583299227582464 113621828056579584 114109147835117568 114637430926946816 114850969977890304 114889928816139624 115382687431491648 115415287924801536 115425349136842752 115916866539970776 115949617961490432 116175727887814656 116703404977533696 116713578479887872 116742992184141876 117214158660562944 117243698519096352 117287048316469248 117786493419647724 118016185382565192 118335412569751552 118555839977177088 118566174963695616 118596055552144128 119104709606701056 119134725914565648 119145111364885536 119656120299324672 119919672243574308 120468030944550912 120478532624400384 120508895157823872 121025753310034944 121036303608772608 121586057723507328 121823159104583424 122387155211549088 122421734763503616 122977781589229056 122988502054075392 123515995147689984 123788048767560576 124329808468875264 124361141585928912 124396278872592384 124929809868423168 124936887611789694 125169611811841386 125215892143985664 125508188617814016 125752938430537728 126335127960308736 126366966450218088 126920012811976832 126944806801784832 126955873088077824 127745118227722896 127781211631030272 127824556563652032 128336530812110502 128372791314507264 128967109792815168 129207341225126592 129251169918157077 129255114471211008 129805523360428104 129853517778948096 130406474857467123 130410454668705792 130443320206676736 131014206773653504 131302775789873856 131865928493133312 131899160833983396 131947929356027904 132476418902823744 132513849098846208 132768208555385841 133127339140970496 133375319974324224 133386946834157568 133420562496162144 133992798307538688 134038250285496228 134613135336740256 134651169245601792 134662907326316544 135236344296632572 135538349202450432 136119668121944064 136153972473789312 136165841559869184 136749851770656768 136784314938945744 137051053992656352 137685549612992724 137724451608941568 138315146640039936 138327204124311552 138362064810834816 138955494541151232 139598807015878784 139871034527484672 139906284284170026 140546036101976064 140558288061800448 141196712195040768 141209020876901376 141472055734354944 142127018955347328 142162837256495349 142167175854391296 142785014413473936 142825357224087552 143103876735983616 143437929848930304 143713258006188258 144101994338971648 144383003383209984 144419390228820672 145051443213687808 145087998516917064 145751444846493696 145764150582607872 146031213780481617 146035670435463168 146085207501316608 146670320928126288 146711761502294016 146748735232511328 147390982620360192 147715622763608088 148349169554774976 148404020318797824 149035971265676712 149078080236201984 149725952614128919 149730522027032576 149768256533591808 150060315188427264 150741898095981024 150797633549746176 151401621603227136 151439777253832788 151482565401302016 151495770742106112 152145530446823424 152480642852756736 153134626637187072 153186571754852832 153843583241988864 153882354306313962 154555822053294368 154599490615320576 154900970517086208 155604539970044928 155618104639850496 155657322912189168 156285544880750592 156324931358795136 156369099769085952 157048657892863632 157354913843420256 157399373267361792 158128074069525504 158806279475601408 158846301219420864 158860148486514048 159541493732432896 159892896324765744 160624041259401216 160633141215158178 160678526877098496 161367671080046592 161381738145030144 162114743631343104 162430878806111232 162471814007423256 163182873615398784 163223998331531697 163228979684671488 163970375452305408 163984669405433856 164687993530253312 165004111044142074 165050731690080768 165773077958500352 165814855447905216 165861705163456512 166582516815719592 166892815749121848 166954522858647552 167344251490418688 167665467673886301 167670584574050304 167712840265727232 168446837280411648 168489288600290784 168817854586980672 170326824303630528 170374948841373696 170432742084869376 171115374416147336 171163721752676352 171956146390420224 172276454966835456 172334893224209436 173074031147237472 173122931887202304 173138023705264128 173875299809956164 173924426942235648 174263591831721984 175070367719831808 175821237990844416 175865547778644528 175930572474703872 176635225203764992 176679740129471586 177024278073847788 177503118854627328 177833759965765632 177849262445543424 177894083328216192 178657064410051584 178702088871848472 178717667047328304 179484180448987008 179534892327469056 179879508365361462 180717798936600576 181538629965052416 181554455413158912 182333135694209024 182379086585260992 182734738656875136 183580732817323632 183632602145255424 184420195520053248 184466672383843584 184482753081113088 185273992721534976 185682073151340864 186494712703312896 186541712378893368 187394714802634752 187405331417684541 187411050749067264 188262282926721024 188278694502535168 188629407645806592 189502691940463104 189550449675327132 190380019217965248 190417210202677248 190433809632116736 190805168981311488 191617677341584344 191671817446545408 191736834845478048 192504796218165753 192510671177613312 192559186971760896 193450664689222752 194708285040642156 194780276668422144 195560427904168384 195615682003058688 195664980310015104 196521310160480256 196954163684810784 197798892739699968 197848741250975094 197921894034041856 198714628354235616 198770773648269312 199691008711455744 200080420251236352 200989197461308032 201057375428244342 201868828804302848 201919703005110384 201976753868402688 201994360989474816 202854516444948858 203307523803675648 204179502182916096 204230958710683968 204248762339803776 204306471260946432 205124777655985152 205176472408418616 205576580988984528 206132654153760768 206528324419489086 207472719960059904 207490806186467328 207543097216252224 208433241811726848 209398210523818176 209806551791227008 209859426426255039 209865831023149056 210819054152964096 210837432092700672 211741705967468544 211795068292561152 211813531315352064 212208083601532416 213190528433020992 214177521620210904 214238035836131328 215156894773395456 215175650860040192 215569887009282387 216152991508457472 216574505074814976 216629085343231008 217577164820531712 217631997775375596 218627167269740544 218646225873911808 219053505653194752 219127811251974912 220005481392189432 220067642253441024 221086473930540288 222110022420959456 222523754332162464 222606030478196736 223553956898515068 223617120354302976 224595783040548864 224652384800387712 225090472782640896 226112847143971536 226196450324619264 227102432404840704 227159665880749182 227243656113159168 228218295670235136 229274861853893632 229701939955780608 229779857632279248 230765374862983296 230823531459470943 230830575849603072 231833733079941552 231899235922980864 232351455775629312 233406809955067392 233427156959775744 233485984368283752 234428317321125888 234487397038192704 234574096632938496 235572986839295448 236032370765130384 236670825139503104 237111679954354176 237192111104288256 238209419213402112 238269451829131296 238290222729771072 239312240598649344 239839344487148616 240936061889101824 240949711822737267 240957065248800768 241017790315647744 242051506620069888 242072607217545216 243172115447014656 243646318209166848 244774310423098176 244843469527007232 245955563178458112 245977004108150784 247031990295379968 247506166566213111 247576097535121152 248659616937750528 248722283171857824 248792557745184768 249873775223579388 250339223623682772 250431784287971328 251016377235628032 251505876861075456 252670255920617472 252733932900436176 253840025623953664 253889613603569664 255490236455445792 255562423262060544 255649113127304064 256673061624221004 256745582629014528 257934219585630336 258414682450253184 258502339836314154 259611046720856208 259707035557896192 260812949714934246 260886640413353472 262028413547307008 262605551579747712 263731856986266624 263798321667966792 263895858712055808 264952837805647488 265019610194207379 265027698197692416 265536417110771682 266254678281940992 266750639948648448 266773893668315136 266841124992324288 267985596615077376 268076500570992456 269226270673480512 269302338491203584 269325814652633088 270472688593265144 271076698404900864 272239336243888128 272307944947578624 272331683119738368 273499703541313536 273568629877891488 274102107985312704 275371099225985448 275448903217883136 276630293280079872 276654408248623104 276724129621669632 277910989082302464 279197614031757568 279742069054969344 279812568568340052 281092072203952128 281116576123600896 282393424390081536 282418041753802752 282944111468709888 284254037910694656 284325674512990698 285570028826947872 285650714448175104 286207753471967232 287426516012376516 288203988677943296 288766006766419968 288838780457641344 290102886427375616 290175997033834128 291502889692987392 292062427560963234 292170415002633216 293340641856252576 293423523004588032 293497470465022656 294781965240720384 295431245527216176 296698339109549952 298071942531353424 298156160472403968 299451905228257838 299536513067183616 300120630376854528 301483796191962048 301586063142366513 301595267099492352 302803243206454272 302879554507665576 302965130802604032 302991541484212224 304281774667423287 304291060893646848 304961285705513472 306269253274374144 306373143509705664 307687166483977728 307764708612627924 309111644106588736 309198981230641152 309792486629233629 309801941034172416 311209079940089856 311236209279700992 311314645824378336 312571089761501184 312649862717590272 314097315785727264 314709827686840512 314798746534723584 316256148139051008 317612558951202816 317692602438841728 317720296973028096 319082987464865792 319785792649531488 321266282430316356 321357053754196992 322735342160093184 322763476290060288 324229487262686208 324861757612222464 324943628014846512 326365747230797568 326447996663063394 327940750904610816 327969338810867712 330008222088284148 330101463380161536 331546155917000704 331629710895810432 331723410326913024 333165033631439184 333785631498243696 333909045717295104 334688502980837376 335330935347772602 335425680531454464 336893674560823296 336978577200581568 337635709173961344 340653648607261056 340739498821123773 340749897682747392 340865484169738752 342230748832294672 342327443505352704 343912292780840448 344552909933670912 344669786448418872 346148062294474944 346245863774404608 346276047410528256 347750599619912328 347848853884471296 348527183663443968 350140735439663616 351642475981688832 351731095557289056 351861144949407744 353270450407529984 353359480258943172 354048556147695576 355006237709254656 355667519931531264 355698524891086848 355788166656432384 357314128820103168 357404177743696944 357435334094656608 358968360897974016 359759016730722924 361435597873201152 363077259930104832 363108910826317824 364666271388418048 364758173170521984 365469477313750272 367161465634647264 367265204290510848 368933344767687168 368965506162226176 370547985443069952 371364146302681728 372989425406625792 373083424757786736 374789429605269504 374810662835369082 376524565853442048 376557389005070336 377258815291613184 379005383880926208 379100899350654264 380760038435930496 380834420405354496 380867619264233472 383235354683168688 383343634893090816 383473669690956096 385009592436331506 385118373943521792 386901329378445504 389416570081284312 389560553336844288 391120855808336768 391219424572401369 391231364006117376 391329960620030208 393042620320960512 393908327369621568 395597785479399936 395697482501950188 395843788068083712 397429256708471232 397541547296538624 398304625666157523 399382017422911488 400160840502472704 401978394922616064 402114750856488684 403737657608605696 403839406010220768 403953507736805376 403988721978949632 405709032889897716 406615047607351296 408359004365832192 408461917421367936 408497524679607552 410249555311970304 410352944816837232 411153161977969056 413056648838978172 414945439920119808 414981612372934656 415086194432504448 416866483623453696 418796421047636352 419613103582454016 419718852852510078 421638108305928192 421674864185401344 423590136585122304 423627062630704128 424416167203064832 426381056866041984 428355043240421808 428476071672262656 430313789546790912 431139774018564774 432305983016914944 433149010149629952 433258170686462016 435154329641063424 435263995550751192 437254334539481088 437292451747823616 438093641341444851 438107011306389504 438255622503949824 440010962784378864 440135284506882048 442172947861080576 444220044841918912 445047508664324928 445212060956393472 447107913797030136 447234240708605952 449177857842386757 449191566081097728 449304769600775424 450180945565281792 452225694287943072 452392900649238528 454204864809681408 454319331761498364 454487312226318336 456436591340470272 458549723707787264 459403879911561216 459559715264558496 461530749725966592 461647062918941886 463667466159883104 463798471845961728 464702911551258624 466813619910134784 466854313919551488 466971968736567504 468856634642251776 468974794076385408 471145973678590896 472064741530260768 474384222208576512 476418838426804224 476538903658262592 476580445459542144 478624481197298688 479678688974297232 481872123778203648 481899423645474534 482035580631295488 484103013240139776 484145214435090432 486344230894029312 487292636418333696 489548620846196352 489671994994595091 489686939054014464 491911126356916224 491954008216301568 494063980590759936 495012333132426222 495152195070242304 497319233875501056 497444566343715648 497585115490369536 499747550447158776 500678447247365544 500863568575942656 502032754471256064 502996403021658903 503011753722150912 505340511841234944 505467865800872352 507680051247907328 510980472910891584 511124846524121088 511298226254608128 513346123248442008 513491165258029056 515868439171260672 516829364900506368 517004679672628308 519222093441712416 519414071115792384 521625899429868492 521773280826706944 524056827094614016 525211103159495424 527463713972533248 527596643335933584 527791717424111616 529905675611294976 530039220388414758 531072834221543364 532509356563881984 533501279897296896 533547787336630272 533682249984648576 535971193230154752 536153001141984912 538452541346961024 538604676982407168 540945377186530288 542153396809801728 544615889895157248 544663366239476736 546999407082627072 547137259755782976 548204215970625408 550742198451970896 550897806435766272 553260586560159744 553448259243339264 555821978164604928 558395228063515136 559484138109938688 559625137136680104 562184144407904256 562215994253053623 562233152247201792 564786848780163072 564836083507605504 565888222937419776 568508075821389312 568651349025981396 571140057653895744 571301428896350208 572415506943934464 574853032024753032 576407977355886592 577514388654497259 577532013532839936 577677560915282688 580205772854751232 580351994067668256 584124855121926468 584340830005266432 586681283712505152 586847046009176064 586994940930045312 589563930481440768 590862491054432352 593396678219099904 596143885062706848 596312320944807936 598903810456515676 599073026134367232 600241260753709056 602967592383924096 603172126284733026 605606486412908544 605759109015331152 605930261605208064 605983082968424448 608563549334846574 609922571411026944 612538506548748288 612746287019411328 615374332967955456 615529417225255848 618223288213177472 618397962461282304 619584973258467258 622418159880179712 622472418559401984 622629291648756672 625299725435180544 628194631571454528 629419655373681024 629578279278765117 629597493069447168 632512296278102016 635225117902405632 635385204877683456 635440593946056192 638165974929731584 639571585299062976 642532564860632712 642714107508393984 645470684320186368 645526952580120576 646709661027847161 648458974525372416 649723515224444928 649887256029693024 652731494461595136 652895993326126788 655881501809221632 655938677621735424 660016444176568296 660202926760323072 663092311834001408 663259421791620864 666330067262878368 667571262996487392 667818091434590208 670661870695545204 670851361062908928 673787349121646592 673957154401163136 675271418347922688 681307297214522112 681478997642247546 681730968339477504 684461497664589344 684654887010705408 687824585561680896 689105819867341824 689339572896837744 692296124588949888 692470594378412829 692491727548809216 695501199239824656 695697707768942592 697054367326887936 700281470879327232 703284951963377664 703462191114578112 703722289898815488 706540900815059968 706718960517886344 708097112295391152 710012475418509312 711335039863062528 711576333312864768 714628257640206336 714808355487393888 714870668189313216 717936721795948032 719518033461445848 722849135468211801 722871195746402304 726154519860209664 726217821652635648 729332542776836096 729516346341043968 730938954627500544 734322931269294528 734530408581021696 737866689535374336 737931012324452352 741095970886139904 742518499698639333 742728292605363456 745978850813251584 746166849515573472 749621325670738164 753049131706884096 753114778010140672 754517630583226368 758010767761852416 758201798701308528 761520076871860992 761668840810708992 766470709366337376 766687269786181632 766947339381912192 770019184872663012 770236747887043584 773802658756891008 778833140162568624 779121106673688576 782241711616673536 782438849144802738 782659921240060416 786085240641921024 787816654739243136 791195570958799872 791394965003900376 791687576136167424 794858513416942464 795058830582622137 795083094593077248 796609251332315046 798764034845822976 800321681004945408 803956789845232128 804229501712977368 807475315217211392 807678812020441536 807907015473610752 807977443957899264 811418065779795432 813230095214702592 816718008731664384 816923834842735872 816995049359215104 820499110623940608 820705889633674464 822306323955938112 826113297677956344 829890879840239616 829963224745869312 830172388865008896 833732967246907392 837592842095272704 839226207164908032 839437705705020156 843276216611856384 843349728370802688 847180273170244608 847254125261408256 848832334406129664 852762113732083968 856710086480843616 856952143344525312 862279548037129548 864611966033829888 866298020299259904 866516341372924032 870308659282126848 870527991101502384 874508669078962176 876187282682889702 876511245007899648 880021925568757728 880270569013764096 884345895722161152 888440089683837824 890095017328649856 894215827594060272 894468481417211904 898355715684773514 898609539201550848 900361891130563584 904451388575886144 904758189427099539 904785801298477056 908409729619362816 908638663522996728 908974624452636672 912845324002269861 912873182680940544 917099447415574528 918807759823122432 919119430529116992 923061499451933184 923294125837883772 927334932319766208 927596943691923456 929377459887700887 929405823102517248 933627239820269568 933708627839102976 933943937473135008 937713269284503552 937949588152770816 942291947357181792 944129483060521536 948768444417153024 952837676853608448 953077807316525184 953160890919084288 957248962394597376 959357377948594464 963798847290949068 964071161262590976 968206026480279552 968290428870180864 972688461788058624 974585272836667392 979097241692392704 979343989989190182 983822252713832448 983908016432603136 990024666264852444 990304390140484608 994638467751002112 994889132687431296 995170230980739072 999495100894317552 1001356894494731088 1001727137151885312 1004065508942512128 1005992806043317806 1010681023682469888 1010935731601744704 1015360102495814656 1021960945821783168 1022218496463371319 1022249693048242176 1022596452509216256 1026692246496884016 1026982330516058112 1031736878342521344 1033658729801012736 1034009359345256616 1038444186883424832 1038828142231584768 1043251798859736984 1043546561653413888 1048081668298902433 1048113654189228032 1050422206318990848 1054927427945066496 1055193286671867168 1055583434848223232 1059811351222589952 1060078440776829516 1062145668443086728 1065018713127763968 1067002559794593792 1067095574673260544 1067364499969297152 1071942386460309504 1072306002283969824 1076905082693922048 1081890754373060576 1084306793619603456 1089231779790314496 1089326732478953472 1093998814165254144 1094274519511565952 1096408431941250816 1101484396903941792 1101795612871532544 1106896518486678528 1111643956329209856 1116790456127030272 1118968276219877376 1119250274273360208 1124368288815808512 1124431988506107246 1129573697560326144 1129672167015211008 1131776445874839552 1137016151642778624 1137302698051962792 1142280115307791488 1142602857792700416 1149706064049506064 1152815954711773184 1155028777308994518 1155355121830565376 1160411545709502464 1160703988135336512 1168249710243852936 1168681660010532864 1173362567425010304 1173658273717204107 1173694092018352128 1173989881860090624 1179127860962881536 1181724982108864704 1186793356438199808 1192287770125413696 1192624641889615872 1197807620913031352 1198146052268734464 1200482521507418112 1205935184767848192 1206344252569466052 1211212972825817088 1211518218030662304 1211860523210416128 1211966165936848896 1217127098669693148 1219845142822053888 1225077013097496576 1225492574038822656 1230748665935910912 1231058834450511696 1236446576426354944 1239169946516934516 1244836319760359424 1244944837118803968 1245258583297513344 1250599450870361088 1256389263142909056 1258839310747362048 1259156558557530234 1265024592556204032 1270770409755366912 1270881187892112384 1276331949859463168 1279143170598125952 1285065129721265424 1285428215016787968 1290941368640372736 1293419322055694322 1296917949050744832 1299447030448889856 1299774512059386048 1305462988923190272 1305791986652253576 1311763003618443264 1311877355243470848 1320032888353136592 1320405853520646144 1326518843583241728 1332660134525756736 1335142525992974784 1335636182869180416 1341323741391090408 1341702722125817856 1347533573527160271 1347574698243293184 1347914308802326272 1350542836695845376 1362614594429044224 1362957995284495092 1363461936678955008 1368922995329178688 1369309774021410816 1375649171123361792 1378211639734683648 1378679145793675488 1384592249177899776 1384941188756825658 1391002398479649312 1391395415537885184 1394108734653775872 1400562941758654464 1406569903926755328 1406924382229156224 1413081801630119936 1413437921035772688 1416194224590782304 1423152666625729536 1429256515280412672 1429616710974787776 1429741336378626432 1435873443591896064 1439036066922891696 1445698270936423602 1452309039720419328 1452435643305271296 1459032692682087936 1461877909255001088 1468645862538589056 1469015984983785273 1469060817162043392 1475733379070748672 1475862024648904704 1482191941772279808 1485036999397278666 1485456585210726912 1491957701626503168 1492333699031146944 1499242651341476328 1506098263413768192 1506229556020281344 1508989209064976709 1509035261166452736 1516021535523704832 1516403597402617056 1523040153743721984 1532941418732674752 1533374539572363264 1533894678763824384 1540038369745326024 1540473495774087168 1547605317513782016 1557666280325137248 1558242213347377152 1564483423233347072 1564877698289605476 1565319842480120832 1572170481283842048 1575633309478486272 1582391141917599744 1582789930007800752 1583375152272334848 1589717026833884928 1590117661165244274 1593218502664630092 1597528069691645952 1600643362009890816 1607913579690464256 1608459003425954736 1614950630434422784 1615357624040883072 1615814030947221504 1622836131559590864 1626460190429405184 1633847669685471744 1633990098718430208 1640998221247881216 1641411779267348928 1644612647911876224 1652226595355912688 1659781759680479232 1660344777730017792 1667465934493814784 1675185684190545408 1678452414329816064 1678875411410040312 1686552433223712768 1686647982759160869 1686699456741605376 1694360546340489216 1694508250522816512 1697664668812259328 1705524227464167936 1713420172961687232 1713904286689050624 1724559096074259096 1729223932067659776 1732543165963491777 1732596040598519808 1733032682745848064 1740617318564253696 1741055982203004768 1752374565365779404 1753022490015799296 1760043851137515456 1760541138027528192 1768691791444322304 1776880179367675648 1780190034657299712 1788431655188120544 1788936962834423808 1796711431369547028 1797219078403101696 1800723782261127168 1808902777151772288 1809516378854199078 1816819459238725632 1817277327045993456 1817949248905273344 1825690648004539722 1834198894831149056 1837615519646244864 1838238861058233984 1846122998903866368 1846588251675767544 1854669864639532416 1855193887383846912 1858754919775401774 1867254479640539136 1867417255678205952 1867887874946270016 1875899176305541632 1884583894714363584 1888258966121043072 1897536888834306048 1905675353707216896 1906155614633050368 1906321781838168576 1914497924789194752 1918714755897188928 1927597694581898136 1928142322525181952 1936412052960559104 1936580857740361728 1940128983083541483 1945376923576117248 1949170545673334784 1958194483384785408 1958687979978380364 1967644505427664896 1967816032865206272 1980049332529704888 1980608780280969216 1989276935502004224 1989778265374862592 1998990201788635104 2002713788989462176 2003454274303770624 2011985612086635612 2021362047364939776 2021871463203489408 2030720204991629312 2043921891643566336 2044436992926742638 2045192905018432512 2053384492993768032 2053964661032116224 2063473756685042688 2067317459602025472 2068018718690513232 2076888373766849664 2086503597719473968 2087093123306827776 2096163336597804866 2100844412637981696 2109854855890132992 2110386573343734336 2111166869696446464 2119622702445179904 2120156881553659032 2124291336886173456 2130037426255527936 2134005119589187584 2134728999938594304 2143884772920619008 2144612004567939648 2153810165387844096 2163781508746121152 2168547406404635403 2168613587239206912 2178463559580628992 2178653464957906944 2187997628330508288 2188549039023131904 2192816863882501632 2202968793807883584 2203591225743065088 2213793036973357056 2223287912658419712 2227555499095917999 2233580912254060544 2237936552439754752 2238500548546720416 2248863977012214492 2259147395120652288 2259344334030422016 2263552891749679104 2274032303285557248 2274605396103925584 2284560230615582976 2299412128099012128 2310057554617989036 2310710243661130752 2320823091419004928 2321407976270673024 2336499420487705872 2337363320021065728 2346725134850020608 2347316547434408214 2347979763720181248 2358255721925763072 2363449964217729408 2373586712876399616 2384575540250827392 2385176491747866411 2385249283779231744 2395615241826062704 2396292104537468928 2400965043014836224 2411870369535696384 2412688505138932104 2422425945651634176 2423036436061324608 2423721046420832256 2423932331873697792 2434254197339386296 2439690285644107776 2450154026194993152 2450985148077645312 2461497331871821824 2462117668901023392 2472893152852709888 2478339893033869032 2489672639520718848 2489889674237607936 2490517166595026688 2501198901740722176 2512778526285818112 2517678621494724096 2518313117115060468 2530049185112408064 2541540819510733824 2541762375784224768 2552663899718926336 2558286341196251904 2570130259442530848 2570856430033575936 2586838644111388644 2593835898101489664 2598894060897779712 2599549024118772096 2610925977846380544 2611583973304507152 2623526007236886528 2640065776706273184 2640811707041292288 2653037687166483456 2665320269051513472 2670285051985949568 2682647482782180816 2683405444251635712 2695067147054320542 2695828617604652544 2701085673391690752 2725229188858088448 2725915990568990184 2726923873357910016 2737845990658357376 2738535972006809583 2738619548042821632 2751298342246723584 2756423279469367296 2757358291587350976 2769184498355799552 2769882377513651316 2782004796959298624 2782790831075770368 2788132379663102661 2788217469307551744 2801125883517308928 2813139807853510656 2813848764458312448 2826163603260239872 2826875842071545376 2832388449181564608 2846305333251459072 2858513030560825344 2859233421949575552 2859482672757252864 2871746887183792128 2878072133845783392 2891396541872847204 2904618079440838656 2904871286610542592 2918065385364175872 2923755818510002176 2937291725077178112 2938031969967570546 2951466758141497344 2951724049297809408 2970073998794557332 2970913170421453824 2983915403253006336 2984667398062293888 2998485302682952656 3012196526827536384 3017978418129953418 3032043071047409664 3032807194805234112 3046080307487443968 3065882837465349504 3066655489390113957 3066749079144726528 3067789357527648768 3080076739490652048 3080946991548174336 3095210635027564032 3115332560650274496 3116484426694754304 3128966846466694144 3129755396579210952 3130639684960241664 3144245004896707299 3144340962567684096 3151266618956972544 3164782283835199488 3165579860015601504 3166750304544669696 3179434053667769856 3180235322330488548 3186437005329260184 3195056139383291904 3201286724019781632 3215827159380928512 3216918006851909472 3229901260868845568 3230715248081766144 3245672263119181728 3252920380858810368 3267695339370943488 3267980197436860416 3281996442495762432 3282823558534697856 3289225295823752448 3304453190711825376 3320689555460035584 3334931868987629568 3350371368381090816 3356904828659632128 3357750822820080624 3373104866447425536 3373295965518321738 3388721092680978432 3389016501045633024 3395329337624518656 3411048454928335872 3426840345923374464 3427808573378101248 3449118192148518192 3458447864135319552 3465086331926983554 3466065365491696128 3481234637128507392 3482111964406009536 3504749130731558808 3506044980031598592 3520087702275030912 3520974821151612321 3521082276055056384 3537383582888644608 3553760358735351296 3560380069314599424 3576863310376241088 3577873925668847616 3593422862739094056 3594438156806203392 3601447564522254336 3617805554303544576 3619032757708398156 3633638918477451264 3634554654091986912 3635898497810546688 3651381296009079444 3668397789662298112 3675231039292489728 3676477722116467968 3692245997807732736 3693176503351535088 3709339729279064832 3717509839550803548 3734508959281078272 3734834511356411904 3735775749892540032 3751798352611083264 3769167789428727168 3776517932242086144 3795073777668612096 3812311229266100736 3812643563676337152 3828995849578389504 3837429511794377856 3855195389163796272 3856284645050363904 3872824105921118208 3880257966167082966 3890753847152234496 3898341091346669568 3916388966769570816 3917375959956760728 3935289010855329792 3935632065730412544 3960098665059409776 3961217560561938432 3979556530749725184 3997980403577270208 4005427577978924352 4006908548607541248 4023971224173271224 4042600720581480813 4042724094729879552 4043742926406978816 4061440409983258624 4087843783287132672 4088873985853485276 4090385810036865024 4106768985987536064 4107929322064232448 4126947513370085376 4134634919204050944 4136037437381026464 4153776747533699328 4173007195438947936 4174186246613655552 4192326673195609732 4201688825275963392 4219709711780265984 4220773146687468672 4239245404890359808 4240313763107318064 4248582673772346912 4269457999877188608 4287769545841238016 4289224009135879296 4307620330775688192 4327563017492242304 4337094812809270806 4356927119161257984 4357306929915813888 4377098078046263808 4385633727765003264 4405937587615767168 4407047954951355819 4407182451486130176 4427586073946714112 4446575825316839424 4455110998191835998 4467161824508121088 4475873104879509504 4477001097093440832 4497727954024428984 4518294790241304576 4518688668060844032 4526967627194930127 4527105783499358208 4548064606571114496 4549210792207851168 4569120461231165952 4598824256198024256 4620115109235978072 4621420487322261504 4641646182838009856 4642815952541346048 4672998840975411744 4674726640042131456 4693450269700041216 4694633094868816428 4695959527440362496 4716511443851526144 4726899928435458816 4747173425752799232 4769151080501654784 4770352983495732822 4791230483652125408 4792584209074937856 4801930086029672448 4823740739071392768 4825377010277864208 4844851891303268352 4846072872122649216 4847442092841664512 4868508394678772592 4879380571288215552 4901970296155290624 4922994663743643648 4924235337802046784 4945786305705419776 4956679786067738064 4979345279041437696 4981034333190053376 5002397803481444352 5025557052571636224 5035357242989448192 5036626234230120936 5059943948277482607 5060098370224816128 5083081639021467648 5083524751568449536 5105327799437852672 5116572682392503808 5140260518885061696 5141712860067151872 5173677288222777288 5187671796202979328 5197629497890475331 5197788121795559424 5199098048237544192 5221851955692761088 5223167946609014304 5280131553412546368 5281623414082584576 5306075374332966912 5330640538103026944 5340570103971899136 5365294965564361632 5366810888503271424 5390134294108641084 5391657235209305088 5402171346783381504 5450458377716176896 5451831981137980368 5453847746715820032 5475691981316714752 5477071944013619166 5502596684493447168 5512846558938734592 5514716583174701952 5538368996711599104 5539764755027302632 5564009593918597248 5565581662151540736 5576264759326205322 5602251767034617856 5627697528916624896 5652327206520479744 5653751684143090752 5664776898363129216 5692610666502918144 5717026061121650688 5718466843899151104 5718965345514505728 5743493774367584256 5756144267691566784 5782793083745694408 5809236158881677312 5809742573221085184 5836130770728351744 5847511637020004352 5874583450154356224 5876063939935141092 5902933516282994688 5903448098595618816 5940147997589114664 5941826340842907648 5967830806506012672 5969334796124587776 5996970605365905312 6035956836259906836 6064086142094819328 6065614389610468224 6092160614974887936 6131765674930699008 6133310978780227914 6135578715055297536 6160153478981304096 6161893983096348672 6190421270055128064 6230665121300548992 6257933692933388288 6259510793158421904 6261279369920483328 6288490009793414598 6302533237913945088 6329564567670398976 6331159720031203008 6333500609089339392 6358868107335539712 6360470644660977096 6372874010658520368 6390112278766583808 6431654318761857024 6433836013703818944 6461430496163532288 6491344526238363456 6505642219213906209 6505840761717620736 6535390678741886976 6535960394873720832 6563992884991524864 6565647117069395712 6578450591647504896 6608906381423650752 6641379110920071168 6669863737975259136 6682666497287753997 6700742736762181632 6713809657319264256 6715501645640161248 6746591931036643476 6777442185361956864 6778033002091266048 6790658675249037312 6822096909856671744 6853680691846748928 6898236384297036384 6930172663853967108 6932130730983392256 6962469274257014784 6964223928812019072 7009498261463117616 7012089960063197184 7040175404550061824 7041949642303224642 7074767165777289216 7107520717470702592 7120760138629198848 7153726620752482176 7155529475243599233 7155747851337695232 7186845725478188112 7188876313612406784 7202895129044508672 7235611108607089152 7238065515416796312 7267277836954902528 7269109308183973824 7271796995621093376 7302762592018158888 7336795579324596224 7350462078584979456 7352955444232935936 7384491995615465472 7386353006703070176 7418679458558129664 7435019679101607096 7469017918562156544 7469669022712823808 7471551499785080064 7503596705222166528 7538335578857454336 7553035864484172288 7590147555337224192 7624622458532201472 7625287127352674304 7657991699156779008 7674859023588755712 7710390778327592544 7712569290100727808 7760515932334165932 7781507694304468992 7796682182693339136 7832777933539141632 7834751919913521456 7870578021710659584 7920197330118819552 7922435121123876864 7959113061499450368 7995960807154540416 8010855155957848704 8047942448346542448 8085201441162961626 8087485852813957632 8122880819966517248 8175687566574265344 8177747971706970552 8180771620073730048 8213537971975072128 8215607916020428749 8215858644128464896 8253895026740170752 8269269838408101888 8272074874762052928 8307553495067398656 8346014390877895872 8348372493227311104 8384653346391219464 8403377650551926784 8439419423560531968 8441546293374937344 8478490809780719616 8480627526214636128 8497165347544693824 8538915999754377216 8575539091682476032 8578448018271758592 8615240661551376384 8655126034984484608 8674189625618541612 8713854238322515968 8714613859831627776 8754196156092527616 8771267455530006528 8811875175231534336 8814095909902711638 8855172147893428224 8910221996383671996 8934323649016242176 8951746209759019008 8954002194186881664 8995455908048857968 9036589580482609152 9053935254389860254 9096129213142228992 9098421584415702336 9138240922462331904 9197648512396048512 9240230218471956144 9242840974644523008 9285631905082692096 9345997681950823488 9349453280084262912 9386900539400082432 9389266189737632856 9391919054880724992 9432735014690121897 9433022887703052288 9453799856870917632 9494346851505598464 9538302161003309568 9540705966991465644 9582460967304250816 9585168418149875712 9603860172059344896 9647481478142785536 9650754020555728416 9689703782606536704 9692145744245298432 9737016789357545184 9758761142576431104 9803940592310581248 9845989327487287296 9848470675604093568 9891572611410839552 9913359572135476128 9962068666380106752 10004795606962888704 10051114105143272448 10070714485978896384 10073252468460241872 10119887896554965214 10166163278042935296 10167049503136899072 10233145364785007616 10280521037770123392 10283425720134303744 10347354576445554576 10375343592405958656 10395258995780950662 10398196096475088384 10443703911385522176 10446335893218028608 10560263106825092736 10562924463454836963 10563246828165169152 10612150748665933824 10661281076206053888 10681140207943798272 10730589931128723264 10733621777006542848 10780268588217282168 10783314470418610176 10804342693566763008 10900916755432353792 10903663962275960736 10907695493431640064 10951383962633429504 10954143888027238332 11005193368986894336 11025693117877469184 11029433166349403904 11076737993423198208 11079529510054605264 11128019187837194496 11152529518652410644 11204503534069235712 11255395057833249792 11304654413040959488 11307503368286181504 11329553796726258432 11385221333005836288 11436933687798302208 11437930691029011456 11486987548735168512 11512288535383133568 11565586167491388816 11618472317763354624 11672261541456703488 11695023274040008704 11749166900308712448 11752127879870282184 11805867032565989376 11806896197191237632 11880295995178229328 11883652681685815296 11938669592249175552 11993941210731810624 12071913672519813672 12127802161744442439 12128172284189638656 12131228779220936448 12184321229949775872 12263531349861398016 12266621957560455828 12271157430110595072 12320306957962608192 12323787966192697344 12380842540110256128 12461330242601097984 12515867385866776576 12519021586316843808 12522558739840966656 12576980019586829196 12605066475827890176 12659129135340797952 12662319440062406016 12717736214671079424 12720941289321954192 12745748021317040736 12863308637523714048 12867672027407637888 12922860992327064576 12982689052476726912 13011284438427812418 13070781357483773952 13071920789747441664 13131294234138791424 13156901183295009792 13217812762847301504 13282758221840142336 13339727475950518272 13365332994575507994 13401485473524363264 13427619314638528512 13431003291280322496 13493183862073286952 13554884370723913728 13556066004182532096 13580902881584790381 13581317350498074624 13644193819713343488 13707361383693497856 13796472768594072768 13860345327707934216 13864261461966784512 13924938548514029568 13928447857624038144 14018996522926235232 14024179920126394368 14080350809100123648 14083899284606449284 14149534331554578432 14215041434941405184 14241520277258397696 14307453241504964352 14311058950487198466 14373691450956376224 14377752627224813568 14405790258089017344 14471222217214178304 14476131030833592624 14534555673909805056 14538218616367947648 14605525184036317776 14705910888465871872 14768983991230930944 14772706013406140352 14837358917116259328 14870039358203214192 14938035837124313088 14943102999570160128 15007193410444333056 15076671157714908672 15106071728968344576 15179831844832447821 15180295110674448384 15249244917064402944 15250574254705348608 15315983398313558016 15349718047177511424 15420781556655185088 15425138580201455616 15521031864668331864 15563015388608937984 15592888493671425993 15593364365386678272 15665555867078283264 15669503839827042912 15840394660237639104 15844870242247753728 15918226122998900736 15991921614309080832 16021710311915697408 16095884896693084896 16170402882325923252 16174971705627915264 16245761639933034496 16351375133148530688 16355495943413941104 16361543240147460096 16427075943950144256 16431215832040857498 16507790053480341504 16538539676816203776 16544149749524105856 16615106990134797312 16692028781755791744 16696744986454622208 16769306692782438928 16806755301103853568 16883092586749874688 16956981619561439232 16961255052429272256 16994330695089387648 17077831999508754432 17151078183364952064 17156896036543517184 17230481323102752768 17310252069968969216 17348379251237083224 17427708476645031936 17429227719663255552 17508392312185055232 17542534911060013056 17623750350463068672 17628191819805423276 17710344295786856448 17820443992767343992 17868647298032484352 17903492419518038016 17908004388373763328 17990911816097715936 18107870508779720508 18192258426284457984 18196843168831404672 18276481844924663808 18395297024792097024 18480460436943912288 18485681949289046016 18571263810165384192 18691995363901646976 18773801078800164864 18778532379475265712 18783838109761449984 18865470029380243794 18907599713741835264 18988693703011196928 19076604322006619136 19081411933982931288 19164921934608501632 19170336836299751424 19294962956285571072 19301508041111456832 19384291488490596864 19474033578715090368 19516926657641718627 19517522285152862208 19607881184621162496 19691978654974574592 19696941351208187136 19783145222821679104 19826719144270952256 19924137332760213504 20009591213925777408 20047999491863261991 20102228210286544896 20141428971957792768 20146504936920483744 20239775793109930428 20332326556085870592 20334099006273798144 20466290729570015232 20561042075540246784 20694709152891109152 20790517991561901324 20796392192950176768 20887407822771044352 20892671786436057216 21120526213650185472 21125848926909673926 21224301497331867648 21322562152412107776 21362280415887596544 21461179862257446528 21466588425730797699 21467243554013085696 21560537176434564336 21566628940837220352 21608685387133526016 21801833510864707584 21807327924551921472 21815390986863280128 21902767925266859008 21908287776054476664 22010386737973788672 22051386235754938368 22058866332698807808 22153475986846396416 22159059020109210528 22256038375674388992 22305059037304821288 22409007068138471424 22510790115666499584 22609308826081918976 22615006736572363008 22659107593452516864 22770442666011672576 22873867375596604416 22875861382058022912 22973975097470337024 23024577070766267136 23131172334982777632 23344523082913406976 23390046548080017408 23498333800617424896 23504255759740564368 23611734065131978752 23760591990356458656 23767305363371630592 23877339184498351104 23987882421463621248 24143827345039627344 24255604323488884878 24262457558441872896 24368642459899551744 24527062699722796032 24533243915120911656 24542314860221190144 24640613915925216384 24646823748061286247 24647575932385394688 24761685080220512256 24922660485202195968 25031734771733553152 25038043172633687616 25045117479681933312 25153960039173658392 25210132951655780352 25318258270681595904 25324638880124812032 25435472429342158848 25441882578643908384 25491496042634081472 25726617275047428096 25735344054815275776 25845721984654129152 25965378104953453824 26022568876855624836 26141562714967547904 26143841579494883328 26262588468277582848 26313802366590019584 26435625525694603008 26565516443680284672 26730665989151015988 26802970947048726528 26855238629277057024 26862006582560644992 26986367724146573904 27109768741447827456 27161805763169580762 27288387639426686976 27414722767386995712 27592945537188145536 27720690655415868432 27728522923933569024 27856895715248076288 28037993045852470464 28048359840252788736 28160701618200247296 28167798569212898568 28298205044070365691 28299068663109156864 28430082869882810368 28483040554516795392 28614906483009928704 28622117900974396932 28747382901912752448 28755505254449627136 28811580516178034688 28942444434428356608 28952262061667185248 29069111347819610112 29076437232735895296 29211050368072635552 29411821776931743744 29537967982461861888 29545412026812280704 29674717834232518656 29740078716406428384 29886205999140320256 30014386820888666112 30153342315429817344 30212143457936689152 30359663689664895642 30498489834128805888 30501148509410697216 30699436094355022848 30841563113310370176 30850277160402911232 31042063729336663728 31126030777217875968 31185776987342851986 31331111734156566528 31339007679654085824 31680789320475278208 31688773390364510889 31689740484495507456 31836452245997801472 31983843228618161664 32043420623831394816 32191769793386169792 32340805764651846504 32349943411255830528 32491523279866068992 32702750266297061376 32710991886827882208 32723086480294920192 32854151887900288512 32862431664081714996 33015580106960683008 33077079353632407552 33088299499048211712 33230213980269594624 33384057563511583488 33538613385564877856 33613510602207707136 33766185173499749376 33913963239122878464 33922510104858544512 33988661390178775296 34155663999017508864 34313792073087034368 34460962646205505536 34620504139937938432 34696758502474166448 34855416953290063872 35016784624370110464 35085069822120026112 35247500700926137344 35256383639610846552 35420688591573712896 35640887985534687984 35737294596064968704 35816008776747526656 35981823632195431872 36215741017559441016 36383406485233327317 36384516852568915968 36393686337662809344 36552963689849327616 36790594049584194048 36960920873887824576 36971363898578092032 37142527620330768384 37383990727803293952 37547602157600329728 37557064758950531424 37567676219522899968 37730940058760487588 37815199427483670528 37977387406022393856 38153208644013238272 38162823867965862576 38329843869217003264 38589925912571142144 38603016082222913664 38768582976981193728 38948067157430180736 39033853315283437254 39215762369242324992 39393882702416374272 39566290445643358208 39653438288541904512 39848274665520427008 40019182427851554816 40095998983726523982 40204456420573089792 40282857943915585536 40293009873840967488 40479551586219860856 40664653112171741184 40668198012547596288 40932581459140030464 41122084151080493568 41389418305782218304 41581035983123802648 41592784385900353536 41774815645542088704 41785343572872114432 42241052427300370944 42251697853819347852 42448602994663735296 42645124304824215552 42724560831775193088 42922359724514893056 42933176851461595398 43121074352869128672 43133257881674440704 43217370774267052032 43603667021729415168 43614655849103842944 43805535850533718016 43816575552108953328 44117732665397615616 44306951973692792832 44318118040218421056 44512076751348777984 44610118074609642576 45021580231332999168 45230013473144726016 45318215186905033728 45539495534497343463 45540885332023345152 45747734751193208832 45751722764116045824 45947950194940674048 46049154141532534272 46262344669965555264 46689046165826813952 46778665481014277979 46780093096160034816 46996667601234849792 47008511519481128736 47521183980712917312 47534610726743261184 47754678368996702208 47975764842927242496 48287654690079254688 48511208646977769756 48524915116883745792 48737284919799103488 49054125399445592064 49066487830241823312 49084629720442380288 49281227831850432768 49293647496122572494 49523370160441024512 49845320970404391936 50063469543467106304 50076086345267375232 50090234959363866624 50307920078347316784 50420265903311560704 50649277760249624064 50870944858684317696 50883765157287816768 50982992085268162944 51453234550094856192 51470688109630551552 51691443969308258304 51930756209906907648 52045137753711249672 52283125429935095808 52287683158989766656 52525176936555165696 52627604733180039168 52871251051389206016 53131032887360569344 53461331978302031976 53605941894097453056 53710477258554114048 53724013165121289984 53972735448293147808 54323611526339161524 54576775278853373952 54829445534773991424 55185891074376291072 55441381310831736864 55457045847867138048 55713791430496152576 56075986091704940928 56321403236400494592 56335597138425797136 56596410088140731382 56860165739765620736 56966081109033590784 57229812966019857408 57244235801948793864 57494765803825504896 57511010508899254272 57884888868856713216 57904524123334370496 58152874465471790592 58422100736145271104 58823643553863487488 59075935964923723776 59090824053624561408 59349435668465037312 59480157432812856768 59772411998280640512 60028773641777332224 60143998475589785973 60306684630859634688 60424286915873378304 60719327379329791284 60996979668257611776 61002297018821394432 61398872188710045696 61683126226620740352 62084127458673327456 62371553974685703972 62662223468313133056 62678015359308171648 63361578640950556416 63377546780729021778 63672904491995602944 63967686457236323328 64086841247662789632 64383539586772339584 64681611529303693008 64699886822511661056 65405500532594122752 65421983773655764416 65446172960589840384 65708303775800577024 65724863328163429992 66031160213921366016 66154158707264815104 66176598998096423424 66460427960539189248 66768115127023166976 67077226771129755712 67227021204415414272 67532370346999498752 67827926478245756928 67845020209717089024 67977322780357550592 68311327998035017728 68627584146174068736 68921925292411011072 69241008279875876864 69393517004948332896 70033569248740220928 70170139644240052224 70495001401852274688 70512767279221693104 71281775971069375968 71632017553495053312 71963647264390863744 72431482035118882032 72766812970466654634 72787372675325618688 73105927379698655232 73581188099168388096 73921841747775649152 73940471244183858741 73942727797156184064 74285055240661536768 74767981455606587904 75095204315200659456 75114129517901062848 75135352439045799936 75461880117520975176 75630398854967341056 75954774812044787712 76306417288026476544 76325647735931725152 76659687738434006528 77179851825142284288 77206032164445827328 77537165953962387456 77896134314860361472 78067706630566874508 78431524738484649984 78787765404832748544 79132580891286716416 79306876577083809024 79696549331040854016 80191997967453047964 80408912841146179584 80565715887831171072 80586019747681934976 80959103172439721712 81329306224343482368 81865162918280060928 82244168302160987136 82778836611564436608 83162071966247605296 83185568771800707072 83570687145744228864 84482104854600741888 84503395707638695704 84894615132211097073 84897205989327470592 85290248609648431104 85449121663550386176 85844719449029786112 85866353702923190796 86242148705738257344 86266515763348881408 86434741548534104064 87207334043458830336 87229311698207685888 87611071701067436032 87633151104217906656 88235465330795231232 88613903947385585664 88636236080436842112 89024153502697555968 89220236149219285152 90043160462665998336 90460026946289452032 90636430373810067456 91078991068994686926 91495469502386417664 91503445528232091648 92098308283065068544 92524689339931110528 93378092331653627904 93557330962028555958 93993335202469699584 94017023038962257472 95042367961425834624 95066320171093532667 95069221453486522368 95509356737993404416 95951529685854484992 96575309380158509376 97022417293955539512 97049830233767491584 97474569839598206976 98108250798891184128 98132975660483646624 98169259440884760576 98562455663700865536 98587294992245144988 99046740320882049024 99690641940808783872 100126939086934212608 100152172690534750464 100615840156694633568 100840531806623121408 101298555520499248128 101741889717368635392 101767530314575633536 101965984170536325888 102941376219261103104 103382887938616516608 103861512419813815296 104090275507422499344 104566250859870191616 105050353873110331392 105255209466360078336 105742502102778412032 106262065774721138688 106922663956604063952 107211883788194906112 107448026330242579968 107945470896586295616 108647223052678323048 109150219455699981951 109153550557706747904 109658891069547982848 110371782148752582144 110882762621663473728 110914091695734276096 111427582860992305152 112151972183409881856 112642806472800989184 112671194276851594272 113192820176281462764 113720331479531241472 113932162218067181568 114459625932039714816 114488471603897587728 114989531607651009792 115769777737713426432 115809048246668740992 116305748930943581184 116844201472290542208 117647287107726974976 118181648107249122816 118698871336930074624 118960314865625713536 119544823996561281024 120057547283554664448 120287996951179571946 120613369261719269376 120848573831746756608 121438654758659582568 121993959336515223552 122004594037642788864 122797744377420091392 123366252453241480704 124168254917346654912 124743107949371407944 125324446936626266112 125356030718616343296 126723157281901112832 126755093561458043556 127345808983991205888 127935372914472646656 128173682495325579264 128767079173544679168 129363223058607386016 129399773645023322112 130811001065188245504 130843967547311528832 131416607551601154048 131449726656326859984 132353197996192846848 132920855921078378496 133536230254046333952 134154453542259511424 135064740693998997504 135690040419434178048 135954645560715101184 136618486603492030389 136622655996070035456 137255168292348137472 137843850584822022144 138482016559751753728 138787034009896665792 140067138497480441856 140335996443042833937 140340279288480104448 140990002803704549376 141025534558443386208 142563551942138751936 143264035106990106624 143927294528781727488 144862964070237764064 145533625940933309268 145574745350651237376 146211854759397310464 147162376198336776192 147843683495551298304 147880942488367717482 148570110481323073536 149535962911213175808 150190408630401318912 150228259035802125696 150270704878091599872 150923760235041950352 151260797709934682112 152612834576052953088 152651295471863450304 153319375476868013056 154359703650284568576 154412064328891654656 155074331907924774912 155792268629720722944 156135413261133749016 156863049476969299968 157575530809665497088 158265161782573432832 158613753154167618048 159393098662081708032 160383995934906095928 160817825682292359168 161131431775662342144 161172039495363869952 161918206344879443424 163730325836560121856 164488336604321974272 165557673223128873216 166324143932495210592 166371137543601414144 167141374291488457728 168964209709201483776 169006791415277391408 169789230264422194146 170580497219296862208 170898243327100772352 171689438898059572224 171732707405846381592 172484297411476514688 172533031526697762816 174458623396415371776 175222143402134872064 175266302208435813312 176470930661590462464 177227807894771171328 177272472160873684224 178048307005395111936 178440472298438570304 180086320925331996672 180920053892578904064 181272860747620134912 182157982137989373852 182990939004772835328 183006891056464183296 184196616566130137088 185049378679862221056 187114661924057111916 187986670404939399168 188034046077924514944 190084735922851669248 190132640342187065334 191018713475986808832 191903059371708969984 193150618760317018752 194044834587911079024 194099660467534983168 196216501597782368256 196265951320967293248 196338518881769521152 197124911327401731072 197174589984490289976 198093480641764098048 199381283881617567744 200304345381069500928 201231680313389267136 201681063613246242816 202597111040998496256 203483779434737270784 203535060629151267072 203931968341072651776 205882752438522206208 206765775877233033216 207723024839627630592 208180551014844998688 210100707746220662784 210510418932720156672 211485004205556824064 213845327913208127904 214896052660485159936 215890941793172591232 217294446105356646096 218300438911399963902 219317782139095965696 220743564297505164288 221765525243326947456 221821413732551576223 221828183391468552192 222855165721984610304 224303944366819763712 225285612945601978368 225342388553703188544 226385640352562925528 227440662959062482944 227864324436134363136 228919251864079429632 228976943207795175456 229979063215302019584 231539555475426852864 231618096493337481984 232611497861887162368 233688402944581084416 235294574215453949952 236363296214498245632 237397742673860149248 237920629731251427072 239089647993122562048 240575993902359143892 241226738523438538752 241697147663493513216 242877309517319165136 243987918673030447104 245595488754840182784 246732504906482961408 248336509834693309824 249486215898742815888 250712061437232686592 253446314563802225664 253510187122916087112 254683845396633291219 254691617967982411776 255870745828945293312 256347364990651158528 257534158347089358336 258726446117214772032 258799547290046644224 261622002130376491008 261687935094623057664 262833215103202308096 262899453312653719968 264706395992385693696 265841711842156756992 267072460508092667904 268308907084519022848 270129481387997995008 271380080838868356096 271909291121430202368 273236973206984060778 274510336584696274944 276964033119503507456 277574068019793331584 280134276994960883712 280671992886085667874 281980005607409098752 282051069116886772416 285127103884277503872 286528070213980213248 287854589057563454976 289725928140475528128 291067251881866618536 291149490701302474752 292423709518794620928 294324752396673552384 295687366991102596608 295761884976735434964 297140220962646147072 299071925822426351616 300380817260802637824 300456518071604251392 301847520470083900704 302521595419869364224 305225669152105906176 305302590943726900608 306638750953736026112 308824128657783309312 310148663815849549824 311584537259441445888 312270826522267498032 315151061619330994176 317227506308335236096 318786197324163416064 320767991869812191856 321635651364584718336 322344078990727739904 323836412689758886848 327450658367099945853 327460651673120243712 328976673208643948544 331115346446257746432 332648287864990421184 332742275087202828288 334282748582976915456 337928419418402967552 338013582830554782816 339578460528844388292 341160994438593724416 341796486654201544704 343378877796119144448 343465414811692763184 344968594822953029376 348917246792830743552 350444286804269744128 350532604416871626624 352941861323180924928 354544944321747368448 356096614010790223872 356880944596877140608 360172641850663993344 361840107785157808128 362545721495240269824 364315964275978747704 365981878009545670656 366013782112928366592 368393233132260274176 370098757359724442112 374229323848114223832 375973340809878798336 376068092155849029888 380169471845703338496 380265280684374130668 382037426951973617664 383806118743417939968 386301237520634037504 388089669175822158048 388199320935069966336 392433003195564736512 392531902641934586496 394249822654803462144 394349179968980579952 398762567763235135488 400608690762139001856 402463360626778534272 405194222081996992512 407070121258302534144 407863936682145303552 411765504877044412416 413531551754466066432 415446049679255261184 416361102029689997376 420201415492441325568 421007989329128501811 421020837865440313344 422970008411113648128 427690655826416255808 429792105320970319872 431781883586345182464 434588892210713292192 436600877822799927804 438635564278191931392 441487128595010328576 443531050486653894912 443642827465103152446 445710331443969220608 448607888733639527424 450571225891203956736 450684777107406377088 452771280705125851056 457838503728158859264 457953886415590350912 459958126430604039168 463079110950853705728 463236192986674963968 465222995723774324736 467376805889162168832 470589148430907899904 472726592428996491264 474795485347720298496 475841259462502854144 478179295986245124096 481151987804718287784 482453477046877077504 483394295326987026432 485754619034638330272 491190977509680365568 493465009812965922816 496673019669386619648 498972431797485631776 501424122874465373184 506892629127604451328 507020374245832174224 509367690793266582438 511741491657890586624 512694729981302317056 515068316694178716672 517452892234429544064 517599094580093288448 523375870189246115328 525666430206404616192 525798906625307439936 529412791984771387392 531683423684313513984 534144921016185335808 536617814169038045696 540258962775995990016 542760161677736712192 543818582242860404736 546473946413968121556 549020673169392549888 553928066239007014912 555148136039586663168 561343985772171335748 563960011214818197504 564102138233773544832 570254207768555007744 573056140427960426496 575709178115126909952 579451856280951056256 582134503763733237072 582298981402604949504 588649504793347104768 591374733982205193216 591523769953470869928 594280441925292294144 598143851644852703232 600913036143208502784 603695040940167801408 605043190839738728448 610451338304211812352 610605181887453801216 613277501907472052224 617648257315566618624 620297327631699099648 623169074518882891776 624541653044534996064 630302123238661988352 634455012616670472192 641535983739624383712 644688157981455479808 647672825379517773696 654901316734199891706 657953346417287897088 662230692892515492864 665296575729980842368 665464241197654728669 665484550174405656576 668565497165953830912 675856838836805935104 676027165661109565632 679156921057688776584 682321988877187448832 683592973308403089408 686757755592238288896 686930829623385526368 689937189645906058752 697834493585661487104 700888573608539488256 701065208833743253248 705883722646361849856 709089888643494736896 712193228021580447744 713761889193754281216 723680215570315616256 725091442990480539648 728631928551957495408 731963756019091341312 736786466264520548352 740197514719448884224 748458647696228447664 752136184311698059776 760338943691406676992 760530561368748261336 764051536189899873657 764074853903947235328 767612237486835879936 772602475041268075008 776179338351644316096 776398641870139932672 784866006391129473024 785063805283869172992 788499645309606924288 788698359937961159904 797525135526470270976 801217381524278003712 804926721253557068544 810388444163993985024 814140242516605068288 815727873364290607104 823531009754088824832 830892099358510522368 832722204059379994752 840402830984882651136 842015978658257003622 845940016822227296256 855381311652832511616 859584210641940639744 863563767172690364928 869177784421426584384 873201755645599855608 877271128556383862784 882974257190020657152 887062100973307789824 887285654930206304892 891420662887938441216 897215777467279054848 901142451782407913472 901369554214812754176 905542561410251702112 915677007456317718528 915907772831180701824 919916252861208078336 926472385973349927936 930445991447548649472 934753611778324337664 945453184857992982528 951682518925005708288 956358591972490248192 962303975609436575568 964906954093754155008 971509238069276660544 982351975101299837559 982381955019360731136 986930019625931845632 993346039338773239296 997944863594971263552 1002848245748930746368 1013785258255208902656 1014040748491664348448 1018735381586533164876 1023482983315781173248 1025389459962604634112 1030136633388357433344 1034905784468859088128 1046751740378492230656 1051332860412809232384 1051597813250614879872 1058825583969542774784 1068289842032370671616 1073235628338076091392 1080517925551991980032 1085520323355473424384 1087637164485720809472 1092947892827936243112 1098041346338785099776 1107856132478014029824 1110296272079173326336 1122687971544342671496 1127920022429636395008 1128204276467547089664 1140508415537110015488 1146112280855920852992 1151418356230253819904 1158903712561902112512 1164269007527466474144 1164597962805209899008 1177299009586694209536 1182749467964410386432 1183047539906941739856 1196287703289705406464 1201826072286417005568 1207390081880335602816 1221210363774907602432 1226555003814944104448 1235296514631133237248 1240594655263398199296 1246338149037765783552 1249083306089069992128 1260604246477323976704 1268910025233340944384 1283071967479248767424 1289376315962910959616 1295345650759035547392 1309802633468399783412 1315906692834575794176 1324461385785030985728 1330593151459961684736 1330928482395309457338 1337130994331907661824 1351713677673611870208 1352054331322219131264 1358313842115377553168 1373515511184476577792 1373861659246771052736 1379874379291812117504 1395668987171322974208 1402130417667486506496 1411767445292723699712 1418179777286989473792 1424386456043160895488 1427523778387508562432 1447360431140631232512 1450182885980961079296 1457263857103914990816 1473572932529041096704 1480395029438897768448 1496917295392456895328 1504272368623396119552 1520677887382813353984 1521061122737496522672 1528103072379799747314 1535224474973671759872 1545204950082536150016 1552358676703288632192 1552797283740279865344 1570127610567738345984 1576999290619213848576 1577396719875922319808 1595050271052940541952 1602434763048556007424 1609853442507114137088 1620776888327987970048 1628280485033210136576 1631455746728581214208 1647062019508177649664 1661784198717021044736 1665444408118759989504 1684031957316514007244 1691880033644454592512 1710762623305665023232 1719168421283881279488 1727127534345380729856 1738355568842853168768 1746403511291199711216 1765948514380041314304 1774124201946615579648 1774571309860412609784 1782841325775876882432 1794431554934558109696 1802739108429625508352 1811085122820503404224 1831354014912635437056 1831815545662361403648 1839832505722416156672 1852944771946699855872 1860891982895097298944 1869507223556648675328 1890906369715985965056 1903365037850011416576 1924607951218873151136 1943018476138553321088 1964703950202599675118 1973860039251863691264 1986692078677546478592 1995889727189942527104 2005696491497861492736 2027570516510417805312 2028081496983328696896 2037470763173066329752 2046965966631562346496 2050778919925209268224 2060273266776714866688 2069811568937718176256 2093503480756984461312 2102665720825618464768 2103195626501229759744 2117651167939085549568 2136579684064741343232 2146471256676152182784 2171040646710946848768 2175274328971441618944 2185895785655872486224 2220592544158346652672 2245375943088685342992 2256408552935094179328 2281016831074220030976 2292154608569699620971 2292224561711841705984 2302836712460507639808 2317807425123804225024 2328538015054932948288 2329195925610419798016 2354598019173388419072 2365498935928820772864 2366095079813883479712 2392575406579410812928 2403652144572834011136 2414780163760671205632 2442420727549815204864 2453110007629888208896 2470593029262266474496 2492676298075531567104 2498166612178139984256 2521208492954647953408 2537820050466681888768 2566143934958497534848 2578752631925821919232 2590691301518071094784 2619605266936799566824 2631813385669151588352 2648922771570061971456 2661186302919923369472 2661856964790618914676 2674261988663815323648 2703427355347223740416 2704108662644438262528 2716627684230755106336 2747031022368953155584 2747723318493542105472 2759748758583624235008 2791337974342645948416 2804260835334973012992 2836359554573978947584 2855047556775017124864 2894720862281262465024 2914527714207829981632 2947055925303899512677 2947145865058082193408 2960790058877795536896 2993834590784913790656 3008544737246792239104 3041355774765626707968 3042122245474993045344 3056206144759599494628 3070448949947343519744 3090409900165072300032 3104717353406577264384 3140255221135476691968 3153998581238427697152 3154793439751844639616 3204869526097112014848 3219706885014228274176 3241553776655975940096 3256560970066420273152 3262911493457162428416 3294124039016355299328 3323568397434042089472 3330888816237519979008 3368063914633028014488 3383760067288909185024 3421525246611330046464 3438336842567762558976 3454255068690761459712 3476711137685706337536 3492807022582399422432 3531897028760082628608 3548248403893231159296 3549142619720825219568 3588863109869116219392 3605478216859251016704 3622170245641006808448 3663631091324722807296 3679665011444832313344 3705889543893399711744 3721783965790194597888 3739014447113297350656 3781812739431971930112 3806730075700022833152 3849215902437746302272 3886036952277106642176 3929407900405199350236 3947720078503727382528 3973384157355092957184 3991779454379885054208 4011392982995722985472 4055141033020835610624 4056162993966657393792 4074941526346132659504 4120546533553429733376 4139623137875436352512 4187006961513968922624 4206391253002459519488 4235302335878171099136 4273159368129482686464 4292942513352304365568 4342081293421893697536 4350548657942883237888 4371791571311744972448 4441185088316693305344 4490751886177370685984 4512817105870188358656 4562033662148440061952 4584309217139399241942 4605673424921015279616 4635614850247608450048 4657076030109865896576 4658391851220839596032 4730997871857641545728 4732190159627766959424 4785150813158821625856 4807304289145668022272 4829560327521342411264 4884841455099630409728 4906220015259776417792 4941186058524532948992 4985352596151063134208 4996333224356279968512 5075640100933363777536 5132287869916995069696 5157505263851643838464 5181382603036142189568 5239210533873599133648 5297845543140123942912 5322372605839846738944 5323713929581237829352 5348523977327630647296 5408217325288876525056 5433255368461510212672 5494062044737906311168 5495446636987084210944 5519497517167248470016 5582675948685291896832 5608521670669946025984 5672719109147957895168 5710095113550034249728 5829055428415659963264 5894111850607799025354 5921580117755591073792 5987669181569827581312 6017089474493584478208 6082711549531253415936 6084244490949986090688 6112412289519198989256 6140897899894687039488 6180819800330144600064 6209434706813154528768 6280510442270953383936 6307997162476855394304 6309586879503689279232 6409739052194224029696 6439413770028456548352 6513121940132840546304 6525822986914324856832 6661777632475039958016 6736127829266056028976 6843050493222660092928 6876463825709098862913 6876673685135525117952 6908510137381522919424 6953422275371412675072 6985614045164798844864 7063794057520165257216 7096496807786462318592 7098285239441650439136 7177726219738232438784 7210956433718502033408 7244340491282013616896 7327262182649445614592 7359330022889664626688 7411779087786799423488 7478028894226594701312 7563625478863943860224 7613460151400045666304 7698431804875492604544 7772073904554213284352 7858815800810398700472 7895440157007454765056 7946768314710185914368 7983558908759770108416 8022785965991445970944 8110282066041671221248 8112325987933314787584 8149883052692265319008 8241093067106859466752 8279246275750872705024 8374013923027937845248 8412782506004919038976 8585885026704608731136 8684162586843787395072 8743583142623489944896 8882370176633386610688 8981503772354741371968 9025634211740376717312 9124067324296880123904 9168618434278798483884 9211346849842030559232 9271229700495216900096 9314152060219731793152 9461995743715283091456 9464380319255533918848 9614608578291336044544 9659120655042684822528 9769682910199260819456 9882372117049065897984 9970705192302126268416 9992666448712559937024 10151280201866727555072 10264575739833990139392 10315010527703287676928 10362765206072284379136 10478421067747198267296 10595691086280247885824 10644745211679693477888 10647427859162475658704 10816434650577753050112 10866510736923020425344 10990893273974168421888 11038995034334496940032 11165351897370583793664 11217043341339892051968 11345438218295915790336 11420190227100068499456 11658110856831319926528 11788223701215598050708 11843160235511182147584 11975338363139655162624 12034178948987168956416 12165423099062506831872 12168488981899972181376 12224824579038397978512 12361639600660289200128 12418869413626309057536 12561020884541906767872 12619173759007378558464 12819478104388448059392 12878827540056913096704 13026243880265681092608 13051645973828649713664 13323555264950079916032 13472255658532112057952 13686100986445320185856 13752927651418197725826 13817020274763045838848 13906844550742825350144 13971228090329597689728 14192993615572924637184 14196570478883300878272 14355452439476464877568 14421912867437004066816 14488680982564027233792 14654524365298891229184 14718660045779329253376 14823558175573598846976 14956057788453189402624 15226920302800091332608 15396863609750985209088 15544147809108426568704 15717631601620797400944 15893536629420371828736 15967117817519540216832 16045571931982891941888 16224651975866629575168 16299766105384530638016 16482186134213718933504 16558492551501745410048 16748027846055875690496 16825565012009838077952 17171770053409217462272 17487166285246979889792 17764740353266773221376 17963007544709482743936 18051268423480753434624 18248134648593760247808 18337236868557596967768 18422693699684061118464 18542459400990433800192 18628304120439463586304 18923991487430566182912 18928760638511067837696 19229217156582672089088 19318241310085369645056 19539365820398521638912 19985332897425119874048 20529151479667980278784 20629391477127296588739 20630021055406575353856 20725530412144568758272 20956842135494396534592 21191382172560495771648 21289490423359386955776 21294855718324951317408 21632869301155506100224 21733021473846040850688 21981786547948336843776 22077990068668993880064 22434086682679784103936 22690876436591831580672 22840380454200136998912 23316221713662639853056 23576447402431196101416 23686320471022364295168 23950676726279310325248 24068357897974337912832 24330846198125013663744 24336977963799944362752 24449649158076795957024 24723279201320578400256 24837738827252618115072 25122041769083813535744 25238347518014757116928 25757655080113826193408 26052487760531362185216 26647110529900159832064 26944511317064224115904 27372201972890640371712 27505855302836395451652 27634040549526091677696 27813689101485650700288 27942456180659195379456 28385987231145849274368 28393140957766601756544 28843825734874008133632 28977361965128054467584 29309048730597782458368 29647116351147197693952 29912115576906378805248 30453840605600182665216 30793727219501970418176 31088295618216853137408 31435263203241594801888 31787073258840743657472 31934235635039080433664 32449303951733259150336 32599532210769061276032 33116985103003490820096 33496055692111751380992 33651130024019676155904 34343540106818434924544 34974332570493959779584 35529480706533546442752 35926015089418965487872 36102536846961506869248 36496269297187520495616 36674473737115193935536 37084918801980867600384 37256608240878927172608 37857521277022135675392 38458434313165344178176 38636482620170739290112 39078731640797043277824 39970665794850239748096 41058302959335960557568 41258782954254593177478 41451060824289137516544 41913684270988793069184 42578980846718773911552 42589711436649902634816 43265738602311012200448 43466042947692081701376 43963573095896673687552 44155980137337987760128 44868173365359568207872 45680760908400273997824 46632443427325279706112 47152894804862392202832 47901353452558620650496 48136715795948675825664 48673955927599888725504 48899298316153591914048 49446558402641156800512 49675477654505236230144 50244083538167627071488 50476695036029514233856 51515310160227652386816 53294221059800319664128 53889022634128448231808 54744403945781280743424 55011710605672790903304 55268081099052183355392 55627378202971301400576 55884912361318390758912 56771974462291698548736 56786281915533203513088 57687651469748016267264 57954723930256108935168 58618097461195564916736 61587454439003940836352 62176591236433706274816 62870526406483189603776 63574146517681487314944 63868471270078160867328 64898607903466518300672 65199064421538122552064 66233970206006981640192 67302260048039352311808 69948665140987919559168 71058961413067092885504 71852030178837930975744 72205073693923013738496 72992538594375040991232 73348947474230387871072 74169837603961735200768 74513216481757854345216 75715042554044271350784 77272965240341478580224 78157463281594086555648 79941331589700479496192 82116605918671921115136 82517565908509186354956 82902121648578275033088 83827368541977586138368 85157961693437547823104 85179422873299805269632 86531477204622024400896 86932085895384163402752 87927146191793347375104 89736346730719136415744 91361521816800547995648 93264886854650559412224 94305789609724784405664 95802706905117241300992 97347911855199777451008 97798596632307183828096 99350955309010472460288 100488167076335254142976 100953390072059028467712 103030620320455304773632 106588442119600639328256 107778045268256896463616 109488807891562561486848 110023421211345581806608 111254756405942602801152 111769824722636781517824 113572563831066407026176 115375302939496032534528 115909447860512217870336 117236194922391129833472 123174908878007881672704 124353182472867412549632 125741052812966379207552 127736942540156321734656 129797215806933036601344 130398128843076245104128 132467940412013963280384 134604520096078704623616 139897330281975839118336 143704060357675861951488 144410147387846027476992 146697894948460775742144 148339675207923470401536 149026432963515708690432 151430085108088542701568 154545930480682957160448 159882663179400958992384 164233211837343842230272 165035131817018372709912 165804243297156550066176 167654737083955172276736 170315923386875095646208 170358845746599610539264 173062954409244048801792 173864171790768326805504 175854292383586694750208 186529773709301118824448 188611579219449568811328 191605413810234482601984 194695823710399554902016 195597193264614367656192 198701910618020944920576 201906780144118056935424 213176884239201278656512 215556090536513792927232 218977615783125122973696 220046842422691163613216 222509512811885205602304 223539649445273563035648 227145127662132814052352 231818895721024435740672 234472389844782259666944 246349817756015763345408 248706364945734825099264 251482105625932758415104 255473885080312643469312 259594431613866073202688 260796257686152490208256 269209040192157409247232 279794660563951678236672 287408120715351723902976 293395789896921551484288 298052865927031417380864 302860170216177085403136 309091860961365914320896 319765326358801917984768 328466423674687684460544 330070263634036745419824 335309474167910344553472 340717691493199221078528 346125908818488097603584 347728343581536653611008 351708584767173389500416 373059547418602237648896 377223158438899137622656 383210827620468965203968 389391647420799109804032 391194386529228735312384 397403821236041889841152 403813560288236113870848 431112181073027585854464 440093684845382327226432 445019025623770411204608 447079298890547126071296 454290255324265628104704 463637791442048871481344 492699635512031526690816 497412729891469650198528 502964211251865516830208 510947770160625286938624 519188863227732146405376 521592515372304980416512 559589321127903356473344 574816241430703447805952 586791579793843102968576 596105731854062834761728 605720340432354170806272 639530652717603835969536 656932847349375368921088 660140527268073490839648 670618948335820689106944 681435382986398442157056 695456687163073307222016 703417169534346779000832 746119094837204475297792 754446316877798275245312 766421655240937930407936 778783294841598219608064 782388773058457470624768 807627120576472227741696 862224362146055171708928 880187369690764654452864 894158597781094252142592 908580510648531256209408 927275582884097742962688 985399271024063053381632 1005928422503731033660416 1038377726455464292810752 1043185030744609960833024 1119178642255806712946688 1149632482861406895611904 1173583159587686205937152 1192211463708125669523456 1211440680864708341612544 1320281054536146981679296 1341237896671641378213888 1362870765972796884314112 1390913374326146614444032 1492238189674408950595584 1508892633755596550490624 1532843310481875860815872 1557566589683196439216128 1564777546116914941249536 1724448724292110343417856 1760374739381529308905728 1788317195562188504285184 1817161021297062512418816 1970798542048126106763264 2011856845007462067320832 2086370061489219921666048 2238357284511613425893376 2299264965722813791223808 2347166319175372411874304 2422881361729416683225088 2640562109072293963358592 2682475793343282756427776 2725741531945593768628224 2781826748652293228888064 3017785267511193100981248 3115133179366392878432256 3129555092233829882499072 3448897448584220686835712 3520749478763058617811456 3576634391124377008570368 3634322042594125024837632 4023713690014924134641664 4172740122978439843332096 4476714569023226851786752 4598529931445627582447616 4694332638350744823748608 5281124218144587926717184 5364951586686565512855552 5451483063891187537256448 6035570535022386201962496 6259110184467659764998144 6897794897168441373671424 7041498957526117235622912 7268644085188250049675264 8047427380029848269283328 8345480245956879686664192 9388665276701489647497216 10562248436289175853434368 10729903173373131025711104 10902966127782375074512896 12071141070044772403924992 12518220368935319529996288 13795589794336882747342848 14082997915052234471245824 16094854760059696538566656 18777330553402979294994432 21124496872578351706868736 21805932255564750149025792 24142282140089544807849984 25036440737870639059992576 28165995830104468942491648 32189709520119393077133312 37554661106805958589988864 42248993745156703413737472 48284564280179089615699968 56331991660208937884983296 75109322213611917179977728 84497987490313406827474944 96569128560358179231399936 112663983320417875769966592 168995974980626813654949888 225327966640835751539933184 337991949961253627309899776 675983899922507254619799552
- Sum of all divisors σ(n): 2460002922987337495667328000
- Sum of proper divisors (its aliquot sum) s(n): 1784019023064830241047528448
- 675983899922507254619799552 is an abundant number, because the sum of its proper divisors (1784019023064830241047528448) is greater than itself. Its abundance is 1108035123142322986427728896
Bases of 675983899922507254619799552
- Binary: 1000101111001010010010100010100100100111111001100110110100000011011110000110000000000000002
- Hexadecimal: 0x22F2928A49F99B40DE18000
- Base-36: 2CXQ7EIGF08WAO0000
Squares and roots of 675983899922507254619799552
- 675983899922507254619799552 squared (6759838999225072546197995522) is 456954232954442303518375362344986177876051900659400704
- 675983899922507254619799552 cubed (6759838999225072546197995523) is 308893704478641792632591700973339509810426375503754652625818708290151876927684608
-
The
square root of 675983899922507254619799552 is 25999690381281.6058430723 -
675983899922507254619799552 is a
perfect cube number . Itscube root is 877631328
Scales and comparisons
How big is 675983899922507254619799552?- 675,983,899,922,507,254,619,799,552 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 675,983,899,922,507,254,619,799,552 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 675983899922507254619799552 cubic inches would be around 73135944 feet tall.
Recreational maths with 675983899922507254619799552
- 675983899922507254619799552 backwards is 255997916452705229998389576
- The number of decimal digits it has is: 27
- The sum of 675983899922507254619799552's digits is 153
- 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 675983899922507254619799552 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 675983899922507254619799552 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/675983899922507254619799552/
Chicago style:
Numbermatics. 2024. "Number 675983899922507254619799552 - Facts about the integer". https://numbermatics.com/n/675983899922507254619799552/
The information we have on file for 675983899922507254619799552 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 675983899922507254619799552, math, Factors of 675983899922507254619799552, curriculum, school, college, exams, university, Prime factorization of 675983899922507254619799552, STEM, science, technology, engineering, physics, economics, calculator, six hundred seventy-five septillion, nine hundred eighty-three sextillion, eight hundred ninety-nine quintillion, nine hundred twenty-two quadrillion, five hundred seven trillion, two hundred fifty-four billion, six hundred nineteen million, seven hundred ninety-nine thousand, five hundred fifty-two.