19713731727134610878828544
19,713,731,727,134,610,878,828,544 is an even composite number composed of six prime numbers multiplied together.
What does the number 19713731727134610878828544 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 22815 divisors.
19713731727134610878828544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, eight hundred fifteen divisors.
Prime factorization of 19713731727134610878828544:
212 × 312 × 114 × 132 × 1012 × 5992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 101 × 101 × 599 × 599)See below for interesting mathematical facts about the number 19713731727134610878828544 from the Numbermatics database.
Names of 19713731727134610878828544
- Cardinal: 19713731727134610878828544 can be written as Nineteen septillion, seven hundred thirteen sextillion, seven hundred thirty-one quintillion, seven hundred twenty-seven quadrillion, one hundred thirty-four trillion, six hundred ten billion, eight hundred seventy-eight million, eight hundred twenty-eight thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.9713731727134610878828544 × 1025
Factors of 19713731727134610878828544
Divisors of 19713731727134610878828544
- Number of divisors d(n): 22815
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 24 26 27 32 33 36 39 44 48 52 54 64 66 72 78 81 88 96 99 101 104 108 117 121 128 132 143 144 156 162 169 176 192 198 202 208 216 234 242 243 256 264 286 288 297 303 312 324 338 351 352 363 384 396 404 416 429 432 468 484 486 507 512 528 572 576 594 599 606 624 648 676 702 704 726 729 768 792 808 832 858 864 891 909 936 968 972 1014 1024 1053 1056 1089 1111 1144 1152 1188 1198 1212 1248 1287 1296 1313 1331 1352 1404 1408 1452 1458 1521 1536 1573 1584 1616 1664 1716 1728 1782 1797 1818 1859 1872 1936 1944 2028 2048 2106 2112 2178 2187 2222 2288 2304 2376 2396 2424 2496 2574 2592 2626 2662 2673 2704 2727 2808 2816 2904 2916 3042 3072 3146 3159 3168 3232 3267 3328 3333 3432 3456 3564 3594 3636 3718 3744 3861 3872 3888 3939 3993 4056 4096 4212 4224 4356 4374 4444 4563 4576 4608 4719 4752 4792 4848 4992 5148 5184 5252 5324 5346 5391 5408 5454 5577 5616 5632 5808 5832 6084 6144 6292 6318 6336 6464 6534 6561 6589 6656 6666 6864 6912 7128 7188 7272 7436 7488 7722 7744 7776 7787 7878 7986 8019 8112 8181 8424 8448 8712 8748 8888 9126 9152 9216 9438 9477 9504 9584 9696 9801 9984 9999 10201 10296 10368 10504 10648 10692 10782 10816 10908 11154 11232 11264 11583 11616 11664 11817 11979 12168 12221 12288 12584 12636 12672 12928 13068 13122 13178 13312 13332 13689 13728 13824 14157 14256 14376 14443 14544 14641 14872 14976 15444 15488 15552 15574 15756 15972 16038 16173 16224 16362 16731 16848 16896 17069 17303 17424 17496 17776 18252 18304 18432 18876 18954 19008 19168 19392 19602 19683 19767 19968 19998 20402 20449 20592 20736 21008 21296 21384 21564 21632 21816 22308 22464 22528 23166 23232 23328 23361 23634 23958 24057 24336 24442 24543 25168 25272 25344 25856 26136 26244 26356 26624 26664 27378 27456 27648 28314 28431 28512 28752 28886 29088 29282 29403 29744 29952 29997 30603 30888 30976 31104 31148 31512 31944 32076 32346 32448 32724 33462 33696 33792 34138 34606 34749 34848 34992 35451 35552 35937 36504 36608 36663 36864 37752 37908 38016 38336 38784 39204 39366 39534 39936 39996 40804 40898 41067 41184 41472 42016 42471 42592 42768 43128 43264 43329 43632 43923 44616 44928 45056 46332 46464 46656 46722 47268 47916 48114 48519 48672 48884 49086 50193 50336 50544 50688 51207 51712 51909 52272 52488 52712 53248 53328 54756 54912 55296 56628 56862 57024 57504 57772 58176 58564 58806 59049 59301 59488 59904 59994 60499 61206 61347 61776 61952 62208 62296 63024 63888 64152 64692 64896 65448 66924 67392 67584 68276 69212 69498 69696 69984 70083 70902 71104 71874 72171 72479 73008 73216 73326 73629 75504 75816 76032 76672 77568 78408 78732 79068 79872 79992 81608 81796 82134 82368 82944 84032 84942 85184 85293 85536 85657 86256 86528 86658 87264 87846 88209 89232 89856 89991 91809 92664 92928 93312 93444 94536 95832 96228 97038 97344 97768 98172 100386 100672 101088 101231 101376 102414 103424 103818 104247 104544 104976 105424 106353 106656 107811 109512 109824 109989 110592 112211 113256 113724 114048 115008 115544 116352 117128 117612 118098 118602 118976 119808 119988 120998 122412 122694 123201 123552 123904 124416 124592 126048 127413 127776 128304 129384 129792 129987 130896 131769 132613 133848 134431 134784 135168 136552 138424 138996 139392 139968 140166 141804 142208 143748 144342 144958 145557 146016 146432 146652 147258 150579 151008 151632 152064 153344 153621 155136 155727 156816 157464 158136 158873 159744 159984 163216 163592 164268 164736 165888 168064 169884 170368 170586 171072 171314 172512 173056 173316 174528 175692 176418 177147 177903 178464 179712 179982 181497 183618 184041 185328 185856 186624 186888 187759 189072 190333 191664 192456 194076 194688 195536 196344 200772 201344 202176 202462 202752 204828 206848 207636 208494 209088 209952 210249 210848 212706 213312 215622 216513 217437 219024 219648 219978 220887 224422 224939 226512 227448 228096 230016 231088 232704 234256 235224 236196 237204 237952 239616 239976 241996 244824 245388 246402 247104 247808 248832 249184 252096 254826 255552 255879 256608 256971 258768 259584 259974 261792 263538 264627 265226 267696 268862 269568 269973 273104 275427 276848 277992 278784 279936 280332 283608 284416 287496 288684 289916 291114 292032 292864 293304 294516 301158 302016 303264 303693 304128 306688 307242 310272 311454 312741 313632 314928 316272 317746 319059 319968 323433 326432 327184 328536 329472 329967 331776 336128 336633 339768 340736 341172 342144 342628 345024 346112 346632 349056 351384 352836 354294 355806 356928 358801 359424 359964 362994 367236 368082 369603 370656 371712 373248 373776 375518 378144 380666 382239 383328 384912 388152 389376 389961 391072 392688 395307 397839 401544 402688 403293 404352 404924 405504 409656 413696 415272 416988 418176 419904 420498 421696 425412 426624 431244 433026 434874 436671 438048 439296 439956 441774 448844 449878 451737 453024 454896 456192 460032 460863 462176 465408 467181 468512 470448 472392 474408 475904 476619 479232 479952 483992 489648 490776 492804 494208 495616 497664 498368 504192 509652 511104 511758 513216 513942 517536 519168 519948 523584 527076 529254 530452 531441 533709 535392 537724 539136 539946 544491 546208 550854 552123 553696 555984 557568 559872 560664 563277 567216 568832 570999 574992 577368 579832 582228 584064 585728 586608 589032 602316 604032 606528 607386 608256 613376 614484 620544 622908 625482 627264 629856 630747 632544 635492 638118 639936 646866 649539 652311 652864 654368 657072 658944 659934 662661 665489 672256 673266 674817 679536 681472 682344 684288 685256 690048 692224 693264 698112 702768 705672 708588 711612 713856 717602 718848 719928 725988 734472 736164 739206 741312 743424 746496 747552 751036 756288 761332 764478 766656 767637 769824 770913 776304 778752 779922 782144 785376 786487 790614 793881 795678 797269 803088 805376 806586 808704 809848 809919 819312 826281 830544 833976 836352 839808 840996 843392 850824 853248 862488 866052 869748 873342 876096 878592 879912 883548 897688 899756 903474 906048 909792 911079 912384 920064 921726 924352 930816 934362 937024 938223 940896 942227 944784 948816 951808 953238 957177 959904 967984 970299 979296 981552 985608 988416 989901 995328 996736 1008384 1009899 1019304 1022208 1023516 1026432 1027884 1035072 1038336 1039896 1047168 1054152 1058508 1060904 1062882 1067418 1070784 1075448 1076403 1078272 1079892 1088982 1092416 1101708 1104246 1107392 1108809 1111968 1113541 1115136 1119744 1121328 1126554 1134432 1137664 1141998 1146717 1149984 1154736 1159664 1164456 1168128 1169883 1173216 1178064 1185921 1193517 1204632 1208064 1209879 1213056 1214772 1216512 1226752 1228968 1234321 1241088 1245816 1250964 1254528 1259712 1261494 1265088 1270984 1276236 1279872 1293732 1299078 1304622 1305728 1308736 1310013 1314144 1317888 1319868 1325322 1330978 1344512 1346532 1349634 1355211 1359072 1362944 1364688 1368576 1370512 1380096 1382589 1386528 1396224 1401543 1405536 1411344 1417176 1423224 1427712 1429857 1435204 1437696 1439856 1451976 1458743 1468944 1472328 1478412 1478741 1482624 1486848 1492992 1495104 1502072 1512576 1522664 1528956 1533312 1535274 1539648 1541826 1552608 1557504 1559844 1564288 1570752 1572974 1581228 1587762 1591356 1594538 1601127 1606176 1610752 1613172 1617408 1619696 1619838 1633473 1638624 1652562 1656369 1661088 1667952 1672704 1679616 1681992 1686784 1689831 1701648 1706496 1712997 1723969 1724976 1732104 1739496 1746684 1747603 1752192 1757184 1759824 1767096 1795376 1799512 1806948 1812096 1819584 1822158 1824768 1840128 1843452 1848704 1861632 1868724 1874048 1876446 1881792 1884454 1889568 1892241 1897632 1903616 1906476 1914354 1919808 1935968 1940598 1948617 1956933 1958592 1963104 1971216 1976832 1979802 1987983 1993472 1996467 2016768 2019798 2024451 2038608 2044416 2047032 2052864 2055768 2065349 2070144 2076672 2079792 2094336 2108304 2117016 2121808 2125764 2134836 2141568 2150896 2152806 2156544 2159784 2177964 2184832 2203416 2208492 2214784 2217618 2223936 2227082 2230272 2239488 2242656 2253108 2268864 2275328 2283996 2293434 2299968 2302911 2309472 2312739 2319328 2328912 2336256 2339766 2346432 2356128 2359461 2371842 2381643 2387034 2391807 2409264 2416128 2419758 2426112 2429544 2429757 2453504 2457936 2468642 2474329 2478843 2491632 2501928 2509056 2519424 2522988 2530176 2541968 2552472 2559744 2587464 2598156 2609244 2611456 2617472 2620026 2628288 2635776 2639736 2650644 2661956 2689024 2693064 2699268 2710422 2718144 2725888 2729376 2733237 2737152 2741024 2760192 2765178 2773056 2792448 2803086 2811072 2814669 2822688 2826681 2834352 2846448 2855424 2859714 2870408 2871531 2879712 2903952 2910897 2917486 2937888 2944656 2956824 2957482 2965248 2969703 2985984 2990208 3004144 3025152 3029697 3045328 3057912 3066624 3070548 3079296 3083652 3105216 3115008 3119688 3128576 3141504 3145948 3162456 3175524 3182712 3189076 3202254 3212352 3221504 3226344 3229209 3234816 3239392 3239676 3266946 3277248 3305124 3312738 3322176 3326427 3335904 3340623 3345408 3359232 3363984 3373568 3379662 3403296 3412992 3425994 3440151 3447938 3449952 3464208 3478992 3493368 3495206 3504384 3509649 3519648 3534192 3557763 3580551 3590752 3599024 3613896 3624192 3629637 3639168 3644316 3649536 3680256 3686904 3697408 3702963 3723264 3737448 3748096 3752892 3763584 3768908 3779136 3784482 3795264 3807232 3812952 3828708 3839616 3871936 3881196 3897234 3913866 3917184 3926208 3930039 3942432 3946811 3953664 3959604 3975966 3986944 3992934 4033536 4039596 4048902 4065633 4077216 4088832 4094064 4105728 4111536 4130698 4140288 4147767 4159584 4188672 4204629 4216608 4234032 4243616 4251528 4269672 4283136 4289571 4301792 4305612 4313088 4319568 4355928 4369664 4376229 4406832 4416984 4429568 4435236 4436223 4447872 4454164 4460544 4478976 4485312 4506216 4537728 4550656 4567992 4586868 4599936 4605822 4618944 4625478 4638656 4657824 4664413 4672512 4679532 4692864 4712256 4718922 4743684 4763286 4774068 4783614 4803381 4818528 4832256 4839516 4852224 4859088 4859514 4900419 4915872 4937284 4948658 4957686 4969107 4983264 5003856 5018112 5038848 5045976 5060352 5069493 5083936 5104944 5119488 5138991 5171907 5174928 5196312 5218488 5222912 5234944 5240052 5242809 5256576 5271552 5279472 5301288 5323912 5378048 5386128 5398536 5420844 5436288 5451776 5458752 5466474 5474304 5482048 5520384 5530356 5546112 5584896 5606172 5622144 5629338 5645376 5653362 5668704 5676723 5692896 5710848 5719428 5740816 5743062 5759424 5807904 5821794 5834972 5845851 5870799 5875776 5889312 5913648 5914964 5930496 5939406 5963949 5980416 5989401 6008288 6050304 6059394 6073353 6090656 6110399 6115824 6133248 6141096 6158592 6167304 6196047 6210432 6230016 6239376 6257152 6283008 6291896 6324912 6351048 6365424 6378152 6404508 6424704 6443008 6452688 6458418 6469632 6478784 6479352 6533892 6554496 6610248 6625476 6644352 6652854 6671808 6681246 6690816 6718464 6727968 6747136 6759324 6806592 6825984 6851988 6880302 6895876 6899904 6908733 6928416 6938217 6957984 6986736 6990412 7008768 7019298 7039296 7068384 7078383 7115526 7144929 7161102 7175421 7181504 7198048 7227792 7248384 7259274 7278336 7288632 7289271 7320379 7360512 7373808 7394816 7405926 7422987 7436529 7474896 7496192 7505784 7527168 7537816 7558272 7568964 7590528 7614464 7625904 7657416 7679232 7743872 7762392 7794468 7827732 7834368 7852416 7860078 7884864 7893622 7907328 7919208 7951932 7973888 7985868 8067072 8079192 8097804 8131266 8154432 8177664 8188128 8199711 8211456 8223072 8261396 8280576 8295534 8319168 8377344 8409258 8433216 8444007 8468064 8480043 8487232 8503056 8539344 8566272 8579142 8603584 8611224 8614593 8639136 8651357 8711856 8732691 8739328 8752458 8769959 8813664 8833968 8859136 8870472 8872446 8895744 8908328 8909109 8957952 8970624 9012432 9075456 9089091 9135984 9173736 9199872 9211644 9237888 9250956 9277312 9315648 9328826 9345024 9359064 9385728 9424512 9437844 9487368 9526572 9548136 9567228 9606762 9637056 9664512 9679032 9687627 9704448 9718176 9719028 9800838 9831744 9874568 9897316 9915372 9938214 9966528 9979281 10007712 10021869 10036224 10077696 10091952 10120704 10138986 10167872 10209888 10224331 10238976 10277982 10320453 10343814 10349856 10364497 10392624 10436976 10445824 10469888 10480104 10485618 10513152 10528947 10558944 10602576 10647824 10673289 10741653 10772256 10797072 10841688 10872576 10888911 10917504 10932948 10948608 10964096 11040768 11060712 11092224 11108889 11169792 11212344 11244288 11258676 11290752 11306724 11337408 11353446 11385792 11421696 11438856 11481632 11486124 11518848 11615808 11643588 11669944 11691702 11741598 11751552 11778624 11790117 11827296 11829928 11840433 11860992 11878812 11927898 11960832 11978802 12016576 12100608 12118788 12146706 12181312 12196899 12220798 12231648 12248951 12266496 12282192 12317184 12334608 12392094 12420864 12443301 12478752 12514304 12566016 12583792 12613887 12649824 12702096 12730848 12756304 12809016 12849408 12868713 12905376 12916836 12939264 12957568 12958704 13067784 13108992 13128687 13220496 13250952 13288704 13305708 13308669 13343616 13362492 13381632 13436928 13455936 13494272 13518648 13577531 13613184 13651968 13703976 13760604 13791752 13799808 13817466 13856832 13876434 13915968 13973472 13980824 13993239 14017536 14038596 14078592 14136768 14156766 14231052 14289858 14322204 14350842 14363008 14396096 14410143 14455584 14496768 14518548 14556672 14577264 14578542 14640758 14701257 14747616 14789632 14811852 14845974 14873058 14907321 14949792 14992384 15011568 15054336 15075632 15116544 15137928 15181056 15208479 15251808 15314832 15358464 15416973 15487744 15515721 15524784 15588936 15655464 15668736 15704832 15720156 15728427 15769728 15787244 15814656 15838416 15903864 15947776 15971736 16046173 16134144 16158384 16195608 16262532 16308864 16355328 16376256 16399422 16422912 16446144 16522792 16561152 16591068 16638336 16754688 16818516 16866432 16888014 16936128 16960086 16974464 17006112 17030169 17078688 17132544 17158284 17207168 17222448 17229186 17278272 17302714 17423712 17465382 17478656 17504916 17539918 17612397 17627328 17667936 17718272 17740944 17744892 17791488 17816656 17818218 17891847 17941248 17968203 18024864 18150912 18178182 18220059 18271968 18331197 18347472 18399744 18423288 18475776 18501912 18554624 18588141 18631296 18657652 18690048 18718128 18771456 18849024 18875688 18963659 18974736 19053144 19096272 19134456 19213524 19223633 19274112 19329024 19358064 19375254 19408896 19436352 19438056 19601676 19663488 19749136 19794632 19830744 19876428 19933056 19958562 20015424 20043738 20072448 20155392 20183904 20241408 20277972 20335744 20419776 20448662 20477952 20555964 20640906 20687628 20699712 20728994 20785248 20814651 20873952 20891648 20939776 20960208 20971236 21026304 21057894 21117888 21205152 21235149 21295648 21346578 21434787 21483306 21526263 21544512 21594144 21683376 21745152 21777822 21835008 21865896 21867813 21928192 21961137 22081536 22121424 22184448 22217778 22268961 22309587 22424688 22488576 22517352 22581504 22613448 22674816 22706892 22718839 22771584 22843392 22877712 22963264 22972248 23037696 23231616 23287176 23339888 23383404 23483196 23503104 23557248 23580234 23654592 23659856 23680866 23721984 23757624 23855796 23921664 23957604 24033152 24201216 24237576 24293412 24362624 24393798 24441596 24463296 24497902 24532992 24564384 24599133 24634368 24669216 24784188 24841728 24886602 24957504 25028608 25132032 25167584 25227774 25299648 25332021 25404192 25440129 25461696 25512608 25618032 25698816 25737426 25810752 25833672 25843779 25915136 25917408 25954071 26135568 26198073 26217984 26257374 26309877 26440992 26501904 26577408 26611416 26617338 26687232 26724984 26727327 26873856 26911872 26988544 27037296 27155062 27226368 27267273 27407952 27521208 27583504 27599616 27634932 27713664 27752868 27831936 27946944 27961648 27986478 28035072 28077192 28157184 28273536 28313532 28462104 28579716 28644408 28701684 28726016 28792192 28820286 28911168 28993536 29037096 29062881 29113344 29154528 29157084 29281516 29402514 29495232 29579264 29623704 29691948 29746116 29814642 29899584 29937843 29984768 30023136 30065607 30108672 30151264 30233088 30275856 30362112 30416958 30503616 30629664 30672993 30716928 30833946 30961359 30975488 31031442 31049568 31093491 31177872 31310928 31337472 31409664 31440312 31456854 31539456 31574488 31586841 31676832 31807728 31895552 31943472 32019867 32092346 32224959 32316768 32391216 32525064 32617728 32666733 32752512 32798844 32845824 32892288 33045584 33122304 33182136 33276672 33326667 33509376 33637032 33732864 33776028 33872256 33920172 33948928 34012224 34060338 34157376 34265088 34316568 34414336 34444896 34458372 34556544 34605428 34847424 34930764 34957312 35009832 35079836 35224794 35254656 35335872 35370351 35436544 35481888 35489784 35521299 35582976 35633312 35636436 35783694 35882496 35936406 36049728 36238901 36301824 36356364 36440118 36543936 36590697 36662394 36694944 36746853 36799488 36846576 36951552 37003824 37109248 37176282 37262592 37315304 37329903 37436256 37542912 37698048 37751376 37841661 37927318 37949472 38106288 38192544 38268912 38427048 38447266 38548224 38606139 38716128 38750508 38817792 38872704 38876112 39203352 39326976 39386061 39498272 39589264 39661488 39752856 39866112 39917124 39926007 40030848 40087476 40144896 40310784 40367808 40482816 40555944 40671488 40732593 40839552 40897324 40955904 41111928 41281812 41375256 41399424 41457988 41570496 41629302 41747904 41783296 41879552 41920416 41942472 41979717 42052608 42115788 42235776 42410304 42470298 42591296 42693156 42869574 42966612 43052526 43089024 43188288 43230429 43366752 43414921 43490304 43555644 43670016 43731792 43735626 43856384 43922274 44103771 44242848 44368896 44435556 44537922 44619174 44721963 44849376 44977152 45034704 45163008 45226896 45349632 45413784 45437678 45543168 45625437 45755424 45926528 45944496 46075392 46250919 46463232 46547163 46574352 46679776 46766808 46966392 47006208 47114496 47160468 47185281 47309184 47319712 47361732 47443968 47515248 47711592 47843328 47915208 48066304 48138519 48402432 48475152 48586824 48725248 48787596 48883192 48926592 48995804 49065984 49128768 49198266 49268736 49338432 49568376 49683456 49773204 49915008 50057216 50264064 50335168 50455548 50599296 50664042 50808384 50880258 50923392 51025216 51090507 51236064 51308543 51397632 51474852 51621504 51667344 51687558 51830272 51834816 51908142 52271136 52396146 52435968 52514748 52619754 52837191 52881984 53003808 53154816 53222832 53234676 53374464 53449968 53454654 53675541 53823744 53904609 54074592 54310124 54452736 54534546 54660177 54815904 54993591 55042416 55167008 55199232 55269864 55427328 55505736 55663872 55764423 55893888 55923296 55972956 56070144 56154384 56314368 56547072 56627064 56890977 56924208 57159432 57288816 57403368 57452032 57584384 57640572 57670899 57822336 57987072 58074192 58125762 58226688 58309056 58314168 58563032 58805028 58990464 59158528 59247408 59383896 59492232 59629284 59799168 59875686 59969536 60046272 60131214 60217344 60302528 60466176 60551712 60637369 60724224 60833916 61007232 61259328 61345986 61433856 61667892 61922718 61950976 62062884 62099136 62186982 62355744 62443953 62621856 62674944 62819328 62880624 62913708 63078912 63148976 63173682 63353664 63615456 63705447 63886944 64039734 64184692 64304361 64449918 64578789 64633536 64782432 65050128 65235456 65333466 65505024 65597688 65603439 65784576 65883411 66091168 66244608 66364272 66553344 66653334 66806883 66928761 67214389 67274064 67465728 67552056 67744512 67840344 67897856 68024448 68120676 68156517 68314752 68530176 68633136 68828672 68889792 68916744 69113088 69210856 69694848 69861528 69914624 70019664 70159672 70449588 70509312 70671744 70740702 70873088 70963776 70979568 71042598 71165952 71266624 71272872 71567388 71764992 71872812 72099456 72477802 72603648 72712728 72880236 73087872 73181394 73324788 73389888 73493706 73598976 73693152 73797399 73903104 74007648 74218496 74352564 74525184 74630608 74659806 74872512 75085824 75396096 75502752 75683322 75854636 75898944 75996063 76212576 76320387 76385088 76537824 76854096 76894532 77096448 77212278 77432256 77501016 77531337 77745408 77752224 77862213 78406704 78594219 78653952 78772122 78929631 78996544 79178528 79322976 79435187 79505712 79732224 79834248 79852014 80061696 80174952 80181981 80524169 80621568 80735616 80965632 81111888 81342976 81465186 81679104 81794648 81801819 82223856 82563624 82750512 82798848 82915976 83140992 83258604 83495808 83759104 83840832 83884944 83959434 84105216 84231576 84471552 84820608 84940596 85182592 85386312 85739148 85933224 86105052 86178048 86376576 86460858 86733504 86829842 86980608 87111288 87188643 87340032 87463584 87471252 87712768 87844548 88207542 88485696 88737792 88871112 89075844 89238348 89443926 89698752 89813529 89954304 90069408 90196821 90326016 90453792 90699264 90827568 90875356 91086336 91250874 91510848 91853056 91888992 92018979 92150784 92501838 92884077 92926464 93094326 93148704 93280473 93359552 93533616 93932784 94012416 94228992 94320936 94370562 94618368 94639424 94723464 94760523 95030496 95164927 95423184 95686656 95830416 96059601 96132608 96277038 96674877 96950304 97173648 97450496 97575192 97766384 97853184 97991608 98000199 98257536 98396532 98537472 98676864 99136752 99366912 99546408 99830016 99980001 100528128 100670336 100911096 101198592 101328084 101616768 101760516 101846784 102050432 102181014 102472128 102617086 102795264 102949704 103243008 103334688 103375116 103660544 103669632 103816284 104542272 104792292 104871936 105029496 105239508 105674382 105763968 106007616 106111053 106309632 106445664 106469352 106563897 106748928 106899936 106909308 107351082 107647488 107809218 108149184 108620248 108716703 108905472 109069092 109320354 109631808 109772091 109987182 110084832 110240559 110334016 110398464 110539728 110854656 111011472 111327744 111528846 111787776 111846592 111945912 111989709 112308768 112467641 112628736 113094144 113254128 113524983 113781954 113848416 114009467 114318864 114577632 114806736 114904064 115168768 115281144 115341798 115644672 115818417 116148384 116251524 116453376 116618112 116628336 117126064 117610056 117980928 118158183 118494816 118767792 118984464 119258568 119598336 119751372 119778021 120092544 120262428 120434688 120605056 120932352 121103424 121274738 121448448 121667832 122014464 122197779 122518656 122691972 122867712 123335784 123845436 123901952 124125768 124198272 124373964 124711488 124887906 125243712 125349888 125638656 125761248 125827416 125939151 126157824 126297952 126347364 126707328 127230912 127410894 127773888 128079468 128369384 128608722 128899836 129157578 129267072 129564864 129691287 130100256 130244763 130470912 130666932 131010048 131195376 131206878 131569152 131766822 132182336 132311313 132728544 133106688 133306668 133613766 133857522 134165889 134428778 134548128 134738461 134931456 135104112 135489024 135680688 135795712 136048896 136241352 136313034 136629504 136876311 137266272 137657344 137779584 137833488 138226176 138421712 138752757 139389696 139641489 139723056 140039328 140319344 140899176 141018624 141343488 141481404 141555843 141927552 141959136 142085196 142331904 142533248 142545744 143134776 143529984 143745624 144198912 144415557 144955604 145207296 145425456 145760472 146175744 146362788 146649576 146779776 146987412 147197952 147386304 147594798 147806208 148015296 148436992 148705128 149050368 149261216 149319612 149352841 149745024 150171648 150792192 151005504 151366644 151709272 151797888 151992126 152425152 152640774 152770176 153075648 153271521 153708192 153789064 153925629 154192896 154424556 154864512 155002032 155062674 155490816 155504448 155724426 156813408 157188438 157307904 157544244 157859262 157993088 158357056 158511573 158645952 158870374 159011424 159464448 159668496 159704028 160123392 160349904 160363962 161048338 161471232 161713827 162223776 162685952 162930372 163358208 163589296 163603638 163980531 164447712 164980773 165127248 165501024 165597696 165831952 166281984 166517208 166991616 167293269 167681664 167769888 167918868 168210432 168463152 168943104 169641216 169881192 170365184 170672931 170772624 171478296 171866448 172210104 172356096 172753152 172921716 173012697 173467008 173659684 173961216 174222576 174377286 174680064 174927168 174942504 175425536 175689096 176415084 176507903 176971392 177475584 177742224 178151688 178476696 178887852 179397504 179627058 179908608 180138816 180393642 180652032 180907584 181398528 181655136 181750712 181912107 182172672 182501748 183021696 183706112 183777984 184037958 184301568 185003676 185768154 185852928 186188652 186297408 186560946 186719104 187067232 187331859 187865568 188024832 188457984 188641872 188741124 189236736 189278848 189446928 189521046 190060992 190329854 190846368 191116341 191660832 192119202 192265216 192554076 193349754 193736367 193900608 194347296 194900992 195150384 195532768 195706368 195983216 196000398 196515072 196793064 196810317 197353728 197650233 198273504 198733824 199092816 199660032 199960002 200420649 200786283 201340672 201643167 201822192 202397184 202656168 203233536 203521032 203693568 204100864 204362028 204469551 204944256 205234172 205590528 205899408 206486016 206669376 206750232 207321088 207339264 207632568 208600249 209084544 209584584 209743872 210058992 210479016 211348764 211527936 212015232 212222106 212619264 212891328 212938704 213127794 213497856 213799872 213818616 214702164 215294976 215618436 216298368 217240496 217433406 217810944 218138184 218640708 219263616 219544182 219974364 220169664 220481118 220668032 220796928 221079456 221392197 221709312 222022944 222655488 223057692 223575552 223693184 223891824 223979418 224617536 224935282 225257472 226188288 226508256 227049966 227563908 227696832 228018934 228637728 228961161 229155264 229613472 229808128 230337536 230562288 230683596 231289344 231636834 232296768 232503048 232594011 233236224 233256672 233586639 234252128 235220112 235782657 235961856 236316366 236788893 236989632 237535584 237968928 238305561 238517136 239196672 239502744 239556042 240185088 240524856 240545943 241210112 241572507 241864704 242206848 242549476 242896896 243335664 244028928 244395558 245037312 245383944 245405457 246671568 247690872 247803904 248251536 248396544 248747928 249422976 249775812 249907229 250487424 251277312 251522496 251654832 251878302 252315648 252595904 252694728 253414656 254461824 254821788 255547776 256158936 256738768 257217444 257799672 258315156 258534144 259129728 259382574 260200512 260489526 260941824 261333864 261565929 262020096 262390752 262413756 263138304 263533644 264364672 264622626 265457088 266213376 266613336 267227532 267715044 268331778 268857556 269096256 269476922 269862912 270208224 270590463 270978048 271361376 271591424 272097792 272482704 272626068 273259008 273752622 274532544 275314688 275559168 275666976 276056937 276452352 276843424 277505514 278652231 278779392 279282978 279446112 279841419 280078656 280638688 281798352 282037248 282686976 282962808 283111686 283855104 283918272 284170392 284281569 285066496 285091488 285494781 286269552 287059968 287491248 288178803 288397824 288831114 289911208 290024631 290850912 291520944 292351488 292725576 293299152 293559552 293974824 294000597 294772608 295189596 295612416 296030592 296873984 297410256 298100736 298522432 298639224 298705682 299490048 299940003 301584384 302011008 302733288 303418544 303595776 303984252 304850304 305281548 305540352 306151296 306543042 307416384 307578128 307851258 308385792 308849112 309729024 310004064 310125348 310981632 311008896 311448852 313626816 314376876 314615808 315088488 315718524 315986176 316714112 317023146 317291904 317740748 318022848 318333159 318928896 319336992 319408056 319691691 320246784 320699808 320727924 322096676 322942464 323427654 324447552 325371904 325860744 326150109 326716416 327178592 327207276 327961062 328895424 329316273 329961546 330254496 330721677 331002048 331195392 331663904 332563968 333034416 333983232 334586538 335363328 335539776 335837736 335969127 336926304 337402923 337886208 339282432 339762384 340574949 340730368 341345862 341545248 342028401 342956592 343732896 344420208 344712192 345506304 345843432 346025394 346934016 347319368 347455251 348445152 348754572 349360128 349854336 349885008 350851072 351378192 352830168 353015806 353942784 354474549 355484448 356303376 356953392 357775704 358795008 359254116 359334063 360277632 360787284 361304064 361815168 362797056 363310272 363501424 363824214 364345344 365003496 366043392 366593337 367412224 367555968 368075916 368603136 370007352 371536308 371705856 372377304 372594816 373121892 373438208 374134464 374663718 375731136 376049664 376915968 377283744 377482248 377817453 378473472 378557696 378893856 379042092 380121984 380659708 381692736 382232682 383321664 384238404 384530432 385108152 386699508 387472734 387801216 388694592 389073861 389801984 390300768 390734289 391065536 391412736 391966432 392000796 393030144 393586128 393620634 394707456 395300466 396547008 396933939 398185632 398627911 399320064 399920004 400841298 401572566 402497667 402681344 403286334 403644384 404215383 404794368 405312336 406467072 407042064 407387136 408201728 408724056 408939102 409888512 410468344 410628933 411798816 412972032 413338752 413500464 414642176 414678528 415265136 416258271 417200498 418169088 418924467 419169168 420117984 420958032 422697528 423055872 424030464 424444212 424667529 425782656 425877408 426255588 426995712 427599744 427637232 429404328 430589952 431236872 432596736 433246671 434480992 434866812 435621888 436276368 437281416 438527232 439088364 439948728 440339328 440962236 441336064 441593856 442158912 442784394 443418624 444045888 445310976 446115384 447151104 447386368 447783648 447958836 448058523 449235072 449870564 450514944 452376576 453016512 454099932 455127816 455393664 456037868 457275456 457922322 458310528 459226944 459616256 459814563 460675072 461124576 461367192 461776887 462578688 463273668 464593536 465006096 465188022 466472448 466513344 467173278 468504256 470440224 471105713 471565314 471923712 472632732 473577786 473979264 475071168 475534719 475937856 476611122 477034272 477564131 478393344 479005488 479112084 480370176 481049712 481091886 482420224 483145014 484413696 485098952 485141481 486671328 488057856 488791116 490074624 490767888 490810914 491941593 493343136 494942319 495381744 496503072 496793088 497495856 498845952 499551624 499814458 500974848 501879807 503044992 503309664 503756604 504631296 505191808 505389456 506829312 508923648 509643576 511095552 512018793 512317872 513477536 514434888 515599344 516630312 517068288 518259456 518765148 519038091 520401024 520979052 521883648 522667728 523131858 524040192 524781504 524827512 526276608 527067288 528729344 529245252 529523709 530914176 532426752 533226672 534455064 535430088 536663556 537715112 538192512 538953844 539725824 540416448 541180926 541956096 542722752 543182848 544195584 544965408 545252136 545736321 546518016 547505244 549065088 550629376 551118336 551333952 552113874 552904704 553686848 555011028 557304462 557558784 558565956 558892224 559682838 560157312 561277376 561995577 563596704 564074496 564393973 565373952 565925616 566223372 567710208 567836544 568340784 568563138 570132992 570182976 570989562 572539104 573349023 574982496 576357606 576795648 577662228 579822416 580049262 581209101 581701824 583041888 584702976 585451152 586598304 587119104 587949648 588001194 589545216 590379192 590430951 592061184 592950699 594820512 596201472 597044864 597278448 597411364 598980096 599880006 601261947 602358849 604022016 604929501 605466576 606837088 607191552 607968504 609700608 610563096 611080704 612302592 613086084 613408653 614832768 615156256 615702516 616771584 617698224 619458048 620008128 620250696 621963264 622017792 622897704 625800747 627253632 628753752 629231616 630176976 631437048 631972352 633428224 634046292 634583808 635481496 636045696 636666318 637857792 638673984 638816112 639383382 640493568 641399616 641455848 644193352 645884928 646855308 648895104 650743808 651721488 652300218 653432832 654357184 654414552 655922124 657790848 658632546 659923092 660508992 661443354 662004096 662390784 663327808 664176591 665127936 666068832 667011059 667966464 669173076 670726656 671079552 671675472 671938254 673852608 674805846 675772416 678564864 679524768 681149898 681460736 682691724 683090496 684056802 685913184 686883483 687465792 688840416 689424384 691012608 691686864 692050788 693868032 694638736 694910502 696890304 697509144 697782033 699708672 699770016 700759917 702756384 705660336 706031612 707347971 707885568 708949098 710366679 710968896 712606752 713906784 714916683 715551408 717590016 718508232 718668126 720555264 721574568 721637829 723630336 724717521 725594112 726620544 727002848 727648428 728690688 730006992 732086784 733186674 734824448 735111936 736151832 736216371 739358279 740014704 743072616 743411712 744754608 745189632 746243784 746876416 748268928 749327436 749721687 751462272 753831936 754567488 754964496 755634906 756946944 757115392 757787712 758084184 760243968 761319416 763385472 764465364 766643328 768476808 769060864 770216304 773399016 774945468 775602432 777389184 778147722 779603968 780601536 781468578 782131072 782825472 783932864 784001592 784697787 786060288 787172256 787241268 789414912 790600932 793094016 793867878 796371264 797255822 798640128 799840008 801682596 803145132 804995334 805362688 806572668 807288768 808430766 809588736 810624672 811771389 812934144 814084128 814774272 816403456 817448112 817878204 819777024 820936688 821257866 823597632 825944064 826677504 827000928 828170811 829357056 830530272 832516542 834400996 835956693 836338176 837848934 838338336 839524257 840235968 841916064 845395056 846111744 848060928 848888424 849335058 851565312 851754816 852511176 852844707 855199488 855274464 856484343 858808656 861179904 862473744 864536409 865193472 866493342 868961984 869733624 870073893 872552736 873787057 874562832 877054464 878176728 879897456 880678656 881924472 882001791 882672128 884317824 885568788 885765859 886837248 888091776 890621952 892230768 894302208 894772736 895567296 895917672 896117046 898470144 899741128 899820009 904753152 906033024 908199864 910255632 910787328 912075736 914550912 915844644 916621056 918453888 919629126 921350144 922249152 922734384 923553774 925157376 926547336 929187072 930012192 930376044 932944896 933026688 934346556 937008512 940880448 942211426 943130628 943847424 945265464 947155572 947958528 950142336 951069438 951875712 953222244 954068544 955128262 956786688 958010976 958224168 959075073 960740352 962099424 962183772 964840448 966290028 968827392 970197904 970282962 973342656 976115712 977582232 978450327 980149248 981535776 981621828 983883186 986686272 987948819 989884638 990763488 992165031 993006144 993586176 994991712 997691904 999103248 999628916 1001949696 1003759614 1006089984 1006619328 1007513208 1007907381 1010383616 1010778912 1012208769 1013658624 1017847296 1019287152 1021724847 1022191104 1024037586 1024635744 1026085203 1026955072 1028869776 1031198688 1032657431 1033260624 1034136576 1036518912 1037530296 1038076182 1040802048 1041958104 1042365753 1045335456 1046263716 1046814197 1048080384 1049563008 1049655024 1052553216 1054134576 1057458688 1058490504 1059047418 1061828352 1063423647 1066453344 1068910128 1070860176 1073327112 1075430224 1076385024 1077907688 1078002189 1080832896 1082361852 1083912192 1085445504 1088391168 1089930816 1090504272 1091472642 1093036032 1095010488 1098130176 1099780011 1102236672 1102667904 1104227748 1105809408 1107373696 1110022056 1114608924 1115117568 1117131912 1117784448 1119365676 1120314624 1122554752 1123991154 1127193408 1128148992 1128787946 1130747904 1131851232 1132446744 1133452359 1135420416 1135673088 1136681568 1137126276 1140265984 1140365952 1141979124 1145078208 1146698046 1149964992 1152715212 1153591296 1155324456 1159644832 1160098524 1162418202 1163403648 1166083776 1167221583 1169405952 1170902304 1172202867 1173196608 1174238208 1175899296 1176002388 1179090432 1180758384 1180861902 1184122368 1185901398 1189641024 1190801817 1194089728 1194556896 1194822728 1195883733 1197960192 1199760012 1202523894 1204717698 1207493001 1208044032 1209859002 1210933152 1212646149 1213674176 1214383104 1215937008 1219401216 1221126192 1222161408 1224605184 1226172168 1226817306 1229665536 1230312512 1231405032 1231886799 1235396448 1237144051 1238916096 1240016256 1240501392 1243926528 1244035584 1245795408 1248774813 1251601494 1254507264 1256773401 1257507504 1260353952 1262874096 1263944704 1266856448 1268092584 1269167616 1270962992 1272091392 1273332636 1274002587 1277347968 1277632224 1278766764 1280987136 1282799232 1282911696 1288386704 1291769856 1293710616 1297790208 1299740013 1303442976 1304600436 1306865664 1308714368 1308829104 1311844248 1315581696 1317265092 1319846184 1321017984 1322886708 1324008192 1324781568 1326655616 1328353182 1330255872 1332137664 1334022118 1335932928 1338346152 1341453312 1342159104 1343350944 1343876508 1344175569 1347705216 1349611692 1351544832 1357129728 1359049536 1362299796 1362921472 1365383448 1366180992 1368113604 1371826368 1373766966 1374931584 1377680832 1378848768 1379443689 1382025216 1383373728 1384101576 1385330661 1387736064 1389277472 1389821004 1393780608 1395018288 1395564066 1399417344 1399540032 1401519834 1405512768 1411320672 1412063224 1413317139 1414695942 1415771136 1417898196 1420733358 1421937792 1425213504 1426604157 1427813568 1429833366 1431102816 1432692393 1435180032 1437016464 1437336252 1441110528 1443149136 1443275658 1447260672 1449435042 1453241088 1454005696 1455296856 1455424443 1460013984 1464173568 1466373348 1469648896 1470223872 1472303664 1472432742 1475824779 1478716558 1480029408 1482123071 1484826957 1486145232 1489509216 1490379264 1492487568 1493752832 1496537856 1498654872 1499443374 1502924544 1505639421 1509134976 1509928992 1511269812 1513893888 1514230784 1515575424 1516168368 1520487936 1522638832 1526770944 1528930728 1533286656 1536056379 1536953616 1540432608 1546798032 1549890936 1551204864 1554778368 1556295444 1557114273 1561203072 1562937156 1564262144 1565650944 1567865728 1568003184 1569395574 1572120576 1574344512 1574482536 1578829824 1581201864 1586188032 1587735756 1588571127 1592742528 1594511644 1597280256 1599680016 1603365192 1606290264 1609990668 1610725376 1613145336 1614577536 1616861532 1619177472 1621249344 1623542778 1625868288 1628168256 1629548544 1632806912 1634896224 1635756408 1637208963 1639554048 1641873376 1642515732 1647195264 1651888128 1653355008 1654001856 1656341622 1658714112 1661060544 1665033084 1668801992 1671913386 1672676352 1675697868 1676676672 1679048514 1680471936 1683832128 1685986731 1690790112 1692223488 1693181919 1696121856 1697776848 1698670116 1703130624 1703509632 1705022352 1705689414 1710398976 1710548928 1712968686 1717617312 1720047069 1724947488 1729072818 1730386944 1732986684 1737923968 1739467248 1740147786 1743627303 1745105472 1747574114 1749125664 1754108928 1756353456 1759794912 1761357312 1763848944 1764003582 1765344256 1768635648 1771137576 1771531718 1776183552 1778852097 1784461536 1788604416 1789545472 1791134592 1791835344 1792234092 1796940288 1799482256 1799640018 1803785841 1807076547 1812066048 1814788503 1816399728 1820511264 1821574656 1824151472 1829101824 1831689288 1833242112 1836907776 1839258252 1840225959 1844498304 1845468768 1847107548 1850314752 1853094672 1858374144 1860024384 1860752088 1865889792 1866053376 1868693112 1874017024 1877402241 1881760896 1884422852 1886261256 1887694848 1890530928 1894311144 1895917056 1900284672 1902138876 1903751424 1906444488 1908137088 1910256524 1913573376 1916021952 1916448336 1918150146 1921480704 1924198848 1924367544 1929680896 1932580056 1937654784 1940395808 1940565924 1941586933 1946685312 1952231424 1955164464 1956900654 1960298496 1963071552 1963243656 1967766372 1973372544 1975897638 1979769276 1981526976 1984330062 1986012288 1987172352 1989983424 1992529773 1995383808 1998206496 1999257832 2001033177 2003899392 2007519228 2012179968 2013238656 2015026416 2015814762 2020767232 2021557824 2024417538 2027317248 2035694592 2038574304 2043449694 2044382208 2048075172 2049271488 2052170406 2053910144 2057739552 2060650449 2062397376 2065314862 2066521248 2068273152 2073037824 2075060592 2076152364 2081604096 2083916208 2084731506 2090670912 2092527432 2093628394 2099126016 2099310048 2102279751 2108269152 2114917376 2116981008 2118094836 2123656704 2126847294 2131100037 2132906688 2137820256 2141720352 2144750049 2146654224 2150860448 2152770048 2155815376 2156004378 2161665792 2164723704 2164913487 2170891008 2174152563 2176782336 2179861632 2181008544 2182945284 2186072064 2190020976 2196260352 2199560022 2204473344 2205335808 2208455496 2208649113 2214747392 2218074837 2220044112 2229217848 2230235136 2234263824 2235568896 2238731352 2240629248 2245109504 2247982308 2249165061 2254386816 2257575892 2261495808 2263702464 2264893488 2266904718 2270840832 2271346176 2273363136 2274252552 2280531968 2280731904 2283958248 2290156416 2293396092 2294602739 2299929984 2305430424 2307182592 2310648912 2319289664 2320197048 2324836404 2326807296 2332167552 2334443166 2338811904 2341804608 2344405734 2346393216 2348476416 2351798592 2352004776 2354093361 2358180864 2361516768 2361723804 2368244736 2371802796 2379282048 2381603634 2388179456 2389113792 2389645456 2391767466 2395920384 2399520024 2405047788 2409435396 2414986002 2416088064 2419718004 2421866304 2425292298 2427348352 2428766208 2431874016 2435314167 2438802432 2442252384 2444322816 2449210368 2452344336 2453634612 2459331072 2460625024 2462810064 2463773598 2470792896 2474288102 2477832192 2480032512 2481002784 2484512433 2488071168 2491590816 2497549626 2503202988 2509014528 2513546802 2515015008 2518572771 2520707904 2525748192 2527889408 2533712896 2536185168 2538335232 2541925984 2544182784 2546665272 2548005174 2554695936 2555264448 2557533528 2558534121 2565598464 2565823392 2569453029 2576773408 2583539712 2587421232 2593609227 2595580416 2599480026 2606885952 2609200872 2610221679 2617428736 2617658208 2621361171 2623688496 2631163392 2634530184 2639692368 2642035968 2645773416 2646005373 2648016384 2653311232 2656706364 2657297577 2660511744 2664275328 2668044236 2671865856 2676692304 2682906624 2684318208 2686701888 2687753016 2688351138 2695410432 2699223384 2699460027 2714259456 2718099072 2724599592 2725842944 2730766896 2732361984 2736227208 2743652736 2747533932 2749863168 2755361664 2758887378 2764050432 2766747456 2768203152 2770661322 2775472128 2778554944 2779642008 2787561216 2790036576 2791128132 2798834688 2799080064 2803039668 2811025536 2822641344 2824126448 2826634278 2829391884 2831542272 2835796392 2841466716 2843875584 2850427008 2853208314 2855627136 2859666732 2862205632 2865384786 2870360064 2874032928 2874672504 2877225219 2882221056 2886298272 2886551316 2894521344 2898870084 2906482176 2908011392 2910593712 2910848886 2920027968 2928347136 2932746696 2935350981 2940447744 2944607328 2944865484 2951649558 2957433116 2960058816 2964246142 2969653914 2972290464 2976495093 2979018432 2980758528 2984975136 2987505664 2993075712 2997309744 2998886748 3005849088 3011278842 3018269952 3019857984 3022539624 3023722143 3028461568 3031150848 3032336736 3036626307 3040975872 3045277664 3053541888 3057861456 3065174541 3066573312 3072112758 3073907232 3078255609 3080865216 3093596064 3097972293 3099781872 3102409728 3109556736 3112590888 3114228546 3122406144 3125874312 3127097259 3128524288 3135731456 3136006368 3138791148 3140442591 3144241152 3148689024 3148965072 3157659648 3162403728 3172376064 3175471512 3177142254 3185485056 3189023288 3190270941 3199360032 3206730384 3212580528 3219981336 3221450752 3226290672 3229155072 3233723064 3234006567 3242498688 3247085556 3251736576 3256336512 3265613824 3269792448 3271512816 3274417926 3279108096 3283746752 3285031464 3294390528 3299340033 3306710016 3308003712 3312683244 3317428224 3322121088 3330066168 3337603984 3343826772 3345352704 3351395736 3353353344 3358097028 3360943872 3367664256 3371973462 3381580224 3384446976 3386363838 3392243712 3395553696 3397340232 3400357077 3406261248 3407019264 3410044704 3411378828 3420797952 3421097856 3425937372 3435234624 3440094138 3449894976 3458145636 3460773888 3465973368 3475847936 3478934496 3480295572 3487254606 3490210944 3495148228 3498251328 3501664749 3508217856 3512706912 3516608601 3519589824 3522714624 3527697888 3528007164 3530688512 3537271296 3542275152 3543063436 3552367104 3557704194 3568923072 3572405451 3579090944 3582269184 3583670688 3584468184 3587651199 3593880576 3598964512 3599280036 3607571682 3614153094 3622479003 3624132096 3629577006 3632799456 3637938447 3641022528 3643149312 3648302944 3658203648 3660129001 3663378576 3666484224 3673815552 3678516504 3680451918 3688996608 3690937536 3694215096 3695660397 3706189344 3711432153 3716748288 3720048768 3721504176 3731779584 3732106752 3737386224 3746324439 3748034048 3754804482 3763521792 3768845704 3770320203 3772522512 3781061856 3788622288 3791834112 3800569344 3804277752 3807502848 3812888976 3816274176 3820513048 3822007761 3832043904 3832896672 3836300292 3842961408 3848397696 3848735088 3859361792 3865160112 3875309568 3880791616 3881131848 3883173866 3893370624 3899220039 3910328928 3913801308 3920596992 3926143104 3926487312 3935532744 3946745088 3951795276 3959538552 3963053952 3968660124 3972024576 3974344704 3979966848 3985059546 3990767616 3996412992 3998515664 4002066354 4007798784 4015038456 4024359936 4026477312 4030052832 4031629524 4032526707 4041534464 4043115648 4048835076 4054634496 4071389184 4077148608 4086899388 4088764416 4096150344 4098542976 4104340812 4107820288 4115479104 4121300898 4124794752 4130629724 4133042496 4136546304 4138331067 4146075648 4150121184 4152304728 4155991983 4163208192 4167832416 4169463012 4181341824 4185054864 4187256788 4198252032 4198620096 4204559502 4216538304 4229834752 4233962016 4236189672 4239951417 4247313408 4253694588 4262200074 4265813376 4275640512 4279812471 4283440704 4289500098 4293308448 4298077179 4301720896 4305540096 4311630752 4312008756 4323331584 4329447408 4329826974 4341782016 4348305126 4359723264 4362017088 4365890568 4366273329 4380041952 4384907021 4392520704 4399120044 4408946688 4410671616 4416910992 4417298226 4427474337 4429494784 4436149674 4440088224 4446369213 4454480871 4458435696 4468527648 4471137792 4477462704 4481258496 4490219008 4495964616 4498330122 4508773632 4515151784 4516918263 4527404928 4529786976 4533809436 4541681664 4542692352 4546726272 4548505104 4561063936 4561463808 4567916496 4580312832 4586792184 4589205478 4599859968 4608169137 4610860848 4621297824 4638579328 4640394096 4649672808 4653614592 4664335104 4668886332 4671342819 4683609216 4688811468 4692786432 4696952832 4703597184 4704009552 4708186722 4716361728 4723033536 4723447608 4736489472 4743605592 4758564096 4763207268 4765713381 4776358912 4778227584 4779290912 4783534932 4791840768 4799040048 4810095576 4818870792 4829972004 4832176128 4839436008 4843732608 4850584596 4854696704 4857532416 4863748032 4870628334 4877604864 4884504768 4888645632 4898420736 4904688672 4907269224 4911626889 4918662144 4921250048 4925620128 4927547196 4941585792 4948576204 4955664384 4960065024 4962005568 4969024866 4976142336 4983181632 4995099252 5006405976 5018029056 5027093604 5030030016 5037145542 5041415808 5051496384 5055778816 5057960193 5067425792 5072370336 5076670464 5079545757 5083851968 5088365568 5093330544 5096010348 5109391872 5110528896 5115067056 5117068242 5131196928 5131646784 5138906058 5153546816 5160141207 5174842464 5182162843 5187218454 5191160832 5198960052 5213771904 5218401744 5220443358 5230881909 5234857472 5235316416 5242722342 5247376992 5253205441 5262326784 5269060368 5279384736 5284071936 5291546832 5292010746 5296032768 5306622464 5313412728 5314595154 5328550656 5336088472 5336556291 5353384608 5365813248 5368636416 5373403776 5375506032 5376702276 5390820864 5398446768 5398920054 5411357523 5421229641 5436198144 5444365509 5449199184 5461533792 5464723968 5472454416 5487305472 5495067864 5499726336 5510723328 5517774756 5520677877 5533494912 5536406304 5541322644 5550944256 5557109888 5559284016 5575122432 5580073152 5582256264 5597669376 5598160128 5606079336 5622051072 5632206723 5645282688 5648252896 5653268556 5658783768 5663084544 5671592784 5682933432 5687751168 5700854016 5706416628 5711254272 5719333464 5724411264 5730769572 5740720128 5748065856 5749345008 5754450438 5764442112 5772596544 5773102632 5789042688 5797740168 5812964352 5816022784 5821187424 5821697772 5824760799 5840055936 5856694272 5865493392 5870701962 5880895488 5889214656 5889730968 5903299116 5914866232 5920117632 5928492284 5939307828 5944580928 5952990186 5958036864 5961517056 5969950272 5975011328 5977589319 5986151424 5994619488 5997773496 6003099531 6011698176 6022557684 6036539904 6039715968 6045079248 6047444286 6056923136 6062301696 6064673472 6073252614 6081951744 6090555328 6107083776 6115722912 6124374269 6130349082 6133146624 6144225516 6147814464 6156511218 6161730432 6181951347 6187192128 6195944586 6199563744 6204819456 6208333703 6219113472 6225181776 6228457092 6244812288 6251748624 6254194518 6257048576 6271462912 6272012736 6277582296 6280885182 6297378048 6297930144 6306839253 6324807456 6344752128 6350943024 6354284508 6370970112 6378046576 6380541882 6393300111 6398720064 6413460768 6425161056 6434250147 6439962672 6452581344 6458310144 6467446128 6468013134 6484997376 6494171112 6494740461 6512673024 6522457689 6539584896 6543025632 6548835852 6558216192 6567493504 6570062928 6588781056 6598680066 6613420032 6616007424 6625366488 6625947339 6644242176 6654224511 6660132336 6675207968 6687653544 6690705408 6702791472 6706706688 6716194056 6721887744 6735328512 6743946924 6747495183 6763160448 6772727676 6784487424 6791107392 6794680464 6800714154 6812522496 6814038528 6820089408 6822757656 6841595904 6842195712 6851874744 6870469248 6880188276 6883808217 6899789952 6916291272 6921547776 6931946736 6951695872 6957868992 6960591144 6974509212 6980421888 6990296456 6996502656 7003329498 7016435712 7025413824 7033217202 7039179648 7045429248 7055395776 7056014328 7061377024 7062280083 7074542592 7084550304 7086126872 7104734208 7115408388 7137846144 7144810902 7158181888 7164538368 7167341376 7168936368 7175302398 7187761152 7197929024 7198560072 7215143364 7228306188 7244958006 7248264192 7259154012 7265598912 7275876894 7282045056 7286298624 7296605888 7305942501 7316407296 7320258002 7326757152 7332968448 7337121649 7347631104 7357033008 7360903836 7377993216 7381875072 7388430192 7391320794 7412378688 7422864306 7433496576 7440097536 7443008352 7453537299 7464213504 7474772448 7492648878 7496068096 7509608964 7527043584 7537691408 7540640406 7545045024 7555718313 7562123712 7577244576 7583668224 7601138688 7608555504 7615005696 7625777952 7632548352 7641026096 7644015522 7664087808 7665793344 7672600584 7675602363 7696795392 7697470176 7708359087 7730320224 7750619136 7761583232 7762263696 7766347732 7780827681 7786741248 7798440078 7820657856 7827602616 7830665037 7852286208 7852974624 7864083513 7871065488 7893490176 7903590552 7919077104 7926107904 7937320248 7938016119 7944049152 7959933696 7970119092 7971892731 7981535232 7992825984 7997031328 8004132708 8015597568 8030076912 8048719872 8052954624 8060105664 8063259048 8065053414 8083068928 8086231296 8097670152 8098380081 8132941069 8142778368 8154297216 8173798776 8177528832 8192300688 8197085952 8208681624 8215640576 8230958208 8242601796 8249589504 8261259448 8266084992 8276662134 8292151296 8300242368 8304609456 8311983966 8326416384 8335664832 8338926024 8362683648 8370109728 8374513576 8396504064 8397240192 8409119004 8433076608 8459669504 8467924032 8472379344 8479902834 8494626816 8507389176 8524400148 8531626752 8551281024 8559624942 8566881408 8579000196 8586616896 8596154358 8603441792 8611080192 8623261504 8624017512 8631675657 8646663168 8658894816 8659653948 8683564032 8696610252 8719446528 8724034176 8731781136 8732546658 8760083904 8769814042 8785041408 8798240088 8806052943 8821343232 8833821984 8834596452 8854948674 8858989568 8872299348 8880176448 8892738426 8908961742 8916871392 8929485279 8937055296 8942275584 8954925408 8962516992 8980438016 8991929232 8996660244 9017547264 9030303568 9033836526 9054809856 9059573952 9067618872 9071166429 9085384704 9093452544 9097010208 9109878921 9122927616 9135832992 9160625664 9173584368 9178410956 9195523623 9199719936 9216338274 9221721696 9234766827 9242595648 9277158656 9280788192 9293916879 9299345616 9307229184 9328670208 9337772664 9342685638 9367218432 9377622936 9381291777 9385572864 9407194368 9408019104 9416373444 9421327773 9432723456 9446067072 9446895216 9472978944 9487211184 9517128192 9526414536 9531426762 9552717824 9556455168 9558581824 9567069864 9570812823 9598080096 9611657627 9620191152 9637741584 9659944008 9664352256 9678872016 9687465216 9701169192 9702019701 9709393408 9727496064 9741256668 9755209728 9769009536 9796841472 9809377344 9814538448 9823253778 9837324288 9842500096 9851240256 9855094392 9883171584 9897152408 9898020099 9920130048 9924011136 9938049732 9952284672 9966363264 9990198504 10012811952 10036058112 10054187208 10060060032 10074291084 10082831616 10102992768 10115920386 10134851584 10144740672 10153340928 10159091514 10167703936 10176731136 10186661088 10192020696 10201071231 10218783744 10221057792 10230134112 10234136484 10262393856 10263293568 10277812116 10307093632 10320282414 10349684928 10364325686 10374436908 10382321664 10397920104 10427543808 10436803488 10440886716 10461763818 10469714944 10470632832 10485444684 10494753984 10506410882 10524653568 10538120736 10549825803 10558769472 10568143872 10583093664 10584021492 10592065536 10613244928 10626825456 10629190308 10657101312 10672176944 10673112582 10706769216 10717216353 10737272832 10746807552 10751012064 10753404552 10762953597 10781641728 10796893536 10797840108 10822715046 10842459282 10867437009 10872396288 10888731018 10898398368 10913815341 10923067584 10929447936 10944908832 10974610944 10980387003 10990135728 10999452672 11021446656 11035549512 11041355754 11066989824 11072812608 11082645288 11086981191 11114219776 11118568032 11134296459 11150244864 11160146304 11164512528 11195338752 11196320256 11212158672 11238973317 11244102144 11264413446 11290565376 11296505792 11306537112 11310960609 11317567536 11343185568 11359231741 11365866864 11375502336 11401708032 11412833256 11422508544 11438666928 11448822528 11461539144 11466023283 11496131712 11498690016 11508900876 11514956167 11528884224 11545193088 11546205264 11578085376 11595480336 11625928704 11632045568 11642374848 11643395544 11649521598 11680111872 11697660117 11730986784 11741403924 11761790976 11778429312 11779461936 11806598232 11829732464 11840235264 11856984568 11878615656 11889161856 11905980372 11916073728 11923034112 11939900544 11955178638 11972302848 11989238976 11995546992 12006199062 12023396352 12045115368 12073079808 12079431936 12090158496 12094888572 12097580121 12124603392 12129346944 12146505228 12163903488 12181110656 12214167552 12231445824 12248748538 12260698164 12266293248 12288451032 12295628928 12313022436 12323460864 12363902694 12374384256 12391889172 12399127488 12409638912 12416667406 12438226944 12450363552 12456914184 12467975949 12489624576 12503497248 12508389036 12514097152 12542925824 12544025472 12555164592 12561770364 12594756096 12595860288 12613678506 12649614912 12689504256 12701886048 12708569016 12719854251 12741940224 12756093152 12761083764 12786600222 12797440128 12826921536 12839437413 12850322112 12868500294 12879925344 12894231537 12905162688 12916620288 12934892256 12936026268 12969994752 12988342224 12989480922 13025346048 13044915378 13079169792 13086051264 13097671704 13098819987 13134987008 13140125856 13154721063 13177562112 13197360132 13226840064 13232014848 13250732976 13251894678 13282423011 13288484352 13308449022 13320264672 13339107639 13350415936 13363442613 13375307088 13405582944 13413413376 13432388112 13443775488 13470657024 13487893848 13494990366 13526320896 13545455352 13550754789 13582214784 13589360928 13601428308 13608584561 13625044992 13628077056 13640178816 13645515312 13683191808 13684391424 13703749488 13740938496 13760376552 13767616434 13799579904 13824507411 13832582544 13863893472 13903391744 13915737984 13921182288 13949018424 13960843776 13980592912 13993005312 14006658996 14014028457 14050827648 14066434404 14078359296 14090858496 14110791552 14112028656 14124560166 14149085184 14169100608 14172253744 14209468416 14230816776 14275692288 14289621804 14297140143 14329076736 14334682752 14337872736 14350604796 14375522304 14395858048 14397120144 14430286728 14456612376 14489916012 14496528384 14518308024 14531197824 14551753788 14564090112 14572597248 14593211776 14611885002 14632814592 14640516004 14653514304 14665936896 14674243298 14695262208 14714066016 14721807672 14734880667 14755986432 14763750144 14776860384 14782641588 14824757376 14845728612 14866993152 14880195072 14886016704 14907074598 14928427008 14949544896 14985297756 14992136192 15019217928 15054087168 15075382816 15081280812 15090090048 15111436626 15124247424 15154489152 15167336448 15173880579 15202277376 15217111008 15230011392 15238637271 15251555904 15265096704 15282052192 15288031044 15328175616 15331586688 15345201168 15351204726 15393590784 15394940352 15416718174 15460640448 15480423621 15523166464 15524527392 15532695464 15546488529 15561655362 15573482496 15596880156 15641315712 15655205232 15661330074 15692645727 15704572416 15705949248 15728167026 15742130976 15759616323 15786980352 15807181104 15838154208 15852215808 15874640496 15876032238 15888098304 15919867392 15940238184 15943785462 15985651968 15994062656 16008265416 16009668873 16060153824 16097439744 16105909248 16120211328 16126518096 16130106828 16166137856 16172462592 16195340304 16196760162 16234072569 16265882138 16308594432 16333096527 16347597552 16384601376 16394171904 16417363248 16431281152 16461916416 16485203592 16499179008 16522518896 16532169984 16553324268 16562033631 16600484736 16609218912 16623967932 16652832768 16671329664 16677852048 16725367296 16740219456 16749027152 16793008128 16794480384 16818238008 16866153216 16896620169 16935848064 16944758688 16959805668 16989253632 17014778352 17048800296 17063253504 17102562048 17119249884 17133762816 17158000392 17173233792 17192308716 17206883584 17222160384 17246523008 17248035024 17263351314 17293326336 17317789632 17319307896 17367128064 17393220504 17438893056 17448068352 17463562272 17465093316 17474282397 17520167808 17539628084 17570082816 17596480176 17612105886 17642686464 17667643968 17669192904 17709897348 17717979136 17744598696 17760352896 17785476852 17817923484 17833742784 17858970558 17874110592 17884551168 17909850816 17925033984 17932767957 17960876032 17983858464 17993320488 18009298593 18035094528 18060607136 18067673052 18109619712 18119147904 18135237744 18142332858 18170769408 18186905088 18194020416 18219757842 18245855232 18271665984 18321251328 18347168736 18356821912 18373122807 18391047246 18399439872 18432676548 18443443392 18469533654 18485191296 18545854041 18554317312 18561576384 18587833758 18598691232 18614458368 18625001109 18657340416 18675545328 18685371276 18734436864 18755245872 18762583554 18771145728 18814388736 18816038208 18832746888 18842655546 18892134144 18893790432 18920517759 18974422368 19034256384 19052829072 19062853524 19105435648 19112910336 19117163648 19134139728 19141625646 19179900333 19196160192 19223315254 19240382304 19275483168 19302750441 19319888016 19357744032 19374930432 19402338384 19404039402 19418786816 19454992128 19482513336 19538019072 19567373067 19618754688 19629076896 19646507556 19674648576 19685000192 19702480512 19710188784 19766343168 19794304816 19796040198 19840260096 19848022272 19876099464 19877842017 19932726528 19962673533 19980397008 20025623904 20072116224 20108374416 20120120064 20148582168 20165663232 20205985536 20231840772 20242485549 20289481344 20318183028 20335407872 20353462272 20373322176 20384041392 20402142462 20437567488 20442115584 20460268224 20468272968 20524787712 20526587136 20555624232 20614187264 20640564828 20651424651 20699369856 20728651372 20748873816 20764643328 20795840208 20855087616 20873606976 20881773432 20923527636 20939429888 20941265664 20970889368 20989507968 21012821764 21049307136 21076241472 21099651606 21117538944 21136287744 21166187328 21168042984 21184131072 21186840249 21226489856 21253650912 21258380616 21314202624 21344353888 21346225164 21413538432 21434432706 21474545664 21493615104 21502024128 21506809104 21525907194 21563283456 21593787072 21595680216 21645430092 21684918564 21734874018 21744792576 21777462036 21796796736 21827630682 21846135168 21858895872 21889817664 21917827503 21949221888 21960774006 21980271456 21998905344 22011364947 22042893312 22071099024 22082711508 22133979648 22145625216 22165290576 22173962382 22228439552 22237136064 22268592918 22300489728 22320292608 22329025056 22360611897 22392640512 22424317344 22477946634 22488204288 22528826892 22581130752 22593011584 22613074224 22621921218 22635135072 22667154939 22686371136 22718463482 22731733728 22751004672 22803416064 22825666512 22845017088 22877333856 22897645056 22923078288 22932046566 22992263424 22997380032 23017801752 23029912334 23090386176 23092410528 23125077261 23190960672 23251857408 23264091136 23284749696 23286791088 23299043196 23360223744 23395320234 23461973568 23482807848 23491995111 23556858624 23558923872 23592250539 23613196464 23659464928 23680470528 23713969136 23757231312 23778323712 23811960744 23814048357 23832147456 23879801088 23910357276 23915678193 23944605696 23978477952 23991093984 24012398124 24046792704 24090230736 24146159616 24158863872 24180316992 24189777144 24195160242 24249206784 24258693888 24293010456 24295140243 24362221312 24398823207 24428335104 24462891648 24497497076 24521396328 24532586496 24576902064 24591257856 24626044872 24646921728 24727805388 24748768512 24783778344 24798254976 24833334812 24876453888 24900727104 24913828368 24935951898 24979249152 25006994496 25016778072 25028194304 25085851648 25088050944 25110329184 25123540728 25189512192 25191720576 25227357012 25240630129 25299229824 25379008512 25403772096 25417138032 25439708502 25483880448 25512186304 25522167528 25573200444 25594880256 25653843072 25678874826 25700644224 25737000588 25759850688 25788463074 25810325376 25833240576 25869784512 25872052536 25895026971 25939989504 25976684448 25978961844 26050692096 26089830756 26158339584 26172102528 26195343408 26197639974 26269974016 26280251712 26309442126 26355124224 26394720264 26418158829 26464029696 26501465952 26503789356 26564846022 26576968704 26616898044 26640529344 26678215278 26700831872 26726885226 26750614176 26788455837 26811165888 26826826752 26864776224 26887550976 26941314048 26975787696 26989980732 27052641792 27090910704 27101509578 27164429568 27178721856 27202856616 27217169122 27256154112 27280357632 27291030624 27329636763 27368782848 27407498976 27481876992 27520753104 27535232868 27599159808 27649014822 27665165088 27704300481 27727786944 27806783488 27831475968 27842364576 27881750637 27898036848 27921687552 27961185824 27986010624 28013317992 28028056914 28101655296 28132868808 28143875331 28156718592 28221583104 28224057312 28249120332 28263983319 28298170368 28338201216 28344507488 28418936832 28461633552 28551384576 28579243608 28594280286 28658153472 28669365504 28675745472 28701209592 28712438469 28791716096 28794240288 28834972881 28860573456 28913224752 28979832024 28993056768 29036616048 29062395648 29103507576 29106059103 29128180224 29186423552 29223770004 29265629184 29281032008 29307028608 29348486596 29390524416 29428132032 29443615344 29469761334 29511972864 29527500288 29553720768 29565283176 29649514752 29691457224 29694060297 29760390144 29772033408 29814149196 29856854016 29899089792 29970595512 29984272384 30038435856 30108174336 30150765632 30162561624 30180180096 30222873252 30248494848 30308978304 30347761158 30404554752 30434222016 30460022784 30477274542 30503111808 30530193408 30564104384 30576062088 30603213693 30656351232 30663173376 30690402336 30702409452 30787181568 30789880704 30833436348 30921280896 30960847242 31046332928 31049054784 31065390928 31092977058 31123310724 31146964992 31193760312 31282631424 31310410464 31322660148 31385291454 31409144832 31411898496 31456334052 31484261952 31519232646 31573960704 31614362208 31649477409 31676308416 31704431616 31749280992 31752064476 31776196608 31839734784 31880476368 31887570924 31971303936 31988125312 32016530832 32019337746 32120307648 32151649059 32211818496 32240422656 32253036192 32260213656 32288860791 32344925184 32390680608 32393520324 32468145138 32531764276 32617188864 32666193054 32695195104 32741446023 32769202752 32788343808 32834726496 32862562304 32923832832 32941161009 32970407184 32998358016 33045037792 33064339968 33106648536 33124067262 33200969472 33218437824 33247935864 33260943573 33342659328 33355704096 33402889377 33450734592 33480438912 33498054304 33586016256 33588960768 33636476016 33716919951 33732306432 33793240338 33871696128 33889517376 33919611336 33932881827 34029556704 34077695223 34097600592 34126507008 34205124096 34238499768 34267525632 34316000784 34346467584 34384617432 34398069849 34413767168 34493046016 34496070048 34526702628 34544868501 34586652672 34635579264 34638615792 34734256128 34786441008 34877786112 34896136704 34927124544 34930186632 34948564794 35040335616 35079256168 35092980351 35192960352 35224211772 35285372928 35335287936 35338385808 35419794696 35435958272 35489197392 35520705792 35570953704 35635846968 35667485568 35717941116 35748221184 35769102336 35819701632 35865535914 35921752064 35967716928 35986640976 36018597186 36070189056 36121214272 36135346104 36219239424 36238295808 36270475488 36284665716 36292740363 36373810176 36388040832 36439515684 36491710464 36543331968 36642502656 36694337472 36713643824 36746245614 36782094492 36798879744 36865353096 36886886784 36939067308 36970382592 37091708082 37108634624 37123152768 37175667516 37197382464 37228916736 37250002218 37314680832 37351090656 37370742552 37403927847 37468873728 37510491744 37525167108 37542291456 37628777472 37632076416 37665493776 37685311092 37784268288 37787580864 37841035518 37948844736 38068512768 38105658144 38125707048 38159562753 38225820672 38234327296 38268279456 38283251292 38359800666 38392320384 38446630508 38480764608 38518312239 38550966336 38605500882 38639776032 38682694611 38715488064 38749860864 38804676768 38808078804 38837573632 38909984256 38965026672 39076038144 39134746134 39237509376 39258153792 39293015112 39296459961 39370000384 39404961024 39420377568 39464163189 39532686336 39588609632 39592080396 39680520192 39696044544 39752198928 39755684034 39847269033 39865453056 39925347066 39960794016 40017322917 40051247808 40090327839 40216748832 40240240128 40261419011 40297164336 40331326464 40411971072 40463681544 40484971098 40578962688 40636366056 40652264367 40670815744 40746644352 40768082784 40804284924 40825753683 40875134976 40884231168 40920536448 40936545936 41049575424 41053174272 41111248464 41228374528 41281129656 41302849302 41398739712 41457302744 41473522233 41497747632 41591680416 41710175232 41747213952 41763546864 41847055272 41878859776 41882531328 41941778736 41979015936 42025643528 42042085371 42152482944 42199303212 42235077888 42272575488 42332374656 42336085968 42373680498 42452979712 42507301824 42516761232 42628405248 42688707776 42692450328 42827076864 42868865412 42891420429 42987230208 43004048256 43013618208 43051814388 43126566912 43187574144 43191360432 43290860184 43369837128 43469748036 43489585152 43554924072 43593593472 43655261364 43692270336 43717791744 43779635328 43835655006 43898443776 43921548012 43960542912 43997810688 44022729894 44085786624 44142198048 44165423016 44204642001 44267959296 44291250432 44330581152 44347924764 44456879104 44474272128 44537185836 44600979456 44640585216 44658050112 44721223794 44785281024 44848634688 44955893268 44976408576 45057653784 45162261504 45186023168 45226148448 45243842436 45270270144 45334309878 45372742272 45436926964 45463467456 45502009344 45521641737 45606832128 45651333024 45690034176 45715911813 45754667712 45795290112 45846156576 45864093132 45984526848 45994760064 46035603504 46059824668 46180772352 46184821056 46250154522 46381921344 46441270863 46528182272 46569499392 46573582176 46598086392 46639465587 46720447488 46790640468 46923947136 46965615696 46983990222 47077937181 47113717248 47117847744 47184501078 47226392928 47278848969 47318929856 47360941056 47427938272 47514462624 47556647424 47581677013 47623921488 47628096714 47664294912 47759602176 47820714552 47831356386 47956955904 47982187968 48024796248 48029006619 48180461472 48233977231 48292319232 48317727744 48360633984 48379554288 48390320484 48498413568 48517387776 48586020912 48590280486 48702217707 48724442624 48797646414 48925783296 48994994152 48999289581 49042792656 49153804128 49182515712 49252089744 49293843456 49455610776 49497537024 49567556688 49596509952 49666669624 49686100893 49801454208 49827656736 49871903796 49958498304 50013988992 50033556144 50171703296 50176101888 50220658368 50247081456 50379024384 50383441152 50454714024 50481260258 50598459648 50689860507 50807544192 50834276064 50879417004 50967760896 51024372608 51044335056 51146400888 51189760512 51307686144 51357749652 51401288448 51474001176 51519701376 51576926148 51620650752 51666481152 51739569024 51744105072 51790053942 51879979008 51953368896 51957923688 52101384192 52179661512 52316679168 52344205056 52390686816 52395279948 52422847191 52539948032 52560503424 52618884252 52710248448 52789440528 52836317658 52928059392 53002931904 53007578712 53129692044 53153937408 53233796088 53281058688 53356430556 53401663744 53453770452 53501228352 53576911674 53622331776 53653653504 53729552448 53775101952 53798303871 53882628096 53951575392 53979961464 54027895779 54105283584 54181821408 54203019156 54328859136 54357443712 54405713232 54434338244 54512308224 54560715264 54582061248 54659273526 54737565696 54814997952 54963753984 55041506208 55070465736 55119368421 55198319616 55298029644 55330330176 55408600962 55455573888 55613566976 55637562123 55662951936 55684729152 55763501274 55796073696 55843375104 55875003327 55922371648 55972021248 56026635984 56056113828 56203310592 56265737616 56287750662 56313437184 56443166208 56448114624 56498240664 56527966638 56676402432 56689014976 56761553277 56923267104 57003791273 57102769152 57158487216 57188560572 57316306944 57338731008 57351490944 57402419184 57424876938 57539700999 57583432192 57588480576 57669945762 57721146912 57826449504 57908251323 57959664048 58073232096 58124791296 58207015152 58212118206 58256360448 58372847104 58447540008 58562064016 58614057216 58696973192 58702119201 58856264064 58887230688 58939522668 59023945728 59055000576 59107441536 59130566352 59299029504 59382914448 59388120594 59520780288 59544066816 59628298392 59633526051 59798179584 59888020599 59941191024 60076871712 60216348672 60301531264 60325123248 60360360192 60445746504 60496989696 60617956608 60695522316 60727456647 60868444032 60954549084 61006223616 61060386816 61128208768 61152124176 61206427386 61312702464 61326346752 61380804672 61404818904 61574363136 61579761408 61666872696 61842561792 61921694484 61954273953 62092665856 62098109568 62130781856 62185954116 62246621448 62293929984 62387520624 62565262848 62620820928 62645320296 62770582908 62818289664 62823796992 62912668104 62968523904 63038465292 63147921408 63228724416 63298954818 63352616832 63408863232 63498561984 63504128952 63552393216 63560520747 63679469568 63760952736 63775141848 63942607872 63976250624 64033061664 64038675492 64240615296 64303298118 64423636992 64480845312 64506072384 64520427312 64577721582 64689850368 64781361216 64787040648 64936290276 65063528552 65234377728 65332386108 65390390208 65482892046 65538405504 65576687616 65669452992 65725124608 65753482509 65847665664 65882322018 65940814368 65996716032 66034094841 66090075584 66128679936 66213297072 66248134524 66401938944 66436875648 66495871728 66521887146 66685318656 66711408192 66805778754 66901469184 66960877824 66996108608 67081835691 67177921536 67272952032 67368116959 67433839902 67464612864 67586480676 67743392256 67779034752 67839222672 67865763654 68001464817 68059113408 68155390446 68195201184 68253014016 68291670733 68410248192 68476999536 68535051264 68632001568 68692935168 68769234864 68796139698 68827534336 68986092032 68992140096 69053405256 69089737002 69271158528 69277231584 69375231783 69572882016 69755572224 69792273408 69854249088 69860373264 69897129588 70080671232 70158512336 70185960702 70385920704 70448423544 70475985333 70670575872 70676771616 70776751617 70839589392 70978394784 71041411584 71141907408 71271693936 71334971136 71435882232 71442145071 71496442368 71639403264 71731071828 71747034579 71935433856 71973281952 72037194372 72140378112 72242428544 72270692208 72438478848 72476591616 72540950976 72569331432 72585480726 72747620352 72776081664 72879031368 72885420729 73086663936 73196469621 73285005312 73388674944 73427287648 73492491228 73564188984 73597759488 73730706192 73773773568 73878134616 73940765184 74183416164 74217269248 74246305536 74351335032 74394764928 74500004436 74629361664 74702181312 74741485104 74807855694 74937747456 75020983488 75050334216 75084582912 75257554944 75264152832 75330987552 75370622184 75568536576 75575161728 75682071036 75721890387 75897689472 76137025536 76211316288 76251414096 76319125506 76451641344 76468654592 76536558912 76566502584 76719601332 76784640768 76893261016 76961529216 77036624478 77101932672 77211001764 77279552064 77365389222 77430976128 77499721728 77609353536 77616157608 77675147264 77685080913 77819968512 77930053344 78152076288 78269492268 78475018752 78516307584 78586030224 78592919922 78740000768 78809922048 78840755136 78928326378 79065372672 79177219264 79184160792 79254476487 79392089088 79504397856 79511368068 79694538066 79730906112 79850694132 79921588032 80034645834 80102495616 80180655678 80365367511 80433497664 80480480256 80522838022 80594328672 80662652928 80708338139 80823942144 80927363088 80969942196 81157925376 81272732112 81304528734 81341631488 81493288704 81536165568 81608569848 81651507366 81768462336 81841072896 81873091872 81988910289 82106348544 82222496928 82456749056 82562259312 82605698604 82797479424 82914605488 82947044466 82995495264 83112901443 83183360832 83420350464 83494427904 83527093728 83645251911 83694110544 83765062656 83883557472 83958031872 84051287056 84084170742 84304965888 84398606424 84431625993 84470155776 84664749312 84672171936 84747360996 84791949957 85014603648 85033522464 85256810496 85377415552 85384900656 85654153728 85737730824 85782840858 85974460416 86008096512 86027236416 86103628776 86137315407 86375148288 86382720864 86504918643 86581720368 86739674256 86939496072 86979170304 87109848144 87187186944 87310522728 87318177309 87384540672 87559270656 87671310012 87796887552 87843096024 87921085824 88045459788 88171573248 88284396096 88330846032 88409284002 88535918592 88582500864 88661162304 88695849528 88913758208 88948544256 89074371672 89082180891 89281170432 89316100224 89442447588 89462351759 89570562048 89697269376 89911786536 89952817152 90115307568 90324523008 90372046336 90452296896 90487684872 90540540288 90668619756 90745484544 90873853928 90926934912 91043283474 91213664256 91302666048 91380068352 91431823626 91509335424 91590580224 91692313152 91728186264 91809641079 91969053696 91989520128 92071207008 92119649336 92361544704 92369642112 92500309044 92763842688 92882541726 93056364544 93138998784 93147164352 93196172784 93278931174 93440894976 93581280936 93847894272 93931231392 93967980444 94155874362 94227434496 94235695488 94369002156 94452785856 94557697938 94637859712 94721882112 94855876544 94948432227 95028925248 95113294848 95163354026 95247842976 95256193428 95328589824 95519204352 95641429104 95662712772 95913911808 95964375936 96049592496 96058013238 96360922944 96467954462 96635455488 96721267968 96759108576 96780640968 96866582373 97034775552 97172041824 97180560972 97404435414 97448885248 97595292828 97851566592 97989988304 97998579162 98085585312 98224338069 98307608256 98365031424 98504179488 98587686912 98823483027 98911221552 98995074048 99135113376 99193019904 99333339248 99372201786 99602908416 99655313472 99743807592 99782830719 100027977984 100067112288 100208668131 100352203776 100441316736 100494162912 100758048768 100766882304 100909428048 100962520516 101150759853 101196919296 101379721014 101615088384 101668552128 101758834008 101798645481 102048745216 102088670112 102233085669 102292801776 102379521024 102615372288 102715499304 102802576896 102948002352 103039402752 103153852296 103194209547 103241301504 103479138048 103488210144 103580107884 103634605503 103759958016 103906737792 103915847376 104202768384 104359323024 104633358336 104688410112 104781373632 104790559896 104845694382 105079896064 105121006848 105237768504 105278941053 105578881056 105672635316 105728233897 105856118784 106005863808 106015157424 106259384088 106307874816 106467592176 106562117376 106712861112 106803327488 106907540904 107002456704 107153823348 107244663552 107307307008 107459104896 107596607742 107765256192 107903150784 107959922928 108055791558 108210567168 108363642816 108406038312 108657718272 108714887424 108811426464 108868676488 108878221089 109121430528 109164122496 109318547052 109475131392 109629995904 109927507968 110083012416 110140931472 110238736842 110396639232 110596059288 110660660352 110817201924 110911147776 111275124246 111325903872 111369458304 111527002548 111592147392 111686750208 111750006654 111844743296 111944042496 112053271968 112112227656 112211783541 112406621184 112531475232 112575501324 112626874368 112886332416 112896229248 112996481328 113055933276 113352804864 113378029952 113523106554 113846534208 114007582546 114205538304 114316974432 114377121144 114478688259 114677462016 114702981888 114804838368 114849753876 115079401998 115166864384 115176961152 115339891524 115442293824 115652899008 115816502646 115919328096 116048083833 116146464192 116249582592 116414030304 116424236412 116512720896 116745694208 116895080016 117124128032 117228114432 117393946384 117404238402 117712528128 117774461376 117879045336 117889379883 118110001152 118214883072 118261132704 118392489567 118598059008 118765828896 118776241188 119041560576 119088133632 119256596784 119267052102 119541807099 119596359168 119776041198 119882382048 120051968751 120153743424 120270983517 120603062528 120650246496 120720720384 120784257033 120891493008 120993979392 121235913216 121391044632 121454913294 121736888064 121909098168 121956793101 122012447232 122256417536 122304248352 122412854772 122477261049 122625404928 122652693504 122761609344 122809637808 123148726272 123159522816 123333745392 123685123584 123843388968 123908547906 124185331712 124196219136 124261563712 124371908232 124420566699 124493242896 124775041248 124951549151 125130525696 125241641856 125290640592 125541165816 125636579328 125647593984 125825336208 125937047808 126076930584 126126256113 126457448832 126597909636 126705233664 126817726464 126997123968 127008257904 127121041494 127358939136 127521905472 127550283696 127885215744 127952501248 128066123328 128077350984 128481230592 128606596236 128674261287 128961690624 129012144768 129040854624 129155443164 129379700736 129562722432 129574081296 129872580552 130127057104 130468755456 130664772216 130780780416 130965784092 131076811008 131153375232 131338905984 131506965018 131695331328 131764644036 131881628736 131993432064 132068189682 132180151168 132257359872 132426594144 132496269048 132613926003 132803877888 132873751296 132991743456 133043774292 133370637312 133422816384 133611557508 133802938368 133921755648 133992217216 134163671382 134355843072 134545904064 134736233918 134867679804 134929225728 135172961352 135486784512 135558069504 135678445344 135731527308 136002929634 136118226816 136310780892 136390402368 136506028032 136583341466 136820496384 136953999072 137070102528 137147735439 137264003136 137385870336 137538469728 137592279396 137655068672 137972184064 137984280192 138106810512 138179474004 138542317056 138554463168 138750463566 139145764032 139323812589 139584546816 139708498176 139720746528 139794259176 139918396761 140161342464 140317024672 140371921404 140771841408 140896847088 140951970666 141233811543 141341151744 141353543232 141553503234 141679178784 141836546907 141956789568 142082823168 142283814816 142543387872 142669942272 142745031039 142871764464 142884290142 142992884736 143278806528 143462143656 143494069158 143870867712 143946563904 144074388744 144087019857 144484857088 144541384416 144701931693 144876957696 144953183232 145081901952 145138662864 145170961452 145495240704 145552163328 145758062736 145770841458 146106653121 146173327872 146392939242 146777349888 146854575296 146984982456 146997868743 147128377968 147461412384 147547547136 147756269232 147881530368 148366832328 148434538496 148492611072 148702670064 148789529856 149000008872 149058302679 149404362624 149482970208 149615711388 149694430171 149875494912 150041966976 150100668432 150515109888 150528305664 150661975104 150741244368 151137073152 151150323456 151364142072 151443780774 151795378944 152069581521 152422632576 152502828192 152638251012 152903282688 152937309184 153073117824 153133005168 153439202664 153569281536 153786522032 153923058432 154073248956 154203865344 154422003528 154559104128 154730778444 154861952256 154999443456 155218707072 155232315216 155370161826 155639937024 155860106688 156304152576 156538984536 156950037504 157032615168 157172060448 157185839844 157268541573 157619844096 157681510272 157856652756 158130745344 158354438528 158368321584 158508952974 158784178176 159008795712 159022736136 159389076132 159461812224 159701388264 159843176064 160069291668 160204991232 160361311356 160730735022 160866995328 160960960512 161045676044 161188657344 161325305856 161416676278 161647884288 161854726176 161939884392 162083687337 162315850752 162545464224 162609057468 162683262976 162986577408 163072331136 163217139696 163303014732 163536924672 163682145792 163746183744 163977820578 164212697088 164444993856 164913498112 165124518624 165211397208 165358105263 165594958848 165829210976 165894088932 165990990528 166225802886 166366721664 166840700928 166912686369 166988855808 167054187456 167290503822 167388221088 167530125312 167625009981 167767114944 167916063744 168102574112 168168341484 168609931776 168797212848 168863251986 168940311552 169329498624 169344343872 169494721992 169583899914 170029207296 170067044928 170284659831 170754831104 170769801312 171011373819 171308307456 171475461648 171565681716 171948920832 172016193024 172054472832 172207257552 172274630814 172619102997 172750296576 172765441728 173009837286 173163440736 173479348512 173724753969 173878992144 174219696288 174374373888 174621045456 174636354618 174769081344 175118541312 175342620024 175686192048 175842171648 176090919576 176106357603 176568792192 176661692064 176818568004 177071837184 177165001728 177322324608 177391699056 177827516416 177897088512 178148743344 178164361782 178562340864 178632200448 178884895176 178924703518 179394538752 179664061797 179823573072 180230615136 180649046016 180744092672 180904593792 180975369744 181081080576 181337239512 181490969088 181747707856 181853869824 182086566948 182182369941 182605332096 182863647252 183018670848 183181160448 183384626304 183456372528 183619282158 183938107392 183979040256 184142414016 184239298672 184723089408 184739284224 185000618088 185527685376 185765083452 185862821859 186277997568 186294328704 186392345568 186557862348 186881789952 187162561872 187695788544 187862462784 187935960888 188311748724 188454868992 188471390976 188738004312 188905571712 189115395876 189275719424 189443764224 189711753088 189896864454 190057850496 190226589696 190326708052 190495685952 190512386856 190657179648 190681562241 191038408704 191282858208 191325425544 191827823616 191928751872 192099184992 192116026476 192721845888 192935908924 193270910976 193442535936 193518217152 193561281936 193733164746 194069551104 194344083648 194361121944 194808870828 194897770496 195190585656 195703133184 195979976608 195997158324 196171170624 196448676138 196615216512 196730062848 197008358976 197175373824 197260447527 197646966054 197822443104 197990148096 198102284523 198270226752 198386039808 198666678496 198744403572 199205816832 199310626944 199487615184 199565661438 200055955968 200134224576 200417336262 200704407552 200882633472 200988325824 201245507073 201533764608 201818856096 201925041032 202104350877 202301519706 202393838592 202759442028 203230176768 203337104256 203517668016 203597290962 204004394451 204097490432 204177340224 204466171338 204585603552 204759042048 204875012199 205230744576 205430998608 205605153792 205896004704 206078805504 206307704592 206388419094 206482603008 206958276096 206976420288 207160215768 207269211006 207813475584 207831694752 208125695349 208718646048 209266716672 209376820224 209562747264 209581119792 209691388764 210159792128 210242013696 210475537008 210557882106 211157762112 211345270632 211456467794 212011727616 212030314848 212330254851 212518768176 212935184352 213124234752 213425722224 213606654976 213815081808 214004913408 214307646696 214489327104 214918209792 215193215484 215241103737 215806301568 215919845856 216111583116 216421134336 216727285632 216812076624 217315436544 217429774848 217622852928 217737352976 217756442178 218242861056 218328244992 218637094104 218656262187 219259991808 219589408863 219855015936 220166024832 220281862944 220477473684 220793278464 221192118576 221321320704 221634403848 221822295552 222550248492 222651807744 222738916608 223054005096 223184294784 223500013308 223689486592 223888084992 224106543936 224224455312 224423567082 224813242368 225062950464 225151002648 225253748736 225772664832 225792458496 225992962656 226111866552 226705609728 226756059904 227046213108 227165671161 227693068416 228015165092 228411076608 228633948864 228754242288 228957376518 229354924032 229405963776 229609676736 229699507752 230158803996 230333728768 230353922304 230679783048 230884587648 231305798016 231633005292 231838656192 232096167666 232292928384 232499165184 232828060608 232848472824 233025441792 233055242739 233491388416 233790160032 234248256064 234456228864 234787892768 234808476804 235425056256 235548922752 235758090672 235778759766 236220002304 236429766144 236522265408 236784979134 237196118016 237531657792 237552482376 237763429461 238176267264 238513193568 238534104204 239083614198 239192718336 239552082396 239764764096 240103937502 240307486848 240541967034 241096102533 241206125056 241300492992 241441440768 241568514066 241782986016 241987958784 242125014417 242471826432 242782089264 242909826588 243473776128 243818196336 243913586202 244024894464 244512835072 244608496704 244825709544 244954522098 245305387008 245523218688 245619275616 245966730867 246319045632 246667490784 247370247168 247686777936 247817095812 248370663424 248392438272 248523127424 248743816464 248841133398 248986485792 249338704329 249550082496 249903098302 250261051392 250483283712 250581281184 250935755733 251082331632 251295187968 251650672416 251874095616 252153861168 252252512226 252914897664 253195819272 253410467328 253994247936 254016515808 254242082988 254375849871 255043810944 255100567392 255770431488 255905002496 256132246656 256154701968 256962461184 257213192472 257348522574 257923381248 258024289536 258081709248 258310886328 258411946221 259125444864 259148162592 259514755929 259745161104 260254114208 260937510912 261329544432 261561560832 261931568184 261954531927 262153622016 262677811968 263013930036 263390662656 263529288072 263763257472 264136379364 264360302336 264514719744 264853188288 264992538096 265227852006 265607755776 265747502592 265983486912 266087548584 266741274624 266845632768 267223115016 267246542673 267843511296 267984434432 268327342764 268387055277 268711686144 269091808128 269472467836 269735359608 269858451456 270345922704 270973569024 271116139008 271356890688 271463054616 272005859268 272236453632 272621561784 272780804736 273166682932 273640992768 273907998144 274140205056 274295470878 274528006272 274771740672 275076939456 275184558792 275310137344 275428923237 275944368128 275968560384 276213621024 276358948008 277084634112 277108926336 277500927132 278291528064 278647625178 279169093632 279416996352 279441493056 279588518352 279836793522 280322684928 280634049344 280743842808 281543682816 281793694176 281903941332 282467623086 282682303488 282707086464 283107006468 283358357568 283673093814 283913579136 284165646336 284567629632 284845296681 285086775744 285339884544 285490062078 285743528928 285768580284 285985769472 286557613056 286924287312 286988138316 287741735424 287893127808 288148777488 288174039714 288969714176 289082768832 289403863386 289906366464 290163803904 290277325728 290341922904 290599747119 291104326656 291516125472 291541682916 292213306242 292346655744 292785878484 293554699776 293709150592 293969964912 293995737486 294256755936 294673014207 294922824768 295095094272 295512538464 295763060736 296470449081 296733664656 296985222144 297405340128 297579059712 298000017744 298116605358 298808725248 298965940416 299231422776 299388860342 300083933952 300201336864 300626004393 301056611328 301323950208 301482488736 302274146304 302300646912 302728284144 302887561548 303590757888 304139163042 304845265152 305005656384 305276502024 305395936443 305874618368 306146235648 306266010336 306699257007 306878405328 307138563072 307573044064 307846116864 308146497912 308407730688 308844007056 309118208256 309461556888 309582628641 309723904512 310437414144 310464630432 310740323652 310903816509 311279874048 311720213376 312608305152 313077969072 313900075008 314065230336 314344120896 314371679688 314537083146 315239688192 315363020544 315713305512 315836823159 316708877056 316736643168 317017905948 317184701691 317568356352 318017591424 318045472272 318778152264 318923624448 319402776528 319686352128 320138583336 320409982464 320722622712 321461470044 321733990656 321921921024 322091352088 322377314688 322833352556 323295768576 323709452352 323879768784 324167374674 324631701504 325090928448 325218114936 325366525952 325973154816 326144662272 326434279392 326606029464 326634663267 327364291584 327492367488 327955641156 328425394176 328889987712 329826996224 330249037248 330422794416 330716210526 331189917696 331658421952 331788177864 331981981056 332451605772 332733443328 333825372738 333977711616 334108374912 334581007644 334776442176 335060250624 335250019962 335534229888 335832127488 336205148224 336336682968 336635350623 337219863552 337594425696 337726503972 337880623104 338658997248 338688687744 338989443984 339167799828 340058414592 340134089856 340569319662 341509662208 341539602624 342022747638 342616614912 342950923296 343131363432 343436064777 344032386048 344108945664 344414515104 344549261628 345238205994 345500593152 345530883456 346019674572 346326881472 346958697024 347449507938 347757984288 348144251499 348439392576 348748747776 349242090912 349272709236 349538162688 350237082624 350685240048 351372384096 351684343296 352181839152 352212715206 353137584384 353323384128 353637136008 353668139649 354330003456 354644649216 354783398112 355177468701 355794177024 356297486688 356328723564 357124681728 357264400896 357769790352 357849407036 358789077504 359328123594 359647146144 360155906253 360461230272 360812950551 361488185344 361809187584 361950739488 362162161152 362352771099 362674479024 362981938176 363495415712 363707739648 364173133896 364364739882 365210664192 365727294504 365870379303 366037341696 366769252608 366912745056 367238564316 367431783147 367876214784 367958080512 368284828032 368478597344 369446178816 369478568448 370001236176 371055370752 371530166904 371725643718 372555995136 372588657408 372784691136 373115724696 373261700097 374325123744 374854647453 375391577088 375724925568 375871921776 376623497448 376909737984 376942781952 377476008624 377811143424 378230791752 378378768339 378551438848 379423506176 379793728908 380115700992 380453179392 380653416104 380991371904 381024773712 381363124482 382076817408 382565716416 382650851088 383655647232 383857503744 384198369984 384232052952 385443691776 385871817848 386022783861 386885071872 387036434304 387122563872 387466329492 388139102208 388688167296 388722243888 389617741656 389795540992 390381171312 391406266368 391959953216 391994316648 392342341248 392897352276 393230433024 393460125696 394016717952 394520895054 395293932108 395644886208 395980296192 396204569046 396540453504 396772079616 397333356992 397488807144 397841778009 398411633664 398621253888 398975230368 399131322876 400111911936 400268449152 400834672524 401408815104 401765266944 401976651648 402491014146 403067529216 403637712192 403850082064 404208701754 404603039412 404787677184 405518884056 406460353536 406674208512 407035336032 407194581924 408008788902 408194980864 408354680448 408932342676 409171207104 409518084096 409750024398 410461489152 410861997216 411210307584 411443206317 411792009408 412157611008 412615409184 412776838188 412965206016 413916552192 413952840576 414320431536 414538422012 415626951168 415663389504 416251390698 417437292096 417971437767 418753640448 419125494528 419162239584 419382777528 419755190283 420484027392 420951074016 421115764212 422315524224 422690541264 422912935588 423701434629 424023455232 424060629696 424660509702 425037536352 425509640721 425870368704 426248469504 426851444448 427213309952 427630163616 428009826816 428235093117 428615293392 428978654208 429836419584 430386430968 430482207474 431612603136 431839691712 432223166232 432261059571 433454571264 433624153248 434105795079 434630873088 434859549696 435245705856 435474705952 435512884356 436485722112 436656489984 437274188208 437312524374 438319959363 438519983616 439178817726 440332049664 440563725888 440954947368 440993606229 442384237152 442642641408 442875609121 443268807696 443644591104 445100496984 445303615488 445477833216 446108010192 446368589568 447000026616 447174908037 447378973184 448213087872 448448910624 448847134164 449083290513 449626484736 450125900928 450302005296 451545329664 451584916992 451985925312 452223733104 453411219456 453512119808 454092426216 454331342322 455386136832 456030330184 456208744563 457267897728 457508484576 457914753036 458709848064 458811927552 459219353472 459399015504 460317607992 460667457536 460707844608 461359566096 461769175296 462611596032 463266010584 463677312384 464192335332 464585856768 464998330368 465656121216 465696945648 466110485478 466982776832 467580320064 468496512128 468912457728 469575785536 469616953608 470850112512 471097845504 471516181344 471557519532 471805624719 472859532288 473044530816 473569958268 474392236032 475063315584 475104964752 475526858922 476352534528 477026387136 477068208408 478167228396 478385436672 479104164792 479529528192 480207875004 480614973696 481083934068 482192205066 482412250112 482600985984 482882881536 483137028132 483565972032 483975917568 484250028834 484943652864 485564178528 485819653176 486251062011 486947552256 487636392672 487827172404 488049788928 489025670144 489216993408 489651419088 489909044196 490610774016 491046437376 491238551232 491933461734 492638091264 493334981568 494740494336 495373555872 495634191624 496074315789 496784876544 497046254848 497487632928 497682266796 497972971584 498677408658 499100164992 499806196604 500522102784 500738059107 500966567424 501162562368 501871511466 502164663264 502590375936 502875029943 503301344832 503748191232 504307722336 504505024452 505829795328 506391638544 506820934656 507988495872 508033031616 508484165976 508751699742 510087621888 510201134784 510853979493 511810004992 512264493312 512309403936 513034121457 513924922368 514426384944 514697045148 515846762496 516048579072 516163418496 516621772656 516823892442 517857308991 518250889728 518296325184 519029511858 519490322208 520508228416 521174261907 522659088864 523123121664 523398447143 523863136368 523909063854 524307244032 525355623936 526027860072 527058576144 527526514944 528272758728 528319072809 528720604672 529706376576 529985076192 530455704012 530573749541 531215511552 531495005184 531966973824 532175097168 533482549248 533691265536 534446230032 534493085346 535687022592 535968868864 536654685528 536774110554 538183616256 538944935672 538992185391 539470719216 540691845408 541947138048 542232278016 542713781376 542926109232 544011718536 544472907264 545243123568 545561609472 546333365864 546547109823 547815996288 548590941756 549056012544 549543481344 550153878912 550369117584 550857846474 551888736256 551937120768 552427242048 552717896016 554169268224 554217852672 555001854264 556583056128 557295250356 557588465577 558833992704 558882986112 559177036704 559673587044 560645369856 561268098688 561487685616 563087365632 563587388352 563807882664 564935246172 565364606976 565414172928 566214012936 566716715136 567346187628 567827158272 568331292672 569135259264 569690593362 570173551488 570679769088 570980124156 571487057856 571537160568 571971538944 573115226112 573848574624 573976276632 575483470848 575786255616 576297554976 576348079428 577939428352 578165537664 578807726772 579812732928 580327607808 580554651456 580683845808 581199494238 582208653312 583032250944 583083365832 584426612484 584693311488 585571756968 587109399552 587418301184 587939929824 587991474972 588513511872 589346028414 589845649536 590190188544 591025076928 591526121472 591781342581 592940898162 593467329312 593970444288 594306853569 594810680256 595158119424 596000035488 596233210716 597617450496 597931880832 598462845552 598777720684 600167867904 600402673728 601252008786 602113222656 602647900416 602964977472 603736521219 604601293824 605456568288 605775123096 606313052631 607181515776 608278326084 609690530304 610011312768 610553004048 610791872886 611749236736 612013183353 612292471296 612532020672 613398514014 613756810656 614277126144 614625036597 615146088128 615692233728 616292995824 616815461376 617688014112 618236416512 618561801169 618923113776 619165257282 619447809024 620874828288 620929260864 621480647304 621807633018 623440426752 624377086047 626155938144 627041704003 627800150016 628130460672 628688241792 628743359376 629074166292 630479376384 630726041088 631426611024 631673646318 633417754112 633473286336 634035811896 634369403382 636035182848 636090944544 636990764553 637556304528 638805553056 639372704256 640277166672 640819964928 641445245424 642922940088 643467981312 644182704176 644754629376 645666705112 645723311211 647418904704 647759537568 648334749348 649263403008 650181856896 650436229872 651946309632 652289324544 652868558784 653212058928 653269326534 654728583168 654984734976 655911282312 655968786561 657779975424 658768226589 660498074496 660845588832 661432421052 662379835392 663316843904 663576355728 663963962112 664903211544 665466886656 667650745476 667955423232 668216749824 669162015288 669552884352 670500039924 671068459776 671664254976 672410296448 672673365936 673270701246 674439727104 675188851392 675453007944 675761246208 677317994496 677377375488 677978887968 678335599656 680116829184 680268179712 681138639324 681497013483 683019324416 683079205248 684045495276 685233229824 685901846592 686262726864 686872129554 688064772096 688217891328 688829030208 689098523256 690476411988 691001186304 691061766912 692039349144 692653762944 693917394048 694899015876 695515968576 696288502998 696878785152 697497495552 698484181824 698545418472 699076325376 699165728217 700474165248 701370480096 702744768192 703368686592 704363678304 704425430412 706275168768 706646768256 707274272016 707336279298 708660006912 709289298432 709566796224 710354937402 711588354048 712594973376 712657447128 713290288383 714528801792 715539580704 715698814072 717578155008 718656247188 719294292288 720311812506 720922460544 721625901102 722976370688 723288307599 723618375168 723901478976 724324322304 724705542198 725348958048 725963876352 726375043251 726990831424 727415479296 728346267792 728729479764 730421328384 731454589008 731740758606 732074683392 733538505216 733825490112 734477128632 734863566294 735916161024 736569656064 736957194688 737900192601 738957136896 740002472352 741049286549 742110741504 743060333808 743451287436 745111990272 745177314816 745569382272 746231449392 746523400194 748016112987 748650247488 749709294906 750783154176 751449851136 751743843552 752807267199 753246994896 753885563904 754952017248 755622286848 756461583504 756757536678 757102877696 758847012352 759587457816 760231401984 761306832208 761982743808 762049547424 762726248964 763127549613 765131432832 765301702176 767311294464 767715007488 768396739968 768464105904 770887383552 771743635696 772045567722 773770143744 774072868608 774245127744 774932658984 775235838663 777376334592 777444487776 778544267787 779235483312 780762342624 782812532736 783919906432 783988633296 784684682496 785794704552 785863595781 786460866048 788033435904 789041790108 790587864216 791289772416 792409138092 793080907008 793544159232 794666713984 794977614288 795683556018 796823267328 797242507776 797950460736 798262645752 800223823872 800536898304 801669345048 801739628019 803530533888 803953303296 804982028292 805161165831 806135058432 807275424384 807700164128 808417403508 809206078824 809575354368 811037768112 812920707072 813348417024 814070672064 814389163848 816017577804 816389961728 816709360896 817864685352 818342414208 819500048796 820922978304 821723994432 822420615168 822886412634 823584018816 824315222016 825230818368 825553676376 825930412032 826286769711 827833104384 827905681152 828640863072 829076844024 831253902336 831326779008 832502781396 834874584192 835942875534 837507280896 838250989056 838324479168 838765555056 839510380566 840968054784 841902148032 842231528424 844631048448 845381082528 845825871176 847402869258 848046910464 848121259392 849321019404 850075072704 851019281442 851740737408 852496939008 853702888896 854426619904 854535890043 855260327232 856019653632 856470186234 857230586784 857957308416 859672839168 860772861936 860964414948 863225206272 863679383424 864446332464 864522119142 866909142528 867248306496 868211590158 869719099392 870491411712 870949411904 871025768712 871799241357 873312979968 874548376416 874625048748 876639918726 877039967232 878357635452 880664099328 881127451776 881909894736 881987212458 884019042621 884768474304 885285282816 885751218242 886537615392 887289182208 887791719529 889411347243 890200993968 890955666432 892216020384 892737179136 894000053232 894349816074 894757946368 896426175744 896897821248 897694268328 898166581026 900251801856 900604010592 901878013179 903169833984 903971850624 904447466208 906822438912 907024239616 908184852432 908662684644 910772273664 912060660368 912417489126 914535795456 915016969152 915829506072 916187809329 917623855104 918438706944 918798031008 920097771021 920635215984 921415689216 922719132192 923538350592 925223192064 926532021168 927354624768 928384670664 928747885923 929171713536 931312242432 931393891296 932220970956 932711449527 935160640128 936993024256 937824915456 939151571072 939233907216 941700225024 942195691008 943032362688 943115039064 943611249438 945719064576 946089061632 947139916536 947510469477 950126631168 950209929504 951053717844 951554105073 952705069056 954052774272 954136416816 956334456792 956770873344 958208329584 959059056384 960415750008 961229947392 962167868136 964384410132 964824500224 965201971968 965765763072 966274056264 967131944064 968500057668 969887305728 971128357056 971639306352 972502124022 973895104512 975272785344 975654344808 976099577856 978051340288 978433986816 979302838176 979818088392 979903989801 982092874752 982477102464 983866923468 985276182528 986669963136 989480988672 990747111744 991268383248 992148631578 993569753088 994092509696 994975265856 995364533592 995945943168 997354817316 998200329984 999612393208 1001476118214 1001933134848 1002325124736 1003743022932 1004329326528 1005180751872 1005750059886 1006602689664 1007496382464 1008615444672 1009010048904 1009906051869 1011659590656 1012783277088 1013641869312 1015976991744 1016066063232 1016968331952 1017503399484 1020175243776 1020402269568 1021707958986 1023620009984 1024528986624 1024618807872 1026068242914 1027849844736 1028852769888 1029394090296 1030308194331 1032097158144 1032326836992 1033243545312 1033647784884 1035714617982 1036501779456 1036592650368 1038059023716 1038980644416 1041016456832 1042348523814 1044432754497 1045318177728 1046246243328 1046796894286 1047726272736 1047818127708 1048614488064 1050711247872 1052055720144 1054117152288 1055053029888 1056545517456 1056638145618 1057441209344 1059412753152 1059970152384 1060911408024 1061147499082 1062990010368 1063933947648 1064350194336 1065532406103 1067382531072 1068892460064 1068986170692 1071374045184 1071937737728 1073309371056 1073548221108 1076367232512 1077889871344 1077984370782 1078941438432 1080467718759 1081383690816 1082438851653 1084464556032 1085427562752 1085852218464 1087058313297 1088023437072 1088945814528 1090486247136 1091123218944 1092666731728 1093094219646 1095631992576 1097181883512 1097611137909 1098112025088 1100307757824 1100738235168 1101715692948 1102295349441 1103874241536 1104854484096 1105435792032 1108338536448 1108435705344 1110003708528 1113166112256 1114590500712 1115176931154 1117667985408 1117765972224 1118354073408 1119347174088 1119785100291 1122536197376 1122975371232 1124563942359 1126174731264 1127174776704 1127615765328 1129870492344 1130729213952 1130828345856 1132428025872 1133433430272 1134692375256 1135136305017 1135654316544 1138270518528 1139381186724 1140347102976 1141359538176 1141960248312 1142974115712 1143074321136 1146230452224 1147697149248 1147952553264 1150966941696 1151572511232 1152595109952 1152696158856 1155878856704 1156331075328 1157615453544 1158068351583 1160655215616 1161109302912 1161367691616 1162398988476 1163010572867 1164417306624 1166064501888 1166166731664 1168853224968 1169386622976 1171143513936 1174218799104 1174836602368 1175879859648 1175982949944 1177027023744 1178692056828 1179691299072 1180380377088 1182050153856 1183562685162 1185881796324 1186934658624 1187940888576 1188613707138 1189621360512 1190316238848 1192000070976 1192466421432 1193525334027 1195234900992 1195863761664 1196925691104 1197555441368 1200335735808 1200805347456 1202504017572 1204226445312 1205295800832 1205929954944 1207473042438 1209202587648 1210913136576 1211550246192 1212626105262 1214363031552 1216556652168 1219381060608 1220022625536 1221106008096 1221583745772 1224026366706 1224584942592 1225064041344 1226797028028 1227513621312 1228554252288 1229250073194 1230292176256 1231384467456 1232585991648 1233630922752 1234329618951 1235376028224 1236472833024 1237123602338 1237846227552 1238330514564 1238895618048 1241749656576 1241858521728 1242961294608 1243615266036 1246880853504 1248754172094 1252311876288 1254083408006 1256260921344 1257376483584 1257486718752 1258148332584 1259265570849 1261452082176 1262853222048 1263347292636 1266835508224 1266946572672 1268071623792 1268738806764 1272070365696 1272181889088 1273981529106 1275112609056 1276528922163 1277611106112 1278745408512 1280554333344 1281639929856 1282890490848 1284705279351 1285845880176 1286935962624 1288365408352 1289509258752 1291333410224 1291446622422 1294837809408 1295519075136 1296669498696 1296783178713 1300363713792 1300872459744 1302317385237 1303892619264 1304578649088 1305737117568 1306424117856 1306538653068 1309457166336 1309969469952 1311822564624 1311937573122 1314959878089 1315559950848 1317536453178 1320996148992 1321691177664 1322864842104 1322980818687 1326633687808 1327152711456 1327927924224 1328626827363 1329806423088 1330933773312 1335301490952 1335910846464 1336433499648 1338324030576 1339105768704 1341000079848 1341524724111 1342136919552 1344820592896 1345346731872 1346541402492 1347249871539 1348879454208 1350377702784 1350906015888 1354635988992 1354754750976 1355957775936 1356671199312 1360233658368 1360536359424 1362277278648 1362994026966 1366038648832 1366158410496 1368090990552 1368626233689 1371803693184 1372525453728 1373744259108 1374467040661 1376129544192 1376435782656 1377658060416 1378197046512 1380952823976 1382002372608 1382123533824 1384078698288 1385307525888 1387834788096 1389798031752 1391031937152 1392577005996 1393757570304 1394994991104 1396968363648 1397090836944 1398331456434 1400948330496 1402740960192 1405489536384 1406737373184 1408727356608 1408850860824 1412550337536 1413293536512 1414548544032 1414672558596 1415416874157 1418578596864 1419133592448 1420709874804 1423176708096 1425189946752 1425314894256 1426580576766 1429057603584 1431079161408 1431397628144 1435156310016 1437312494376 1438588584576 1440623625012 1441844921088 1443251802204 1446576615198 1447236750336 1447802957952 1448648644608 1449411084396 1450697916096 1451927752704 1452750086502 1453981662848 1454830958592 1456692535584 1457458959528 1458753186033 1460842656768 1462909178016 1463481517212 1464149366784 1467077010432 1467650980224 1468954257264 1469727132588 1471832322048 1473139312128 1473914389376 1475800385202 1477914273792 1480004944704 1482098573098 1484221483008 1486120667616 1486902574872 1488222947367 1490354629632 1491138764544 1492462898784 1493046800388 1496032225974 1497300494976 1499418589812 1501566308352 1502899702272 1503487687104 1505614534398 1506493989792 1507771127808 1508625089829 1509904034496 1511244573696 1512923167008 1513515073356 1514205755392 1517694024704 1519174915632 1520462803968 1522613664416 1523965487616 1524099094848 1525452497928 1526255099226 1530262865664 1530603404352 1532561938479 1535430014976 1536793479936 1536928211808 1539102364371 1541774767104 1543487271392 1544091135444 1547540287488 1548145737216 1548490255488 1549865317968 1550471677326 1553571926973 1554752669184 1554888975552 1557088535574 1558470966624 1561524685248 1563522785721 1567839812864 1567977266592 1569369364992 1570195341429 1571589409104 1571727191562 1572921732096 1576066871808 1578083580216 1581175728432 1582579544832 1584818276184 1584957218427 1586161814016 1589333427968 1589955228576 1591367112036 1591721248623 1593646534656 1594485015552 1595900921472 1596525291504 1600447647744 1601073796608 1603338690096 1603479256038 1607061067776 1607906606592 1609964056584 1610322331662 1614550848768 1615400328256 1616834807016 1616976556173 1618412157648 1622075536224 1625841414144 1626696834048 1628141344128 1628778327696 1632035155608 1632779923456 1633418721792 1635729370704 1636684828416 1639000097592 1639641329469 1643447988864 1645772825268 1647168037632 1648630444032 1650461636736 1651107352752 1652573539422 1655666208768 1655811362304 1657281726144 1658153688048 1662507804672 1662653558016 1665005562792 1669749168384 1671885751068 1672765396731 1676501978112 1676648958336 1677531110112 1679020761132 1681936109568 1683804296064 1684463056848 1689262096896 1690762165056 1691651742352 1694805738516 1696093820928 1696242518784 1698642038808 1700150145408 1702038562884 1703481474816 1704993878016 1707405777792 1709071780086 1710520654464 1712039307264 1712940372468 1714461173568 1715914616832 1719345678336 1721545723872 1721928829896 1726450412544 1727358766848 1728892664928 1729044238284 1733818285056 1734496612992 1736423180316 1739438198784 1740982823424 1741898823808 1742051537424 1743598482714 1746625959936 1749096752832 1749250097496 1753279837452 1754079934464 1756715270904 1761328198656 1762254903552 1763819789472 1763974424916 1768038085242 1769536948608 1770570565632 1771502436484 1773075230784 1774578364416 1775583439058 1778822694486 1780401987936 1781911332864 1782920560707 1784432040768 1785474358272 1788000106464 1788699632148 1789515892736 1792852351488 1793795642496 1795388536656 1796333162052 1800503603712 1801208021184 1803756026358 1806339667968 1807943701248 1808894932416 1811209563657 1814048479232 1816369704864 1817325369288 1818939157893 1821544547328 1824121320736 1824834978252 1829071590912 1830033938304 1831659012144 1832375618658 1835247710208 1836039550059 1836877413888 1837596062016 1840195542042 1841270431968 1842831378432 1843875109791 1845438264384 1847076701184 1850446384128 1853064042336 1854709249536 1855685403507 1856769341328 1857495771846 1858343427072 1862624484864 1862787782592 1864441941912 1865422899054 1870321280256 1873131258141 1873986048512 1878303142144 1878467814432 1881125112009 1883400450048 1884391382016 1886064725376 1886230078128 1887222498876 1891438129152 1892178123264 1894279833072 1895020938954 1900253262336 1900419859008 1902107435688 1903108210146 1908105548544 1908272833632 1910972293659 1912668913584 1916416659168 1918118112768 1920831500016 1922459894784 1924335736272 1928768820264 1929649000448 1930403943936 1932548112528 1934263888128 1937000115336 1937169933633 1942256714112 1943278612704 1945004248044 1947790209024 1950545570688 1951308689616 1956102680576 1956867973632 1958605676352 1959636176784 1959807979602 1964185749504 1964954204928 1967733846936 1973339926272 1976304679767 1981494223488 1982536766496 1984297263156 1987139506176 1988185019392 1989950531712 1990729067184 1991891886336 1994709634632 1996400659968 1999224786416 2002952236428 2003866269696 2004650249472 2007486045864 2008658653056 2011500119772 2013205379328 2014992764928 2017230889344 2018020097808 2019812103738 2023319181312 2025566554176 2027283738624 2031953983488 2032132126464 2033936663904 2035006798968 2040350487552 2040804539136 2043415917972 2044491040449 2049057973248 2049237615744 2052136485828 2055699689472 2057705539776 2058788180592 2060616388662 2064194316288 2064653673984 2066487090624 2067295569768 2071429235964 2073003558912 2073185300736 2076118047432 2077961288832 2082032913664 2084697047628 2088865508994 2090636355456 2092492486656 2093593788572 2095452545472 2095636255416 2097228976128 2097497184651 2101422495744 2104111440288 2108234304576 2110106059776 2113091034912 2113276291236 2114882418688 2118825506304 2119940304768 2121822816048 2122294998164 2125980020736 2127867895296 2128700388672 2131064812206 2134765062144 2137784920128 2137972341384 2139870865149 2143875475456 2146618742112 2147096442216 2152734465024 2155779742688 2155968741564 2157882876864 2160935437518 2162767381632 2164877703306 2168929112064 2169864922797 2170855125504 2171704436928 2174116626594 2176046874144 2177891629056 2179125129753 2180972494272 2182246437888 2185333463456 2186188439292 2191263985152 2194363767024 2195222275818 2196224050176 2200615515648 2201476470336 2203431385896 2204590698882 2207748483072 2209708968192 2210871584064 2213700577803 2216871410688 2220007417056 2223147859647 2226332224512 2229181001424 2230353862308 2235335970816 2235531944448 2236708146816 2238694348176 2239570200582 2244048338961 2245072394752 2245950742464 2249127884718 2252349462528 2254349553408 2255231530656 2258421801597 2259740984688 2261656691712 2264856051744 2266866860544 2269384750512 2270272610034 2271308633088 2276541037056 2278762373448 2280694205952 2283920496624 2285948231424 2286148642272 2289382648839 2295394298496 2295905106528 2301933883392 2303145022464 2305190219904 2305392317712 2311757713408 2312662150656 2315230907088 2316136703166 2321310431232 2322218605824 2322735383232 2324797976952 2326021145734 2332129003776 2332333463328 2335632803361 2337706449936 2342287027872 2348437598208 2349673204736 2351759719296 2351965899888 2354054047488 2357384113656 2359382598144 2364100307712 2367125370324 2371763592648 2373869317248 2377227414276 2379242721024 2380632477696 2384000141952 2384932842864 2387050668054 2390469801984 2391727523328 2393851382208 2395110882736 2400671471616 2401610694912 2405008035144 2405218884057 2410591601664 2411859909888 2414946084876 2415483497493 2418405175296 2421826273152 2423100492384 2425252210524 2428726063104 2433113304336 2438762121216 2440045251072 2442212016192 2443167491544 2448052733412 2449169885184 2450128082688 2453594056056 2455027242624 2458500146388 2460584352512 2462768934912 2465171983296 2467261845504 2468659237902 2470752056448 2472945666048 2474247204676 2475692455104 2476661029128 2477791236096 2478860309133 2483499313152 2483717043456 2485922589216 2487230532072 2493761707008 2497508344188 2504623752576 2508166816012 2512521842688 2514752967168 2514973437504 2516296665168 2518531141698 2522904164352 2525706444096 2526694585272 2533671016448 2533893145344 2536143247584 2537477613528 2544140731392 2544363778176 2547963058212 2550225218112 2553057844326 2555222212224 2557490817024 2561108666688 2563279859712 2563607670129 2565780981696 2569410558702 2571691760352 2573871925248 2576730816704 2579018517504 2582666820448 2582893244844 2589675618816 2591038150272 2593338997392 2593566357426 2600727427584 2601744919488 2604634770474 2609157298176 2611474235136 2612848235712 2613077306136 2615397724071 2619938939904 2623645129248 2623875146244 2629919756178 2631119901696 2635072906356 2641992297984 2643382355328 2645729684208 2645961637374 2652057127863 2653267375616 2654305422912 2655855848448 2657253654726 2659612846176 2661867546624 2663375158587 2668234041729 2670602981904 2672866999296 2676648061152 2678211537408 2682000159696 2683049448222 2684273839104 2689641185792 2690693463744 2693082804984 2694499743078 2700755405568 2701812031776 2705634039537 2709509501952 2711915551872 2713342398624 2720467316736 2721072718848 2724554557296 2725988053932 2732077297664 2732316820992 2736181981104 2737252467378 2743607386368 2745050907456 2747488518216 2748934081322 2752871565312 2755316120832 2756394093024 2760293313063 2761905647952 2764247067648 2768157396576 2770615051776 2775669576192 2779596063504 2782063874304 2785154011992 2787515140608 2793936727296 2794181673888 2796662912868 2798134348581 2805481920384 2810979072768 2813474746368 2817454713216 2817701721648 2825100675072 2826587073024 2829097088064 2829345117192 2830833748314 2837157193728 2838267184896 2841419749608 2842531408431 2850379893504 2850629788512 2853161153532 2854662315219 2858115207168 2862158322816 2862795256288 2870312620032 2874624988752 2877177169152 2881247250024 2883689842176 2886503604408 2893153230396 2894473500672 2895605915904 2897297289216 2898822168792 2901395832192 2905500173004 2907963325696 2909661917184 2913385071168 2914917919056 2917506372066 2921685313536 2925818356032 2926963034424 2928298733568 2934154020864 2935301960448 2937908514528 2939454265176 2939711969403 2946278624256 2947828778752 2951600770404 2955828547584 2960009889408 2964197146196 2968442966016 2972241335232 2973805149744 2976445894734 2980709259264 2982277529088 2984925797568 2986093600776 2992064451948 2994600989952 2998837179624 3005799404544 3006975374208 3011229068796 3012987979584 3015542255616 3017250179658 3019808068992 3022489147392 3025846334016 3027030146712 3028411510784 3029718155607 3035388049408 3038349831264 3040925607936 3045227328832 3047930975232 3048198189696 3050904995856 3052510198452 3060525731328 3061206808704 3065123876958 3070860029952 3073586959872 3073856423616 3078204728742 3083549534208 3086974542784 3088182270888 3090924582993 3096291474432 3096980510976 3099730635936 3100943354652 3107143853946 3109505338368 3109777951104 3114177071148 3116941933248 3123049370496 3127045571442 3133298263491 3135679625728 3135954533184 3138738729984 3140390682858 3143178818208 3143454383124 3145843464192 3152133743616 3156167160432 3162351456864 3165159089664 3169636552368 3169914436854 3172323628032 3178666855936 3179910457152 3182734224072 3183442497246 3188970031104 3191801842944 3193050583008 3196597218309 3202147593216 3206677380192 3206958512076 3214122135552 3215813213184 3219928113168 3220644663324 3229101697536 3230800656512 3233669614032 3233953112346 3236824315296 3241403156277 3244151072448 3247316554959 3253393668096 3256282688256 3257556655392 3261174939891 3264070311216 3266837443584 3271458741408 3273369656832 3278000195184 3279282658938 3286895977728 3291545650536 3294336075264 3300923273472 3302214705504 3305147078844 3306886048323 3311622724608 3314563452288 3316307376096 3325015609344 3325307116032 3330011125584 3339498336768 3343771502136 3345530793462 3353003956224 3353297916672 3355062220224 3358041522264 3359355300873 3367608592128 3368926113696 3373691827077 3378524193792 3381524330112 3383303484704 3389611477032 3392187641856 3392485037568 3397284077616 3400300290816 3404077125768 3405408915051 3406962949632 3414811555584 3418143560172 3421041308928 3424078614528 3425880744936 3428922347136 3438691356672 3443091447744 3443857659792 3452900825088 3454717533696 3457785329856 3458088476568 3467636570112 3468993225984 3472846360632 3474205054749 3481965646848 3483797647616 3484103074848 3487196965428 3489031718601 3493251919872 3498193505664 3498500194992 3506559674904 3508159868928 3513430541808 3522656397312 3524509807104 3527639578944 3527948849832 3536076170484 3539073897216 3541141131264 3543004872968 3546150461568 3551166878116 3557645388972 3560803975872 3563822665728 3565841121414 3568864081536 3570948716544 3576000212928 3577399264296 3579031785472 3580576002081 3585704702976 3587591284992 3590777073312 3592666324104 3601007207424 3602416042368 3607512052716 3612679335936 3615887402496 3617789864832 3622419127314 3628096958464 3632739409728 3634650738576 3637878315786 3643089094656 3648242641472 3649669956504 3658143181824 3660067876608 3663318024288 3664751237316 3672079100118 3673754827776 3675192124032 3680391084084 3682540863936 3685662756864 3687750219582 3690876528768 3694153402368 3700892768256 3702988856853 3706128084672 3709418499072 3711370807014 3713538682656 3714991543692 3716686854144 3725248969728 3725575565184 3728883883824 3730845798108 3740642560512 3746262516282 3747972097024 3756606284288 3756935628864 3762250224018 3768782764032 3772129450752 3772460156256 3774444997752 3777796712547 3784356246528 3788559666144 3790041877908 3800506524672 3800839718016 3804214871376 3806216420292 3816211097088 3816545667264 3821944587318 3825337827168 3829586766489 3832833318336 3836236225536 3841663000032 3844919789568 3848671472544 3854115838053 3857537640528 3860807887872 3865096225056 3868527776256 3874000230672 3874339867266 3884513428224 3886557225408 3890008496088 3890349536139 3901091141376 3902617379232 3906952155711 3913735947264 3917211352704 3919272353568 3919615959204 3928371499008 3929908409856 3935467693872 3946679852544 3952609359534 3962988446976 3965073532992 3968594526312 3968942456061 3976370038784 3979901063424 3981458134368 3983783772672 3985880482089 3989419269264 3992801319936 3998449572832 4005904472856 4007732539392 4009300498944 4014972091728 4017317306112 4023000239544 4024574172333 4026410758656 4034461778688 4036040195616 4039624207476 4041749614617 4046638362624 4051133108352 4063907966976 4064264252928 4067873327808 4070013597936 4080700975104 4081609078272 4086831835944 4088982080898 4098115946496 4098475231488 4104272971656 4105878701067 4115411079552 4117576361184 4121232777324 4123401121983 4128388632576 4129307347968 4132974181248 4134591139536 4142858471928 4146007117824 4146370601472 4152236094864 4155922577664 4164065827328 4169394095256 4177731017988 4181272710912 4184984973312 4187187577144 4190905090944 4191272510832 4194994369302 4202844991488 4208222880576 4216468609152 4220212119552 4226182069824 4226552582472 4229764837376 4237651012608 4239880609536 4243645632096 4244589996328 4246250622471 4255735790592 4257400777344 4262129624412 4269530124288 4275569840256 4275944682768 4279741730298 4287750950912 4293237484224 4294192884432 4305468930048 4311559485376 4311937483128 4315765753728 4321870875036 4325534763264 4329755406612 4339729845594 4341710251008 4343408873856 4348233253188 4352093748288 4355783258112 4358250259506 4361944988544 4364492875776 4370666926912 4372376878584 4376259558099 4382527970304 4388727534048 4390444551636 4392448100352 4401231031296 4402952940672 4406862771792 4409181397764 4415496966144 4419417936384 4421743168128 4427401155606 4433742821376 4440014834112 4446295719294 4452664449024 4458362002848 4460707724616 4464668842101 4471063888896 4473416293632 4477388696352 4479140401164 4488096677922 4490144789504 4491901484928 4498255769436 4504698925056 4508699106816 4510463061312 4516843603194 4519481969376 4523313383424 4525875269487 4529712103488 4533733721088 4538769501024 4540545220068 4542617266176 4553082074112 4557524746896 4561388411904 4567840993248 4571896462848 4572297284544 4578765297678 4590788596992 4591810213056 4597685815437 4606290044928 4610380439808 4610784635424 4617307093113 4625324301312 4630461814176 4632273406332 4642620862464 4644437211648 4645470766464 4649595953904 4652042291468 4660715780919 4664258007552 4664666926656 4671265606722 4675412899872 4684574055744 4690568357163 4699346409472 4703519438592 4703931799776 4708108094976 4710586024287 4714768227312 4718765196288 4728200615424 4734250740648 4743527185296 4747738634496 4754454828552 4754871655281 4758485442048 4768000283904 4769865685728 4774101336108 4775163745869 4780939603968 4783455046656 4787702764416 4790221765472 4801342943232 4803221389824 4810016070288 4810437768114 4821183203328 4823719819776 4829892169752 4830966994986 4843652546304 4846200984768 4850504421048 4850929668519 4866226608672 4871631700331 4877524242432 4880090502144 4884424032384 4886334983088 4896105466824 4898339770368 4900256165376 4907188112112 4910054485248 4917000292776 4918923988407 4921168705024 4930343966592 4937318475804 4941504112896 4945891332096 4948494409352 4951384910208 4953322058256 4957720618266 4966998626304 4967434086912 4971845178432 4974461064144 4987523414016 4995016688376 5009247505152 5016333632024 5018296190193 5029505934336 5029946875008 5032593330336 5037062283396 5045808328704 5051412888192 5053389170544 5067342032896 5067786290688 5072286495168 5074955227056 5088281462784 5088727556352 5095926116424 5100450436224 5106115688652 5110444424448 5114981634048 5122217333376 5127215340258 5131561963392 5138821117404 5143383520704 5147743850496 5153461633408 5158037035008 5165333640896 5165786489688 5179351237632 5182076300544 5186677994784 5187132714852 5201454855168 5203489838976 5209269540948 5218314596352 5222948470272 5225696471424 5226154612272 5230795448142 5239877879808 5247290258496 5247750292488 5259839512356 5262239803392 5270145812712 5283984595968 5286764710656 5291459368416 5291923274748 5304114255726 5306534751232 5308610845824 5311711696896 5314507309452 5319225692352 5323735093248 5326750317174 5336468083458 5341205963808 5345733998592 5348761682121 5353296122304 5356423074816 5364000319392 5366098896444 5368547678208 5379282371584 5381386927488 5386165609968 5388999486156 5401510811136 5403624063552 5411268079074 5419019003904 5423831103744 5426684797248 5433628690971 5442145437696 5449109114592 5451976107864 5456817473679 5464633641984 5472363962208 5474504934756 5487214772736 5490101814912 5494977036432 5497868162644 5505743130624 5508118650177 5510632241664 5512788186048 5520586626126 5523811295904 5528494135296 5531625329373 5536314793152 5541230103552 5551339152384 5559192127008 5564127748608 5567056210521 5570308023984 5575030281216 5587873454592 5588363347776 5593325825736 5596268697162 5610963840768 5619393774423 5621958145536 5634909426432 5635403443296 5643375336027 5650201350144 5653174146048 5658194176128 5658690234384 5661667496628 5674314387456 5676534369792 5682839499216 5685062816862 5700759787008 5701259577024 5706322307064 5709324630438 5724316645632 5725590512576 5732916880977 5749249977504 5754354338304 5757382918573 5762494500048 5767379684352 5773007208816 5786306460792 5788947001344 5791211831808 5797644337584 5802791664384 5811000346008 5811509800899 5815926651392 5826770142336 5829835838112 5835012744132 5843370627072 5851636712064 5853926068848 5868308041728 5870603920896 5875817029056 5878908530352 5879423938806 5892557248512 5895657557504 5903201540808 5920019778816 5928394292392 5928914039301 5944482670464 5947610299488 5952891789468 5961418518528 5964555058176 5969851595136 5972187201552 5984128903896 5989201979904 5997674359248 6011598809088 6013950748416 6022458137592 6025975959168 6034500359316 6039616137984 6044978294784 6051692668032 6054060293424 6059436311214 6070776098816 6076699662528 6081851215872 6090454657664 6095861950464 6096396379392 6101809991712 6105020396904 6121051462656 6122413617408 6130247753916 6133473121347 6147173919744 6147712847232 6156409457484 6167099068416 6173949085568 6176364541776 6181849165986 6192582948864 6193961021952 6199461271872 6201886709304 6214287707892 6219010676736 6219555902208 6228354142296 6233883866496 6246098740992 6254091142884 6266596526982 6271359251456 6271909066368 6277477459968 6280781365716 6286357636416 6286908766248 6291686928384 6304267487232 6312334320864 6324702913728 6330318179328 6339273104736 6339828873708 6344647256064 6357333711872 6359820914304 6365468448144 6366884994492 6377940062208 6383603685888 6386101166016 6393194436618 6404295186432 6413354760384 6413917024152 6419612595447 6431626426368 6439856226336 6441289326648 6458203395072 6461601313024 6467339228064 6467906224692 6473648630592 6482806312554 6488302144896 6494633109918 6506787336192 6509594768391 6512565376512 6515113310784 6522349879782 6528140622432 6533674887168 6537375389259 6542917482816 6546739313664 6556000390368 6558565317876 6573791955456 6583091301072 6588672150528 6601846546944 6604429411008 6610294157688 6613772096646 6623245449216 6629126904576 6632614752192 6641101733409 6650614232064 6660022251168 6669443578941 6678996673536 6687543004272 6691061586924 6706007912448 6706595833344 6710124440448 6716083044528 6718710601746 6732145016883 6735217184256 6737852227392 6747383654154 6757048387584 6763048660224 6766606969408 6775265404791 6779222954064 6784970075136 6794568155232 6800600581632 6804179812859 6808154251536 6810817830102 6813925899264 6829623111168 6836287120344 6842082617856 6851761489872 6857844694272 6868147946517 6886182895488 6887715319584 6897458744033 6905801650176 6909435067392 6915570659712 6916176953136 6935273140224 6937986451968 6945692721264 6948410109498 6963931293696 6967595295232 6968206149696 6974393930856 6978063437202 6996387011328 6997000389984 7006898410083 7013119349808 7026861083616 7045312794624 7049019614208 7055279157888 7055897699664 7072152340968 7078147794432 7086009745936 7092300923136 7102333756232 7115290777944 7121607951744 7131682242828 7137728163072 7141897433088 7152000425856 7154798528592 7161152004162 7171409405952 7175182569984 7181554146624 7185332648208 7202014414848 7204832084736 7215024105432 7215656652171 7231774804992 7235579729664 7244838254628 7246450492479 7265478819456 7269301477152 7275756631572 7286178189312 7296485282944 7299339913008 7316286363648 7320135753216 7326636048576 7329502474632 7344158200236 7347509655552 7350384248064 7360782168168 7365081727872 7375500439164 7381753057536 7388306804736 7401785536512 7405977713706 7412256169344 7418836998144 7422741614028 7427077365312 7429983087384 7433373708288 7450497939456 7451151130368 7457767767648 7461691596216 7481285121024 7492525032564 7495944194048 7513212568576 7513871257728 7524500448036 7537565528064 7544258901504 7544920312512 7548889995504 7555593425094 7568712493056 7577119332288 7580083755816 7601013049344 7601679436032 7608429742752 7612432840584 7632422194176 7633091334528 7643889174636 7650675654336 7659173532978 7665666636672 7672472451072 7683326000064 7689839579136 7690823010387 7697342945088 7708231676106 7715075281056 7721615775744 7730192450112 7737055552512 7748000461344 7748679734532 7769026856448 7773114450816 7780016992176 7780699072278 7802182282752 7805234758464 7813904311422 7827471894528 7834422705408 7838544707136 7839231918408 7846193172213 7859816819712 7870935387744 7893359705088 7905218719068 7925976893952 7930147065984 7937189052624 7937884912122 7952740077568 7956171383589 7959802126848 7962916268736 7967567545344 7971760964178 7978838538528 7985602639872 7990125475761 7996899145664 8004702125187 8011808945712 8018600997888 8029944183456 8034634612224 8046000479088 8049148344666 8052821517312 8068923557376 8072080391232 8079248414952 8083499229234 8102266216704 8116902118611 8128528505856 8135746655616 8140027195872 8151542152039 8161401950208 8163218156544 8173663671888 8177964161796 8196231892992 8196950462976 8208545943312 8211757402134 8230822159104 8235152722368 8242465554648 8246802243966 8258614695936 8265948362496 8269182279072 8280879939189 8285716943856 8292741202944 8304472189728 8311845155328 8328131654656 8338788190512 8355462035976 8362545421824 8374375154288 8381810181888 8382545021664 8389988738604 8394403045743 8416445761152 8432937218304 8440424239104 8452364139648 8453105164944 8475302025216 8479761219072 8487291264192 8489179992656 8492501244942 8511471581184 8514801554688 8524259248824 8527594225293 8551139680512 8551889365536 8559483460596 8563986945657 8586474968448 8588385768864 8610937860096 8623118970752 8623874966256 8631531507456 8643741750072 8651069526528 8659510813224 8679459691188 8683420502016 8686817747712 8696466506376 8704187496576 8716500519012 8723889977088 8728985751552 8741333853824 8744753757168 8752519116198 8765055940608 8777455068096 8780889103272 8784896200704 8802462062592 8805905881344 8813725543584 8818362795528 8819135908209 8838835872768 8843486336256 8854802311212 8867485642752 8880029668224 8892591438588 8905328898048 8916724005696 8921415449232 8929337684202 8942127777792 8946832587264 8954777392704 8958280802328 8976193355844 8980289579008 8983802969856 8996511538872 9017398213632 9020926122624 9033687206388 9038963938752 9046626766848 9051750538974 9059424206976 9067467442176 9077539002048 9081090440136 9085234532352 9089154466821 9106164148224 9115049493792 9122776823808 9135681986496 9143792925696 9144594569088 9157530595356 9181577193984 9183620426112 9195371630874 9212580089856 9220760879616 9221569270848 9234614186226 9250648602624 9260923628352 9264546812664 9272773748979 9288874423296 9290941532928 9299191907808 9304084582936 9321431561838 9328516015104 9329333853312 9342531213444 9350825799744 9369148111488 9381136714326 9398692818944 9399894790473 9407038877184 9407863599552 9416216189952 9421172048574 9429536454624 9437530392576 9456401230848 9468501481296 9487054370592 9495477268992 9508909657104 9509743310562 9516970884096 9536000567808 9539731371456 9548202672216 9550327491738 9566910093312 9575405528832 9580443530944 9589791654927 9606442779648 9620032140576 9620875536228 9642366406656 9647439639552 9659784339504 9661933989972 9687305092608 9692401969536 9701008842096 9701859337038 9724209468831 9732453217344 9743263400662 9760181004288 9768848064768 9772669966176 9783524819673 9792210933648 9800512330752 9814376224224 9820108970496 9834000585552 9837847976814 9842337410048 9860687933184 9874636951608 9883008225792 9896988818704 9902769820416 9906644116512 9915441236532 9920658144969 9934868173824 9943690356864 9948922128288 9975046828032 9990033376752 10018495010304 10032667264048 10036592380386 10059011868672 10059893750016 10065186660672 10074124566792 10078065902619 10102825776384 10106778341088 10121075481231 10135572581376 10144572990336 10149910454112 10176562925568 10177455112704 10191852232848 10200900872448 10212231377304 10216226745153 10220888848896 10244434666752 10254430680516 10263123926784 10277642234808 10286767041408 10306923266816 10316074070016 10330667281792 10331572979376 10358702475264 10364152601088 10373355989568 10374265429704 10402909710336 10406979677952 10418539081896 10422615164247 10445896940544 10451392942848 10452309224544 10461590896284 10467095155803 10479755759616 10494580516992 10495500584976 10519679024712 10524479606784 10540291625424 10567969191936 10573529421312 10582918736832 10583846549496 10608228511452 10613069502464 10617221691648 10623423393792 10629014618904 10638451384704 10653500634348 10672936166916 10682411927616 10691467997184 10697523364242 10706592244608 10712846149632 10728000638784 10732197792888 10737095356416 10741728006243 10758564743168 10762773854976 10772331219936 10777998972312 10803021622272 10807248127104 10822536158148 10838038007808 10847662207488 10853369594496 10867257381942 10884290875392 10898218229184 10903952215728 10913634947358 10929267283968 10944727924416 10949009869512 10974429545472 10980203629824 10989954072864 10995736325288 11016237300354 11021264483328 11025576372096 11041173252252 11047622591808 11056988270592 11063250658746 11072629586304 11082460207104 11102678304768 11108966570559 11118384254016 11128255497216 11134112421042 11140616047968 11150060562432 11175746909184 11176726695552 11186651651472 11192537394324 11221927681536 11238787548846 11243916291072 11269818852864 11270806886592 11286750672054 11306348292096 11316388352256 11317380468768 11323334993256 11333390137641 11353068739584 11365678998432 11370125633724 11401519574016 11402519154048 11412644614128 11418649260876 11448633291264 11451181025152 11465833761954 11488760299467 11498499955008 11508708676608 11514765837146 11524989000096 11534759368704 11546014417632 11562347514159 11572612921584 11582423663616 11595288675168 11605583328768 11622000692016 11623019601798 11631853302784 11653540284672 11659671676224 11670025488264 11703273424128 11707852137696 11720856467133 11741207841792 11751634058112 11757817060704 11758847877612 11785114497024 11791315115008 11806403081616 11840039557632 11856788584784 11857828078602 11888965340928 11895220598976 11905783578936 11906827368183 11929110116352 11939703190272 11944374403104 11957641446267 11968257807792 11978403959808 11995348718496 12023197618176 12027901496832 12044916275184 12051951918336 12069000718632 12073722516999 12079232275968 12103385336064 12108120586848 12118872622428 12125248843851 12153399325056 12180909315328 12191723900928 12192792758784 12203619983424 12210040793808 12242102925312 12244827234816 12260495507832 12266946242694 12294347839488 12295425694464 12312818914968 12317636103201 12347898171136 12352729083552 12363698331972 12370203365949 12385165897728 12387922043904 12398922543744 12403773418608 12428575415784 12438021353472 12439111804416 12456708284592 12467767732992 12492197481984 12508182285768 12533193053964 12542718502912 12543818132736 12554954919936 12561562731432 12572715272832 12573817532496 12608534974464 12624668641728 12649405827456 12660636358656 12678546209472 12679657747416 12689294512128 12714667423744 12719641828608 12730936896288 12733769988984 12738751867413 12767207371776 12772202332032 12786388873236 12808590372864 12826709520768 12827834048304 12839225190894 12863252852736 12879712452672 12882578653296 12916406790144 12923202626048 12934678456128 12935812449384 12947297261184 12965612625108 12976604289792 12989266219836 13019189536782 13025130753024 13030226621568 13044699759564 13056281244864 13067349774336 13074750778518 13085834965632 13093478627328 13112000780736 13117130635752 13128778674297 13147583910912 13166182602144 13177344301056 13203693093888 13208858822016 13220588315376 13227544193292 13246490898432 13258253809152 13265229504384 13282203466818 13301228464128 13320044502336 13338887157882 13357993347072 13375086008544 13382123173848 13394006526303 13413191666688 13420248880896 13432166089056 13437421203492 13464290033766 13470434368512 13475704454784 13494767308308 13514096775168 13526097320448 13533213938816 13550530809582 13558445908128 13569940150272 13577625808461 13589136310464 13601201163264 13608359625718 13616308503072 13621635660204 13627851798528 13659246222336 13672574240688 13684165235712 13703522979744 13715689388544 13736295893034 13772365790976 13775430639168 13794917488066 13818870134784 13831141319424 13832353906272 13851921279339 13875972903936 13891385442528 13896820218996 13927862587392 13935190590464 13936412299392 13948787861712 13956126874404 13992774022656 13994000779968 14013796820166 14026238699616 14053722167232 14071705071489 14098039228416 14110558315776 14111795399328 14131758072861 14144304681936 14156295588864 14172019491872 14184601846272 14204667512464 14230581555888 14243215903488 14263364485656 14264614965843 14275456326144 14304000851712 14309597057184 14322304008324 14325491237607 14342818811904 14350365139968 14363108293248 14370665296416 14404028829696 14409664169472 14430048210864 14431313304342 14463549609984 14471159459328 14489676509256 14492900984958 14530957638912 14538602954304 14551513263144 14552789005557 14592970565888 14598679826016 14614895100993 14632572727296 14640271506432 14653272097152 14659004949264 14688316400472 14695019311104 14700768496128 14721564336336 14730163455744 14751000878328 14756771965221 14763506115072 14811955427412 14824512338688 14837673996288 14845483228056 14854154730624 14859966174768 14900995878912 14902302260736 14915535535296 14923383192432 14962570242048 14985050065128 14991888388096 15026425137152 15027742515456 15049000896072 15054888570579 15088517803008 15089840625024 15097779991008 15111186850188 15119137447271 15137424986112 15154238664576 15160167511632 15202026098688 15203358872064 15216859485504 15224865681168 15264844388352 15266182669056 15287778349272 15301351308672 15318347065956 15331333273344 15344944902144 15366652000128 15381646020774 15394685890176 15416463352212 15430150562112 15443231551488 15460384900224 15474111105024 15496000922688 15497359469064 15538053712896 15546228901632 15560033984352 15561398144556 15604364565504 15610469516928 15627808622844 15654943789056 15668845410816 15677089414272 15678463836816 15692386344426 15719633639424 15741870775488 15786719410176 15810437438136 15851953787904 15860294131968 15874378105248 15875769824244 15912342767178 15919604253696 15925832537472 15935135090688 15943521928356 15957677077056 15971205279744 15980250951522 15993798291328 16009404250374 16023617891424 16037201995776 16046285046363 16059888366912 16069269224448 16092000958176 16098296689332 16105643034624 16137847114752 16144160782464 16158496829904 16166998458468 16204532433408 16233804237222 16257057011712 16271493311232 16280054391744 16303084304078 16326436313088 16347327343776 16355928323592 16370452421037 16393900925952 16417091886624 16423514804268 16461644318208 16470305444736 16484931109296 16493604487932 16517229391872 16531896724992 16538364558144 16561759878378 16571433887712 16585482405888 16594875988119 16608944379456 16623690310656 16656263309312 16677576381024 16701168631563 16710924071952 16725090843648 16748750308576 16763620363776 16765090043328 16779977477208 16788806091486 16832891522304 16858181323269 16865874436608 16904728279296 16906210329888 16930126008081 16950604050432 16959522438144 16974582528384 16978359985312 16985002489884 17022943162368 17029603109376 17048518497648 17055188450586 17102279361024 17103778731072 17118966921192 17127973891314 17172949936896 17176771537728 17198750642931 17246237941504 17247749932512 17263063014912 17272148755719 17287483500144 17302139053056 17319021626448 17358919382376 17366841004032 17373635495424 17392933012752 17408374993152 17433001038024 17434529402697 17447779954176 17482667707648 17489507514336 17505038232396 17530111881216 17554910136192 17561778206544 17604924125184 17611811762688 17627451087168 17636725591056 17638271816418 17677671745536 17686972672512 17709604622424 17760059336448 17785182877176 17786742117903 17833448011392 17842830898464 17858675368404 17884255555584 17893665174528 17909554785408 17916561604656 17952386711688 17960579158016 17967605939712 17993023077744 18034796427264 18041852245248 18067374412776 18077927877504 18103501077948 18118848413952 18134934884352 18155078004096 18162180880272 18178308933642 18212328296448 18230098987584 18245553647616 18271363972992 18287585851392 18289189138176 18315061190712 18363154387968 18367240852224 18390743261748 18400419364041 18441521759232 18443138541696 18469228372452 18501297205248 18521847256704 18529093625328 18545547497958 18577748846592 18581883065856 18598383815616 18608169165872 18642863123676 18657032030208 18658667706624 18685062426888 18701651599488 18738296222976 18762273428652 18799789580946 18814077754368 18815727199104 18832432379904 18842344097148 18859072909248 18875060785152 18912802461696 18937002962592 18974108741184 18990954537984 19017819314208 19019486621124 19033941768192 19072001135616 19079462742912 19096405344432 19100654983476 19133820186624 19150811057664 19160887061888 19179583309854 19212885559296 19240064281152 19241751072456 19258837786341 19294879279104 19319568679008 19323867979944 19374610185216 19384803939072 19402017684192 19403718674076 19448418937662 19464906434688 19486526801324 19520362008576 19537696129536 19545339932352 19567049639346 19584421867296 19601024661504 19612126167777 19628752448448 19640217940992 19668001171104 19675695953628 19684674820096 19721375866368 19749273903216 19766016451584 19793977637408 19805539640832 19813288233024 19830882473064 19841316289938 19869736347648 19887380713728 19897844256576 19923305200227 19980066753504 20008330736823 20036990020608 20065334528096 20073184760772 20118023737344 20119787500032 20130373321344 20148249133584 20156131805238 20196435050649 20205651552768 20213556682176 20242150962462 20271145162752 20289145980672 20299820908224 20325796214373 20354910225408 20383704465696 20401801744896 20412539438577 20424462754608 20432453490306 20441777697792 20488869333504 20508861361032 20526247853568 20555284469616 20573534082816 20604443839551 20613846533632 20661334563584 20663145958752 20692376232099 20717404950528 20728305202176 20746711979136 20748530859408 20805819420672 20813959355904 20837078163792 20845230328494 20891793881088 20902785885696 20904618449088 20923181792568 20934190311606 20989161033984 20991001169952 21020695230249 21039358049424 21080583250848 21135938383872 21147058842624 21165837473664 21167693098992 21216457022904 21226139004928 21234443383296 21258029237808 21276902769408 21307001268696 21345872333832 21364823855232 21395046728484 21413184489216 21425692299264 21456001277568 21464395585776 21483456012486 21517129486336 21525547709952 21544662439872 21555997944624 21606043244544 21614496254208 21645072316296 21695324414976 21706739188992 21734514763884 21739351477437 21796436458368 21807904431456 21827269894716 21858534567936 21889455848832 21898019739024 21948859090944 21960407259648 21979908145728 21991472650576 22032474600708 22042528966656 22051152744192 22082346504504 22095245183616 22126501317492 22145259172608 22164920414208 22205356609536 22217933141118 22236768508032 22256510994432 22268224842084 22281232095936 22300121124864 22351493818368 22353453391104 22373303302944 22385074788648 22443855363072 22477575097692 22487832582144 22539637705728 22541613773184 22573501344108 22612696584192 22632776704512 22634760937536 22646669986512 22666780275282 22706137479168 22731357996864 22740251267448 22803039148032 22805038308096 22825289228256 22837298521752 22897266582528 22902362050304 22931667523908 22977520598934 22996999910016 23017417353216 23029531674292 23049978000192 23069518737408 23072469031161 23092028835264 23124695028318 23145225843168 23164847327232 23190577350336 23211166657536 23244001384032 23246039203596 23263706605568 23307080569344 23319343352448 23340050976528 23406546848256 23415704275392 23441712934266 23482415683584 23503268116224 23515634121408 23517695755224 23538579516639 23582630230016 23612806163232 23680079115264 23713577169568 23715656157204 23777930681856 23790441197952 23811567157872 23813654736366 23858220232704 23868514150767 23879406380544 23888748806208 23915282892534 23936515615584 23956807919616 23970376427283 23990697436992 24014106375561 24055802993664 24089832550368 24103903836672 24138001437264 24147445033998 24158464551936 24206770672128 24216241173696 24237745244856 24250497687702 24306798650112 24350706355833 24361818630656 24385585517568 24407239966848 24420081587616 24454626456117 24484205850624 24489654469632 24520991015664 24533892485388 24588695678976 24590851388928 24625637829936 24635272206402 24695796342272 24705458167104 24727396663944 24740406731898 24775844087808 24797845087488 24807546837216 24842639817567 24857150831568 24878223608832 24913416569184 24935535465984 24984394963968 25016364571536 25066386107928 25085437005824 25087636265472 25123125462864 25145430545664 25147635064992 25183209137229 25249337283456 25298811654912 25321272717312 25357092418944 25359315494832 25429334847488 25439283657216 25461873792576 25467539977968 25477503734826 25534414743552 25544404664064 25572777746472 25653419041536 25655668096608 25678450381788 25691960836971 25759424905344 25765157306592 25832813580288 25846405252096 25869356912256 25871624898768 25894594522368 25931225250216 25953208579584 25978532439672 26038379073564 26050261506048 26060453243136 26089399519128 26112562489728 26149501557036 26171669931264 26186957254656 26224001561472 26234261271504 26257557348594 26295167821824 26332365204288 26354688602112 26407386187776 26417717644032 26441176630752 26455088386584 26457407724627 26516507618304 26530459008768 26564406933636 26602456928256 26640089004672 26677774315764 26715986694144 26750172017088 26764246347696 26788013052606 26826383333376 26840497761792 26864332178112 26874842406984 26928580067532 26940868737024 26951408909568 26989534616616 27052194640896 27066427877632 27101061619164 27116891816256 27139880300544 27155251616922 27178272620928 27202402326528 27216719251436 27232617006144 27243271320408 27255703597056 27267463400463 27318492444672 27345148481376 27368330471424 27407045959488 27431378777088 27472591786068 27544731581952 27550861278336 27589834976132 27637740269568 27662282638848 27664707812544 27703842558678 27751945807872 27782770885056 27793640437992 27818321246937 27870381180928 27872824598784 27897575723424 27912253748808 27985548045312 27988001559936 28027593640332 28052477399232 28107444334464 28143410142978 28196078456832 28199684371419 28221116631552 28223590798656 28263516145722 28288609363872 28312591177728 28344038983744 28369203692544 28409335024928 28461163111776 28486431806976 28526728971312 28529229931686 28550912652288 28608001703424 28619194114368 28644608016648 28650982475214 28700730279936 28726216586496 28741330592832 28769374964781 28819328338944 28860096421728 28862626608684 28927099219968 28942318918656 28979353018512 28985801969916 29061915277824 29077205908608 29103026526288 29105578011114 29172628406493 29185941131776 29197359652032 29229790201986 29280543012864 29306544194304 29318009898528 29350574459019 29376632800944 29401536992256 29443128672672 29460326911488 29502001756656 29513543930442 29527012230144 29623910854824 29649024677376 29690966456112 29708309461248 29719932349536 29761974434907 29804604521472 29831071070592 29846766384864 29925140484096 29970100130256 30052850274304 30055485030912 30098001792144 30109777141158 30177035606016 30179681250048 30195559982016 30222373700376 30238274894542 30308477329152 30320335023264 30363226443693 30406717744128 30433718971008 30449731362336 30529688776704 30532365338112 30575556698544 30602702617344 30636694131912 30662666546688 30733304000256 30763292041548 30789371780352 30832926704424 30860301124224 30920769800448 30948222210048 30992001845376 30994718938128 31076107425792 31092457803264 31120067968704 31122796289112 31208729131008 31220939033856 31255617245688 31267845492741 31337690821632 31354178828544 31356927673632 31384772688852 31401285467409 31439267278848 31483741550976 31573438820352 31620874876272 31703907575808 31720588263936 31748756210496 31751539648488 31824685534356 31839208507392 31851665074944 31870270181376 31887043856712 31915354154112 31960501903044 31987596582656 32018808500748 32047235782848 32074403991552 32092570092726 32119776733824 32138538448896 32184001916352 32196593378664 32211286069248 32225184018729 32275694229504 32288321564928 32316993659808 32333996916936 32409064866816 32467608474444 32514114023424 32542986622464 32560108783488 32606168608156 32652872626176 32694654687552 32711856647184 32740904842074 32787801851904 32834183773248 32847029608536 32923288636416 32940610889472 32969862218592 32987208975864 33063793449984 33076729116288 33123519756756 33142867775424 33170964811776 33189751976238 33217888758912 33247380621312 33312526618624 33326899711677 33355152762048 33402337263126 33421848143904 33450181687296 33497500617152 33527240727552 33530180086656 33559954954416 33577612182972 33665783044608 33716362646538 33731748873216 33809456558592 33812420659776 33860252016162 33919044876288 33949165056768 33956719970624 33970004979768 34000170412923 34059206218752 34097036995296 34110376901172 34204558722048 34207557462144 34237933842384 34255947782628 34345899873792 34353543075456 34397501285862 34466280898401 34492475883008 34495499865024 34526126029824 34544297511438 34574967000288 34604278106112 34638043252896 34687042542477 34717838764752 34747270990848 34785866025504 34816749986304 34866002076048 34869058805394 34895559908352 34965335415296 34979015028672 35010076464792 35109820272384 35123556413088 35162569401399 35223623525376 35254902174336 35273451182112 35276543632836 35355343491072 35373945345024 35419209244848 35520118672896 35570365754352 35573484235806 35666896022784 35685661796928 35717350736808 35720482104549 35787330349056 35819109570816 35833123209312 35872924338801 35904773423376 35935211879424 35986046155488 36069592854528 36083704490496 36134748825552 36155855755008 36207002155896 36237696827904 36310156008192 36324361760544 36356617867284 36375746531553 36460197975168 36542727945984 36575171702784 36578378276352 36630122381424 36726308775936 36734481704448 36781486523496 36800838728082 36883043518464 36886277083392 36938456744904 36952908309603 37043694513408 37058187250656 37091094995916 37110610097847 37155497693184 37163766131712 37196767631232 37216338331744 37285726247352 37314064060416 37317335413248 37370124853776 37403303198976 37476592445952 37524546857304 37599579161892 37628155508736 37631454398208 37664864759808 37684688194296 37718145818496 37825604923392 37874005925184 37948217482368 37981909075968 38035638628416 38038973242248 38067883536384 38144002271232 38158925485824 38192810688864 38201309966952 38216255602239 38301622115328 38321774123776 38359166619708 38425771118592 38480128562304 38483502144912 38517675572682 38589758558208 38639137358016 38647735959888 38749220370432 38769607878144 38804035368384 38807437348152 38896837875324 38929812869376 38973053602648 39075392259072 39090679864704 39134099278692 39168843734592 39202049323008 39224252335554 39257504896896 39280435881984 39336002342208 39351391907256 39369349640192 39386336022891 39442751732736 39498547806432 39532032903168 39587955274816 39611079281664 39626576466048 39661764946128 39682632579876 39739472695296 39774761427456 39795688513152 39846610400454 39960133507008 40016661473646 40073980041216 40130669056192 40146369521544 40182019578909 40239575000064 40260746642688 40296498267168 40312263610476 40392870101298 40411303105536 40427113364352 40484301924924 40542290325504 40578291961344 40599641816448 40651592428746 40709820450816 40732877425383 40767408931392 40803603489792 40825078877154 40848925509216 40864906980612 40883555395584 40977738667008 41017722722064 41052495707136 41110568939232 41147068165632 41208887679102 41227693067264 41322669127168 41326291917504 41384752464198 41456610404352 41493423958272 41497061718816 41555763838017 41627918711808 41674156327584 41690460656988 41783587762176 41805571771392 41809236898176 41846363585136 41868380623212 41978322067968 41982002339904 42041390460498 42078716098848 42161166501696 42215115214467 42294117685248 42331674947328 42335386197984 42395274218583 42432914045808 42468886766592 42516058475616 42553805538816 42614002537392 42691744667664 42729647710464 42790093456968 42793844897529 42826368978432 42912002555136 42928791171552 42966912024972 42976473712821 43051095419904 43089324879744 43111995889248 43212086489088 43228992508416 43290144632592 43390648829952 43413478377984 43469029527768 43478702954874 43592872916736 43615808862912 43654539789432 43658367016671 43778911697664 43796039478048 43844685302979 43897718181888 43920814519296 43959816291456 43982945301152 44064949201416 44085057933312 44102305488384 44164693009008 44190490367232 44253002634984 44270315895663 44290518345216 44435866282236 44473537016064 44513021988864 44536449684168 44562464191872 44702987636736 44706906782208 44746606605888 44770149577296 44887710726144 44955150195384 44975665164288 45079275411456 45083227546368 45147002688216 45164665711737 45265553409024 45269521875072 45293339973024 45333560550564 45357412341813 45412274958336 45462715993728 45480502534896 45606078296064 45610076616192 45650578456512 45674597043504 45794533165056 45804724100608 45863335047816 45955041197868 45993999820032 46034834706432 46059063348584 46099956000384 46144938062322 46184057670528 46249390056636 46290451686336 46329694654464 46381154700672 46422333315072 46488002768064 46492078407192 46527413211136 46614161138688 46638686704896 46680101953056 46813093696512 46831408550784 46883425868532 46964831367168 47006536232448 47031268242816 47035391510448 47077159033278 47165260460032 47225612326464 47360158230528 47427154339136 47431312314408 47555861363712 47580882395904 47623134315744 47627309472732 47737028301534 47758812761088 47777497612416 47830565785068 47873031231168 47913615839232 47940752854566 47981394873984 48028212751122 48111605987328 48138855139089 48179665100736 48207807673344 48276002874528 48294890067996 48316929103872 48413541344256 48432482347392 48475490489712 48500995375404 48613597300224 48701412711666 48723637261312 48771171035136 48814479933696 48840163175232 48909252912234 48979308939264 49041982031328 49067784970776 49111357263111 49181702777856 49251275659872 49270544412804 49391592684544 49410916334208 49454793327888 49480813463796 49551688175616 49595690174976 49615093674432 49685279635134 49714301663136 49756447217664 49784627964357 49826833138368 49871070931968 49968789927936 50032729143072 50103505894689 50132772215856 50175272530944 50246250925728 50290861091328 50295270129984 50366418274458 50498674566912 50574543969807 50597623309824 50714184837888 50718630989664 50790378024243 50878567314432 50923747585152 50935079955936 50955007469652 51068829487104 51088809328128 51145555492944 51306838083072 51311336193216 51356900763576 51383921673942 51518849810688 51530314613184 51596251928793 51692810504192 51738713824512 51743249797536 51789189044736 51816446267157 51862450500432 51906417159168 51957064879344 52076758147128 52100523012096 52120906486272 52178799038256 52225124979456 52299003114072 52303588208091 52343339862528 52448003122944 52468522543008 52515114697188 52590335643648 52664730408576 52814772375552 52835435288064 52882353261504 52910176773168 52914815449254 53033015236608 53060918017536 53128813867272 53280178009344 53355548631528 53360226353709 53500344034176 53528492695392 53576026105212 53587948703641 53652766666752 53680995523584 53728664356224 53749684813968 53857160135064 53881737474048 53902817819136 53979069233232 54104389281792 54132855755264 54202123238328 54233783632512 54310503233844 54356545241856 54404804653056 54433438502872 54465234012288 54486542640816 54534926800926 54636984889344 54690296962752 54736660942848 54814091918976 54862757554176 54945183572136 55089463163904 55101722556672 55179669952264 55201258092123 55324565277696 55329415625088 55407685117356 55503891615744 55565541770112 55587280875984 55636642493874 55740762361856 55745649197568 55795151446848 55824507497616 55971096090624 55976003119872 56055187280664 56104954798464 56214888668928 56286820285956 56399368742838 56442233263104 56447181597312 56527032291444 56577218727744 56625182355456 56688077967488 56738407385088 56818670049856 56922326223552 56972863613952 57053457942624 57058459863372 57101825304576 57216003406848 57238388228736 57289216033296 57301964950428 57401460559872 57452433172992 57482661185664 57538749929562 57638656677888 57720192843456 57725253217368 57884637837312 57958706037024 57971603939832 58123830555648 58154411817216 58206053052576 58211156022228 58345256812986 58371882263552 58394719304064 58459580403972 58561086025728 58613088388608 58636019797056 58701148918038 58753265601888 58803073984512 58836378503331 58886257345344 58920653822976 59004003513312 59027087860884 59054024460288 59247821709648 59298049354752 59381932912224 59416618922496 59439864699072 59523948869814 59609209042944 59662142141184 59693532769728 59769915600681 59940200260512 60024992210469 60110970061824 60196003584288 60219554282316 60354071212032 60359362500096 60391119964032 60444747400752 60476549789084 60589305151947 60616954658304 60640670046528 60726452887386 60813435488256 60867437942016 60899462724672 60977388643119 61064730676224 61151113397088 61205405234688 61237618315731 61273388263824 61325333093376 61466608000512 61526584083096 61578743560704 61665853408848 61720602248448 61813331518653 61841539600896 61984003690752 61989437876256 62077128696297 62152214851584 62184915606528 62240135937408 62245592578224 62417458262016 62441878067712 62511234491376 62535690985482 62675381643264 62708357657088 62713855347264 62769545377704 62802570934818 62967483101952 63062085690747 63241749752544 63331212104303 63407815151616 63441176527872 63497512420992 63503079296976 63649371068712 63678417014784 63703330149888 63774087713424 63830708308224 63921003806088 63975193165312 64037617001496 64094471565696 64185140185452 64239553467648 64277076897792 64368003832704 64393186757328 64450368037458 64551388459008 64576643129856 64633987319616 64667993833872 64818129733632 64935216948888 65085973244928 65120217566976 65212337216312 65218054432311 65389309375104 65423713294368 65481809684148 65575603703808 65668367546496 65694059217072 65846577272832 65881221778944 65939724437184 65974417951728 66127586899968 66153458232576 66247039513512 66285735550848 66379503952476 66435777517824 66494761242624 66653799423354 66710305524096 66804674526252 66843696287808 66900363374592 66995001234304 67054481455104 67060360173312 67119909908832 67155224365944 67331566089216 67432725293076 67463497746432 67618913117184 67624841319552 67720504032324 67838089752576 67898330113536 67913439941248 67940009959536 68000340825846 68118412437504 68194073990592 68220753802344 68409117444096 68415114924288 68475867684768 68511895565256 68691799747584 68707086150912 68795002571724 68932561796802 68984951766016 68990999730048 69052252059648 69088595022876 69149934000576 69208556212224 69276086505792 69374085084954 69435677529504 69494541981696 69571732051008 69633499972608 69732004152096 69738117610788 69791119816704 69930670830592 69958030057344 70020152929584 70219640544768 70247112826176 70325138802798 70447247050752 70509804348672 70546902364224 70553087265672 70615738549917 70747890690048 70838418489696 71040237345792 71140731508704 71146968471612 71333792045568 71371323593856 71434701473616 71440964209098 71574660698112 71605542452301 71638219141632 71666246418624 71745848677602 71809546846752 71870423758848 71911129281849 71972092310976 72042319126683 72167408980992 72269497651104 72311711510016 72414004311792 72475393655808 72620312016384 72648723521088 72713235734568 72751493063106 72920395950336 73052119067499 73085455891968 73156756552704 73260244762848 73363879368351 73452617551872 73468963408896 73562973046992 73601677456164 73766087036928 73772554166784 73876913489808 73905816619206 74087389026816 74116374501312 74182189991832 74221220195694 74327532263424 74393535262464 74432676663488 74527919452701 74571452494704 74634670826496 74740249707552 74806606397952 74845977941449 74953184891904 75049093714608 75199158323784 75256311017472 75262908796416 75369376388592 75436291636992 75549627411687 75748011850368 75896434964736 75963818151936 76071277256832 76077946484496 76288004542464 76317850971648 76385621377728 76402619933904 76432511204478 76603244230656 76643548247552 76718333239416 76960257124608 76967004289824 77035351145364 77075882510913 77278274716032 77295471919776 77498440740864 77539215756288 77608070736768 77614874696304 77793675750648 77859625738752 77946107205296 78150784518144 78181359729408 78268198557384 78337687469184 78448504671108 78515009793792 78560871763968 78672004684416 78702783814512 78772672045782 78885503465472 78997095612864 79064065806336 79175910549632 79222158563328 79253152932096 79323529892256 79365265159752 79372223173881 79549522854912 79591377026304 79693220800908 79920267014016 80033322947292 80147960082432 80261338112384 80292739043088 80364039157818 80479150000128 80521493285376 80592996534336 80624527220952 80785740202596 80822606211072 80854226728704 80968603849848 81156583922688 81199283632896 81303184857492 81419640901632 81465754850766 81534817862784 81607206979584 81650157754308 81697851018432 81729813961224 81767110791168 81955477334016 82035445444128 82104991414272 82221137878464 82294136331264 82417775358204 82455386134528 82645338254336 82652583835008 82769504928396 82913220808704 82986847916544 82994123437632 83111527676034 83255837423616 83348312655168 83380921313976 83454963740811 83611143542784 83618473796352 83692727170272 83736761246424 83956644135936 83964004679808 84082780920996 84157432197696 84322333003392 84430230428934 84588235370496 84599053114257 84663349894656 84670772395968 84790548437166 84865828091616 84937773533184 85032116951232 85107611077632 85228005074784 85383489335328 85459295420928 85580186913936 85587689795058 85652737956864 85824005110272 85857582343104 85933824049944 85952947425642 86102190839808 86178649759488 86223991778496 86308124894343 86457985016832 86580289265184 86781297659904 86826956755968 86938059055536 86957405909748 87185745833472 87231617725824 87309079578864 87316734033342 87517885219479 87557823395328 87592078956096 87689370605958 87841629038592 87919632582912 87965890602304 88051723377057 88129898402832 88204610976768 88329386018016 88380980734464 88506005269968 88540631791326 88581036690432 88871732564472 88947074032128 89072899368336 89124928383744 89285923304721 89413813564416 89493213211776 89540299154592 89666963672429 89775421452288 89910300390768 90158550822912 90166455092736 90294005376432 90329331423474 90531106818048 90539043750144 90586679946048 90667121101128 90714824683626 90925431987456 90961005069792 91089679331079 91220153232384 91301156913024 91349194087008 91589066330112 91609448201216 91726670095632 91910082395736 91987999640064 92118126697168 92199912000768 92289876124644 92368115341056 92498780113272 92580903372672 92762309401344 92844666630144 92976005536128 92984156814384 93228322277376 93277373409792 93360203906112 93626187393024 93662817101568 93766851737064 93803536478223 94013072464896 94062536485632 94070783020896 94154318066556 94203856402227 94451224652928 94720316461056 94854308678272 94862624628816 95111722727424 95161764791808 95246268631488 95254618945464 95474056603068 95517625522176 95554995224832 95661131570136 95746062462336 95881505709132 95962789747968 96056425502244 96223211974656 96277710278178 96359330201472 96415615346688 96552005749056 96589780135992 96633858207744 96827082688512 96864964694784 96950980979424 97001990750808 97227194600448 97402825423332 97447274522624 97542342070272 97628959867392 97680326350464 97818505824468 97958617878528 98083964062656 98135569941552 98222714526222 98363405555712 98502551319744 98541088825608 98783185369088 98821832668416 98909586655776 98961626927592 99191380349952 99230187348864 99370559270268 99428603326272 99512894435328 99569255928714 99653666276736 99742141863936 99937579855872 99980699135031 100065458286144 100207011789378 100265544431712 100350545061888 100492501851456 100581722182656 100590540259968 100732836548916 100997349133824 101149087939614 101195246619648 101428369675776 101437261979328 101580756048486 101757134628864 101847495170304 101870159911872 101910014939304 102000511238769 102177618656256 102291110985888 102613676166144 102622672386432 102713801527152 102767843347884 103037699621376 103060629226368 103192503857586 103385621008384 103398842695203 103477427649024 103486499595072 103578378089472 103632892534314 103724901000864 103812834318336 103914129758688 104061127627431 104153516294256 104241812972544 104357598076512 104450249958912 104598006228144 104607176416182 104686679725056 104896006245888 104937045086016 105030229394376 105329460817152 105487708204197 105670870576128 105764706523008 105820353546336 105829630898508 106066030473216 106121836035072 106257627734544 106560356018688 106711097263056 106720452707418 107000688068352 107056985390784 107152052210424 107175897407282 107361991047168 107457328712448 107499369627936 107618773016403 107714320270128 107805635638272 107958138466464 108208778563584 108265711510528 108404246476656 108467567265024 108621006467688 108713090483712 108866877005744 108930468024576 108973085281632 109069853601852 109127239594659 109380593925504 109628183837952 109725515108352 109890367144272 110178926327808 110203445113344 110359339904528 110402516184246 110649130555392 110658831250176 110815370234712 110858724928809 111131083540224 111174561751968 111273284987748 111331830293541 111491298395136 111590302893696 111649014995232 111942192181248 111952006239744 112110374561328 112209909596928 112429777337856 112573640571912 112798737485676 112884466526208 112894363194624 113054064582888 113154437455488 113376155934976 113476814770176 113637340099712 113844652447104 113945727227904 114106915885248 114116919726744 114203650609152 114432006813696 114476776457472 114578432066592 114603929900856 114648766806717 114904866345984 114965322371328 115077499859124 115277313355776 115440385686912 115450506434736 115769275674624 115917412074048 115943207879664 116247661111296 116308823634432 116412106105152 116422312044456 116690513625972 116743764527104 116789438608128 116919160807944 117226176777216 117272039594112 117402297836076 117506531203776 117606147969024 117672757006662 117772514690688 117841307645952 118008007026624 118054175721768 118108048920576 118159008068673 118495643419296 118596098709504 118763865824448 118833237844992 118879729398144 119047897739628 119218418085888 119324284282368 119387065539456 119539831201362 119880400521024 120049984420938 120221940123648 120392007168576 120439108564632 120546058736727 120718725000192 120782239928064 120889494801504 120953099578168 121178610303894 121233909316608 121281340093056 121452905774772 121626870976512 121734875884032 121798925449344 121954777286238 122129461352448 122198632276149 122302226794176 122410810469376 122475236631462 122546776527648 122650666186752 122933216001024 123053168166192 123157487121408 123331706817696 123441204496896 123626663037306 123683079201792 123968007381504 123978875752512 124154257392594 124369831213056 124480271874816 124491185156448 124667291514051 124883756135424 125022468982752 125071381970964 125350763286528 125416715314176 125427710694528 125539090755408 125605141869636 125934966203904 126124171381494 126483499505088 126662424208606 126882353055744 126995024841984 127006158593952 127185822655749 127298742137424 127406660299776 127548175426848 127661416616448 127842007612176 127950386330624 128075234002992 128188943131392 128370280370904 128479106935296 128736007665408 128786373514656 128900736074916 128929421138463 129153286259712 129267974639232 129335987667744 129636259467264 129870433897776 130171946489856 130240435133952 130424674432624 130436108864622 130778618750208 130847426588736 130963619368296 130975101050013 131336735092992 131388118434144 131534055908937 131693154545664 131762443557888 131879448874368 131948835903456 132255173799936 132306916465152 132494079027024 132571471101696 132759007904952 132810947686989 132871555035648 133307598846708 133420611048192 133609349052504 133687392575616 133990002468608 134108962910208 134120720346624 134239819817664 134310448731888 134663132178432 134865450586152 134926995492864 135237826234368 135249682639104 135441008064648 135493997135211 135796660227072 135826879882496 135880019919072 136000681651692 136072237025439 136236824875008 136388147981184 136441507604688 136818234888192 136830229848576 136951735369536 137023791130512 137383599495168 137414172301824 137590005143448 137865123593604 137969903532032 137981999460096 138104504119296 138177190045752 138299868001152 138552173011584 138748170169908 138871355059008 138989083963392 139143464102016 139266999945216 139464008304192 139476235221576 139582239633408 139861341661184 139916060114688 140040305859168 140439281089536 140494225652352 140650277605596 140894494101504 141019608697344 141093804728448 141106174531344 141231477099834 141495781380096 141676836979392 142080474691584 142281463017408 142293936943224 142667584091136 142742647187712 142869402947232 142881928418196 143211084904602 143276438283264 143332492837248 143491697355204 143619093693504 143740847517696 143822258563698 143944184621952 144084638253366 144334817961984 144416565417267 144538995302208 144623423020032 144828008623584 144950787311616 145240624032768 145297447042176 145426471469136 145502986126212 145840791900672 146104238134998 146170911783936 146313513105408 146520489525696 146727758736702 146937926817792 147125946093984 147203354912328 147334071789333 147545108333568 147753826979616 147811633238412 148174778053632 148232749002624 148364379983664 148442440391388 148655064526848 148787070524928 148865353326976 149055838905402 149142904989408 149269341652992 149353883893071 149480499415104 149613212795904 149691955882898 149906369783808 150098187429216 150310517684067 150398316647568 150525817592832 150738752777184 150872583273984 151099254823374 151496023700736 151792869929472 152142554513664 152155892968992 152371134072729 152635701943296 152771242755456 152805239867808 152865022408956 153206488461312 153287096495104 153436666478832 153920514249216 153934008579648 154070702290728 154151765021826 154556549432064 154590943839552 154788755786379 155078431512576 155216141473536 155229749392608 155449338801471 155587351501296 155719251477504 155892214410592 156301569036288 156362719458816 156536397114768 156675374938368 156897009342216 156910764624273 157030019587584 157344009368832 157405567629024 157545344091564 157771006930944 157994191225728 158351821099264 158444317126656 158506305864192 158647059784512 158730530319504 158744446347762 159099045709824 159182754052608 159386441601816 159840534028032 160066645894584 160080679061127 160522676224768 160585478086176 160728078315636 160763846110923 160958300000256 161042986570752 161185993068672 161249054441904 161571480405192 161645212422144 161708453457408 161937207699696 162313167845376 162398567265792 162606369714984 162931509701532 163069635725568 163214413959168 163300315508616 163395702036864 163459627922448 163910954668032 164070890888256 164209982828544 164442275756928 164588272662528 164835550716408 164910772269056 165290676508672 165305167670016 165539009856792 165603774276369 165973695833088 165988246875264 166223055352068 166511674847232 166696625310336 166761842627952 166909927481622 167222287085568 167236947592704 167385454340544 167473522492848 167913288271872 167928009359616 168165561841992 168314864395392 168644666006784 168860460857868 169198106228514 169326699789312 169341544791936 169581096874332 169731656183232 169875547066368 170064233902464 170215222155264 170456010149568 170766978670656 170918590841856 171160373827872 171175379590116 171305475913728 171648010220544 171715164686208 171867648099888 171905894851284 172204381679616 172357299518976 172447983556992 172616249788686 172915970033664 173160578530368 173653913511936 173876118111072 173914811819496 174371491666944 174463235451648 174618159157728 174633468066684 175035770438958 175115646790656 175184157912192 175378741211916 175683258077184 175839265165824 175931781204608 176103446754114 176259796805664 176409221953536 176509135509993 176658772036032 176761961468928 177012010539936 177081263582652 177162073380864 177743465128944 177894148064256 178145798736672 178249856767488 178571846609442 178827627128832 178986426423552 179080598309184 179333927344858 179820600781536 180074976631407 180332910185472 180588010752864 180658662846948 181062213636096 181078087500288 181173359892096 181334242202256 181429649367252 181850863974912 181922010139584 182179358662158 182440306464768 182602313826048 182698388174016 182932165929357 183218896402432 183453340191264 183712854947193 183820164791472 183975999280128 184236253394336 184399824001536 184579752249288 184736230682112 184997560226544 185161806745344 185439994555959 185524618802688 185952011072256 185968313628768 186231386088891 186456644554752 186554746819584 186720407812224 187252374786048 187325634203136 187533703474128 187607072956446 188026144929792 188125072971264 188141566041792 188308636133112 188407712804454 188902449305856 189186257072241 189708617356544 189725249257632 189993636312909 190223445454848 190323529583616 190492537262976 190509237890928 190948113206136 191035251044352 191109990449664 191322263140272 191492124924672 191763011418264 191925579495936 192112851004488 192555420556356 192718660402944 192831230693376 193104011498112 193179560271984 193654165377024 193729929389568 193901961958848 194003981501616 194454389200896 194805650846664 194894549045248 195257919734784 195360652700928 195637011648936 195654163296933 196167928125312 196271139883104 196445429052444 196726811111424 197005102639488 197082177651216 197566370738176 197643665336832 197819173311552 197923253855184 198382760699904 198460374697728 198741118540536 198857206652544 199138511857428 199307332553472 199484283727872 199961398270062 200130916572288 200414023578756 200531088863424 200701090123776 200985003702912 201163444365312 201181080519936 201465673097832 201994698267648 202298175879228 202390493239296 202856739351552 202874523958656 203161512096972 203514269257728 203694990340608 203740319823744 203820029878608 204001022477538 204355237312512 204582221971776 205227352332288 205245344772864 205427603054304 205535686695768 206075399242752 206121258452736 206385007715172 206797685390406 206954855298048 206972999190144 207156756178944 207265785068628 207449802001728 207625668636672 207828259517376 208122255254862 208307032588512 208483625945088 208715196153024 208900499917824 209196012456288 209214352832364 209373359450112 209792012491776 209874090172032 210060458788752 210658921634304 210975416408394 211341741152256 211529413046016 211640707092672 211659261797016 211847215649751 212243672070144 212515255469088 213120712037376 213422194526112 213440905414836 214001376136704 214113970781568 214304104420848 214351794814564 214723982094336 214914657424896 214998739255872 215237546032806 215428640540256 215611271276544 215733387845547 215916276932928 216126957380049 216531423021056 216808492953312 216935134530048 217242012935376 217426180967424 217733754011488 217860936049152 217946170563264 218139707203704 218254479189318 218761187851008 219156357202497 219256367675904 219780734288544 220091638105053 220357852655616 220406890226688 220718679809056 220805032368492 221298261110784 221317662500352 221630740469424 221717449857618 222262167080448 222349123503936 222546569975496 222663660587082 222982596790272 223180605787392 223298029990464 223583758358103 223904012479488 224220749122656 224419819193856 224537933824347 224859554675712 225147281143824 225597474971352 225768933052416 225788726389248 226108129165776 226308874910976 226648882235061 226752311869952 227274680199424 227689304894208 227891454455808 228213831770496 228233839453488 228864013627392 228953552914944 229156864133184 229207859801712 229297533613434 229809732691968 229930644742656 230154999718248 230880771373824 230901012869472 231227647532739 231834824148096 231886415759328 232495322222592 232617647268864 232824212210304 232844624088912 233381027251944 233487529054208 233578877216256 233838321615888 234452353554432 234544079188224 234804595672152 235013062407552 235345514013324 235545029381376 235682615291904 236016014053248 236108351443536 236318016137346 236991286838592 237192197419008 237527731648896 237666475689984 237759458796288 238095795479256 238648568564736 238774131078912 239079662402724 239760801042048 240099968841876 240443880247296 240784014337152 240878217129264 241092117473454 241437450000384 241564479856128 241778989603008 241906199156336 242357220607788 242467818633216 242562680186112 242905811549544 243469751768064 243597850898688 243909554572476 244258922704896 244397264552298 244604453588352 244821620938752 244950473262924 245093553055296 245301332373504 245866432002048 246106336332384 246314974242816 246663413635392 246882408993792 247253326074612 247366158403584 247936014763008 247957751505024 248308514785188 248739662426112 248960543749632 248982370312896 249334583028102 249767512270848 250044937965504 250142763941928 250364891222433 250833430628352 250855421389056 251078181510816 251210283739272 251869932407808 252248342762988 252966999010176 253324848417212 253764706111488 253797159342771 253990049683968 254012317187904 254371645311498 254597484274848 254813320599552 255096350853696 255322833232896 255684015224352 255900772661248 256150468005984 256377886262784 256740560741808 256958213870592 257472015330816 257572747029312 257801472149832 257858842276926 258306572519424 258535949278464 258671975335488 258924374683029 259740867795552 260343892979712 260480870267904 260849348865248 260872217729244 261557237500416 261694853177472 261927238736592 261950202100026 262553655658437 262673470185984 262776236868288 263068111817874 263524887115776 263758897748736 263897671806912 264155170131171 264613832930304 264988158054048 265142942203392 265518015809904 265621895373978 265743110071296 266615197693416 266841222096384 267218698105008 267374785151232 267857769914163 267980004937216 268241440693248 268479639635328 268620897463776 269000891017287 269326264356864 269730901172304 270475652468736 270499365278208 270882016129296 270987994270422 271593320454144 271653759764992 271760039838144 272001363303384 272144474050878 272776295962368 272883015209376 273269037993237 273660459697152 273903470739072 274047582261024 274767198990336 274828344603648 275180010286896 275730247187208 275939807064064 275963998920192 276354380091504 276599736002304 277104346023168 277496340339816 277742710118016 278286928204032 278533999890432 278928016608384 278952470443152 279722683322368 279832120229376 280080611718336 280878562179072 280988451304704 281300555211192 282039217394688 282187609456896 282212349062688 282462954199668 282611569206681 283353673958784 284160949383168 284562926034816 284587873886448 285335168182272 285485294375424 285738805894464 285763856836392 286422169809204 286552876566528 286664985674496 286983394710408 287238187387008 287644517127396 287888369243904 288169276506732 288669635923968 288833130834534 289077990604416 289246846040064 289656017247168 289901574623232 290481248065536 290594894084352 290852942938272 291005972252424 291681583801344 292208476269996 292341823567872 292627026210816 293040979051392 293455517473404 293875853635584 294251892187968 294406709824656 294668143578666 295090216667136 295507653959232 295623266476824 296349556107264 296465498005248 296728759967328 296884880782776 297574141049856 297730706653952 298111677810804 298285809978816 298538683305984 298707767786142 298960998830208 299226425591808 299383911765796 299812739567616 299942097405093 300196374858432 300621035368134 300796633295136 301051635185664 301477505554368 301745166547968 302198509646748 302992047401472 303585739858944 304285109027328 304311785937984 304742268145458 305271403886592 305542485510912 305610479735616 305730044817912 306001533716307 306574192990208 306873332957664 307841028498432 307868017159296 308141404581456 308303530043652 309113098864128 309181887679104 309577511572758 310156863025152 310196528085609 310432282947072 310459498785216 310898677602942 311174703002592 311438502955008 311784428821184 312183382882293 312725438917632 313072794229536 313350749876736 313794018684432 313821529248546 314060039175168 314688018737664 314811135258048 315090688183128 315988382451456 316463124612591 316703642198528 317012611728384 317294119569024 317461060639008 317488892695524 318198091419648 318365508105216 318772883203632 319681068056064 320133291789168 320161358122254 321045352449536 321170956172352 321456156631272 321527692221846 322085973141504 322371986137344 322498108883808 322856319049209 323142960810384 323416906914816 323874415399392 324626335690752 324797134531584 325212739429968 325863019403064 326139271451136 326600631017232 326791404073728 326919255844896 327381718783977 328141781776512 328884551513856 329176545325056 329671101432816 330581353017344 330610335340032 331078019713584 331207548552738 331947391666176 331976493750528 332446110704136 333393250620672 333523685255904 333819854963244 333995490880623 334473895185408 334770908681088 334947044985696 335826576543744 335856018719232 336331123683984 336629728790784 337289332013568 337720921715736 338396212457028 338653399578624 338683089583872 339162193748664 339463312366464 340128467804928 340430444310528 340912020299136 341533957341312 341837181683712 342320747655744 342350759180232 342610951827456 343296020441088 343430329372416 343735296199776 343811789702568 343946300420151 344714599037952 344895967113984 345232499577372 345831940067328 346321157060736 347307827023872 347752236222144 347829623638992 348742983333888 348926470903296 349236318315456 349266936133368 350071540877916 350231293581312 350368315824384 350757482423832 351678530331648 351863562409216 352206893508228 352519593611328 352818443907072 353018271019986 353317544072064 353523922937856 354024021079872 354162527165304 354324146761728 354477024206019 355486930257888 355788296128512 356291597473344 356499713534976 357143693218884 357655254257664 357972852847104 358161196618368 358667854689716 359641201563072 360149953262814 360665820370944 361176021505728 361317325693896 361638176210181 362156175000576 362346719784192 362668484404512 362859298734504 363701727949824 363844020279168 364358717324316 364880612929536 365204627652096 365396776348032 365864331858714 366437792804864 366595896828447 366906680382528 367425709894386 367640329582944 367951998560256 368472506788672 368799648003072 369159504498576 369472461364224 369995120453088 370323613490688 370879989111918 371049237605376 371904022144512 371936627257536 372462772177782 373109493639168 373440815624448 374001874542153 374651268406272 375067406948256 375214145912892 376052289859584 376250145942528 376283132083584 376617272266224 376815425608908 377804898611712 378372514144482 379417234713088 379450498515264 379987272625818 380647059167232 380985074525952 381018475781856 381557467967247 381896226412272 382219980899328 382644526280544 382984249849344 383526022836528 383851158991872 384225702008976 385110841112712 385437320805888 386208022996224 386359120543968 386788263415389 387459858779136 387803923917696 388007963003232 388908778401792 389611301693328 390515839469568 390721305401856 391274023297872 391308326593866 392335856250624 392542279766208 392890858104888 392925303150039 394010205278976 394164355302432 394602167726811 395287330673664 395638346623104 395846507710368 396765521399808 396920749395456 397482237081072 397714413305088 398277023714856 398614665106944 399922796540124 400261833144576 400828047157512 401062177726848 401970007405824 402326888730624 402362161039872 402931346195664 403989396535296 404596351758456 404780986478592 405713478703104 405749047917312 406323024193944 406481991405633 407389980681216 407480639647488 407640059757216 408002044955076 408216711076317 408710474625024 409164443943552 410454704664576 410490689545728 410855206108608 411071373391536 412150798485504 412242516905472 412770015430344 413595370780812 413909710596096 413945998380288 414313512357888 414531570137256 414899604003456 415656519034752 416244510509724 416614065177024 416967251890176 417430392306048 417800999835648 418392024912576 418428705664728 418746718900224 419584024983552 419748180344064 420120917577504 421317843268608 421950832816788 422683482304512 423058826092032 423281414185344 423318523594032 423694431299502 424487344140288 425030510938176 426241424074752 426844389052224 426881810829672 428002752273408 428227941563136 428608208841696 428703589629128 429829314849792 429997478511744 430475092065612 430857281080512 431222542553088 431466775691094 431832553865856 432253914760098 433062846042112 433249696251801 433616985906624 433870269060096 434484025870752 434852361934848 435467508022976 435721872098304 435892341126528 436279414407408 436508958378636 437522375702016 438312714404994 438512735351808 439561468577088 440183276210106 440813780453376 441437359618112 441610064736984 442002215367999 442635325000704 443261480938848 443434899715236 444524334160896 444698247007872 445093139950992 445327321174164 445965193580544 446361211574784 446596059980928 447167516716206 447808024958976 448061651679213 448441498245312 448839638387712 449075867648694 449719109351424 450294562287648 450931553052201 451194949942704 451577452778496 452216258331552 452617749821952 453297764470122 453504623739904 454549360398848 455378609788416 456427663540992 456467678906976 457113402218187 457907105829888 458313728266368 458415719603424 458595067226868 459619465383936 459861289485312 460309999436496 461761542747648 461802025738944 462455295065478 463669648296192 463772831518656 464366267359137 465235294537728 465648424420608 465689248177824 466348016404413 466762054503888 467157754432512 467676643231776 468904707108864 469088158376448 469609191344304 470026124815104 470691028026648 470732293872819 471090058762752 472032028106496 472216702887072 472636032274692 473982573677184 475055463297792 475332951379968 475518917592576 476191590958512 477297137129472 477548262157824 478159324805448 479521602084096 480199937683752 480242037183381 481568028674304 481756434258528 482184234946908 482291538332769 482874900000768 483128959712256 483557979206016 483812398312672 484714441215576 484935637266432 485125360372224 485811623099088 486939503536128 487195701797376 487819109144952 488794529104596 489208907176704 489643241877504 489900946525848 490187106110592 491732864004096 492212672664768 492629948485632 493326827270784 493764817987584 494506652149224 494732316807168 495872029526016 495915503010048 496617029570376 496811322829107 497921087499264 497964740625792 498669166056204 499535024541696 500089875931008 500285527883856 500729782444866 501666861256704 501710842778112 502156363021632 502420567478544 503739864815616 504496685525976 505933998020352 506649696834424 507594318685542 507980099367936 508024634375808 508743290622996 509194968549696 509626641199104 510192701707392 510645666465792 511368030448704 511801545322496 512300936011968 512755772525568 513481121483616 513916427741184 514944030661632 515145494058624 515602944299664 515717684553852 516613145038848 517071898556928 517343950670976 517848749366058 519481735591104 520961740535808 521698697730496 521744435458488 523114475000832 523389706354944 523854477473184 523900404200052 525107311316874 525346940371968 525552473736576 526136223635748 527049774231552 527517795497472 527795343613824 528310340262342 529227665860608 529527406529979 529976316108096 530285884406784 531036031619808 531243790747956 531486220142592 533230395386832 533682444192768 534437396210016 534749570302464 535715539828326 535960009874432 536482881386496 536959279270656 537241794927552 538001782034574 539461802344608 540224929894221 540998730556416 541764032258592 541975988540844 543186640908288 543307519529984 543520079676288 544002726606768 544288948101756 545552591924736 545766030418752 546538075986474 547320919394304 547806941478144 548095164522048 548796497788071 549656689207296 550360020573792 551138564841579 551460494374416 551927997840384 552708760183008 553199472004608 554208692046336 554992680679632 555485420236032 556319983667877 556573856408064 557856033216768 557904940886304 558694158266673 559664240458752 560161223436672 561757124358144 561976902609408 562601110422384 564078434789376 564375218913792 564424698125376 564925908399336 565223138413362 566707347917568 567558771216723 569125852069632 569175747772896 569980908938727 570670336364544 570970588750848 571477611788928 571527713672784 572844339618408 573105753133056 573329971348992 573966789420816 574476374774016 575289034254792 575776738487808 576338553013464 577666261669068 578155981208832 578493692080128 579312034494336 580962496131072 581189788168704 581705885876544 582011944504848 583363167602688 584416952539992 584683647135744 586081958102784 586911034946808 586962489890799 588503784375936 588813419649312 589336287157332 590180433334272 591015307918464 591246532953648 592699112214528 592930996010496 593457519934656 593769761565552 595148282099712 595461413307904 596223355621608 596571619957632 597415535572284 597921997660416 598452851183616 598767823531592 599884194810186 600392749716864 601242070736268 601593266590272 602103270371328 602955011108736 603490333095936 604397019293496 605984094802944 607171479717888 608570218054656 608623571875968 609484536290916 610542807773184 611084971021824 611220959471232 611460089635824 612003067432614 613148385980416 613746665915328 615682056996864 615736034318592 616282809162912 616607060087304 618226197728256 618363775358208 619155023145516 620393056171218 620864565894144 620918997570432 621797355205884 622349406005184 622877005910016 623568857642368 624366765764586 625450877835264 626145588459072 626701499753472 627588037368864 627643058497092 628120078350336 629376037475328 629622270516096 630181376366256 631976764902912 632926249225182 633407284397056 634025223456768 634588239138048 634922121278016 634977785391048 636731016210432 637545766407264 639362136112128 640266583578336 640322716244508 642090704899072 642341912344704 642912313262544 643055384443692 644171946283008 644743972274688 644996217767616 645712638098418 646285921620768 646833813829632 647200163536641 647748830798784 648380872140147 649594269063168 650425478859936 651726038806128 652278542902272 653201262034464 653582808147456 653838511689792 654763437567954 656283563553024 657469071607491 657769103027712 659342202865632 660274914315159 661220670680064 662156039427168 662415097105476 663894783332352 663952987501056 664892221408272 666786501241344 667047370511808 667639709926488 667990981761246 668947790370816 669541817362176 669894089971392 670751275074309 671712037438464 672662247367968 673259457581568 673613801473041 674578664027136 675441843431472 676792424914056 677306799157248 677366179167744 678324387497328 678926624732928 679946646705183 680256935609856 681824040598272 683067914682624 683674363367424 684641495311488 684701518360464 686592040882176 686860658744832 687470592399552 687623579405136 687892600840302 689429198075904 689791934227968 690464999154744 692642314121472 693682942598217 695504472444288 695659247277984 696643333147333 697485966667776 697852941806592 698472636630912 698533872266736 700143081755832 700462587162624 700736631648768 701514964847664 703357060663296 703727124818432 704413787016456 705039187222656 706036542039972 706635088144128 707047845875712 708048042159744 708325054330608 708954048412038 710973860515776 711576592257024 712583194946688 712999427069952 714287386437768 715945705694208 716322393236736 717335709379432 719282403126144 720299906525628 721331640741888 722352043011456 722634651387792 723276352420362 724312350001152 724693439568384 725336968809024 725718597469008 727403455899648 727688040558336 728717434648632 730409255304192 730793552696064 731728663717428 733191793656894 733813360765056 734851419788772 735280659165888 735903997120512 736945013577344 737599296006144 738319008997152 738944922728448 739990240906176 740647226981376 741759978223836 742098475210752 743808044289024 743873254515072 744925544355564 746218987278336 746881631248896 748003749084306 749302536812544 750134813896512 750428291825784 752500291885056 752566264167168 753234544532448 753630851217816 755609797223424 756745028288964 758834469426176 758900997030528 759974545251636 761294118334464 761970149051904 762036951563712 763114935934494 763792452824544 764439961798656 765289052561088 765968499698688 767052045673056 767702317983744 768451404017952 770221682225424 770874641611776 772416045992448 772718241087936 773576526830778 774919717558272 775607847835392 776015926006464 776773124049087 779222603386656 781031678939136 781442610803712 782548046595744 782616653187732 784671712501248 785084559532416 785781716209776 785850606300078 787660966975311 788020410557952 788328710604864 789204335453622 790574661347328 791276693246208 791693015420736 792465510393513 793841498790912 794964474162144 795428826610176 796554047429712 797229330213888 799845593080248 800523666289152 801656094315024 802124355453696 803573309742489 803940014811648 804724322079744 805862692391328 807002673051861 807978793070592 809192703516912 811426957406208 811498095834624 812646048387888 812963982811266 814779961362432 814961279294976 815280119514432 816004089910152 816433422152634 818328887887104 819807113979711 820981379091456 821710412217216 822142746783072 823305757355939 824301596971008 824485033810944 825540030860688 827190741561624 827819421192192 827891996760576 829063140274512 829799208006912 831313038069504 832489021019448 833228130354048 834860784612096 835601999671296 836784049825152 836857411329456 839168049967104 839496360688128 840241835155008 842635686537216 843901665633576 846117652184064 846562828370688 846637047188064 847388862599004 847834707620043 850061021876352 852482848149504 853688778104448 853763621659344 856005504546816 856455883126272 857216417683392 857407179258256 859658629699584 859994957023488 860950184131224 861714562161024 862933551382188 863665107731712 864507829520196 866499392503602 867233971813248 867740538120192 868968051741504 869704723869696 870935016045952 871443744196608 871784682253056 872558828814816 873017916757272 875044751404032 876625428809988 877025470703616 879122937154176 880366552420212 881627560906752 882874719236224 883220129473968 884004430735998 885270650001408 886522961877696 886869799430472 889048668321792 889396494015744 890186279901984 890654642348328 892722423149568 893192119961856 894335033432412 895616049917952 896123303358426 896882996490624 897679276775424 898151735297388 899438218702848 900589124575296 901863106104402 902389899885408 903154905556992 904432516663104 905235499643904 906595528940244 907009247479808 909098720797696 910757219576832 912855327081984 912935357813952 914226804436374 915814211659776 916627456532736 916831439206848 917190134453736 918004601148921 919722578970624 920619998872992 923523085495296 923604051477888 924910590130956 927339296592384 927545663037312 928732534718274 930470589075456 930589584256827 931296848841216 931378496355648 932696032808826 933524109007776 934315508865024 935353286463552 936550148646879 938176316752896 939218382688608 940052249630208 941382056053296 941464587745638 942180117525504 944064056212992 944433405774144 945272064549384 947965147354368 949389373837773 950110926595584 951037835185152 952383181917024 954594274258944 955096524315648 956318649610896 959043204168192 960399875367504 960484074366762 963136057348608 963512868517056 964368469893816 964583076665538 966257919424512 967115958412032 967624796625344 968568957147627 969428882431152 970250720744448 971623246198176 973879007072256 974391403594752 975638218289904 977589058209192 978417814353408 979801893051696 980374212221184 982145156351931 984425345329536 986653654541568 987529635975168 989013304298448 991744059052032 991831006020096 993234059140752 993622645658214 995842174998528 995929481251584 997338332112408 1000179751862016 1000571055767712 1001459564889732 1001986472641869 1003421685556224 1004312726043264 1004841134957088 1007479729631232 1008993371051952 1011867996040704 1013299393668848 1015188637371084 1015960198735872 1016049268751616 1017486581245992 1018389937099392 1020385403414784 1021291332931584 1022736060897408 1024601872023936 1025511545051136 1026962242967232 1027832855482368 1029888061323264 1030290988117248 1031205888599328 1031435369107704 1031838901260453 1034143797113856 1034687901341952 1035697498732116 1038963471182208 1041923481071616 1043397395460992 1043488870916976 1046228950001664 1046779412709888 1047708954946368 1047800808400104 1050214622633748 1050693880743936 1051104947473152 1052272447271496 1055035590994944 1055590687227648 1056620680524684 1058455331721216 1059054813059958 1059952632216192 1060571768813568 1062072063239616 1062487581495912 1062972440285184 1066460790773664 1067364888385536 1068874792420032 1069499140604928 1071431079656652 1071920019748864 1072965762772992 1073918558541312 1074483589855104 1076003564069148 1078923604689216 1080449859788442 1081997461112832 1083528064517184 1083951977081688 1084914528630543 1086615039059968 1087040159352576 1088005453213536 1088577896203512 1091105183849472 1091532060837504 1093076151972948 1094641838788608 1095613882956288 1096190329044096 1097592995576142 1099313378414592 1099787690485341 1100720041147584 1102277129683158 1102920988748832 1103855995680768 1105417520366016 1106398944009216 1108417384092672 1109985361359264 1110970840472064 1112639967335754 1113147712816128 1115712066433536 1115809881772608 1117388316533346 1119328480917504 1120322446873344 1122005623626459 1123953805218816 1125202220844768 1128156869578752 1128750437827584 1128849396250752 1129851816798672 1130446276826724 1133414695835136 1135117542433446 1138251704139264 1138351495545792 1139961817877454 1141941177501696 1142955223577856 1143055427345568 1144672403901741 1145688679236816 1146659942697984 1147933578841632 1148952749548032 1150578068509584 1151553476975616 1152677106026928 1155332523338136 1156311962417664 1158624068988672 1160364790246167 1162379576337408 1163411771753088 1164023889009696 1166726335205376 1168833905079984 1172163916205568 1173822069893616 1173924979781598 1177007568751872 1177626839298624 1178672574314664 1182030615836928 1182493065907296 1183806503180433 1185861992020992 1186915039869312 1187539523131104 1190296564199424 1190922826615808 1192446711243216 1193143239915264 1194831071144568 1195843995320832 1197535647063184 1199768389620372 1200785499433728 1202484141472536 1203186533180544 1205910022217472 1206980666191872 1208794038586992 1211968189605888 1214342959435776 1217140436109312 1217247143751936 1218969072581832 1219445974216899 1222169942043648 1222441918942464 1222920179271648 1224006134865228 1224650133228951 1227493331830656 1231364113993728 1231472068637184 1232565618325824 1233214120174608 1236452395456512 1236727550716416 1238310046291032 1240786112342436 1241729131788288 1241837995140864 1243594710411768 1244698812010368 1247137715284736 1248733531529172 1250901755670528 1252291176918144 1253402999506944 1255176074737728 1255286116994184 1256240156700672 1258752074950656 1259244541032192 1260362752732512 1263953529805824 1265852498450364 1266814568794112 1268050446913536 1269176478276096 1269844242556032 1269955570782096 1273462032420864 1275091532814528 1278724272224256 1280533167156672 1280645432489016 1284181409798144 1284683824689408 1285824626525088 1286110768887384 1289487944549376 1289992435535232 1291425276196836 1292571843241536 1293667627659264 1294400327073282 1295497661597568 1296761744280294 1299188538126336 1299749088755403 1300850957719872 1303452077612256 1304557085804544 1306402524068928 1307165616294912 1307677023379584 1309526875135908 1312567127106048 1314938143214982 1315538206055424 1318684405731264 1320549828630318 1322441341360128 1324312078854336 1324830194210952 1326006646103997 1327905975002112 1329784442816544 1333573002482688 1334094741023616 1335279419852976 1335981963522492 1337895580741632 1339083634724352 1339788179942784 1341502550148618 1343424074876928 1344184955037639 1345324494735936 1346518915163136 1347227602946082 1349157328054272 1350883686862944 1352794659156603 1353584849828112 1354732358335488 1356648774994656 1357853249465856 1359893293410366 1360513871219712 1363648081196544 1366135829365248 1369282990622976 1369403036720928 1371340206654561 1373721317489664 1374941184799104 1375247158810272 1375785201680604 1378858396151808 1379583868455936 1380929998309488 1385284628242944 1387365885196434 1391008944888576 1391318494555968 1393286666294666 1395705883613184 1396945273261824 1397067744533472 1399044049213239 1400286163511664 1401473263297536 1403029929695328 1406714121326592 1407454249636864 1408827574032912 1410078374445312 1412073084079944 1413270176288256 1416096084319488 1416650108661216 1417908096824076 1421947721031552 1425166389893376 1425998854139904 1428574772875536 1431891411388416 1432644786473472 1434671418758864 1438564806252288 1440599813051256 1440726111550143 1444704086022912 1445269302775584 1446552704840724 1446874614998307 1448624700002304 1449386879136768 1450673937618048 1451437194938016 1454806911799296 1455376081116672 1457434869297264 1460818510608384 1461587105392128 1463457327434856 1466383587313788 1467626721530112 1469702839577544 1470561318331776 1473890027154688 1475198592012288 1476638017994304 1477889845456896 1479980481812352 1481294453962752 1483519956447672 1484196950421504 1487616088578048 1487746509030144 1489851088711128 1490433968487321 1493763262497792 1496007498168612 1498605073625088 1500269627793024 1500856583651568 1505000583770112 1505132528334336 1506469089064896 1507261702435632 1511219594446848 1513490056577928 1517668938852352 1517801994061056 1519949090503272 1523940298103808 1524073903127424 1526229871868988 1527584905649088 1528879923597312 1530578105122176 1531936999397376 1534104091346112 1535404635967488 1536902808035904 1540443364450848 1541749283223552 1544832091984896 1545436482175872 1547153053661556 1549839435116544 1551215695670784 1552031852012928 1553546248098174 1558445206773312 1562885221607424 1565096093191488 1565233306375464 1569343425002496 1570169119064832 1571563432419552 1571701212600156 1575321933950622 1576040821115904 1576657421209728 1578408670907244 1581149322694656 1582553386492416 1583386030841472 1584931020787026 1587682997581824 1588582219589937 1589928948324288 1590857653220352 1593108094859424 1594458660427776 1599691186160496 1601047332578304 1603312188630048 1604248710907392 1607146619484978 1607880029623296 1609448644159488 1611725384782656 1614005346103722 1618385407033824 1620674789682663 1622996191669248 1625292096775776 1625927965622532 1629559922724864 1629922558589952 1630560239028864 1632008179820304 1632866844305268 1636657775774208 1639614227959422 1641962758182912 1643420824434432 1644285493566144 1646611514711878 1648970067621888 1651080061721376 1653415694524737 1654381483123248 1655783993521152 1658126280549024 1659598416013824 1662626076139008 1664978042038896 1666456260708096 1669721569224192 1673568099650304 1673714822658912 1676082474800019 1678992721376256 1680483670310016 1685271373074432 1687803331267152 1692235304368128 1693125656741376 1693274094376128 1694777725198008 1695669415240086 1700122043752704 1702676313650169 1707377556208896 1707527243318688 1709942726816181 1712011009093632 1712911766252544 1714432835366784 1714814358516512 1719317259399168 1719989914046976 1721900368262448 1723429124322048 1725867102764376 1727330215463424 1729015659040392 1732998785007204 1734467943626496 1735481076240384 1737936103483008 1741870032091904 1742887488393216 1743569364506112 1745117657629632 1746035833514544 1750089502808064 1753250857619976 1754050941407232 1758245874308352 1760733104840424 1760887469672397 1765749438472448 1766440258947936 1768008861471996 1770541300002816 1773045923755392 1773739598860944 1778097336643584 1778792988031488 1780372559803968 1781309284696656 1785444846299136 1786384239923712 1788670066864824 1792246606716852 1793765992981248 1795358553550848 1796303470594776 1801178249150592 1803726212208804 1804779799770816 1806309811113984 1808865033326208 1810470999287808 1813191057880488 1814018494959616 1818197441595392 1821514439153664 1825710654163968 1825870715627904 1828453608872748 1831628423319552 1833254913065472 1833662878413696 1834380268907472 1836009202297842 1839445157941248 1841239997745984 1847046170990592 1847208102955776 1849821180261912 1854678593184768 1855091326074624 1857465069436548 1861179168513654 1862593697682432 1862756992711296 1865392065617652 1867048218015552 1868631017730048 1870706572927104 1873100297293758 1876352633505792 1878436765377216 1880104499260416 1882764112106592 1882929175491276 1884360235051008 1888128112425984 1888866811548288 1890544129098768 1895930294708736 1898778747675546 1900221853191168 1902075670370304 1904766363834048 1910193048631296 1912637299221792 1918086408336384 1920799750735008 1920968148733524 1926272114697216 1927025737034112 1928736939787632 1929166153331076 1932515838849024 1934231916824064 1935249593250688 1937137914295254 1938857764862304 1940501441488896 1941600490609923 1943246492396352 1945142616420441 1948782807189504 1951276436579808 1955178116418384 1956835628706816 1959603786103392 1960748424442368 1964290312703862 1968850690659072 1973307309083136 1978026608596896 1980824742945477 1983662012040192 1986468118281504 1987245291316428 1991684349997056 1991858962503168 1994676664224816 2000359503724032 2001142111535424 2002919129779464 2003972945283738 2006843371112448 2008625452086528 2009682269914176 2012253825222927 2017986742103904 2020841404419123 2023735992081408 2026598787337696 2030377274742168 2031920397471744 2032098537503232 2034973162491984 2036779874198784 2039839940115549 2040770806829568 2045472121794816 2049203744047872 2051023090102272 2053924485934464 2059776122646528 2060581976234496 2062411777198656 2062870738215408 2063677802520906 2068287594227712 2069375802683904 2071394997464232 2077926942364416 2081048827794651 2086794790921984 2086977741833952 2089929999441999 2092457900003328 2093558825419776 2095417909892736 2095601616800208 2100429245267496 2101387761487872 2102209894946304 2104544894542992 2110071181989888 2111181374455296 2113241361049368 2118109626119916 2119905264432384 2121143537627136 2124144126479232 2124975162991824 2132921581547328 2134729776771072 2137749584840064 2138998281209856 2142862159313304 2143840039497728 2147837117082624 2148967179710208 2152007128138296 2157847209378432 2160899719576884 2163994922225664 2167056129034368 2167903954163376 2169829057261086 2173230078119936 2174080318705152 2176010906427072 2177155792407024 2182210367698944 2183064121675008 2186152303945896 2191227765912576 2192380658088192 2195185991152284 2199575380970682 2201440082295168 2204554259366316 2205841977497664 2207711991361536 2210835040732032 2212797888018432 2216834768185344 2219970722718528 2221941680944128 2225279934671508 2226295425632256 2231424132867072 2231619763545216 2234776633066692 2238656961835008 2240644893746688 2244011247252918 2247907610437632 2250404441689536 2257500875655168 2257698792501504 2259703633597344 2260892553653448 2266829391670272 2270235084866892 2276503408278528 2276702991091584 2279923635754908 2283882355003392 2285910447155712 2286110854691136 2289344807803482 2291377358473632 2293319885395968 2295867157683264 2297905499096064 2301156137019168 2303106953951232 2305354212053856 2310665046676272 2312623924835328 2317248137977344 2320729580492334 2324759152674816 2326823543506176 2328047778019392 2330319372147261 2337667810159968 2344327832411136 2347644139787232 2347849959563196 2354015137503744 2355253678597248 2357345148629328 2364061231673856 2364986131814592 2367613006360866 2371723984041984 2373830079738624 2375079046262208 2377396531180539 2381845653231616 2384893422486432 2386286479830528 2389662142289136 2391687990641664 2395071294126368 2399536779240744 2401570998867456 2404968282945072 2406373066361088 2410719929227467 2411820044434944 2417588077173984 2421008019155583 2423936379211776 2434280872218624 2434494287503872 2437938145163664 2438891948433798 2444339884087296 2444883837884928 2445840358543296 2448012269730456 2449300266457902 2454986663661312 2459421341939133 2462944137274368 2465131236651648 2466428240349216 2469917272067817 2472904790913024 2473455101432832 2476620092582064 2481572224684872 2483458263576576 2483675990281728 2487189420823536 2489397624020736 2494275430569472 2497467063058344 2504582353836288 2506805999013888 2510352149475456 2510572233988368 2517504149901312 2518489082064384 2520725505465024 2527907059611648 2531704996900728 2533629137588224 2538352956552192 2539688485112064 2539911141564192 2543504122860129 2550183065629056 2557448544448512 2561066334313344 2561290864978032 2568362819596288 2569367649378816 2571649253050176 2572221537774768 2578975889098752 2579984871070464 2582850552393672 2585143686483072 2588800654146564 2590995323195136 2593523488560588 2599498177510806 2601701915439744 2606904155224512 2609114171609088 2612805048137856 2614331232589824 2615354046759168 2619053750271816 2625134254212096 2629876286429964 2631076412110848 2637368811462528 2641099657260636 2644882682720256 2648624157708672 2649660388421904 2652013292207994 2655811950004224 2659568885633088 2667146004965376 2668189482047232 2670558839705952 2671963927044984 2678167269448704 2679576359885568 2683005100297236 2686848149753856 2688369910075278 2690648989471872 2693037830326272 2694455205892164 2698314656108544 2701767373725888 2705589318313206 2707169699656224 2709464716670976 2713297549989312 2715706498931712 2719786586820732 2721027742439424 2727296162393088 2732271658730496 2738565981245952 2738806073441856 2742680413309122 2747442634979328 2749882369598208 2750494317620544 2751570403361208 2754013803446763 2759167736911872 2761859996618976 2770569256485888 2774731770392868 2782017889777152 2782636989111936 2786573332589332 2791411767226368 2791768752770481 2793890546523648 2794135489066944 2798088098426478 2800572327023328 2802946526595072 2806059859390656 2809650445940637 2814908499273728 2817655148065824 2820156748890624 2824146168159888 2826540352576512 2832192168638976 2833300217322432 2835816193648152 2843895442063104 2848168121513319 2850332779786752 2857149545751072 2863782822776832 2865289572946944 2869342837517728 2877129612504576 2881199626102512 2881452223100286 2889408172045824 2890538605551168 2893105409681448 2893749229996614 2898773758273536 2901347875236096 2902874389876032 2905706871442881 2910752162233344 2914869738594528 2921637021216768 2923174210784256 2926914654869712 2932767174627576 2935253443060224 2939405679155088 2941122636663552 2946435469055793 2947780054309376 2953276035988608 2959960963624704 2962588907925504 2967039912895344 2975232177156096 2975493018060288 2979702177422256 2980867936974642 2987526524995584 2992014996337224 3000539255586048 3001713167303136 3005959417925607 3010265056668672 3012938178129792 3014523404871264 3022439188893696 3026980113155856 3035337877704704 3035603988122112 3039898181006544 3047880596207616 3048147806254848 3052459743737976 3055169811298176 3061156210244352 3063873998794752 3068208182692224 3073805616071808 3080886728901696 3083498566447104 3089664183969792 3090872964351744 3094306107323112 3102431391341568 3104063704025856 3107092496196348 3116890413546624 3125770443214848 3130192186382976 3130466612750928 3138686850004992 3140338238129664 3143126864839104 3143402425200312 3150643867901244 3152081642231808 3153314842419456 3156817341814488 3165106772984832 3166772061682944 3169862041574052 3175365995163648 3177164439179874 3179857896648576 3181715306440704 3186216189718848 3188917320855552 3199382372320992 3202094665156608 3206624377260096 3208497421814784 3214293238969956 3215760059246592 3218897288318976 3223450769565312 3228010692207444 3236770814067648 3241349579365326 3245992383338496 3250584193551552 3251855931245064 3254743585891629 3259845117179904 3261120478057728 3264016359640608 3265733688610536 3273315551548416 3279228455918844 3283925516365824 3286841648868864 3288570987132288 3293223029423756 3297940135243776 3299363071456023 3302160123442752 3306831389049474 3308762966246496 3311567987042304 3316252561098048 3319196832027648 3325252152278016 3329956084077792 3332912521416192 3339443138448384 3347136199300608 3347429645317824 3352164949600038 3357985442752512 3360967340620032 3366016870879377 3375606662534304 3384470608736256 3386251313482752 3386548188752256 3389555450396016 3391338830480172 3400244087505408 3405352627300338 3414755112417792 3415054486637376 3419885453632362 3425823532505088 3428865670733568 3429628717033024 3434017211705223 3439979828093952 3443800736524896 3446858248644096 3451734205528752 3454660430926848 3458031318080784 3465997570014408 3468935887252992 3475872206966016 3481094370738501 3483740064183808 3487138729012224 3490235315259264 3492071667029088 3500179005616128 3506501715239952 3516491748616704 3521466209680848 3521774939344794 3531498876944896 3532880517895872 3536017722943992 3546091847510784 3547479197721888 3551419509541299 3557585976062976 3560745119607936 3562618569393312 3570889692598272 3572768479847424 3577340133729648 3584493213433704 3587531985962496 3592606941189552 3602356498301184 3607452424417608 3609559599541632 3617730066652416 3620941998575616 3626382115760976 3636394883190784 3643028878307328 3651421308327936 3651741431255808 3656907217745496 3666509826130944 3667325756827392 3668760537814944 3672018404595684 3673950399686853 3682479995491968 3694092341981184 3694416205911552 3699642360523824 3709357186369536 3710182652149248 3714930138873096 3722358337027308 3725187395364864 3725513985422592 3730784131235304 3734096436031104 3741413145854208 3746200594587516 3752705267011584 3756873530754432 3760208998520832 3765528224213184 3765858350982552 3768720470102016 3776256224851968 3777733623096576 3781088258197536 3791860589417472 3797557495351092 3800443706382336 3804151340740608 3809532727668096 3820386097262592 3825274598443584 3836172816672768 3841599501470016 3841936297467048 3852544229394432 3854051474068224 3857473879575264 3858332306662152 3868463833648128 3870499186501376 3874275828590508 3877715529724608 3881002882977792 3883200981219846 3886492984792704 3890285232840882 3897565614379008 3899247266266209 3902552873159616 3910356232836768 3913671257413632 3919207572206784 3921496848884736 3928580625407724 3937701381318144 3946614618166272 3956053217193792 3961649485890954 3967324024080384 3972936236563008 3974490582632856 3978019938311991 3983717925006336 3989353328449632 4000719007448064 4002284223070848 4005838259558928 4007945890567476 4013686742224896 4017250904173056 4019364539828352 4024507650445854 4032554865112917 4035973484207808 4041682808838246 4047471984162816 4053197574675392 4058383977469809 4060754549484336 4064197075006464 4069946324983968 4073559748397568 4079679880231098 4081541613659136 4090944243589632 4098407488095744 4107848971868928 4114020619963683 4121163952468992 4124823554397312 4125741476430816 4127355605041812 4136575188455424 4138751605367808 4142789994928464 4155853884728832 4162097655589302 4173589581843968 4173955483667904 4179859998883998 4187117650839552 4190835819785472 4191203233600416 4197132147639717 4200858490534992 4204419789892608 4209089789085984 4220142363979776 4222362748910592 4226482722098736 4236219252239832 4239810528864768 4248288252958464 4249950325983648 4265843163094656 4275499169680128 4277996562419712 4285724318626608 4295674234165248 4297934359420416 4304014256276592 4315694418756864 4321799439153768 4322178334650429 4334112258068736 4335807908326752 4339658114522172 4340623844994921 4348160637410304 4352021812854144 4354311584814048 4364420735397888 4366128243350016 4372304607891792 4382455531825152 4384761316176384 4390371982304568 4399150761941364 4402880164590336 4409108518732632 4411683954995328 4421670081464064 4425595776036864 4433669536370688 4439941445437056 4443883361888256 4450559869343016 4452590851264512 4462848265734144 4463239527090432 4469553266133384 4471301905461963 4481289787493376 4488022494505836 4495815220875264 4500808883379072 4515001751310336 4515397585003008 4519407267194688 4521785107306896 4533658783340544 4540470169733784 4553006816557056 4553405982183168 4559847271509816 4571820894311424 4572221709382272 4578689615606964 4582754716947264 4586639770791936 4591734315366528 4595810998192128 4602312274038336 4606213907902464 4610708424107712 4621330093352544 4625247849670656 4634496275954688 4641459160984668 4649518305349632 4653647087012352 4656095556038784 4660638744294522 4675335620319936 4688655664822272 4695288279574464 4695699919126392 4708030275007488 4710507357194496 4714690297258656 4728122463347712 4729972263629184 4735226012721732 4743447968083968 4747660159477248 4750158092524416 4754793062361078 4763691306463232 4765746658769811 4769786844972864 4772572959661056 4779324284578272 4783375981283328 4790142588252736 4799073558481488 4803141997734912 4809936565890144 4812746132722176 4821439858454934 4823640088869888 4835176154347968 4842016038311166 4862024369047989 4868988575007744 4875876290327328 4877783896867596 4888679768174592 4889767675769856 4891680717086592 4896024539460912 4898600532915804 4909973327322624 4918842683878266 4925888274548736 4930262473303296 4932856480698432 4939834544135634 4946910202865664 4953240185164128 4960247083574211 4963144449369744 4967351980563456 4974378841647072 4978795248041472 4988550861138944 4994934126116688 5009164707672576 5020704298950912 5021144467976736 5028247424400057 5036978164128768 5041451010930048 5055814119223296 5063409993801456 5076705913104384 5079376970224128 5079822283128384 5087008245720258 5100366131258112 5108028940950507 5122132668626688 5122581729956064 5129828180448543 5138735298757632 5143298506100352 5144443075549536 5157951778197504 5159969742140928 5165701104787344 5170287372966144 5177601308293128 5181990646390272 5187046977121176 5198996355021612 5203403830879488 5213808310449024 5225610096275712 5228662465179648 5230708093518336 5238107500543632 5250268508424192 5259752572859928 5262152824221696 5274737622925056 5282199314521272 5282662409017191 5297248315417344 5299320776843808 5304026584415988 5311623900008448 5319137771266176 5334292009930752 5336378964094464 5341117679411904 5343927854089968 5356334538897408 5359152719771136 5366010200594472 5376739820150556 5381297978943744 5386075660652544 5388910411784328 5403534747451776 5411178636626412 5414339399312448 5418929433341952 5426595099978624 5431412997863424 5439573173641464 5442055484878848 5454592324786176 5464543317460992 5477131962491904 5477612146883712 5485360826618244 5494885269958656 5499764739196416 5500988635241088 5503140806722416 5508027606893526 5518335473823744 5523719993237952 5541138512971776 5549463540785736 5564035779554304 5565273978223872 5573146665178664 5583537505540962 5587781093047296 5588270978133888 5596176196852956 5601144654046656 5605893053190144 5612119718781312 5619300891881274 5629816998547456 5635310296131648 5640313497781248 5648292336319776 5653080705153024 5664384337277952 5666600434644864 5671632387296304 5687790884126208 5696336243026638 5700665559573504 5714299091502144 5730579145893888 5738685675035456 5754259225009152 5762399252205024 5762904446200572 5778816344091648 5781077211102336 5786210819362896 5787498459993228 5797547516547072 5802695750472192 5805748779752064 5811413742885762 5821504324466688 5824801471829769 5829739477189056 5846348421568512 5853829309739424 5865534349255152 5870506886120448 5878811358310176 5882245273327104 5892870938111586 5895560108618752 5906552071977216 5919921927249408 5934079825790688 5942474228836431 5950986036120576 5959404354844512 5961735873949284 5975053049991168 5984029992674448 6001078511172096 6003426334606272 6011918835851214 6020530113337344 6025876356259584 6029046809742528 6036761475668781 6053960226311712 6062524213257369 6071207976244224 6079796362013088 6095761192415232 6096295612509696 6104919487475952 6110339622596352 6119519820346647 6122312420488704 6136416365384448 6147611232143616 6161773457803392 6179328367939584 6181745928703488 6188612214646224 6204862782683136 6208127408051712 6214184992392696 6233780827093248 6243146483383953 6260384372765952 6260933225501856 6269789998325997 6277373700009984 6280676476259328 6286253729678208 6286804850400624 6301287735802488 6304163284463616 6306629684838912 6313634683628976 6330213545969664 6333544123365888 6339724083148104 6354328878359748 6359715793297152 6363430612881408 6372432379437696 6398764744641984 6404189330313216 6413248754520192 6416994843629568 6428586477939912 6431520118493184 6446901539130624 6456021384414888 6473541628135296 6482699158730652 6491984766676992 6501168387103104 6503711862490128 6509487171783258 6519690234359808 6522240956115456 6528032719281216 6531467377221072 6546631103096832 6558456911837688 6573683297737728 6577141974264576 6586446058847512 6598726142912046 6604320246885504 6613662778098948 6617525932492992 6623135974084608 6632505122196096 6638393664055296 6650504304556032 6659912168155584 6665825042832384 6678886276896768 6694272398601216 6694859290635648 6704329899200076 6715970885505024 6721934681240064 6732033741758754 6751213325068608 6772502626965504 6773096377504512 6779110900792032 6782677660960344 6800488175010816 6810705254600676 6829510224835584 6830108973274752 6839770907264724 6851647065010176 6857731341467136 6859257434066048 6868034423410446 6879959656187904 6887601473049792 6893716497288192 6903468411057504 6909320861853696 6916062636161568 6931995140028816 6937871774505984 6951744413932032 6962188741477002 6967480128367616 6974277458024448 6980470630518528 6984143334058176 7013003430479904 7032983497233408 7042932419361696 7043549878689588 7062997753889792 7065761035791744 7072035445887984 7092183695021568 7094958395443776 7102839019082598 7115171952125952 7121490239215872 7125237138786624 7132189593541617 7145536959694848 7154680267459296 7168986426867408 7175063971924992 7185213882379104 7204712996602368 7214904848835216 7219119199083264 7232159787682401 7235460133304832 7252764231521952 7263024057466749 7302842616655872 7303482862511616 7313814435490992 7333019652261888 7334651513654784 7337521075629888 7344036809191368 7347900799373706 7364959990983936 7378264025817399 7388832411823104 7399284721047648 7409751816203451 7418714372739072 7420365304298496 7429860277746192 7444716674054616 7450374790729728 7451027970845184 7461568262470608 7468192872062208 7482826291708416 7492401189175032 7513747061508864 7520417997041664 7531056448426368 7531716701965104 7552512449703936 7555467246193152 7562176516395072 7583721178834944 7595114990702184 7600887412764672 7619065455336192 7630512368580387 7650549196887168 7672345633345536 7683199002940032 7683872594934096 7705088458788864 7708102948136448 7714947759150528 7716664613324304 7736927667296256 7740998373002752 7748551657181016 7755431059449216 7766401962439692 7772985969585408 7780570465681764 7798494532532418 7805105746319232 7820712465673536 7827342514827264 7838415144413568 7842993697769472 7857161250815448 7875402762636288 7893229236332544 7912106434387584 7923298971781908 7934648048160768 7945872473126016 7948981165265712 7956039876623982 7967435850012672 7978706656899264 8001438014896128 8004568446141696 8011676519117856 8015891781134952 8034501808346112 8038729079656704 8049015300891708 8065109730225834 8071946968415616 8083365617676492 8094943968325632 8106395149350784 8116767954939618 8121509098968672 8128394150012928 8139892649967936 8147119496795136 8159359760462196 8163083227318272 8181888487179264 8196814976191488 8215697943737856 8228041239927366 8242327904937984 8249647108794624 8251482952861632 8254711210083624 8277503210735616 8285579989856928 8311707769457664 8324195311178604 8347179163687936 8347910967335808 8359719997767996 8374235301679104 8381671639570944 8382406467200832 8394264295279434 8401716981069984 8408839579785216 8418179578171968 8428951337821911 8444725497821184 8452965444197472 8472438504479664 8479621057729536 8496576505916928 8499900651967296 8531686326189312 8544504364539957 8550998339360256 8571448637253216 8591348468330496 8595868718840832 8608028512553184 8631388837513728 8643598878307536 8644356669300858 8668224516137472 8671615816653504 8679316229044344 8681247689989842 8696321274820608 8704043625708288 8708623169628096 8717120614328643 8732256486700032 8744609215783584 8764911063650304 8769522632352768 8780743964609136 8798301523882728 8805760329180672 8818217037465264 8823367909990656 8839306407167379 8843340162928128 8879882890874112 8887766723776512 8901119738686032 8925696531468288 8926479054180864 8939106532266768 8942603810923926 8962579574986752 8976044989011672 9001617766758144 9017878253776821 9030795170006016 9038814534389376 9043570214613792 9056363330915329 9067317566681088 9080940339467568 9106013633114112 9106811964366336 9119694543019632 9143641788622848 9144443418764544 9157379231213928 9165509433894528 9183468630733056 9191621996384256 9204624548076672 9221416848215424 9242660186705088 9250495699341312 9268992551909376 9282918321969336 9307294174024704 9312191112077568 9321277488589044 9350671240639872 9377311329644544 9390576559148928 9391399838252784 9416060550014976 9421014714388992 9429380594517312 9456244926695424 9459944527258368 9470452025443464 9495320318954496 9500316185048832 9509586124722156 9531493317539622 9539573689945728 9545145919322112 9558648569156544 9566751962566656 9580285176505472 9598147116962976 9606283995469824 9619873131780288 9625492265444352 9642879716909868 9647280177739776 9670352308695936 9684032076622332 9724048738095978 9737977150015488 9751752580654656 9755567793735192 9779535351539712 9783361434173184 9792049078921824 9797201065831608 9819946654645248 9837685367756532 9851776549097472 9860524946606592 9865712961396864 9879669088271268 9893820405731328 9906480370328256 9920494167148422 9926288898739488 9934703961126912 9948757683294144 9957590496082944 9977101722277888 9989868252233376 10018329415345152 10041408597901824 10042288935953472 10056494848800114 10073956328257536 10082902021860096 10098050612638131 10126819987602912 10153411826208768 10158753940448256 10159644566256768 10174016491440516 10200732262516224 10216057881901014 10244265337253376 10245163459912128 10259656360897086 10277470597515264 10286597012200704 10288886151099072 10302051635115669 10319939484281856 10331402209574688 10340574745932288 10355202616586256 10363981292780544 10374093954242352 10397992710043224 10406807661758976 10427616620898048 10443283112215503 10451220192551424 10461416187036672 10476215001087264 10500537016848384 10519505145719856 10549475245850112 10564398629042544 10565324818034382 10594496630834688 10598641553687616 10608053168831976 10638275542532352 10654258528623897 10672757928188928 10682235358823808 10687855708179936 10712669077794816 10718305439542272 10732020401188944 10753479640301112 10762595957887488 10777820823568656 10807069494903552 10822357273252824 10828678798624896 10853190199957248 10862825995726848 10879146347282928 10909184649572352 10929086634921984 10954263924983808 10955224293767424 10970721653236488 10999529478392832 11001977270482176 11006281613444832 11016055213787052 11021851199060559 11047439986475904 11082277025943552 11098927081571472 11128071559108608 11130547956447744 11146293330357328 11167075011081924 11175562186094592 11176541956267776 11192352393705912 11202289308093312 11224239437562624 11238601783762548 11270620592263296 11280626995562496 11296584672639552 11306161410306048 11328768674555904 11333200869289728 11343264774592608 11375581768252416 11392672486053276 11401331119147008 11428598183004288 11461158291787776 11477371350070912 11508518450018304 11524798504410048 11525808892401144 11557632688183296 11562154422204672 11572421638725792 11574996919986456 11605391500944384 11611497559504128 11622827485771524 11643008648933376 11649602943659538 11659478954378112 11692696843137024 11707658619478848 11731068698510304 11741013772240896 11757622716620352 11764490546654208 11785741876223172 11791120217237504 11813104143954432 11839843854498816 11868159651581376 11884948457672862 11901972072241152 11918808709689024 11923471747898568 11934059814935973 11968059985348896 12002157022344192 12006852669212544 12023837671702428 12041060226674688 12051752712519168 12058093619485056 12073522951337562 12097664595338751 12107920452623424 12125048426514738 12142415952488448 12159592724026176 12175151932409427 12192591225019392 12209838974951904 12220679245192704 12239039640693294 12244624840977408 12272832730768896 12295222464287232 12323546915606784 12342061859891049 12363491857406976 12377224429292448 12409725565366272 12416254816103424 12428369984785392 12467561654186496 12486292966767906 12520768745531904 12521866451003712 12539579996651994 12561352952518656 12572507459356416 12573609700801248 12591396442919151 12602575471604976 12613259369677824 12627269367257952 12660427091939328 12667088246731776 12679448166296208 12708657756719496 12719431586594304 12744864758875392 12797529489283968 12826497509040384 12833989687259136 12857172955879824 12893803078261248 12912042768829776 12947083256270592 12965398317461304 13002336774206208 13007423724980256 13018974343566516 13021871534984763 13044481912230912 13056065438562432 13062934754442144 13093262206193664 13116913823675376 13147366595475456 13154283948529152 13172892117695024 13197452285824092 13208640493771008 13227325556197896 13235051864985984 13265010244392192 13276787328110592 13301008609112064 13319824336311168 13331650085664768 13357772553793536 13388544797202432 13389718581271296 13408659798400152 13413905716385889 13443869362480128 13464067483517508 13502426650137216 13545005253931008 13546192755009024 13558221801584064 13565355321920688 13600976350021632 13621410509201352 13659020449671168 13660217946549504 13679541814529448 13715462682934272 13718514868132096 13736068846820892 13759919312375808 13775202946099584 13787432994576384 13806936822115008 13818641723707392 13832125272323136 13863990280057632 13875743549011968 13903488827864064 13924377482954004 13934960256735232 13948554916048896 13960941261037056 13968286668116352 14026006860959808 14065966994466816 14085864838723392 14087099757379176 14125995507779584 14131522071583488 14144070891775968 14184367390043136 14189916790887552 14205678038165196 14230343904251904 14242980478431744 14250474277573248 14264379187083234 14291073919389696 14297239976309433 14309360534918592 14337972853734816 14350127943849984 14370427764758208 14409425993204736 14429809697670432 14438238398166528 14464319575364802 14470920266609664 14505528463043904 14526048114933498 14586073107143967 14606965725023232 14627628870981984 14666039304523776 14669303027309568 14675042151259776 14688073618382736 14695801598747412 14729919981967872 14756528051634798 14777664823646208 14798569442095296 14819503632406902 14840730608596992 14859720555492384 14880741250722633 14889433348109232 14902055941690368 14923136524941216 14936385744124416 14965652583416832 14984802378350064 15027494123017728 15062112896852736 15063433403930208 15084742273200171 15110934492386304 15124353032790144 15167442357669888 15190229981404368 15238130910672384 15261024737160774 15301098393774336 15366398005880064 15367745189868192 15389484541345629 15416205896272896 15429895518301056 15433329226648608 15473855334592512 15481996746005504 15497103314362032 15510862118898432 15532803924879384 15545971939170816 15561140931363528 15596989065064836 15610211492638464 15641424931347072 15676830288827136 15685987395538944 15714322501630896 15750805525272576 15786458472665088 15824212868775168 15846597943563816 15847987227051573 15891744946252032 15897962330531424 15912079753247964 15934871700025344 15957413313798528 16002876029792256 16009136892283392 16023353038235712 16031783562269904 16069003616692224 16077458159313408 16098030601783416 16130219460451668 16143893936831232 16166731235352984 16212790298701568 16233535909879236 16243018197937344 16256788300025856 16279785299935872 16294238993590272 16318719520924392 16326166454636544 16363776974358528 16393629952382976 16431395887475712 16456082479854732 16484655809875968 16499294217589248 16502965905723264 16509422420167248 16555006421471232 16571159979713856 16623415538915328 16648390622357208 16694358327375872 16695821934671616 16719439995535992 16763343279141888 16764812934401664 16788528590558868 16803433962139968 16817679159570432 16836359156343936 16857902675643822 16889450995642368 16905930888394944 16944877008959328 16959242115459072 16993153011833856 16999801303934592 17063372652378624 17089008729079914 17101996678720512 17142897274506432 17191737437681664 17216057025106368 17262777675027456 17287197756615072 17288713338601716 17336449032274944 17343231633307008 17358632458088688 17362495379979684 17392642549641216 17408087251416576 17417246339256192 17434241228657286 17464512973400064 17474404415489307 17489218431567168 17539045264705536 17561487929218272 17596603047765456 17611520658361344 17636434074930528 17646735819981312 17678612814334758 17686680325856256 17759765781748224 17802239477372064 17827422686509293 17852958108361728 17878213064533536 17885207621847852 17925159149973504 17952089978023344 18003235533516288 18035756507553642 18061590340012032 18077629068778752 18087140429227584 18112726661830658 18161880678935136 18187572639772107 18213623928732672 18239389086039264 18287283577245696 18288886837529088 18314758462427856 18331018867789056 18366937261466112 18409249096153344 18442833696430848 18485320373410176 18537985103818752 18565836643938672 18614588348049408 18624382224155136 18642554977178088 18701342481279744 18729439450151859 18781153118297856 18782799676505568 18809369994977991 18832121100029952 18842029428777984 18858761189034624 18912489853390848 18919889054516736 18940904050886928 18990640637908992 19000632370097664 19019172249444312 19062986635079244 19079147379891456 19090291838644224 19117297138313088 19160570353010944 19196294233925952 19212567990939648 19239746263560576 19250984530888704 19285759433819736 19294560355479552 19340704617391872 19368064153244664 19448097476191956 19475954300030976 19503505161309312 19511135587470384 19559070703079424 19566722868346368 19584098157843648 19594402131663216 19639893309290496 19675370735513064 19721049893213184 19731425922793728 19759338176542536 19812960740656512 19840988334296844 19852577797478976 19869407922253824 19897515366588288 19915180992165888 19954203444555776 19979736504466752 20036658830690304 20082817195803648 20084577871906944 20112989697600228 20147912656515072 20165804043720192 20196101225276262 20253639975205824 20317507880896512 20319289132513536 20348032982881032 20401464525032448 20432115763802028 20488530674506752 20490326919824256 20519312721794172 20554941195030528 20573194024401408 20577772302198144 20604103270231338 20639878968563712 20662804419149376 20681149491864576 20710405233172512 20727962585561088 20748187908484704 20795985420086448 20813615323517952 20855233241796096 20886566224431006 20902440385102848 20922832374073344 20952430002174528 21039010291439712 21098950491700224 21128797258085088 21130649636068764 21188993261669376 21197283107375232 21216106337663952 21276551085064704 21308517057247794 21345515856377856 21364470717647616 21375711416359872 21396568780624851 21436610879084544 21464040802377888 21506959280602224 21525191915774976 21555641647137312 21614138989807104 21644714546505648 21657357597249792 21706380399914496 21758292694565856 21789072172400247 21908527849967616 21910448587534848 21941443306472976 21999058956785664 22003954540964352 22012563226889664 22032110427574104 22043702398121118 22094879972951808 22134792077452197 22197854163142944 22229255448610353 22256143118217216 22261095912895488 22292586660714656 22334150022163848 22351124372189184 22353083912535552 22384704787411824 22404578616186624 22448478875125248 22477203567525096 22541241184526592 22561253991124992 22593169345279104 22657537349111808 22666401738579456 22686529549185216 22751163536504832 22785344972106552 22802662238294016 22857196366008576 22891537105741161 22954742700141824 23017036900036608 23049597008820096 23051617784802288 23115265376366592 23124308844409344 23144843277451584 23149993839972912 23210783001888768 23222995119008256 23245654971543048 23299205887319076 23318957908756224 23415317238957696 23462137397020608 23482027544481792 23515245433240704 23528981093308416 23571483752446344 23582240434475008 23626208287908864 23679687708997632 23736319303162752 23769896915345724 23803944144482304 23837617419378048 23846943495797136 23868119629871946 23936119970697792 24004314044688384 24013705338425088 24047675343404856 24103505425038336 24116187238970112 24147045902675124 24195329190677502 24215840905246848 24250096853029476 24284831904976896 24319185448052352 24350303864818854 24385182450038784 24419677949903808 24441358490385408 24478079281386588 24489249681954816 24545665461537792 24590444928574464 24647093831213568 24684123719782098 24726983714813952 24754448858584896 24832509632206848 24856739969570784 24935123308372992 24972585933535812 25041537491063808 25043732902007424 25079159993303988 25122705905037312 25145014918712832 25147219401602496 25182792885838302 25205150943209952 25226518739355648 25254538734515904 25286854013465733 25334176493463552 25358896332592416 25417315513438992 25438863173188608 25489729517750784 25595058978567936 25633513093619871 25652995018080768 25714345911759648 25787606156522496 25824085537659552 25894166512541184 25930796634922608 26004673548412416 26014847449960512 26037948687133032 26043743069969526 26088963824461824 26112130877124864 26125869508884288 26151361842985929 26233827647350752 26294733190950912 26308567897058304 26345784235390048 26394904571648184 26417280987542016 26454651112395792 26470103729971968 26517919221502137 26530020488784384 26639648672622336 26663300171329536 26777089594404864 26779437162542592 26817319596800304 26827811432771778 26887738724960256 26928134967035016 27004853300274432 27053634761330463 27092385510018048 27116443603168128 27130710643841376 27169089992745987 27201952700043264 27242821018402704 27318040899342336 27320435893099008 27359083629058896 27430925365868544 27437029736264192 27472137693641784 27550405892199168 27574865989152768 27613873644230016 27664250544646272 27727980560115264 27751487098023936 27806977655728128 27848754965908008 27869920513470464 27921882522074112 27936573336232704 28052013721919616 28131933988933632 28171729677446784 28174199514758352 28251991015559168 28263044143166976 28288141783551936 28368734780086272 28379833581775104 28411356076330392 28485960956863488 28500948555146496 28528758374166468 28594479952618866 28618721069837184 28675945707469632 28700255887699968 28740855529516416 28818851986409472 28859619395340864 28876476796333056 28928639150729604 28941840533219328 29011056926087808 29052096229866996 29172146214287934 29213931450046464 29255257741963968 29338606054619136 29350084302519552 29376147236765472 29391603197494824 29459839963935744 29513056103269596 29555329647292416 29597138884190592 29639007264813804 29681461217193984 29719441110984768 29761482501445266 29778866696218464 29804111883380736 29846273049882432 29872771488248832 29931305166833664 29969604756700128 30054988246035456 30124225793705472 30126866807860416 30169484546400342 30221868984772608 30248706065580288 30294151837914393 30380459962808736 30476261821344768 30522049474321548 30602196787548672 30732796011760128 30735490379736384 30778969082691258 30832411792545792 30859791036602112 30866658453297216 30906154905347007 30963993492011008 30994206628724064 31021724237796864 31065607849758768 31091943878341632 31122281862727056 31193978130129672 31220422985276928 31282849862694144 31329849336646509 31353660577654272 31428645003261792 31501611050545152 31648425737550336 31693195887127632 31695974454103146 31783489892504064 31795924661062848 31824159506495928 31914826627597056 31962775585871691 32018273784566784 32046706076471424 32063567124539808 32138007233384448 32154916318626816 32196061203566832 32260438920903336 32287787873662464 32333462470705968 32425580597403136 32467071819758472 32486036395874688 32559570599871744 32588477987180544 32637439041848784 32727553948717056 32787259904765952 32862791774951424 32912164959709464 32998588435178496 33005931811446528 33018844840334496 33065553597181677 33142319959427712 33246831077830656 33296781244714416 33388716654751744 33391643869343232 33438879991071984 33526686558283776 33529625868803328 33577057181117736 33606867924279936 33672718312687872 33715805351287644 33811861776789888 33889754017918656 33918484230918144 33986306023667712 33999602607869184 34126745304757248 34178017458159828 34203993357441024 34285794549012864 34383474875363328 34432114050212736 34525555350054912 34574395513230144 34577426677203432 34672898064549888 34686463266614016 34717264916177376 34724990759959368 34816174502833152 34834492678512384 34868482457314572 34929025946800128 34948808830978614 34978436863134336 35078090529411072 35122975858436544 35193206095530912 35223041316722688 35272868149861056 35293471639962624 35357225628669516 35373360651712512 35519531563496448 35604478954744128 35654845373018586 35705916216723456 35756426129067072 35770415243695704 35802179444807919 35904179956046688 36006471067032576 36071513015107284 36123180680024064 36155258137557504 36174280858455168 36225453323661316 36292993786016253 36323761357870272 36375145279544214 36427247857465344 36478778172078528 36525455797228281 36577773675058176 36629516924855712 36662037735578112 36733874522932224 36818498192306688 36885667392861696 36970640746820352 37026185579673147 37131673287877344 37229176696098816 37248764448310272 37285109954356176 37402684962559488 37458878900303718 37562306236595712 37565599353011136 37618739989955982 37684058857555968 37717522378069248 37774189328757453 37839778109033472 37881808101773856 37981281275817984 38001264740195328 38038344498888624 38125973270158488 38158294759782912 38234594276626176 38321140706021888 38392588467851904 38479492527121152 38501969061777408 38571518867639472 38681409234783744 38736128306489328 38896194952383912 39007010322618624 39022271174940768 39065614604954289 39133445736692736 39168196315687296 39188804263326432 39279786618580992 39350741471026128 39442099786426368 39462851845587456 39518676353085072 39625921481313024 39681976668593688 39705155594957952 39795030733176576 39830361984331776 39959473008933504 40073317661380608 40165634391607296 40169155743813888 40225979395200456 40331608087440384 40392202450552524 40507279950411648 40635015761793024 40638578265027072 40696065965762064 40802929050064896 40864231527604056 40977061349013504 40980653839648512 41038625443588344 41146388048802816 41155544604396288 41208206540462676 41279757937127424 41325608838298752 41362298983729152 41420810466345024 41455925171122176 41496375816969408 41591970840172896 41627230647035904 41710466483592192 41773132448862012 41804880770205696 41845664748146688 41904860004349056 42078020582879424 42197900983400448 42257594516170176 42261299272137528 42377986523338752 42394566214750464 42432212675327904 42553102170129408 42617034114495588 42691031712755712 42728941435295232 42751422832719744 42793137561249702 42873221758169088 42891719928928299 42928081604755776 43013918561204448 43050383831549952 43111283294274624 43228277979614208 43289429093011296 43314715194499584 43412760799828992 43516585389131712 43578144344800494 43758219321431901 43820897175069696 43882886612945952 43998117913571328 44007909081928704 44025126453779328 44064220855148208 44087404796242236 44189759945903616 44269584154904394 44395708326285888 44458510897220706 44522191825790976 44585173321429312 44642223752167899 44668300044327696 44706167825071104 44769409574823648 44809157232373248 44896957750250496 44954407135050192 45082482369053184 45186338690558208 45254226819600513 45332803477158912 45373059098370432 45502327073009664 45570689944213104 45714392732017152 45783074211482322 45909485400283648 46099194017640192 46103235569604576 46168453624036887 46248617688818688 46289686554903168 46299987679945824 46421566003777536 46445990238016512 46491309943086096 46598411774638152 46637915817512448 46830634477915392 46924274794041216 47030490866481408 47057962186616832 47142967504892688 47252416575817728 47359375417995264 47472638606325504 47539793830691448 47543961681154719 47675234838756096 47693886991594272 47736239259743892 47872239941395584 48008628089376768 48027410676850176 48095350686809712 48207010850076672 48232374477940224 48294091805350248 48390658381355004 48431681810493696 48500193706058952 48638370896104704 48700607729637708 48770364900077568 48839355899807616 48882716980770816 48956158562773176 48978499363909632 49091330923075584 49180889857148928 49294187662427136 49368247439564196 49453967429627904 49508897717169792 49665019264413696 49713479939141568 49870246616745984 49945171867071624 50083074982127616 50087465804014848 50158319986607976 50290029837425664 50294438803204992 50365585771676604 50410301886419904 50453037478711296 50509077469031808 50573708026931466 50668352986927104 50717792665184832 50834631026877984 50877726346377216 50979459035501568 51190117957135872 51267026187239742 51305990036161536 51428691823519296 51575212313044992 51648171075319104 51788333025082368 51861593269845216 52009347096824832 52029694899921024 52075897374266064 52087486139939052 52177927648923648 52224261754249728 52251739017768576 52302723685971858 52423213246467921 52467655294701504 52617135794116608 52691568470780096 52789809143296368 52834561975084032 52909302224791584 52940207459943936 53035838443004274 53060040977568768 53279297345244672 53482268059527879 53558874325085184 53634639193600608 53655622865543556 53775477449920512 53856269934070032 54009706600548864 54107269522660926 54184771020036096 54232887206336256 54261421287682752 54338179985491974 54485642036805408 54562717919316321 54640871786198016 54718167258117792 54861850731737088 54874059472528384 54944275387283568 55100811784398336 55227747288460032 55328501089292544 55455961120230528 55613955311456256 55697509931816016 55843765044148224 55873146672465408 56104027443839232 56188318350455577 56343459354893568 56348399029516704 56428109984933973 56526088286333952 56576283567103872 56737469560172544 56759667163550208 56822712152660784 56971921913726976 57001897110292992 57057516748332936 57188959905237732 57237442139674368 57351891414939264 57481711059032832 57637703972818944 57719238790681728 57752953592666112 57857278301459208 57883681066438656 58022113852175616 58104192459733992 58344292428575868 58427862900092928 58510515483927936 58677212109238272 58700168605039104 58752294473530944 58783206394989648 58919679927871488 59026112206539192 59194277768381184 59278014529627608 59438882221969536 59522965002890532 59557733392436928 59608223766761472 59692546099764864 59745542976497664 59862610333667328 59939209513400256 60109976492070912 60248451587410944 60253733615720832 60338969092800684 60443737969545216 60497412131160576 60588303675828786 60760919925617472 60952523642689536 61044098948643096 61204393575097344 61465592023520256 61470980759472768 61557938165382516 61664823585091584 61719582073204224 61733316906594432 61812309810694014 61927986984022016 61988413257448128 62043448475593728 62131215699517536 62183887756683264 62244563725454112 62387956260259344 62440845970553856 62565699725388288 62659698673293018 62707321155308544 62857290006523584 63296851475100672 63386391774255264 63391948908206292 63566979785008128 63591849322125696 63648319012991856 63829653255194112 63925551171743382 64036547569133568 64093412152942848 64127134249079616 64309832637253632 64392122407133664 64520877841806672 64575575747324928 64666924941411936 64851161194806272 64934143639516944 64972072791749376 65119141199743488 65274878083697568 65367216517200741 65725583549902848 65824329919418928 65997176870356992 66011863622893056 66037689680668992 66131107194363354 66284639918855424 66404376232356591 66593562489428832 66687766345831059 66783287738686464 66877759982143968 67053373116567552 67059251737606656 67154114362235472 67213735848559872 67345436625375744 67431610702575288 67623723553579776 67779508035837312 67972612047335424 67999205215738368 68253490609514496 68356034916319656 68407986714882048 68571589098025728 68674611317223483 68864228100425472 69051110700109824 69148791026460288 69154853354406864 69345796129099776 69372926533228032 69434529832354752 69449981519918736 69632349005666304 69668985357024768 69736964914629144 69897617661957228 69956873726268672 70245951716873088 70386412191061824 70446082633445376 70545736299722112 70586943279925248 70714451257339032 70746721303425024 71039063126992896 71208957909488256 71309690746037172 71411832433446912 71512852258134144 71540830487391408 71604358889615838 71808359912093376 72012942134065152 72143026030214568 72310516275115008 72348561716910336 72450906647322632 72585987572032506 72647522715740544 72750290559088428 72854495714930688 72957556344157056 73050911594456562 73155547350116352 73259033849711424 73324075471156224 73467749045864448 73636996384613376 73771334785723392 73941281493640704 74052371159346294 74263346575754688 74497528896620544 74570219908712352 74805369925118976 74917757800607436 75124612473191424 75131198706022272 75237479979911964 75368117715111936 75435044756138496 75548378657514906 75679556218066944 75763616203547712 76002529480390656 76076688997777248 76251946540316976 76316589519565824 76469188553252352 76642281412043776 76785176935703808 76958985054242304 77143037735278944 77362818469567488 77472256612978656 77792389904767824 78014020645237248 78044542349881536 78131229209908578 78266891473385472 78336392631374592 78377608526652864 78454085528957787 78701482942052256 78884199572852736 78925703691174912 79037352706170144 79251842962626048 79363953337187376 79410311189915904 79553757664506411 79590061466353152 79918946017867008 80331268783214592 80338311487627776 80451958790400912 80663216174880768 80784404901105048 81014559900823296 81160904283991389 81277156530054144 81392131931524128 81507269978237961 81605858100129792 81728463055208112 81954122698027008 81961307679297024 82077250887176688 82292776097605632 82311089208792576 82416413080925352 82651217676597504 82724597967458304 82841620932690048 82992751633938816 83183941680345792 83254461294071808 83420932967184384 83546264897724024 83609761540411392 83809720008698112 84156041165758848 84395801966800896 84515189032340352 84522598544275056 84755973046677504 84789132429500928 84864425350655808 85106204340258816 85234068228991176 85457882870590464 85502845665439488 85586275122499404 85783439857856598 85856163209511552 86027837122408896 86100767663099904 86222566588549248 86456555959228416 86578858186022592 86629430388999168 86825521599657984 87033170778263424 87156288689600988 87516438642863802 87641794350139392 87765773225891904 88015818163857408 88050252907558656 88128441710296416 88174809592484472 88379519891807232 88539168309808788 88791416652571776 88917021794441412 89044383651581952 89170346642858624 89284447504335798 89336600088655392 89412335650142208 89538819149647296 89618314464746496 89793915500500992 89908814270100384 90164964738106368 90372677381116416 90508453639201026 90665606954317824 90746118196740864 91141379888426208 91428785464034304 91566148422964644 91818970800567296 92198388035280384 92206471139209152 92336907248073774 92497235377637376 92579373109806336 92599975359891648 92718464716041021 92891980476033024 92982619886172192 93196823549276304 93275831635024896 93661268955830784 93848549588082432 93989548009939527 94060981732962816 94285935009785376 94504833151635456 94945277212651008 95079587661382896 95087923362309438 95350469677512192 95387773983188544 95472478519487784 95744479882791168 95888326757615073 96054821353700352 96190701373619424 96414021700153344 96464748955880448 96588183610700496 96781316762710008 96863363620987392 97000387412117904 97276741792209408 97401215459275416 97678711799615232 97765433961541632 97912317125546352 98182661846151168 98361779714297856 98588375324854272 98736494879128392 99017795434339584 99196660791545031 99426959878283136 99740493233491968 99890343734143248 100166149964255232 100174931608029696 100316639973215952 100580059674851328 100588877606409984 100731171543353208 100820603772839808 101018154938063616 101147416053862932 101435585330369664 101669262053755968 101755452692754432 101958918071003136 102380235914271744 102534052374479484 102611980072323072 102857383647038592 103150424626089984 103296342150638208 103576666050164736 103723186539690432 104018694193649664 104059389799842048 104151794748532128 104174972279878104 104448523508499456 104503478035537152 104605447371943716 104846426492935842 104935310589403008 105234271588233216 105383136941560192 105579618286592736 105669123950168064 105818604449583168 105880414919887872 106071676886008548 106120081955137536 106558594690489344 106964536119055758 107117748650170368 107269278387201216 107311245731087112 107712539868140064 108019413201097728 108214539045321852 108369542040072192 108465774412672512 108522842575365504 108676359970983948 108971284073610816 109125435838632642 109281743572396032 109436334516235584 109576367391684843 109748118945056768 109888550774567136 110201623568796672 110455494576920064 110657002178585088 110911922240461056 111078556739019441 111395019863632032 111687530088296448 111746293344930816 112208054887678464 112376636700911154 112686918709787136 112696798059033408 112856219969867946 113052176572667904 113152567134207744 113322567986272359 113519334327100416 113645424305321568 113943843827453952 114003794220585984 114115033496665872 114377919810475464 114474884279348736 114703782829878528 114963422118065664 115438477581363456 115505907185332224 115714556602918416 116044227704351232 116208384919467984 116688584857151736 117021030967855872 117196843814862867 117400337210078208 117504588947061888 117566412789979296 117839359855742976 118052224413078384 118388555536762368 118556029059255216 118877764443939072 119045930005781064 119115466784873856 119385092199529728 119491085952995328 119878419026800512 120219952984141824 120496903174821888 120507467231441664 120677938185601368 120994824262321152 121176607351657572 121521839851234944 121905047285379072 122088197897286192 122408787150194688 122931184047040512 122941961518945536 123115876330765032 123439164146408448 123466633813188864 123624619621388028 123976826514896256 124086896951187456 124262431399035072 124367775513366528 124489127450908224 124775912520518688 124881691941107712 125131399450776576 125319397346586036 125414642310617088 125714580013047168 126593702950201344 126772783548510528 126783897816412584 127133959570016256 127183698644251392 127296638025983712 127659306510388224 127851102343486764 128073095138267136 128186824305885696 128254268498159232 128619665274507264 128784244814267328 129041755683613344 129151151494649856 129333849882823872 129702322389612544 129868287279033888 129944145583498752 130238282399486976 130549756167395136 130734433034401482 131274657964295703 131648659838837856 131994353740713984 132023727245786112 132075379361337984 132262214388726708 132569279837710848 132808752464713182 133187124978857664 133375532691662118 133566575477372928 133755519964287936 133926671256503697 134118503475213312 134308228724470944 134427471697119744 134690873250751488 134863221405150576 135247447107159552 135559016071674624 135762680458801539 135998410431476736 136506981219028992 136712069832639312 137143178196051456 137349222634446966 137728456200850944 138297582052920576 138309706708813728 138505360872110661 138745853066456064 138869059664709504 138899963039837472 139264698011332608 139337970714049536 139473929829258288 139795235323914456 139913747452537344 140491903433746176 140772824382123648 141091472599444224 141173886559850496 141428902514678064 142078126253985792 142417915818976512 142619381492074344 143025704516268288 143081660974782816 143208717779231676 143616719824186752 144025884268130304 144286052060429136 144621032550230016 144697123433820672 144901813294645264 145171975144065012 145295045431481088 145500581118176856 145915112688314112 146101823188913124 146311094700232704 146518067699422848 146648150942312448 146935498091728896 147273992769226752 147542669571446784 147882562987281408 148104742318692588 148526693151509376 148995057793241088 149140439817424704 149610739850237952 149835515601214872 150249224946382848 150262397412044544 150474959959823928 150870089512276992 151096757315029812 151359112436133888 151527232407095424 152005058960781312 152153377995554496 152503893080633952 152633179039131648 152938377106504704 153284562824087552 153570353871407616 153917970108484608 154286075470557888 154725636939134976 154944513225957312 155584779809535648 156028041290474496 156089084699763072 156262458419817156 156533782946770944 156672785262749184 156755217053305728 156908171057915574 157269639739403763 157402965884104512 157851407382349824 158074705412340288 158503685925252096 158727906674374752 158820622379831808 159107515329012822 159180122932706304 159837892035734016 160446804178583637 160676622975255552 160903917580801824 161326432349761536 161568809802210096 162029119801646592 162321808567982778 162554313060108288 162784263863048256 163014539956475922 163456926110416224 163688153757948963 163922615358594048 164154501774353376 164585552195211264 164622178417585152 164832826161850704 165302435353195008 165683241865380096 165985503267877632 166367883360691584 166841865934368768 167092529795448048 167619440017396224 168312082331517696 169030378064680704 169045197088550112 169284329954801919 169578264859001856 169728850701311616 170212408680517632 170468136457982352 170915765741180928 171005691330878976 171172550244998808 171566879715713196 171712326419023104 172055674244817792 172445133177098496 172913111918456832 173157716372045184 173258860777998336 173651043199315968 174066341556526848 174312577379201976 175032877285727604 175283588700278784 175531546451783808 176031636327714816 176100505815117312 176256883420592832 176349619184968944 176759039783614464 177078336619617576 177582833305143552 177834043588882824 178340693285717248 178568895008671596 178673200177310784 178824671300284416 179077638299294592 179236628929492992 179587831001001984 179817628540200768 180329929476212736 180745354762232832 181016907278402052 181331213908635648 181492236393481728 182282759776852416 182857570928068608 183132296845929288 183637941601134592 184396776070560768 184412942278418304 184673814496147548 184994470755274752 185158746219612672 185199950719783296 185436929432082042 185783960952066048 185965239772344384 186393647098552608 186551663270049792 187322537911661568 187697099176164864 187979096019879054 188121963465925632 188571870019570752 189890554425302016 190159175322765792 190175846724618876 190700939355024384 190775547966377088 190944957038975568 191488959765582336 191776653515230146 192109642707400704 192381402747238848 192929497911760896 193176367221400992 193562633525420016 193726727241974784 194000774824235808 194553483584418816 194802430918550832 195357423599230464 195824634251092704 196101649551602223 197176750649708544 197472989758256784 198035590868679168 198393321583090062 198853919756566272 199780687468286496 200063299037493177 200349863216059392 200633279946431904 201160119349702656 201177755212819968 201462343086706416 201641207545679616 202036309876127232 202294832107725864 202871170660739328 203338524107511936 203917836142006272 204760471828543488 205068104748958968 205223960144646144 205714767294077184 206023833951670449 206592684301276416 207153332100329472 207446373079380864 208037388387299328 208118779599684096 208303589497064256 208349944559756208 208897047016998912 209006956071074304 209210894743887432 209692852985871684 209870621178806016 210766273883120384 211159236573185472 211338247900336128 211637208899166336 211760829839775744 212143353772017096 212240163910275072 213117189380978688 213929072238111516 214235497300340736 214538556774402432 214622491462174224 215425079736280128 216038826402195456 216429078090643704 216931548825345024 217045685150731008 217352719941967896 217942568147221632 218250871677265284 218563487144792064 218872669032471168 219152734783369686 219496237890113536 219777101549134272 220403247137593344 220910989153840128 221314004357170176 221823844480922112 222157113478038882 222790039727264064 223492586689861632 224416109775356928 224753273401822308 225373837419574272 225393596118066816 225712439939735892 226104353145335808 226305134268415488 226645135972544718 227038668654200832 227290848610643136 228007588441171968 228230066993331744 228755839620950928 228949768558697472 229407565659757056 229926844236131328 230876955162726912 231429113205836832 232088455408702464 232416769838935968 233377169714303472 234042061935711744 234393687629725734 234800674420156416 235009177894123776 235132825579958592 235362256586873361 236104448826156768 236777111073524736 237112058118510432 237755528887878144 238091860011562128 238230933569747712 238770184399059456 239756838053601024 240993806349643776 241014934462883328 241355876371202736 241989648524642304 242353214703315144 243043679702469888 243482712851974167 244176395794572384 244521809934713883 244817574300389376 245862368094081024 245883923037891072 246231752661530064 246878328292816896 246933267626377728 247249239242776056 247953653029792512 248173793902374912 248524862798070144 248978254901816448 249551825041037376 249763383882215424 250262798901553152 250638794693172072 250829284621234176 251429160026094336 253187405900402688 253545567097021056 253567795632825168 254267919140032512 254367397288502784 254593276051967424 255318613020776448 255702204686973528 256373648611771392 256508536996318464 257568489628534656 258083511367226688 258302302989299712 258667699765647744 259404644779225088 259736574558067776 259888291166997504 260476564798973952 261099512334790272 261468866068802964 262549315928591406 263297319677675712 264047454491572224 264150758722675968 264524428777453416 265138559675421696 265617504929426364 266374249957715328 266751065383324236 267133150954745856 267511039928575872 267853342513007394 268237006950426624 268616457448941888 268854943394239488 269381746501502976 269726442810301152 270494894214319104 271118032143349248 271525360917603078 271996820862953472 273424139665278624 274286356392102912 274698445268893932 275456912401701888 276595164105841152 276619413417627456 277010721744221322 277491706132912128 277738119329419008 277799926079674944 278155394148123063 278675941428099072 278947859658516576 279590470647828912 279827494905074688 280983806867492352 281545648764247296 281968644029818581 282182945198888448 282857805029356128 284835831637953024 285238762984148688 286051409032536576 286163321949565632 286417435558463352 287233439648373504 287664980272845219 288572104120858272 289242065100460032 289394246867641344 289803626589290528 290343950288130024 290590090862962176 291001162236353712 291830225376628224 292203646377826248 293036135398845696 293296301884624896 294547985538453504 295085339142893568 295765125974562816 296209484637385176 297053386303018752 297589982374635093 298280879634849408 299221479700475904 299671031202429744 300498449892765696 300524794824089088 300949919919647856 301740179024553984 302193514630059624 303054464814190848 304306755991108992 305007786161267904 305266358078263296 305876754213009408 306569125648175104 307140707742815232 307835940216969216 308572150941115776 309451273878269952 309889026451914624 311169559619071296 312056082580948992 312178169399526144 312524916839634312 313345570525498368 313510434106611456 313816342115831148 314539279478807526 314805931768209024 315702814764699648 316149410824680576 317007371850504192 317455813348749504 317641244759663616 318215030658025644 318360245865412608 319675784071468032 320893608357167274 321353245950511104 321807835161603648 323137619604420192 324058239603293184 324643617135965556 325108626120216576 325568527726096512 326029079912951844 326913852220832448 327376307515897926 327845230717188096 328309003548706752 328729102175054529 329244356835170304 329665652323701408 330604870706390016 331366483730760192 331971006535755264 332735766721383168 333235670217058323 334185059590896096 335238880034792448 336624164663035392 338060756129361408 338090394177100224 338568659909603838 339156529718003712 339457701402623232 339967703958817077 340936272915964704 341831531482361856 342011382661757952 342345100489997616 343133759431426392 343424652838046208 344111348489635584 344890266354196992 346315432744090368 346517721555996672 348132683113053696 348625154758403952 350065754571455208 351063092903567616 351590531444588601 352201011630234624 352513766841185664 352699238369937888 353518079567228928 354156673239235152 355165666610287104 355668087177765648 356681386571434496 357137790017343192 357346400354621568 358155276598589184 358473257858985984 359635257080401536 360659858952425472 361490709524465664 362033814556804104 362984472786963456 364565519553704832 365715141856137216 366264593691858576 367275883202269184 368793552141121536 368825884556836608 369347628992295096 370317492439225344 370399901439566592 370873858864164084 371930479544688768 372787294197105216 373103326540099584 374645075823323136 375394198352329728 375958192039758108 376243926931851264 377143740039141504 379781108850604032 380318350645531584 380351693449237752 381401878710048768 381551095932754176 381889914077951136 382977919531164672 383553307030460292 384219285414801408 384762805494477696 385858995823521792 386352734442801984 387125267050840032 387453454483949568 388001549648471616 389106967168837632 389604861837101664 390714847198460928 391649268502185408 392203299103204446 393823973892887109 394945979516513568 396071181737358336 396786643166180124 397707839513132544 399561374936572992 400126598074986354 400699726432118784 401266559892863808 401780013769511091 402355510425639936 402924686173412832 403282415091359232 404072619752254464 404589664215451728 405742341321478656 406677048215023872 407288041376404617 409520943657086976 410136209497917936 411429534588154368 412047667903340898 413185368602552832 414892746158761728 415516082616331983 416237559199368192 416607178994128512 416699889119512416 417794094033997824 418013912142148608 418421789487774864 419385705971743368 419741242357612032 421532547766240768 422318473146370944 423274417798332672 423521659679551488 424286707544034192 426234378761957376 427858144476223032 429077113548804864 429244982924348448 430850159472560256 432077652804390912 432858156181287408 433863097650690048 434091370301462016 434705439883935792 435885136294443264 436501743354530568 437745338064942336 438305469566739372 439554203098268544 440806494275186688 441821978307680256 442628008714340352 443647688961844224 444314226956077764 445580079454528128 446985173379723264 448832219550713856 449506546803644616 450747674839148544 450787192236133632 451424879879471784 452610268536830976 453290271945089436 454077337308401664 454581697221286272 456015176882343936 456460133986663488 457511679241901856 457899537117394944 458815131319514112 459853688472262656 461753910325453824 462858226411673664 464176910817404928 464833539677871936 466754339428606944 468084123871423488 468787375259451468 469601348840312832 470018355788247552 470265651159917184 470724513173746722 471808919218211289 472208897652313536 473554222147049472 474224116237020864 475511057775756288 476183720023124256 476461867139495424 477540368798118912 479513676107202048 481340412535750911 482029868925766656 482711752742405472 483979297049284608 484706429406630288 486087359404939776 486965425703948334 488352791589144768 489043619869427766 491064461273846889 491767846075782144 492463505323060128 493756656585633792 493866535252755456 494498478485552112 495907306059585024 497049725596140288 497956509803632896 499103650082074752 500525597803106304 501277589386344144 502858320052188672 507091134194042112 507135591265650336 507852989864405757 508734794577005568 509186552103934848 510637226041552896 511404409373947056 512747297223542784 513017073992636928 515136979257069312 516167022734453376 517335399531295488 519473149116135552 519776582333995008 520953129597947904 522199024669580544 522937732137605928 525098631857182812 526594639355351424 528094908983144448 528301517445351936 529048857554906832 530277119350843392 531235009858852728 532748499915430656 533502130766648472 535022079857151744 535706685026014788 536474013900853248 537232914897883776 537709886788478976 538763493003005952 539452885620602304 540989788428638208 542236064286698496 543050721835206156 543993641725906944 546848279330557248 548572712784205824 549396890537787864 550913824803403776 553190328211682304 553238826835254912 554021443488442644 554983412265824256 555476238658838016 555599852159349888 556310788296246126 557351882856198144 557895719317033152 559180941295657824 559654989810149376 561967613734984704 563091297528494592 563937288059637162 564365890397776896 565715610058712256 569671663275906048 570477525968297376 572102818065073152 572326643899131264 572834871116926704 574466879296747008 575329960545690438 577144208241716544 578788493735282688 579607253178581056 580687900576260048 581180181725924352 582002324472707424 583660450753256448 584407292755652496 586072270797691392 588304948654806669 591530251949125632 592418969274770352 594106772606037504 595179964749270186 596561759269698816 599342062404859488 600189897112479531 601049589648178176 601899839839295712 603480358049107968 604387029260119248 606108929628381696 608613511982217984 610015572322535808 611753508426018816 614281415485630464 615671880433938432 617144301882231552 618071501855011347 619778052903829248 622339119238142592 624112165161897984 624356338799052288 625049833679268624 626691141050996736 627020868213222912 627632684231662296 629078558957615052 629611863536418048 632298821649361152 634014743701008384 634911626697499008 635282489519327232 636430061316051288 636720491730825216 639351568142936064 641787216714334548 642706491901022208 643615670323207296 646275239208840384 648116479206586368 649287234271931112 651137055452193024 652058159825903688 653827704441664896 654752615031795852 655690461434376192 656618007097413504 657458204350109058 658488713670340608 659331304647402816 661209741412780032 662732967461520384 663942013071510528 665471533442766336 666471340434116646 668370119181792192 670477760069584896 673248329326070784 676121512258722816 676180788354200448 677137319819207676 678313059436007424 678915402805246464 679935407917634154 681872545831929408 684022765323515904 684690200979995232 686267518862852784 686849305676092416 688222696979271168 689780532708393984 692630865488180736 696265366226107392 697250309516807904 700131509142910416 702126185807135232 703181062889177202 704402023260469248 705027533682371328 705398476739875776 708313346478470304 710331333220574208 711336174355531296 713362773142868992 714275580034686384 714692800709243136 716310553197178368 719270514160803072 722981419048931328 724067629113608208 725968945573926912 729131039107409664 730448138555922501 732529187383717152 733565429804141649 737587104282243072 737651769113673216 738695257984590192 740634984878450688 740799802879133184 741747717728328168 743860959089377536 745574588394210432 749290151646646272 750788396704659456 751916384079516216 752487853863702528 754287480078283008 759562217701208064 760636701291063168 760703386898475504 762803757420097536 763102191865508352 763779828155902272 765955839062329344 767106614060920584 769525610988955392 772705468885603968 774250534101680064 774906908967899136 776003099296943232 778213934337675264 779209723674203328 781429694396921856 783298537004370816 784406598206408892 787647947785774218 789891959033027136 792142363474716672 793573286332360248 795415679026265088 799122749873145984 800253196149972708 801399452864237568 802533119785727616 803560027539022182 804711020851279872 805849372346825664 806564830182718464 808145239504508928 809179328430903456 811484682642957312 813354096430047744 814576082752809234 820272418995835872 822859069176308736 824095335806681796 826370737205105664 829785492317523456 831032165232663966 832475118398736384 833214357988257024 833399778239024832 836027824284297216 836843578975549728 838771411943486736 839482484715224064 843065095532481536 844636946292741888 846548835596665344 848573415088068384 855716288952446064 858154227097609728 858489965848696896 861700318945120512 862994940818535657 865716312362574816 867726195301380096 868182740602924032 869410879767871584 871770272588886528 873003486709061136 875490676129884672 876610939133478744 879108406196537088 883643956615360512 885256017428680704 887295377923688448 888628453912155528 891160158909056256 892769947123905279 897664439101427712 899013093607289232 901495349678297088 901574384472267264 902849759758943568 905220537073661952 906580543890178872 909163394442572544 912920267973326976 915023358483803712 915799074234789888 917630262639028224 919707376944525312 923507820650907648 925716452823347328 928353821634809856 929667079355743872 933508678857213888 936168247742846976 937574750518902936 940036711576495104 940531302319834368 941449026347493444 943617838436422578 944417795304627072 947108444294098944 948448232474041728 951022115551512576 952367440046248512 952923734278990848 955080737596237824 959027352214404096 962680825071501822 964059737851533312 965423505484810944 969412858813260576 972174718809879552 973930851407896668 976705583178289536 978087239738855532 982128922547693778 983535692151564288 984927010646120256 987733070505510912 988996956971104224 991814612119170048 994099451192280576 995913019607265792 998207300164149504 1002555178772688288 1005716640104377344 1014182268388084224 1014271182531300672 1015705979728811514 1017469589154011136 1018373104207869696 1019903111876451231 1022808818747894112 1025494594447085568 1026034147985273856 1030273958514138624 1032334045468906752 1034670799062590976 1038946298232271104 1039553164667990016 1044398049339161088 1045875464275211856 1050197263714365624 1053189278710702848 1054771594333765803 1056603034890703872 1058097715109813664 1060554238701686784 1062470019717705456 1065496999830861312 1067004261533296944 1070044159714303488 1071413370052029576 1074465829795767552 1075419773576957952 1078905771241204608 1081979576857276416 1084472128573396992 1086101443670412312 1093696558661114496 1097145425568411648 1098793781075575728 1101827649606807552 1106380656423364608 1106477653670509824 1108042886976885288 1110952477317676032 1111199704318699776 1112621576592492252 1115791438634066304 1118361882591315648 1119309979620298752 1123935227469969408 1126182595056989184 1127874576119274324 1128731780795553792 1131431220117424512 1139343326551812096 1140955051936594752 1144205636130146304 1144653287798262528 1145669742233853408 1148933758593494016 1150659921091380876 1154288416483433088 1157576987470565376 1159214506357162112 1161375801152520096 1162360363451848704 1164004648945414848 1167320901506512896 1168814585511304992 1172144541595382784 1176609897309613338 1184837938549540704 1188213545212075008 1190359929498540372 1193123518539397632 1198684124809718976 1200379794224959062 1202099179296356352 1203799679678591424 1205340041308533273 1208774058520238496 1212217859256763392 1217227023964435968 1220031144645071616 1221864124129213851 1228562830971260928 1234288603764463104 1236143003710022694 1239556105807658496 1244678238476285184 1246548247848995949 1248712677598104576 1250099667358537248 1253382282101993472 1254041736426445824 1255265368463324592 1258157117915230104 1259223727072836096 1264597643298722304 1269823253394998016 1270564979038654464 1272860122632102576 1278703136285872128 1283574433428669096 1287231340646414592 1292550478417680768 1296232958413172736 1298574468543862224 1302274110904386048 1304116319651807376 1307655408883329792 1309505230063591704 1313236014194827008 1314916408700218116 1318662609294805632 1322419482825560064 1325465934923040768 1327884026143021056 1330943066885532672 1332942680868233292 1336740238363584384 1340955520139169792 1346496658652141568 1352243024517445632 1352361576708400896 1354274639638415352 1357830805610492928 1359870815835268308 1363745091663858816 1368045530647031808 1369380401959990464 1372535037725705568 1373698611352184832 1376445393958542336 1379561065416787968 1385261730976361472 1392530732452214784 1394500619033615808 1400263018285820832 1404252371614270464 1406362125778354404 1408804046520938496 1410055067364742656 1410796953479751552 1416626692956940608 1420662666441148416 1422672348711062592 1426725546285737984 1428551160069372768 1429385601418486272 1432621106394356736 1438541028321606144 1444021237607252733 1448135258227216416 1451937891147853824 1458262078214819328 1460896277111845002 1465058374767434304 1467130859608283298 1473193383821540667 1475303538227346432 1477390515969180384 1481269969756901376 1481599605758266368 1483495435456656336 1487721918178755072 1491149176788420864 1501576793409318912 1503832768159032432 1508574960156566016 1521273402582126336 1521406773796951008 1523558969593217271 1526204383731016704 1527559656311804544 1531911678124658688 1534213228121841168 1539051221977910784 1545410937771207936 1548501068203360128 1552006198593886464 1558419447348406656 1562859388793843712 1566597074008741632 1568813196412817784 1575295895571548436 1579783918066054272 1584284726949433344 1587146572664720496 1590831358052530176 1598245499746291968 1600506392299945416 1605066239571455232 1607120055078044364 1609422041702559744 1611698744693651328 1613129660365436928 1616290479009017856 1618358656861806912 1622969365285914624 1626708192860095488 1629152165505618468 1640544837991671744 1645718138352617472 1648190671613363592 1652741474410211328 1659570984635046912 1662064330465327932 1664950236797472768 1666428715976514048 1666799556478049664 1672055648568594432 1673687157951099456 1677542823886973472 1678964969430448128 1686130191064963072 1689273892585483776 1693097671193330688 1697146830176136768 1711432577904892128 1716308454195219456 1716979931697393792 1723400637890241024 1725989881637071314 1731432624725149632 1736365481205848064 1738821759535743168 1743540545177773056 1746006973418122272 1750981352259769344 1753221878266957488 1758216812393074176 1764914845964420007 1774590755847376896 1777256907824311056 1782320317818112512 1785539894247810558 1798026187214578464 1800569691337438593 1803148768944534528 1805699519517887136 1810441074147323904 1813161087780357744 1818326788885145088 1825840535946653952 1830046716967607424 1835260525278056448 1847015641301815296 1851432905646694656 1859334158711487744 1867017357714427776 1872336495485693952 1875149501037805872 1880073423152990208 1881062604639668736 1882898052694986888 1887235676872845156 1888835590609254144 1896896464948083456 1902044231103025152 1904734880092497024 1905847468557981696 1910161475192475648 1918054704428808192 1925361650143003644 1928119475703066624 1930847010969621888 1938825717626521152 1944349437619759104 1947861702815793336 1953411166356579072 1956174479477711064 1964257845095387556 1967071384303128576 1969854021292240512 1975466141011021824 1977993913942208448 1983629224238340096 1988198902384561152 1991826039214531584 1996414600328299008 2005110357545376576 2011433280208754688 2028364536776168448 2028542365062601344 2031411959457623028 2034939178308022272 2036746208415739392 2039806223752902462 2045617637495788224 2052068295970547712 2060547917028277248 2064668090937813504 2069341598125181952 2077892596464542208 2088796098678322176 2091750928550423712 2100394527428731248 2106378557421405696 2109543188667531606 2113206069781407744 2116195430219627328 2124940039435410912 2130993999661722624 2134008523066593888 2140088319428606976 2142826740104059152 2148931659591535104 2157811542482409216 2168944257146793984 2172202887340824624 2187393117322228992 2197587562151151456 2200696289412424947 2212761312846729216 2212955307341019648 2216085773953770576 2221904954635352064 2222399408637399552 2225243153184984504 2231582877268132608 2236723765182631296 2247870454939938816 2252365190113978368 2255749152238548648 2257463561591107584 2262862440234849024 2278686653103624192 2281910103873189504 2288411272260292608 2289306575596525056 2291339484467706816 2297867517186988032 2301319842182761752 2308576832966866176 2318429012714324224 2322751602305040192 2324720726903697408 2328009297890829696 2334641803013025792 2337629171022609984 2344289083190765568 2353219794619226676 2369675877099081408 2376427090424150016 2380719858997080744 2386247037078795264 2397368249619437952 2400759588449918124 2404198358592712704 2407599359357182848 2410680082617066546 2417548117040476992 2424435718513526784 2434454047928871936 2440062289290143232 2443728248258427702 2468577207528926208 2472286007420045388 2479112211615316992 2489356476952570368 2493096495697991898 2497425355196209152 2500199334717074496 2508083472852891648 2510530736926649184 2516314235830460208 2518447454145672192 2529195286597444608 2539646506789996032 2545720245264205152 2567148866857338192 2574462681292829184 2585100956835361536 2588984822455606971 2597148937087724448 2604548221808772096 2608232639303614752 2615310817766659584 2619010460127183408 2626472028389654016 2629832817400436232 2637325218589611264 2650931869846081536 2655768052286042112 2661886133771065344 2665885361736466584 2673480476727168768 2678309841371715837 2692993317304283136 2704486049034891264 2704723153416801792 2708549279276830704 2715661611220985856 2719741631670536616 2727490183327717632 2738760803919980928 2745070075451411136 2747397222704369664 2752890787917084672 2759122130833575936 2770523461952722944 2785061464904429568 2789001238067231616 2800526036571641664 2808504743228540928 2812724251556708808 2820110134729485312 2821593906959503104 2833253385913881216 2841325332882296832 2845344697422125184 2853451092571475968 2857102320138745536 2858771202836972544 2865242212788713472 2877082056643212288 2888042475214505466 2896270516454432832 2916524156429638656 2921792554223690004 2930116749534868608 2934261719216566596 2946386767643081334 2950607076454692864 2954781031938360768 2963199211516532736 2966990870913312672 2975443836357510144 2982298353576841728 3007665536318064864 3017149920313132032 3042546805164252672 3042813547593902016 3047117939186434542 3052408767462033408 3055119312623609088 3059709335629353693 3068426456243682336 3078102443955821568 3090821875542415872 3097002136406720256 3104012397187772928 3116838894696813312 3133194148017483264 3137626392825635568 3150591791143096872 3159567836132108544 3164314783001297409 3174293145329440992 3181662716105060352 3196490999492583936 3201012784599890832 3210132479142910464 3214240110156088728 3223397489387302656 3226259320730873856 3236717313723613824 3245938730571829248 3253416385720190976 3258304331011236936 3281089675983343488 3291436276705234944 3296381343226727184 3305482948820422656 3319141969270093824 3324128660930655864 3332857431953028096 3333599112956099328 3347374315902198912 3355085647773946944 3357929938860896256 3372260382129926144 3378547785170967552 3386195342386661376 3394293660352273536 3422865155809784256 3432616908390438912 3433959863394787584 3446801275780482048 3451979763274142628 3462865249450299264 3472730962411696128 3477643519071486336 3487081090355546112 3492013946836244544 3501962704519538688 3506443756533914976 3516433624786148352 3529829691928840014 3554513815648622112 3564640635636225024 3571079788495621116 3596052374429156928 3601139382674877186 3606297537889069056 3611399039035774272 3616020123925599819 3626322175560715488 3636653577770290176 3651681071893307904 3660093433935214848 3665592372387641553 3702865811293389312 3718668317422975488 3734034715428855552 3739644743546987847 3750299002075611744 3760146846305980416 3762125209279337472 3765796105389973776 3774471353745690312 3777671181218508288 3793792929896166912 3809469760184994048 3811694937115963392 3836109408857616384 3850723300286007288 3861694021939243776 3877651435253042304 3888698875239518208 3895723405631586672 3906822332713158144 3912348958955422128 3928515690190775112 3939708042584481024 3955987827884416896 3967258448476680192 3976397804769122304 3983652078429063168 3992829200656598016 4010220715090753152 4022866560417509376 4056729073552336896 4057084730125202688 4062823918915246056 4073492416831478784 4079612447505804924 4091235274991576448 4104136591941095424 4121095834056554496 4129336181875627008 4138683196250363904 4155785192929084416 4177592197356644352 4183501857100847424 4200789054857462496 4212757114842811392 4219086377335063212 4226412139562815488 4232390860439254656 4249880078870821824 4261987999323445248 4268017046133187776 4280176638857213952 4285653480208118304 4297863319183070208 4315623084964818432 4332063712821758199 4344405774681649248 4374786234644457984 4395175124302302912 4401392578824849894 4419580151464622001 4425910614682039296 4432171547907541152 4443809909270704128 4444798817274799104 4450486306369969008 4463165754536265216 4473447530365262592 4504730380227956736 4511498304477097296 4525724880469698048 4563820207746379008 4570676908779651813 4578613151193050112 4582678968935413632 4595735034373976064 4602639684365523504 4617153665933732352 4636858025428648448 4645503204610080384 4656018595781659392 4675258342045219968 4688578166381531136 4706439589238453352 4739351754198162816 4752854180848300032 4761439717994161488 4772494074157590528 4794736499238875904 4801519176899836248 4815198718714365696 4821360165234133092 4835096234080953984 4848871437027053568 4868908095857743872 4880124578580286464 4887456496516855404 4937154415057852416 4944572014840090776 4958224423230633984 4978712953905140736 4986192991395983796 4994850710392418304 5000398669434148992 5016166945705783296 5021061473853298368 5032628471660920416 5036894908291344384 5058390573194889216 5079293013579992064 5091440490528410304 5134297733714676384 5148925362585658368 5170201913670723072 5177969644911213942 5194297874175448896 5209096443617544192 5216465278607229504 5230621635533319168 5238020920254366816 5252944056779308032 5259665634800872464 5274650437179222528 5294744537893260021 5323772267542130688 5331770723472933168 5346960953454337536 5356619682743431674 5401709074012315779 5409446306833603584 5417098558553661408 5431323222441971712 5439483263341073232 5454980366655435264 5477521607839961856 5490140150902822272 5505781575834169344 5541046923905445888 5578002476134463232 5601052073143283328 5617009486457081856 5625448503113417616 5640220269458970624 5643187813919006208 5666506771827762432 5690689394844250368 5714204640277491072 5717542405673945088 5730484425577426944 5754164113286424576 5776084950429010932 5792541032908865664 5833048312859277312 5843585108447380008 5860233499069737216 5868523438433133192 5892773535286162668 5901214152909385728 5909562063876721536 5926398423033065472 5933981741826625344 5950887672715020288 5964596707153683456 6015331072636129728 6034299840626264064 6085093610328505344 6085627095187804032 6094235878372869084 6104817534924066816 6110238625247218176 6119418671258707386 6136852912487364672 6156204887911643136 6181643751084831744 6194004272813440512 6208024794375545856 6233677789393626624 6266388296034966528 6275252785651271136 6301183582286193744 6319135672264217088 6328629566002594818 6348586290658881984 6392981998985167872 6402025569199781664 6420264958285820928 6428480220312177456 6446794978774605312 6473434627447227648 6506832771440381952 6516608662022473872 6562179351966686976 6592762686453454368 6602088868237274841 6638283938540187648 6648257321861311728 6665714863906056192 6667198225912198656 6694748631804397824 6710171295547893888 6757095570341935104 6772390684773322752 6788587320704547072 6845730311619568512 6865233816780877824 6867919726789575168 6893602551560964096 6903959526548285256 6925730498900598528 6955287038142972672 6974162180711092224 6984027893672489088 7003925409039077376 7012887513067829952 7032867249572296704 7059659383857680028 7109027631297244224 7129281271272450048 7142159576991242232 7192104748858313856 7202278765349754372 7212595075778138112 7222798078071548544 7232040247851199638 7252644351121430976 7273307155540580352 7303362143786615808 7320186867870429696 7331184744775283106 7405731622586778624 7437336634845950976 7468069430857711104 7479289487093975694 7500598004151223488 7524250418558674944 7531592210779947552 7548942707491380624 7555342362437016576 7587585859792333824 7618939520369988096 7701446600572014576 7723388043878487552 7755302870506084608 7791446811263173344 7813644665426316288 7824697917910844256 7857031380381550224 7879416085168962048 7911975655768833792 7952795609538244608 7967304156858126336 7985658401313196032 8020441430181506304 8034929524115147511 8113458147104673792 8114169460250405376 8125647837830492112 8146984833662957568 8159224895011609848 8182470549983152896 8242191668113108992 8258672363751254016 8277366392500727808 8311570385858168832 8355184394713288704 8367003714201694848 8401578109714924992 8425514229685622784 8438172754670126424 8464781720878509312 8499760157741643648 8523975998646890496 8536034092266375552 8560353277714427904 8571306960416236608 8595726638366140416 8631246169929636864 8664127425643516398 8688811549363298496 8749572469288915968 8790350248604605824 8802785157649699788 8839160302929244002 8851821229364078592 8864343095815082304 8889597634549598208 8900972612739938016 8926331509072530432 8946895060730525184 9022996608954194592 9051449760939396096 9127640415492758016 9141353817559303626 9157226302386100224 9165357937870827264 9205279368731047008 9234307331867464704 9273716050857296896 9291006409220160768 9312037191563318784 9350516684090439936 9412879178476906704 9478703508396325632 9492944349003892227 9522879435988322976 9544988148315181056 9589472998477751808 9603038353799672496 9630397437428731392 9642720330468266184 9670192468161907968 9737816191715487744 9760249157160572928 9774912993033710808 9874308830115704832 9889144029680181552 9916448846461267968 9957425907810281472 9972385982791967592 10000797338868297984 10042122947706596736 10065256943321840832 10073789816582688768 10116781146389778432 10158586027159984128 10182880981056820608 10268595467429352768 10297850725171316736 10340403827341446144 10355939289822427884 10388595748350897792 10418192887235088384 10432930557214459008 10461243271066638336 10476041840508733632 10505888113558616064 10519331269601744928 10549300874358445056 10589489075786520042 10663541446945866336 10693921906908675072 10713239365486863348 10803418148024631558 10818892613667207168 10834197117107322816 10878966526682146464 10909960733310870528 10955043215679923712 10980280301805644544 11156004952268926464 11202104146286566656 11218934230640963541 11250897006226835232 11280440538917941248 11286375627838012416 11333013543655524864 11381378789688500736 11428409280554982144 11435084811347890176 11508328226572849152 11552169900858021864 11585082065817731328 11666096625718554624 11687170216894760016 11720466998139474432 11737046876866266384 11785547070572325336 11819124127753443072 11867963483653250688 11901775345430040576 11929193414307366912 12030662145272259456 12068599681252528128 12170187220657010688 12171254190375608064 12188471756745738168 12220477250494436352 12238837342517414772 12273705824974729344 12312409775823286272 12363287502169663488 12388008545626881024 12416049588751091712 12467355578787253248 12532776592069933056 12550505571302542272 12602367164572387488 12638271344528434176 12657259132005189636 12697172581317763968 12785963997970335744 12804051138399563328 12840529916571641856 12856960440624354912 12893589957549210624 12946869254894455296 13033217324044947744 13124358703933373952 13185525372906908736 13204177736474549682 13258740454393866003 13296514643722623456 13331429727812112384 13334396451824397312 13389497263608795648 13420342591095787776 13514191140683870208 13577174641409094144 13691460623239137024 13712030726338955439 13735839453579150336 13787205103121928192 13807919053096570512 13851460997801197056 13910574076285945344 13968055787344978176 14025775026135659904 14065734499144593408 14119318767715360056 14218055262594488448 14258562542544900096 14284319153982484464 14384209497716627712 14404557530699508744 14445596156143097088 14464080495702399276 14505288702242861952 14546614311081160704 14606724287573231616 14640373735740859392 14662369489550566212 14811463245173557248 14874673269691901952 14936138861715422208 14958578974187951388 15001196008302446976 15048500837117349888 15063184421559895104 15097885414982761248 15110684724874033152 15175171719584667648 15237879040739976192 15402893201144029152 15446776087756975104 15510605741012169216 15582893622526346688 15627289330852632576 15649395835821688512 15714062760763100448 15758832170337924096 15823951311537667584 15884233613679780063 15971316802626392064 16040882860363012608 16069859048230295022 16205127222036947337 16228338920500810752 16251295675660984224 16293969667325915136 16318449790023219696 16364941099966305792 16517344727502508032 16623140771716337664 16734007428403389696 16803156219429849984 16851028459371245568 16876345509340252848 16929563441757018624 16999520315483287296 17072068184532751104 17142613920832473216 17191453276732280832 17262492339859273728 17328254851287032796 17377623098726596992 17499144938577831936 17580700497209211648 17605570315299399576 17678320605858488004 17703642458728157184 17728686191630164608 17779195269099196416 17801945225479876032 17852663018145060864 17893790121461050368 18045993217908389184 18102899521878792192 18255280830985516032 18282707635118607252 18314452604772200448 18330715875741654528 18410558737462094016 18468614663734929408 18547432101714593792 18582012818440321536 18624074383126637568 18701033368180879872 18825758356953813408 18957407016792651264 18985888698007784454 19045758871976645952 19178945996955503616 19206076707599344992 19260794874857462784 19285440660936532368 19340384936323815936 19520498314321145856 19549825986067421616 19778288059360363104 19806266604711824523 19914851815620562944 19944771965583935184 20001594677736595968 20084245895413193472 20130513886643681664 20317172054319968256 20365761962113641216 20537190934858705536 20595701450342633472 20680807654682892288 20711878579644855768 20777191496701795584 20865861114428918016 20922486542133276672 20952083681017467264 21011776227117232128 21038662539203489856 21098601748716890112 21178978151573040084 21327082893891732672 21387843813817350144 21426478730973726696 21606836296049263116 21637785227334414336 21668394234214645632 21757933053364292928 21819921466621741056 21910086431359847424 21960560603611289088 22312009904537852928 22404208292573133312 22437868461281927082 22501794012453670464 22572751255676024832 22666027087311049728 22762757579377001472 22856818561109964288 23104339801716043728 23170164131635462656 23374340433789520032 23440933996278948864 23474093753732532768 23571094141144650672 23638248255506886144 23735926967306501376 23858386828614733824 24061324290544518912 24340374441314021376 24342508380751216128 24376943513491476336 24440954500988872704 24477674685034829544 24547411649949458688 24726575004339326976 24776017091253762048 24832099177502183424 24934711157574506496 25065553184139866112 25101011142605084544 25204734329144774976 25276542689056868352 25314518264010379272 25394345162635527936 25571927995940671488 25608102276799126656 25681059833143283712 25713920881248709824 25787179915098421248 25893738509788910592 26066434648089895488 26248717407866747904 26371050745813817472 26408355472949099364 26517480908787732006 26593029287445246912 26668792903648794624 26778994527217591296 26840685182191575552 27154349282818188288 27382921246478274048 27424061452677910878 27471678907158300672 27615838106193141024 27702921995602394112 27821148152571890688 27936111574689956352 28051550052271319808 28238637535430720112 28436110525188976896 28478833047011676681 28568638307964968928 28768418995433255424 28809115061399017488 28891192312286194176 28928160991404798552 29010577404485723904 29213448575146463232 29280747471481718784 29324738979101132424 29622926490347114496 29749346539383803904 29872277723430844416 29917157948375902776 30002392016604893952 30126368843119790208 30195770829965522496 30221369449748066304 30350343439169335296 30475758081479952384 30805786402288058304 30893552175513950208 31021211482024338432 31165787245052693376 31254578661705265152 31298791671643377024 31428125521526200896 31517664340675848192 31647902623075335168 31768467227359560126 32081765720726025216 32139718096460590044 32410254444073894674 32456677841001621504 32502591351321968448 32636899580046439392 32729882199932611584 33468014856806779392 33606312438859699968 33656802691922890623 33752691018680505696 33859126883514037248 33999040630966574592 34144136369065502208 34285227841664946432 34524984679718547456 34656509702574065592 34755246197453193984 34998289877155663872 35161400994418423296 35211140630598799152 35356641211716976008 35457372383260329216 35603890450959752064 35705326036290121728 35787580242922100736 36091986435816778368 36205799043757584384 36510561661971032064 36565415270237214504 36661431751483309056 36821117474924188032 36937229327469858816 37094864203429187584 37164025636880643072 37248148766253275136 37402066736361759744 37651516713907626816 37914814033585302528 37971777396015568908 38091517743953291904 38357891993911007232 38412153415198689984 38521589749714925568 38570881321873064736 38680769872647631872 39099651972134843232 39556576118720726208 39612533209423649046 39776221363181598009 39889543931167870368 40003189355473191936 40168491790826386944 40261027773287363328 40731523924227282432 41074381869717411072 41136092179016866317 41361615309365784576 41423757159289711536 41554382993403591168 41731722228857836032 41904167362034934528 42077325078406979712 42197203497433780224 42357956303146080168 42654165787783465344 42775687627634700288 42852957461947453392 43213672592098526232 43336788468429291264 43515866106728585856 43639842933243482112 43820172862719694848 43921121207222578176 44624019809075705856 44808416585146266624 44875736922563854164 45003588024907340928 45145502511352049664 45332054174622099456 45525515158754002944 45713637122219928576 46208679603432087456 46340328263270925312 46748680867579040064 46881867992557897728 46948187507465065536 47142188282289301344 47276496511013772288 47471853934613002752 47652700841039340189 48122648581089037824 48615381666110842011 48685016761502432256 48753887026982952672 48881909001977745408 48955349370069659088 49094823299898917376 49552034182507524096 49869422315149012992 50202022285210169088 50409468658289549952 50553085378113736704 50629036528020758544 50788690325271055872 51216204553598253312 51427841762497419648 51574359830196842496 51787477019577821184 52132869296179790976 52497434815733495808 52742101491627634944 52816710945898198728 53034961817575464012 53186058574890493824 53337585807297589248 53557989054435182592 53681370364383151104 54308698565636376576 54765842492956548096 54848122905355821756 54943357814316601344 55231676212386282048 55405843991204788224 55642296305143781376 55872223149379912704 56103100104542639616 56477275070861440224 56872221050377953792 56957666094023353362 57137276615929937856 57536837990866510848 57618230122798034976 57782384624572388352 57856321982809597104 58021154808971447808 58561494942963437568 58649477958202264848 59418799814135473569 59744555446861688832 59834315896751805552 60004784033209787904 60252737686239580416 60391541659931044992 60951516162959904768 61611572804576116608 61787104351027900416 62042422964048676864 62331574490105386752 62597583343286754048 62856251043052401792 63035328681351696384 63295805246150670336 63536934454719120252 64163531441452050432 64279436192921180088 64820508888147789348 64913355682003243008 65005182702643936896 65273799160092878784 65459764399865223168 66936029713613558784 67212624877719399936 67313605383845781246 67505382037361011392 67718253767028074496 67998081261933149184 68288272738131004416 68570455683329892864 69313019405148131184 69510492394906387968 70322801988836846592 70422281261197598304 70713282423433952016 70914744766520658432 71207780901919504128 71575160485844201472 72183972871633556736 73021123323942064128 73130830540474429008 73322863502966618112 73642234949848376064 74328051273761286144 74496297532506550272 74804133472723519488 75303033427815253632 75829628067170605056 75943554792031137816 76183035487906583808 76715783987822014464 76824306830397379968 77043179499429851136 77141762643746129472 77361539745295263744 78199303944269686464 79113152237441452416 79225066418847298092 79552442726363196018 79779087862335740736 80006378710946383872 80336983581652773888 80522055546574726656 81463047848454564864 82148763739434822144 82272184358033732634 82847514318579423072 83108765986807182336 83463444457715672064 83808334724069869056 84154650156813959424 84715912606292160336 85308331575566930688 85705914923894906784 86427345184197052464 86673576936858582528 87031732213457171712 87640345725439389696 87842242414445156352 89248039618151411712 89616833170292533248 89751473845127708328 90007176049814681856 90664108349244198912 91051030317508005888 91427274244439857152 92417359206864174912 92680656526541850624 93497361735158080128 93763735985115795456 93896375014930131072 94284376564578602688 94552993022027544576 94943707869226005504 95305401682078680378 96245297162178075648 97230763332221684022 97370033523004864512 97507774053965905344 97910698740139318176 98189646599797834752 100404044570420338176 100818937316579099904 101258073056041517088 101577380650542111744 102432409107196506624 102855683524994839296 103574954039155642368 104265738592359581952 104994869631466991616 105484202983255269888 105633421891796397456 106069923635150928024 106372117149780987648 107115978108870365184 107362740728766302208 108617397131272753152 109531684985913096192 109696245810711643512 110463352424772564096 110811687982409576448 111284592610287562752 111744446298759825408 112206200209085279232 112954550141722880448 113744442100755907584 113915332188046706724 114274553231859875712 115073675981733021696 115236460245596069952 115564769249144776704 115712643965619194208 116042309617942895616 117298955916404529696 118837599628270947138 119668631793503611104 120009568066419575808 120505475372479160832 120783083319862089984 123223145609152233216 123408276537050598951 124084845928097353728 124663148980210773504 125195166686573508096 125712502086104803584 126591610492301340672 127073868909438240504 128327062882904100864 128558872385842360176 129641017776295578696 130010365405287873792 130547598320185757568 130919528799730446336 133872059427227117568 134425249755438799872 134627210767691562492 135010764074722022784 135436507534056148992 135996162523866298368 136576545476262008832 137140911366659785728 138626038810296262368 139020984789812775936 140645603977673693184 140844562522395196608 141426564846867904032 141829489533041316864 142415561803839008256 144367945743267113472 145846144998332526033 146261661080948858016 146645727005933236224 147284469899696752128 148656102547522572288 149608266945447038976 150606066855630507264 151659256134341210112 151887109584062275632 152366070975813167616 153648613660794759936 154283525287492258944 154723079490590527488 156398607888539372928 158226304474882904832 158450132837694596184 159104885452726392036 159558175724671481472 160012757421892767744 160673967163305547776 161044111093149453312 162926095696909129728 164297527478869644288 164544368716067465268 165695028637158846144 166217531973614364672 166926888915431344128 167616669448139738112 168309300313627918848 169431825212584320672 170616663151133861376 171411829847789813568 172854690368394104928 173347153873717165056 174063464426914343424 175684484828890312704 178256399442406420707 179233666340585066496 179502947690255416656 180014352099629363712 182854548488879714304 184834718413728349824 185361313053083701248 186994723470316160256 187792750029860262144 188568753129157205376 189105986044055089152 189887415738452011008 190610803364157360756 192490594324356151296 194461526664443368044 194740067046009729024 195015548107931810688 195821397480278636352 196379293199595669504 200808089140840676352 201637874633158199808 202516146112083034176 203154761301084223488 204864818214393013248 205711367049989678592 208531477184719163904 210968405966510539776 211266843783592794912 212139847270301856048 212744234299561975296 214725481457532604416 219063369971826192384 219392491621423287024 220926704849545128192 223488892597519650816 224412400418170558464 225909100283445760896 227488884201511815168 227830664376093413448 228549106463719751424 230147351963466043392 230472920491192139904 231129538498289553408 231425287931238388416 232084619235885791232 234597911832809059392 237675199256541894276 239337263587007222208 240019136132839151616 241010950744958321664 241566166639724179968 246446291218304466432 246816553074101197902 249326297960421547008 250390333373147016192 251425004172209607168 254147737818876481008 257117744771684720352 259282035552591157392 260020730810575747584 261095196640371515136 267744118854454235136 268850499510877599744 269254421535383124984 270021528149444045568 271992325047732596736 273153090952524017664 274281822733319571456 277252077620592524736 278041969579625551872 281291207955347386368 281689125044790393216 282853129693735808064 283658979066082633728 284831123607678016512 288735891486534226944 291692289996665052066 292523322161897716032 294568939799393504256 301212133711261014528 303774219168124551264 304732141951626335232 307297227321589519872 308567050574984517888 312797215777078745856 316452608949765809664 316900265675389192368 318209770905452784072 319116351449342962944 321347934326611095552 322088222186298906624 325852191393818259456 328595054957739288576 329088737432134930536 331390057274317692288 332435063947228729344 333853777830862688256 335233338896279476224 336618600627255837696 338863650425168641344 341233326302267722752 342823659695579627136 345709380736788209856 346694307747434330112 348126928853828686848 356512798884812841414 359005895380510833312 360028704199258727424 369669436827456699648 370224829611151796853 373989446940632320512 375585500059720524288 377137506258314410752 379774831476904022016 381221606728314721512 384981188648712302592 388923053328886736088 390031096215863621376 391642794960557272704 392758586399191339008 401616178281681352704 403275749266316399616 405032292224166068352 406309522602168446976 409729636428786026496 411422734099979357184 417062954369438327808 421936811933021079552 422533687567185589824 424279694540603712096 425488468599123950592 437538434994997578099 438784983242846574048 441853409699090256384 448824800836341116928 451818200566891521792 454977768403023630336 455661328752186826896 457098212927439502848 460945840982384279808 462850575862476776832 464169238471771582464 469195823665618118784 475350398513083788552 478674527174014444416 480038272265678303232 482021901489916643328 483132333279448359936 492892582436608932864 493633106148202395804 498652595920843094016 500780666746294032384 502850008344419214336 508295475637752962016 514235489543369440704 518564071105182314784 520041461621151495168 522190393280743030272 534769198327219262121 537700999021755199488 538508843070766249968 540043056298888091136 548563645466639142912 554504155241185049472 556083939159251103744 563378250089580786432 565706259387471616128 567317958132165267456 569662247215356033024 577471782973068453888 583384579993330104132 585046644323795432064 589137879598787008512 602424267422522029056 607548438336249102528 609464283903252670464 614594454643179039744 617134101149969035776 625594431554157491712 632905217899531619328 633800531350778384736 636419541810905568144 638232702898685925888 644176444372597813248 657190109915478577152 658177474864269861072 662780114548635384576 670466677792558952448 673237201254511675392 677727300850337282688 682466652604535445504 685647319391159254272 691418761473576419712 693388615494868660224 696253857707657373696 713025597769625682828 718011790761021666624 720057408398517454848 739338873654913399296 740449659222303593706 747978893881264641024 751171000119441048576 754275012516628821504 762443213456629443024 777846106657773472176 780062192431727242752 783285589921114545408 803232356563362705408 806551498532632799232 810064584448332136704 819459272857572052992 822845468199958714368 834125908738876655616 843873623866042159104 845067375134371179648 848559389081207424192 850976937198247901184 875076869989995156198 877569966485693148096 883706819398180512768 903636401133783043584 911322657504373653792 914196425854879005696 921891681964768559616 925701151724953553664 938391647331236237568 950700797026167577104 957349054348028888832 964043802979833286656 966264666558896719872 985785164873217865728 987266212296404791608 997305191841686188032 1001561333492588064768 1005700016688838428672 1016590951275505924032 1028470979086738881408 1037128142210364629568 1040082923242302990336 1044380786561486060544 1069538396654438524242 1077017686141532499936 1080086112597776182272 1109008310482370098944 1126756500179161572864 1131412518774943232256 1139324494430712066048 1154943565946136907776 1166769159986660208264 1170093288647590864128 1178275759197574017024 1204848534845044058112 1215096876672498205056 1218928567806505340928 1229188909286358079488 1234268202299938071552 1251188863108314983424 1265810435799063238656 1267601062701556769472 1272839083621811136288 1276465405797371851776 1316354949728539722144 1325560229097270769152 1346474402509023350784 1355454601700674565376 1364933305209070891008 1371294638782318508544 1382837522947152839424 1392507715415314747392 1426051195539251365656 1436023581522043333248 1440114816797034909696 1478677747309826798592 1480899318444607187412 1495957787762529282048 1502342000238882097152 1508550025033257643008 1524886426913258886048 1555692213315546944352 1560124384863454485504 1566571179842229090816 1604307594981657786363 1613102997065265598464 1620129168896664273408 1645690936399917428736 1668251817477753311232 1690134750268742359296 1697118778162414848384 1701953874396495802368 1750153739979990312396 1755139932971386296192 1767413638796361025536 1807272802267566087168 1822645315008747307584 1828392851709758011392 1843783363929537119232 1851402303449907107328 1876783294662472475136 1901401594052335154208 1914698108696057777664 1932529333117793439744 1971570329746435731456 1974532424592809583216 2011400033377676857344 2033181902551011848064 2056941958173477762816 2074256284420729259136 2080165846484605980672 2088761573122972121088 2139076793308877048484 2154035372283064999872 2160172225195552364544 2218016620964740197888 2253513000358323145728 2262825037549886464512 2333538319973320416528 2340186577295181728256 2409697069690088116224 2430193753344996410112 2458377818572716158976 2468536404599876143104 2502377726216629966848 2531620871598126477312 2535202125403113538944 2545678167243622272576 2552930811594743703552 2632709899457079444288 2651120458194541538304 2710909203401349130752 2742589277564637017088 2765675045894305678848 2852102391078502731312 2872047163044086666496 2957355494619653597184 2961798636889214374824 2991915575525058564096 3004684000477764194304 3017100050066515286016 3049772853826517772096 3111384426631093888704 3120248769726908971008 3133142359684458181632 3208615189963315572726 3240258337793328546816 3380269500537484718592 3394237556324829696768 3500307479959980624792 3510279865942772592384 3534827277592722051072 3614545604535132174336 3645290630017494615168 3656785703419516022784 3687566727859074238464 3702804606899814214656 3753566589324944950272 3802803188104670308416 3829396217392115555328 3949064849185619166432 4066363805102023696128 4113883916346955525632 4148512568841458518272 4177523146245944242176 4278153586617754096968 4308070744566129999744 4320344450391104729088 4436033241929480395776 4507026000716646291456 4525650075099772929024 4667076639946640833056 4680373154590363456512 4812922784944973359089 4860387506689992820224 4937072809199752286208 5004755452433259933696 5070404250806227077888 5091356334487244545152 5105861623189487407104 5265419798914158888576 5302240916389083076608 5421818406802698261504 5485178555129274034176 5531350091788611357696 5704204782157005462624 5744094326088173332992 5914710989239307194368 5923597273778428749648 6034200100133030572032 6099545707653035544192 6222768853262187777408 6240497539453817942016 6266284719368916363264 6417230379926631145452 6480516675586657093632 6760539001074969437184 6788475112649659393536 7000614959919961249584 7020559731885545184768 7229091209070264348672 7290581260034989230336 7375133455718148476928 7405609213799628429312 7507133178649889900544 7605606376209340616832 7658792434784231110656 7898129698371238332864 8132727610204047392256 8227767832693911051264 8297025137682917036544 8556307173235508193936 8616141489132259999488 8872066483858960791552 9014052001433292582912 9051300150199545858048 9334153279893281666112 9360746309180726913024 9625845569889946718178 9720775013379985640448 10140808501612454155776 10182712668974489090304 10530839597828317777152 10604481832778166153216 10843636813605396523008 10970357110258548068352 11062700183577222715392 11408409564314010925248 11488188652176346665984 11847194547556857499296 12199091415306071088384 12445537706524375554816 12532569438737832726528 12834460759853262290904 12961033351173314187264 13521078002149938874368 13576950225299318787072 14001229919839922499168 14041119463771090369536 14581162520069978460672 14811218427599256858624 15014266357299779801088 15211212752418681233664 15317584869568462221312 15796259396742476665728 16265455220408094784512 16455535665387822102528 16594050275365834073088 17112614346471016387872 17232282978264519998976 17744132967717921583104 18102600300399091716096 18668306559786563332224 18721492618361453826048 19251691139779893436356 19441550026759971280896 20281617003224908311552 20365425337948978180608 21061679195656635554304 21687273627210793046016 22125400367154445430784 22816819128628021850496 22976377304352693331968 23694389095113714998592 24398182830612142176768 24891075413048751109632 25668921519706524581808 27042156004299877748736 27153900450598637574144 28002459839679844998336 28082238927542180739072 29162325040139956921344 30422425504837362467328 31592518793484953331456 32530910440816189569024 32911071330775644205056 33188100550731668146176 34225228692942032775744 34464565956529039997952 37336613119573126664448 38503382279559786872712 38883100053519942561792 40563234006449816623104 40730850675897956361216 42123358391313271108608 45633638257256043700992 45952754608705386663936 47388778190227429997184 48796365661224284353536 49782150826097502219264 51337843039413049163616 54307800901197275148288 56004919679359689996672 56164477855084361478144 58324650080279913842688 60844851009674724934656 63185037586969906662912 65061820881632379138048 66376201101463336292352 68450457385884065551488 68929131913058079995904 74673226239146253328896 77006764559119573745424 81126468012899633246208 81461701351795912722432 84246716782626542217216 91267276514512087401984 94777556380454859994368 97592731322448568707072 99564301652195004438528 102675686078826098327232 112009839358719379993344 116649300160559827685376 121689702019349449869312 126370075173939813325824 136900914771768131102976 137858263826116159991808 149346452478292506657792 154013529118239147490848 162923402703591825444864 168493433565253084434432 182534553029024174803968 189555112760909719988736 195185462644897137414144 199128603304390008877056 205351372157652196654464 224019678717438759986688 243379404038698899738624 252740150347879626651648 273801829543536262205952 298692904956585013315584 308027058236478294981696 365069106058048349607936 379110225521819439977472 410702744315304393308928 448039357434877519973376 505480300695759253303296 547603659087072524411904 597385809913170026631168 616054116472956589963392 730138212116096699215872 758220451043638879954944 821405488630608786617856 896078714869755039946752 1095207318174145048823808 1232108232945913179926784 1516440902087277759909888 1642810977261217573235712 1792157429739510079893504 2190414636348290097647616 2464216465891826359853568 3285621954522435146471424 4928432931783652719707136 6571243909044870292942848 9856865863567305439414272 19713731727134610878828544
- Sum of all divisors σ(n): 71258679327518327624552895
- Sum of proper divisors (its aliquot sum) s(n): 51544947600383716745724351
- 19713731727134610878828544 is an abundant number, because the sum of its proper divisors (51544947600383716745724351) is greater than itself. Its abundance is 31831215873249105866895807
Bases of 19713731727134610878828544
- Binary: 10000010011101000101110001001110011110011000111001110011100100111111100010000000000002
- Hexadecimal: 0x104E8B89CF31CE727F1000
- Base-36: 2H67NVMUS5D000000
Squares and roots of 19713731727134610878828544
- 19713731727134610878828544 squared (197137317271346108788285442) is 388631218609433768034541360980729968955289749159936
- 19713731727134610878828544 cubed (197137317271346108788285443) is 7661371584455781284284920342849088863444962612086504147766382337311778013184
-
19713731727134610878828544 is a
perfect square number . Itssquare root is 4440014834112 -
The
cube root of 19713731727134610878828544 is 270140446.9448347173
Scales and comparisons
How big is 19713731727134610878828544?- 19,713,731,727,134,610,878,828,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 19,713,731,727,134,610,878,828,544 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 19713731727134610878828544 cubic inches would be around 22511703.9 feet tall.
Recreational maths with 19713731727134610878828544
- 19713731727134610878828544 backwards is 44582887801643172713731791
- 19713731727134610878828544 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 19713731727134610878828544's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 19713731727134610878828544 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 19713731727134610878828544 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/19713731727134610878828544/
Chicago style:
Numbermatics. 2024. "Number 19713731727134610878828544 - Facts about the integer". https://numbermatics.com/n/19713731727134610878828544/
The information we have on file for 19713731727134610878828544 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 19713731727134610878828544, math, Factors of 19713731727134610878828544, curriculum, school, college, exams, university, Prime factorization of 19713731727134610878828544, STEM, science, technology, engineering, physics, economics, calculator, nineteen septillion, seven hundred thirteen sextillion, seven hundred thirty-one quintillion, seven hundred twenty-seven quadrillion, one hundred thirty-four trillion, six hundred ten billion, eight hundred seventy-eight million, eight hundred twenty-eight thousand, five hundred forty-four.