111424859482165761625657344
111,424,859,482,165,761,625,657,344 is an even composite number composed of five prime numbers multiplied together.
What does the number 111424859482165761625657344 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 17901 divisors.
111424859482165761625657344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred one divisors.
Prime factorization of 111424859482165761625657344:
212 × 316 × 118 × 172 × 1012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 101 × 101)See below for interesting mathematical facts about the number 111424859482165761625657344 from the Numbermatics database.
Names of 111424859482165761625657344
- Cardinal: 111424859482165761625657344 can be written as One hundred eleven septillion, four hundred twenty-four sextillion, eight hundred fifty-nine quintillion, four hundred eighty-two quadrillion, one hundred sixty-five trillion, seven hundred sixty-one billion, six hundred twenty-five million, six hundred fifty-seven thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 1.11424859482165761625657344 × 1026
Factors of 111424859482165761625657344
Divisors of 111424859482165761625657344
- Number of divisors d(n): 17901
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 101 102 108 121 128 132 136 144 153 162 176 187 192 198 202 204 216 242 243 256 264 272 288 289 297 303 306 324 352 363 374 384 396 404 408 432 459 484 486 512 528 544 561 576 578 594 606 612 648 704 726 729 748 768 792 808 816 864 867 891 909 918 968 972 1024 1056 1088 1089 1111 1122 1152 1156 1188 1212 1224 1296 1331 1377 1408 1452 1458 1496 1536 1584 1616 1632 1683 1717 1728 1734 1782 1818 1836 1936 1944 2048 2057 2112 2176 2178 2187 2222 2244 2304 2312 2376 2424 2448 2592 2601 2662 2673 2727 2754 2816 2904 2916 2992 3072 3168 3179 3232 3264 3267 3333 3366 3434 3456 3468 3564 3636 3672 3872 3888 3993 4096 4114 4131 4224 4352 4356 4374 4444 4488 4608 4624 4752 4848 4896 5049 5151 5184 5202 5324 5346 5454 5508 5632 5808 5832 5984 6144 6171 6336 6358 6464 6528 6534 6561 6666 6732 6868 6912 6936 7128 7272 7344 7744 7776 7803 7986 8019 8181 8228 8262 8448 8704 8712 8748 8888 8976 9216 9248 9504 9537 9696 9792 9801 9999 10098 10201 10302 10368 10404 10648 10692 10908 11016 11264 11616 11664 11968 11979 12221 12288 12342 12393 12672 12716 12928 13056 13068 13122 13332 13464 13736 13824 13872 14256 14544 14641 14688 15147 15453 15488 15552 15606 15972 16038 16362 16456 16524 16896 17408 17424 17496 17776 17952 18432 18496 18513 18887 19008 19074 19392 19584 19602 19683 19998 20196 20402 20604 20736 20808 21296 21384 21816 22032 22528 22627 23232 23328 23409 23936 23958 24057 24442 24543 24684 24786 25344 25432 25856 26112 26136 26244 26664 26928 27472 27648 27744 28512 28611 29088 29189 29282 29376 29403 29997 30294 30603 30906 30976 31104 31212 31944 32076 32724 32912 33048 33792 34816 34848 34969 34992 35552 35904 35937 36663 36864 36992 37026 37179 37774 38016 38148 38784 39168 39204 39366 39996 40392 40804 41208 41472 41616 42592 42768 43632 43923 44064 45056 45254 45441 46359 46464 46656 46818 47872 47916 48114 48884 49086 49368 49572 50688 50864 51712 52224 52272 52488 53328 53856 54944 55296 55488 55539 56661 57024 57222 58176 58378 58564 58752 58806 59049 59994 60588 61206 61812 61952 62208 62424 63888 64152 65448 65824 66096 67584 67881 69632 69696 69938 69984 70227 71104 71808 71874 72171 73326 73629 73984 74052 74358 75548 76032 76296 77568 78336 78408 78732 79992 80784 81608 82416 82944 83232 85184 85536 85833 87264 87567 87846 88128 88209 89991 90508 90882 91809 92718 92928 93312 93636 95744 95832 96228 97768 98172 98736 99144 101376 101728 103424 104448 104544 104907 104976 106656 107712 107811 109888 109989 110592 110976 111078 111537 112211 113322 114048 114444 116352 116756 117128 117504 117612 118098 119988 121176 122412 123624 123904 124416 124848 127776 128304 130896 131648 131769 132192 134431 135168 135762 136323 139077 139392 139876 139968 140454 142208 143616 143748 144342 146652 147258 147968 148104 148716 151096 152064 152592 155136 156672 156816 157464 159984 161051 161568 163216 164832 165888 166464 166617 169983 170368 171072 171666 173417 174528 175134 175692 176256 176418 177147 179982 181016 181764 183618 185436 185856 186624 187272 191488 191664 192456 195536 196344 197472 198288 202752 203456 203643 206848 207757 208896 209088 209814 209952 210681 213312 215424 215622 216513 219776 219978 220887 221952 222156 223074 224422 226644 228096 228888 232704 233512 234256 235008 235224 236196 239976 242352 244824 247248 247808 248832 248897 249696 255552 256608 257499 261792 262701 263296 263538 264384 264627 268862 269973 271524 272646 275427 278154 278784 279752 279936 280908 284416 287232 287496 288684 293304 294516 295936 296208 297432 302192 304128 305184 310272 313344 313632 314721 314928 319968 321079 322102 323136 323433 326432 329664 329967 331776 332928 333234 334611 336633 339966 340736 342144 343332 346834 349056 350268 351384 352512 352836 354294 359964 362032 363528 367236 370872 371712 373248 374544 382976 383328 384659 384912 391072 392688 394944 395307 396576 403293 405504 406912 407286 408969 413696 415514 417231 418176 419628 419904 421362 426624 430848 431244 433026 439552 439956 441774 443904 444312 446148 448844 453288 456192 457776 465408 467024 468512 470016 470448 472392 479952 483153 484704 489648 494496 495616 497664 497794 499392 499851 509949 511104 513216 514998 520251 523584 525402 526592 527076 528768 529254 531441 537724 539946 543048 545292 550854 556308 557568 559504 559872 561816 568832 574464 574992 577368 586608 589032 591872 592416 594864 604384 608256 610368 610929 620544 623271 626688 627264 629442 629856 632043 639936 642158 644204 646272 646866 649539 652864 659328 659934 662661 665856 666468 669222 673266 679932 681472 684288 686664 693668 698112 700536 702768 705024 705672 708588 719928 724064 727056 734472 741744 743424 746496 746691 749088 765952 766656 769318 769824 772497 782144 785376 788103 789888 790614 793152 793881 806586 809919 813824 814572 817938 826281 831028 834462 836352 839256 839808 842724 853248 861696 862488 866052 879104 879912 883548 887808 888624 892296 897688 906576 912384 915552 930816 934048 937024 940032 940896 944163 944784 959904 963237 966306 969408 970299 979296 988992 989901 995328 995588 998784 999702 1003833 1009899 1019898 1022208 1026432 1029996 1040502 1047168 1050804 1053184 1054152 1057536 1058508 1062882 1075448 1079892 1086096 1090584 1101708 1112616 1115136 1119008 1119744 1123632 1137664 1148928 1149984 1153977 1154736 1173216 1178064 1183744 1184832 1185921 1189728 1208768 1209879 1216512 1220736 1221858 1226907 1234321 1241088 1246542 1251693 1254528 1258884 1259712 1264086 1279872 1284316 1288408 1292544 1293732 1299078 1305728 1318656 1319868 1325322 1331712 1332936 1338444 1346532 1359864 1362944 1368576 1373328 1387336 1396224 1401072 1405536 1410048 1411344 1417176 1439856 1448128 1449459 1454112 1468944 1478741 1483488 1486848 1492992 1493382 1498176 1499553 1529847 1533312 1538636 1539648 1544994 1560753 1564288 1570752 1576206 1579776 1581228 1586304 1587762 1594323 1613172 1619838 1627648 1629144 1635876 1652562 1662056 1668924 1672704 1678512 1679616 1685448 1706496 1723392 1724976 1732104 1758208 1759824 1767096 1771561 1775616 1777248 1784592 1795376 1813152 1824768 1831104 1832787 1861632 1868096 1869813 1874048 1880064 1881792 1888326 1889568 1896129 1907587 1919808 1926474 1932612 1938816 1940598 1948617 1958592 1977984 1979802 1987983 1991176 1997568 1999404 2007666 2019798 2039796 2044416 2052864 2059992 2081004 2094336 2101608 2106368 2108304 2115072 2117016 2125764 2150896 2159784 2172192 2181168 2203416 2225232 2230272 2238016 2239488 2240073 2247264 2275328 2285327 2297856 2299968 2307954 2309472 2317491 2346432 2356128 2364309 2369664 2371842 2379456 2381643 2417536 2419758 2429757 2441472 2443716 2453814 2468642 2478843 2493084 2503386 2509056 2517768 2519424 2528172 2559744 2568632 2576816 2585088 2587464 2598156 2611456 2637312 2639736 2650644 2663424 2665872 2676888 2693064 2719728 2725888 2737152 2737867 2746656 2774672 2792448 2802144 2811072 2820096 2822688 2832489 2834352 2879712 2889711 2896256 2898918 2908224 2910897 2937888 2948089 2957482 2966976 2969703 2985984 2986764 2996352 2999106 3011499 3029697 3059694 3066624 3077272 3079296 3089988 3121506 3128576 3141504 3152412 3159552 3162456 3172608 3175524 3188646 3226344 3239676 3255296 3258288 3271752 3305124 3324112 3337848 3345408 3357024 3359232 3370896 3412992 3446784 3449952 3461931 3464208 3516416 3519648 3531869 3534192 3543122 3551232 3554496 3557763 3569184 3590752 3626304 3629637 3649536 3662208 3665574 3680721 3702963 3723264 3736192 3739626 3748096 3755079 3763584 3776652 3779136 3792258 3815174 3839616 3852948 3865224 3877632 3881196 3897234 3917184 3955968 3959604 3975966 3982352 3995136 3998808 4015332 4039596 4079592 4088832 4105728 4119984 4162008 4188672 4203216 4212736 4216608 4230144 4231249 4234032 4251528 4301792 4319568 4344384 4348377 4362336 4406832 4436223 4450464 4460544 4476032 4478976 4480146 4494528 4498659 4550656 4570654 4589541 4599936 4615908 4618944 4634982 4682259 4692864 4712256 4728618 4739328 4743684 4758912 4763286 4782969 4835072 4839516 4859514 4882944 4887432 4907628 4937284 4957686 4986168 5006772 5018112 5035536 5038848 5056344 5119488 5137264 5153632 5170176 5174928 5196312 5222912 5274624 5279472 5301288 5314683 5326848 5331744 5353776 5386128 5439456 5451776 5474304 5475734 5493312 5498361 5549344 5584896 5604288 5609439 5622144 5640192 5645376 5664978 5668704 5688387 5722761 5759424 5779422 5792512 5797836 5816448 5821794 5845851 5875776 5896178 5914964 5933952 5939406 5963949 5973528 5992704 5998212 6022998 6059394 6119388 6133248 6154544 6158592 6179976 6243012 6257152 6283008 6304824 6319104 6324912 6345216 6351048 6377292 6452688 6479352 6510592 6516576 6543504 6610248 6648224 6675696 6690816 6714048 6718464 6720219 6741792 6825984 6855981 6893568 6899904 6923862 6928416 6952473 7032832 7039296 7063738 7068384 7086244 7092927 7108992 7115526 7138368 7144929 7181504 7252608 7259274 7289271 7324416 7331148 7361442 7405926 7436529 7472384 7479252 7496192 7510158 7527168 7553304 7558272 7584516 7630348 7679232 7705896 7730448 7755264 7762392 7794468 7834368 7911936 7919208 7951932 7964704 7990272 7997616 8030664 8079192 8159184 8177664 8211456 8213601 8239968 8324016 8377344 8406432 8425472 8433216 8460288 8462498 8468064 8497467 8503056 8603584 8639136 8669133 8688768 8696754 8724672 8732691 8813664 8844267 8872446 8900928 8909109 8952064 8957952 8960292 8989056 8997318 9034497 9089091 9141308 9179082 9199872 9231816 9237888 9269964 9364518 9385728 9424512 9457236 9478656 9487368 9517824 9526572 9565938 9670144 9679032 9719028 9765888 9774864 9815256 9874568 9915372 9972336 10013544 10036224 10071072 10077696 10112688 10238976 10274528 10307264 10340352 10349856 10385793 10392624 10445824 10549248 10558944 10595607 10602576 10629366 10653696 10663488 10673289 10707552 10772256 10878912 10888911 10948608 10951468 10986624 10996722 11042163 11098688 11108889 11169792 11208576 11218878 11244288 11265237 11290752 11329956 11337408 11376774 11445522 11518848 11558844 11585024 11595672 11632896 11643588 11691702 11751552 11792356 11829928 11867904 11878812 11927898 11947056 11985408 11996424 12045996 12118788 12238776 12266496 12309088 12317184 12359952 12486024 12514304 12566016 12609648 12638208 12649824 12690432 12693747 12702096 12754584 12905376 12958704 13021184 13033152 13045131 13087008 13220496 13296448 13308669 13351392 13381632 13428096 13436928 13440438 13483584 13495977 13577531 13651968 13711962 13768623 13799808 13847724 13856832 13904946 14046777 14078592 14127476 14136768 14172488 14185854 14217984 14231052 14276736 14289858 14348907 14363008 14505216 14518548 14578542 14648832 14662296 14722884 14811852 14873058 14944768 14958504 14992384 15020316 15054336 15106608 15116544 15169032 15260696 15358464 15411792 15460896 15510528 15524784 15588936 15668736 15823872 15838416 15903864 15929408 15944049 15980544 15995232 16061328 16158384 16266151 16318368 16355328 16422912 16427202 16479936 16495083 16648032 16754688 16812864 16828317 16866432 16920576 16924996 16936128 16994934 17006112 17065161 17168283 17207168 17278272 17338266 17377536 17393508 17449344 17465382 17537553 17627328 17688534 17744892 17801856 17818218 17891847 17904128 17920584 17978112 17994636 18068994 18178182 18282616 18358164 18399744 18463632 18475776 18539928 18729036 18771456 18849024 18914472 18957312 18974736 19035648 19053144 19131876 19340288 19358064 19438056 19487171 19531776 19549728 19630512 19749136 19830744 19944672 20027088 20072448 20142144 20155392 20160657 20225376 20477952 20549056 20567943 20614528 20680704 20699712 20771586 20785248 20857419 20891648 20983457 21098496 21117888 21191214 21205152 21258732 21278781 21326976 21346578 21415104 21434787 21544512 21757824 21777822 21867813 21902936 21973248 21993444 22084326 22197376 22217778 22309587 22417152 22437756 22488576 22530474 22581504 22659912 22674816 22753548 22891044 23037696 23117688 23170048 23191344 23265792 23287176 23383404 23503104 23584712 23659856 23735808 23757624 23855796 23894112 23970816 23992848 24091992 24237576 24477552 24532992 24618176 24634368 24640803 24719904 24972048 25028608 25132032 25138597 25219296 25276416 25299648 25380864 25387494 25404192 25492401 25509168 25810752 25917408 26007399 26066304 26090262 26174016 26198073 26440992 26532801 26592896 26617338 26702784 26727327 26856192 26873856 26880876 26967168 26991954 27103491 27155062 27267273 27423924 27537246 27599616 27695448 27713664 27809892 28093554 28157184 28254952 28273536 28344976 28371708 28435968 28462104 28553472 28579716 28697814 28726016 29010432 29037096 29157084 29297664 29324592 29445768 29623704 29746116 29889536 29917008 29984768 30040632 30108672 30116537 30213216 30233088 30338064 30521392 30716928 30823584 30921792 31021056 31049568 31157379 31177872 31337472 31647744 31676832 31786821 31807728 31858816 31888098 31961088 31990464 32019867 32122656 32316768 32428979 32532302 32636736 32666733 32845824 32854404 32959872 32990166 33126489 33296064 33326667 33509376 33625728 33656634 33732864 33795711 33849992 33872256 33989868 34012224 34130322 34336566 34414336 34556544 34676532 34755072 34787016 34898688 34930764 35075106 35254656 35377068 35489784 35603712 35636436 35783694 35808256 35841168 35956224 35989272 36137988 36356364 36565232 36716328 36799488 36927264 36951552 37079856 37458072 37542912 37698048 37828944 37914624 37949472 38071296 38081241 38106288 38263752 38680576 38716128 38850559 38876112 38974342 39063552 39099456 39135393 39261024 39498272 39661488 39889344 39926007 40054176 40144896 40284288 40310784 40321314 40450752 40487931 40732593 40955904 41098112 41135886 41229056 41305869 41399424 41543172 41570496 41714838 41783296 41966914 42140331 42235776 42382428 42410304 42517464 42557562 42653952 42693156 42830208 42869574 43046721 43089024 43515648 43555644 43735626 43805872 43946496 43986888 44168652 44394752 44435556 44619174 44834304 44875512 44977152 45060948 45163008 45319824 45349632 45507096 45782088 46075392 46235376 46340096 46382688 46531584 46543739 46574352 46766808 47006208 47169424 47319712 47471616 47515248 47711592 47788224 47832147 47941632 47985696 48183984 48475152 48798453 48955104 49065984 49236352 49268736 49281606 49439808 49485249 49944096 50057216 50264064 50277194 50438592 50484951 50599296 50761728 50774988 50808384 50984802 51018336 51195483 51504849 51621504 51834816 52014798 52132608 52180524 52348032 52396146 52612659 52881984 53065602 53185792 53234676 53405568 53454654 53675541 53712384 53761752 53934336 53983908 54206982 54310124 54534546 54847848 55074492 55199232 55390896 55427328 55619784 56187108 56314368 56509904 56547072 56689952 56743416 56871936 56924208 57106944 57159432 57395628 57452032 58020864 58074192 58314168 58461513 58595328 58649184 58891536 59247408 59492232 59779072 59834016 59969536 60081264 60217344 60233074 60426432 60466176 60481971 60676128 61042784 61433856 61647168 61703829 61843584 62042112 62099136 62314758 62355744 62572257 62674944 62950371 63295488 63353664 63573642 63615456 63717632 63776196 63836343 63980928 64039734 64245312 64304361 64633536 64857958 65064604 65273472 65333466 65603439 65708808 65919744 65980332 66252978 66592128 66653334 66928761 67251456 67313268 67465728 67591422 67699984 67744512 67979736 68024448 68260644 68673132 68828672 69113088 69353064 69510144 69574032 69797376 69861528 70150212 70509312 70754136 70979568 71207424 71272872 71567388 71616512 71682336 71912448 71978544 72275976 72712728 73130464 73432656 73598976 73854528 73903104 73922409 74159712 74916144 75085824 75396096 75415791 75657888 75829248 75898944 76142592 76162482 76212576 76477203 76527504 77361152 77432256 77701118 77752224 77948684 78022197 78198912 78270786 78522048 78594219 78996544 79322976 79598403 79778688 79852014 80108352 80181981 80568576 80621568 80642628 80901504 80975862 81310473 81465186 81801819 82196224 82271772 82458112 82611738 82798848 83086344 83140992 83429676 83933828 84280662 84471552 84764856 84820608 85034928 85115124 85307904 85386312 85660416 85739148 86093442 86178048 87031296 87111288 87471252 87611744 87892992 87973776 88337304 88789504 88871112 89238348 89668608 89751024 89954304 90121896 90326016 90349611 90639648 90699264 91014192 91564176 92150784 92470752 92680192 92765376 93063168 93087478 93148704 93472137 93533616 94012416 94338848 94639424 94943232 95030496 95360463 95423184 95576448 95664294 95883264 95971392 96059601 96367968 96950304 97286937 97596906 97910208 98000199 98472704 98537472 98563212 98879616 98970498 99379467 99888192 99980001 100528128 100554388 100877184 100969902 101198592 101387133 101549976 101616768 101969604 102036672 102390966 103009698 103243008 103669632 104029596 104265216 104361048 104696064 104792292 105225318 105763968 106131204 106371584 106469352 106811136 106909308 107351082 107424768 107523504 107868672 107967816 108413964 108620248 109069092 109695696 110148984 110398464 110781792 110854656 111239568 112374216 112628736 113019808 113094144 113379904 113486832 113743872 113848416 114213888 114243723 114318864 114791256 114904064 116041728 116148384 116551677 116628336 116923026 117190656 117298368 117406179 117783072 118494816 118984464 119558144 119668032 119778021 120162528 120434688 120466148 120852864 120932352 120963942 121352256 121463793 122085568 122197779 122867712 123294336 123407658 123687168 123917607 124198272 124629516 124711488 125144514 125349888 125900742 126420993 126707328 127147284 127230912 127435264 127552392 127672686 127961856 128079468 128490624 128608722 129267072 129715916 130129208 130546944 130666932 131206878 131417616 131839488 131960664 132505956 133184256 133306668 133857522 134502912 134626536 134931456 135182844 135399968 135489024 135959472 136048896 136521288 137346264 137657344 138226176 138706128 139020288 139148064 139594752 139631217 139723056 140300424 141018624 141508272 141959136 142414848 142545744 143134776 143233024 143364672 143496441 143824896 143957088 144551952 145425456 146260928 146395359 146865312 147197952 147709056 147806208 147844818 148319424 148455747 149352841 149832288 150171648 150792192 150831582 151315776 151454853 151797888 152285184 152324964 152425152 152954406 153055008 153586449 154514547 154864512 155402236 155504448 155897368 156044394 156397824 156541572 157044096 157188438 157837977 157993088 158645952 159196806 159557376 159704028 160216704 160363962 161026623 161137152 161285256 161803008 161951724 162620946 162930372 163603638 164392448 164543544 164916224 165223476 165597696 166172688 166281984 166859352 167867656 168561324 168943104 169529712 169641216 170069856 170230248 170615808 170772624 171320832 171478296 172186884 172356096 174062592 174222576 174942504 175223488 175384539 175785984 175947552 176674608 177579008 177742224 178476696 178927661 179337216 179502048 179908608 180243792 180652032 180699222 181279296 181398528 181445913 182028384 183128352 184301568 184941504 185111487 185530752 186126336 186174956 186297408 186944274 187067232 187716771 188024832 188677696 188851113 189278848 189886464 190060992 190720926 190846368 191152896 191328588 191509029 191942784 192119202 192735936 192913083 193900608 194573874 195193812 195820416 196000398 196810317 196945408 197126424 197759232 197940996 198758934 199776384 199960002 200786283 201108776 201754368 201939804 202397184 202774266 203099952 203233536 203939208 204073344 204781932 206019396 206486016 207339264 208059192 208530432 208722096 209392128 209584584 210450636 211527936 212262408 212743168 212938704 213622272 213818616 214358881 214702164 214849536 215047008 215737344 215935632 216827928 217240496 218138184 219391392 220297968 220796928 221563584 221709312 221767227 222479136 224748432 225257472 226039616 226188288 226247373 226759808 226973664 227487744 227696832 228427776 228487446 228637728 229431609 229582512 229808128 230818027 232083456 232296768 233103354 233256672 233846052 234066591 234596736 234812358 235566144 235782657 236989632 237968928 238795209 239336064 239556042 240325056 240545943 240932296 241705728 241864704 241927884 242704512 242927586 243931419 244171136 244395558 245405457 246588672 246815316 247374336 247835214 248396544 249259032 249422976 250289028 251801484 252841986 253414656 254294568 254461824 254870528 255104784 255345372 255923712 256158936 256981248 257217444 258534144 259431832 260258416 261093888 261333864 262413756 262835232 263678976 263921328 265011912 266368512 266613336 267715044 269005824 269253072 269862912 270365688 270799936 270978048 271048833 271918944 272097792 273042576 274692528 275314688 276452352 276524567 277412256 278040576 278296128 279189504 279262434 279446112 280416411 280600848 282037248 283016544 283918272 284829696 285091488 286081389 286269552 286729344 286992882 287649792 287914176 288178803 289103904 290850912 291860811 292521856 292790718 293730624 294000597 295418112 295612416 295689636 296638848 296911494 298138401 298705682 299664576 299940003 301584384 301663164 302631552 302909706 303595776 304161399 304649928 304850304 305908812 306110016 307172898 309029094 309729024 310804472 311008896 311794736 312088788 312795648 313083144 314088192 314376876 315675954 315986176 317291904 318393612 319114752 319408056 320433408 320727924 322053246 322274304 322570512 323606016 323903448 325241892 325860744 327207276 328784896 329087088 329832448 330446952 331195392 331281907 332345376 332563968 333718704 335735312 337122648 337886208 339059424 339282432 340139712 340460496 341231616 341545248 342641664 342731169 342956592 344373768 344712192 348125184 348445152 349655031 349885008 350446976 350769078 351571968 351895104 352218537 353349216 355158016 355484448 356718769 356953392 357855322 358674432 359004096 359334063 360487584 361304064 361398444 362558592 362797056 362891826 364056768 364391379 366256704 366593337 368603136 369883008 370222974 371061504 371752821 372349912 372594816 373888548 374134464 375433542 376049664 377355392 377702226 378557696 379262979 380121984 381441852 381692736 382305792 382657176 383018058 383885568 384238404 385471872 385826166 387801216 389147748 390387624 391640832 392000796 393620634 393890816 394252848 395518464 395881992 397517868 399552768 399920004 401572566 402217552 403508736 403879608 404794368 405548532 406199904 406467072 407878416 408146688 409563864 412038792 412972032 414678528 416118384 417060864 417444192 418784256 418893651 419169168 420901272 423055872 424524816 425486336 425877408 427244544 427356149 427637232 428717762 429404328 429699072 430094016 430489323 431474688 431871264 433655856 434480992 436276368 438782784 439186077 440595936 441593856 443127168 443418624 443534454 444958272 445367241 448058523 449496864 450514944 452079232 452376576 452494746 453519616 453947328 454364559 455393664 456855552 456974892 457275456 458863218 459165024 459616256 460759347 461636054 463543641 464593536 466206708 466513344 467692104 468133182 469193472 469624716 471132288 471565314 473513931 473979264 475937856 477590418 478672128 479112084 480650112 481091886 481864592 483079869 483411456 483855768 485409024 485855172 487862838 488342272 488791116 490810914 493177344 493630632 494748672 495670428 496793088 498518064 498845952 500578056 503602968 505683972 506829312 508589136 508923648 509741056 510209568 510690744 511847424 511981129 512317872 513962496 514434888 517068288 518863664 520516832 522187776 522667728 524827512 525670464 526153617 527357952 527842656 530023824 532737024 533226672 535430088 536782983 538011648 538506144 539725824 540731376 541599872 541956096 542097666 543837888 544195584 544337739 546085152 549385056 550629376 552904704 553049134 554824512 555334461 556592256 558379008 558524868 558892224 560832822 561201696 563150313 564074496 566033088 566553339 567836544 569659392 570182976 572162778 572539104 573458688 573985764 574527087 575828352 576357606 578207808 578739249 581701824 583721622 585043712 585581436 587461248 588001194 590430951 590836224 591379272 593277696 593822988 596276802 597411364 599329152 599880006 602358849 603326328 605263104 605819412 607191552 608322798 609299856 609700608 611817624 612220032 614345796 618058188 619458048 621608944 622017792 623589472 624177576 625591296 626166288 628176384 628753752 631351908 631972352 634583808 636787224 638229504 638816112 640866816 641455848 643076643 644106492 644548608 645141024 647212032 647806896 650483784 651721488 654414552 657569792 658174176 659664896 660893904 662390784 662563814 664690752 665127936 665301681 667437408 671470624 674245296 675772416 678118848 678564864 678742119 680279424 680920992 682463232 683090496 685283328 685462338 685913184 688294827 688747536 689424384 692454081 696250368 696890304 699310062 699770016 700893952 701538156 702199773 703790208 704437074 706698432 707347971 710316032 710968896 713437538 713906784 715710644 716385627 718008192 718668126 720975168 721637829 722796888 725117184 725594112 725783652 728113536 728782758 731794257 732513408 733186674 736216371 739766016 740445948 742123008 743505642 744699824 745189632 747777096 748268928 750867084 754710784 755404452 757115392 758525958 760243968 762883704 763385472 764611584 765314352 766036116 767771136 768476808 770943744 771652332 775602432 778295496 780775248 783281664 784001592 787241268 787781632 788505696 791036928 791763984 795035736 799105536 799840008 803145132 804435104 807017472 807759216 809588736 811097064 812399808 812934144 813146499 815756832 816293376 819127728 824077584 825944064 829357056 829573701 832236768 834121728 834888384 837568512 837787302 838338336 841249233 841802544 846111744 849049632 850972672 851754816 854489088 854712298 855274464 857435524 858244167 858808656 860188032 860978646 862949376 863742528 864536409 867311712 868961984 872552736 875582433 877565568 878372154 881191872 882001791 886254336 886837248 887068908 889916544 890734482 894415203 896117046 898993728 899820009 904158464 904753152 904989492 907039232 907894656 908729118 910787328 912484197 913949784 914550912 917726436 918330048 921518694 923272108 927087282 929187072 932413416 933026688 935384208 936266364 938386944 939249432 942264576 943130628 947027862 947958528 951875712 955180836 957344256 958224168 961300224 962183772 963729184 966159738 966822912 967711536 970818048 971710344 975725676 976684544 977582232 981621828 986354688 987261264 989497344 991340856 993586176 993845721 997036128 997691904 1001156112 1007205936 1011367944 1013658624 1017178272 1017847296 1019482112 1020419136 1021381488 1023694848 1023962258 1024635744 1027924992 1028193507 1028869776 1034136576 1037727328 1041033664 1044375552 1045335456 1048965093 1049655024 1051340928 1052307234 1054715904 1055685312 1056655611 1060047648 1065474048 1066453344 1070156307 1070860176 1073565966 1076023296 1077012288 1078002189 1081462752 1083199744 1083912192 1084195332 1087675776 1088391168 1088675478 1092170304 1093174137 1098770112 1099780011 1105809408 1106098268 1109649024 1110668922 1113184512 1115258463 1117049736 1117784448 1121665644 1122403392 1126300626 1128148992 1132066176 1133106678 1135673088 1137788937 1140365952 1144325556 1145078208 1146917376 1147971528 1149054174 1151656704 1152715212 1156415616 1157478498 1163403648 1167443244 1170087424 1171162872 1174922496 1176002388 1180861902 1181672448 1182758544 1186555392 1187645976 1192553604 1194822728 1198658304 1199760012 1204717698 1206652656 1210526208 1211638824 1214383104 1216645596 1218599712 1219401216 1223635248 1224440064 1228691592 1236116376 1238916096 1243217888 1244035584 1247178944 1248355152 1251182592 1252332576 1256352768 1256680953 1257507504 1262703816 1263944704 1269167616 1273574448 1276459008 1277632224 1281733632 1282068447 1282911696 1286153286 1288212984 1289097216 1290282048 1291467969 1294424064 1295613792 1300967568 1303442976 1308829104 1315139584 1316348352 1317558231 1321787808 1324781568 1325127628 1329381504 1330255872 1330603362 1334874816 1336101723 1342941248 1344175569 1348490592 1351544832 1356237696 1357129728 1357484238 1360558848 1361841984 1363093677 1366180992 1370566656 1370924676 1371826368 1376589654 1377495072 1378848768 1382278041 1384908162 1390630923 1393780608 1398620124 1399540032 1401787904 1403076312 1404399546 1407580416 1408874148 1413396864 1414695942 1421937792 1426875076 1427813568 1431421288 1432771254 1436016384 1437336252 1441950336 1443275658 1445593776 1449239607 1450234368 1451567304 1456227072 1457565516 1463588514 1465026816 1466373348 1472432742 1479532032 1480891896 1484246016 1487011284 1489399648 1490379264 1495554192 1496537856 1501734168 1509421568 1510808904 1514230784 1517051916 1520487936 1525767408 1526770944 1529223168 1530628704 1532072232 1535542272 1535943387 1536953616 1541887488 1543304664 1551204864 1556590992 1561550496 1566563328 1568003184 1574482536 1575563264 1577011392 1578460851 1582073856 1583527968 1590071472 1598211072 1599680016 1606290264 1608870208 1610348949 1614034944 1615518432 1619177472 1622194128 1624799616 1625868288 1626292998 1631513664 1632586752 1633013217 1638255456 1642881251 1648155168 1651888128 1658714112 1659147402 1664473536 1666003383 1669776768 1675137024 1675574604 1676676672 1682498466 1683605088 1689450939 1692223488 1698099264 1699660017 1703509632 1708978176 1709424596 1710548928 1714871048 1716488334 1717617312 1720376064 1721957292 1723581261 1727485056 1729072818 1734623424 1736217747 1737923968 1745105472 1751164866 1755131136 1756744308 1762383744 1764003582 1771292853 1772508672 1774137816 1779833088 1781468964 1788830406 1792234092 1797987456 1799640018 1807076547 1808316928 1809978984 1814078464 1815789312 1817458236 1821574656 1824968394 1827899568 1829101824 1835452872 1836660096 1843037388 1846544216 1854174564 1858374144 1864826832 1866053376 1870768416 1872532728 1876773888 1878498864 1884529152 1886261256 1894055724 1895917056 1903751424 1910361672 1914688512 1916448336 1922600448 1924367544 1927458368 1929229929 1932319476 1933645824 1935423072 1941636096 1943420688 1951451352 1953369088 1955164464 1963243656 1968204271 1972709376 1974522528 1978994688 1982681712 1987172352 1987691442 1994072256 1995383808 1995905043 2002312224 2014411872 2022735888 2027317248 2034356544 2035694592 2036226357 2040838272 2042762976 2047389696 2047924516 2049271488 2055849984 2056387014 2057739552 2064884481 2068273152 2075454656 2077362243 2082067328 2088751104 2090670912 2097930186 2099310048 2102681856 2104614468 2106599319 2111370624 2113311222 2120095296 2122043913 2130948096 2132906688 2140312614 2141720352 2147131932 2149156881 2154024576 2156004378 2162925504 2164913487 2166399488 2168390664 2175351552 2176782336 2177350956 2184340608 2186348274 2197540224 2199560022 2208649113 2212196536 2219298048 2221337844 2226369024 2230516926 2234099472 2235568896 2243331288 2244806784 2252601252 2264132352 2266213356 2271346176 2275577874 2280731904 2288651112 2290156416 2293834752 2295943056 2298108348 2303313408 2305430424 2312831232 2314956996 2326807296 2334886488 2340174848 2342325744 2349844992 2352004776 2361723804 2363344896 2365517088 2373110784 2375291952 2385107208 2389645456 2397316608 2399520024 2409435396 2413305312 2421052416 2423277648 2428766208 2433291192 2437199424 2438802432 2439439497 2447270496 2448880128 2457383184 2472232752 2477832192 2486435776 2488071168 2488721103 2494357888 2496710304 2502365184 2504665152 2512705536 2513361906 2515015008 2523747699 2525407632 2527889408 2538335232 2538998297 2547148896 2552918016 2555264448 2563467264 2564136894 2565823392 2572306572 2574732501 2576425968 2580564096 2582935938 2588848128 2591227584 2593609227 2601935136 2606885952 2617658208 2626747299 2632696704 2635116462 2643575616 2646005373 2650255256 2658763008 2660511744 2661206724 2669749632 2672203446 2683245609 2685882496 2688351138 2696981184 2699460027 2712475392 2714259456 2714968476 2721117696 2723683968 2726187354 2732361984 2737452591 2741849352 2743652736 2753179308 2754990144 2764556082 2769816324 2781261846 2787561216 2797240248 2799080064 2803575808 2806152624 2808799092 2815160832 2817748296 2826793728 2829391884 2843875584 2853750152 2855627136 2862842576 2865542508 2872032768 2874672504 2883900672 2886551316 2891187552 2898479214 2900468736 2903134608 2912454144 2915131032 2927177028 2930053632 2932746696 2944865484 2959064064 2961783792 2968492032 2974022568 2978799296 2980758528 2981537163 2991108384 2993075712 3003468336 3018843136 3021617808 3028461568 3034103832 3040975872 3041770237 3051534816 3053541888 3058446336 3061257408 3064144464 3071084544 3071886774 3073907232 3083774976 3084580521 3086609328 3102409728 3113181984 3123100992 3133126656 3136006368 3146895279 3148965072 3154022784 3156921702 3164147712 3167055936 3169966833 3180142944 3196422144 3199360032 3210468921 3212580528 3217740416 3220697898 3228069888 3231036864 3234006567 3244388256 3249599232 3251736576 3252585996 3263027328 3265173504 3266026434 3276510912 3279522411 3285762502 3296310336 3299340033 3317428224 3318294804 3328947072 3332006766 3339553536 3345775389 3351149208 3353353344 3364996932 3367210176 3378901878 3384446976 3396198528 3399320034 3407019264 3413366811 3418849192 3421097856 3429742096 3432976668 3435234624 3440752128 3443914584 3447162522 3454970112 3458145636 3469246848 3472435494 3475847936 3490210944 3502329732 3510262272 3513488616 3524767488 3528007164 3542585706 3545017344 3548275632 3559666176 3562937928 3577660812 3584468184 3595974912 3599280036 3614153094 3616633856 3619957968 3628156928 3631578624 3634916472 3643149312 3644100977 3649936788 3655799136 3658203648 3670905744 3673320192 3686074776 3693088432 3708349128 3716748288 3729653664 3732106752 3741536832 3745065456 3753547776 3756997728 3769058304 3770042859 3772522512 3788111448 3791834112 3807502848 3820723344 3829377024 3832896672 3845200896 3846205341 3848735088 3854916736 3858459858 3864638952 3867291648 3870846144 3874403907 3883272192 3886841376 3902902704 3906738176 3910328928 3923906459 3926487312 3936408542 3945418752 3949045056 3952674693 3965363424 3974344704 3975382884 3988144512 3990767616 3991810086 4004624448 4008305169 4028823744 4032526707 4045471776 4054634496 4068713088 4071389184 4072452714 4081676544 4085525952 4089281031 4095849032 4098542976 4111699968 4112774028 4115479104 4129768962 4136546304 4146834123 4150909312 4154724486 4164134656 4171892769 4181341824 4195860372 4198620096 4205363712 4209228936 4213198638 4222741248 4226622444 4240190592 4244087826 4265813376 4280625228 4283440704 4294263864 4298313762 4308049152 4312008756 4325851008 4329826974 4332798976 4336781328 4347718821 4350703104 4354701912 4368681216 4372696548 4395080448 4399120044 4417298226 4424393072 4438596096 4442675688 4452738048 4461033852 4468198944 4471137792 4486662576 4489613568 4505202504 4528264704 4532426712 4542692352 4551155748 4561463808 4577302224 4580312832 4587669504 4591886112 4596216696 4606626816 4607830161 4610860848 4625662464 4629913992 4653614592 4669772976 4680349696 4684651488 4699689984 4700917639 4704009552 4723447608 4726689792 4731034176 4735382553 4746221568 4750583904 4770214416 4779290912 4794633216 4799040048 4818870792 4826610624 4831046847 4842104832 4846555296 4857532416 4866582384 4874398848 4877604864 4878878994 4894540992 4897760256 4899039651 4914766368 4928643753 4944465504 4955664384 4972871552 4976142336 4977442206 4988715776 4993420608 4998010149 5009330304 5025411072 5026723812 5030030016 5047495398 5050815264 5055778816 5068352817 5076670464 5077996594 5094297792 5098980051 5110528896 5126934528 5128273788 5131646784 5144613144 5149465002 5152851936 5161128192 5165871876 5170743783 5182455168 5187218454 5203870272 5208653241 5213771904 5235316416 5253494598 5265393408 5270232924 5287151232 5292010746 5300510512 5313878559 5317526016 5322413448 5339499264 5344406892 5366491218 5371764992 5376702276 5393962368 5398920054 5421229641 5424950784 5429936952 5442235392 5447367936 5452374708 5464723968 5474905182 5483698704 5487305472 5506358616 5509980288 5529112164 5539632648 5562523692 5575122432 5594480496 5598160128 5607151616 5612305248 5617598184 5630321664 5631792419 5635496592 5653587456 5658783768 5687751168 5707500304 5711254272 5725685152 5731085016 5744065536 5749345008 5767801344 5773102632 5782375104 5787689787 5796958428 5800937472 5806269216 5824908288 5830262064 5854354056 5860107264 5865493392 5889730968 5904612813 5918128128 5923567584 5936984064 5948045136 5957598592 5961517056 5963074326 5982216768 5986151424 5987715129 6006936672 6037686272 6043235616 6056923136 6068207664 6081951744 6083540474 6103069632 6107083776 6108679071 6122514816 6128288928 6142169088 6143773548 6147814464 6167549952 6169161042 6173218656 6194653443 6204819456 6226363968 6232086729 6246201984 6266253312 6272012736 6293790558 6297930144 6308045568 6313843404 6319797957 6334111872 6339933666 6360285888 6366131739 6392844288 6398720064 6420937842 6425161056 6435480832 6441395796 6447470643 6462073728 6468013134 6488776512 6494740461 6499198464 6505171992 6526054656 6530347008 6532052868 6553021824 6559044822 6571525004 6592620672 6598680066 6625947339 6636589608 6657894144 6664013532 6679107072 6691550778 6702298416 6706706688 6729993864 6734420352 6757803756 6792397056 6798640068 6814038528 6826733622 6837698384 6842195712 6859484192 6865953336 6870469248 6881504256 6887829168 6894325044 6909940224 6916291272 6938493696 6944870988 6951695872 6980421888 7004659464 7020524544 7026977232 7049534976 7056014328 7085171412 7090034688 7096551264 7119332352 7125875856 7155321624 7168936368 7191949824 7198560072 7228306188 7233267712 7239915936 7256313856 7263157248 7269832944 7286298624 7288201954 7299873576 7311598272 7316407296 7318318491 7341811488 7346640384 7372149552 7386176864 7416698256 7433496576 7459307328 7464213504 7466163309 7483073664 7490130912 7507095552 7513995456 7538116608 7540085718 7545045024 7571243097 7576222896 7583668224 7615005696 7616994891 7641446688 7658754048 7665793344 7690401792 7692410682 7697470176 7709833472 7716919716 7724197503 7729277904 7741692288 7748807814 7766544384 7773682752 7780827681 7805805408 7813476352 7820657856 7847812918 7852974624 7872817084 7880241897 7898090112 7905349386 7930726848 7938016119 7950765768 7976289024 7981535232 7983620172 8009248896 8016610338 8049736827 8057647488 8065053414 8090943552 8098380081 8137426176 8142778368 8144905428 8163353088 8171051904 8178562062 8191698064 8197085952 8212357773 8225548056 8230958208 8259537924 8293668246 8301818624 8309448972 8328269312 8343785538 8362683648 8391720744 8397240192 8410727424 8418457872 8426397276 8445482496 8453244888 8480381184 8488175652 8531626752 8561250456 8566881408 8588527728 8596627524 8616098304 8624017512 8651702016 8659653948 8665597952 8673562656 8695437642 8701406208 8709403824 8737362432 8745393096 8790160896 8798240088 8834596452 8848786144 8877192192 8885351376 8905476096 8922067704 8936397888 8942275584 8944611489 8973325152 8979227136 9010405008 9056529408 9064853424 9085384704 9102311496 9122927616 9125310711 9154604448 9160625664 9175339008 9183772224 9192433392 9213253632 9215660322 9221721696 9251324928 9253741563 9259827984 9307229184 9339545952 9360699392 9369302976 9399379968 9401835278 9408019104 9440685837 9446895216 9462068352 9470765106 9492443136 9501167808 9509900499 9540428832 9558581824 9589266432 9598080096 9631406763 9637741584 9653221248 9662093694 9684209664 9693110592 9702019701 9733164768 9748797696 9755209728 9757757988 9789081984 9795520512 9798079302 9829532736 9838567233 9857287506 9888931008 9898020099 9945743104 9952284672 9954884412 9977431552 9986841216 9996020298 10018660608 10037326167 10053447624 10060060032 10094990796 10101630528 10136705634 10153340928 10155993188 10188595584 10197960102 10221057792 10240100433 10256547576 10263293568 10289226288 10298930004 10305703872 10322256384 10331743752 10341487566 10364910336 10374436908 10407740544 10417306482 10427543808 10470632832 10506989196 10530786816 10540465848 10574302464 10584021492 10601021024 10627757118 10635052032 10644826896 10678998528 10688813784 10732982436 10743529984 10753404552 10787924736 10797840108 10842459282 10849901568 10859873904 10884470784 10894735872 10904749416 10929447936 10932302931 10949810364 10967397408 10974610944 11012717232 11019960576 11058224328 11079265296 11125047384 11150244864 11188960992 11196320256 11214303232 11224610496 11235196368 11260643328 11263584838 11270993184 11307174912 11310128577 11317567536 11375502336 11415000608 11422508544 11451370304 11462170032 11488131072 11498690016 11535602688 11538616023 11546205264 11564750208 11575379574 11593916856 11601874944 11612538432 11623211721 11649816576 11660524128 11708708112 11720214528 11730986784 11771719377 11779461936 11809225626 11836256256 11847135168 11858024079 11896090272 11915197184 11923034112 11926148652 11964433536 11972302848 11975430258 12013873344 12024915507 12075372544 12086471232 12097580121 12136415328 12163903488 12167080948 12206139264 12214167552 12217358142 12245029632 12256577856 12267843093 12287547096 12295628928 12335099904 12338322084 12346437312 12389306886 12409638912 12440502369 12452727936 12464173458 12492403968 12515678307 12544025472 12587581116 12595860288 12616091136 12627686808 12639595914 12668223744 12679867332 12720571776 12732263478 12797440128 12841875684 12850322112 12870961664 12882791592 12894941286 12924147456 12936026268 12977553024 12989480922 12998396928 13010343984 13052109312 13064105736 13106043648 13118089644 13143050008 13185241344 13197360132 13251894678 13273179216 13315788288 13328027064 13358214144 13383101556 13404596832 13413413376 13459987728 13468840704 13515607512 13584794112 13597280136 13628077056 13653467244 13675396768 13684391424 13718968384 13731906672 13740938496 13763008512 13775658336 13788650088 13819880448 13823490483 13832582544 13876987392 13889741976 13903391744 13960843776 14009318928 14041049088 14053954464 14099069952 14102752917 14112028656 14170342824 14180069376 14193102528 14206147659 14238664704 14251751712 14310643248 14337872736 14383899648 14397120144 14456612376 14466535424 14479831872 14493140541 14526314496 14539665888 14572597248 14576403908 14599747152 14623196544 14632814592 14636636982 14683622976 14693280768 14697118953 14744299104 14772353728 14785931259 14833396512 14866993152 14918614656 14928427008 14932326618 14966147328 14980261824 14994030447 15027990912 15076233216 15080171436 15090090048 15142486194 15152445792 15167336448 15205058451 15230011392 15233989782 15282893376 15296940153 15331586688 15380803584 15384821364 15394940352 15419666944 15433839432 15448395006 15458555808 15483384576 15497615628 15512231349 15547365504 15561655362 15611610816 15641315712 15695625836 15705949248 15745634168 15760483794 15796180224 15810698772 15861453696 15876032238 15901531536 15941635677 15952578048 15967240344 16018497792 16033220676 16099473654 16115294976 16130106828 16181887104 16196760162 16263688923 16274852352 16289810856 16326706176 16342103808 16357124124 16383396128 16394171904 16424715546 16451096112 16461916416 16519075848 16587336492 16603637248 16618897944 16656538624 16687571076 16725367296 16783441488 16794480384 16821454848 16836915744 16852794552 16890964992 16895377257 16906489776 16960762368 16976351304 17063253504 17122500912 17133762816 17177055456 17193255048 17232196608 17248035024 17303404032 17319307896 17331195904 17347125312 17363069361 17390875284 17402812416 17418807648 17474724864 17490786192 17580321792 17596480176 17669192904 17697572288 17713838439 17754384384 17770702752 17810952192 17844135408 17872795776 17884551168 17889222978 17946650304 17958454272 17963145387 18020810016 18071693761 18113058816 18129706848 18170769408 18204622992 18245855232 18250621422 18309208896 18321251328 18326037213 18367544448 18384866784 18426507264 18431320644 18443443392 18502649856 18507483126 18519655968 18583960329 18614458368 18679091904 18696260187 18738605952 18798759936 18803670556 18816038208 18881371674 18893790432 18924136704 18941530212 18959393871 19002335616 19019800998 19080857664 19098395217 19117163648 19178532864 19196160192 19262813526 19275483168 19306442496 19324187388 19342411929 19386221184 19404039402 19466329536 19484221383 19497595392 19515515976 19578163968 19591041024 19596158604 19659065472 19677134466 19714575012 19777862016 19796040198 19877842017 19891486208 19909768824 19954863104 19973682432 19992040596 20037321216 20074652334 20106895248 20120120064 20189981592 20203261056 20273411268 20311986376 20377191168 20395920204 20442115584 20480200866 20513095152 20526587136 20578452576 20597860008 20611407744 20644512768 20663487504 20682975132 20729820672 20748873816 20815481088 20834612964 20855087616 20941265664 21013978392 21061573632 21080931696 21148604928 21168042984 21202042048 21255514236 21270104064 21289653792 21357997056 21377627568 21465964872 21487059968 21506809104 21575849472 21595680216 21650246981 21684918564 21699803136 21719747808 21768941568 21789471744 21809498832 21858895872 21864605862 21899620728 21934794816 21949221888 21954955473 22025434464 22039921152 22116448656 22158530592 22250094768 22300489728 22377921984 22392640512 22398489927 22449220992 22470392736 22521286656 22527169676 22541986368 22614349824 22620257154 22635135072 22713729291 22751004672 22830001216 22845017088 22850984673 22902740608 22924340064 22976262144 22997380032 23071205376 23077232046 23092410528 23129500416 23150759148 23172592509 23187833712 23225076864 23246423442 23299633152 23321048256 23342483043 23417416224 23440429056 23461973568 23543438754 23558923872 23618451252 23640725691 23694270336 23716048158 23792180544 23814048357 23830394368 23852297304 23928867072 23944605696 23950860516 24027746688 24049831014 24172942464 24195160242 24272830656 24295140243 24334161896 24412278528 24428335104 24434716284 24490059264 24513155712 24535686186 24575094192 24591257856 24637073319 24676644168 24692874624 24778613772 24881004738 24905455872 24928346916 24984807936 25031356614 25088050944 25175162232 25191720576 25232182272 25255373616 25279191828 25336447488 25359734664 25441143552 25464526956 25594880256 25683751368 25700644224 25741923328 25765583184 25789882572 25848294912 25872052536 25955106048 25978961844 25996793856 26020687968 26104218624 26128211472 26212087296 26236179288 26286100016 26370482688 26394720264 26503789356 26546358432 26631576576 26656054128 26716428288 26766203112 26809193664 26826826752 26833834467 26919975456 26937681408 27031215024 27169588224 27194560272 27256154112 27306934488 27350793536 27368782848 27375932133 27437936768 27463813344 27481876992 27526017024 27551316672 27577300176 27639760896 27646980966 27665165088 27753974784 27761224689 27779483952 27806783488 27921687552 27928981267 28018637856 28082098176 28107908928 28198139904 28205505834 28224057312 28322057511 28340685648 28386205056 28412295318 28477329408 28503503424 28529701497 28621286496 28675745472 28767799296 28794240288 28894220289 28913224752 28959663744 28986281082 29052628992 29079331776 29106059103 29152807816 29199494304 29246393088 29265629184 29273273964 29367245952 29386561536 29394237906 29488598208 29515701699 29544707456 29571862518 29666793024 29694060297 29837229312 29856854016 29864653236 29932294656 29960523648 29988060894 30055981824 30111978501 30160342872 30180180096 30284972388 30304891584 30410116902 30460022784 30467979564 30565786752 30593880306 30663173376 30720301299 30769642728 30789880704 30839333888 30867678864 30896790012 30917111616 30966769152 30995231256 31024462698 31094731008 31123310724 31223221632 31282631424 31391251672 31411898496 31491268336 31520967588 31592360448 31621397544 31722907392 31752064476 31803063072 31883271354 31905156096 31934480688 32036995584 32066441352 32198947308 32230589952 32260213656 32363774208 32393520324 32527377846 32549704704 32579621712 32653412352 32684207616 32714248248 32766792256 32788343808 32796908793 32849431092 32902192224 32923832832 33038151696 33174672984 33207274496 33237795888 33313077248 33375142152 33450734592 33459472607 33566882976 33588960768 33642909696 33673831488 33705589104 33781929984 33790754514 33812979552 33921524736 33930385731 33952702608 34126507008 34245001824 34267525632 34354110912 34386510096 34464393216 34496070048 34606808064 34615848069 34638615792 34694250624 34726138722 34781750568 34805624832 34837615296 34869635163 34949449728 34981572384 35160643584 35192960352 35315158131 35338385808 35395144576 35427676878 35508768768 35541405504 35574072237 35688270816 35745591552 35769102336 35778445956 35893300608 35916908544 35926290774 36041620032 36074746521 36143387522 36226117632 36259413696 36292740363 36409245984 36491710464 36501242844 36618417792 36642502656 36652074426 36735088896 36769733568 36803529279 36862641288 36886886784 37005299712 37014966252 37039311936 37167920658 37228916736 37358183808 37392520374 37477211904 37547034921 37607341112 37632076416 37762743348 37787580864 37848273408 37883060424 37918787742 38004671232 38039601996 38161715328 38196790434 38234327296 38392320384 38525627052 38550966336 38612884992 38648374776 38684823858 38772442368 38808078804 38932659072 38968442766 38995190784 39031031952 39156327936 39192317208 39318130944 39354268932 39429150024 39555724032 39592080396 39755684034 39782972416 39819537648 39909726208 39947364864 39984081192 40074642432 40149304668 40213790496 40240240128 40379963184 40406522112 40546822536 40623972752 40754382336 40791840408 40884231168 40960401732 41026190304 41053174272 41156905152 41195720016 41222815488 41289025536 41326975008 41365950264 41459641344 41470471449 41497747632 41630962176 41669225928 41710175232 41882531328 42027956784 42123147264 42161863392 42297209856 42308258751 42336085968 42404084096 42511028472 42540208128 42579307584 42618442977 42715994112 42755255136 42931929744 42974119936 43013618208 43151698944 43162971049 43191360432 43300493962 43369837128 43399606272 43439495616 43479421623 43578943488 43618997664 43717791744 43729211724 43799241456 43869589632 43898443776 43909910946 44050868928 44079842304 44091356859 44232897312 44317061184 44357793777 44500189536 44600979456 44755843968 44785281024 44796979854 44898441984 44940785472 44982091341 45054339352 45083972736 45228699648 45240514308 45270270144 45427458582 45502009344 45615175353 45660002432 45690034176 45701969346 45805481216 45848680128 45890820459 45994760064 46142410752 46154464092 46184821056 46259000832 46301518296 46345185018 46375667424 46450153728 46492846884 46536694047 46642096512 46684966086 46834832448 46923947136 47086877508 47117847744 47236902504 47281451382 47388540672 47432096316 47584361088 47628096714 47660788736 47704594608 47824907031 47857734144 47901721032 48055493376 48099662028 48345884928 48390320484 48545661312 48590280486 48668323792 48791066769 48824557056 48869432568 48980118528 49026311424 49071372372 49150188384 49182515712 49274146638 49353288336 49385749248 49557227544 49762009476 49810911744 49856693832 49969615872 50062713228 50176101888 50350324464 50383441152 50464364544 50510747232 50558383656 50672894976 50686131771 50719469328 50882287104 50929053912 51189760512 51367502736 51401288448 51483846656 51531166368 51579765144 51696589824 51710094029 51744105072 51910212096 51957923688 51993587712 52041375936 52089208083 52208437248 52256422944 52424174592 52472358576 52572200032 52740965376 52789440528 53007578712 53092716864 53141515317 53263153152 53312108256 53432856576 53532406224 53618387328 53653653504 53667668934 53839950912 53875362816 53889436161 54062430048 54215081283 54339176448 54389120544 54512308224 54613868976 54701587072 54737565696 54751864266 54875873536 54927626688 54963753984 54978111639 55102633344 55154600352 55279521792 55293961932 55330330176 55507949568 55522449378 55558967904 55613566976 55751880987 55843375104 55857962534 56037275712 56088780561 56215817856 56396279808 56411011668 56448114624 56644115022 56681371296 56772410112 56824590636 56878181613 57007006848 57059402994 57242572992 57295185651 57351490944 57535598592 57588480576 57788440578 57826449504 57919327488 57972562164 58027235787 58158663552 58212118206 58305615632 58398988608 58452664149 58492786176 58546547928 58734491904 58773123072 58788475812 58977196416 59031403398 59089414912 59143725036 59333586048 59388120594 59633526051 59674458624 59729306472 59864589312 59921047296 59976121788 60111963648 60223957002 60320685744 60360360192 60569944776 60609783168 60820233804 60935959128 61131573504 61187760612 61326346752 61440602598 61539285456 61579761408 61678667776 61735357728 61793580024 61834223232 61933538304 61949716609 61990462512 62048925396 62189462016 62246621448 62446443264 62565262848 62782503344 62823796992 62982536672 63041935176 63184720896 63242795088 63445814784 63504128952 63606126144 63766542708 63810312192 63868961376 64073991168 64132882704 64397894616 64461179904 64520427312 64727548416 64787040648 64950740943 65054755692 65099409408 65159243424 65306824704 65368415232 65428496496 65533584512 65576687616 65593817586 65698862184 65804384448 65847665664 65864866419 66076303392 66349345968 66414548992 66475591776 66626154496 66750284304 66901469184 66918945214 67133765952 67177921536 67195469781 67347662976 67411178208 67563859968 67581509028 67625959104 67843049472 67860771462 67905405216 68141187873 68253014016 68490003648 68535051264 68552954019 68708221824 68773020192 68928786432 68992140096 69213616128 69231696138 69277231584 69388501248 69452277444 69517777527 69563501136 69675230592 69739270326 69898899456 69963144768 70027449129 70321287168 70385920704 70630316262 70676771616 70790289152 70855353756 70922177073 71082811008 71148144474 71376541632 71442145071 71491183104 71556891912 71786601216 71833817088 71852581548 72083240064 72149493042 72286775044 72518827392 72585480726 72818491968 72885420729 73002485688 73236835584 73285005312 73304148852 73470177792 73539467136 73607058558 73725282576 73773773568 73911219957 74029932504 74078623872 74335841316 74716367616 74785040748 74954423808 75094069842 75214682224 75264152832 75525486696 75575161728 75696546816 75766120848 75837575484 76009342464 76079203992 76323430656 76393580868 76468654592 76784640768 77051254104 77101932672 77225769984 77296749552 77369647716 77544884736 77616157608 77865318144 77936885532 77990381568 78062063904 78312655872 78384634416 78636261888 78708537864 78858300048 79111448064 79184160792 79511368068 79565944832 79639075296 79819452416 79894729728 79968162384 80149284864 80298609336 80427580992 80480480256 80501503401 80759926368 80813044224 81093645072 81247945504 81508764672 81583680816 81768462336 81920803464 82052380608 82106348544 82127796399 82313810304 82391440032 82445630976 82578051072 82653950016 82731900528 82919282688 82940942898 82995495264 83261924352 83283674067 83338451856 83420350464 83765062656 83786943801 84055913568 84246294528 84323726784 84594419712 84616517502 84672171936 84808168192 84966172533 85022056944 85158615168 85236885954 85431988224 85510510272 85589104491 85863859488 85948239872 86027236416 86303397888 86325942098 86382720864 86600987924 86682660867 86739674256 86878991232 86958843246 87157886976 87237995328 87318177309 87458423448 87598482912 87739179264 87796887552 87819821892 88101737856 88159684608 88182713718 88465794624 88547105097 88634122368 88715587554 89000379072 89082180891 89511687936 89570562048 89593959708 89796883968 89881570944 89964182682 90108678704 90167945472 90335935503 90481028616 90540540288 90854917164 91230350706 91320004864 91380068352 91403938692 91610962432 91697360256 91781640918 91989520128 92160903897 92308928184 92369642112 92518001664 92603036592 92690370036 92751334848 92900307456 92985693768 93073388094 93284193024 93369932172 93669664896 93847894272 94173755016 94235695488 94473805008 94562902764 94777081344 94864192632 95168722176 95256193428 95321577472 95409189216 95649814062 95715468288 95803442064 96110986752 96199324056 96691769856 96780640968 97091322624 97180560972 97336647584 97582133538 97649114112 97738865136 97960237056 98052622848 98142744744 98300376768 98365031424 98390726379 98548293276 98706576672 98771498496 99114455088 99524018952 99621823488 99713387664 99939231744 100125426456 100352203776 100378417821 100700648928 100766882304 100928729088 101021494464 101116767312 101345789952 101372263542 101438938656 101764574208 101791157193 101858107824 102379521024 102735005472 102802576896 102967693312 103062332736 103159530288 103393179648 103420188058 103488210144 103820424192 103847544207 103915847376 104082751872 104178416166 104416874496 104512845888 104608905489 104848349184 104944717152 105144400064 105481930752 105578881056 105945474393 106015157424 106185433728 106283030634 106526306304 106624216512 106722216711 107064812448 107236774656 107307307008 107335337868 107679901824 107750725632 107778872322 108124860096 108224239563 108430162566 108678352896 108778241088 108878221089 109227737952 109403174144 109475131392 109503728532 109751747072 109855253376 109927507968 109956223278 110205266688 110309200704 110410587837 110587923864 110660660352 111015899136 111044898756 111117935808 111503761974 111686750208 111715925068 112074551424 112177561122 112431635712 112641104763 112822023336 112896229248 113288230044 113362742592 113544820224 113649181272 113756363226 114014013696 114118805988 114485145984 114590371302 114702981888 115176961152 115576881156 115652899008 115838654976 115945124328 116054471574 116317327104 116424236412 116611231264 116797977216 116905328298 116985572352 117093095856 117468983808 117576951624 117954392832 118062806796 118178829824 118287450072 118667172096 118776241188 119267052102 119348917248 119458612944 119729178624 119842094592 119952243576 120223927296 120447914004 120641371488 120720720384 121139889552 121219566336 121640467608 121871918256 122263147008 122375521224 122652693504 122881205196 123078570912 123159522816 123357335552 123470715456 123587160048 123668446464 123867076608 123899433218 123980925024 124097850792 124378924032 124411414347 124493242896 124892886528 125130525696 125565006688 125647593984 125965073344 126083870352 126369441792 126485590176 126891629568 126924776253 127008257904 127212252288 127533085416 127620624384 127737922752 127855328931 128147982336 128265765408 128795789232 128922359808 129040854624 129455096832 129488913147 129574081296 129901481886 130109511384 130198818816 130318486848 130438264869 130736830464 130856992992 131067169024 131153375232 131187635172 131397724368 131608768896 131695331328 131729732838 132152606784 132274070577 132698691936 132829097984 132951183552 133073381331 133500568608 133802938368 133837890428 134267531904 134355843072 134390939562 134695325952 134822356416 134946274023 135163018056 135251918208 135686098944 135721542924 135810810432 136282375746 136506028032 136845526059 136980007296 137070102528 137105908038 137416443648 137546040384 137672461377 137984280192 138427232256 138463392276 138554463168 138777002496 138904554888 139035555054 139127002272 139350461184 139478540652 139610082141 139926289536 140054898258 140771841408 141260632524 141353543232 141580578304 141710707512 141844354146 142165622016 142296288948 142753083264 142884290142 142982366208 143113783824 143573202432 143705163096 144166480128 144298986084 144573550088 145037654784 145170961452 145636983936 145770841458 146004971376 146373200307 146473671168 146608297704 146940355584 147078934272 147214117116 147450565152 147547547136 147822439914 148059865008 148157247744 148671682632 149432735232 149570081496 149908847616 150188139684 150429364448 150528305664 151050973392 151150323456 151393093632 151532241696 151675150968 152018684928 152058395313 152158407984 152646861312 152787161736 152937309184 153569281536 154102508208 154203865344 154451539968 154593499104 154739295432 155089769472 155130282087 155232315216 155730636288 155873771064 155980763136 156124127808 156267624249 156625311744 156769268832 157272523776 157417075728 157716600096 158222896128 158368321584 159022736136 159131889664 159278150592 159424545951 159789459456 159936324768 160298569728 160597218672 160855161984 160960960512 161003006802 161519852736 161626088448 161668308483 162187290144 162495891008 162645243849 163017529344 163167361632 163536924672 163841606928 164104761216 164212697088 164255592798 164627620608 164782880064 164891261952 164934334917 165307900032 165463801056 165838565376 165881885796 165990990528 166523848704 166567348134 166676903712 166840700928 167255642961 167530125312 167573887602 168111827136 168266341683 168647453568 169188839424 169233035004 169344343872 169616336384 169932345066 170044113888 170317230336 170473771908 170634544839 171021020544 171178208982 171727718976 172054472832 172606795776 172651884196 172765441728 173201975848 173365321734 173479348512 173757982464 173917686492 174081707361 174475990656 174636354618 174916846896 175196965824 175357992447 175478358528 175639643784 176203475712 176319369216 176365427436 176931589248 177094210194 177268244736 177431175108 178000758144 178164361782 178900578153 179023375872 179187919416 179593767936 179763141888 179928365364 180217357408 180335890944 180671871006 180962057232 181081080576 181709834328 182460701412 182640009728 182807877384 183221924864 183394720512 183563281836 183979040256 184321807794 184617856368 184739284224 185036003328 185206073184 185380740072 185502669696 185800614912 185849149827 185971387536 186146776188 186568386048 186739864344 187339329792 187695788544 188347510032 188471390976 188947610016 189125805528 189554162688 189728385264 190337444352 190512386856 190643154944 190818378432 191299628124 191430936576 191606884128 192221973504 192398648112 193383539712 193561281936 194182645248 194361121944 194673295168 194852222829 195164267076 195298228224 195477730272 195920474112 196105245696 196285489488 196600753536 196730062848 196781452758 197096586552 197413153344 197542996992 197594599257 198228910176 198788631371 199048037904 199243646976 199426775328 199878463488 200250852912 200704407552 200756835642 201401297856 201533764608 201586409343 202042988928 202233534624 202691579904 202744527084 202877877312 203529148416 203582314386 203716215648 204423563619 204759042048 205470010944 205605153792 205658862057 206124665472 206319060576 206786359296 206840376116 206976420288 207640848384 207695088414 207831694752 208165503744 208356832332 208553332581 209025691776 209217810978 209696698368 209889434304 210082347387 210288800128 210963861504 211157762112 211890948786 212030314848 212370867456 212566061268 212766531219 213248433024 213444433422 214129624896 214326435213 214473549312 214670675736 215359803648 215501451264 215557744644 216249720192 216448479126 216860325132 217556482176 217756442178 218455475904 218656262187 218806348288 219007457064 219503494144 219710506752 219855015936 219912446556 220410533376 220618401408 220821175674 221175847728 221321320704 222089797512 222235871616 223007523948 223431850136 224149102848 224355122244 224863271424 225282209526 225644046672 225792458496 226576460088 226725485184 227089640448 227298362544 227512726452 228028027392 228237611976 228970291968 229180742604 229405963776 230353922304 231153762312 231305798016 231677309952 231890248656 232108943148 232634654208 232848472824 233222462528 233595954432 233810656596 233971144704 234186191712 234937967616 235153903248 235908785664 236125613592 236357659648 236574900144 237334344192 237552482376 238534104204 238697834496 238917225888 239458357248 239684189184 239904487152 240447854592 240895828008 241282742976 241441440768 241504510203 242279779104 242439132672 243280935216 243743836512 244526294016 244751042448 245305387008 245762410392 246157141824 246319045632 246383389197 246941430912 247174320096 247336892928 247734153216 247798866436 247961850048 248195701584 248757848064 248822828694 248986485792 249785773056 249851022201 250261051392 251130013376 251295187968 251360831403 251930146688 252167740704 252738883584 252971180352 253783259136 253849552506 254016515808 254424504576 254898517599 255066170832 255475845504 255710657862 256295964672 256531530816 256767313473 257591578464 257844719616 258081709248 258910193664 258977826294 259148162592 259802963772 260047982601 260219022768 260636973696 260876529738 261473660928 261713985984 261954531927 262134338048 262375270344 262795448736 263217537792 263390662656 263459465676 264305213568 264548141154 265397383872 265902367104 266146762662 267001137216 267246542673 267675780856 268535063808 268711686144 268781879124 269390651904 269644712832 269892548046 270326036112 270503836416 271007806509 271443085848 271621620864 272564751492 273691052118 273960014592 274140205056 274211816076 274832887296 275092080768 275344922754 275968560384 276482711691 276926784552 277108926336 277554004992 277809109776 278071110108 278254004544 278700922368 278957081304 279220164282 279852579072 280109796516 281543682816 282521265048 282707086464 283161156608 283421415024 283688708292 284331244032 284592577896 285506166528 285768580284 285964732416 286227567648 287146404864 287410326192 288332960256 288597972168 289147100176 290075309568 290341922904 291273967872 291541682916 292009942752 292746400614 292947342336 293216595408 293880711168 294157868544 294428234232 294901130304 295095094272 295172179137 295644879828 296119730016 296314495488 297343365264 298865470464 299140162992 299817695232 300376279368 300858728896 301056611328 301135253463 302101946784 302300646912 302786187264 303064483392 303350301936 304037369856 304116790626 304316815968 305293722624 305373471579 305574323472 305874618368 307138563072 307218793937 308205016416 308407730688 308903079936 309186998208 309478590864 310179538944 310260564174 310464630432 311461272576 311542632621 311747542128 312248255616 312535248498 313250623488 313538537664 313826716467 314545047552 314834151456 315433200192 316445792256 316736643168 317836423179 318045472272 318556301184 318849091902 319578918912 319872649536 320166650133 321194437344 321710323968 321921921024 322006013604 323039705472 323252176896 323336616966 324374580288 324672718689 324991782016 325290487698 326035058688 326334723264 326634663267 327683213856 328209522432 328425394176 328511185596 329255241216 329565760128 329782523904 329868669834 330615800064 330927602112 331231763511 331763771592 331981981056 333047697408 333134696268 333353807424 334511285922 335060250624 335147775204 336223654272 336532683366 337294907136 337923314289 338466070008 338688687744 339232672768 339864690132 340088227776 340634460672 340947543816 341269089678 342042041088 342356417964 343455437952 344108945664 345303768392 345530883456 346403951696 346730643468 346958697024 347515964928 347835372984 348163414722 348951981312 349272709236 349833693792 350393931648 350715984894 350956717056 351279287568 352406951424 352730854872 353863178496 354188420388 354536489472 354862350216 356001516288 356328723564 357801156306 358046751744 358375838832 359187535872 359526283776 359856730728 360434714816 360671781888 361343742012 361924114464 362162161152 363419668656 364921402824 365280019456 365615754768 366443849728 366789441024 367126563672 367958080512 368054198677 368643615588 369235712736 369478568448 370072006656 370412146368 370761480144 371005339392 371601229824 371698299654 371942775072 372293552376 373136772096 373234243041 373479728688 374678659584 375391577088 376695020064 376942781952 377895220032 378251611056 379108325376 379456770528 380674888704 380774328759 381024773712 381636756864 382599256248 382861873152 383213768256 383565986793 384443947008 384797296224 386767079424 387122563872 388365290496 388466739441 388722243888 389346590336 389704445658 390328534152 390596456448 390955460544 391314794607 392210491392 392570978976 393201507072 393460125696 393562905516 394193173104 394826306688 395085993984 395189198514 396457820352 396822211731 397577262742 398096075808 398487293952 398853550656 399220143993 400501705824 401408815104 401513671284 402802595712 403067529216 403172818686 404085977856 404467069248 404838822069 405489054168 405755754624 407058296832 407164628772 407432431296 408847127238 409518084096 410940021888 411210307584 411317724114 412249330944 412638121152 413017384131 413680752232 413952840576 415281696768 415390176828 415663389504 416331007488 416713664664 417106665162 418051383552 418435621956 418830246423 419778868608 420164694774 420577600256 422315524224 423781897572 424060629696 424741734912 425132122536 425533062438 426496866048 426888866844 428259249792 428652870426 428947098624 429341351472 430719607296 431115489288 432499440384 432896958252 433720650264 435112964352 435512884356 436910951808 437312524374 437612696576 438014914128 439006988288 439119600921 439421013504 439824893112 440821066752 441236802816 441642351348 442351695456 442642641408 444179595024 444471743232 446015047896 446863700272 448298205696 448710244488 449726542848 450564419052 451288093344 451584916992 453152920176 453450970368 454179280896 454596725088 455025452904 456056054784 456175185939 456475223952 457940583936 458361485208 458811927552 460707844608 462307524624 462611596032 463354619904 463780497312 464217886296 465269308416 465390846261 465696945648 466444925056 467191908864 467621313192 467942289408 468372383424 468802872747 469875935232 470307806496 471817571328 472251227184 472715319296 473149800288 474668688384 474792681539 475104964752 477068208408 477395668992 477834451776 478273637853 479368378368 479808974304 480895709184 481791656016 482565485952 482882881536 483009020406 484559558208 484878265344 485004925449 486561870432 487487673024 487935731547 489052588032 489502084896 490610774016 491524820784 492314283648 492638091264 492766778394 493882861824 494348640192 494673785856 494803004751 495597732872 495923700096 496391403168 497515696128 497645657388 497972971584 499571546112 499702044402 500522102784 501766928883 502260026752 502590375936 502721662806 503860293376 504335481408 504799025049 505942360704 507566518272 507699105012 508033031616 508849009152 509797035198 510132341664 510951691008 511421315724 511903634517 513063061632 513534626946 515183156928 516163418496 517820387328 517955652588 518296325184 519605927544 520095965202 520438045536 521273947392 521753059476 522245122083 523427971968 523909063854 524268676096 524750540688 525590897472 526073977341 526435075584 526918931352 528610427136 529096282308 530794767744 531804734208 532293525324 534002274432 534493085346 535351561712 536701734459 537070127616 537563758248 538781303808 539289425664 539785096092 540652072224 541007672832 542015613018 542886171696 543243241728 545129502984 547382104236 547920029184 548423632152 549665774592 550184161536 550689845508 551937120768 552965423382 553853569104 554217852672 555108009984 555618219552 556142220216 556508009088 557401844736 557547449481 557914162608 558440328564 559705158144 560219593032 563087365632 565042530096 565414172928 566322313216 566842830048 567377416584 568662488064 568811034319 569185155792 571012333056 571537160568 571929464832 572455135296 574292809728 574820652384 576665920512 577195944336 578294200352 580150619136 580683845808 582547935744 583083365832 584019885504 584556668487 585492801228 585894684672 586433190816 587761422336 588315737088 588856468464 589802260608 590190188544 590344358274 591289759656 592239460032 592628990976 592783797771 594686730528 596365894113 597730940928 598280325984 599635390464 600752558736 601717457792 602113222656 602270506926 604203893568 604601293824 604759228029 606128966784 606700603872 608074739712 608233581252 608633631936 610587445248 610746943158 611148646944 611749236736 613270690857 614277126144 614437587874 616410032832 616815461376 616976586171 618373996416 618957181728 620359077888 620521128348 620929260864 622922545152 623085265242 623495084256 624496511232 625070496996 625659997743 627077075328 627653432934 629090095104 629668302912 630247042161 630866400384 632891584512 633473286336 635672846358 636090944544 637112602368 637698183804 638299593657 639745299072 640333300266 642388874688 642979305639 643420647936 644012027208 646079410944 646504353792 646673233932 648749160576 649345437378 649983564032 650580975396 652669446528 653269326534 655366427712 655968786561 656419044864 657022371192 658510482432 659131520256 659565047808 659737339668 661231600128 661855204224 662463527022 663527543184 663963962112 666269392536 666707614848 669022571844 670295550408 672447308544 673065366732 674589814272 675846628578 676932140016 677377375488 678465345536 679729380264 680176455552 681268921344 681895087632 682538179356 684084082176 684712835928 686910875904 688217891328 690607536784 691061766912 692807903392 693461286936 693917394048 695031929856 695670745968 696326829444 697903962624 698545418472 699667387584 700787863296 701431969788 701913434112 702558575136 704813902848 705461709744 707726356992 708376840776 709072978944 709724700432 712003032576 712657447128 715602312612 716093503488 716751677664 718375071744 719052567552 719713461456 720869429632 721343563776 722687484024 723848228928 724324322304 724513530609 726839337312 729842805648 730560038912 731231509536 732887699456 733578882048 734253127344 735916161024 736108397354 737287231176 738471425472 738957136896 739150167591 740824292736 741522960288 742010678784 743202459648 743396599308 743885550144 744587104752 746273544192 746468486082 746959457376 749357319168 749553066603 750783154176 753390040128 753885563904 754082494209 755790440064 756503222112 758216650752 758913541056 761349777408 761548657518 762049547424 763273513728 764695552797 765198512496 766427536512 767131973586 768887894016 769594592448 770301940419 773534158848 774245127744 776730580992 776933478882 777444487776 778693180672 779408891316 780143947803 780657068304 781910921088 782629589214 784420982784 785141957952 785863595781 786403014144 787125811032 788386346208 789652613376 790171987968 790378397028 792915640704 793644423462 795154525484 796192151616 797707101312 798440287986 801003411648 801739628019 803027342568 805605191424 806135058432 806345637372 808171955712 808934138496 809677644138 810978108336 811511509248 813023419527 814329257544 814864862592 817694254476 821880043776 822420615168 822635448228 824498661888 825276242304 826034768262 827361504464 827905681152 829448135073 830780353656 831326779008 832662014976 833427329328 834213330324 836102767104 836871243912 837660492846 839557737216 840329389548 841155200512 844631048448 847563795144 848121259392 849483469824 850264245072 851066124876 852993732096 853777733688 856518499584 857305740852 857894197248 858682702944 861439214592 862230978576 864998880768 865793916504 867441300528 870225928704 871025768712 873821903616 874625048748 875225393152 876029828256 878013976576 878239201842 878842027008 879649786224 881642133504 882473605632 883284702696 884703390912 885285282816 885516537411 888359190048 888943486464 892030095792 893727400544 896596411392 897420488976 899453085696 901128838104 902576186688 903169833984 903405760389 906305840352 906901940736 908358561792 909193450176 910050905808 912112109568 912350371878 912950447904 915881167872 916120414737 916722970416 917623855104 921415689216 921656381811 924615049248 925223192064 926709239808 927560994624 928435772592 930538616832 930781692522 931393891296 932889850112 934383817728 934627897863 935242626384 936744766848 937605745494 939751870464 940615612992 941480149401 943635142656 944502454368 945430638592 946299600576 949337376768 949585363078 950209929504 953509269537 954136416816 955668903552 956547275706 958736756736 959617948608 960499950399 963583312032 965130971904 965765763072 966018040812 969119116416 969756530688 970009850898 973123740864 974018156067 974975346048 975871463094 978105176064 979004169792 979903989801 983049641568 984628567296 985276182528 985533556788 987765723648 988697280384 989347571712 989606009502 991195465744 991847400192 992782806336 993695290533 995291314776 995945943168 999143092224 999404088804 1003533857766 1004520053504 1005180751872 1005443325612 1007720586752 1008670962816 1009598050098 1011884721408 1013769942867 1015398210024 1016066063232 1017698018304 1019594070396 1020264683328 1021903382016 1022842631448 1023807269034 1026126123264 1027069253892 1030366313856 1032326836992 1035911305176 1036592650368 1039211855088 1040191930404 1040876091072 1042547894784 1043506118952 1044490244166 1046855943936 1047818127708 1048537352192 1049501081376 1051181794944 1052147954682 1052870151168 1053837862704 1057220854272 1058192564616 1061589535488 1063609468416 1064587050648 1068004548864 1068986170692 1070703123424 1073403468918 1074140255232 1075127516496 1077562607616 1078578851328 1079570192184 1081304144448 1082015345664 1084031226036 1085772343392 1086486483456 1090259005968 1094764208472 1095840058368 1096847264304 1099331549184 1100368323072 1101379691016 1103874241536 1104162596031 1105930846764 1107707138208 1108435705344 1110216019968 1111236439104 1112284440432 1113016018176 1114803689472 1115094898962 1115828325216 1116880657128 1119410316288 1119702729123 1120439186064 1126174731264 1130085060192 1130828345856 1132644626432 1133685660096 1134754833168 1137324976128 1137622068638 1138370311584 1142024666112 1142322986277 1143074321136 1144910270592 1148585619456 1149641304768 1150697960379 1153331841024 1154391888672 1156588400704 1160301238272 1161367691616 1165095871488 1165400218323 1166166731664 1168039771008 1169113336974 1170985602456 1171789369344 1172866381632 1173944383821 1176631474176 1177712936928 1179604521216 1180380377088 1180688716548 1182579519312 1184478920064 1185257981952 1185567595542 1189373461056 1190466635193 1192731788226 1195461881856 1196560651968 1197660431979 1201505117472 1203434915584 1204226445312 1204541013852 1208407787136 1209202587648 1209518456058 1212257933568 1213401207744 1214516466207 1216467162504 1217267263872 1221174890496 1221493886316 1222297293888 1226541381714 1228554252288 1228875175748 1232820065664 1233630922752 1233953172342 1236747992832 1237914363456 1239052152393 1241042256696 1241858521728 1245845090304 1246170530484 1246990168512 1248993022464 1250140993992 1251319995486 1254154150656 1255306865868 1256490739269 1259336605824 1260494084322 1261732800768 1266946572672 1271345692716 1272181889088 1274225204736 1275396367608 1276599187314 1279490598144 1280666600532 1284777749376 1285958611278 1286841295872 1288024054416 1292158821888 1293346467864 1297498321152 1298690874756 1299967128064 1301161950792 1305338893056 1306538653068 1310732855424 1311937573122 1312838089728 1314044742384 1317020964864 1318263040512 1319474679336 1322463200256 1323710408448 1324927054044 1327055086368 1327927924224 1332538785072 1333415229696 1338045143688 1340591100816 1344894617088 1346130733464 1349179628544 1351693257156 1353864280032 1354754750976 1356930691072 1359458760528 1360352911104 1362537842688 1363790175264 1365076358712 1368168164352 1368525557817 1369425671856 1373821751808 1376435782656 1381215073568 1382123533824 1385615806784 1386922573872 1387834788096 1390063859712 1391341491936 1392653658888 1395807925248 1396172538783 1397090836944 1399334775168 1401575726592 1402863939576 1403826868224 1405117150272 1406408618241 1409627805696 1410923419488 1415452713984 1416753681552 1418145957888 1419449400864 1424006065152 1424378044617 1425314894256 1431204625224 1432187006976 1433503355328 1434820913559 1438105135104 1439426922912 1441738859264 1442687127552 1445374968048 1447696457856 1448648644608 1449027061218 1453678674624 1455014776347 1459685611296 1461120077824 1462463019072 1463807194641 1467157764096 1468506254688 1471832322048 1472216794708 1474574462352 1476942850944 1477914273792 1478300335182 1481648585472 1483045920576 1484021357568 1484409014253 1486793198616 1487771100288 1489174209504 1492547088384 1492936972164 1493918914752 1498714638336 1499106133206 1501566308352 1505300786649 1506780080256 1507771127808 1508164988418 1511580880128 1513006444224 1514397075147 1517827082112 1522699554816 1523097315036 1524099094848 1526547027456 1529391105594 1530397024992 1532855073024 1534263947172 1535710903551 1539189184896 1540603880838 1548490255488 1553461161984 1553866957764 1554888975552 1557386361344 1558817782632 1560287895606 1561314136608 1563821842176 1565259178428 1566735366249 1570283915904 1571727191562 1572806028288 1574251622064 1576772692416 1579305226752 1580756794056 1585831281408 1587288846924 1590309050968 1592384303232 1595414202624 1596880575972 1602006823296 1603479256038 1606054685136 1610105203377 1611210382848 1612691274744 1616343911424 1617868276992 1619355288276 1621956216672 1623023018496 1626046839054 1628658515088 1629729725184 1635388508952 1643760087552 1645270896456 1648997323776 1650552484608 1652069536524 1654723008928 1655811362304 1658896270146 1661560707312 1662653558016 1665324029952 1666854658656 1668426660648 1672205534208 1672642348443 1673742487824 1675320985692 1679115474432 1680658779096 1682310401024 1689262096896 1695127590288 1696242518784 1698966939648 1700528490144 1702132249752 1705987464192 1706433102957 1707555467376 1713036999168 1714611481704 1715788394496 1717365405888 1722878429184 1724461957152 1729997761536 1731587833008 1734882601056 1740451857408 1742051537424 1747643807232 1749250097496 1750450786304 1752059656512 1753670005461 1756478403684 1757684054016 1759299572448 1763284267008 1764947211264 1766569405392 1769406781824 1770570565632 1771033074822 1776718380096 1777886972928 1778351393313 1784060191584 1787454801088 1789097682339 1793192822784 1794840977952 1798906171392 1802257676208 1805152373376 1806339667968 1806811520778 1812611680704 1813803881472 1814277684087 1818386900352 1820101811616 1824224219136 1824700743756 1825900895808 1831762335744 1832240829474 1833445940832 1835247710208 1839812072571 1842831378432 1843312763622 1849230098496 1850446384128 1850929758513 1855121989248 1856871545184 1861077233664 1861563385044 1862787782592 1865779700224 1868767635456 1869255795726 1870485252768 1873489533696 1875211490988 1876979993229 1881231225984 1882960298802 1887270285312 1889004908736 1892599201152 1898674753536 1899170726156 1900419859008 1907018539074 1908272833632 1911337807104 1913094551412 1914898780971 1919235897216 1920999900798 1927166624064 1928937916917 1930261943808 1932036081624 1938238232832 1939513061376 1940019701796 1946247481728 1948036312134 1949950692096 1951742926188 1958008339584 1959807979602 1966099283136 1967906359683 1969257134592 1971067113576 1975531447296 1977394560768 1978695143424 1979212019004 1982390931488 1983694800384 1985565612672 1987390581066 1990582629552 1991891886336 1998808177608 2007067715532 2009040107008 2010886651224 2015441173504 2017341925632 2019196100196 2023769442816 2027539885734 2030796420048 2032132126464 2035396036608 2039188140792 2040529366656 2043806764032 2045685262896 2047614538068 2052252246528 2054138507784 2060732627712 2064653673984 2071822610352 2073185300736 2078423710176 2080383860808 2081752182144 2085095789568 2087012237904 2088980488332 2093711887872 2095636255416 2097074704384 2099002162752 2102363589888 2104295909364 2105740302336 2107675725408 2114441708544 2116385129232 2123179070976 2127218936832 2129174101296 2136009097728 2137972341384 2141406246848 2146806937836 2148280510464 2150255032992 2155125215232 2157157702656 2159140384368 2162608288896 2164030691328 2168062452072 2171544686784 2172972966912 2173540591827 2180518011936 2186674945081 2189528416944 2191680116736 2193694528608 2198663098368 2200736646144 2202759382032 2207748483072 2208325192062 2211861693528 2215414276416 2216871410688 2217450502773 2222472878208 2224568880864 2226032036352 2229607378944 2230189797924 2231656650432 2233761314256 2238820632576 2239405458246 2240878372128 2248659199809 2252349462528 2260170120384 2261656691712 2262247482627 2267371320192 2269509666336 2274649952256 2275244137276 2276740623168 2284049332224 2284645972554 2286148642272 2289820541184 2294086658391 2299282609536 2301395920758 2306663682048 2308783777344 2310905821257 2313176801408 2320602476544 2322735383232 2330191742976 2330800436646 2332333463328 2336079542016 2338226673948 2340431843409 2341971204912 2345732763264 2347888767642 2353262948352 2355425873856 2357590787343 2359209042432 2361377433096 2365159038624 2368957840128 2370515963904 2371135191084 2378746922112 2380933270386 2385463576452 2393121303936 2395320863958 2403010234944 2405218884057 2406869831168 2409082027704 2416815574272 2418405175296 2419036912116 2424515867136 2426802415488 2429032932414 2432934325008 2434534527744 2442987772632 2444594587776 2453082763428 2457750351496 2465640131328 2467261845504 2467906344684 2473495985664 2475828726912 2478104304786 2482084513392 2483717043456 2488344405219 2492341060968 2493980337024 2497986044928 2500281987984 2502639990972 2508308301312 2510613731736 2512981478538 2518673211648 2520988168644 2523465601536 2533893145344 2542691385432 2544363778176 2548450409472 2550792735216 2553198374628 2558981196288 2561333201064 2569555498752 2571917222556 2573682591744 2576048108832 2584317643776 2586692935728 2594996642304 2597381749512 2599934256128 2602323901584 2610677786112 2613077306136 2621465710848 2623875146244 2625676179456 2628089484768 2634041929728 2636526081024 2638949358672 2644926400512 2647420816896 2649854108088 2654110172736 2655855848448 2656549612233 2665077570144 2666830459392 2676090287376 2681182201632 2689789234176 2692261466928 2698359257088 2703386514312 2707728560064 2709509501952 2710217281167 2718917521056 2720705822208 2725075685376 2727580350528 2730152717424 2736336328704 2737051115634 2738851343712 2747643503616 2748361244211 2752871565312 2762430147136 2764247067648 2764969145433 2771231613568 2773845147744 2775669576192 2780127719424 2782682983872 2785307317776 2791615850496 2792345077566 2794181673888 2798669550336 2803151453184 2803883693589 2805727879152 2810234300544 2812817236482 2819255611392 2821846838976 2824440448203 2830905427968 2833507363104 2836291915776 2838898801728 2848012130304 2848756089234 2850629788512 2860527808611 2862409250448 2867006710656 2869641827118 2876210270208 2878853845824 2881499851197 2883477718528 2890749936096 2895392915712 2897297289216 2898054122436 2907357349248 2910029552694 2919371222592 2924926038144 2927614389282 2934315528192 2937012509376 2939711969403 2944433589416 2949148924704 2953885701888 2955828547584 2956600670364 2963297170944 2966091841152 2968042715136 2968818028506 2973586397232 2975542200576 2978348419008 2981085871599 2985873944328 2987837829504 2997429276672 2998212266412 3010601573298 3013560160512 3015542255616 3016329976836 3023161760256 3026012888448 3028794150294 3035654164224 3041309828601 3046194630072 3048198189696 3053094054912 3058782211188 3060794049984 3065710146048 3068527894344 3071421807102 3078378369792 3081207761676 3096980510976 3107733915528 3109777951104 3114772722688 3117635565264 3120575791212 3122628273216 3127643684352 3130518356856 3133470732498 3140567831808 3143454383124 3145612056576 3148503244128 3153545384832 3158610453504 3161513588112 3171662562816 3174577693848 3180618101936 3184768606464 3190828405248 3193761151944 3204013646592 3206958512076 3212109370272 3220210406754 3222420765696 3225382549488 3232687822848 3235736553984 3238710576552 3243912433344 3246046036992 3252093678108 3257317030176 3259459450368 3270777017904 3287520175104 3290541792912 3297994647552 3301104969216 3304139073048 3309446017856 3311622724608 3312487788093 3317792540292 3323121414624 3325307116032 3330648059904 3333709317312 3336853321296 3344411068416 3345284696886 3347484975648 3350641971384 3358230948864 3359108187369 3361317558192 3364620802048 3378524193792 3379406733307 3390255180576 3392485037568 3397933879296 3401056980288 3404264499504 3411974928384 3412866205914 3415110934752 3426073998336 3426968958831 3429222963408 3434730811776 3445756858368 3448923914304 3452093881137 3459995523072 3463175666016 3469765202112 3480903714816 3484103074848 3495287614464 3496200654969 3498500194992 3504119313024 3507340010922 3512956807368 3515368108032 3518599144896 3521833151463 3529894422528 3533138810784 3538813563648 3541141131264 3542066149644 3553436760192 3555773945856 3556702786626 3568120383168 3571399905579 3574909602176 3578195364678 3586385645568 3589681955904 3592981295937 3604515352416 3610304746752 3612679335936 3613623041556 3625223361408 3627607762944 3628555368174 3636773800704 3640203623232 3643549398621 3649401487512 3651801791616 3663524671488 3664481658948 3666891881664 3679624145142 3685662756864 3686625527244 3698460196992 3700892768256 3701859517026 3710243978496 3713743090368 3717156457179 3723126770088 3725575565184 3731559400448 3737535270912 3738511591452 3740970505536 3746979067392 3750422981976 3753959986458 3762462451968 3765920597604 3778009817472 3785198402304 3798341452312 3800839718016 3814037078148 3816545667264 3822675614208 3826189102824 3829797561942 3838471794432 3841999801596 3854333248128 3857875833834 3860523887616 3864072163248 3876476465664 3880039403592 3892494963456 3896072624268 3899901384192 3903485852376 3916016679168 3919615959204 3932198566272 3935812719366 3938514269184 3942134227152 3951062894592 3954789121536 3958424038008 3964781862976 3967389600768 3971131225344 3974781162132 3981165259104 3983783772672 3997616355216 4014135431064 4018080214016 4021773302448 4030882347008 4034683851264 4038392200392 4047538885632 4055079771468 4061592840096 4064264252928 4070792073216 4078376281584 4081058733312 4087613528064 4091370525792 4095229076136 4104504493056 4105576673451 4108277015568 4121465255424 4129307347968 4143645220704 4146370601472 4156847420352 4160767721616 4163504364288 4170191579136 4174024475808 4177960976664 4187423775744 4188517616349 4191272510832 4198004325504 4204727179776 4208591818728 4211480604672 4215351450816 4219225854723 4228883417088 4232770258464 4246358141952 4254437873664 4258348202592 4272018195456 4273134133851 4275944682768 4282812493696 4293613875672 4296561020928 4300510065984 4304462740677 4314315405312 4318280768736 4325216577792 4328061382656 4336124904144 4343089373568 4345945933824 4347081183654 4361036023872 4365044329041 4373349890162 4379056833888 4383360233472 4387389057216 4391421583923 4401473292288 4405518764064 4415496966144 4416650384124 4423723387056 4430828552832 4433742821376 4434901005546 4444945756416 4449137761728 4452064072704 4453227042759 4460379595848 4463313300864 4467522628512 4477641265152 4478810916492 4481756744256 4497318399618 4504698925056 4520340240768 4523313383424 4524494965254 4534742640384 4539019332672 4543191225441 4550488274552 4553481246336 4568098664448 4569291945108 4572297284544 4579641082368 4588173316782 4598565219072 4602791841516 4607132710653 4617567554688 4621811642514 4626353602816 4645470766464 4660383485952 4661600873292 4664666926656 4672159084032 4676453347896 4680863686818 4683942409824 4691465526528 4695777535284 4700206098747 4710851747712 4715181574686 4718418084864 4722754866192 4730318077248 4737915680256 4742270382168 4757493844224 4761866540772 4770927152904 4786242607872 4790641727916 4806020469888 4810437768114 4813739662336 4818164055408 4830315610131 4833631148544 4838073824232 4849031734272 4853604830976 4858065864828 4865868650016 4869069055488 4885975545264 4889189175552 4906165526856 4915500702992 4931280262656 4935812689368 4946991971328 4951657453824 4956208609572 4964169026784 4967434086912 4976688810438 4984682121936 4987960674048 4995972089856 5000563975968 5005279981944 5016616602624 5017927045329 5021227463472 5025962957076 5037346423296 5041976337288 5046931203072 5067786290688 5085382770864 5088727556352 5096900818944 5101585470432 5106396749256 5117962392576 5119299308871 5122666402128 5139110997504 5143834445112 5147365183488 5152096217664 5168635287552 5173385871456 5189993284608 5194763499024 5199868512256 5204647803168 5221355572224 5222719496929 5226154612272 5242931421696 5247750292488 5251352358912 5256178969536 5261010016383 5273052162048 5277898717344 5289852801024 5294841633792 5299708216176 5308220345472 5311711696896 5313099224466 5330155140288 5333660918784 5335054179939 5352180574752 5362364403264 5367293047017 5379578468352 5384522933856 5396718514176 5406773028624 5415457120128 5419019003904 5420434562334 5437835042112 5441411644416 5442833052261 5455160701056 5460305434848 5472672657408 5474102231268 5477702687424 5495287007232 5496722488422 5505743130624 5519436217713 5524860294272 5528494135296 5529938290866 5542463227136 5547690295488 5551339152384 5552789275539 5565365967744 5570614635552 5583231700992 5584690155132 5588363347776 5597339100672 5606302906368 5607767387178 5611455758304 5620468601088 5625634472964 5630939979687 5643693677952 5648880896406 5661810855936 5667014726208 5677797603456 5696024260608 5697512178468 5701259577024 5721055617222 5724818500896 5734013421312 5739283654236 5744696342913 5757707691648 5762999702394 5766955437056 5781499872192 5786813750751 5790785831424 5796108244872 5814714698496 5820059105388 5838742445184 5849852076288 5855228778564 5874025018752 5879423938806 5888867178832 5898297849408 5903719079049 5907771403776 5913201340728 5926594341888 5932183682304 5936085430272 5937636057012 5947172794464 5951084401152 5956696838016 5962171743198 5971747888656 5975675659008 5996424532824 6021203146596 6027120321024 6032659953672 6046323520512 6052025776896 6057588300588 6071308328448 6082619657202 6092389260144 6096396379392 6106188109824 6117564422376 6121588099968 6131420292096 6137055788688 6142843614204 6156756739584 6162415523352 6193961021952 6215467831056 6219555902208 6229545445376 6235271130528 6241151582424 6245256546432 6255287368704 6256921377509 6261036713712 6266941464996 6281135663616 6286908766248 6291224113152 6297006488256 6307090769664 6317220907008 6323027176224 6343325125632 6349155387696 6361236203872 6369537212928 6381656810496 6387522303888 6408027293184 6413917024152 6424218740544 6440420813508 6444841531392 6450765098976 6465375645696 6471473107968 6477421153104 6487824866688 6492092073984 6504187356216 6514634060352 6518918900736 6520621775481 6541554035808 6560024835243 6575040350208 6581083585824 6595989295104 6602209938432 6608278146096 6618892035712 6623245449216 6624975576186 6635585080584 6646242829248 6650614232064 6652351508319 6667418634624 6673706642592 6688822136832 6690569393772 6694969951296 6701283942768 6716461897728 6718216374738 6722635116384 6729241604096 6745977599427 6757048387584 6758813466614 6780510361152 6784970075136 6786742447881 6802113960576 6808528999008 6823949856768 6825732411828 6830221869504 6852147996672 6853937917662 6858445926816 6869461623552 6882259975173 6897847828608 6904187762274 6919991046144 6926351332032 6932717463771 6939530404224 6961807429632 6968206149696 6990575228928 6992401309938 6997000389984 7008238626048 7014680021844 7021295530227 7025913614736 7037198289792 7043666302926 7059788845056 7066277621568 7072772362029 7077627127296 7084132299288 7106873520384 7111547891712 7113405573252 7136240766336 7142799811158 7149819204352 7156390729356 7179363911808 7185962591874 7209030704832 7215656652171 7220609493504 7227246083112 7250446722816 7255215525888 7257110736348 7273547601408 7280407246464 7287098797242 7298802975024 7303603583232 7328963317896 7333783763328 7359248290284 7373251054488 7396920393984 7401785536512 7403719034052 7420487956992 7427486180736 7434312914358 7446253540176 7451151130368 7463118800896 7465033215657 7477023182904 7481941011072 7493958134784 7500845963952 7507919972916 7524924903936 7531841195208 7556019634944 7570396804608 7596682904624 7601679436032 7628074156296 7633091334528 7645351228416 7652378205648 7659595123884 7676943588864 7683999603192 7708666496256 7715751667668 7721047775232 7728144326496 7752952931328 7760078807184 7784989926912 7792145248536 7799802768384 7806971704752 7832033358336 7839231918408 7864397132544 7871625438732 7877028538368 7884268454304 7902125789184 7909578243072 7916848076016 7929563725952 7934779201536 7942262450688 7949562324264 7962330518208 7967567545344 7969648836699 7995232710432 8028270862128 8036160428032 8043546604896 8061764694016 8069367702528 8076784400784 8095077771264 8110159542936 8123185680192 8128528505856 8130651843501 8156752563168 8162117466624 8175227056128 8182741051584 8190458152272 8209008986112 8211153346902 8216554031136 8242930510848 8245083732633 8258614695936 8287290441408 8292741202944 8294907436299 8313694840704 8321535443232 8327008728576 8340383158272 8348048951616 8355921953328 8374847551488 8377035232698 8382545021664 8396008651008 8409454359552 8411651080767 8417183637456 8430702901632 8438451709446 8457766834176 8465540516928 8473321344609 8492716283904 8508875747328 8516696405184 8544036390912 8546268267702 8551889365536 8565624987392 8581583425833 8587227751344 8601020131968 8608925481354 8628630810624 8636561537472 8644499553591 8650433155584 8672249808288 8686178747136 8691891867648 8694162367308 8722072047744 8730088658082 8746699780324 8758113667776 8774778114432 8782843167846 8802946584576 8811037528128 8819135908209 8833300768248 8847446774112 8861657105664 8867485642752 8869802011092 8889891512832 8898275523456 8904128145408 8906454085518 8920759191696 8926626601728 8935045257024 8943257614797 8957621832984 8963513488512 8994636799236 9040680481536 9046626766848 9048989930508 9069485280768 9078038665344 9086382450882 9100976549104 9106962492672 9123929485803 9138583890216 9144594569088 9159282164736 9176346633564 9197130438144 9205583683032 9214265421306 9235135109376 9243623285028 9252707205632 9290941532928 9323201746584 9329333853312 9344318168064 9352906695792 9361727373636 9367884819648 9382931053056 9391555070568 9400412197494 9421703495424 9430363149372 9436836169728 9445509732384 9460636154496 9475831360512 9484540764336 9514987688448 9523733081544 9541854305808 9572485215744 9581283455832 9612040939776 9620875536228 9627479324672 9636328110816 9660631220262 9667262297088 9676147648464 9698063468544 9707209661952 9716131729656 9731737300032 9738138110976 9771951090528 9778378351104 9812331053712 9831001405984 9862560525312 9871625378736 9893983942656 9903314907648 9912417219144 9928338053568 9934868173824 9937463364279 9953377620876 9969364243872 9975921348096 9991944179712 10001127951936 10010559963888 10033233205248 10035854090658 10042454926944 10051925914152 10074692846592 10077324562107 10083952674576 10093862406144 10135572581376 10138220199921 10170765541728 10177455112704 10193801637888 10203170940864 10212793498512 10235924785152 10238598617742 10245332804256 10278221995008 10280906876493 10287668890224 10304192435328 10337270575104 10346771742912 10356281643411 10379986569216 10389526998048 10399737024512 10409295606336 10442711144448 10445438993858 10452309224544 10485862843392 10488601964907 10495500584976 10512357939072 10522020032766 10546104324096 10555797434688 10565499454389 10589683267584 10599416432352 10616440690944 10623423393792 10626198448932 10660310280576 10667321837568 10670108359878 10704361149504 10714199716737 10724728806528 10734586094034 10759156936704 10769045867712 10778943887811 10813546057248 10830914240256 10838038007808 10840869124668 10875670084224 10882823288832 10885666104522 10910321402112 10920610869696 10930648195863 10948204462536 10955405374848 10990574014464 10993444976844 11038872435426 11049720588544 11056988270592 11059876581732 11084926454272 11095380590976 11102678304768 11105578551078 11130731935488 11141229271104 11151469371537 11169380310264 11176726695552 11194678201344 11212605812736 11215534774356 11222911516608 11240937202176 11251268945928 11261879959374 11287387355904 11297761792812 11334029452416 11355595206912 11395024356936 11402519154048 11442111234444 11449637001792 11468026842624 11478567308472 11489392685826 11515415383296 11525999404788 11533910874112 11562999744384 11573627501502 11581571662848 11592216489744 11629429396992 11640118210776 11677484890368 11699704152576 11710457557128 11748050037504 11758847877612 11777734357664 11796595698816 11807438158098 11815542807552 11826402681456 11853188683776 11864367364608 11875272114024 11894345588928 11902168802304 11913393676032 11924343486396 11943495777312 11951351318016 11992849065648 12042406293192 12054240642048 12065319907344 12092647041024 12104051553792 12115176601176 12142616656896 12165239314404 12184778520288 12192792758784 12212376219648 12235128844752 12243176199936 12262840584192 12274111577376 12285687228408 12313513479168 12316730020353 12324831046704 12387922043904 12430935662112 12439111804416 12459090890752 12470542261056 12482303164848 12490513092864 12510574737408 12513842755018 12522073427424 12533882929992 12562271327232 12565552849047 12573817532496 12594012976512 12614181539328 12634441814016 12646054352448 12657677564169 12686650251264 12698310775392 12722472407744 12739074425856 12763313620992 12775044607776 12816054586368 12819402401553 12827834048304 12848437481088 12880841627016 12889683062784 12901530197952 12913388222031 12942946215936 12954842306208 12975649733376 12984184147968 13008374712432 13029268120704 13037837801472 13041243550962 13083108071616 13095132987123 13120049670486 13150080700416 13162167171648 13174264751769 13204419876864 13216556292192 13237784071424 13246490898432 13249951152372 13271170161168 13292485658496 13301228464128 13304703016638 13334837269248 13347413285184 13359681128277 13381138787544 13389939902592 13402567885536 13432923795456 13436432749476 13445270232768 13491955198854 13514096775168 13517626933228 13561020722304 13569940150272 13573484895762 13604227921152 13617057998016 13629573676323 13651464823656 13660443739008 13704295993344 13707875835324 13716891853632 13738923247104 13764519950346 13795695657216 13808375524548 13821398131959 13852702664064 13865434927542 13879060808448 13936412299392 13981150457856 13984802619876 13994000779968 14016477252096 14029360043688 14042591060454 14051827229472 14074396579584 14087332605852 14100618296241 14132555243136 14145544724058 14155254254592 14168264598576 14213747040768 14226811146504 14272481532672 14285599622316 14299638408704 14312781458712 14358727823616 14371925183748 14418061409664 14431313304342 14441218987008 14454492166224 14500893445632 14514221472696 14547095202816 14560814492928 14574197594484 14597605950048 14607207166464 14657926635792 14667567526656 14718496580568 14746502108976 14793840787968 14807438068104 14840975913984 14854972361472 14868625828716 14892507080352 14902302260736 14926237601792 14930066431314 14954046365808 14963882022144 14987916269568 15001691927904 15015839945832 15049849807872 15053781135987 15063682390416 15112039269888 15140793609216 15193365809248 15203358872064 15256148312592 15266182669056 15290702456832 15304756411296 15319190247768 15353887177728 15357897926613 15367999206384 15417332992512 15431503335336 15442095550464 15456288652992 15505905862656 15520157614368 15569979853824 15584290497072 15599605536768 15613943409504 15664066716672 15668158490787 15678463836816 15728794265088 15743250877464 15754057076736 15768536908608 15783030049149 15819156486144 15833696152032 15859127451904 15869558403072 15884524901376 15899124648528 15924661036416 15935135090688 15939297673398 15990465420864 16005162539817 16056541724256 16072320856064 16087093209792 16101879141051 16138735405056 16153568801568 16190155542528 16220319085872 16246371360384 16257057011712 16261303687002 16313505126336 16324234933248 16328499156783 16365482103168 16380916304544 16418017972224 16422306693804 16433108062272 16485861021696 16490167465266 16517229391872 16558308653139 16574580882816 16585482405888 16589814872598 16627389681408 16643070886464 16654017457152 16658367826617 16696097903232 16711843906656 16749695102976 16754070465396 16765090043328 16792017302016 16818908719104 16823302161534 16834367274912 16861405803264 16876903418892 16892819939061 16931081033856 16946642689218 16985432567808 17033392810368 17088072781824 17092536535404 17103778731072 17131249974784 17163166851666 17174455502688 17202040263936 17217850962708 17234089028739 17273123074944 17288999107182 17300866311168 17344499616576 17372357494272 17388324734616 17444144095488 17460177316164 17493399560648 17516227335552 17549556228864 17565686335692 17622075056256 17638271816418 17666601536496 17694893548224 17711157237147 17723314211328 17739604022184 17779783025664 17796551046912 17808256290816 17812908171036 17841518383392 17853253203456 17870090514048 17886515229594 17915243665968 17927026977024 17989273598472 18081360963072 18097979861016 18138970561536 18156077330688 18172764901764 18201953098208 18213924985344 18247858971606 18277167780432 18289189138176 18318564329472 18352693267128 18394260876288 18411167366064 18428530842612 18470270218752 18487246570056 18505414411264 18581883065856 18646403493168 18658667706624 18688636336128 18705813391584 18723454747272 18735769639296 18765862106112 18770764132527 18783110141136 18800824394988 18843406990848 18860726298744 18873672339456 18891019464768 18921272308992 18951662721024 18969081528672 19029975376896 19047466163088 19083708611616 19144970431488 19162566911664 19224081879552 19241751072456 19254958649344 19272656221632 19321262440524 19334524594176 19352295296928 19396126937088 19414419323904 19432263459312 19463474600064 19476276221952 19543902181056 19556756702208 19561865326443 19624662107424 19662002811968 19680074505729 19725121050624 19743250757472 19787967885312 19806629815296 19824834438288 19856676107136 19869736347648 19874926728558 19906755241752 19938728487744 19951842696192 19957054524957 20002255903872 20021119927776 20066466410496 20071708181316 20084909853888 20103851828304 20149385693184 20154649124214 20167905349152 20187724812288 20237932798281 20271145162752 20276440399842 20341531083456 20354910225408 20360227343643 20406341881728 20425586997024 20471849570304 20477197235484 20490665608512 20556443990016 20561813752986 20575337780448 20608384870656 20646779925519 20693543485824 20712563286822 20759973138432 20779053996096 20818591212672 20885422288896 20890877987716 20904618449088 20971725686784 20977203929814 20991001169952 21024715878144 21044040065532 21063886590681 21111594869376 21130998908778 21179366535168 21198832864704 21218317086087 21232881381888 21252396897864 21320620561152 21334643675136 21340216719756 21408722299008 21428399433474 21449457613056 21469172188068 21538091735424 21557887775622 21627092114496 21646969956513 21661828480512 21681738249336 21751340168448 21765646577664 21771332209044 21820642804224 21841221739392 21861296391726 21896408925072 21910810749696 21986889953688 22077744870852 22099441177088 22119753163464 22169852908544 22190761181952 22205356609536 22211157102156 22261463870976 22282458542208 22302938743074 22338760620528 22353453391104 22389356402688 22431069548712 22445823033216 22481874404352 22502537891856 22523759918748 22574774711808 22595523585624 22668058904832 22711190413824 22790048713872 22805038308096 22884222468888 22899274003584 22936053685248 22957134616944 22978785371652 23030830766592 23051998809576 23067821748224 23125999488768 23147255003004 23163143325696 23184432979488 23258858793984 23280236421552 23354969780736 23399408305152 23420915114256 23496100075008 23517695755224 23555468715328 23593191397632 23614876316196 23631085615104 23652805362912 23706377367552 23728734729216 23750544228048 23788691177856 23804337604608 23826787352064 23848686972792 23886991554624 23902702636032 23908946510097 23985698131296 24084812586384 24108481284096 24130639814688 24185294082048 24208103107584 24230353202352 24285233313792 24330478628808 24369557040576 24385585517568 24391955530503 24470257689504 24486352399872 24525681168384 24548223154752 24571374456816 24627026958336 24633460040706 24649662093408 24735251197899 24775844087808 24861871324224 24878223608832 24884722308897 24941084522112 24964606329696 24981026185728 25021149474816 25027685510036 25044146854848 25067765859984 25124542654464 25131105698094 25147635064992 25188025953024 25228363078656 25234953242301 25292108704896 25315355128338 25373300502528 25396621550784 25419964033827 25444944815488 25478148851712 25526627241984 25550089215552 25632109172736 25638804803106 25655668096608 25696874962176 25744750277499 25761683254032 25803060395904 25826776444062 25885892431872 25909684612416 25933498660773 25951299466752 26016749424864 26058536241408 26075675602944 26082487101924 26166216143232 26190265974246 26240099340972 26324334343296 26348529503538 26408839753728 26433112584384 26457407724627 26475568142848 26499902304744 26542340322336 26584971316992 26602456928256 26609406033276 26669674538496 26694826570368 26719362256554 26762277575088 26779879805184 26805135771072 26872865498952 26890540465536 26983910397708 27035253866456 27122041444608 27139880300544 27146969791524 27208455842304 27234115996032 27259147352646 27302929647312 27320887478016 27371788457409 27415751670648 27433783707264 27477846494208 27529039900692 27591391314432 27616751049096 27642796263918 27705405328128 27730869855084 27758121616896 27872824598784 27969605239752 27988001559936 28032954504192 28058720087376 28085182120908 28103654458944 28148793159168 28174665211704 28201236592482 28265110486272 28291089448116 28310508509184 28336529197152 28427494081536 28453622293008 28544963065344 28571199244632 28599276817408 28625562917424 28717455647232 28743850367496 28836122819328 28862626608684 28882437974016 28908984332448 29001786891264 29028442945392 29094190405632 29121628985856 29148395188968 29195211900096 29214414332928 29315853271584 29335135053312 29436993161136 29493004217952 29587681575936 29614876136208 29681951827968 29709944722944 29737251657432 29785014160704 29804604521472 29812390092837 29860132862628 29908092731616 29927764044288 29975832539136 30003383855808 30031679891664 30099699615744 30107562271974 30127364780832 30224078539776 30231973686321 30281587218432 30386731618496 30406717744128 30414660599763 30512296625184 30532365338112 30581404913664 30609512822592 30638380495536 30707774355456 30715795853226 30735998412768 30834665985024 30842720629479 30863006670672 30912577305984 31011811725312 31040315228736 31068844930233 31139959707648 31168580994144 31199211073536 31227886819008 31328133433344 31336316981574 31356927673632 31457588530176 31465805894721 31486501754928 31537073817216 31566060098298 31638312972288 31667392304064 31696498363167 31718254903808 31769049802752 31798249297056 31849322072832 31870270181376 31878595346796 31980930841728 32010325079634 32113083448512 32174186419584 32203758282102 32277470810112 32307137603136 32336831663433 32440638171744 32492742720768 32514114023424 32522607374004 32627010252672 32648469866496 32656998313566 32730964206336 32761832609088 32791944587589 32844613387608 32866216124544 32971722043392 32980334930532 33116617306278 33149161765632 33170964811776 33179629745196 33254779362816 33286141772928 33308034914304 33316735653234 33392195806464 33423687813312 33454408114611 33508140930792 33530180086656 33584034604032 33637817438208 33646604323068 33668734549824 33722811606528 33753806837784 33785639878122 33862162067712 33893285378436 34066785620736 34185073070808 34207557462144 34262499949568 34326333703332 34348911005376 34404080527872 34435701925416 34468178057478 34546246149888 34577998214364 34601732622336 34688999233152 34744714988544 34776649469232 34888288190976 34920354632328 34986799121296 35032454671104 35099112457728 35131372671384 35244150112512 35276543632836 35333203072992 35389787096448 35422314474294 35446628422656 35479208044368 35559566051328 35593102093824 35625816342072 35683036766784 35706506406912 35740181028096 35773030459188 35830487331936 35854053954048 35978547196944 36162721926144 36195959722032 36277941123072 36312154661376 36345529803528 36403906196416 36427849970688 36495717943212 36554335560864 36578378276352 36637128658944 36705386534256 36788521752576 36822334732128 36857061685224 36940540437504 36950190061059 36974493140112 37010828822528 37163766131712 37173474066377 37292806986336 37317335413248 37377272672256 37411626783168 37446909494544 37471539278592 37531724212224 37541528265054 37566220282272 37601648789976 37686813981696 37696658547141 37721452597488 37782038929536 37842544617984 37903325442048 37938163057344 37973032692507 38059950753792 38094932326176 38167417223232 38289940862976 38325133823328 38448163759104 38458207204659 38483502144912 38545312443264 38642524881048 38669049188352 38704590593856 38740164666093 38828838647808 38864526918624 38926949200128 38952552443904 39087804362112 39113513404416 39123730652886 39249324214848 39285398961369 39324005623936 39360149011458 39450242101248 39486501514944 39522794255307 39613259630592 39649668876576 39713352214272 39739472695296 39749853457116 39813510483504 39877456975488 39903685392384 39914109049914 40004511807744 40042239855552 40079043384831 40143416362632 40169819707776 40207703656608 40298771386368 40309298248428 40335810698304 40475865596562 40542290325504 40552880799684 40683062166912 40709820450816 40720454687286 40812683763456 40851173994048 40888721028969 40954394470968 40981331217024 41112887980032 41123627505972 41150675560896 41216769741312 41293559851038 41387086971648 41425126573644 41558107992192 41637182425344 41781755975432 41809236898176 41943451373568 41954407859628 41982002339904 42049431756288 42088080131064 42127773181362 42223189738752 42261997817556 42301854888723 42397665729408 42436634172174 42465762763776 42504793795728 42641241122304 42680433439512 42817444598016 42856798866948 42898915226112 42938344376136 43076183470848 43115775551244 43254184228992 43293939913026 43323656961024 43363476498672 43502680336896 43542664418088 43641285608448 43682443478784 43722592783452 43792817850144 43821621499392 43973779907376 44155489741704 44198882354176 44239506326928 44339705817088 44381522363904 44422314204312 44522927741952 44564917084416 44605877486148 44677521241056 44706906782208 44778712805376 44862139097424 44891646066432 44963748808704 45005075783712 45047519837496 45149549423616 45161343407961 45191047171248 45336117809664 45422380827648 45580097427744 45610076616192 45768444937776 45798548007168 45872107370496 45914269233888 45957570743304 46061661533184 46073693779839 46103997619152 46251998977536 46294510006008 46326286651392 46368865958976 46517717587968 46560472843104 46709939561472 46798816610304 46841830228512 46992200150016 47004475472361 47035391510448 47110937430656 47186382795264 47229752632392 47262171230208 47305610725824 47349090147447 47457469458432 47501088456096 47577382355712 47608675209216 47653574704128 47697373945584 47773983109248 47805405272064 47817893020194 47971396262592 48015487619451 48169625172768 48216962568192 48261279629376 48305637423153 48416206215168 48460706404704 48570466627584 48660957257616 48739114081152 48771171035136 48783911061006 48940515379008 48972704799744 48985497470349 49096446309504 49142748913632 49254053916672 49266920081412 49299324186816 49470502395798 49551688175616 49723742648448 49756447217664 49769444617794 49882169044224 49929212659392 49962052371456 49975103479851 50055371020072 50088293709696 50135531719968 50249085308928 50262211396188 50295270129984 50376051906048 50456726157312 50469906484602 50584217409792 50630710256676 50678459817183 50793243101568 50839928067654 50889889630976 50956297703424 51100178431104 51264218345472 51277609606212 51311336193216 51393749924352 51489500554998 51523366508064 51606120791808 51653552888124 51702267086217 51819369224832 51866997321546 51902598933504 52033498849728 52117072482816 52164974203848 52332432286464 52380531948492 52480198681944 52648668686592 52697059007076 52866225168768 52914815449254 52951136285696 52999804609488 53084680644672 53133471711441 53169942633984 53218812066552 53339349076992 53389653140736 53438724513108 53524555150176 53559759610368 53610271542144 53745730997904 53781080931072 53967820795416 54070507732912 54244082889216 54293939583048 54416911684608 54468231992064 54518294705292 54605859294624 54641774956032 54743576914818 54831503341296 54867567414528 54955692988416 55058079801384 55182782628864 55233502098192 55285592527836 55410810656256 55461739710168 55516243233792 55745649197568 55939210479504 55976003119872 56065909008384 56117440174752 56170364241816 56207308917888 56297586318336 56312292397581 56349330423408 56402473184964 56530220972544 56582178896232 56621017018368 56673058394304 56854988163072 56907244586016 57089926130688 57142398489264 57198553634816 57251125834848 57434911294464 57449914466219 57487700734992 57672245638656 57725253217368 57764875948032 57817968664896 58003573782528 58056885890784 58188380811264 58243257971712 58296790377936 58390423800192 58428828665856 58631706543168 58670270106624 58685595979329 58873986322272 58986008435904 59040223517187 59175363151872 59229752272416 59363903655936 59419889445888 59474503314864 59570028321408 59609209042944 59624780185674 59720265725256 59816185463232 59855528088576 59871163574871 60006767711616 60063359783328 60199399231488 60215124543948 60254729561664 60448157079552 60463947372642 60563174436864 60713798394843 60773463236992 60813435488256 60829321199526 61024593250368 61064730676224 61080682030929 61219025645184 61276760991072 61415548710912 61431591706452 61471996825536 61669331970048 61685441258958 61726013341344 61825154611968 61940339776557 62080630457472 62137689860466 62279919415296 62337161988288 62455773638016 62656266866688 62672633963148 62713855347264 62915177060352 62931611789442 62973003509856 63074147634432 63132120196596 63191659772043 63334784608128 63392996726334 63436509807616 63538099605504 63596498594112 63654951258261 63698644145664 63757190693592 63961861683456 64020650159268 64226166897024 64348372839168 64407516564204 64614275206272 64673663326866 64881276343488 64940909869539 64985485441536 65045214748008 65254020505344 65296939732992 65313996627132 65461928412672 65523665218176 65583889175178 65689226775216 65732432249088 65960669861064 66233234612556 66298323531264 66359259490392 66509558725632 66572283545856 66616069828608 66633471306468 66784391612928 66847375626624 66908816229222 67016281861584 67060360173312 67168069208064 67293208646136 67337469099648 67445623213056 67507613675568 67571279756244 67724324135424 67786570756872 68133571241472 68370146141616 68415114924288 68524999899136 68652667406664 68697822010752 68808161055744 68871403850832 68936356114956 69092492299776 69155996428728 69203465244672 69377998466304 69489429977088 69553298938464 69776576381952 69840709264656 69973598242592 70064909342208 70198224915456 70262745342768 70488300225024 70553087265672 70666406145984 70779574192896 70844628948588 70893256845312 70958416088736 71119132102656 71186204187648 71251632684144 71366073533568 71413012813824 71480362056192 71546060918376 71660974663872 71708107908096 71726839530291 71957094393888 72325443852288 72391919444064 72555882246144 72624309322752 72691059607056 72807812392832 72855699941376 72991435886424 73108671121728 73156756552704 73175866591509 73410773068512 73577043505152 73644669464256 73714123370448 73881080875008 73900380122118 73948986280224 74021657645056 74205753593697 74327532263424 74346948132754 74585613972672 74634670826496 74654166926691 74823253566336 74893818989088 74943078557184 75063448424448 75083056530108 75132440564544 75203297579952 75373627963392 75393317094282 75442905194976 75564077859072 75685089235968 75704859726903 75876326114688 75946065385014 76119901507584 76189864652352 76259892101481 76334834446464 76579881725952 76650267646656 76896327518208 76916414409318 76967004289824 77090624886528 77234250832497 77285049762096 77409181187712 77480329332186 77657677295616 77729053837248 77800495982319 77853898400256 78175608724224 78227026808832 78247461305772 78498648429696 78570797922738 78648011247872 78720298022916 78973003029888 79045588510614 79226519261184 79299337753152 79372223173881 79426704428544 79499706914232 79627020967008 79754913950976 79807370784768 79828218099828 80009023615488 80084479711104 80158086769662 80286832725264 80339639415552 80415407313216 80618596496856 80671621396608 80951731193124 81105761599368 81366124333824 81419640901632 81440909374572 81625367526912 81702347988096 81777442057938 81908788941936 81962662434048 82115365372227 82247255011944 82301351121792 82433539482624 82587119702076 82774173943296 82850253147288 83116215984384 83274364850688 83563511950864 83618473796352 83908815719256 83964004679808 84098863512576 84176160262128 84255546362724 84446379477504 84523995635112 84603709777446 84795331458816 84873268344348 84931525527552 85009587591456 85282482244608 85360866879024 85634889196032 85713597733896 85797830452224 85876688752272 86152366941696 86231551102488 86508368457984 86587879826052 86647313922048 86726952997344 87005360673792 87085328836176 87282571216896 87364886957568 87445185566904 87585635700288 87643242998784 87947559814752 88310979483408 88397764708352 88479012653856 88679411634176 88763044727808 88844628408624 89045855483904 89129834168832 89211754972296 89355042482112 89413813564416 89437170278511 89724278194848 89783292132864 89927497617408 90010151567424 90095039674992 90299098847232 90322686815922 90382094342496 90672235619328 90695921058963 90844761655296 91160194855488 91220153232384 91243981799289 91536889875552 91597096014336 91744214740992 91828538467776 91915141486608 92123323066368 92147387559678 92207995238304 92503997955072 92528161888437 92589020012016 92737731917952 93035435175936 93120945686208 93206534790699 93419879122944 93597633220608 93683660457024 93984400300032 94008950944722 94070783020896 94221874861312 94372765590528 94397417684163 94459505264784 94611221451648 94698180294894 94914938916864 95002176912192 95089495089501 95154764711424 95307149408256 95394747891168 95547966218496 95610810544128 95635786040388 95942792525184 96030975238902 96339250345536 96522559258752 96611274846306 96832412430336 96921412809408 97010494990299 97321914515232 97478228162304 97542342070272 97567822122012 97881030758016 97945409599488 97970994940698 98192892619008 98285497827264 98375833762767 98533840162824 98598648373632 98941004791596 99447485296896 99512894435328 99538889235588 99764338088448 99858425318784 99924104742912 99950206959702 100110742040144 100176587419392 100271063439936 100363224343833 100524422792376 100590540259968 100752103812096 100913452314624 100939812969204 101168434819584 101261420513352 101356919634366 101586486203136 101679856135308 101779779261952 102200356862208 102555219212424 102622672386432 102787499848704 102979001109996 103046733016128 103212241583616 103307105776248 103404534172434 103638738449664 103733994643092 103805197867008 104066997699456 104234144965632 104329948407696 104664864572928 104761063896984 104960397363888 105297337373184 105394118014152 105732450337536 105829630898508 105902272571392 105999609218976 106169361289344 106266943422882 106339885267968 106437624133104 106678698153984 106779306281472 106877449026216 107049110300352 107119519220736 107220543084288 107491461995808 107562161862144 107935641590832 108141015465824 108488165778432 108587879166096 108833823369216 108936463984128 109036589410584 109211718589248 109283549912064 109487153829636 109663006682592 109735134829056 109911385976832 110116159602768 110365565257728 110467004196384 110571185055672 110821621312512 110850570183177 110923479420336 111032486467584 111491298395136 111520422199131 111878420959008 111952006239744 112131818016768 112234880349504 112340728483632 112414617835776 112595172636672 112624584795162 112698660846816 112804946369928 113060441945088 113089975641423 113164357792464 113346116788608 113709976326144 113814489172032 113919098077521 114179852261376 114284796978528 114397107269632 114502251669696 114869822588928 114899828932438 114975401469984 115344491277312 115374621613977 115450506434736 115635937329792 116007147565056 116113771781568 116220493998279 116486515943424 116593580755872 116780847600384 116857657331712 117263413086336 117340540213248 117371191958658 117747972644544 117856196884107 117972016871808 118080447034374 118350726303744 118459504544832 118568382765921 118839778891776 118949006629728 119140056642816 119218418085888 119249560371348 119440531450512 119632370926464 119711056177152 119742327149742 120013535423232 120126719566656 120237130154493 120430249087896 120509459123328 120896314159104 120927894745284 121427596789686 121546926473984 121626870976512 121658642399052 122049186500736 122129461352448 122161364061858 122438051290368 122553521982144 122666163086907 122863183412904 122943993651072 123338663940096 123370882517916 123452026682688 123650309223936 123880679553114 124161260914944 124275379720932 124674323976576 124911547276032 125345267926296 125427710694528 125830354120704 125863223578884 125946007019712 126148295268864 126264240393192 126383319544086 126669569216256 126785993452668 126873019615232 126905564666169 127192997188224 127309902516522 127397288291328 127514381387184 127923723366912 128041300318536 128452333794048 128696745678336 128815033128408 129228550412544 129347326653732 129762552686976 129881819739078 129970970883072 130090429496016 130508041010688 130627993254264 130923856825344 131047330436352 131167778350356 131378453550432 131464864498176 131921339722128 132466469225112 132596647062528 132718518980784 133019117451264 133144567091712 133266942612936 133568783225856 133694751253248 133817632458444 134032563723168 134120720346624 134336138416128 134586417292272 134674938199296 134891246426112 135015227351136 135142559512488 135448648270848 135484030223883 135573141513744 136267142482944 136740292283232 136830229848576 137049999798272 137305334813328 137395644021504 137616322111488 137742807701664 137872712229912 138184984599552 138221081339517 138311992857456 138755996932608 138978859954176 139106597876928 139553152763904 139681418529312 139947196485184 140129818684416 140396449830912 140525490685536 140976600450048 141013426417083 141106174531344 141332812291968 141559148385792 141689257897176 141786513690624 141916832177472 142047270442341 142372408375296 142503265368288 142732147067136 142826025627648 142960724112384 143092121836752 143321949327744 143416215816192 143453679060582 143914188787776 144046462858353 144650887704576 144783838888128 144916912269459 145248618645504 145382119214112 145615624785664 145711399882752 145982871772848 146217342243456 146313513105408 146351733183018 146821546137024 146956492411047 147289338928512 147428246740896 147762161750016 147800760244236 147897972560448 148411507187394 148655064526848 148693896265508 149171227945344 149269341652992 149308333853382 149646507132672 149787637978176 149886157114368 149925310439553 150166113060216 150264881129088 150406595159904 150747255926784 150786634188564 150885810389952 151128155718144 151370178471936 151409719453806 151752652229376 151892130770028 152035379451549 152379729304704 152519784202962 152669668892928 153300535293312 153792655036416 153832828818636 153934008579648 154181249773056 154468501664994 154570099524192 154818362375424 154960658664372 155106801258651 155458107674496 155600991964638 155707796800512 156351217448448 156494922611544 156997296859392 157141595845476 157296022495744 157440596045832 157946006059776 158091177021228 158598675506304 158744446347762 158853408857088 158999413828464 159254041934016 159509827901952 159656436199656 160018047230976 160168959422208 160316173539324 160573665450528 160679278831104 160830814626432 161237192993712 161343242793216 161903462386248 162211523198736 162732248667648 162881818749144 163250735053824 163404695976192 163554884115876 163817577883872 163925324868096 164230730744454 164494510023888 164602702243584 164867078965248 165174239404152 165548347886592 165700506294576 166232431968768 166548729701376 167127023901728 167236947592704 167817631438512 167928009359616 168197727025152 168352320524256 168511092725448 168892758955008 168936877192743 169047991270224 169207419554892 169590662917632 169746536688696 169863051055104 170019175182912 170564964489216 170721733758048 171269778392064 171427195467792 171595660904448 171753377504544 172304733883392 172349743398657 172463102204976 173016736915968 173175759652104 173294627844096 173453905994688 174010721347584 174170657672352 174565142433792 174729773915136 174890371133808 175171271400576 175286485997568 175895119629504 176056787937987 176621958966816 176795529416704 176958025307712 177120670551561 177526089455616 177689256817248 178091710967808 178259668337664 178423509944592 178710084964224 178827627128832 178874340557022 179448556389696 179566584265728 179613490724613 180020303134848 180190079349984 180598197694464 180645373631844 180764188684992 181344471238656 181391842117926 181689523310592 182141395184529 182320389710976 182440306464768 182487963598578 183073779751104 183194192028672 183242046092787 183657076935552 183830282973216 184246646132736 184294775119356 184415990476608 185007995910144 185056323776874 185178040024032 185475463835904 185821019329671 186241891372416 186413069581398 186839758245888 187367320914048 187968800600064 188017901889444 188141566041792 188443749722624 188745531181056 188794835368326 188919010529568 189222442903296 189396360589788 189574979316129 190004353824384 190178990179002 190309529422848 190614298816512 190789495782336 191095932436992 191271572080776 191885585050368 192061950477804 192678500691072 193045118517504 193222549692612 193842825618816 194020989980598 194643829030464 194822729608617 194956456324608 195135644244024 195762061516032 195890819198976 195941989881396 196385785238016 196570995654528 196751667525534 197067680325648 197197296747264 197882009583192 198894970593792 199077778471176 199528676176896 199716850637568 199848209485824 199900413919404 200221484080288 200353174838784 200542126879872 200726448687666 201048845584752 201181080519936 201504207624192 201879625938408 202336869639168 202522841026704 202713839268732 203172972406272 203359712270616 203559558523904 204400713724416 205110438424848 205245344772864 205574999697408 205958002219992 206093466032256 206424483167232 206614211552496 206809068344868 207277476899328 207467989286184 207610395734016 208133995398912 208468289931264 208659896815392 209329729145856 209522127793968 209920794727776 210594674746368 210788236028304 211464900675072 211659261797016 211804545142784 211999218437952 212338722578688 212533886845764 212679770535936 212875248266208 213357396307968 213558612562944 213754898052432 214098220600704 214239038441472 214441086168576 214982923991616 215124323724288 215180518590873 215871283181664 216282030931648 216976331556864 217175758332192 217667646738432 217872927968256 218073178821168 218423437178496 218567099824128 218974307659272 219326013365184 219470269658112 219527599774527 220232319205536 220731130515456 220934008392768 221142370111344 221643242625024 221701140366354 221846958840672 222064972935168 222617260781091 222982596790272 223040844398262 223756841918016 223904012479488 223962500780073 224469760699008 224681456967264 224829235671552 225190345273344 225249169590324 225397321693632 225609892739856 226120883890176 226179951282846 226328715584928 226692233577216 227114579180709 227628978344064 227838196155042 228359704522752 228569593957056 229004503339392 229739645177856 229799657864876 229950802939968 230688982554624 230749243227954 230901012869472 231271874659584 231702752497491 232227543563136 232440987996558 232973031886848 233187161511744 233401487946957 233561695200768 234526826172672 234681080426496 234742383917316 235495945289088 235712393768214 235944033743616 236160894068748 236919009089664 237136765531842 237679557783552 237898013259456 238116669521643 238280113285632 238499120742696 238881062901024 239264741852928 239422112354304 239484654299484 240027070846464 240253439133312 240474260308986 240860498175792 241018918246656 241855789490568 242855193579372 243093852947968 243317284798104 244098373001472 244258922704896 244322728123716 244876102580736 245107043964288 245332326173814 245726366825808 245887987302144 246741765035832 246904053365376 247300618447872 247761359106228 248322521829888 248550759441864 249348647953152 249823094552064 250690535852592 250855421389056 251726447157768 251892014039424 252296590537728 252528480786384 252766639088172 253339138432512 253571986905336 253746039230464 253811129332338 254385994376448 254619805033044 254794576582656 255028762774368 255847446733824 256082600637072 256904667588096 257393491356672 257630066256816 258457100825088 258694653307464 259525105373952 259763639478156 259941941766144 260180858992032 261016082021376 261255986508528 261847713650688 262094660872704 262335556700712 262756907100864 262929728996352 263842679444256 264932938450224 265193294125056 265437037961568 266038234902528 266289134183424 266533885225872 267137566451712 267389502506496 267635264916888 268065127446336 268241440693248 268311510835533 269172834584544 269349876398592 269782492852224 270030454702272 270285119024976 270897296541696 270968060447766 271146283027488 272087763176889 272534284965888 273480584566464 273660459697152 273731945397867 274610669626656 274791288043008 275232644222976 275485615403328 275745424459824 276369969199104 276442162679034 276623985714912 277511993865216 277584485665311 278213195753856 279106305527808 279362837058624 279619604372097 279894392970368 280259637368832 280792899661824 281050981371072 281953200900096 282026852834166 282212349062688 282665624583936 283118296771584 283192253052489 283378515794352 283833664354944 284094540884682 284744816750592 285006530736576 285268485268503 285464294134272 285921448224768 286184243673504 286643898655488 286832431632384 286907358121164 287828377575552 288092925716706 289567677776256 289833824538918 290497237291008 290764238428224 291031484970897 291231249571328 291965743545696 292434684486912 292627026210816 292703466366036 293643092274048 293912984822094 294578677857024 294856493481792 295601520488472 295795945120896 296823014374788 297387792531016 298342455890688 298538683305984 298616667706764 299293014265344 299575275956352 299772314228736 299850620879106 300332226120432 300529762258176 300813190319808 301089673031499 301573268377128 301771620779904 302256311436288 302740356943872 302819438907612 303505304458752 303784261540056 304070758903098 304759458609408 305039568405924 305339337785856 306601070586624 307665657637272 307868017159296 308362499546112 308937003329988 309140199048384 309636724750848 309921317328744 310213602517302 310916215348992 311201983929276 311415593601024 312702434896896 312989845223088 313994593718784 314283191690952 314592044991488 314881192091664 315892012119552 316182354042456 317197351012608 317488892695524 317706817714176 317998827656928 318508083868032 319019655803904 319312872399312 320036094461952 320337918844416 320632347078648 321147330901056 321358557662208 321661629252864 322474385987424 322686485586432 323806924772496 324423046397472 325464497335296 325763637498288 326501470107648 326809391952384 327109768231752 327635155767744 327850649736192 328461461488908 328989020047776 329205404487168 329734157930496 330348478808304 331096695773184 331401012589152 332464863937536 332551710549531 333097459402752 334254047803456 334473895185408 334561266597393 335635262877024 335856018719232 336395454050304 336704641048512 337022185450896 337785517910016 337873754385486 338095982540448 338414839109784 339181325835264 339269926924269 339493073377392 340038350365824 341129928978432 341443467516096 341757294232563 342539556784128 342854390935584 343191321808896 343506755009088 344609467766784 344699486797314 344926204409952 346033473831936 346123864841931 346351519304208 346907811989376 348021442695168 348341315344704 348661481994837 349459547830272 349780742267616 350342542801152 350572971995136 351790239259008 352113575875974 353243917933632 353916050615424 354241341103122 355052178911232 355378513634496 355705148297763 356519336675328 356847019889184 357420169928448 357655254257664 357748681114044 358897112779392 359133168531456 359226981449226 360040606269696 360380158699968 360711390463479 361290747263688 361528377369984 362688942477312 362783684235852 364282790369058 364640779421952 364880612929536 364975927197156 366147559502208 366388384057344 366484092185574 367314153871104 367660565946432 367998489260721 368589550238712 368831980953216 370015991820288 370112647553748 370356080048064 370950927671808 371642038659342 372483782744832 372826139162796 374734641828096 376035803778888 376283132083584 376887499445248 377491062362112 377589670736652 377838021059136 378444885806592 378792721179576 379149958632258 380008707648768 380357980358004 380619058845696 381578991564672 382191864873984 382543144161552 383771170100736 384123900955608 385357001382144 386090237035008 386445099385224 387685651237632 388041979961196 389287658060928 389645459217234 389912912649216 390271288488048 391524123032064 391883979762792 392771570476032 393141991309056 393503335051068 394135360651296 394394593494528 395764019166384 397789941187584 398155556942352 399057352353792 399433701275136 399800827838808 400442968160576 400706349677568 401084253759744 401452897375332 402097691169504 402362161039872 403008415248384 403759251876816 404673739278336 405045682053408 405427678537464 406345944812544 406452090671649 406719424541232 407119117047808 408801427448832 410220876849696 410490689545728 411149999394816 411916004439984 412186932064512 412848966334464 413228423104992 413618136689736 414554953798656 414663244018551 414935978572368 416267990797824 416936579862528 417319793630784 418659458291712 419044255587936 419841589455552 421189349492736 421576472056608 422929801350144 423040279251249 423318523594032 423998436875904 424677445157376 425067773691528 425359541071872 425750496532416 426141811327023 427117225125888 427509796104864 428196441201408 428478076882944 428882172337152 429965847983232 430248647448576 430361037181746 431742566363328 432139388575059 432564061863296 433952663113728 434351516664384 434750736808377 435745855936512 436146357642336 436846874356992 437134199648256 437948615318544 438652026730368 438940539316224 439055199549054 440464638411072 440869477233141 441868016785536 442284740222688 443286485250048 443402280732708 443693917681344 445234521562182 445965193580544 446081688796524 447513683836032 447808024958976 447925001560146 448939521398016 449362913934528 449658471343104 449775931318659 450498339180648 450794643387264 451219785479712 452241767780352 452359902565692 452657431169856 453384467154432 454229158361418 455257956688128 455676392310084 457139187914112 458009006678784 459599315729752 459901605879936 461377965109248 461498486455908 461802025738944 462543749319168 463405504994982 464455087126272 464881975993116 465320403775953 466374323023488 466802975893914 467123390401536 469053652345344 469484767834632 470991890578176 471424787536428 471888067487232 472321788137496 473838018179328 474273531063684 475796026518912 476233339043286 476560226571264 476998241485392 477762125802048 478529483705856 478969308598968 480054141692928 480506878266624 480948520617972 481720996351584 482037836493312 483711578981136 485710387158744 486187705895936 486634569596208 488196746002944 488645456247432 489752205161472 490214087928576 490664652347628 491452733651616 491775974604288 493483530071664 493808106730752 494601236895744 495522718212456 496645043659776 497101518883728 498697295906304 499646189104128 501381071705184 501710842778112 503452894315536 503784028078848 504593181075456 505056961572768 505533278176344 506678276865024 506810631578229 507143973810672 507622258664676 508771988752896 509239610066088 509589153165312 510057525548736 511694893467648 512165201274144 513809335176192 514786982713344 515260132513632 516914201650176 517049230195971 517389306614928 519050210747904 519527278956312 519883883532288 520361717984064 522032164042752 522511973017056 523695427301376 524189321745408 524671113401424 525513814201728 525859457992704 527685358888512 528170363813961 529865876900448 530386588250112 530874075923136 531362011654683 532578268366848 533067770451744 534275132903424 534779005012992 535270529833776 536130254892672 536482881386496 536623021671066 538345669169088 538699752797184 538840472173839 540060909404544 540570238049952 541794593083392 541936120895532 542292566054976 544175526353778 545068569931776 546961169132928 547320919394304 547463890795734 549221339253312 549582576086016 549726138278361 550971230806656 551490848919648 552739938398208 552884325358068 553247971429824 555023987730432 555168971330622 556426391507712 557463057989013 558725674117248 559239208744194 559788785940736 560519274737664 562101962742144 563906401800192 564053705668332 564424698125376 565331249167872 566236593543168 566384506104978 566757031588704 567667328709888 568189081769364 568724937948387 570013061473152 570536970537006 570928588268544 571842896449536 572368487347008 573287797310976 573814716242328 575656755151104 576185851433412 579135355552512 579667649077836 581528476856448 582062969941794 582462499142656 583931487091392 584468188825851 584869368973824 585406932732072 587286184548096 587825969644188 589157355714048 589712986963584 591203040976944 591591890241792 593646028749576 594775585062032 596684911781376 597233335413528 598586028530688 599150551912704 599544628457472 599701241758212 600664452240864 601059524516352 601626380639616 602179346062998 603146536754256 603543241559808 604512622872576 605638877815224 607010608917504 607568523080112 608141517806196 609518917218816 610079136811848 610678675571712 613202141173248 615331315274544 615736034318592 616724999092224 617874006659976 618280398096768 619273449501696 619842634657488 620427205034604 621832430697984 622403967858552 622831187202048 625404869793792 625979690446176 627989187437568 628566383381904 629184089982976 629762384183328 631784024239104 631949059128409 632364708084912 634394702025216 634977785391048 635413635428352 635997655313856 637016167736064 638039311607808 638625744798624 640072188923904 640675837688832 641264694157296 642294661802112 642717115324416 643323258505728 644948771974848 645372971172864 645541555772619 647613849544992 648846092794944 650928994670592 651527274996576 653002940215296 653618783904768 654219536463504 655270311535488 655701299472384 656922922977816 657978040095552 658410808974336 658582799323581 660696957616608 662193391546368 662802025178304 664929727875072 665103421099062 666194918805504 667851782343273 668508095606912 668947790370816 669122533194786 671270525754048 671712037438464 671887502340219 673409282097024 674044370901792 675571035820032 675747508770972 676191965080896 676829678219568 678362651670528 678539853848538 678986146754784 680076700731648 681343737542127 682886935032192 683514588465126 685079113568256 685708781871168 687013510018176 689218935533568 689398973594628 689852408819904 692066947663872 692247729683862 692703038608416 693815623978752 695108257492473 696682630689408 697322963989674 698919095660544 699561484535232 700204463840871 700685085602304 703580478518016 704227151751948 706487835867264 707832101230848 708482682206244 710757027268992 711410296595526 713038673350656 713694039778368 714350008564929 714840339856896 715497362228088 717794225558784 718266337062912 718453962898452 720081212539392 720760317399936 721422780926958 722581494527376 723056754739968 725567368471704 728565580738116 729281558843904 729951854394312 732295119004416 732776768114688 732968184371148 734628307742208 735321131892864 735996978521442 737179100477424 737663961906432 740225295107496 740712160096128 741901855343616 743284077318684 744967565489664 745652278325592 749469283656192 752071607557776 752566264167168 753774998890496 755179341473304 755676042118272 756889771613184 757585442359152 758299917264516 760017415297536 760715960716008 761238117691392 763157983129344 764383729747968 765086288323104 767542340201472 768247801911216 770714002764288 772180474070016 772890198770448 775371302475264 776083959922392 778575316121856 779290918434468 779825825298432 780542576976096 783048246064128 783767959525584 785543140952064 786283982618112 787006670102136 788270721302592 788789186989056 791528038332768 795579882375168 796311113884704 798114704707584 798867402550272 799601655677616 800885936321152 801412699355136 802168507519488 802905794750664 804195382339008 804724322079744 804934532506599 807518503753632 809347478556672 810091364106816 810855357074928 812691889625088 812904181343298 813438849082464 814238234095616 816263289530667 817602854897664 820441753699392 820981379091456 821195836193601 823832008879968 824373864129024 825697932668928 826456846209984 827236273379472 829109907597312 829326488037102 829871957144736 832535981595648 832753456995933 834639587261568 837318916583424 838088511175872 838858813116291 839683178911104 842378698985472 843152944113216 845859602700288 846080558502498 846637047188064 847996873751808 849354890314752 849576759157467 850135547383056 851500993064832 852283622654046 854234450251776 855019592209728 855805455805509 856392882402816 857764344674304 859931695966464 860497294897152 860722074363492 863485132726656 864278777150118 865128123726592 868703033328768 869501473616754 871491711873024 872292715284672 873094454912691 873693748713984 875897230637088 877304053460736 877881078632448 878110399098108 880929276822144 881738954466282 883736033571072 884569480445376 886804561465416 887387835362688 890469043124364 892163377593048 895027367672064 895616049917952 895850003120292 897879042796032 898725827869056 899316942686208 899551862637318 900996678361296 901589286774528 902439570959424 903269019094497 904719805131384 905314862339712 906768934308864 908458316722836 910515913376256 911352784620168 914278375828224 916018013357568 919198631459504 919803211759872 922996972911816 923604051477888 925087498638336 926811009989964 928910174252544 929763951986232 930640807551906 932748646046976 933605951787828 934246780803072 938107304690688 938969535669264 941983781156352 942849575072856 943776134974464 944643576274992 947676036358656 948547062127368 951592053037824 952466678086572 953120453142528 953996482970784 955524251604096 957058967411712 957938617197936 960108283385856 961013756533248 961897041235944 963441992703168 964075672986624 967423157962272 971420774317488 972375411791872 973269139192416 976393492005888 977290912494864 979504410322944 980428175857152 981329304695256 982905467303232 983551949208576 986967060143328 987616213461504 989202473791488 991045436424912 993290087319552 994203037767456 997394591812608 997655131648593 999292378208256 1002762143410368 1003421685556224 1003683799792179 1006905788631072 1007568056157696 1009186362150912 1010113923145536 1011066556352688 1013356553730048 1013621263156458 1014287947621344 1015244517329352 1017543977505792 1017809780772807 1018479220132176 1020115051097472 1023389786935296 1024330402548288 1025271882697689 1027618670352384 1029573965426688 1030520265027264 1033828403300352 1034098460391942 1034778613229856 1038100421495808 1038371594525793 1039054557912624 1040723435968128 1044064328085504 1045023946034112 1045984445984511 1048378643490816 1049342226802848 1051027628403456 1051718915985408 1055370717777024 1056340727627922 1059731753800896 1061748151846272 1062724023309366 1065156536733696 1066135540903488 1067115444893289 1069558010025984 1070541059667552 1072260509785344 1072965762772992 1073246043342132 1076691338338176 1077399505594368 1077680944347678 1080121818809088 1081140476099904 1082134171390437 1083872241791064 1084585132109952 1088351052707556 1093922338265856 1094641838788608 1094927781591468 1098442678506624 1099165152172032 1099452276556722 1101942461613312 1102981697839296 1103995467782163 1105768650716136 1106495942859648 1110047975460864 1110337942661244 1112852783015424 1114926115978026 1117451348234496 1118478417488388 1119577571881472 1124203925484288 1128107411336664 1128849396250752 1130662498335744 1132473187086336 1132769012209956 1133514063177408 1135334657419776 1136378163538728 1137449875896774 1140026122946304 1141073941074012 1141857176537088 1144736974694016 1146575594621952 1147629432484656 1151313510302208 1152371702866824 1158270711105024 1159335298155672 1163056953712896 1164125939883588 1164924998285312 1167862974182784 1168936377651702 1169738737947648 1170813865464144 1174572369096192 1175651939288376 1178314711428096 1179425973927168 1182406081953888 1183183780483584 1187292057499152 1189551170124064 1193369823562752 1194466670827056 1197172057061376 1198301103825408 1199402483516424 1201328904481728 1202119049032704 1203252761279232 1204358692125996 1206293073508512 1207086483119616 1209025245745152 1211277755630448 1214021217835008 1215137046160224 1216283035612392 1219037834437632 1219356272014947 1220158273623696 1221357351143424 1226404282346496 1230662630549088 1231472068637184 1233449998184448 1235748013319952 1236560796193536 1238546899003392 1239685269314976 1240854410069208 1243664861395968 1243989732055653 1244807935717104 1250809739587584 1251959380892352 1255978374875136 1257132766763808 1258368179965952 1259524768366656 1263568048478208 1263898118256818 1264729416169824 1268789404050432 1269120837753747 1269955570782096 1271995310627712 1274032335472128 1276078623215616 1277251489597248 1278425433981069 1281351675377664 1282529388314592 1284589323604224 1285434230648832 1286646517011456 1289897543949696 1290745942345728 1291083111545238 1295227699089984 1296418165725177 1297692185589888 1301857989341184 1303054549993152 1304252210425131 1307237567809536 1308439072927008 1310540623070976 1311402598944768 1313845845955632 1315956080191104 1316821617948672 1317165598647162 1321393915233216 1322608431699423 1325604050356608 1329859455750144 1330206842198124 1335703564686546 1337016191213824 1337895580741632 1338245066389572 1342541051508096 1343424074876928 1343775004680438 1346818564194048 1348088741803584 1349327793955977 1351495017541944 1352383930161792 1353659356439136 1356725303341056 1357079707697076 1357972293509568 1360153401463296 1362687475084254 1365773870064384 1367029176930252 1371417563742336 1374027020036352 1378797947189256 1379704817639808 1384133895327744 1384495459367724 1385406077216832 1387631247957504 1390216514984946 1393365261378816 1394645927979348 1395961211327859 1399122969070464 1400408927681742 1401370171204608 1407160957036032 1408454303503896 1412975671734528 1415664202461696 1416965364412488 1421514054537984 1422820593191052 1427388079556736 1428700017129858 1429680679713792 1430994724456176 1435588451117568 1436907925796904 1440162425078784 1441520634799872 1442845561853916 1445162989054752 1446113509479936 1451134736943408 1457131161476232 1458563117687808 1459903708788624 1464590238008832 1465936368742296 1469256615484416 1470642263785728 1471993957042884 1474358200954848 1475327923812864 1480450590214992 1481424320192256 1483803710687232 1486568154637368 1489935130979328 1491304556651184 1498938567312384 1504143215115552 1505132528334336 1507549997780992 1510358682946608 1511352084236544 1513779543226368 1515170884718304 1516599834529032 1520034830595072 1520431894734687 1521431921432016 1526315966258688 1528767459495936 1530172576646208 1535084680402944 1536495603822432 1541428005528576 1544360948140032 1545780397540896 1550742604950528 1551147690587913 1552167919844784 1557150632243712 1558581836868936 1559651650596864 1561085153952192 1566096492128256 1567535919051168 1571086281904128 1572567965236224 1574013340204272 1576541442605184 1577578373978112 1583056076665536 1584511091441883 1591159764750336 1592622227769408 1594086034964049 1597734805100544 1599203311355232 1601771872642304 1602825398710272 1604337015038976 1605811589501328 1608390764678016 1609448644159488 1609869065013198 1615037007507264 1616521416521517 1620182728213632 1621710714149856 1625383779250176 1625808362686596 1626877698164928 1632526579061334 1635205709795328 1640883507398784 1641962758182912 1642391672387202 1647664017759936 1648747728258048 1649178414835083 1652913692419968 1654472546758944 1658219815194624 1658652976074204 1659743914289472 1665071963191296 1665506913991866 1669279174523136 1672389173967039 1676177022351744 1677717626232582 1679366357822208 1686305888226432 1691719205400576 1692161117004996 1693274094376128 1695993747503616 1698709780629504 1699153518314934 1700271094766112 1703001986129664 1704567245308092 1706174813845161 1710039184419456 1711610911611018 1712785764805632 1715528689348608 1719863391932928 1721444148726984 1726970265453312 1728557554300236 1730256247453184 1737406066657536 1739002947233508 1744585430569344 1746188909825382 1747387497427968 1751794461274176 1754608106921472 1756220798196216 1761858553644288 1763477908932564 1767472067142144 1769138960890752 1773609122930832 1774775670725376 1780938086248728 1784326755186096 1790054735344128 1791700006240584 1795758085592064 1797451655738112 1798633885372416 1799103725274636 1801993356722592 1803178573549056 1804879141918848 1806538038188994 1809439610262768 1810629724679424 1813537868617728 1816916633445672 1821031826752512 1822705569240336 1828556751656448 1832036026715136 1838397262919008 1839606423519744 1845993945823632 1847208102955776 1850174997276672 1853622019979928 1857820348505088 1859527903972464 1861281615103812 1865497292093952 1867211903575656 1868493561606144 1876214609381376 1877939071338528 1883967562312704 1885699150145712 1887552269948928 1889287152549984 1895352072717312 1895847177385227 1897094124254736 1903184106075648 1904933356173144 1906240906285056 1907992965941568 1911048503208192 1914117934823424 1915877234395872 1920216566771712 1922027513066496 1923794082471888 1926883985406336 1928151345973248 1934846315924544 1936624667317857 1942841548634976 1944750823583744 1946538278384832 1952786984011776 1954581824989728 1959008820645888 1960856351714304 1962658609390512 1965810934606464 1967103898417152 1973934120286656 1975232426923008 1975748397970743 1982090872849824 1986580174639104 1988406075534912 1994789183625216 1995310263297186 1998584756416512 2003555347029819 2005524286820736 2006843371112448 2007367599584358 2013811577262144 2015136112315392 2015662507020657 2020227846291072 2022133112705376 2026713107460096 2027242526312916 2028575895242688 2030489034658704 2035087955011584 2035619561545614 2036958440264352 2040230102194944 2044031212626381 2048660805096576 2050543765395378 2055237340704768 2061040530054528 2067656806600704 2068196920783884 2069557226459712 2076200842991616 2076743189051586 2078109115825248 2081446871936256 2085324772477419 2090047892068224 2091968891969022 2096757286981632 2098684453605696 2102055256806912 2110741435554048 2112681455255844 2119463507601792 2123496303692544 2125448046618732 2132271081806976 2134230889786578 2139116020051968 2141082119335104 2143050025694787 2144521019570688 2146492086684264 2153382676676352 2154799011188736 2155361888695356 2160243637618176 2162280952199808 2164268342780874 2167744483582128 2169170264219904 2176702105415112 2187844676531712 2189855563182936 2196885357013248 2198330304344064 2198904553113444 2203884923226624 2205963395678592 2207990935564326 2211537301432272 2212991885719296 2220675885322488 2225705566030848 2229852231956052 2234902696468992 2236956834976776 2239155143762944 2248407850968576 2256214822673328 2257698792501504 2261324996671488 2265538024419912 2267028126354816 2270669314839552 2272756327077456 2274899751793548 2280052245892608 2282147882148024 2283714353074176 2289473949388032 2293151189243904 2295258864969312 2302627020604416 2304743405733648 2316541422210048 2318670596311344 2326113907425792 2328251879767176 2329849996570624 2335725948365568 2337872755303404 2339477475895296 2341627730928288 2349144738192384 2351303878576752 2356629422856192 2358851947854336 2364812163907776 2366367560967168 2374584114998304 2379102340248128 2386739647125504 2388933341654112 2394344114122752 2396602207650816 2398804967032848 2402657808963456 2404238098065408 2406505522558464 2408717384251992 2412586147017024 2414172966239232 2414803597519797 2422555511260896 2428042435670016 2430274092320448 2432566071224784 2438075668875264 2438712544029894 2440316547247392 2442714702286848 2448789868592001 2452808564692992 2461325261098176 2462944137274368 2463587508580803 2471496026639904 2473121592387072 2477093798006784 2479370538629952 2481708820138416 2487329722791936 2487979464111306 2489615871434208 2498260370987799 2503918761784704 2511956749750272 2514265533527616 2519049536733312 2527136096956416 2527796236513636 2529458832339648 2537578808100864 2538241675507494 2539911141564192 2543990621255424 2548064670944256 2548730277472401 2554502979194496 2556850867962138 2562703350755328 2565058776629184 2567416367416527 2569178647208448 2573293034022912 2579795087899392 2581491884691456 2582166223090476 2590455398179968 2592836331450354 2595384371179776 2606109099986304 2608504420850262 2614475135619072 2616878145854016 2619283364738073 2621081246141952 2627691691911264 2631912160382208 2633643235897344 2634331197294324 2642787830466432 2645216863398846 2651208100713216 2660413684396248 2671407129373092 2674032382427648 2676490132779144 2685082103016192 2686848149753856 2687550009360876 2693637128388096 2696177483607168 2698655587911954 2702990035083888 2704767860323584 2707318712878272 2714159415394152 2715944587019136 2720306802926592 2725374950168508 2731547740128768 2734058353860504 2742835127484672 2748054040072704 2757595894378512 2759409635279616 2768990918735448 2770812154433664 2775262495915008 2780433029969892 2786730522757632 2789291855958696 2791922422655718 2798245938140928 2800817855363484 2802740342409216 2814321914072064 2816908607007792 2825951343469056 2831328404923392 2833930728824976 2843028109075968 2845641186382104 2854776159113472 2857400034259716 2859361359427584 2861989448912352 2871176902235136 2873815851593808 2880324850157568 2883041269599744 2885691123707832 2890325978109504 2892227018959872 2902269473886816 2914262322952464 2917126235375616 2919807417577248 2929180476017664 2931872737484592 2938513230968832 2941284527571456 2943987914085768 2948716401909696 2950655847625728 2960901180429984 2962848640384512 2967607421374464 2973136309274736 2979870261958656 2982609113302368 2992965394945779 2997877134624768 3008286430231104 3010265056668672 3011051399376537 3020717365893216 3022704168473088 3027559086452736 3030341769436608 3033199669058064 3040069661190144 3040863789469374 3042863842864032 3052631932517376 3053429342318421 3060345153292416 3070169360805888 3072991207644864 3075815648093067 3082856011057152 3088721896280064 3091560795081792 3101485209901056 3102295381175826 3104335839689568 3114301264487424 3115114783577379 3117163673737872 3122170307904384 3132192984256512 3135071838102336 3137953337953533 3145135930472448 3148026680408544 3153082885210368 3155156747956224 3166112153331072 3169022182883766 3185244455538816 3188172069928098 3195469610201088 3198406622710464 3201346334679867 3203543745284608 3208674030077952 3211623179002656 3216781529356032 3218897288318976 3219738130026396 3230074015014528 3233042833043034 3240365456427264 3243421428299712 3251616725373192 3253755396329856 3265053158122668 3281767014797568 3283925516365824 3284783344774404 3295328035519872 3297495456516096 3298356829670166 3305827384839936 3308945093517888 3311986403346489 3317305952148408 3319487828578944 3330143926382592 3331013827983732 3338558349046272 3344778347934078 3352354044703488 3355435252465164 3358732715644416 3372611776452864 3384322234009992 3386548188752256 3391987495007232 3397419561259008 3398307036629868 3400542189532224 3406003972259328 3409134490616184 3412349627690322 3420078368838912 3423221823222036 3425571529611264 3439726783865856 3442888297453968 3453940530906624 3457115108600472 3460512494906368 3474812133315072 3478005894467016 3489170861138688 3492377819650764 3494774994855936 3503588922548352 3509216213842944 3512441596392432 3523717107288576 3526955817865128 3534944134284288 3538277921781504 3547218245861664 3549551341450752 3561876172497456 3568653510372192 3580109470688256 3583400012481168 3591516171184128 3594903311476224 3598207450549272 3603986713445184 3606357147098112 3609758283837696 3613076076377988 3618879220525536 3621259449358848 3627075737235456 3633833266891344 3642063653505024 3645411138480672 3657113503312896 3658068816044841 3664072053430272 3676794525838016 3679212847039488 3691987891647264 3694416205911552 3700349994553344 3707244039959856 3715640697010176 3719055807944928 3722563230207624 3730994584187904 3731969196166959 3734423807151312 3752429218762752 3755878142677056 3767935124625408 3771398300291424 3775104539897856 3778574305099968 3790704145434624 3791694354770454 3794188248509472 3806368212151296 3807362513261241 3809866712346288 3815985931883136 3822097006416384 3828235869646848 3831754468791744 3835276301943207 3844055026132992 3847588164943776 3853767970812672 3856302691946496 3869692631849088 3873249334635714 3885683097269952 3893076556769664 3905573968023552 3909163649979456 3912756631275393 3921712703428608 3925317218781024 3931621869212928 3934207796834304 3947868240573312 3950464853846016 3951496795941486 3964181745699648 3967825295098269 3976812151069824 3989578367250432 3990620526594372 4007110694059638 4011048573641472 4013686742224896 4014735199168716 4027623154524288 4030272224630784 4031325014041314 4040455692582144 4044266225410752 4047983381867931 4054485052625832 4057151790485376 4060978069317408 4070175910023168 4071239123091228 4073916880528704 4080460204389888 4088062425252762 4097321610193152 4101087530790756 4122081060109056 4136393841567768 4139114452919424 4152401685983232 4153486378103172 4156218231650496 4162893743872512 4170649544954838 4180095784136448 4183937783938044 4197368907211392 4204110513613824 4221482871108096 4225362910511688 4238927015203584 4246992607385088 4250896093237464 4264542163613952 4268461779573156 4282164238670208 4286100051389574 4289042039141376 4292984173368528 4306765353352704 4310723777390712 4320487275236352 4324561904399616 4328536685561748 4335488967164256 4338340528439808 4353404210830224 4375689353063424 4379711126365872 4393770714026496 4397809106226888 4407769846453248 4411926791357184 4415981871128652 4423074602864544 4425983771438592 4441351770644976 4451411132061696 4459704463912104 4469805392937984 4473913669953552 4478310287525888 4496815701937152 4512429645346656 4515397585003008 4522649993342976 4531076048839824 4534056252709632 4541338629679104 4545512654154912 4549799503587096 4560104491785216 4561295684204061 4564295764296048 4578947898776064 4586302378487808 4590517729938624 4605254041208832 4609486811467296 4633082844420096 4637341192622688 4652227814851584 4653443071763739 4656503759534352 4671451896731136 4675745510606808 4678954951790592 4683255461856576 4698289476384768 4702607757153504 4713258845712384 4717703895708672 4729624327815552 4732735121934336 4749168229996608 4753533274325649 4758204680496256 4773479294251008 4777866683308224 4782258104892147 4793204415301632 4797609934065696 4805315617926912 4808476196130816 4813011045116928 4817434768503984 4825172294034048 4828345932478464 4829607195039594 4845111022521792 4849564249564551 4860548184640896 4865132142449568 4876151337750528 4877425088059788 4880633094494784 4897579737184002 4905617129385984 4922650522196352 4925888274548736 4927175017161606 4942992053279808 4946243184774144 4947535244505249 4958741077259904 4963417640276832 4974659445583872 4975958928222612 4979231742868416 4996520741975598 5007837523569408 5028531067055232 5038099073466624 5055592473027272 5058917664679296 5075157616201728 5076483351014988 5079822283128384 5087981242510848 5096129341888512 5097460554944802 5109005958388992 5113701735924276 5118524441535483 5130117553258368 5134832734833054 5138357294416896 5146586068045824 5159590175798784 5164332446180952 5180910796359936 5185672662900708 5190768742359552 5212218199972608 5217008841700524 5233756291708032 5238566729476146 5242162492283904 5255383383822528 5263824320764416 5268662394588648 5285575660932864 5290433726797692 5302416201426432 5320827368792496 5342814258746184 5348064764855296 5352980265558288 5370164206032384 5375100018721752 5387274256776192 5392354967214336 5397311175823908 5405980070167776 5409535720647168 5414637425756544 5428318830788304 5431889174038272 5440613605853184 5450749900337016 5463095480257536 5468116707721008 5485670254969344 5496108080145408 5515191788757024 5518819270559232 5537981837470896 5541624308867328 5550524991830016 5560866059939784 5573461045515264 5578583711917392 5583844845311436 5596491876281856 5601635710726968 5605480684818432 5628643828144128 5633817214015584 5651902686938112 5662656809846784 5667861457649952 5686056218151936 5687541532155681 5691282372764208 5709552318226944 5714800068519432 5718722718855168 5723978897824704 5742353804470272 5747631703187616 5760649700315136 5766082539199488 5771382247415664 5780651956219008 5784454037919744 5804538947773632 5809874001953571 5828524645904928 5834252470751232 5839614835154496 5858360952035328 5863745474969184 5877026461937664 5882569055142912 5887975828171536 5897432803819392 5901311695251456 5921802360859968 5925697280769024 5927245193912229 5946272618549472 5959740523917312 5965218226604736 5985930789891558 5995754269249536 6016572860462208 6020530113337344 6022102798753074 6041434731786432 6045408336946176 6046987521061971 6060683538873216 6066399338116128 6080139322380288 6081727578938748 6085727685728064 6105263865034752 6106858684636842 6120690306584832 6132093637879143 6145982415289728 6151631296186134 6165712022114304 6183121590163584 6202970419802112 6204590762351652 6208671679379136 6228602528974848 6230229567154758 6234327347475744 6244340615808768 6255974317432257 6270143676204672 6275906675907066 6290271860944896 6296053360817088 6306165770420736 6332224306662144 6338044365767532 6370488911077632 6376344139856196 6396813245420928 6402692669359734 6407087490569216 6417348060155904 6423246358005312 6429150077084361 6433563058712064 6439476260052792 6460148030029056 6466085666086068 6480730912854528 6486842856599424 6503233450746384 6507510792659712 6530106316245336 6563534029595136 6569566689548808 6590656071039744 6594990913032192 6596713659340332 6611654769679872 6617890187035776 6623972806692978 6634611904296816 6638975657157888 6662027655967464 6677116698092544 6689556695868156 6704708089406976 6710870504930328 6717465431288832 6745223552905728 6768644468019984 6773096377504512 6783974990014464 6796614073259736 6801084379064448 6812007944518656 6818268981232368 6824699255380644 6840156737677824 6846443646444072 6851143059222528 6879453567731712 6885776594907936 6907881061813248 6914230217200944 6921024989812736 6949624266630144 6956011788934032 6978341722277376 6984755639301528 6989549989711872 7007177845096704 7018432427685888 7024883192784864 7047434214577152 7053911635730256 7069888268568576 7076555843563008 7094436491723328 7099102682901504 7123752344994912 7137307020744384 7160218941376512 7166800024962336 7183032342368256 7189806622952448 7196414901098544 7207973426890368 7212714294196224 7219516567675392 7226152152755976 7237758441051072 7242518898717696 7244410792559391 7267666533782688 7284127307010048 7290822276961344 7314227006625792 7316137632089682 7328144106860544 7346369605776003 7353589051676032 7358425694078976 7383975783294528 7388832411823104 7390762525742409 7414488079919712 7431281394020352 7438111615889856 7445126460415248 7461989168375808 7463938392333918 7468847614302624 7494781112963397 7511756285354112 7535870249250816 7542796600582848 7557148610199936 7581408290869248 7583388709540908 7588376497018944 7612736424302592 7614725026522482 7619733424692576 7631971863766272 7644194012832768 7646190832417203 7663508937583488 7670552603886414 7688110052265984 7695176329887552 7702249102249581 7707535941625344 7739385263698176 7746498669271428 7771366194539904 7786153113539328 7818327299958912 7825513262550786 7843425406857216 7850634437562048 7857850094214219 7863243738425856 7895736481146624 7900929707692032 7902993591882972 7928363491399296 7935650590196538 7953624302139648 7981241053188744 8014221388119276 8022097147282944 8029470398337432 8055246309048576 8060544449261568 8062650028082628 8080911385164288 8088532450821504 8095966763735862 8108970105251664 8114303580970752 8121956138634816 8142478246182456 8147833761057408 8160920408779776 8176124850505524 8194643220386304 8202175061581512 8244162120218112 8272787683135536 8278228905838848 8306972756206344 8312436463300992 8325787487745024 8341299089909676 8360191568272896 8367875567876088 8394737814422784 8408221027227648 8442965742216192 8450725821023376 8477854030407168 8493985214770176 8501792186474928 8529084327227904 8536923559146312 8564328477340416 8572200102779148 8578084078282752 8585968346737056 8613530706705408 8621447554781424 8640974550472704 8649123808799232 8657073371123496 8670977934328512 8676681056879616 8706808421660448 8751378706126848 8759422252731744 8787541428052992 8795618212453776 8815539692906496 8823853582714368 8831963742257304 8846149205729088 8851967542877184 8882703541289952 8902822264123392 8919408927824208 8939610785875968 8947827339907104 8956620575051776 8978896184837337 8993631403874304 9024859290693312 9030795170006016 9033154198129611 9062152097679648 9068112505419264 9082677259358208 9091025308309824 9099599007174192 9120208983570432 9122591368408122 9128591528592096 9157895797552128 9160288026955263 9181035459877248 9210508082417664 9218973622934592 9227446944279201 9266165688840192 9274682385245376 9304455629703168 9306886143527478 9313007519068704 9342903793462272 9345344350732137 9351491021213616 9366510923713152 9396578952769536 9405215514307008 9413860013860599 9435407791417344 9459248655631104 9465470243868672 9498336459993216 9507066548651298 9516409360992512 9555733366616448 9564516209784294 9586408830603264 9595219868131392 9604039004039601 9610631235853824 9626022090233856 9634869537007968 9650344588068096 9656691864956928 9659214390079188 9690222045043584 9699128499129102 9721096369281792 9730264284899136 9754850176119576 9761266188989568 9795159474368004 9845301044392704 9851776549097472 9854350034323212 9885984106559616 9892486369548288 9895070489010498 9917482154519808 9926835280553664 9935959210039467 9951917856445224 9958463485736832 9993041483951196 10015675047138816 10057062134110464 10076198146933248 10111184946054544 10117835329358592 10152966702029976 10159644566256768 10175962485021696 10192258683777024 10194921109889604 10218011916777984 10227403471848552 10237048883070966 10260235106516736 10269665469666108 10276714588833792 10319180351597568 10328664892361904 10361821592719872 10371345325801416 10381537484719104 10424436399945216 10434017683401048 10467512583416064 10477133458952292 10484324984567808 10510766767645056 10527648641528832 10537324789177296 10571151321865728 10580867453595384 10604832402852864 10641654737584992 10685628517492368 10696129529710592 10705960531116576 10740328412064768 10750200037443504 10774548513552384 10784709934428672 10794622351647816 10811960140335552 10819071441294336 10829274851513088 10856637661576608 10863778348076544 10881227211706368 10901499800674032 10926190960515072 10936233415442016 10971340509938688 10974206448134523 10992216160290816 11030383577514048 11037638541118464 11075963674941792 11083248617734656 11101049983660032 11121732119879568 11146922091030528 11157167423834784 11167689690622872 11192983752563712 11195907588500877 11203271421453936 11257287656288256 11267634428031168 11303805373876224 11325313619693568 11335722915299904 11372112436303872 11375083064311362 11382564745528416 11419104636453888 11422087539783723 11429600137038864 11447957795649408 11484707608940544 11495263406375232 11505828905829621 11532165078398976 11542764494831328 11561303912438016 11568908075839488 11609077895547264 11619748003907142 11657049291809856 11679229670308992 11716721904070656 11727490949938368 11738269893826179 11765138110285824 11775951656343072 11794865607638784 11802623390502912 11843604721719936 11851394561538048 11854490387824458 11892545237098944 11903475885294807 11930436453209472 11971861579783116 12033145720924416 12041060226674688 12044205597506148 12082869463572864 12090816673892352 12093975042123942 12121367077746432 12132798676232256 12143950145603793 12163455157877496 12171455371456128 12210527730069504 12213717369273684 12241380613169664 12264187275758286 12291964830579456 12303262592372268 12366243180327168 12409181524703304 12417343358758272 12457205057949696 12460459134309516 12468654694951488 12488681231617536 12511948634864514 12540287352409344 12551813351814132 12592106721634176 12612331540841472 12664448613324288 12676088731535064 12740977822155264 12752688279712392 12793626490841856 12805385338719468 12814174981138432 12846492716010624 12858300154168722 12867126117424128 12878952520105584 12920296060058112 12932171332172136 12961461825709056 12973685713198848 13006466901492768 13015021585319424 13060212632490672 13127068059190272 13139133379097616 13181312142079488 13193427318680664 13223309539359744 13235780374071552 13247945613385956 13269223808593632 13277951314315776 13324055311934928 13354233396185088 13379113391736312 13409416178813952 13421741009860656 13434930862577664 13490447105811456 13537288936039968 13546192755009024 13567949980028928 13593228146519472 13602168758128896 13624015889037312 13636537962464736 13649398510761288 13680313475355648 13683887052612183 13692887292888144 13758907135463424 13771553189815872 13815762123626496 13828460434401888 13842049979625472 13899248533260288 13912023577868064 13956683444554752 13960329215291217 13969511278603056 14014355690193408 14036864855371776 14049766385569728 14094868429154304 14107823271460512 14139776537137152 14153111687126016 14188872983446656 14198205365803008 14247504689989824 14260599822976947 14274614041488768 14320437882753024 14333600049924672 14346774314676441 14379613245904896 14392829802197088 14415946853780736 14425428588392448 14439033135350784 14452304305511952 14475516882102144 14485037797435392 14488821585118782 14535333067565376 14548692748693653 14581644553922688 14628454013251584 14632275264179364 14692739211552006 14707178103352064 14716851388157952 14767951566589056 14777664823646208 14781525051484818 14828976159839424 14842605733515747 14876223231779712 14890252920830496 14923978336751616 14927876784667836 14937695228605248 14989562225926794 15023512570708224 15085593201165696 15114297220399872 15166777419081816 15176752994037888 15225472848605184 15229450053044964 15239466849385152 15263943727532544 15288388025665536 15292381664834406 15327017875166976 15341105207772828 15355573324606449 15390352659775104 15404498204499162 15415071883250688 15478770527396352 15492997338542856 15542732389079808 15572306227078656 15636654599917824 15651026525101572 15701268875124096 15715700188428438 15726487476851712 15791472962293248 15805987183765944 15856726982798592 15871301180393076 15907248604279296 15962482106377488 16028442776238552 16044194294565888 16058940796674864 16110492618097152 16125300056165256 16161822770328576 16177064901643008 16191933527471724 16217940210503328 16228607161941504 16243912277269632 16284956492364912 16295667522114816 16321840817559552 16352249701011048 16389286440772608 16404350123163024 16488324240436224 16545575366271072 16556457811677696 16613945512412688 16624872926601984 16651574975490048 16682598179819352 16720383136545792 16735751135752176 16789475628845568 16816442054455296 16885931484432384 16901451642046752 16955708060814336 16987970429540352 17003584372949856 17058168654455808 17062624596467043 17073847118292624 17128656954680832 17144400205558296 17156168156565504 17171936693474112 17227061413410816 17242895109562848 17281949100945408 17298247617598464 17314146742246992 17341955868657024 17353362113759232 17413616843320896 17429622005860713 17502757412253696 17518844505463488 17575082856105984 17591236424907552 17631079385812992 17647707165428736 17663927484514608 17692298411458176 17703935085754368 17765407082579904 17781735581736687 17838817855648416 17879221571751936 17895654679814208 17957792369674674 17987262807748608 18049718581386624 18061590340012032 18066308396259222 18124304195359296 18136225010838528 18140962563185913 18182050616619648 18199198014348384 18240417967140864 18245182736816244 18257183057184192 18315791595104256 18320576053910526 18362070919754496 18396280913637429 18437947245869184 18454893888558402 18549364770490752 18608911259406336 18613772287054956 18626015038137408 18685807586924544 18690688701464274 18702982042427232 18733021847426304 18767922952296771 18810431028614016 18827720027721198 18870815582834688 18918497311262208 18996672919986432 19014133097302596 19032818721985024 19111466733232896 19129032419568588 19190439736262784 19208078008079202 19221262471707648 19252044180467712 19269739074015936 19300689176136192 19318428780158376 19380444090087168 19398256998258204 19442192738563584 19460528569798272 19509700352239152 19522532377979136 19590318948736008 19690602088785408 19708700068646424 19771968213119232 19784972739096576 19790140978020996 19834964309039616 19853670561107328 19871918420078934 19903835712890448 19916926971473664 19986082967902392 20031350094277632 20114124268220928 20152396293866496 20222369892109088 20235670658717184 20305933404059952 20319289132513536 20351924970043392 20389842219779208 20436023833555968 20454806943697104 20474097766141932 20520470213033472 20539330939332216 20553429177667584 20638360703195136 20657329784723808 20723643185439744 20742690651602832 20763074969438208 20848872799890432 20868035366802096 20935025166832128 20954266917904584 20968649969135616 21021533535290112 21055297283057664 21074649578354592 21142302643731456 21161734907190768 21209664805705728 21283309475169984 21371257034984736 21392259059421184 21411921062233152 21480656824129536 21500400074887008 21549097027104768 21569419868857344 21589244703295632 21623920280671104 21638142882588672 21658549703026176 21713275323153216 21727556696153088 21733232377678173 21802999601348064 21852381921030144 21872466830884032 21942681019877376 21948412896269046 21984432320581632 22039108817328009 22060767155028096 22075277082236928 22151927349883584 22166497235469312 22172287577227227 22243464239759136 22293844182061056 22314334847669568 22335379381245744 22385967505127424 22391815177001754 22406542842907872 22484343338890191 22535268856062336 22607610747752448 22671445830599808 22744224872607744 22750166128622724 22765129491056832 22838209272907776 22844175079567446 22859200274077728 22895915591298816 22938572497251609 22990526812750464 23011657811659242 23064330156797952 23085528989662656 23122607824876032 23218155791094528 23239496007814284 23314098583619712 23358459340617984 23454981899876736 23476539787652358 23530276220571648 23551903312686144 23573550282642657 23589731215277568 23687209443439872 23702789123076096 23708980775648916 23785090474197888 23806951770589614 23860872906418944 23943723159566232 24066291441848832 24088411195012296 24165738927145728 24181633347784704 24187950084247884 24242734155492864 24265597352464512 24287900291207586 24326910315754992 24342910742912256 24427434738547368 24482761226339328 24528374551516572 24583929661158912 24606525184744536 24732486360654336 24818363049406608 24834686717516544 24920918268619032 24937309389902976 24977362463235072 25023897269729028 25080574704818688 25103626703628264 25184213443268352 25224663081682944 25328897226648576 25352177463070128 25481955644310528 25505376559424784 25587252981683712 25610770677438936 25628349962276864 25692985432021248 25716600308337444 25734252234848256 25757905040211168 25840592120116224 25864342664344272 25922923651418112 25947371426397696 26012933802985536 26030043170638848 26120425264981344 26254136118380544 26278266758195232 26362624284158976 26386854637361328 26446619078719488 26471560748143104 26495891226771912 26538447617187264 26555902628631552 26648110623869856 26708466792370176 26758226783472624 26818832357627904 26843482019721312 26869861725155328 26936688554512011 26980894211622912 27074577872079936 27092385510018048 27099462594388833 27186456293038944 27204337516257792 27248031778074624 27273075924929472 27298797021522576 27360626950711296 27367774105224366 27385774585776288 27480864080865789 27543106379631744 27631524247252992 27656920868803776 27798497066520576 27824047155736128 27913366889109504 27920658430582434 27939022557206112 28028711380386816 28036033052196411 28099532771139456 28189736858308608 28215646542921024 28241580041581797 28306223374252032 28377745966893312 28396410731606016 28495009379979648 28521199645953894 28549228082977536 28667200099849344 28693548629352882 28759226491809792 28785659604394176 28812117012118803 28831893707561472 28878066270701568 28904608611023904 28951033764204288 28970075594870784 28977643170237564 29070666135130752 29097385497387306 29163289107845376 29264550528358728 29385478423104012 29414356206704128 29535903133178112 29555329647292416 29563050102969636 29657952319678848 29685211467031494 29752446463559424 29780505841660992 29855753569335672 29875390457210496 29979124451853588 30047025141416448 30171186402331392 30228594440799744 30333554838163632 30353505988075776 30458900106089928 30478933698770304 30527887455065088 30576776051331072 30584763329668812 30654035750333952 30682210415545656 30711146649212898 30780705319550208 30808996408998324 30830143766501376 30957541054792704 30985994677085712 31085464778159616 31144612454157312 31273309199835648 31302053050203144 31402537750248192 31431400376856876 31452974953703424 31582945924586496 31611974367531888 31713453965597184 31742602360786152 31814497208558592 31924964212754976 32056885552477104 32088388589131776 32117881593349728 32220985236194304 32250600112330512 32323645540657152 32354129803286016 32383867054943448 32435880421006656 32457214323883008 32487824554539264 32569912984729824 32591335044229632 32643681635119104 32704499402022096 32778572881545216 32808700246326048 32922619344403569 32976648480872448 33091150732542144 33112915623355392 33227891024825376 33249745853203968 33303149950980096 33365196359638704 33440766273091584 33471502271504352 33578951257691136 33587722765502631 33771862968864768 33802903284093504 33911416121628672 33975940859080704 34007168745899712 34116337308911616 34125249192934086 34147694236585248 34257313909361664 34266262619351169 34288800411116592 34343873386948224 34454122826821632 34485790219125696 34517486717488863 34596495235196928 34628293484493984 34683911737314048 34706724227518464 34827233686641792 34859244011721426 35037689010926976 35150165712211968 35182472849815104 35214809681478537 35295414330857472 35327854969029216 35384596822916352 35407870171508736 35530814165159808 35563471163473374 35677635711296832 35791309359628416 35915584739349348 36099437162773248 36123180680024064 36132616792518444 36248608390718592 36272450021677056 36281925126371826 36364101233239296 36398396028696768 36431850436811379 36490365473632488 36514366114368384 36631583190208512 36641152107821052 36724141839508992 36792561827274858 36875894491738368 36909787777116804 37098729540981504 37227544574109912 37252030076274816 37371615173849088 37381377402928548 37405964084854464 37466043694852608 37535845904593542 37620862057228032 37655440055442396 37836994622524416 37993345839972864 38028266194605192 38065637443970048 38222933466465792 38258064839137176 38380879472525568 38416156016158404 38442524943415296 38539478148031872 38601378352272384 38636857560316752 38760888180174336 38796513996516408 38884385477127168 38921057139596544 39019400704478304 39045064755958272 39180637897472016 39381204177570816 39417400137292848 39543936426238464 39580281956041992 39669928618079232 39707341122214656 39743836840157868 39807671425780896 39833853942947328 39972165935804784 40062700188555264 40228248536441856 40304792587732992 40444739784218176 40471341317434368 40611866808119904 40638578265027072 40703849940086784 40779684439558416 40872047667111936 40909613887394208 40948195532283864 41040940426066944 41051661157836549 41078661878664432 41276721406390272 41314659569447616 41447286370879488 41485381303205664 41526149938876416 41697745599780864 41736070733604192 41870050333664256 41880987645873651 41908533835809168 42043067070580224 42110594566115328 42149299156709184 42284605287462912 42323469814381536 42419329611411456 42566618950339968 42742514069969472 42823842124466304 42961313648259072 43000800149774016 43040322944029323 43138839737714688 43178489406591264 43247840561342208 43276285765177344 43317099406052352 43426550646306432 43455113392306176 43466464755356346 43605999202696128 43646078246080959 43744933661768064 43885362039754752 43896825792538092 44078217634656018 44121534310056192 44150554164473856 44303854699767168 44332994470938624 44344575154454454 44486928479518272 44527817200547241 44628669695339136 44670758762491488 44771935010254848 44783630354003508 44813085685815744 44968686677780382 45070537712124672 45342891661199616 45500332257245448 45530258982113664 45676418545815552 45688350159134892 45718400548155456 45791831182597632 45877144994503218 45981053625500928 46023315623318484 46171057979325312 46245215649752064 46436311582189056 46478992015628568 46628197167239424 46716918681235968 46909963799753472 46953079575304716 47103806625372288 47147100565285314 47179462430555136 47374418886879744 47417961551297832 47570180948395776 47613903541179228 47721745812837888 47887446319132464 48132582883697664 48176822390024592 48331477854291456 48375900168495768 48485468310985728 48531194704929024 48575800582415172 48653820631509984 48685821485824512 48854869477094736 48965522452678656 49056749103033144 49167859322317824 49213050369489072 49464972721308672 49636726098813216 49669373435033088 49841836537238064 49874618779805952 49954724926470144 50047794539458056 50161149409637376 50207253407256528 50368426886536704 50449326163365888 50657794453297152 50704354926140256 50963911288621056 51010753118849568 51174505963367424 51187873789401129 51221541354877872 51385970864042496 51433200616674888 51468504469696512 51515810080422336 51681184240232448 51728685328688544 51845847302836224 51894742852795392 52025867605971072 52060086341277696 52240850529962688 52288866017582139 52508272236761088 52556533516390464 52725248568317952 52773709274722656 52893238157438976 52943121496286208 52991782453543824 53076895234374528 53111805257263104 53296221247739712 53345206745210061 53516453566945248 53637664715255808 53686964039442624 53873377109024022 53961788423245824 54149155744159872 54184771020036096 54198925188777666 54372912586077888 54408675032515584 54422887689557739 54546151849858944 54597594043045152 54721253901422592 54735548210448732 54771549171552576 54961728161731578 55086212759263488 55313841737607552 55648094311472256 55826733778219008 55841316861164868 55878045114412224 56057422760773632 56072066104392822 56199065542278912 56303768856890313 56431293085842048 56483160083163594 56612446748504064 56755491933786624 56990018759959296 57042399291907788 57098456165955072 57334400199698688 57387097258705764 57571319208788352 57624234024237606 57663787415122944 57756132541403136 57809217222047808 57902067528408576 57955286340475128 58141332270261504 58194770994774612 58326578215690752 58529101056717456 58770956846208024 58828712413408256 59071806266356224 59126100205939272 59315904639357696 59370422934062988 59504892927118848 59561011683321984 59711507138671344 59750780914420992 59958248903707176 60094050282832896 60342372804662784 60457188881599488 60667109676327264 60707011976151552 60917800212179856 60957867397540608 61055774910130176 61169526659337624 61308071500667904 61364420831091312 61422293298425796 61561410639100416 61617992817996648 61660287533002752 61915082109585408 61971989354171424 62170929556319232 62289224908314624 62546618399671296 62604106100406288 62805075500496384 62862800753713752 62905949907406848 63165891849172992 63223948735063776 63426907931194368 63485204721572304 63628994417117184 63849928425509952 64113771104954208 64176777178263552 64235763186699456 64441970472388608 64501200224661024 64647291081314304 64708259606572032 64767734109886896 64871760842013312 64914428647766016 64975649109078528 65139825969459648 65182670088459264 65199697133034519 65408998804044192 65557145763090432 65617400492652096 65845238688807138 65953296961744896 66182301465084288 66225831246710784 66455782049650752 66499491706407936 66516862731681681 66730392719277408 66881532546183168 66943004543008704 67157902515382272 67175445531005262 67453030016670573 67605806568187008 67822832243257344 68014337491799424 68232674617823232 68250498385868172 68295388473170496 68514627818723328 68532525238702338 68577600822233184 68687746773896448 68815717491754827 68971580438251392 69034973434977726 69192990470393856 69256586968987968 69367823474628096 69654467373283584 69718488023442852 70075378021853952 70364945699630208 70429619362957074 70590828661714944 70655709938058432 70720650847927971 70769193645832704 71061628330319616 71126942326946748 71355271422593664 71582618719256832 71831169478698696 72198874325546496 72265233585036888 72497216781437184 72544900043354112 72563850252743652 72728202466478592 72796792057393536 72863700873622758 72980730947264976 73028732228736768 73282304215642104 73448283679017984 73585123654549716 73751788983476736 73819575554233608 74197459081963008 74455089148219824 74504060152549632 74762754805857096 74811928169708928 74932087389705216 75071691809187084 75241724114456064 75310880110884792 75673989245048832 75986691679945728 76056532389210384 76131274887940096 76445866932931584 76516129678274352 76761758945051136 76832312032316808 76885049886830592 77078956296063744 77202756704544768 77273715120633504 77521776360348672 77593027993032816 77768770954254336 77842114279193088 78038801408956608 78090129511916544 78361275794944032 78762408355141632 78834800274585696 79087872852476928 79160563912083984 79339857236158464 79414682244429312 79487673680315736 79615342851561792 79667707885894656 79944331871609568 80125400377110528 80456497072883712 80609585175465984 80810065663536033 80889479568436352 80942682634868736 81223733616239808 81277156530054144 81298387783166499 81559368879116832 81744095334223872 81819227774788416 81896391064567728 82081880852133888 82103322315673098 82157323757328864 82442592242597367 82629319138895232 82894572741758976 82970762606411328 83395491199561728 83472141467208384 83740100667328512 83761975291747302 83817067671618336 84086134141160448 84108099156589233 84298598313418368 84569210574925824 84646939628763072 84724740124745391 85133237900679936 85485028139938944 85647684248932608 86001600299548032 86080645888058646 86277679475429376 86356978813182528 86436351036356409 86495681122684416 86634198812104704 86853101292612864 86910226784612352 86932929510712692 87211998405392256 87292156492161918 87489867323536128 87793651585076184 88156435269312036 88243068620112384 88607709399534336 88665988941877248 88689150308908908 88973856959036544 89055634401094482 89257339390678272 89341517524982976 89567260708007016 89626171371631488 89937373355560764 90141075424249344 90685783322399232 91000664514490896 91060517964227328 91376700318269784 91436801096310912 91583662365195264 91754289989006436 91962107251001856 92046631246636968 92342115958650624 92490431299504128 92872623164378112 92957984031257136 93256394334478848 93433837362471936 93819927599506944 93906159150609432 94207613250744576 94294201130570628 94358924861110272 94748837773759488 94835923102595664 95140361896791552 95227807082358456 95443491625675776 95774892638264928 96265165767395328 96353644780049184 96662955708582912 96751800336991536 96970936621971456 97062389409858048 97151601164830344 97307641263019968 97371642971649024 97709738954189472 97931044905357312 98113498206066288 98335718644635648 98426100738978144 98767858033210707 98929945442617344 99273452197626432 99338746870066176 99683673074476128 99749237559611904 99909449852940288 100095589078916112 100322298819274752 100414506814513056 100736853773073408 100763168296507893 101315588906594304 101408709852280512 101927822577242112 102021506237699136 102349011926734848 102375747578802258 102443082709755744 102771941728084992 102798787858053507 102866401233349776 103031620160844672 103362368480464896 103457370657377088 103552460152466589 103789485705590784 104051735211942144 104120172682555392 104481701059925376 104577732035164278 105113067032780928 105450497136635904 105547418549445312 105644429044435611 105886242992572416 105983564907087648 106153790468749056 106223610514526208 106592442495479424 106690413490420122 107032907133890496 107373928078885248 107746754218048044 108298311488319744 108369542040072192 108397850377555332 108745825172155776 108817350065031168 108845775379115478 109092303699717888 109195188086090304 109295551310434137 109471096420897464 109543098343105152 109923456323463156 110172425518526976 110627683475215104 111296188622944512 111682633722329736 111756090228824448 112114845521547264 112144132208785644 112398131084557824 112607537713780626 112862586171684096 112966320166327188 113510983867573248 113980037519918592 114084798583815576 114196912331910144 114668800399397376 114774194517411528 115142638417576704 115248468048475212 115327574830245888 115618434444095616 115804135056817152 115910572680950256 116282664540523008 116389541989549224 116653156431381504 117058202113434912 117541913692416048 117657424826816512 118143612532712448 118252200411878544 118631809278715392 118740845868125976 119009785854237696 119122023366643968 119423014277342688 119501561828841984 119916497807414352 120188100565665792 120684745609325568 120914377763198976 121334219352654528 121414023952303104 121835600424359712 121915734795081216 122111549820260352 122339053318675248 122616143001335808 122728841662182624 122844586596851592 123122821278200832 123154983473509647 123235985635993296 123830164219170816 123943978708342848 124341859112638464 124578449816629248 125093236799342592 125208212200812576 125610151000992768 125642962937620953 125725601507427504 126331783698345984 126447897470127552 126853815862388736 126970409443144608 127257988834234368 127699856851019904 128227542209908416 128471526373398912 128883940944777216 129002400449322048 129120968832087969 129416519213144064 129535468219773792 129743521684026624 129828857295532032 129951298218157056 130279651938919296 130365340176918528 130399394266069038 130817997608088384 130938234738242877 131234800985304192 131690477377614276 132364602930168576 132451662493421568 132911564099301504 132998983412815872 133033725463363362 133460785438554816 133583451601641723 133886009086017408 134315805030764544 134350891062010524 134906060033341146 135211613136374016 136028674983598848 136500996771736344 136590776946340992 137029255637446656 137065050477404676 137155201644466368 137375493547792896 137631434983509654 137943160876502784 138069946869955452 138513173937975936 138735646949256192 139308934746567168 139436976046885704 140150756043707904 140729891399260416 140859238725914148 141311419876116864 141441301695855942 141538387291665408 142123256660639232 142253884653893496 142710542845187328 143165237438513664 143662338957397392 144397748651092992 144530467170073776 144994433562874368 145127700505487304 145456404932957184 145593584114787072 145727401747245516 145961461894529952 146057464457473536 146564608431284208 146896567358035968 147170247309099432 147503577966953472 147639151108467216 148394918163926016 148910178296439648 149008120305099264 149525509611714192 149623856339417856 149864174779410432 150143383618374168 150483448228912128 150621760221769584 151347978490097664 151973383359891456 152113064778420768 152262549775880192 152891733865863168 153032259356548704 153523517890102272 153563621368203387 153664624064633616 154157912592127488 154405513409089536 154547430241267008 155043552720697344 155186055986065632 155537541908508672 155684228558386176 156077602817913216 156180259023833088 156722551589888064 156866598052746417 157524816710283264 157669600549171392 158175745704953856 158321127824167968 158679714472316928 158829364488858624 158975347360631472 159230685703123584 159335415771789312 159888663743219136 160035620235630183 160912994145767424 161620131327072066 161778959136872704 161885365269737472 162447467232479616 162554313060108288 162596775566332998 163118737758233664 163268663068673217 163638455549576832 163792782129135456 164163761704267776 164206644631346196 164314647514657728 164885184485194734 165258638277790464 165941525212822656 166944282934416768 167480201334657024 167523950583494604 167634135343236672 168172268282320896 168216198313178466 168597196626836736 168911306570670939 169293879257526144 169449480249490782 170266475801359872 170970056279877888 171295368497865216 172003200599096064 172161291776117292 172713957626365056 172872702072712818 172991362245368832 173268397624209408 173706202585225728 173865859021425384 174423996810784512 174584312984323836 174979734647072256 175587303170152368 176312870538624072 176486137240224768 177215418799068672 177378300617817816 177947713918073088 178111268802188964 178514678781356544 178683035049965952 179134521416014032 179252342743262976 179874746711121528 180282150848498688 181371566644798464 182001329028981792 182121035928454656 182753400636539568 182873602192621824 183167324730390528 183508579978012872 183924214502003712 184093262493273936 184684231917301248 184980862599008256 185745246328756224 185915968062514272 186512788668957696 186867674724943872 187639855199013888 187812318301218864 188415226501489152 188588402261141256 188717849722220544 189497675547518976 189671846205191328 190280723793583104 190455614164716912 190886983251351552 191549785276529856 192530331534790656 192707289560098368 193325911417165824 193503600673983072 193941873243942912 194124778819716096 194303202329660688 194615282526039936 194743285943298048 195419477908378944 195599091399103557 196226996412132576 196671437289271296 196852201477956288 197535716066421414 197859890885234688 198546904395252864 198677493740132352 199367346148952256 199498475119223808 199550588195045043 200191178157832224 200644597638549504 200829013629026112 201473707546146816 201526336593015786 202359090050011719 202817419704561024 204043012475398272 204698023853469696 204751495157604516 204886165419511488 205543883456169984 205597575716107014 205732802466699552 206063240321689344 206447152475264481 206914741314754176 207104920304933178 207578971411181568 208103470423884288 208963402119850752 209155464070328556 210226134065561856 211094837098890624 211288858088871222 211772485985144832 211967129814175296 212307580937498112 213184884990958848 213380826980840244 214065814267780992 214747856157770496 215493508436096088 216596622976639488 216795700755110664 217491650344311552 217634700130062336 217691550758230956 218184607399435776 218390376172180608 218591102620868274 218942192841794928 219086196686210304 219846912646926312 220344851037053952 221255366950430208 222592377245889024 223365267444659472 223512180457648896 224288264417571288 224796262169115648 225215075427561252 225725172343368192 225932640332654376 227021967735146496 227960075039837184 228169597167631152 228393824663820288 229337600798794752 229548389034823056 230285276835153408 230496936096950424 230655149660491776 231236868888191232 231608270113634304 231821145361900512 232565329081046016 232779083979098448 233306312862763008 234116404226869824 235083827384832096 235314849653633024 236287225065424896 236504400823757088 237263618557430784 237481691736251952 238019571708475392 238244046733287936 238846028554685376 239003123657683968 239832995614828704 240376201131331584 241369491218651136 241828755526397952 242430196990608099 242668438705309056 242828047904606208 243671200848719424 243831469590162432 243895163349499497 244678106637350496 245232286002671616 245457683324365248 245689173193703184 246245642556401664 246309966947019294 246471971271986592 247327776727792101 247887957416685696 248683718225276928 250186473598685184 250416424401625152 251220302001985536 251285925875241906 251451203014855008 252324297469767699 252895794940255104 253707631724777472 253940818886289216 255399713702039808 256455084419816832 256943052746797824 258004800898644096 258241937664175938 258833038426288128 259070936439547584 259309053109069227 259487043368053248 259902596436314112 260559303877838592 260730680353837056 260798788532138076 261635995216176768 261876469476485754 262469601970608384 263380954755228552 264729205860337152 265823128198603008 265997966825631744 266067450926726724 266921570877109632 267166903203283446 267772018172034816 268701782124021048 269812120066682292 270423226272748032 272057349967197696 273001993543472688 273181553892681984 274130100954809352 274310403288932736 274750987095585792 275262869967019308 275886321753005568 276139893739910904 277026347875951872 277471293898512384 278617869493134336 278873952093771408 280301512087415808 281459782798520832 281718477451828296 282622839752233728 282882603391711884 283076774583330816 284246513321278464 284507769307786992 285421085690374656 286330474877027328 287324677914794784 288795497302185984 289060934340147552 289988867125748736 290255401010974608 290912809865914368 291187168229574144 291454803494491032 291922923789059904 292114928914947072 293129216862568416 293793134716071936 294340494618198864 295007155933906944 295278302216934432 296303574099632121 296789836327852032 297820356592879296 298016240610198528 299051019223428384 299247712678835712 299728349558820864 300286767236748336 300966896457824256 301243520443539168 302289504889523679 303946766719782912 304226129556841536 305783467731726336 306064518713097408 307047035780204544 307127242736406774 307329248129267232 308315825184254976 308396363574160521 309094860482534016 310087105441394688 310372111972131264 310657380457399767 311368457116772352 312155205635826432 312360518047666176 313445103179776128 313733196105492834 315339201098342784 316351491409907712 316642255648335936 316933287133306833 317658728977717248 317950694721262944 318461371406247168 318670831543578624 319777327486438272 320071240471260366 323240262654144132 323557918273745408 324894934464959232 325108626120216576 325193551132665996 326237475516467328 326537326137346434 327276911099153664 327585564258270912 328413289262692392 328629295029315456 329770368970389468 330517276555580928 331883050425645312 333888565868833536 335047901166989208 335268270686473344 336344536564641792 336432396626356932 337194393253673472 337822613141341878 338587758515052288 338898960498981564 340532951602719744 341940112559755776 342590736995730432 344006401198192128 344322583552234584 345427915252730112 345745404145425636 345982724490737664 347412405170451456 347731718042850768 348847993621569024 349168625968647672 349959469294144512 351174606340304736 352625741077248144 352972274480449536 354430837598137344 354756601235635632 355895427836146176 356222537604377928 357029357562713088 357366070099931904 358269042832028064 358504685486525952 359749493422243056 360564301696997376 362743133289596928 364002658057963584 364242071856909312 365506801273079136 365747204385243648 366334649460781056 367017159956025744 367848429004007424 368186524986547872 369368463834602496 369464950420528941 371490492657512448 371831936125028544 373025577337915392 373735349449887744 375279710398027776 375624636602437728 376830453002978304 376928888812862859 377176804522282512 378995351095037952 379343692410382656 380561447587166208 380911228329433824 381773966502703104 383099570553059712 385414579120196736 386651822834331648 387007201347966144 387362906496263907 388249557639432192 388606404659321376 389230565052079872 389486571886596096 390838955816757888 391198182798207114 392453992824265152 393704402955912576 395071432132842828 397093808790505728 397354987480264704 398734692297904512 398996950238447616 399101176390090086 400382356315664448 400750354804925169 401658027258052224 402947415092293632 403052673186031572 404718180100023438 405634839409122048 408086024950796544 409502990315209032 409772330839022976 411087766912339968 411195151432214028 411465604933399104 412126480643378688 412894304950528962 413829482629508352 414209840609866356 416206940847768576 417926804239701504 418310928140657112 420452268131123712 422189674197781248 422577716177742444 423934259628350592 424615161874996224 426369769981917696 426761653961680488 428131628535561984 429495712315540992 430987016872192176 433193245953278976 433591401510221328 434983300688623104 435383101516461912 436369214798871552 436780752344361216 437182205241736548 437884385683589856 438172393372420608 439693825293852624 440689702074107904 442510733900860416 445184754491778048 446730534889318944 447024360915297792 448576528835142576 449592524338231296 450430150855122504 451450344686736384 451865280665308752 454043935470292992 455920150079674368 456339194335262304 456787649327640576 458675201597589504 459096778069646112 460570553670306816 460690864104610161 460993872193900848 462473737776382464 463216540227268608 463642290723801024 465130658162092032 465558167958196896 466612625725526016 468232808453739648 470167654769664192 472574450130849792 473008801647514176 474527237114861568 474963383472503904 476039143416950784 476488093466575872 477692057109370752 478006247315367936 479665991229657408 480106860706890549 482738982437302272 484860393981216198 485336877410618112 485656095809212416 487342401697438848 487662939180324864 487790326698998994 489356213274700992 489805989206019651 490915366648730496 491378346387406368 492491285112803328 492619933894038588 492943942543973184 494655553455584202 495775914833371392 500832848803250304 502440604003971072 502571851750483812 502902406029710016 504648594939535398 505791589880510208 507881637772578432 510799427404079616 512910168839633664 513886105493595648 516009601797288192 516483875328351876 518141872879095168 518618106218138454 518974086736106496 519805192872628224 521118607755677184 521597577064276152 523271990432353536 523752938952971508 524939203941216768 526761909510457104 529458411720674304 531646256397206016 532134901853453448 533843141754219264 534333806406566892 535544036344069632 537403564248042096 539624240133364584 540846452545496064 544114699934395392 546003987086945376 546363107785363968 548260201909618704 548620806577865472 549501974191171584 550525739934038616 551772643506011136 552279787479821808 554052695751903744 554942587797024768 557235738986268672 557747904187542816 560603024174831616 562919565597041664 563436954903656592 565245679504467456 565765206783423768 566153549166661632 568493026642556928 569015538615573984 570842171380749312 572660949754054656 574649355829589568 577590994604371968 578121868680295104 579977734251497472 580510802021949216 581825619731828736 582374336459148288 582909606988982064 583845847578119808 584229857829894144 586258433725136832 586797274197310671 588680989236397728 590014311867813888 590556604433868864 592607148199264242 593579672655704064 595640713185758592 596032481220397056 598102038446856768 598495425357671424 598651764585135129 600573534473496672 601933792915648512 602487040887078336 604579009779047358 608452259113683072 612129037426194816 614094071560409088 614254485472813548 614658496258534464 616631650368509952 616792727148321042 618189720965068032 619341457425793443 620744223944262528 621314760914799534 622736914233544704 624310411271652864 626890206359552256 627466392210985668 630678402196685568 633284511296671872 633866574266613666 635317457955434496 635901389442525888 636922742812494336 639554654972876544 640142480942520732 646480525308288264 647115836547490816 649789868929918464 650387102265331992 652474951032934656 653074652274692868 654553822198307328 655171128516541824 656826578525384784 657258590058630912 659540737940778936 661034553111161856 663766100851290624 667777131737667072 670095802333978416 670536541372946688 672864793252713864 674388786507346944 675645226282683756 677175517030104576 677797920997963128 681065903205439488 683880225119511552 685181473991460864 688012802396384256 688645167104469168 690855830505460224 691490808290851272 691965448981475328 694824810340902912 695463436085701536 697695987243138048 698337251937295344 699918938588289024 702349212680609472 705251482154496288 705944548960899072 708861675196274688 709513202471271264 711790855672292352 712445075208755856 714058715125426176 714732140199863808 716538085664056128 717009370973051904 719498986844486112 721128603393994752 725486266579193856 728005316115927168 728484143713818624 731013602546158272 731494408770487296 731685490048498491 734034319912051488 735696858008014848 736373049973095744 738736927669204992 738929900841057882 741983330183376303 743663872250057088 746051154675830784 750559420796055552 751249273204875456 753660906005956608 753857777625725718 754353609044565024 756972892409303097 758687384820765312 761122895174332416 761822456658867648 766199141106119424 770829158240393472 774014402695932288 774725812992527814 776499115278864384 777212809318642752 777927159327207681 778461130104159744 781677911633515776 782396365596414228 784907985648530304 787408805911825152 790142864265685656 794187617581011456 797469384595809024 797993900476895232 798202352780180172 800764712631328896 801500709609850338 803316054516104448 806105346372063144 809436360200046876 811269678818244096 816172049901593088 819005980630418064 819544661678045952 822390302864428056 822931209866798208 824252961286757376 825788609901057924 827658965259016704 828419681219732712 832413881695537152 835853608479403008 836621856281314224 840904536262247424 844379348395562496 845155432355484888 847868519256701184 849230323749992448 852739539963835392 853523307923360976 856263257071123968 858991424631081984 861974033744384352 866386491906557952 867182803020442656 869966601377246208 870766203032923824 872738429597743104 873561504688722432 874364410483473096 875768771367179712 876344786744841216 879387650587705248 881379404148215808 885021467801720832 888910722298896363 890369508983556096 893461069778637888 894048721830595584 897153057670285152 899185048676462592 900860301710245008 902900689373472768 903730561330617504 906868514668571037 911840300159348736 912678388670524608 917350403195179008 918193556139292224 921141107340613632 921381728209220322 921987744387801696 924947475552764928 925189090722481563 927284581447602048 930261316324184064 931116335916393792 931972141372199301 936465616907479296 940335309539328384 946017603295028352 949054474229723136 949926766945007808 950799861399920499 952976186933151744 955384114218741504 956012494630735872 959331982459314816 960213721413781098 969720787962432396 970673754821236224 974684803394877696 975325878360649728 975580653397997988 978712426549401984 979611978412039302 981830733297460992 982756692774812736 985239867788077176 985887885087946368 989311106911168404 991551829666742784 1001665697606500608 1005143703500967624 1005804812059420032 1009297189879070796 1011583179761020416 1015763275545156864 1021598854808159232 1025820337679267328 1027772210987191296 1032019203594576384 1032967750656703752 1036283745758190336 1037236212436276908 1037948173472212992 1042237215511354368 1043195154128552304 1046543980864707072 1047505877905943016 1049878407882433536 1053523819020914208 1058916823441348608 1063292512794412032 1064269803706906896 1067686283508438528 1068667612813133784 1071088072688139264 1074807128496084192 1079248480266729168 1081692905090992128 1088229399868790784 1092007974173890752 1092726215570727936 1096520403819237408 1097241613155730944 1099003948382343168 1101051479868077232 1103545287012022272 1104559574959643616 1108105391503807488 1108394851261586823 1114471477972537344 1115495808375085632 1121206048349663232 1125839131194083328 1126873909807313184 1130491359008934912 1130786666438588577 1131530413566847536 1136986053285113856 1138031077231147968 1141684342761498624 1145321899508109312 1149298711659179136 1156243737360590208 1159955468502994944 1161021604043898432 1162088719488791721 1164748672918296576 1165819213977964128 1167691695156239616 1168459715659788288 1172516867450273664 1173594548394621342 1177361978472795456 1181113208867737728 1185214296398528484 1191281426371517184 1192064962440794112 1196204076893713536 1196990850715342848 1197303529170270258 1201147068946993344 1202251064414775507 1204974081774156672 1209158019558094716 1216904518227366144 1224258074852389632 1228508970945627096 1229316992517068928 1233263300737019904 1233585454296642084 1236379441930136064 1238682914851586886 1241488447888525056 1242629521829599068 1248620822543305728 1253780412719104512 1254932784421971336 1261356804393371136 1266569022593343744 1267733148533227332 1271802778885051776 1273845485624988672 1279109309945753088 1280284961885041464 1292961050616576528 1294231673094981632 1299579737859836928 1300774204530663984 1304949902065869312 1306149304549385736 1309107644396614656 1310342257033083648 1313653157050769568 1314517180117261824 1319081475881557872 1322069106222323712 1327532201702581248 1335554263475334144 1340191604667956832 1341073082745893376 1345729586505427728 1348777573014693888 1351290452565367512 1354351034060209152 1355595841995926256 1362131806410878976 1367760450239023104 1370362947982921728 1376025604792768512 1377290334208938336 1381711661010920448 1382072592313830483 1382981616581702544 1389649620681805824 1390926872171403072 1395391974486276096 1396674503874590688 1399837877176578048 1404698425361218944 1410502964308992576 1417723350392549376 1419026404942542528 1423581711344584704 1424890150417511712 1428117430250852352 1429464280399727616 1433076171328112256 1434018741946103808 1438997973688972224 1440320582120671647 1456010632231854336 1456968287427637248 1462027205092316544 1462988817540974592 1463370980096996982 1468068639824102976 1469417967618058953 1472746099946191488 1477473855338409984 1477859801682115764 1483966660366752606 1487327744500114176 1502498546409750912 1507321812011913216 1507715555251451436 1508707218089130048 1513945784818606194 1517374769641530624 1523644913317735296 1532398282212238848 1541658316480786944 1548028805391864576 1549451625985055628 1554425618637285504 1555854318654415362 1556922260208319488 1563355823267031552 1564792731192828456 1569815971297060608 1574817611823650304 1580285728531371312 1588375235162022912 1594938769191618048 1596404705560360344 1601529425262657792 1603001419219700676 1606632109032208896 1612210692744126288 1618872720400093752 1622539357636488192 1632344099803186176 1638011961260836128 1639089323356091904 1644780605728856112 1645862419733596416 1648505922573514752 1651577219802115848 1655317930518033408 1656839362439465424 1664827763391074304 1671707216958806016 1673243712562628448 1681809072524494848 1688758696791124992 1690310864710969776 1695737038513402368 1698460647499984896 1705479079927670784 1707046615846721952 1712526514142247936 1717982849262163968 1723948067488768704 1732772983813115904 1734365606040885312 1739933202754492416 1741532406065847648 1745476859195486208 1747123009377444864 1748728820966946192 1751537542734359424 1752689573489682432 1758775301175410496 1760391822591932013 1770042935603441664 1777821444597792726 1780739017967112192 1786922139557275776 1788097443661191168 1794306115340570304 1795955293755405387 1801720603420490016 1805801378746945536 1807461122661235008 1813737029337142074 1825356777341049216 1836387112278584448 1842282214681227264 1842763456418440644 1843975488775603392 1849894951105529856 1850378181444963126 1854569162895204096 1858024372277380329 1862232671832787584 1863944282744398602 1872931233814958592 1880670619078656768 1892035206590056704 1899853533890015616 1901599722799840998 1905952373866303488 1910768228437483008 1918663964918629632 1920427442827562196 1939441575924864792 1941347509642472448 1949369606789755392 1951161306795995976 1957424853098803968 1959223956824078604 1963661466594921984 1965513385549625472 1970479735576154352 1971775770175892736 1978622213822336808 1983103659333485568 2003331395213001216 2010287407001935248 2011609624118840064 2018594379758141592 2023166359522040832 2031526551090313728 2043197709616318464 2051640675358534656 2055544421974382592 2064038407189152768 2065935501313407504 2072567491516380672 2074472424872553816 2075896346944425984 2084474431022708736 2086390308257104608 2093087961729414144 2095011755811886032 2099756815764867072 2107047638041828416 2117833646882697216 2126585025588824064 2128539607413813792 2135372567016877056 2137335225626267568 2142176145376278528 2149614256992168384 2158496960533458336 2163385810181984256 2176458799737581568 2184015948347781504 2185452431141455872 2193040807638474816 2194483226311461888 2195056470145495473 2202102959736154464 2207090574024044544 2209119149919287232 2216210783007614976 2216789702523173646 2225949990550128909 2230991616750171264 2251678262388166656 2253747819614626368 2260982718017869824 2261573332877177154 2263060827133695072 2270918677227909291 2276062154462295936 2283368685522997248 2298597423318358272 2312487474721180416 2322043208087796864 2324177438977583442 2329497345836593152 2331638427955928256 2335383390312479232 2345033734900547328 2347189096789242684 2354723956945590912 2362226417735475456 2370428592797056968 2382562852743034368 2392408153787427072 2393981701430685696 2394607058340540516 2402294137893986688 2404502128829551014 2409948163548313344 2418316039116189432 2433809036454732288 2448516149704779264 2457017941891254192 2458633985034137856 2467170908593284168 2472758883860272128 2477365829703173772 2482976895777050112 2485259043659198136 2497241645086611456 2507560825438209024 2509865568843942672 2522713608786742272 2533138045186687488 2535466297066454664 2543605557770103552 2547690971249977344 2558218619891506176 2560569923770082928 2585922101233153056 2588463346189963264 2599159475719673856 2601548409061327968 2609899804131738624 2612298609098771472 2618215288793229312 2620684514066167296 2627306314101539136 2629034360234523648 2638162951763115744 2644138212444647424 2655064403405162496 2666732166896689089 2671108526950668288 2680383209335913664 2682146165491786752 2691459173010855456 2697555146029387776 2702580905130735024 2708702068120418304 2711191683991852512 2720605544005713111 2735520900478046208 2752051209585537024 2754580668417876672 2763423322021840896 2764145184627660966 2765963233163405088 2775567272167444689 2781853744342806144 2790783948972552192 2793349007749181376 2809396850722437888 2821005928617985152 2838052809885085056 2847163422689169408 2849780300835023424 2852399584199761497 2858928560799455232 2866152342656224512 2868037483892207616 2877995947377944448 2880641164241343294 2912021264463708672 2924054410184633088 2925977635081949184 2926741960193993964 2936137279648205952 2938835935236117906 2945492199892382976 2955719603364231528 2967933320733505212 2974655489000228352 3004997092819501824 3015431110502902872 3017414436178260096 3027891569637212388 3034749539283061248 3047289826635470592 3064796564424477696 3083316632961573888 3096057610783729152 3098903251970111256 3108851237274571008 3111708637308830724 3113844520416638976 3126711646534063104 3129585462385656912 3139631942594121216 3149635223647300608 3160571457062742624 3176750470324045824 3189877538383236096 3192809411120720688 3203058850525315584 3206002838439401352 3213264218064417792 3224421385488252576 3237745440800187504 3245078715272976384 3264688199606372352 3276023922521672256 3278178646712183808 3289561211457712224 3291724839467192832 3297011845147029504 3303154439604231696 3310635861036066816 3313678724878930848 3325184553784760469 3343414433917612032 3346487425125256896 3363618145048989696 3377517393582249984 3380621729421939552 3391474077026804736 3392359999315765731 3410958159855341568 3414093231693443904 3425053028284495872 3435965698524327936 3447896134977537408 3468731212081770624 3479866405508984832 3483064812131695296 3486266158466375163 3494246018754889728 3497457641933892384 3503075085468718848 3505379146979364864 3517550602350820992 3520783645183864026 3555642889195585452 3573844279114551552 3576194887322382336 3588612230681140608 3591910587510810774 3603441206840980032 3614922245322470016 3627474058674284148 3650713554682098432 3672774224557168896 3685526912836881288 3687950977551206784 3699789902211059712 3700756362889926252 3709138325790408192 3716048744554760658 3724465343665575168 3727888565488797204 3745862467629917184 3761341238157313536 3784070413180113408 3799707067780031232 3803199445599681996 3821536456874966016 3837327929837259264 3840854885655124392 3878883151849729584 3882695019284944896 3898739213579510784 3902322613591991952 3914849706197607936 3918447913648157208 3927322933189843968 3931026771099250944 3940959471152308704 3943551540351785472 3957244427644673616 3966207318666971136 4006662790426002432 4020574814003870496 4023219248237680128 4037188759516283184 4046332719044081664 4063053102180627456 4086395419232636928 4103281350717069312 4111088843948765184 4128076814378305536 4131871002626815008 4145134983032761344 4146217776941491449 4148944849745107632 4168948862045417472 4172780616514209216 4186175923458828288 4190023511623772064 4199513631529734144 4214095276083656832 4253170051177648128 4257079214827627584 4270745134033754112 4274670451252535136 4284352290752557056 4299228513984336768 4316993921066916672 4368031896695563008 4370904862282911744 4386081615276949632 4388966452622923776 4390112940290990946 4404205919472308928 4408253902854176859 4418238299838574464 4432421566015229952 4433579405046347292 4451899981100257818 4461983233500342528 4507495639229252736 4521965436035739648 4523146665754354308 4526121654267390144 4541837354455818582 4552124308924591872 4597194846636716544 4624974949442360832 4644086416175593728 4648354877955166884 4663276855911856512 4670766780624958464 4690067469801094656 4694378193578485368 4709447913891181824 4724452835470950912 4740857185594113936 4765125705486068736 4784816307574854144 4789214116681081032 4804588275787973376 4809004257659102028 4819896327096626688 4836632078232378864 4867618072909464576 4897032299409558528 4914035883782508384 4917267970068275712 4934341817186568336 4945517767720544256 4954731659406347544 4965953791554100224 4970518087318396272 4994483290173222912 5015121650876418048 5019731137687885344 5045427217573484544 5066276090373374976 5070932594132909328 5087211115540207104 5095381942499954688 5116437239783012352 5121139847540165856 5171844202466306112 5198318951439347712 5203096818122655936 5219799608263477248 5224597218197542944 5236430577586458624 5241369028132334592 5254612628203078272 5258068720469047296 5276325903526231488 5281175467775796039 5310128806810324992 5333464333793378178 5342217053901336576 5360766418671827328 5364292330983573504 5382918346021710912 5387865881266216161 5405161810261470048 5417404136240836608 5422383367983705024 5441211088011426222 5509161336835753344 5526846644043681792 5528290369255321932 5531926466326810176 5551134544334889378 5563707488685612288 5586698015498362752 5618793701444875776 5642011857235970304 5676105619770170112 5699560601670046848 5704799168399522994 5717857121598910464 5732304685312449024 5755991894755888896 5761282328482686588 5824042528927417344 5848108820369266176 5853483920387987928 5872274559296411904 5877671870472235812 5890984399784765952 5911439206728463056 5935866641467010424 5949310978000456704 6009994185639003648 6030862221005805744 6034828872356520192 6055783139274424776 6069499078566122496 6094579653270941184 6129593128848955392 6166633265923147776 6192115221567458304 6197806503940222512 6217702474549142016 6223417274617661448 6227689040833277952 6253423293068126208 6259170924771313824 6279263885188242432 6299270447294601216 6321142914125485248 6353500940648091648 6379755076766472192 6385618822241441376 6406117701050631168 6412005676878802704 6426528436128835584 6448842770976505152 6475490881600375008 6490157430545952768 6529376399212744704 6552047845043344512 6556357293424367616 6579122422915424448 6583449678934385664 6585169410436486419 6606308879208463392 6621271722072133632 6627357449757861696 6650369107569520938 6692974850250513792 6755034787164499968 6761243458843879104 6782948154053609472 6784719998631531462 6812756031683727873 6828186463386887808 6850106056568991744 6895792269955074816 6937462424163541248 6966129624263390592 6972532316932750326 6988492037509779456 6994915283867784768 7006150170937437696 7035101204701641984 7041567290367728052 7111285778391170904 7147688558229103104 7177224461362281216 7183821175021621548 7206882413681960064 7229844490644940032 7254948117348568296 7301427109364196864 7345548449114337792 7371053825673762576 7375901955102413568 7401512725779852504 7418276651580816384 7432097489109521316 7448930687331150336 7455777130977594408 7491724935259834368 7522682476314627072 7568140826360226816 7599414135560062464 7606398891199363992 7643072913749932032 7674655859674518528 7681709771310248784 7757766303699459168 7765390038569889792 7797478427159021568 7804645227183983904 7829699412395215872 7836895827296314416 7854645866379687936 7862053542198501888 7881918942304617408 7887103080703570944 7914488855289347232 7932414637333942272 8013325580852004864 8041149628007740992 8046438496475360256 8074377519032566368 8092665438088163328 8126106204361254912 8161816632017139333 8206562701434138624 8256153628756611072 8263742005253630016 8290269966065522688 8292435553882982898 8297889699490215264 8326701816502334067 8345561233028418432 8372351846917656576 8380047023247544128 8428190552167313664 8514158429655255168 8541490268067508224 8549340902505070272 8557198752599284491 8598457027968673536 8633987842133833344 8736063793391126016 8772163230553899264 8777932905245847552 8780225880581981892 8808411838944617856 8816507805708353718 8836476599677148928 8867158810092694584 8903799962200515636 8923966467000685056 9014991278458505472 9046293331508708616 9052243308534780288 9083674708911637164 9104248617849183744 9194389693273433088 9249949898884721664 9288172832351187456 9296709755910333768 9326553711823713024 9341533561249916928 9380134939602189312 9388756387156970736 9418895827782363648 9448905670941901824 9481714371188227872 9530251410972137472 9569632615149708288 9578428233362162064 9609176551575946752 9618008515318204056 9639792654193253376 9673264156464757728 9735236145818929152 9794064598819117056 9828071767565016768 9834535940136551424 9868683634373136672 9891035535441088512 9909463318812695088 9931907583108200448 9941036174636792544 9975553661354281407 10030243301752836096 10039462275375770688 10090854435146969088 10132552180746749952 10141865188265818656 10174422231080414208 10177079997947297193 10232874479566024704 10242279695080331712 10343688404932612224 10406193636245311872 10439599216526954496 10449194436395085888 10458798475399125489 10482738056264669184 10509225256406156544 10516137440938094592 10552651807052462976 10562350935551592078 10666928667586756356 10721532837343654656 10728584661967147008 10765836692043421824 10775731762532432322 10810323620522940096 10844766735967410048 10882422176022852444 11018322673671506688 11056580738510643864 11063852932653620352 11102269088669778756 11127414977371224576 11173396030996725504 11237587402889751552 11284023714471940608 11352211239540340224 11399121203340093696 11409598336799045988 11464609370624898048 11511983789511777792 11522564656965373176 11648085057854834688 11696217640738532352 11706967840775975856 11744549118592823808 11755343740944471624 11781968799569531904 11822878413456926112 11871733282934020848 11898621956000913408 12019988371278007296 12061724442011611488 12069657744713040384 12111566278548849552 12138998157132244992 12189159306541882368 12259186257697910784 12333266531846295552 12384230443134916608 12395613007880445024 12435404949098284032 12438653330824474347 12446834549235322896 12506846586136252416 12518341849542627648 12558527770376484864 12598540894589202432 12642285828250970496 12759510153532944384 12771237644482882752 12812235402101262336 12824011353757605408 12853056872257671168 12897685541953010304 12950981763200750016 13104095690086689024 13112714586848735232 13158244845830848896 13166899357868771328 13170338820872972838 13212617758416926784 13224761708562530577 13254714899515723392 13300738215139041876 13385949700501027584 13522486917687758208 13565896308107218944 13569439997263062924 13625512063367455746 13656372926773775616 13791584539910149632 13874924848327082496 13932259248526781184 13945064633865500652 13989830567735569536 14012300341874875392 14070202409403283968 14083134580735456104 14222571556782341808 14295377116458206208 14354448922724562432 14367642350043243096 14413764827363920128 14459688981289880064 14509896234697136592 14602854218728393728 14691096898228675584 14742107651347525152 14751803910204827136 14803025451559705008 14836553303161632768 14864194978219042632 14897861374662300672 14911554261955188816 14983449870519668736 15045364952629254144 15136281652720453632 15198828271120124928 15212797782398727984 15286145827499864064 15349311719349037056 15363419542620497568 15515532607398918336 15594956854318043136 15609290454367967808 15659398824790431744 15673791654592628832 15709291732759375872 15724107084397003776 15763837884609234816 15774206161407141888 15828977710578694464 15843526403327388117 16026651161704009728 16082299256015481984 16092876992950720512 16148755038065132736 16163597643798648483 16252212408722509824 16323633264034278666 16527484010507260032 16580539932131045376 16584871107765965796 16595779398980430528 16653403633004668134 16691122466056836864 16760094046495088256 16856381104334627328 17028316859310510336 17098681805010140544 17114397505198568982 17196914055937347072 17267975684267666688 17472127586782252032 17544326461107798528 17560451761163963784 17616823677889235712 17633015611416707436 17672953199354297856 17734317620185389168 17807599924401031272 17847932934001370112 18029982556917010944 18092586663017417232 18104486617069560576 18167349417823274328 18208497235698367488 18388779386546866176 18499899797769443328 18576345664702374912 18593419511820667536 18653107423647426048 18683067122499833856 18760269879204378624 18777512774313941472 18837791655564727296 18897811341883803648 18963428742376455744 19060502821944274944 19139265230299416576 19156856466724324128 19218353103151893504 19236017030636408112 19279585308386506752 19346528312929515456 19470472291637858304 19588129197638234112 19656143535130033536 19669071880273102848 19737367268746273344 19755508231309459257 19818926637625390176 19863815166216400896 19882072349273585088 19951107322708562814 20078924550751541376 20265104361493499904 20283730376531637312 20348844462160828416 20354159995894594386 20438268095051183619 20484559390160663424 20687376809865224448 20812387272490623744 20898388872790171776 20917596950798250978 20965476112529338368 21018450512812313088 21105303614104925952 21124701871103184156 21333857335173512712 21443065674687309312 21531673384086843648 21551463525064864644 21620647241045880192 21689533471934820096 21764844352045704888 22036645347343013376 22113161477021287728 22127705865307240704 22204538177339557512 22254829954742449152 22346792061993451008 22475174805779503104 22568047428943881216 22704422479080680448 22798242406680187392 22819196673598091976 22929218741249796096 23023967579023555584 23045129313930746352 23296170115709669376 23392435281477064704 23413935681551951712 23489098237185647616 23510687481888943248 23563937599139063808 23645756826913852224 23743466565868041696 23797243912001826816 24039976742556014592 24123448884023222976 24139315489426080768 24223132557097699104 24277996314264489984 24378318613083764736 24485449896051417999 24768460886269833216 24791226015760890048 24870809898196568064 24877306661648948694 24893669098470645792 24980105449507002201 25036683699085255296 25117055540752969728 25284571656501940992 25542475288965765504 25624470804202524672 25648022707515210816 25795371083906020608 25901963526401500032 26208191380173378048 26316489691661697792 26333798715737542656 26340677641745945676 26425235516833853568 26449523417125061154 26509429799031446784 26601476430278083752 26771899401002055168 27044973835375516416 27138879994526125848 27251024126734911492 27312745853547551232 27583169079820299264 27749849696654164992 27864518497053562368 27890129267731001304 27979661135471139072 28024600683749750784 28140404818806567936 28166269161470912208 28445143113564683616 28590754232916412416 28708897845449124864 28735284700086486192 28827529654727840256 28919377962579760128 29019792469394273184 29205708437456787456 29382193796457351168 29484215302695050304 29503607820409654272 29606050903119410016 29673106606323265536 29728389956438085264 29795722749324601344 29823108523910377632 29926660984062844221 30090729905258508288 30272563305440907264 30397656542240249856 30425595564797455968 30531239993841891579 30698623438698074112 30726839085240995136 31031065214797836672 31218580908735935616 31318797649580863488 31347583309185257664 31376395426197376467 31448214168794007552 31527675769218469632 31548412322814283776 31657955421157388928 31687052806654776234 32164598512030963968 32185753985901441024 32297510076130265472 32327195287597296966 32647266528068557332 33054968021014520064 33169742215531931592 33191558797960861056 33306807266009336268 33382244932113673728 33520188092990176512 33712762208669254656 34056633718621020672 34197363610020281088 34228795010397137964 34393828111874694144 34535951368535333376 34944255173564504064 35088652922215597056 35120903522327927568 35233647355778471424 35266031222833414872 35345906398708595712 35468635240370778336 35615199848802062544 35695865868002740224 36059965113834021888 36185173326034834464 36208973234139121152 36334698835646548656 36416994471396734976 36777558773093732352 36999799595538886656 37152691329404749824 37186839023641335072 37306214847294852096 37315959992473423041 37520539758408757248 37555025548627882944 37675583311129454592 37795622683767607296 37926857484752911488 38278530460598833152 38313712933448648256 38436706206303787008 38472034061272816224 38559170616773013504 38693056625859030912 39312287070260067072 39338143760546205696 39474734537492546688 39511016462618918514 39637853275250780352 39764144698547170176 39902214645417125628 40157849101503082752 40567460753063274624 40697688924321656832 40708319991789188772 40876536190102367238 40969118780321326848 41374753619730448896 41624774544981247488 41796777745580343552 41835193901596501956 42036901025624626176 42210607228209851904 42249403742206368312 42667714670347025424 42886131349374618624 43063346768173687296 43102927050129729288 43241294482091760384 43379066943869640192 43529688704091409776 44073290694686026752 44226322954042575456 44255411730614481408 44409076354679115024 44509659909484898304 44693584123986902016 44950349611559006208 45136094857887762432 45408844958161360896 45596484813360374784 45638393347196183952 45858437482499592192 46047935158047111168 46090258627861492704 46784870562954129408 46827871363103903424 46978196474371295232 47021374963777886496 47127875198278127616 47291513653827704448 47486933131736083392 48079953485112029184 48246897768046445952 48278630978852161536 48446265114195398208 48490792931395945449 48756637226167529472 48970899792102835998 49582452031521780096 49741619796393136128 49754613323297897388 49787338196941291584 49960210899014004402 50073367398170510592 50569143313003881984 51084950577931531008 51296045415030421632 51590742167812041216 51803927052803000064 52416382760346756096 52632979383323395584 52681355283491891352 52850471033667707136 52899046834250122308 53018859598062893568 53202952860556167504 53543798802004110336 54089947670751032832 54277759989052251696 54502048253469822984 54625491707095102464 55166338159640598528 55499699393308329984 55729036994107124736 55780258535462002608 55959322270942278144 56049201367499501568 56280809637613135872 56332538322941824416 56890286227129367232 57181508465832824832 57417795690898249728 57470569400172972384 57655059309455680512 57838755925159520256 58039584938788546368 58411416874913574912 58764387592914702336 58968430605390100608 59007215640819308544 59212101806238820032 59266524693928377771 59456779912876170528 59591445498649202688 59646217047820755264 59853321968125688442 60795313084480499712 60851191129594911936 61062479987683783158 61453678170481990272 62062130429595673344 62437161817471871232 62695166618370515328 62752790852394752934 62896428337588015104 63055351538436939264 63315910842314777856 63374105613309552468 64329197024061927936 64595020152260530944 64654390575194593932 65294533056137114664 66109936042029040128 66339484431063863184 66383117595921722112 66613614532018672536 66764489864227347456 67040376185980353024 67425524417338509312 68113267437242041344 68394727220040562176 68457590020794275928 68787656223749388288 69071902737070666752 69888510347129008128 70177305844431194112 70241807044655855136 70467294711556942848 70532062445666829744 70691812797417191424 70937270480741556672 71230399697604125088 71391731736005480448 72119930227668043776 72370346652069668928 72417946468278242304 72669397671293097312 72833988942793469952 74305382658809499648 74373678047282670144 74612429694589704192 74631919984946846082 74940316348521006603 75110051097255765888 75351166622258909184 75853714969505822976 76627425866897296512 76873412412607574016 76944068122545632448 77386113251718061824 78624574140520134144 78949469074985093376 79022032925237837028 79275706550501560704 79528289397094340352 79804429290834251256 80315698203006165504 81134921506126549248 81416639983578377544 81753072380204734476 81938237560642653696 82749507239460897792 83249549089962494976 83593555491160687104 83670387803193003912 84073802051249252352 84421214456419703808 84498807484412736624 85335429340694050848 85772262698749237248 86126693536347374592 86205854100259458576 86482588964183520768 86758133887739280384 87059377408182819552 88146581389372053504 88452645908085150912 88510823461228962816 88818152709358230048 89019319818969796608 89387168247973804032 89779982952188532663 90272189715775524864 90817689916322721792 91192969626720749568 91276786694392367904 91593719981525674737 92095870316094222336 92180517255722985408 93655742726207806848 93956392948742590464 94042749927555772992 94129186278592129401 94583027307655408896 94973866263472166784 96493795536092891904 96557261957704323072 96892530228390796416 96981585862791890898 97941799584205671996 99164904063043560192 99509226646595794776 99574676393882583168 99920421798028008804 100146734796341021184 101138286626007763968 102169901155863062016 102592090830060843264 103181484335624082432 103607854105606000128 104832765520693512192 105265958766646791168 105362710566983782704 105700942067335414272 105798093668500244616 106037719196125787136 106405905721112335008 107087597604008220672 108179895341502065664 108555519978104503392 109004096506939645968 109250983414190204928 110332676319281197056 110999398786616659968 111458073988214249472 111560517070924005216 111918644541884556288 111947879977420269123 112561619275226271744 112665076645883648832 113780572454258734464 114835591381796499456 114941138800345944768 115310118618911361024 115677511850319040512 116079169877577092736 117936861210780201216 118014431281638617088 118424203612477640064 118533049387856755542 118913559825752341056 119292434095641510528 119706643936251376884 121702382259189823872 122124959975367566316 122907356340963980544 124124260859191346688 124874323634943742464 125390333236741030656 125505581704789505868 126110703076873878528 126631821684629555712 126748211226619104936 128658394048123855872 129190040304521061888 129308781150389187864 130589066112274229328 132219872084058080256 132678968862127726368 132766235191843444224 133227229064037345072 133528979728454694912 134080752371960706048 134851048834677018624 136226534874484082688 136789454440081124352 136915180041588551856 137575312447498776576 138143805474141333504 140354611688862388224 140483614089311710272 140934589423113885696 141064124891333659488 141383625594834382848 141874540961483113344 142460799395208250176 144239860455336087552 144740693304139337856 144835892936556484608 145338795342586194624 145472378794187836347 148747356094565340288 149224859389179408384 149263839969893692164 149880632697042013206 150220102194511531776 151707429939011645952 153254851733794593024 153888136245091264896 154772226503436123648 157249148281040268288 157898938149970186752 158044065850475674056 158551413101003121408 159056578794188680704 159608858581668502512 160631396406012331008 162269843012253098496 162833279967156755088 163506144760409468952 163876475121285307392 165499014478921795584 166499098179924989952 167187110982321374208 167340775606386007824 168147604102498504704 168842428912839407616 168997614968825473248 170670858681388101696 171544525397498474496 172253387072694749184 172411708200518917152 172965177928367041536 173516267775478560768 174118754816365639104 176293162778744107008 176905291816170301824 177021646922457925632 177636305418716460096 177799574081785133313 178774336495947608064 179559965904377065326 182385939253441499136 182553573388784735808 183187439963051349474 184361034511445970816 187311485452415613696 188085499855111545984 188258372557184258802 189166054615310817792 189947732526944333568 192987591072185783808 193785060456781592832 193963171725583781796 195883599168411343992 198329808126087120384 199018453293191589552 199149352787765166336 199840843596056017608 200293469592682042368 202276573252015527936 204339802311726124032 205184181660121686528 206362968671248164864 207215708211212000256 209665531041387024384 210531917533293582336 210725421133967565408 211401884134670828544 211596187337000489232 212075438392251574272 212811811442224670016 214175195208016441344 216359790683004131328 217111039956209006784 218008193013879291936 218501966828380409856 222916147976428498944 223121034141848010432 223837289083769112576 223895759954840538246 224820949045563019809 225330153291767297664 227561144908517468928 229882277600691889536 230620237237822722048 232158339755154185472 235873722421560402432 236848407224955280128 237066098775713511084 237827119651504682112 238584868191283021056 239413287872502753768 243404764518379647744 244249919950735132632 245814712681927961088 248248521718382693376 249748647269887484928 250780666473482061312 251011163409579011736 252221406153747757056 253263643369259111424 253496422453238209872 257316788096247711744 258380080609042123776 258617562300778375728 261178132224548458656 264439744168116160512 265357937724255452736 265532470383686888448 266454458128074690144 267057959456909389824 268161504743921412096 269339948856565597989 272453069748968165376 273578908880162248704 273830360083177103712 274781159944577024211 276287610948282667008 280967228178623420544 281869178846227771392 282128249782667318976 283749081922966226688 284921598790416500352 289481386608278675712 289671785873112969216 290677590685172389248 290944757588375672694 297494712189130680576 298527679939787384328 299761265394084026412 300440204389023063552 303414859878023291904 306509703467589186048 307776272490182529792 309544453006872247296 314498296562080536576 315797876299940373504 316088131700951348112 317102826202006242816 318113157588377361408 319217717163337005024 321262792812024662016 324539686024506196992 325666559934313510176 327012289520818937904 327752950242570614784 330998028957843591168 332998196359849979904 334374221964642748416 334681551212772015648 335843639932260807369 337684857825678815232 337995229937650946496 341341717362776203392 344506774145389498368 344823416401037834304 345930355856734083072 347032535550957121536 348237509632731278208 353810583632340603648 354043293844915851264 355272610837432920192 355599148163570266626 359119931808754130652 365107146777569471616 366374879926102698948 368722069022891941632 374622970904831227392 376170999710223091968 376516745114368517604 378332109230621635584 379895465053888667136 385975182144371567616 387570120913563185664 387926343451167563592 391767198336822687984 396659616252174240768 398036906586383179104 398298705575530332672 399681687192112035216 400586939185364084736 404553146504031055872 408679604623452248064 410368363320243373056 412725937342496329728 414431416422424000512 421063835066587164672 421450842267935130816 422803768269341657088 423192374674000978464 424150876784503148544 425623622884449340032 432719581366008262656 434222079912418013568 436016386027758583872 446242068283696020864 447674578167538225152 447791519909681076492 449641898091126039618 450660306583534595328 455122289817034937856 459764555201383779072 464316679510308370944 471747444843120804864 473696814449910560256 474132197551427022168 475654239303009364224 477169736382566042112 478826575745005507536 486809529036759295488 488499839901470265264 491629425363855922176 496497043436765386752 499497294539774969856 501561332946964122624 502022326819158023472 504442812307495514112 506527286738518222848 506992844906476419744 514633576192495423488 516760161218084247552 517235124601556751456 522356264449096917312 528879488336232321024 530715875448510905472 531064940767373776896 532908916256149380288 533398722245355399939 536323009487842824192 538679897713131195978 547157817760324497408 547660720166354207424 549562319889154048422 561934456357246841088 564256499565334637952 567498163845932453376 569843197580833000704 578962773216557351424 581355181370344778496 581889515176751345388 594989424378261361152 597055359879574768656 599522530788168052824 600880408778046127104 606829719756046583808 613019406935178372096 615552544980365059584 619088906013744494592 628996593124161073152 631595752599880747008 632176263401902696224 634205652404012485632 636226315176754722816 638435434326674010048 642525585624049324032 649079372049012393984 651333119868627020352 654024579041637875808 655505900485141229568 668748443929285496832 669363102425544031296 671687279864521614738 675990459875301892992 682683434725552406784 689646832802075668608 691860711713468166144 696475019265462556416 707621167264681207296 710545221674865840384 711198296327140533252 718239863617508261304 730214293555138943232 732749759852205397896 737444138045783883264 749245941809662454784 752341999420446183936 753033490228737035208 756664218461243271168 759790930107777334272 771950364288743135232 775140241827126371328 775852686902335127184 783534396673645375968 793319232504348481536 796073813172766358208 796597411151060665344 799363374384224070432 801173878370728169472 817359209246904496128 820736726640486746112 824343479833731072633 828862832844848001024 842901684535870261632 845607536538683314176 846384749348001956928 851247245768898680064 868444159824836027136 872032772055517167744 892484136567392041728 895583039819362152984 899283796182252079236 901320613167069190656 910244579634069875712 919529110402767558144 928633359020616741888 943494889686241609728 947393628899821120512 948264395102854044336 951308478606018728448 954339472765132084224 957653151490011015072 973619058073518590976 976999679802940530528 983258850727711844352 992994086873530773504 998994589079549939712 1003122665893928245248 1004044653638316046944 1007530919796782422107 1013054573477036445696 1013985689812952839488 1033520322436168495104 1034470249203113502912 1044712528898193834624 1061431750897021810944 1062129881534747553792 1065817832512298760576 1066797444490710799878 1077359795426262391956 1095321440332708414848 1099124639778308096844 1123868912714493682176 1128512999130669275904 1134996327691864906752 1139686395161666001408 1157925546433114702848 1162710362740689556992 1163779030353502690776 1189978848756522722304 1194110719759149537312 1199045061576336105648 1201760817556092254208 1213659439512093167616 1226038813870356744192 1231105089960730119168 1238177812027488989184 1263191505199761494016 1264352526803805392448 1268411304808024971264 1272452630353509445632 1276870868653348020096 1298158744098024787968 1302666239737254040704 1308049158083275751616 1338726204851088062592 1343374559729043229476 1351980919750603785984 1365366869451104813568 1379293665604151337216 1392950038530925112832 1415242334529362414592 1421090443349731680768 1422396592654281066504 1436479727235016522608 1460428587110277886464 1465499519704410795792 1474888276091567766528 1498491883619324909568 1504683998840892367872 1506066980457474070416 1513328436922486542336 1519581860215554668544 1543900728577486270464 1550280483654252742656 1551705373804670254368 1567068793347290751936 1586638465008696963072 1592147626345532716416 1593194822302121330688 1598726748768448140864 1600196166736066199817 1641473453280973492224 1648686959667462145266 1685803369071740523264 1692769498696003913856 1702494491537797360128 1736888319649672054272 1744065544111034335488 1784968273134784083456 1791166079638724305968 1798567592364504158472 1802641226334138381312 1820489159268139751424 1839058220805535116288 1857266718041233483776 1886989779372483219456 1894787257799642241024 1896528790205708088672 1902616957212037456896 1908678945530264168448 1915306302980022030144 1947238116147037181952 1953999359605881061056 1966517701455423688704 2006245331787856490496 2008089307276632093888 2015061839593564844214 2027971379625905678976 2068940498406227005824 2089425057796387669248 2122863501794043621888 2131635665024597521152 2133594888981421599756 2154719590852524783912 2190642880665416829696 2198249279556616193688 2247737825428987364352 2257025998261338551808 2269992655383729813504 2279372790323332002816 2315851092866229405696 2325420725481379113984 2327558060707005381552 2379957697513045444608 2388221439518299074624 2398090123152672211296 2403521635112184508416 2452077627740713488384 2462210179921460238336 2473030439501193217899 2528705053607610784896 2536822609616049942528 2553741737306696040192 2605332479474508081408 2616098316166551503232 2677452409702176125184 2686749119458086458952 2703961839501207571968 2730733738902209627136 2758587331208302674432 2785900077061850225664 2830484669058724829184 2842180886699463361536 2844793185308562133008 2872959454470033045216 2920857174220555772928 2930999039408821591584 2949776552183135533056 2996983767238649819136 3009367997681784735744 3012133960914948140832 3022592759390347266321 3039163720431109337088 3100560967308505485312 3103410747609340508736 3134137586694581503872 3184295252691065432832 3186389644604242661376 3197453497536896281728 3200392333472132399634 3297373919334924290532 3371606738143481046528 3385538997392007827712 3404988983075594720256 3473776639299344108544 3488131088222068670976 3569936546269568166912 3582332159277448611936 3597135184729008316944 3605282452668276762624 3640978318536279502848 3678116441611070232576 3714533436082466967552 3789574515599284482048 3793057580411416177344 3805233914424074913792 3817357891060528336896 3830612605960044060288 3894476232294074363904 3907998719211762122112 4016178614553264187776 4030123679187129688428 4055942759251811357952 4137880996812454011648 4178850115592775338496 4245727003588087243776 4263271330049195042304 4267189777962843199512 4309439181705049567824 4381285761330833659392 4396498559113232387376 4495475650857974728704 4514051996522677103616 4539985310767459627008 4558745580646664005632 4631702185732458811392 4650841450962758227968 4655116121414010763104 4759915395026090889216 4776442879036598149248 4796180246305344422592 4924420359842920476672 4946060879002386435798 5057410107215221569792 5107483474613392080384 5210664958949016162816 5232196632333103006464 5354904819404352250368 5373498238916172917904 5407923679002415143936 5461467477804419254272 5517174662416605348864 5571800154123700451328 5660969338117449658368 5684361773398926723072 5689586370617124266016 5745918908940066090432 5841714348441111545856 5861998078817643183168 5899553104366271066112 6018735995363569471488 6024267921829896281664 6045185518780694532642 6206821495218681017472 6268275173389163007744 6368590505382130865664 6394906995073792563456 6400784666944264799268 6594747838669848581064 6743213476286962093056 6771077994784015655424 6809977966151189440512 6947553278598688217088 6976262176444137341952 7139873092539136333824 7164664318554897223872 7194270369458016633888 7210564905336553525248 7356232883222140465152 7586115160822832354688 7610467828848149827584 7661225211920088120576 7815997438423524244224 8032357229106528375552 8060247358374259376856 8111885518503622715904 8275761993624908023296 8357700231185550676992 8491454007176174487552 8526542660098390084608 8534379555925686399024 8618878363410099135648 8762571522661667318784 8792997118226464774752 8990951301715949457408 9028103993045354207232 9067778278171041798963 9117491161293328011264 9301682901925516455936 9310232242828021526208 9552885758073196298496 9592360492610688845184 9892121758004772871596 10114820214430443139584 10214966949226784160768 10421329917898032325632 10464393264666206012928 10709809638808704500736 10746996477832345835808 10815847358004830287872 10922934955608838508544 11034349324833210697728 11143600308247400902656 11368723546797853446144 11379172741234248532032 11491837817880132180864 11683428696882223091712 11723996157635286366336 12048535843659792563328 12090371037561389065284 12413642990437362034944 12536550346778326015488 12737181010764261731328 12789813990147585126912 12801569333888529598536 13189495677339697162128 13486426952573924186112 13542155989568031310848 13619955932302378881024 13895106557197376434176 13952524352888274683904 14279746185078272667648 14329328637109794447744 14388540738916033267776 15172230321645664709376 15322450423840176241152 15631994876847048488448 16064714458213056751104 16120494716748518753712 16223771037007245431808 16551523987249816046592 16715400462371101353984 16982908014352348975104 17053085320196780169216 17068759111851372798048 17237756726820198271296 17525143045323334637568 17585994236452929549504 18056207986090708414464 18135556556342083597926 18620464485656043052416 19105771516146392596992 19184720985221377690368 19784243516009545743192 20229640428860886279168 20429933898453568321536 20842659835796064651264 20928786529332412025856 21419619277617409001472 21493992955664691671616 21631694716009660575744 22068698649666421395456 22758345482468497064064 22983675635760264361728 23447992315270572732672 24097071687319585126656 24180742075122778130568 24827285980874724069888 25073100693556652030976 25474362021528523462656 25579627980295170253824 25603138667777059197072 26378991354679394324256 26972853905147848372224 27084311979136062621696 27203334834513125396889 27905048705776549367808 28658657274219588895488 28777081477832066535552 30344460643291329418752 30644900847680352482304 31263989753694096976896 32129428916426113502208 32240989433497037507424 32447542074014490863616 33103047974499632093184 33430800924742202707968 34106170640393560338432 34137518223702745596096 34475513453640396542592 35050286090646669275136 35171988472905859099008 36271113112684167195852 37240928971312086104832 38211543032292785193984 38369441970442755380736 39568487032019091486384 40459280857721772558336 40859867796907136643072 41685319671592129302528 41857573058664824051712 42839238555234818002944 42987985911329383343232 45516690964936994128128 45967351271520528723456 46895984630541145465344 48194143374639170253312 48361484150245556261136 49654571961749448139776 50146201387113304061952 50948724043057046925312 51159255960590340507648 51206277335554118394144 52757982709358788648512 54168623958272125243392 54406669669026250793778 57317314548439177790976 57554162955664133071104 60688921286582658837504 61289801695360704964608 62527979507388193953792 64258857832852227004416 64481978866994075014848 64895084148028981727232 66206095948999264186368 68275036447405491192192 68951026907280793085184 70343976945811718198016 72542226225368334391704 74481857942624172209664 76423086064585570387968 76738883940885510761472 79136974064038182972768 80918561715443545116672 83715146117329648103424 85975971822658766686464 91033381929873988256256 91934702543041057446912 93791969261082290930688 96388286749278340506624 96722968300491112522272 99309143923498896279552 100292402774226608123904 102318511921180681015296 102412554671108236788288 105515965418717577297024 108813339338052501587556 114634629096878355581952 115108325911328266142208 121377842573165317675008 122579603390721409929216 125055959014776387907584 128517715665704454008832 128963957733988150029696 136550072894810982384384 137902053814561586170368 140687953891623436396032 145084452450736668783408 148963715885248344419328 152846172129171140775936 153477767881771021522944 158273948128076365945536 171951943645317533372928 182066763859747976512512 183869405086082114893824 187583938522164581861376 192776573498556681013248 193445936600982225044544 198618287846997792559104 204825109342216473576576 211031930837435154594048 217626678676105003175112 229269258193756711163904 230216651822656532284416 242755685146330635350016 257927915467976300059392 273100145789621964768768 275804107629123172340736 281375907783246872792064 290168904901473337566816 297927431770496688838656 306955535763542043045888 316547896256152731891072 343903887290635066745856 364133527719495953025024 367738810172164229787648 375167877044329163722752 385553146997113362026496 386891873201964450089088 409650218684432947153152 422063861674870309188096 435253357352210006350224 458538516387513422327808 460433303645313064568832 515855830935952600118784 546200291579243929537536 551608215258246344681472 562751815566493745584128 580337809802946675133632 595854863540993377677312 633095792512305463782144 687807774581270133491712 728267055438991906050048 773783746403928900178176 819300437368865894306304 844127723349740618376192 870506714704420012700448 920866607290626129137664 1031711661871905200237568 1092400583158487859075072 1103216430516492689362944 1125503631132987491168256 1160675619605893350267264 1266191585024610927564288 1375615549162540266983424 1547567492807857800356352 1638600874737731788612608 1688255446699481236752384 1741013429408840025400896 2063423323743810400475136 2184801166316975718150144 2321351239211786700534528 2532383170049221855128576 3095134985615715600712704 3277201749475463577225216 3376510893398962473504768 3482026858817680050801792 4126846647487620800950272 4642702478423573401069056 5064766340098443710257152 6190269971231431201425408 6554403498950927154450432 6964053717635360101603584 9285404956847146802138112 10129532680196887420514304 12380539942462862402850816 13928107435270720203207168 18570809913694293604276224 27856214870541440406414336 37141619827388587208552448 55712429741082880812828672 111424859482165761625657344
- Sum of all divisors σ(n): 394461388121777476500914179
- Sum of proper divisors (its aliquot sum) s(n): 283036528639611714875256835
- 111424859482165761625657344 is an abundant number, because the sum of its proper divisors (283036528639611714875256835) is greater than itself. Its abundance is 171611669157445953249599491
Bases of 111424859482165761625657344
- Binary: 1011100001010110010000110111100011010001011011011001000110101010001100110010000000000002
- Hexadecimal: 0x5C2B21BC68B6C8D5199000
- Base-36: E00L4L2H1K9000000
Squares and roots of 111424859482165761625657344
- 111424859482165761625657344 squared (1114248594821657616256573442) is 12415499310620385240016782359079212181444680101134336
- 111424859482165761625657344 cubed (1114248594821657616256573443) is 1383395266086802308962652886476529327611062063523297568278742715675056048963584
-
111424859482165761625657344 is a
perfect square number . Itssquare root is 10555797434688 -
The
cube root of 111424859482165761625657344 is 481201934.9727083067
Scales and comparisons
How big is 111424859482165761625657344?- 111,424,859,482,165,761,625,657,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 111,424,859,482,165,761,625,657,344 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 111424859482165761625657344 cubic inches would be around 40100161.2 feet tall.
Recreational maths with 111424859482165761625657344
- 111424859482165761625657344 backwards is 443756526167561284958424111
- The number of decimal digits it has is: 27
- The sum of 111424859482165761625657344'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 111424859482165761625657344 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 111424859482165761625657344 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/111424859482165761625657344/
Chicago style:
Numbermatics. 2024. "Number 111424859482165761625657344 - Facts about the integer". https://numbermatics.com/n/111424859482165761625657344/
The information we have on file for 111424859482165761625657344 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 111424859482165761625657344, math, Factors of 111424859482165761625657344, curriculum, school, college, exams, university, Prime factorization of 111424859482165761625657344, STEM, science, technology, engineering, physics, economics, calculator, one hundred eleven septillion, four hundred twenty-four sextillion, eight hundred fifty-nine quintillion, four hundred eighty-two quadrillion, one hundred sixty-five trillion, seven hundred sixty-one billion, six hundred twenty-five million, six hundred fifty-seven thousand, three hundred forty-four.