188104305556976082166480896
188,104,305,556,976,082,166,480,896 is an even composite number composed of five prime numbers multiplied together.
188104305556976082166480896 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 188104305556976082166480896:
220 × 38 × 74 × 114 × 1674
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 167 × 167 × 167 × 167)See below for interesting mathematical facts about the number 188104305556976082166480896 from the Numbermatics database.
Names of 188104305556976082166480896
- Cardinal: 188104305556976082166480896 can be written as One hundred eighty-eight septillion, one hundred four sextillion, three hundred five quintillion, five hundred fifty-six quadrillion, nine hundred seventy-six trillion, eighty-two billion, one hundred sixty-six million, four hundred eighty thousand, eight hundred ninety-six.
Scientific notation
- Scientific notation: 1.88104305556976082166480896 × 1026
Factors of 188104305556976082166480896
Divisors of 188104305556976082166480896
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 72 77 81 84 88 96 98 99 108 112 121 126 128 132 144 147 154 162 167 168 176 189 192 196 198 216 224 231 242 243 252 256 264 288 294 297 308 324 334 336 343 352 363 378 384 392 396 432 441 448 462 484 486 501 504 512 528 539 567 576 588 594 616 648 668 672 686 693 704 726 729 756 768 784 792 847 864 882 891 896 924 968 972 1002 1008 1024 1029 1056 1078 1089 1134 1152 1169 1176 1188 1232 1296 1323 1331 1336 1344 1372 1386 1408 1452 1458 1503 1512 1536 1568 1584 1617 1694 1701 1728 1764 1782 1792 1837 1848 1936 1944 2004 2016 2048 2058 2079 2112 2156 2178 2187 2268 2304 2338 2352 2376 2401 2464 2541 2592 2646 2662 2672 2673 2688 2744 2772 2816 2904 2916 3006 3024 3072 3087 3136 3168 3234 3267 3388 3402 3456 3507 3528 3564 3584 3674 3696 3773 3872 3888 3969 3993 4008 4032 4096 4116 4158 4224 4312 4356 4374 4509 4536 4608 4676 4704 4752 4802 4851 4928 5082 5103 5184 5292 5324 5344 5346 5376 5488 5511 5544 5632 5808 5832 5929 6012 6048 6144 6174 6237 6272 6336 6468 6534 6561 6776 6804 6912 7014 7056 7128 7168 7203 7348 7392 7546 7623 7744 7776 7938 7986 8016 8019 8064 8183 8192 8232 8316 8448 8624 8712 8748 9018 9072 9216 9261 9317 9352 9408 9504 9604 9702 9801 9856 10164 10206 10368 10521 10584 10648 10688 10692 10752 10976 11022 11088 11264 11319 11616 11664 11858 11907 11979 12024 12096 12288 12348 12474 12544 12672 12859 12936 13068 13122 13527 13552 13608 13824 14028 14112 14256 14336 14406 14553 14641 14696 14784 15092 15246 15309 15488 15552 15876 15972 16032 16038 16128 16366 16384 16464 16533 16632 16896 17248 17424 17496 17787 18036 18144 18432 18522 18634 18704 18711 18816 19008 19208 19404 19602 19712 20207 20328 20412 20736 21042 21168 21296 21376 21384 21504 21609 21952 22044 22176 22528 22638 22869 23232 23328 23716 23814 23958 24048 24057 24192 24549 24576 24696 24948 25088 25344 25718 25872 26136 26244 26411 27054 27104 27216 27648 27783 27889 27951 28056 28224 28512 28672 28812 29106 29282 29392 29403 29568 30184 30492 30618 30976 31104 31563 31752 31944 32064 32076 32256 32732 32768 32928 33066 33264 33792 33957 34496 34848 34992 35574 35721 35937 36072 36288 36864 37044 37268 37408 37422 37632 38016 38416 38577 38808 39204 39424 40414 40581 40656 40824 41472 41503 42084 42336 42592 42752 42768 43008 43218 43659 43904 43923 44088 44352 45056 45276 45738 45927 46464 46656 47432 47628 47916 48096 48114 48384 49098 49152 49392 49599 49896 50176 50688 51436 51744 52272 52488 52822 53361 54108 54208 54432 55296 55566 55778 55902 56112 56133 56448 57024 57281 57344 57624 58212 58564 58784 58806 59136 60368 60621 60984 61236 61952 62208 63126 63504 63888 64128 64152 64512 64827 65219 65464 65536 65856 66132 66528 67584 67914 68607 68992 69696 69984 71148 71442 71874 72144 72171 72576 73647 73728 74088 74536 74816 74844 75264 76032 76832 77154 77616 78408 78848 79233 80828 81162 81312 81648 82944 83006 83349 83667 83853 84168 84672 85184 85504 85536 86016 86436 87318 87808 87846 88176 88209 88704 90013 90112 90552 91476 91854 92928 93312 94689 94864 95256 95832 96192 96228 96768 98196 98304 98784 99198 99792 100352 101376 101871 102487 102872 103488 104544 104976 105644 106722 107163 107811 108216 108416 108864 110592 111132 111556 111804 112224 112266 112896 114048 114562 114688 115248 115731 116424 117128 117568 117612 118272 120736 121242 121743 121968 122472 123904 124416 124509 126252 127008 127776 128256 128304 129024 129654 130438 130928 130977 131072 131712 131769 132264 133056 135168 135828 137214 137984 139392 139968 141449 142296 142884 143748 144288 144342 145152 147294 147456 148176 148797 149072 149632 149688 150528 152064 153664 154308 155232 156816 157696 158466 160083 161656 162324 162624 163296 165888 166012 166698 167334 167706 168336 168399 169344 170368 171008 171072 171843 172032 172872 174636 175616 175692 176352 176418 177408 180026 180224 181104 181863 182952 183708 185856 186624 189378 189728 190512 191664 192384 192456 193536 194481 195223 195657 196392 196608 197568 198396 199584 200704 202752 203742 204974 205744 205821 206976 209088 209952 211288 213444 214326 215622 216432 216832 217728 220941 221184 222264 222277 223112 223608 224448 224532 225792 228096 229124 229376 230496 231462 232848 234256 235136 235224 236544 237699 241472 242484 243486 243936 244944 247808 248832 249018 250047 251001 251559 252504 254016 255552 256512 256608 258048 259308 260876 261856 261954 262144 263424 263538 264528 264627 266112 270039 270336 271656 274428 275968 278784 279936 282898 284067 284592 285768 287496 288576 288684 290304 290521 294588 294912 296352 297594 298144 299264 299376 301056 304128 305613 306779 307328 307461 308616 310464 313632 315392 316932 320166 321489 323312 323433 324648 325248 326592 331776 332024 333396 334668 335412 336672 336798 338688 340736 342016 342144 343686 344064 345744 347193 349272 351232 351384 352704 352836 354816 360052 360448 362208 363726 365229 365904 367416 371712 373248 373527 378756 379456 381024 383328 384768 384912 387072 388962 390446 391314 392784 392931 393216 395136 395307 396792 399168 400967 401408 405504 407484 409948 411488 411642 413952 418176 419904 422576 424347 426888 428652 431244 432864 433664 435456 441882 442368 444528 444554 446224 446391 447216 448896 449064 451584 456192 456533 458248 458752 460992 462924 465696 468512 470272 470448 473088 475398 480249 482944 484968 486972 487872 489888 495616 497664 498036 500094 502002 503118 505008 505197 508032 511104 513024 513216 515529 516096 518616 521752 523712 523908 524288 526848 527076 529056 529254 532224 540078 540672 543312 545589 548856 551936 557568 559872 565796 568134 569184 571536 574992 577152 577368 580608 581042 583443 585669 586971 589176 589824 592704 595188 596288 598528 598752 602112 608256 611226 613558 614656 614922 617232 617463 620928 627264 630091 630784 633864 640332 642978 646624 646866 649296 650496 653184 662823 663552 664048 666792 666831 669336 670824 673344 673596 677376 681472 684032 684288 687372 688128 691488 694386 698544 702464 702768 705408 705672 709632 713097 717409 720104 720896 724416 727452 730458 731808 734832 743424 746496 747054 750141 753003 754677 757512 758912 762048 766656 769536 769824 774144 777924 780892 782628 785568 785862 786432 790272 790614 793584 793881 798336 801934 802816 810117 811008 814968 819896 822976 823284 827904 836352 839808 845152 848694 852201 853776 857304 862488 865728 867328 870912 871563 883764 884736 889056 889108 892448 892782 894432 897792 898128 903168 912384 913066 916496 916839 917504 920337 921984 922383 925848 931392 937024 940544 940896 946176 950796 960498 965888 969936 970299 973944 975744 979776 990143 991232 995328 996072 1000188 1004004 1006236 1010016 1010394 1016064 1022208 1026048 1026432 1031058 1032192 1037232 1041579 1043504 1047424 1047816 1048576 1053696 1054152 1058112 1058508 1064448 1080156 1081344 1086624 1091178 1095687 1097712 1103872 1115136 1119744 1120581 1131592 1136268 1138368 1143072 1149984 1154304 1154736 1161216 1162084 1166886 1171338 1173942 1178352 1178793 1179648 1185408 1185921 1190376 1192576 1197056 1197504 1202901 1204224 1216512 1222452 1227116 1229312 1229844 1234464 1234926 1241856 1254528 1260182 1261568 1267728 1273041 1280664 1285956 1293248 1293732 1298592 1300992 1306368 1325646 1327104 1328096 1333584 1333662 1338672 1339173 1341648 1346688 1347192 1354752 1362944 1366561 1368064 1368576 1369599 1374744 1376256 1382976 1388772 1397088 1404928 1405536 1410816 1411344 1419264 1426194 1434818 1440208 1440747 1441792 1448832 1454904 1460916 1463616 1469664 1486848 1492992 1494108 1500282 1506006 1509354 1515024 1517824 1524096 1533312 1539072 1539648 1546587 1548288 1555848 1555939 1561784 1565256 1571136 1571724 1572864 1580544 1581228 1587168 1587762 1596672 1603868 1605632 1620234 1622016 1629936 1636767 1639792 1645952 1646568 1655808 1672704 1679616 1690304 1697388 1704402 1707552 1714608 1724976 1731456 1734656 1741824 1743126 1750329 1757007 1760913 1767528 1769472 1778112 1778216 1784896 1785564 1788864 1795584 1796256 1806336 1824768 1826132 1832992 1833678 1835008 1840674 1843968 1844766 1851696 1852389 1862784 1874048 1881088 1881792 1890273 1892352 1901592 1920996 1931776 1939872 1940598 1947888 1951488 1959552 1980286 1982464 1988469 1990656 1992144 2000376 2000493 2008008 2012472 2020032 2020788 2032128 2044416 2052096 2052864 2062116 2064384 2074464 2083158 2087008 2094848 2095632 2107392 2108304 2116224 2117016 2128896 2139291 2147453 2152227 2160312 2162688 2173248 2182356 2191374 2195424 2207744 2230272 2239488 2241162 2250423 2259009 2263184 2264031 2272536 2276736 2286144 2299968 2308608 2309472 2322432 2324168 2333772 2342676 2347884 2356704 2357586 2359296 2370816 2371842 2380752 2385152 2394112 2395008 2405802 2408448 2430351 2433024 2444904 2445047 2454232 2458624 2459688 2468928 2469852 2483712 2509056 2520364 2523136 2535456 2546082 2556603 2561328 2571912 2586496 2587464 2597184 2601984 2612736 2614689 2651292 2654208 2656192 2667168 2667324 2677344 2678346 2683296 2693376 2694384 2709504 2725888 2733122 2736128 2737152 2739198 2749488 2750517 2752512 2761011 2765952 2767149 2777544 2794176 2809856 2811072 2821632 2822688 2838528 2852388 2869636 2880416 2881494 2883584 2897664 2909808 2910897 2921832 2927232 2939328 2970429 2973696 2985984 2988216 3000564 3012012 3018708 3030048 3035648 3048192 3066624 3078144 3079296 3093174 3096576 3111696 3111878 3123568 3124737 3130512 3142272 3143448 3145728 3161088 3162456 3174336 3175524 3193344 3195731 3207736 3211264 3240468 3244032 3259872 3273534 3279584 3291904 3293136 3311616 3345408 3359232 3361743 3374569 3380608 3394776 3408804 3415104 3429216 3449952 3462912 3469312 3483648 3486252 3500658 3514014 3521826 3535056 3536379 3538944 3556224 3556432 3557763 3569792 3571128 3577728 3591168 3592512 3608703 3612672 3649536 3652264 3665984 3667356 3670016 3681348 3687936 3689532 3703392 3704778 3725568 3748096 3762176 3763584 3780546 3784704 3803184 3819123 3841992 3863552 3879744 3881196 3895776 3902976 3919104 3960572 3964928 3976938 3981312 3984288 4000752 4000986 4016016 4017519 4024944 4040064 4041576 4064256 4088832 4099683 4104192 4105728 4108797 4124232 4128768 4148928 4166316 4174016 4189696 4191264 4214784 4216608 4232448 4234032 4257792 4278582 4294906 4304454 4320624 4322241 4325376 4346496 4364712 4382748 4390848 4410637 4415488 4460544 4478976 4482324 4500846 4518018 4526368 4528062 4545072 4553472 4572288 4599936 4617216 4618944 4639761 4644864 4648336 4657463 4667544 4667817 4685352 4695768 4713408 4715172 4718592 4741632 4743684 4761504 4770304 4788224 4790016 4811604 4816896 4860702 4866048 4889808 4890094 4908464 4910301 4917248 4919376 4937856 4939704 4967424 5018112 5021863 5040728 5046272 5070912 5092164 5113206 5122656 5143824 5172992 5174928 5194368 5203968 5225472 5229378 5250987 5271021 5282739 5302584 5308416 5312384 5334336 5334648 5354688 5356692 5366592 5386752 5388768 5419008 5451776 5466244 5472256 5474304 5478396 5498976 5501034 5505024 5522022 5531904 5534298 5555088 5557167 5588352 5619712 5622144 5643264 5645376 5670819 5677056 5704776 5739272 5760832 5762988 5767168 5795328 5819616 5821794 5843664 5854464 5878656 5940858 5947392 5965407 5971968 5976432 6001128 6001479 6024024 6037416 6060096 6071296 6096384 6133248 6156288 6158592 6186348 6193152 6223392 6223756 6247136 6249474 6261024 6284544 6286896 6322176 6324912 6348672 6351048 6386688 6391462 6415472 6417873 6422528 6442359 6456681 6480936 6488064 6519744 6547068 6559168 6583808 6586272 6623232 6690816 6718464 6723486 6749138 6761216 6777027 6789552 6792093 6817608 6830208 6858432 6899904 6925824 6931001 6938624 6967296 6972504 7001316 7028028 7043652 7070112 7072758 7077888 7112448 7112864 7115526 7139584 7142256 7155456 7182336 7185024 7217406 7225344 7291053 7299072 7304528 7331968 7334712 7335141 7340032 7362696 7375872 7379064 7406784 7409556 7451136 7496192 7524352 7527168 7561092 7569408 7606368 7638246 7669809 7683984 7727104 7759488 7762392 7791552 7805952 7838208 7844067 7921144 7929856 7953876 7962624 7968576 8001504 8001972 8032032 8035038 8049888 8080128 8083152 8128512 8177664 8199366 8208384 8211456 8217594 8248464 8251551 8257536 8283033 8297856 8301447 8332632 8348032 8379392 8382528 8429568 8433216 8464896 8468064 8515584 8557164 8589812 8608908 8641248 8644482 8650752 8692992 8729424 8732691 8765496 8781696 8821274 8830976 8911287 8921088 8957952 8964648 9001692 9036036 9052736 9056124 9090144 9106944 9144576 9199872 9234432 9237888 9279522 9289728 9296672 9314926 9335088 9335634 9370704 9374211 9391536 9426816 9430344 9437184 9483264 9487368 9523008 9540608 9565927 9576448 9580032 9587193 9623208 9633792 9721404 9732096 9779616 9780188 9816928 9820602 9834496 9838752 9875712 9879408 9934848 10036224 10043726 10081456 10085229 10092544 10123707 10141824 10184328 10226412 10245312 10287648 10345984 10349856 10388736 10407936 10450944 10458756 10501974 10542042 10565478 10605168 10616832 10624768 10668672 10669296 10673289 10709376 10713384 10733184 10773504 10777536 10826109 10838016 10891573 10903552 10932488 10944512 10948608 10956792 10997952 11002068 11010048 11044044 11063808 11068596 11110176 11114334 11176704 11239424 11244288 11286528 11290752 11341638 11354112 11409552 11457369 11478544 11521664 11525976 11534336 11590656 11639232 11643588 11687328 11708928 11757312 11881716 11894784 11930814 11943936 11952864 12002256 12002958 12048048 12052557 12074832 12120192 12142592 12192768 12266496 12299049 12312576 12317184 12326391 12372696 12386304 12446784 12447512 12494272 12498948 12522048 12569088 12573792 12644352 12649824 12697344 12702096 12773376 12782924 12830944 12835746 12845056 12884718 12913362 12961872 12966723 12976128 13039488 13094136 13118336 13167616 13172544 13231911 13246464 13381632 13436928 13446972 13498276 13522432 13554054 13579104 13584186 13635216 13660416 13716864 13799808 13851648 13862002 13877248 13919283 13934592 13945008 13972389 14002632 14003451 14056056 14087304 14140224 14145516 14155776 14224896 14225728 14231052 14279168 14284512 14310912 14364672 14370048 14434812 14450688 14582106 14598144 14609056 14663936 14669424 14670282 14725392 14730903 14751744 14758128 14813568 14819112 14902272 14992384 15032171 15048704 15054336 15065589 15122184 15138816 15212736 15276492 15339618 15367968 15454208 15518976 15524784 15583104 15611904 15676416 15688134 15752961 15813063 15842288 15848217 15859712 15907752 15925248 15937152 16003008 16003944 16064064 16070076 16099776 16160256 16166304 16257024 16355328 16398732 16416768 16422912 16435188 16496928 16503102 16515072 16566066 16595712 16602894 16665264 16696064 16758784 16765056 16859136 16866432 16929792 16936128 17012457 17031168 17114328 17115329 17179624 17217816 17282496 17288964 17301504 17385984 17458848 17465382 17530992 17563392 17642548 17661952 17822574 17842176 17896221 17915904 17929296 18003384 18004437 18072072 18105472 18112248 18180288 18213888 18289152 18399744 18468864 18475776 18559044 18579456 18593344 18629852 18670176 18671268 18741408 18748422 18783072 18853632 18860688 18966528 18974736 19046016 19081216 19131854 19152896 19160064 19174386 19246416 19253619 19267584 19327077 19370043 19442808 19464192 19559232 19560376 19633856 19641204 19668992 19677504 19751424 19758816 19869696 20072448 20087452 20162912 20170458 20185088 20247414 20283648 20331081 20368656 20376279 20452824 20490624 20575296 20691968 20699712 20777472 20793003 20815872 20901888 20917512 21003948 21084084 21130956 21210336 21233664 21249536 21337344 21338592 21346578 21418752 21426768 21466368 21547008 21555072 21652218 21676032 21783146 21807104 21864976 21873159 21889024 21897216 21913584 21995904 22004136 22005423 22020096 22088088 22127616 22137192 22220352 22228668 22353408 22478848 22488576 22573056 22581504 22683276 22708224 22819104 22914738 22957088 23043328 23051952 23181312 23278464 23287176 23374656 23417856 23514624 23532201 23621983 23763432 23789568 23861628 23887872 23905728 24004512 24005916 24096096 24105114 24149664 24240384 24285184 24385536 24532992 24598098 24625152 24634368 24652782 24745392 24754653 24772608 24849099 24893568 24895024 24904341 24988544 24997896 25044096 25138176 25147584 25288704 25299648 25394688 25404192 25546752 25565848 25661888 25671492 25690112 25769436 25826724 25923744 25933446 25952256 26078976 26188272 26236672 26335232 26345088 26463822 26492928 26733861 26763264 26873856 26893944 26996552 27044864 27108108 27158208 27168372 27270432 27320832 27433728 27599616 27703296 27724004 27754496 27838566 27869184 27890016 27944778 28005264 28006902 28112112 28122633 28174608 28280448 28291032 28311552 28449792 28451456 28462104 28558336 28569024 28621824 28697781 28729344 28740096 28761579 28869624 28901376 29164212 29196288 29218112 29327872 29338848 29340564 29450784 29461806 29503488 29516256 29627136 29638224 29804544 29984768 30064342 30097408 30108672 30131178 30244368 30255687 30277632 30371121 30425472 30552984 30679236 30735936 30908416 31037952 31049568 31166208 31223808 31352832 31376268 31505922 31626126 31684576 31696434 31719424 31815504 31850496 31874304 32006016 32007888 32019867 32128128 32140152 32199552 32320512 32332608 32478327 32514048 32602241 32674719 32710656 32797464 32833536 32845824 32870376 32993856 33006204 33030144 33132132 33191424 33205788 33330528 33392128 33517568 33530112 33718272 33732864 33859584 33872256 34024914 34062336 34228656 34230658 34359248 34372107 34435632 34564992 34577928 34603008 34771968 34917696 34930764 35061984 35126784 35153041 35285096 35323904 35645148 35684352 35792442 35831808 35858592 36006768 36008874 36144144 36210944 36224496 36360576 36427776 36578304 36799488 36897147 36937728 36951552 36979173 37118088 37120259 37158912 37186688 37259704 37340352 37342536 37482816 37496844 37566144 37707264 37721376 37933056 37949472 38092032 38162432 38263708 38305792 38320128 38348772 38492832 38507238 38535168 38654154 38740086 38885616 38900169 38928384 39118464 39120752 39267712 39282408 39337984 39355008 39502848 39517632 39695733 39739392 40144896 40174904 40325824 40340916 40370176 40494828 40567296 40662162 40737312 40752558 40905648 40981248 41150592 41383936 41399424 41554944 41586006 41631744 41757849 41803776 41835024 41917167 42007896 42010353 42168168 42261912 42420672 42467328 42499072 42674688 42677184 42693156 42837504 42853536 42932736 43094016 43110144 43304436 43352064 43566292 43614208 43729952 43746318 43778048 43794432 43827168 43991808 44008272 44010846 44176176 44192709 44255232 44274384 44440704 44457336 44706816 44957696 44977152 45096513 45146112 45163008 45196767 45366552 45416448 45638208 45829476 45914176 46086656 46103904 46362624 46556928 46574352 46749312 46835712 47029248 47064402 47243966 47439189 47526864 47544651 47579136 47723256 47775744 47811456 48009024 48011832 48192192 48210228 48299328 48480768 48517007 48570368 48771072 49065984 49196196 49250304 49268736 49305564 49490784 49509306 49545216 49698198 49787136 49790048 49808682 49977088 49995792 50088192 50276352 50295168 50577408 50599296 50789376 50808384 51037371 51093504 51131696 51232093 51323776 51342984 51345987 51380224 51538872 51653448 51847488 51866892 51904512 52157952 52376544 52473344 52670464 52690176 52927644 52985856 53467722 53526528 53688663 53747712 53787888 53993104 54013311 54089728 54216216 54316416 54336744 54540864 54641664 54867456 55199232 55406592 55448008 55508992 55677132 55738368 55780032 55889556 56010528 56013804 56224224 56245266 56349216 56560896 56582064 56899584 56902912 56924208 57116672 57138048 57243648 57395562 57458688 57480192 57523158 57739248 57760857 57802752 57981231 58110129 58328424 58392576 58436224 58655744 58677696 58681128 58901568 58923612 59006976 59032512 59254272 59276448 59609088 59969536 60128684 60194816 60217344 60262356 60488736 60511374 60555264 60742242 60850944 60993243 61105968 61128837 61358472 61471872 61816832 62075904 62099136 62332416 62379009 62447616 62705664 62752536 63011844 63252252 63369152 63392868 63438848 63631008 63700992 63748608 64012032 64015776 64039734 64256256 64280304 64399104 64641024 64665216 64956654 65028096 65204482 65349438 65421312 65594928 65619477 65667072 65691648 65740752 65987712 66012408 66016269 66060288 66264264 66382848 66411576 66661056 66784256 66961489 67035136 67060224 67436544 67465728 67719168 67744512 68049828 68124672 68457312 68461316 68718496 68744214 68871264 69129984 69155856 69543936 69835392 69861528 70123968 70253568 70306082 70570192 70596603 70647808 70865949 71290296 71368704 71584884 71663616 71717184 72013536 72017748 72288288 72421888 72448992 72721152 72855552 73156608 73598976 73794294 73875456 73903104 73958346 74236176 74240518 74317824 74373376 74519408 74547297 74680704 74685072 74713023 74965632 74993688 75132288 75414528 75442752 75866112 75898944 76184064 76241011 76324864 76527416 76611584 76640256 76697544 76985664 77014476 77070336 77308308 77480172 77771232 77800338 77856768 78236928 78241504 78535424 78564816 78675968 78710016 79005696 79035264 79391466 79478784 80201583 80289792 80349808 80651648 80681832 80740352 80989656 81134592 81324324 81474624 81505116 81811296 81962496 82301184 82767872 82798848 83109888 83172012 83263488 83515698 83607552 83670048 83834334 84015792 84020706 84336336 84367899 84523824 84841344 84934656 84998144 85349376 85354368 85386312 85675008 85707072 85865472 86093343 86188032 86220288 86284737 86608872 86704128 87132584 87228416 87459904 87492636 87556096 87588864 87654336 87983616 88016544 88021692 88352352 88385418 88510464 88548768 88881408 88914672 89413632 89915392 89954304 90193026 90292224 90326016 90393534 90733104 90767061 90832896 91113363 91276416 91658952 91828352 92173312 92207808 92725248 93113856 93148704 93498624 93671424 94058496 94128804 94487932 94878378 95053728 95089302 95158272 95446512 95551488 95622912 96018048 96023664 96059601 96384384 96420456 96598656 96961536 97034014 97140736 97434981 97542144 97806723 98024157 98131968 98392392 98500608 98537472 98611128 98981568 99018612 99090432 99396396 99574272 99580096 99617364 99954176 99991584 100176384 100552704 100590336 101154816 101198592 101578752 101616768 102074742 102187008 102263392 102464186 102647552 102685968 102691974 103077744 103116321 103306896 103694976 103733784 103809024 104315904 104753088 104946688 105225197 105340928 105380352 105459123 105855288 105971712 106935444 107053056 107377326 107495424 107575776 107986208 108026622 108179456 108432432 108632832 108673488 109081728 109283328 109734912 110398464 110691441 110813184 110896016 110937519 111017984 111354264 111360777 111476736 111560064 111779112 112021056 112027608 112448448 112490532 112698432 113121792 113164128 113799168 113805824 113848416 114233344 114276096 114487296 114791124 114917376 114960384 115046316 115478496 115521714 115605504 115962462 116220258 116656848 116785152 116872448 117311488 117355392 117362256 117803136 117847224 118013952 118065024 118508544 118552896 119087199 119218176 119807303 119939072 120257368 120389632 120434688 120524712 120977472 121022748 121110528 121484484 121701888 121986486 122211936 122257674 122716944 122943744 123633664 124151808 124198272 124664832 124758018 124895232 125273547 125411328 125505072 125751501 126023688 126031059 126504504 126738304 126785736 126877696 127262016 127401984 127497216 128024064 128031552 128079468 128512512 128560608 128798208 129282048 129330432 129913308 130056192 130408964 130698876 130842624 131189856 131238954 131334144 131383296 131481504 131975424 132024816 132032538 132528528 132578127 132765696 132823152 133322112 133568512 133922978 134070272 134120448 134873088 134931456 135289539 135438336 135489024 135590301 136099656 136249344 136914624 136922632 137436992 137488428 137742528 138259968 138311712 139087872 139670784 139723056 140247936 140507136 140612164 141140384 141193206 141295616 141731898 142317567 142580592 142633953 142737408 143169768 143327232 143434368 144027072 144035496 144576576 144843776 144897984 145442304 145551021 145711104 146313216 147197952 147588588 147750912 147806208 147916692 148472352 148481036 148635648 148746752 149038816 149094594 149361408 149370144 149426046 149931264 149987376 150264576 150829056 150885504 151732224 151797888 152368128 152482022 152649728 153054832 153112113 153223168 153280512 153395088 153696279 153971328 154028952 154037961 154140672 154616616 154960344 155542464 155600676 155713536 156473856 156483008 157070848 157129632 157351936 157420032 158011392 158070528 158782932 158957568 160403166 160579584 160699616 161303296 161363664 161979312 162039933 162269184 162648648 162949248 163010232 163622592 163924992 164602368 165353881 165535744 165597696 166219776 166344024 166526976 167031396 167215104 167340096 167668668 168031584 168041412 168672672 168735798 169047648 169682688 169996288 170698752 170708736 170772624 171350016 171414144 171730944 172186686 172376064 172440576 172569474 173217744 173282571 173408256 173943693 174265168 174330387 174456832 174919808 174985272 175112192 175177728 175308672 175967232 176033088 176043384 176704704 176770836 177020928 177097536 177762816 177829344 178827264 179830784 179908608 180386052 180584448 180652032 180787068 181466208 181534122 181665792 182226726 182552832 182979729 183317904 183656704 184346624 184415616 185450496 186227712 186297408 186997248 187137027 187342848 188116992 188257608 188975864 189756756 190107456 190178604 190316544 190893024 191102976 191245824 192036096 192047328 192119202 192768768 192840912 193197312 193923072 194068028 194281472 194869962 195084288 195613446 196048314 196263936 196784784 196858431 197001216 197074944 197222256 197963136 198037224 198048807 198180864 198792792 199148544 199160192 199234728 199908352 199983168 200352768 200884467 201105408 201180672 202309632 202397184 203157504 203233536 204149484 204374016 204526784 204928372 205295104 205371936 205383948 206155488 206232642 206613792 207389952 207467568 208631808 209506176 209893376 210450394 210681856 210760704 210918246 211710576 211789809 211943424 212597847 213870888 214106112 214754652 214990848 215151552 215972416 216053244 216358912 216864864 217265664 217346976 218163456 218566656 219469824 220796928 221382882 221626368 221792032 221875038 222035968 222708528 222721554 222953472 223120128 223558224 223641891 224042112 224055216 224139069 224896896 224981064 225396864 226243584 226328256 227598336 227611648 227696832 228215687 228466688 228552192 228723033 228974592 229582248 229834752 229920768 230092632 230956992 231043428 231211008 231924924 232440516 233313696 233570304 233744896 234622976 234710784 234724512 235606272 235694448 236027904 236130048 237017088 237105792 238174398 238436352 239614606 239878144 240514736 240604749 240779264 240869376 241049424 241954944 242045496 242221056 242968968 243403776 243972972 244423872 244515348 245433888 245887488 247267328 248303616 248396544 249329664 249516036 249790464 250547094 250822656 251010144 251503002 252047376 252062118 253009008 253476608 253571472 254524032 254803968 254994432 256048128 256063104 256158936 257025024 257121216 257596416 258280029 258564096 258660864 258854211 259826616 259841813 260112384 260817928 261397752 261685248 262379712 262477908 262668288 262766592 262963008 263950848 264049632 264065076 265057056 265156254 265531392 265646304 266644224 267137024 267845956 268140544 268240896 269746176 269862912 270579078 270876672 270978048 271180602 272199312 272301183 272498688 273340089 273829248 273845264 274873984 274976856 275485056 276519936 276623424 278175744 279341568 279446112 280495872 281014272 281224328 282280768 282386412 282591232 283463796 284635134 285161184 285267906 285474816 286339536 286654464 286868736 288054144 288070992 289153152 289687552 289795968 290884608 291102042 291422208 292304943 292626432 293420169 294072471 294395904 295177176 295501824 295612416 295833384 296944704 296962072 297271296 297493504 298077632 298189188 298722816 298740288 298852092 299862528 299974752 300529152 301658112 301771008 303464448 303595776 304736256 304964044 305299456 306109664 306224226 306446336 306561024 306790176 307392558 307942656 308057904 308075922 309233232 309348963 309920688 311084928 311201352 311427072 312947712 312966016 314141696 314259264 314703872 314840064 315675591 316022784 316141056 316377369 317565864 317915136 320806332 321159168 321399232 322606592 322727328 323958624 324079866 324538368 325297296 325898496 326020464 327245184 327849984 329204736 330707762 331071488 331195392 332074323 332439552 332688048 332812557 333053952 334062792 334082331 334430208 334680192 335337336 336063168 336082824 337345344 337471596 338095296 339365376 339992576 341397504 341417472 341545248 342700032 342828288 343461888 344373372 344752128 344881152 345138948 346435488 346565142 346816512 347887386 348530336 348660774 348913664 349839616 349970544 350355456 350617344 351934464 352066176 352086768 353409408 353541672 354041856 354195072 355525632 355658688 357261597 357654528 358624651 359421909 359661568 359817216 360772104 361168896 361304064 361574136 362932416 363068244 363331584 364453452 365105664 365959458 366635808 367313408 368693248 368831232 370900992 372455424 372594816 373994496 374274054 374685696 375820641 376233984 376515216 377254503 377951728 378093177 379513512 380214912 380357208 380633088 381786048 382205952 382491648 384072192 384094656 384238404 385537536 385681824 386394624 387846144 388136056 388562944 389739924 390168576 391226892 392096628 392527872 393569568 393716862 394002432 394149888 394444512 395926272 396074448 396097614 397585584 398297088 398320384 398469456 399816704 399966336 400705536 401768934 402210816 402361344 404619264 404794368 405868617 406315008 406467072 406770903 408298968 408322849 408748032 409053568 409856744 410590208 410743872 410767896 412310976 412465284 413227584 414779904 414935136 417263616 419012352 419786752 420900788 421363712 421521408 421836492 423421152 423579618 423886848 425195694 426952701 427741776 427901859 428212224 429509304 429981696 430303104 431944832 432106488 432717824 433729728 434531328 434693952 436326912 436653063 437133312 438939648 441593856 442765764 443252736 443584064 443750076 444071936 445417056 445443108 445906944 446240256 447116448 447283782 448084224 448110432 448278138 449793792 449962128 450793728 452487168 452656512 455196672 455223296 455393664 456431374 456933376 457104384 457446066 457949184 459164496 459336339 459669504 459841536 460185264 461088837 461913984 462086856 462113883 462422016 463849848 464881032 466627392 467140608 467489792 469245952 469421568 469449024 471212544 471388896 472055808 472260096 474034176 474211584 476348796 476872704 479229212 479756288 481029472 481209498 481558528 481738752 482098848 483909888 484090992 485937936 486119799 486807552 487945944 488847744 489030696 490867776 491774976 494534656 496061643 496607232 496793088 498659328 499032072 499580928 501094188 501645312 502020288 503006004 504094752 504124236 506018016 506953216 507142944 509048064 509988864 512096256 512126208 512317872 514050048 514242432 515192832 516560058 517128192 517321728 517708422 519653232 519683626 520224768 521635856 521831079 522795504 522991161 523370496 524759424 524955816 525336576 525533184 525926016 527901696 528099264 528130152 530114112 530312508 531062784 531292608 533288448 533687077 534274048 535691912 536281088 536481792 539492352 539725824 541158156 541753344 541956096 542361204 544398624 544602366 544997376 546680178 547658496 547690528 549747968 549953712 550970112 553039872 553246848 556351488 558683136 558892224 560991744 561411081 562028544 562448656 563553023 564561536 564772824 565182464 566927592 569270268 570322368 570535812 570949632 572679072 573308928 573737472 576108288 576141984 578306304 579375104 579591936 581769216 582204084 582844416 584609886 585252864 586840338 588144942 588791808 590354352 590575293 591003648 591224832 591666768 593889408 593924144 594146421 594542592 594987008 596155264 596378376 597445632 597480576 597704184 599725056 599949504 601058304 602653401 603316224 603542016 606928896 607191552 609472512 609928088 610598912 612219328 612448452 612892672 613122048 613580352 614785116 615885312 616115808 616151844 618466464 618697926 619841376 622169856 622402704 625895424 625932032 628283392 628518528 629407744 629680128 631351182 632045568 632282112 632754738 635131728 635369427 635830272 637793541 641612664 642318336 642798464 645213184 645454656 647917248 648159732 649076736 650594592 651796992 652040928 654490368 655699968 658409472 661415524 662142976 662390784 664148646 664879104 665376096 665625114 666107904 668125584 668164662 668860416 669360384 670674672 670925673 672126336 672165648 672417207 674690688 674943192 676190592 678730752 679985152 682795008 682834944 683090496 684647061 685400064 685656576 686169099 686923776 688746744 689504256 689762304 690277896 692870976 693130284 693633024 695774772 697060672 697321548 697827328 699679232 699941088 700710912 701234688 703868928 704132352 704173536 706818816 707083344 708083712 708390144 711051264 711317376 714523194 715309056 717249302 718843818 719634432 721544208 721814247 722337792 722608128 723148272 725864832 726136488 726663168 728906904 730211328 731918916 733271616 734626816 736576379 737386496 737662464 741801984 744910848 745189632 747988992 748548108 749371392 751641282 752467968 753030432 754509006 755903456 756186354 759027024 760429824 760714416 763572096 764411904 764983296 768144384 768189312 768476808 771075072 771363648 772789248 774840087 775692288 776272112 776562633 777125888 777796321 779479848 779525439 780337152 782453784 784193256 785055744 787139136 787433724 788004864 788299776 788889024 791852544 792148896 792195228 795171168 796594176 796640768 796938912 799633408 799932672 801411072 803537868 804421632 804722688 809238528 809588736 811737234 812630016 812934144 813541806 816597936 816645698 817496064 818107136 819713488 820020267 821180416 821487744 821535792 824621952 824930568 826455168 829559808 829870272 834527232 838024704 838651121 839573504 841801576 842727424 843042816 843672984 846842304 847159236 847773696 850391388 853905402 855483552 855803718 856424448 859018608 859963392 860606208 863889664 864212976 865435648 867459456 869062656 869387904 872653824 873306126 874266624 876914829 877879296 880260507 882217413 883187712 885531528 886505472 887168128 887500152 888143872 890834112 890886216 891813888 892480512 894232896 894567564 896168448 896220864 896556276 899587584 899924256 901587456 904974336 905313024 910393344 910446592 910787328 912862748 913866752 914208768 914892132 915898368 918328992 918672678 919339008 919683072 920370528 922177674 923827968 924173712 924227766 927699696 928046889 929762064 933254784 934281216 934979584 938491904 938843136 938898048 942425088 942777792 944111616 944520192 947026773 948068352 948423168 949132107 952697592 953745408 958458424 959512576 962058944 962418996 963117056 963477504 964197696 967819776 968181984 971875872 972239598 973615104 975891888 977695488 978061392 981735552 983549952 989069312 992123286 993214464 993586176 996222969 997318656 998064144 998437671 999161856 1002188376 1002246993 1003290624 1004040576 1006012008 1008189504 1008248472 1012036032 1013906432 1014285888 1018096128 1019977728 1024192512 1024252416 1024635744 1028100096 1028484864 1030385664 1033120116 1034256384 1034643456 1035416844 1039306464 1039367252 1040449536 1043271712 1043662158 1045591008 1045982322 1046740992 1049518848 1049911632 1051066368 1051852032 1055803392 1056198528 1056260304 1060228224 1060625016 1062125568 1062585216 1066576896 1067374154 1068548096 1071383824 1071784791 1072562176 1072963584 1075873953 1078265727 1078984704 1079451648 1082316312 1083506688 1083912192 1084722408 1088797248 1089204732 1089994752 1093360356 1095316992 1095381056 1099495936 1099907424 1101940224 1106079744 1106493696 1112702976 1117366272 1117784448 1121983488 1122822162 1124057088 1124897312 1127106046 1129123072 1129545648 1131763509 1133855184 1134279531 1138540536 1140644736 1141071624 1141899264 1145358144 1146617856 1147474944 1152216576 1152283968 1156612608 1157477167 1158750208 1159183872 1163538432 1164408168 1165688832 1169219772 1170505728 1173680676 1176289884 1177583616 1180708704 1181150586 1182007296 1182449664 1183333536 1187778816 1187848288 1188292842 1189974016 1192310528 1192756752 1194891264 1194961152 1195408368 1199450112 1199899008 1202116608 1205306802 1206632448 1207084032 1213857792 1214383104 1217605851 1218945024 1219856176 1220312709 1221197824 1224438656 1224896904 1224968547 1225785344 1226244096 1227160704 1229570232 1231770624 1232231616 1232303688 1236932928 1237395852 1239682752 1244339712 1244805408 1251790848 1251864064 1256566784 1257037056 1258815488 1259360256 1262702364 1264091136 1264564224 1265509476 1270263456 1270738854 1271660544 1275587082 1280858103 1283225328 1284636672 1285596928 1290426368 1290909312 1295834496 1296319464 1298153472 1301189184 1303593984 1304081856 1308980736 1309959189 1311399936 1316818944 1322831048 1324285952 1324781568 1328297292 1329758208 1330752192 1331250228 1332215808 1336251168 1336329324 1337720832 1338720768 1341349344 1341851346 1344252672 1344331296 1344834414 1349381376 1349886384 1352381184 1357461504 1359970304 1365590016 1365669888 1366180992 1369294122 1370800128 1371313152 1372338198 1373847552 1377493488 1378009017 1379008512 1379524608 1380555792 1383266511 1385741952 1386260568 1386341649 1387266048 1391549544 1394121344 1394643096 1395654656 1399358464 1399882176 1401421824 1402469376 1407737856 1408264704 1408347072 1413637632 1414166688 1416167424 1416780288 1422102528 1422634752 1429046388 1430618112 1434498604 1437687636 1439268864 1443088416 1443628494 1444675584 1445216256 1446296544 1451729664 1452272976 1457813808 1458359397 1460422656 1463837832 1466543232 1469253632 1473152758 1474772992 1475324928 1483603968 1488184929 1489821696 1490379264 1495977984 1497096216 1498742784 1503282564 1504935936 1506060864 1509018012 1511806912 1512372708 1518054048 1520859648 1521428832 1527144192 1529966592 1536288768 1536378624 1536953616 1542150144 1542727296 1545578496 1549680174 1551384576 1552544224 1553125266 1554251776 1555592642 1558959696 1559050878 1560674304 1564907568 1565493237 1568386512 1568973483 1570111488 1574278272 1574867448 1576009728 1576599552 1577778048 1583705088 1584297792 1584390456 1590342336 1593188352 1593281536 1593877824 1597509809 1599266816 1599865344 1601061231 1602822144 1607075736 1608843264 1609445376 1618477056 1619177472 1623474468 1625260032 1625868288 1627083612 1633195872 1633291396 1634992128 1636214272 1639426976 1640040534 1642360832 1642975488 1643071584 1649243904 1649861136 1652910336 1659119616 1659740544 1669054464 1676049408 1677302242 1679147008 1683603152 1684233243 1685454848 1686085632 1687345968 1690659069 1693684608 1694318472 1695547392 1700782776 1707810804 1710967104 1711607436 1712848896 1718037216 1719926784 1721212416 1727779328 1728425952 1730871296 1734918912 1738125312 1738775808 1745307648 1746612252 1748533248 1753829658 1755758592 1760521014 1764434826 1766375424 1771063056 1773010944 1774336256 1775000304 1781668224 1781772432 1782439263 1783627776 1784961024 1788465792 1789135128 1792336896 1792441728 1793112552 1799175168 1799848512 1803174912 1807960203 1809948672 1810626048 1818892691 1820786688 1820893184 1821574656 1825725496 1827733504 1828417536 1829784264 1831796736 1836657984 1837345356 1838678016 1839366144 1840741056 1844355348 1847655936 1848347424 1848455532 1855399392 1856093778 1859524128 1866509568 1869959168 1876983808 1877686272 1877796096 1884850176 1885555584 1888223232 1889040384 1894053546 1896136704 1896846336 1898264214 1905395184 1906108281 1907490816 1913380623 1916916848 1919025152 1924117888 1924837992 1926234112 1926955008 1928395392 1935639552 1936363968 1943751744 1944479196 1947230208 1951783776 1955390976 1956122784 1963471104 1967099904 1978138624 1984246572 1986428928 1987172352 1992445938 1994637312 1996128288 1996875342 1998323712 2004376752 2004493986 2006581248 2008081152 2012024016 2012777019 2016379008 2016496944 2024072064 2027812864 2028571776 2036192256 2039955456 2048385024 2048504832 2049271488 2053941183 2056200192 2056969728 2058507297 2060771328 2066240232 2068512768 2069286912 2070833688 2078612928 2078734504 2080899072 2086543424 2087324316 2091182016 2091964644 2093481984 2099037696 2099823264 2102132736 2103704064 2111606784 2112397056 2112520608 2120456448 2121250032 2124251136 2125170432 2133153792 2134748308 2137096192 2142767648 2143569582 2145124352 2145927168 2151747906 2156531454 2158903296 2164632624 2165442741 2167013376 2167824384 2169444816 2177594496 2178409464 2179989504 2186720712 2190633984 2190762112 2198991872 2199814848 2203880448 2209729137 2212159488 2212987392 2225405952 2234732544 2235568896 2243966976 2245644324 2248114176 2249794624 2254212092 2258246144 2259091296 2263527018 2267710368 2268559062 2277081072 2281289472 2282143248 2290716288 2293235712 2294949888 2304433152 2304567936 2313225216 2314954334 2317500416 2318367744 2324520261 2327076864 2328816336 2329687899 2331377664 2333388963 2338439544 2338576317 2341011456 2347361352 2352579768 2355167232 2361417408 2362301172 2364014592 2364899328 2366667072 2375557632 2375696576 2376585684 2379948032 2384621056 2385513504 2389782528 2389922304 2390816736 2398900224 2399798016 2404233216 2410613604 2413264896 2414168064 2427715584 2428766208 2435211702 2437890048 2439712352 2440625418 2442395648 2448877312 2449793808 2449937094 2452488192 2454321408 2459140464 2460060801 2463541248 2464463232 2464607376 2473865856 2474791704 2479365504 2488679424 2489610816 2503581696 2503728128 2510372557 2513133568 2514074112 2515953363 2517630976 2518720512 2525404728 2528182272 2529128448 2531018952 2540526912 2541477708 2543321088 2551174164 2561716206 2566450656 2569273344 2571193856 2580852736 2581818624 2591668992 2592638928 2596306944 2602378368 2607187968 2608163712 2617961472 2619918378 2622799872 2630744487 2633637888 2640781521 2645662096 2646652239 2648571904 2649563136 2656594584 2659516416 2661504384 2662500456 2664431616 2672502336 2672658648 2675441664 2677441536 2682698688 2683702692 2688505344 2688662592 2689668828 2698762752 2699772768 2704762368 2714923008 2719940608 2731180032 2731339776 2732361984 2738588244 2741600256 2742626304 2744676396 2747695104 2754986976 2756018034 2758017024 2759049216 2761111584 2766533022 2771483904 2772521136 2772683298 2783099088 2788242688 2789286192 2798716928 2799764352 2802843648 2804938752 2815475712 2816529408 2816694144 2827275264 2828333376 2832334848 2833560576 2841080319 2844205056 2845269504 2847396321 2858092776 2858259943 2861236224 2868997208 2875375272 2878537728 2886176832 2887256988 2889351168 2890432512 2892593088 2903459328 2904545952 2915627616 2916718794 2920845312 2927675664 2933086464 2938507264 2946305516 2949545984 2950649856 2967207936 2976369858 2979643392 2980758528 2988668907 2991955968 2994192432 2995313013 2997485568 3006565128 3006740979 3009871872 3012121728 3018036024 3023613824 3024745416 3036108096 3041719296 3042857664 3054288384 3059933184 3072577536 3072757248 3073907232 3084300288 3085454592 3091156992 3099360348 3102769152 3105088448 3106250532 3108503552 3111185284 3117919392 3118101756 3121348608 3129815136 3130986474 3136773024 3137946966 3140222976 3148556544 3149734896 3153199104 3155556096 3167410176 3168595584 3168780912 3180684672 3186376704 3186563072 3187755648 3195019618 3198533632 3199730688 3202122462 3205644288 3214151472 3215354373 3217686528 3218890752 3227621859 3234797181 3236954112 3238354944 3246948936 3250520064 3251736576 3254167224 3266391744 3266582792 3269984256 3272428544 3278853952 3280081068 3284721664 3285950976 3286143168 3298487808 3299722272 3305820672 3318239232 3319481088 3338108928 3352098816 3354604484 3358294016 3367206304 3368466486 3370909696 3372171264 3374691936 3381318138 3387369216 3388636944 3395290527 3401565552 3402838593 3415621608 3421934208 3423214872 3425697792 3436074432 3439853568 3442424832 3455558656 3456851904 3461742592 3469837824 3472431501 3476250624 3477551616 3490615296 3493224504 3497066496 3507659316 3511517184 3521042028 3528869652 3532750848 3542126112 3546021888 3548672512 3550000608 3563336448 3563544864 3564878526 3569922048 3576931584 3578270256 3584673792 3584883456 3586225104 3598350336 3599697024 3606349824 3615920406 3619897344 3621252096 3637785382 3641573376 3641786368 3643149312 3651450992 3652817553 3655467008 3656835072 3659568528 3660938127 3663593472 3673315968 3674690712 3674905641 3677356032 3678732288 3681482112 3688710696 3695311872 3696694848 3696911064 3710798784 3712187556 3719048256 3733019136 3739918336 3753967616 3755372544 3755592192 3769700352 3771111168 3776446464 3778080768 3788107092 3792273408 3793692672 3796528428 3810790368 3812216562 3814981632 3826761246 3833833696 3838050304 3848235776 3849675984 3853910016 3856790784 3871279104 3872727936 3887503488 3888958392 3894460416 3903567552 3910781952 3912245568 3926942208 3929877567 3934199808 3944871161 3956277248 3968493144 3972857856 3974344704 3984891876 3989274624 3992256576 3993750684 3996647424 4008753504 4008987972 4013162496 4016162304 4024048032 4025554038 4032758016 4032993888 4048144128 4055625728 4057143552 4072384512 4079910912 4096770048 4097009664 4098542976 4107882366 4112400384 4113939456 4117014594 4121542656 4132480464 4134027051 4137025536 4138573824 4141667376 4149799533 4157225856 4157469008 4159024947 4161798144 4173086848 4174648632 4182364032 4183929288 4186963968 4198075392 4199646528 4204265472 4207408128 4223213568 4224794112 4225041216 4240912896 4242500064 4248502272 4250340864 4266307584 4269496616 4274192384 4285535296 4287139164 4290248704 4291854336 4303495812 4313062908 4317806592 4329265248 4330885482 4334026752 4335648768 4338889632 4355188992 4356818928 4373441424 4381267968 4381524224 4397983744 4399629696 4407760896 4419458274 4424318976 4425974784 4450811904 4464554787 4469465088 4471137792 4487933952 4491288648 4496228352 4499589248 4508424184 4516492288 4518182592 4527054036 4535420736 4537118124 4554162144 4562578944 4564286496 4581432576 4589899776 4608866304 4609135872 4626450432 4629908668 4635000832 4636735488 4649040522 4654153728 4657632672 4659375798 4662755328 4666777926 4676879088 4677152634 4682022912 4694722704 4696479711 4705159536 4706920449 4710334464 4722834816 4724602344 4728029184 4729798656 4733334144 4751115264 4751393152 4753171368 4759896064 4769242112 4771027008 4779565056 4779844608 4781633472 4792529427 4797800448 4799596032 4803183693 4808466432 4821227208 4826529792 4828336128 4855431168 4857532416 4870423404 4875780096 4879424704 4881250836 4884791296 4897754624 4899587616 4899874188 4904976384 4908642816 4918280928 4920121602 4927082496 4928926464 4929214752 4947731712 4949583408 4958731008 4977358848 4979221632 5007163392 5007456256 5020745114 5026267136 5028148224 5031906726 5037441024 5050809456 5052699729 5056364544 5058256896 5062037904 5071977207 5081053824 5082955416 5086642176 5102348328 5123432412 5132901312 5138546688 5142387712 5161705472 5163637248 5183337984 5185277856 5192613888 5204756736 5214375936 5216327424 5235922944 5239836756 5245599744 5261488974 5267275776 5281563042 5291324192 5293304478 5297143808 5299126272 5313189168 5319032832 5323008768 5325000912 5345004672 5345317296 5347317789 5350883328 5354883072 5365397376 5367405384 5377010688 5377325184 5379337656 5397525504 5399545536 5409524736 5423880609 5429846016 5439881216 5444574247 5456678073 5462360064 5462679552 5464723968 5477176488 5483200512 5485252608 5489352792 5495390208 5509973952 5512036068 5516034048 5518098432 5522223168 5533066044 5542967808 5545042272 5545366596 5566198176 5576485376 5578572384 5597433856 5599528704 5609877504 5630951424 5633058816 5633388288 5654550528 5656666752 5664669696 5667121152 5682160638 5688410112 5690539008 5694792642 5716185552 5716519886 5722472448 5737994416 5740141869 5750750544 5757075456 5772353664 5774513976 5778702336 5780865024 5785186176 5806918656 5809091904 5831255232 5833437588 5841690624 5855351328 5866172928 5870557847 5877014528 5892611032 5899091968 5901299712 5934415872 5952739716 5959286784 5961517056 5977337814 5983911936 5988384864 5990626026 5994971136 6013130256 6013481958 6019743744 6024243456 6036072048 6047227648 6049490832 6072216192 6083438592 6085715328 6108576768 6119866368 6145155072 6145514496 6147814464 6161823549 6168600576 6170909184 6175521891 6182313984 6198720696 6199083253 6205538304 6210176896 6212501064 6217007104 6222370568 6235838784 6236203512 6242697216 6259630272 6261972948 6273546048 6275893932 6280445952 6297113088 6299469792 6306398208 6311112192 6334820352 6337191168 6337561824 6361369344 6372753408 6373126144 6375511296 6390039236 6397067264 6399461376 6404244924 6411288576 6428302944 6430708746 6435373056 6437781504 6455243718 6469594362 6476709888 6493897872 6496328223 6501040128 6503473152 6508334448 6532783488 6533165584 6539968512 6544857088 6557707904 6560162136 6569443328 6571901952 6572286336 6596975616 6599444544 6611641344 6629187411 6636478464 6638962176 6676217856 6704197632 6709208968 6716588032 6734412608 6736932972 6741819392 6744342528 6749383872 6762636276 6774738432 6777273888 6790581054 6803131104 6805677186 6831243216 6843868416 6846429744 6872148864 6879707136 6884849664 6911117312 6913703808 6923485184 6939675648 6944863002 6952501248 6955103232 6973560783 6981230592 6986449008 6989063697 6994132992 7000166889 7015318632 7015728951 7023034368 7042084056 7057739304 7065501696 7084252224 7092043776 7097345024 7100001216 7126672896 7127089728 7129757052 7139844096 7153863168 7156540512 7169347584 7169766912 7172450208 7196700672 7199394048 7212699648 7231840812 7239794688 7242504192 7275570764 7283146752 7283572736 7286298624 7302901984 7305635106 7310934016 7313670144 7319137056 7321876254 7327186944 7346631936 7349381424 7349811282 7357464576 7362964224 7377421392 7380182403 7390623744 7393389696 7393822128 7421597568 7424375112 7438096512 7466038272 7479836672 7507935232 7510745088 7511184384 7531117671 7539400704 7542222336 7547860089 7552892928 7556161536 7576214184 7584546816 7587385344 7593056856 7621580736 7624433124 7629963264 7653522492 7667667392 7676100608 7696471552 7699351968 7707820032 7713581568 7742558208 7745455872 7775006976 7777916784 7788920832 7807135104 7821563904 7824491136 7853884416 7859755134 7868399616 7889742322 7922344563 7936986288 7939956717 7945715712 7948689408 7969783752 7978549248 7984513152 7987501368 7993294848 8017507008 8017975944 8026324992 8032324608 8048096064 8051108076 8065516032 8065987776 8096288256 8102340169 8111251456 8114287104 8144769024 8159821824 8193540096 8194019328 8197085952 8215764732 8224800768 8227878912 8234029188 8243085312 8264960928 8268054102 8274051072 8277147648 8283334752 8299599066 8314451712 8314938016 8318049894 8346173696 8349297264 8364728064 8367858576 8396150784 8399293056 8408530944 8414816256 8446427136 8449588224 8450082432 8481825792 8485000128 8497004544 8500681728 8523240957 8532615168 8538993232 8542188963 8548384768 8555759531 8571070592 8574278328 8574779829 8580497408 8583708672 8606991624 8626125816 8635613184 8658530496 8661770964 8668053504 8671297536 8677779264 8710377984 8713637856 8746882848 8762535936 8763048448 8795967488 8799259392 8815521792 8838916548 8848637952 8851949568 8901623808 8929109574 8938930176 8942275584 8966006721 8975867904 8982577296 8992456704 8999178496 9016848368 9020222937 9032984576 9036365184 9054108072 9070841472 9074236248 9108324288 9125157888 9128572992 9162865152 9179799552 9217732608 9218271744 9252900864 9259817336 9270001664 9273470976 9298081044 9308307456 9315265344 9318751596 9325510656 9333555852 9353758176 9354305268 9364045824 9389445408 9392959422 9410319072 9413840898 9420668928 9445669632 9449204688 9459597312 9466668288 9502230528 9502786304 9506342736 9519792128 9538484224 9542054016 9559130112 9559689216 9563266944 9585058854 9595600896 9599192064 9606367386 9616932864 9642454416 9646063119 9653059584 9656672256 9682865577 9704391543 9710862336 9715064832 9740846808 9751560192 9758849408 9762501672 9769582592 9795509248 9799175232 9799748376 9809952768 9817285632 9836561856 9840243204 9854164992 9857852928 9858429504 9895463424 9899166816 9917462016 9954717696 9958443264 10014326784 10014912512 10041490228 10052534272 10056296448 10063813452 10074882048 10101618912 10105399458 10112729088 10116513792 10124075808 10143954414 10162107648 10165910832 10185871581 10204696656 10208515779 10246864824 10265802624 10277093376 10284775424 10323410944 10327274496 10366675968 10370555712 10385227776 10409513472 10417294503 10428751872 10432654848 10471845888 10479673512 10491199488 10522977948 10534551552 10563126084 10582648384 10586608956 10594287616 10598252544 10626378336 10638065664 10646017536 10650001824 10690009344 10690634592 10694635578 10709766144 10730794752 10734810768 10754021376 10754650368 10758675312 10795051008 10799091072 10819049472 10847761218 10859692032 10879762432 10889148494 10913356146 10924720128 10925359104 10929447936 10954352976 10958452659 10966401024 10970505216 10978705584 10982814381 10990780416 11019947904 11024072136 11024716923 11032068096 11036196864 11044446336 11066132088 11085935616 11090084544 11090733192 11132396352 11152970752 11157144768 11182568663 11194867712 11199057408 11219755008 11261902848 11266117632 11266776576 11309101056 11313333504 11329339392 11334242304 11364321276 11376820224 11381078016 11389585284 11432371104 11433039772 11444944896 11475988832 11480283738 11501501088 11514150912 11544707328 11549027952 11561730048 11570372352 11613837312 11618183808 11662510464 11666875176 11683381248 11710702656 11732345856 11741115694 11754029056 11785222064 11789632701 11798183936 11802599424 11834613483 11868831744 11905479432 11918573568 11923034112 11954675628 11967823872 11976769728 11981252052 11989942272 12026260512 12026963916 12039487488 12048486912 12072144096 12094455296 12098981664 12144432384 12166877184 12171430656 12217153536 12239732736 12290310144 12291028992 12295628928 12323647098 12337201152 12341818368 12351043782 12364627968 12397441392 12398166506 12411076608 12420353792 12425002128 12444741136 12449398599 12471677568 12472407024 12477074841 12485394432 12519260544 12523945896 12547092096 12551787864 12560891904 12594226176 12598939584 12612796416 12622224384 12669640704 12674382336 12675123648 12722738688 12732248837 12745506816 12746252288 12751022592 12780078472 12794134528 12798922752 12808489848 12822577152 12856605888 12861417492 12870746112 12875563008 12910487436 12939188724 12953419776 12987795744 12992656446 13002080256 13006946304 13016668896 13065566976 13066331168 13089714176 13115415808 13120324272 13138886656 13143803904 13144572672 13193951232 13198889088 13223282688 13258374822 13272956928 13277924352 13352435712 13393664361 13408395264 13418417936 13433176064 13468825216 13473865944 13483638784 13488685056 13498767744 13525272552 13549476864 13554547776 13581162108 13606262208 13611354372 13662486432 13687736832 13692859488 13744297728 13769699328 13822234624 13827407616 13846970368 13879351296 13889726004 13905002496 13910206464 13947121566 13962461184 13972898016 13978127394 13988265984 14000333778 14030637264 14031457902 14046068736 14084168112 14089439133 14115478608 14131003392 14168504448 14184087552 14194690048 14200002432 14253345792 14254179456 14259514104 14279688192 14307726336 14313081024 14338695168 14339533824 14344900416 14377588281 14393401344 14398788096 14409551079 14425399296 14463681624 14479589376 14485008384 14551141528 14566293504 14567145472 14572597248 14605803968 14611270212 14621868032 14627340288 14638274112 14643752508 14654373888 14693263872 14698762848 14699622564 14714929152 14725928448 14754842784 14760364806 14781247488 14786779392 14787644256 14843195136 14848750224 14876193024 14932076544 14959673344 15015870464 15021490176 15022368768 15062235342 15078801408 15084444672 15095720178 15112323072 15152428368 15158099187 15169093632 15174770688 15186113712 15215931621 15243161472 15248866248 15259926528 15307044984 15335334784 15352201216 15392943104 15398703936 15415640064 15427163136 15485116416 15490911744 15550013952 15555833568 15577841664 15614270208 15643127808 15648982272 15707768832 15719510268 15736799232 15779484644 15844689126 15873972576 15879913434 15891431424 15897378816 15939567504 15957098496 15969026304 15975002736 16035014016 16035951888 16041953367 16052649984 16064649216 16096192128 16102216152 16131032064 16131975552 16192576512 16204680338 16222502912 16228574208 16271641827 16289538048 16319643648 16333722741 16370034219 16387080192 16388038656 16394171904 16431529464 16449601536 16455757824 16468058376 16486170624 16529921856 16536108204 16548102144 16554295296 16566669504 16599198132 16628903424 16629876032 16636099788 16692347392 16698594528 16729456128 16735717152 16792301568 16798586112 16829632512 16892854272 16899176448 16900164864 16963651584 16970000256 16994009088 17001363456 17046481914 17065230336 17077986464 17084377926 17096769536 17111519062 17142141184 17148556656 17149559658 17167417344 17213983248 17220425607 17252251632 17271226368 17317060992 17323541928 17336107008 17342595072 17355558528 17420755968 17427275712 17493765696 17525071872 17526096896 17572607899 17591934976 17598518784 17611673541 17631043584 17677833096 17697275904 17703899136 17803247616 17858219148 17877860352 17884551168 17932013442 17951735808 17965154592 17984913408 17998356992 18033696736 18040445874 18065969152 18072730368 18108216144 18141682944 18148472496 18216648576 18250315776 18257145984 18325730304 18359599104 18435465216 18436543488 18485470647 18505801728 18519634672 18526565673 18540003328 18546941952 18596162088 18597249759 18616614912 18630530688 18637503192 18651021312 18667111704 18707516352 18708610536 18728091648 18778890816 18785918844 18820638144 18827681796 18841337856 18891339264 18898409376 18919194624 18933336576 19004461056 19005572608 19012685472 19039584256 19076968448 19084108032 19118260224 19119378432 19126533888 19170117708 19191201792 19198384128 19212734772 19233865728 19284908832 19292126238 19306119168 19313344512 19365731154 19408783086 19430129664 19481693616 19503120384 19517698816 19525003344 19591018496 19598350464 19599496752 19619905536 19634571264 19673123712 19680486408 19708329984 19715705856 19716859008 19790926848 19798333632 19834924032 19887562233 19909435392 19916886528 20007819601 20028653568 20029825024 20082980456 20105068544 20112592896 20127626904 20149764096 20203237824 20210798916 20225458176 20233027584 20248151616 20287908828 20324215296 20331821664 20371743162 20409393312 20417031558 20493729648 20531605248 20569550848 20646821888 20654548992 20733351936 20741111424 20770455552 20819026944 20834589006 20857503744 20865309696 20920682349 20943691776 20959347024 20967191091 20982398976 21000500667 21045955896 21047186853 21069103104 21126252168 21165296768 21173217912 21188575232 21196505088 21252756672 21276131328 21292035072 21300003648 21380018688 21381269184 21389271156 21419532288 21461589504 21469621536 21508042752 21509300736 21517350624 21590102016 21598182144 21638098944 21695522436 21719384064 21759524864 21778296988 21826712292 21849440256 21850718208 21858895872 21908705952 21916905318 21932802048 21941010432 21957411168 21965628762 21981560832 22039895808 22048144272 22049433846 22072393728 22088892672 22132264176 22140547209 22171871232 22180169088 22181466384 22264792704 22305941504 22314289536 22365137326 22389735424 22398114816 22439510016 22523805696 22532235264 22533553152 22593353013 22618202112 22626667008 22643580267 22658678784 22668484608 22728642552 22753640448 22762156032 22779170568 22864742208 22866079544 22889889792 22951977664 22960567476 23003002176 23028301824 23089414656 23098055904 23123460096 23140744704 23227674624 23236367616 23325020928 23333750352 23366762496 23421405312 23464691712 23482231388 23508058112 23570444128 23579265402 23596367872 23605198848 23669226966 23767033689 23810958864 23819870151 23837147136 23846068224 23909351256 23935647744 23953539456 23962504104 23979884544 24052521024 24053927832 24078974976 24096973824 24144288192 24188910592 24197963328 24288864768 24307020507 24333754368 24342861312 24434307072 24479465472 24580620288 24582057984 24591257856 24647294196 24674402304 24683636736 24702087564 24729255936 24794882784 24796333012 24822153216 24840707584 24850004256 24889482272 24898797198 24943355136 24944814048 24954149682 25038521088 25047891792 25094184192 25103575728 25188452352 25197879168 25225592832 25244448768 25339281408 25348764672 25350247296 25445477376 25464497674 25491013632 25492504576 25502045184 25560156944 25569722871 25588269056 25597845504 25616979696 25626566889 25645154304 25667278593 25713211776 25722834984 25724339487 25741492224 25751126016 25820974872 25878377448 25906839552 25975591488 25985312892 26004160512 26013892608 26033337792 26131133952 26132662336 26179428352 26230831616 26240648544 26277773312 26287607808 26289145344 26387902464 26397778176 26446565376 26516749644 26545913856 26555848704 26704871424 26787328722 26816790528 26836835872 26866352128 26937650432 26947731888 26977370112 26997535488 27050545104 27060668811 27098953728 27109095552 27162324216 27212524416 27222708744 27324972864 27375473664 27385718976 27488595456 27539398656 27614098127 27644469248 27654815232 27693940736 27758702592 27779452008 27810004992 27820412928 27894243132 27924922368 27945796032 27956254788 27976531968 28000667556 28061274528 28062915804 28092137472 28168336224 28178878266 28230957216 28262006784 28337008896 28389380096 28400004864 28506691584 28508358912 28519028208 28559376384 28615452672 28626162048 28677390336 28679067648 28689800832 28755176562 28786802688 28797576192 28819102158 28850798592 28927363248 28938189357 28959178752 28970016768 29048596731 29102283056 29113174629 29132587008 29134290944 29145194496 29211607936 29222540424 29243736064 29254680576 29276548224 29287505016 29308747776 29386527744 29397525696 29399245128 29429858304 29451856896 29509685568 29520729612 29562494976 29573558784 29575288512 29686390272 29697500448 29752386048 29864153088 29919346688 30031740928 30042980352 30044737536 30124470684 30157602816 30168889344 30191440356 30224646144 30304856736 30316198374 30338187264 30349541376 30372227424 30431863242 30486322944 30497732496 30557614743 30614089968 30670669568 30785886208 30797407872 30831280128 30854326272 30970232832 30981823488 31100027904 31111667136 31155683328 31228540416 31251883509 31286255616 31297964544 31415537664 31439020536 31473598464 31558969288 31689378252 31747945152 31759826868 31782862848 31794757632 31879135008 31914196992 31938052608 31950005472 32070028032 32071903776 32083906734 32129298432 32192384256 32204432304 32262064128 32263951104 32385153024 32409360676 32445005824 32457148416 32543283654 32579076096 32639287296 32667445482 32740068438 32774160384 32776077312 32788343808 32863058928 32875357977 32899203072 32911515648 32936116752 32948443143 32972341248 33059843712 33072216408 33074150769 33096204288 33108590592 33133339008 33198396264 33257806848 33259752064 33272199576 33384694784 33397189056 33458912256 33471434304 33547705989 33584603136 33597172224 33659265024 33785708544 33798352896 33800329728 33927303168 33940000512 33988018176 34002726912 34092963828 34130460672 34155972928 34168755852 34193539072 34223038124 34284282368 34297113312 34299119316 34334834688 34427966496 34440851214 34504503264 34542452736 34634121984 34647083856 34685190144 34711117056 34841511936 34854551424 34987531392 35050143744 35052193792 35145215798 35183869952 35197037568 35223347082 35262087168 35355666192 35368898103 35394551808 35407798272 35503840449 35606495232 35716438296 35755720704 35769102336 35864026884 35903471616 35930309184 35969826816 35996713984 36067393472 36080891748 36131938304 36145460736 36216432288 36283365888 36296944992 36433297152 36500631552 36514291968 36651460608 36719198208 36870930432 36873086976 36970941294 37011603456 37039269344 37053131346 37080006656 37093883904 37192324176 37194499518 37233229824 37261061376 37275006384 37334223408 37348195797 37415032704 37417221072 37431224523 37456183296 37557781632 37571837688 37641276288 37655363592 37682675712 37782678528 37796818752 37838389248 37866673152 38008922112 38011145216 38025370944 38079168512 38112019729 38153936896 38168216064 38196746511 38236520448 38238756864 38253067776 38340235416 38382403584 38396768256 38425469544 38467731456 38569817664 38584252476 38612238336 38626689024 38731462308 38817566172 38860259328 38963387232 39006240768 39035397632 39050006688 39182036992 39196700928 39198993504 39269142528 39346247424 39360972816 39416659968 39431411712 39433718016 39581853696 39596667264 39669848064 39775124466 39818870784 39833773056 40015639202 40057307136 40059650048 40165960912 40180993083 40210137088 40225185792 40255253808 40299528192 40406475648 40421597832 40450916352 40466055168 40496303232 40575817656 40648430592 40663643328 40743486324 40818786624 40834063116 40987459296 41063210496 41139101696 41293643776 41309097984 41466703872 41482222848 41540911104 41638053888 41669178012 41715007488 41730619392 41841364698 41887383552 41918694048 41934382182 41964797952 42001001334 42091911792 42094373706 42138206208 42252504336 42330593536 42346435824 42393010176 42505513344 42552262656 42584070144 42600007296 42760037376 42762538368 42778542312 42839064576 42923179008 42939243072 43016085504 43018601472 43034701248 43132764843 43180204032 43196364288 43228653237 43276197888 43391044872 43393582771 43438768128 43519049728 43556593976 43653424584 43698880512 43701436416 43717791744 43817411904 43833810636 43865604096 43882020864 43914822336 43931257524 43963121664 44079791616 44096288544 44098867692 44144787456 44177785344 44264528352 44281094418 44343742464 44360338176 44362932768 44529585408 44611883008 44628579072 44730274652 44779470848 44796229632 44879020032 45047611392 45064470528 45067106304 45186706026 45236404224 45253334016 45287160534 45336969216 45457285104 45474297561 45507280896 45524312064 45558341136 45647794863 45729484416 45732159088 45779779584 45903955328 45921134952 46006004352 46056603648 46178829312 46196111808 46246920192 46281489408 46455349248 46472735232 46650041856 46667500704 46733524992 46842810624 46929383424 46964462776 47016116224 47140888256 47158530804 47192735744 47210397696 47338453932 47534067378 47621917728 47639740302 47674294272 47692136448 47818702512 47871295488 47907078912 47925008208 48105042048 48107855664 48157949952 48193947648 48288576384 48377821184 48395926656 48577729536 48614041014 48667508736 48685722624 48814925481 48868614144 48958930944 49001168223 49110102657 49161240576 49164115968 49182515712 49294588392 49348804608 49367273472 49404175128 49458511872 49589765568 49592666024 49644306432 49681415168 49700008512 49778964544 49797594396 49886710272 49889628096 49908299364 50077042176 50095783584 50188368384 50207151456 50376904704 50395758336 50488897536 50678562816 50697529344 50700494592 50890954752 50928995348 50982027264 50985009152 51004090368 51120313888 51139445742 51176538112 51195691008 51233959392 51253133778 51290308608 51334557186 51426423552 51445669968 51448678974 51502252032 51641949744 51661276821 51756754896 51813679104 51951182976 51970625784 52008321024 52027785216 52066675584 52262267904 52265324672 52358856704 52461663232 52481297088 52555546624 52575215616 52578290688 52717823697 52775804928 52795556352 52835020623 52893130752 53033499288 53091827712 53111697408 53409742848 53574657444 53633581056 53673671744 53732704256 53875300864 53895463776 53954740224 53995070976 54101090208 54121337622 54197907456 54218191104 54324648432 54425048832 54445417488 54649945728 54750947328 54771437952 54977190912 55078797312 55228196254 55288938496 55309630464 55456411941 55517405184 55558904016 55579697019 55620009984 55640825856 55788486264 55791749277 55849844736 55891592064 55912509576 55953063936 56001335112 56122549056 56125831608 56184274944 56336672448 56357756532 56461914432 56524013568 56674017792 56778760192 56800009728 57013383168 57016717824 57038056416 57118752768 57230905344 57252324096 57354780672 57358135296 57379601664 57510353124 57573605376 57595152384 57638204316 57701597184 57854726496 57876378714 57918357504 57940033536 58097193462 58204566112 58226349258 58268581888 58290388992 58423215872 58445080848 58509361152 58553096448 58575010032 58773055488 58795051392 58798490256 58859716608 58903713792 59019371136 59041459224 59124989952 59147117568 59150577024 59372780544 59395000896 59504772096 59662686699 59728306176 59838693376 59890316717 60023458803 60063481856 60085960704 60089475072 60248941368 60315205632 60337778688 60382880712 60449292288 60609713472 60632396748 60676374528 60699082752 60744454848 60863726484 60972645888 60995464992 61115229486 61228179936 61341339136 61571772416 61594815744 61708652544 61940465664 61963646976 62200055808 62223334272 62311366656 62457080832 62503767018 62572511232 62595929088 62762047047 62831075328 62878041072 62947196928 63001502001 63117938576 63141560559 63378756504 63495890304 63519653736 63565725696 63589515264 63758270016 63828393984 63876105216 63900010944 64140056064 64143807552 64167813468 64258596864 64384768512 64408864608 64524128256 64527902208 64770306048 64818721352 64890011648 64914296832 65086567308 65158152192 65278574592 65334890964 65480136876 65548320768 65552154624 65576687616 65726117856 65750715954 65798406144 65823031296 65872233504 65896886286 65944682496 66119687424 66144432816 66148301538 66217181184 66266678016 66396792528 66515613696 66519504128 66544399152 66769389568 66794378112 66917824512 66942868608 67095411978 67169206272 67194344448 67318530048 67571417088 67596705792 67600659456 67780059039 67854606336 67880001024 67930740801 67976036352 68005453824 68185927656 68189915783 68260921344 68311945856 68337511704 68387078144 68446076248 68568564736 68594226624 68598238632 68669669376 68855932992 68881702428 69009006528 69084905472 69268243968 69294167712 69370380288 69422234112 69683023872 69709102848 69975062784 70100287488 70104387584 70290431596 70367739904 70394075136 70446694164 70524174336 70711332384 70737796206 70789103616 70815596544 71007680898 71301101067 71432876592 71459610453 71511441408 71538204672 71728053768 71806943232 71860618368 71939653632 71993427968 72134786944 72161783496 72263876608 72290921472 72432864576 72566731776 72593889984 72866594304 72921061521 73001263104 73028583936 73302921216 73438396416 73741860864 73746173952 73941882588 74023206912 74078538688 74106262692 74160013312 74187767808 74384648352 74388999036 74466459648 74522122752 74550012768 74668446816 74696391594 74830065408 74834442144 74862449046 75115563264 75143675376 75282552576 75310727184 75565357056 75593637504 75676778496 75733346304 76017844224 76022290432 76050741888 76158337024 76224039458 76307873792 76336432128 76393493022 76473040896 76477513728 76506135552 76680470832 76709168613 76764807168 76793536512 76850939088 76879700667 76935462912 77001835779 77139635328 77168504952 77173018461 77224476672 77253378048 77462924616 77635132344 77720518656 77926774464 78012481536 78070795264 78100013376 78364073984 78393401856 78397987008 78538285056 78692494848 78721945632 78833319936 78862823424 78867436032 79163707392 79193334528 79339696128 79550248932 79637741568 79667546112 80031278404 80114614272 80119300096 80331921824 80361986166 80420274176 80450371584 80510507616 80599056384 80812951296 80843195664 80932110336 80992606464 81151635312 81182006433 81296861184 81327286656 81486972648 81637573248 81668126232 81974918592 82126420992 82278203392 82587287552 82618195968 82842294381 82933407744 82964445696 83081822208 83276107776 83338356024 83430014976 83461238784 83682729396 83774767104 83837388096 83868764364 83929595904 84002002668 84183823584 84188747412 84276412416 84505008672 84661187072 84692871648 84786020352 85011026688 85168140288 85200014592 85520074752 85525076736 85557084624 85678129152 85846358016 85878486144 86032171008 86037202944 86069402496 86265529686 86360408064 86392728576 86457306474 86552395776 86782089744 86787165542 86877536256 87113187952 87145790193 87306849168 87339523887 87397761024 87402872832 87435583488 87634823808 87667621272 87731208192 87764041728 87829644672 87862515048 87926243328 88159583232 88192577088 88197735384 88289574912 88355570688 88529056704 88562188836 88687484928 88720676352 88725865536 89059170816 89125741859 89223766016 89257158144 89460549304 89558941696 89592459264 89758040064 90095222784 90128941056 90134212608 90373412052 90472808448 90506668032 90574321068 90673938432 90914570208 90948595122 91014561792 91048624128 91116682272 91295589726 91458968832 91464318176 91807910656 91842269904 92012008704 92357658624 92392223616 92493840384 92562978816 92910698496 92945470464 93300083712 93335001408 93467049984 93685621248 93755650527 93858766848 93928925552 94032232448 94113354841 94281776512 94317061608 94385471488 94420795392 94676907864 95068134756 95243835456 95279480604 95348588544 95384272896 95637405024 95742590976 95814157824 95850016416 96210084096 96215711328 96387895296 96577152768 96755642368 96791853312 97155459072 97228082028 97335017472 97371445248 97629850962 97737228288 97917861888 98002336446 98220205314 98322481152 98328231936 98365031424 98589176784 98626073931 98697609216 98734546944 98808350256 98917023744 99179531136 99185332048 99222452307 99288612864 99362830336 99400017024 99557929088 99595188792 99773420544 99779256192 99816598728 100154084352 100191567168 100376736768 100414302912 100643117967 100753809408 100791516672 100977795072 101357125632 101395058688 101400989184 101781909504 101857990696 101964054528 101970018304 102008180736 102240627776 102278891484 102353076224 102391382016 102467918784 102506267556 102580617216 102669114372 102852847104 102891339936 102897357948 103004504064 103283899488 103322553642 103513509792 103627358208 103902365952 103941251568 104055570432 104133351168 104524535808 104530649344 104717713408 104923326464 104962594176 105111093248 105150431232 105156581376 105435647394 105551609856 105591112704 105670041246 105786261504 106066998576 106106694309 106183655424 106223394816 106511521347 106819485696 107149314888 107267162112 107347343488 107465408512 107750601728 107790927552 107909480448 107990141952 108202180416 108242675244 108395814912 108436382208 108649296864 108850097664 108890834976 109299891456 109501894656 109542875904 109954381824 110157594624 110456392508 110577876992 110619260928 110912823882 111034810368 111117808032 111159394038 111240019968 111281651712 111576972528 111583498554 111699689472 111783184128 111825019152 112002670224 112044587391 112245098112 112251663216 112293673569 112368549888 112673344896 112715513064 112923828864 113048027136 113348035584 113557520384 113600019456 114026766336 114033435648 114076112832 114237505536 114336059187 114461810688 114504648192 114590239533 114709561344 114716270592 114759203328 115020706248 115147210752 115190304768 115276408632 115403194368 115709452992 115752757428 115836715008 115880067072 116194386924 116409132224 116452698516 116537163776 116580777984 116846431744 116890161696 117018722304 117106192896 117150020064 117546110976 117590102784 117596980512 117807427584 118038742272 118082918448 118249979904 118294235136 118301154048 118745561088 118790001792 119009544192 119325373398 119456612352 119677386752 119780633434 120046917606 120171921408 120178950144 120497882736 120542979249 120630411264 120675557376 120765761424 120898584576 121219426944 121264793496 121352749056 121398165504 121488909696 121727452968 121945291776 121990929984 122230458972 122456359872 122682678272 123008255293 123143544832 123189631488 123417305088 123880931328 123927293952 124400111616 124446668544 124622733312 124914161664 125007534036 125145022464 125191858176 125524094094 125662150656 125756082144 125894393856 126003004002 126235877152 126283121118 126757513008 126991780608 127039307472 127179030528 127516540032 127656787968 127752210432 127800021888 128280112128 128287615104 128335626936 128517193728 128769537024 128817729216 129048256512 129055804416 129398294529 129540612096 129637442704 129685959711 129780023296 129828593664 130173134616 130180748313 130316304384 130557149184 130669781928 130960273752 131096641536 131104309248 131153375232 131452235712 131501431908 131596812288 131646062592 131744467008 131793772572 131889364992 132239374848 132288865632 132296603076 132434362368 132533356032 132793585056 133031227392 133039008256 133088798304 133538779136 133588756224 133835649024 133885737216 134190823956 134338412544 134388688896 134637060096 135142834176 135193411584 135201318912 135560118078 135709212672 135760002048 135861481602 136010907648 136371855312 136379831566 136521842688 136623891712 136675023408 136892152496 136943384589 137137129472 137188453248 137196477264 137339338752 137711865984 137763404856 138018013056 138169810944 138536487936 138588335424 138740760576 138844468224 139366047744 139418205696 139950125568 140054737207 140200574976 140208775168 140580863192 140735479808 140788150272 140893388328 141048348672 141422664768 141475592412 141578207232 141631193088 142015361796 142602202134 142865753184 142919220906 143022882816 143076409344 143456107536 143613886464 143721236736 143986855936 144269573888 144323566992 144527753216 144581842944 144865729152 145133463552 145187779968 145733188608 145842123042 146002526208 146057167872 146444776443 146605842432 146876792832 147003504669 147330307971 147483721728 147492347904 147883765176 148046413824 148157077376 148212525384 148320026624 148375535616 148769296704 148777998072 148932919296 149044245504 149100025536 149336893632 149392783188 149660130816 149668884288 149724898092 150231126528 150287350752 150565105152 150621454368 151130714112 151187275008 151466692608 152035688448 152044580864 152101483776 152316674048 152448078916 152615747584 152672864256 152786986044 152946081792 152955027456 153012271104 153360941664 153418337226 153529614336 153587073024 153701878176 153759401334 153870925824 154003671558 154279270656 154337009904 154346036922 154506756096 154925849232 154983830463 155270264688 155441037312 155853548928 156024963072 156141590528 156200026752 156728147968 156786803712 156795974016 157076570112 157384989696 157443891264 157666639872 157725646848 157734872064 158153471091 158327414784 158386669056 158505061869 158679392256 159100497864 159275483136 159335092224 160062556808 160229228544 160238600192 160663843648 160723972332 160840548352 160900743168 161021015232 161198112768 161625902592 161686391328 161864220672 161985212928 162303270624 162364012866 162593722368 162654573312 162973945296 163275146496 163336252464 163949837184 164252841984 164556406784 165174575104 165236391936 165684588762 165866815488 165928891392 166369235823 166552215552 166676712048 166739091057 166860029952 166922477568 167365458792 167375247831 167549534208 167674776192 167737528728 167859191808 168004005336 168367647168 168377494824 168552824832 169010017344 169322374144 169385743296 169572040704 170022053376 170336280576 170400029184 171040149504 171050153472 171114169248 171356258304 171692716032 171756972288 172064342016 172074405888 172138804992 172531059372 172720816128 172785457152 172914612948 173104791552 173564179488 173574331084 173755072512 174226375904 174291580386 174613698336 174679047774 174805745664 174871166976 175269647616 175335242544 175528083456 175659289344 175725030096 176319166464 176385154176 176395470768 176579149824 176711141376 177058113408 177124377672 177374969856 177441352704 177451731072 178118341632 178251483718 178447532032 178514316288 178921098608 178988060097 179117883392 179184918528 179516080128 179670950151 180070376409 180190445568 180257882112 180268425216 180746824104 180945616896 181013336064 181148642136 181347876864 181829140416 181897190244 182029123584 182097248256 182233364544 182591179452 182917937664 182928636352 183615821312 183684539808 184024017408 184715317248 184784447232 185125957632 185821396992 185890940928 186600167424 186670002816 186934099968 187371242496 187511301054 187717533696 187857851104 188064464896 188226709682 188563553024 188634123216 188841590784 189004506003 189353815728 189424681677 190136269512 190487670912 190558961208 190697177088 190768545792 191274810048 191485181952 191628315648 191700032832 192420168192 192431422656 192775790592 193154305536 193298686889 193511284736 193583706624 194310918144 194456164056 194670034944 194742890496 195259701924 195474456576 195835723776 196004672892 196440410628 196644962304 196656463872 196730062848 197178353568 197252147862 197395218432 197469093888 197616700512 197834047488 198359062272 198370664096 198444904614 198725660672 198800034048 199115858176 199190377584 199546841088 199558512384 199633197456 200308168704 200383134336 200753473536 200828605824 201286235934 201507618816 201583033344 201955590144 202714251264 202790117376 202801978368 203340177117 203563819008 203715981392 203792222403 203928109056 203940036608 204016361472 204481255552 204557782968 204569747349 204706152448 204782764032 204935837568 205012535112 205161234432 205338228744 205705694208 205782679872 205794715896 206009008128 206567798976 206645107284 207027019584 207254716416 207804731904 207882503136 208111140864 208266702336 209049071616 209061298688 209435426816 209846652928 209925188352 210222186496 210300862464 210313162752 210871294788 211103219712 211182225408 211340082492 211572523008 212133997152 212213388618 212367310848 212446789632 213023042694 213903303201 214298629776 214534324224 214694686976 215501203456 215581855104 215818960896 215980283904 216404360832 216485350488 216791629824 216872764416 217298593728 217700195328 217781669952 218599782912 218763184563 219003789312 219085751808 219908763648 220315189248 220912785016 221155753984 221238521856 221825647764 222069620736 222235616064 222318788076 222480039936 222563303424 223153945056 223166997108 223399378944 223566368256 223650038304 224005340448 224089174782 224490196224 224503326432 224587347138 225346689792 225431026128 225847657728 226696071168 227115040768 227200038912 228053532672 228066871296 228152225664 228475011072 228672118374 228923621376 229009296384 229180479066 229419122688 229432541184 229518406656 230041412496 230127505839 230294421504 230380609536 230552817264 230639102001 230806388736 231005507337 231418905984 231505514856 231519055383 231673430016 231760134144 232388773848 232818264448 232905397032 233074327552 233161555968 233692863488 233780323392 234037444608 234212385792 234300040128 235092221952 235180205568 235193961024 235614855168 236077484544 236165836896 236499959808 236588470272 236602308096 237491122176 237580003584 238019088384 238650746796 238913224704 239354773504 239561266868 240093835212 240343842816 240357900288 240995765472 241085958498 241260822528 241351114752 241531522848 241797169152 242438853888 242529586992 242796331008 242977819392 243454905936 243546019299 243890583552 243981859968 244460917944 244912719744 245365356544 246016510586 246287089664 246379262976 246834610176 247761862656 247854587904 248526883143 248800223232 248893337088 249245466624 249828323328 250015068072 250290044928 250383716352 251048188188 251324301312 251512164288 251788787712 252006008004 252471754304 252566242236 253515026016 253983561216 254078614944 254358061056 255033080064 255504420864 255600043776 256560224256 256575230208 256671253872 257034387456 257539074048 257635458432 258096513024 258111608832 258796589058 259081224192 259274885408 259371919422 259560046592 259657187328 260346269232 260361496626 260632608768 261339563856 261437370579 261920547504 262018571661 262193283072 262208618496 262306750464 262904471424 263002863816 263193624576 263292125184 263488934016 263587545144 263778729984 264478749696 264577731264 264593206152 264868724736 265066712064 265587170112 266062454784 266078016512 266177596608 266784138103 267077558272 267177512448 267377225577 267671298048 267771474432 268381647912 268676825088 268777377792 269274120192 270285668352 270386823168 270402637824 271120236156 271418425344 271520004096 271722963204 272021815296 272743710624 272759663132 273043685376 273247783424 273350046816 273784304992 273886769178 274274258944 274376906496 274392954528 275423731968 275526809712 276036026112 277072975872 277176670848 277481521152 277688936448 278732095488 278836411392 279900251136 280109474414 280401149952 280417550336 281161726384 281266951581 281470959616 281576300544 281786776656 282096697344 282340064523 282845329536 282951184824 283156414464 283262386176 284030723592 285204404268 285731506368 285838441812 286045765632 286152818688 286912215072 287227772928 287442473472 287973711872 288539147776 288647133984 289055506432 289163685888 289731458304 290266927104 290375559936 291466377216 291684246084 292005052416 292114335744 292889552886 293211684864 293753585664 294007009338 294660615942 294967443456 294984695808 295767530352 296092827648 296314154752 296425050768 296751071232 297538593408 297555996144 297667356921 297865838592 298088491008 298200051072 298673787264 298785566376 299320261632 299337768576 299449796184 300462253056 300574701504 301130210304 301242908736 301929353901 302261428224 302374550016 302933385216 303755079397 304071376896 304089161728 304202967552 304633348096 304896157832 305231495168 305345728512 305573972088 305892163584 305910054912 306024542208 306721883328 306836674452 307059228672 307174146048 307403756352 307518802668 307741851648 308007343116 308558541312 308674019808 308692073844 309013512192 309851698464 309967660926 310540529376 310882074624 311707097856 312283181056 312400053504 313456295936 313573607424 313591948032 314153140224 314769979392 314887782528 315333279744 315451293696 315469744128 316306942182 316654829568 316773338112 317010123738 317358784512 318200995728 318320082927 318550966272 318670184448 319534564041 320125113616 320458457088 320477200384 321327687296 321447944664 321681096704 321801486336 322042030464 322396225536 323251805184 323372782656 323728441344 323970425856 324606541248 324728025732 325187444736 325309146624 325947890592 326550292992 326672504928 327899674368 328505683968 329112813568 330349150208 330472783872 331369177524 331733630976 331857782784 332738471646 333104431104 333353424096 333478182114 333720059904 333844955136 334730917584 334750495662 335099068416 335349552384 335475057456 336008010672 336133762173 336735294336 336754989648 337105649664 338020034688 338644748288 338771486592 339144081408 340044106752 340672561152 340800058368 342080299008 342100306944 342228338496 342712516608 343008177561 343385432064 343513944576 343770718599 344128684032 344148811776 344277609984 345062118744 345441632256 345570914304 345829225896 346209583104 347128358976 347148662168 347510145024 348452751808 348583160772 349227396672 349358095548 349611491328 349742333952 350539295232 350670485088 351056166912 351318578688 351450060192 352638332928 352770308352 352790941536 353422282752 354116226816 354248755344 354749939712 354882705408 354903462144 356236683264 356502967436 356895064064 357028632576 357842197216 357976120194 358235766784 358369837056 359032160256 359341900302 360140752818 360515764224 360536850432 361493648208 361628937747 361891233792 362026672128 362297284272 362695753728 363658280832 363794380488 364058247168 364194496512 364466729088 365182358904 365835875328 365857272704 367231642624 367369079616 368048034816 369024765879 369430634496 369568894464 370251915264 371642793984 371781881856 373200334848 373340005632 373868199936 374742484992 375022602108 375435067392 375715702208 376128929792 376453419364 377127106048 377268246432 377683181568 378009012006 378707631456 378849363354 380272539024 380975341824 381117922416 381537091584 382549620096 382970363904 383256631296 383400065664 384840336384 384862845312 385551581184 386308611072 386597373778 387022569472 387167413248 388194883587 388621836288 388912328112 389057879133 389340069888 389485780992 390519403848 390542244939 390948913152 391671447552 392009345784 392880821256 393289924608 393312927744 393460125696 394356707136 394504295724 394790436864 394938187776 395233401024 395668094976 396718124544 396741328192 396889809228 397451321344 397600068096 398231716352 398380755168 399093682176 399117024768 399266394912 400616337408 400766268672 401506947072 401657211648 402572471868 403015237632 403166066688 403911180288 405428502528 405580234752 405603956736 406680354234 407127638016 407431962784 407584444806 407880073216 408032722944 408962511104 409115565936 409139494698 409565528064 409871675136 410025070224 410676457488 410830153767 411411388416 411565359744 411589431792 412018016256 413135597952 413290214568 414054039168 414509432832 415609463808 415765006272 416222281728 416533404672 418098143232 418122597376 418870853632 419232217019 419693305856 419850376704 420164211621 420444372992 420601724928 420626325504 421742589576 422206439424 422364450816 422680164984 423145046016 424267994304 424426777236 424734621696 424893579264 426046085388 427806606402 428597259552 429068648448 429389373952 431002406912 431163710208 431960567808 432808721664 432970700976 433583259648 433745528832 434597187456 435400390656 435563339904 437199565824 437526369126 438007578624 438171503616 439334329329 439817527296 440630378496 441010514007 441825570032 441990923913 442311507968 442477043712 443651295528 444139241472 444471232128 444637576152 444960079872 445126606848 446307890112 446333994216 446798757888 447132736512 447300076608 448010680896 448178349564 448980392448 449006652864 449174694276 450693379584 450862052256 451695315456 453392142336 454230081536 454400077824 456107065344 456133742592 456304451328 456950022144 457344236748 457847242752 458018592768 458360958132 458838245376 458865082368 459036813312 460082824992 460255011678 460588843008 460761219072 461105634528 461278204002 461612777472 462011014674 462837811968 463011029712 463038110766 463520268288 464777547696 465636528896 465810794064 466323111936 467385726976 467560646784 468074889216 468424771584 468600080256 470184443904 470360411136 470387922048 471229710336 472154969088 472331673792 472999919616 473176940544 473204616192 474460413273 474982244352 475160007168 475515185607 476038176768 477301493592 477329410481 477826449408 478709547008 479122533736 480187670424 480687685632 480715800576 481991530944 482171916996 482521645056 482702229504 483063045696 483594338304 484877707776 485059173984 485592662016 485955638784 486909811872 487092038598 487781167104 487963719936 488921835888 489825439488 490730713088 492033021172 492574179328 492758525952 493669220352 495523725312 495709175808 497053766286 497600446464 497786674176 499107707469 499656646656 500030136144 500217273171 500580089856 500767432704 502096376376 502125743493 502648602624 503024328576 503577575424 504012016008 504943508608 505132484472 507030052032 507967122432 508157229888 508716122112 510066160128 511008841728 511200087552 513120448512 513150460416 513342507744 514068774912 515078148096 515270916864 516193026048 516223217664 517593178116 518162448384 518549770816 518743838844 519120093184 519314374656 520692538464 520722993252 521265217536 522679127712 522874741158 523841095008 524037143322 524417236992 524613500928 525808942848 526005727632 526584250368 526977868032 527175090288 528957499392 529155462528 529186412304 529737449472 530133424128 531174340224 532124909568 532156033024 532355193216 533568276206 534155116544 534355024896 534754451154 535342596096 535542948864 536763295824 536964180291 537353650176 537554755584 538548240384 539012850453 540211129227 540571336704 540773646336 540805275648 542240472312 542836850688 543040008192 543445926408 544043630592 545487421248 545519326264 546087370752 546495566848 546700093632 547568609984 547773538356 548548517888 548753812992 548785909056 550847463936 551053619424 552072052224 554145951744 554353341696 555377872896 557464190976 557672822784 559800502272 560218948828 560802299904 560835100672 562323452768 562533903162 562941919232 563152601088 563573553312 564193394688 564680129046 565690659072 565902369648 566524772352 567013518009 568061447184 568274045031 570408808536 571463012736 571676883624 572091531264 572305637376 573824430144 574455545856 574884946944 575947423744 577078295552 577294267968 578111012864 578327371776 579462916608 579896060667 580533854208 580751119872 582932754432 583368492168 584010104832 584228671488 585779105772 586423369728 587507171328 588014018676 589321231884 589934886912 589969391616 591535060704 592185655296 592628309504 592850101536 593502142464 595077186816 595111992288 595334713842 596176982016 596400102144 597347574528 597571132752 598640523264 598675537152 598899592368 600924506112 601149403008 602260420608 602485817472 603858707802 604522856448 604749100032 605866770432 607510158794 608142753792 608178323456 608405935104 609792315664 610020531351 610462990336 610691457024 611147944176 611376667209 611784327168 611820109824 612049084416 613443766656 613673348904 613709242047 614118457344 614348292096 614807512704 615037605336 615483703296 616014686232 617117082624 617348039616 617384147688 618027024384 619703396928 619935321852 621081058752 621764149248 623414195712 624566362112 624800107008 626912591872 627147214848 627183896064 628306280448 629539958784 629775565056 630666559488 630902587392 630939488256 632613884364 633309659136 633546676224 634020247476 634717569024 636401991456 636640165854 637101932544 637340368896 639069128082 640250227232 640954400768 642655374592 642895889328 643602972672 644084060928 646503610368 646745565312 647456882688 647940851712 649213082496 649456051464 650374889472 650618293248 651895781184 653100585984 653345009856 655799348736 656289553689 657011367936 658225627136 658793483887 660698300416 660945567744 662738355048 663467261952 663715565568 665476943292 666208862208 666706848192 666956364228 667440119808 667689910272 669461835168 669500991324 670198136832 670699104768 670950114912 672016021344 672267524346 673470588672 673509979296 676040069376 677289496576 677542973184 680088213504 681345122304 681600116736 684160598016 684200613888 684456676992 685425033216 686016355122 686770864128 687027889152 687541437198 688257368064 688297623552 688555219968 690124237488 690382517517 690883264512 691141828608 691658451792 692419166208 693016522011 694256717952 694297324336 694557166149 695020290048 696905503616 697166321544 698454793344 698716191096 699222982656 699484667904 701078590464 701340970176 702112333824 702637157376 702900120384 705276665856 705540616704 705581883072 706844565504 708232453632 708497510688 709499879424 709765410816 709806924288 712473366528 713005934872 713790128128 714057265152 715684394432 715952240388 716471533568 716739674112 718064320512 718683800604 720281505636 721031528448 721073700864 722987296416 723257875494 723782467584 724053344256 724594568544 725391507456 727316561664 727588760976 728388993024 728933458176 730364717808 731671750656 731714545408 734463285248 734738159232 736096069632 738049531758 738861268992 739137788928 740503830528 743285587968 743563763712 745580649429 746400669696 746680011264 747736399872 749484969984 750045204216 750870134784 751431404416 752257859584 752906838728 754254212096 754536492864 755366363136 756018024012 757415262912 757698726708 760545078048 761950683648 762235844832 763074183168 765099240192 766513262592 766800131328 769680672768 769725690624 771103162368 772617222144 773194747556 774045138944 774334826496 776389767174 777243672576 777824656224 778115758266 778680139776 778971561984 781038807696 781084489878 781897826304 784018691568 784312111737 785761642512 786055714983 786579849216 786625855488 786920251392 788713414272 789008591448 789580873728 789876375552 790466802048 791336189952 793436249088 793482656384 793779618456 794902642688 795200136192 796463432704 796761510336 798187364352 798234049536 798532789824 800352414309 801232674816 801532537344 802131676731 803013894144 803314423296 805144943736 806030475264 806332133376 807822360576 810857005056 811160469504 811207913472 813360708468 814255276032 814863925568 815168889612 815760146432 816065445888 817925022208 818231131872 818278989396 819131056128 819743350272 820050140448 821352914976 821660307534 822822776832 823130719488 823178863584 826271195904 826580429136 828108078336 831218927616 831530012544 832444563456 833066809344 836196286464 836245194752 837741707264 838464434038 839386611712 839700753408 840328423242 841203449856 841252651008 843485179152 843800854743 844412878848 844728901632 845360329968 846290092032 847020193569 848535988608 848853554472 849469243392 849787158528 852092170776 855613212804 857194519104 858137296896 858778747904 862004813824 862327420416 863921135616 865617443328 865941401952 867166519296 867491057664 869194374912 870800781312 871126679808 874399131648 875052738252 876015157248 876343007232 878668658658 879635054592 881260756992 882021028014 883651140064 883981847826 884623015936 884954087424 887302591056 888278482944 888942464256 889275152304 890253213696 892615780224 892667988432 893002070763 893597515776 894265473024 894600153216 896021361792 896356699128 897960784896 898013305728 898349388552 901386759168 901724104512 903390630912 905788061703 906784284672 908460163072 908800155648 911265238191 912214130688 912267485184 912608902656 913900044288 914688473496 915694485504 916037185536 916721916264 917676490752 917730164736 918073626624 920165649984 920510023356 921177686016 921522438144 922211269056 922556408004 923225554944 924022029348 925675623936 926022059424 926076221532 927040536576 929555095392 931273057792 931621588128 932646223872 934771453952 935121293568 936849543168 937200160512 940368887808 940720822272 940775844096 942459420672 944309938176 944663347584 945999839232 946353881088 946409232384 948920826546 949964488704 950320014336 951030371214 952076353536 954602987184 954658820962 955652898816 958245067472 958603692123 960375340848 961375371264 961431601152 963983061888 964343833992 965043290112 965404459008 966126091392 967188676608 969755415552 970118347968 971185324032 971911277568 973819623744 974184077196 975562334208 975927439872 977843671776 979650878976 980383160449 981461426176 984066042344 985148358656 985517051904 987338440704 991047450624 991418351616 994107532572 995200892928 995573348352 998215414938 999313293312 1000060272288 1000434546342 1001160179712 1001534865408 1004192752752 1004251486986 1005297205248 1006048657152 1008024032016 1009887017216 1010264968944 1014060104064 1015934244864 1016314459776 1017432244224 1020132320256 1022017683456 1022400175104 1026240897024 1026300920832 1026685015488 1028137549824 1029024532683 1030156296192 1030541833728 1031312155797 1032386052096 1032446435328 1035186356232 1035246903251 1036324896768 1037099541632 1037487677688 1038240186368 1038628749312 1041385076928 1041445986504 1042530435072 1045358255424 1045749482316 1047682190016 1048074286644 1048834473984 1049227001856 1051617885696 1052011455264 1053168500736 1053955736064 1054350180576 1057914998784 1058310925056 1058372824608 1060266848256 1062348680448 1064249819136 1064312066048 1064710386432 1067136552412 1068310233088 1068710049792 1069508902308 1070685192192 1071085897728 1073526591648 1073928360582 1074707300352 1075109511168 1077096480768 1078025700906 1080422258454 1081547292672 1081610551296 1084480944624 1084886813241 1085673701376 1086080016384 1086891852816 1088087261184 1090974842496 1091038652528 1092174741504 1092991133696 1093400187264 1095137219968 1095547076712 1097097035776 1097507625984 1097571818112 1101694927872 1102107238848 1104144104448 1107074297637 1108291903488 1108706683392 1110755745792 1114928381952 1115345645568 1119601004544 1120437897656 1121604599808 1121670201344 1124646905536 1125067806324 1125883838464 1126305202176 1127147106624 1128386789376 1129360258092 1131381318144 1131804739296 1133049544704 1134027036018 1136122894368 1136548090062 1140817617072 1142926025472 1143353767248 1144611274752 1147648860288 1148911091712 1149769893888 1151894847488 1154156591104 1154588535936 1156222025728 1156654743552 1158925833216 1159792121334 1161067708416 1161502239744 1164584650761 1165865508864 1166736984336 1167173637399 1168020209664 1168457342976 1171558211544 1171626734817 1172846739456 1175014342656 1176028037352 1178642463768 1179869773824 1179938783232 1183070121408 1184371310592 1185256619008 1185700203072 1187004284928 1190154373632 1190223984576 1190669427684 1192353964032 1192800204288 1194695149056 1195142265504 1197281046528 1197351074304 1197799184736 1201849012224 1202298806016 1204520841216 1204971634944 1207717415604 1209045712896 1209498200064 1211733540864 1215020317588 1216285507584 1216356646912 1216811870208 1219584631328 1220041062702 1220925980672 1221382914048 1222295888352 1222753334418 1223640219648 1224098168832 1226887533312 1227346697808 1227418484094 1228696584192 1229615025408 1230075210672 1232029372464 1232490461301 1234234165248 1234696079232 1234768295376 1236054048768 1239406793856 1239870643704 1242162117504 1243528298496 1246828391424 1249132724224 1249600214016 1253825183744 1254294429696 1254367792128 1256612560896 1257696651057 1259079917568 1259551130112 1260492634863 1261333118976 1261805174784 1261878976512 1265227768728 1266619318272 1267093352448 1268040494952 1269435138048 1272803982912 1273280331708 1274203865088 1274680737792 1278138256164 1280500454464 1281908801536 1285310749184 1285791778656 1287205945344 1288168121856 1293007220736 1293491130624 1295881703424 1298426164992 1298912102928 1300749778944 1301236586496 1303791562368 1306201171968 1306690019712 1311598697472 1312579107378 1314022735872 1316451254272 1317586967774 1321891135488 1323031542021 1325476710096 1325972771739 1326934523904 1327431131136 1330953886584 1332417724416 1333413696384 1333912728456 1334880239616 1335379820544 1338923670336 1339001982648 1340396273664 1341398209536 1341900229824 1344032042688 1344535048692 1346941177344 1347019958592 1352080138752 1353090808223 1354578993152 1355085946368 1360176427008 1362690244608 1363200233472 1368321196032 1368401227776 1368913353984 1370850066432 1372032710244 1373541728256 1374055778304 1375082874396 1376514736128 1376595247104 1377110439936 1380248474976 1380765035034 1381766529024 1382283657216 1383316903584 1384838332416 1386033044022 1388513435904 1388594648672 1389114332298 1393811007232 1394332643088 1396909586688 1397432382192 1398969335808 1402157180928 1402681940352 1404224667648 1405274314752 1405800240768 1410553331712 1411081233408 1411163766144 1413689131008 1416464907264 1416995021376 1418999758848 1419530821632 1419613848576 1423381239819 1424946733056 1426011869744 1426545556821 1427580256256 1428114530304 1431368788864 1431904480776 1431988231443 1432943067136 1433479348224 1436128641024 1437367601208 1440563011272 1442063056896 1442147401728 1445974592832 1446515750988 1447564935168 1448106688512 1449189137088 1450783014912 1454633123328 1455177521952 1456777986048 1457866916352 1460729435616 1463343501312 1463429090816 1468926570496 1469476318464 1472192139264 1476099063516 1477722537984 1478275577856 1481007661056 1486571175936 1487127527424 1491161298858 1492801339392 1493360022528 1497323122407 1498969939968 1500090408432 1501740269568 1502862808832 1505813677456 1506377230479 1508508424192 1509072985728 1510732726272 1512036048024 1514830525824 1515397453416 1521090156096 1523901367296 1524471689664 1526148366336 1530198480384 1533026525184 1533600262656 1539361345536 1539451381248 1542206324736 1545234444288 1546389495112 1548090277888 1548669652992 1552779534348 1554487345152 1555649312448 1556231516532 1557360279552 1557943123968 1562077615392 1562168979756 1563795652608 1568037383136 1568624223474 1571523285024 1572111429966 1573251710976 1573840502784 1577426828544 1578017182896 1579752751104 1580933604096 1586872498176 1586965312768 1587559236912 1589805285376 1590400272384 1592926865408 1593523020672 1596374728704 1596468099072 1597065579648 1600704828618 1602465349632 1603065074688 1604263353462 1606027788288 1606628846592 1610289887472 1610892540873 1612060950528 1612664266752 1615644721152 1617038551359 1620633387681 1621714010112 1622320939008 1622415826944 1626721416936 1628510552064 1629727851136 1630337779224 1631520292864 1632130891776 1635850044416 1636462263744 1636557978792 1638262112256 1639486700544 1640100280896 1642705829952 1643320615068 1645645553664 1646261438976 1646357727168 1652542391808 1653160858272 1656216156672 1662437855232 1663060025088 1666133618688 1672392572928 1672490389504 1675483414528 1676928868076 1678773223424 1679401506816 1680656846484 1682406899712 1682505302016 1686970358304 1687601709486 1688825757696 1689457803264 1690720659936 1692580184064 1694040387138 1697071977216 1697707108944 1699574317056 1701040554027 1704184341552 1704822135093 1711226425608 1714389038208 1716274593792 1717557495808 1724009627648 1724654840832 1727842271232 1731234886656 1731882803904 1734333038592 1734982115328 1738388749824 1739688182001 1741601562624 1742253359616 1748798263296 1750105476504 1752030314496 1752686014464 1757337317316 1759270109184 1762521513984 1764042056028 1767302280128 1767963695652 1769246031872 1769908174848 1774605182112 1776556965888 1777884928512 1778550304608 1780506427392 1785231560448 1785335976864 1786004141526 1788530946048 1789200306432 1792042723584 1792713398256 1795921569792 1796026611456 1796698777104 1802773518336 1803448209024 1806781261824 1811576123406 1813568569344 1816920326144 1817600311296 1822530476382 1824428261376 1824534970368 1825217805312 1829376946992 1830061594053 1831388971008 1832074371072 1833443832528 1834130001627 1835352981504 1835460329472 1836147253248 1840331299968 1841020046712 1841127726141 1842355372032 1843044876288 1844422538112 1845112816008 1846451109888 1848044058696 1851351247872 1852044118848 1852152443064 1854081073152 1859110190784 1862546115584 1863243176256 1865292447744 1867488966721 1869542907904 1870242587136 1873699086336 1874400321024 1880737775616 1881441644544 1881551688192 1884918841344 1888619876352 1889326695168 1891999678464 1892707762176 1892818464768 1897841653092 1899928977408 1900640028672 1902060742428 1904152707072 1909205974368 1909317641924 1911305797632 1916490134944 1917207384246 1920750681696 1922863202304 1927966123776 1928687667984 1930808918016 1932252182784 1939510831104 1940236695936 1942370648064 1943822555136 1947639247488 1948368154392 1951124668416 1951854879744 1955687343552 1959301757952 1960766320898 1962922852352 1968132084688 1968868661067 1970296717312 1971034103808 1974676881408 1976380451661 1982094901248 1982836703232 1988215065144 1990401785856 1991146696704 1996430829876 1998626586624 2000120544576 2000869092684 2002320359424 2003069730816 2008385505504 2008502973972 2010594410496 2012097314304 2016048064032 2019774034432 2020529937888 2028120208128 2031868489728 2032628919552 2040264640512 2044035366912 2044800350208 2052481794048 2052601841664 2053370030976 2056275099648 2058049065366 2060312592384 2061083667456 2062624311594 2064772104192 2064892870656 2070372712464 2070493806502 2072649793536 2074199083264 2074975355376 2077257498624 2079049566033 2082770153856 2082891973008 2083671498447 2085060870144 2090716510848 2091498964632 2095364380032 2096148573288 2097668947968 2098454003712 2103235771392 2104022910528 2106337001472 2107911472128 2108700361152 2115829997568 2116621850112 2116745649216 2120533696512 2124697360896 2126285555779 2128499638272 2128624132096 2129420772864 2134273104824 2136620466176 2137420099584 2139017804616 2141370384384 2142171795456 2147053183296 2147856721164 2149414600704 2150219022336 2154192961536 2156051401812 2160844516908 2163094585344 2163221102592 2168961889248 2169773626482 2171347402752 2172160032768 2173783705632 2176174522368 2181949684992 2182077305056 2185982267392 2186800374528 2190274439936 2191094153424 2194194071552 2195015251968 2195143636224 2203389855744 2204214477696 2208288208896 2214148595274 2216583806976 2217413366784 2221511491584 2229856763904 2230691291136 2236741948287 2239202009088 2240875795312 2243209199616 2243340402688 2249293811072 2250135612648 2251767676928 2252610404352 2254294213248 2256773578752 2258720516184 2262762636288 2263609478592 2266099089408 2268054072036 2272245788736 2273096180124 2281635234144 2285852050944 2286707534496 2289222549504 2295297720576 2299539787776 2303789694976 2308313182208 2309177071872 2312444051456 2313309487104 2317851666432 2319584242668 2322135416832 2323004479488 2329169301522 2331731017728 2333473968672 2334347274798 2336040419328 2336914685952 2343116423088 2343253469634 2345693478912 2352056074704 2352936335211 2357284927536 2359739547648 2359877566464 2366140242816 2368742621184 2370513238016 2371400406144 2374008569856 2380308747264 2380447969152 2381338855368 2384707928064 2385600408576 2389390298112 2390284531008 2394562093056 2394702148608 2395598369472 2401057242927 2403698024448 2404597612032 2406395030193 2409041682432 2409943269888 2415434831208 2418091425792 2418996400128 2423467081728 2430040635176 2432571015168 2432713293824 2433623740416 2439169262656 2440082125404 2441851961344 2442765828096 2444591776704 2445506668836 2447280439296 2448196337664 2453775066624 2454693395616 2454836968188 2457393168384 2459230050816 2460150421344 2464058744928 2464980922602 2468468330496 2469392158464 2469536590752 2478813587712 2479741287408 2484324235008 2493656782848 2498265448448 2499200428032 2507650367488 2508588859392 2508735584256 2513225121792 2515393302114 2518159835136 2519102260224 2520985269726 2523610349568 2523757953024 2530455537456 2531402564229 2533238636544 2534186704896 2536080989904 2538870276096 2541060580707 2545607965824 2546560663416 2548407730176 2549361475584 2556276512328 2561000908928 2563817603072 2570621498368 2571583557312 2574411890688 2576336243712 2586014441472 2586982261248 2591763406848 2596852329984 2597824205856 2601499557888 2602473172992 2607583124736 2612402343936 2613380039424 2623197394944 2625158214756 2628045471744 2632902508544 2635173935548 2643782270976 2646063084042 2650953420192 2651945543478 2653869047808 2654862262272 2661907773168 2664835448832 2666827392768 2667825456912 2670759641088 2677847340672 2678003965296 2679006212289 2680792547328 2682796419072 2683800459648 2688064085376 2689070097384 2693882354688 2694039917184 2704160277504 2706181616446 2709157986304 2710171892736 2717364185109 2720352854016 2725380489216 2726400466944 2733795714573 2736642392064 2736802455552 2737826707968 2741700132864 2744065420488 2747083456512 2748111556608 2750165748792 2753029472256 2753190494208 2754220879872 2760496949952 2761530070068 2763533058048 2764567314432 2766633807168 2769676664832 2772066088044 2777026871808 2777189297344 2778228664596 2787622014464 2788665286176 2793819173376 2794864764384 2797938671616 2804314361856 2805363880704 2810548629504 2811600481536 2821106663424 2822162466816 2822327532288 2827378262016 2832929814528 2833990042752 2837999517696 2839061643264 2839227697152 2846762479638 2849893466112 2852023739488 2853091113642 2855160512512 2856229060608 2862737577728 2863808961552 2863976462886 2866958696448 2874735202416 2875811076369 2881126022544 2884126113792 2884294803456 2891949185664 2893031501976 2895129870336 2896213377024 2898378274176 2901566029824 2909266246656 2910355043904 2913555972096 2915733832704 2921458871232 2926687002624 2926858181632 2934625519133 2937853140992 2938952636928 2941149481347 2944384278528 2952198127032 2955445075968 2956551155712 2962015322112 2973142351872 2974255054848 2982322597716 2985602678784 2986720045056 2994646244814 2997939879936 3000180816864 3003480539136 3005725617664 3011627354912 3012754460958 3017016848384 3018145971456 3024072096048 3029661051648 3030794906832 3042180312192 3047802734592 3048943379328 3052296732672 3060396960768 3066053050368 3067200525312 3078722691072 3078902762496 3084412649472 3087073598049 3090468888576 3092778990224 3093936467391 3096180555776 3097339305984 3105559068696 3105740709753 3108974690304 3111298624896 3112463033064 3114720559104 3115886247936 3124155230784 3124337959512 3127591305216 3136074766272 3137248446948 3143046570048 3144222859932 3146503421952 3147681005568 3154853657088 3156034365792 3159505502208 3161867208192 3173744996352 3173930625536 3175118473824 3179610570752 3180800544768 3185853730816 3187046041344 3192749457408 3192936198144 3194131159296 3201409657236 3204930699264 3206130149376 3208526706924 3212055576576 3213257693184 3220579774944 3221785081746 3224121901056 3225328533504 3231289442304 3234077102718 3241266775362 3244641878016 3244831653888 3253442833872 3257021104128 3259455702272 3260675558448 3264261783552 3271700088832 3272924527488 3273115957584 3276524224512 3278973401088 3280200561792 3285411659904 3286641230136 3291291107328 3292522877952 3292715454336 3305084783616 3306321716544 3312432313344 3321222892911 3324875710464 3326120050176 3332267237376 3341305873367 3344785145856 3344980779008 3350966829056 3353857736152 3357546446848 3358803013632 3361313692968 3364813799424 3365010604032 3373940716608 3375203418972 3377651515392 3378915606528 3381441319872 3385160368128 3388080774276 3394143954432 3395414217888 3399148634112 3402081108054 3408368683104 3409644270186 3422452851216 3428778076416 3435114991616 3448019255296 3449309681664 3455684542464 3462469773312 3463765607808 3468666077184 3469964230656 3476777499648 3479376364002 3483203125248 3484506719232 3493753952283 3497596526592 3500210953008 3501520912197 3504060628992 3505372028928 3514674634632 3514880204451 3518540218368 3525043027968 3528084112056 3534604560256 3535927391304 3538492063744 3539816349696 3549210364224 3553113931776 3555769857024 3557100609216 3561012854784 3570463120896 3570671953728 3572008283052 3577061892096 3578400612864 3584085447168 3585426796512 3591843139584 3592053222912 3593397554208 3605547036672 3606896418048 3613562523648 3623152246812 3627137138688 3633840652288 3635200622592 3645060952764 3648856522752 3649069940736 3650435610624 3658753893984 3660123188106 3662777942016 3664148742144 3666887665056 3668260003254 3670920658944 3672294506496 3680662599936 3682040093424 3682255452282 3686089752576 3688845076224 3690225632016 3696088117392 3697471383903 3702702495744 3704088237696 3704304886128 3708162146304 3718220381568 3725092231168 3726486352512 3730584895488 3734977933442 3739085815808 3740485174272 3747398172672 3748800642048 3761475551232 3762883289088 3763103376384 3769837682688 3773089953171 3777239752704 3778653390336 3781477904589 3783999356928 3785415524352 3785636929536 3795683306184 3799857954816 3801280057344 3804121484856 3808305414144 3818411948736 3818635283848 3822611595264 3832980269888 3834414768492 3841501363392 3845726404608 3855932247552 3857375335968 3861617836032 3864504365568 3879021662208 3880473391872 3887645110272 3895278494976 3896736308784 3902249336832 3903709759488 3911374687104 3918603515904 3921532641796 3925845704704 3936264169376 3937737322134 3940593434624 3942068207616 3949353762816 3952760903322 3965673406464 3969094626063 3976430130288 3977918315217 3980803571712 3982293393408 3992861659752 3997253173248 4000241089152 4001738185368 4004640718848 4006139461632 4016771011008 4017005947944 4021188820992 4024194628608 4032096128064 4039548068864 4041059875776 4056240416256 4059272424669 4063736979456 4065257839104 4080529281024 4088070733824 4089600700416 4104963588096 4105203683328 4106740061952 4112550199296 4116098130732 4120625184768 4122167334912 4125248623188 4129544208384 4129785741312 4140745424928 4140987613004 4145299587072 4148398166528 4149950710752 4154514997248 4158099132066 4165540307712 4165783946016 4167342996894 4181433021696 4182997929264 4190728760064 4192297146576 4196908007424 4206471542784 4208045821056 4212674002944 4215822944256 4217400722304 4231659995136 4233243700224 4233491298432 4241067393024 4249394721792 4252571111558 4256999276544 4257248264192 4258841545728 4268546209648 4270143719457 4273240932352 4274840199168 4278035609232 4279636670463 4282740768768 4284343590912 4294106366592 4295713442328 4295964694329 4298829201408 4300438044672 4308385923072 4312102803624 4321689033816 4326189170688 4326442205184 4337923778496 4339547252964 4342694805504 4344320065536 4347567411264 4352349044736 4363899369984 4364154610112 4371964534784 4373600749056 4380548879872 4382188306848 4388388143104 4390030503936 4390287272448 4406779711488 4408428955392 4416576417792 4428297190548 4433167613952 4434826733568 4443022983168 4459713527808 4461382582272 4473483896574 4478404018176 4481751590624 4486680805376 4498587622144 4500271225296 4505220808704 4508588426496 4517441032368 4519131691437 4525525272576 4527218957184 4532198178816 4536108144072 4544491577472 4546192360248 4563270468288 4571704101888 4573415068992 4578445099008 4590595441152 4599079575552 4607579389952 4611554387209 4616626364416 4618354143744 4624888102912 4626618974208 4635703332864 4639168485336 4644270833664 4646008958976 4658338603044 4663462035456 4666947937344 4668694549596 4672080838656 4673829371904 4686232846176 4686506939268 4691386957824 4704112149408 4705872670422 4714569855072 4719755132928 4732280485632 4741026476032 4742800812288 4760617494528 4760895938304 4762677710736 4769415856128 4771200817152 4778780596224 4780569062016 4789124186112 4789404297216 4791196738944 4802114485854 4807396048896 4809195224064 4812790060386 4818083364864 4819886539776 4830869662416 4832677622619 4836182851584 4837992800256 4846934163456 4851115654077 4860081270352 4861900163043 4865142030336 4865426587648 4867247480832 4878338525312 4880164250808 4883703922688 4885531656192 4889183553408 4891013337672 4894560878592 4896392675328 4907550133248 4909386791232 4909673936376 4914786336768 4918460101632 4920300842688 4928117489856 4929961845204 4936936660992 4938784316928 4939073181504 4957627175424 4959482574816 4968648470016 4987313565696 4996530896896 4998400856064 5015300734976 5017177718784 5017471168512 5026450243584 5030786604228 5036319670272 5038204520448 5041970539452 5047220699136 5047515906048 5060911074912 5062805128458 5066477273088 5068373409792 5072161979808 5077740552192 5082121161414 5091215931648 5093121326832 5098722951168 5103121662081 5112553024656 5122001817856 5141242996736 5143167114624 5148823781376 5152672487424 5172028882944 5173964522496 5183526813696 5193704659968 5195648411712 5202999115776 5204946345984 5215166249472 5219064546003 5224804687872 5226760078848 5246394789888 5250316429512 5256090943488 5265805017088 5270347871096 5287564541952 5292126168084 5301906840384 5303891086956 5307738095616 5309724524544 5323815546336 5329670897664 5333654785536 5335650913824 5341519282176 5355694681344 5356007930592 5358012424578 5365592838144 5367600919296 5376128170752 5378140194768 5387764709376 5388079834368 5408320555008 5412363232892 5418315972608 5420343785472 5434728370218 5440705708032 5450760978432 5452800933888 5467591429146 5473284784128 5473604911104 5475653415936 5488130840976 5490184782159 5494166913024 5496223113216 5500331497584 5502390004881 5506058944512 5506380988416 5508441759744 5520993899904 5523060140136 5523383178423 5527066116096 5529134628864 5533267614336 5539353329664 5544132176088 5554053743616 5554378594688 5556457329192 5575244028928 5577330572352 5587638346752 5589729528768 5595877343232 5602466900163 5608628723712 5610727761408 5621097259008 5623200963072 5642213326848 5644324933632 5644655064576 5654756524032 5665859629056 5667980085504 5675999035392 5678123286528 5678455394304 5693524959276 5699786932224 5704047478976 5706182227284 5710321025024 5712458121216 5725475155456 5727617923104 5727952925772 5733917392896 5749470404832 5751622152738 5762252045088 5768589606912 5783898371328 5786063003952 5792426754048 5796756548352 5818532493312 5820710087808 5827111944192 5831467665408 5842917742464 5853374005248 5853716363264 5869251038266 5875706281984 5877905273856 5882298962694 5888768557056 5904396254064 5906605983201 5910890151936 5913102311424 5924030644224 5929141354983 5946284703744 5948510109696 5964645195432 5971205357568 5973440090112 5989292489628 5995879759872 6000361633728 6006961078272 6011451235328 6023254709824 6025508921916 6034033696768 6036291942912 6048144192096 6059322103296 6061589813664 6084360624384 6095605469184 6097886758656 6120793921536 6132106100736 6134401050624 6157445382144 6157805524992 6168825298944 6174147196098 6180937777152 6185557980448 6187872934782 6192361111552 6194678611968 6211118137392 6211481419506 6217949380608 6222597249792 6224926066128 6231772495872 6237148698099 6248310461568 6248675919024 6251014495341 6255182610432 6272149532544 6274496893896 6286093140096 6288445719864 6293006843904 6295362011136 6309707314176 6312068731584 6319011004416 6323734416384 6347489992704 6347861251072 6350236947648 6359221141504 6361601089536 6371707461632 6374092082688 6378856667337 6385498914816 6385872396288 6388262318592 6402819314472 6409861398528 6412260298752 6417053413848 6424111153152 6426515386368 6441159549888 6443570163492 6448243802112 6450657067008 6462578884608 6468154205436 6482533550724 6489283756032 6489663307776 6506885667744 6514042208256 6518911404544 6521351116896 6528523567104 6543400177664 6545849054976 6546231915168 6557946802176 6560401123584 6570823319808 6573282460272 6582582214656 6585045755904 6585430908672 6610169567232 6612643433088 6624864626688 6642445785822 6649751420928 6652240100352 6664534474752 6682611746734 6689570291712 6689961558016 6707715472304 6710225844861 6715092893696 6717606027264 6722627385936 6729627598848 6730021208064 6747881433216 6750406837944 6755303030784 6757831213056 6762882639744 6770320736256 6776161548552 6788287908864 6790828435776 6798297268224 6804162216108 6816737366208 6819288540372 6844905702432 6857556152832 6870229983232 6896038510592 6898619363328 6911369084928 6924939546624 6927531215616 6937332154368 6939928461312 6953554999296 6958752728004 6966406250496 6969013438464 6987507904566 6995193053184 7000421906016 7003041824394 7008121257984 7010744057856 7029349269264 7029760408902 7037080436736 7056168224112 7069209120512 7071854782608 7079632699392 7098420728448 7106227863552 7111539714048 7114201218432 7122025709568 7140926241792 7141343907456 7144016566104 7154123784192 7156801225728 7168170894336 7170853593024 7183686279168 7184106445824 7186795108416 7203171728781 7211094073344 7213792836096 7219185090579 7227125047296 7246304493624 7246728322757 7254274277376 7267681304576 7270401245184 7290121905528 7297713045504 7298139881472 7300871221248 7317507787968 7320246376212 7325555884032 7328297484288 7333775330112 7336520006508 7341841317888 7344589012992 7361325199872 7364080186848 7364510904564 7372179505152 7377690152448 7380451264032 7392176234784 7394942767806 7405404991488 7408176475392 7408609772256 7436440763136 7450184462336 7452972705024 7469955866884 7478171631616 7480970348544 7494796345344 7497601284096 7522951102464 7525766578176 7526206752768 7539675365376 7546179906342 7554479505408 7557306780672 7562955809178 7570831048704 7571273859072 7591366612368 7594207692687 7599715909632 7602560114688 7608242969712 7616610828288 7623181742121 7636823897472 7637270567696 7645223190528 7665960539776 7668829536984 7683002726784 7691452809216 7711864495104 7714750671936 7723235672064 7729008731136 7758043324416 7760946783744 7775290220544 7790556989952 7793472617568 7804498673664 7807419518976 7822749374208 7837207031808 7843065283592 7851691409408 7872528338752 7875474644268 7881186869248 7884136415232 7898707525632 7905521806644 7931346812928 7938189252126 7952860260576 7955836630434 7961607143424 7964586786816 7985723319504 7994506346496 8000482178304 8003476370736 8012278923264 8033542022016 8034011895888 8042377641984 8048389257216 8064192256128 8079096137728 8082119751552 8112480832512 8118544849338 8127473958912 8130515678208 8152092555327 8161058562048 8176141467648 8179201400832 8201387143719 8209927176192 8210407366656 8213480123904 8225100398592 8232196261464 8241250369536 8244334669824 8250497246376 8259088416768 8259571482624 8281490849856 8281975226008 8290599174144 8296796333056 8299901421504 8309029994496 8316198264132 8331080615424 8331567892032 8334685993788 8362866043392 8365995858528 8381457520128 8384594293152 8393816014848 8412943085568 8416091642112 8431645888512 8434801444608 8463319990272 8466487400448 8466982596864 8482134786048 8498789443584 8505142223116 8513998553088 8514496528384 8517683091456 8537092419296 8540287438914 8546481864704 8549680398336 8556071218464 8559273340926 8565481537536 8568687181824 8588212733184 8591426884656 8591929388658 8600876089344 8624205607248 8627433229107 8643378067632 8652378341376 8652884410368 8675847556992 8679094505928 8685389611008 8688640131072 8695134822528 8704698089472 8727798739968 8728309220224 8743929069568 8747201498112 8761097759744 8764376613696 8776776286208 8780061007872 8780574544896 8803876557399 8813559422976 8816857910784 8823448444041 8833152835584 8856594381096 8866335227904 8869653467136 8886045966336 8919427055616 8922765164544 8946967793148 8956808036352 8963503181248 8973361610752 8997175244288 9000542450592 9010441617408 9017176852992 9034882064736 9038263382874 9051050545152 9054437914368 9072216288144 9088983154944 9092384720496 9126540936576 9143408203776 9146830137984 9156890198016 9181190882304 9198159151104 9215158779904 9223108774418 9233252728832 9236708287488 9253237948416 9261220794147 9271406665728 9278336970672 9281809402173 9288541667328 9292017917952 9316677206088 9317222129259 9326924070912 9333895874688 9337389099192 9344161677312 9347658743808 9372465692352 9373013878536 9382773915648 9408224298816 9411745340844 9429139710144 9439510265856 9464560971264 9482052952064 9485601624576 9521234989056 9521791876608 9525355421472 9538831712256 9542401634304 9557561192448 9561138124032 9578248372224 9578808594432 9582393477888 9604228971708 9614792097792 9618390448128 9625580120772 9636166729728 9639773079552 9661739324832 9665355245238 9672365703168 9675985600512 9693868326912 9702231308154 9720162540704 9723800326086 9730853175296 9734494961664 9756677050624 9760328501616 9771063312384 9778367106816 9782026675344 9792785350656 9815100266496 9818773582464 9819347872752 9829572673536 9836920203264 9840601685376 9856234979712 9859923690408 9873873321984 9877568633856 9878146363008 9915254350848 9918965149632 9937296940032 9963668678733 9974627131392 9993061793792 9996801712128 10023917620101 10030601469952 10034355437568 10034942337024 10052900487168 10061573208456 10072639340544 10076409040896 10083941078904 10094441398272 10095031812096 10121822149824 10125610256916 10132954546176 10136746819584 10144323959616 10155481104384 10164242322828 10182431863296 10186242653664 10197445902336 10206243324162 10225106049312 10244003635712 10282485993472 10286334229248 10305344974848 10344057765888 10347929044992 10367053627392 10387409319936 10391296823424 10405998231552 10409892691968 10430332498944 10438129092006 10449609375744 10453520157696 10481261856849 10492789579776 10500632859024 10512181886976 10540695742192 10544640613353 10575129083904 10584252336168 10603813680768 10607782173912 10615476191232 10619449049088 10647631092672 10659341795328 10667309571072 10671301827648 10683038564352 10711389362688 10712015861184 10716024849156 10731185676288 10735201838592 10752256341504 10756280389536 10775529418752 10776159668736 10816641110016 10824726465784 10836631945216 10840687570944 10869456740436 10881411416064 10901521956864 10905601867776 10935182858292 10946569568256 10947209822208 10951306831872 10976261681952 10980369564318 10988333826048 10992446226432 11000662995168 11004780009762 11012761976832 11016883519488 11041987799808 11046120280272 11046766356846 11058269257728 11066535228672 11088264352176 11108107487232 11108757189376 11112914658384 11150488057856 11154661144704 11175276693504 11179459057536 11191754686464 11204933800326 11217257447424 11221455522816 11242194518016 11246401926144 11284426653696 11288649867264 11289310129152 11309513048064 11319269859513 11331719258112 11335960171008 11344433713767 11351998070784 11356246573056 11356910788608 11387049918552 11387715935761 11399573864448 11408094957952 11412364454568 11420642050048 11424916242432 11450950310912 11455235846208 11455905851544 11467834785792 11498940809664 11503244305476 11524504090176 11537179213824 11567796742656 11572126007904 11584853508096 11593513096704 11637064986624 11641420175616 11662935330816 11685835484928 11706748010496 11707432726528 11738502076532 11751412563968 11755810547712 11764597925388 11777537114112 11808792508128 11813211966402 11821780303872 11826204622848 11848061288448 11858282709966 11897020219392 11907283878189 11929290390864 11933754945651 11942410715136 11946880180224 11978584979256 11991759519744 12000723267456 12013922156544 12022902470656 12046509419648 12051017843832 12068067393536 12072583885824 12096288384192 12118644206592 12123179627328 12168721248768 12177817274007 12191210938368 12195773517312 12241587843072 12264212201472 12268802101248 12314890764288 12315611049984 12337650597888 12348294392196 12361875554304 12371115960896 12375745869564 12384722223104 12389357223936 12422236274784 12422962839012 12435898761216 12445194499584 12449852132256 12463544991744 12474297396198 12496620923136 12497351838048 12502028990682 12544299065088 12548993787792 12572186280192 12576891439728 12590724022272 12619414628352 12624137463168 12638022008832 12647468832768 12694979985408 12695722502144 12700473895296 12718442283008 12723202179072 12743414923264 12748184165376 12757713334674 12770997829632 12771744792576 12776524637184 12805638628944 12810431158371 12819722797056 12824520597504 12834106827696 12838910011389 12848222306304 12853030772736 12882319099776 12887140326984 12887894082987 12896487604224 12901314134016 12925157769216 12936308410872 12965067101448 12978567512064 12979326615552 13013771335488 13028084416512 13037822809088 13042702233792 13057047134208 13086800355328 13091698109952 13092463830336 13115893604352 13120802247168 13141646639616 13146564920544 13165164429312 13170091511808 13170861817344 13220339134464 13225286866176 13249729253376 13284891571644 13299502841856 13304480200704 13329068949504 13365223493468 13379140583424 13379923116032 13415430944608 13420451689722 13430185787392 13435212054528 13445254771872 13460042416128 13495762866432 13500813675888 13515662426112 13525765279488 13552323097104 13557395074311 13576575817728 13581656871552 13596594536448 13608324432216 13633474732416 13638577080744 13689811404864 13715112305664 13740459966464 13792077021184 13797238726656 13822738169856 13834663161627 13849879093248 13855062431232 13874664308736 13879856922624 13907109998592 13917505456008 13932812500992 13938026876928 13975015809132 13990386106368 14000843812032 14006083648788 14016242515968 14021488115712 14058698538528 14059520817804 14074160873472 14112336448224 14138418241024 14143709565216 14159265398784 14196841456896 14223079428096 14228402436864 14281852483584 14282687814912 14288033132208 14308247568384 14313602451456 14336341788672 14341707186048 14367372558336 14368212891648 14373590216832 14406343457562 14422188146688 14427585672192 14438370181158 14454250094592 14492608987248 14493456645514 14508548554752 14540802490368 14553346962231 14580243811056 14585700489129 14595426091008 14596279762944 14601742442496 14635015575936 14640492752424 14651111768064 14656594968576 14667550660224 14673040013016 14683682635776 14689178025984 14722650399744 14728160373696 14729021809128 14744359010304 14755380304896 14760902528064 14784352469568 14789885535612 14810809982976 14816352950784 14817219544512 14872881526272 14883998890453 14900368924672 14905945410048 14939911733768 14956343263232 14961940697088 14989592690688 14995202568192 15045902204928 15051533156352 15052413505536 15079350730752 15092359812684 15108959010816 15114613561344 15125911618356 15141662097408 15142547718144 15182733224736 15188415385374 15199431819264 15205120229376 15216485939424 15233221656576 15246363484242 15273647794944 15274541135392 15331921079552 15337659073968 15366005453568 15423728990208 15429501343872 15446471344128 15458017462272 15516086648832 15521893567488 15550580441088 15581113979904 15586945235136 15608997347328 15614839037952 15645498748416 15657193638009 15674414063616 15686130567184 15703382818816 15745056677504 15750949288536 15762373738496 15768272830464 15797415051264 15811043613288 15862693625856 15876378504252 15905720521152 15911673260868 15923214286848 15929173573632 15971446639008 15989012692992 16000964356608 16006952741472 16024557846528 16067084044032 16068023791776 16096778514432 16128384512256 16158192275456 16164239503104 16224961665024 16237089698676 16254947917824 16261031356416 16304185110654 16322117124096 16352282935296 16358402801664 16402774287438 16419854352384 16420814733312 16426960247808 16464392522928 16470554346477 16482500739072 16488669339648 16500994492752 16518176833536 16519142965248 16562981699712 16563950452016 16570149535269 16581198348288 16593592666112 16599802843008 16618059988992 16632396528264 16662161230848 16663135784064 16669371987576 16725732086784 16731991717056 16762915040256 16769188586304 16787632029696 16807400700489 16825886171136 16832183284224 16863291777024 16869602889216 16926639980544 16932974800896 16933965193728 16964269572096 16997578887168 17010284446232 17027997106176 17028993056768 17035366182912 17074184838592 17080574877828 17092963729408 17099360796672 17112142436928 17118546681852 17130963075072 17137374363648 17176425466368 17182853769312 17183858777316 17201752178688 17248411214496 17254866458214 17286756135264 17305768820736 17351695113984 17358189011856 17377280262144 17390269645056 17455597479936 17456618440448 17487858139136 17494402996224 17522195519488 17528753227392 17553552572416 17560122015744 17561149089792 17607753114798 17627118845952 17633715821568 17646896888082 17666305671168 17713188762192 17719817949603 17732670455808 17739306934272 17772091932672 17787424064949 17838854111232 17845530329088 17893935586296 17913616072704 17927006362496 17946723221504 17994350488576 18001084901184 18020883234816 18034353705984 18069764129472 18076526765748 18102101090304 18108875828736 18144432576288 18177966309888 18184769440992 18253081873152 18286816407552 18293660275968 18362381764608 18396318302208 18430317559808 18446217548836 18466505457664 18473416574976 18506475896832 18522441588294 18542813331456 18556673941344 18563618804346 18577083334656 18584035835904 18633354412176 18634444258518 18653848141824 18667791749376 18674778198384 18695317487616 18711446094297 18744931384704 18746027757072 18753043486023 18765547831296 18816448597632 18823490681688 18858279420288 18879020531712 18929121942528 18964105904128 18971203249152 19042469978112 19043583753216 19050710842944 19077663424512 19084803268608 19115122384896 19122276248064 19136570002011 19156496744448 19157617188864 19164786955776 19208457943416 19229584195584 19236780896256 19251160241544 19272333459456 19279546159104 19323478649664 19330710490476 19344731406336 19351971201024 19387736653824 19404462616308 19440325081408 19447600652172 19461706350592 19468989923328 19513354101248 19520657003232 19542126624768 19556734213632 19564053350688 19585570701312 19630200532992 19637547164928 19638695745504 19673840406528 19681203370752 19712469959424 19719847380816 19747746643968 19755137267712 19756292726016 19830508701696 19837930299264 19874593880064 19927337357466 19949254262784 19986123587584 19993603424256 20047835240202 20068710875136 20069884674048 20123146416912 20130677534583 20145278681088 20152818081792 20167882157808 20188882796544 20190063624192 20243644299648 20251220513832 20265909092352 20273493639168 20288647919232 20310962208768 20328484645656 20364863726592 20372485307328 20394891804672 20412486648324 20450212098624 20488007271424 20542378633931 20564971986944 20572668458496 20610689949696 20688115531776 20695858089984 20734107254784 20774818639872 20782593646848 20811996463104 20819785383936 20860664997888 20876258184012 20899218751488 20907040315392 20962523713698 20985579159552 21001265718048 21024363773952 21081391484384 21089281226706 21168504672336 21207627361536 21215564347824 21238898098176 21295262185344 21318683590656 21334619142144 21342603655296 21366077128704 21422778725376 21424031722368 21432049698312 21462371352576 21470403677184 21504512683008 21512560779072 21551058837504 21552319337472 21609515186343 21633282220032 21649452931568 21657555271737 21673263890432 21681375141888 21738913480872 21740184968271 21762822832128 21803043913728 21811203735552 21870365716584 21893139136512 21894419644416 21902613663744 21952523363904 21960739128636 21976667652096 21984892452864 22001325990336 22009560019524 22025523953664 22033767038976 22083975599616 22092240560544 22093532713692 22116538515456 22133070457344 22176528704352 22216214974464 22217514378752 22225829316768 22300976115712 22309322289408 22350553387008 22358918115072 22409867600652 22434514894848 22442911045632 22484389036032 22492803852288 22568853307392 22577299734528 22578620258304 22619026096128 22638539719026 22663438516224 22671920342016 22688867427534 22712493146112 22713821577216 22774099837104 22775431871522 22799147728896 22816189915904 22824728909136 22849832484864 22869545226363 22901900621824 22910471692416 22911811703088 22935669571584 22997881619328 23006488610952 23049008180352 23074358427648 23135593485312 23144252015808 23169707016192 23187026193408 23274129973248 23282840351232 23325870661632 23371670969856 23389141113569 23413496020992 23414865453056 23477004153064 23502825127936 23511621095424 23529195850776 23555074228224 23617585016256 23626423932804 23643560607744 23652409245696 23696122576896 23716565419932 23794040438784 23814567756378 23858580781728 23867509891302 23884821430272 23893760360448 23957169958512 23983519039488 24001446534912 24045804941312 24093018839296 24102035687664 24136134787072 24145167771648 24192576768384 24237288413184 24246359254656 24337442497536 24355634548014 24382421876736 24391547034624 24456277665981 24483175686144 24528424402944 24537604202496 24604161431157 24629781528576 24631222099968 24675301195776 24696588784392 24723751108608 24742231921792 24751491739128 24769444446208 24778714447872 24844472549568 24845925678024 24871797522432 24890388999168 24899704264512 24927089983488 24948594792396 24993241846272 24994703676096 25004057981364 25088598130176 25097987575584 25144372560384 25153782879456 25181448044544 25238829256704 25248274926336 25294937665536 25389959970816 25391445004288 25400947790592 25436884566016 25446404358144 25486829846528 25496368330752 25515426669348 25541995659264 25543489585152 25553049274368 25611277257888 25620862316742 25639445594112 25649041195008 25668213655392 25677820022778 25696444612608 25706061545472 25764638199552 25774280653968 25775788165974 25802628268032 25872616821744 25882299687321 25930134202896 25957135024128 25958653231104 26027542670976 26056168833024 26075645618176 26085404467584 26114094268416 26173600710656 26183396219904 26184927660672 26231787208704 26241604494336 26283293279232 26293129841088 26330328858624 26340183023616 26341723634688 26411629672197 26440678268928 26450573732352 26470345332123 26499458506752 26569783143288 26599005683712 26608960401408 26658137899008 26730446986936 26758281166848 26759846232064 26830861889216 26840903379444 26860371574784 26870424109056 26890509543744 26920084832256 26991525732864 27001627351776 27031324852224 27051530558976 27104646194208 27114790148622 27153151635456 27163313743104 27216648864432 27266949464832 27277154161488 27379622809728 27430224611328 27480919932928 27584154042368 27594477453312 27645476339712 27669326323254 27699758186496 27710124862464 27759713845248 27783662382441 27814219997184 27835010912016 27845428206519 27865625001984 27876053753856 27950031618264 27951666387777 27980772212736 28001687624064 28012167297576 28032485031936 28042976231424 28117397077056 28119041635608 28148321746944 28224672896448 28276836482048 28287419130432 28318530797568 28393682913792 28446158856192 28456804873728 28563704967168 28565375629824 28576066264416 28616495136768 28627204902912 28672683577344 28683414372096 28734745116672 28736425783296 28747180433664 28812686915124 28844376293376 28855171344384 28876740362316 28908500189184 28985217974496 28986913291028 29017097109504 29081604980736 29106693924462 29160487622112 29171400978258 29192559525888 29203484884992 29270031151872 29280985504848 29313189937152 29335101320448 29346080026032 29378356051968 29445300799488 29456320747392 29458043618256 29488718020608 29510760609792 29521805056128 29568704939136 29579771071224 29621619965952 29632705901568 29634439089024 29745763052544 29767997780906 29800737849344 29811890820096 29879823467536 29891006036199 29912686526464 29923881394176 29979185381376 29990405136384 30071752860303 30091804409856 30103066312704 30104827011072 30158701461504 30184719625368 30217918021632 30229227122688 30251823236712 30283324194816 30285095436288 30365466449472 30376830770748 30398863638528 30410240458752 30432971878848 30466443313152 30492726968484 30547295589888 30549082270784 30663842159104 30675318147936 30732010907136 30847457980416 30859002687744 30916034924544 31032173297664 31043787134976 31101160882176 31162227959808 31173890470272 31217994694656 31229678075904 31290997496832 31314387276018 31348828127232 31372261134368 31406765637632 31490113355008 31501898577072 31536545660928 31622087226576 31633921840059 31725387251712 31752757008504 31811441042304 31823346521736 31846428573696 31858347147264 31942893278016 31978025385984 32001928713216 32013905482944 32049115693056 32134168088064 32136047583552 32193557028864 32256769024512 32280880710463 32316384550912 32328479006208 32449923330048 32474179397352 32509895835648 32522062712832 32608370221308 32644234248192 32704565870592 32716805603328 32805548574876 32839708704768 32841629466624 32853920495616 32928785045856 32941108692954 32965001478144 32977338679296 33001988985504 33038285930496 33125963399424 33127900904032 33140299070538 33187185332224 33199605686016 33264793056528 33324322461696 33326271568128 33338743975152 33451464173568 33463983434112 33525830080512 33538377172608 33575264059392 33614801400978 33651772342272 33664366568448 33726583554048 33739205778432 33853279961088 33865949601792 33867930387456 33928539144192 33957809578539 33995157774336 34020568892464 34033301141301 34055994212352 34057986113536 34070732365824 34148369677184 34161149755656 34163147807283 34185927458816 34198721593344 34224284873856 34237093363704 34261926150144 34274748727296 34352850932736 34365707538624 34367717554632 34403504357376 34496822428992 34509732916428 34573512270528 34611537641472 34703390227968 34716378023712 34754560524288 34780539290112 34911194959872 34913236880896 34975716278272 34988805992448 35044391038976 35057506454784 35107105144832 35120244031488 35122298179584 35215506229596 35254237691904 35267431643136 35293793776164 35332611342336 35426377524384 35439635899206 35465340911616 35478613868544 35544183865344 35574848129898 35691060658176 35721851634567 35787871172592 35827232145408 35854012724992 35988700977152 36002169802368 36041766469632 36068707411968 36139528258944 36153053531496 36204202180608 36217751657472 36288865152576 36355932619776 36369538881984 36506163746304 36533451822021 36573632815104 36587320551936 36724763529216 36792636604416 36860635119616 36892435097672 36933010915328 36946833149952 37012951793664 37044883176588 37085626662912 37113347882688 37127237608692 37154166669312 37168071671808 37266708824352 37268888517036 37307696283648 37335583498752 37349556396768 37390634975232 37422892188594 37489862769408 37492055514144 37506086972046 37632897195264 37646981363376 37716558840576 37858243885056 37928211808256 37942406498304 38084939956224 38087167506432 38101421685888 38155326849024 38169606537216 38230244769792 38244552496128 38273140004022 38312993488896 38315234377728 38329573911552 38416915886832 38431293475113 38459168391168 38473561792512 38502320483088 38516730034167 38544666918912 38559092318208 38646957299328 38661420980952 38663682248961 38689462812672 38703942402048 38775473307648 38808925232616 38880650162816 38895201304344 38923412701184 38937979846656 39026708202496 39041314006464 39084253249536 39113468427264 39128106701376 39171141402624 39260401065984 39275094329856 39277391491008 39347680813056 39362406741504 39424939918848 39439694761632 39495493287936 39510274535424 39512585452032 39661017403392 39675860598528 39749187760128 39854674714932 39898508525568 39972247175168 39987206848512 40095670480404 40137421750272 40139769348096 40246292833824 40261355069166 40290557362176 40305636163584 40335764315616 40380127248384 40487288599296 40502441027664 40546987278336 40577295838464 40656969291312 40672185222933 40729727453184 40744970614656 40789783609344 40824973296648 40900424197248 40976014542848 41084757267862 41129943973888 41145336916992 41221379899392 41376231063552 41391716179968 41468214509568 41503989484881 41549637279744 41565187293696 41623992926208 41639570767872 41721329995776 41752516368024 41798437502976 41814080630784 41925047427396 41971158319104 42002531436096 42048727547904 42162782968768 42178562453412 42337009344672 42415254723072 42431128695648 42477796196352 42590524370688 42669238284288 42685207310592 42845557450752 42848063444736 42864099396624 42924742705152 42940807354368 43009025366016 43025121558144 43102117675008 43104638674944 43219030372686 43266564440064 43298905863136 43315110543474 43346527780864 43362750283776 43477826961744 43480369936542 43525645664256 43622407471104 43660040886693 43740731433168 43757101467387 43786278273024 43788839288832 43805227327488 43905046727808 43921478257272 43953335304192 43969784905728 44002651980672 44019120039048 44051047907328 44067534077952 44167951199232 44184481121088 44187065427384 44233077030912 44266140914688 44353057408704 44432429948928 44435028757504 44451658633536 44601952231424 44618644578816 44651996671359 44701106774016 44717836230144 44819735201304 44869029789696 44885822091264 44968778072064 44985607704576 45137706614784 45154599469056 45157240516608 45238052192256 45277079438052 45326877032448 45343840684032 45377734855068 45424986292224 45427643154432 45548199674208 45550863743044 45598295457792 45632379831808 45649457818272 45699664969728 45739090452726 45803801243648 45820943384832 45823623406176 45995763238656 46012977221904 46098016360704 46271186970624 46288504031616 46339414032384 46374052386816 46548259946496 46565680702464 46651741323264 46743341939712 46778282227138 46826992041984 46829730906112 46954008306128 46971580914027 47005650255872 47023242190848 47058391701552 47110148456448 47235170032512 47252847865608 47287121215488 47304818491392 47392245153792 47433130839864 47588080877568 47629135512756 47717161563456 47735019782604 47769642860544 47787520720896 47914339917024 47967038078976 48002893069824 48091609882624 48186037678592 48204071375328 48272269574144 48290335543296 48385153536768 48474576826368 48492718509312 48674884995072 48711269096028 48764843753472 48783094069248 48912555331962 48966351372288 49056848805888 49075208404992 49208322862314 49259563057152 49262444199936 49393177568784 49447502217216 49484463843584 49502983478256 49557428895744 49688945099136 49691851356048 49710448605807 49743595044864 49780777998336 49799408529024 49854179966976 49897189584792 49986483692544 49989407352192 50008115962728 50177196260352 50195975151168 50288745120768 50307565758912 50362896089088 50422202101467 50477658513408 50496549852672 50589875331072 50727098259299 50779919941632 50782890008576 50801895581184 50873769132032 50892808716288 50973659693056 50992736661504 51030853338696 51083991318528 51086979170304 51106098548736 51222554515776 51241724633484 51278891188224 51298082390016 51336427310784 51355640045556 51392889225216 51412123090944 51529276399104 51548561307936 51551576331948 51605256536064 51745233643488 51764599374642 51860268405792 51917306462208 52055085341952 52151291236352 52170808935168 52347201421312 52366792439808 52369855321344 52463574417408 52483208988672 52566586558464 52586259682176 52660657717248 52680366047232 52683447269376 52823259344394 52881356537856 52901147464704 52940690664246 52998917013504 53139566286576 53159453848809 53198011367424 53217920802816 53316275798016 53362272194847 53460893973872 53516562333696 53519692464128 53661723778432 53681806758888 53720743149568 53740848218112 53781019087488 53840169664512 53983051465728 54003254703552 54062649704448 54103061117952 54209292388416 54229580297244 54306303270912 54326627486208 54433297728864 54533898929664 54554308322976 54759245619456 54860449222656 54961839865856 55168308084736 55188954906624 55290952679424 55338652646508 55399516372992 55420249724928 55519427690496 55567324764882 55628439994368 55670021824032 55690856413038 55731250003968 55752107507712 55900063236528 55903332775554 55961544425472 56003375248128 56024334595152 56085952462848 56134338282891 56234794154112 56238083271216 56296643493888 56449345792896 56553672964096 56574838260864 56637061595136 56787365827584 56892317712384 56913609747456 57127409934336 57130751259648 57152132528832 57232990273536 57254409805824 57345367154688 57366828744192 57409710006033 57469490233344 57472851566592 57494360867328 57625373830248 57688752586752 57710342688768 57753480724632 57817000378368 57970435948992 57973826582056 58034194219008 58163209961472 58213387848924 58320975244224 58342801956516 58385119051776 58406969769984 58540062303744 58561971009696 58626379874304 58670202640896 58692160052064 58756712103936 58890601598976 58912641494784 58916087236512 59021521219584 59043610112256 59137409878272 59159542142448 59243239931904 59265411803136 59268878178048 59491526105088 59535995561812 59601475698688 59623781640192 59759646935072 59782012072398 59825373052928 59847762788352 59958370762752 59980810272768 60143505720606 60206132625408 60209654022144 60369439250736 60392032603749 60435836043264 60458454245376 60503646473424 60566648389632 60570190872576 60730932898944 60753661541496 60797727277056 60820480917504 60865943757696 60932886626304 60985453936968 61094591179776 61098164541568 61327684318208 61350636295872 61464021814272 61627135901793 61694915960832 61718005375488 61832069849088 62064346595328 62087574269952 62202321764352 62324455919616 62347780940544 62435989389312 62459356151808 62581994993664 62628774552036 62697656254464 62744522268736 62813531275264 62980226710016 63003797154144 63073091321856 63244174453152 63267843680118 63505514017008 63622882084608 63646693043472 63716694294528 63885786556032 63956050771968 64003857426432 64027810965888 64098231386112 64268336176128 64272095167104 64387114057728 64513538049024 64561761420926 64632769101824 64656958012416 64828545559029 64899846660096 64948358794704 64972665815211 65019791671296 65044125425664 65216740442616 65220554904813 65288468496384 65409131741184 65433611206656 65611097149752 65679417409536 65683258933248 65707840991232 65857570091712 65882217385908 65930002956288 65954677358592 66003977971008 66076571860992 66251926798848 66255801808064 66280598141076 66374370664448 66399211372032 66529586113056 66648644923392 66652543136256 66677487950304 66902928347136 66927966868224 67051660161024 67076754345216 67229602801956 67303544684544 67328733136896 67453167108096 67478411556864 67706559922176 67731899203584 67735860774912 67857078288384 67915619157078 67990315548672 68041137784928 68066602282602 68115972227072 68141464731648 68296739354368 68322299511312 68326295614566 68397443186688 68448569747712 68474186727408 68549497454592 68608635679089 68705701865472 68731415077248 68735435109264 68807008714752 68993644857984 69019465832856 69147024541056 69223075282944 69406780455936 69432756047424 69509121048576 69561078580224 69822389919744 69826473761792 69951432556544 69977611984896 70088782077952 70115012909568 70167423340707 70214210289664 70240488062976 70244596359168 70431012459192 70508475383808 70534863286272 70587587552328 70665222684672 70852755048768 70879271798412 70930681823232 70957227737088 71088367730688 71149696259796 71382121316352 71443703269134 71575742345184 71654464290816 71708025449984 71977401954304 72004339604736 72137414823936 72279056517888 72306107062992 72408404361216 72435503314944 72577730305152 72711865239552 72739077763968 73012327492608 73066903644042 73147265630208 73174641103872 73368832997943 73449527058432 73585273208832 73784870195344 73812484293471 73866021830656 73893666299904 74025903587328 74089766353176 74171253325824 74226695765376 74254475217384 74308333338624 74336143343616 74533417648704 74537777034072 74615392567296 74671166997504 74699112793536 74781269950464 74845784377188 74979725538816 74984111028288 75012173944092 75265794390528 75293962726752 75433117681152 75716487770112 75856423616512 75884812996608 76169879912448 76174335012864 76202843371776 76310653698048 76339213074432 76460489539584 76489104992256 76546280008044 76625986977792 76630468755456 76659147823104 76833831773664 76862586950226 76918336782336 76947123585024 77004640966176 77033460068334 77089333837824 77118184636416 77293914598656 77322841961904 77327364497922 77407884804096 77617850465232 77761300325632 77790402608688 77875959693312 78053416404992 78082628012928 78168506499072 78226936854528 78256213402752 78342282805248 78520802131968 78550188659712 78554782982016 78695361626112 78724813483008 78849879837696 78879389523264 78990986575872 79020549070848 79025170904064 79234889016591 79322034806784 79351721197056 79411035996369 79498375520256 79709349429864 79714011550327 79797017051136 79944494350336 79974413697024 80191340960808 80274843500544 80279538696192 80492585667648 80522710138332 80581114724352 80611272327168 80671528631232 80760254496768 80974577198592 81004882055328 81093974556672 81154591676928 81313938582624 81344370445866 81459454906368 81489941229312 81649946593296 81800848394496 81952029085696 82169514535724 82259887947776 82290673833984 82442759798784 82752462127104 82783432359936 82936429019136 83007978969762 83099274559488 83130374587392 83279141535744 83350987147323 83442659991552 83505032736048 83536284619557 83596875005952 83628161261568 83850094854792 83854999163331 83942316638208 84005062872192 84097455095808 84325565937536 84357124906824 84674018689344 84830509446144 84862257391296 84955592392704 85181048741376 85338476568576 85370414621184 85691114901504 85696126889472 85728198793248 85849485410304 85881614708736 86018050732032 86050243116288 86204235350016 86209277349888 86438060745372 86533128880128 86597811726272 86630221086948 86693055561728 86725500567552 86955653923488 86960739873084 87051291328512 87244814942208 87320081773386 87481462866336 87514202934774 87577678577664 87610454654976 87810093455616 87842956514544 87939569811456 88005303961344 88038240078096 88135068155904 88335902398464 88368962242176 88374130854768 88466154061824 88532281829376 88706114817408 88864859897856 88870057515008 88903317267072 89203904462848 89237289157632 89303993342718 89402213548032 89435672460288 89639470402608 89673018108597 89738059579392 89771644182528 89937556144128 89971215409152 90215258580909 90275413229568 90309198938112 90314481033216 90476104384512 90554158876104 90653754064896 90687681368064 90755469710136 90849972584448 90855286308864 91096399348416 91101727486088 91196590915584 91264759663616 91298915636544 91399329939456 91478180905452 91607602487296 91641886769664 91647246812352 91991526477312 92025954443808 92196032721408 92542373941248 92577008063232 92748104773632 93096519892992 93131361404928 93303482646528 93486683879424 93556564454276 93653984083968 93659461812224 93908016612256 93943161828054 94011300511744 94046484381696 94116783403104 94220296912896 94470340065024 94505695731216 94609636982784 94866261679728 94901765520177 95176161755136 95258271025512 95434323126912 95470039565208 95539285721088 95575041441792 95828679834048 95934076157952 96005786139648 96183219765248 96372075357184 96408142750656 96544539148288 96580671086592 96770307073536 96842642131389 96949153652736 96985437018624 97349769990144 97422538192056 97529687506944 97566188138496 97825110663924 97932702744576 98113697611776 98150416809984 98416645724628 98519126114304 98524888399872 98786355137568 98895004434432 98968927687168 99005966956512 99114857791488 99377890198272 99383702712096 99420897211614 99561555996672 99598817058048 99794379169584 99972967385088 99978814704384 100016231925456 100354392520704 100391950302336 100577490241536 100615131517824 100725792178176 100844404202934 100955317026816 100993099705344 101179750662144 101454196518598 101559839883264 101565780017152 101603791162368 101785617432576 101873428735617 101947319386112 101985473323008 102061706677392 102099903423903 102167982637056 102173958340608 102212197097472 102445109031552 102483449266968 102489443421849 102557782376448 102596164780032 102672854621568 102711280091112 102785778450432 102824246181888 103058552798208 103097122615872 103103152663896 103210513072128 103490467286976 103529198749284 103720536811584 103834612924416 104110170683904 104302582472704 104341617870336 104694402842624 104733584879616 104739710642688 104927148834816 104966417977344 105133173116928 105172519364352 105321315434496 105360732094464 105366894538752 105646518688788 105762713075712 105802294929408 105881381328492 105997834027008 106279132573152 106318907697618 106396022734848 106435841605632 106632551596032 106724544389694 106921787947744 107039384928256 107323447556864 107363613517776 107481696436224 107562038174976 107966102931456 108006509407104 108125299408896 108206122235904 108418584776832 108459160594488 108612606541824 108653254972416 108866595457728 109067797859328 109108616645952 109518491238912 109600355466063 109720898445312 109923679731712 110336616169472 110377909813248 110581905358848 110677305293016 110799032745984 110840499449856 111038855380992 111134649529764 111256879988736 111340043648064 111381712826076 111462500007936 111504215015424 111800126473056 111806665551108 111923088850944 112006750496256 112048669190304 112171904925696 112268676565782 112469588308224 112476166542432 112898691585792 113107345928192 113149676521728 113574731655168 113784635424768 113827219494912 114254819868672 114261502519296 114304265057664 114465980547072 114508819611648 114690734309376 114733657488384 114819420012066 114938980466688 114945703133184 114988721734656 115250747660496 115293880425339 115377505173504 115420685377536 115506961449264 115634000756736 115940871897984 115947653164112 115991046746883 116068388438016 116326419922944 116426775697848 116641950488448 116685603913032 116770238103552 116813939539968 117080124607488 117123942019392 117252759748608 117340405281792 117384320104128 117513424207872 117781203197952 117825282989568 117832174473024 118043042439168 118087220224512 118274819756544 118319084284896 118486479863808 118530823606272 118537756356096 118983052210176 119071991123624 119202951397376 119247563280384 119519293870144 119564024144796 119650746105856 119695525576704 119916741525504 119961620545536 120287011441212 120412265250816 120419308044288 120738878501472 120784065207498 120871672086528 120916908490752 121007292946848 121140381745152 121461865797888 121507323082992 121640961835008 121731887515392 121970907873936 122189182359552 122196329083136 122655368636416 122701272591744 122928043628544 123254271803586 123389831921664 123436010750976 123664139698176 124128693190656 124175148539904 124404643528704 124511968454643 124648911839232 124695561881088 124871978778624 124918712303616 125163989987328 125257549104072 125395312508928 125489044537472 125627062550528 125960453420032 126007594308288 126146182643712 126488348906304 126535687360236 127011028034016 127245764169216 127293386086944 127433388589056 127771573112064 128007714852864 128055621931776 128536672352256 128544190334208 128774228115456 129027076098048 129123522841852 129265538203648 129313916024832 129657091118058 129799693320192 129896717589408 129945331630422 130039583342592 130088250851328 130433480885232 130441109809626 130576936992768 130867222413312 130980122660079 131222194299504 131271304402161 131358834819072 131366517866496 131415681982464 131715140183424 131764434771816 131860005912576 131909354717184 132007955942016 132153143721984 132503853597696 132511603616128 132561196282152 132748741328896 132798422744064 133059172226112 133297289846784 133305086272512 133354975900608 133805856694272 133855933736448 133955990014077 134103320322048 134153508690432 134459205603912 134607089369088 134657466273792 134906334216192 134956823113728 135413119844352 135463798407168 135471721549824 135714156576768 135831238314156 135980631097344 136082275569856 136133204565204 136231944454144 136282929463296 136593478708736 136644599022624 136652591229132 136794886373376 136897139495424 136948373454816 137098994909184 137217271358178 137411403730944 137462830154496 137470870218528 137987289715968 138038931665712 138294049082112 138813560911872 138865512094848 139018242097152 139122157160448 139644779839488 139652947523584 139902865113088 139955223969792 140177564155904 140230025819136 140334846681414 140480976125952 140489192718336 140862024918384 140914742742081 141016950767616 141069726572544 141175175104656 141330445369344 141705510097536 141758543596824 141861363646464 141914455474176 142176735461376 142299392519592 142764242632704 142887406538268 143151484690368 143308928581632 143416050899968 143954803908608 144008679209472 144274829647872 144558113035776 144612214125984 144816808722432 144871006629888 145155460610304 145423730479104 145478155527936 146024654985216 146133807288084 146294531260416 146349282207744 146737665995886 146899054116864 147170546417664 147569740390688 147624968586942 147732043661312 147787332599808 148179532706352 148342506651648 148453391530752 148508950434768 148672286687232 149066835297408 149075554068144 149131345817421 149230785134592 149342333995008 149398225587072 149562539900928 149691568754376 149959451077632 149968222056576 150024347888184 150531588781056 150587925453504 150866235362304 151266606304401 151432975540224 151712847233024 151769625993216 152181294777897 152339759824896 152348670025728 152405686743552 152621307396096 152678426148864 152920979079168 152978209984512 153092560016088 153251973955584 153260937510912 153318295646208 153667663547328 153725173900452 153836673564672 153894247170048 154009281932352 154066920136668 154178667675648 154236369272832 154587829197312 154645683923808 154654728995844 154815769608192 155235700930464 155522600651264 155580805217376 155751919386624 156106832809984 156165256025856 156453873709056 156512426805504 157041604263936 157100377319424 157109565964032 157390723252224 157449626966016 157699759675392 157758779046528 157981973151744 158041098141696 158050341808128 158469778033182 158644069613568 158703442394112 158822071992738 158996751040512 159418698859728 159428023100654 159594034102272 159948827394048 160086816584541 160382681921616 160549687001088 160559077392384 160985171335296 161045420276664 161162229448704 161222544654336 161343057262464 161520508993536 161949154397184 162009764110656 162187949113344 162309183353856 162627877165248 162688740891732 162918909812736 162979882458624 163299893186592 163601696788992 163723987794983 163904058171392 164339029071448 164519775895552 164581347667968 164885519597568 165504924254208 165566864719872 165872858038272 166015957939524 166198549118976 166260749174784 166558283071488 166701974294646 166885319983104 167010065472096 167072569239114 167193750011904 167256322523136 167700189709584 167709998326662 167884633276416 168010125744384 168651131875072 168714249813648 169348037378688 169661018892288 169724514782592 169911184785408 170362097482752 170676953137152 170740829242368 171382229803008 171392253778944 171456397586496 171698970820608 171763229417472 172036101464064 172100486232576 172229130018099 172408470700032 172418554699776 172876121490744 173066257760256 173195623452544 173260442173896 173386111123456 173451001135104 173911307846976 173921479746168 174102582657024 174489629884416 174640163546772 174962925732672 175028405869548 175155357155328 175220909309952 175620186911232 175685913029088 175879139622912 176010607922688 176076480156192 176270136311808 176671804796928 176737924484352 176748261709536 177064563658752 177412229634816 177729719795712 177740115030016 177806634534144 178407808925696 178474578315264 178607986685436 178804427096064 178871344920576 179278940805216 179346036217194 179476119158784 179543288365056 179875112288256 179942430818304 180430517161818 180618397876224 180628962066432 181108317752208 181176097811247 181307508129792 181375362736128 181510939420272 181699945168896 181710572617728 182192798696832 182203454972176 182393181831168 182529519327232 182597831273088 182798659878912 182956361810904 183215204974592 183283773539328 183294493624704 183983052954624 184051908887616 184392065442816 184881407705379 185084747882496 185154016126464 185496209547264 186193039785984 186262722809856 186606965293056 186973367758848 187113128908552 187307968167936 187318923624448 187816033224512 187886323656108 188022601023488 188092968763392 188233566806208 188440593825792 188940680130048 189011391462432 189219273965568 189732523359456 189803531040354 190516542051024 190868646253824 190940079130416 191150082883584 191657359668096 191868152315904 192011572279296 192366439530496 192744150714368 192816285501312 193089078296576 193161342173184 193540614147072 193685284262778 193898307305472 193970874037248 194485636677087 194699539980288 194845076384112 194917997445633 195059375013888 195132376276992 195650221327848 195661664714439 195865405489152 196227395223552 196300833619968 196833291449256 197038252228608 197049776799744 197572710275136 197790008868864 197937855374336 198011933913024 198229715582976 198755780396544 198767405424192 198841794423228 199123111993344 199197634116096 199588758339168 199945934770176 199957629408768 200032463850912 200708785041408 200783900604672 201154980483072 201230263035648 201688808405868 201910634053632 201986199410688 202359501324288 202908393037196 203119679766528 203131560034304 203207582324736 203571234865152 203746857471234 203894638772224 203970946646016 204123413354784 204199806847806 204347916681216 204424394194944 204890218063104 204966898533936 204978886843698 205192329560064 205345709243136 205422560182224 205648492363776 205825907037267 206117105596416 206194245231744 206206305327792 206421026144256 206980934573952 207058397498568 207441073623168 207669225848832 208220341367808 208605164945408 208683235740672 209388805685248 209467169759232 209479421285376 209854297669632 209932835954688 210266346233856 210345038728704 210502270022121 210642630868992 210721464188928 210733789077504 211293037377576 211525426151424 211604589858816 211762762656984 211995668054016 212558265146304 212637815395236 212792045469696 212871683211264 213265103192064 213449088779388 213843575895488 214078769856512 214646895113728 214727227035552 214963392872448 215124076349952 215932205862912 216013018814208 216412244471808 216837169553664 216918321188976 217225213083648 217306509944832 217733190915456 218135595718656 218217233291904 219036982477824 219200710932126 219441796890624 219847359463424 220755819626496 221354610586032 221437452880413 221598065491968 221680998899712 222077710761984 222269299059528 222513759977472 222680087296128 222763425652152 222925000015872 223008430030848 223600252946112 223613331102216 223846177701888 224013500992512 224097338380608 224343809851392 224537353131564 224939176616448 224952333084864 225797383171584 225966164973241 226214691856384 226299353043456 227149463310336 227569270849536 227654438989824 228509639737344 228523005038592 228608530115328 228931961094144 229017639223296 229381468618752 229467314976768 229638840024132 229877960933376 229891406266368 229977443469312 230501495320992 230587760850678 230755010347008 230841370755072 231013922898528 231268001513472 231881743795968 231895306328224 231982093493766 232853551395696 233283900976896 233371207826064 233627879079936 234160249214976 234247884038784 234505519497216 234680810563584 234768640208256 235026848415744 235562406395904 235650565979136 235664348946048 236086084878336 236174440449024 236549639513088 236638168569792 236972959727616 237061647212544 237075512712192 237704667049773 237966104420352 238143982247248 238233107989107 238405902794752 238495126560768 239038587740288 239128048289592 239142034650981 239301492211712 239391051153408 239833483051008 239923241091072 240574022882424 240824530501632 240838616088576 241477757002944 241568130414996 241743344173056 241833816981504 242014585893696 242280763490304 242923731595776 243014646165984 243281923670016 243463775030784 243941815747872 244378364719104 244392658166272 245310737272832 245402545183488 245856087257088 246508543607172 246779663843328 246872021501952 247328279396352 248257386381312 248350297079808 248809287057408 249023936909286 249297823678464 249391123762176 249837424607232 250052961441969 250327979974656 250515098208144 250790625017856 250978089074944 251564997489993 251920906840064 252015188616576 252292365287424 252976697812608 253071374720472 254022056068032 254491528338432 254586772173888 254866777178112 255543146224128 256015429705728 256111243863552 257073344704512 257088380668416 257548456230912 258054152196096 258247045683704 258531076407296 258627832049664 259314182236116 259599386640384 259793435178816 259890663260844 260079166685184 260176501702656 260866961770464 260882219619252 261153873985536 261734444826624 261960245320158 262444388599008 262542608804322 262733035732992 262831363964928 263430280366848 263528869543632 263818709434368 264015911884032 265007707195392 265023207232256 265122392564304 265497482657792 265596845488128 266118344452224 266594579693568 266610172545024 266709951801216 267611713388544 267711867472896 267911980028154 268206640644096 268307017380864 268918411207824 269019054325791 269214178738176 269314932547584 269812668432384 269913646227456 270645775742727 270826239688704 270927596814336 270943443099648 271428313153536 271662476628312 271961262194688 272164551139712 272266409130408 272463888908288 272565858926592 273186957417472 273289198045248 273305182458264 273589772746752 273794278990848 273896746909632 274197989818368 274434542716356 274822807461888 274925660308992 274941740437056 275974579431936 276077863331424 276588098164224 277627121823744 277731024189696 278244314320896 279289559678976 279305895047168 279805730226176 279910447939584 280355128311808 280460051638272 280669693362828 280961952251904 280978385436672 281724049836768 281829485484162 282033901535232 282139453145088 282350350209312 282660890738688 283411020195072 283517087193648 283828910948352 284598785039184 284705296560531 285528485265408 285774813076536 286302969380736 286617857163264 286832101799936 287909607817216 288017358418944 288549659295744 289116226071552 289224428251968 289633617444864 289742013259776 290310921220608 290527926394167 290847460958208 290956311055872 292049309970432 292267614576168 292589062520832 292698564415488 293475331991772 293798108233728 294341092835328 295139480781376 295249937173884 295464087322624 295574665199616 296359065412704 296685013303296 296906783061504 297017900869536 297344573374464 298133670594816 298151108136288 298262691634842 298684667990016 298796451174144 299383137508752 299918902155264 299936444113152 300048695776368 301063177562112 301175850907008 301732470724608 302533212608802 302865951080448 303425694466048 303539251986432 304362589555794 304679519649792 304697340051456 304811373487104 305356852297728 305620286206851 305841958158336 305956419969024 306185120032176 306299710271709 306503947911168 306521875021824 306636591292416 307335327094656 307450347800904 307468330265547 307673347129344 307788494340096 308018563864704 308133840273336 308357335351296 308472738545664 309175658394624 309291367847616 309309457991688 309631539216384 310471401860928 311045201302528 311161610434752 311503838773248 312213665619968 312330512051712 312907747418112 313024853611008 314083208527872 314200754638848 314219131928064 314781446504448 314899253932032 315399519350784 315517558093056 315963946303488 316082196283392 316100683616256 316939556066364 317288139227136 317406884788224 317644143985476 317993502081024 318837397719456 318856046201308 319188068204544 319897654788096 320173633169082 320765363843232 321118154784768 321970342670592 322090840553328 322445089308672 322686114524928 323898308794368 324019528221312 324375898226688 324618366707712 325255754330496 325377481783464 325837819625472 325959764917248 326599786373184 327203393577984 327447975589966 327808116342784 328678058142896 328801066398189 329039551791104 329162695335936 329771039195136 331009848508416 331133729439744 331745716076544 332031915879048 332397098237952 332521498349568 333116566142976 333403948589292 333770639966208 334020130944192 334145138478228 334387500023808 334512645046272 335400379419168 335419996653324 335769266552832 336020251488768 337302263750144 337428499627296 338696074757376 339322037784576 339449029565184 340724194965504 341353906274304 341481658484736 342764459606016 342784507557888 342912795172992 343397941641216 343526458834944 344072202928128 344200972465152 344458260036198 344816941400064 344837109399552 345752242981488 346132515520512 346391246905088 346520884347792 346902002270208 347822615693952 347842959492336 347973140240649 348205165314048 348979259768832 349280327093544 349925851465344 350056811739096 350310714310656 350441818619904 351240373822464 351371826058176 351758279245824 352021215845376 352152960312384 352540272623616 353343609593856 353475848968704 353496523419072 354129127317504 354824459269632 355089687815093 355459439591424 355480230060032 355613269068288 356815617851392 356949156630528 357215973370872 357608854192128 357742689841152 358557881610432 358692072434388 358952238317568 359086576730112 359750224576512 359884861636608 360861034323636 361236795752448 361257924132864 362216635504416 362352195622494 362615016259584 362750725472256 363021878840544 363421145235456 364385597393664 364406909944352 365059038654464 365195662546176 365912723621808 366430409949184 366567547078656 366588987249408 367966105909248 368103817775232 368784130885632 369762815410758 370169495764992 370308032252928 370992419094528 372386079571968 372525445619712 373213930586112 373535905363929 373946735517696 374226257817104 374615936335872 374637847248896 375632066449024 375772647312216 376045202046976 376185937526784 376467133612416 376881187651584 377881360260096 378022782924864 378438547931136 379465046718912 379607062080708 381033084102048 381737292507648 381880158260832 382300165767168 383314719336192 384023144558592 384732879060992 385488301428736 385632571002624 386178156593152 386322684346368 387081228294144 387370568525556 387796614610944 387941748074496 388971273354174 389399079960576 389690152768224 389835994891266 390118750027776 390264752553984 391300442655696 391323329428878 391730810978304 392601667239936 392940367980237 393666582898512 394076504457216 394099553599488 395145420550272 395580017737728 395875710748672 396023867826048 396459431165952 397511560793088 397534810848384 397683588846456 398246223986688 398395268232192 399177516678336 399891869540352 399915258817536 400064927701824 401417570082816 401567801209344 401867970042231 402309960966144 402460526071296 403377616811736 403821268107264 403972398821376 404719002648576 405816786074392 406239359533056 406263120068608 406415164649472 407142469730304 407493714942468 407789277544448 407941893292032 408246826709568 408399613695612 408695833362432 408848788389888 409780436126208 409933797067872 409957773687396 410384659120128 410691418486272 410845120364448 411296984727552 411651814074534 412234211192832 412388490463488 412412610655584 413961869147904 414116794997136 414882147246336 416440682735616 417210329890816 417366471481344 418777611370496 418934339518464 418958842570752 419708595339264 419865671909376 420532692467712 420690077457408 421004540044242 421442928377856 421467578155008 422586074755152 422744228226243 423050852302848 423209179717632 423525525313968 423991336108032 425116530292608 425275630790472 425584090939392 425743366422528 426530206384128 426898177558776 427687151790976 428157539713024 429293790227456 429454454071104 429926785744896 430248152699904 431864411725824 432026037628416 432824488943616 433674339107328 433836642377952 434450426167296 434613019889664 435466381830912 436271191437312 436434466583808 438073964955648 438401421864252 438883593781248 439694718926848 441511639252992 442709221172064 442874905760826 443196130983936 443361997799424 444538598119056 445027519954944 445360174592256 445526851304304 446016860061696 447200505892224 447226662204432 447394037452263 447692355403776 448027001985024 448194676761216 448687619702784 449074706263128 449878353232896 449904666169728 451594766343168 451932329946482 452429383712768 452598706086912 453799818913203 454298926620672 455138541699072 455308877979648 456543884333691 457019279474688 457046010077184 457217060230656 457863922188288 458035278446592 458762937237504 458934629953536 459277680048264 459755921866752 459782812532736 459954886938624 461002990641984 461175521701356 461510020694016 461682741510144 462027845797056 462536003026944 463763487591936 463790612656448 463964186987532 465707102791392 466567801953792 466742415652128 467255758159872 468320498429952 468495768077568 469361621127168 469537280416512 471124812791808 471301131958272 471328697892096 472172169756672 472348880898048 473099279026176 473276337139584 473945919455232 474123294425088 474151025424384 475409334099546 475932208840704 476287964494496 476466215978214 476811805589504 476990253121536 478077175480576 478256096579184 478284069301962 478782102306816 479846482182144 480260449753623 481148045764848 481649061003264 481677232177152 482955514005888 483136260829992 483486688346112 483667633963008 484029171787392 484561526980608 485847463191552 486029292331968 486563847340032 486927550061568 487883631495744 488756729438208 488785316332544 490621474545664 490805090366976 491171963384949 491712174514176 493017087214344 493559327686656 493744043003904 494656558792704 496514772762624 496700594159616 497618574114816 498047873818572 498595647356928 498782247524352 499674849214464 500105922883938 500655959949312 501030196416288 501581250035712 501956178149888 503129994979986 503841813680128 504030377233152 505953395625216 506142749440944 508044112136064 508983056676864 509173544347776 509733554356224 511086292448256 512030859411456 512222487727104 514146689409024 514176761336832 515096912461824 516108304392192 516494091367408 516687390054297 517062152814592 517255664099328 518628364472232 519198773280768 519586870357632 519781326521688 520158333370368 520353003405312 521733923540928 521764439238504 522307747971072 523468889653248 523920490640316 524888777198016 525085217608644 525466071465984 525662727929856 526860560733696 527057739087264 527637418868736 528031823768064 530015414390784 530046414464512 530244785128608 530994965315584 531193690976256 532236688904448 533189159387136 533220345090048 533419903602432 535223426777088 535423734945792 535823960056308 536413281288192 536614034761728 537836822415648 538038108651582 538428357476352 538629865095168 539625336864768 539827292454912 541291551485454 541855193628672 541886886199296 543324953256624 543922524389376 544329102279424 544532818260816 545131717853184 546373914834944 546578396090496 546610364916528 547179545493504 547588557981696 547793493819264 548395979636736 548869085432712 549645614923776 549851320617984 549883480874112 551949158863872 552155726662848 553176196328448 554644223116137 555254243647488 555462048379392 556488628641792 557998080852289 558579119357952 558611790094336 559611460452352 559820895879168 560710256623616 560920103276544 561339386725656 561923904503808 561956770873344 563448099673536 563658970968324 564067803070464 564278906290176 564700700418624 565321781477376 566822040390144 567034174387296 567657821896704 569197570078368 569410593121062 571549626153072 572605938761472 573664203599872 575819215634432 576034716837888 577099318591488 578232452143104 578448856503936 579267234889728 579484026519552 580621842441216 581055852788334 581694921916416 581912622111744 583456910031261 584098619940864 584535229152336 584753992336899 585178125041664 585397128830976 586950663983544 586984994143317 587596216467456 588682185670656 590278961562752 590499874347768 590928174645248 591149330399232 592718130825408 593370026606592 593813566123008 594035801739072 594689146748928 596267341189632 596302216272576 596525383269684 597369335980032 597592902348288 598766275017504 599837804310528 599872888226304 600097391552736 602126355124224 602351701814016 603464941449216 605066425217604 605731902160896 606851388932096 607078503972864 608725179111588 609359039299584 609394680102912 609622746974208 610713704595456 611240572413702 611683916316672 611912839938048 612370240064352 612599420543418 613043750043648 613273182584832 614670654189312 614900695601808 614936660531094 615576988680192 616037127729408 616267680546672 616945477091328 617477721111801 618351316789248 618582735695232 618618915983376 619263078432768 620942803721856 622090402605056 622323220869504 623007677546496 624427331239936 624661024103424 625815494836224 626049707222016 628166417055744 628401509277696 628438263856128 629562893008896 629798507864064 630799038701568 631035116186112 631506810066363 631927892606976 632164392566784 632201367232512 633879112132728 634576278454272 634813769576448 635288287970952 635987004162048 637674795438912 637712092402616 638376136409088 639795309576192 640347266338164 641530727686464 642236309569536 643940685341184 644181681106656 644890178617344 645372229049856 647796617588736 648039056442624 649236733415424 650511508660992 650754963566928 651675639250944 651919529834496 653199572746368 654406787155968 654895951179932 655616232685568 657356116285792 657602132796378 658079103582208 658325390671872 659542078390272 662267458879488 664063831758096 664312358641239 664794196475904 665042996699136 666233132285952 666807897178584 667541279932416 668040261888384 668290276956456 668775000047616 669025290092544 670800758838336 670839993306648 671538533105664 672040502977536 674604527500288 674856999254592 677392149514752 677898494919723 678644075569152 678898059130368 681448389931008 682707812548608 682963316969472 685528919212032 685569015115776 685825590345984 686795883282432 687052917669888 688144405856256 688401944930304 688916520072396 689633882800128 689674218799104 691504485962976 692265031041024 692782493810176 693041768695584 693804004540416 695645231387904 695685918984672 695946280481298 698560654187088 699851702930688 700113623478192 700883637239808 702480747644928 702743652116352 703516558491648 704042431690752 704305920624768 705080545247232 706687219187712 706951697937408 706993046838144 708258254635008 709648918539264 710179375630186 710918879182848 710960460120064 711226538136576 713114001149319 713631235702784 713898313261056 714431946741744 714699323967321 715217708384256 715485379682304 717115763220864 717384144868776 717426103952943 717904476635136 718173153460224 719500449153024 719769723273216 721722068647272 722473591504896 722515848265728 724433271008832 724704391244988 725230032519168 725501450944512 726043757681088 726842290470912 728771194787328 728813819888704 730118077308928 730391325092352 731825447243616 732860819898368 733135094157312 733177974498816 735932211818496 736207635550464 737568261771264 739525630821516 740338991529984 740616064505856 741984838189056 744772159143936 745050891239424 746427861172224 747071810727858 747893471035392 748452515634208 749275694497792 751264132898048 751545294624432 752371875053568 752934267224832 754694992469979 755762720520192 756045565849728 756877095862272 758930093437824 759214124161416 762066168204096 763474585015296 763760316521664 764600331534336 766629438672384 768046289117184 769465758121984 770976602857472 771265142005248 772356313186304 772645368692736 774162456588288 774741137051112 775593229221888 775883496148992 777942546708348 778798159921152 779380305536448 779671989782532 780237500055552 780529505107968 782600885311392 782646658857756 783461621956608 785203334479872 785880735960474 787333165797024 788199107198976 790290841100544 791751421497344 792047735652096 795023121586176 795069621696768 795367177692912 796492447973376 796790536464384 798355033356672 799783739080704 799830517635072 800129855403648 802835140165632 803135602418688 803735940084462 804619921932288 804921052142592 806755233623472 807057162977373 807642536214528 807944797642752 809438005297152 811633572148784 811937327228181 812478719066112 812526240137216 812830329298944 814284939460608 814987429884936 815578555088896 815883786584064 816493653419136 816799227391224 817391666724864 817697576779776 819560872252416 819867594135744 819915547374792 820769318240256 821382836972544 821690240728896 822593969455104 823303628149068 824468422385664 824776980926976 824825221311168 827923738295808 828233589994272 829764294492672 832881365471232 834420659781632 834732942962688 837555222740992 837868679036928 837917685141504 839417190678528 839731343818752 841065384935424 841380154914816 842009080088484 842885856755712 842935156310016 845172149510304 845488456452486 846101704605696 846418359435264 847051050627936 847982672216064 850233060585216 850551261580944 851486732845056 853796355117552 855374303581952 858587580454912 858908908142208 859853571489792 860496305399808 863728823451648 864052075256832 865648977887232 867348678214656 867673284755904 868900852334592 869226039779328 870932763661824 871583779182501 872542382874624 872868933167616 876147929911296 876802843728504 877767187562496 879389437853696 883023278505984 885418442344128 885749811521652 886392261967872 886723995598848 889077196238112 890055039909888 890720349184512 891053702608608 892033720123392 894401011784448 894453324408864 894788074904526 896054003970048 896389353522432 898149412526256 899756706465792 899809332339456 903189532686336 903864659892964 904858767425536 905197412173824 907599637826406 908597853241344 910277083398144 910617755959296 913087768667382 914038558949376 914092020154368 914434120461312 916070556893184 916860858620553 917525874475008 917869259907072 918555360096528 918899130815127 919511843733504 919565625065472 919909773877248 922005981283968 922351043402712 922404990796641 923020041388032 923365483020288 924055691594112 925072006053888 927526975183872 927581225312896 927928373975064 931414205582784 933135603907584 933484831304256 934511516319744 936640996859904 936991536155136 938723242254336 939074560833024 942249625583616 942602263916544 942657395784192 944344339513344 944697761796096 946198558052352 946552674279168 947891838910464 948246588850176 948302050848768 950818668199092 951864417681408 952575928988992 952932431956428 953623611179008 953980506243072 956154350961152 956512193158368 956568138603924 957564204613632 959692964364288 960520899507246 962296091529696 963354464354304 965911028011776 966272521659984 967335267926016 968058343574784 971694926383104 972058584663936 973127694680064 973855100123136 975767262991488 977513458876416 977570632665088 981242949091328 981610180733952 982343926769898 983424349028352 986034174428688 986403199194567 987118655373312 987488086007808 989313117585408 993029545525248 993401188319232 995237148229632 996095747637144 997191294713856 997564495048704 999349698428928 1000211845767876 1001311919898624 1002060392832576 1003162500071424 1003912356299776 1006259989959972 1007683627360256 1008060754466304 1011906791250432 1012285498881888 1016088224272128 1017966113353728 1018347088695552 1022172584896512 1024061718822912 1024444975454208 1028293378818048 1028353522673664 1030193824923648 1032216608784384 1032988182734816 1033374780108594 1034124305629184 1034511328198656 1037256728944464 1038397546561536 1039173740715264 1039562653043376 1040706006810624 1043467847081856 1043528878477008 1043919420721947 1044615495942144 1046937779306496 1047840981280632 1049777554396032 1050170435217288 1050932142931968 1051325455859712 1053721121467392 1054115478174528 1055274837737472 1056063647536128 1060030828781568 1060092828929024 1060489570257216 1061989930631168 1062387381952512 1064473377808896 1065269063445279 1066378318774272 1066440690180096 1066839807204864 1070446853554176 1070847469891584 1071647920112616 1072826562576384 1073228069523456 1075673644831296 1076076217303164 1076856714952704 1077259730190336 1079250673729536 1079654584909824 1082583102970908 1083710387257344 1083773772398592 1086649906513248 1087845048778752 1088658204558848 1089065636521632 1090263435706368 1092747829669888 1093156792180992 1093220729833056 1095177115963392 1095586987638528 1097738170865424 1099291229847552 1099702641235968 1099766961748224 1103898317727744 1104311453325696 1106352392656896 1109288446232274 1110508487294976 1110924096758784 1112977257283584 1115996161704578 1117158238715904 1117223580188672 1119641791758336 1120607716091787 1121420513247232 1121840206553088 1122678773451312 1123847809007616 1123913541746688 1126896199347072 1127317941936648 1128135606140928 1128557812580352 1129401400837248 1130643562954752 1133644080780288 1134068348774592 1135315643793408 1138395140156736 1138821186242124 1143099252306144 1145211877522944 1147328407199744 1151638431268864 1152069433675776 1154198637182976 1156464904286208 1156897713007872 1158534469779456 1158968053039104 1161243684882432 1162111705576668 1163389843832832 1163825244223488 1166913820062522 1168197239881728 1169070458304672 1169507984673798 1170356250083328 1170794257661952 1173901327967088 1173969988286634 1175192432934912 1180557923125504 1180999748695536 1182298660798464 1185436261650816 1186740053213184 1187627132246016 1188071603478144 1189378293497856 1192534682379264 1192604432545152 1193050766539368 1194738671960064 1195185804696576 1197532550035008 1199675608621056 1199745776452608 1200194783105472 1204252710248448 1204703403628032 1205603910126693 1206929882898432 1210132850435208 1211463804321792 1213702777864192 1214157007945728 1217450358223176 1218718078599168 1218789360205824 1219245493948416 1221427409190912 1222481144827404 1223367832633344 1223825679876096 1224740480128704 1225198841086836 1226087500087296 1226546365169664 1229341308378624 1229801391203616 1229873321062188 1231153977360384 1232074255458816 1232535361093344 1233890954182656 1234955442223602 1236702633578496 1237165471390464 1237237831966752 1241885607443712 1244180805210112 1244646441739008 1248854662479872 1249322048206848 1251630989672448 1252099414444032 1256332834111488 1256803018555392 1256876527712256 1259125786017792 1259597015728128 1261598077403136 1262070232372224 1263013620132726 1264328785133568 1264402734465024 1267758224265456 1268232684678729 1269152556908544 1269627539152896 1270576575941904 1271974008324096 1275349590877824 1275424184805232 1276752272818176 1279590619152384 1280694532676328 1283061455372928 1284472619139072 1287881370682368 1288363362213312 1289780357234688 1290744458099712 1295593235177472 1296078112885248 1298473466830848 1301023017321984 1301509927133856 1303351278501888 1303839059668992 1306399145492736 1308813574311936 1309791902359864 1311232465371136 1314712232571584 1315204265592756 1316158207164416 1316650781343744 1319084156780544 1324534917758976 1328127663516192 1328624717282478 1329588392951808 1330085993398272 1333615794357168 1335082559864832 1336080523776768 1336580553912912 1338050580185088 1341601517676672 1341679986613296 1343077066211328 1344081005955072 1349209055000576 1349713998509184 1354784299029504 1355796989839446 1357288151138304 1357796118260736 1361399456739609 1362896779862016 1365415625097216 1365926633938944 1369631653001073 1371057838424064 1371138030231552 1371651180691968 1373591766564864 1374105835339776 1376288811712512 1376803889860608 1377833040144792 1379267765600256 1379348437598208 1383008971925952 1384530062082048 1385564987620352 1386083537391168 1387608009080832 1391290462775808 1391371837969344 1391892560962596 1397121308374176 1399703405861376 1400227246956384 1401767274479616 1404961495289856 1405487304232704 1408084863381504 1408611841249536 1413374438375424 1413903395874816 1413986093676288 1416516509270016 1419297837078528 1420358751260372 1421837758365696 1421920920240128 1422453076273152 1426228002298638 1427262471405568 1427796626522112 1428863893483488 1429398647934642 1430435416768512 1430970759364608 1434231526441728 1434768289737552 1434852207905886 1436346306920448 1439539446546432 1440781349260869 1443444137294544 1444947183009792 1445031696531456 1448866542017664 1449408782489976 1450460065038336 1451002901889024 1452087515362176 1453684580941824 1457542389574656 1457627639777408 1460236154617856 1460782650184704 1463650894487232 1465721639796736 1466270188314624 1466355948997632 1471864423636992 1472415271100928 1473515890154847 1475136523542528 1479051261643032 1480677983059968 1481232129011712 1483969676378112 1489544318287872 1490101782478848 1492855722344448 1494143621455716 1495786942070784 1496905031268416 1498551388995584 1502528265796096 1503090589248864 1504743750107136 1505868534449664 1509389984939958 1511525441040384 1512091131699456 1517860186875648 1518428248322832 1524132336408192 1526949170030592 1527520633043328 1529200663068672 1533258877344768 1536092578234368 1538931516243968 1541953205714944 1542530284010496 1545290737385472 1548324913176576 1549482274102224 1550062170162891 1551186458443776 1551766992297984 1555885093416696 1557596319842304 1558760611072896 1559343979565064 1560475000111104 1561059010215936 1565201770622784 1565293317715512 1566923243913216 1570406668959744 1571761471920948 1574666331594048 1576398214397952 1580581682201088 1583502842994688 1584095471304192 1590046243172352 1590139243393536 1590734355385824 1592984895946752 1593581072928768 1596710066713344 1599567478161408 1599661035270144 1600259710807296 1605670280331264 1606271204837376 1607471880168924 1609239843864576 1609842104285184 1613510467246944 1614114325954746 1615285072429056 1615889595285504 1618876010594304 1623267144297568 1623874654456362 1625052480274432 1625660658597888 1629974859769872 1631767573168128 1632987306838272 1633598454782448 1635395153559552 1639121744504832 1639735188271488 1639831094749584 1641538636480512 1642765673945088 1643380481457792 1645187938910208 1646607256298136 1648936844771328 1649553961853952 1649650442622336 1655847476591616 1656467179988544 1659528588985344 1663932669348411 1665762730942464 1668841319563264 1669465885925376 1673994242556867 1675110445481984 1675737358073856 1675835370283008 1678834381357056 1679462687637504 1682130769870848 1682760309829632 1684018160176968 1685771713511424 1685870312620032 1690344299020608 1690976912904972 1692203409211392 1692836718870528 1694102101255872 1695965344432128 1700466121170432 1701102523161888 1702973465690112 1707592710235104 1710748607163904 1717175160909824 1717817816284416 1720992610799616 1727457646903296 1728104150513664 1731297955774464 1734697356429312 1735346569511808 1737801704669184 1738452079558656 1741865527323648 1743167558365002 1745084765749248 1745737866335232 1750370730093783 1752295859822592 1753605687457008 1755534375124992 1760954982429951 1766046557011968 1770836884688256 1771499623043304 1772784523935744 1773447991197696 1778154392476224 1780110079819776 1781440698369024 1782107405217216 1784067440246784 1788802023568896 1788906648817728 1789576149809052 1792108007940096 1792778707044864 1796298825052512 1799513412931584 1799618664678912 1806379065372672 1807729319785928 1809717534851072 1810394824347648 1815199275652812 1817195706482688 1820554166796288 1821235511918592 1826175537334764 1828077117898752 1828184040308736 1828868240922624 1832141113786368 1833721717241106 1835051748950016 1835738519814144 1837110720193056 1837798261630254 1839131250130944 1839819547754496 1844011962567936 1844702086805424 1844809981593282 1846730966040576 1848111383188224 1855053950367744 1855162450625792 1855856747950128 1862828411165568 1866271207815168 1866969662608512 1869023032639488 1873281993719808 1873983072310272 1877446484508672 1878149121666048 1884499251167232 1885204527833088 1885314791568384 1888688679026688 1889395523592192 1892397116104704 1893105348558336 1894520430199089 1895783677820928 1896493177700352 1896604101697536 1901637336398184 1903728835362816 1905151857977984 1905864863912856 1907247222358016 1907961012486144 1912308701922304 1913024386316736 1913136277207848 1915128409227264 1919385928728576 1921041799014492 1924592183059392 1926708928708608 1931822056023552 1932545043319968 1934670535852032 1936116687149568 1943389852766208 1944117169327872 1947710200246272 1951534525982976 1955026917752832 1955141265330176 1962485898182656 1963220361467904 1964687853539796 1966848698056704 1972068348857376 1972806398389134 1974237310746624 1974976172015616 1978626235170816 1986802376638464 1992191495274288 1992937075923717 1994382589427712 1995128990097408 1998699396857856 2000423691535752 2002623839797248 2004120785665152 2006325000142848 2007824712599552 2012519979919944 2015367254720512 2016121508932608 2023813582500864 2024570997763776 2032176448544256 2033695484759169 2035932226707456 2036694177391104 2044345169793024 2048123437645824 2048889950908416 2056586757636096 2056707045347328 2060387649847296 2064433217568768 2065976365469632 2066749560217188 2068248611258368 2069022656397312 2074513457888928 2076795093123072 2078347481430528 2079125306086752 2081412013621248 2086935694163712 2087057756954016 2087838841443894 2095681962561264 2099555108792064 2100340870434576 2102650911719424 2107442242934784 2108230956349056 2110549675474944 2112127295072256 2120061657563136 2120185657858048 2120979140514432 2123979861262336 2124774763905024 2128946755617792 2130538126890558 2132756637548544 2132881380360192 2133679614409728 2139342003447957 2140893707108352 2141694939783168 2143295840225232 2144097971901963 2145653125152768 2146456139046912 2151347289662592 2152152434606328 2152278311858829 2153713429905408 2154519460380672 2158501347459072 2159309169819648 2165166205941816 2167420774514688 2167547544797184 2173299813026496 2175690097557504 2177316409117696 2178131273043264 2180526871412736 2185495659339776 2186313584361984 2186441459666112 2190354231926784 2191173975277056 2195476341730848 2198582459695104 2199405282471936 2199533923496448 2207796635455488 2208622906651392 2212704785313792 2218576892464548 2221016974589952 2221848193517568 2225954514567168 2231992323409156 2234316477431808 2234447160377344 2239283583516672 2241215432183574 2242841026494464 2243680413106176 2245357546902624 2247827083493376 2253792398694144 2254635883873296 2257115625160704 2258802801674496 2264084977409937 2267288161560576 2268136697549184 2270631287586816 2276790280313472 2277642372484248 2286198504612288 2290423755045888 2294656814399488 2303276862537728 2304138867351552 2308397274365952 2312929808572416 2313795426015744 2317068939558912 2317936106078208 2322487369764864 2324223411153336 2326779687665664 2327650488446976 2333827640125044 2336394479763456 2338140916609344 2339015969347596 2340712500166656 2341588515323904 2347802655934176 2347939976573268 2350384865869824 2361115846251008 2361999497391072 2364597321596928 2370872523301632 2375254264492032 2376143206956288 2385069364758528 2385208865090304 2386101533078736 2389477343920128 2390371609393152 2395065100070016 2399351217242112 2399491552905216 2400389566210944 2408505420496896 2409406807256064 2411207820253386 2413859765796864 2420265700870416 2422927608643584 2428314015891456 2434900716446352 2435811981684543 2437436157198336 2437578720411648 2438490987896832 2442854818381824 2444962289654808 2446735665266688 2447651359752192 2449480960257408 2450397682173672 2452175000174592 2453092730339328 2458682616757248 2459602782407232 2459746642124376 2462307954720768 2464148510917632 2465070722186688 2467781908365312 2469910884447204 2473405267156992 2474330942780928 2474475663933504 2483771214887424 2485627814705651 2488361610420224 2489292883478016 2497709324959744 2498644096413696 2503261979344896 2504198828888064 2512665668222976 2513606037110784 2513753055424512 2518251572035584 2519194031456256 2523196154806272 2524140464744448 2526027240265452 2528657570267136 2528805468930048 2535516448530912 2536465369357458 2538305113817088 2539255078305792 2541153151883808 2543948016648192 2550699181755648 2550848369610464 2561389065352656 2566122910745856 2575762741364736 2576726724426624 2579560714469376 2581488916199424 2591186470354944 2592156225770496 2596946933661696 2602046034643968 2603019854267712 2606702557003776 2607678119337984 2612798290985472 2614751337547503 2617627148623872 2619583804719728 2622464930742272 2629424465143168 2630408531185512 2632316414328832 2633301562687488 2638168313561088 2649069835517952 2656255327032384 2657249434564956 2659176785903616 2660171986796544 2667231588714336 2670165119729664 2672161047553536 2673161107825824 2676101160370176 2683203035353344 2683359973226592 2688162011910144 2698418110001152 2699427997018368 2709568598059008 2711593979678892 2714576302276608 2715592236521472 2722798913479218 2725793559724032 2730831250194432 2731853267877888 2739263306002146 2742115676848128 2742276060463104 2743302361383936 2748211670679552 2750582575861659 2752577623425024 2753607779721216 2755666080289584 2758535531200512 2758696875196416 2766017943851904 2767214972389923 2769060124164096 2771129975240704 2772167074782336 2775216018161664 2782580925551616 2782743675938688 2783785121925192 2794242616748352 2799406811722752 2800454493912768 2803534548959232 2809922990579712 2810974608465408 2816169726763008 2817223682499072 2826748876750848 2827806791749632 2827972187352576 2833033018540032 2838595674157056 2840717502520744 2843675516731392 2843841840480256 2844906152546304 2852456004597276 2854524942811136 2855593253044224 2857727786966976 2858797295869284 2860870833537024 2861941518729216 2868463052883456 2869536579475104 2869704415811772 2872692613840896 2879078893092864 2881562698521738 2886888274589088 2890063393062912 2897733084035328 2898817564979952 2902005803778048 2904175030724352 2915084779149312 2915255279554816 2920472309235712 2921565300369408 2927301788974464 2931443279593472 2932540376629248 2932711897995264 2943728847273984 2944830542201856 2947031780309694 2950273047085056 2958102523286064 2959209597583701 2961355966119936 2962464258023424 2967939352756224 2979088636575744 2980203564957696 2985711444688896 2988287242911432 2991573884141568 2993810062536832 2997102777991168 3005056531592192 3006181178497728 3009487500214272 3011737068899328 3018779969879916 3023050882080768 3024182263398912 3035720373751296 3036856496645664 3048264672816384 3053898340061184 3055041266086656 3066517754689536 3072185156468736 3077863032487936 3083906411429888 3085060568020992 3090581474770944 3096649826353152 3098964548204448 3100124340325782 3102372916887552 3103533984595968 3111770186833392 3115192639684608 3117521222145792 3118687959130128 3122118020431872 3130403541245568 3130586635431024 3131758262165841 3133846487826432 3140813337919488 3143522943841896 3149332663188096 3152796428795904 3161163364402176 3167005685989376 3168190942608384 3180092486344704 3180278486787072 3181468710771648 3185969791893504 3187162145857536 3193420133426688 3195807190335837 3199134956322816 3199322070540288 3200519421614592 3211340560662528 3212542409674752 3214943760337848 3218479687729152 3219684208570368 3227020934493888 3228228651909492 3230570144858112 3231779190571008 3237752021188608 3246534288595136 3247749308912724 3250104960548864 3251321317195776 3259949719539744 3263535146336256 3265974613676544 3267196909564896 3270790307119104 3278243489009664 3279470376542976 3279662189499168 3285531347890176 3286760962915584 3293214512596272 3297873689542656 3299107923707904 3299300885244672 3311694953183232 3312934359977088 3319057177970688 3327865338696822 3331525461884928 3337682639126528 3338931771850752 3347988485113734 3351474716147712 3351670740566016 3358925375275008 3361823148275361 3364261539741696 3365520619659264 3368036320353936 3371543427022848 3371740625240064 3380688598041216 3381953825809944 3384406818422784 3385673437741056 3388204202511744 3391930688864256 3400932242340864 3402205046323776 3405946931380224 3415185420470208 3421497214327808 3434350321819648 3435635632568832 3441985221599232 3454915293806592 3456208301027328 3462595911548928 3469394712858624 3470693139023616 3475603409338368 3476904159117312 3483731054647296 3486335116730004 3490169531498496 3491475732670464 3500741460187566 3504591719645184 3507211374914016 3511068750249984 3521909964859902 3541673769376512 3542999246086608 3546895982395392 3556308784952448 3560220159639552 3562881396738048 3564214810434432 3568134880493568 3577604047137792 3577813297635456 3579152299618104 3584216015880192 3585557414089728 3592597650105024 3599026825863168 3599237329357824 3612758130745344 3615458639571856 3616811730380079 3619435069702144 3620789648695296 3630398551305624 3634391412965376 3641108333592576 3642471023837184 3652351074669528 3656154235797504 3656368080617472 3657736481845248 3664282227572736 3667443434482212 3670103497900032 3671477039628288 3674221440386112 3675596523260508 3678262500261888 3679639095508992 3688023925135872 3689404173610848 3689619963186564 3693461932081152 3696222766376448 3710107900735488 3710324901251584 3711713495900256 3725656822331136 3732542415630336 3733939325217024 3746563987439616 3747966144620544 3754892969017344 3756298243332096 3768998502334464 3770409055666176 3770629583136768 3777377358053376 3778791047184384 3784794232209408 3786210697116672 3789040860398178 3792986355400704 3793208203395072 3803274672796368 3807457670725632 3810303715955968 3811729727825712 3815922024972288 3824617403844608 3826048772633472 3826272554415696 3830256818454528 3838771857457152 3842083598028984 3849184366118784 3853417857417216 3863644112047104 3865090086639936 3869341071704064 3872233374299136 3886779705532416 3888234338655744 3895420400492544 3903069051965952 3905986565966023 3910053835505664 3910282530660352 3924971796365312 3926440722935808 3929375707079592 3933697396113408 3944136697714752 3945612796778268 3948474621493248 3949952344031232 3957252470341632 3973604753276928 3984382990548576 3985874151847434 3988765178855424 3990257980194816 4000847383071504 4005247679594496 4008241571330304 4015649425199104 4025039959839888 4030734509441024 4032243017865216 4047627165001728 4049141995527552 4064352897088512 4067390969518338 4071864453414912 4073388354782208 4084198370218827 4088690339586048 4096246875291648 4097779901816832 4108894959003219 4113173515272192 4113414090694656 4120775299694592 4128866435137536 4131952730939264 4133499120434376 4136497222516736 4138045312794624 4149026915777856 4153590186246144 4156694962861056 4158250612173504 4162824027242496 4173871388327424 4174115513908032 4175677682887788 4191363925122528 4199110217584128 4200681740869152 4205301823438848 4214884485869568 4216461912698112 4224254590144512 4240123315126272 4240371315716096 4241958281028864 4247959722524672 4249549527810048 4257893511235584 4261076253781116 4265513275097088 4265762760720384 4267359228819456 4278684006895914 4281787414216704 4283389879566336 4286591680450464 4288195943803926 4291306250305536 4292912278093824 4302694579325184 4304304869212656 4304556623717658 4309038920761344 4318618339639296 4322344047782607 4330332411883632 4334841549029376 4335095089594368 4346599626052992 4351380195115008 4354632818235392 4356262546086528 4361053742825472 4370991318679552 4372627168723968 4372882919332224 4380708463853568 4382347950554112 4390952683461696 4397164919390208 4398810564943872 4399067846992896 4415593270910976 4417245813302784 4420547670464541 4425409570627584 4437153784929096 4442033949179904 4443696387035136 4451909029134336 4463984646818312 4468632954863616 4468894320754688 4478567167033344 4482430864367148 4485682052988928 4487360826212352 4490715093805248 4495654166986752 4507584797388288 4509271767746592 4514231250321408 4517605603348992 4528169954819874 4534576323121152 4536273395098368 4553580560626944 4555284744968496 4572397009224576 4580847510091776 4589313628798976 4606553725075456 4608277734703104 4616794548731904 4625859617144832 4627590852031488 4635872212156416 4644974739529728 4648446822306672 4650186510488673 4653559375331328 4655300976893952 4667655280250088 4672788959526912 4676281833218688 4678031938695192 4681425000333312 4683177030647808 4695605311868352 4695879953146536 4700769731739648 4722231692502016 4723998994782144 4729194643193856 4741745046603264 4750508528984064 4752286413912576 4770138729517056 4770417730180608 4772203066157472 4778954687840256 4780743218786304 4790130200140032 4798702434484224 4798983105810432 4800779132421888 4817010840993792 4818813614512128 4822415640506772 4827719531593728 4840531401740832 4845855217287168 4856628031782912 4869801432892704 4871623963369086 4875157440823296 4876981975793664 4889924579309616 4895302719504384 4898961920514816 4900795364347344 4906185460678656 4917365233514496 4919205564814464 4919493284248752 4924615909441536 4928297021835264 4930141444373376 4935563816730624 4939821768894408 4946810534313984 4948661885561856 4948951327867008 4967542429774848 4971255629411302 4976723220840448 4978585766956032 4991798008045233 4995418649919488 4997288192827392 5006523958689792 5008397657776128 5021982727670601 5025331336445952 5027212074221568 5027506110849024 5036503144071168 5038388062912512 5046392309612544 5048280929488896 5052054480530904 5057315140534272 5057610937860096 5071032897061824 5072930738714916 5076610227634176 5078510156611584 5082306303767616 5087896033296384 5101398363511296 5101696739220928 5122778130705312 5132245821491712 5151525482729472 5153453448853248 5162977832398848 5182372940709888 5184312451540992 5193893867323392 5204092069287936 5206039708535424 5213405114007552 5215356238675968 5225596581970944 5229502675095006 5235254297247744 5239167609439456 5244929861484544 5258848930286336 5260817062371024 5266603125374976 5282864947289853 5298139671035904 5312510654064768 5314498869129912 5318353571807232 5320343973593088 5334463177428672 5340330239459328 5344322095107072 5346322215651648 5352202320740352 5366406070706688 5366719946453184 5376324023820288 5396836220002304 5398855994036736 5419137196118016 5423187959357784 5429152604553216 5431184473042944 5445597826958436 5451587119448064 5461662500388864 5463706535755776 5478526612004292 5484231353696256 5484552120926208 5486604722767872 5496423341359104 5501165151723318 5505155246850048 5507215559442432 5511332160579168 5517393750392832 5532035887703808 5534429944779846 5542259950481408 5544334149564672 5565161851103232 5565487351877376 5567570243850384 5588485233496704 5598813623445504 5600908987825536 5607069097918464 5619845981159424 5621949216930816 5632339453526016 5634447364998144 5653497753501696 5655613583499264 5655944374705152 5666066037080064 5677191348314112 5681435005041488 5683561290597267 5687351033462784 5687683680960512 5689812305092608 5704912009194552 5709049885622272 5711186506088448 5715455573933952 5717594591738568 5721741667074048 5723883037458432 5736926105766912 5739073158950208 5739408831623544 5745385227681792 5758157786185728 5763125397043476 5773776549178176 5780126786125824 5795466168070656 5797635129959904 5804011607556096 5808350061448704 5830169558298624 5830510559109632 5840944618471424 5843130600738816 5854603577948928 5862886559186944 5865080753258496 5865423795990528 5887457694547968 5889661084403712 5894063560619388 5900546094170112 5916205046572128 5918419195167402 5922711932239872 5924928516046848 5935878705512448 5960407129915392 5976574485822864 5983147768283136 5987620125073664 6010113063184384 6012362356995456 6018975000428544 6023474137798656 6037559939759832 6046101764161536 6048364526797824 6071440747502592 6073712993291328 6096529345632768 6101086454277507 6107796680122368 6110082532173312 6133035509379072 6144370312937472 6155726064975872 6167812822859776 6170121136041984 6181162949541888 6193299652706304 6197929096408896 6200248680651564 6204745833775104 6207067969191936 6223540373666784 6230385279369216 6235042444291584 6237375918260256 6244236040863744 6260807082491136 6261173270862048 6263516524331682 6287045887683792 6298665326376192 6322326728804352 6334011371978752 6336381885216768 6360184972689408 6360556973574144 6362937421543296 6371939583787008 6374324291715072 6386840266853376 6391614380671674 6398269912645632 6398644141080576 6401038843229184 6418026010343871 6422681121325056 6425084819349504 6429887520675696 6432293915705889 6436959375458304 6439368417140736 6454041868987776 6456457303818984 6456834935576487 6461140289716224 6463558381142016 6475504042377216 6493068577190272 6495498617825448 6500209921097728 6502642634391552 6519899439079488 6527070292672512 6531949227353088 6534393819129792 6541580614238208 6556486978019328 6558940753085952 6559324378998336 6571062695780352 6573521925831168 6586429025192544 6595747379085312 6598215847415808 6598601770489344 6623389906366464 6625868719954176 6638114355941376 6655730677393644 6663050923769856 6675365278253056 6677863543701504 6695976970227468 6702949432295424 6703341481132032 6717850750550016 6723646296550722 6728523079483392 6731041239318528 6736072640707872 6743481250480128 6761377196082432 6763907651619888 6771346875482112 6776408405023488 6792254932229811 6801864484681728 6804410092647552 6811893862760448 6830370840940416 6842994428655616 6868700643639296 6871271265137664 6883970443198464 6909830587613184 6912416602054656 6925191823097856 6938789425717248 6941386278047232 6951206818676736 6953808318234624 6967462109294592 6972670233460008 6980339062996992 6982951465340928 7001482920375132 7009183439290368 7014422749828032 7022137500499968 7043819929719804 7083347538753024 7085998492173216 7093791964790784 7112617569904896 7125762793476096 7128429620868864 7155208094275584 7155626595270912 7158304599236208 7168432031760384 7171114828179456 7185195300210048 7198053651726336 7198474658715648 7225516261490688 7230917279143712 7233623460760158 7238870139404288 7241579297390592 7260797102611248 7268782825930752 7284942047674368 7304702149339056 7307435945053629 7312308471595008 7312736161234944 7315472963690496 7328564455145472 7334886868964424 7340206995800064 7342954079256576 7348442880772224 7351193046521016 7356525000523776 7359278191017984 7376047850271744 7378808347221696 7379239926373128 7386923864162304 7392445532752896 7420215801470976 7420649802503168 7423426991800512 7451313644662272 7456883444116953 7465084831260672 7467878650434048 7493127974879232 7495932289241088 7509785938034688 7512596486664192 7537997004668928 7540818111332352 7541259166273536 7554754716106752 7557582094368768 7569588464418816 7572421394233344 7578081720796356 7585972710801408 7586416406790144 7606549345592736 7614915341451264 7620607431911936 7623459455651424 7631844049944576 7649234807689216 7652097545266944 7652545108831392 7684167196057968 7698368732237568 7727288224094208 7730180173279872 7738682143408128 7744466748598272 7773559411064832 7776468677311488 7790840800985088 7806138103931904 7811973131932046 7820107671011328 7820565061320704 7844254012642509 7849943592730624 7852881445871616 7858751414159184 7867394792226816 7888273395429504 7891225593556536 7896949242986496 7899904688062464 7914504940683264 7947209506553856 7968765981097152 7971748303694868 7977530357710848 7980515960389632 8001694766143008 8010495359188992 8016483142660608 8031298850398208 8050079919679776 8061469018882048 8064486035730432 8095254330003456 8098283991055104 8128705794177024 8134781939036676 8143728906829824 8146776709564416 8168396740437654 8177380679172096 8192493750583296 8195559803633664 8217789918006438 8226347030544384 8226828181389312 8257732870275072 8263905461878528 8266998240868752 8276090625589248 8298053831555712 8301644917169769 8307180372492288 8313389925722112 8316501224347008 8325648054484992 8347742776654848 8348231027816064 8351355365775576 8382727850245056 8398220435168256 8401363481738304 8410603646877696 8429768971739136 8432923825396224 8448509180289024 8480246630252544 8480742631432192 8483916562057728 8495919445049344 8499099055620096 8515787022471168 8522152507562232 8531026550194176 8531525521440768 8534718457638912 8557368013791828 8563574828433408 8566779759132672 8573183360900928 8576391887607852 8582612500611072 8585824556187648 8605389158650368 8608609738425312 8609113247435316 8618077841522688 8637236679278592 8644688095565214 8660664823767264 8670190179188736 8693199252105984 8709265636470784 8712525092173056 8741982637359104 8745254337447936 8745765838664448 8761416927707136 8764695901108224 8781905366923392 8794329838780416 8797621129887744 8798135693985792 8831186541821952 8834491626605568 8841095340929082 8850819141255168 8874307569858192 8877628792751103 8884067898359808 8887392774070272 8903818058268672 8927969293636624 8937265909727232 8937788641509376 8957134334066688 8964861728734296 8971364105977856 8974721652424704 8981430187610496 8991308333973504 9015169594776576 9018543535493184 9028462500642816 9035211206697984 9056339909639748 9069152646242304 9072546790196736 9107161121253888 9110569489936992 9144794018449152 9161695020183552 9178627257597952 9213107450150912 9216555469406208 9233589097463808 9251719234289664 9255181704062976 9271744424312832 9289949479059456 9296893644613344 9300373020977346 9307118750662656 9310601953787904 9335310560500176 9345577919053824 9352563666437376 9356063877390384 9366354061295616 9391210623736704 9391759906293072 9401539463479296 9444463385004032 9447997989564288 9458389286387712 9483490093206528 9501017057968128 9504572827825152 9540277459034112 9540835460361216 9544406132314944 9557909375680512 9561486437572608 9580260400280064 9587421571007511 9597404868968448 9597966211620864 9601558264843776 9634021681987584 9637627229024256 9644831281013544 9655439063187456 9681062803481664 9691710434574336 9713256063565824 9739602865785408 9743247926738172 9750314881646592 9753963951587328 9779849158619232 9790605439008768 9797923841029632 9801590728694688 9812370921357312 9834730467028992 9838411129628928 9838986568497504 9856594043670528 9860282888746752 9879643537788816 9893621068627968 9897323771123712 9897902655734016 9935084859549696 9942511258822604 9953446441680896 9957171533912064 9983596016090466 9990837299838976 9994576385654784 10013047917379584 10016795315552256 10043965455341202 10054424148443136 10055012221698048 10076776125825024 10085469444826083 10092784619225088 10096561858977792 10104108961061808 10114630281068544 10115221875720192 10142065794123648 10145861477429832 10153220455268352 10157020313223168 10164612607535232 10175792066592768 10202796727022592 10203393478441856 10245556261410624 10264491642983424 10303050965458944 10306906897706496 10325955664797696 10364745881419776 10368624903081984 10387787734646784 10408184138575872 10412079417070848 10426810228015104 10430712477351936 10451193163941888 10459005350190012 10470508594495488 10478335218878912 10489859722969088 10517697860572672 10521634124742048 10533206250749952 10565729894579706 10625021308129536 10628997738259824 10640687947186176 10668926354857344 10680660478918656 10688644190214144 10692644431303296 10704404641480704 10732812141413376 10733439892906368 10752648047640576 10793672440004608 10797711988073472 10838274392236032 10846375918715568 10850435191140237 10858305209106432 10862368946085888 10891195653916872 10903174238896128 10923325000777728 10927413071511552 10957053224008584 10968462707392512 10969104241852416 10973209445535744 10992846682718208 11002330303446636 11010310493700096 11014431118884864 11022664321158336 11034787500785664 11064071775407616 11068859889559692 11084519900962816 11088668299129344 11130323702206464 11130974703754752 11135140487700768 11176970466993408 11197627246891008 11201817975651072 11239691962318848 11243898433861632 11264678907052032 11268894729996288 11306995507003392 11311227166998528 11311888749410304 11332132074160128 11354382696628224 11362870010082976 11367122581194534 11375367361921024 11379624610185216 11409824018389104 11422373012176896 11430911147867904 11435189183477136 11447766074916864 11473852211533824 11478146317900416 11478817663247088 11490770455363584 11516315572371456 11526250794086952 11547553098356352 11560253572251648 11590932336141312 11595270259919808 11608023215112192 11616700122897408 11660339116597248 11661021118219264 11681889236942848 11686261201477632 11709207155897856 11717959697898069 11725773118373888 11730161506516992 11730847591981056 11774915389095936 11779322168807424 11788127121238776 11801092188340224 11832410093144256 11836838390334804 11845423864479744 11849857032093696 11871757411024896 11920814259830784 11953148971645728 11966295536566272 11975240250147328 12020226126368768 12024724713990912 12046948275597312 12075119879519664 12092203528323072 12096729053595648 12142881495005184 12147425986582656 12193058691265536 12202172908555014 12215593360244736 12220165064346624 12252595110656481 12266071018758144 12288740625874944 12326684877009657 12335625645719552 12340242272083968 12362325899083776 12386599305412608 12395858192817792 12400497361303128 12409491667550208 12414135938383872 12447080747333568 12460770558738432 12470084888583168 12474751836520512 12488472081727488 12521614164982272 12522346541724096 12527033048663364 12574091775367584 12597330652752384 12644653457608704 12668022743957504 12672763770433536 12720369945378816 12721113947148288 12725874843086592 12743879167574016 12748648583430144 12773680533706752 12783228761343348 12796539825291264 12797288282161152 12802077686458368 12836052020687742 12845362242650112 12850169638699008 12859775041351392 12864587831411778 12873918750916608 12878736834281472 12908083737975552 12912914607637968 12913669871152974 12927116762284032 12986137154380544 12990997235650896 13005285268783104 13039798878158976 13054140585345024 13063898454706176 13068787638259584 13083161228476416 13112973956038656 13117881506171904 13118648757996672 13142125391560704 13147043851662336 13172858050385088 13191494758170624 13196431694831616 13197203540978688 13246779812732928 13251737439908352 13261643011393623 13276228711882752 13311461354787288 13326101847539712 13350730556506112 13355727087403008 13391953940454936 13405898864590848 13406682962264064 13435701501100032 13447292593101444 13457046158966784 13462082478637056 13472145281415744 13486962500960256 13522754392164864 13527815303239776 13542693750964224 13552816810046976 13584509864459622 13603728969363456 13608820185295104 13660741681880832 13685988857311232 13737401287278592 13742542530275328 13767940886396928 13819661175226368 13824833204109312 13850383646195712 13877578851434496 13882772556094464 13907616636469248 13934924218589184 13945340466920016 13950559531466019 13960678125993984 13965902930681856 14002965840750264 14018366878580736 14028845499656064 14044275000999936 14087639859439608 14166695077506048 14171996984346432 14187583929581568 14225235139809792 14251525586952192 14256859241737728 14310416188551168 14311253190541824 14316609198472416 14336864063520768 14342229656358912 14370390600420096 14396107303452672 14396949317431296 14451032522981376 14461834558287424 14467246921520316 14477740278808576 14483158594781184 14521594205222496 14537565651861504 14569884095348736 14609404298678112 14614871890107258 14625472322469888 14630945927380992 14669773737928848 14685908158513152 14696885761544448 14702386093042032 14718556382035968 14752095700543488 14757616694443392 14758479852746256 14773847728324608 14784891065505792 14840431602941952 14841299605006336 14846853983601024 14902627289324544 14913766888233906 14930169662521344 14935757300868096 14975394024135699 14986255949758464 14991864578482176 15019571876069376 15025192973328384 15065948183011803 15075994009337856 15081636222664704 15082518332547072 15109509432213504 15115164188737536 15139176928837632 15144842788466688 15156163441592712 15171945421602816 15172832813580288 15213098691185472 15229830682902528 15241214863823872 15246918911302848 15263688099889152 15298469615378432 15304195090533888 15305090217662784 15368334392115936 15396737464475136 15454576448188416 15460360346559744 15488933497196544 15547118822129664 15552937354622976 15581681601970176 15612276207863808 15623946263864092 15640215342022656 15641130122641408 15688508025285018 15699887185461248 15705762891743232 15717502828318368 15734789584453632 15776546790859008 15782451187113072 15799809376124928 15848594841869559 15894419013107712 15937531962194304 15943496607389736 15955060715421696 15961031920779264 16003389532286016 16020990718377984 16032966285321216 16062597700796416 16100159839359552 16122938037764096 16128972071460864 16190508660006912 16196567982110208 16257411588354048 16269563878073352 16287457813659648 16293553419128832 16336793480875308 16354761358344192 16384987501166592 16391119607267328 16435579836012876 16452694061088768 16453656362778624 16515465740550144 16527810923757056 16533996481737504 16552181251178496 16596107663111424 16603289834339538 16626779851444224 16633002448694016 16695485553309696 16696462055632128 16702710731551152 16765455700490112 16796440870336512 16802726963476608 16821207293755392 16859537943478272 16865847650792448 16897018360578048 16960493260505088 16961485262864384 16967833124115456 16998198111240192 17031574044942336 17044305015124464 17050683871791801 17062053100388352 17063051042881536 17069436915277824 17114736027583656 17127149656866816 17133559518265344 17146366721801856 17152783775215704 17165225001222144 17171649112375296 17210778317300736 17217219476850624 17218226494870632 17236155683045376 17274473358557184 17289376191130428 17321329647534528 17340380358377472 17386398504211968 17418531272941568 17425050184346112 17483965274718208 17490508674895872 17491531677328896 17522833855414272 17529391802216448 17563810733846784 17588659677560832 17595242259775488 17596271387971584 17662373083643904 17668983253211136 17682190681858164 17701638282510336 17748615139716384 17755257585502206 17768135796719616 17774785548140544 17807636116537344 17855938587273248 17875577283018752 17929723457468592 17949443304849408 17962860375220992 18030339189553152 18037087070986368 18056925001285632 18070422413395968 18112679819279496 18138305292484608 18145093580393472 18214322242507776 18221138979873984 18289588036898304 18303259362832521 18323390040367104 18357254515195904 18426214900301824 18433110938812416 18467178194927616 18503438468579328 18510363408125952 18543488848625664 18579898958118912 18593787289226688 18600746041954692 18614237501325312 18621203907575808 18670621121000352 18691155838107648 18705127332874752 18712127754780768 18732708122591232 18782421247473408 18783519812586144 18888926770008064 18895995979128576 18966980186413056 19002034115936256 19009145655650304 19080554918068224 19081670920722432 19088812264629888 19115818751361024 19122972875145216 19160520800560128 19174843142015022 19194809737936896 19195932423241728 19203116529687552 19254078031031613 19268043363975168 19275254458048512 19289662562027088 19310878126374912 19362125606963328 19370504806729461 19383420869148672 19426512127131648 19479205731570816 19486495853476344 19500629763293184 19507927903174656 19559698317238464 19581210878017536 19595847682059264 19603181457389376 19624741842714624 19669460934057984 19676822259257856 19677973136995008 19713188087341056 19720565777493504 19759287075577632 19787242137255936 19794647542247424 19795805311468032 19870169719099392 19885022517645208 19906892883361792 19914343067824128 19967192032180932 19981674599677952 19989152771309568 20026095834759168 20033590631104512 20087930910682404 20108848296886272 20110024443396096 20153552251650048 20170938889652166 20185569238450176 20193123717955584 20208217922123616 20230443751440384 20284131588247296 20291722954859664 20314040626446336 20329225215070464 20405593454045184 20406786956883712 20491112522821248 20528983285966848 20606101930917888 20613813795412992 20651911329595392 20729491762839552 20737249806163968 20775575469293568 20816368277151744 20824158834141696 20853620456030208 20861424954703872 20902386327883776 20918010700380024 20941017188990976 20956670437757824 20979719445938176 21035395721145344 21043268249484096 21066412501499904 21131459789159412 21250042616259072 21257995476519648 21281375894372352 21337852709714688 21377288380428288 21385288862606592 21465624282826752 21466879785812736 21505296095281152 21587344880009216 21595423976146944 21676548784472064 21692751837431136 21700870382280474 21716610418212864 21724737892171776 21782391307833744 21806348477792256 21854826143023104 21914106448017168 21922307835160887 21936925414785024 21938208483704832 21946418891071488 21985693365436416 22004660606893272 22020620987400192 22028862237769728 22045328642316672 22069575001571328 22128143550815232 22137719779119384 22169039801925632 22177336598258688 22260647404412928 22261949407509504 22270280975401536 22353940933986816 22370650332350859 22395254493782016 22403635951302144 22479383924637696 22487796867723264 22529357814104064 22537789459992576 22613991014006784 22622454333997056 22623777498820608 22664264148320256 22708765393256448 22725740020165952 22734245162389068 22750734723842048 22759249220370432 22819648036778208 22844746024353792 22861822295735808 22870378366954272 22895532149833728 22947704423067648 22956292635800832 22957635326494176 23052501588173904 23095106196712704 23181864672282624 23190540519839616 23216046430224384 23233400245794816 23320678233194496 23322042236438528 23363778473885696 23372522402955264 23418414311795712 23435919395796138 23460323013033984 23461695183962112 23532762037927527 23549830778191872 23558644337614848 23576254242477552 23602184376680448 23664820186288512 23673676780669608 23690847728959488 23699714064187392 23743514822049792 23841628519661568 23906297943291456 23932591073132544 23950480500294656 24040452252737536 24049449427981824 24093896551194624 24150239759039328 24184407056646144 24193458107191296 24285762990010368 24294851973165312 24386117382531072 24404345817110028 24431186720489472 24440330128693248 24505190221312962 24532142037516288 24577481251749888 24653369754019314 24671251291439104 24680484544167936 24773198610825216 24791716385635584 24800994722606256 24828271876767744 24894161494667136 24904934751509307 24921541117476864 24940169777166336 24949503673041024 24976944163454976 25043228329964544 25044693083448192 25054066097326728 25148183550735168 25194661305504768 25289306915217408 25336045487915008 25345527540867072 25440739890757632 25442227894296576 25451749686173184 25487758335148032 25497297166860288 25547361067413504 25566457522686696 25593079650582528 25594576564322304 25604155372916736 25672104041375484 25690724485300224 25700339277398016 25719550082702784 25729175662823556 25747837501833216 25757473668562944 25816167475951104 25825829215275936 25827339742305948 25854233524568064 25972274308761088 25981994471301792 26010570537566208 26079597756317952 26127796909412352 26137575276519168 26225947912077312 26235763012343808 26237297515993344 26284250783121408 26294087703324672 26345716100770176 26382989516341248 26392863389663232 26394407081957376 26493559625465856 26503474879816704 26523286022787246 26552457423765504 26622922709574576 26652203695079424 26711454174806016 26783907880909872 26811797729181696 26813365924528128 26871403002200064 26894585186202888 26914092317933568 26924164957274112 26944290562831488 26973925001920512 27045508784329728 27055630606479552 27085387501928448 27105633620093952 27169019728919244 27207457938726912 27217640370590208 27321483363761664 27341905961762161 27371977714622464 27474802574557184 27485085060550656 27535881772793856 27639322350452736 27649666408218624 27700767292391424 27755157702868992 27765545112188928 27815233272938496 27869848437178368 27890680933840032 27901119062932038 27921356251987968 27931805861363712 28005931681500528 28036733757161472 28057690999312128 28175279718879216 28333390155012096 28343993968692864 28375167859163136 28450470279619584 28503051173904384 28513718483475456 28620832377102336 28622506381083648 28633218396944832 28673728127041536 28684459312717824 28740781200840192 28762264713022533 28792214606905344 28793898634862592 28902065045962752 28923669116574848 28934493843040632 28955480557617152 28966317189562368 29043188410444992 29075131303723008 29139768190697472 29218808597356224 29229743780214516 29250944644939776 29261891854761984 29339547475857696 29371816317026304 29393771523088896 29404772186084064 29437112764071936 29504191401086976 29515233388886784 29516959705492512 29569782131011584 29680863205883904 29682599210012672 29693707967202048 29805254578649088 29827533776467812 29860339325042688 29871514601736192 29950788048271398 29972511899516928 29983729156964352 30039143752138752 30050385946656768 30131896366023606 30163272445329408 30165036665094144 30230328377475072 30256408334478249 30278353857675264 30289685576933376 30312326883185424 30343890843205632 30345665627160576 30426197382370944 30459661365805056 30482429727647744 30493837822605696 30527376199778304 30596939230756864 30608390181067776 30610180435325568 30736668784231872 30793474928950272 30909152896376832 30920720693119488 30977866994393088 31094237644259328 31105874709245952 31163363203940352 31224552415727616 31247892527728184 31280430684045312 31282260245282816 31377016050570036 31399774370922496 31411525783486464 31435005656636736 31469579168907264 31553093581718016 31564902374226144 31599618752249856 31697189683739118 31875063924388608 31886993214779472 31922063841558528 32006779064572032 32041981436755968 32065932570642432 32125195401592832 32200319678719104 32245876075528192 32257944142921728 32381017320013824 32393135964220416 32514823176708096 32539127756146704 32551305573420711 32574915627319296 32587106838257664 32673586961750616 32709522716688384 32769975002333184 32782239214534656 32871159672025752 32905388122177536 32907312725557248 33030931481100288 33055621847514112 33067992963475008 33104362502356992 33192215326222848 33206579668679076 33253559702888448 33266004897388032 33390971106619392 33392924111264256 33405421463102304 33530911400980224 33592881740673024 33605453926953216 33719075886956544 33731695301584896 33794036721156096 33920986521010176 33922970525728768 33935666248230912 33996396222480384 34063148089884672 34088610030248928 34101367743583602 34126102085763072 34138873830555648 34229472055167312 34267119036530688 34292733443603712 34305567550431408 34343298224750592 34421556634601472 34434438953701248 34436452989741264 34472311366090752 34548946717114368 34578752382260856 34642659295069056 34680760716754944 34772797008423936 34837062545883136 34850100368692224 34967930549436416 34981017349791744 34983063354657792 35045667710828544 35058783604432896 35127621467693568 35153879093694207 35177319355121664 35190484519550976 35192542775943168 35324746167287808 35337966506422272 35364381363716328 35403276565020672 35497230279432768 35510515171004412 35536271593439232 35549571096281088 35615272233074688 35711877174546496 35751154566037504 35859446914937184 35898886609698816 35925720750441984 36060678379106304 36074174141972736 36140844826791936 36225359638558992 36276610584969216 36290187160786944 36428644485015552 36442277959747968 36579176073796608 36606518725665042 36646780080734208 36714509030391808 36866221877624832 36980054631028971 37006876937158656 37020726816251904 37086977697251328 37159797916237824 37187574578453376 37201492083909384 37228475002650624 37242407815151616 37341242242000704 37382311676215296 37410254665749504 37424255509561536 37465416245182464 37564842494946816 37567039625172288 37777853540016128 37791991958257152 37933960372826112 38004068231872512 38018291311300608 38161109836136448 38163341841444864 38177624529259776 38231637502722048 38245945750290432 38321041601120256 38349686284030044 38389619475873792 38391864846483456 38406233059375104 38508156062063226 38536086727950336 38550508916097024 38579325124054176 38621756252749824 38724251213926656 38741009613458922 38958411463141632 38972991706952688 39015855806349312 39119396634476928 39162421756035072 39191695364118528 39206362914778752 39249483685429248 39338921868115968 39353644518515712 39355946273990016 39426376174682112 39441131554987008 39518574151155264 39574484274511872 39589295084494848 39591610622936064 39740339438198784 39770045035290416 39784929034180869 39813785766723584 39828686135648256 39934384064361864 39963349199355904 39978305542619136 40052191669518336 40067181262209024 40175861821364808 40217696593772544 40220048886792192 40307104503300096 40341877779304332 40371138476900352 40386247435911168 40416435844247232 40460887502880768 40568263176494592 40583445909719328 40628081252892672 40658450430140928 40811186908090368 40813573913767424 40982225045642496 41057966571933696 41212203861835776 41227627590825984 41303822659190784 41458983525679104 41474499612327936 41551150938587136 41632736554303488 41648317668283392 41722849909407744 41804772655767552 41836021400760048 41882034377981952 41913340875515648 42070791442290688 42086536498968192 42132825002999808 42262919578318824 42500085232518144 42515990953039296 42562751788744704 42675705419429376 42754576760856576 42770577725213184 42931248565653504 42933759571625472 43010592190562304 43174689760018432 43190847952293888 43353097568944128 43385503674862272 43401740764560948 43433220836425728 43449475784343552 43564782615667488 43612696955584512 43709652286046208 43828212896034336 43844615670321774 43876416967409664 43892837782142976 44009321213786544 44057724475539456 44090657284633344 44256287101630464 44275439558238768 44338079603851264 44354673196517376 44521294808825856 44523898815019008 44540561950803072 44707881867973632 44741300664701718 44790508987564032 44807271902604288 44926182072407097 44958767849275392 44975593735446528 45058715628208128 45075578919985152 45197844549035409 45227982028013568 45244908667994112 45247554997641216 45328528296640512 45417530786512896 45451480040331904 45468490324778136 45501469447684096 45518498440740864 45639296073556416 45689492048707584 45723644591471616 45740756733908544 45791064299667456 45895408846135296 45912585271601664 45915270652988352 46105003176347808 46190212393425408 46363729344565248 46381081039679232 46466800491589632 46641356466388992 46644084472877056 46727556947771392 46745044805910528 46836828623591424 46871838791592276 46920646026067968 46923390367924224 47065524075855054 47099661556383744 47117288675229696 47152508484955104 47204368753360896 47329640372577024 47347353561339216 47399428128374784 47545784525608677 47683257039323136 47812595886582912 47865182146265088 47900961000589312 48080904505475072 48098898855963648 48187793102389248 48300479518078656 48368814113292288 48386916214382592 48571525980020736 48589703946330624 48772234765062144 48808691634220056 48862373440978944 48880660257386496 49010380442625924 49064284075032576 49154962503499776 49306739508038628 49342502582878208 49360969088335872 49546397221650432 49583432771271168 49601989445212512 49656543753535488 49788322989334272 49809869503018614 49880339554332672 49899007346082048 50086456659929088 50089386166896384 50108132194653456 50296367101470336 50389322611009536 50578613830434816 50672090975830016 50691055081734144 50881479781515264 50884455788593152 50903499372346368 50994594333720576 51094722134827008 51132915045373392 51152051615375403 51186159301165056 51189153128644608 51208310745833472 51344208082750968 51381448970600448 51400678554796032 51439100165405568 51458351325647112 51495675003666432 51514947337125888 51632334951902208 51651658430551872 51654679484611896 51708467049136128 51944548617522176 51963988942603584 52021141075132416 52159195512635904 52255593818824704 52275150553038336 52451895824154624 52471526024687616 52474595031986688 52568501566242816 52588175406649344 52691432201540352 52765979032682496 52785726779326464 52788814163914752 52987119250931712 53006949759633408 53046572045574492 53104914847531008 53245845419149152 53304407390158848 53422908349612032 53567815761819744 53626731849056256 53789170372405776 53848329914548224 53888581125662976 54091017568659456 54111261212959104 54170775003856896 54211267240187904 54338039457838488 54414915877453824 54435280741180416 54642966727523328 54683811923524322 54743955429244928 54909778088497563 54949605149114368 54970170121101312 55071763545587712 55278644700905472 55299332816437248 55401534584782848 55510315405737984 55531090224377856 55630466545876992 55739696874356736 55781361867680064 55802238125864076 55842712503975936 55863611722727424 56011863363001056 56073467514322944 56115381998624256 56350559437758432 56666780310024192 56687987937385728 56900940559239168 57006102347808768 57027436966950912 57241664754204672 57245012762167296 57266436793889664 57347456254083072 57368918625435648 57481562401680384 57524529426045066 57584429213810688 57587797269725184 57804130091925504 57847338233149696 57868987686081264 57932634379124736 58086376820889984 58111514420188383 58150262607446016 58279536381394944 58437617194712448 58459487560429032 58501889289879552 58523783709523968 58679094951715392 58743632634052608 58787543046177792 58809544372168128 58874225528143872 59008382802173952 59030466777773568 59033919410985024 59139564262023168 59361726411767808 59365198420025344 59387415934404096 59610509157298176 59655067552935624 59720678650085376 59743029203472384 59901576096542796 59945023799033856 59967458313928704 60078287504277504 60100771893313536 60263792732047212 60326544890658816 60330073330188288 60460656754950144 60512816668956498 60556707715350528 60579371153866752 60624653766370848 60691331254321152 60852394764741888 60964859455295488 60987675645211392 61193878461513728 61216780362135552 61220360870651136 61473337568463744 61586949857900544 61818305792753664 61841441386238976 61955733988786176 62188475288518656 62211749418491904 62326726407880704 62449104831455232 62495785055456368 62560861368090624 62564520490565632 62754032101140072 62799548741844992 62823051566972928 62870011313273472 62939158337814528 63106187163436032 63129804748452288 63199237504499712 63394379367478236 63750127848777216 63773986429558944 63844127683117056 64013558129144064 64131865141284864 64250390803185664 64400639357438208 64491752151056384 64515888285843456 64762034640027648 64786271928440832 65029646353416192 65078255512293408 65102611146841422 65149831254638592 65174213676515328 65347173923501232 65419045433376768 65564478429069312 65742319344051504 65810776244355072 65814625451114496 66061862962200576 66111243695028224 66135985926950016 66208725004713984 66384430652445696 66413159337358152 66507119405776896 66532009794776064 66781942213238784 66785848222528512 66810842926204608 67061822801960448 67111950997052577 67185763481346048 67210907853906432 67438151773913088 67463390603169792 67588073442312192 67841973042020352 67845941051457536 67871332496461824 67992792444960768 68126296179769344 68177220060497856 68202735487167204 68252204171526144 68277747661111296 68458944110334624 68534238073061376 68585466887207424 68611135100862816 68686596449501184 68843113269202944 68868877907402496 68872905979482528 69157504764521712 69285318590138112 69545594016847872 69674125091766272 69700200737384448 69935861098872832 69962034699583488 69966126709315584 70091335421657088 70117567208865792 70255242935387136 70307758187388414 70380969039101952 70385085551886336 70598286113782581 70649492334575616 70675933012844544 70728762727432656 70806553130041344 70994460558865536 71021030342008824 71072543186878464 71099142192562176 71230544466149376 71423754349092992 71502309132075008 71718893829874368 71797773219397632 71851441500883968 72121356758212608 72148348283945472 72281689653583872 72450719277117984 72553221169938432 72580374321573888 72857288970031104 72884555919495936 73158352147593216 73213037451330084 73293560161468416 73429018060783616 73732443755249664 73960109262057942 74013753874317312 74041453632503808 74319595832475648 74375149156906752 74402984167818768 74484815630303232 74682484484001408 74714804254527921 74764623352430592 74820509331499008 74848511019123072 74930832490364928 75129684989893632 75134079250344576 75555707080032256 75583983916514304 75867920745652224 76008136463745024 76036582622601216 76322219672272896 76326683682889728 76355249058519552 76463275005444096 76491891500580864 76642083202240512 76699372568060088 76779238951747584 76783729692966912 76812466118750208 77016312124126452 77072173455900672 77101017832194048 77158650248108352 77243512505499648 77448502427853312 77482019226917844 77916822926283264 77945983413905376 78031711612698624 78238793268953856 78383390728237056 78412725829557504 78677843736231936 78707289037031424 78711892547980032 78852752349364224 78882263109974016 79037148302310528 79148968549023744 79178590168989696 79183221245872128 79480678876397568 79540090070580832 79569858068361738 79627571533447168 79657372271296512 79868768128723728 79956611085238272 80134362524418048 80351723642729616 80435393187545088 80440097773584384 80614209006600192 80683755558608664 80742276953800704 80772494871822336 80832871688494464 80921775005761536 81136526352989184 81166891819438656 81256162505785344 81316900860281856 81622373816180736 81627147827534848 81964450091284992 82025717885286483 82115933143867392 82424407723671552 82455255181651968 82607645318381568 82917967051358208 82948999224655872 83102301877174272 83265473108606976 83296635336566784 83445699818815488 83609545311535104 83672042801520096 83764068755963904 83826681751031296 84141582884581376 84173072997936384 84525839156637648 85000170465036288 85031981906078592 85125503577489408 85351410838858752 85509153521713152 85541155450426368 85862497131307008 85867519143250944 86021184381124608 86286794139067599 86349379520036864 86381695904587776 86706195137888256 86771007349724544 86803481529121896 86866441672851456 86898951568687104 87129565231334976 87225393911169024 87419304572092416 87656425792068672 87689231340643548 87752833934819328 87785675564285952 88018642427573088 88115448951078912 88181314569266688 88512574203260928 88550879116477536 88676159207702528 88709346393034752 89042589617651712 89047797630038016 89081123901606144 89415763735947264 89482601329403436 89581017975128064 89614543805208576 89852364144814194 89917535698550784 89951187470893056 90117431256416256 90151157839970304 90395689098070818 90489817335988224 90495109995282432 90835061573025792 90902960080663808 90936980649556272 91036996881481728 91278592147112832 91378984097415168 91447289182943232 91481513467817088 91582128599334912 91790817692270592 91825170543203328 91830541305976704 92210006352695616 92380424786850816 92727458689130496 92762162079358464 92933600983179264 93282712932777984 93288168945754112 93455113895542784 93490089611821056 93673657247182848 93743677583184552 93841292052135936 93846780735848448 94131048151710108 94199323112767488 94234577350459392 94305016969910208 94408737506721792 94659280745154048 94694707122678432 94798856256749568 95091569051217354 95625191773165824 95801922001178624 96161809010950144 96197797711927296 96375586204778496 96600959036157312 96737628226584576 96773832428765184 97143051960041472 97179407892661248 97544469530124288 97617383268440112 97653916720262133 97724746881957888 97761320514772992 98020760885251848 98128568150065152 98309925006999552 98613479016077256 98685005165756416 98721938176671744 99092794443300864 99166865542542336 99203978890425024 99313087507070976 99576645978668544 99619739006037228 99760679108665344 99798014692164096 100172913319858176 100178772333792768 100216264389306912 100592734202940672 100778645222019072 101157227660869632 101344181951660032 101382110163468288 101762959563030528 101768911577186304 101806998744692736 101989188667441152 102189444269654016 102265830090746784 102304103230750806 102378306257289216 102416621491666944 102688416165501936 102801357109592064 102878200330811136 102916702651294224 103029894674251776 103264669903804416 103303316861103744 103309358969223792 103416934098272256 103889097235044352 103927977885207168 104042282150264832 104318391025271808 104511187637649408 104550301106076672 104903791648309248 104943052049375232 104949190063973376 105137003132485632 105176350813298688 105382864403080704 105461637281082621 105531958065364992 105571453558652928 105577628327829504 105974238501863424 106013899519266816 106093144091148984 106209829695062016 106491690838298304 106608814780317696 106845816699224064 107135631523639488 107253463698112512 107578340744811552 107696659829096448 107777162251325952 108182035137318912 108222522425918208 108422534480375808 108676078915676976 108829831754907648 108870561482360832 109285933455046656 109367623847048644 109487910858489856 109819556176995126 109899210298228736 109940340242202624 110143527091175424 110598665632874496 110940163893086913 111020630811475968 111062180448755712 111260933091753984 111479393748713472 111562723735360128 111604476251728152 111685425007951872 111727223445454848 112023726726002112 112146935028645888 112230763997248512 112701118875516864 113333560620048384 113375975874771456 113801881118478336 114012204695617536 114054873933901824 114483329508409344 114490025524334592 114532873587779328 114694912508166144 114737837250871296 114963124803360768 115049058852090132 115168858427621376 115175594539450368 115608260183851008 115694676466299392 115737975372162528 115865268758249472 116172753641779968 116223028840376766 116875234389424896 116918975120858064 117047567419047936 117358189903430784 117487265268105216 117575086092355584 117619088744336256 117748451056287744 118016765604347904 118060933555547136 118067838821970048 118279128524046336 118723452823535616 118730396840050688 118774831868808192 119221018314596352 119310135105871248 119354787102542607 119441357300170752 119486058406944768 119803152193085592 119890047598067712 119934916627857408 120156575008555008 120201543786627072 120527585464094424 120653089781317632 120660146660376576 120921313509900288 121025633337912996 121113415430701056 121158742307733504 121249307532741696 121382662508642304 121704789529483776 121929718910590976 121975351290422784 122387756923027456 122433560724271104 122440721741302272 122946675136927488 123173899715801088 123636611585507328 123682882772477952 123911467977572352 124376950577037312 124423498836983808 124653452815761408 124898209662910464 124991570110912736 125129040981131264 125508064202280144 125646103133945856 125740022626546944 126212374326872064 126259609496904576 126398475008999424 126788758734956472 127500255697554432 127547972859117888 127688255366234112 128027116258288128 128263730282569728 128500781606371328 128801278714876416 128983504302112768 129031776571686912 129524069280055296 129572543856881664 130059292706832384 130156511024586816 130205222293682844 130299662509277184 130348427353030656 130694347847002464 130838090866753536 131128956858138624 131484638688103008 131629250902228992 132222487390056448 132271971853900032 132768861304891392 132826318674716304 133014238811553792 133064019589552128 133563884426477568 133571696445057024 133621685852409216 134123645603920896 134223901994105154 134371526962692096 134421815707812864 134778546217221291 134876303547826176 134926781206339584 135176146884624384 135593533647106227 135683946084040704 135691882102915072 135742664992923648 135985584889921536 136252592359538688 136354440120995712 136405470974334408 136504408343052288 136555495322222592 136917888220669248 137068476146122752 137170933774414848 137222270201725632 137373192899002368 137686226538405888 137737755814804992 137745811958965056 138315009529043424 138570637180276224 139091188033695744 139348250183532544 139400401474768896 139871722197745664 139924069399166976 139932253418631168 140182670843314176 140235134417731584 140510485870774272 140615516374776828 140761938078203904 140770171103772672 141196572227565162 141298984669151232 141351866025689088 141457525454865312 141613106260082688 141988921117731072 142042060684017648 142198284385124352 142847508698185984 143437787659748736 143595546438795264 143702883001767936 144242713516425216 144296696567890944 144563379307167744 144901438554235968 145106442339876864 145160748643147776 145714577940062208 145769111838991872 146316704295186432 146426074902660168 146587120322936832 146858036121567232 147464887510499328 147920218524115884 148027507748634624 148082907265007616 148639191664951296 148750298313813504 148805968335637536 148969631260606464 149364968968002816 149429608509055842 149641018662998016 149697022038246144 150259369979787264 150268158500689152 151111414160064512 151167967833028608 151735841491304448 152016272927490048 152073165245202432 152644439344545792 152653367365779456 152710498117039104 152983783001161728 153284166404481024 153398745136120176 153456154846126209 153558477903495168 153567459385933824 153624932237500416 154032624248252904 154144346911801344 154202035664388096 154317300496216704 154487025010999296 154897004855706624 154964038453835688 155833645852566528 155891966827810752 156063423225397248 156477586537907712 156766781456474112 156825451659115008 157355687472463872 157414578074062848 157423785095960064 157705504698728448 157764526219948032 158074296604621056 158297937098047488 158357180337979392 158366442491744256 158961357752795136 159080180141161664 159139716136723476 159255143066894336 159314744542593024 159737536257447456 159913222170476544 160268725048836096 160703447285459232 160880195547168768 161367511117217328 161544989743644672 161665743376988928 162273052705978368 162333783638877312 162512325011570688 162633801720563712 163244747632361472 163254295655069696 163928900182569984 164051435770572966 164231866287734784 164729334265492689 164848815447343104 164910510363303936 165215290636763136 165835934102716416 165897998449311744 166204603754348544 166530946217213952 166593270673133568 166891399637630976 167219090623070208 167344085603040192 167528137511927808 167653363502062592 168283165769162752 168346145995872768 169051678313275296 170000340930072576 170063963812157184 170702821677717504 171018307043426304 171082310900852736 171724994262614016 171735038286501888 172042368762249216 172573588278135198 172698759040073728 172763391809175552 173412390275776512 173542014699449088 173606963058243792 173797903137374208 174259130462669952 174334543260565149 174450787822338048 174838609144184832 175312851584137344 175378462681287096 175505667869638656 175571351128571904 176037284855146176 176230897902157824 176362629138533376 177025148406521856 177101758232955072 177352318415405056 177418692786069504 178085179235303424 178095595260076032 178162247803212288 178831527471894528 178965202658806872 179162035950256128 179229087610417152 179704728289628388 179835071397101568 179902374941786112 180234862512832512 180302315679940608 180791378196141636 180979634671976448 180990219990564864 181670123146051584 181805920161327616 181873961299112544 182073993762963456 182557184294225664 182894578365886464 182963026935634176 183581635384541184 183650341086406656 183661082611953408 184420012705391232 184760849573701632 185454917378260992 185524324158716928 185867201966358528 186565425865555968 186576337891508224 186980179223642112 187347314494365696 187487355166369104 187682584104271872 187693561471696896 188262096303420216 188398646225534976 188469154700918784 188610033939820416 188817475013443584 189318561490308096 189389414245356864 189597712513499136 190183138102434708 191250383546331648 191603844002357248 192323618021900288 192395595423854592 192751172409556992 193201918072314624 193475256453169152 193547664857530368 194286103920082944 194358815785322496 195088939060248576 195234766536880224 195307833440524266 195449493763915776 195522641029545984 196041521770503696 196257136300130304 197226958032154512 197443876353343488 198185588886601728 198333731085084672 198407957780850048 198626175014141952 199153291957337088 199239478012074456 199521358217330688 199596029384328192 200345826639716352 200357544667585536 200432528778613824 201185468405881344 201335852991157731 201557290444038144 202314455321739264 202688363903320064 202764220326936576 203525919126061056 203537823154372608 203613997489385472 203978377334882304 204378888539308032 204531660181493568 204608206461501612 204756612514578432 204833242983333888 205376832331003872 205602714219184128 205756400661622272 205833405302588448 206059789348503552 206529339807608832 206606633722207488 206618717938447584 207778194470088704 207855955770414336 208636782050543616 209022375275298816 209100602212153344 209807583296618496 209886104098750464 209898380127946752 210274006264971264 210352701626597376 210765728806161408 210923274562165242 211142907117305856 211155256655659008 211794858341347743 211948477003726848 212027799038533632 212186288182297968 212419659390124032 212983381676596608 213217629560635392 213691633398448128 214271263047278976 214506927396225024 215156681489623104 215393319658192896 215554324502651904 216364070274637824 216445044851836416 216845068960751616 217352157831353952 217659663509815296 217741122964721664 218571866910093312 218735247694097288 218975821716979712 219639112353990252 219798420596457472 219880680484405248 220287054182350848 221197331265748992 221880327786173826 222041261622951936 222124360897511424 222958787497426944 223125447470720256 223208952503456304 223454446890909696 224047453452004224 224293870057291776 224461527994497024 225402237751033728 226667121240096768 226751951749542912 227603762236956672 228024409391235072 228109747867803648 228966659016818688 228980051048669184 229065747175558656 229389825016332288 229475674501742592 229926249606721536 230098117704180264 230337716855242752 230351189078900736 231216520367702016 231389352932598784 231475950744325056 231730537516498944 232345507283559936 232446057680753532 233750468778849792 233837950241716128 234095134838095872 234716379806861568 235150172184711168 235238177488672512 236033531208695808 236121867111094272 236135677643940096 236558257048092672 237446905647071232 237460793680101376 237549663737616384 238442036629192704 238620270211742496 238709574205085214 238882714600341504 238972116813889536 239606304386171184 239869833255714816 240403087573254144 241055170928188848 241306179562635264 241320293320753152 241842627019800576 242051266675825992 242226830861402112 242317484615467008 242498615065483392 242765325017284608 243409579058967552 243859437821181952 243950702580845568 244775513846054912 244867121448542208 244881443482604544 245893350273854976 246077153655859449 246347799431602176 247273223171014656 247365765544955904 247822935955144704 248753901154074624 248846997673967616 249306905631522816 249796419325820928 249983140221825472 250258081962262528 251016128404560288 251292206267891712 251480045253093888 252424748653744128 252519218993809152 253577517469912944 255000511395108864 255095945718235776 255376510732468224 256054232516576256 256527460565139456 257001563212742656 257602557429752832 258063553143373824 258860382417202797 259048138560110592 259145087713763328 260118585413664768 260313022049173632 260410444587365688 260599325018554368 260696854706061312 261388695694004928 261676181733507072 262257913716277248 262969277376206016 263258501804457984 264444974780112896 264543943707800064 265537722609782784 265652637349432608 266028477623107584 266128039179104256 267127768852955136 267143392890114048 267243371704818432 268247291207841792 268447803988210308 268743053925384192 268843631415625728 269557092434442582 269752607095652352 269853562412679168 270352293769248768 271187067294212454 271383764205830144 271485329985847296 272505184719077376 272708880241991424 272810941948668816 273110990644445184 273835776441338496 274136952292245504 274341867548829696 274444540403451264 274746385798004736 275372453076811776 275475511629609984 275491623917930112 276630019058086848 277141274360552448 278182376067391488 278696500367065088 278800802949537792 279743444395491328 279848138798333952 279864506837262336 280365341686628352 280470268835463168 281020971741548544 281231032749553656 281523876156407808 281540342207545344 282393144455130324 282597969338302464 282703732051378176 282915050909730624 283226212520165376 283977842235462144 284084121368035296 284396568770248704 285695017396371968 286875575319497472 287405766003535872 288485427032850432 288593393135781888 289126758614335488 289802877108471936 290212884679753728 290321497286295552 291429155880124416 291538223677983744 292633408590372864 292852149805320336 293174240645873664 294929775020998656 295840437048231768 296055015497269248 296165814530015232 297278383329902592 297500596627627008 297611936671275072 297939262521212928 298729937936005632 298859217018111684 299282037325996032 299394044076492288 300518739959574528 300536317001378304 302222828320129024 302335935666057216 303471682982608896 304032545854980096 304146330490404864 305288878689091584 305306734731558912 305420996234078208 305967566002323456 306568332808962048 306797490272240352 306912309692252418 307134918771867648 307249864475000832 308065248496505808 308404071328776192 308634600992433408 309794009711413248 309928076907671376 311667291705133056 311783933655621504 312126846450794496 312955173075815424 313533562912948224 313650903318230016 314711374944927744 314829156148125696 314847570191920128 315411009397456896 315529052439896064 316148593209242112 316384911843247863 316595874196094976 316714360675958784 316732884983488512 317922715505590272 318160360282323328 318279432273446952 318510286133788672 318629489085186048 319475072514894912 319826444340953088 320537450097672192 321406894570918464 321760391094337536 322735022234434656 323089979487289344 323331486753977856 324546105411956736 324667567277754624 325267603441127424 326489495264722944 326508591310139392 327857800365139968 328102871541145932 328463732575469568 329458668530985378 329697630894686208 329821020726607872 330430581273526272 331795996898623488 332820491679260739 333061892434427904 333186541346267136 333782799275261952 334438181246140416 334688171206080384 335056275023855616 335306727004125184 336566331538325504 336692291991745536 338103356626550592 340000681860145152 340127927624314368 341405643355435008 342036614086852608 342164621801705472 343449988525228032 343470076573003776 344084737524498432 345147176556270396 345397518080147456 345526783618351104 346824780551553024 347084029398898176 347213926116487584 347595806274748416 348518260925339904 348669086521130298 350625703168274688 350756925362574192 351142702257143808 352074569710292352 352461795804315648 352725258277066752 354050296813043712 354203516465910144 354704636830810112 354837385572139008 356170358470606848 356191190520152064 356324495606424576 357663054943789056 357930405317613744 358064361307627821 358324071900512256 358458175220834304 359409456579256776 359670142794203136 359804749883572224 360469725025665024 360604631359881216 361582756392283272 361959269343952896 361980439981129728 363340246292103168 363611840322655232 363747922598225088 364147987525926912 365114368588451328 365789156731772928 365926053871268352 367163270769082368 367300682172813312 367322165223906816 368840025410782464 369521699147403264 370909834756521984 371048648317433856 371734403932717056 373130851731111936 373152675783016448 373960358447284224 374694628988731392 374974710332738208 375387122943393792 376524192606840432 376938309401837568 377220067879640832 378637122980616192 378778828490713728 379195425026998272 380366276204869416 382500767092663296 383207688004714496 384647236043800576 384791190847709184 385502344819113984 386403836144629248 386950512906338304 387095329715060736 388572207840165888 388717631570644992 390177878120497152 390469533073760448 390615666881048532 390898987527831552 391045282059091968 392083043541007392 392514272600260608 394453916064309024 394887752706686976 396667462170169344 396815915561700096 398306583914674176 398478956024148912 399042716434661376 399192058768656384 400691653279432704 400715089335171072 400865057557227648 402370936811762688 402671705982315462 403114580888076288 404628910643478528 405528440653873152 406780600941318681 407051838252122112 407075646308745216 407227994978770944 407956754669764608 408757777078616064 409063320362987136 409216412923003224 409513225029156864 409666485966667776 410753664662007744 411205428438368256 411512801323244544 411666810605176896 412119578697007104 413058679615217664 413213267444414976 413237435876895168 415556388940177408 415711911540828672 417273564101087232 418044750550597632 418201204424306688 419615166593236992 419772208197500928 419796760255893504 420548012529942528 420705403253194752 421531457612322816 421846549124330484 422285814234611712 422310513311318016 423589716682695486 423896954007453696 424055598077067264 424372576364595936 424839318780248064 425966763353193216 428542526094557952 430313362979246208 430786639316385792 431108649005303808 432728140549275648 432890089703672832 433690137921503232 434704315662707904 435319327019630592 435482245929443328 437143733820186624 437470495388194576 437951643433959424 439278224707980504 439596841192914944 439761360968810496 440574108364701696 442394662531497984 443760655572347652 444082523245903872 444248721795022848 445917574994853888 446250894941440512 446417905006912608 446908893781819392 448094906904008448 448923055988994048 450804475502067456 453334242480193536 453503903499085824 455207524473913344 456048818782470144 456219495735607296 457933318033637376 457960102097338368 458131494351117312 458951349003485184 459852499213443072 460196235408360528 460675433710485504 460702378157801472 462433040735404032 462778705865197568 462951901488650112 463461075032997888 464691014567119872 464892115361507064 467500937557699584 467675900483432256 468190269676191744 469432759613723136 470300344369422336 470476354977345024 472067062417391616 472243734222188544 472271355287880192 473116514096185344 474893811294142464 474921587360202752 475099327475232768 476884073258385408 477240540423484992 477419148410170428 477765429200683008 477944233627779072 479212608772342368 479739666511429632 480806175146508288 482110341856377696 482640586641506304 484102533351651984 484634969230934016 484997230130966784 486819158117935104 487718875642363904 487901405161691136 489551027692109824 489734242897084416 489762886965209088 491786700547709952 492154307311718898 492695598863204352 494188002796478067 494546446342029312 494731531089911808 495645871910289408 497507802308149248 497693995347935232 498613811263045632 499592838651641856 499966280443650944 500516163924525056 502032256809120576 502584412535783424 502960090506187776 504849497307488256 505038437987618304 507155034939825888 510001022790217728 510191891436471552 512108465033152512 513054921130278912 514003126425485312 515205114859505664 516127106286747648 517720764834405594 518096277120221184 518290175427526656 520237170827329536 520626044098347264 520820889174731376 521393709412122624 522777391388009856 523003629781695447 523352363467014144 524515827432554496 525938554752412032 526517003608915968 528889949560225792 529087887415600128 531075445219565568 531305274698865216 532056955246215168 532256078358208512 534255537705910272 534286785780228096 534486743409636864 536494582415683584 536895607976420616 537486107850768384 537687262831251456 539114184868885164 539505214191304704 539707124825358336 540704587538497536 542374134588424908 542767528411660288 542970659971694592 545010369438154752 545417760483982848 545621883897337632 546221981288890368 547671552882676992 548683735097659392 548889080806902528 550744906153623552 550951023259219968 550983247835860224 553260038116173696 554282548721104896 556364752134782976 557393000734130176 557601605899075584 559696277596667904 559729013674524672 560940537670926336 562041943483097088 562462065499107312 563047752312815616 563080684415090688 564786288910260648 565195938676604928 565407464102756352 565830101819461248 566452425040330752 567955684470924288 568168242736070592 568793137540497408 571390034792743936 573751150638994944 574811532007071744 576970854065700864 577186786271563776 578253517228670976 579605754216943872 580425769359507456 580642994572591104 582858311760248832 583076447355967488 585266817180745728 585704299610640672 586348481291747328 591680874096463536 592331629060030464 594556766659805184 595001193255254016 595223873342550144 595878525042425856 597459875872011264 597718434036223368 598564074651992064 598788088152984576 601037479919149056 601072634002756608 604007558973473193 604445656640258048 604671871332114432 606943365965217792 608065091709960192 608292660980809728 610577757378183168 610613469463117824 610841992468156416 611935132004646912 613136665617924096 613594980544480704 613824619384504836 614269837543735296 614499728950001664 616130496993011616 616808142657552384 617269201984866816 619588019422826496 619856153815342752 623334583410266112 623567867311243008 625910346151630848 627067125825896448 627301806636460032 629422749889855488 629658312296251392 629695140383840256 630822018794913792 631058104879792128 632297186418484224 632769823686495726 633428721351917568 633465769966977024 635845431011180544 636320720564646656 636558864546893904 637258978170372096 638950145029789824 639652888681906176 641074900195344384 642813789141836928 643520782188675072 645470044468869312 646179958974578688 646662973507955712 649092210823913472 649335134555509248 650535206882254848 652978990529445888 653017182620278784 655715600730279936 656205743082291864 656927465150939136 658917337061970756 659395261789372416 659642041453215744 660861162547052544 663591993797246976 665640983358521478 666123784868855808 666373082692534272 668876362492280832 669376342412160768 670613454008250368 673132663076651008 673384583983491072 676206713253101184 680001363720290304 680255855248628736 682811286710870016 684073228173705216 684329243603410944 686899977050456064 686940153146007552 688169475048996864 690294353112540792 690795036160294912 691053567236702208 693649561103106048 694168058797796352 694427852232975168 695191612549496832 697036521850679808 697338173042260596 701251406336549376 701513850725148384 702285404514287616 704149139420584704 705450516554133504 708100593626087424 708407032931820288 709409273661620224 709674771144278016 712340716941213696 712382381040304128 712648991212849152 715326109887578112 715860810635227488 716128722615255642 716648143801024512 716916350441668608 718818913158513552 719609499767144448 721209262719762432 723165512784566544 723918538687905792 723960879962259456 726680492584206336 727223680645310464 727495845196450176 728295975051853824 730228737176902656 731578313463545856 731852107742536704 734326541538164736 734601364345626624 734644330447813632 737680050821564928 738231460967578347 739043398294806528 741819669513043968 742097296634867712 743468807865434112 746261703462223872 746305351566032896 747920716894568448 749389257977462784 749949420665476416 750774245886787584 753048385213680864 753876618803675136 754440135759281664 757274245961232384 757557656981427456 760732552409738832 765001534185326592 766415376009428992 769294472087601152 769582381695418368 771004689638227968 772807672289258496 774190659430121472 776581147251608391 777144415680331776 777435263141289984 780355756240994304 780939066147520896 781231333762097064 781797975055663104 782090564118183936 784166087082014784 785028545200521216 788907832128618048 789775505413373952 793334924340338688 793631831123400192 796613167829348352 796957912048297824 798085432869322752 798384117537312768 801383306558865408 801430178670342144 801730115114455296 804741873623525376 805343411964630924 806229161776152576 809257821286957056 811056881307746304 813561201882637362 814151292617490432 814455989957541888 817515554157232128 818126640725974272 818432825846006448 819332971933335552 821507329324015488 822410856876736512 823025602646489088 823333621210353792 824239157394014208 826117359230435328 826426534888829952 826474871753790336 831112777880354816 831423823081657344 834547128202174464 836089501101195264 836402408848613376 839230333186473984 839544416395001856 839593520511787008 841096025059885056 841410806506389504 843062915224645632 843693098248660968 844571628469223424 844621026622636032 847179433365390972 847793908014907392 848111196154134528 848745152729191872 849678637560496128 851933526706386432 857085052189115904 860626725958492416 862217298010607616 865456281098551296 865780179407345664 867380275843006464 869408631325415808 870638654039261184 870964491858886656 874287467640373248 874940990776389152 875903286867918848 878556449415961008 879522721937620992 884789325062995968 887521311144695304 888165046491807744 888497443590045696 891835149989707776 892501789882881024 892835810013825216 893817787563638784 896189813808016896 897846111977988096 901608951004134912 906668484960387072 907007806998171648 910415048947826688 912097637564940288 912438991471214592 915866636067274752 915920204194676736 916262988702234624 917902698006970368 919704998426886144 920392470816721056 921404756315602944 925557411730395136 925903802977300224 929382029134239744 929784230723014128 935001875115399168 935351800966864512 936380539352383488 938865519227446272 940600688738844672 940952709954690048 944134124834783232 944487468444377088 944542710575760384 946233028192370688 949154735529743589 949787622588284928 949843174720405504 950198654950465536 953768146516770816 954481080846969984 954838296820340856 955530858401366016 955888467255558144 958425217544684736 959479333022859264 961612350293016576 964220683712755392 965281173283012608 968205066703303968 969269938461868032 969994460261933568 973638316235870208 975437751284727808 975802810323382272 979102055384219648 979468485794168832 979525773930418176 983573401095419904 984308614623437796 985391197726408704 988376005592956134 989092892684058624 989463062179823616 991291743820578816 995387990695870464 999185677303283712 999932560887301888 1004064513618241152 1005168825071566848 1005920181012375552 1009698994614976512 1010076875975236608 1014310069879651776 1020002045580435456 1020383782872943104 1024216930066305024 1026109842260557824 1028006252850970624 1030410229719011328 1032254212573495296 1035441529668811188 1036192554240442368 1036580350855053312 1040474341654659072 1041252088196694528 1041641778349462752 1042787418824245248 1045554782776019712 1046007259563390894 1051877109504824064 1057779899120451584 1058175774831200256 1062150890439131136 1062610549397730432 1064113910492430336 1064512156716417024 1068511075411820544 1068573571560456192 1068973486819273728 1072989164831367168 1073791215952841232 1074193083922883463 1074972215701536768 1075374525662502912 1078228369737770328 1079010428382609408 1079414249650716672 1081409175076995072 1084748269176849816 1085535056823320576 1085941319943389184 1090020738876309504 1090835520967965696 1091243767794675264 1092443962577780736 1095343105765353984 1097367470195318784 1097778161613805056 1101489812307247104 1101902046518439936 1101966495671720448 1106520076232347392 1108565097442209792 1112729504269565952 1114786001468260352 1115203211798151168 1119392555193335808 1119458027349049344 1121881075341852672 1124083886966194176 1124924130998214624 1126161368830181376 1129572577820521296 1130814928205512704 1131660203638922496 1135911368941848576 1136336485472141184 1137586275080994816 1142780069585487872 1147502301277989888 1149623064014143488 1153941708131401728 1154373572543127552 1156507034457341952 1159211508433887744 1160851538719014912 1161285989145182208 1165716623520497664 1166152894711934976 1170533634361491456 1171408599221281344 1172696962583494656 1183361748192927072 1184663258120060928 1190002386510508032 1190447746685100288 1194919751744022528 1195436868072446736 1197128149303984128 1197576176305969152 1202074959838298112 1202145268005513216 1208015117946946386 1208891313280516096 1209343742664228864 1213886731930435584 1216585321961619456 1220341802823956043 1221155514756366336 1221226938926235648 1221683984936312832 1223870264009293824 1226273331235848192 1227189961088961408 1227649238769009672 1228539675087470592 1228999457900003328 1232260993986023232 1233616285315104768 1234538403969733632 1239176038845652992 1239712307630685504 1246669166820532224 1247135734622486016 1251820692303261696 1254134251651792896 1254603613272920064 1258845499779710976 1259316624592502784 1259390280767680512 1261644037589827584 1262116209759584256 1264594372836968448 1265539647372991452 1266857442703835136 1266931539933954048 1271690862022361088 1272641441129293312 1273117729093787808 1274517956340744192 1277900290059579648 1285627578283673856 1290940088937738624 1292359917949157376 1293325947015911424 1298184421647826944 1298670269111018496 1301070413764509696 1305957981058891776 1306034365240557568 1311431201460559872 1312411486164583728 1313854930301878272 1317834674123941512 1318790523578744832 1319284082906431488 1321722325094105088 1327183987594493952 1331281966717042956 1332247569737711616 1332746165385068544 1337752724984561664 1338752684824321536 1341226908016500736 1346265326153302016 1346769167966982144 1352413426506202368 1360002727440580608 1360511710497257472 1365622573421740032 1368146456347410432 1368658487206821888 1373799954100912128 1373880306292015104 1380588706225081584 1382107134473404416 1387299122206212096 1388336117595592704 1388855704465950336 1390383225098993664 1394073043701359616 1394676346084521192 1402502812673098752 1403027701450296768 1404570809028575232 1408298278841169408 1410901033108267008 1416201187252174848 1416814065863640576 1418818547323240448 1419349542288556032 1424681433882427392 1424764762080608256 1425297982425698304 1430652219775156224 1431721621270454976 1432257445230511284 1433296287602049024 1433832700883337216 1437637826317027104 1439218999534288896 1442418525439524864 1446331025569133088 1447921759924518912 1454447361290620928 1454991690392900352 1460457474353805312 1463156626927091712 1463704215485073408 1468653083076329472 1469202728691253248 1469288660895627264 1475360101643129856 1476462921935156694 1478086796589613056 1482564008389434201 1483639339026087936 1484194593269735424 1486937615730868224 1492523406924447744 1492610703132065792 1495841433789136896 1498778515954925568 1499898841330952832 1501548491773575168 1506096770427361728 1507753237607350272 1508880271518563328 1514548491922464768 1515115313962854912 1521465104819477664 1530003068370653184 1532830752018857984 1538588944175202304 1539164763390836736 1542009379276455936 1545615344578516992 1548381318860242944 1553162294503216782 1554288831360663552 1554870526282579968 1560711512481988608 1561878132295041792 1562462667524194128 1564181128236367872 1568332174164029568 1570057090401042432 1577815664257236096 1579551010826747904 1586669848680677376 1587263662246800384 1593226335658696704 1593915824096595648 1596170865738645504 1596768235074625536 1602766613117730816 1602860357340684288 1603460230228910592 1609483747247050752 1610686823929261848 1612458323552305152 1618515642573914112 1622113762615492608 1627122403765274724 1628302585234980864 1628911979915083776 1635031108314464256 1636253281451948544 1636865651692012896 1638665943866671104 1643014658648030976 1646051205292978176 1646667242420707584 1652234718460870656 1652853069777659904 1652949743507580672 1662225555760709632 1662847646163314688 1669094256404348928 1672179002202390528 1672804817697226752 1679088832790003712 1679187041023574016 1682821613012779008 1686125830449291264 1687386196497321936 1689143256938446848 1689242053245272064 1694358866730781944 1695587816029814784 1696222392308269056 1697490305458383744 1699357275120992256 1703867053412772864 1714170104378231808 1721253451916984832 1724434596021215232 1730912562197102592 1731560358814691328 1734760551686012928 1738817262650831616 1741277308078522368 1741928983717773312 1748574935280746496 1749881981552778304 1751806573735837696 1757112898831922016 1759045443875241984 1775042622289390608 1776994887180091392 1783670299979415552 1785003579765762048 1785671620027650432 1787635575127277568 1792379627616033792 1795692223955976192 1803217902008269824 1812022676920419579 1813336969920774144 1814015613996343296 1820830097895653376 1824195275129880576 1824877982942429184 1831733272134549504 1831840408389353472 1832525977404469248 1835805396013940736 1839409996853772288 1840784941633442112 1842809512631205888 1851114823460790272 1851807605954600448 1858764058268479488 1859568461446028256 1870003750230798336 1870703601933729024 1877731038454892544 1881201377477689344 1881905419909380096 1888268249669566464 1888974936888754176 1889085421151520768 1892466056384741376 1898309471059487178 1899686349440811008 1900397309900931072 1907536293033541632 1908962161693939968 1909676593640681712 1911776934511116288 1916850435089369472 1918958666045718528 1923224700586033152 1928441367425510784 1930562346566025216 1936410133406607936 1938539876923736064 1939988920523867136 1947276632471740416 1950875502569455616 1951605620646764544 1958204110768439296 1958936971588337664 1959051547860836352 1967146802190839808 1968617229246875592 1970782395452817408 1976752011185912268 1978185785368117248 1978926124359647232 1982583487641157632 1990775981391740928 1998371354606567424 1999865121774603776 2008129027236482304 2011840362024751104 2019397989229953024 2020153751950473216 2028620139759303552 2040004091160870912 2040767565745886208 2048433860132610048 2052219684521115648 2060820459438022656 2064508425146990592 2070883059337622376 2072385108480884736 2073160701710106624 2080948683309318144 2082504176393389056 2083283556698925504 2085574837648490496 2091109565552039424 2092014519126781788 2103754219009648128 2115559798240903168 2116351549662400512 2124301780878262272 2125221098795460864 2128227820984860672 2129024313432834048 2137022150823641088 2137147143120912384 2137946973638547456 2145978329662734336 2147582431905682464 2148386167845766926 2149944431403073536 2150749051325005824 2156456739475540656 2158828499301433344 2169496538353699632 2171882639886778368 2180041477752619008 2181671041935931392 2182487535589350528 2184887925155561472 2190686211530707968 2194734940390637568 2195556323227610112 2202979624614494208 2203804093036879872 2203932991343440896 2213040152464694784 2214694382902735041 2217130194884419584 2225459008539131904 2229572002936520704 2230406423596302336 2238785110386671616 2238916054698098688 2243762150683705344 2248167773932388352 2249848261996429248 2252322737660362752 2259145155641042592 2261629856411025408 2263320407277844992 2271822737883697152 2272672970944282368 2285560139170975744 2295004602555979776 2299246128028286976 2307883416262803456 2308747145086255104 2313014068914683904 2318423016867775488 2322571978290364416 2329743441754825173 2331433247040995328 2332305789423869952 2341067268722982912 2342817198442562688 2345393925166989312 2366723496385854144 2369326516240121856 2380004773021016064 2380895493370200576 2389839503488045056 2390873736144893472 2394256298607968256 2395152352611938304 2404149919676596224 2404290536011026432 2416030235893892772 2417782626561032192 2418687485328457728 2427773463860871168 2433170643923238912 2440683605647912086 2442453877852471296 2443367969872625664 2452546662471696384 2454379922177922816 2455298477538019344 2457998915800006656 2464521987972046464 2467232570630209536 2469076807939467264 2478352077691305984 2479424615261371008 2493338333641064448 2494271469244972032 2503641384606523392 2508268503303585792 2509207226545840128 2517690999559421952 2518633249185005568 2518780561535361024 2523288075179655168 2524232419519168512 2529188745673936896 2531079294745982904 2533714885407670272 2533863079867908096 2543381724044722176 2545282882258586624 2546235458187575616 2549035912681488384 2555800580119159296 2571255156567347712 2581880177875477248 2586651894031822848 2596368843295653888 2597340538222036992 2602140827529019392 2611915962117783552 2612068730481115136 2622862402921119744 2624822972329167456 2627709860603756544 2635669348247883024 2638568165812862976 2654367975188987904 2662563933434085912 2664495139475423232 2665492330770137088 2675505449969123328 2677505369648643072 2682453816033001472 2692530652306604032 2693538335933964288 2704826853012404736 2720005454881161216 2721023420994514944 2731245146843480064 2736292912694820864 2737316974413643776 2747599908201824256 2747760612584030208 2761177412450163168 2764214268946808832 2776672235191185408 2777711408931900672 2788146087402719232 2789352692169042384 2805005625346197504 2806055402900593536 2809141618057150464 2816596557682338816 2821802066216534016 2832402374504349696 2833628131727281152 2838699084577112064 2847464206589230767 2849362867764854784 2849529524161216512 2850595964851396608 2861304439550312448 2863443242540909952 2864514890461022568 2866592575204098048 2867665401766674432 2875275652634054208 2878437999068577792 2884837050879049728 2892662051138266176 2895843519849037824 2908894722581241856 2909983380785800704 2920914948707610624 2926313253854183424 2927408430970146816 2937306166152658944 2938405457382506496 2938577321791254528 2950720203286259712 2952925843870313388 2956173593179226112 2965128016778868402 2967278678052175872 2968389186539470848 2973875231461736448 2985221406264131584 2997557031909851136 2999797682661905664 3012193540854723456 3015506475214700544 3017760543037126656 3029096983844929536 3030230627925709824 3042930209638955328 3060006136741306368 3065661504037715968 3077177888350404608 3078329526781673472 3084018758552911872 3091230689157033984 3096762637720485888 3106324589006433564 3108577662721327104 3109741052565159936 3121423024963977216 3123756264590083584 3124925335048388256 3128362256472735744 3136664348328059136 3155631328514472192 3173339697361354752 3174527324493600768 3186452671317393408 3187831648193191296 3192341731477291008 3193536470149251072 3205533226235461632 3205720714681368576 3206920460457821184 3218967494494101504 3221373647858523696 3224916647104610304 3237031285147828224 3244227525230985216 3254244807530549448 3256605170469961728 3257823959830167552 3270062216628928512 3272506562903897088 3273731303384025792 3277331887733342208 3286029317296061952 3292102410585956352 3293334484841415168 3304469436921741312 3305706139555319808 3305899487015161344 3324451111521419264 3325695292326629376 3338188512808697856 3344358004404781056 3345609635394453504 3358177665580007424 3358374082047148032 3365643226025558016 3372251660898582528 3374772392994643872 3378484106490544128 3388717733461563888 3392444784616538112 3394980610916767488 3407734106825545728 3428340208756463616 3442506903833969664 3448869192042430464 3461825124394205184 3463120717629382656 3469521103372025856 3477634525301663232 3482554616157044736 3483857967435546624 3497149870561492992 3499763963105556608 3503613147471675392 3514225797663844032 3518090887750483968 3550085244578781216 3553989774360182784 3570007159531524096 3571343240055300864 3584759255232067584 3591384447911952384 3606435804016539648 3624045353840839158 3626673939841548288 3628031227992686592 3641660195791306752 3649755965884858368 3661025408471868129 3663466544269099008 3663680816778706944 3665051954808938496 3671610792027881472 3678819993707544576 3681569883266884224 3685619025262411776 3702229646921580544 3703615211909200896 3717528116536958976 3719136922892056512 3740007500461596672 3741407203867458048 3755462076909785088 3762402754955378688 3763810839818760192 3776536499339132928 3777949873777508352 3778170842303041536 3784932112769482752 3796618942118974356 3799372698881622016 3800794619801862144 3815072586067083264 3817924323387879936 3819353187281363424 3823553869022232576 3833700870178738944 3856882734851021568 3872820266813215872 3877079753847472128 3879977841047734272 3894553264943480832 3901751005138911232 3903211241293529088 3917873943176675328 3918103095721672704 3934293604381679616 3937234458493751184 3941564790905634816 3953504022371824536 3956371570736234496 3957852248719294464 3965166975282315264 3981551962783481856 3996742709213134848 3999730243549207552 4016258054472964608 4023680724049502208 4038795978459906048 4040307503900946432 4057240279518607104 4080008182321741824 4081535131491772416 4096867720265220096 4104439369042231296 4121640918876045312 4141766118675244752 4146321403420213248 4161897366618636288 4165008352786778112 4166567113397851008 4171149675296980992 4182219131104078848 4184029038253563576 4207508438019296256 4231119596481806336 4232703099324801024 4248603561756524544 4250442197590921728 4256455641969721344 4258048626865668096 4274044301647282176 4274294286241824768 4275893947277094912 4291956659325468672 4295164863811364928 4296772335691533852 4299888862806147072 4301498102650011648 4312913478951081312 4317656998602866688 4338993076707399264 4343765279773556736 4363342083871862784 4364975071178701056 4381372423061415936 4389469880781275136 4391112646455220224 4405959249228988416 4407608186073759744 4407865982686881792 4426080304929389568 4429388765805470082 4434260389768839168 4450918017078263808 4460812847192604672 4477570220773343232 4477832109396197376 4487524301367410688 4496335547864776704 4499696523992858496 4504645475320725504 4518290311282085184 4523259712822050816 4526640814555689984 4543645475767394304 4545345941888564736 4571120278341951488 4590009205111959552 4598492256056573952 4615766832525606912 4617494290172510208 4626028137829367808 4636846033735550976 4645143956580728832 4659486883509650346 4662866494081990656 4664611578847739904 4682134537445965824 4685634396885125376 4733446992771708288 4738653032480243712 4760009546042032128 4761790986740401152 4779679006976090112 4781747472289786944 4788512597215936512 4790304705223876608 4808299839353192448 4808581072022052864 4832060471787785544 4835565253122064384 4837374970656915456 4855546927721742336 4866341287846477824 4881367211295824172 4884907755704942592 4886735939745251328 4905093324943392768 4908759844355845632 4910596955076038688 4915997831600013312 4929043975944092928 4938153615878934528 4956704155382611968 4958849230522742016 4986676667282128896 4988542938489944064 5007282769213046784 5016537006607171584 5018414453091680256 5037266498370011136 5037561123070722048 5048464839038337024 5058377491347873792 5062158589491965808 5067429770815340544 5067726159735816192 5086763448089444352 5090565764517173248 5092470916375151232 5098071825362976768 5111601160238318592 5142510313134695424 5163760355750954496 5173303788063645696 5192737686591307776 5194681076444073984 5204281655058038784 5223831924235567104 5224137460962230272 5245724805842239488 5249645944658334912 5255419721207513088 5271338696495766048 5277136331625725952 5325127866868171824 5330984661540274176 5351010899938246656 5355010739297286144 5364907632066002944 5385061304613208064 5387076671867928576 5409653706024809472 5436068030761258737 5440010909762322432 5442046841989029888 5462490293686960128 5472585825389641728 5474633948827287552 5495199816403648512 5495521225168060416 5522354824900326336 5528428537893617664 5553344470382370816 5555422817863801344 5576292174805438464 5578705384338084768 5610011250692395008 5612110805801187072 5633193115364677632 5643604132433068032 5664804749008699392 5667256263454562304 5677398169154224128 5694928413178461534 5699059048322433024 5701191929702793216 5722608879100624896 5726886485081819904 5729029780922045136 5735330803533348864 5750551305268108416 5756875998137155584 5769674101758099456 5785324102276532352 5791687039698075648 5817789445162483712 5819966761571601408 5841829897415221248 5852626507708366848 5854816861940293632 5874612332305317888 5876810914765012992 5877154643582509056 5901440406572519424 5905851687740626776 5912347186358452224 5930256033557736804 5934557356104351744 5936778373078941696 5947750462923472896 5970442812528263168 5995114063819702272 5999595365323811328 6024387081709446912 6035521086074253312 6058193967689859072 6060461255851419648 6085860419277910656 6120012273482612736 6131323008075431936 6156659053563346944 6182461378314067968 6193525275440971776 6212649178012867128 6217155325442654208 6219482105130319872 6242846049927954432 6247512529180167168 6249850670096776512 6256724512945471488 6273328696656118272 6311262657028944384 6346679394722709504 6349054648987201536 6372905342634786816 6375663296386382592 6384683462954582016 6387072940298502144 6411066452470923264 6411441429362737152 6413840920915642368 6437934988988203008 6442747295717047392 6449833294209220608 6508489615061098896 6515647919660335104 6540124433257857024 6545013125807794176 6547462606768051584 6554663775466684416 6572058634592123904 6584204821171912704 6586668969682830336 6608938873843482624 6611412279110639616 6611798974030322688 6644083148708205123 6648902223042838528 6651390584653258752 6676377025617395712 6688716008809562112 6691219270788907008 6716355331160014848 6716748164094296064 6731286452051116032 6744503321797165056 6749544785989287744 6756968212981088256 6777435466923127776 6784889569233076224 6789961221833534976 6815468213651091456 6856680417512927232 6885013807667939328 6897738384084860928 6923650248788410368 6926241435258765312 6939042206744051712 6955269050603326464 6967715934871093248 6994299741122985984 6999527926211113216 7028451595327688064 7036181775500967936 7100170489157562432 7107979548720365568 7140014319063048192 7142686480110601728 7169518510464135168 7182768895823904768 7212871608033079296 7248090707681678316 7253347879683096576 7256062455985373184 7283320391582613504 7299511931769716736 7322050816943736258 7327361633557413888 7330103909617876992 7357639987415089152 7363139766533768448 7404459293843161088 7407230423818401792 7435056233073917952 7438273845784113024 7480015000923193344 7482814407734916096 7510924153819570176 7524805509910757376 7527621679637520384 7553072998678265856 7555899747555016704 7556341684606083072 7569864225538965504 7593237884237948712 7598745397763244032 7601589239603724288 7630145172134166528 7635848646775759872 7638706374562726848 7647107738044465152 7667401740357477888 7713765469702043136 7745640533626431744 7759955682095468544 7789106529886961664 7803502010277822464 7806422482587058176 7835747886353350656 7836206191443345408 7868587208763359232 7874468916987502368 7883129581811269632 7907008044743649072 7915704497438588928 7963103925566963712 7993485418426269696 7999460487098415104 8032516108945929216 8047361448099004416 8077591956919812096 8080615007801892864 8114480559037214208 8160016364643483648 8163070262983544832 8193735440530440192 8208878738084462592 8243281837752090624 8283532237350489504 8292642806840426496 8330016705573556224 8333134226795702016 8364438262208157696 8368058076507127152 8415016876038592512 8462239192963612672 8465406198649602048 8497207123513049088 8500884395181843456 8516097253731336192 8542392619767692301 8548088603294564352 8548588572483649536 8551787894554189824 8583913318650937344 8590329727622729856 8593544671383067704 8599777725612294144 8602996205300023296 8625826957902162624 8635313997205733376 8677986153414798528 8687530559547113472 8726684167743725568 8729950142357402112 8762744846122831872 8778939761562550272 8782225292910440448 8811918498457976832 8815216372147519488 8815731965373763584 8852160609858779136 8858777531610940164 8868520779537678336 8901836034156527616 8921625694385209344 8955664218792394752 8992671095729553408 8999393047985716992 9036580622564170368 9046519425644101632 9053281629111379968 9087290951534788608 9090691883777129472 9142240556683902976 9180018410223919104 9196984512113147904 9231533665051213824 9234988580345020416 9252056275658735616 9273692067471101952 9290287913161457664 9318973767019300692 9325732988163981312 9329223157695479808 9364269074891931648 9371268793770250752 9466893985543416576 9520019092084064256 9523581973480802304 9559358013952180224 9563494944579573888 9577025194431873024 9580609410447753216 9616599678706384896 9617162144044105728 9664120943575571088 9674749941313830912 9711093855443484672 9732682575692955648 9762734422591648344 9769815511409885184 9773471879490502656 9810186649886785536 9817519688711691264 9821193910152077376 9831995663200026624 9858087951888185856 9876307231757869056 9913408310765223936 9917698461045484032 9973353334564257792 9977085876979888128 10014565538426093568 10033074013214343168 10036828906183360512 10074532996740022272 10075122246141444096 10096929678076674048 10116754982695747584 10124317178983931616 10135452319471632384 10181131529034346496 10184941832750302464 10223202320476637184 10285020626269390848 10327520711501908992 10346607576127291392 10385475373182615552 10389362152888147968 10408563310116077568 10447663848471134208 10448274921924460544 10491449611684478976 10499291889316669824 10510839442415026176 10542677392991532096 10554272663251451904 10650255733736343648 10661969323080548352 10710021478594572288 10729815264132005888 10770122609226416128 10774153343735857152 10819307412049618944 10872136061522517474 10880021819524644864 10884093683978059776 10924980587373920256 10949267897654575104 10990399632807297024 10991042450336120832 11044709649800652672 11056857075787235328 11106688940764741632 11110845635727602688 11152584349610876928 11157410768676169536 11220022501384790016 11224221611602374144 11266386230729355264 11287208264866136064 11329609498017398784 11334512526909124608 11354796338308448256 11389856826356923068 11398118096644866048 11402383859405586432 11445217758201249792 11453772970163639808 11458059561844090272 11470661607066697728 11501102610536216832 11570648204553064704 11635578890324967424 11639933523143202816 11683659794830442496 11705253015416733696 11709633723880587264 11753621829530025984 11754309287165018112 11802880813145038848 11811703375481253552 11824694372716904448 11860512067115473608 11869114712208703488 11873556746157883392 11895500925846945792 11940885625056526336 11990228127639404544 11999190730647622656 12048774163418893824 12071042172148506624 12116387935379718144 12120922511702839296 12171720838555821312 12240024546965225472 12262646016150863872 12313318107126693888 12364922756628135936 12425298356025734256 12438964210260639744 12485692099855908864 12495025058360334336 12499701340193553024 12513449025890942976 12546657393312236544 12622525314057888768 12693358789445419008 12698109297974403072 12745810685269573632 12751326592772765184 12769366925909164032 12774145880597004288 12822132904941846528 12822882858725474304 12827681841831284736 12875869977976406016 12885494591434094784 12899666588418441216 13016979230122197792 13031295839320670208 13090026251615588352 13094925213536103168 13144117269184247808 13168409642343825408 13173337939365660672 13217877747686965248 13222824558221279232 13223597948060645376 13288166297416410246 13297804446085677056 13302781169306517504 13352754051234791424 13382438541577814016 13432710662320029696 13433496328188592128 13462572904102232064 13489006643594330112 13499089571978575488 13513936425962176512 13554870933846255552 13569779138466152448 13579922443667069952 13630936427302182912 13713360835025854464 13770027615335878656 13795476768169721856 13847300497576820736 13852482870517530624 13878084413488103424 13910538101206652928 13935431869742186496 13988599482245971968 13999055852422226432 14056903190655376128 14200340978315124864 14215959097440731136 14280028638126096384 14285372960221203456 14339037020928270336 14365537791647809536 14425743216066158592 14496181415363356632 14506695759366193152 14512124911970746368 14566640783165227008 14599023863539433472 14644101633887472516 14654723267114827776 14660207819235753984 14715279974830178304 14726279533067536896 14808918587686322176 14814460847636803584 14870112466147835904 14876547691568226048 14960030001846386688 14965628815469832192 15021848307639140352 15049611019821514752 15055243359275040768 15111799495110033408 15112683369212166144 15186475768475897424 15203178479207448576 15260290344268333056 15271697293551519744 15277412749125453696 15294215476088930304 15334803480714955776 15427530939404086272 15491281067252863488 15519911364190937088 15578213059773923328 15607004020555644928 15612844965174116352 15671495772706701312 15672412382886690816 15737174417526718464 15748937833975004736 15766259163622539264 15814016089487298144 15831408994877177856 15998920974196830208 16065032217891858432 16094722896198008832 16155183913839624192 16161230015603785728 16228961118074428416 16308204092283776211 16320032729286967296 16326140525967089664 16387470881060880384 16417757476168925184 16486563675504181248 16567064474700979008 16585285613680852992 16660033411147112448 16666268453591404032 16728876524416315392 16736116153014254304 16830033752077185024 16924478385927225344 16930812397299204096 16994414247026098176 17001768790363686912 17032194507462672384 17084785239535384602 17097177144967299072 17103575789108379648 17167826637301874688 17180659455245459712 17187089342766135408 17205992410600046592 17251653915804325248 17270627994411466752 17355972306829597056 17375061119094226944 17453368335487451136 17459900284714804224 17525489692245663744 17557879523125100544 17564450585820880896 17623836996915953664 17630432744295038976 17631463930747527168 17704321219717558272 17717555063221880328 17737041559075356672 17803672068313055232 17843251388770418688 17911328437584789504 17985342191459106816 17998786095971433984 18073161245128340736 18106563258222759936 18174581903069577216 18181383767554258944 18284481113367805952 18360036820447838208 18393969024226295808 18469977160690040832 18547384134942203904 18580575826322915328 18637947534038601384 18651465976327962624 18658446315390959616 18728538149783863296 18742537587540501504 18933787971086833152 19040038184168128512 19047163946961604608 19118716027904360448 19126989889159147776 19154050388863746048 19161218820895506432 19233199357412769792 19234324288088211456 19328241887151142176 19349499882627661824 19525468845183296688 19546943758981005312 19620373299773571072 19635039377423382528 19642387820304154752 19663991326400053248 19716175903776371712 19752614463515738112 19826816621530447872 19835396922090968064 19932249446124615369 19946706669128515584 19954171753959776256 20029131076852187136 20066148026428686336 20073657812366721024 20149065993480044544 20150244492282888192 20193859356153348096 20233509965391495168 20248634357967863232 20270904638943264768 20362263058068692992 20369883665500604928 20446404640953274368 20570041252538781696 20655041423003817984 20693215152254582784 20770950746365231104 20778724305776295936 20817126620232155136 20896549843848921088 20982899223368957952 20998583778633339648 21085354785983064192 21108545326502903808 21300511467472687296 21323938646161096704 21420042957189144576 21459630528264011776 21540245218452832256 21548306687471714304 21638614824099237888 21744272123045034948 21760043639049289728 21768187367956119552 21849961174747840512 21898535795309150208 21982084900672241664 22089419299601305344 22213377881529483264 22221691271455205376 22305168699221753856 22314821537352339072 22440045002769580032 22448443223204748288 22532772461458710528 22574416529732272128 22659218996034797568 22669025053818249216 22709592676616896512 22779713652713846136 22796236193289732096 22804767718811172864 22890435516402499584 22907545940327279616 22916119123688180544 22941323214133395456 23002205221072433664 23141296409106129408 23271157780649934848 23279867046286405632 23367319589660884992 23410506030833467392 23419267447761174528 23507243659060051968 23508618574330036224 23605761626290077696 23623406750962507104 23649388745433808896 23721024134230947216 23747113492315766784 23980456255278809088 23998381461295245312 24097548326837787648 24142084344297013248 24232775870759436288 24241845023405678592 24343441677111642624 24480049093930450944 24525292032301727744 24626636214253387776 24729845513256271872 24850596712051468512 24877928420521279488 24990050116720668672 24999402680387106048 25093314786624473088 25245050628115777536 25386717578890838016 25396218595948806144 25491621370539147264 25502653185545530368 25548291761194008576 25627177859303076903 25644265809883693056 25645765717450948608 25655363683662569472 25751739955952812032 25770989182868189568 25799333176836882432 26033958460244395584 26062591678641340416 26180052503231176704 26189850427072206336 26288234538368495616 26336819284687650816 26346675878731321344 26435755495373930496 26445649116442558464 26447195896121290752 26576332594832820492 26595608892171354112 26605562338613035008 26705508102469582848 26764877083155628032 26866992656377184256 26978013287188660224 26998179143957150976 27109741867692511104 27139558276932304896 27159844887334139904 27261872854604365824 27426721670051708928 27540055230671757312 27590953536339443712 27694600995153641472 27704965741035061248 27756168826976206848 27821076202413305856 27870863739484372992 27977198964491943936 27998111704844452864 28113806381310752256 28400681956630249728 28560057276252192768 28570745920442406912 28678074041856540672 28731075583295619072 28851486432132317184 28992362830726713264 29024249823941492736 29133281566330454016 29198047727078866944 29288203267774945032 29309446534229655552 29320415638471507968 29430559949660356608 29452559066135073792 29617837175372644352 29628921695273607168 29740224932295671808 29753095383136452096 29920060003692773376 29931257630939664384 30043696615278280704 30099222039643029504 30110486718550081536 30223598990220066816 30225366738424332288 30372951536951794848 30406356958414897152 30543394587103039488 30554825498250907392 30669606961429911552 30855061878808172544 30982562134505726976 31039822728381874176 31156426119547846656 31225689930348232704 31342991545413402624 31344824765773381632 31474348835053436928 31497875667950009472 31532518327245078528 31628032178974596288 31662817989754355712 31997841948393660416 32130064435783716864 32189445792396017664 32310367827679248384 32322460031207571456 32457922236148856832 32616408184567552422 32640065458573934592 32652281051934179328 32774941762121760768 32973127351008362496 33134128949401958016 33170571227361705984 33320066822294224896 33332536907182808064 33457753048832630784 33472232306028508608 33660067504154370048 33848956771854450688 33861624794598408192 33988828494052196352 34003537580727373824 34064389014925344768 34169570479070769204 34194354289934598144 34207151578216759296 34335653274603749376 34361318910490919424 34374178685532270816 34411984821200093184 34503307831608650496 34711944613659194112 34906736670974902272 34919800569429608448 35050979384491327488 35115759046250201088 35128901171641761792 35260865488590077952 35262927861495054336 35408642439435116544 35435110126443760656 35474083118150713344 35607344136626110464 35686502777540837376 35822656875169579008 35970684382918213632 35997572191942867968 36146322490256681472 36213126516445519872 36349163806139154432 36362767535108517888 36568962226735611904 36720073640895676416 36787938048452591616 36939954321380081664 37094768269884407808 37275895068077202768 37316892630781919232 37457076299567726592 37485075175081003008 37867575942173666304 38080076368336257024 38094327893923209216 38237432055808720896 38253979778318295552 38308100777727492096 38322437641791012864 38466398714825539584 38468648576176422912 38656483774302284352 38698999765255323648 39050937690366593376 39093887517962010624 39270078754846765056 39284775640608309504 39432351807552743424 39505228927031476224 39653633243060895744 39670793844181936128 39864498892249230738 39893413338257031168 39908343507919552512 40058262153704374272 40147315624733442048 40298131986960089088 40300488984565776384 40387718712306696192 40467019930782990336 40497268715935726464 40541809277886529536 40724526116137385984 40739767331001209856 40892809281906548736 41140082505077563392 41310082846007635968 41386430304509165568 41541901492730462208 41557448611552591872 41634253240464310272 41793099687697842176 41965798446737915904 41997167557266679296 42170709571966128384 42601022934945374592 42647877292322193408 42840085914378289152 42919261056528023552 43096613374943428608 43277229648198475776 43488544246090069896 43520087278098579456 43536374735912239104 43699922349495681024 43797071590618300416 43964169801344483328 44178838599202610688 44426755763058966528 44443382542910410752 44610337398443507712 44629643074704678144 44880090005539160064 44896886446409496576 45065544922917421056 45148833059464544256 45338050107636498432 45559427305427692272 45609535437622345728 45780871032804999168 45815091880654559232 45832238247376361088 45882646428266790912 46004410442144867328 46282592818212258816 46542315561299869696 46559734092572811264 46734639179321769984 46821012061666934784 46838534895522349056 47014487318120103936 47017237148660072448 47211523252580155392 47246813501925014208 47298777490867617792 47442048268461894432 47494226984631533568 47996762922590490624 48195096653675575296 48284168688594026496 48465551741518872576 48483690046811357184 48686883354223285248 48960098187860901888 49253272428506775552 49459691026512543744 49701193424102937024 49755856841042558976 49980100233441337344 49998805360774212096 50186629573248946176 50490101256231555072 50773435157781676032 50792437191897612288 50983242741078294528 51005306371091060736 51096583522388017152 51254355718606153806 51291531434901897216 51310727367325138944 51503479911905624064 51541978365736379136 52067916920488791168 52125183357282680832 52360105006462353408 52379700854144412672 52576469076736991232 52673638569375301632 52693351757462642688 52871510990747860992 52891298232885116928 52894391792242581504 53152665189665640984 53191217784342708224 53211124677226070016 53411016204939165696 53529754166311256064 53733985312754368512 53956026574377320448 53996358287914301952 54219483735385022208 54319689774668279808 54523745709208731648 54853443340103417856 55080110461343514624 55181907072678887424 55409931482070122496 55642152404826611712 55741727478968745984 55954397928983887872 55996223409688905728 56227612762621504512 56801363913260499456 57120114552504385536 57141491840884813824 57356148083713081344 57462151166591238144 57702972864264634368 57984725661453426528 58048499647882985472 58576406535549890064 58640831276943015936 58861119899320713216 58905118132270147584 59235674350745288704 59257843390547214336 59480449864591343616 59506190766272904192 59796748338373846107 59840120007385546752 59862515261879328768 60087393230556561408 60198444079286059008 60220973437100163072 60447197980440133632 60450733476848664576 60745903073903589696 60812713916829794304 61086789174206078976 61109650996501814784 61339213922859823104 61710123757616345088 61965124269011453952 62079645456763748352 62312852239095693312 62451379860696465408 62689649531546763264 62948697670106873856 62995751335900018944 63256064357949192576 63325635979508711424 63995683896787320832 64260128871567433728 64378891584792035328 64620735655358496768 64644920062415142912 64915844472297713664 65232816369135104844 65280130917147869184 65304562103868358656 65549883524243521536 65946254702016724992 66268257898803916032 66640133644588449792 66665073814365616128 66915506097665261568 66944464612057017216 67320135008308740096 67723249589196816384 67977656988104392704 68007075161454747648 68128778029850689536 68339140958141538408 68388708579869196288 68414303156433518592 68671306549207498752 68722637820981838848 68748357371064541632 68823969642400186368 69006615663217300992 69423889227318388224 69813473341949804544 69839601138859216896 70101958768982654976 70231518092500402176 70257802343283523584 70521730977180155904 70525855722990108672 70817284878870233088 70870220252887521312 70948166236301426688 71941368765836427264 71995144383885735936 72292644980513362944 72426253032891039744 72698327612278308864 72725535070217035776 73137924453471223808 73440147281791352832 73575876096905183232 73879908642760163328 74189536539768815616 74551790136154405536 74633785261563838464 74970150350162006016 75735151884347332608 76160152736672514048 76188655787846418432 76474864111617441792 76507959556636591104 76644875283582025728 76932797429651079168 76937297152352845824 77312967548604568704 77397999530510647296 78101875380733186752 78187775035924021248 78540157509693530112 78569551281216619008 78864703615105486848 79010457854062952448 79307266486121791488 79341587688363872256 79728997784498461476 79786826676514062336 79816687015839105024 80116524307408748544 80294631249466884096 80600977969131552768 80934039861565980672 80994537431871452928 81449052232274771968 81479534662002419712 81785618563813097472 82280165010155126784 82620165692015271936 82772860609018331136 83083802985460924416 83114897223105183744 83268506480928620544 83586199375395684352 83931596893475831808 83994335114533358592 84341419143932256768 85202045869890749184 85680171828756578304 85838522113056047104 86193226749886857216 86554459296396951552 86977088492180139792 87072749471824478208 87399844698991362048 87594143181236600832 87928339602688966656 88357677198405221376 88853511526117933056 88886765085820821504 89220674796887015424 89259286149409356288 89760180011078320128 89793772892818993152 90131089845834842112 90297666118929088512 90676100215272996864 91118854610855384544 91219070875244691456 91630183761309118464 91664476494752722176 92008820884289734656 92565185636424517632 93084631122599739392 93119468185145622528 93469278358643539968 93677069791044698112 94028974636240207872 94034474297320144896 94423046505160310784 94493627003850028416 94597554981735235584 94884096536923788864 94988453969263067136 95993525845180981248 96390193307351150592 96568337377188052992 96931103483037745152 96967380093622714368 97373766708446570496 97920196375721803776 98919382053025087488 99402386848205874048 99511713682085117952 99960200466882674688 99997610721548424192 100373259146497892352 100980202512463110144 101546870315563352064 101584874383795224576 101966485482156589056 102010612742182121472 102193167044776034304 102508711437212307612 102583062869803794432 102621454734650277888 103006959823811248128 103083956731472758272 104135833840977582336 104720210012924706816 104759401708288825344 105152938153473982464 105347277138750603264 105386703514925285376 105782596465770233856 105788783584485163008 106305330379331281968 106422249354452140032 106822032409878331392 107059508332622512128 107467970625508737024 107912053148754640896 107992716575828603904 108438967470770044416 108639379549336559616 109047491418417463296 109706886680206835712 110160220922687029248 110363814145357774848 110819862964140244992 111284304809653223424 111992446819377811456 112455225525243009024 113602727826520998912 114240229105008771072 114282983681769627648 114712296167426162688 114924302333182476288 115405945728529268736 115969451322906853056 116096999295765970944 117152813071099780128 117281662553886031872 117810236264540295168 118471348701490577408 118515686781094428672 118960899729182687232 119012381532545808384 119593496676747692214 119680240014771093504 119725030523758657536 120174786461113122816 120441946874200326144 120894395960880267264 120901466953697329152 121491806147807179392 121625427833659588608 122173578348412157952 122219301993003629568 122678427845719646208 123420247515232690176 123930248538022907904 124159290913527496704 124625704478191386624 124902759721392930816 125379299063093526528 125897395340213747712 125991502671800037888 126512128715898385152 127991367793574641664 128520257743134867456 128757783169584070656 129289840124830285824 129831688944595427328 130465632738270209688 130560261834295738368 130609124207736717312 131099767048487043072 131892509404033449984 132536515797607832064 133280267289176899584 133330147628731232256 133831012195330523136 133888929224114034432 134640270016617480192 135446499178393632768 136014150322909495296 136678281916283076816 136828606312867037184 137342613098414997504 137445275641963677696 137496714742129083264 137647939284800372736 138013231326434601984 138847778454636776448 139626946683899609088 139679202277718433792 140203917537965309952 140463036185000804352 140515604686567047168 141043461954360311808 141051711445980217344 141634569757740466176 141740440505775042624 141896332472602853376 143990288767771471872 144585289961026725888 144852506065782079488 145396655224556617728 145451070140434071552 146275848906942447616 146880294563582705664 147759817285520326656 148379073079537631232 149103580272308811072 149267570523127676928 149940300700324012032 151470303768694665216 152320305473345028096 152377311575692836864 152949728223234883584 153015919113273182208 153289750567164051456 153874594304705691648 154625935097209137408 156203750761466373504 156375550071848042496 157080315019387060224 157139102562433238016 157729407230210973696 158020915708125904896 158614532972243582976 158683175376727744512 159457995568996922952 159573653353028124672 159633374031678210048 160233048614817497088 160589262498933768192 161201955938263105536 161868079723131961344 161989074863742905856 162898104464549543936 162959069324004839424 163571237127626194944 164560330020310253568 165240331384030543872 165545721218036662272 166229794446210367488 167863193786951663616 167988670229066717184 168682838287864513536 170404091739781498368 171360343657513156608 171677044226112094208 172386453499773714432 173108918592793903104 173954176984360279584 174145498943648956416 176715354396810442752 177707023052235866112 177773530171641643008 178441349593774030848 178518572298818712576 179390245015121538321 179520360022156640256 179587545785637986304 180262179691669684224 180595332237858177024 181352200430545993728 182237709221710769088 182438141750489382912 183260367522618236928 183328952989505444352 184017641768579469312 185130371272849035264 186169262245199478784 186238936370291245056 186938556717287079936 187354139582089396224 188068948594640289792 188846093010320621568 188987254007700056832 189768193073847577728 189976907938526134272 191987051690361962496 192780386614702301184 193136674754376105984 193862206966075490304 193934760187245428736 194747533416893140992 195840392751443607552 197838764106050174976 198804773696411748096 199920400933765349376 199995221443096848384 200746518292995784704 201960405024926220288 203169748767590449152 203932970964313178112 204021225484364242944 204386334089552068608 205017422874424615224 205166125739607588864 205242909469300555776 206013919647622496256 206167913462945516544 208271667681955164672 209440420025849413632 209518803416577650688 210305876306947964928 210694554277501206528 210773407029850570752 211565192931540467712 211577567168970326016 212610660758662563936 212844498708904280064 215824106297509281792 215985433151657207808 216877934941540088832 217278759098673119232 218094982836834926592 219413773360413671424 220320441845374058496 220727628290715549696 221639725928280489984 222568609619306446848 223984893638755622912 224910451050486018048 227205455653041997824 228480458210017542144 228565967363539255296 229424592334852325376 230811891457058537472 231938902645813706112 232193998591531941888 234305626142199560256 234563325107772063744 235620472529080590336 236942697402981154816 237031373562188857344 237921799458365374464 238024763065091616768 239186993353495384428 239360480029542187008 239450061047517315072 240349572922226245632 240883893748400652288 241802933907394658304 242983612295614358784 244347156696824315904 244438603986007259136 245356855691439292416 246840495030465380352 247860497076045815808 248318581827054993408 249251408956382773248 249805519442785861632 250758598126187053056 251794790680427495424 251983005343600075776 253024257431796770304 255982735587149283328 257040515486269734912 257515566339168141312 258579680249660571648 259663377889190854656 260931265476540419376 261218248415473434624 262199534096974086144 263785018808066899968 265073031595215664128 266560534578353799168 266660295257462464512 267662024390661046272 267777858448228068864 269280540033234960384 270892998356787265536 272028300645818990592 273356563832566153632 273657212625734074368 274890551283927355392 274993429484258166528 276026462652869203968 277695556909273552896 279253893367799218176 279358404555436867584 280407835075930619904 281031209373134094336 282086923908720623616 282103422891960434688 283269139515480932352 283480881011550085248 283792664945205706752 287980577535542943744 289170579922053451776 289705012131564158976 290793310449113235456 290902140280868143104 292551697813884895232 293760589127165411328 296758146159075262464 298207160544617622144 298535141046255353856 299880601400648024064 302940607537389330432 304640610946690056192 304754623151385673728 305899456446469767168 306031838226546364416 306579501134328102912 307749188609411383296 309251870194418274816 312407501522932747008 314160630038774120448 314278205124866476032 315458814460421947392 316041831416251809792 317366350753455489024 318915991137993845904 319266748063356420096 320466097229634994176 321178524997867536384 322403911876526211072 323736159446263922688 323978149727485811712 325796208929099087872 325918138648009678848 327142474255252389888 329120660040620507136 330480662768061087744 331091442436073324544 332459588892420734976 335977340458133434368 337365676575729027072 340808183479562996736 342720687315026313216 344772906999547428864 346217837185587806208 347908353968720559168 348290997887297912832 353430708793620885504 355414046104471732224 355547060343283286016 356882699187548061696 357037144597637425152 358780490030243076642 359040720044313280512 359175091571275972608 360524359383339368448 362704400861091987456 364475418443421538176 364876283500978765824 366520735045236473856 366657905979010888704 368035283537158938624 370260742545698070528 372338524490398957568 372477872740582490112 373877113434574159872 374708279164178792448 376137897189280579584 377692186020641243136 377974508015400113664 379536386147695155456 383974103380723924992 385560773229404602368 386273349508752211968 387869520374490857472 389495066833786281984 391680785502887215104 395677528212100349952 397609547392823496192 399840801867530698752 399990442886193696768 401493036585991569408 403920810049852440576 406339497535180898304 408042450968728485888 410034845748849230448 410485818938601111552 412027839295244992512 412335826925891033088 416543335363910329344 418880840051698827264 419037606833155301376 420611752613895929856 421389108555002413056 421546814059701141504 423130385863080935424 423155134337940652032 425221321517325127872 425688997417808560128 431970866303314415616 433755869883080177664 434557518197346238464 436189965673669853184 438827546720827342848 440640883690748116992 443279451856560979968 445137219238612893696 447969787277511245824 449820902100972036096 454410911306083995648 456960916420035084288 457131934727078510592 458849184669704650752 461623782914117074944 463877805291627412224 468611252284399120512 469126650215544127488 471240945058161180672 474062747124377714688 475843598916730748928 476049526130183233536 478373986706990768856 478720960059084374016 478900122095034630144 480699145844452491264 481767787496801304576 483605867814789316608 485967224591228717568 488694313393648631808 488877207972014518272 490713711382878584832 493680990060930760704 495720994152091631616 496637163654109986816 503589581360854990848 503966010687200151552 506048514863593540608 511965471174298566656 514081030972539469824 515031132678336282624 517159360499321143296 519326755778381709312 521862530953080838752 522436496830946869248 530146063190431328256 533121069156707598336 533320590514924929024 535324048781322092544 535555716896456137728 538561080066469920768 541785996713574531072 544056601291637981184 546713127665132307264 547314425251468148736 549781102567854710784 549986858968516333056 552052925305738407936 555391113818547105792 558507786735598436352 558716809110873735168 560815670151861239808 562062418746268188672 564206845783920869376 566538279030961864704 566961762023100170496 575961155071085887488 578341159844106903552 579410024263128317952 581586620898226470912 581804280561736286208 585103395627769790464 587521178254330822656 593516292318150524928 596414321089235244288 599761202801296048128 605881215074778660864 609509246302771347456 611798912892939534336 612063676453092728832 613159002268656205824 615498377218822766592 618503740388836549632 624815003045865494016 628321260077548240896 628556410249732952064 630917628920843894784 632083662832503619584 634732701506910978048 637831982275987691808 638533496126712840192 647472318892527845376 647956299454971623424 651592417858198175744 651836277296019357696 654284948510504779776 658241320081241014272 660961325536122175488 662182884872146649088 664919177784841469952 671954680916266868736 674731353151458054144 681616366959125993472 685441374630052626432 692435674371175612416 695816707937441118336 696581995774595825664 706861417587241771008 710828092208943464448 711094120686566572032 713765398375096123392 714074289195274850304 717560980060486153284 718081440088626561024 718350183142551945216 721048718766678736896 725408801722183974912 728950836886843076352 733041470090472947712 733315811958021777408 736070567074317877248 740521485091396141056 744955745481164980224 747754226869148319744 749416558328357584896 752275794378561159168 755384372041282486272 755949016030800227328 759072772295390310912 767948206761447849984 771121546458809204736 772546699017504423936 775739040748981714944 778990133667572563968 791355056424200699904 795219094785646992384 799681603735061397504 799980885772387393536 802986073171983138816 807841620099704881152 812678995070361796608 816084901937456971776 820069691497698460896 820971637877202223104 824671653851782066176 833086670727820658688 837761680103397654528 838075213666310602752 841223505227791859712 843093628119402283008 846260771726161870848 846310268675881304064 850442643034650255744 851377994835617120256 863941732606628831232 867511739766160355328 869115036394692476928 872379931347339706368 877655093441654685696 881281767381496233984 890274438477225787392 895939574555022491648 899641804201944072192 908821822612167991296 913921832840070168576 914263869454157021184 917698369339409301504 923247565828234149888 927755610583254824448 937222504568798241024 942481890116322361344 948125494248755429376 952099052260366467072 956747973413981537712 957800244190069260288 961398291688904982528 963535574993602609152 967211735629578633216 971934449182457435136 977388626787297263616 977754415944029036544 981427422765757169664 987361980121861521408 991441988304183263232 993274327308219973632 1007932021374400303104 1012097029727187081216 1023930942348597133312 1028162061945078939648 1034318720998642286592 1038653511556763418624 1043725061906161677504 1044872993661893738496 1060292126380862656512 1066242138313415196672 1066641181029849858048 1070648097562644185088 1071111433792912275456 1077122160132939841536 1088113202583275962368 1093426255330264614528 1094628850502936297472 1099562205135709421568 1099973717937032666112 1104105850611476815872 1110782227637094211584 1117015573471196872704 1117433618221747470336 1121631340303722479616 1124124837492536377344 1128413691567841738752 1133076558061923729408 1133923524046200340992 1151922310142171774976 1156682319688213807104 1158820048526256635904 1163608561123472572416 1175042356508661645312 1187032584636301049856 1192828642178470488576 1199522405602592096256 1211762430149557321728 1219018492605542694912 1224127352906185457664 1237007480777673099264 1249630006091730988032 1256642520155096481792 1257112820499465904128 1261835257841687789568 1264167325665007239168 1269465403013821956096 1275663964551975383616 1277066992253425680384 1295912598909943246848 1303184835716396351488 1303672554592038715392 1308569897021009559552 1316482640162482028544 1321922651072244350976 1329838355569682939904 1343909361832533737472 1349462706302916108288 1363232733918251986944 1370882749260105252864 1384871348742351224832 1391633415874882236672 1413722835174483542016 1422188241373133144064 1427530796750192246784 1428148578390549700608 1435121960120972306568 1436162880177253122048 1436700366285103890432 1442097437533357473792 1450817603444367949824 1457901673773686152704 1466082940180945895424 1466631623916043554816 1472141134148635754496 1481042970182792282112 1489911490962329960448 1510768744082564972544 1511898032061600454656 1518145544590780621824 1535896413522895699968 1542243092917618409472 1545093398035008847872 1551478081497963429888 1557980267335145127936 1590438189571293984768 1599363207470122795008 1599961771544774787072 1605972146343966277632 1615683240199409762304 1625357990140723593216 1632169803874913943552 1640139382995396921792 1641943275754404446208 1649343307703564132352 1666173341455641317376 1675523360206795309056 1676150427332621205504 1682447010455583719424 1686187256238804566016 1692620537351762608128 1700885286069300511488 1727883465213257662464 1735023479532320710656 1738230072789384953856 1744759862694679412736 1755310186883309371392 1762563534762992467968 1780548876954451574784 1791879149110044983296 1799283608403888144384 1817643645224335982592 1828527738908314042368 1835396738678818603008 1846495131656468299776 1855511221166509648896 1874445009137596482048 1884963780232644722688 1896250988497510858752 1904198104520732934144 1913495946827963075424 1915600488380138520576 1943868898364914870272 1954777253574594527232 1955508831888058073088 1962854845531514339328 1974723960243723042816 1982883976608366526464 1986548654616439947264 2015864042748800606208 2024194059454374162432 2047861884697194266624 2056324123890157879296 2077307023113526837248 2087450123812323355008 2089745987323787476992 2120584252761725313024 2132484276626830393344 2133282362059699716096 2141296195125288370176 2142222867585824550912 2154244320265879683072 2176226405166551924736 2186852510660529229056 2199124410271418843136 2199947435874065332224 2208211701222953631744 2221564455274188423168 2234867236443494940672 2243262680607444959232 2248249674985072754688 2256827383135683477504 2266153116123847458816 2267847048092400681984 2303844620284343549952 2313364639376427614208 2317640097052513271808 2327217122246945144832 2374065169272602099712 2385657284356940977152 2399044811205184192512 2423524860299114643456 2438036985211085389824 2448254705812370915328 2474014961555346198528 2499260012183461976064 2513285040310192963584 2514225640998931808256 2523670515683375579136 2538930806027643912192 2551327929103950767232 2554133984506851360768 2591825197819886493696 2606369671432792702976 2607345109184077430784 2617139794042019119104 2632965280324964057088 2643845302144488701952 2687818723665067474944 2698925412605832216576 2726465467836503973888 2741765498520210505728 2769742697484702449664 2783266831749764473344 2827445670348967084032 2844376482746266288128 2856297156781099401216 2870243920241944613136 2873400732570207780864 2884194875066714947584 2901635206888735899648 2915803347547372305408 2932165880361891790848 2933263247832087109632 2944282268297271508992 2962085940365584564224 2979822981924659920896 3023796064123200909312 3036291089181561243648 3071792827045791399936 3084486185835236818944 3102956162995926859776 3115960534670290255872 3180876379142587969536 3198726414940245590016 3199923543089549574144 3211944292687932555264 3231366480398819524608 3264339607749827887104 3280278765990793843584 3283886551508808892416 3298686615407128264704 3332346682911282634752 3351046720413590618112 3352300854665242411008 3364894020911167438848 3372374512477609132032 3385241074703525216256 3401770572138601022976 3455766930426515324928 3470046959064641421312 3476460145578769907712 3525127069525984935936 3561097753908903149568 3583758298220089966592 3598567216807776288768 3635287290448671965184 3657055477816628084736 3711022442333019297792 3748890018275192964096 3769927560465289445376 3792501976995021717504 3808396209041465868288 3826991893655926150848 3831200976760277041152 3887737796729829740544 3909554507149189054464 3911017663776116146176 3925709691063028678656 3949447920487446085632 3965767953216733052928 4031728085497601212416 4048388118908748324864 4095723769394388533248 4112648247780315758592 4154614046227053674496 4174900247624646710016 4241168505523450626048 4266564724119399432192 4282592390250576740352 4284445735171649101824 4308488640531759366144 4352452810333103849472 4373705021321058458112 4398248820542837686272 4399894871748130664448 4416423402445907263488 4443128910548376846336 4469734472886989881344 4532306232247694917632 4535694096184801363968 4607689240568687099904 4626729278752855228416 4635280194105026543616 4654434244493890289664 4771314568713881954304 4798089622410368385024 4847049720598229286912 4876073970422170779648 4896509411624741830656 4948029923110692397056 4998520024366923952128 5026570080620385927168 5028451281997863616512 5047341031366751158272 5077861612055287824384 5102655858207901534464 5183650395639772987392 5214690218368154861568 5234279588084038238208 5265930560649928114176 5287690604288977403904 5375637447330134949888 5397850825211664433152 5452930935673007947776 5539485394969404899328 5566533663499528946688 5654891340697934168064 5688752965492532576256 5712594313562198802432 5740487840483889226272 5746801465140415561728 5831606695094744610816 5864331760723783581696 5866526495664174219264 5888564536594543017984 5924171880731169128448 5959645963849319841792 6047592128246401818624 6072582178363122487296 6143585654091582799872 6168972371670473637888 6231921069340580511744 6361752758285175939072 6397452829880491180032 6399847086179099148288 6423888585375865110528 6462732960797639049216 6528679215499655774208 6560557531981587687168 6597373230814256529408 6664693365822565269504 6704601709330484822016 6729788041822334877696 6744749024955218264064 6770482149407050432512 6803541144277202045952 6911533860853030649856 6940093918129282842624 6952920291157539815424 7122195507817806299136 7167516596440179933184 7197134433615552577536 7270574580897343930368 7314110955633256169472 7422044884666038595584 7497780036550385928192 7539855120930578890752 7616792418082931736576 7653983787311852301696 7662401953520554082304 7775475593459659481088 7819109014298378108928 7822035327552232292352 7851419382126057357312 7898895840974892171264 7931535906433466105856 8063456170995202424832 8096776237817496649728 8225296495560631517184 8309228092454107348992 8349800495249293420032 8482337011046901252096 8533129448238798864384 8568891470343298203648 8704905620666207698944 8747410042642116916224 8796497641085675372544 8799789743496261328896 8832846804891814526976 8886257821096753692672 8939468945773979762688 9071388192369602727936 9215378481137374199808 9253458557505710456832 9308868488987780579328 9542629137427763908608 9596179244820736770048 9694099441196458573824 9793018823249483661312 9896059846221384794112 9997040048733847904256 10053140161240771854336 10056902563995727233024 10094682062733502316544 10155723224110575648768 10205311716415803068928 10367300791279545974784 10429380436736309723136 10575381208577954807808 10751274894660269899776 10795701650423328866304 10905861871346015895552 11133067326999057893376 11309782681395868336128 11377505930985065152512 11425188627124397604864 11480975680967778452544 11493602930280831123456 11663213390189489221632 11728663521447567163392 11733052991328348438528 11777129073189086035968 11848343761462338256896 12095184256492803637248 12145164356726244974592 12287171308183165599744 12337944743340947275776 12463842138681161023488 12723505516570351878144 12799694172358198296576 12847777170751730221056 12925465921595278098432 13057358430999311548416 13121115063963175374336 13194746461628513058816 13329386731645130539008 13409203418660969644032 13607082288554404091904 13823067721706061299712 13880187836258565685248 13905840582315079630848 14335033192880359866368 14394268867231105155072 14541149161794687860736 14628221911266512338944 14844089769332077191168 14995560073100771856384 15079710241861157781504 15233584836165863473152 15307967574623704603392 15550951186919318962176 15644070655104464584704 15702838764252114714624 15797791681949784342528 15863071812866932211712 16126912341990404849664 16193552475634993299456 16618456184908214697984 16699600990498586840064 16964674022093802504192 17066258896477597728768 17137782940686596407296 17494820085284233832448 17592995282171350745088 17599579486992522657792 17665693609783629053952 17772515642193507385344 17878937891547959525376 18142776384739205455872 18430756962274748399616 18506917115011420913664 19085258274855527817216 19192358489641473540096 19388198882392917147648 19586037646498967322624 19792119692442769588224 19994080097467695808512 20113805127991454466048 20189364125467004633088 20311446448221151297536 20410623432831606137856 20734601582559091949568 20858760873472619446272 21502549789320539799552 21591403300846657732608 21811723742692031791104 22266134653998115786752 22619565362791736672256 22850377254248795209728 22961951361935556905088 22987205860561662246912 23326426780378978443264 23457327042895134326784 23466105982656696877056 23554258146378172071936 23696687522924676513792 24190368512985607274496 24290328713452489949184 24675889486681894551552 24927684277362322046976 25447011033140703756288 25599388344716396593152 26114716861998623096832 26242230127926350748672 26389492923257026117632 26658773463290261078016 26818406837321939288064 27214164577108808183808 27646135443412122599424 27760375672517131370496 28670066385760719732736 28788537734462210310144 29082298323589375721472 29688179538664154382336 29991120146201543712768 30159420483722315563008 30467169672331726946304 30615935149247409206784 31101902373838637924352 31288141310208929169408 31726143625733864423424 32253824683980809699328 32387104951269986598912 33399201980997173680128 33929348044187605008384 34132517792955195457536 34275565881373192814592 34989640170568467664896 35185990564342701490176 35199158973985045315584 35331387219567258107904 35545031284387014770688 36285552769478410911744 36861513924549496799232 37013834230022841827328 38170516549711055634432 38776397764785834295296 39172075292997934645248 39584239384885539176448 39988160194935391617024 40227610255982908932096 40821246865663212275712 41469203165118183899136 41717521746945238892544 43005099578641079599104 43182806601693315465216 43623447485384063582208 44532269307996231573504 45239130725583473344512 45700754508497590419456 45923902723871113810176 46652853560757956886528 46932211965313393754112 47108516292756344143872 47393375045849353027584 48380737025971214548992 48580657426904979898368 49855368554724644093952 50894022066281407512576 51198776689432793186304 52484460255852701497344 52778985846514052235264 53317546926580522156032 53636813674643878576128 54428329154217616367616 55292270886824245198848 55520751345034262740992 57577075468924420620288 58164596647178751442944 59376359077328308764672 59982240292403087425536 60934339344663453892608 61231870298494818413568 62203804747677275848704 62576282620417858338816 64507649367961619398656 64774209902539973197824 66798403961994347360256 67858696088375210016768 68551131762746385629184 69979280341136935329792 70371981128685402980352 70398317947970090631168 70662774439134516215808 71090062568774029541376 72571105538956821823488 74027668460045683654656 76341033099422111268864 78344150585995869290496 79168478769771078352896 79976320389870783234048 80455220511965817864192 81642493731326424551424 82938406330236367798272 86010199157282159198208 86365613203386630930432 87246894970768127164416 89064538615992463147008 90478261451166946689024 91401509016995180838912 91847805447742227620352 93305707121515913773056 93864423930626787508224 96761474051942429097984 97161314853809959796736 101788044132562815025152 102397553378865586372608 104968920511705402994688 105557971693028104470528 106635093853161044312064 108856658308435232735232 110584541773648490397696 111041502690068525481984 116329193294357502885888 118752718154656617529344 119964480584806174851072 122463740596989636827136 124407609495354551697408 125152565240835716677632 129015298735923238797312 129548419805079946395648 133596807923988694720512 135717392176750420033536 137102263525492771258368 139958560682273870659584 140796635895940181262336 141325548878269032431616 142180125137548059082752 145142211077913643646976 152682066198844222537728 158336957539542156705792 159952640779741566468096 160910441023931635728384 163284987462652849102848 165876812660472735596544 172731226406773261860864 174493789941536254328832 178129077231984926294016 182803018033990361677824 183695610895484455240704 186611414243031827546112 187728847861253575016448 193522948103884858195968 194322629707619919593472 203576088265125630050304 209937841023410805989376 211115943386056208941056 213270187706322088624128 217713316616870465470464 222083005380137050963968 237505436309313235058688 239928961169612349702144 244927481193979273654272 248815218990709103394816 258030597471846477594624 259096839610159892791296 267193615847977389441024 271434784353500840067072 274204527050985542516736 279917121364547741319168 281593271791880362524672 290284422155827287293952 305364132397688445075456 316673915079084313411584 319905281559483132936192 326569974925305698205696 331753625320945471193088 348987579883072508657664 356258154463969852588032 367391221790968910481408 373222828486063655092224 375457695722507150032896 387045896207769716391936 388645259415239839186944 407152176530251260100608 419875682046821611978752 426540375412644177248256 435426633233740930940928 475010872618626470117376 479857922339224699404288 489854962387958547308544 497630437981418206789632 518193679220319785582592 534387231695954778882048 548409054101971085033472 559834242729095482638336 563186543583760725049344 580568844311654574587904 610728264795376890150912 633347830158168626823168 639810563118966265872384 653139949850611396411392 712516308927939705176064 734782443581937820962816 746445656972127310184448 774091792415539432783872 777290518830479678373888 814304353060502520201216 839751364093643223957504 870853266467481861881856 950021745237252940234752 959715844678449398808576 979709924775917094617088 995260875962836413579264 1068774463391909557764096 1119668485458190965276672 1126373087167521450098688 1161137688623309149175808 1221456529590753780301824 1279621126237932531744768 1306279899701222792822784 1425032617855879410352128 1469564887163875641925632 1492891313944254620368896 1554581037660959356747776 1679502728187286447915008 1741706532934963723763712 1900043490474505880469504 1919431689356898797617152 1959419849551834189234176 2137548926783819115528192 2239336970916381930553344 2322275377246618298351616 2442913059181507560603648 2612559799402445585645568 2850065235711758820704256 2939129774327751283851264 2985782627888509240737792 3359005456374572895830016 3483413065869927447527424 3838863378713797595234304 3918839699103668378468352 4275097853567638231056384 4478673941832763861106688 5225119598804891171291136 5700130471423517641408512 5878259548655502567702528 6718010912749145791660032 6966826131739854895054848 7837679398207336756936704 8550195707135276462112768 8957347883665527722213376 10450239197609782342582272 11756519097311005135405056 13436021825498291583320064 15675358796414673513873408 17100391414270552924225536 20900478395219564685164544 23513038194622010270810112 26872043650996583166640128 31350717592829347027746816 47026076389244020541620224 62701435185658694055493632 94052152778488041083240448 188104305556976082166480896
- Sum of all divisors σ(n): 728479004257349977025285255
- Sum of proper divisors (its aliquot sum) s(n): 540374698700373894858804359
- 188104305556976082166480896 is an abundant number, because the sum of its proper divisors (540374698700373894858804359) is greater than itself. Its abundance is 352270393143397812692323463
Bases of 188104305556976082166480896
- Binary: 10011011100110001010001011010110010000011000100110111010110100010001000000000000000000002
- Hexadecimal: 0x9B98A2D64189BAD1100000
- Base-36: NMV6H44H55B0G0000
Squares and roots of 188104305556976082166480896
- 188104305556976082166480896 squared (1881043055569760821664808962) is 35383229769072222985319922581237038391574832732962816
- 188104305556976082166480896 cubed (1881043055569760821664808963) is 6655737864074253690632872568520249914054089681323128179749638511800690342363136
-
188104305556976082166480896 is a
perfect square number . Itssquare root is 13715112305664 -
The
cube root of 188104305556976082166480896 is 572971357.1313205575
Scales and comparisons
How big is 188104305556976082166480896?- 188,104,305,556,976,082,166,480,896 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 188,104,305,556,976,082,166,480,896 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 188104305556976082166480896 cubic inches would be around 47747613.1 feet tall.
Recreational maths with 188104305556976082166480896
- 188104305556976082166480896 backwards is 698084661280679655503401881
- 188104305556976082166480896 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 188104305556976082166480896's digits is 126
- 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 188104305556976082166480896 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 188104305556976082166480896 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/188104305556976082166480896/
Chicago style:
Numbermatics. 2024. "Number 188104305556976082166480896 - Facts about the integer". https://numbermatics.com/n/188104305556976082166480896/
The information we have on file for 188104305556976082166480896 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 188104305556976082166480896, math, Factors of 188104305556976082166480896, curriculum, school, college, exams, university, Prime factorization of 188104305556976082166480896, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-eight septillion, one hundred four sextillion, three hundred five quintillion, five hundred fifty-six quadrillion, nine hundred seventy-six trillion, eighty-two billion, one hundred sixty-six million, four hundred eighty thousand, eight hundred ninety-six.