101684441392756158095115264
101,684,441,392,756,158,095,115,264 is an even composite number composed of six prime numbers multiplied together.
101684441392756158095115264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand, two hundred fifty-five divisors.
Prime factorization of 101684441392756158095115264:
210 × 32 × 76 × 114 × 172 × 536
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 17 × 17 × 53 × 53 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 101684441392756158095115264 from the Numbermatics database.
Names of 101684441392756158095115264
- Cardinal: 101684441392756158095115264 can be written as One hundred one septillion, six hundred eighty-four sextillion, four hundred forty-one quintillion, three hundred ninety-two quadrillion, seven hundred fifty-six trillion, one hundred fifty-eight billion, ninety-five million, one hundred fifteen thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 1.01684441392756158095115264 × 1026
Factors of 101684441392756158095115264
Divisors of 101684441392756158095115264
- Number of divisors d(n): 24255
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 28 32 33 34 36 42 44 48 49 51 53 56 63 64 66 68 72 77 84 88 96 98 99 102 106 112 119 121 126 128 132 136 144 147 153 154 159 168 176 187 192 196 198 204 212 224 231 238 242 252 256 264 272 288 289 294 306 308 318 336 343 352 357 363 371 374 384 392 396 408 424 441 448 462 476 477 484 504 512 528 539 544 561 576 578 583 588 612 616 636 672 686 693 704 714 726 742 748 768 784 792 816 833 847 848 867 882 896 901 924 952 954 968 1008 1024 1029 1056 1071 1078 1088 1089 1113 1122 1152 1156 1166 1176 1224 1232 1272 1309 1331 1344 1372 1386 1408 1428 1452 1484 1496 1536 1568 1584 1617 1632 1666 1683 1694 1696 1734 1749 1764 1792 1802 1848 1904 1908 1936 2016 2023 2057 2058 2112 2142 2156 2176 2178 2226 2244 2304 2312 2332 2352 2401 2448 2464 2499 2541 2544 2597 2601 2618 2662 2688 2703 2744 2772 2809 2816 2856 2904 2968 2992 3072 3087 3136 3168 3179 3234 3264 3332 3339 3366 3388 3392 3468 3498 3528 3584 3604 3696 3773 3808 3816 3872 3927 3993 4032 4046 4081 4114 4116 4224 4284 4312 4352 4356 4452 4488 4608 4624 4664 4704 4802 4851 4896 4928 4998 5082 5088 5194 5202 5236 5247 5324 5376 5406 5488 5544 5618 5632 5712 5808 5831 5929 5936 5984 6069 6171 6174 6272 6307 6336 6358 6413 6468 6528 6664 6678 6732 6776 6784 6936 6996 7056 7168 7203 7208 7392 7497 7546 7616 7623 7632 7744 7791 7854 7986 8064 8092 8109 8162 8228 8232 8427 8448 8568 8624 8704 8712 8904 8976 9163 9216 9248 9317 9328 9408 9537 9604 9702 9792 9856 9911 9996 10164 10176 10388 10404 10472 10494 10648 10752 10812 10976 11088 11236 11264 11319 11424 11616 11662 11781 11858 11872 11968 11979 12138 12243 12342 12348 12544 12614 12672 12716 12826 12936 13056 13328 13356 13464 13552 13568 13872 13992 14112 14161 14399 14406 14416 14641 14784 14994 15092 15232 15246 15264 15317 15488 15582 15708 15972 16128 16184 16218 16324 16456 16464 16807 16854 16896 17136 17248 17408 17424 17493 17787 17808 17952 18179 18207 18326 18496 18513 18634 18656 18816 18921 19074 19208 19239 19404 19584 19663 19712 19822 19992 20328 20352 20776 20808 20944 20988 21296 21504 21609 21624 21952 22176 22253 22472 22627 22638 22848 23232 23324 23373 23562 23716 23744 23936 23958 24276 24486 24684 24696 25088 25228 25281 25344 25432 25652 25872 26112 26411 26656 26712 26928 27104 27136 27489 27744 27951 27984 28224 28322 28567 28611 28798 28812 28832 29282 29568 29733 29988 30184 30464 30492 30528 30634 30899 30976 31164 31416 31944 32256 32368 32436 32648 32912 32928 33614 33708 33792 33957 34272 34496 34848 34969 34986 35574 35616 35904 36358 36414 36652 36729 36992 37026 37268 37312 37632 37842 38148 38416 38478 38808 39168 39326 39424 39644 39984 40656 40704 40817 41503 41552 41616 41888 41976 42483 42592 43197 43218 43248 43904 43923 44149 44352 44506 44891 44944 45254 45276 45696 45951 46464 46648 46746 47124 47432 47488 47753 47872 47916 48552 48972 49368 49392 50176 50421 50456 50562 50688 50864 51304 51744 52224 52479 52822 53312 53361 53424 53856 54208 54272 54537 54978 55488 55902 55968 56448 56644 56763 57134 57222 57596 57624 57664 57717 58564 58989 59136 59466 59976 60368 60928 60984 61056 61268 61798 61952 62328 62832 63888 64141 64512 64736 64872 65219 65296 65824 65856 66759 67228 67416 67881 67914 68544 68992 69377 69696 69938 69972 70543 71148 71232 71808 72716 72828 73304 73458 73984 74052 74536 74624 75264 75684 76296 76832 76956 77616 78336 78652 78848 79233 79288 79968 81312 81408 81634 82467 83006 83104 83232 83776 83853 83952 84966 85184 85701 86394 86436 86496 87808 87846 88298 88704 89012 89199 89782 89888 90508 90552 91392 91902 92697 92928 93296 93492 94248 94864 94976 95506 95744 95832 97104 97944 98736 98784 99127 100793 100842 100912 101124 101376 101728 102487 102608 103488 104907 104958 105644 106624 106722 106848 107219 107712 108416 109021 109074 109956 110976 111804 111936 112896 113288 113526 114268 114444 115192 115248 115328 115434 117128 117649 117978 118272 118932 119952 120736 121856 121968 122112 122451 122536 123596 123904 124509 124656 125664 127253 127449 127776 128282 129472 129591 129744 130438 130592 131648 131712 131769 132447 133518 134456 134673 134832 135762 135828 137088 137641 137853 137984 138754 139392 139876 139944 141086 142296 142464 143259 143616 145432 145656 146608 146916 147968 148104 148877 149072 149248 150528 151263 151368 152592 153664 153912 155232 155771 156672 157304 158389 158466 158576 159936 162624 162816 163268 163611 164934 166012 166208 166464 167552 167706 167904 168487 169932 170368 171402 172788 172872 172992 175616 175692 176596 176967 177408 178024 178398 179564 179776 181016 181104 182784 183804 184877 185394 185856 186592 186984 188496 189728 189952 191012 191488 191664 192423 194208 195657 195888 197472 197568 198254 199969 200277 201586 201684 201824 202248 203456 203643 204974 205216 206976 208131 209814 209916 211288 211629 213248 213444 213696 214438 215424 216293 216832 218042 218148 219912 221952 223608 223872 225792 226576 227052 228536 228888 230384 230496 230656 230868 234256 235298 235956 236544 237699 237864 239904 241472 243936 244224 244783 244902 245072 247192 248897 249018 249312 251328 254506 254898 255552 256564 257103 258944 259182 259488 260876 261184 263296 263424 263538 264894 267036 268912 269346 269664 271524 271656 274176 275282 275706 275968 277508 278091 278784 279752 279888 282172 284592 284928 285719 286518 287232 290521 290864 291312 293216 293832 295936 296208 297381 297754 298144 298496 302379 302526 302736 305184 307328 307461 307824 309043 310464 311542 314237 314608 314721 316778 316932 317152 319872 321657 325248 326536 327063 327222 329868 332024 332416 332928 334271 335104 335412 335808 336974 339864 339889 340736 342804 345576 345744 345984 351232 351384 352947 353192 353934 354816 356048 356796 359128 359552 362032 362208 365568 367353 367608 369754 370788 371712 373184 373527 373968 376992 379456 379904 381759 382024 383328 384659 384846 388416 391314 391776 394944 395136 396508 397341 399938 400554 403172 403368 403648 404019 404496 406912 407286 409948 410432 412923 413952 416262 419628 419832 422576 423258 426496 426888 427392 428876 429777 430848 432586 433664 436084 436296 439824 443904 446631 447216 447744 448987 451584 453152 454104 456533 457072 457776 460768 460992 461312 461736 467313 468512 470596 471912 475167 475398 475728 479808 482944 485639 487872 488448 489566 489804 490144 493801 494384 497794 498036 498624 502656 505461 509012 509796 511104 513128 514206 517888 518364 518976 521752 522368 525283 526592 526848 527076 529788 534072 537824 538692 539328 543048 543312 548352 550564 551412 551936 554631 555016 556182 557568 559504 559776 564344 569184 569856 571438 573036 574464 577269 581042 581728 582624 586432 586971 587664 592416 594762 595508 596288 596992 599907 604758 605052 605472 610368 614656 614922 615648 618086 620928 623084 624393 628474 629216 629442 633556 633864 634304 634887 639744 643314 648879 650496 653072 654126 654444 659736 664048 664832 665856 668542 670208 670824 671616 673948 679728 679778 681472 685608 691152 691488 691968 693889 702768 705551 705894 706384 707868 709632 712096 713592 717409 718256 719104 724064 724416 734349 734706 735216 739508 741576 746368 746691 747054 747936 750533 753984 758912 763147 763518 764048 766656 769318 769692 775973 776832 782628 783552 789888 790272 793016 794682 799876 801108 806344 806736 807296 808038 808992 811801 813824 814572 819896 820864 825846 827904 832524 839256 839664 845152 846516 852992 853776 854784 857157 857752 859554 861696 865172 867328 871563 872168 872592 879648 887808 890771 892143 893262 894432 895488 897974 906304 907137 908208 913066 914144 915552 921536 921984 922383 922624 923472 927129 934626 937024 941192 942711 943824 950334 950796 951456 959616 963487 964971 965888 971278 975744 979132 979608 980288 981189 987602 988768 995588 996072 997248 1002813 1005312 1010922 1018024 1019592 1019667 1022208 1026256 1028412 1035776 1036728 1037952 1042139 1043504 1044736 1050566 1053184 1053696 1054152 1058841 1059576 1068144 1075648 1077384 1078656 1086096 1086624 1090397 1096704 1101128 1102824 1108723 1109262 1110032 1112364 1115136 1119008 1119552 1128688 1138368 1139712 1142876 1145277 1146072 1153977 1154538 1162084 1163456 1165248 1172864 1173942 1175328 1179409 1184832 1189524 1191016 1192576 1199231 1199814 1209516 1210104 1210944 1220736 1229312 1229844 1231296 1236172 1238769 1241856 1246168 1248786 1256948 1258432 1258884 1267112 1267728 1268608 1269774 1279488 1286628 1294139 1297758 1300992 1306144 1308252 1308888 1319472 1328096 1329664 1331712 1337084 1339893 1340416 1341648 1343232 1346961 1347896 1359456 1359556 1362944 1369599 1371216 1382304 1382976 1383936 1387778 1399783 1401939 1405536 1411102 1411788 1412768 1415736 1424192 1425501 1427184 1434818 1436512 1438208 1448128 1448832 1456917 1468698 1469412 1470432 1479016 1481403 1483152 1492736 1493382 1494108 1495872 1501066 1507968 1514051 1516383 1517824 1526294 1527036 1528096 1533312 1538636 1539384 1551946 1553664 1565256 1567104 1575849 1579776 1580544 1586032 1589364 1599752 1602216 1612688 1613472 1614592 1616076 1617984 1623602 1627648 1629144 1637647 1639792 1641728 1651692 1655808 1663893 1665048 1678512 1679328 1690304 1693032 1707552 1709568 1713481 1714314 1715504 1719108 1723392 1730344 1742279 1743126 1744336 1745184 1759296 1781542 1784286 1786524 1788864 1790976 1795948 1799721 1812608 1814274 1816416 1826132 1828288 1831104 1843072 1843968 1844766 1846944 1853357 1854258 1869252 1874048 1882384 1885422 1887648 1900668 1901592 1902912 1919232 1926974 1929942 1931776 1942556 1946637 1951488 1958264 1959216 1960576 1962378 1975204 1977536 1991176 1992144 1994496 2000033 2005626 2010624 2021844 2033647 2036048 2039184 2039334 2044416 2052512 2056824 2071552 2073456 2075904 2081667 2084278 2087008 2089472 2101132 2106368 2108304 2116653 2117682 2119152 2136288 2151296 2152227 2154768 2157312 2163301 2172192 2173248 2180794 2199659 2202256 2203047 2205648 2217446 2218524 2220064 2224728 2238016 2239104 2240073 2251599 2257376 2276736 2285752 2289441 2290554 2292144 2307954 2309076 2324168 2326912 2327919 2330496 2339897 2345728 2347884 2350656 2358818 2369664 2379048 2379223 2382032 2385152 2398462 2399628 2419032 2420208 2421888 2435403 2441472 2458624 2459688 2462592 2472344 2477538 2483712 2492336 2497572 2513896 2516864 2517768 2530909 2534224 2535456 2537216 2539548 2558976 2571471 2573256 2588278 2595516 2601984 2612288 2614689 2616504 2617776 2638944 2656192 2659328 2663424 2672313 2674168 2679786 2683296 2686464 2692613 2693922 2695792 2718912 2719112 2739198 2742432 2764608 2765952 2767872 2775556 2781387 2799566 2803878 2811072 2822204 2823576 2825536 2828133 2831472 2848384 2851002 2854368 2869636 2873024 2876416 2890461 2896256 2897664 2913834 2937396 2938824 2940864 2958032 2962806 2966304 2985472 2986764 2988216 2991744 3002132 3008439 3015936 3028102 3032766 3035648 3052588 3054072 3056192 3059001 3066624 3077272 3078768 3103892 3107328 3126417 3130512 3134208 3142909 3151698 3159552 3161088 3172064 3178728 3195731 3199504 3204432 3225376 3226944 3229184 3232152 3235968 3247204 3255296 3258288 3271191 3275294 3279584 3283456 3303384 3326169 3327786 3330096 3357024 3358656 3380608 3386064 3399473 3415104 3419136 3426962 3428628 3431008 3438216 3456607 3460688 3461931 3484558 3486252 3488672 3490368 3518592 3538227 3563084 3568572 3573048 3577728 3591896 3597693 3599442 3625216 3628548 3632832 3652264 3656576 3662208 3676981 3686144 3687936 3689532 3693888 3706714 3708516 3738504 3738779 3748096 3764768 3770844 3775296 3801336 3803184 3805824 3838464 3853948 3859884 3863552 3882417 3885112 3893274 3902976 3916528 3918432 3921152 3924756 3950408 3955072 3982352 3984288 3988992 4000066 4011252 4021248 4040883 4043688 4067294 4072096 4078368 4078668 4088832 4105024 4108797 4113648 4146912 4151808 4163334 4168556 4174016 4178944 4199349 4202264 4216608 4231249 4233306 4235364 4238304 4272576 4302592 4304454 4309536 4314624 4326602 4344384 4346496 4361588 4370751 4399318 4404512 4406094 4411296 4434892 4437048 4440128 4444209 4449456 4476032 4478208 4480146 4503198 4514752 4542153 4553472 4571504 4578882 4581108 4584288 4615908 4618152 4648336 4653824 4655838 4660992 4679794 4691456 4695768 4701312 4717636 4727547 4739328 4758096 4758446 4764064 4770304 4796924 4799256 4838064 4840416 4843776 4857223 4870806 4882944 4912941 4919376 4925184 4938857 4944688 4955076 4967424 4984672 4995144 5021863 5027792 5033728 5035536 5061818 5068448 5070912 5074432 5079096 5140443 5142942 5146512 5176556 5191032 5224576 5226837 5229378 5233008 5235552 5253731 5277888 5312384 5342029 5344626 5348336 5359572 5366592 5372928 5385226 5387844 5391584 5431811 5437824 5438224 5478396 5484864 5529216 5531904 5551112 5560071 5562774 5599132 5607756 5622144 5644408 5647152 5651072 5656266 5662944 5682607 5696768 5702004 5708736 5739272 5746048 5778113 5780922 5792512 5795328 5827668 5874792 5877648 5881728 5916064 5925612 5932608 5970944 5973528 5976432 5983488 6000099 6004264 6016878 6031872 6056204 6065532 6071296 6100941 6105176 6108144 6112384 6118002 6133248 6154544 6157536 6207784 6214656 6235397 6245001 6252834 6261024 6268416 6285818 6303396 6319104 6344128 6349959 6357456 6391462 6399008 6408864 6450752 6453888 6456681 6458368 6464304 6471936 6489903 6494408 6516576 6542382 6550588 6559168 6566912 6598977 6606768 6652338 6655572 6660192 6714048 6717312 6744409 6754797 6761216 6772128 6798946 6830208 6853924 6857256 6862016 6868323 6876432 6913214 6921376 6923862 6969116 6972504 6977344 6980736 6983757 7019691 7037184 7076454 7126168 7137144 7137669 7146096 7155456 7183792 7195386 7198884 7250432 7257096 7265664 7294973 7304528 7306209 7313152 7324416 7353962 7372288 7375872 7379064 7387776 7413428 7417032 7477008 7477558 7496192 7529536 7541688 7550592 7592727 7602672 7606368 7611648 7632779 7676928 7707896 7719768 7761061 7764834 7770224 7786548 7805952 7833056 7836864 7842304 7849512 7890481 7900816 7910144 7964704 7968576 7977984 8000132 8016939 8022504 8077839 8081766 8087376 8134588 8144192 8156736 8157336 8210048 8217594 8227296 8255863 8293824 8303616 8326668 8337112 8348032 8394617 8398698 8404528 8433216 8462498 8466612 8470728 8476608 8545152 8605184 8608908 8619072 8629248 8653204 8671383 8688768 8692992 8723176 8741502 8798636 8809024 8812188 8822592 8869784 8874096 8880256 8888418 8898912 8929811 8952064 8956416 8960292 9006396 9029504 9084306 9106944 9143008 9157764 9162216 9168576 9231816 9236304 9296672 9307648 9311676 9321984 9359588 9379251 9382912 9391536 9402624 9428727 9435272 9455094 9478656 9516192 9516892 9528128 9540608 9587193 9593848 9598512 9676128 9680832 9687552 9714446 9741612 9765888 9798481 9813573 9825882 9838752 9850368 9877714 9889376 9910152 9969344 9978507 9990288 10043726 10055584 10067456 10071072 10123636 10136896 10141824 10148864 10158192 10198419 10280886 10285884 10293024 10353112 10369821 10382064 10449152 10453674 10458756 10466016 10471104 10507462 10555776 10598357 10614681 10624768 10684058 10689252 10696672 10719144 10733184 10770452 10775688 10783168 10793079 10863622 10875648 10876448 10956792 10969728 11030943 11058432 11063808 11102224 11120142 11125548 11198264 11215512 11216337 11244288 11288816 11294304 11302144 11312532 11325888 11365214 11393536 11404008 11417472 11463529 11478544 11492096 11556226 11561844 11585024 11590656 11647251 11655336 11749584 11755296 11763456 11832128 11851224 11865216 11947056 11952864 11966976 11994367 12000198 12008528 12033756 12063744 12112408 12131064 12195953 12201882 12210352 12216288 12224768 12236004 12266496 12309088 12315072 12415568 12470794 12490002 12505668 12522048 12536832 12571636 12598047 12606792 12688256 12693747 12699918 12714912 12782924 12798016 12817728 12901504 12907776 12913362 12928608 12943872 12973499 12979806 12988816 13033152 13084764 13101176 13118336 13191541 13197954 13213536 13304676 13311144 13320384 13428096 13434624 13488818 13509594 13522432 13544256 13597892 13626459 13660416 13707848 13714512 13724032 13736646 13752864 13826428 13842752 13847724 13938232 13945008 13954688 13961472 13967514 14039382 14074368 14152908 14235529 14252336 14274288 14275338 14292192 14310912 14367584 14390772 14397768 14500864 14514192 14531328 14571669 14589946 14609056 14612418 14626304 14648832 14707924 14738823 14744576 14758128 14775552 14816571 14826856 14834064 14954016 14955116 14992384 15059072 15065589 15083376 15101184 15143107 15185454 15205344 15212736 15223296 15265558 15397613 15415792 15421329 15439536 15522122 15529668 15540448 15573096 15666112 15673728 15680511 15684608 15699024 15761193 15780962 15801632 15820288 15929408 15937152 16000264 16026087 16033878 16045008 16155678 16163532 16174752 16269176 16288384 16295433 16313472 16314672 16379279 16420096 16435188 16454592 16511726 16587648 16653336 16654561 16674224 16680213 16696064 16789234 16797396 16809056 16866432 16924996 16933224 16941456 16953216 17047821 17090304 17210368 17217816 17238144 17306408 17334339 17342766 17377536 17385984 17446352 17483004 17597272 17618048 17624376 17645184 17716363 17739568 17748192 17760512 17776836 17797824 17859622 17904128 17912832 17920584 18000297 18012792 18014117 18059008 18168612 18213888 18286016 18302823 18315528 18324432 18337152 18463632 18472608 18593344 18615296 18623352 18643968 18706191 18719176 18758502 18783072 18805248 18848291 18857454 18870544 18910188 18957312 19032384 19033784 19056256 19174386 19187696 19197024 19352256 19361664 19375104 19428892 19469709 19483224 19596962 19627146 19651764 19677504 19700736 19755428 19778752 19796931 19820304 19938688 19957014 19980576 20087452 20111168 20134912 20142144 20233227 20247272 20273792 20283648 20316384 20386927 20396838 20561772 20571768 20586048 20706224 20739642 20764128 20898304 20907348 20917512 20932032 20942208 21014924 21059073 21111552 21196714 21229362 21249536 21368116 21378504 21393344 21413007 21438288 21466368 21540904 21551376 21566336 21586158 21727244 21751296 21752896 21884919 21913584 21939456 22000363 22061886 22116864 22127616 22204448 22240284 22251096 22370117 22396528 22431024 22432674 22488576 22577632 22588608 22604288 22625064 22651776 22730428 22778181 22787072 22808016 22834944 22898337 22927058 22957088 22984192 23112452 23123688 23170048 23283183 23294502 23310672 23499168 23510592 23526912 23664256 23671443 23702448 23730432 23796311 23894112 23905728 23933952 23988734 24000396 24017056 24067512 24196249 24224816 24233517 24262128 24391906 24403764 24420704 24432576 24449536 24472008 24618176 24630144 24767589 24831136 24941588 24980004 25011336 25044096 25143272 25183851 25196094 25213584 25376512 25387494 25399836 25429824 25565848 25596032 25635456 25738867 25803008 25815552 25826724 25857216 25887744 25946998 25959612 25977632 26066304 26169528 26171453 26202352 26236672 26383082 26395908 26427072 26609352 26622288 26640768 26789433 26856192 26869248 26977636 27019188 27044864 27088512 27195784 27252918 27320832 27415696 27429024 27448064 27473292 27505728 27652856 27685504 27695448 27839999 27876464 27890016 27909376 27922944 27935028 28078764 28148736 28286181 28305816 28471058 28504672 28548576 28550676 28584384 28621824 28735168 28761579 28781544 28795536 29028384 29062656 29143338 29179892 29218112 29224836 29252608 29297664 29395443 29415848 29477646 29516256 29551104 29618743 29633142 29653712 29668128 29908032 29910232 30118144 30131178 30166752 30202368 30286214 30370908 30410688 30425472 30446592 30531116 30595257 30795226 30831584 30842658 30879072 31044244 31059336 31080896 31109463 31146192 31332224 31347456 31361022 31398048 31522386 31561924 31603264 31640576 31795071 31858816 31874304 32000528 32052174 32067756 32090016 32311356 32327064 32349504 32538352 32576768 32590866 32626944 32629344 32758558 32840192 32870376 32909184 33023452 33092829 33175296 33306672 33309122 33348448 33360426 33392128 33578468 33594792 33618112 33649011 33732864 33849992 33866448 33882912 33906432 34000561 34095642 34180608 34390587 34435632 34476288 34571999 34612816 34668678 34685532 34755072 34771968 34892704 34966008 35153041 35194544 35236096 35248752 35290368 35432726 35479136 35496384 35521024 35553672 35595648 35719244 35808256 35841168 35983101 36000594 36025584 36028234 36118016 36337224 36572032 36587859 36605646 36631056 36648864 36674304 36776117 36927264 36945216 37186688 37246704 37394203 37412382 37438352 37517004 37566144 37610496 37696582 37714908 37741088 37820376 38022677 38064768 38067568 38081241 38112512 38348772 38375392 38394048 38704512 38723328 38857784 38920497 38939418 38966448 39193924 39254292 39303528 39355008 39510856 39557504 39574623 39593862 39640608 39778249 39877376 39914028 39961152 40174904 40222336 40284288 40446791 40466454 40494544 40547584 40567296 40632768 40773854 40793676 41123544 41126569 41143536 41172096 41412448 41479284 41528256 41796608 41814696 41835024 41864064 41884416 42029848 42118146 42223104 42393428 42458724 42499072 42706587 42736232 42757008 42786688 42826014 42876576 42932736 43025453 43081808 43102752 43132672 43172316 43454488 43502592 43505792 43715007 43769838 43827168 43878912 44000726 44123772 44233728 44408896 44449713 44480568 44502192 44740234 44793056 44862048 44865348 44977152 45155264 45177216 45196767 45208576 45250128 45303552 45429321 45460856 45556362 45616032 45669888 45796674 45854116 45914176 45968384 46192839 46224904 46247376 46566366 46589004 46621344 46998336 47021184 47053824 47210863 47283579 47328512 47342886 47404896 47460864 47592622 47788224 47811456 47977468 48000792 48034112 48078261 48135024 48392498 48449632 48467034 48524256 48783812 48807528 48841408 48865152 48886299 48899072 48944016 49137837 49236352 49260288 49535178 49662272 49883176 49960008 49963683 50022672 50088192 50286544 50367702 50392188 50427168 50753024 50774988 50799672 50859648 51064811 51131696 51143463 51192064 51270912 51477734 51606016 51631104 51653448 51714432 51893996 51919224 51955264 52003017 52132608 52339056 52342906 52404704 52473344 52766164 52791816 52854144 53149089 53218704 53244576 53281536 53429453 53578866 53712384 53738496 53955272 54038376 54042351 54177024 54327427 54391568 54505836 54641664 54831392 54858048 54896128 54946584 55011456 55233367 55305712 55371008 55390896 55679998 55752928 55780032 55818752 55845888 55870056 56118573 56157528 56544873 56572362 56611632 56942116 57009344 57097152 57101352 57168768 57470336 57523158 57563088 57591072 57791041 58056768 58125312 58286676 58359784 58436224 58449672 58762319 58790886 58831696 58955292 59032512 59102208 59237486 59266284 59307424 59336256 59816064 59820464 60236288 60262356 60333504 60404736 60572428 60699681 60741816 60821376 60850944 61062232 61160781 61190514 61590452 61663168 61685316 61758144 62088488 62118672 62161792 62218926 62292384 62508677 62664448 62694912 62722044 62796096 63044772 63123848 63206528 63559243 63590142 63717632 63748608 64001056 64104348 64135512 64180032 64622712 64654128 64699008 65076704 65153536 65181732 65253888 65258688 65517116 65654757 65680384 65740752 65818368 66001089 66046904 66185658 66350592 66613344 66618244 66696896 66720852 66784256 67110351 67156936 67189584 67236224 67298022 67465728 67699984 67732896 67765824 67812864 68001122 68191284 68361216 68589367 68695011 68781174 68871264 68952576 69143998 69225632 69337356 69371064 69510144 69785408 69849549 69932016 70306082 70389088 70472192 70497504 70580736 70865452 70958272 70992768 71014329 71042048 71107344 71191296 71388933 71438488 71682336 71966202 72001188 72051168 72056468 72236032 72588747 72674448 73144064 73175718 73211292 73262112 73297728 73348608 73552234 73854528 73890432 74188499 74302767 74373376 74493408 74788406 74824764 74876704 75034008 75132288 75393164 75429816 75482176 75551553 75640752 76045354 76129536 76135136 76162482 76225024 76697544 76750784 76788096 77216601 77409024 77446656 77715568 77840994 77878836 77932896 78387848 78508584 78514359 78607056 78710016 79021712 79115008 79149246 79187724 79281216 79556498 79754752 79828056 79922304 80244703 80349808 80368299 80444672 80568576 80893582 80932908 80989088 81095168 81134592 81265536 81547708 81587352 82247088 82253138 82287072 82344192 82824896 82958568 83056512 83519997 83629392 83670048 83728128 83768832 83960569 84059696 84236292 84446208 84786856 84917448 85371671 85413174 85472464 85514016 85573376 85652028 85753152 85865472 86050906 86163616 86205504 86265344 86344632 86795291 86908976 87011584 87430014 87539676 87654336 87757824 88001452 88186329 88247544 88817792 88856229 88899426 88961136 89004384 89480468 89586112 89724096 89730696 90310528 90354432 90393534 90500256 90607104 90814493 90858642 90921712 91112724 91232064 91339776 91593348 91708232 91828352 92340787 92385678 92449808 92494752 93132732 93178008 93242688 93996672 94042368 94421726 94567158 94657024 94685772 94809792 94921728 95185244 95385213 95576448 95622912 95954936 96001584 96068224 96156522 96270048 96784996 96899264 96934068 97048512 97567624 97615056 97682816 97730304 97772598 97888032 98227921 98275674 98472704 98520576 99070356 99324544 99766352 99920016 99927366 100045344 100176384 100573088 100735404 100784376 100854336 101506048 101549976 101599344 101719296 102001683 102129622 102263392 102286926 102384128 102541824 102955468 103171761 103212032 103306896 103428864 103715997 103787992 103838448 103910528 104006034 104265216 104678112 104685812 104809408 104946688 105459123 105532328 105583632 105708288 106001749 106298178 106437408 106489152 106563072 106858906 107157732 107424768 107783291 107910544 107949303 108076752 108084702 108354048 108654854 108783136 109011672 109662784 109716096 109763577 109792256 109893168 110022912 110328351 110466734 110611424 110742016 110781792 111359996 111505856 111560064 111637504 111740112 112182609 112237146 112315056 113089746 113144724 113223264 113884232 114018688 114068031 114194304 114202704 114337536 114654953 114940672 115046316 115126176 115182144 115582082 116113536 116573352 116581927 116719568 116761491 116872448 116899344 117524638 117581772 117663392 117910584 118065024 118474972 118532568 118614848 118672512 118723869 119334747 119632128 119640928 120472576 120524712 120667008 121144856 121340373 121399362 121483632 121642752 121701888 122124464 122321562 122381028 123180904 123326336 123370632 123379707 123516288 124014541 124176976 124237344 124323584 124437852 124584768 125017354 125328896 125389824 125444088 125592192 126089544 126098819 126247696 126413056 127118486 127180284 127435264 127497216 128002112 128119761 128208696 128271024 128360064 129076359 129245424 129308256 129398016 130153408 130307072 130363464 130507776 130517376 131034232 131309514 131481504 131636736 131938037 132002178 132093808 132371316 132701184 133226688 133236488 133393792 133441704 134138177 134220702 134313872 134379168 134472448 134596044 134931456 135399968 135465792 135531648 135625728 136002244 136287963 136382568 137178734 137390022 137562348 137742528 137905152 138287996 138451264 138578517 138674712 138742128 139570816 139699098 139864032 140612164 140778176 140944384 140995008 141161472 141632589 141730904 141916544 141985536 142028658 142214688 142382592 142708489 142777866 142876976 143364672 143932404 144002376 144102336 144112936 145177494 145348896 146288128 146351436 146422584 146524224 146595456 146697216 147104468 147413511 147709056 147780864 148376998 148605534 148746752 148986816 149576812 149649528 149753408 149891049 150068016 150264576 150786328 150859632 150964352 151103106 151281504 152090708 152259072 152270272 152324964 152450048 153194433 153395088 153501568 153576192 154433202 154818048 154893312 155431136 155681988 155757672 155865792 156590819 156775696 157017168 157028718 157214112 157420032 158043424 158230016 158298492 158375448 158562432 159112996 159447267 159509504 159656112 159844608 160288359 160489406 160699616 160736598 160889344 161137152 161787164 161865816 161978176 162127053 162190336 162531072 162982281 163095416 163174704 164494176 164506276 164574144 164688384 165649792 165700101 165917136 166113024 166574177 167039994 167258784 167340096 167456256 167537664 167921138 168119392 168472584 169373743 169573712 169634619 169834896 170743342 170826348 170944928 171028032 171146752 171304056 171506304 172101812 172327232 172411008 172530688 172689264 173373123 173590582 173817952 174023168 174860028 175079352 175308672 176002904 176286957 176372658 176495088 177635584 177712458 177798852 177922272 178008768 178960936 179172224 179448192 179461392 180172069 180621056 180708864 180787068 181000512 181214208 181628986 181717284 181843424 182225448 182464128 183186696 183200171 183416464 183482343 183656704 184681574 184771356 184899616 184989504 186265464 186356016 186485376 187526031 187993344 188084736 188843452 189134316 189314048 189371544 189619584 190370488 190677729 190770426 191152896 191245824 191909872 192003168 192136448 192313044 192540096 193569992 193798528 193868136 194097024 194879993 195135248 195230112 195365632 195460608 195545196 195776064 196455842 196551348 196945408 197041152 198003267 198140712 198155287 198649088 199532704 199840032 199854732 200090688 200352768 201146176 201331053 201470808 201568752 201708672 203099952 203198688 203438592 204003366 204259244 204526784 204573852 204768256 205083648 205768101 205910936 206343522 206613792 206857728 207331201 207431994 207575984 207676896 207821056 208012068 208530432 209356224 209371624 209618816 210918246 211064656 211167264 211416576 212003498 212596356 212874816 212978304 213126144 213717812 214166799 214315464 215566582 215821088 215898606 216153504 216169404 216708096 217309708 217566272 217766241 218023344 219325568 219432192 219527154 219786336 220045824 220656702 220933468 221222848 221484032 221563584 222565497 222719992 223011712 223120128 223480224 224256197 224365218 224474292 224630112 226179492 226289448 226446528 227768464 228037376 228136062 228388608 228405408 228675072 229309906 229881344 230092632 230252352 230364288 231164164 231649803 232227072 233146704 233163854 233439136 233522982 233744896 233798688 235049276 235163544 235326784 235543077 235821168 236130048 236949944 237065136 237229696 237345024 237447738 238669494 239264256 239281856 240734109 241049424 241334016 242003993 242289712 242680746 242798724 242967264 243285504 243403776 244248928 244643124 244762056 246071287 246361808 246652672 246741264 246759414 247032576 248029082 248353952 248474688 248647168 248875704 249169536 250034708 250559991 250657792 250888176 251184384 251881707 252179088 252197638 252495392 252826112 254236972 254360568 254870528 256004224 256115013 256239522 256417392 256542048 256720128 257432819 258152718 258490848 258616512 258796032 260306816 260385873 260726928 261034752 261759421 262068464 262619028 262963008 263273472 263876074 264004356 264187616 264742632 266158739 266453376 266472976 266568687 266787584 266883408 268276354 268441404 268627744 268758336 268944896 269192088 270799936 270931584 271063296 272004488 272443479 272575926 272765136 274357468 274780044 275124696 275485056 276575992 276902528 277022361 277157034 277349424 277484256 278447743 279141632 279398196 279728064 281224328 281556352 281990016 283127537 283265178 283461808 283833088 283971072 284057316 284429376 284765184 285416978 285555732 285753952 286729344 287864808 287885983 288004752 288204672 288225872 290354988 290697792 292576256 292702872 292845168 293048448 293190912 294208936 294683763 294827022 295418112 295561728 296753996 297211068 297493504 297973632 299153624 299299056 299506816 299782098 300136032 300529152 301178171 301572656 301719264 301928704 302206212 302563008 304181416 304518144 304540544 304649928 306005049 306239989 306388866 306790176 307003136 307152384 308866404 309636096 310862272 311147991 311363976 311515344 311731584 313181638 313551392 314034336 314057436 314428224 314840064 316086848 316377369 316460032 316596984 316750896 317124864 318005247 318225992 318894534 319312224 319689216 320576718 320978812 321399232 321473196 321778688 322274304 323349873 323574328 323731632 323956352 324254106 325062144 325964562 326190832 326349408 328988352 329012552 329148288 329376768 330476041 330985053 331299584 331400202 331834272 332226048 333148354 334079988 334517568 334680192 334912512 335842276 336238784 336547827 336945168 338747486 339147424 339269238 339669792 341486684 341652696 341889856 342056064 342204093 342293504 342608112 343012608 343964859 344203624 344654464 344822016 345378528 346746246 347181164 347635904 348046336 349720056 349745781 350158704 350617344 352005808 352573914 352745316 352990176 355271168 355424916 355597704 355844544 356017536 357453677 357921872 358004241 358344448 358896384 358922784 360344138 361242112 361417728 361574136 362001024 363257972 363434568 363686848 364021119 364450896 364928256 366373392 366400342 366832928 366964686 367313408 369363148 369542712 369799232 369979008 370139121 372043623 372530928 372712032 372970752 374006171 375052062 375986688 376169472 377686904 378268632 378296457 378743088 379239168 380291989 380740976 381355458 381540852 382305792 382491648 383819744 384006336 384272896 384626088 385080192 386633569 387139984 387229077 387597056 387736272 388194048 389759986 390270496 390460224 390731264 390921216 391090392 391552128 392911684 393102696 393890816 395814111 396006534 396281424 396310574 397298176 399065408 399680064 399709464 400181376 402292352 402414531 402662106 402941616 403137504 403417344 404537287 406199904 406397376 406877184 408006732 408518488 409053568 409147704 411336233 411536202 411821872 412687044 413227584 413715456 414662402 414863988 415151968 415353792 415642112 416024136 418195493 418712448 418743248 419237632 421836492 422129312 422334528 422833152 424006996 424897767 425192712 425749632 425956608 427435624 428125467 428333598 428630928 431133164 431642176 431797212 432307008 432338808 434619416 435132544 435532482 436046688 437560739 438651136 438864384 439054308 439572672 440091648 441313404 441866936 442445696 443127168 444914701 445130994 445439984 446023424 446240256 446960448 448512394 448730436 448948584 449260224 452358984 452578896 452893056 455536928 456074752 456272124 456777216 456810816 457350144 458619812 459583299 459762688 460185264 460504704 460728576 462328328 463299606 464454144 466293408 466327708 466878272 467045964 467489792 467597376 469772457 470098552 470327088 470653568 471086154 471642336 472260096 473279983 473899888 474130272 474459392 474690048 474895476 477338988 478528512 478563712 480865077 481468218 482098848 482668032 484007986 484579424 485361492 485597448 485934528 486571008 488497856 488946843 489286248 489524112 492142574 492723616 493305344 493482528 493518828 494065152 496058164 496707904 496949376 497100303 497294336 497751408 498339072 499722531 500069416 501119982 501776352 502368768 503763414 504358176 504395276 504990784 505652224 508121229 508473944 508721136 512008448 512230026 512479044 512834784 513084096 513440256 514865638 516305436 516981696 517233024 517592064 519319493 520119369 520613632 520771746 521453856 522069504 523518842 524136928 525238056 525926016 527752148 528008712 528375232 528860871 529485264 532317478 532906752 532945952 533137374 533575168 533766816 536552708 536882808 537255488 537516672 537889792 538384176 540516207 541599872 541863168 542126592 544008976 544886958 545151852 545530272 548714936 549560088 549600513 550249392 550970112 553151984 553805056 554044722 554314068 554698848 554968512 556895486 558283264 558796392 559456128 561712921 562448656 562578093 563112704 563980032 566255074 566530356 566923616 567666176 567942144 568114632 568858752 570833956 571111464 571507904 572033187 573458688 575729616 575771966 576009504 576409344 576451744 580709976 581395584 584639979 585405744 585690336 586096896 586381824 587723983 588417872 589367526 589654044 590836224 591123456 593507992 594422136 594465861 595947264 597601697 598307248 598598112 599013632 599564196 600272064 601058304 602356342 603145312 603438528 603857408 604412424 605126016 607567037 608362832 609081088 609299856 612010098 612479978 612777732 613580352 614006272 614304768 617304303 617732808 621724544 621993603 622295982 622727952 623030688 623463168 626363276 627102784 628068672 628114872 628856448 632173696 632754738 633193968 633501792 634249728 635701451 636010494 636451984 637789068 638624448 639378432 641153436 641957624 642798464 642946392 646385509 646699746 647148656 647463264 647912704 648508212 650124288 651929124 652381664 652698816 657976704 658025104 658296576 660952082 661970106 662599168 662800404 663668544 664452096 666296708 667696491 668159976 669035136 669360384 671684552 672477568 672768591 673095654 673890336 677494972 678294848 678538476 679339584 682973368 683305392 683779712 684112128 684408186 685216224 686025216 687595447 687929718 688407248 689308928 689644032 690757056 693492492 694362328 695271808 699151673 699440112 699491562 700317408 701234688 704011616 705147828 705490632 705980352 710542336 710849832 711195408 711689088 712035072 714907354 715843744 716008482 716688896 717792768 717845568 720688276 722202327 722484224 723148272 724002048 726011979 726515944 726869136 727373696 728042238 728901792 729856512 732746784 732800684 733665856 733929372 734626816 738213861 738726296 739085424 739598464 739958016 740278242 744087246 745061856 745424064 745941504 748012342 750104124 751973376 754483037 755373808 755645121 756537264 756592914 757486176 758478336 760583978 761481952 762710916 763081704 764611584 767639488 768012672 768345039 768545792 769252176 770160384 772298457 773267138 774279968 774458154 775194112 775472544 776388096 779519972 780540992 780920448 781157619 781462528 782180784 783104256 785278263 785823368 786205392 791628222 792013068 792562848 792621148 794596352 798130816 798476217 799360128 799418928 800362752 802584671 804584704 804829062 805324212 805883232 806275008 806834688 809074574 812399808 812794752 816013464 816073489 817036976 817330437 818107136 818295408 822672466 823072404 823643744 825374088 826455168 829324804 829727976 830303936 830707584 831067083 831284224 832048272 835343229 836390986 837424896 837486496 838475264 843672984 844258624 844669056 848013992 849382611 849795534 850385424 851499264 851913216 854871248 856250934 856667196 857261856 862266328 863284352 863594424 863657949 864614016 864677616 868101787 869238832 870265088 871064964 872093376 875121478 877302272 877728768 878108616 879145344 882626808 882691733 883733872 884051289 884891392 886254336 889829402 890261988 890879968 892046848 892480512 893920896 897024788 897460872 897897168 898520448 903534513 904717968 905157792 905786112 911073856 912149504 912544248 913554432 913621632 917239624 918719967 919166598 920370528 921009408 921457152 923566259 924656656 926599212 928908288 932586816 932655416 933756544 934091928 935194752 938967239 939544914 940197104 940654176 941307136 942172308 943284672 944520192 946559966 947799776 948260544 948918784 949380096 949790952 954015741 954677976 954748201 957127424 961730154 962936436 964197696 965336064 968015972 969158848 970049619 970722984 971194896 971869056 976995712 977893686 978572496 979048224 984285148 985447232 986610688 986965056 987037656 988130304 991428123 992116328 993415808 993898752 994200606 995502816 996678144 998959423 999445062 1000138832 1002239964 1003552704 1004737536 1007526828 1008716352 1008790552 1009981568 1016242458 1016947888 1017442272 1024016896 1024460052 1024958088 1025669568 1026168192 1026880512 1029731276 1031894577 1032610872 1033963392 1034466048 1038638986 1040238738 1041227264 1041543492 1042907712 1044139008 1047037684 1048273856 1049237343 1050476112 1051852032 1055504296 1056017424 1056750464 1057721742 1058970528 1064634956 1065813504 1065891904 1066274748 1067150336 1067533632 1072361031 1073105416 1073765616 1074510976 1075033344 1076768352 1080507131 1081032414 1083199744 1083726336 1084253184 1088017952 1089773916 1090303704 1091060544 1097429872 1099120176 1099201026 1100498784 1101940224 1106303968 1107610112 1108089444 1108628136 1109397696 1109937024 1113790972 1116130869 1116566528 1117592784 1118912256 1122018513 1123425842 1124897312 1125156186 1126225408 1127960064 1132510148 1133060712 1133847232 1134889371 1135332352 1136229264 1137717504 1140875967 1141667912 1142222928 1143015808 1144066374 1146917376 1151459232 1151543932 1152019008 1152818688 1152903488 1159900707 1161419952 1162791168 1166019239 1169279958 1170811488 1171380672 1172193792 1172763648 1175447966 1176835744 1178735052 1179308088 1181672448 1185616201 1187015984 1187442333 1188844272 1188931722 1191894528 1195203394 1196614496 1197196224 1198027264 1199128392 1200544128 1204712684 1206290624 1206877056 1207243593 1207714816 1208824848 1210252032 1213611861 1215134074 1216725664 1218162176 1218599712 1224020196 1224959956 1225555464 1227160704 1228012544 1234008699 1234608606 1235465616 1243449088 1243987206 1244591964 1245455904 1246061376 1246926336 1252726552 1254205568 1254586479 1256137344 1256229744 1257712896 1261204483 1264347392 1265509476 1266387936 1267003584 1268499456 1271402902 1272020988 1272903968 1275578136 1277248896 1282306872 1282401197 1283915248 1284376401 1285596928 1285892784 1292771018 1293399492 1294297312 1294926528 1295825408 1297016424 1303858248 1304763328 1305397632 1312682217 1315953408 1316050208 1316593152 1321904164 1323940212 1325198336 1325600808 1327337088 1332593416 1334744103 1335392982 1336319952 1338070272 1338720768 1343369104 1344955136 1345537182 1346191308 1347780672 1354989944 1356589696 1357076952 1358679168 1364159951 1365946736 1366610784 1367559424 1368224256 1368816372 1370432448 1372050432 1375190894 1375859436 1376814496 1378617856 1379288064 1381514112 1386984984 1387087009 1388724656 1390543616 1398303346 1398880224 1398983124 1400634816 1402469376 1408023232 1409317371 1410295656 1410981264 1411960704 1419839949 1421699664 1422390816 1423378176 1424070144 1429814708 1431687488 1432016964 1433377792 1435585536 1435691136 1441376552 1444404654 1446296544 1448004096 1451318407 1452023958 1453031888 1453738272 1454747392 1456084476 1457803584 1459713024 1465493568 1465601368 1467331712 1467858744 1475519947 1476427722 1477452592 1478170848 1479196928 1479916032 1480556484 1488174492 1490123712 1490848128 1491883008 1496024684 1499167593 1500208248 1508966074 1510747616 1511290242 1513074528 1513185828 1514972352 1516956672 1521167956 1522963904 1524363687 1525421832 1526163408 1535278976 1536025344 1536690078 1538504352 1540320768 1544596914 1546534276 1548559936 1548916308 1550388224 1550945088 1552776192 1557958479 1559039944 1561081984 1561840896 1562315238 1564361568 1566208512 1569793379 1570556526 1571646736 1572410784 1583256444 1584026136 1585125696 1585242296 1596261632 1596952434 1598720256 1598837856 1600725504 1605169342 1609169408 1609658124 1610648424 1611766464 1612550016 1613669376 1618149148 1621548621 1624799616 1625589504 1632026928 1632146978 1634073952 1634660874 1636214272 1636590816 1645344932 1646144808 1647287488 1648801539 1650748176 1652910336 1658649608 1659455952 1660607872 1661415168 1662134166 1664096544 1670686458 1672781972 1674849792 1674972992 1676950528 1685138763 1687345968 1688517248 1689338112 1696027984 1698765222 1699591068 1700770848 1702998528 1703826432 1709742496 1712501868 1713334392 1714523712 1722499009 1724532656 1726568704 1727188848 1727315898 1729228032 1729355232 1736203574 1738477664 1740530176 1742129928 1744186752 1750242956 1753919937 1754604544 1756217232 1758290688 1763171949 1765253616 1765383466 1767467744 1768102578 1769782784 1772508672 1779658804 1780523976 1781759936 1783397583 1784093696 1787841792 1792805091 1794049576 1794921744 1795794336 1797040896 1802029733 1807069026 1809435936 1810315584 1811572224 1822147712 1822701111 1825088496 1827243264 1832315947 1834479248 1837439934 1838333196 1840741056 1842018816 1842914304 1847132518 1849313312 1853198424 1863111173 1865173632 1865310832 1865980809 1867513088 1868183856 1870389504 1877934478 1879089828 1880394208 1881308352 1882614272 1884344616 1886569344 1893119932 1895599552 1896521088 1897837568 1899581904 1907104353 1908031482 1909355952 1909496402 1914254848 1923460308 1925872872 1928395392 1936031944 1938317696 1939156527 1940099238 1941445968 1942389792 1943738112 1949134201 1953991424 1955787372 1957144992 1958096448 1968570296 1970894464 1973930112 1974075312 1981892759 1982856246 1984232656 1986831616 1987797504 1988401212 1991005632 1993356288 1997918846 1998890124 2000277664 2004479928 2007105408 2015053656 2015201881 2017432704 2017581104 2018305773 2019963136 2032484916 2033895776 2034884544 2048033792 2048920104 2049916176 2051339136 2052336384 2059462552 2062786341 2063789154 2065221744 2067926784 2068932096 2077277972 2080477476 2082454528 2083086984 2085815424 2094075368 2096547712 2097455019 2098474686 2100952224 2103704064 2108247197 2111008592 2112034848 2113500928 2115443484 2117941056 2129269912 2131627008 2131783808 2132549496 2135067264 2143679923 2144722062 2146210832 2147531232 2149021952 2150066688 2153536704 2161014262 2162064828 2166399488 2167452672 2176035904 2178035937 2179547832 2179708157 2180607408 2182121088 2194859744 2198240352 2198402052 2200997568 2203880448 2212607936 2214641583 2215220224 2216178888 2217256272 2218795392 2219874048 2227581944 2232261738 2235185568 2237824512 2244037026 2246851684 2249794624 2250312372 2252450816 2255920128 2263449111 2265020296 2266121424 2267694464 2269778742 2272458528 2275435008 2280349009 2281751934 2283335824 2284445856 2286031616 2288132748 2293834752 2302918464 2303087864 2304038016 2305637376 2305806976 2316895371 2319801414 2322839904 2325582336 2332038478 2338559916 2341622976 2342761344 2344387584 2350895932 2353671488 2355834789 2357470104 2358616176 2371232402 2374031968 2374884666 2377688544 2377863444 2383789056 2390406788 2393228992 2394392448 2395428651 2396054528 2398256784 2401088256 2407754013 2409425368 2412581248 2413754112 2414487186 2417649696 2420504064 2427223722 2430268148 2433451328 2436324352 2437199424 2448040392 2448220467 2449919912 2451110928 2454321408 2468017398 2469217212 2470931232 2486898176 2487974412 2489183928 2490911808 2492122752 2493852672 2502175739 2505453104 2506029687 2508411136 2509172958 2512274688 2512459488 2515425792 2522408966 2528694784 2531018952 2532775872 2534007168 2542805804 2544041976 2545807936 2548147833 2551156272 2554497792 2564613744 2564802394 2567830496 2568752802 2571193856 2571785568 2585542036 2586798984 2588594624 2589853056 2590973847 2591650816 2594032848 2604305361 2607716496 2609526656 2610795264 2625364434 2631906816 2632100416 2633186304 2643808328 2647880424 2648075199 2651201616 2654674176 2662043923 2665186832 2669488206 2670785964 2672639904 2676140544 2677441536 2686738208 2689910272 2691074364 2692382616 2695561344 2706434983 2709979888 2710603539 2713179392 2714153904 2717358336 2728319902 2731893472 2733221568 2735118848 2736448512 2737632744 2740864896 2750381788 2751718872 2753628992 2756159901 2757235712 2763028224 2770698777 2773969968 2774174018 2777449312 2781087232 2796606692 2797760448 2797966248 2801269632 2816046464 2816901717 2818634742 2820591312 2821962528 2823921408 2831761009 2839679898 2843399328 2844781632 2846756352 2848140288 2859629416 2863374976 2864033928 2864244603 2871382272 2879353631 2882753104 2888809308 2892593088 2896008192 2902636814 2904047916 2906063776 2907476544 2909494784 2912168952 2915607168 2927368451 2930987136 2931202736 2934663424 2935717488 2951039894 2952855444 2954905184 2956341696 2958393856 2959832064 2961112968 2974284369 2976348984 2980247424 2981696256 2992049368 2996878269 2998335186 3000416496 3017932148 3021495232 3022580484 3026149056 3026371656 3029944704 3042335912 3045927808 3048727374 3050843664 3052326816 3062925173 3070557952 3072050688 3073380156 3077008704 3080641536 3089193828 3093068552 3097119872 3097832616 3101890176 3114402907 3115916958 3118079888 3122163968 3123681792 3124630476 3128723136 3132417024 3139586758 3141113052 3143293472 3144821568 3166512888 3168052272 3170251392 3170484592 3192523264 3193904868 3197440512 3197675712 3201451008 3210338684 3217083093 3218338816 3219316248 3221296848 3223532928 3225100032 3236298296 3241521393 3243097242 3249599232 3251179008 3264053856 3264293956 3268147904 3269321748 3272428544 3273181632 3290689864 3292289616 3294574976 3297603078 3301496352 3305820672 3312959881 3317299216 3318911904 3321215744 3322830336 3324268332 3328193088 3341372916 3345563944 3349699584 3349945984 3366055539 3368639879 3370277526 3374691936 3377034496 3378676224 3392055968 3397530444 3399182136 3401541696 3405997056 3419484992 3422627901 3425003736 3426668784 3429047424 3444998018 3449065312 3453137408 3454377696 3454631796 3458456064 3458710464 3472407148 3476955328 3479702121 3481060352 3484259856 3488373504 3498057717 3500485912 3507839874 3512434464 3516581376 3526343898 3530507232 3530766932 3534935488 3536205156 3539565568 3545017344 3556848603 3559317608 3561047952 3563519872 3566795166 3575683584 3585610182 3588099152 3589843488 3591588672 3594081792 3604059466 3614138052 3618871872 3620631168 3623144448 3635236451 3640835583 3644295424 3645402222 3650176992 3654486528 3664631894 3668958496 3674879868 3676666392 3681482112 3684037632 3694265036 3698626624 3702026097 3706396848 3726222346 3730347264 3730621664 3731961618 3735026176 3736367712 3740779008 3755868956 3758179656 3760788416 3762616704 3763759437 3765228544 3768689232 3773138688 3783613449 3786239864 3791199104 3793042176 3799163808 3814208706 3816062964 3818711904 3818992804 3828509696 3846920616 3847203591 3851745744 3856790784 3872063888 3876635392 3878313054 3880198476 3882891936 3884779584 3887476224 3898268402 3907982848 3911574744 3914289984 3916192896 3931990447 3937140592 3938046651 3941788928 3947860224 3948150624 3963785518 3965712492 3968465312 3973663232 3975595008 3976802424 3982011264 3995837692 3997780248 4000555328 4004232309 4008959856 4014210816 4030107312 4030403762 4034865408 4035162208 4036611546 4039926272 4064969832 4067791552 4069769088 4092479853 4097840208 4099832352 4102678272 4104672768 4114067881 4118925104 4125572682 4127578308 4130443488 4135853568 4137864192 4154555944 4160954952 4161261027 4166173968 4171630848 4183211879 4188150736 4193095424 4194910038 4196949372 4201904448 4207408128 4216494394 4222017184 4224069696 4227001856 4230886968 4235882112 4252969259 4258539824 4259519847 4263567616 4265098992 4270134528 4287359846 4289444124 4292421664 4295062464 4298043904 4300133376 4307073408 4322028524 4324129656 4332798976 4352071808 4353955221 4356071874 4359095664 4359416314 4361214816 4364242176 4389719488 4396480704 4396804104 4401995136 4425215872 4426559841 4429283166 4432357776 4434512544 4437590784 4439748096 4449910157 4455163888 4464523476 4470371136 4475649024 4488074052 4493703368 4499589248 4500624744 4524698563 4526898222 4530040592 4532242848 4535388928 4539557484 4544917056 4550870016 4560698018 4563503868 4566671648 4568891712 4572063232 4576265496 4600150423 4605836928 4606175728 4608076032 4611613952 4633790742 4639602828 4645679808 4651164672 4664076956 4673875437 4677119832 4683245952 4685522688 4701791864 4707342976 4709380137 4711669578 4714940208 4717232352 4742464804 4748063936 4749769332 4755377088 4755726888 4780813576 4786457984 4788784896 4790857302 4796513568 4802176512 4813168129 4815508026 4818850736 4825162496 4827508224 4828974372 4835299392 4841008128 4854447444 4860536296 4866902656 4874398848 4894061711 4896080784 4896440934 4899839824 4902221856 4908642816 4936034796 4938434424 4941862464 4973796352 4975948824 4978367856 4981823616 4984245504 5004351478 5010906208 5012059374 5016822272 5018345916 5024549376 5024918976 5030851584 5044817932 5055416289 5057389568 5062037904 5065551744 5068014336 5085611608 5088083952 5091615872 5096295666 5102312544 5108995584 5129227488 5129604788 5135660992 5137505604 5142387712 5143571136 5167497027 5171084072 5173597968 5177189248 5179706112 5181947694 5188065696 5206079813 5208610722 5215432992 5219053312 5221590528 5250728868 5263813632 5264200832 5287616656 5289515847 5295760848 5296150398 5302403232 5309348352 5324087846 5330373664 5338976412 5341571928 5345279808 5352281088 5373476416 5378415273 5379820544 5382148728 5384765232 5391122688 5406089199 5412869966 5419959776 5421207078 5426358784 5428307808 5434716672 5456639804 5463786944 5466443136 5468103333 5470237696 5475265488 5481729792 5496947841 5500763576 5503437744 5507257984 5512319802 5526056448 5541397554 5547939936 5548348036 5554898624 5562174464 5589333519 5593213384 5595520896 5595932496 5602539264 5618092697 5632092928 5633803434 5637269484 5641182624 5643925056 5647842816 5663522018 5679359796 5686798656 5689563264 5693512704 5712514423 5719258832 5721313059 5726749952 5728067856 5728489206 5742764544 5758707262 5765506208 5777618616 5785186176 5805273628 5808095832 5812127552 5814953088 5817469581 5818989568 5824337904 5831214336 5847402603 5854736902 5861974272 5862405472 5869326848 5871434976 5902079788 5905710888 5909810368 5912683392 5916787712 5922225936 5945678277 5948568738 5952697968 5960494848 5963392512 5984098736 5993756538 5996670372 6000832992 6035864296 6042990464 6045160968 6045605643 6052298112 6052743312 6059889408 6076712509 6084671824 6091855616 6097454748 6101687328 6104653632 6125850346 6141115904 6144101376 6146760312 6154017408 6178387656 6178842131 6186137104 6188359023 6194239744 6195665232 6203780352 6228805814 6231833916 6236159776 6244327936 6247363584 6249260952 6257446272 6279173516 6282226104 6286586944 6289643136 6292365057 6324741591 6333025776 6336104544 6340502784 6340969184 6385046528 6387809736 6394881024 6395351424 6420677368 6431039769 6434166186 6438632496 6442593696 6447065856 6450200064 6464963813 6472596592 6483042786 6486194484 6499198464 6502358016 6528107712 6528587912 6536295808 6538643496 6539124471 6546363264 6572770673 6581379728 6584579232 6589149952 6595206156 6602992704 6611641344 6625919762 6634598432 6637823808 6642431488 6645660672 6648536664 6656386176 6682745832 6683237407 6691127888 6699891968 6732111078 6737279758 6740555052 6749383872 6754068992 6757352448 6784111936 6790347333 6795060888 6798364272 6803083392 6838969984 6841047027 6845255802 6850007472 6853337568 6858094848 6889996036 6898130624 6906274816 6908755392 6909263592 6916912128 6917420928 6944814296 6953910656 6959404242 6968519712 6976747008 6992715961 6996115434 7000971824 7015679748 7024868928 7033162752 7052687796 7061014464 7061533864 7069870976 7072410312 7109323381 7113697206 7118635216 7122095904 7127039744 7133590332 7151367168 7171220364 7176198304 7179686976 7183177344 7188163584 7208118932 7223262039 7228276104 7237743744 7241262336 7270472902 7281671166 7288590848 7290804444 7300353984 7308973056 7329263788 7337916992 7344661401 7349759736 7353332784 7362964224 7388530072 7397253248 7404052194 7412793696 7452444692 7460694528 7461243328 7463923236 7470052352 7472735424 7481558016 7506527217 7511737912 7516359312 7521576832 7525233408 7527518874 7537378464 7546277376 7563549917 7567226898 7572479728 7582398208 7586084352 7598327616 7628417412 7632125928 7637423808 7637985608 7693841232 7694407182 7703491488 7713581568 7744127776 7753270784 7756626108 7760396952 7765783872 7769559168 7774952448 7796536804 7812916083 7815965696 7823149488 7828579968 7832385792 7863980894 7874281184 7876093302 7883577856 7895720448 7896301248 7927571036 7931424984 7936930624 7944225597 7947326464 7953604848 7964022528 7986131769 7991675384 7995560496 8001110656 8008464618 8017919712 8028421632 8060214624 8060807524 8069730816 8070324416 8073223092 8079852544 8119304949 8129939664 8135583104 8139538176 8184959706 8195680416 8199664704 8205356544 8209345536 8228135762 8237850208 8251145364 8255156616 8260886976 8271707136 8299313407 8309111888 8312096331 8321909904 8322522054 8332347936 8343261696 8366423758 8376301472 8386190848 8389820076 8393898744 8403808896 8432988788 8444034368 8448139392 8450705151 8454003712 8461773936 8471764224 8495283027 8505938518 8517079648 8519039694 8527135232 8530197984 8540269056 8574719692 8578888248 8584843328 8590124928 8592733809 8596087808 8614146816 8638060893 8644057048 8648259312 8704143616 8707910442 8712143748 8718191328 8718832628 8722429632 8728484352 8779438976 8782105353 8792961408 8793608208 8803990272 8828431381 8850431744 8853119682 8858566332 8864715552 8869025088 8875181568 8879496192 8899820314 8910327776 8929046952 8940742272 8976148104 8976808379 8987406736 8990634807 8999178496 9001249488 9049397126 9053796444 9060081184 9064485696 9070777856 9079114968 9089834112 9121396036 9127007736 9133343296 9137783424 9144126464 9152530992 9188775519 9200300846 9211673856 9212351456 9216152064 9223227904 9267581484 9279205656 9291359616 9328153912 9343208721 9347750874 9354239664 9366491904 9371045376 9403583728 9414685952 9418760274 9423339156 9429880416 9434464704 9484929608 9496127872 9499538664 9510754176 9511453776 9549119657 9561627152 9572915968 9577569792 9581714604 9593027136 9604353024 9626336258 9631016052 9637701472 9650324992 9655016448 9657948744 9670598784 9708894888 9709609063 9721072592 9724564179 9733805312 9748797696 9788123422 9792161568 9792881868 9799679648 9804443712 9817285632 9872069592 9876868848 9883724928 9938879643 9951897648 9956735712 9963647232 9968491008 10008702956 10021812416 10024118748 10033644544 10036691832 10049098752 10049837952 10089635864 10105919637 10110832578 10124075808 10131103488 10136028672 10159228849 10171223216 10176167904 10183231744 10192591332 10204625088 10217991168 10258454976 10259209576 10271321984 10275011208 10287142272 10328639629 10334994054 10342168144 10347195936 10354378496 10359412224 10363895388 10376131392 10412159626 10417221444 10430865984 10438106624 10443181056 10494173151 10501457736 10502230211 10528401664 10575233312 10579031694 10591521696 10592300796 10604806464 10618696704 10648175692 10660747328 10670545809 10677952824 10683143856 10690559616 10746952832 10756830546 10764297456 10769530464 10782245376 10812178398 10825739932 10839919552 10842414156 10852717568 10856615616 10869433344 10905709353 10913279608 10927573888 10932886272 10936206666 10950530976 10963459584 10988553653 10993895682 11001527152 11006875488 11014515968 11024639604 11052112896 11082795108 11095879872 11096696072 11109797248 11178667038 11186426768 11191041792 11191864992 11205078528 11236185394 11264185856 11267606868 11274538968 11282365248 11287850112 11295685632 11327044036 11350840347 11358719592 11373597312 11379126528 11425028846 11438517664 11442626118 11453499904 11456135712 11456978412 11485529088 11517414524 11531012416 11541610773 11555237232 11570372352 11610547256 11616191664 11624255104 11629906176 11634939162 11648675808 11662428672 11694805206 11709473804 11723948544 11724810944 11738653696 11742869952 11795971341 11804159576 11811421776 11819620736 11825366784 11844451872 11885578441 11891356554 11897137476 11905395936 11920989696 11926785024 11968197472 11987513076 11993340744 12001665984 12071728592 12085980928 12090321936 12091211286 12104596224 12105486624 12119778816 12153425018 12169343648 12183711232 12194909496 12203374656 12209307264 12251700692 12277439559 12282231808 12293520624 12308034816 12342203643 12356775312 12357684262 12372274208 12376718046 12388479488 12391330464 12407560704 12457611628 12463667832 12472319552 12483783081 12488655872 12498521904 12514892544 12549635637 12558347032 12564452208 12573173888 12579286272 12584730114 12649483182 12666051552 12672209088 12681005568 12681938368 12758907777 12775619472 12790702848 12826211629 12841354736 12862079538 12868332372 12877264992 12885187392 12894131712 12900400128 12929927626 12945193184 12966085572 12972388968 12998396928 13041778211 13056215424 13057175824 13061865663 13072591616 13077286992 13078248942 13092726528 13145541346 13162759456 13169158464 13178299904 13190412312 13205985408 13251839524 13269196864 13275647616 13279679523 13284862976 13297073328 13312772352 13349730471 13365491664 13366474814 13382255776 13399783936 13464222156 13474559516 13481110104 13498767744 13508137984 13568223872 13574095689 13580694666 13590121776 13596728544 13606166784 13643939407 13677939968 13682094054 13690511604 13700014944 13706675136 13716189696 13779992072 13796261248 13800451269 13817510784 13818527184 13834841856 13873249313 13889628592 13907821312 13918808484 13937039424 13953494016 13985431922 13992230868 14001943648 14031359496 14049737856 14105375592 14106413167 14122028928 14123067728 14128140411 14139741952 14144820624 14218646762 14227394412 14237270432 14244191808 14254079488 14267180664 14342440728 14352396608 14359373952 14366354688 14416237864 14439504387 14446524078 14456552208 14475487488 14482524672 14540945804 14563342332 14577181696 14581608888 14600707968 14658527576 14675833984 14682185133 14689322802 14699519472 14706665568 14725928448 14757730379 14777060144 14794506496 14808104388 14825587392 14904889384 14921389056 14922486656 14927846472 14945470848 15005759461 15013054434 15023475824 15032718624 15043153664 15050466816 15055037748 15074756928 15092554752 15127099834 15134453796 15144959456 15164796416 15172168704 15196655232 15256834824 15257957099 15264251856 15274847616 15275971216 15387682464 15388814364 15406982976 15427163136 15488255552 15502491081 15506541568 15513252216 15520793904 15531567744 15539118336 15593073608 15618239439 15625832166 15646298976 15657159936 15664771584 15727961788 15748562368 15752186604 15767155712 15791440896 15792602496 15855142072 15862849968 15873861248 15888451194 15907209696 15928045056 15962443063 15972263538 15983350768 15991120992 16002221312 16016929236 16035839424 16056843264 16120429248 16121615048 16139461632 16140648832 16146446184 16218267597 16230719417 16238609898 16259879328 16271166208 16279076352 16369919412 16391360832 16399329408 16410713088 16456271524 16475700416 16490843523 16502290728 16510313232 16521773952 16598626814 16618223776 16624192662 16643819808 16645044108 16664695872 16686523392 16732847516 16752602944 16768000557 16772381696 16779640152 16787797488 16807617792 16854278091 16865977576 16888068736 16896278784 16901410302 16923547872 16943528448 16990566054 17011877036 17034159296 17038079388 17054270464 17060395968 17080538112 17137543269 17149439384 17157776496 17169686656 17180249856 17185467618 17228293632 17276121786 17288114096 17296518624 17408287232 17415820884 17424287496 17436382656 17437665256 17444859264 17456968704 17515230173 17542207809 17558877952 17564210706 17585922816 17587216416 17607980544 17656862762 17700863488 17706239364 17717132664 17729431104 17738050176 17750363136 17799640628 17820655552 17837034831 17858093904 17881484544 17952296208 17953616758 17974813472 17981269614 17998356992 18002498976 18098794252 18107592888 18120162368 18128971392 18136816929 18141555712 18158229936 18179668224 18230137527 18242792072 18254015472 18266686592 18275566848 18305061984 18377551038 18400601692 18423347712 18424702912 18432304128 18446455808 18535162968 18536526393 18558411312 18582719232 18656307824 18686417442 18695501748 18708479328 18732983808 18742090752 18807167456 18829371904 18837520548 18846678312 18859760832 18868929408 18945044881 18969859216 18974224773 18992255744 18999077328 19021508352 19022907552 19098239314 19123254304 19145831936 19155139584 19163429208 19186054272 19252672516 19262032104 19275402944 19293119307 19300649984 19315897488 19341197568 19394891439 19417789776 19419218126 19442145184 19449128358 19467610624 19497595392 19576246844 19584323136 19585763736 19599359296 19608887424 19617373413 19718312019 19744139184 19753737696 19767449856 19822327063 19877759286 19903795296 19913471424 19927294464 19936982016 20017405912 20043624832 20048237496 20049712221 20073383664 20099675904 20155475417 20179271728 20211839274 20221665156 20248151616 20262206976 20272057344 20318457698 20342446432 20352335808 20366463488 20385182664 20409250176 20491579157 20516909952 20518419152 20523141081 20542643968 20550022416 20574284544 20657279258 20669988108 20684336288 20694391872 20708756992 20718824448 20727790776 20752262784 20824319252 20834442888 20861731968 20876213248 20978147883 20988346302 21002915472 21004460422 21056803328 21150466624 21158063388 21183043392 21184601592 21209612928 21296351384 21321494656 21327970143 21341091618 21355905648 21366287712 21381119232 21440476211 21493905664 21513661092 21528594912 21539060928 21564490752 21624356796 21651479864 21679839104 21684828312 21713231232 21800820349 21811418706 21826559216 21855147776 21865772544 21872413332 21901061952 21926919168 21977107306 21987791364 22003054304 22013750976 22029031936 22049279208 22164361129 22165590216 22191759744 22193392144 22219594496 22357334076 22372853536 22382083584 22383729984 22410157056 22472370788 22519581651 22528371712 22535213736 22549077936 22564730496 22575700224 22654088072 22690649751 22701680694 22717439184 22747194624 22758253056 22850057692 22877035328 22885252236 22906999808 22912271424 22913956824 23034829048 23062024832 23083221546 23110474464 23140744704 23190719167 23221094512 23232383328 23248510208 23259812352 23269878324 23297351616 23324857344 23389610412 23418947608 23447897088 23449621888 23485739904 23580479153 23591942682 23608319152 23622843552 23639241472 23650733568 23688903744 23771156882 23782713108 23794274952 23810791872 23841979392 23936394944 23958395307 23975026152 23986681488 24003331968 24143457184 24171961856 24180643872 24182422572 24209192448 24210973248 24239557632 24306850036 24338687296 24357914847 24367422464 24389818992 24406749312 24418614528 24503401384 24554879118 24587041248 24616069632 24684407286 24713550624 24715368524 24744548416 24753436092 24776958976 24782660928 24815121408 24897940221 24915223256 24927335664 24944639104 24967566162 24997043808 25029785088 25083839099 25099271274 25116694064 25128904416 25146347776 25158572544 25169460228 25298966364 25332103104 25344418176 25362011136 25363876736 25485849081 25517815554 25551238944 25581405696 25652423258 25682709472 25724159076 25736664744 25754529984 25770374784 25788263424 25859855252 25890386368 25914182679 25932171144 25944777936 26083556422 26112430848 26114351648 26123731326 26145183232 26154573984 26156497884 26185453056 26291082692 26325518912 26338316928 26346316059 26356599808 26380824624 26411970816 26485294143 26503679048 26538393728 26551295232 26559359046 26594146656 26625544704 26699460942 26730983328 26732949628 26764511552 26799567872 26928444312 26930425137 26949119032 26962220208 26997535488 27136447744 27148191378 27161389332 27180243552 27193457088 27212333568 27287878814 27355879936 27364188108 27381023208 27400029888 27413350272 27432379392 27523933129 27559984144 27566326557 27592522496 27600902538 27635021568 27637054368 27669683712 27746498626 27779257184 27815642624 27837616968 27874078848 27970863844 27984461736 28003887296 28029626163 28062718992 28099475712 28210751184 28212826334 28244057856 28246135456 28256280822 28279483904 28289641248 28437293524 28454788824 28474540864 28488383616 28508158976 28534361328 28647358971 28684881456 28704793216 28718747904 28732709376 28832475728 28879008774 28893048156 28913104416 28950974976 28965049344 29081891608 29126684664 29128827189 29163217776 29201415936 29282483153 29317055152 29351667968 29364370266 29378645604 29399038944 29413331136 29451856896 29515460758 29554120288 29589012992 29616208776 29651174784 29770784813 29809778768 29816638929 29844973312 29855692944 29890941696 30011518922 30026108868 30046951648 30065437248 30086307328 30100933632 30110075496 30149513856 30254199668 30268907592 30289918912 30317758911 30329592832 30393310464 30477686547 30513669648 30515914198 30528503712 30549695232 30551942432 30775364928 30777628728 30813965952 30976511104 30985918887 31004982162 31026504432 31041587808 31063135488 31078236672 31149371099 31186147216 31236478878 31251664332 31292597952 31314319872 31329543168 31455923576 31497124736 31504373208 31506690633 31585204992 31672889941 31710284144 31725699936 31747722496 31776902388 31814419392 31856090112 31924886126 31944527076 31966701536 31982241984 32004442624 32033858472 32071678848 32201052961 32240858496 32243230096 32281297664 32292892368 32436535194 32461438834 32477219796 32519758656 32542332416 32558152704 32717128059 32739838824 32782721664 32798658816 32912543048 32951400832 32965660959 32981687046 33004581456 33020626464 33043547904 33197253628 33236447552 33248385324 33287639616 33290088216 33329391744 33465695032 33505205888 33536001114 33559280304 33575594976 33615235584 33692176903 33708556182 33731955152 33776137472 33792557568 33802820604 33847095744 33887056896 33981132108 34023754072 34068318592 34076158776 34120791936 34258431977 34275086538 34298878768 34315552992 34339373312 34360499712 34370935236 34456587264 34552243572 34576228192 34593037248 34816574464 34831641768 34848574992 34872765312 34875330512 34889718528 35030460346 35084415618 35117755904 35128421412 35171845632 35174432832 35215961088 35313725524 35387914023 35401726976 35412478728 35434265328 35458862208 35476100352 35599281256 35641311104 35656735323 35674069662 35716187808 35762969088 35904592416 35907233516 35949626944 35962539228 35996713984 36004997952 36197588504 36215185776 36240324736 36257942784 36273633858 36316459872 36359336448 36442558691 36460275054 36485584144 36508030944 36533373184 36551133696 36610123968 36755102076 36801203384 36846695424 36849405824 37026610929 37055038669 37070325936 37073052786 37116822624 37165438464 37312615648 37372834884 37391003496 37416958656 37465967616 37614334912 37648906911 37658743808 37675041096 37693356624 37719521664 37737858816 37890089762 37939718432 37948449546 37984511488 37998154656 38043016704 38045815104 38196478628 38246508608 38276723331 38291663872 38326858416 38372108544 38478634887 38505345032 38524064208 38550805888 38586238614 38631794976 38682395136 38789782878 38835579552 38838436252 38884290368 38898256716 38935221248 38995190784 39125334633 39152493688 39168646272 39171527472 39198718592 39217774848 39234746826 39436624038 39488278368 39507475392 39534899712 39644654126 39755518572 39807590592 39826942848 39854588928 39987600961 40034811824 40049191413 40087249664 40096474992 40099424442 40146767328 40199351808 40310950834 40358543456 40423678548 40443330312 40496303232 40524413952 40636915396 40684892864 40704671616 40722287067 40732926976 40770365328 40818500352 40931818221 40983158314 41033819904 41036838304 41046282162 41085287936 41100044832 41148569088 41314558516 41339976216 41368672576 41388783744 41401353807 41417513984 41455581552 41504525568 41619747939 41648638504 41668885776 41723463936 41956295766 41976692604 42005830944 42008920844 42113606656 42300933248 42316126776 42319239501 42366086784 42369203184 42419225856 42536987563 42592702768 42642989312 42655940286 42682183236 42711811296 42732575424 42762238464 42880952422 42987811328 43027322184 43057189824 43078121856 43248713592 43251894917 43302959728 43318513161 43359678208 43369656624 43426462464 43601640698 43622837412 43653118432 43710295552 43731545088 43744826664 43802123904 43954214612 43975582728 44006108608 44027501952 44046555399 44058063872 44098558416 44273191137 44328722258 44331180432 44383519488 44386784288 44439188992 44714668152 44745707072 44764167168 44767459968 44944741576 45017278383 45039163302 45070427472 45098155872 45129460992 45151400448 45254746691 45308176144 45381299502 45403361388 45434878368 45494389248 45516506112 45700115384 45754070656 45770504472 45773871297 45824542848 45827913648 46009394711 46069658096 46124049664 46166443092 46220948928 46281489408 46381438334 46442189024 46464766656 46497020416 46519624704 46539756648 46594703232 46779220824 46782661849 46837895216 46854718317 46899243776 46971479808 47160958306 47183885364 47216638304 47245687104 47278482944 47301467136 47377807488 47542313764 47565426216 47588549904 47621583744 47872789888 47887329189 47916790614 47950052304 47973362976 48006663936 48286914368 48343923712 48361287744 48364845144 48418384896 48421946496 48613700072 48677374592 48692158251 48715829694 48779637984 48813498624 48837229056 48949011727 49006802768 49109758236 49174082496 49232139264 49368814572 49427101248 49430737048 49489096832 49506872184 49565321856 49765263667 49795880442 49830446512 49854671328 49889278208 49935132324 49994087616 50059570176 50167678198 50198542548 50233388128 50257808832 50292695552 50317145088 50338920456 50562834273 50597932728 50601654653 50664206208 50688836352 50727753472 50971698162 51035631108 51102477888 51162811392 51304846516 51365418944 51412629807 51448318152 51473329488 51509059968 51540749568 51719710504 51780772736 51828365358 51864342288 51889555872 52167112844 52224861696 52228703296 52247462652 52290366464 52309147968 52312995768 52370906112 52545690519 52582165384 52651037824 52676633856 52692632118 52761649248 52823941632 52944849419 52970588286 53007358096 53076787456 53102590464 53118718092 53188293312 53251089408 53398921884 53461966656 53465899256 53529023104 53856888624 53860850274 53898238064 53924440416 53995070976 54272895488 54296382756 54322778664 54360487104 54386914176 54424667136 54575757628 54690412581 54711759872 54728376216 54762046416 54800059776 54826700544 55047866258 55119968288 55132653114 55185044992 55201805076 55270043136 55274108736 55339367424 55492997252 55558514368 55609579179 55631285248 55675233936 55748157696 55941727688 55968923472 56007774592 56059252326 56125437984 56198951424 56421502368 56425652668 56488115712 56492270912 56512561644 56558967808 56579282496 56835134643 56874587048 56909577648 56949081728 56976767232 57068722656 57266877943 57294717942 57369762912 57409586432 57437495808 57465418752 57664951456 57758017548 57786096312 57826208832 57901949952 58163783216 58184674317 58253369328 58257654378 58326435552 58402831872 58564966306 58634110304 58703335936 58728740532 58757291208 58798077888 58826662272 59030921516 59108240576 59154936057 59178025984 59232417552 59302349568 59466981189 59541569626 59619557536 59633277858 59689946624 59711385888 59781883392 60023037844 60052217736 60093903296 60130874496 60149136663 60172614656 60220150992 60299027712 60466426251 60508399336 60537815184 60579837824 60635517822 60786620928 60955373094 61027339296 61031828396 61057007424 61099390464 61103884864 61474737471 61550729856 61555257456 61627931904 61799019667 61953022208 61971837774 62009964324 62053008864 62083175616 62126270976 62156473344 62298742198 62372294432 62472957756 62503328664 62585195904 62628639744 62837658653 62911847152 62934443649 62994249472 63008746416 63013381266 63170409984 63345779882 63420568288 63451399872 63495444992 63553804776 63628838784 63849772252 63889054152 63933403072 63964483968 63983910429 64008885248 64067716944 64143357696 64321428633 64402105922 64481716992 64486460192 64562595328 64585784736 64873070388 64922877668 64954439592 65039517312 65084664832 65402461047 65434256118 65479677648 65565443328 65597317632 65825086096 65902801664 65931321918 65963374092 66009162912 66041252928 66087095808 66394507256 66472895104 66493083387 66496770648 66575279232 66580176432 66658783488 66843837599 66931390064 67010411776 67072002228 67118560608 67151189952 67230471168 67384353806 67417112364 67463910304 67552274944 67585115136 67605641208 67694191488 67962264216 67967263441 68047508144 68071949253 68136637184 68152317552 68241583872 68516863954 68550173076 68597757536 68631105984 68678746624 68720999424 68741870472 69104487144 69152456384 69186074496 69572157501 69663283536 69697149984 69745530624 69750661024 69779437056 70060920692 70168831236 70235511808 70256842824 70343691264 70348865664 70627451048 70741437459 70775828046 70824957456 70868530656 70917724416 70952200704 71114601943 71198562512 71282622208 71313470646 71348139324 71432375616 71525938176 71809184832 71814467032 71899253888 71925078456 72009995904 72300477403 72395177008 72430371552 72480649472 72515885568 72547267716 72632919744 72718672896 72885117382 72920550108 72971168288 73016061888 73066746368 73102267392 73220247936 73510204152 73515611477 73602406768 73698811648 74053221858 74110077338 74140651872 74146105572 74233645248 74330876928 74625231296 74693820663 74745669768 74782006992 74833917312 75228669824 75251517297 75297813822 75350082192 75386713248 75439043328 75475717632 75780179524 75879436864 75896899092 75969022976 75996309312 76086033408 76091630208 76392957256 76493017216 76553446662 76653716832 76744217088 76919875571 76957269774 77010690064 77048128416 77101611776 77172477228 77263589952 77364790272 77579565756 77671159104 77676872504 77768580736 77796513432 78202557191 78250669266 78304987376 78337292544 78343054944 78397437184 78435549696 78469493652 78873248076 78976556736 79014950784 79069799424 79289308252 79455882429 79511037144 79615181184 79653885696 79975201922 80069623648 80098382826 80174499328 80192949984 80198848884 80293534656 80398703616 80621901668 80717086912 80791275411 80847357096 80886660624 80992606464 81273830792 81369785728 81409343232 81444574134 81540730656 81637000704 81863636442 81966316628 82067639808 82073676608 82092564324 82170575872 82200089664 82297138176 82571799387 82629117032 82679952432 82737345152 82777567488 82802707614 82911163104 83009051136 83199049087 83239495878 83297277008 83337771552 83446927872 83912591532 83953385208 84011661888 84017841688 84601866496 84632253552 84638479002 84732173568 84738406368 84838451712 85073975126 85185405536 85285978624 85311880572 85364366472 85423622592 85465150848 85524476928 85761904844 85942076913 85975622656 86054644368 86114379648 86156243712 86497427184 86503789834 86605919456 86637026322 86719356416 86739313248 86852924928 87203281396 87245674824 87306236864 87386481567 87420591104 87489653328 87604247808 87847449459 87908429224 87951165456 88012217216 88055003904 88093110798 88197116832 88546382274 88657444516 88662360864 88767038976 88773568576 88878377984 89312354439 89429336304 89491414144 89534919936 89889483152 90034556766 90078326604 90140854944 90196311744 90258921984 90302800896 90509493382 90616352288 90762599004 90806722776 90869756736 90988778496 91292447477 91400230768 91433059641 91508141312 91541008944 91547742594 91649085696 91655827296 92018789422 92139316192 92248099328 92332886184 92441897856 92762876668 92884378048 92929533312 92957756661 92994040832 93079513296 93189406464 93448113297 93558441648 93565323698 93675790432 93709436634 93798487552 93942959616 94321916612 94367770728 94433276608 94491374208 94520071899 94556965888 94755614976 95018669823 95084627528 95130852432 95177099808 95243167488 95507575849 95745579776 95774658378 95833581228 95900104608 95946725952 96013327872 96573828736 96603158883 96722575488 96729690288 96843892992 97112745191 97227400144 97354749184 97384316502 97431659388 97559275968 97626997248 97674458112 97898023454 98013605536 98219516472 98348164992 98737629144 98744892169 98854202496 98861474096 98896982877 98978193664 99013744368 99130643712 99530527334 99591760884 99660893024 99709342656 99778556416 99870264648 99988175232 100335356396 100397085096 100466776256 100515617664 100585391104 100677840912 101076530709 101125668546 101195865456 101203309306 101328412416 101377672704 101455506944 101943396324 102071262216 102204955776 102609693032 102730837888 102775295931 102825259614 102896636304 102946658976 103018119936 103081499136 103304112653 103439421008 103561545472 103656730716 103728684576 103779111744 104334225688 104449723392 104457406592 104494925304 104618295936 104625991536 105040316227 105091381038 105164330768 105302075648 105353267712 105385264236 105523298496 105647883264 105889698838 105941176572 106014716192 106153574912 106205180928 106237436184 106376586624 106797843768 106805699693 106923933312 106931798512 106970205969 107058046208 107713777248 107721700548 107796476128 107848880832 107990141952 108545790976 108592765512 108645557328 108720974208 108773828352 109151515256 109327676073 109380825162 109456752432 109524092832 109600119552 109653401088 110095732516 110239936576 110265306228 110370089984 110403610152 110540086272 110548217472 110985994504 111117028736 111165116007 111219158358 111350467872 111496315392 111737101441 111883455376 111937846944 112015549184 112118504652 112250875968 112397902848 112843004736 112851305336 112976231424 112984541824 113025123288 113158564992 113615035919 113670269286 113749174096 113819155296 113898163456 113953534464 114137445312 114533755886 114589435884 114739525824 114819172864 114874991616 115329902912 115435904661 115516035096 115524532321 115572192624 115652417664 116327566432 116369348634 116506738656 116515308756 116652871104 116805663744 117129932612 117268220608 117376003899 117406671872 117457481064 117514582416 117596155776 117653324544 118061843032 118216481152 118309872114 118464835104 118604699136 118933962378 119083139252 119239115072 119266555716 119379893248 119422771776 119563766784 119962802883 120046075688 120104435472 120187806592 120261748992 120298273326 120440301984 120598055424 120858497477 120932852502 121016798672 121075630368 121159675648 121271035644 121573241856 121910746188 122054678592 122063656792 122114014848 122198780928 122207769728 122795454663 122949474942 123101459712 123110514912 123255863808 123598039334 123906044416 123943675548 124019928648 124106017728 124166351232 124252541952 124597484396 124744588864 124859243817 124945915512 125006657328 125170391808 125675317306 125823694304 125868887298 125988498944 126017492832 126026762532 126340819968 126691559764 126841136576 126902799744 126957718503 126990889984 127107609552 127257677568 127610962689 127699544504 127778108304 127866806144 127928967936 127967820858 128135433888 128286715392 128642857266 128804211844 128963433984 128972920384 129125190656 129171569472 129746140776 129755684751 129845755336 129908879184 130079034624 130804922094 130868512236 130959355296 131130886656 131194635264 131650172192 131805603328 131862643836 131926748184 132018325824 132082505856 132174191616 132615314167 132789014512 132819573411 132945790208 132986166774 132993541296 133150558464 133160352864 133317566976 133687675198 133862780128 134020823552 134144004456 134237121216 134302379904 134768707612 134834224728 134927820608 135051835149 135104549888 135211282416 135388382976 135764240073 135924528432 135934526882 136095016288 136143898506 136273274368 136304635104 136483167744 137033727908 137100346152 137195515072 137262211968 137321613891 137357493248 137483740944 138028184133 138208974288 138304912768 138372148992 139144315002 139326567072 139394299968 139491061248 139501322048 139558874112 140121841384 140337662472 140347985547 140513685648 140697731328 141088327919 141254902096 141482874918 141551656092 141649914912 141737061312 141835448832 141904401408 142229203886 142397125024 142565244416 142626941292 142696278648 142864751232 143441054099 143618369664 143628934064 143661987567 143798507776 143850156912 144019991808 144600954806 144790354016 144860743104 144961298944 145031771136 145094535432 145265839488 145770234764 145841100216 145942336576 146032123776 146076474753 146133492736 146440495872 146847035181 147020408304 147031222954 147204813536 147397623296 148106443716 148220154676 148281303744 148292211144 148467290496 149250462592 149295791001 149387641326 149491339536 149564013984 149667834624 150083333477 150457339648 150503034594 150595627644 150700164384 150773426496 150878086656 150951435264 151560359048 151758873728 151793798184 151804963959 151992618624 152183260416 152605742443 152785914512 152986034432 153106893324 153307433664 153488434176 153839751142 153914539548 154021380128 154096256832 154203223552 154344954456 154527179904 155150527903 155159131512 155342318208 155353745008 155537161472 155593026864 156405114382 156501338532 156609974752 156674585088 156686109888 156794874368 156871099392 156938987304 157637071557 157746496152 157953113472 158029901568 158578616504 158834548257 158911764858 159022074288 159230362368 159307771392 159950403844 160139247296 160196765652 160348998656 160385899968 160397697768 160587069312 161243803336 161434173824 161582550822 161694714192 161773321248 161985212928 162335034169 162547661584 162739571456 162818686464 162889148268 163081461312 163274001408 163727272884 163932633256 164135279616 164147353216 164185128648 164400179328 165063354071 165143598774 165258234064 165359904864 165474690304 165555134976 165605415228 165822326208 166018102272 166398098174 166478991756 166594554016 166675543104 166893855744 167825183064 167906770416 168023323776 168035683376 169203732992 169264507104 169276958004 169464347136 169476812736 169676903424 170147950252 170370811072 170505403929 170571957248 170623761144 170728732944 170847245184 170930301696 171523809688 171800633829 171884153826 172109288736 172228759296 172312487424 172994854368 173007579668 173211838912 173274052644 173438712832 173478626496 173705849856 174406562792 174491349648 174612473728 174772963134 174979306656 175208495616 175586873693 175694898918 175816858448 175902330912 176024434432 176110007808 176186221596 176394233664 177092764548 177314889032 177324721728 177534077952 177547137152 178400943567 178537913587 178624708878 178858672608 178982828288 179069839872 179778966304 180069113532 180156653208 180281709888 180392623488 180517843968 181018986764 181232704576 181399278753 181525198008 181613445552 181739513472 182584894954 182800461536 182866119282 183016282624 183082017888 183095485188 183298171392 183311654592 184037578844 184278632384 184424212413 184496198656 184665772368 184883795712 185397059001 185525753336 185768756096 185859066624 185915513322 186159026592 186378812928 186896226594 187116883296 187130647396 187351580864 187418873268 187596975104 187885919232 188512975959 188643833224 188735541456 188866553216 188982748416 189040143798 189511229952 190037339646 190169255056 190261704864 190354199616 190486334976 191015151698 191491159552 191549316756 191667162456 191800209216 191893451904 192026655744 192667531903 192964285899 193147657472 193206317766 193445150976 193459380576 193687785984 194225490382 194454800288 194709498368 194768633004 194863318776 195118551936 195253994496 195796046908 196027211072 196207383141 196439032944 196696329984 197475258288 197489784338 197708404992 197722948192 197793965754 197956387328 198027488736 198261287424 199061054668 199183521768 199321786048 199418685312 199479250161 199557112832 199740529296 199976350464 200531512797 200670712792 200794170192 200933552512 201031235328 201355681824 202153061418 202251337092 202391730912 202406618612 202656824832 202755345408 202911013888 203886792648 203901790323 204142524432 204409911552 205219386064 205461675776 205550591862 205650519228 205793272608 205893317952 206036239872 206162998272 206608225306 206878842016 207123090944 207313461432 207457369152 207558223488 208395493691 208668451376 208716472503 208914813184 208989850608 209236591872 209251983072 210080632454 210182762076 210328661536 210604151296 210706535424 210770528472 211046596992 211779397676 211882353144 212029432384 212224312377 212307149824 212474872368 212753173248 213343805829 213595687536 213611399386 213847866624 213863597024 213940411938 214116092416 215427554496 215443401096 215592952256 215697761664 216901432209 217185531024 217291114656 217441948416 217547656704 218045597693 218303030512 218655352146 218761650324 218913504864 219048185664 219200239104 219306802176 220191465032 220479873152 220530612456 220546834431 220807220304 221096434944 221710229587 221971989008 222234057472 222330232014 222438316716 222700935744 222992630784 223474202882 223766910752 223875693888 224031098368 224237009304 224501751936 225407370727 225686009472 225702610672 225754551891 225969083648 226050246576 226317129984 227230071838 227340538572 227498348192 227638310592 227796326912 227907068928 228274890624 229067511772 229178871768 229479051648 229638345728 230659805824 230759626713 230871809322 231032070192 231049064642 231144385248 231304835328 232655132864 232738697268 233013477312 233030617512 233305742208 234259865224 234536441216 234607671573 234752007798 234914962128 235029164832 235192311552 235306649088 235845238321 236123686064 236432962304 236619744228 236929670208 237209398272 237867924756 238166278504 238478230144 238533111432 238845543552 239809023839 239925605766 240092151376 240208870944 240375613184 240523497984 240596546652 240880603968 241196110848 241716994954 241865705004 242033597344 242151260736 242319351296 242542071288 243807972419 243821492376 244109357184 244127313584 244228029696 244415539456 245590909326 245898949884 246202919424 246221029824 246511727616 247196078668 247715398161 247812088832 247887351096 248039857296 248212035456 248332702464 249194968792 249489177728 249597147261 249718487634 249891831024 250013314656 250340783616 251350634612 251647388608 251737774596 251976997888 252034985664 252053525064 253383119528 253682273152 253805599488 253915437006 254215219104 254515355136 255097910837 255221925378 255399089008 255556216608 255733612288 255857935872 255935641716 256270867776 256573430784 257285714532 257608423688 257926867968 257945840768 258343138944 259385270683 259492281552 259511369502 259691510672 259817758368 260158069248 261609844188 261737024472 261918710592 262261773312 263300344384 263542348377 263611206656 263725287672 263853496368 264036651648 264165011712 265230628334 265578029024 265639146822 265891580416 265972333548 265987082592 266301116928 266320705728 266635133952 267375350396 267725560256 267937063317 268041647104 268288008912 268474242432 268604759808 269537415224 269668449456 269855641216 270103670298 270422564832 270776765952 271528480146 271849056864 271869053764 272190032576 272287797012 272546548736 272609270208 272966335488 273877342431 274067455816 274200692304 274391030144 274524423936 274643227782 274967481888 275922230089 276056368266 276417948576 276609825536 276744297984 278288630004 278653134144 278788599936 278982122496 279002644096 280243682768 280344339891 280675324944 280695971094 281027371296 281395462656 282176655838 282509804192 282965749836 283103312184 283299829824 283474122624 283670897664 284458407772 284794250048 285056009469 285130488832 285253882584 285392557296 285729502464 286522727547 286882108198 287236739328 287257868128 287323975134 287597015552 287700313824 288039983616 289201909612 289580708032 289721486208 289809476649 289922597888 290189070864 290531678976 291338235573 291540469528 291682200432 291884673152 292064247552 292152949506 292880991744 293694070362 294040816608 294062445908 294409627072 294795246592 296212887432 296234676507 296440309352 296562607488 296584422288 296934580992 297758912941 298500925184 298591582002 298775282652 298982679072 299128027968 299335669248 300166666954 300914679296 301006069188 301191255288 301400328768 301546852992 301756173312 302763264419 303120718096 303229592127 303517747456 303587596368 303609927918 303985237248 304366520832 305211484886 305571829024 305972068864 306213786648 306614867328 307679502284 307829079096 308042760256 308192513664 308325887793 308406447104 308689908912 309054359808 309912337959 310301055806 310318263024 310684636416 310707490016 311074322944 311186053728 312810228764 313002677064 313219949504 313349170176 313372219776 313589748736 313877974608 315120948681 315274143114 315492992304 315906226944 316059803136 317157233008 317669096514 317823529716 318044148576 318460724736 318615542784 319900807688 320278494592 320393531304 320417099079 320771799936 320795395536 321174138624 322065762977 322487606672 322868347648 323165101644 323389428384 323546642496 323970425856 324670068338 325095323168 325479142912 325637372928 325778296536 326162922624 327454545768 327478632943 327865266512 327983028219 328294706432 328370257296 328800358656 330126708142 330287197548 330516468128 330719809728 330949380608 331110269952 331210830456 331644652416 332796196348 332957983512 333189108032 333351086208 333495348021 335211304323 335650366128 335813540832 336046647552 336071366752 338407465984 338529014208 338553916008 338928694272 338953625472 340295900504 340741622144 340845107757 341010807858 341247522288 341457465888 341694490368 341860603392 342643082089 343047619376 343601267658 343768307652 344218577472 344457518592 344624974848 345989708736 346015159336 346423677824 346548105288 346573596963 346957252992 348356845669 348813125584 348982699296 349224947456 349545926268 349958613312 350416991232 351173747386 351389797836 351633716896 351804661824 352048868864 352220015616 352372443192 352788467328 354185529096 354211582571 354629778064 354649443456 355094274304 356801887134 357075827174 357249417756 357717345216 357965656576 358139679744 359557932608 359888408649 360138227064 360313306416 360563419776 360785246976 362037973528 362465409152 362575492431 362798557506 363050396016 363226891104 363479026944 365169789908 365600923072 365732238564 366032565248 366164035776 366190970376 366596342784 366623309184 368075157688 368557264768 368848424826 369331544736 369767591424 370613945933 370794118002 371051506672 371537512192 371718133248 371831026644 372318053184 372757625856 373792453188 374233766592 374261294792 374703161728 374837746536 376794139193 377025951918 377287666448 377471082912 377733106432 377965496832 378080287596 379022459904 380074679292 380338510112 380523409728 380708399232 380972669952 382030303396 382832888067 382982319104 383098633512 383334324912 383600418432 383786903808 385335063806 385928571798 386295314944 386412635532 386890301952 386918761152 387375571968 388450980764 388909600576 389267054253 389418996736 389537266008 389726637552 390237103872 391592093816 392054422144 392414766282 392878065888 393392659968 394950516576 394979568676 395416809984 395445896384 395587931508 395912774656 396054977472 396522574848 397845942501 398122109336 398367043536 398643572096 398837370624 398958500322 399481058592 399952700928 400868145601 401063025594 401341425584 401588340384 401867105024 402062470656 402711363648 404306122836 404502674184 404783461824 404813237224 405313649664 407292720219 407773585296 407803580646 408285048864 408819823104 410438772128 410923351552 411101183724 411301038456 411586545216 411786635904 412072479744 413216450612 413757684032 414084552399 414246181888 414626922864 414914738304 415116446976 416790987382 417336902752 417432945006 417829626368 417979701216 418473183744 418503966144 420161264908 420365524152 420657323072 421043956641 421208302592 421541056944 422093193984 423264983757 423558795352 423764706288 424058864768 424448624754 424949744736 425506346496 426687611658 427191375072 427222798772 427695733248 427727194048 427880823876 428232184832 430323162297 430855108992 430886802192 431185904512 431395523328 433802864418 434371062048 434582229312 434883896832 435095313408 436091195386 436606061024 437310704292 437523300648 437827009728 438096371328 438400478208 439863610571 440382930064 440541105543 440959746304 441061224912 441093668862 441614440608 442192869888 443420459174 443943978016 444468114944 444660464028 444876633432 445401871488 446948405764 447533821504 447751387776 447887373003 448062196736 448474018608 449003503872 450250000431 450814741454 451372018944 451405221344 451509103782 451938167296 452100493152 452634259968 454460143676 454681077144 454996696384 455276621184 455414891877 455592653824 456549781248 457817227329 458135023544 458357743536 458958103296 461319611648 461519253426 461743618644 462064140384 462098129284 462288770496 462609670656 465310265728 465451583709 465477394536 466026954624 466061235024 466611484416 467906863193 468519730448 469072882432 469215343146 469504015596 469829924256 470058329664 470384623104 470613298176 471690476642 472247372128 472865924608 473239488456 473859340416 475735849512 475770844087 476332557008 476503644771 476956460288 477066222864 477691087104 479618047678 479851211532 480184302752 480417741888 480751226368 481046995968 481193093304 481761207936 483433989908 483731410008 484067194688 484302521472 484638702592 485084142576 487005102507 487615944838 487642984752 488218714368 488254627168 488456059392 488831078912 491181818652 491797899768 492405838848 492442059648 494392157336 495190062213 495430796322 495774702192 496079714592 496424070912 496665404928 497802213601 498389937584 498978355456 499194294522 499436975268 499783662048 500026629312 500681567232 502701269224 503294777216 503475549192 504069971328 504107050128 506103341821 506766239056 507364546304 507611198976 507830874012 508430438208 509030710272 510195821674 510443850756 510798178016 511112433216 511467224576 511715871744 511871283432 512541735552 514571429064 514609280339 515216847376 515401901487 515891681536 516686277888 518770541366 518984563104 519022739004 519383021344 519635516736 520316138496 523219688376 523474048944 523837421184 526600688768 526760621079 527084696754 527450575344 527706992736 528073303296 528330023424 530461256668 531156058048 531278293644 531783160832 531944667096 531974165184 532602233856 532641411456 534750700792 535451120512 535613740761 535874126634 536576017824 536948484864 537209519616 538439128997 539074830448 539336898912 539711282432 540207340596 540845129664 541553531904 543056960292 543698113728 543738107528 544380065152 544575594024 545218540416 547417900337 547754684862 548134911632 548401384608 548782060288 549048847872 549286455564 549934963776 551844460178 552112736532 552835897152 553219651072 553488595968 556191177003 556577260008 556618201183 557306268288 557577199872 558005288192 560487365536 560688679782 561350649888 561391942188 562054742592 562790925312 564353311676 565019608384 565538927877 565931499672 566206624368 566599659648 566948245248 568916815544 569588500096 570112018938 570507765168 570785114592 571459004928 573045455094 573764216396 574473478656 574515736256 574647950268 575194031104 575400627648 576079967232 578002595709 578403819224 579161416064 579442972416 579618953298 580378141728 581063357952 582393343609 582676471146 583080939056 583364400864 583769346304 584128495104 584305899012 585761983488 587388140724 588081633216 588124891816 588819254144 592425774864 592469353014 592880618704 593125214976 593168844576 593869161984 595517825882 597001850368 597183164004 597550565304 597965358144 598256055936 598671338496 600333333908 601594538391 601829358592 602012138376 602382510576 602800657536 603093705984 605526528838 606241436192 606459184254 607035494912 607175192736 607219855836 607970474496 608733041664 610422969772 611143658048 611705370969 611944137728 612427573296 613229734656 615359004568 615658158192 616085520512 616385027328 616651775586 617379817824 618108719616 619824675918 620602111612 620636526048 621369272832 621414980032 622148645888 622372107456 625186481073 625620457528 626005354128 626439899008 626744439552 627755949216 629935657373 630241897362 630548286228 630985984608 631812453888 632119606272 634314466016 635338193028 635647059432 636088297152 636921449472 639801615376 640031417487 640556989184 640787062608 640834198158 641543599872 641590791072 642348277248 644131525954 644975213344 645736695296 646330203288 646778856768 647093284992 649340136676 650190646336 650704296627 650958285824 651556593072 652325845248 654136793079 654909091536 654957265886 655730533024 655966056438 656589412864 656740514592 657600717312 660253416284 660574395096 661032936256 661439619456 661640503293 661898761216 662421660912 663289304832 665130688761 665592392696 665915967024 666378216064 666702172416 666990696042 670422608646 671300732256 671627081664 672093295104 672142733504 676222112181 677058028416 677107832016 677907250944 679789216337 680591801008 681483244288 681690215514 682021615716 682495044576 682914931776 683388980736 683721206784 685286164178 686095238752 687202535316 687536615304 688437154944 688915037184 691214245183 691979417472 692030318672 692278880139 692847355648 693096210576 693147193926 693914505984 696713691338 697626251168 697965398592 698449894912 699091852536 699917226624 702347494772 702779595672 703267433792 703609323648 703823014719 704097737728 704744886384 705576934656 707535714963 708371058192 708423165142 709259556128 709298886912 710188548608 713603774268 714151654348 714498835512 715434690432 715931313152 719115865216 719427071517 719776817298 720276454128 720626612832 721126839552 721570493952 723128788571 724075947056 724930818304 725150984862 725597115012 726100792032 726453782208 726958053888 730339579816 731201846144 731423917257 731464477128 732328071552 732381940752 733246618368 735282213589 736150315376 737114529536 737696849652 738663089472 739535182848 741227891866 741588236004 742103013344 743075024384 743436266496 743662053288 744636106368 747584906376 747639897851 748467533184 748522589584 748791441783 749406323456 749675493072 753588278386 754051903836 754575332896 754942165824 755466212864 755930993664 756160575192 760149358584 760677020224 761046819456 761416798464 764060606792 765293732511 765665776134 766197267024 766668649824 767200836864 767573807616 770670127612 771857143596 772590629888 772825271064 773780603904 773837522304 776901961528 777819201152 778155812049 778534108506 779074532016 779453275104 780474207744 782159710087 783184187632 784108844288 784829532564 785756131776 786785319936 789901033152 789959137352 790833619968 790891792768 791175863016 792109954944 795305251433 795691885002 796244218672 796734087072 797287144192 797674741248 797917000644 798962117184 799905401856 801736291202 802126051188 802682851168 803176680768 803734210048 804124941312 805422727296 808612245672 808671726247 809005348368 809566923648 809626474448 814585440438 815547170592 815607161292 816570097728 817639646208 820877544256 821632027293 821846703104 822202367448 822602076912 823173090432 823573271808 826432901224 827515368064 827766690267 828169104798 829253845728 829829476608 830232893952 833581974764 834673805504 834865890012 835659252736 835959402432 836946367488 837007932288 840322529816 840731048304 841314646144 842087913282 843082113888 844186387968 846009482339 846529967514 847117590704 847529412576 848117729536 848897249508 849899489472 851012692992 853375223316 854382750144 854445597544 855391466496 855454388096 855761647752 859568182641 860228129101 860646324594 861710217984 861773604384 862371809024 862791046656 867605728836 868742124096 869164458624 869767793664 872182390772 873212122048 874014706719 874621408584 875046601296 875654019456 876192742656 879727221142 880765860128 881082211086 881919492608 882122449824 882187337724 883228881216 884385739776 886840918348 887887956032 888704029521 888936229888 889320928056 889753266864 890803742976 893276738823 893896811528 895067643008 895502775552 895774746006 896948037216 898007007744 900500000862 901629482908 902744037888 902810442688 903018207564 903876334592 904200986304 905268519936 908289793257 908920287352 909362154288 909993392768 910553242368 910829783754 913099562496 915634454658 916270047088 916715487072 917916206592 922639223296 923038506852 923487237288 924128280768 924196258568 924577540992 925219341312 928307199169 929737013877 930620531456 930903167418 930954789072 932053909248 932122470048 933222968832 935813726386 937039460896 938145764864 938430686292 939008031192 939659848512 940116659328 940769246208 943380953284 944494744256 945362846043 945731849216 946478976912 947718680832 951471699024 951541688174 952665114016 953007289542 953912920576 954132445728 955382174208 959236095356 959702423064 960368605504 960835483776 961251297237 961502452736 962386186608 963522415872 966197288931 966867979816 967462820016 968134389376 968605042944 970168285152 974010205014 975231889676 975285969504 976437428736 976509254336 976912118784 977662157824 982363637304 982435898829 983595799536 984884119296 988784314672 990380124426 990861592644 991549404384 992159429184 992848141824 993330809856 995604427202 996779875168 997956710912 998388589044 998873950536 999567324096 1000053258624 1004087378693 1005402538448 1005633912969 1006589554432 1006951098384 1008139942656 1008214100256 1012206683642 1013532478112 1014729092608 1015222397952 1015661748024 1016860876416 1020391643348 1020887701512 1021596356032 1022224866432 1022535323271 1022934449152 1023742566864 1025083471104 1027929246267 1029142858128 1029218560678 1030433694752 1030803802974 1031783363072 1033372555776 1037541082732 1037969126208 1038045478008 1038766042688 1039271033472 1039720790889 1045070537007 1046439376752 1046948097888 1047674842368 1050583334339 1053201377536 1053521242158 1054169393508 1054901150688 1055413985472 1056146606592 1056660046848 1060922513336 1062312116096 1062556587288 1062634747713 1063889334192 1063948330368 1065282822912 1068240197101 1069501401584 1070902241024 1071227481522 1071748253268 1073152035648 1073896969728 1074419039232 1076878257994 1078149660896 1078673797824 1079422564864 1080414681192 1081690259328 1086053695321 1086113920584 1087396227456 1087476215056 1087726477293 1088760130304 1089151188048 1090437080832 1094835800674 1095509369724 1096269823264 1096802769216 1097564120576 1098097695744 1098572911128 1099869927552 1103688920356 1104225473064 1105671794304 1106439302144 1111841837799 1112382354006 1113154520016 1113236402366 1114612536576 1115154399744 1116010576384 1120974731072 1121377359564 1122701299776 1122783884376 1124109485184 1128706623352 1130039216768 1130382417579 1131077855754 1131862999344 1132413248736 1133199319296 1133896490496 1136345239183 1137833631088 1139177000192 1140224037876 1141015530336 1141570229184 1142918009856 1146090910188 1147528432792 1148946957312 1149031472512 1149295900536 1150801255296 1155443478497 1156005191418 1156807638448 1158322832128 1158885944832 1159237906596 1160756283456 1162126715904 1164786687218 1165352942292 1166161878112 1166728801728 1167538692608 1168256990208 1168611798024 1174776281448 1176163266432 1176249783632 1177638508288 1184851549728 1184938706028 1185761237408 1186250429952 1186337689152 1187738323968 1191035651764 1193537827503 1194003700736 1194366328008 1195101130608 1195930716288 1196512111872 1200666667816 1202604436803 1203189076782 1204024276752 1204765021152 1205601315072 1206187411968 1211053057676 1212482872384 1212918368508 1214070989824 1214350385472 1214439711672 1215940948992 1220845939544 1222287316096 1223410741938 1224855146592 1226459469312 1229108115851 1230718009136 1231316316384 1232171041024 1232770054656 1233303551172 1234759635648 1236217439232 1239649351836 1241204223224 1241273052096 1242738545664 1242829960064 1244744214912 1249765395109 1250372962146 1251240915056 1252010708256 1252879798016 1253488879104 1255511898432 1259871314746 1260483794724 1261096572456 1261971969216 1263624907776 1268628932032 1269794951271 1270676386056 1271294118864 1272176594304 1279603230752 1280062834974 1281113978368 1281574125216 1281668396316 1283087199744 1283181582144 1284696554496 1288263051908 1289950426688 1290969486891 1291473390592 1292660406576 1293557713536 1294186569984 1298680273352 1300381292672 1301408593254 1303113186144 1304651690496 1308273586158 1309818183072 1309914531772 1311461066048 1311932112876 1313178825728 1313481029184 1315201434624 1319590831713 1320506832568 1321148790192 1322065872512 1322879238912 1323281006586 1324843321824 1326578609664 1329443472247 1330261377522 1331184785392 1331831934048 1332756432128 1333404344832 1333981392084 1340845217292 1342601464512 1343254163328 1344186590208 1344285467008 1350750001293 1352444224362 1354116056832 1354215664032 1355814501888 1359578432674 1361183602016 1362966488576 1363380431028 1364043231432 1364990089152 1365829863552 1366777961472 1370572328356 1372190477504 1373451681987 1374405070632 1375073230608 1376874309888 1382428490366 1383958834944 1384060637344 1384557760278 1385694711296 1386192421152 1386294387852 1387829011968 1393427382676 1395252502336 1395930797184 1396354751127 1396899789824 1398183705072 1399834453248 1403720589579 1404694989544 1405559191344 1406534867584 1407218647296 1407646029438 1409489772768 1411153869312 1415071429926 1416742116384 1416846330284 1418519112256 1418597773824 1420377097216 1427207548536 1427312532261 1428303308696 1428997671024 1430869380864 1438231730432 1438854143034 1439553634596 1440552908256 1441253225664 1442253679104 1443140987904 1446257577142 1448151894112 1449861636608 1450301969724 1451194230024 1452201584064 1452907564416 1453916107776 1458768455837 1460679159632 1461015307521 1462403692288 1462847834514 1462928954256 1464656143104 1464763881504 1466493236736 1470564427178 1472300630752 1474229059072 1475393699304 1477326178944 1482455783732 1483176472008 1484206026688 1485570186639 1486150048768 1487324106576 1489272212736 1493406640803 1495169812752 1495279795702 1496935066368 1497045179168 1497582883566 1498812646912 1499350986144 1507176556772 1508103807672 1509150665792 1509884331648 1510932425728 1512321150384 1518310025463 1520298717168 1521354040448 1522093638912 1522833596928 1528121213584 1530587465022 1531331552268 1532394534048 1533337299648 1534401673728 1535147615232 1541340255224 1543714287192 1543827841017 1545650542128 1547675044608 1551971607109 1553803923056 1555638402304 1556311624098 1557068217012 1558149064032 1558906550208 1560948415488 1564319420174 1566368375264 1568217688576 1569659065128 1571512263552 1577851595089 1579802066304 1579918274704 1580281863237 1581783585536 1582351726032 1584219909888 1590610502866 1591383770004 1592488437344 1593468174144 1594574288384 1595349482496 1595834001288 1597924234368 1603472582404 1604252102376 1605365702336 1606353361536 1606841222283 1607468420096 1610845454592 1615317386991 1617224491344 1617343452494 1618010696736 1619133847296 1619252948896 1629170880876 1631094341184 1631214322584 1633140195456 1641755088512 1642253701011 1643264054586 1644404734896 1645204153824 1646346180864 1647146543616 1650916668247 1652865802448 1655030736128 1655533380534 1656338209596 1658507691456 1659658953216 1660465787904 1667163949528 1669347611008 1669731780024 1669854603549 1671918804864 1674015864576 1678663166873 1680645059632 1681462096608 1682629292288 1684175826564 1686164227776 1688372775936 1692018964678 1693059935028 1694235181408 1695058825152 1696235459072 1697794499016 1699798978944 1706655806933 1706750446632 1708765500288 1708891195088 1710908776192 1711523295504 1719136365282 1720456258202 1721292649188 1723420435968 1723547208768 1724743618048 1725582093312 1734007787127 1735211457672 1737484248192 1738328917248 1744364781544 1746424244096 1747180030827 1748029413438 1749242817168 1750093202592 1751308038912 1752385485312 1759454442284 1761531720256 1762164422172 1763838985216 1764244899648 1764374675448 1766457762432 1773681836696 1775775912064 1777408059042 1778641856112 1779506533728 1781607485952 1785685375859 1786553477646 1787793623056 1790135286016 1791005551104 1791549492012 1793896074432 1796014015488 1801000001724 1803258965816 1805488075776 1805620885376 1806036415128 1808401972608 1815696894781 1816579586514 1817840574704 1818724308576 1819986785536 1821106484736 1821659567508 1826199124992 1831268909316 1832540094176 1833430974144 1835832413184 1845278446592 1846077013704 1846974474576 1848256561536 1848392517136 1849155081984 1856614398338 1859474027754 1861241062912 1861806334836 1861909578144 1864107818496 1864244940096 1866445937664 1871627452772 1874078921792 1875559443219 1876291529728 1876861372584 1878016062384 1879319697024 1880233318656 1886761906568 1888989488512 1889806972119 1890725692086 1892957953824 1895437361664 1902943398048 1903083376348 1905330228032 1906014579084 1907825841152 1908264891456 1910764348416 1918472190712 1919404846128 1920737211008 1921670967552 1922502594474 1924772373216 1927044831744 1931455610623 1932394577862 1933735959632 1934925640032 1936268778752 1937210085888 1940336570304 1948020410028 1950463779352 1950571939008 1952874857472 1953018508672 1962410379237 1963917049457 1964727274608 1964871797658 1967191599072 1969768238592 1977568629344 1980760248852 1981723185288 1983098808768 1984318858368 1985696283648 1991208854404 1993559750336 1995392066283 1995913421824 1996777178088 1997747901072 1999134648192 2000106517248 2008174757386 2010805076896 2011267825938 2013179108864 2013902196768 2016279885312 2016428200512 2024413367284 2027064956224 2028666336543 2029458185216 2031323496048 2033721752832 2039367649011 2040783286696 2041775403024 2043192712064 2044449732864 2045070646542 2047485133728 2050166942208 2055858492534 2058285716256 2058437121356 2060867389504 2061607605948 2063566726144 2066745111552 2073642735549 2075082165464 2075938252416 2076090956016 2077532085376 2078542066944 2079441581778 2090141074014 2092878753504 2093896195776 2095349684736 2101166668678 2106402755072 2107042484316 2108338787016 2109802301376 2110827970944 2112293213184 2119342850933 2121845026672 2122607144889 2124624232192 2125113174576 2125269495426 2127778668384 2127896660736 2130565645824 2136480394202 2139002803168 2141804482048 2142454963044 2143496506536 2146304071296 2147793939456 2153756515988 2156299321792 2157347595648 2158281214551 2158845129728 2160829362384 2163380518656 2169386365713 2172107390642 2172227841168 2174792454912 2174952430112 2175452954586 2177520260608 2178302376096 2180874161664 2189671601348 2191018739448 2192539646528 2193605538432 2194271751771 2195128241152 2197145822256 2199739855104 2205846640767 2207377840712 2208450946128 2211343588608 2223683675598 2224764708012 2226309040032 2226472804732 2229225073152 2230308799488 2232021152768 2241949462144 2242754719128 2242919693553 2245402599552 2245567768752 2248218970368 2254460340839 2257413246704 2260078433536 2260764835158 2262155711508 2263725998688 2264826497472 2266398638592 2267792980992 2272690478366 2275667262176 2278354000384 2280448075752 2282031060672 2283140458368 2292181820376 2292350430601 2295056865584 2295881197533 2298062945024 2298591801072 2301602510592 2310886956994 2312010382836 2313615276896 2316645664256 2317771889664 2318475813192 2321512566912 2329573374436 2330705884584 2332323756224 2333457603456 2334467436147 2335077385216 2337223596048 2346479130261 2349552562896 2352326532864 2352499567264 2355277016576 2369703099456 2369877412056 2371522474816 2372500859904 2372675378304 2382071303528 2385915754299 2387075655006 2388732656016 2390202261216 2391861432576 2393024223744 2398501574623 2401333335632 2405208873606 2406378153564 2408048553504 2409530042304 2411202630144 2412374823936 2422106115352 2424965744768 2425836737016 2426015178741 2428700770944 2428879423344 2438497919683 2441691879088 2444574632192 2446821483876 2449710293184 2452918938624 2458216231702 2461436018272 2462632632768 2464342082048 2465540109312 2466607102344 2469519271296 2479298703672 2479481077997 2482408446448 2482546104192 2483300070801 2485659920128 2489488429824 2499530790218 2500745924292 2502481830112 2504021416512 2505759596032 2506977758208 2511023796864 2519742629492 2520967589448 2522193144912 2523943938432 2537257864064 2538028447017 2539589902542 2541352772112 2542588237728 2544353188608 2559206461504 2560125669948 2562227956736 2563148250432 2563336792632 2566174399488 2566363164288 2576526103816 2579900853376 2580684387303 2581938973782 2585320813152 2587115427072 2588373139968 2594297621531 2597360546704 2600762585344 2602817186508 2606226372288 2609303380992 2616547172316 2619636366144 2619829063544 2622922132096 2623864225752 2626962058368 2637558974351 2639181663426 2641013665136 2642297580384 2644131745024 2645758477824 2646562013172 2649686643648 2653157219328 2658886944494 2660522755044 2662369570784 2663663868096 2665512864256 2666808689664 2667962784168 2679830216469 2681690434584 2681887696609 2685202929024 2686508326656 2688570934016 2701500002586 2704888448724 2708232113664 2708431328064 2711629003776 2719156865348 2722367204032 2724869379771 2725932977152 2726760862056 2728086462864 2729980178304 2731659727104 2741144656712 2744380955008 2746903363974 2748810141264 2750146461216 2753748619776 2764856980732 2767917669888 2768121274688 2769115520556 2771389422592 2772384842304 2772588775704 2775658023936 2784921597507 2786854765352 2790505004672 2791861594368 2792709502254 2796367410144 2799668906496 2806077019207 2807441179158 2809389979088 2811118382688 2813069735168 2814437294592 2815292058876 2818979545536 2822307738624 2830142859852 2833484232768 2833692660568 2837038224512 2837195547648 2854415097072 2854625064522 2856606617392 2857995342048 2861738761728 2876463460864 2877708286068 2879107269192 2881105816512 2882506451328 2884507358208 2892515154284 2896303788224 2898591866793 2899723273216 2900603939448 2902388460048 2904403168128 2905815128832 2917536911674 2921358319264 2922030615042 2924807384576 2925695669028 2925857908512 2929312286208 2929527763008 2932986473472 2941128854356 2944601261504 2947307696487 2948458118144 2950787398608 2954652357888 2964911567464 2966352944016 2968412053376 2971140373278 2974648213152 2978544425472 2986813281606 2990339625504 2990559591404 2993870132736 2994090358336 2995165767132 2997625293824 2998701972288 3012262136079 3014353113544 3016207615344 3018301331584 3019768663296 3024642300768 3035144530979 3036620050926 3040597434336 3042708080896 3044187277824 3045667193856 3056242427168 3061174930044 3062663104536 3064789068096 3066674599296 3068803347456 3082680510448 3083787738801 3087428574384 3087655682034 3091301084256 3095350089216 3103943214218 3107607846112 3111276804608 3112623248196 3114136434024 3116298128064 3117813100416 3128638840348 3132736750528 3135211611021 3136435377152 3139318130256 3143024527104 3151750003017 3155703190178 3159604132608 3159836549408 3160563726474 3163567171072 3164703452064 3168439819776 3181221005732 3182767540008 3184976874688 3186936348288 3187904243139 3189148576768 3191668002576 3195848468736 3204720591303 3206945164808 3208504204752 3210731404672 3212706723072 3213682444566 3221690909184 3230634773982 3234448982688 3234686904988 3236021393472 3238267694592 3238505897792 3258161085963 3258341761752 3262188682368 3262428645168 3266280390912 3275348042351 3283510177024 3284507402022 3286528109172 3288809469792 3290408307648 3292692361728 3294293087232 3301833336494 3305731604896 3310061472256 3311066761068 3312676419192 3317015382912 3319317906432 3330395908609 3334327899056 3335525513397 3338695222016 3339463560048 3339709207098 3343837609728 3348031729152 3357326333746 3361290119264 3362924193216 3365258584576 3368351653128 3372328455552 3384037929356 3386119870056 3388470362816 3390117650304 3391147252737 3392470918144 3395588998032 3399597957888 3409035717549 3413311613866 3413500893264 3417531000576 3417782390176 3421817552384 3423046591008 3438272730564 3440912516404 3442585298376 3446840871936 3447094417536 3449487236096 3466330435491 3468015574254 3470422915344 3474968496384 3476657834496 3488729563088 3492848488192 3494360061654 3496058826876 3498485634336 3500186405184 3502616077824 3504770970624 3518908884568 3523063440512 3524328844344 3528489799296 3528749350896 3532915524864 3542723392747 3547363673392 3551551824128 3554816118084 3557283712224 3559013067456 3563214971904 3571370751718 3573106955292 3575587246112 3580270572032 3582011102208 3583098984024 3587792148864 3602000003448 3602264962373 3606517931632 3607813310409 3611241770752 3612072830256 3616803945216 3631393789562 3633159173028 3635681149408 3637448617152 3639973571072 3642212969472 3643319135016 3662537818632 3665080188352 3666861948288 3687324347553 3692154027408 3693948949152 3696513123072 3696785034272 3698310163968 3713228796676 3718948055508 3722482125824 3723612669672 3723819156288 3728215636992 3728489880192 3743254905544 3748157843584 3749296185327 3751118886438 3753722745168 3756032124768 3758639394048 3760466637312 3769073902979 3773523813136 3777978977024 3779613944238 3781451384172 3785915907648 3790874723328 3805886796096 3806166752696 3810660456064 3812029158168 3816529782912 3831925302359 3836944381424 3838809692256 3841474422016 3843341935104 3845005188948 3849544746432 3854089663488 3862911221246 3864789155724 3867471919264 3869851280064 3872537557504 3874420171776 3880673140608 3896040820056 3896327408281 3900927558704 3901143878016 3906037017344 3924820758474 3927834098914 3929454549216 3929743595316 3934383198144 3939536477184 3955137258688 3958772495139 3961520497704 3963446370576 3966197617536 3968637716736 3982417708808 3987119500672 3988330416741 3990784132566 3993554356176 3995495802144 3998269296384 4000213034496 4016349514772 4021610153792 4022535651876 4026358217728 4027804393536 4032559770624 4032856401024 4048826734568 4054129912448 4057332673086 4062646992096 4067443505664 4076753405263 4078735298022 4081566573392 4083550806048 4086385424128 4088899465728 4090141293084 4094970267456 4100333884416 4111716985068 4116571432512 4116874242712 4121734779008 4123215211896 4144735531123 4147285471098 4150164330928 4151876504832 4152181912032 4155064170752 4157084133888 4158883163556 4180282148028 4185757507008 4187792391552 4190699369472 4202333337356 4211161768737 4212805510144 4214084968632 4216677574032 4219604602752 4221655941888 4238685701866 4243690053344 4245214289778 4249248464384 4250226349152 4250538990852 4255557336768 4255793321472 4261131291648 4272960788404 4278005606336 4281937596783 4283608964096 4284909926088 4286993013072 4292608142592 4307513031976 4312598643584 4314695191296 4316562429102 4321658724768 4326761037312 4338772731426 4344214781284 4344455682336 4349584909824 4349904860224 4350905909172 4355040521216 4356604752192 4361748323328 4376305367511 4379343202696 4382037478896 4385079293056 4387211076864 4388543503542 4394291644512 4399479710208 4409549601611 4411693281534 4414755681424 4416901892256 4422687177216 4447367351196 4449529416024 4452618080064 4452945609464 4458450146304 4480219922409 4483898924288 4485509438256 4485839387106 4490805199104 4491135537504 4496437940736 4508920681678 4514826493408 4520156867072 4521529670316 4524311423016 4527451997376 4529652994944 4532797277184 4545380956732 4551334524352 4554930076389 4556708000768 4560896151504 4564062121344 4566280916736 4584363640752 4584700861202 4590113731168 4591762395066 4596125890048 4597183602144 4603205021184 4621773913988 4624020765672 4627230553792 4631483523051 4633291328512 4636951626384 4643025133824 4655914821327 4659146748872 4661411769168 4664647512448 4666915206912 4668934872294 4674447192096 4692958260522 4699105125792 4704653065728 4704999134528 4710554033152 4733554785267 4739406198912 4739754824112 4743044949632 4745350756608 4764142607056 4771831508598 4774151310012 4777465312032 4780404522432 4783722865152 4786048447488 4797003149246 4802666671264 4810417747212 4812756307128 4816097107008 4819060084608 4822405260288 4838499716281 4844212230704 4845952160973 4849931489536 4851673474032 4852030357482 4857401541888 4857758846688 4876995839366 4883383758176 4889149264384 4893642967752 4899420586368 4916432463404 4922872036544 4925265265536 4926761103033 4928684164096 4933214204688 4939038542592 4952750004741 4958597407344 4958962155994 4964816892896 4965092208384 4966600141602 4971319840256 4978976859648 4999061580436 5001491848584 5004963660224 5008042833024 5009563810647 5011519192064 5022047593728 5035989500619 5039485258984 5041935178896 5044386289824 5047887876864 5061901519997 5074515728128 5076056894034 5079179805084 5082705544224 5085176475456 5088706377216 5118412923008 5119967420799 5120251339896 5126296500864 5126673585264 5132726328576 5146975495123 5153052207632 5159801706752 5161368774606 5163877947564 5170641626304 5174230854144 5176746279936 5188595243062 5194721093408 5201525170688 5205634373016 5212452744576 5233094344632 5233479284957 5239272732288 5239658127088 5241540092481 5245844264192 5247728451504 5253924116736 5275117948702 5278363326852 5282027330272 5284595160768 5288263490048 5291516955648 5293124026344 5299373287296 5317773888988 5321045510088 5324739141568 5327327736192 5331025728512 5335925568336 5357056127577 5359660432938 5363380869168 5363775393218 5370405858048 5373016653312 5377141868032 5403000005172 5409776897448 5416464227328 5416862656128 5438313730696 5444734408064 5447090684343 5449738759542 5453521724112 5456172925728 5459960356608 5463319454208 5475117970609 5482289313424 5488761910016 5493806727948 5497620282528 5500292922432 5507497239552 5529713961464 5535835339776 5536242549376 5538231041112 5544769684608 5545177551408 5567136760031 5569843195014 5573709530704 5581010009344 5583723188736 5585419004508 5592734820288 5599337812992 5612154038414 5614882358316 5618779958176 5622236765376 5626139470336 5628874589184 5630584117752 5637959091072 5660285719704 5660702083729 5666968465536 5667385321136 5669420916357 5674076449024 5708830194144 5709250129044 5713213234784 5715990684096 5723477523456 5752926921728 5755416572136 5758214538384 5762211633024 5765012902656 5785030308568 5792607576448 5794366831869 5797183733586 5801207878896 5804776920096 5808806336256 5811630257664 5835073823348 5842716638528 5844061230084 5849614769152 5851391338056 5851715817024 5858624572416 5859055526016 5882257708712 5889202523008 5891751148371 5894615392974 5901574797216 5909304715776 5922066376373 5929823134928 5932705888032 5936824106752 5942280746556 5949296426304 5957088850944 5973626563212 5980679251008 5981119182808 5987740265472 5988180716672 5990331534264 5997403944576 6021596903707 6024524272158 6028706227088 6032415230688 6036602663168 6039537326592 6049284601536 6070289061958 6073240101852 6081194868672 6085416161792 6088374555648 6112484854336 6118102947033 6122349860088 6122800213013 6125326209072 6129578136192 6133349198592 6165361020896 6167575477602 6174857148768 6175311364068 6182602168512 6190700178432 6207886428436 6215215692224 6220928206647 6222553609216 6225246496392 6228272868048 6232596256128 6235626200832 6257277680696 6265473501056 6270423222042 6278636260512 6286049054208 6303500006034 6311406380356 6319208265216 6319673098816 6321127452948 6327134342144 6329406904128 6336879639552 6358028552799 6362442011464 6365535080016 6369953749376 6373872696576 6375808486278 6383336005152 6391696937472 6405500366281 6409441182606 6413890329616 6417008409504 6421462809344 6425413446144 6427364889132 6443381818368 6461269547964 6468897965376 6469373809976 6472042786944 6476535389184 6477011795584 6508159097139 6516322171926 6516683523504 6524377364736 6524857290336 6532560781824 6550696084702 6567020354048 6569014804044 6573056218344 6577618939584 6580816615296 6585384723456 6603666672988 6611463209792 6617539922301 6620122944512 6622133522136 6625352838384 6634030765824 6660791817218 6668655798112 6671051026794 6677390444032 6678927120096 6679418414196 6687675219456 6696063458304 6714652667492 6722580238528 6725848386432 6728759080659 6730517169152 6736703306256 6744656911104 6763381022517 6768075858712 6772239740112 6776940725632 6780235300608 6782294505474 6791177996064 6799195915776 6818071435098 6826623227732 6827001786528 6835062001152 6835564780352 6843635104768 6846093182016 6876545461128 6877051291803 6881825032808 6885170596752 6894188835072 6932660870982 6936031148508 6940845830688 6949936992768 6953315668992 6977459126176 6985696976384 6988720123308 6992117653752 6996971268672 7000372810368 7005232155648 7028611650851 7037817769136 7039437390783 7046126881024 7048657688688 7056979598592 7057498701792 7065831049728 7085446785494 7094727346784 7103103648256 7109632236168 7114567424448 7118026134912 7142741503436 7146213910584 7151174492224 7157747262897 7160541144064 7166197968048 7175584297728 7195504723869 7204000006896 7204529924746 7213035863264 7215626620818 7222483541504 7224145660512 7233607890432 7262787579124 7266318346056 7271362298816 7274897234304 7278045536223 7279947142144 7286638270032 7315493759049 7325075637264 7330160376704 7333723896576 7374648695106 7384308054816 7387897898304 7393026246144 7393570068544 7396620327936 7426457593352 7437896111016 7438443233991 7447225339344 7447638312576 7456979760384 7477681379707 7486509811088 7496315687168 7498592370654 7502237772876 7507445490336 7512064249536 7517278788096 7520933274624 7538147805958 7547047626272 7555957954048 7559227888476 7562902768344 7571831815296 7602375867247 7611773592192 7612333505392 7614085341051 7621320912128 7624058316336 7633059565824 7663850604718 7673888762848 7677619384512 7682948844032 7686683870208 7690010377896 7699089492864 7725822442492 7729578311448 7734943838528 7739702560128 7742053161909 7745075115008 7761346281216 7782892864593 7792081640112 7792654816562 7801855117408 7802287756032 7812074034688 7849641516948 7855668197828 7858909098432 7859487190632 7868766396288 7910274517376 7912676923053 7917544990278 7923040995408 7926892741152 7932395235072 7937275433472 7954416674281 7964835417616 7974239001344 7976660833482 7981568265132 7987108712352 7990991604288 7996538592768 8000426068992 8032699029544 8043220307584 8045071303752 8045663089827 8055608787072 8065712802048 8088104349479 8097653469136 8108259824896 8114665346172 8125293984192 8134887011328 8153506810526 8157470596044 8163133146784 8167101612096 8172770848256 8177798931456 8180282586168 8189940534912 8223433970136 8233142865024 8233748485424 8243469558016 8246430423792 8289471062246 8294570942196 8300328661856 8303753009664 8304363824064 8310128341504 8314168267776 8317766327112 8354764792521 8360564296056 8371515014016 8375584783104 8404666674712 8418231057621 8422323537474 8428169937264 8433355148064 8439209205504 8443311883776 8477371403732 8487380106688 8490428579556 8498496928768 8500452698304 8501077981704 8511114673536 8511586642944 8545921576808 8556011212672 8563875193566 8569819852176 8573986026144 8585216285184 8603756810957 8615026063952 8625197287168 8629390382592 8633124858204 8643317449536 8653522074624 8677545462852 8688429562568 8688911364672 8699169819648 8699809720448 8701811818344 8713209504384 8748357765763 8752610735022 8758686405392 8764074957792 8770158586112 8774422153728 8777087007084 8788583289024 8798959420416 8819099203222 8823386563068 8829511362848 8833803784512 8845374354432 8894734702392 8899058832048 8905236160128 8905891218928 8960439844818 8967797848576 8971018876512 8971678774212 8981610398208 8982271075008 8992875881472 9017841363356 9029652986816 9036786408237 9040313734144 9043059340632 9048622846032 9054903994752 9059305989888 9090761913464 9102669048704 9105433592937 9109860152778 9121792303008 9128124242688 9132561833472 9168727281504 9169401722404 9180227462336 9183524790132 9192251780096 9194367204288 9206410042368 9243547827976 9248041531344 9254461107584 9262967046102 9273903252768 9286050267648 9306104305729 9311829642654 9318293497744 9322823538336 9329295024896 9333830413824 9337869744588 9348894384192 9385916521044 9398210251584 9409306131456 9409998269056 9455250009051 9462509420111 9467109570534 9478812397824 9479509648224 9486089899264 9490701513216 9528285214112 9543663017196 9548302620024 9554930624064 9560809044864 9567445730304 9594006298492 9605333342528 9614161773909 9620835494424 9625512614256 9632194214016 9638120169216 9676999432562 9688424461408 9691904321946 9699862979072 9703346948064 9704060714964 9714803083776 9715517693376 9753991678732 9766767516352 9774483257889 9778298528768 9787285935504 9798841172736 9826044127053 9832864926808 9845744073088 9850530531072 9853522206066 9866428409376 9878077085184 9905500009482 9917194814688 9917924311988 9929633785792 9930184416768 9933200283204 9942639680512 9957953719296 9991187725827 9998123160872 10002983697168 10009927320448 10016085666048 10019127621294 10044095187456 10071979001238 10078970517968 10083870357792 10088772579648 10095775753728 10123803039994 10149031456256 10152113788068 10158359610168 10165411088448 10170352950912 10177412754432 10211379190859 10227107152647 10236825846016 10239934841598 10240502679792 10252593001728 10253347170528 10265452657152 10293950990246 10306104415264 10319603413504 10322737549212 10327755895128 10341283252608 10348461708288 10377190486124 10389442186816 10398991306473 10403050341376 10411268746032 10424905489152 10466188689264 10466958569914 10478545464576 10479316254176 10483080184962 10491688528384 10495456903008 10507848233472 10550235897404 10556726653704 10564054660544 10569190321536 10576526980096 10586248052688 10598746574592 10628170178241 10635547777976 10642091020176 10649478283136 10654655472384 10671851136672 10714112255154 10719320865876 10726761738336 10727550786436 10740811716096 10746033306624 10754283736064 10806000010344 10806794887119 10819553794896 10833725312256 10876627461392 10889468816128 10894181368686 10899477519084 10907043448224 10912345851456 10919920713216 10926638908416 10950235941218 10964578626848 10977523820032 10987613455896 10995240565056 11000585844864 11044961165623 11059427922928 11061973042659 11072485098752 11076462082224 11089539369216 11090355102816 11134273520062 11139686390028 11147419061408 11162020018688 11167446377472 11170838009016 11185469640576 11224308076828 11229764716632 11237559916352 11244473530752 11247888555981 11252278940672 11261168235504 11275918182144 11307221708937 11320571439408 11321404167458 11333936931072 11334770642272 11338841832714 11348152898048 11417660388288 11418500258088 11426426469568 11431981368192 11495775907077 11510833144272 11516429076768 11524423266048 11530025805312 11556416677729 11570060617136 11585215152896 11588733663738 11594367467172 11602415757792 11609553840192 11617612672512 11623260515328 11670147646696 11685433277056 11688122460168 11688982224843 11702782676112 11703431634048 11718111052032 11750642168111 11764515417424 11778405046016 11783502296742 11789230785948 11803149594432 11818609431552 11844132752746 11859646269856 11865411776064 11873648213504 11884561493112 11898592852608 11946590648531 11947253126424 11961358502016 11962238365616 11964991250223 11976361433344 11980663068528 11994807889152 12043193807414 12049048544316 12057412454176 12064830461376 12073205326336 12079074653184 12098569203072 12140578123916 12146480203704 12162389737344 12170832323584 12224969708672 12230260215789 12236205894066 12244699720176 12245600426026 12250652418144 12259156272384 12266698397184 12330722041792 12335150955204 12349714297536 12350622728136 12365204337024 12415772856872 12430431384448 12434206593369 12441856413294 12450492992784 12456545736096 12465192512256 12471252401664 12499797631013 12514555361392 12530947002112 12540846444084 12557272521024 12572098108416 12607000012068 12622812760712 12638416530432 12639346197632 12642254905896 12658813808256 12709878263467 12716057105598 12724884022928 12731070160032 12739907498752 12747745393152 12751616972556 12766672010304 12783393874944 12811000732562 12818882365212 12827780659232 12834016819008 12842925618688 12850826892288 12854729778264 12922539095928 12937795930752 12938747619952 12944085573888 12954023591168 13016318194278 13032644343852 13033367047008 13048754729472 13049714580672 13065121563648 13101392169404 13128916102533 13134040708096 13138029608088 13146112436688 13155237879168 13161633230592 13207333345976 13222926419584 13228648804833 13235079844602 13244267044272 13250705676768 13268061531648 13321583634436 13337311596224 13342102053588 13354780888064 13357854240192 13358836828392 13375350438912 13429305334984 13445160477056 13451696772864 13457518161318 13473406612512 13489313822208 13520189274361 13526762045034 13536151717424 13544479480224 13553881451264 13560470601216 13564589010948 13582355992128 13598391831552 13636142870196 13653246455464 13654003573056 13670124002304 13671129560704 13692186364032 13747419346199 13753090922256 13754102583606 13763650065616 13770341193504 13788377670144 13865321741964 13872062297016 13881691661376 13899873985536 13954918252352 13967744463981 13971393952768 13977440246616 13984235307504 13993942537344 14000745620736 14057223301702 14075635538272 14078874781566 14092253762048 14097315377376 14113959197184 14114997403584 14131662099456 14170893570988 14189454693568 14200664355801 14206207296512 14219264472336 14229134848896 14236052269824 14285483006872 14292427821168 14302348984448 14315494525794 14332395936096 14351168595456 14391009447738 14408000013792 14409059849492 14426071726528 14431253241636 14444967083008 14448291321024 14467215780864 14515499148843 14525575158248 14532636692112 14542724597632 14549794468608 14556091072446 14573276540064 14623878194717 14630987518098 14650151274528 14660320753408 14667447793152 14749297390212 14768616109632 14775795796608 14786052492288 14787140137088 14852915186704 14858250014223 14875792222032 14876886467982 14894450678688 14895276625152 14913959520768 14955362759414 14973019622176 14992631374336 14997184741308 15004475545752 15014890980672 15024128499072 15034557576192 15076295611916 15094095252544 15107968501857 15111915908096 15118455776952 15125805536688 15143663630592 15185704559991 15204751734494 15223547184384 15224667010784 15228170682102 15242641824256 15248116632672 15266119131648 15327701209436 15347777525696 15355238769024 15359902262397 15365897688064 15380020755792 15398178985728 15440926485369 15451644884984 15459156622896 15469887677056 15479405120256 15484106323818 15522692562432 15565785729186 15584163280224 15585309633124 15603710234816 15604575512064 15624148069376 15699283033896 15700437854871 15711336395656 15717818196864 15718974381264 15737532792576 15781222385873 15820549034752 15825353846106 15835089980556 15846081990816 15853785482304 15864790470144 15874550866944 15908833348562 15929670835232 15948478002688 15953321666964 15963136530264 15974217424704 15981983208576 15993077185536 16046453014207 16065398059088 16071168382731 16086440615168 16090142607504 16091326179654 16111217574144 16131425604096 16176208698958 16195306938272 16216519649792 16229330692344 16250587968384 16307013621052 16314941192088 16326266293568 16334203224192 16341272053029 16345541696512 16360565172336 16379881069824 16425353911827 16446867940272 16466285730048 16467496970848 16486939116032 16492860847584 16578942124492 16589141884392 16600657323712 16607506019328 16608727648128 16620256683008 16635532654224 16701410280093 16709529585042 16721128592112 16743030028032 16751169566208 16809333349424 16836462115242 16844647074948 16856339874528 16866710296128 16878418411008 16886623767552 16954742807464 16974760213376 16980857159112 16982106251187 17000905396608 17002155963408 17022229347072 17069485437781 17091843153616 17112022425344 17127750387132 17139639704352 17147972052288 17170432570368 17207513621914 17230052127904 17250394574336 17258780765184 17266249716408 17286634899072 17355090925704 17356367545979 17376859125136 17377822729344 17383100495607 17399619440896 17403623636688 17426419008768 17496715531526 17505221470044 17517372810784 17528149915584 17540317172224 17548844307456 17554174014168 17577166578048 17638198406444 17646773126136 17659022725696 17667607569024 17675253445113 17766199129119 17789469404784 17798117664096 17810472320256 17811782437856 17920879689636 17935595697152 17942037753024 17943357548424 17963220796416 17964542150016 18035682726712 18059305973632 18064790711121 18073572816474 18086118681264 18097245692064 18109807989504 18118611979776 18160083350717 18181523826928 18205338097408 18210867185874 18219720305556 18243584606016 18256248485376 18265123666944 18337454563008 18338803444808 18360454924672 18367049580264 18368400639039 18388734408576 18462912820457 18487095655952 18496083062688 18508922215168 18525934092204 18547806505536 18572100535296 18612208611458 18623659285308 18636586995488 18645647076672 18658590049792 18667660827648 18675739489176 18697788768384 18771833042088 18773213876263 18796420503168 18819996538112 18910500018102 18925018840222 18934219141068 18957624795648 18959019296448 18972179798528 18981403026432 19056570428224 19074085658397 19087326034392 19096605240048 19109861248128 19121618089728 19188012596984 19210666685056 19216501098843 19228323547818 19241670988848 19251025228512 19264388428032 19276240338432 19353998865124 19376848922816 19383808643892 19399725958144 19406693896128 19408121429928 19429606167552 19431035386752 19507983357464 19533535032704 19548966515778 19574571871008 19597682345472 19642539134449 19652088254106 19665729853616 19691488146176 19701061062144 19707044412132 19732856818752 19756154170368 19811000018964 19834389629376 19835848623976 19859267571584 19860368833536 19866400566408 19982375451654 19996246321744 20005967394336 20019854640896 20032171332096 20038255242588 20088190374912 20143958002476 20157941035936 20167740715584 20177545159296 20191551507456 20247606079988 20290143067551 20298062912512 20304227576136 20316719220336 20330822176896 20340705901824 20422758381718 20454214305294 20473651692032 20479869683196 20481005359584 20505186003456 20506694341056 20530905314304 20587901980492 20612208830528 20631153875409 20639206827008 20645475098424 20655511790256 20682566505216 20754380972248 20778884373632 20797982612946 20822537492064 20849810978304 20932377378528 20933917139828 20957090929152 20958632508352 20966160369924 20983377056768 20990913806016 21015696466944 21085834952553 21100471794808 21113453307408 21128109321088 21138380643072 21172496105376 21197493149184 21246011716853 21256340356482 21271095555952 21284182040352 21298956566272 21309310944768 21343702273344 21428224510308 21438641731752 21453523476672 21455101572872 21481623432192 21586514171607 21612000020688 21613589774238 21639107589792 21667450624512 21753254922784 21778937632256 21788362737372 21798955038168 21814086896448 21824691702912 21839841426432 21900471882436 21929157253696 21946481277147 21955047640064 21975226911792 21990481130112 22001171689728 22089922331246 22118855845856 22123946085318 22144970197504 22152924164448 22179078738432 22180710205632 22268547040124 22279372780056 22294838122816 22315329701973 22324040037376 22341676018032 22370939281152 22433044139121 22448616153656 22459529433264 22475119832704 22488947061504 22495777111962 22522336471008 22551836364288 22614443417874 22641142878816 22642808334916 22667873862144 22669541284544 22677683665428 22696305796096 22807127601741 22835320776576 22837000516176 22852852939136 22863962736384 22991551814154 23021666288544 23032858153536 23048846532096 23060051610624 23112833355458 23140121234272 23170430305792 23177467327476 23188734934344 23204831515584 23219107680384 23235225345024 23312771360263 23340295293392 23348678593779 23370866554112 23376244920336 23377964449686 23405565352224 23406863268096 23436222104064 23501284336222 23529030834848 23556810092032 23567004593484 23578461571896 23606299188864 23688265505492 23719292539712 23730823552128 23738030769159 23747296427008 23769122986224 23797185705216 23863250022843 23893181297062 23894506252848 23922717004032 23924476731232 23929982500446 23952722866688 23961326137056 23989615778304 24086387614828 24098097088632 24114824908352 24129660922752 24136989269481 24146410652672 24197138406144 24264313048437 24281156247832 24292960407408 24324779474688 24449939417344 24460520431578 24472411788132 24489399440352 24491200852052 24501304836288 24518312544768 24533396794368 24661444083584 24670301910408 24699428595072 24701245456272 24730408674048 24799063749229 24831545713744 24860862768896 24868413186738 24883712826588 24900985985568 24913091472192 24930385024512 24942504803328 24999595262026 25029110722784 25061894004224 25081692888168 25114545042048 25214000024136 25215854736611 25245625521424 25254693172863 25278692395264 25284509811792 25317627616512 25419756526934 25432114211196 25449768045856 25462140320064 25479814997504 25495490786304 25503233945112 25533344020608 25622001465124 25637764730424 25655561318464 25668033638016 25685851237376 25709459556528 25811270432871 25845078191856 25875591861504 25877495239904 25888171147776 25908047182336 26032636388556 26065288687704 26066734094016 26097509458944 26099429161344 26202784338808 26245073297289 26257832205066 26276059216176 26292224873376 26310475758336 26323266461184 26383517320853 26414666691952 26445852839168 26457297609666 26470159689204 26488534088544 26501411353536 26536123063296 26643167268872 26674623192448 26684204107176 26715708480384 26717673656784 26823477116513 26858610669968 26890320954112 26903393545728 26915036322636 26946813225024 26978627644416 27040378548722 27053524090068 27072303434848 27088958960448 27107762902528 27120941202432 27129178021896 27164711984256 27272285740392 27274291857967 27306492910928 27308007146112 27316300778811 27342259121408 27384372728064 27494838692398 27506181844512 27508205167212 27527300131232 27540682387008 27576755340288 27730643483928 27744124594032 27763383322752 27909836504704 27918312917187 27935488927962 27954880493232 27968470615008 27987885074688 28001491241472 28114446603404 28151271076544 28157749563132 28184507524096 28194630754752 28227918394368 28229994807168 28341787141976 28378909387136 28387528260333 28401328711602 28438528944672 28458269697792 28472104539648 28537273836841 28570966013744 28584855642336 28604697968896 28630989051588 28664791872192 28702337190912 28782018895476 28816000027584 28818119698984 28852143453056 28862506483272 28896582642048 29013148717861 29030998297686 29051150316496 29065273384224 29085449195264 29099588937216 29112182144892 29146553080128 29247756389434 29261975036196 29300302549056 29320641506816 29334895586304 29478132381159 29498594780424 29500764662699 29537232219264 29551591593216 29574280274176 29705830373408 29716500028446 29751584444064 29753772935964 29788901357376 29790553250304 29827919041536 29910725518828 29946039244352 29973563177481 29985262748672 29994369482616 30008951091504 30029781961344 30048256998144 30152591223832 30188190505088 30215937003714 30236911553904 30251611073376 30287327261184 30371409119982 30409503468988 30447094368768 30449334021568 30456341364204 30485283648512 30496233265344 30532238263296 30634137572577 30655402418872 30695555051392 30710477538048 30719804524794 30760041511584 30796357971456 30866847211277 30881852970738 30903289769968 30918313245792 30939775354112 30958810240512 30968212647636 31045385124864 31131571458372 31168326560448 31170619266248 31207420469632 31209151024128 31398566067792 31400875709742 31422672791312 31435636393728 31437948762528 31475065585152 31562444771746 31641098069504 31650707692212 31670179961112 31692163981632 31707570964608 31729580940288 31817666697124 31859341670464 31884510534723 31896956005376 31906643333928 31926273060528 31948434849408 31963966417152 32092906028414 32130796118176 32142336765462 32172881230336 32180285215008 32182652359308 32222435148288 32262851208192 32352417397916 32390613876544 32420384661357 32433039299584 32458661384688 32501175936768 32614027242104 32629882384176 32652532587136 32668406448384 32682544106058 32721130344672 32759762139648 32850707823654 32893735880544 32932571460096 32934993941696 32973878232064 32985721695168 33134883496869 33157884248984 33178283768784 33201314647424 33217455296256 33271065308448 33386589840769 33402820560186 33419059170084 33442257184224 33486060056064 33502339132416 33618666698848 33672924230484 33689294149896 33712679749056 33733420592256 33756836822016 33909485614928 33921665126811 33949520426752 33961714318224 33964212502374 34001810793216 34004311926816 34044458694144 34138970875562 34183686307232 34224044850688 34255500774264 34279279408704 34295944104576 34415027243828 34460104255808 34487327721231 34500789148672 34532499432816 34573269798144 34669250033187 34710181851408 34712735091958 34753718250272 34755645458688 34766200991214 34799238881792 34807247273376 34852838017536 34993431063052 35010442940088 35034745621568 35056299831168 35066946674529 35080634344448 35108348028336 35154333156096 35251926504333 35276396812888 35293546252272 35318045451392 35335215138048 35350506890226 35532398258238 35578938809568 35596235328192 35620944640512 35623564875712 35839771945593 35841759379272 35884075506048 35886715096848 35929084300032 36028828465861 36071365453424 36118611947264 36129581422242 36147145632948 36172237362528 36194491384128 36219615979008 36237223959552 36320166701434 36363047653856 36410676194816 36421734371748 36439440611112 36487169212032 36512496970752 36634354994699 36674909126016 36677606889616 36690780647367 36720909849344 36734099160528 36736801278078 36777468817152 36925825640914 36974191311904 36992166125376 37017844430336 37051868184408 37095613011072 37224417222916 37247318570616 37273173990976 37291294153344 37302619780107 37317180099584 37351478978352 37395577536768 37499392893039 37543666084176 37546427752526 37592841006336 37639993076224 37821000036204 37850037680444 37868438282136 37915249591296 37918038592896 37944359597056 38113140856448 38129634790401 38148171316794 38174652068784 38193210480096 38219722496256 38243236179456 38325825794263 38376025193968 38421333370112 38433002197686 38456647095636 38483341977696 38502050457024 38528776856064 38552480676864 38707997730248 38753697845632 38767617287784 38813387792256 38816242859856 38862070773504 38969957320217 39015966714928 39067070065408 39097933031556 39149143742016 39195364690944 39285078268898 39304176508212 39331459707232 39382976292352 39402122124288 39414088824264 39465713637504 39622000037928 39624914586103 39668779258752 39671697247952 39685946414499 39718535143168 39732801132816 39964750903308 39992492643488 40011934788672 40039709281792 40064342664192 40076510485176 40287916004952 40315882071872 40335481431168 40355090318592 40495212159976 40560567823083 40580286135102 40608455152272 40633438440672 40661644353792 40681411803648 40845516763436 40908428610588 40947303384064 40959739366392 40962010719168 41010372006912 41013388682112 41175803960984 41224417661056 41242258038597 41262307750818 41290950196848 41311023580512 41365133010432 41454464634611 41508761944496 41557768747264 41595965225892 41645074984128 41699621956608 41864754757056 41867834279656 41914181858304 41917265016704 41932320739848 41981827612032 42151178325949 42171669905106 42200943589616 42226906614816 42256218642176 42276761286144 42344992210752 42394986298368 42492023433706 42512680712964 42542191111904 42568364080704 42597913132544 42618621889536 42687404546688 42856449020616 42859601491091 42877283463504 42907046953344 42910203145744 43173028343214 43224000041376 43227179548476 43278215179584 43334901249024 43506509845568 43546497446529 43557875264512 43576725474744 43597910076336 43628173792896 43649383405824 43800943764872 43858314507392 43871634584151 43892962554294 43950453823584 43980962260224 44002343379456 44179844662492 44237711691712 44247892170636 44289940395008 44305848328896 44358157476864 44361420411264 44537094080248 44558745560112 44589676245632 44630659403946 44683352036064 44741878562304 44838502563967 44866088278242 44897232307312 44919058866528 44950239665408 44977894123008 44991554223924 45044672942016 45103672728576 45228886835748 45282285757632 45285616669832 45335747724288 45339082569088 45355367330856 45557113679973 45592090842353 45614255203482 45670641553152 45674001032352 45705705878272 45727925472768 45983103628308 46043332577088 46065716307072 46097693064192 46225666710916 46280242468544 46322779456107 46340860611584 46354934654952 46377469868688 46409663031168 46438215360768 46625542720526 46680590586784 46697357187558 46741733108224 46752489840672 46755928899372 46811130704448 46813726536192 46872444208128 47002568672444 47058061669696 47101313564613 47113620184064 47134009186968 47156923143792 47212598377728 47343667157619 47376531010984 47438585079424 47461647104256 47476061538318 47538245972448 47594371410432 47726500045686 47786362594124 47789012505696 47845434008064 47848953462464 47859965000892 47905445733376 47922652274112 47979231556608 48139359042621 48172775229656 48196194177264 48229649816704 48259321845504 48273978538962 48394276812288 48528626096874 48562312495664 48585920814816 48649558949376 48899878834688 48921040863156 48944823576264 48978798880704 48982401704104 49002609672576 49036625089536 49200281555957 49276061735481 49322888167168 49340603820816 49398857190144 49402490912544 49460817348096 49598127498458 49663091427488 49721725537792 49736826373476 49767425653176 49801971971136 49826182944384 49860770049024 49999190524052 50058221445568 50104230840279 50123788008448 50163385776336 50229090084096 50428000048272 50431709473222 50491251042848 50509386345726 50557384790528 50569019623584 50635255233024 50839513053868 50864228422392 50899536091712 50924280640128 50946318753561 50959629995008 51006467890224 51066688041216 51208456313343 51244002930248 51275529460848 51311122636928 51336067276032 51418919113056 51622540865742 51690156383712 51751183723008 51754990479808 51776342295552 51816094364672 52065272777112 52069102637937 52130577375408 52133468188032 52198858322688 52405568677616 52490146594578 52515664410132 52552118432352 52584449746752 52620951516672 52646532922368 52767034641706 52829333383904 52891705678336 52914595219332 52940319378408 52977068177088 53002822707072 53216631070729 53286334537744 53298597387357 53349246384896 53368408214352 53431416960768 53435347313568 53646954233026 53717221339936 53780641908224 53806787091456 53830072645272 53893626450048 54080757097444 54107048180136 54144606869696 54177917920896 54194372133363 54215525805056 54258356043792 54329423968512 54480250052151 54544571480784 54548583715934 54612985821856 54616014292224 54632601557622 54684518242816 54768745456128 54989677384796 55012363689024 55016410334424 55054600262464 55081364774016 55105201917117 55388738461371 55461286967856 55488249188064 55526766645504 55680916719967 55819673009408 55836625834374 55870977855924 55909760986464 55936941230016 55975770149376 56002982482944 56228893206808 56302542153088 56315499126264 56319641628789 56389261509504 56459989614336 56616730446353 56683574283952 56757818774272 56775056520666 56802657423204 56877057889344 56916539395584 56944209079296 57074547673682 57141932027488 57169711284672 57209395937792 57261978103176 57329583744384 57564037790952 57632000055168 57636239397968 57649503296529 57704286906112 57725012966544 57793165284096 58026297435722 58061996595372 58102300632992 58130546768448 58170898390528 58199177874432 58224364289784 58293106160256 58495512778868 58523950072392 58600605098112 58641283013632 58927617403347 58956264762318 58997189560848 59001529325398 59074464438528 59103183186432 59148560548352 59411660746816 59433000056892 59503168888128 59507545871928 59577802714752 59581106500608 59821451037656 59892078488704 59947126354962 59988738965232 60017902183008 60059563922688 60096513996288 60226297676699 60305182447664 60376381010176 60431874007428 60473823107808 60503222146752 60574654522368 60742818239964 60819006937976 60894188737536 60898668043136 60912682728408 60992466530688 61238504360341 61268275145154 61310804837744 61391110102784 61420955076096 61439609049588 61520083023168 61592715942912 61733694422554 61763705941476 61806579539936 61836626491584 61879550708224 61917620481024 61936425295272 62263142916744 62336653120896 62341238532496 62414840939264 62797132135584 62801751419484 62845345582624 62871272787456 62875897525056 62950131170304 63124889543492 63257504857659 63282196139008 63301415384424 63340359922224 63384327963264 63415141929216 63635333394248 63718683340928 63738035150559 63769021069446 63813286667856 63852546121056 63896869698816 63927932834304 64185812056828 64261592236352 64284673530924 64345762460672 64360570430016 64365304718616 64444870296576 64704834795832 64781227753088 64840769322714 64917322769376 65002351873536 65142730140103 65228054484208 65259764768352 65305065174272 65336812896768 65365088212116 65442260689344 65519524279296 65701415647308 65787471761088 65865142920192 65869987883392 65971443390336 66237565940777 66269766993738 66315768497968 66356567537568 66402629294848 66434910592512 66542130616896 66773179681538 66805641120372 66838118340168 66884514368448 66972120112128 67237333397696 67299132417363 67345848460968 67378588299792 67425359498112 67466841184512 67818971229856 67843330253622 67899040853504 67923428636448 67928425004748 68003621586432 68008623853632 68088917388288 68277941751124 68367372614464 68421382805223 68448089701376 68511001548528 68558558817408 68591888209152 68830054487656 68920208511616 68974655442462 69064998865632 69146539596288 69338500066374 69420363702816 69425470183916 69507436500544 69511290917376 69532401982428 69598477763584 69614494546752 69705676035072 69938314080789 69986862126104 70020885880176 70069491243136 70112599662336 70133893349058 70216696056672 70308666312192 70460504029091 70503853008666 70552793625776 70587092504544 70636090902784 70670430276096 70701013780452 71064796516476 71157877619136 71192470656384 71241889281024 71247129751424 71589750068529 71679543891186 71683518758544 71768151012096 71773430193696 71858168600064 72057656931722 72142730906848 72237223894528 72259162844484 72294291265896 72344474725056 72388982768256 72439231958016 72640333402868 72726095307712 72792939145311 72821352389632 72843468743496 72878881222224 72974338424064 73268709989398 73349818252032 73355213779232 73381561294734 73441819698688 73468198321056 73473602556156 73554937634304 73851651281828 73948382623808 73984332250752 74035688860672 74103736368816 74191226022144 74397191247687 74448834445832 74494637141232 74546347981952 74582588306688 74605239560214 74702957956704 74791155073536 74998785786078 75087332168352 75092855505052 75185682012672 75279986152448 75642000072408 75647564209833 75700075360888 75736876564272 75836077185792 76226281712896 76259269580802 76296342633588 76349304137568 76386420960192 76439444992512 76486472358912 76651651588526 76752050387936 76842666740224 76866004395372 76913294191272 76966683955392 77004100914048 77057553712128 77314728159361 77415995460496 77433811298613 77507395691264 77535234575568 77626775584512 77632485719712 77724141547008 77939914640434 78031933429856 78134140130816 78195866063112 78298287484032 78570156537796 78608353016424 78662919414464 78735219891867 78765952584704 78828177648528 78931427275008 79150551962559 79244000075856 79249829172206 79337558517504 79343394495904 79371892828998 79437070286336 79465602265632 79929501806616 79984985286976 80023869577344 80079418563584 80153020970352 80470431349539 80575832009904 80631764143744 80670962862336 80710180637184 80990424319952 81121135646166 81160572270204 81216910304544 81266876881344 81323288707584 81362823607296 81691033526872 81816857221176 81822875573901 81919478732784 81924021438336 82026777364224 82254495176777 82351607921968 82448835322112 82484516077194 82524615501636 82581900393696 82622047161024 82730266020864 82908929269222 83017523888992 83115537494528 83191930451784 83290149968256 83626134539717 83729509514112 83735668559312 83754938751561 83834530033408 83864641479696 83963655224064 84302356651898 84343339810212 84401887179232 84453813229632 84512437284352 84553522572288 84689984421504 84984046867412 85025361425928 85084382223808 85136728161408 85162584780999 85195826265088 85374809093376 85611821510523 85712898041232 85719202982182 85754566927008 85814093906688 85820406291488 86346056686428 86448000082752 86454359096952 86556430359168 87013019691136 87039446153583 87092994893058 87153450949488 87195820152672 87256347585792 87298766811648 87498583417091 87601887529744 87716629014784 87743269168302 87785925108588 87900907647168 87961924520448 88004686758912 88359689324984 88475423383424 88495784341272 88502293988097 88611696657792 88722840822528 88969147844269 89074188160496 89117491120224 89179352491264 89261318807892 89366704072128 89483757124608 89677005127934 89732176556484 89794464614624 89838117733056 89900479330816 89955788246016 89983108447848 90089345884032 90457773671496 90564571515264 90571233339664 90678165138176 90710734661712 91114227359946 91184181684706 91228510406964 91341283106304 91348002064704 91411411756544 91455850945536 91902412717731 91966207256616 92086665154176 92131432614144 92451333421832 92560484937088 92600541633831 92645558912214 92709869309904 92754939737376 92819326062336 92876430721536 93251085441052 93361181173568 93394714375116 93483466216448 93504979681344 93511857798744 93622261408896 93627453072384 94005137344888 94116123339392 94202627129226 94268018373936 94313846287584 94425196755456 94641324920527 94687334315238 94753062021968 94877170158848 94923294208512 94952123076636 95076491944896 95188742820864 95453000091372 95572725188248 95578025011392 95690868016128 95697906924928 95719930001784 95845304548224 96231935423393 96278718085242 96345550459312 96392388354528 96459299633408 96518643691008 96547957077924 96788553624576 97057252193748 97124624991328 97171841629632 97299117898752 97799757669376 97842081726312 97889647152528 97957597761408 97964803408208 98005219345152 98400563111914 98552123470962 98645776334336 98681207641632 98797714380288 98804981825088 98921634696192 99196254996916 99326182854976 99404650490607 99443451075584 99473652746952 99534851306352 99603943942272 99652365888768 99998381048104 100116442891136 100159769522307 100208461680558 100326771552672 100458180168192 100856000096544 100863418946444 100982502085696 101018772691452 101114769581056 101138039247168 101270510466048 101679026107736 101728456844784 101799072183424 101848561280256 101892637507122 102012935780448 102133376082432 102367147363019 102416912626686 102488005860496 102551058921696 102622245273856 102672134552064 102837838226112 103245081731484 103380312767424 103502367446016 103509980959616 104007750099561 104087603621221 104130545554224 104138205275874 104261154750816 104266936376064 104397716645376 104811137355232 104980293189156 105031328820264 105104236864704 105168899493504 105241903033344 105534069283412 105658666767808 105755779512999 105783411356672 105829190438664 105880638756816 105954136354176 106005645414144 106433262141458 106572669075488 106597194774714 106698492769792 106736816428704 106862833921536 106870694627136 107293908466052 107434442679872 107519315836779 107561283816448 107660145290544 107787252900096 108086485397583 108161514194888 108214096360272 108289213739392 108355835841792 108388744266726 108516712087584 108658847937024 108960500104302 109089142961568 109097167431868 109225971643712 109232028584448 109265203115244 109369036485632 109537490912256 109903064984097 109979354769592 110024727378048 110032820668848 110109200524928 110162729548032 110210403834234 110777476922742 110922573935712 110976498376128 111053533291008 111361833439934 111639346018816 111673251668748 111741955711848 111819521972928 111873882460032 111951540298752 112325171099449 112457786413616 112498178679117 112605084306176 112630998252528 112639283257578 112778523019008 112919979228672 113233460892706 113367148567904 113515637548544 113550113041332 113605314846408 113754115778688 113833078791168 114149095347364 114283864054976 114339422569344 114388904371203 114418791875584 114523956206352 114659167488768 114977477382789 115128075581904 115264000110336 115272478795936 115299006593058 115408573812224 115450025933088 115586330568192 116052594871444 116123993190744 116204601265984 116261093536896 116341796781056 116448728579568 116586212320512 116909871960651 116991025557736 117047900144784 117201210196224 117855234806694 117912529524636 117994379121696 118003058650796 118148928877056 118206366372864 118297121096704 118823321493632 118866000113784 118874743758309 119006337776256 119015091743856 119155605429504 119486398064467 119642902075312 119784156977408 119894252709924 119977477930464 120035804366016 120119127845376 120193027992576 120452595353398 120610364895328 120752762020352 120863748014856 120947646215616 121006444293504 121485636479928 121494572821853 121638013875952 121681703469249 121797336086272 121825365456816 121984933061376 122477008720682 122536550290308 122621609675488 122782220205568 122841910152192 122879218099176 123040166046336 123467388845108 123527411882952 123613159079872 123673252983168 123726774115791 123759101416448 123872850590544 124363393903833 124526285833488 124673306241792 124682477064992 124829681878528 125594264271168 125603502838968 125690691165248 125742545574912 125751795050112 126249779086984 126453534977847 126515009715318 126602830768848 126680719844448 126768655926528 126830283858432 127120583455019 127270666788496 127437366681856 127476070301118 127538042138892 127626573335712 127705092242112 127793739397632 127855865668608 128371624113656 128523184472704 128569347061848 128578804473273 128721140860032 128730609437232 129240389743199 129409669591664 129562455506176 129681538645428 129834645538752 130004703747072 130285460280206 130456108968416 130519529536704 130610130348544 130673625793536 130730176424232 130884521378688 131402831294616 131412497133841 131574943522176 131614903752453 131739975766784 131942886780672 132475131881554 132539533987476 132631536995936 132713135075136 132805258589696 132869821185024 133084261233792 133546359363076 133611282240744 133676236680336 133769028736896 134474666795392 134515507691901 134598264834726 134691696921936 134757176599584 134850718996224 134933682369024 135637942459712 135686660507244 135798081707008 135846857272896 135856850009496 136007243172864 136017247707264 136555883502248 136734745228928 136776272527059 136842765610446 137022003097056 137117117634816 137183776418304 137497773941143 137660108975312 137840417023232 137949310884924 138129997731264 138293079192576 138677000132748 138840727405632 138850940367832 139014873001088 139022581834752 139064803964856 139228989093504 139876628161578 139973724252208 140041771760352 140138982486272 140225199324672 140267786698116 140433392113344 140617332624384 140921008058182 141007706017332 141105587251552 141174185009088 141272181805568 141340860552192 141402027560904 142031001472857 142129593032952 142315755238272 142384941312768 142494259502848 143179500137058 143359087782372 143367037517088 143536302024192 143546860387392 143716337200128 144115313863444 144285461813696 144418077127863 144474447789056 144518325688968 144588582531792 144688949450112 144777965536512 145280666805736 145452190615424 145585878290622 145686937486992 145757762444448 145948676848128 146537419978796 146699636504064 146710427558464 146763122589468 146883639397376 146936396642112 146947205112312 147109875268608 147600844667871 147703302563656 147896765247616 147968664501504 148207472737632 148382452044288 148722082017971 148794382495374 148897668891664 148989274282464 149092695963904 149165176613376 149210479120428 149405915913408 149582310147072 149997571572156 150174664336704 150185711010104 150371364025344 151284000144816 151295128419666 151400150721776 151473753128544 151672154371584 152452563425792 152518539161604 152592685267176 152698608275136 152772841920384 152878889985024 153303303177052 153504100775872 153625368940029 153685333480448 153732008790744 153826588382544 153933367910784 154008201828096 154629456318722 154831990920992 154867622597226 155014791382528 155070469151136 155253551169024 155264971439424 155448283094016 155879829280868 156063866859712 156207307913811 156268280261632 156391732126224 156596574968064 157140313075592 157216706032848 157325838828928 157470439783734 157656355297056 157862854550016 158301103925118 158488000151712 158499658344412 158675117035008 158686788991808 158743785657996 158874140572672 158931204531264 159649893212187 159859003613232 159969970573952 160047739154688 160306041940704 160862660141887 160940862699078 161151664019808 161263528287488 161341925724672 161420361274368 161980848639904 162242271292332 162321144540408 162433820609088 162533753762688 162646577415168 163382067053744 163440750156453 163633714442352 163645751147802 163838957465568 163848042876672 164053554728448 164508990353554 164703215843936 164897670644224 164969032154388 165049231003272 165163800787392 165244094322048 165817858538444 166035047777984 166166215384113 166231074989056 166383860903568 166580299936512 167042750159901 167252269079434 167459019028224 167471337118624 167509877503122 167669060066816 167729282959392 167927310448128 168604713303796 168686679620424 168803774358464 168907626459264 168958924886367 169024874568704 169379968843008 169850191339059 169968093734824 170050722851856 170168764447616 170273456322816 170325169561998 170749618186752 171223643021046 171425796082464 171438405964364 171509133854016 171628187813376 171640812582976 172692113372856 172896000165504 172908718193904 173112860718336 173593446244603 174026039382272 174078892307166 174185989786116 174306901898976 174391640305344 174512695171584 174597533623296 174997166834182 175203775059488 175433258029568 175486538336604 175571850217176 175801815294336 175923849040896 176510983156277 176719378649968 176782852210041 176950846766848 176991568682544 177004587976194 177223393315584 177445681645056 177938295688538 178148376320992 178234982240448 178358704982528 178522637615784 178733408144256 179354010255868 179464353112968 179588929229248 179676235466112 179800958661632 179966216895696 180178691768064 180678893030097 180915547342992 181129143030528 181142466679328 181356330276352 181421469323424 182228454719892 182368363369412 182457020813928 182682566212608 182696004129408 182822823513088 183715513081023 183804825435462 183932414513232 184173330308352 184262865228288 184902666843664 185120969874176 185201083267662 185291117824428 185419738619808 185509879474752 185638652124672 185752861443072 186502170882104 186722362347136 186789428750232 187009959362688 187023715597488 187244522817792 187764339815591 188010274689776 188232246678784 188405254258452 188536036747872 188627692575168 188850393510912 189282649841054 189374668630476 189506124043936 189754340317696 189846588417024 189904246153272 190152983889792 190906000182744 190920043005769 191145450376496 191156050022784 191214105451677 191395813849856 191439860003568 191690609096448 192463870846786 192557436170484 192691100918624 192784776709056 192918599266816 193037287382016 193095914155848 194114504387496 194249249982656 194343683259264 195428190420309 195684163452624 195779294305056 195915195522816 195929606816416 196010438690304 196801126223828 197104246941924 197291552668672 197362415283264 197595428760576 197609963650176 198392509993832 198652365709952 198712697822331 198809300981214 198947305493904 199069702612704 199207887884544 199304731777536 199760916857887 199996762096208 200232885782272 200319539044614 200416923361116 200653543105344 200916360336384 201712000193088 201726837892888 201965004171392 202037545382904 202276078494336 203092041025027 203358052215472 203456913689568 203598144366848 203697122560512 203785275014244 204025871560896 204266752164864 204734294726038 204833825253372 204976011720992 205102117843392 205244490547712 205344269104128 205675676452224 206490163462968 206505352638893 206760625534848 207019961919232 208015500199122 208175207242442 208261091108448 208276410551748 208522309501632 208533872752128 208795433290752 209622274710464 209814942242367 209960586378312 210062657640528 210208473729408 210337798987008 211068138566824 211317333535616 211381512087273 211511559025998 211658380877328 211761277513632 211908272708352 212011290828288 212866524282916 213145338150976 213194389549428 213396985539584 213473632857408 213725667843072 213741389254272 214587816932104 214868885359744 215038631673558 215320290581088 215574505800192 216067930478939 216172970795166 216323028389776 216428192720544 216578427478784 216711671683584 216777488533452 217033424175168 217317695874048 217921000208604 218178285923136 218194334863736 218451943287424 218464057168896 218530406230488 219806129968194 219958709539184 220049454756096 220065641337696 220218401049856 220325459096064 220420807668468 221554953845484 221845147871424 221952996752256 222107066582016 222723666879868 223191573743061 223278692037632 223346503337496 223483911423696 223639043945856 223747764920064 224650342198898 224915572827232 224996357358234 225210168612352 225261996505056 225278566515156 225557046038016 225839958457344 226466921785412 226734297135808 226942692629499 227031275097088 227100226082664 227210629692816 227508231557376 228298190694728 228567728109952 228678845138688 228777808742406 229047912412704 229318334977536 229954954765578 230256151163808 230528000220672 230544957591872 230598013186116 230817147624448 230900051866176 231172661136384 231944184478083 232105189742888 232247986381488 232409202531968 232522187073792 232897457159136 233172424641024 233706128885383 233819743921302 233982051115472 234095800289568 234402420392448 235710469613388 235825059049272 235988758243392 236006117301592 236297857754112 237451655887677 237646642987264 237732000227568 237749487516618 238012675552512 238030183487712 238311210859008 238972796128934 239285804150624 239568313954816 239788505419848 239954955860928 240071608732032 240238255690752 240905190706796 241220729790656 241411294048617 241505524040704 241727496029712 241895292431232 242012888587008 242971272959856 242989145643706 243276027751904 243363406938498 243594672172544 243650730913632 243969866122752 244954017441364 245073100580616 245243219350976 245468626721703 245564440411136 245758436198352 246080332092672 246763485530331 246934777690216 247054823765904 247226318159744 247346505966336 247453548231582 247745701181088 248726787807666 249052571666976 249346612483584 249364954129984 249659363757056 250878403619151 251188528542336 251207005677936 251381382330496 251503590100224 252499558173968 252907069955694 253030019430636 253205661537696 253361439688896 253537311853056 253660567716864 254241166910038 254541333576992 254874733363712 254952140602236 255076084277784 255253146671424 255410184484224 255587478795264 256440484962893 256743248227312 256835464531569 257046368945408 257138694123696 257157608946546 257442281720064 257461218874464 258480779486398 258819339183328 259124911012352 259363077290856 259669291077504 260570920560412 260912217936832 261039059073408 261118338460749 261220260697088 261460352848464 261769042757376 262495750251273 262805662589232 262824994267682 263149887044352 263229807504906 263479951533568 263885773561344 264950263763108 265079067974952 265263073991872 265426270150272 265506881964291 265610517179392 266168522467584 266907443532807 267092718726152 267222564481488 267352473360672 267538057473792 268280780559841 268949333590784 269031015383802 269196529669452 269383393843872 269514353199168 269701437992448 269867364738048 271275884919424 271373321014488 271693714545792 271713700018992 272034495414528 272789701241519 273111767004496 273469490457856 273552545054118 273685531220892 274044006194112 274234235269632 274367552836608 274995547882286 275320217950624 275680834046464 275898621769848 276259995462528 277354000265496 277374402102721 277681454811264 277701880735664 277801624901493 278029746002176 278129607929712 278457978187008 279753256323156 279947448504416 280083543520704 280277964972544 280450398649344 280535573396232 280866784226688 281842016116364 282015412034664 282211174503104 282348370018176 282544363611136 282804055121808 283923974761581 284062002945714 284259186065904 284631510476544 284769882625536 284988519005696 286359000274116 286718175564744 286734075034176 287072604048384 287093720774784 288230627726888 288570923627392 288695806270179 288836154255726 289036651377936 289177165063584 289377898900224 289555931073024 290181252442277 290561333611472 290904381230848 291171756581244 291373874973984 291515524888896 291897353696256 293074839957592 293399273008128 293420855116928 293526245178936 293872793284224 293894410224624 295058248281643 295201689335742 295406605127312 295793530495232 295937329003008 296414945475264 296764904088576 297444164035942 297588764990748 297795337783328 297978548564928 298185391927808 298330353226752 298420958240856 298811831826816 299995143144312 300017210437637 300349328673408 300371422020208 300479308566921 302568000289632 302590256839332 302800301443552 302947506257088 303344308743168 304905126851584 305037078323208 305185370534352 305397216550272 305545683840768 306606606354104 307008201551744 307101442089057 307250737880058 307464017581488 307653176765088 307866735821568 308016403656192 309258912637444 309663981841984 309735245194452 310029582765056 310140938302272 310507102338048 310529942878848 311759658561736 312127733719424 312262810863663 312414615827622 312783464252448 313193149936128 313869517947769 314280626151184 314433412065696 314651677657856 314940879567468 315312710594112 315725709100032 316602207850236 316976000303424 316999316688824 317350234070016 317373577983616 317487571315992 317862409062528 319144635896471 319299786424374 319718007226464 319939941147904 320095478309376 320612083881408 321725320283774 321881725398156 322303328039616 322527056574976 322683851449344 323961697279808 324259456192749 324484542584664 324508411289689 324642289080816 324867641218176 325067507525376 326764134107488 326881500312906 327267428884704 327291502295604 327677914931136 327696085753344 328107109456896 329017980707108 329406431687872 329709194952291 329795341288448 329938064308776 330098462006544 330327601574784 330488188644096 331635717076888 332070095555968 332332430768226 332767721807136 333160599873024 334085500319802 334504538158868 334918038056448 334942674237248 335019755006244 335338120133632 335458565918784 335854620896256 336975513298347 337209426607592 337373359240848 337607548716928 337815252918528 337917849772734 338759937686016 339700382678118 339936187469648 340101445703712 340337528895232 340546912645632 340650339123996 341499236373504 342447286042092 342851592164928 342876811928728 343018267708032 343256375626752 343281625165952 344932432148367 345384226745712 345792000331008 345817436387808 346225721436672 347186892489206 348052078764544 348157784614332 348371979572232 348613803797952 348783280610688 349025390343168 349994333668364 350407550118976 350729615881953 350866516059136 350973076673208 351143700434352 351603630588672 353021966312554 353438757299936 353565704420082 353901693533696 353983137365088 354009175952388 354446786631168 354891363290112 355876591377076 356296752641984 356469964480896 356624231274927 356717409965056 357045275231568 357466816288512 358459194193401 358708020511736 358928706225936 359177858458496 359352470932224 359932433791392 360357383536128 361357786060194 361831094685984 362258286061056 362284933358656 362712660552704 362842938646848 364456909439784 364483718465559 364736726738824 364914041627856 365392008258816 367431026162046 367609650870924 367864829026464 368346660616704 368525730456576 369805333687328 370241939748352 370402166535324 370582235648856 370839477239616 371019758949504 371277304249344 372516417495103 373004341764208 373090181711499 373444724694272 373578857500464 374019918725376 374047431194976 374489045635584 375528679631182 376020549379552 376464493357568 376810508516904 377072073495744 377255385150336 378565299682108 378749337260952 379012248087872 379360604933541 379508680635392 379808492306544 380305967779584 381361750365057 381812000365488 381840086011538 382290900752992 382312100045568 382428210903354 382791627699712 382879720007136 383381218192896 384927741693572 385114872340968 385382201837248 385569553418112 385736413419819 385837198533632 386191828311696 387721169229597 388229008774992 388498499965312 388687366518528 390856380840618 391368326905248 391558588610112 391830391045632 391859213632832 392020877380608 393602252447656 394208493883848 394237491401523 394724830566528 395219927300352 396317113124471 396785019987664 397304731419904 397425395644662 397618601962428 397894610987808 398139405225408 398415775769088 398609463555072 399521833715774 399993524192416 400465771564544 400639078089228 400833846722232 401307086210688 403424000386176 403453675785776 403546523075703 403930008342784 404075090765808 404552156988672 406184082050054 406716104430944 406913827379136 407196288733696 407394245121024 407570550028488 408051743121792 409468589452076 409667650506744 409952023441984 410204235686784 410328817581177 410488981095424 411351352904448 412493321823429 412980326925936 413010705277786 413521251069696 414039923838464 416031000398244 416350414484884 416522182216896 416552821103496 417044619003264 417067745504256 419244549420928 419629884484734 419921172756624 420125315281056 420416947458816 420675597974016 421584083736893 422136277133648 422634667071232 422763024174546 423023118051996 423316761754656 423522555027264 423816545416704 424022581656576 425733048565832 426290676301952 426388779098856 426947265714816 427482778508544 428669530522387 429175633864208 429737770719488 430077263347116 430640581162176 431149011600384 432135860957878 432345941590332 432646056779552 432856385441088 433156854957568 433423343367168 433554977066904 434066848350336 435842000417208 436356571846272 436388669727472 436903886574848 437060812460976 439612259936388 439917419078368 440098909512192 440131282675392 440436802099712 440650918192128 440841615336936 442802534003613 443109907690968 443690295742848 443905993504512 445447333759736 446166246053913 446383147486122 446693006674992 446967822847392 447278087891712 447495529840128 449300684397796 449831145654464 449992714716468 450420337224704 450523993010112 450557133030312 451114092076032 452933843570824 453468594271616 453885385258998 454200452165328 454421259385632 455016463114752 455999110980721 456596381389456 457135456219904 457357690277376 457555617484812 458095824825408 458636669955072 459909909531156 460512302327616 461056000441344 461089915183744 461196026372232 461800103732352 463662961585439 463888368956166 464210379485776 464495972762976 464818405063936 465044374147584 465794914318272 466344849282048 467412257770766 467639487842604 467964102230944 468191600579136 468804840784896 471420939226776 471650118098544 471977516486784 472012234603184 474903311775354 475293285974528 475464000455136 475498975033236 476025351105024 476060366975424 476622421718016 477945592257868 478571608301248 478949679636561 479136627909632 479577010839696 479909911721856 480143217464064 481810381413592 482441459581312 482587980425661 482822588097234 483454992059424 483790584862464 484025777174016 485942545919712 485978291287412 486552055503808 486726813876996 487189344345088 487301461827264 487939732245504 489908034882728 490146201161232 490486438701952 490937253443406 491516872396704 492160664185344 493223528203637 493526971060662 493869555380432 494109647531808 494452636319488 494693011932672 494907096463164 495491402362176 497453575615332 498105143333952 498693224967168 498729908259968 501128250479703 501512999265883 501756807238302 502377057084672 502414011355872 502762764660992 503007180200448 504999116347936 505814139911388 506060038861272 506411323075392 506722879377792 507074623706112 508482333820076 509082667153984 509550574017177 509749466727424 509904281204472 510152168555568 510506293342848 510820368968448 512880969925786 513486496454624 513670929063138 514092737890816 514277388247392 514315217893092 514884563440128 514922437748928 516961558972796 517638678366656 518249822024704 518726154581712 519338582155008 520780338733809 521141841120824 521824435873664 522078118146816 522236676921498 522920705696928 523538085514752 524991500502546 525611325178464 525649988535364 526299774088704 526459615009812 526959903067136 527771547122688 529532949468831 529900527526216 530158135949904 530526147983744 530852540300544 531013763928582 532337044935168 533814887065614 534185437452304 534445128962976 534704946721344 535076114947584 536561561119682 537898667181568 538062030767604 538393059338904 538766787687744 539028706398336 539402875984896 541203097115527 542036679090291 542551769838848 542746642028976 543387429091584 543427400037984 544068990829056 545579402483038 546223534008992 546938980915712 547105090108236 547371062441784 548088012388224 548468470539264 549991095764572 550640435901248 551146539243069 551361668092928 551797243539696 552519990925056 554708000530992 554748804205442 555362909622528 555403761471328 555603249802986 556059492004352 556259215859424 556915956374016 559506512646312 559894897008832 560167087041408 560555929945088 561071146792464 561733568453376 563293019446773 563684032232728 564030824069328 564422349006208 564696740036352 565608110243616 567847949523162 568124005891428 568518372131808 569263020953088 569539765251072 569977038011392 572718000548232 572760129017307 573436351129488 573468150068352 574187441549568 576461255453776 577141847254784 577391612540358 577672308511452 578073302755872 578354330127168 578755797800448 579111862146048 580362504884554 581122667222944 581808762461696 582343513162488 582747749947968 583031049777792 585382941778019 586149679915184 586284571260927 586841710233856 587052490357872 587745586568448 587788820449248 590116496563286 590403378671484 590813210254624 591587060990464 591874658006016 592829890950528 594888328071884 595177529981496 595590675566656 595957097129856 596138093466993 596370783855616 596841916481712 597623663653632 599282750573661 599990286288624 600034420875274 600698657346816 600742844040416 600958617133842 605136000579264 605180513678664 605600602887104 605895012514176 609276123075081 610074156646416 610370741068704 610794433100544 611091367681536 612490083919637 613213212708208 614016403103488 614202884178114 614501475760116 614928035162976 615306353530176 615733471643136 616032807312384 618517825274888 619327963683968 619470490388904 619516057916679 620281876604544 621059885757696 622784034909883 623519317123472 624255467438848 624525621727326 624829231655244 625566928504896 626386299872256 627739035895538 628561252302368 628866824131392 629303355315712 629881759134936 630625421188224 633204415700472 633952000606848 633998633377648 634144536261819 634747155967232 634975142631984 635724818125056 638289271792942 638599572848748 639436014452928 639879882295808 640190956618752 641224167762816 643450640567548 643763450796312 644606656079232 645054113149952 647923394559616 648203791436817 648518912385498 648969085169328 649016822579378 649284578161632 649735282436352 650135015050752 653528268214976 653763000625812 654534857769408 654583004591208 655355829862272 655392171506688 658035961414216 658812863375744 659418389904582 659876128617552 660196924013088 660655203149568 660976377288192 662489274443689 663271434153776 664140191111936 664664861536452 665535443614272 666321199746048 668171000639604 669009076317736 669836076112896 669885348474496 670039510012488 670917131837568 673623547963751 673951026596694 674418853215184 674746718481696 675215097433856 675630505837056 675835699545468 677519875372032 679400765356236 679872374939296 680202891407424 680675057790464 681093825291264 681300678247992 684894572084184 685703184329856 685753623857456 686036535416064 686563250331904 689864864296734 690768453491424 691584000662016 691634872775616 692451442873344 694373784978412 695832553434249 696104157529088 696315569228664 696743959144464 697227607595904 697566561221376 699988667336728 700815100237952 701118386656149 701459231763906 701946153346416 702287400868704 703207261177344 706043932625108 706877514599872 707131408840164 707803387067392 707966274730176 708018351904776 708893573262336 711753182754152 712593505283968 712939928961792 713248462549854 714090550463136 714933632577024 716570031541133 716918388386802 717416041023472 717857412451872 718355716916992 718704941864448 719864867582784 720714767072256 722715572120388 723662189371968 724516572122112 724569866717312 725685877293696 728613225348547 728913818879568 728967436931118 729473453477648 729828083255712 730784016517632 734862052324092 735219301741848 735729658052928 736693321233408 739610667374656 740290456590993 740483879496704 740804333070648 741164471297712 741678954479232 742039517899008 745032834990206 746008683528416 746180363422998 746889449388544 747157715000928 748039837450752 748094862389952 748978091271168 751057359262364 752041098759104 752635210857453 752928986715136 753621017033808 754144146991488 754510770300672 757130599364216 757498674521904 758024496175744 758721209867082 759616984613088 760611935559168 762723500730114 763624000730976 763680172023076 764581801505984 764624200091136 764856421806708 765583255399424 765759440014272 766762436385792 769321454888679 769855483387144 770229744681936 770764403674496 771139106836224 771472826839638 772383656623392 775065544320001 775442338459194 776458017549984 776996999930624 777374733037056 781712761681236 782736653810496 783117177220224 783660782091264 783718427265664 787204504895312 787487250753819 788416987767696 788474982803046 789449661133056 790439854600704 792634226248942 793570039975328 794609462839808 794850791289324 795237203924856 795789221975616 796278810450816 796831551538176 799043667431548 799987048384832 800722330598421 800931543129088 801278156178456 801667693444464 802614172421376 804842341679523 806848000772352 806907351571552 807093046151406 807860016685568 808150181531616 809104313977344 812368164100108 813432208861888 813827654758272 814392577467392 815141100056976 816103486243584 818369103724557 818937178904152 819335301013488 819904046883968 820408471373568 820657635162354 822702705808896 824986643646858 825960653851872 826021410555572 827042502139392 828079847676928 832062000796488 832123206308163 832700828969768 833044364433792 833105642206992 834089238006528 836404786451269 838489098841856 839259768969468 839842345513248 840250630562112 840833894917632 841351195948032 843168167473786 844272554267296 845269334142464 845526048349092 846046236103992 846633523509312 847045110054528 847633090833408 850462009752971 851466097131664 851771924284743 852581352603904 852777558197712 853894531429632 854965557017088 857339061044774 858351267728416 859475541438976 860154526694232 861281162324352 864271721915756 864691883180664 865292113559104 865712770882176 866087418810537 866313709915136 867109954133808 868133696700672 870543757326831 871684000834416 872713143692544 872777339454944 873807773149696 874121624921952 879224519872776 879834838156736 880197819024384 880262565350784 880873604199424 881683230673872 885174744844929 885605068007226 886219815381936 887380591485696 887811987009024 890894667519472 892332492107826 892766294972244 893386013349984 893935645694784 894556175783424 894991059680256 898601368795592 899662291308928 899985429432936 900051631312911 901047986020224 901114266060624 904682728202393 905867687141648 906937188543232 907770770517996 908400904330656 908842518771264 910032926229504 911998221961442 913192762778912 914270912439808 914715380554752 915111234969624 916191649650816 919819819062312 919887479936887 921024604655232 921304326267171 922179830367488 922392052744464 923600207464704 927325923170878 927776737912332 928420758971552 928991945525952 929636810127872 930088748295168 931589828636544 934824515541532 935278975685208 935928204461888 936383201158272 936788432590989 941608553843307 942841878453552 943300236197088 943955032973568 944024469206368 949806623550708 950586571949056 950928000910272 950997950066472 952050702210048 952120733950848 955891184515736 957143216602496 957433907689413 957899359273122 959154021679392 959819823443712 960286434928128 962484417588001 963620762827184 964882919162624 965175960851322 965645176194468 966909984118848 967581169724928 968051554348032 971885091839424 971956582574824 973104111007616 973453627753992 973525233869067 974602923654528 979816069765456 980292402322464 980972877403904 981874506886812 983033744793408 984321328370688 986447056407274 987053942121324 987739110760864 988219295063616 988905272638976 989386023865344 989814192926328 990982804724352 994907151230664 996210286667904 997459816519936 1002256500959406 1003025998531766 1003513614476604 1004754114169344 1004828022711744 1005525529321984 1006014360400896 1009998232695872 1010926539895041 1011628279822776 1012120077722544 1012822646150784 1013445758755584 1016964667640152 1018165334307968 1019101148034354 1019808562408944 1020304337111136 1021012586685696 1021640737936896 1025761939851572 1026972992909248 1027341858126276 1028185475781632 1028554776494784 1028630435786184 1029769126880256 1029844875497856 1033923117945592 1035277356733312 1037452309163424 1038677164310016 1041054574125797 1041560677467618 1042283682241648 1043648871747328 1044156236293632 1044473353842996 1045841411393856 1047076171029504 1049983001005092 1051222650356928 1051299977070728 1052599548177408 1052919230019624 1059065898937662 1059801055052432 1060316271899808 1061052295967488 1061705080601088 1062027527857164 1064674089870336 1067629774131228 1068370874904608 1068890257925952 1069409893442688 1070152229895168 1073123122239364 1075377582580203 1075797334363136 1076124061535208 1076786118677808 1077533575375488 1078057412796672 1082406194231054 1084073358180582 1085103539677696 1085493284057952 1086774858183168 1086854800075968 1088137981658112 1091158804966076 1092447068017984 1093451155396677 1093877961831424 1094210180216472 1094742124883568 1096176024776448 1099982191529144 1101280871802496 1102293078486138 1103594487079392 1105039981850112 1109416001061984 1109497608410884 1110725819245056 1110807522942656 1111206499605972 1112118984008704 1112518431718848 1113831912748032 1117549252485309 1119013025292624 1119789794017664 1120334174082816 1122142293584928 1123467136906752 1126038620993209 1126586038893546 1127368064465456 1128061648138656 1128844698012416 1129393480072704 1131216220487232 1135695899046324 1136248011782856 1137036744263616 1138526041906176 1144085251095171 1145436001096464 1145520258034614 1146872702258976 1146936300136704 1148374883099136 1152922510907552 1154283694509568 1154783225080716 1155344617022904 1156146605511744 1156708660254336 1157511595600896 1160725009769108 1162245334445888 1163163507688791 1163617524923392 1164687026324976 1165495499895936 1166062099555584 1170765883556038 1172299359830368 1172569142521854 1173683420467712 1174104980715744 1175491173136896 1175577640898496 1180232993126572 1180806757342968 1181626420509248 1182712474204569 1183174121980928 1185659781901056 1188951339373413 1189776656143768 1190355059962992 1191181351133312 1191914194259712 1192276186933986 1193683832963424 1195247327307264 1198565501147322 1199980572577248 1200068841750548 1201397314693632 1201485688080832 1201917234267684 1210272001158528 1210361027357328 1211201205774208 1211790025028352 1218552246150162 1220148313292832 1220741482137408 1221588866201088 1222182735363072 1224980167839274 1226426425416416 1228032806206976 1228405768356228 1229002951520232 1229856070325952 1230612707060352 1231466943286272 1235576882093939 1237035650549776 1237479965470287 1238655927367936 1238940980777808 1239032115833358 1240563753209088 1242119771515392 1245568069819766 1247038634246944 1248510934877696 1249051243454652 1249658463310488 1251133857009792 1255478071791076 1257122504604736 1257733648262784 1258606710631424 1259763518269872 1261250842376448 1264752251210679 1266408831400944 1267904001213696 1267997266755296 1268289072523638 1269494311934464 1269950285263968 1271449636250112 1276578543585884 1277199145697496 1278872028905856 1279759764591616 1282448335525632 1286008591567161 1286901281135096 1287526901592624 1289213312158464 1295846789119232 1296407582873634 1297037824770996 1297938170338656 1298033645158756 1298569156323264 1299470564872704 1300270030101504 1307056536429952 1307526001251624 1309069715538816 1309166009182416 1310711659724544 1314350378709137 1316071922828432 1317625726751488 1318836779809164 1319752257235104 1320393848026176 1321310406299136 1321952754576384 1324978548887378 1326542868307552 1328280382223872 1329329723072904 1331070887228544 1336342001279208 1336440301040383 1338018152635472 1338498738161739 1339770696948992 1340079020024976 1341834263675136 1347247095927502 1347902053193388 1348837706430368 1349493436963392 1350430194867712 1351261011674112 1351671399090936 1358801530712472 1359744749878592 1360405782814848 1361350115580928 1362601356495984 1367997332942163 1369789144168368 1371406368659712 1371507247714912 1372073070832128 1373126500663808 1379729728593468 1381536906982848 1383168001324032 1383269745551232 1388747569956824 1390988884756317 1391665106868498 1392631138457328 1393487918288928 1394455215191808 1395133122442752 1398326418005209 1399977334673456 1401630200475904 1402236773312298 1402918463527812 1403892306692832 1404574801737408 1406414522354688 1412087865250216 1413755029199744 1414262817680328 1415932549460352 1416036703809552 1421644287175189 1423506365508304 1425187010567936 1425879857923584 1426496925099708 1428181100926272 1429867265154048 1433140063082266 1433836776773604 1434832082046944 1435714824903744 1436711433833984 1437409883728896 1439729735165568 1445431144240776 1445537468472251 1447324378743936 1447763941276983 1449139733434624 1451371754587392 1457226450697094 1457827637759136 1457934873862236 1458946906955296 1459656166511424 1461568033035264 1469724104648184 1470438603483696 1471459316105856 1479221334749312 1479670584610911 1480580913181986 1481608666141296 1482328942595424 1483357908958464 1484079035798016 1490065669980412 1492017367056832 1492360726845996 1493778898777088 1494315430001856 1496079674901504 1496189724779904 1502114718524728 1504082197518208 1504538997797649 1505270421714906 1507242034067616 1508288293982976 1509021540601344 1512475513352573 1514261198728432 1514997349043808 1516048992351488 1517442419734164 1519233969226176 1521223871118336 1525447001460228 1527248001461952 1527360344046152 1529163603011968 1529248400182272 1529712843613416 1531518880028544 1538642909777358 1539710966774288 1540459489363872 1541528807348992 1542278213672448 1542945653679276 1544767313246784 1550131088640002 1550884676918388 1552916035099968 1553993999861248 1554749466074112 1562341016201427 1563425523362472 1565473307620992 1566234354440448 1567436854531328 1574409009790624 1574974501507638 1576833975535392 1576949965606092 1578899322266112 1580879709201408 1585268452497884 1587140079950656 1588598848406493 1589218925679616 1589701582578648 1590474407849712 1591578443951232 1592557620901632 1598087334863096 1599974096769664 1601444661196842 1602556312356912 1603335386888928 1605228344842752 1609684683359046 1613696001544704 1613814703143104 1614186092302812 1615720033371136 1616300363063232 1618208627954688 1623609291346581 1624736328200216 1626864417723776 1627655309516544 1630282200113952 1632206972487168 1635942902197681 1636738207449114 1637874357808304 1638670602026976 1639808093767936 1640816942747136 1641315270324708 1645405411617792 1649973287293716 1651921307703744 1652042821111144 1654085004278784 1664124001592976 1664246412616326 1665401657939536 1666088728867584 1666211284413984 1668178476013056 1672809572902538 1676978197683712 1678519537938936 1679684691026496 1680501261124224 1681667789835264 1686336334947572 1688545108534592 1689879058340319 1690538668284928 1691052096698184 1692092472207984 1693267047018624 1694090220109056 1700924019505942 1702932194263328 1703543848569486 1705162705207808 1705555116395424 1707789062859264 1709931114034176 1714678122089548 1716702535456832 1718280387051921 1718951082877952 1720309053388464 1722562324648704 1728543443831512 1729383766361328 1730584227118208 1731425541764352 1732174837621074 1734219908267616 1736267393401344 1741087514653662 1743368001668832 1745426287385088 1745554678909888 1747615546299392 1748243249843904 1756148825334057 1758449039745552 1759669676313472 1760525130701568 1763366461347744 1769489261560757 1770349489689858 1771210136014452 1772439630763872 1774761182971392 1775623974018048 1781789335038944 1784664984215652 1785532589944488 1786772026699968 1787871291389568 1789112351566848 1797202737591184 1797848251720983 1799324582617856 1799970858865872 1800103262625822 1802095972040448 1802228532121248 1809365456404786 1811735374283296 1813874377086464 1815541541035992 1816801808661312 1817685037542528 1823996443922884 1826385525557824 1827828369225243 1828541824879616 1830222469939248 1832383299301632 1837470251758911 1839639638124624 1839774959873774 1842049209310464 1842608652534342 1844359660734976 1844784105488928 1847200414929408 1854651846341756 1855553475824664 1856841517943104 1857983891051904 1858548173750037 1859273620255744 1863179657273088 1868352104729649 1869649031083064 1870557951370416 1871856408923776 1872766402316544 1873576865181978 1883217107686614 1885683756907104 1886600472394176 1887910065947136 1888048938412736 1899613247101416 1901856001820544 1901995900132944 1904241467901696 1909527908690633 1911782369031472 1914286433204992 1914867815378826 1915798718546244 1918308043358784 1919639646887424 1920572869856256 1924968835176002 1927241525654368 1929765838325248 1930351921702644 1931290352388936 1933819968237696 1935162339449856 1941620814719047 1943770183678848 1943913165149648 1944611374310451 1946208222015232 1946907255507984 1947050467738134 1949205847309056 1959632139530912 1960584804644928 1961945754807808 1963749013773624 1966067489586816 1972894112814548 1974107884242648 1975478221521728 1976438590127232 1977810545277952 1979628385852656 1981965609448704 1987467823331067 1989814302461328 1992420573335808 1994919633039872 2004513001918812 2006051997063532 2007027228953208 2009508228338688 2009656045423488 2011051058643968 2019996465391744 2020870643891253 2021853079790082 2023256559645552 2024240155445088 2025645292301568 2026891517511168 2031268767095939 2033929335280304 2036330668615936 2038202296068708 2039617124817888 2040608674222272 2042025173371392 2043281475873792 2051523879703144 2053945985818496 2054683716252552 2057109552989568 2057260871572368 2059689750995712 2065407737971501 2067846235891184 2070554713466624 2074904618326848 2077354328620032 2082109148251594 2083121354935236 2084567364483296 2087297743494656 2088312472587264 2088946707685992 2091682822787712 2099966002010184 2100120473063459 2102445300713856 2102599954141456 2103355159968447 2105838460039248 2118131797875324 2119602110104864 2120632543799616 2122104591934976 2123410161202176 2124055055714328 2135259548262456 2136741749809216 2137780515851904 2138819786885376 2146246244478728 2149710094623399 2150755165160406 2152248123070416 2153572237355616 2155067150750976 2156114825593344 2164812388462108 2168146716361164 2170207079355392 2170986568115904 2173549716366336 2173709600151936 2182317609932152 2184894136035968 2185839676045641 2186902310793354 2188420360432944 2189484249767136 2192352049552896 2197086625634383 2199964383058288 2202561743604992 2204586156972276 2207188974158784 2210079963700224 2218832002123968 2218995216821768 2221451638490112 2221615045885312 2222412999211944 2225036863437696 2234012451275297 2235098504970618 2238026050585248 2239579588035328 2240668348165632 2244284587169856 2246934273813504 2252077241986418 2253172077787092 2254736128930912 2256123296277312 2257689396024832 2258786960145408 2262432440974464 2271391798092648 2271558879027823 2272496023565712 2274073488527232 2288170502190342 2290872002192928 2291040516069228 2293745404517952 2293872600273408 2296749766198272 2305845021815104 2307964364666037 2308567389019136 2309566450161432 2310689234045808 2312293211023488 2313417320508672 2321450019538216 2324490668891776 2325196632960003 2326327015377582 2329374052649952 2330990999791872 2332124199111168 2341531767112076 2344598719660736 2345138285043708 2347366840935424 2348209961431488 2350982346273792 2351155281796992 2360465986253144 2361613514685936 2363252841018496 2365424948409138 2371319563802112 2377902678746826 2379553312287536 2380710119925984 2382362702266624 2383828388519424 2384552373867972 2387367665926848 2390494654614528 2397131002294644 2399961145154496 2400137683501096 2402794629387264 2402971376161664 2403834468535368 2414527025038569 2420544002317056 2420722054714656 2422402411548416 2423580050056704 2437104492300324 2440296626585664 2441482964274816 2443177732402176 2449960335678548 2452852850832832 2455107311173671 2456065612413952 2456811536712456 2458005903040464 2459712140651904 2461225414120704 2471153764187878 2474071301099552 2474959930940574 2477311854735872 2477881961555616 2478064231666716 2481127506418176 2484239543030784 2491136139639532 2494077268493888 2496369618924489 2497021869755392 2498102486909304 2499316926620976 2502267714019584 2509214359353807 2510956143582152 2514245009209472 2515467296525568 2519527036539744 2522501684752896 2529504502421358 2532817662801888 2535808002427392 2535994533510592 2536578145047276 2538988623868928 2539900570527936 2542899272500224 2551386029258913 2553157087171768 2554398291394992 2557744057811712 2564896671051264 2572017183134322 2573802562270192 2575053803185248 2578426624316928 2591693578238464 2592815165747268 2594075649541992 2595876340677312 2596067290317512 2597138312646528 2598941129745408 2607614922465721 2611631271980493 2614113072859904 2615052002503248 2618139431077632 2618332018364832 2621423319449088 2628700757418274 2632143845656864 2635251453502976 2637673559618328 2639504514470208 2640787696052352 2642620812598272 2649957097774756 2653085736615104 2655524234534787 2656560764447744 2658659446145808 2662141774457088 2672684002558416 2672880602080766 2676036305270944 2676997476323478 2679541393897984 2680158040049952 2683668527350272 2694494191855004 2695804106386776 2697675412860736 2698986873926784 2700154893938733 2700860389735424 2703342798181872 2714048184607179 2717603061424944 2719489499757184 2720811565629696 2725202712991968 2735994665884326 2739578288336736 2742812737319424 2743014495429824 2744146141664256 2746253001327616 2759459457186936 2759662439810661 2763073813965696 2766539491102464 2777495139913648 2781977769512634 2783330213736996 2785262276914656 2786975836577856 2788910430383616 2790266244885504 2796652836010418 2799954669346912 2803260400951808 2804473546624596 2805836927055624 2807784613385664 2809149603474816 2824175730500432 2824825661529921 2827510058399488 2828525635360656 2831865098920704 2832073407619104 2843288574350378 2847012731016608 2850374021135872 2851759715847168 2852993850199416 2856362201852544 2866280126164532 2867673553547208 2869664164093888 2871429649807488 2872301723068239 2873422867667968 2879459470331136 2887453252764003 2890862288481552 2891074936944502 2894648757487872 2895527882553966 2898279466869248 2902743509174784 2914452901394188 2915655275518272 2915869747724472 2917893813910592 2919312333022848 2920575701607201 2939448209296368 2940877206967392 2942918632211712 2951088586158251 2958442669498624 2959341169221822 2961161826363972 2963217332282592 2964657885190848 2966715817916928 2968158071596032 2980131339960824 2984034734113664 2984721453691992 2988630860003712 2992379449559808 3000686713656709 3004229437049456 3008164395036416 3009077995595298 3010540843429812 3014484068135232 3016576587965952 3018043081202688 3024951026705146 3028522397456864 3029994698087616 3032097984702976 3034884839468328 3038467938452352 3050894002920456 3054496002923904 3054720688092304 3058327206023936 3059425687226832 3063037760057088 3077285819554716 3079421933548576 3080918978727744 3083057614697984 3084556427344896 3085891307358552 3089534626493568 3100262177280004 3101769353836776 3105832070199936 3107987999722496 3123163722377391 3124682032402854 3126851046724944 3130946615241984 3132468708880896 3134873709062656 3148818019581248 3149949003015276 3153667951070784 3153899931212184 3157798644532224 3170536904995768 3174280159901312 3177197696812986 3179403165157296 3180948815699424 3183156887902464 3185115241803264 3191993776865047 3196174669726192 3199948193539328 3202889322393684 3205112624713824 3206670773777856 3210456689685504 3219369366718092 3227392003089408 3227629406286208 3228372184605624 3232600726126464 3245640731098073 3247218582693162 3249472656400432 3253728835447552 3255310619033088 3260564400227904 3264413944974336 3271885804395362 3273476414898228 3275748715616608 3277341204053952 3279616187535872 3281633885494272 3282630540649416 3299946574587432 3303842615407488 3304085642222288 3328248003185952 3328492825232652 3330803315879072 3332177457735168 3332422568827968 3336356952026112 3345619145805076 3352647757455927 3353956395367424 3357039075877872 3359369382052992 3361002522248448 3372672669895144 3377090217069184 3378115862979627 3379758116680638 3382104193396368 3384184944415968 3386534094037248 3388180440218112 3401848039011884 3405864388526656 3407087697138972 3410325410415616 3411110232790848 3415578125718528 3429356244179096 3433405070913664 3436560774103842 3440618106776928 3445124649297408 3452564697425459 3457086887663024 3458767532722656 3461168454236416 3462851083528704 3464349675242148 3468439816535232 3472534786802688 3482175029307324 3486736003337664 3490852574770176 3491109357819776 3496486499687808 3510590994861181 3512297650668114 3516898079491104 3519339352626944 3521050261403136 3526732922695488 3538978523121514 3540698979379716 3542420272028904 3544879261527744 3549522365942784 3563578670077888 3566854018120239 3569329968431304 3571065179888976 3573544053399936 3575742582779136 3594405475182368 3595696503441966 3598649165235712 3599941717731744 3600206525251644 3604191944080896 3604457064242496 3618730912809572 3623470748566592 3627748754172928 3631083082071984 3633603617322624 3635370075085056 3647992887845768 3652771051115648 3655656738450486 3660444939878496 3664766598603264 3674940503517822 3679279276249248 3679549919747548 3684098418620928 3685217305068684 3688719321469952 3689568210977856 3694400829858816 3706730646281817 3709303692683512 3711106951649328 3713683035886208 3715967782103808 3717096347500074 3726359314546176 3736704209459298 3739298062166128 3741115902740832 3743712817847552 3745532804633088 3747153730363956 3766434215373228 3771367513814208 3773200944788352 3775820131894272 3776097876825472 3794256753632037 3799226494202832 3803712003641088 3803991800265888 3808482935803392 3819055817381266 3823564738062944 3828572866409984 3829735630757652 3831597437092488 3836616086717568 3839279293774848 3849937670352004 3854483051308736 3858025774701483 3859531676650496 3860703843405288 3862580704777872 3867639936475392 3883241629438094 3887540367357696 3887826330299296 3889222748620902 3892416444030464 3893814511015968 3894100935476268 3898411694618112 3919264279061824 3921169609289856 3923891509615616 3927498027547248 3932134979173632 3943051136127411 3945788225629096 3948215768485296 3950956443043456 3952877180254464 3959256771705312 3963931218897408 3974935646662134 3979628604922656 3984841146671616 3989839266079744 4009026003837624 4009320903121149 4012103994127064 4014054457906416 4019312090846976 4039992930783488 4041741287782506 4043706159580164 4046513119291104 4048480310890176 4051290584603136 4053783035022336 4062537534191878 4067858670560608 4072661337231872 4076404592137416 4079234249635776 4081217348444544 4084050346742784 4097680592446133 4103047759406288 4103991998826489 4107891971636992 4109367432505104 4114219105979136 4114521743144736 4119379501991424 4130815475943002 4135692471782368 4141109426933248 4149809236653696 4164218296503188 4166242709870472 4169134728966592 4172966654268951 4174595486989312 4177893415371984 4183365645575424 4194979254015627 4199932004020368 4200240946126918 4204890601427712 4205199908282912 4206710319936894 4211676920078496 4236263595750648 4239204220209728 4241265087599232 4244209183869952 4248110111428656 4264932861525567 4270519096524912 4273483499618432 4275561031703808 4277639573770752 4292492488957456 4299420189246798 4301510330320812 4304496246140832 4307144474711232 4310134301501952 4312229651186688 4329624776924216 4336293432722328 4336612405416753 4341973136231808 4347419200303872 4359488244369181 4364635219864304 4369788272071936 4371679352091282 4373804621586708 4376840720865888 4378968499534272 4384704099105792 4394173251268766 4399928766116576 4405123487209984 4409172313944552 4414377948317568 4437664004247936 4437990433643536 4439011753832733 4443230091770624 4444825998423888 4450073726875392 4468024902550594 4470197009941236 4476052101170496 4479159176070656 4481336696331264 4488569174339712 4504154483972836 4506344155574184 4509472257861824 4512246592554624 4513616993392947 4515378792049664 4524864881948928 4537426540057719 4542783596185296 4543117758055646 4544992047131424 4548146977054464 4576341004380684 4581744004385856 4582081032138456 4587490809035904 4587745200546816 4611690043630208 4615928729332074 4619132900322864 4621378468091616 4624586422046976 4626834641017344 4637424921105823 4642900039076432 4648981337783552 4650393265920006 4652654030755164 4658748105299904 4661981999583744 4664248398222336 4683063534224152 4689197439321472 4690276570087416 4696419922862976 4702310563593984 4715364835746257 4720931972506288 4723227029371872 4726505682036992 4730849896818276 4742639127604224 4755805357493652 4759106624575072 4761420239851968 4764725404533248 4767656777038848 4769104747735944 4774735331853696 4794262004589288 4799922290308992 4800275367002192 4805942752323328 4807668937070736 4829054050077138 4841088004634112 4841444109429312 4844804823096832 4847160100113408 4870827874039743 4874208984600648 4880593253171328 4882965928549632 4899920671357096 4905705701665664 4907828706593043 4910214622347342 4913623073424912 4916011806080928 4919424281303808 4922450828241408 4942307528375756 4948142602199104 4949919861881148 4954623709471744 4955763923111232 4956128463333432 4962255012836352 4982272279279064 4988154536987776 4992739237848978 4996204973818608 4998633853241952 5004535428039168 5015990220787931 5018428718707614 5021912287164304 5028490018418944 5030934593051136 5039054073079488 5045003369505792 5059009004842716 5065635325603776 5071616004854784 5071989067021184 5073156290094552 5079801141055872 5100292577439829 5102772058517826 5106314174343536 5108796582789984 5115488115623424 5129793342102528 5144034366268644 5147605124540384 5150107606370496 5156853248633856 5183387156476928 5185630331494536 5188151299083984 5191752681354624 5192134580635024 5194276625293056 5215229844931442 5223262543960986 5228226145719808 5230104005006496 5236278862155264 5236664036729664 5242846638898176 5257401514836548 5264287691313728 5268446476002171 5270502907005952 5275347119236656 5279009028940416 5281575392104704 5299914195549512 5306171473230208 5308467784682271 5311048469069574 5317318892291616 5324283548914176 5345368005116832 5345761204161532 5352072610541888 5353994952646956 5359082787795968 5360316080099904 5367337054700544 5388988383710008 5391608212773552 5395350825721472 5397973747853568 5400309787877466 5406685596363744 5425458810240007 5428096369214358 5435206122849888 5438978999514368 5441623131259392 5450405425983936 5471989331768652 5479156576673472 5485625474638848 5486028990859648 5512410755276733 5516642991924713 5518918914373872 5519324879621322 5526147627931392 5533078982204928 5554990279827296 5563955539025268 5566660427473992 5570524553829312 5573951673155712 5577820860767232 5593305672020836 5599909338693824 5605056314188947 5606520801903616 5608947093249192 5611673854111248 5615569226771328 5618299206949632 5648351461000864 5649651323059842 5655020116798976 5657051270721312 5663730197841408 5664146815238208 5686577148700756 5694025462033216 5700748042271744 5705987700398832 5712724403705088 5728583726071899 5732560252329064 5735347107094416 5739328328187776 5742859299614976 5744603446136478 5758918940662272 5774906505528006 5781724576963104 5782149873889004 5789297514975744 5791055765107932 5796558933738496 5805487018349568 5824862444157141 5828905802788376 5831310551036544 5831739495448944 5835787627821184 5838624666045696 5841151403214402 5878896418592736 5881754413934784 5885837264423424 5902177172316502 5916885338997248 5918682338443644 5922323652727944 5926434664565184 5929315770381696 5933431635833856 5953234068270797 5960262679921648 5962403469993201 5968069468227328 5969442907383984 5977261720007424 5984758899119616 6001373427313418 6008458874098912 6016328790072832 6018155991190596 6021081686859624 6028968136270464 6033153175931904 6049902053410292 6057044794913728 6059989396175232 6062611931673759 6064195969405952 6069769678936656 6076935876904704 6093806301287817 6101788005840912 6108992005847808 6109441376184608 6116654412047872 6118851374453664 6126075520114176 6154571639109432 6158843867097152 6161837957455488 6166115229395968 6171782614717104 6179069252987136 6196223213914503 6200524354560008 6203538707673552 6211664140399872 6246327444754782 6249364064805708 6253702093449888 6261893230483968 6264937417761792 6269747418125312 6297636039162496 6299898006030552 6300361419190377 6307335902141568 6307799862424368 6332779097416751 6341073809991536 6348560319802624 6354395393625972 6358806330314592 6361897631398848 6366313775804928 6370230483606528 6383987553730094 6392349339452384 6399896387078656 6405778644787368 6410225249427648 6413341547555712 6438738733436184 6439212359558209 6449130283870197 6455258812572416 6456744369211248 6465201452252928 6491281462196146 6494437165386324 6498945312800864 6507457670895104 6510621238066176 6521128800455808 6543771608790724 6546952829796456 6551497431233216 6554682408107904 6557519028136923 6559232375071744 6565261081298832 6591259876903149 6599893149174864 6607685230814976 6608171284444576 6656496006371904 6656985650465304 6661606631758144 6664354915470336 6664845137655936 6691238291610152 6702037353825891 6705295514911854 6714078151755744 6718738764105984 6722005044496896 6737390923116007 6745345339790288 6754180434138368 6756231725959254 6759516233361276 6764208386792736 6768369888831936 6773068188074496 6776360880436224 6803696078023768 6811728777053312 6814175394277944 6814676637083469 6822220465581696 6858712488358192 6866810141827328 6873121548207684 6881236213553856 6890249298594816 6905129394850918 6914173775326048 6917535065445312 6922336908472832 6925702167057408 6928699350484296 6936879633070464 6964350058614648 6973472006675328 6975589898880009 6982218715639552 6992972999375616 7021181989722362 7024595301336228 7033796158982208 7038678705253888 7042100522806272 7053465845390976 7077957046243028 7081397958759432 7084840544057808 7089758523055488 7127157340155776 7133708036240478 7138659936862608 7142130359777952 7147088106799872 7151485165558272 7188810950364736 7191393006883932 7197298330471424 7199883435463488 7200413050503288 7208383888161792 7208914128484992 7237461825619144 7246941497133184 7262166164143968 7267207234645248 7270740150170112 7287382018880579 7295985775691536 7305542102231296 7311313476900972 7320889879756992 7329533197206528 7349881007035644 7358558552498496 7359099839495096 7368196837241856 7370434610137368 7379136421955712 7413461292563634 7418607385367024 7422213903298656 7427366071772416 7431935564207616 7434192695000148 7452718629092352 7473408418918596 7478596124332256 7482231805481664 7487425635695104 7491065609266176 7494307460727912 7527643078061421 7532868430746456 7542735027628416 7546401889576704 7552195753650944 7588513507264074 7598452988405664 7607424007282176 7607983600531776 7616965871606784 7638111634762532 7647129476125888 7654158087776739 7657145732819968 7659471261515304 7663194874184976 7673232173435136 7699875340704008 7708966102617472 7716051549402966 7721407686810576 7725161409555744 7735279872950784 7766483258876188 7775080734715392 7775652660598592 7778445497241804 7784832888060928 7787629022031936 7788201870952536 7796823389236224 7822844767397163 7838528558123648 7842339218579712 7854996055094496 7864269958347264 7882270346952463 7886102272254822 7891576451258192 7896431536970592 7901912886086912 7905754360508928 7918513543410624 7927862437794816 7949871293324268 7959257209845312 7969682293343232 8018052007675248 8018641806242298 8024207988254128 8028108915812832 8038624181693952 8079985861566976 8083482575565012 8087412319160328 8093026238582208 8096960621780352 8102581169206272 8125075068383756 8135717341121216 8142144553821537 8145322674463744 8152809184274832 8158468499271552 8162434696889088 8195361184892266 8206095518812576 8207983997652978 8215783943273984 8218734865010208 8228438211958272 8229043486289472 8238759003982848 8261630951886004 8271384943564736 8278987319431983 8282218853866496 8299618473307392 8328436593006376 8332485419740944 8338269457933184 8345933308537902 8355786830743968 8366731291150848 8389958508031254 8399864008040736 8400481892253836 8409781202855424 8410399816565824 8413420639873788 8423353840156992 8472527191501296 8478408440419456 8482530175198464 8496220222857312 8525720987520011 8529865723051134 8541038193049824 8546966999236864 8551122063407616 8555279147541504 8584984977914912 8598840378493596 8603020660641624 8608992492281664 8614288949422464 8620268603003904 8659249553848432 8662359758292009 8672586865444656 8673224810833506 8683946272463616 8694838400607744 8718976488738362 8729270439728608 8739576544143872 8743358704182564 8747609243173416 8753681441731776 8757936999068544 8788346502537532 8799857532233152 8810246974419968 8818344627889104 8828755896635136 8853265758474753 8875328008495872 8875980867287072 8878023507665466 8886460183541248 8889651996847776 8900147453750784 8936049805101188 8940394019882472 8952104202340992 8958318352141312 8977138348679424 9002060140970127 9008308967945672 9012688311148368 9018944515723648 9024493185109248 9027233986785894 9049729763897856 9074853080115438 9085567192370592 9086235516111292 9089984094262848 9096293954108928 9152682008761368 9163488008771712 9164162064276912 9174981618071808 9200452650963959 9223380087260416 9231857458664148 9238265800645728 9242756936183232 9249172844093952 9253669282034688 9274849842211646 9285800078152864 9297962675567104 9300786531840012 9305308061510328 9317496210599808 9323963999167488 9355082107282681 9366127068448304 9369491167132173 9378394878642944 9380553140174832 9392839845725952 9404621127187968 9430729671492514 9441863945012576 9446454058743744 9453011364073984 9461699793636552 9511610714987304 9518213249150144 9522840479703936 9529450809066496 9538209495471888 9549470663707392 9575981330595141 9588524009178576 9599844580617984 9600550734004384 9611885504646656 9615337874141472 9658108100154276 9682176009268224 9682888218858624 9689609646193664 9736922193294219 9741655748079486 9748417969201296 9761186506342656 9765931857099264 9799841342714192 9811411403331328 9815657413186086 9820429244694684 9827246146849824 9832023612161856 9838848562607616 9844901656482816 9884615056751512 9896285204398208 9899839723762296 9911527846222464 9912256926666864 9951510010226323 9964544558558128 9976309073975552 9985478475697956 9992409947637216 9997267706483904 10009070856078336 10031980441575862 10036857437415228 10043824574328608 10056980036837888 10061869186102272 10078108146158976 10118018009685432 10118762279305757 10131270651207552 10134347588938881 10143978134042368 10146312580189104 10159602282111744 10200585154879658 10205544117035652 10212628348687072 10217593165579968 10230976231246848 10288068732537288 10295210249080768 10300215212740992 10357694092276377 10371260662989072 10376302598167968 10383505362709248 10384269161270048 10388553250586112 10430459689862884 10446525087921972 10456452291439616 10460208010012992 10472557724310528 10473328073459328 10514803029673096 10528575382627456 10531772984583543 10536892952004342 10550694238473312 10558018057880832 10563150784209408 10587328593468011 10599828391099024 10612342946460416 10616935569364542 10622096938139148 10634637784583232 10648567097828352 10690736010233664 10691522408323064 10704145221083776 10707989905293912 10720632160199808 10777976767420016 10783216425547104 10790701651442944 10795947495707136 10800619575754932 10813371192727488 10850917620480014 10856192738428716 10870412245699776 10877957999028736 10883246262518784 10900810851967872 10943978663537304 10958313153346944 10972057981719296 11024821510553466 11033285983849426 11037837828747744 11038649759242644 11052295255862784 11066157964409856 11109980559654592 11120191938845451 11127911078050536 11133320854947984 11141049107658624 11147903346311424 11186611344041672 11199818677387648 11210112628377894 11217894186498384 11223347708222496 11231138453542656 11236598413899264 11296702922001728 11299302646119684 11310040233597952 11314102541442624 11327460395682816 11328293630476416 11373154297401512 11388050924066432 11411975400797664 11425448807410176 11451600315383767 11457167452143798 11465120504658128 11470694214188832 11478656656375552 11485718599229952 11489206892272956 11517837881324544 11549813011056012 11563449153926208 11564299747778008 11578595029951488 11582111530215864 11649724888314282 11657811605576752 11662621102073088 11663478990897888 11671575255642368 11677249332091392 11682302806428804 11757792837185472 11763508827869568 11771674528846848 11804354344633004 11829153408382233 11833770677994496 11837364676887288 11844647305455888 11852869329130368 11858631540763392 11906468136541594 11920525359843296 11924806939986402 11936138936454656 11938885814767968 11954523440014848 11969517798239232 12002746854626836 12016917748197824 12027962709363447 12032657580145664 12036311982381192 12042163373719248 12057936272540928 12099804106820584 12114089589827456 12119978792350464 12125223863347518 12139539357873312 12153871753809408 12187612602575634 12203576011681824 12217984011695616 12218882752369216 12233308824095744 12237702748907328 12252151040228352 12293041777338399 12309143278218864 12317687734194304 12323675914910976 12343565229434208 12358138505974272 12386424830925299 12392446427829006 12401048709120016 12407077415347104 12423328280799744 12492654889509564 12498728129611416 12507404186899776 12523786460967936 12584937762046881 12595272078324992 12599796012061104 12600722838380754 12614671804283136 12615599724848736 12665558194833502 12682147619983072 12697120639605248 12708790787251944 12717612660629184 12723795262797696 12732627551609856 12767975107460188 12784698678904768 12794798584576701 12799792774157312 12811557289574736 12820450498855296 12826683095111424 12877477466872368 12878424719116418 12898260567740394 12910517625144832 12913488738422496 12930402904505856 12982562924392292 12988874330772648 12997890625601728 13009837216250259 13014915341790208 13042257600911616 13078464733107543 13087543217581448 13093905659592912 13102994862466432 13109364816215808 13115038056273846 13130522162597664 13182519753806298 13199786298349728 13215370461629952 13216342568889152 13312992012743808 13313971300930608 13323213263516288 13329690275311872 13382476583220304 13404074707651782 13410591029823708 13428156303511488 13437477528211968 13444010088993792 13474781846232014 13490690679580576 13508360868276736 13512463451918508 13519032466722552 13528416773585472 13536739777663872 13546136376148992 13591345703033329 13607392156047536 13612279620173157 13623457554106624 13628350788555888 13629353274166938 13644440931163392 13717424976716384 13733620283654656 13746243096415368 13762472427107712 13810258789701836 13828347550652096 13835070130890624 13844673816945664 13857398700968592 13873759266140928 13912274763317469 13928700117229296 13946944013350656 13951179797760018 13964437431279104 13985945998751232 14042363979444724 14049190602672456 14067592317964416 14077357410507776 14106931690781952 14146094507238771 14155914092486056 14162795917518864 14169681088115616 14179517046110976 14218881369671573 14254314680311552 14267416072480956 14277319873725216 14284260719555904 14294176213599744 14302970331116544 14377621900729472 14382786013767864 14399766870926976 14400826101006576 14417828256969984 14457854165800507 14474923651238288 14493882994266368 14524332328287936 14534414469290496 14541480300340224 14574764037761158 14591971551383072 14611084204462592 14622626953801944 14641779759513984 14699762014071288 14700843311444213 14717117104996992 14718199678990192 14723486119779129 14740869220274736 14758272843911424 14826922585127268 14837214770734048 14844427806597312 14854732143544832 14863871128415232 14868385390000296 14946816837837192 14957192248664512 14964463610963328 14974851271390208 14988614921455824 15047970662363793 15055286156122842 15065736861492912 15085470055256832 15092803779153408 15104391507301888 15177027014528148 15196905976811328 15214848014564352 15215967201063552 15276223269525064 15294258952251776 15300877732319487 15308316175553478 15318942523030608 15326389748369952 15346464346870272 15379606379440681 15399750681408016 15417932205234944 15432103098805932 15442815373621152 15450322819111488 15470559745901568 15532966517752376 15550161469430784 15551305321197184 15556890994483608 15575258044063872 15576403741905072 15638087158927079 15645689534794326 15677057116247296 15684678437159424 15709992110188992 15728539916694528 15764540693904926 15772204544509644 15783152902516384 15792863073941184 15803825772173824 15811508721017856 15837027086821248 15899742586648536 15900912153194761 15918514419690624 15925403354046813 16036104015350496 16037283612484596 16048415976508256 16056217831625664 16077248363387904 16159971723133952 16166965151130024 16174824638320656 16186052477164416 16193921243560704 16250150136767512 16271434682242432 16276376430720021 16284289107643074 16305618368549664 16316936998543104 16324869393778176 16390722369784532 16412191037625152 16415967995305956 16431567886547968 16437469730020416 16456876423916544 16458086972578944 16523261903772008 16542769887129472 16549928975774139 16557974638863966 16599236946614784 16656873186012752 16664970839481888 16676538915866368 16691866617075804 16711573661487936 16733462582301696 16779917016062508 16799728016081472 16800963784507672 16819562405710848 16820799633131648 16826841279747576 16846707680313984 16945054383002592 16956816880838912 16965060350396928 16992440445714624 17051441975040022 17059731446102268 17082076386099648 17093933998473728 17102244126815232 17169969955829824 17185751178215697 17197680756987192 17206041321283248 17217984984563328 17228577898844928 17318499107696864 17324719516584018 17345173730889312 17346449621667012 17367892544927232 17389676801215488 17437952977476724 17458540879457216 17474587332471423 17479153088287744 17486717408365128 17495218486346832 17507362883463552 17515873998137088 17576693005075064 17599715064466304 17636689255778208 17657511793270272 17706531516949506 17750656016991744 17751961734574144 17756047015330932 17772920367082496 17779303993695552 17800294907501568 17859702204812391 17872099610202376 17880788039764944 17904208404681984 17954276697358848 18004120281940254 18016617935891344 18025376622296736 18037889031447296 18048986370218496 18054467973571788 18099459527795712 18149706160230876 18171134384741184 18172471032222584 18179968188525696 18192587908217856 18281418903863451 18305364017522736 18326976017543424 18328324128553824 18349963236143616 18400905301927918 18446760174520832 18463714917328296 18476531601291456 18485513872366464 18498345688187904 18549699684423292 18571600156305728 18588669641743509 18595925351134208 18601573063680024 18610616123020656 18634992421199616 18710164214565362 18732254136896608 18738982334264346 18756789757285888 18761106280349664 18785679691451904 18809242254375936 18861459342985028 18883727890025152 18892908117487488 18901084257571131 18906022728147968 18923399587273104 18998337292250253 19023221429974608 19036426498300288 19045680959407872 19076418990943776 19098941327414784 19151962661190282 19177048018357152 19199689161235968 19201101468008768 19223771009293312 19230675748282944 19316216200308552 19317637078674627 19365776437717248 19473844386588438 19483311496158972 19496835938402592 19522373012685312 19531863714198528 19599682685428384 19622822806662656 19631314826372172 19640858489389368 19654492293699648 19664047224323712 19677697125215232 19769230113503024 19773779630709447 19792570408796416 19799679447524592 19823055692444928 19824513853333728 19903020020452646 19929089117116256 19952618147951104 19970956951395912 19984819895274432 19994535412967808 20063960883151724 20073714874830456 20087649148657216 20106112061477673 20113960073675776 20156216292317952 20212172769348021 20236036019370864 20237524558611514 20262541302415104 20268695177877762 20287956268084736 20292625160378208 20319204564223488 20401170309759316 20411088234071304 20425256697374144 20435186331159936 20444029911250407 20576137465074576 20590420498161536 20600430425481984 20715388184552754 20742521325978144 20752605196335936 20767010725418496 20768538322540096 20777106501172224 20860919379725768 20893050175843944 20920416020025984 20946656146918656 21004806995596963 21029606059346192 21057150765254912 21063545969167086 21073785904008684 21101388476946624 21116036115761664 21126301568418816 21174657186936022 21199656782198048 21224685892920832 21233871138729084 21244193876278296 21269275569166464 21381472020467328 21383044816646128 21408290442167552 21415979810587824 21441264320399616 21555953534840032 21566432851094208 21581403302885888 21591894991414272 21601239151509864 21626742385454976 21701835240960028 21712385476857432 21740824491399552 21755915998057472 21801621703935744 21862146056641737 21887957327074608 21916626306693888 21944115963438592 22049643021106932 22066571967698852 22075675657495488 22077299518485288 22104590511725568 22219961119309184 22240383877690902 22255822156101072 22266641709895968 22282098215317248 22295806692622848 22343956438055329 22373222688083344 22399637354775296 22420225256755788 22435788372996768 22446695416444992 22462276907085312 22473196827798528 22593405844003456 22598605292239368 22628205082885248 22656587260952832 22719485117686511 22746308594803024 22776101848132864 22823950801595328 22850897614820352 22903200630767534 22914334904287596 22930241009316256 22941388428377664 22957313312751104 22971437198459904 22978413784545912 23099626022112024 23126898307852416 23128599495556016 23164223060431728 23299449776628564 23315623211153504 23325242204146176 23326957981795776 23343150511284736 23354498664182784 23364605612857608 23468534302191489 23515585674370944 23527017655739136 23608708689266008 23646811040857389 23658306816764466 23674729353774576 23689294610911776 23705738658260736 23717263081526784 23812936273083188 23841050719686592 23849613879972804 23872277872909312 23877771629535936 23909046880029696 24005493709253672 24033835496395648 24055925418726894 24072623964762384 24084326747438496 24115872545081856 24167952881978213 24199608213641168 24228179179654912 24239957584700928 24250447726695036 24279078715746624 24307743507618816 24375225205151268 24407152023363648 24435968023391232 24437765504738432 24475405497814656 24574136964028267 24586083554676798 24618286556437728 24635375468388608 24647351829821952 24687130458868416 24716277011948544 24772849661850598 24784892855658012 24802097418240032 24814154830694208 24846656561599488 24985309779019128 24997456259222832 25014808373799552 25169875524093762 25190544156649984 25199592024122208 25201445676761508 25229343608566272 25231199449697472 25331116389667004 25364295239966144 25394241279210496 25417581574503888 25435225321258368 25447590525595392 25535950214920376 25569397357809536 25577162962560033 25589597169153402 25623114579149472 25640900997710592 25653366190222848 25754954933744736 25756849438232836 25796521135480788 25821035250289664 25826977476844992 25860805809011712 25965125848784584 25977748661545296 25995781251203456 26019674432500518 26084515201823232 26156929466215086 26175086435162896 26187811319185824 26205989724932864 26218729632431616 26230076112547692 26261044325195328 26365039507612596 26399572596699456 26430740923259904 26432685137778304 26559797275424259 26625984025487616 26627942601861216 26646426527032576 26659380550623744 26764953166440608 26808149415303564 26821182059647416 26856312607022976 26874955056423936 26949563692464028 26981381359161152 27006180422910381 27016721736553472 27024926903837016 27038064933445104 27056833547170944 27073479555327744 27182691406066658 27214784312095072 27224559240346314 27246915108213248 27256701577111776 27258706548333876 27288881862326784 27434849953432768 27467240567309312 27492486192830736 27524944854215424 27601357952891877 27620517579403672 27656695101304192 27670140261781248 27714797401937184 27747518532281856 27824549526634938 27857400234458592 27893888026701312 27902359595520036 27928874862558208 27971891997502464 28065246321848043 28084727958889448 28098381205344912 28135184635928832 28213863381563904 28292189014477542 28311828184972112 28325591835037728 28339362176231232 28359034092221952 28437762739343146 28508629360623104 28534832144961912 28554639747450432 28568521439111808 28588352427199488 28683764147122931 28727943991785423 28755243801458944 28765572027535728 28799533741853952 28801652202013152 28835656513939968 28915708331601014 28949847302476576 28987765988532736 29048664656575872 29068828938580992 29149528075522316 29183943102766144 29210766579882657 29222168408925184 29245253907603888 29283559519027968 29399524028142576 29401686622888426 29434234209993984 29436399357980384 29446972239558258 29481738440549472 29516545687822848 29653845170254536 29674429541468096 29688855613194624 29709464287089664 29736770780000592 29854530030678969 29893633675674384 29914384497329024 29928927221926656 29977229842911648 30095941324727586 30110572312245684 30131473722985824 30170940110513664 30185607558306816 30208783014603776 30354054029056296 30356286837917271 30393811953622656 30431934402127104 30552446539050128 30588517904503552 30601755464638974 30616632351106956 30637885046061216 30652779496739904 30692928693740544 30759212758881362 30799501362816032 30835864410469888 30864206197611864 30885630747242304 30900645638222976 31065933035504752 31073082276829131 31102610642394368 31113781988967216 31150516088127744 31152807483810144 31276174317854158 31291379069588652 31354114232494592 31369356874318848 31419984220377984 31529081387809852 31544409089019288 31566305805032768 31585726147882368 31595318953750629 31607651544347648 31674054173642496 31761985780404033 31799485173297072 31801824306389522 31837028839381248 31850806708093626 32072208030700992 32074567224969192 32096831953016512 32112435663251328 32333930302260048 32349649276641312 32372104954328832 32387842487121408 32461974447740761 32500300273535024 32542869364484864 32552752861440042 32568578215286148 32611236737099328 32633873997086208 32649738787556352 32781444739569064 32824382075250304 32831935990611912 32874939460040832 32916173945157888 33007553850223799 33046523807544016 33085539774258944 33099857951548278 33115949277727932 33198473893229568 33313746372025504 33329941678963776 33353077831732736 33383733234151608 33423147322975872 33559834032125016 33599456032162944 33601927569015344 33641599266263296 33653682559495152 33693415360627968 33890108766005184 33913633761677824 33930120700793856 33984880891429248 34102883950080044 34119462892204536 34164152772199296 34187867996947456 34339939911659648 34354800946151301 34371502356431394 34395361513974384 34412082642566496 34435969969126656 34457155797689856 34636998215393728 34649439033168036 34690347461778624 34692899243334024 34735785089854464 34875905954953448 34917081758914432 34949174664942846 34973434816730256 34990436972693664 35014725766927104 35031747996274176 35111931545515517 35153386010150128 35199430128932608 35273378511556416 35315023586540544 35413063033899012 35501312033983488 35503923469148288 35512094030661864 35558607987391104 35702048042078803 35719404409624782 35744199220404752 35761576079529888 35808416809363968 35908553394717696 36008240563880508 36033235871782688 36050753244593472 36075778062894592 36097972740436992 36108935947143576 36299412320461752 36342268769482368 36344942064445168 36359936377051392 36562837807726902 36610728035045472 36653952035086848 36656648257107648 36699926472287232 36801810603855836 36879125332015197 36893520349041664 36927429834656592 36953063202582912 36971027744732928 37099399368846584 37143200312611456 37159274492775897 37177339283487018 37203146127360048 37221232246041312 37269984842399232 37420328429130724 37464508273793216 37477964668528692 37513579514571776 37522212560699328 37571359382903808 37722918685970056 37767455780050304 37785816234974976 37802168515142262 37846799174546208 37978211671680049 37996674584500506 38046442859949216 38072852996600576 38091361918815744 38152837981887552 38197882654829568 38303925322380564 38354096036714304 38399378322471936 38402202936017536 38461351496565888 38616500943472991 38632432400617104 38635274157349254 38731552875434496 38947688773176876 38966622992317944 38993671876805184 39044746025370624 39199365370856768 39235394199322629 39245645613325312 39262629652744344 39281716978778736 39308984587399296 39328094448647424 39538460227006048 39547559261418894 39585140817592832 39599358895049184 39646111384889856 39649027706667456 39806040040905292 39858178234232512 39905236295902208 39941913902791824 39969639790548864 39989070825935616 40127921766303448 40147429749660912 40175298297314432 40212224122955346 40312432584635904 40424345538696042 40472072038741728 40475049117223028 40525082604830208 40537390355755524 40575912536169472 40585250320756416 40638409128446976 40774037109099987 40802340619518632 40822176468142608 40850513394748288 40870372662319872 40888059822500814 41152274930149152 41180840996323072 41200860850963968 41430776369105508 41485042651956288 41505210392671872 41534021450836992 41537076645080192 41721838759451536 41736824289952407 41786100351687888 41840832040051968 41893312293837312 42009613991193926 42059212118692384 42114301530509824 42127091938334172 42147571808017368 42202776953893248 42232072231523328 42349314373872044 42399313564396096 42438283521716313 42449371785841664 42467742277458168 42488387752556592 42538551138332928 42656644109014719 42762944040934656 42766089633292256 42816580884335104 42831959621175648 42882528640799232 43111907069680064 43132865702188416 43162806605771776 43202478303019728 43253484770909952 43373562497401521 43403670481920056 43424770953714864 43481648982799104 43603243407871488 43724292113283474 43775914654149216 43833252613387776 43888231926877184 44099286042213864 44102529934332639 44133143935397704 44151351314990976 44154599036970576 44329453681917257 44439922238618368 44480767755381804 44511644312202144 44533283419791936 44564196430634496 44591613385245696 44687912876110658 44746445376166688 44799274709550592 44840450513511576 44871576745993536 44893390832889984 44924553814170624 45074486516907463 45143911987091379 45186811688006912 45197210584478736 45256410165770496 45313174521905664 45438970235373022 45492617189606048 45552203696265728 45647901603190656 45806401261535068 45828669808575192 45860482018632512 45882776856755328 45902633196958461 45914626625502208 45956827569091824 46138819138322043 46199252044224048 46253796615704832 46257198991112032 46328446120863456 46598899553257128 46631246422307008 46650484408292352 46653915963591552 46686301022569472 46729211225715216 46914261476781237 46937068604382978 47031171348741888 47054035311478272 47217417378532016 47293622081714778 47316613633528932 47349458707549152 47378589221823552 47411477316521472 47434526163053568 47625872546166376 47682101439373184 47699227759945608 47702736459584283 47755543259071872 48010987418507344 48067670992791296 48111850837453788 48145247929524768 48168653494876992 48231745090163712 48335905763956426 48399216427282336 48456358359309824 48479915169401856 48500895453390072 48558157431493248 48750450410302536 48814304046727296 48829129292160063 48875531009476864 48950810995629312 49148273928056534 49172167109353596 49236573112875456 49270750936777216 49294703659643904 49374260917736832 49545699323701196 49569785711316024 49604194836480064 49628309661388416 49649786927322417 49970619558038256 49994912518445664 50029616747599104 50339751048187524 50381088313299968 50399184048244416 50402891353523016 50458687217132544 50462398899394944 50662232779334008 50728590479932288 50835163149007776 50870450642516736 50895181051190784 51011674132164053 51071900429840752 51138794715619072 51154325925120066 51179194338306804 51246229158298944 51281801995421184 51306732380445696 51509909867489472 51513698876465672 51593042270961576 51653954953689984 51930251697569168 51955497323090592 51991562502406912 52039348865001036 52169030403646464 52313858932430172 52350172870325792 52375622638371648 52411979449865728 52437459264863232 52460152225095384 52522088650390656 52730079015225192 52799145193398912 52865370275556608 53119594550848518 53251968050975232 53255885203722432 53292853054065152 53318761101247488 53529906332881216 53579106614437173 53616298830607128 53642364119294832 53712625214045952 53899127384928056 53962762718322304 54012360845820762 54049853807674032 54076129866890208 54113667094341888 54146959110655488 54365382812133316 54429568624190144 54449118480692628 54493830216426496 54513403154223552 54517413096667752 54577763724653568 54869699906865536 54984972385661472 55049889708430848 55175892428667241 55202715905783754 55241035158807344 55313390202608384 55340280523562496 55429594803874368 55495037064563712 55649099053269876 55714800468917184 55787776053402624 55804719191040072 56130492643696086 56169455917778896 56196762410689824 56270369271857664 56427726763127808 56584378028955084 56623656369944224 56651183670075456 56678724352462464 56718068184443904 56875525478686292 56995011876750759 57017258721246208 57069664289923824 57109279494900864 57137042878223616 57367528294245862 57455887983570846 57510487602917888 57531144055071456 57599067483707904 57603304404026304 57671313027879936 57831416663202028 57899694604953152 57952911236023881 57975531977065472 58097329313151744 58299056151044632 58367886205532288 58421533159765314 58490507815207776 58567119038055936 58799048056285152 58803373245776852 58868468419987968 58872798715960768 58893944479116516 58963476881098944 59033091375645696 59307690340509072 59348859082936192 59377711226389248 59473541560001184 59680046912640077 59709060061357938 59787267351348768 59828768994658048 59857854443853312 59954459685823296 60191882649455172 60221144624491368 60262947445971648 60341880221027328 60636518308044063 60708108058112592 60712573675834542 60787623907245312 60863868804254208 61104893078100256 61177035809007104 61203510929277948 61233264702213912 61275770092122432 61305558993479808 61518425517762724 61599002725632064 61671728820939776 61728412395223728 61771261494484608 61801291276445952 62131866071009504 62146164553658262 62205221284788736 62227563977934432 62301032176255488 62305614967620288 62552348635708316 62582758139177304 62708228464989184 62839968440755968 63014420986790889 63058162775619704 63088818178038576 63132611610065536 63171452295764736 63190637907501258 63348108347284992 63523971560808066 63598970346594144 63603648612779044 63674057678762496 63701613416187252 64144416061401984 64149134449938384 64193663906033024 64224871326502656 64667860604520096 64699298553282624 64744209908657664 64775684974242816 64923948895481522 65000600547070048 65085738728969728 65105505722880084 65137156430572296 65222473474198656 65267747994172416 65485574750978767 65562889479138128 65586438169925211 65648764150500608 65663871981223824 65749878920081664 65832347890315776 66015107700447598 66093047615088032 66171079548517888 66199715903096556 66231898555455864 66627492744051008 66659883357927552 66706155663465472 66767466468303216 66846294645951744 67031869314165987 67119668064250032 67198912064325888 67203855138030688 67283198532526592 67307365118990304 67386830721255936 67780217532010368 67827267523355648 67969761782858496 68158455353059533 68205767900160088 68238925784409072 68328305544398592 68679879823319296 68709601892302602 68743004712862788 68790723027948768 68824165285132992 68871939938253312 68914311595379712 69273996430787456 69298878066336072 69380694923557248 69385798486668048 69660570071584261 69751811909906896 69834163517828864 69898349329885692 69946869633460512 69980873945387328 70029451533854208 70063495992548352 70223863091031034 70306772020300256 70398860257865216 70546757023112832 70826126067798024 70831335955140299 70940433122572167 71007846938296576 71024188061323728 71117215974782208 71404096084157606 71438808819249564 71488398440809504 71523152159059776 71616833618727936 72016481127761016 72066471743565376 72101506489186944 72151556125789184 72217871894287152 72503858645934639 72598824640923504 72684537538964736 72689884128890336 72719872754102784 73125675615453804 73221456070090944 73307904070173696 73313296514215296 73603621207711672 73722410892084801 73758250664030394 73854859669313184 73906126405165824 73942055489465856 74111300154276077 74198798737693168 74286400625222912 74318548985551794 74354678566974036 74406292254720096 74442464492082624 74539969684798464 74840656858261448 74929016547586432 74955929337057384 75044425121398656 75445837371940112 75534911560100608 75571632469949952 75604337030284524 75693598349092416 75956423343360098 75993349169001012 76092885719898432 76145705993201152 76182723837631488 76305675963775104 76607850644761128 76708192073428608 76731488887680099 76804405872035072 76922702993131776 77233001886945982 77264864801234208 77270548314698508 77463105750868992 77895377546353752 77933245984635888 77987343753610368 78398730741713536 78470788398645258 78525259305488688 78563433957557472 78617969174798592 78656188897294848 79076920454012096 79095118522837788 79170281635185664 79198717790098368 79292222769779712 79298055413334912 79612080081810584 79716356468465024 79883827805583648 79939279581097728 79978141651871232 80161202207686369 80255843532606896 80294859499321824 80350596594628864 80424448245910692 80624865169271808 80848691077392084 80944144077483456 80950098234446056 81050165209660416 81074780711511048 81170500641512832 81548074218199974 81604681239037264 81644352936285216 81701026789496576 81740745324639744 81776119645001628 82304549860298304 82361681992646144 82401721701927936 82804073858675631 82861552738211016 82970085303912576 83010420785343744 83074153290160384 83443677518903072 83473648579904814 83572200703375776 83681664080103936 83786624587674624 84019227982387852 84118424237384768 84195738965544129 84228603061019648 84254183876668344 84295143616034736 84405553907786496 84698628747744088 84798627128792192 84876567043432626 84935484554916336 84976775505113184 85077102276665856 85313288218029438 85525888081869312 85532179266584512 85633161768670208 85663919242351296 85765057281598464 86051292441368793 86223814139360128 86265731404376832 86404956606039456 86506969541819904 86704973816477093 86747124994803042 86807340963840112 86849541907429728 86963297965598208 87206486815742976 87448584226566948 87551829308298432 87666505226775552 88198572084427728 88205059868665278 88266287870795408 88302702629981952 88309198073941152 88658907363834514 88879844477236736 88961535510763608 89023288624404288 89066566839583872 89128392861268992 89375825752221316 89492890752333376 89563590092036907 89598549419101184 89680901027023152 89743153491987072 89786781665779968 90148973033814926 90287823974182758 90373623376013824 90394421168957472 90512820331540992 90626349043811328 90877940470746044 90985234379212096 91068860513751813 91104407392531456 91295803206381312 91612802523070136 91657339617150384 91720964037265024 91765553713510656 91805266393916922 91913655138183648 92277638276644086 92398504088448096 92507593231409664 92514397982224064 92656892241726912 93197799106514256 93262492844614016 93307831927183104 93458422451430432 93782930862720121 93828522953562474 93874137208765956 94062342697483776 94108070622956544 94434834757064032 94587244163429556 94633227267057864 94698917415098304 94757178443647104 94822954633042944 95251745092332752 95285957341212099 95364202878746368 95398455519891216 95405472919168566 95511086518143744 96021974837014688 96135341985582592 96223701674907576 96290495859049536 96337306989753984 96671811527912852 96798432854564672 96912716718619648 97001790906780144 97116314862986496 97385923343222283 97500900820605072 97628608093454592 97658258584320126 97751062018953728 97901621991258624 98296547856113068 98344334218707192 98473146225750912 98541501873554432 98748521835473664 99022661550671397 99091398647402392 99139571422632048 99208389672960128 99256619322776832 99299573854644834 99941239116076512 99989825036891328 100059233495198208 100679502096375048 100798368096488832 100805782707046032 100924797798789888 101204979160603549 101324465558668016 101457180959864576 101670326298015552 101740901285033472 101790362102381568 102023348264328106 102143800859681504 102277589431238144 102308651850240132 102358388676613608 102492458316597888 102563603990842368 102905903180109491 103019819734978944 103027397752931344 103064402838453903 103186084541923152 103307909907379968 103860503395138336 103910994646181184 103983125004813824 104078697730002072 104627717864860344 104700345740651584 104751245276743296 104823958899731456 104920304450190768 105044177300781312 105335794636546551 105460158030450384 105598290386797824 105730740551113216 106239189101697036 106503936101950464 106511770407444864 106585706108130304 107059812665762432 107106144126236409 107158213228874346 107232597661214256 107284728238589664 107425250428091904 107657244656084767 107798254769856112 107925525436644608 108024721691641524 108099707615348064 108152259733780416 108227334188683776 108293918221310976 108730765624266632 108859137248380288 108898236961385256 109026806308447104 109034826193335504 109466610112489553 109739399813731072 109969944771322944 110099779416861696 110351784857334482 110405431811567508 110482070317614688 110626780405216768 110680561047124992 110859189607748736 111298198106539752 111306385072363327 111429600937834368 111477823478327691 111609438382080144 112260985287392172 112338911835557792 112393524821379648 112540738543715328 113168756057910168 113247312739888448 113302367340150912 113357448704924928 113751050957372584 113934635015040147 113990023753501518 114139328579847648 114218558989801728 114274085756447232 114735056588491724 114911775967141692 115020975205835776 115062288110142912 115198134967415808 115206608808052608 115662833326404056 115799389209906304 115849502830418973 115905822472047762 116194658626303488 116598112302089264 116735772411064576 116843066319530628 116981015630415552 117134238076111872 117598096112570304 117606746491553704 117736936839975936 117745597431921536 117787888958233032 117926953762197888 118615380681018144 118697718165872384 118755422452778496 118947083120002368 119360093825280154 119418120122715876 119574534702697536 119657537989316096 119715708887706624 119908919371646592 120383765298910344 120442289248982736 120525894891943296 121273036616088126 121416216116225184 121425147351669084 121575247814490624 121727737608508416 122209786156200512 122322111327299961 122354071618014208 122407021858555896 122466529404427824 122551540184244864 122611117986959616 123036851035525448 123198005451264128 123456824790447456 123542522988969216 123602582552891904 124263732142019008 124292329107316524 124410442569577472 124455127955868864 124602064352510976 124611229935240576 125104697271416632 125165516278354608 125679936881511936 126028841973581778 126116325551239408 126177636356077152 126265223220131072 126342904591529472 126381275815002516 126696216694569984 127047943121616132 127197940693188288 127207297225558088 127348115357524992 127403226832374504 127969932327044157 128288832122803968 128298268899876768 128387327812066048 128449742653005312 129335721209040192 129398597106565248 129488419817315328 129847897790963044 130001201094140096 130120687492204563 130171477457939456 130211011445760168 130274312861144592 130444946948397312 130971149501957534 131125778958276256 131172876339850422 131297528301001216 131327743962447648 131499757840163328 131664695780631552 132030215400895196 132186095230176064 132307589802997917 132342159097035776 132399431806193112 132463797110911728 132988361045751771 133254985488102016 133319766715855104 133534932936606432 133692589291903488 134063738628331974 134239336128500064 134397824128651776 134407710276061376 134566397065053184 134614730237980608 134773661442511872 135223459550722389 135560435064020736 135939523565716992 136316910706119066 136411535800320176 136477851568818144 136656611088797184 137359759646638592 137419203784605204 137486009425725576 137581446055897536 137648330570265984 137743879876506624 138416457414966129 138547992861574912 138597756132672144 138761389847114496 138771596973336096 139321140143168522 139503623819813792 139668327035657728 139796698659771384 139893739266921024 139961747890774656 140058903067708416 140447726182062068 140613544040600512 140742784430343711 140797720515730432 141093514046225664 141652252135596048 141662671910280598 141880866245144334 142015693876593152 142048376122647456 142234431949564416 142808192168315212 142877617638499128 142976796881619008 143046304318119552 143108209378752849 144032962255522032 144132943487130752 144203012978373888 144435743788574304 145007717291869278 145197649281847008 145369075077929472 145379768257780672 145439745508205568 146251351230907608 146442912140181888 146626593028430592 147207242415423344 147444821784169602 147516501328060788 147709719338626368 147812252810331648 147884110978931712 148222600308552154 148397597475386336 148572801250445824 148637097971103588 148709357133948072 148812584509440192 148884928984165248 149681313716522896 149858033095172864 149911858674114768 150088850242797312 150891674743880224 151069823120201216 151143264939899904 151208674060569048 151387196698184832 151912846686720196 151986698338002024 152185771439796864 152291411986402304 152611351927550208 153035022396492159 153215701289522256 153416384146857216 153462977775360198 153608811744070144 153845405986263552 154466003773891964 154529729602468416 154541096629397016 155790755092707504 155866491969271776 155974687507220736 156407695066387303 156797461483427072 156941576797290516 157050518610977376 157126867915114944 157235938349597184 157312377794589696 158153840908024192 158190237045675576 158397435580196736 158596110826669824 159036395823805577 159224160163621168 159432712936930048 159767655611167296 159878559162195456 159956283303742464 160322404415372738 160511687065213792 160589718998643648 160701193189257728 160848896491821384 161697382154784168 161888288154966912 161900196468892112 162149561423022096 162341001283025664 163096148436399948 163209362478074528 163288705872570432 163402053578993152 163481490649279488 163552239290003256 164609099720596608 164723363985292288 165527677286001723 165608147717351262 165723105476422032 165940170607825152 166020841570687488 166148306580320768 166887355037806144 166947297159809628 167144401406751552 167363328160207872 168038455964775704 168236848474769536 168391477931088258 168508367753336688 168590287232069472 168811107815572992 169175670173847491 169397257495488176 169597254257584384 169753134086865252 169870969109832672 169953551010226368 170154204553331712 170626576436058876 171051776163738624 171064358533169024 171327838484702592 172018958748197869 172102584882737586 172447628278720256 172531462808753664 172809913212078912 173013939083639808 173409947632954186 173494249989606084 173614681927680224 173699083814859456 173926595931196416 174897168453133896 175103658616596864 176397144168855456 176410119737330556 176532575741590816 176605405259963904 176618396147882304 177317814727669028 177759688954473472 177923071021527216 178046577248808576 178133133679167744 178751651504442632 178985781504666752 179040140737920231 179127180184073814 179361802054046304 179486306983974144 179573563331559936 180297946067629852 180575647948365516 180747246752027648 180788842337914944 181025640663081984 181755880941492088 181970468758424192 182137721027503626 182591606412762624 183225605046140272 183314679234300768 183441928074530048 183531107427021312 183610532787833844 183827310276367296 184555276553288172 184797008176896192 185015186462819328 185028795964448128 185313784483453824 186395598213028512 186524985689228032 186615663854366208 186916844902860864 187565861725440242 187657045907124948 187748274417531912 188124685394967552 188869669514128064 189043262960372667 189174488326859112 189266454534115728 189397834830196608 189514356887294208 190503490184665504 190571914682424198 190728405757492736 190796911039782432 190810945838337132 191022173036287488 192043949674029376 192270683971165184 192447403349815152 192580991718099072 192674613979507968 193343623055825704 193596865709129344 194003581813560288 194232629725972992 194771846686444566 195001801641210144 195257216186909184 195316517168640252 195502124037907456 195803243982517248 196456724252936301 196593095712226136 196688668437414384 196946292451501824 197497043670947328 198045323101342794 198182797294804784 198279142845264096 198416779345920256 198513238645553664 198599147709289668 199882478232153024 199979650073782656 200118466990396416 201095607942497961 201359004192750096 201596736192977664 201611565414092064 201849595597579776 202409958321207098 202648931117336032 202914361919729152 203340652596031104 203481802570066944 204046696528656212 204287601719363008 204475366059178599 204555178862476288 204617303700480264 204716777353227216 204984916633195776 205811806360218982 206039639469957888 206054795505862688 206128805676907806 206372169083846304 206615819814759936 207721006790276672 207821989292362368 207966250009627648 208157395460004144 208981710214752783 209255435729720688 209400691481303168 209502490553486592 209840608900381536 210088354601562624 210671589273093102 210920316060900768 211196580773595648 211461481102226432 212478378203394072 212494007865420897 213023540814889728 214119625331524864 214212288252472818 214316426457748692 214465195322428512 214569456477179328 214850500856183808 215314489312169534 215596509539712224 215851050873289216 216049443383283048 216199415230696128 216304519467560832 216454668377367552 217461531248533264 217511575937803917 217718274496760576 217796473922770512 218053612616894208 218069652386671008 218933220224979106 219478799627462144 219939889542645888 220703569714668964 220810863623135016 220964140635229376 221167232676254403 221253560810433536 221718379215497472 222333900462828231 222596396213079504 222612770144726654 222859201875668736 222955646956655382 223218876764160288 224521970574784344 224677823671115584 224787049642759296 226337512115820336 226494625479776896 226604734680301824 226714897409849856 227502101914745168 227869270030080294 227980047507003036 228278657159695296 228437117979603456 228548171512894464 229470113176983448 229823551934283384 230124576220285824 230413217616105216 231052876951566593 231325666652808112 231598778419812608 231699005660837946 231811644944095524 232389317252606976 233196224604178528 233471544822129152 233686132639061256 233962031260831104 235196192225140608 235213492983107408 235491194863843072 235575777916466064 235853907524395776 237230761362036288 237395436331744768 237510844905556992 237894166240004736 238720187650560308 238836240245431752 239149069405395072 239315075978632192 239817838743293184 240483606623059107 240767530597820688 240884578497965472 241051789783886592 242546073232176252 242832432232450368 242850294703338168 243150495628981248 244419572312401024 244644222654599922 244814043717111792 244933058808855648 245103080368489728 245222235973919232 245783520818608619 246073702071050896 246396010902528256 246913649580894912 247085045977938432 247205165105783808 248527464284038016 248584658214633048 248910255911737728 249222459870481152 249914336294551621 250209394542833264 250331032556709216 251359873763023872 252057683947163556 252232651102478816 252355272712154304 252530446440262144 252685809183058944 252762551630005032 254095886243232264 254395881386376576 254414594451116176 254806453664749008 255939864654088314 256577664245607936 256596537799753536 256774655624132096 256899485306010624 258153877324106379 258671442418080384 258797194213130496 259695795581926088 260002402188280192 260114921449431279 260241374984409126 260422022891520336 260548625722289184 260889893896794624 261942299003915068 262251557916552512 262345752679700844 262595056602002432 262655487924895296 262999515680326656 264060430801790392 264372190460352128 264615179605995834 264798863612386224 264927594221823456 265847481701760343 265976722091503542 266509970976204032 266639533431710208 267069865873212864 267385178583806976 268127477256663948 268478672257000128 268795648257303552 268815420552122752 269229460475961216 270315506604310937 270446919101444778 271120870128041472 271879047131433984 272633821412238132 272823071600640352 272955703137636288 273313222177594368 274719519293277184 274838407569210408 274972018851451152 275162892111795072 275296661140531968 276832914829932258 277095985723149824 277195512265344288 277522779694228992 277543193946672192 278642280286337044 279007247639627584 279336654071315456 279593397319542768 279787478533842048 279923495781549312 280895452364124136 281227088081201024 281348792588160363 281485568860687422 282187028092451328 283304504271192096 283325343820561196 283761732490288668 284031387753186304 284096752245294912 284468863899128832 285616384336630424 285755235276998256 285953593763238016 286092608636239104 286216418757505698 288065924511044064 288265886974261504 288406025956747776 288871487577148608 290015434583738556 290395298563694016 290738150155858944 290759536515561344 292157770029666849 292502702461815216 292885824280363776 293253186056861184 294414484830846688 294889643568339204 295033002656121576 295419438677252736 295624505620663296 296445200617104308 296795194950772672 297067984652014191 297145602500891648 297274195942207176 297418714267896144 297625169018880384 297769857968330496 299362627433045792 299716066190345728 299823717348229536 300177700485594624 301783349487760448 302139646240402432 302417348121138096 302774393396369664 303614937481810647 303825693373440392 303973396676004048 304371542879593728 305222703855100416 306070044792984318 306431402579044512 306832768293714432 306925955550720396 307217623488140288 307690811972527104 308717709540328473 308932007547783928 309059459204936832 309082193258794032 311581510185415008 311732983938543552 311949375014441472 312815390132774606 313594922966854144 313883153594581032 314101037221954752 314253735830229888 314471876699194368 315521405618352241 316007383909639653 316307681816048384 316380474091351152 316794871160393472 317192221653339648 318072791647611154 318448320327242336 318865425873860096 319535311222334592 319757118324390912 320644808830745476 321023374130427584 321179437997287296 321318432378709227 321402386378515456 321697792983642768 322971733968254301 323394764309568336 323776576309933824 323800392937784224 324299122846044192 324682002566051328 326192296872799896 326418724956149056 326577411745140864 326804107157986304 327104478580006512 328399830337468659 329218199441193216 331055354572003446 331216295434702524 331446210952844064 331880341215650304 332041683141374976 332296613160641536 333774710075612288 333894594319619256 333919155217089981 334288802813503104 336076911929551408 336473696949539072 336782955862176516 337016735506673376 337180574464138944 337622215631145984 338351340347694982 338794514990976352 339194508515168768 339506268173730504 339741938219665344 339907102020452736 341253152872117752 341803905045120441 342128717066338048 342655676969405184 344037917496395738 344205169765475172 344895256557440512 345062925617507328 345619826424157824 346819895265908372 346988499979212168 347229363855360448 347398167629718912 347548508491256919 349794336906267792 350207317233193728 352794288337710912 352820239474661112 353065151483181632 353210810519927808 353236792295764608 354635629455338056 355846142043054432 356093154497617152 356266267358335488 357081718925148371 357503303008885264 357971563009333504 358080281475840462 358254360368147628 358723604108092608 358972613967948288 359147126663119872 360595892135259704 361151295896731032 361577684675829888 363511761882984176 363940937516848384 364275442055007252 365183212825525248 366451210092280544 366629358468601536 366883856149060096 367062214854042624 367221065575667688 367654620552734592 369110553106576344 369594016353792384 370057591928896256 370627568966907648 372791196426057024 373049971378456064 373231327708732416 373833689805721728 375131723450880484 375314091814249896 375496548835063824 377739339028256128 378086525920745334 378348976653718224 378532909068231456 378795669660393216 379028713774588416 381006980369331008 381143829364848396 381456811514985472 381593822079564864 381621891676674264 382044346072574976 384087899348058752 384894806699630304 385161983436198144 385349227959015936 386231247000670687 386687246111651408 387193731418258688 388007163627120576 388465259451945984 389543693372889132 390003603282420288 390514432373818368 390633034337280504 392913448505872602 393186191424452272 393377336874828768 393892584903003648 394994087341894656 396090646202685588 396365594589609568 396558285690528192 396833558691840512 397026477291107328 397198295418579336 398965083137255313 399764956464306048 399959300147565312 402191215884995922 402718008385500192 403193472385955328 403223130828184128 403699191195159552 404819916642414196 405297862234672064 405670378652167167 405828723839458304 406681305192062208 408093393057312424 408575203438726016 408950732118357198 409234607400960528 409433554706454432 409969833266391552 411623612720437964 412079278939915776 412109591011725376 412257611353815612 412744338167692608 413231639629519872 415442013580553344 415643978584724736 416314790920008288 417760328388480539 417963420429505566 418510871459441376 418801382962606336 419004981106973184 419681217800763072 420176709203125248 421343178546186204 421840632121801536 422393161547191296 424956756406788144 424988015730841794 426047081629779456 428239250663049728 428424576504945636 428632852915497384 428930390644857024 429138912954358656 430628978624339068 431193019079424448 431702101746578432 432098886766566096 432398830461392256 432609038935121664 434923062497066528 435023151875607834 435436548993521152 435592947845541024 436107225233788416 436139304773342016 437866440449958212 438957599254924288 439879779085291776 441407139429337928 441621727246270032 441928281270458752 442334465352508806 443436758430994944 444667800925656462 445192792426159008 445225540289453308 445718403751337472 445911293913310764 446437753528320576 449043941149568688 449355647342231168 449574099285518592 452675024231640672 452989250959553792 453209469360603648 453429794819699712 455004203829490336 455738540060160588 455960095014006072 456557314319390592 456874235959206912 458940226353966896 459105067189476477 459647103868566768 460249152440571648 460826435232210432 462105753903133186 462651333305616224 463197556839625216 463398011321675892 463623289888191048 466392449208357056 466943089644258304 467372265278122512 467924062521662208 469223085199161909 470392384450281216 470426985966214816 470982389727686144 471151555832932128 471707815048791552 474461522724072576 474790872663489536 475788332480009472 477109187471416731 477440375301120616 477672480490863504 478298138810790144 479635677486586368 480967213246118214 481535061195641376 481769156995930944 482103579567773184 485092146464352504 485664864464900736 485700589406676336 487623990501089827 488839144624802048 489288445309199844 489628087434223584 489866117617711296 490206160736979456 490444471947838464 491567041637217238 492147404142101792 492792021805056512 493827299161789824 494170091955876864 495819351685982093 496583031858005169 497054928568076032 497169316429266096 497820511823475456 498444919740962304 499828672589103242 500418789085666528 500662065113418432 504115367894327112 504465302204957632 504710545424308608 505060892880524288 505525103260010064 507527010521542473 508191772486464528 508791762772753152 508829188902232352 509612907329498016 511879729308176628 513155328491215872 513193075599507072 513549311248264192 516056876244593607 516307754648212758 517342884836160768 517594388426260992 519391591163852176 520004804376560384 520229842898862558 520482749968818252 520844045783040672 521097251444578368 521779787793589248 523884598007830136 524503115833105024 524691505359401688 525310975849790592 528120861603580784 528744380920704256 529230359211991668 529597727224772448 529855188443646912 531694963403520686 531953444183007084 533019941952408064 533279066863420416 534139731746425728 536254954513327896 536957344514000256 537120422213760693 537630841104245504 538458920951922432 540631013208621874 540893838202889556 542241740256082944 545267642824476264 545646143201280704 545911406275272576 549676815138420816 549944037702902304 550325784223590144 550593322281063936 553665829659864516 554191971446299648 554391024530688576 555045559388457984 555086387893344384 557284560572674088 558014495279255168 559186794639085536 559574957067684096 559846991563098624 561128415453804583 561790904728248272 562454176162402048 562697585176320726 562971137721374844 564374056184902656 566609008542384192 566650687641122392 567523464980577336 568193504490589824 571232768673260848 571510470553996512 571907187526476032 572185217272478208 572432837515011396 576131849022088128 576531773948523008 576812051913495552 577742975154297216 580030869167477112 580790597127388032 581519073031122688 584315540059333698 585005404923630432 585771648560727552 586506372113722368 588828969661693376 589370172758808903 589779287136678408 590066005312243152 590838877354505472 592890401234208616 593590389901545344 594135969304028382 594548391884414352 594837428535792288 595250338037760768 595539715936660992 598725254866091584 599432132380691456 599647434696459072 600355400971189248 603566698975520896 604834696242276192 605548786792739328 606934816715339651 607229874963621294 607651386746880784 607946793352008096 608743085759187456 610445407710200832 612140089585968636 612862805158089024 613665536587428864 613851911101440792 617435419080656946 617864015095567856 618118918409873664 618164386517588064 623163020370830016 623465967877087104 623898750028882944 625630780265549212 626945130644258349 627189845933708288 627766307189162064 628202074443909504 628507471660459776 631042811236704482 632014767819279306 632615363632096768 632760948182702304 633589742320786944 634384443306679296 636145583295222308 636896640654484672 637482023596262691 637730851747720192 639070622444669184 641289617661490952 642046748260855168 642358875994574592 642636864757418454 643395585967285536 645943467936508602 646789528619136672 647553152619867648 647600785875568448 648598245692088384 649364005132102656 652384593745599792 652837449912298112 653154823490281728 654208957160013024 656480516039040847 656799660674937318 658436398882386432 662110709144006892 662432590869405048 662892421905688128 663760682431300608 667001701388484693 667549420151224576 667789188639238512 667838310434179962 668577605627006208 672153823859102816 672947393899078144 673565911724353032 674033471013346752 674361148928277888 676702680695389964 677589029981952704 678389017030337536 679012536347461008 679483876439330688 679814204040905472 682506305744235504 683607810090240882 684257434132676096 685311353938810368 688075834992791476 688410339530950344 689790513114881024 691239652848315648 693158630854699779 693639790531816744 693976999958424336 694458727710720896 694796335259437824 695097016982513838 699588673812535584 700414634466387456 705588576675421824 705640478949322224 706130302966363264 706473584591529216 709271258910676112 711692284086108864 712186308995234304 712532534716670976 714163437850296742 715006606017770528 715943126018667008 716160562951680924 716508720736295256 717447208216185216 717945227935896576 720341322260766437 721191784270519408 721450819869177321 722302591793462064 723155369351659776 727023523765968352 727881875033696768 728550884110014504 732902420184561088 733258716937203072 733767712298120192 734442131151335376 735309241105469184 737350562455825857 738221106213152688 739188032707584768 740115183857792512 741255137933815296 745582392852114048 746099942756912128 747667379611443456 749743008883654863 750263446901760968 750628183628499792 750993097670127648 753600712592593369 755478678056512256 756173051841490668 756697953307436448 757065818136462912 757591339320786432 758057427549176832 762013960738662016 762287658729696792 763187644159129728 763243783353348528 766266270787426871 768175798696117504 769789613399260608 770323966872396288 770698455918031872 772462494001341374 773374492223302816 774387462836517376 776014327254241152 779087386745778264 779144695506543289 780007206564840576 780344764348293837 781266068674561008 785826897011745204 786372382848904544 786754673749657536 787785169806007296 792181292405371176 792731189179219136 793116571381056384 793667117383681024 794396590837158672 797542445105281029 797930166274510626 799529912928612096 799918600295130624 804382431769991844 805436016771000384 806386944771910656 806446261656368256 809639833284828392 810595724469344128 810946519812932811 811340757304334334 813362610384124416 816186786114624848 817150406877452032 817901464236714396 818469214801921056 818867109412908864 819939666532783104 823247225440875928 824158557879831552 824219182023450752 824515222707631224 825488676335385216 830884027161106688 831287957169449472 832629581840016576 835520656776961078 835926840859011132 837021742918882752 837602765925212672 838009962213946368 839362435601526144 842686357092372408 843681264243603072 844046377764481089 849913512813576288 849976031461683588 852094163259558912 856478501326099456 856849153009891272 857265705830994768 857860781289714048 858277825908717312 861257957248678136 862386038158848896 864197773533132192 864797660922784512 865218077870243328 869846124994133056 870046303751215668 870873097987042304 871185895691082048 872214450467576832 872278609546684032 875732880899916424 879759558170583552 882814278858675856 883243454492540064 883856562540917504 884668930705017612 886873516861989888 889335601851312924 890385584852318016 890451080578906616 891436807502674944 891822587826621528 892875507056641152 898087882299137376 898711294684462336 899148198571037184 905350048463281344 905978501919107584 906418938721207296 910008407658980672 910844812445431941 911477080120321176 911920190028012144 913114628638781184 917880452707933792 918210134378952954 919294207737133536 920498304881143296 921652870464420864 924211507806266372 925302666611232448 926153128620985419 926395113679250432 926796022643351784 927246579776382096 932784898416714112 934744530556245024 935848125043324416 938446170398323818 940784768900562432 940853971932429632 941964779455372288 942303111665864256 943415630097583104 946564216855056723 948923045448145152 951576664960018944 954218374942833462 954880750602241232 955344960981727008 956596277621580288 959271354973172736 961934426492236428 963070122391282752 963538313991861888 964207159135546368 968915201904762903 970184292928705008 971329728929801472 971401178813352672 975247981002179654 977678289249604096 978576890618399688 979256174868447168 979732235235422592 980412321473958912 983134083274434476 984294808284203584 985199491012405977 985584043610113024 987654598323579648 991638703371964186 993166063716010338 994109857136152064 994338632858532192 995641023646950912 996889839481924608 999657345178206484 1000837578171333056 1001324130226836864 1001757465651269943 1008230735788654224 1008930604409915264 1009421090848617216 1011050206520020128 1015054021043084946 1016383544972929056 1017583525545506304 1017658377804464704 1019225814658996032 1023759458616353256 1026386151199014144 1032113752489187214 1032615509296425516 1034685769672321536 1035188776852521984 1038783182327704352 1040009608753120768 1040459685797725116 1040965499937636504 1041688091566081344 1042194502889156736 1047769196015660272 1049006231666210048 1049383010718803376 1050621951699581184 1056241723207161568 1057488761841408512 1058460718423983336 1059195454449544896 1059710376887293824 1063389926807041372 1063906888366014168 1066039883904816128 1068279463492851456 1071245156775445113 1072509909026655792 1073914689028000512 1074240844427521386 1075261682208491008 1076917841903844864 1081262026417243748 1081787676405779112 1090535285648952528 1091292286402561408 1091822812550545152 1099353630276841632 1099888075405804608 1100651568447180288 1101186644562127872 1107331659319729032 1108782049061377152 1110172775786688768 1113254770766639039 1114569121145348176 1116028990558510336 1118373589278171072 1119149914135368192 1119693983126197248 1122256830907609166 1123581809456496544 1124908352324804096 1125395170352641452 1125942275442749688 1133218017084768384 1133301375282244784 1135046929961154672 1136387008981179648 1142465537346521696 1143020941107993024 1143814375052952064 1144370434544956416 1144865675030022792 1152263698044176256 1153063547897046016 1155485950308594432 1158693741002012061 1160061738334954224 1161581194254776064 1163038146062245376 1168631080118667396 1170010809847260864 1171543297121455104 1177657939323386752 1178740345517617806 1179558574273356816 1180132010624486304 1181677754709010944 1184229691216932437 1185780802468417232 1187180779803090688 1188271938608056764 1189096783768828704 1189674857071584576 1190500676075521536 1191079431873321984 1197450509732183168 1199294869392918144 1204132711237385083 1207133397951041792 1209669392484552384 1211097573585478656 1213869633430679302 1214459749927242588 1215302773493761568 1215893586704016192 1217486171518374912 1224280179171937272 1225725610316178048 1227703822202881584 1234870838161313892 1235728030191135712 1236237836819747328 1236328773035176128 1246326040741660032 1246931935754174208 1251261560531098424 1253280985165441617 1253890261288516698 1255532614378324128 1256404148887819008 1257014943320919552 1262085622473408964 1264029535638558612 1265230727264193536 1265521896365404608 1267179484641573888 1272291166590444616 1273793281308969344 1274964047192525382 1278141244889338368 1282579235322981904 1284093496521710336 1284717751989149184 1285273729514836908 1286791171934571072 1291886935873017204 1293579057238273344 1295106305239735296 1295201571751136896 1297196491384176768 1304769187491199584 1305674899824596224 1306309646980563456 1308417914320026048 1312961032078081694 1313599321349874636 1316872797764772864 1324221418288013784 1324865181738810096 1325784843811376256 1334003402776969386 1335098840302449152 1335578377278477024 1335676620868359924 1337155211254012416 1344307647718205632 1345894787798156288 1347131823448706064 1348066942026693504 1348722297856555776 1353405361390779928 1355178059963905408 1358025072694922016 1358967752878661376 1359628408081810944 1365012611488471008 1367215620180481764 1368514868265352192 1370622707877620736 1376151669985582952 1376820679061900688 1382479305696631296 1386317261709399558 1387279581063633488 1387953999916848672 1388917455421441792 1389592670518875648 1390194033965027676 1399177347625071168 1400829268932774912 1407669255597485727 1411177153350843648 1411280957898644448 1412260605932726528 1412947169183058432 1418542517821352224 1423384568172217728 1424372617990468608 1428326875700593484 1430013212035541056 1431327562414250193 1431886252037334016 1432321125903361848 1433017441472590512 1434894416432370432 1440682644521532874 1442383568541038816 1442901639738354642 1444605183586924128 1446310738703319552 1454047047531936704 1455763750067393536 1457101768220029008 1462871971503269481 1465804840369122176 1466517433874406144 1468884262302670752 1470618482210938368 1474701124911651714 1476442212426305376 1478376065415169536 1480230367715585024 1482510275867630592 1487458055057946279 1491164785704228096 1495334759222886912 1499486017767309726 1500526893803521936 1501256367256999584 1501986195340255296 1507201425185186738 1510957356113024512 1512346103682981336 1513395906614872896 1514131636272925824 1515182678641572864 1522581031564627419 1524027921477324032 1524575317459393584 1526375288318259456 1526487566706697056 1532532541574853742 1536351597392235008 1539579226798521216 1540647933744792576 1544924988002682748 1546748984446605632 1548170628733780821 1548774925673034752 1552028654508482304 1558174773491556528 1558289391013086578 1560014413129681152 1560689528696587674 1562532137349122016 1571653794023490408 1572744765697809088 1573509347499315072 1584362584810742352 1585462378358438272 1586233142762112768 1588793181674317344 1595084890210562058 1595860332549021252 1599059825857224192 1599837200590261248 1608764863539983688 1610872033542000768 1612892523312736512 1619279666569656784 1621191448938688256 1621893039625865622 1622681514608668668 1626725220768248832 1632373572229249696 1634300813754904064 1635802928473428792 1636938429603842112 1637734218825817728 1646494450881751856 1648438364046901504 1649030445415262448 1650977352670770432 1661768054322213376 1662575914338898944 1665259163680033152 1671041313553922156 1671853681718022264 1674043485837765504 1675205531850425344 1678724871203052288 1683385246361413749 1685372714184744816 1687362528487206144 1688092755528962178 1699827025627152576 1699952062923367176 1713698306019782544 1714531411661989536 1715721562579428096 1716555651817434624 1720484645730260333 1722515914497356272 1724772076317697792 1728395547066264384 1729595321845569024 1730436155740486656 1739692249988266112 1740092607502431336 1742371791382164096 1744557219093368064 1749400354061861347 1751465761799832848 1759519116341167104 1765628557717351712 1766486908985080128 1767713125081835008 1769337861410035224 1778671203702625848 1780771169704636032 1780902161157813232 1783645175653243056 1785751014113282304 1796175764598274752 1797422589368924672 1798296397142074368 1810700096926562688 1811957003838215168 1820016815317961344 1820804450146018953 1821689624890863882 1822954160240642352 1823840380056024288 1826229257277562368 1835760905415867584 1836420268757905908 1838588415474267072 1840996609762286592 1848423015612532744 1850605333222464896 1852306257241970838 1853592045286703568 1854493159552764192 1860932371912322401 1865569796833428224 1869489061112490048 1871696250086648832 1876892340796647636 1881569537801124864 1881707943864859264 1884606223331728512 1892208546230176559 1893128433710113446 1897846090896290304 1903153329920037888 1908436749885666924 1909761501204482464 1910689921963454016 1913192555243160576 1923868852984472856 1926140244782565504 1927076627983723776 1937830403809525806 1940368585857410016 1942659457859602944 1942802357626705344 1950495962004359308 1955356578499208192 1957153781236799376 1958512349736894336 1959464470470845184 1966268166548868952 1968589616568407168 1969441548117122541 1970398982024811954 1975309196647159296 1983277406743928372 1986332127432020676 1988219714272304128 1988677265717064384 1991282047293901824 1999314690356412968 2001675156342666112 2002648260453673728 2003514931302539886 2016461471577308448 2017861208819830528 2018842181697234432 2022100413040040256 2030108042086169892 2032767089945858112 2035167051091012608 2035316755608929408 2038451629317992064 2047518917232706512 2052772302398028288 2064227504978374428 2065231018592851032 2069371539344643072 2077566364655408704 2079475892564099337 2080019217506241536 2080919371595450232 2081930999875273008 2083376183132162688 2084389005778313472 2095538392031320544 2098012463332420096 2098766021437606752 2101243903399162368 2112483446414323136 2114977523682817024 2116921436847966672 2118390908899089792 2119420753774587648 2126779853614082744 2127813776732028336 2136558926985702912 2142490313550890226 2145019818053311584 2147829378056001024 2148481688855042772 2150523364416982016 2153835683807689728 2161023966782299311 2162524052834487496 2163575352811558224 2181070571297905056 2182584572805122816 2183645625101090304 2198707260553683264 2199776150811609216 2201303136894360576 2212051687367477571 2214663318639458064 2217564098122754304 2220345551573377536 2226509541533278078 2229138242290696352 2232057981117020672 2236747178556342144 2238299828270736384 2244513661815218332 2247163618912993088 2249229026650964589 2249816704649608192 2250790340705282904 2251884550885499376 2260802137777780107 2266436034169536768 2266602750564489568 2270093859922309344 2272774017962359296 2284931074693043392 2286041882215986048 2287628750105904128 2289731350060045584 2298798812362280613 2304527396088352512 2310971900617188864 2317387482004024122 2320123476669908448 2323162388509552128 2326076292124490752 2337262160237334792 2337434086519629867 2340021619694521728 2355315878646773504 2357480691035235612 2359117148546713632 2360264021248972608 2363355509418021888 2368459382433864874 2371561604936834464 2374361559606181376 2376543877216113528 2378193567537657408 2379349714143169152 2381001352151043072 2392627335315843087 2394901019464366336 2398589738785836288 2408265422474770166 2414266795902083584 2419338784969104768 2427739266861358604 2428919499854485176 2430605546987523136 2431787173408032384 2432839559438798433 2448560358343874544 2451451220632356096 2455407644405763168 2469741676322627784 2471456060382271424 2472475673639494656 2472657546070352256 2492652081483320064 2493863871508348416 2502523121062196848 2506561970330883234 2507780522577033396 2511065228756648256 2512808297775638016 2514029886641839104 2524171244946817928 2528059071277117224 2531043792730809216 2544582333180889232 2547586562617938688 2549928094385050764 2556282489778676736 2565158470645963808 2568186993043420672 2569435503978298368 2570547459029673816 2573582343869142144 2583773871746034408 2587158114476546688 2590403143502273792 2594392982768353536 2609538374982399168 2611349799649192448 2612619293961126912 2616835828640052096 2625922064156163388 2627198642699749272 2648442836576027568 2649730363477620192 2651569687622752512 2668006805553938772 2670197680604898304 2671156754556954048 2671353241736719848 2674310422508024832 2688615295436411264 2694263646897412128 2696133884053387008 2697444595713111552 2703618729004694809 2706810722781559856 2710356119927810816 2716050145389844032 2717935505757322752 2719256816163621888 2730025222976942016 2734431240360963528 2752303339971165904 2753641358123801376 2764958611393262592 2772634523418799116 2774559162127266976 2775907999833697344 2777834910842883584 2779185341037751296 2780388067930055352 2798354695250142336 2815338511194971454 2822354306701687296 2822561915797288896 2824521211865453056 2825894338366116864 2837085035642704448 2839692650565170169 2846769136344435456 2856653751401186968 2860026424071082112 2862655124828500386 2864642251806723696 2866034882945181024 2869788832864740864 2881365289043065748 2884767137082077632 2885803279476709284 2889210367173848256 2892621477406639104 2908094095063873408 2914203536440058016 2924322298719363773 2925743943006538962 2931609680738244352 2933034867748812288 2937768524605341504 2941236964421876736 2949402249823303428 2952884424852610752 2956752130830339072 2974916110115892558 2982329571408456192 2990669518445773824 2998972035534619452 3001053787607043872 3002512734513999168 3003972390680510592 3014402850370373476 3021914712226049024 3024692207365962672 3026791813229745792 3028263272545851648 3045162063129254838 3048055842954648064 3049150634918787168 3052750576636518912 3052975133413394112 3065065083149707484 3072703194784470016 3079158453597042432 3089849976005365496 3093497968893211264 3096341257467561642 3104057309016964608 3116349546983113056 3116578782026173156 3120028826259362304 3121379057393175348 3125064274698244032 3143307588046980816 3145489531395618176 3147018694998630144 3168725169621484704 3170924756716876544 3172466285524225536 3177586363348634688 3190169780421124116 3191720665098042504 3198119651714448384 3213735470326335339 3217529727079967376 3221744067084001536 3225785046625473024 3238559333139313568 3242382897877376512 3243786079251731244 3245363029217337336 3264747144458499392 3268601627509808128 3271605856946857584 3273876859207684224 3275468437651635456 3292988901763503712 3296876728093803008 3298060890830524896 3301954705341540864 3323536108644426752 3330518327360066304 3339764312299917117 3342082627107844312 3343707363436044528 3348086971675531008 3357449742406104576 3366770492722827498 3370745428369489632 3374725056974412288 3376185511057924356 3399654051254305152 3399904125846734352 3427396612039565088 3429062823323979072 3431443125158856192 3433111303634869248 3440969291460520666 3445031828994712544 3449544152635395584 3456791094132528768 3459190643691138048 3470735461801874651 3476081223006036183 3479384499976532224 3480185215004862672 3484743582764328192 3489114438186736128 3498800708123722694 3502931523599665696 3531257115434703424 3532973817970160256 3535426250163670016 3538675722820070448 3552689073650797311 3557342407405251696 3561542339409272064 3561804322315626464 3567290351306486112 3571502028226564608 3592351529196549504 3594845178737849344 3612398133712155249 3621400193853125376 3640033630635922688 3641608900292037906 3643379249781727764 3645908320481284704 3647680760112048576 3652458514555124736 3671521810831735168 3672840537515811816 3677176830948534144 3696846031225065488 3701210666444929792 3704612514483941676 3707184090573407136 3708986319105528384 3721864743824644802 3731139593666856448 3738978122224980096 3753784681593295272 3759842955496324851 3763415887729718528 3769212446663457024 3784417092460353118 3786256867420226892 3795692181792580608 3816873499771333848 3819523002408964928 3821379843926908032 3847737705968945712 3852280489565131008 3854153255967447552 3875660807619051612 3880737171714820032 3885318915719205888 3885604715253410688 3900991924008718616 3914307562473598752 3917024699473788672 3918928940941690368 3927898908176632081 3932536333097737904 3937179233136814336 3938883096234245082 3940797964049623908 3950618393294318592 3966554813487856744 3972664254864041352 3977354531434128768 3998629380712825936 4003350312685332224 4005296520907347456 4007029862605079772 4032922943154616896 4035722417639661056 4037684363394468864 4044200826080080512 4060216084172339784 4065534179891716224 4070633511217858816 4076903258635984128 4095037834465413024 4105544604796056576 4128455009956748856 4130462037185702064 4155132729310817408 4158951785128198674 4161838743190900464 4163861999750546016 4166752366264325376 4168778011556626944 4191076784062641088 4196024926664840192 4197532042875213504 4202487806798324736 4224966892828646272 4233842873695933344 4236781817798179584 4238841507549175296 4248543717007377557 4253559707228165488 4255627553464056672 4273117853971405824 4284980627101780452 4290039636106623168 4295658756112002048 4296963377710085544 4322047933564598622 4325048105668974992 4327150705623116448 4362141142595810112 4365169145610245632 4367291250202180608 4388615914509808443 4397414521107366528 4399552301623218432 4424103374734955142 4429326637278916128 4435128196245508608 4440691103146755072 4453019083066556156 4458276484581392704 4462374165173838837 4464115962234041344 4473494357112684288 4489027323630436664 4494327237825986176 4498458053301929178 4501580681410565808 4503769101770998752 4521604275555560214 4532872068339073536 4533205501128979136 4540187719844618688 4545548035924718592 4569862149386086784 4572083764431972096 4579462700120091168 4595363612273285929 4597597624724561226 4609054792176705024 4621943801234377728 4634774964008048244 4640246953339816896 4646324777019104256 4674524320474669584 4674868173039259734 4680043239389043456 4710631757293547008 4714961382070471224 4718234297093427264 4720528042497945216 4736918764867729748 4743123209873668928 4748723119212362752 4753087754432227056 4756387135075314816 4758699428286338304 4785254670631686174 4789802038928732672 4797179477571672576 4816530844949540332 4828533591804167168 4838677569938209536 4855478533722717208 4857838999708970352 4861211093975046272 4863574346816064768 4865679118877596866 4897120716687749088 4902902441264712192 4910815288811526336 4939483352645255568 4942912120764542848 4945315092140704512 4985304162966640128 4987727743016696832 5005046242124393696 5013123940661766468 5015561045154066792 5022130457513296512 5025616595551276032 5048342489893635856 5050155739084241247 5056118142554234448 5062087585461618432 5089164666361778464 5095173125235877376 5099856188770101528 5130316941291927616 5136373986086841344 5141094918059347632 5147164687738284288 5161453937190780999 5167547743492068816 5174316228953093376 5180806287004547584 5188785965536707072 5219076749964798336 5222699599298384896 5233671657280104192 5248201062185584041 5251844128312326776 5254397285399498544 5296885673152055136 5299460726955240384 5303139375245505024 5336013611107877544 5342313509113908096 5342706483473439696 5363863895511988097 5377230590872822528 5388527293794824256 5392267768106774016 5394889191426223104 5407237458009389618 5413621445563119712 5420712239855621632 5432100290779688064 5435871011514645504 5454012868545803023 5460050445953884032 5462413350438056859 5468862480721927056 5504606679942331808 5507282716247602752 5545269046837598232 5549118324254533952 5551815999667394688 5555669821685767168 5560776135860110704 5582797115736967203 5596709390500284672 5630677022389942908 5644708613403374592 5645123831594577792 5649042423730906112 5674170071285408896 5676625638690529677 5679385301130340338 5693538272688870912 5713307502802373936 5720052848142164224 5725310249657000772 5729284503613447392 5732069765890362048 5739577665729481728 5762730578086131496 5769534274164155264 5771606558953418568 5778420734347696512 5816188190127746816 5828407072880116032 5848644597438727546 5851487886013077924 5863219361476488704 5866069735497624576 5875537049210683008 5898804499646606856 5905768849705221504 5908324644351367623 5949832220231785116 5964659142816912384 5997944071069238904 6002107575214087744 6005025469027998336 6007944781361021184 6028805700740746952 6049384414731925344 6053583626459491584 6056526545091703296 6090324126258509676 6096111685909296128 6098301269837574336 6105501153273037824 6105950266826788224 6130130166299414968 6158316907194084864 6179699952010730992 6186995937786422528 6192682514935123284 6208114618033929216 6232699093966226112 6233157564052346312 6240057652518724608 6242758114786350696 6250128549396488064 6286615176093961632 6290979062791236352 6294037389997260288 6337450339242969408 6341849513433753088 6344932571048451072 6355172726697269376 6380339560842248232 6383441330196085008 6427470940652670678 6435059454159934752 6443488134168003072 6451570093250946048 6477118666278627136 6483071900346897933 6484765795754753024 6487572158503462488 6490726058434674672 6529494288916998784 6543211713893715168 6547753718415368448 6550936875303270912 6585977803527007424 6593753456187606016 6596121781661049792 6603909410683081728 6661036654720132608 6679528624599834234 6684165254215688624 6687414726872089056 6696173943351062016 6714899484812209152 6733540985445654996 6741490856738979264 6749450113948824576 6752371022115848712 6782406413333340321 6799308102508610304 6799808251693468704 6854793224079130176 6858125646647958144 6862886250317712384 6881938582921041332 6890063657989425088 6896396437086841839 6899088305270791168 6913582188265057536 6941470923603749302 6952162446012072366 6958768999953064448 6960370430009725344 6969487165528656384 6978228876373472256 6997601416247445388 7005863047199331392 7012302259558889601 7062514230869406848 7065947635940320512 7077351445640140896 7105378147301594622 7114684814810503392 7123084678818544128 7123608644631252928 7134580702612972224 7143004056453129216 7184703058393099008 7224796267424310498 7242800387706250752 7280067261271845376 7283217800584075812 7286758499563455528 7291816640962569408 7295361520224097152 7343043621663470336 7345681075031623632 7354353661897068288 7393692062450130976 7402421332889859584 7409225028967883352 7414368181146814272 7417972638211056768 7443729487649289604 7462279187333712896 7477956244449960192 7507569363186590544 7519685910992649702 7526831775459437056 7538424893326914048 7568834184920706236 7572513734840453784 7633746999542667696 7639046004817929856 7642759687853816064 7695475411937891424 7704560979130262016 7708306511934895104 7751321615238103224 7761474343429640064 7771209430506821376 7801983848017437232 7828615124947197504 7834049398947577344 7837857881883380736 7855797816353264162 7865072666195475808 7874358466273628672 7877766192468490164 7881595928099247816 7933109626975713488 7945328509728082704 7954709062868257536 7997258761425651872 8006700625370664448 8010593041814694912 8014059725210159544 8065845886309233792 8071444835279322112 8088401652160161024 8110856187014084427 8120432168344679568 8131068359783432448 8141267022435717632 8153806517271968256 8190075668930826048 8256910019913497712 8260924074371404128 8289607838518527059 8310265458621634816 8317903570256397348 8323677486381800928 8327723999501092032 8333504732528650752 8337556023113253888 8382153568125282176 8395064085750427008 8428928978661695581 8449933785657292544 8467685747391866688 8473563635596359168 8477683015098350592 8497087434014755114 8507119414456330976 8511255106928113344 8569961254203560904 8580079272213246336 8593926755420171088 8644095867129197244 8650096211337949984 8654301411246232896 8724282285191620224 8730338291220491264 8772966896158091319 8777231829019616886 8794829042214733056 8799104603246436864 8848206749469910284 8858653274557832256 8870256392491017216 8906038166133112312 8916552969162785408 8924748330347677674 8946988714225368576 8978054647260873328 8988654475651972352 8996916106603858356 9003161362821131616 9007538203541997504 9043208551111120428 9065744136678147072 9066411002257958272 9080375439689237376 9139724298772173568 9144167528863944192 9158925400240182336 9190727224546571858 9195195249449122452 9218109584353410048 9269549928016096488 9280493906679633792 9349048640949339168 9349736346078519468 9360086478778086912 9421263514587094016 9429922764140942448 9436468594186854528 9441056084995890432 9473837529735459496 9486246419747337856 9506175508864454112 9512774270150629632 9517398856572676608 9570509341263372348 9579604077857465344 9594358955143345152 9633061689899080664 9677355139876419072 9710957067445434416 9715677999417940704 9722422187950092544 9727148693632129536 9731358237755193732 9794241433375498176 9805804882529424384 9821630577623052672 9878966705290511136 9885824241529085696 9890630184281409024 9970608325933280256 10010092484248787392 10019292936899751351 10026247881323532936 10031122090308133584 10044260915026593024 10096684979787271712 10100311478168482494 10112236285108468896 10124175170923236864 10178329332723556928 10190346250471754752 10199712377540203056 10260633882583855232 10282189836118695264 10294329375476568576 10322907874381561998 10335095486984137632 10348632457906186752 10361612574009095168 10377571931073414144 10412206385405623953 10438153499929596672 10467343314560208384 10496402124371168082 10503688256624653552 10508794570798997088 10593771346304110272 10598921453910480768 10606278750491010048 10658067220952391933 10672027222215755088 10684627018227816192 10685412966946879392 10727727791023976194 10754461181745645056 10777054587589648512 10784535536213548032 10814474916018779236 10827242891126239424 10837194401136465747 10841424479711243264 10864200581559376128 10908025737091606046 10920100891907768064 10924826700876113718 10937724961443854112 11009213359884663616 11014565432495205504 11090538093675196464 11098236648509067904 11103631999334789376 11121552271720221408 11165594231473934406 11193418781000569344 11261354044779885816 11290247663189155584 11348340142570817792 11353251277381059354 11358770602260680676 11387076545377741824 11426615005604747872 11440105696284328448 11450620499314001544 11458569007226894784 11464139531780724096 11525461156172262992 11539068548328310528 11543213117906837136 11556841468695393024 11632376380255493632 11656814145760232064 11697289194877455092 11702975772026155848 11726438722952977408 11751074098421366016 11783696724529896243 11797608999293213712 11811537699410443008 11816649288702735246 11899664440463570232 11995888142138477808 12004215150428175488 12010050938055996672 12015889562722042368 12057611401481493904 12098768829463850688 12107167252918983168 12113053090183406592 12180648252517019352 12196602539675148672 12211900533653576448 12245802478433029429 12260260332598829936 12316633814388169728 12359399904021461984 12373991875572845056 12385365029870246568 12465398187932452224 12466315128104692624 12485516229572701392 12500257098792976128 12573230352187923264 12581958125582472704 12588074779994520576 12674900678485938816 12683699026867506176 12710345453394538752 12745631151022132671 12760679121684496464 12766882660392170016 12854941881305341356 12870118908319869504 12886976268336006144 12954237332557254272 12966143800693795866 12975144317006924976 12981452116869349344 13026526603386256807 13058988577833997568 13086423427787430336 13095507436830736896 13101873750606541824 13171955607054014848 13192243563322099584 13245459823611235913 13322073309440265216 13359057249199668468 13368330508431377248 13374829453744178112 13392347886702124032 13467081970891309992 13482981713477958528 13504742044231697424 13564812826666680642 13598616205017220608 13599616503386937408 13709586448158260352 13716251293295916288 13763877165842082664 13780127315978850176 13786090836819857787 13792792874173683678 13827164376530115072 13882941847207498604 13904324892024144732 13917537999906128896 13920740860019450688 13938974331057312768 13995202832494890776 14011726094398662784 14024604519117779202 14125028461738813696 14131895271880641024 14154702891280281792 14210756294603189244 14229369629621006784 14246169357637088256 14247217289262505856 14269161405225944448 14369406116786198016 14449592534848620996 14485600775412501504 14560134522543690752 14566435601168151624 14573516999126911056 14583633281925138816 14590723040448194304 14686087243326940672 14691362150063247264 14708707323794136576 14787384124900261952 14804842665779719168 14818450057935766704 14828736362293628544 14835945276422113536 14887458975298579208 14955912488899920384 15015138726373181088 15039371821985299404 15053663550918874112 15076849786653828096 15137668369841412472 15145027469680907568 15267493999085335392 15278092009635859712 15285519375707632128 15390950823875782848 15409121958260524032 15484361811572342997 15502643230476206448 15522948686859280128 15542418861013642752 15603967696034874464 15657230249894395008 15668098797895154688 15711595632706528324 15730145332390951616 15744603186556752123 15748716932547257344 15755532384936980328 15763191856198495632 15866219253951426976 15890657019456165408 15909418125736515072 15994517522851303744 16013401250741328896 16028119450420319088 16091591686535964291 16131691772618467584 16176803304320322048 16221712374028168854 16240864336689359136 16262136719566864896 16282534044871435264 16307613034543936512 16362038605637409069 16380151337861652096 16513820039826995424 16521848148742808256 16579215677037054118 16620530917243269632 16635807140512794696 16647354972763601856 16655447999002184064 16667009465057301504 16748391347210901609 16764307136250564352 16790128171500854016 16857857957323391162 16899867571314585088 16935371494783733376 16947127271192718336 16994174868029510228 17014238828912661952 17022510213856226688 17029876916071589031 17139922508407121808 17160158544426492672 17187853510840342176 17288191734258394488 17300192422675899968 17308602822492465792 17448564570383240448 17545933792316182638 17554463658039233772 17589658084429466112 17598209206492873728 17696413498939820568 17717306549115664512 17812076332266224624 17833105938325570816 17849496660695355348 17893977428450737152 17956109294521746656 17977308951303944704 17993832213207716712 18006322725642263232 18015076407083995008 18086417102222240856 18132822004515916544 18160750879378474752 18279448597544347136 18288335057727888384 18317850800480364672 18381454449093143716 18390390498898244904 18539099856032192976 18560987813359267584 18698097281898678336 18699472692157038936 18720172957556173824 18859845528281884896 18872937188373709056 18882112169991780864 18925331103032863663 18947675059470918992 18972492839494675712 19012351017728908224 19025548540301259264 19034797713145353216 19141018682526744696 19266123379798161328 19354710279752838144 19421914134890868832 19431355998835881408 19444844375900185088 19454297387264259072 19462716475510387464 19588482866750996352 19643261155246105344 19757933410581022272 19771648483058171392 19781260368562818048 20020184968497574784 20038585873799502702 20052495762647065872 20062244180616267168 20088521830053186048 20193369959574543424 20200622956336964988 20224472570216937792 20248350341846473728 20356658665447113856 20399424755080406112 20470256091035546411 20521267765167710464 20564379672237390528 20588658750953137152 20645815748763123996 20670190973968275264 20697264915812373504 20824412770811247906 20876306999859193344 20934686629120416768 20992804248742336164 21007376513249307104 21017589141597994176 21187542692608220544 21197842907820961536 21316134441904783866 21344054444431510176 21369254036455632384 21370825933893758784 21455455582047952388 21508922363491290112 21554109175179297024 21628949832037558472 21654485782252478848 21674388802272931494 21728401163118752256 21816051474183212092 21840201783815536128 21849653401752227436 21875449922887708224 22018426719769327232 22029130864990411008 22181076187350392928 22196473297018135808 22207263998669578752 22243104543440442816 22331188462947868812 22386837562001138688 22522708089559771632 22580495326378311168 22696680285141635584 22706502554762118708 22717541204521361352 22853230011209495744 22880211392568656896 22901240998628003088 22917138014453789568 22928279063561448192 23050922312344525984 23078137096656621056 23086426235813674272 23113682937390786048 23264752760510987264 23313628291520464128 23394578389754910184 23405951544052311696 23502148196842732032 23567393449059792486 23595217998586427424 23623075398820886016 23633298577405470492 23799328880927140464 23991776284276955616 24008430300856350976 24020101876111993344 24031779125444084736 24115222802962987808 24197537658927701376 24214334505837966336 24332568561042253281 24361296505034038704 24393205079350297344 24423801067307152896 24491604956866058858 24520520665197659872 24718799808042923968 24747983751145690112 24770730059740493136 24868823515555581177 24930796375864904448 24932630256209385248 24971032459145402784 25000514197585952256 25146460704375846528 25163916251164945408 25286786935985086743 25349801356971877632 25420690906789077504 25491262302044265342 25521358243368992928 25533765320784340032 25709883762610682712 25740237816639739008 25908474665114508544 25932287601387591732 25950288634013849952 25962904233738698688 26053053206772513614 26117977155667995136 26172846855574860672 26191014873661473792 26318900688474273957 26343911214108029696 26384487126644199168 26490919647222471826 26718114498399336936 26736661016862754496 26749658907488356224 26934163941782619984 26965963426955917056 27009484088463394848 27129625653333361284 27197232410034441216 27199233006773874816 27419172896316520704 27432502586591832576 27527754331684165328 27560254631957700352 27572181673639715574 27585585748347367356 27654328753060230144 27765883694414997208 27808649784048289464 27841481720038901376 27990405664989781552 28023452188797325568 28049209038235558404 28250056923477627392 28263790543761282048 28309405782560563584 28421512589206378488 28458739259242013568 28494434578525011712 28538322810451888896 28738812233572396032 28899185069697241992 29132871202336303248 29147033998253822112 29167266563850277632 29181446080896388608 29372174486653881344 29382724300126494528 29417414647588273152 29574768249800523904 29636900115871533408 29657472724587257088 29671890552844227072 29739806019051642899 29774917950597158416 29911824977799840768 30030277452746362176 30078743643970598808 30275336739682824944 30290054939361815136 30534987998170670784 30556184019271719424 30571038751415264256 30781901647751565696 30968723623144685994 31005286460952412896 31045897373718560256 31084837722027285504 31207935392069748928 31236619156216871859 31314460499788790016 31423191265413056648 31460290664781903232 31489206373113504246 31511064769873960656 31526383712396991264 31732438507902853952 31781314038912330816 31818836251473030144 31989035045702607488 32056238900840638176 32167545285913001503 32183183373071928582 32263383545236935168 32353606608640644096 32443424748056337708 32481728673378718272 32524273439133729792 32724077211274818138 32760302675723304192 33027640079653990848 33043696297485616512 33158431354074108236 33241061834486539264 33271614281025589392 33294709945527203712 33310895998004368128 33496782694421803218 33528614272501128704 33580256343001708032 33715715914646782324 33799735142629170176 33870742989567466752 33988349736059020456 34028477657825323904 34045020427712453376 34059753832143178062 34279845016814243616 34320317088852985344 34375707021680684352 34576383468516788976 34600384845351799936 34617205644984931584 34897129140766480896 35091867584632365276 35108927316078467544 35179316168858932224 35351090173589688729 35392826997879641136 35434613098231329024 35624152664532449248 35666211876651141632 35698993321390710696 35912218589043493312 35954617902607889408 35987664426415433424 36012645451284526464 36030152814167990016 36172834204444481712 36265644009031833088 36321501758756949504 36558897195088694272 36635701600960729344 36737407435299088287 36762908898186287432 36780780997796489808 37078199712064385952 37121975626718535168 37396194563797356672 37398945384314077872 37719691056563769792 37745874376747418112 37764224339983561728 37850662206065727326 37895350118941837984 37944985678989351424 38024702035457816448 38051097080602518528 38178090079820621161 38236893453066398013 38282037365053489392 38532246759596322656 38843828269781737664 38862711997671762816 38889688751800370176 38925432951020774928 39079579810158770421 39176965733501992704 39286522310492210688 39515866821162044544 39543296966116342784 39736379470833707739 40040369936995149568 40077171747599005404 40104991525294131744 40124488361232534336 40177043660106372096 40386739919149086848 40401245912673929976 40448945140433875584 40713317330894227712 40798849510160812224 40940512182071092822 41042535530335420928 41128759344474781056 41291631497526247992 41340381947936550528 41358272510459573361 41648825541622495812 41752613999718386688 41985608497484672328 42014753026498614208 42035178283195988352 42375085385216441088 42395685815641923072 42632268883809567732 42688108888863020352 42738508072911264768 42741651867787517568 42910911164095904776 43108218350358594048 43257899664075116944 43308971564504957696 43348777604545862988 43456802326237504512 43632102948366424184 43680403567631072256 43699306803504454872 43750899845775416448 44036853439538654464 44058261729980822016 44362152374700785856 44392946594036271616 44414527997339157504 44486209086880885632 44662376925895737624 45045416179119543264 45160990652756622336 45393360570283271168 45413005109524237416 45435082409042722704 45706460022418991488 45802481997256006176 45834276028907579136 45856558127122896384 46101844624689051968 46156274193313242112 46172852471627348544 46227365874781572096 46627256583040928256 46789156779509820368 46811903088104623392 47004296393685464064 47134786898119584972 47190435997172854848 47246150797641772032 47266597154810940984 47598657761854280928 47983552568553911232 48016860601712701952 48040203752223986688 48230445605925975616 48274775059607892873 48395075317855402752 48665137122084506562 48722593010068077408 48786410158700594688 48847602134614305792 48983209913732117716 49041041330395319744 49086115816912227207 49437599616085847936 49541460119480986272 49737647031111162354 49861592751729808896 49865260512418770496 49942064918290805568 50001028395171904512 50292921408751693056 50573573871970173486 50699602713943755264 50841381813578155008 50982524604088530684 51042716486737985856 51067530641568680064 51419767525221365424 51480475633279478016 51816949330229017088 51864575202775183464 51900577268027699904 51925808467477397376 52106106413545027228 52235954311335990272 52345693711149721344 52637801376948547914 52687822428216059392 52768974253288398336 52981839294444943652 53436228996798673872 53473322033725508992 53499317814976712448 53868327883565239968 53931926853911834112 54018968176926789696 54259251306666722568 54398466013547749632 54838345792633041408 54865005173183665152 55055508663368330656 55120509263915400704 55144363347279431148 55171171496694734712 55531767388829994416 55617299568096578928 55682963440077802752 55980811329979563104 56046904377594651136 56098418076471116808 56500113846955254784 56618811565121127168 56775993309098590989 56843025178412756976 56917478518484027136 56988869157050023424 57076645620903777792 57798370139394483984 58265742404672606496 58294067996507644224 58334533127700555264 58362892161792777216 58765448600252989056 59002502850631869067 59149536499601047808 59273800231743066816 59314945449174514176 59343781105688454144 59479612038103285798 59549835901194316832 60060554905492724352 60157487287941197616 60550673479365649888 60580109878723630272 61069975996341341568 61112368038543438848 61410768273106639233 61563803295503131392 61937447246289371988 62010572921904825792 62091794747437120512 62415870784139497856 62473238312433743718 62628920999577580032 62846382530826113296 62920581329563806464 62978412746227008492 63022129539747921312 63052767424793982528 63464877015805707904 63562628077824661632 63978070091405214976 64112477801681276352 64335090571826003006 64366366746143857164 64526767090473870336 64886849496112675416 64963457346757436544 65448154422549636276 65520605351446608384 66055280159307981696 66087392594971233024 66316862708148216472 66543228562051178784 66589419891054407424 66621791996008736256 66993565388843606436 67057228545002257408 67160512686003416064 67431431829293564648 67741485979134933504 67976699472118040912 68056955315650647808 68090040855424906752 68119507664286356124 68559690033628487232 68640634177705970688 68751414043361368704 69152766937033577952 69200769690703599872 69234411289969863168 69794258281532961792 70183735169264730552 70217854632156935088 70702180347179377458 70785653995759282272 70869226196462658048 71248305329064898496 71332423753302283264 71397986642781421392 71824437178086986624 71975328852830866848 72025290902569052928 72060305628335980032 72345668408888963424 72531288018063666176 72643003517513899008 73271403201921458688 73474814870598176574 73525817796372574864 73561561995592979616 74156399424128771904 74243951253437070336 74606470546666743531 74792389127594713344 74797890768628155744 75439382113127539584 75491748753494836224 75701324412131454652 75790700237883675968 75860360807955260229 75889971357978702848 76049404070915632896 76356180159641242322 76473786906132796026 76564074730106978784 77064493519192645312 77687656539563475328 77725423995343525632 77850865902041549856 78159159620317540842 78353931467003985408 78573044620984421376 79031733642324089088 79472758941667415478 80080739873990299136 80154343495198010808 80209983050588263488 80248976722465068672 80773479838298173696 80802491825347859952 80897890280867751168 81426634661788455424 81597699020321624448 81881024364142185644 82085071060670841856 82257518688949562112 82583262995052495984 82680763895873101056 82716545020919146722 83297651083244991624 83971216994969344656 84029506052997228416 84070356566391976704 84750170770432882176 84791371631283846144 85264537767619135464 85376217777726040704 85483303735575035136 85821822328191809552 86216436700717188096 86515799328150233888 86617943129009915392 86697555209091725976 87264205896732848368 87398613607008909744 87501799691550832896 88073706879077308928 88116523459961644032 88724304749401571712 88785893188072543232 88972418173761771264 89219418057154928697 89324753851791475248 90090832358239086528 90826010219048474832 90870164818085445408 91185686223703797649 91412920044837982976 91604963994512012352 91668552057815158272 91713116254245792768 92203689249378103936 92345704943254697088 92718218765278651391 93254513166081856512 93578313559019640736 93623806176209246784 94269573796239169944 94380871994345709696 94533194309621881968 95197315523708561856 95967105137107822464 96033721203425403904 96460891211851951232 96502635857739004509 96549550119215785746 96790150635710805504 97330274244169013124 97445186020136154816 97572820317401189376 97966419827464235432 98082082660790639488 98172231633824454414 98875199232171695872 99082920238961972544 99475294062222324708 99723185503459617792 99730521024837540992 99884129836581611136 100585842817503386112 101147147743940346972 101399205427887510528 101965049208177061368 102085432973475971712 102135061283137360128 102839535050442730848 102960951266558956032 103633898660458034176 103729150405550366928 103801154536055399808 103851616934954794752 104212212827090054456 104691387422299442688 105275602753897095828 105375644856432118784 105537948506576796672 105963678588889887304 106872457993597347744 106946644067451017984 106998635629953424896 107736655767130479936 107863853707823668224 108037936353853579392 108518502613333445136 108796932027095499264 109676691585266082816 110111017326736661312 110212222305897264861 110241018527830801408 110288726694558862296 110342342993389469424 111063534777659988832 111234599136193157856 111365926880155605504 111961622659959126208 112093808755189302272 112196836152942233616 113237623130242254336 113551986618197181978 113686050356825513952 113834957036968054272 113977738314100046848 114153291241807555584 114534270239461863483 115596740278788967968 116531484809345212992 116588135993015288448 116669066255401110528 117238739430476311263 117530897200505978112 118005005701263738134 118299072999202095616 118547600463486133632 118629890898349028352 118959224076206571596 119099671802388633664 119209138412501123217 120121109810985448704 120314974575882395232 121101346958731299776 121160219757447260544 122139951992682683136 122821536546213278466 123127606591006262784 123874894492578743976 124021145843809651584 124831741568278995712 124946476624867487436 125257841999155160064 125692765061652226592 125841162659127612928 125956825492454016984 126044259079495842624 126105534849587965056 126929754031611415808 127125256155649323264 127956140182810429952 128224955603362552704 128670181143652006012 128732733492287714328 129773698992225350832 129926914693514873088 130896308845099272552 131041210702893216768 132110560318615963392 132174785189942466048 132633725416296432944 133086457124102357568 133178839782108814848 133243583992017472512 133987130777687212872 134862863658587129296 135482971958269867008 135953398944236081824 136113910631301295616 136180081710849813504 136239015328572712248 137119380067256974464 137502828086722737408 138305533874067155904 138401539381407199744 138468822579939726336 140367470338529461104 140435709264313870176 141404360694358754916 141571307991518564544 141738452392925316096 142496610658129796992 142795973285562842784 143291792637248824877 143648874356173973248 143950657705661733696 144050581805138105856 144120611256671960064 144691336817777926848 146542806403842917376 146949629741196353148 147051635592745149728 147123123991185959232 148312798848257543808 149212941093333487062 149584778255189426688 149595781537256311488 150878764226255079168 151402648824262909304 151581400475767351936 151720721615910520458 152098808141831265792 152712360319282484644 152947573812265592052 153128149460213957568 154128987038385290624 155375313079126950656 155450847990687051264 155701731804083099712 156318319240635081684 156707862934007970816 158063467284648178176 158945517883334830956 160161479747980598272 160308686990396021616 160419966101176526976 160497953444930137344 161546959676596347392 161604983650695719904 161795780561735502336 162853269323576910848 163195398040643248896 163762048728284371288 164515037377899124224 165166525990104991968 165361527791746202112 165433090041838293444 166595302166489983248 167942433989938689312 168059012105994456832 168140713132783953408 169500341540865764352 170327979927295772967 170529075535238270928 170752435555452081408 170966607471150070272 171643644656383619104 173031598656300467776 173235886258019830784 173395110418183451952 174528411793465696736 174797227214017819488 175003599383101665792 176147413758154617856 177007508551895607201 177448609498803143424 177944836347523542528 178438836114309857394 178649507703582950496 180181664716478173056 181652020438096949664 181740329636170890816 182371372447407595298 182825840089675965952 183209927989024024704 183337104115630316544 184232304819319917699 184407378498756207872 184691409886509394176 185436437530557302782 187156627118039281472 187247612352418493568 188539147592478339888 188761743988691419392 189066388619243763936 190394631047417123712 191934210274215644928 192921782423703902464 193005271715478009018 193099100238431571492 193580301271421611008 194660548488338026248 194890372040272309632 195932839654928470864 196164165321581278976 196344463267648908828 197750398464343391744 198165840477923945088 198950588124444649416 199461042049675081984 199768259673163222272 201171685635006772224 202294295487880693944 203930098416354122736 204170865946951943424 204270122566274720256 205679070100885461696 205921902533117912064 207458300811100733856 207602309072110799616 207703233869909589504 208178642133361500293 208424425654180108912 209382774844598885376 210551205507794191656 211927357177779774608 213744915987194695488 213893288134902035968 213997271259906849792 215473311534260959872 216075872707707158784 217037005226666890272 217593864054190998528 220222034653473322624 220424444611794529722 220577453389117724592 220684685986778938848 222127069555319977664 222469198272386315712 222731853760311211008 223923245319918252416 224393672305884467232 225172817001391010521 226475246260484508672 227103973236394363956 227372100713651027904 227669914073936108544 229068540478923726966 231193480557577935936 233062969618690425984 233176271986030576896 234477478860952622526 235061794401011956224 236010011402527476268 236598145998404191232 237095200926972267264 237918448152413143192 238199343604777267328 238418276825002246434 240242219621970897408 240629949151764790464 242202693917462599552 242320439514894521088 244279903985365366272 245643073092426556932 246255213182012525568 247749788985157487952 248042291687619303168 249663483136557991424 249892953249734974872 251385530123304453184 251682325318255225856 251913650984908033968 252088518158991685248 252211069699175930112 253859508063222831616 254250512311298646528 255912280365620859904 256449911206725105408 257340362287304012024 257465466984575428656 259547397984450701664 259853829387029746176 261792617690198545104 264221120637231926784 264349570379884932096 265267450832592865888 266172914248204715136 266357679564217629696 267658254171464786091 267974261555374425744 269725727317174258592 271906797888472163648 272227821262602591232 272478030657145424496 273557058671111392947 274238760134513948928 275005656173445474816 276611067748134311808 276803078762814399488 278154656295835954173 280734940677058922208 280871418528627740352 282808721388717509832 283142615983037129088 284993221316259593984 285591946571125685568 286583585274497649754 287297748712347946496 287901315411323467392 288101163610276211712 289382673635555853696 289507907573217013527 293899259482392706296 294103271185490299456 294246247982371918464 296625597696515087616 298425882186666974124 299169556510378853376 299191563074512622976 301757528452510158336 302805297648525818608 303162800951534703872 303441443231821040916 304197616283662531584 305424720638564969288 305895147624531184104 306256298920427915136 308257974076770581248 310750626158253901312 310901695981374102528 311403463608166199424 312636638481270163368 316126934569296356352 317891035766669661912 320617373980792043232 320839932202353053952 320995906889860274688 323093919353192694784 323209967301391439808 323591561123471004672 326390796081286497792 327524097456568742576 329030074755798248448 330333051980209983936 330723055583492404224 330866180083676586888 333190604332979966496 335884867979877378624 336118024211988913664 336281426265567906816 340655959854591545934 341058151070476541856 341504871110904162816 341933214942300140544 343287289312767238208 343602810718385590449 346063197312600935552 346790220836366903904 349056823586931393472 349594454428035638976 350007198766203331584 354015017103791214402 354897218997606286848 355889672695047085056 356877672228619714788 357299015407165900992 360363329432956346112 363304040876193899328 363480659272341781632 364742744894815190596 365651680179351931904 366419855978048049408 368464609638639835398 368814756997512415744 369382819773018788352 370872875061114605564 374313254236078562944 374495224704836987136 377078295184956679776 377523487977382838784 378132777238487527872 380789262094834247424 383868420548431289856 385843564847407804928 386010543430956018036 386198200476863142984 389321096976676052496 389780744080544619264 391865679309856941728 392328330643162557952 392688926535297817656 395500796928686783488 396331680955847890176 397901176248889298832 398922084099350163968 399536519346326444544 404588590975761387888 407860196832708245472 408341731893903886848 408540245132549440512 411358140201770923392 414916601622201467712 415204618144221599232 415406467739819179008 416357284266723000586 416848851308360217824 421102411015588383312 423854714355559549216 427489831974389390976 427786576269804071936 429875377911746474631 430946623068521919744 432151745415414317568 434074010453333780544 440444069306946645248 440848889223589059444 441154906778235449184 441369371973557877696 444254139110639955328 444938396544772631424 447846490639836504832 448787344611768934464 450345634002782021042 454207946472788727912 454744201427302055808 458137080957847453932 462386961115155871872 466125939237380851968 466352543972061153792 468954957721905245052 470123588802023912448 472020022805054952536 474190401853944534528 475836896304826286384 476398687209554534656 476836553650004492868 480484439243941794816 481259898303529580928 484405387834925199104 484640879029789042176 488559807970730732544 491286146184853113864 495499577970314975904 496084583375238606336 499326966273115982848 499785906499469949744 502771060246608906368 503827301969816067936 504177036317983370496 504422139398351860224 507719016126445663232 508501024622597293056 512899822413450210816 514680724574608024048 514930933969150857312 519094795968901403328 519707658774059492352 523585235380397090208 528442241274463853568 530534901665185731776 531022525655686821603 532345828496409430272 535316508342929572182 535948523110748851488 539451454634348517184 543813595776944327296 544956061314290848992 547114117342222785894 548477520269027897856 550011312346890949632 553222135496268623616 556309312591671908346 561469881354117844416 561742837057255480704 565617442777435019664 566285231966074258176 569986442632519187968 571183893142251371136 573167170548995299508 574595497424695892992 575802630822646934784 578765347271111707392 579015815146434027054 587798518964785412592 588206542370980598912 588492495964743836928 593251195393030175232 596851764373333948248 598383126149025245952 603515056905020316672 605610595297051637216 606325601903069407744 606882886463642081832 610849441277129938576 611790295249062368208 612512597840855830272 616515948153541162496 621501252316507802624 622806927216332398848 624535926400084500879 625273276962540326736 635782071533339323824 641234747961584086464 641679864404706107904 641991813779720549376 646419934602782879616 649027531356950559737 652781592162572995584 655048194913137485152 660666103960419967872 661732360167353173776 666381208665959932992 671769735959754757248 672236048423977827328 675518451004173031563 681311919709183091868 682116302140953083712 683009742221808325632 686574578625534476416 687205621436771180898 692126394625201871104 693580441672733807808 698113647173862786944 699188908856071277952 708030034207582428804 709794437995212573696 713755344457239429576 714598030814331801984 720726658865912692224 726608081752387798656 726961318544683563264 729485489789630381192 732839711956096098816 736929219277279670796 737629513995024831488 738765639546037576704 741745750122229211128 748626508472157125888 748990449409673974272 754156590369913359552 755046975954765677568 756265554476975055744 761578524189668494848 767736841096862579712 771687129694815609856 772021086861912036072 772396400953726285968 778642193953352104992 779561488161089238528 783731358619713883456 784656661286325115904 785377853070595635312 792663361911695780352 795802352497778597664 797844168198700327936 799073038692652889088 809177181951522775776 815720393665416490944 816683463787807773696 820671176013334178841 822716280403541846784 829833203244402935424 830409236288443198464 832714568533446001172 833697702616720435648 834463968887507862519 842204822031176766624 847709428711119098432 854979663948778781952 859750755823492949262 861893246137043839488 864303490830828635136 868148020906667561088 880888138613893290496 881697778447178118888 882309813556470898368 882738743947115755392 888508278221279910656 889876793089545262848 895692981279673009664 897574689223537868928 900691268005564042084 908415892945577455824 909488402854604111616 916274161915694907864 924773922230311743744 932251878474761703936 932705087944122307584 937909915443810490104 944040045610109905072 948380803707889069056 951673792609652572768 952797374419109069312 953673107300008985736 962519796607059161856 968810775669850398208 969281758059578084352 982572292369706227728 990999155940629951808 992169166750477212672 999571812998939899488 1003042548460741774139 1005542120493217812736 1007654603939632135872 1008354072635966740992 1008844278796703720448 1025799644826900421632 1029361449149216048096 1029861867938301714624 1038189591937802806656 1047170470760794180416 1061069803330371463552 1062045051311373643206 1064691656992818860544 1070633016685859144364 1071897046221497702976 1078902909268697034368 1087627191553888654592 1089912122628581697984 1094228234684445571788 1096955040538055795712 1106444270992537247232 1112618625183343816692 1122939762708235688832 1123485674114510961408 1131234885554870039328 1132570463932148516352 1139972885265038375936 1142367786284502742272 1146334341097990599016 1151605261645293869568 1157530694542223414784 1158031630292868054108 1175597037929570825184 1176413084741961197824 1176984991929487673856 1186502390786060350464 1193703528746667896496 1196766252298050491904 1211221190594103274432 1212651203806138815488 1213765772927284163664 1221698882554259877152 1223580590498124736416 1225025195681711660544 1233031896307082324992 1245613854432664797696 1249071852800169001758 1250546553925080653472 1271564143066678647648 1282469495923168172928 1283359728809412215808 1289626133735239423893 1292839869205565759232 1298055062713901119474 1310096389826274970304 1321332207920839935744 1323464720334706347552 1332762417331919865984 1343539471919509514496 1351036902008346063126 1362623839418366183736 1364232604281906167424 1373149157251068952832 1374411242873542361796 1384252789250403742208 1387160883345467615616 1396227294347725573888 1398377817712142555904 1416060068415164857608 1427510688914478859152 1429196061628663603968 1441453317731825384448 1453216163504775597312 1453922637089367126528 1458970979579260762384 1465679423912192197632 1473858438554559341592 1483491500244458422256 1497253016944314251776 1497980898819347948544 1508313180739826719104 1512531108953950111488 1523157048379336989696 1544042173723824072144 1544792801907452571936 1557284387906704209984 1559122976322178477056 1567462717239427766912 1570755706141191270624 1576209719009737073647 1585326723823391560704 1591604704995557195328 1618354363903045551552 1631440787330832981888 1641342352026668357682 1645432560807083693568 1659666406488805870848 1665429137066892002344 1667395405233440871296 1668927937775015725038 1684409644062353533248 1695418857422238196864 1709959327897557563904 1719501511646985898524 1723786492274087678976 1736296041813335122176 1761776277227786580992 1763395556894356237776 1764619627112941796736 1765477487894231510784 1777016556442559821312 1779753586179090525696 1791385962559346019328 1795149378447075737856 1801382536011128084168 1816831785891154911648 1818976805709208223232 1832548323831389815728 1849547844460623487488 1864503756949523407872 1873607779200253502637 1875819830887620980208 1888080091220219810144 1903347585219305145536 1905594748838218138624 1907346214600017971472 1925039593214118323712 1937621551339700796416 1947082594070851679211 1965144584739412455456 1981998311881259903616 1999143625997879798976 2006085096921483548278 2011084240986435625472 2015309207879264271744 2016708145271933481984 2026555353012519094689 2058722898298432096192 2059723735876603429248 2076379183875605613312 2094340941521588360832 2122139606660742927104 2124090102622747286412 2129383313985637721088 2141266033371718288728 2143794092442995405952 2157805818537394068736 2175254383107777309184 2179824245257163395968 2188456469368891143576 2212888541985074494464 2225237250366687633384 2245879525416471377664 2246971348229021922816 2262469771109740078656 2265140927864297032704 2284735572569005484544 2292668682195981198032 2303210523290587739136 2315061389084446829568 2316063260585736108216 2351194075859141650368 2352826169483922395648 2353969983858975347712 2387407057493335792992 2393532504596100983808 2422442381188206548864 2427531545854568327328 2443397765108519754304 2447161180996249472832 2450050391363423321088 2491227708865329595392 2498143705600338003516 2501093107850161306944 2543128286133357295296 2564938991846336345856 2579252267470478847786 2585679738411131518464 2596110125427802238948 2620192779652549940608 2642664415841679871488 2646929440669412695104 2665524834663839731968 2687078943839019028992 2702073804016692126252 2725247678836732367472 2728465208563812334848 2746298314502137905664 2748822485747084723592 2768505578500807484416 2774321766690935231232 2792454588695451147776 2796755635424285111808 2832120136830329715216 2855021377828957718304 2858392123257327207936 2906432327009551194624 2907845274178734253056 2917941959158521524768 2947716877109118683184 2966983000488916844512 2994506033888628503552 3009127645382225322417 3016626361479653438208 3025062217907900222976 3088084347447648144288 3089585603814905143872 3114568775813408419968 3134925434478855533824 3141511412282382541248 3152419438019474147294 3183209409991114390656 3236708727806091103104 3262881574661665963776 3282684704053336715364 3290865121614167387136 3319332812977611741696 3330858274133784004688 3334790810466881742592 3337855875550031450076 3368819288124707066496 3390837714844476393728 3419918655795115127808 3439003023293971797048 3472592083626670244352 3526791113788712475552 3529239254225883593472 3530954975788463021568 3554033112885119642624 3559507172358181051392 3590298756894151475712 3602765072022256168336 3633663571782309823296 3637953611418416446464 3665096647662779631456 3699095688921246974976 3747215558400507005274 3751639661775241960416 3776160182440439620288 3806695170438610291072 3814692429200035942944 3850079186428236647424 3894165188141703358422 3930289169478824910912 3963996623762519807232 3998287251995759597952 4012170193842967096556 4022168481972871250944 4030618415758528543488 4053110706025038189378 4117445796596864192384 4119447471753206858496 4152758367751211226624 4188681883043176721664 4244279213321485854208 4248180205245494572824 4282532066743436577456 4287588184885990811904 4315611637074788137472 4350508766215554618368 4359648490514326791936 4376912938737782287152 4450474500733375266768 4491759050832942755328 4493942696458043845632 4524939542219480157312 4569471145138010969088 4585337364391962396064 4632126521171472216432 4702388151718283300736 4705652338967844791296 4728629157029211220941 4774814114986671585984 4844884762376413097728 4855063091709136654656 4886795530217039508608 4894322361992498945664 4996287411200676007032 5002186215700322613888 5086256572266714590592 5129877983692672691712 5158504534940957695572 5171359476822263036928 5192220250855604477896 5240385559305099881216 5285328831683359742976 5293858881338825390208 5331049669327679463936 5374157887678038057984 5404147608033384252504 5450495357673464734944 5456930417127624669696 5492596629004275811328 5497644971494169447184 5548643533381870462464 5584909177390902295552 5593511270848570223616 5664240273660659430432 5710042755657915436608 5716784246514654415872 5812864654019102389248 5835883918317043049536 5841247782212555037633 5895433754218237366368 5933966000977833689024 6018255290764450644834 6033252722959306876416 6050124435815800445952 6176168694895296288576 6179171207629810287744 6229137551626816839936 6269850868957711067648 6283022824564765082496 6304838876038948294588 6366418819982228781312 6473417455612182206208 6525763149323331927552 6565369408106673430728 6638665625955223483392 6661716548267568009376 6669581620933763485184 6675711751100062900152 6737638576249414132992 6781675429688952787456 6878006046587943594096 6945184167253340488704 7053582227577424951104 7058478508451767186944 7061909951576926043136 7180597513788302951424 7205530144044512336672 7267327143564619646592 7330193295325559262912 7494431116801014010548 7503279323550483920832 7552320364880879240576 7613390340877220582144 7629384858400071885888 7788330376283406716844 7860578338957649821824 7927993247525039614464 7996574503991519195904 8024340387685934193112 8061236831517057086976 8106221412050076378756 8234891593193728384768 8238894943506413716992 8305516735502422453248 8377363766086353443328 8488558426642971708416 8496360410490989145648 8565064133486873154912 8575176369771981623808 8631223274149576274944 8719296981028653583872 8753825877475564574304 8900949001466750533536 8983518101665885510656 9027382936146675967251 9049879084438960314624 9170674728783924792128 9264253042342944432864 9404776303436566601472 9457258314058422441882 9549628229973343171968 9689769524752826195456 9710126183418273309312 9773591060434079017216 9788644723984997891328 9992574822401352014064 10004372431400645227776 10172513144533429181184 10259755967385345383424 10317009069881915391144 10384440501711208955792 10480771118610199762432 10587717762677650780416 10662099338655358927872 10808295216066768505008 10900990715346929469888 10913860834255249339392 10995289942988338894368 11033468033068159515529 11097287066763740924928 11328480547321318860864 11420085511315830873216 11671767836634086099072 11682495564425110075266 11790867508436474732736 11867932001955667378048 12036510581528901289668 12066505445918613752832 12352337389790592577152 12358342415259620575488 12458275103253633679872 12539701737915422135296 12566045649129530164992 12609677752077896589176 12732837639964457562624 12946834911224364412416 13051526298646663855104 13130738816213346861456 13323433096535136018752 13339163241867526970368 13351423502200125800304 13475277152498828265984 13563350859377905574912 13756012093175887188192 14107164455154849902208 14116957016903534373888 14185887471087633662823 14411060288089024673344 14534654287129239293184 14660386590651118525824 14988862233602028021096 15006558647100967841664 15104640729761758481152 15226780681754441164288 15258769716800143771776 15576660752566813433688 15721156677915299643648 15855986495050079228928 15993149007983038391808 16048680775371868386224 16122473663034114173952 16212442824100152757512 16469783186387456769536 16477789887012827433984 16754727532172706886656 16992720820981978291296 17130128266973746309824 17150352739543963247616 17438593962057307167744 17507651754951129148608 17801898002933501067072 18054765872293351934502 18099758168877920629248 18341349457567849584256 18528506084685888865728 18809552606873133202944 18914516628116844883764 19099256459946686343936 19379539049505652390912 19420252366836546618624 19547182120868158034432 19577289447969995782656 19985149644802704028128 20008744862801290455552 20345026289066858362368 20634018139763830782288 20768881003422417911584 20961542237220399524864 21175435525355301560832 21616590432133537010016 21801981430693858939776 21990579885976677788736 22066936066136319031058 22656961094642637721728 22840171022631661746432 23343535673268172198144 23364991128850220150532 23581735016872949465472 23735864003911334756096 24073021163057802579336 24704674779581185154304 24716684830519241150976 24916550206507267359744 25132091298259060329984 25219355504155793178352 25465675279928915125248 25893669822448728824832 26261477632426693722912 26646866193070272037504 26702847004400251600608 26950554304997656531968 27512024186351774376384 28214328910309699804416 28371774942175267325646 28822120576178049346688 29069308574258478586368 29320773181302237051648 29977724467204056042192 30013117294201935683328 30209281459523516962304 30453561363508882328576 30517539433600287543552 31153321505133626867376 31442313355830599287296 31986298015966076783616 32097361550743736772448 32424885648200305515024 32939566372774913539072 33100404099204478546587 33985441641963956582592 34260256533947492619648 35015303509902258297216 35603796005867002134144 36109531744586703869004 36199516337755841258496 36682698915135699168512 37057012169371777731456 37619105213746266405888 37829033256233689767528 38198512919893372687872 38840504733673093237248 39094364241736316068864 39154578895939991565312 39970299289605408056256 40017489725602580911104 40690052578133716724736 41268036279527661564576 41537762006844835823168 42350871050710603121664 43233180864267074020032 43603962861387717879552 43981159771953355577472 44133872132272638062116 45313922189285275443456 45680342045263323492864 46687071346536344396288 46729982257700440301064 47163470033745898930944 47471728007822669512192 48146042326115605158672 49409349559162370308608 49433369661038482301952 50264182596518120659968 50438711008311586356704 52522955264853387445824 53293732386140544075008 53405694008800503201216 55024048372703548752768 56428657820619399608832 56743549884350534651292 57644241152356098693376 58138617148516957172736 58641546362604474103296 59955448934408112084384 60026234588403871366656 60418562919047033924608 61035078867200575087104 62306643010267253734752 62884626711661198574592 64194723101487473544896 64849771296400611030048 66200808198408957093174 67970883283927913165184 68520513067894985239296 70030607019804516594432 71207592011734004268288 72219063489173407738008 73365397830271398337024 74114024338743555462912 75658066512467379535056 76397025839786745375744 77681009467346186474496 79940598579210816112512 82536072559055323129152 83075524013689671646336 86466361728534148040064 87207925722775435759104 87962319543906711154944 88267744264545276124232 90627844378570550886912 91360684090526646985728 93374142693072688792576 93459964515400880602128 94326940067491797861888 94943456015645339024384 96292084652231210317344 98818699118324740617216 99301212297613435639761 100877422016623172713408 105045910529706774891648 106587464772281088150016 106811388017601006402432 110048096745407097505536 112857315641238799217664 113487099768701069302584 115288482304712197386752 117283092725208948206592 119910897868816224168768 120052469176807742733312 122070157734401150174208 124613286020534507469504 128389446202974947089792 129699542592801222060096 132401616396817914186348 135941766567855826330368 137041026135789970478592 140061214039609033188864 142415184023468008536576 144438126978346815476016 146730795660542796674048 148228048677487110925824 151316133024934759070112 159881197158421632225024 165072145118110646258304 166151048027379343292672 172932723457068296080128 174415851445550871518208 175924639087813422309888 176535488529090552248464 181255688757141101773824 186919929030801761204256 188653880134983595723776 192584169304462420634688 198602424595226871279522 201754844033246345426816 210091821059413549783296 213174929544562176300032 213622776035202012804864 220096193490814195011072 226974199537402138605168 230576964609424394773504 239821795737632448337536 249226572041069014939008 256778892405949894179584 259399085185602444120192 264803232793635828372696 271883533135711652660736 274082052271579940957184 280122428079218066377728 284830368046936017073152 288876253956693630952032 296456097354974221851648 302632266049869518140224 319762394316843264450048 330144290236221292516608 332302096054758686585344 345865446914136592160256 351849278175626844619776 353070977058181104496928 373839858061603522408512 385168338608924841269376 397204849190453742559044 403509688066492690853632 420183642118827099566592 427245552070404025609728 440192386981628390022144 453948399074804277210336 479643591475264896675072 498453144082138029878016 513557784811899788359168 518798170371204888240384 529606465587271656745392 543767066271423305321472 577752507913387261904064 605264532099739036280448 639524788633686528900096 660288580472442585033216 664604192109517373170688 691730893828273184320512 706141954116362208993856 747679716123207044817024 770336677217849682538752 794409698380907485118088 807019376132985381707264 840367284237654199133184 854491104140808051219456 907896798149608554420672 959287182950529793350144 996906288164276059756032 1027115569623799576718336 1037596340742409776480768 1059212931174543313490784 1155505015826774523808128 1210529064199478072560896 1320577160944885170066432 1412283908232724417987712 1495359432246414089634048 1540673354435699365077504 1588819396761814970236176 1614038752265970763414528 1815793596299217108841344 1918574365901059586700288 1993812576328552119512064 2075192681484819552961536 2118425862349086626981568 2311010031653549047616256 2421058128398956145121792 2824567816465448835975424 2990718864492828179268096 3081346708871398730155008 3177638793523629940472352 3631587192598434217682688 4236851724698173253963136 4622020063307098095232512 4842116256797912290243584 5649135632930897671950848 5981437728985656358536192 6355277587047259880944704 7263174385196868435365376 8473703449396346507926272 9244040126614196190465024 11298271265861795343901696 12710555174094519761889408 14526348770393736870730752 16947406898792693015852544 25421110348189039523778816 33894813797585386031705088 50842220696378079047557632 101684441392756158095115264
- Sum of all divisors σ(n): 407964661545347523141372835
- Sum of proper divisors (its aliquot sum) s(n): 306280220152591365046257571
- 101684441392756158095115264 is an abundant number, because the sum of its proper divisors (306280220152591365046257571) is greater than itself. Its abundance is 204595778759835206951142307
Bases of 101684441392756158095115264
- Binary: 1010100000111001000010010011101000000010011101110001111110010100101111101000100000000002
- Hexadecimal: 0x541C849D013B8FCA5F4400
- Base-36: CRYFY2UI166XFW1S0
Squares and roots of 101684441392756158095115264
- 101684441392756158095115264 squared (1016844413927561580951152642) is 10339725621356861924676240622450023320638337445789696
- 101684441392756158095115264 cubed (1016844413927561580951152643) is 1051389223962041077126637202310570292730201554100666858984502391625340623519744
-
101684441392756158095115264 is a
perfect square number . Itssquare root is 10083870357792 -
The
cube root of 101684441392756158095115264 is 466750547.1445665887 - Being both a perfect square and a perfect cube, 101684441392756158095115264 is also a
perfect sixth number .
Scales and comparisons
How big is 101684441392756158095115264?- 101,684,441,392,756,158,095,115,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,684,441,392,756,158,095,115,264 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 101684441392756158095115264 cubic inches would be around 38895878.9 feet tall.
Recreational maths with 101684441392756158095115264
- 101684441392756158095115264 backwards is 462511590851657293144486101
- The number of decimal digits it has is: 27
- The sum of 101684441392756158095115264's digits is 108
- 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 101684441392756158095115264 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 101684441392756158095115264 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/101684441392756158095115264/
Chicago style:
Numbermatics. 2024. "Number 101684441392756158095115264 - Facts about the integer". https://numbermatics.com/n/101684441392756158095115264/
The information we have on file for 101684441392756158095115264 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 101684441392756158095115264, math, Factors of 101684441392756158095115264, curriculum, school, college, exams, university, Prime factorization of 101684441392756158095115264, STEM, science, technology, engineering, physics, economics, calculator, one hundred one septillion, six hundred eighty-four sextillion, four hundred forty-one quintillion, three hundred ninety-two quadrillion, seven hundred fifty-six trillion, one hundred fifty-eight billion, ninety-five million, one hundred fifteen thousand, two hundred sixty-four.