3483450022623722638147584
3,483,450,022,623,722,638,147,584 is an even composite number composed of six prime numbers multiplied together.
3483450022623722638147584 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, five hundred seventy-five divisors.
Prime factorization of 3483450022623722638147584:
228 × 34 × 74 × 112 × 232 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 23 × 23 × 1021 × 1021)See below for interesting mathematical facts about the number 3483450022623722638147584 from the Numbermatics database.
Names of 3483450022623722638147584
- Cardinal: 3483450022623722638147584 can be written as Three septillion, four hundred eighty-three sextillion, four hundred fifty quintillion, twenty-two quadrillion, six hundred twenty-three trillion, seven hundred twenty-two billion, six hundred thirty-eight million, one hundred forty-seven thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 3.483450022623722638147584 × 1024
Factors of 3483450022623722638147584
Divisors of 3483450022623722638147584
- Number of divisors d(n): 19575
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 23 24 27 28 32 33 36 42 44 46 48 49 54 56 63 64 66 69 72 77 81 84 88 92 96 98 99 108 112 121 126 128 132 138 144 147 154 161 162 168 176 184 189 192 196 198 207 216 224 231 242 252 253 256 264 276 288 294 297 308 322 324 336 343 352 363 368 378 384 392 396 414 432 441 448 462 483 484 504 506 512 528 529 539 552 567 576 588 594 616 621 644 648 672 686 693 704 726 736 756 759 768 784 792 828 847 864 882 891 896 924 966 968 1008 1012 1021 1024 1029 1056 1058 1078 1089 1104 1127 1134 1152 1176 1188 1232 1242 1288 1296 1323 1344 1372 1386 1408 1449 1452 1472 1512 1518 1536 1568 1584 1587 1617 1656 1694 1728 1764 1771 1782 1792 1848 1863 1932 1936 2016 2024 2042 2048 2058 2079 2112 2116 2156 2178 2208 2254 2268 2277 2304 2352 2376 2401 2464 2484 2541 2576 2592 2646 2688 2744 2772 2783 2816 2898 2904 2944 3024 3036 3063 3072 3087 3136 3168 3174 3234 3267 3312 3381 3388 3456 3528 3542 3564 3584 3696 3703 3726 3773 3864 3872 3969 4032 4048 4084 4096 4116 4158 4224 4232 4312 4347 4356 4416 4508 4536 4554 4608 4704 4752 4761 4802 4851 4928 4968 5082 5152 5184 5292 5313 5376 5488 5544 5566 5632 5796 5808 5819 5888 5929 6048 6072 6126 6144 6174 6237 6272 6336 6348 6468 6534 6624 6762 6776 6831 6912 7056 7084 7128 7147 7168 7203 7392 7406 7452 7546 7623 7728 7744 7889 7938 8064 8096 8168 8192 8232 8316 8349 8448 8464 8624 8694 8712 8832 9016 9072 9108 9189 9216 9261 9408 9504 9522 9604 9702 9801 9856 9936 10143 10164 10304 10368 10584 10626 10752 10976 11088 11109 11132 11231 11264 11319 11592 11616 11638 11776 11858 12096 12144 12252 12288 12348 12397 12474 12544 12672 12696 12936 13041 13068 13248 13524 13552 13662 13824 14112 14168 14256 14283 14294 14336 14406 14553 14784 14812 14904 15092 15246 15456 15488 15778 15876 15939 16128 16192 16336 16384 16464 16632 16698 16896 16928 17248 17388 17424 17457 17664 17787 18032 18144 18216 18378 18432 18522 18816 19008 19044 19208 19404 19481 19602 19712 19872 20286 20328 20493 20608 20736 21168 21252 21441 21504 21609 21952 22176 22218 22264 22462 22528 22638 22869 23184 23232 23276 23483 23552 23667 23716 24192 24288 24504 24576 24696 24794 24948 25047 25088 25344 25392 25872 25921 26082 26136 26411 26496 27048 27104 27324 27567 27648 27783 28224 28336 28512 28566 28588 28672 28812 29106 29568 29624 29808 30184 30429 30492 30912 30976 31556 31752 31878 32256 32384 32672 32768 32928 33264 33327 33396 33693 33792 33856 33957 34496 34776 34848 34914 35328 35574 36064 36288 36432 36756 36864 37044 37191 37632 38016 38088 38416 38808 38962 39204 39424 39744 40572 40656 40733 40986 41216 41472 41503 42336 42504 42849 42882 43008 43218 43659 43904 44352 44436 44528 44924 45056 45276 45738 46368 46464 46552 46966 47104 47334 47432 47817 48384 48576 49008 49152 49392 49588 49896 50029 50094 50176 50688 50784 51744 51842 52164 52272 52371 52822 52992 53361 54096 54208 54648 55134 55223 55296 55566 56448 56672 57024 57132 57176 57344 57624 58212 58443 59136 59248 59616 60368 60858 60984 61824 61952 63112 63504 63756 64009 64323 64512 64768 64827 65344 65536 65856 66528 66654 66792 67386 67584 67712 67914 68607 68992 69552 69696 69828 70449 70656 71001 71148 72128 72576 72864 73512 73728 74088 74382 75141 75264 76032 76176 76832 77616 77763 77924 78408 78617 78848 79233 79488 81144 81312 81466 81972 82432 82701 82944 83006 84672 85008 85698 85764 86016 86436 86779 87318 87808 88704 88872 89056 89848 90112 90552 91287 91476 92736 92928 93104 93932 94208 94668 94864 95634 96768 97152 98016 98304 98784 99176 99792 99981 100058 100188 100352 101079 101376 101568 101871 103488 103684 104328 104544 104742 105644 105984 106722 108192 108416 109296 110268 110446 110592 111132 111573 112896 113344 114048 114264 114352 114688 115248 116424 116886 118272 118496 119232 120736 121716 121968 122199 123541 123648 123904 124509 126224 127008 127512 128018 128646 129024 129536 129654 130688 131072 131712 133056 133308 133584 134772 135168 135424 135828 136367 137214 137984 139104 139392 139656 140898 141312 142002 142296 143451 144256 145152 145728 147024 147456 148176 148764 150087 150282 150528 152064 152352 153664 155232 155526 155848 156816 157113 157234 157696 158466 158976 160083 162288 162624 162932 163944 164381 164864 165402 165669 165888 166012 169344 170016 171396 171528 172032 172872 173558 174636 175329 175616 177408 177744 178112 179696 180224 181104 181447 182574 182952 185472 185856 186208 187864 188416 189336 189728 191268 192027 192969 193536 194304 194481 196032 196608 197568 198352 199584 199962 200116 200376 200704 202158 202752 203136 203742 206976 207368 208656 209088 209484 211288 211347 211968 213003 213444 216384 216832 218592 220536 220892 221184 222264 223146 225423 225792 226688 228096 228528 228704 229376 230496 232848 233289 233772 235851 236544 236992 237699 238464 241472 243432 243936 244398 247082 247296 247808 249018 252448 254016 255024 256036 257292 258048 258313 259072 259308 260337 261376 262144 263424 266112 266616 267168 269544 270336 270848 271656 272734 274428 275968 278208 278784 279312 281796 282624 284004 284592 285131 286902 288512 290304 290521 291456 294048 294912 296352 297528 299943 300174 300564 301056 303237 304128 304704 305613 307328 310464 311052 311696 313632 314226 314468 315392 316932 317952 320166 324576 325248 325864 327888 328762 329728 330804 331338 331776 332024 334719 338688 340032 342792 343056 344064 345744 347116 349272 350203 350658 351232 354816 355488 356224 359392 360448 362208 362894 365148 365904 366597 370623 370944 371712 372416 373527 375728 376832 378672 379456 382536 384054 385938 387072 388608 388962 392064 393216 395136 396704 399168 399924 400232 400752 401408 404316 405504 406272 407484 409101 413952 414736 417312 418176 418968 422576 422694 423936 426006 426888 432768 433664 437184 441072 441784 442368 444528 446292 448063 450261 450846 451584 453376 456192 457056 457408 458752 460992 465696 466578 467544 471339 471702 473088 473984 475398 476928 480249 482944 486864 487872 488796 493143 494164 494592 495616 497007 498036 504896 508032 510048 512072 514584 516096 516626 518144 518616 520674 522752 524288 525987 526848 532224 533232 534336 539088 540109 540672 541696 543312 544341 545468 548856 550319 551936 556416 557568 558624 563592 565248 568008 569184 570262 573804 576081 577024 578907 580608 581042 582912 588096 589824 592704 595056 599886 600348 601128 602112 606474 607453 608256 609408 611226 614656 620928 622104 623392 627264 628452 628936 630784 633864 634041 635904 639009 640332 649152 650496 651728 655776 657524 659456 661608 662676 663552 664048 669438 677376 680064 685584 686112 688128 691488 694232 698544 699867 700406 701316 702464 707553 709632 710976 712448 713097 718784 720896 724416 725788 730296 731808 733194 741246 741888 743424 744832 747054 751456 753664 757344 758912 765072 768108 771876 774144 774939 777216 777924 781011 784128 786432 790272 793408 798336 799848 800464 801504 802816 808632 811008 812544 814968 818202 827904 829472 834624 836352 837936 845152 845388 847872 852012 853776 855393 864787 865536 867328 871563 874368 882144 883568 884736 889056 892584 896126 900522 901692 903168 906752 909711 912384 914112 914816 917504 921984 931392 933156 935088 942678 943404 946176 947968 950796 953856 954569 960498 965888 973728 975744 977592 986286 988328 989184 991232 994014 996072 1004157 1009792 1016064 1020096 1024144 1029168 1032192 1033252 1036288 1037232 1041348 1042441 1045504 1048576 1050609 1051974 1053696 1064448 1066464 1068672 1078176 1080218 1081344 1083392 1086624 1088682 1090936 1097712 1099791 1100638 1103872 1111869 1112832 1115136 1117248 1120581 1127184 1130496 1136016 1138368 1140524 1147608 1150667 1152162 1154048 1157814 1161216 1162084 1165824 1176192 1179648 1185408 1190112 1199772 1200696 1202256 1204224 1212948 1214906 1216512 1218816 1222452 1227303 1229312 1241856 1244208 1246784 1254528 1256904 1257872 1261568 1267728 1268082 1270129 1271808 1278018 1280664 1298304 1300992 1303456 1311552 1315048 1318912 1323216 1325352 1327104 1328096 1338876 1344189 1350783 1354752 1360128 1371168 1372224 1376256 1382976 1388464 1397088 1399734 1400812 1402632 1404928 1415106 1419264 1421952 1424896 1426194 1437568 1441792 1448832 1451576 1460592 1463616 1466388 1479429 1482492 1483776 1486848 1489664 1491021 1494108 1502912 1507328 1514688 1517824 1530144 1536216 1543752 1548288 1549878 1554432 1555848 1562022 1568256 1572864 1577961 1580544 1586816 1596672 1599696 1600928 1603008 1605632 1617264 1620327 1622016 1625088 1629936 1633023 1636404 1650957 1655808 1658944 1669248 1672704 1675872 1690304 1690776 1695744 1704024 1707552 1710786 1728243 1729574 1731072 1734656 1743126 1748736 1764288 1767136 1769472 1778112 1785168 1792252 1801044 1803384 1806336 1808191 1813504 1819422 1822359 1824768 1828224 1829632 1835008 1843968 1862784 1866312 1870176 1885356 1886808 1892352 1895936 1901592 1902123 1907712 1909138 1920996 1931776 1947456 1951488 1955184 1972572 1976656 1978368 1982464 1988028 1992144 1995917 2008314 2019584 2032128 2040192 2048288 2058336 2064384 2066504 2072576 2074464 2082696 2084882 2091008 2097152 2099601 2101218 2103948 2107392 2122659 2128896 2132928 2137344 2139291 2156352 2160436 2162688 2166784 2173248 2177364 2181872 2195424 2199582 2201276 2207744 2223738 2225664 2230272 2234496 2241162 2254368 2260992 2272032 2276736 2281048 2295216 2301334 2304324 2308096 2315628 2322432 2324168 2324817 2331648 2343033 2352384 2359296 2370816 2380224 2399544 2401392 2404512 2408448 2425896 2429812 2433024 2437632 2444904 2451421 2454606 2458624 2483712 2488416 2493568 2509056 2513808 2515744 2523136 2535456 2536164 2540258 2543616 2556036 2561328 2566179 2594361 2596608 2601984 2606912 2614689 2623104 2630096 2637824 2646432 2650704 2654208 2656192 2677752 2688378 2701566 2709504 2720256 2742336 2744448 2752512 2765952 2776928 2794176 2799468 2801624 2805264 2809856 2830212 2838528 2841443 2843904 2849792 2852388 2863707 2875136 2883584 2897664 2903152 2921184 2927232 2932776 2958858 2964984 2967552 2973696 2979328 2982042 2988216 3005824 3014656 3029376 3035648 3060288 3072432 3087504 3096576 3099756 3108864 3111696 3124044 3127323 3136441 3136512 3145728 3151827 3155922 3161088 3173632 3193344 3199392 3201856 3206016 3211264 3234528 3240654 3244032 3250176 3259872 3266046 3272808 3299373 3301914 3311616 3317888 3335607 3338496 3345408 3351744 3361743 3380608 3381552 3391488 3408048 3415104 3421572 3452001 3456486 3459148 3462144 3469312 3486252 3497472 3528576 3534272 3538944 3556224 3570336 3584504 3602088 3606768 3612672 3616382 3627008 3638844 3644718 3649536 3656448 3659264 3670016 3681909 3687936 3725568 3732624 3740352 3770712 3773616 3780763 3784704 3791872 3803184 3804246 3810387 3815424 3818276 3841992 3852233 3863552 3894912 3902976 3910368 3945144 3953312 3956736 3964928 3976056 3984288 3991834 4016628 4032567 4039168 4052349 4064256 4080384 4096576 4116672 4128768 4133008 4145152 4148928 4165392 4169764 4182016 4194304 4199202 4202436 4207896 4214784 4245318 4257792 4265856 4274688 4278582 4312704 4320872 4325376 4333568 4346496 4354728 4363744 4390848 4399164 4402552 4415488 4438287 4447476 4451328 4460544 4468992 4473063 4482324 4508736 4521984 4544064 4553472 4562096 4590432 4602668 4608648 4616192 4631256 4644864 4648336 4649634 4663296 4686066 4704768 4718592 4741632 4760448 4799088 4802784 4809024 4816896 4851792 4859624 4860981 4866048 4875264 4889808 4899069 4902842 4909212 4917248 4952871 4967424 4976832 4987136 5018112 5027616 5031488 5046272 5070912 5072328 5080516 5087232 5112072 5122656 5132358 5184729 5188722 5193216 5203968 5213824 5229378 5246208 5260192 5275648 5292864 5301408 5308416 5312384 5355504 5376756 5403132 5419008 5424573 5440512 5467077 5484672 5488896 5505024 5531904 5553856 5588352 5598936 5603248 5610528 5619712 5660424 5677056 5682886 5687808 5699584 5704776 5727414 5750272 5767168 5795328 5806304 5842368 5854464 5865552 5917716 5929968 5935104 5941199 5947392 5958656 5964084 5976432 5987751 6011648 6029312 6053509 6058752 6071296 6120576 6144864 6175008 6193152 6199512 6217728 6223392 6248088 6254646 6272882 6273024 6291456 6303654 6311844 6322176 6347264 6367977 6386688 6398784 6403712 6412032 6422528 6469056 6481308 6488064 6500352 6519744 6532092 6545616 6598746 6603828 6623232 6635776 6671214 6676992 6681983 6690816 6703488 6723486 6761216 6763104 6782976 6816096 6830208 6843144 6904002 6912972 6918296 6924288 6938624 6972504 6974451 6994944 7029099 7057152 7068544 7077888 7112448 7140672 7169008 7204176 7213536 7225344 7232764 7254016 7277688 7289436 7297087 7299072 7312896 7318528 7340032 7354263 7363818 7375872 7451136 7465248 7480704 7541424 7547232 7561526 7569408 7583744 7606368 7608492 7620774 7630848 7636552 7683984 7698537 7704466 7727104 7783083 7789824 7805952 7820736 7844067 7890288 7906624 7913472 7929856 7952112 7968576 7983668 8033256 8054669 8065134 8078336 8104698 8128512 8160768 8193152 8233344 8257536 8266016 8290304 8297856 8330784 8339528 8364032 8388608 8398404 8404872 8415792 8429568 8490636 8515584 8524329 8531712 8549376 8557164 8591121 8625408 8641744 8650752 8667136 8692992 8709456 8727488 8781696 8798328 8805104 8830976 8876574 8894952 8902656 8921088 8937984 8946126 8964648 9017472 9043968 9088128 9106944 9124192 9180864 9205336 9217296 9232384 9262512 9289728 9296672 9299268 9326592 9372132 9381969 9409323 9409536 9437184 9455481 9483264 9520896 9598176 9605568 9618048 9633792 9703584 9719248 9721962 9732096 9750528 9779616 9798138 9805684 9818424 9834496 9905742 9934848 9953664 9974272 10006821 10036224 10055232 10062976 10092544 10141824 10144656 10161032 10174464 10224144 10245312 10264716 10356003 10369458 10377444 10386432 10407936 10427648 10458756 10492416 10520384 10551296 10585728 10602816 10616832 10624768 10711008 10753512 10806264 10838016 10849146 10881024 10934154 10969344 10977792 11010048 11045727 11063808 11107712 11176704 11197872 11206496 11221056 11239424 11320848 11342289 11354112 11365772 11375616 11399168 11409552 11431161 11454828 11466851 11500544 11534336 11556699 11590656 11612608 11684736 11708928 11731104 11835432 11859936 11870208 11882398 11894784 11917312 11928168 11952864 11975502 12023296 12058624 12097701 12107018 12117504 12142592 12241152 12289728 12350016 12386304 12399024 12435456 12446784 12496176 12509292 12545764 12546048 12582912 12607308 12623688 12644352 12657337 12694528 12735954 12773376 12797568 12807424 12824064 12845056 12938112 12962616 12976128 13000704 13039488 13064184 13091232 13197492 13207656 13246464 13271552 13314861 13342428 13353984 13363966 13381632 13406976 13446972 13522432 13526208 13565952 13632192 13660416 13686288 13808004 13825944 13836592 13848576 13877248 13945008 13948902 13971419 13989888 14058198 14114304 14137088 14155776 14224896 14281344 14338016 14408352 14427072 14450688 14465528 14508032 14555376 14578872 14582943 14594174 14598144 14625792 14637056 14680064 14697207 14708526 14727636 14751744 14858613 14902272 14930496 14961408 15082848 15094464 15123052 15138816 15167488 15212736 15216984 15241548 15261696 15273104 15367968 15397074 15408932 15454208 15566166 15579648 15611904 15641472 15688134 15780576 15813248 15826944 15859712 15904224 15937152 15967336 16066512 16109338 16130268 16156672 16209396 16257024 16273719 16321536 16386304 16401231 16466688 16515072 16532032 16580608 16595712 16661568 16679056 16728064 16777216 16796808 16809744 16831584 16859136 16981272 17031168 17048658 17063424 17098752 17114328 17182242 17250816 17283488 17301504 17334272 17385984 17418912 17454976 17563392 17596656 17610208 17661952 17753148 17789904 17805312 17823597 17842176 17875968 17892252 17929296 17963253 18034944 18087936 18160527 18176256 18213888 18248384 18361728 18410672 18434592 18464768 18525024 18579456 18593344 18598536 18653184 18744264 18763938 18818646 18819072 18874368 18910962 18966528 19041792 19196352 19211136 19236096 19267584 19407168 19438496 19443924 19464192 19501056 19559232 19596276 19611368 19636848 19668992 19811484 19869696 19890101 19907328 19948544 20013642 20045949 20072448 20110464 20125952 20185088 20283648 20289312 20322064 20348928 20448288 20490624 20529432 20712006 20738916 20754888 20772864 20815872 20855296 20917512 20923353 20984832 21040768 21102592 21171456 21205632 21233664 21249536 21422016 21507024 21612528 21676032 21698292 21762048 21868308 21891261 21938688 21955087 21955584 22020096 22062789 22091454 22127616 22215424 22353408 22395744 22412992 22442112 22478848 22641696 22684578 22708224 22731544 22751232 22798336 22819104 22862322 22909656 22933702 23001088 23068672 23095611 23113398 23181312 23225216 23349249 23369472 23417856 23462208 23532201 23670864 23719872 23740416 23764796 23789568 23834624 23856336 23905728 23951004 23976143 24046592 24117248 24164007 24195402 24214036 24235008 24285184 24482304 24579456 24700032 24772608 24798048 24870912 24893568 24992352 25018584 25091528 25092096 25165824 25214616 25247376 25288704 25314674 25389056 25471908 25546752 25572987 25595136 25614848 25648128 25690112 25773363 25876224 25925232 25952256 26001408 26078976 26128368 26182464 26394984 26415312 26465341 26492928 26543104 26629722 26684856 26707968 26727932 26763264 26813952 26893944 26965631 27044864 27052416 27131904 27264384 27320832 27372576 27616008 27651888 27673184 27697152 27754496 27890016 27897804 27942838 27979776 28116396 28145907 28227969 28228608 28274176 28311552 28366443 28449792 28562688 28676032 28816704 28854144 28901376 28931056 29016064 29110752 29157744 29165886 29188348 29196288 29251584 29274112 29360128 29394414 29417052 29455272 29503488 29717226 29804544 29860992 29922816 30165696 30188928 30246104 30277632 30334976 30425472 30433968 30483096 30523392 30546208 30735936 30794148 30817864 30908416 31068009 31132332 31159296 31223808 31282944 31376268 31561152 31626496 31653888 31719424 31808448 31874304 31934672 32133024 32218676 32260536 32313344 32418792 32514048 32547438 32643072 32772608 32802462 32933376 33030144 33064064 33161216 33191424 33323136 33358112 33456128 33554432 33593616 33619488 33663168 33718272 33962544 34026867 34062336 34097316 34126848 34197504 34228656 34293483 34364484 34400553 34501632 34566976 34603008 34668544 34670097 34771968 34837824 34909952 35126784 35193312 35220416 35323904 35506296 35579808 35610624 35647194 35684352 35751936 35784504 35858592 35926506 36069888 36175872 36293103 36321054 36352512 36427776 36496768 36723456 36821344 36869184 36929536 37050048 37158912 37186688 37197072 37306368 37488528 37527876 37637292 37638144 37748736 37821924 37933056 37972011 38083584 38392704 38422272 38472192 38535168 38814336 38876992 38887848 38928384 39002112 39118464 39192552 39222736 39273696 39337984 39622968 39739392 39780202 39814656 39897088 40027284 40091898 40144896 40220928 40251904 40370176 40567296 40578624 40644128 40697856 40896576 40981248 41058864 41424012 41477832 41509776 41545728 41588393 41631744 41710592 41835024 41846706 41914257 41969664 42081536 42205184 42342912 42374563 42411264 42467328 42499072 42844032 43014048 43225056 43352064 43396584 43524096 43736616 43748829 43782522 43877376 43910174 43911168 44040192 44125578 44182908 44255232 44430848 44575839 44706816 44791488 44825984 44884224 44957696 45283392 45369156 45416448 45463088 45502464 45596672 45638208 45724644 45819312 45867404 46002176 46137344 46191222 46226796 46362624 46450432 46698498 46738944 46835712 46924416 47064402 47341728 47439744 47480832 47529592 47579136 47669248 47712672 47811456 47902008 47952286 48093184 48234496 48328014 48390804 48428072 48470016 48570368 48821157 48964608 49158912 49203693 49400064 49545216 49596096 49741824 49787136 49984704 50037168 50183056 50184192 50331648 50429232 50494752 50577408 50629348 50778112 50943816 51079609 51093504 51145974 51190272 51229696 51296256 51380224 51546726 51752448 51850464 51904512 52002816 52157952 52256736 52364928 52789968 52830624 52930682 52985856 53086208 53259444 53369712 53415936 53455864 53470791 53526528 53627904 53787888 53889759 53931262 54089728 54104832 54263808 54481581 54528768 54641664 54745152 55232016 55303776 55346368 55394304 55508992 55780032 55795608 55885676 55959552 56232792 56291814 56382683 56455938 56457216 56548352 56623104 56732886 56899584 57125376 57352064 57633408 57708288 57802752 57862112 58032128 58221504 58315488 58331772 58376696 58392576 58503168 58548224 58720256 58788828 58834104 58910544 59006976 59434452 59609088 59670303 59721984 59845632 60137847 60331392 60377856 60492208 60555264 60669952 60850944 60867936 60966192 61046784 61092416 61471872 61588296 61635728 61816832 62136018 62264664 62318592 62447616 62565888 62752536 63122304 63252992 63307776 63438848 63616896 63748608 63869344 64266048 64437352 64521072 64626688 64837584 65028096 65094876 65286144 65353189 65545216 65604924 65673783 65865261 65866752 66060288 66128128 66188367 66322432 66382848 66646272 66716224 66912256 67108864 67187232 67238976 67326336 67436544 67925088 68053734 68124672 68194632 68253696 68395008 68457312 68586966 68728968 68801106 69003264 69133952 69206016 69337088 69340194 69543936 69675648 69819904 70047747 70253568 70386624 70440832 70647808 71012592 71159616 71221248 71294388 71368704 71503872 71569008 71717184 71853012 71928429 72139776 72351744 72492021 72586206 72642108 72705024 72855552 72993536 73446912 73642688 73738368 73859072 74100096 74317824 74373376 74394144 74612736 74977056 75055752 75274584 75276288 75497472 75643848 75866112 75944022 76167168 76718961 76785408 76844544 76944384 77070336 77320089 77628672 77753984 77775696 77856768 78004224 78236928 78385104 78445472 78547392 78675968 79245936 79396023 79478784 79560404 79629312 79794176 80054568 80183796 80267957 80289792 80441856 80503808 80740352 80896893 81134592 81157248 81288256 81395712 81793152 81962496 82117728 82848024 82955664 83019552 83091456 83176786 83263488 83421184 83670048 83693412 83828514 83939328 84163072 84410368 84437721 84683907 84685824 84749126 84822528 84934656 84998144 85688064 86028096 86450112 86704128 86793168 87048192 87473232 87497658 87565044 87754752 87820348 87822336 88080384 88251156 88365816 88510464 88601359 88861696 89151678 89413632 89582976 89651968 89768448 89915392 90566784 90738312 90832896 90926176 91004928 91193344 91276416 91449288 91638624 91734808 92004352 92274688 92382444 92453592 92725248 92900864 93204027 93396996 93477888 93671424 93848832 94128804 94683456 94879488 94961664 95059184 95158272 95338496 95425344 95622912 95804016 95904572 96186368 96468992 96656028 96781608 96856144 96940032 97140736 97642314 97929216 98317824 98407386 98800128 99090432 99192192 99483648 99574272 99969408 100074336 100366112 100368384 100663296 100858464 100989504 101154816 101258696 101556224 101887632 102080601 102159218 102187008 102291948 102380544 102459392 102592512 102760448 102880449 103093452 103201659 103504896 103700928 103809024 104005632 104010291 104315904 104513472 104729856 105579936 105661248 105861364 105971712 106172416 106518888 106739424 106831872 106911728 106941582 107053056 107255808 107575776 107779518 107862524 108179456 108209664 108527616 108963162 109057536 109283328 109490304 110464032 110607552 110692736 110788608 111017984 111560064 111591216 111771352 111919104 112465584 112583628 112765366 112911876 112914432 113096704 113246208 113465772 113799168 113916033 114250752 114704128 115266816 115416576 115605504 115724224 116064256 116443008 116630976 116663544 116753392 116785152 117006336 117096448 117440512 117577656 117668208 117821088 118013952 118868904 119218176 119340606 119443968 119691264 120275694 120662784 120755712 120984416 121110528 121339904 121701888 121735872 121932384 122093568 122184832 122943744 123176592 123271456 123633664 124272036 124529328 124637184 124765179 124895232 125131776 125505072 125742771 126135361 126244608 126505984 126615552 126877696 127123689 127233792 127497216 127738688 128532096 128874704 129042144 129253376 129675168 130056192 130189752 130572288 130706378 131090432 131209848 131347566 131730522 131733504 132120576 132256256 132376734 132644864 132765696 133292544 133432448 133824512 134217728 134374464 134477952 134652672 134873088 135850176 136107468 136249344 136389264 136507392 136790016 136914624 137173932 137457936 137602212 138006528 138267904 138412032 138674176 138680388 139087872 139230707 139351296 139639808 140095494 140507136 140773248 140881664 141295616 142025184 142319232 142442496 142588776 142737408 143007744 143138016 143434368 143706024 143856858 144279552 144703488 144984042 145172412 145284216 145410048 145711104 145987072 146463471 146893824 147285376 147476736 147718144 148200192 148635648 148746752 148788288 149225472 149954112 150111504 150549168 150552576 150994944 151287696 151732224 151888044 152334336 153238827 153437922 153570816 153685609 153689088 153888768 154140672 154640178 155257344 155507968 155551392 155713536 156008448 156473856 156770208 156890944 157094784 157351936 158491872 158792046 158957568 159120808 159258624 159588352 160109136 160367592 160412373 160535914 160579584 160883712 161007616 161480704 161669277 161793786 162269184 162314496 162576512 162791424 163444743 163586304 163924992 164235456 165696048 165911328 166039104 166182912 166353572 166526976 166842368 167340096 167386824 167657028 167833001 167878656 168326144 168820736 168875442 169148049 169367814 169371648 169498252 169645056 169869312 169996288 171376128 172056192 172900224 173408256 173586336 174096384 174946464 174995316 175130088 175509504 175640696 175644672 176160768 176502312 176731632 177020928 177202718 177723392 178303356 178827264 179010909 179165952 179303936 179536896 179830784 180413541 181133568 181476624 181665792 181852352 182009856 182386688 182552832 182898576 183277248 183469616 184008704 184549376 184764888 184907184 185257387 185450496 185801728 186408054 186793992 186955776 187342848 187697664 188257608 189366912 189758976 189923328 190118368 190316544 190676992 190850688 191245824 191608032 191809144 192372736 192937984 193312056 193563216 193712288 193880064 194281472 195284628 195858432 196059567 196635648 196814772 197021349 197595783 197600256 198180864 198384384 198565101 198967296 199148544 199938816 200148672 200732224 200736768 201326592 201716928 201979008 202309632 202517392 203112448 203775264 204161202 204318436 204374016 204583896 204761088 204918784 205185024 205520896 205760898 206186904 206403318 207009792 207401856 207618048 208011264 208020582 208631808 209026944 209459712 211159872 211322496 211722728 211943424 212344832 213037776 213478848 213663744 213823456 213883164 214106112 214511616 215151552 215559036 215725048 215785287 216358912 216419328 217055232 217476063 217926324 218115072 218566656 218980608 220928064 221215104 221385472 221577216 222035968 223120128 223182432 223542704 223838208 224931168 225167256 225530732 225823752 225828864 226193408 226492416 226931544 227598336 227832066 228501504 229408256 230156883 230533632 230833152 231211008 231448448 232128512 232886016 233261952 233327088 233506784 233570304 234012672 234192896 234881024 235155312 235336416 235642176 236027904 237737808 238188069 238436352 238681212 238887936 239382528 240551388 240803871 241325568 241511424 241968832 242221056 242679808 242690679 243403776 243471744 243864768 244187136 244369664 245887488 246353184 246542912 247267328 248544072 249058656 249274368 249530358 249790464 250263552 251010144 251485542 252270722 252489216 253011968 253231104 253755392 254051721 254247378 254467584 254994432 255477376 257064192 257749408 258084288 258506752 259350336 260112384 260379504 261144576 261412756 262180864 262419696 262695132 263461044 263467008 263737573 264241152 264512512 264753468 265289728 265531392 265804077 266585088 266864896 267649024 268435456 268748928 268955904 269305344 269746176 271700352 272214936 272498688 272778528 273014784 273580032 273829248 274347864 274915872 275204424 276013056 276535808 276824064 277348352 277360776 278175744 278461414 278702592 279279616 280190988 281014272 281546496 281763328 282591232 284050368 284638464 284884992 285177552 285474816 286015488 286276032 286868736 287412048 287713716 288559104 289406976 289968084 290344824 290568432 290820096 291118751 291422208 291974144 292926942 293787648 294570752 294953472 295436288 296400384 296621941 297271296 297493504 297576576 298450944 299908224 300223008 301098336 301105152 301989888 302575392 303464448 303776088 304668672 306241803 306477654 306875844 307141632 307371218 307378176 307777536 308281344 309280356 309604977 310514688 311015936 311102784 311427072 312016896 312030873 312947712 313540416 313781888 314189568 314703872 316983744 317584092 317915136 318241616 318517248 319176704 320218272 320735184 320824746 321071828 321159168 321767424 322015232 322961408 323338554 323587572 324538368 324628992 325153024 325582848 326889486 327172608 327849984 328470912 331392096 331822656 332078208 332365824 332707144 333053952 333684736 334680192 334773648 335314056 335666002 335757312 336652288 337641472 337750884 338296098 338735628 338743296 338996504 339290112 339738624 339992576 341748099 342752256 344112384 345800448 346816512 347172672 348192768 349892928 349990632 350260176 351019008 351281392 351289344 352321536 353004624 353463264 354041856 354405436 355446784 356606712 357557263 357654528 358021818 358331904 358607872 359073792 359661568 360827082 362267136 362953248 363331584 363704704 364019712 364773376 365105664 365797152 366554496 366939232 368017408 369098752 369529776 369814368 370514774 370900992 371603456 372816108 373587984 373911552 374295537 374685696 375395328 376515216 377228313 378406083 378733824 379517952 379846656 380236736 380633088 381353984 381371067 381701376 382491648 383216064 383618288 384745472 385875968 386624112 387126432 387424576 387760128 388562944 390569256 391716864 392119134 393271296 393629544 394042698 395191566 395200512 396361728 396768768 397130202 397934592 398297088 399877632 400297344 401464448 401473536 402653184 403433856 403958016 404619264 405034784 406224896 407550528 408322404 408636872 408748032 409167792 409522176 409837568 410370048 411041792 411521796 412373808 412806636 414019584 414803712 415236096 416022528 416041164 417263616 417692121 418053888 418919424 422319744 422644992 423445456 423886848 424689664 426075552 426957696 427327488 427646912 427766328 428212224 429023232 430303104 431118072 431450096 431570574 432717824 432838656 434110464 434952126 435852648 436230144 437133312 437961216 441856128 442430208 442770944 443154432 444071936 446240256 446364864 447085408 447676416 449862336 450334512 451061464 451647504 451657728 452386816 452984832 453863088 455196672 455664132 457003008 457472323 458816512 459716481 460313766 461056827 461067264 461666304 462422016 462896896 464257024 465772032 466523904 466654176 467013568 467140608 468025344 468385792 469762048 470310624 470672832 471284352 472055808 475475616 476376138 476872704 477362424 477775872 478765056 481102776 481237119 481607742 482651136 483022848 483937664 484442112 485359616 485381358 486807552 486943488 487729536 488374272 488739328 490334229 491774976 492706368 493085824 494534656 497088144 498117312 498548736 499060716 499580928 500527104 502020288 502971084 503499003 504541444 504978432 506023936 506462208 507444147 507510784 508103442 508494756 508935168 509988864 510954752 514128384 515498816 516168576 517013504 518700672 520224768 520759008 522289152 522825512 524361728 524839392 525390264 526922088 526934016 527475146 528482304 529025024 529506936 530579456 531062784 531608154 533170176 533729792 535298048 537032727 537497856 537911808 538610688 539492352 541240623 543400704 544429872 544997376 545557056 546029568 547160064 547658496 548695728 549831744 550408848 551451289 552026112 553071616 553648128 554696704 554721552 555772161 556351488 556922828 557405184 558559232 560381976 561875699 562028544 563092992 563526656 565182464 568100736 569276928 569769984 570355104 570949632 572030976 572552064 573737472 574824096 575427432 577118208 578813952 579936168 580689648 581136864 581640192 582237502 582844416 583948288 585853884 587575296 588178701 589141504 589906944 590872576 591064047 592787349 592800768 593243882 594542592 594987008 595153152 596901888 599816448 600446016 602196672 602210304 603979776 605150784 606928896 607552176 609337344 612483606 612955308 613751688 614283264 614742436 614756352 615555072 616562688 618560712 619209954 620209513 621029376 622031872 622205568 622854144 624033792 624061746 625895424 627080832 627563776 628379136 629407744 633967488 635168184 635830272 636483232 637034496 638353408 640436544 641470368 641649492 642143656 642318336 643534848 644030464 645922816 646677108 647175144 647355861 649076736 649257984 650306048 651165696 652428189 653778972 654345216 655699968 656941824 662784192 663645312 664156416 664731648 665414288 666107904 667369472 669360384 669547296 670628112 671332004 671514624 673304576 675282944 675501768 676592196 677471256 677486592 677993008 678580224 679477248 679985152 683496198 685504512 688224768 691600896 693633024 694345344 696385536 699785856 699981264 700520352 702038016 702562784 702578688 704643072 706009248 706926528 708083712 708810872 710893568 713213424 714564207 715114526 715309056 716043636 716663808 717215744 718147584 719323136 721654164 722411613 724534272 725906496 726663168 727409408 728039424 728072037 729546752 730211328 731594304 733108992 733878464 736034816 738197504 739059552 739628736 741029548 741801984 743206912 745632216 747175968 747823104 748591074 749371392 750790656 753030432 754456626 756812166 757467648 759035904 759693312 760473472 761266176 762707968 762742134 763402752 764983296 766432128 767236576 769490944 771751936 773248224 774252864 774849152 775520256 777125888 781138512 783433728 784238268 786542592 787259088 788085396 790383132 790401024 791212719 792723456 793537536 794260404 795869184 796594176 797412231 799755264 800594688 802928896 802947072 805306368 806867712 807916032 809238528 810069568 812449792 815101056 816644808 817273744 817496064 818335584 819044352 819675136 820740096 822083584 823043592 824747616 825613272 828039168 829607424 830472192 832045056 832082328 834527232 835384242 836107776 837838848 844639488 845289984 846890912 847773696 849379328 852151104 853915392 854654976 855293824 855532656 856424448 858046464 860606208 862236144 862900192 863141148 865435648 865677312 868220928 869904252 871705296 872460288 873356253 874266624 875922432 882947527 883712256 884860416 885541888 886308864 888143872 889865823 892480512 892729728 894170816 895352832 899724672 900669024 902122928 903295008 903315456 904773632 905969664 907726176 910393344 911328264 914006016 914944646 917633024 919432962 920627532 922113654 922134528 923332608 924844032 925793792 928514048 928814931 931544064 933047808 933308352 934027136 934281216 936050688 936771584 939524096 940621248 941345664 942568704 944111616 950951232 952752276 953745408 954724848 955551744 957530112 962205552 962474238 963215484 965302272 966045696 967875328 968884224 970719232 970762716 973615104 973886976 974614949 975459072 976748544 977478656 980668458 983549952 985412736 986171648 989069312 994176288 996234624 997097472 998121432 999161856 1001054208 1004040576 1005942168 1006998006 1009082888 1009956864 1012047872 1012924416 1014888294 1015021568 1016206884 1016989512 1017870336 1019977728 1021909504 1025244297 1028256768 1030997632 1032337152 1034027008 1037401344 1040449536 1041518016 1044578304 1045651024 1048723456 1049678784 1050780528 1053844176 1053868032 1054950292 1056964608 1058050048 1059013872 1061158912 1062125568 1063216308 1066340352 1067459584 1070596096 1072671789 1074065454 1074995712 1075823616 1077221376 1078984704 1082481246 1086801408 1088859744 1089994752 1091114112 1092059136 1094320128 1095316992 1097391456 1099663488 1100817696 1102902578 1104052224 1106143232 1107296256 1109393408 1109443104 1111544322 1112702976 1113845656 1114810368 1117118464 1120763952 1122886611 1123751398 1124057088 1126185984 1127053312 1130364928 1131684939 1135218249 1136201472 1138553856 1139539968 1140710208 1141899264 1144061952 1144113201 1145104128 1147474944 1149648192 1150854864 1154236416 1157627904 1159872336 1161379296 1162273728 1163280384 1164475004 1165688832 1167896576 1171707768 1174831007 1175150592 1176357402 1178283008 1179813888 1181745152 1182128094 1185574698 1185601536 1186487764 1189085184 1189974016 1190306304 1193803776 1199632896 1200892032 1204393344 1204420608 1207959552 1210301568 1213857792 1215104352 1218674688 1224967212 1225910616 1227503376 1228566528 1229484872 1229512704 1231110144 1233125376 1237121424 1238419908 1240419026 1242058752 1244063744 1244411136 1245708288 1248067584 1248123492 1251790848 1253076363 1254161664 1255127552 1256758272 1258815488 1267934976 1270336368 1271660544 1272966464 1274068992 1276706816 1280873088 1282940736 1283298984 1284287312 1284636672 1287069696 1288060928 1291845632 1293354216 1294350288 1294711722 1296801709 1298153472 1298515968 1300612096 1302331392 1304856378 1307557944 1308690432 1311399936 1313883648 1325568384 1327290624 1328312832 1329463296 1330828576 1332215808 1334738944 1338720768 1339094592 1341256224 1342664008 1343029248 1346609152 1350565888 1351003536 1353184392 1354942512 1354973184 1355986016 1357160448 1358954496 1359970304 1366992396 1371009024 1372416969 1376449536 1379149443 1383170481 1383201792 1387266048 1388690688 1392771072 1399571712 1399962528 1401040704 1404076032 1405125568 1405157376 1409286144 1412018496 1413853056 1416167424 1417621744 1421787136 1426426848 1429128414 1430229052 1430618112 1432087272 1433327616 1434431488 1436295168 1438646272 1443308328 1444823226 1449068544 1451812992 1453326336 1454818816 1456078848 1456144074 1459093504 1460422656 1463188608 1466217984 1467756928 1472069632 1476395008 1478119104 1479257472 1482059096 1483603968 1486413824 1491264432 1494351936 1495646208 1497182148 1498742784 1501581312 1506060864 1508913252 1510497009 1513624332 1514935296 1518071808 1519386624 1520946944 1522332441 1522532352 1525415936 1525484268 1526805504 1529966592 1532864256 1534473152 1538981888 1543503872 1546496448 1548505728 1549698304 1551040512 1554251776 1562277024 1566867456 1568476536 1573085184 1574518176 1576170792 1580766264 1580802048 1582425438 1585446912 1587075072 1588520808 1591738368 1593188352 1594824462 1599510528 1601189376 1605857792 1605894144 1611098181 1613735424 1615832064 1618477056 1620139136 1624899584 1630202112 1633289616 1634547488 1634992128 1636671168 1638088704 1639350272 1641480192 1644167168 1646087184 1649495232 1651226544 1654353867 1656078336 1659214848 1660944384 1664090112 1664164656 1667316483 1669054464 1670768484 1672215552 1675677696 1685627097 1689278976 1690579968 1693781824 1695547392 1698758656 1704302208 1707830784 1709309952 1710587648 1711065312 1712848896 1716092928 1721212416 1724472288 1725800384 1726282296 1730871296 1731354624 1736441856 1739808504 1743410592 1744920576 1746712506 1748533248 1751844864 1764536103 1765895054 1767424512 1769720832 1771083776 1772617728 1776287744 1778362047 1779731646 1784961024 1785459456 1788341632 1790705664 1799449344 1801338048 1804245856 1806590016 1806630912 1809547264 1811939328 1815452352 1820786688 1822656528 1828012032 1829889292 1835266048 1838865924 1841255064 1844227308 1844269056 1846163011 1846665216 1849688064 1851587584 1857028096 1857629862 1860628539 1863088128 1866095616 1866616704 1868054272 1868562432 1872101376 1873543168 1879048192 1881242496 1882691328 1885137408 1888223232 1901902464 1905504552 1907490816 1909449696 1911103488 1915060224 1924411104 1924948476 1926430968 1930604544 1932091392 1935750656 1937768448 1941438464 1941525432 1942067583 1947230208 1947773952 1949229898 1950918144 1953497088 1954957312 1961336916 1967099904 1970825472 1972343296 1978138624 1988352576 1992469248 1994194944 1996242864 1998323712 2002108416 2008081152 2011884336 2013996012 2018165776 2019913728 2024095744 2025848832 2029776588 2030043136 2032413768 2033979024 2035740672 2037831257 2039955456 2043819008 2050488594 2056513536 2061995264 2064674304 2068054016 2074802688 2080899072 2083036032 2089156608 2091302048 2097446912 2099357568 2101561056 2107688352 2107736064 2109900584 2113929216 2116100096 2118027744 2122317824 2124251136 2126432616 2132680704 2134919168 2141192192 2143692621 2145343578 2148130908 2149991424 2151647232 2154442752 2157969408 2164962492 2167234839 2173602816 2177719488 2179989504 2182228224 2184118272 2184216111 2188640256 2190633984 2194782912 2199326976 2201635392 2205805156 2208104448 2212286464 2214592512 2218786816 2218886208 2223088644 2225405952 2227691312 2229620736 2234236928 2241527904 2245773222 2247502796 2248114176 2252371968 2254106624 2260729856 2263369878 2270436498 2272402944 2277107712 2279079936 2281420416 2283798528 2288123904 2288226402 2290208256 2294949888 2299296384 2301709728 2308472832 2315255808 2319744672 2322758592 2324547456 2326560768 2328950008 2331377664 2335793152 2343415536 2349662014 2350301184 2352714804 2356566016 2359627776 2363490304 2364256188 2371149396 2371203072 2372975528 2373638157 2378170368 2379948032 2380612608 2387607552 2392236693 2399265792 2401784064 2408786688 2408841216 2415919104 2420603136 2427715584 2430208704 2437349376 2449934424 2451821232 2455006752 2457133056 2458969744 2459025408 2462220288 2466250752 2474242848 2476839816 2480838052 2484117504 2488127488 2488822272 2491416576 2496135168 2496246984 2502900841 2503581696 2506152726 2508323328 2510255104 2513516544 2517630976 2535869952 2540672736 2543321088 2545932928 2548137984 2553413632 2561746176 2565881472 2566597968 2568574624 2569273344 2574139392 2576121856 2583691264 2586708432 2588700576 2589423444 2593603418 2596306944 2597031936 2601224192 2604662784 2609712756 2615115888 2617380864 2620068759 2622799872 2627767296 2648842581 2651136768 2654581248 2656625664 2658926592 2661657152 2664431616 2669477888 2669597469 2677441536 2678189184 2682512448 2685328016 2686058496 2693218304 2701131776 2702007072 2706368784 2709885024 2709946368 2711972032 2714320896 2717908992 2719940608 2733984792 2742018048 2744833938 2752899072 2758298886 2766340962 2766403584 2774532096 2777381376 2785542144 2799143424 2799925056 2802081408 2808152064 2810251136 2810314752 2818572288 2824036992 2827706112 2832334848 2835243488 2843574272 2852853696 2858256828 2860458104 2861236224 2864174544 2866655232 2868862976 2872590336 2877292544 2886616656 2889646452 2898137088 2901113303 2903625984 2906652672 2909637632 2912157696 2912288148 2918187008 2920845312 2923844847 2926377216 2932435968 2935513856 2944139264 2952790016 2956238208 2958514944 2964118192 2967207936 2972827648 2982528864 2988703872 2991292416 2994364296 2997485568 3003162624 3012121728 3017826504 3020994018 3027248664 3029870592 3036143616 3038773248 3041893888 3044664882 3045064704 3050831872 3050968536 3053611008 3059933184 3065728512 3068946304 3077963776 3087007744 3092992896 3097011456 3099396608 3102081024 3108503552 3124554048 3133734912 3136953072 3146170368 3149036352 3152341584 3161532528 3161604096 3164850876 3170893824 3174150144 3177041616 3183476736 3186376704 3189648924 3199021056 3202306261 3202378752 3211715584 3211788288 3218015367 3222196362 3227470848 3231664128 3236954112 3240278272 3249799168 3260404224 3266579232 3269094976 3269984256 3273342336 3276177408 3278700544 3282960384 3288334336 3292174368 3298990464 3302453088 3308707734 3312156672 3318429696 3321888768 3328180224 3328329312 3334632966 3338108928 3341536968 3344431104 3351355392 3368659833 3371254194 3378557952 3381159936 3387563648 3391094784 3397517312 3405654747 3408604416 3415661568 3418619904 3421175296 3422130624 3425697792 3432185856 3432339603 3442424832 3448944576 3451600768 3452564592 3461742592 3462709248 3472883712 3479617008 3486821184 3489841152 3493425012 3497066496 3503689728 3524493021 3529072206 3531790108 3534849024 3539441664 3542167552 3545235456 3552575488 3556724094 3559463292 3569922048 3570918912 3576683264 3581411328 3598898688 3602676096 3608491712 3613180032 3613261824 3619094528 3623878656 3630904704 3641573376 3645313056 3656024064 3659778584 3670532096 3677731848 3682510128 3688454616 3688538112 3692326022 3693330432 3699376128 3703175168 3714056192 3715259724 3721257078 3726176256 3732191232 3733233408 3736108544 3737124864 3744202752 3747086336 3759229089 3762484992 3765382656 3770274816 3776446464 3803804928 3811009104 3814981632 3818899392 3822206976 3830120448 3848822208 3849896952 3852861936 3860159023 3861209088 3864182784 3871501312 3875536896 3882876928 3883050864 3884135166 3890405127 3894460416 3895547904 3898459796 3901836288 3906994176 3909914624 3922673832 3933129893 3934199808 3941650944 3944686592 3956277248 3976705152 3984938496 3988389888 3992485728 3996647424 4004216832 4016162304 4023768672 4027992024 4036331552 4039827456 4048191488 4051697664 4059553176 4060086272 4064827536 4067958048 4071481344 4075662514 4079910912 4087638016 4100977188 4113027072 4117250907 4123990528 4129348608 4136108032 4137448329 4149511443 4149605376 4161798144 4166072064 4178313216 4182604096 4194893824 4198715136 4203122112 4215376704 4215472128 4219801168 4227858432 4232200192 4236055488 4244635648 4248502272 4252865232 4265361408 4269838336 4282384384 4287385242 4290687156 4296261816 4299982848 4303294464 4308885504 4315938816 4329924984 4334469678 4347205632 4355438976 4359979008 4364456448 4368236544 4368432222 4377280512 4381267968 4389565824 4398653952 4403270784 4411610312 4416208896 4424572928 4429185024 4437573632 4437772416 4446177288 4450811904 4455382624 4459241472 4468473856 4483055808 4491546444 4495005592 4496228352 4504743936 4508213248 4521459712 4526739756 4531491027 4540872996 4544805888 4554215424 4558159872 4562840832 4566997323 4567597056 4576247808 4576452804 4580416512 4589899776 4598592768 4603419456 4616945664 4630511616 4639489344 4645517184 4649094912 4653121536 4657900016 4662755328 4671586304 4686831072 4699324028 4700602368 4705429608 4713132032 4719255552 4726980608 4728512376 4742298792 4742406144 4745951056 4747276314 4756340736 4759896064 4761225216 4775215104 4784473386 4798531584 4803568128 4817573376 4817682432 4841206272 4855431168 4860417408 4874698752 4899868848 4903642464 4910013504 4914266112 4917939488 4918050816 4924440576 4932501504 4948485696 4953679632 4961676104 4963061601 4968235008 4976254976 4977644544 4982833152 4992270336 4992493968 5001949449 5005801682 5007163392 5012305452 5016646656 5020510208 5027033088 5035261952 5056881291 5071739904 5081345472 5086642176 5091865856 5096275968 5106827264 5123492352 5131762944 5133195936 5137149248 5138546688 5148278784 5152243712 5167382528 5173416864 5177401152 5178846888 5187206836 5192613888 5194063872 5202448384 5209325568 5219425512 5230231776 5234761728 5240137518 5245599744 5255534592 5293608309 5297685162 5302273536 5309162496 5313251328 5317853184 5323314304 5328863232 5338955776 5339194938 5354883072 5356378368 5365024896 5370656032 5372116992 5386436608 5402263552 5404014144 5412737568 5419770048 5419892736 5423944064 5428641792 5435817984 5439881216 5467969584 5484036096 5489667876 5505798144 5516597772 5532681924 5532807168 5538489033 5549064192 5554762752 5571084288 5581885617 5598286848 5599850112 5604162816 5616304128 5620502272 5620629504 5637144576 5648073984 5655412224 5664669696 5670486976 5687148544 5705707392 5716513656 5720916208 5722472448 5728349088 5733310464 5737725952 5745180672 5754585088 5773233312 5779292904 5796274176 5802226606 5807251968 5813305344 5819275264 5824315392 5824576296 5836374016 5841690624 5847689694 5852754432 5864871936 5871027712 5888278528 5912476416 5917029888 5928236384 5934415872 5945655296 5965057728 5977407744 5982584832 5988728592 5994971136 6006325248 6024243456 6035653008 6041988036 6054497328 6059741184 6065964179 6072287232 6077546496 6083787776 6089329764 6090129408 6101663744 6101937072 6107222016 6113493771 6119866368 6131457024 6137892608 6155927552 6174015488 6180632689 6185985792 6194022912 6198793216 6204162048 6217007104 6249108096 6267469824 6273906144 6292340736 6298072704 6304683168 6323065056 6323208192 6329701752 6341787648 6348300288 6354083232 6366953472 6372753408 6379297848 6398042112 6404612522 6404757504 6423431168 6423576576 6436030734 6444392724 6454941696 6463328256 6473908224 6480556544 6499598336 6501704517 6520808448 6533158464 6538189952 6539968512 6546684672 6552354816 6557401088 6565920768 6576668672 6584348736 6597980928 6604906176 6617415468 6624313344 6636859392 6643777536 6656360448 6656658624 6669265932 6676217856 6683073936 6688862208 6702710784 6737319666 6742508388 6757115904 6762319872 6775127296 6782189568 6795034624 6811309494 6817208832 6822304643 6831323136 6837239808 6842350592 6844261248 6851395584 6864371712 6864679206 6884849664 6897889152 6903201536 6905129184 6923485184 6925418496 6945767424 6959234016 6973642368 6979682304 6986850024 6994132992 7007379456 7048986042 7058144412 7063580216 7069698048 7078883328 7084335104 7090470912 7105150976 7113448188 7118926584 7120914471 7139844096 7141837824 7153366528 7162822656 7176710079 7197797376 7205352192 7216983424 7226360064 7226523648 7238189056 7247757312 7261809408 7283146752 7290626112 7312048128 7319557168 7341064192 7355463696 7365020256 7376909232 7377076224 7384652044 7386660864 7398752256 7406350336 7428112384 7430519448 7442514156 7452352512 7464382464 7466466816 7472217088 7474249728 7488405504 7494172672 7508702523 7518458178 7524969984 7530765312 7540549632 7552892928 7607609856 7622018208 7629963264 7637798784 7644413952 7660240896 7697644416 7699793904 7705723872 7720318046 7722418176 7728365568 7743002624 7751073792 7765753856 7766101728 7768270332 7780810254 7788920832 7791095808 7796919592 7803672576 7813988352 7819829248 7845347664 7860206277 7866259786 7868399616 7883301888 7889373184 7912554496 7946527743 7953410304 7969876992 7976779776 7984971456 7993294848 8008433664 8008792407 8032324608 8047537344 8055984048 8072663104 8079654912 8096382976 8103395328 8119106352 8120172544 8129655072 8135916096 8142962688 8151325028 8159821824 8175276032 8201954376 8223817049 8226054144 8234501814 8247981056 8258697216 8272216064 8274896658 8299022886 8299210752 8323596288 8332144128 8356626432 8365208192 8389787648 8397430272 8406244224 8430753408 8430944256 8439602336 8455716864 8464400384 8472110976 8489271296 8497004544 8505730464 8530722816 8539676672 8564768768 8574770484 8581374312 8592523632 8599965696 8606588928 8617771008 8631877632 8659849968 8668939356 8694411264 8703339909 8710877952 8719958016 8728912896 8736473088 8736864444 8754561024 8762535936 8771534541 8779131648 8797307904 8806541568 8823220624 8832417792 8849145856 8858370048 8875147264 8875544832 8892354576 8901623808 8910765248 8918482944 8936947712 8966111616 8983092888 8990011184 8992456704 9009487872 9016426496 9042919424 9053479512 9062982054 9081745992 9089611776 9108430848 9116319744 9125681664 9133994646 9135194112 9152495616 9152905608 9160833024 9179799552 9197185536 9206838912 9233891328 9261023232 9278978688 9291034368 9298189824 9306243072 9315800032 9325510656 9343172608 9373662144 9398648056 9401204736 9410859216 9426264064 9438511104 9453961216 9457024752 9484597584 9484812288 9491902112 9494552628 9512681472 9519792128 9522450432 9550430208 9568946772 9597063168 9606918783 9607136256 9635146752 9635364864 9654046101 9682412544 9710862336 9720834816 9749397504 9799737696 9807284928 9820027008 9828532224 9835878976 9836101632 9848881152 9865003008 9896971392 9907359264 9923352208 9926123202 9936470016 9952509952 9955289088 9965666304 9984540672 9984987936 10003898898 10011603364 10014326784 10024610904 10033293312 10041020416 10054066176 10070523904 10113762582 10143479808 10162690944 10173284352 10183731712 10192551936 10213654528 10216964241 10246984704 10263525888 10266391872 10274298496 10277093376 10296557568 10304487424 10334765056 10346833728 10354802304 10357693776 10374413672 10385227776 10388127744 10404896768 10418651136 10438851024 10460463552 10469523456 10480275036 10491199488 10511069184 10573479063 10587216618 10595370324 10604547072 10618324992 10626502656 10635706368 10646628608 10657726464 10677911552 10678389876 10709766144 10712756736 10730049792 10741312064 10744233984 10772873216 10804527104 10808028288 10825475136 10839540096 10839785472 10847888128 10857283584 10871635968 10879762432 10935939168 10968072192 10979335752 11011596288 11033195544 11065363848 11065614336 11076978066 11098128384 11109525504 11142168576 11163771234 11196573696 11199700224 11208325632 11232608256 11241004544 11241259008 11277687267 11296147968 11310824448 11329339392 11340973952 11374297088 11411414784 11433027312 11441832416 11444944896 11456698176 11466620928 11475451904 11490361344 11509170176 11546466624 11558585808 11580477069 11592548352 11604453212 11614503936 11626610688 11638550528 11648630784 11649152592 11671215381 11672748032 11683381248 11695379388 11705508864 11729743872 11742055424 11776557056 11799389679 11824952832 11834059776 11856472768 11868831744 11891310592 11930115456 11954815488 11965169664 11977457184 11989942272 12012650496 12048486912 12071306016 12083976072 12108994656 12119482368 12131928358 12144574464 12155092992 12167575552 12178659528 12180258816 12203327488 12203874144 12214444032 12226987542 12239732736 12262914048 12275785216 12311855104 12351752721 12361265378 12371971584 12388045824 12397586432 12408324096 12434014208 12448534329 12498216192 12534939648 12547812288 12584681472 12596145408 12609366336 12646130112 12646416384 12659403504 12683575296 12696600576 12708166464 12733906944 12745506816 12758595696 12796084224 12809225044 12809515008 12846862336 12847153152 12872061468 12888785448 12909883392 12923141077 12926656512 12947816448 12961113088 12999196672 13003409034 13041616896 13066316928 13076379904 13079937024 13093369344 13104709632 13114802176 13131841536 13153337344 13168697472 13195961856 13209812352 13234830936 13248626688 13273718784 13287555072 13312720896 13313317248 13338531864 13352435712 13366147872 13377724416 13405421568 13474639332 13485016776 13514231808 13524639744 13550254592 13564379136 13590069248 13594473081 13622618988 13634417664 13644609286 13662646272 13674479616 13684701184 13688522496 13702791168 13728743424 13729358412 13769699328 13795778304 13806403072 13810258368 13846970368 13850836992 13891534848 13918468032 13947284736 13959364608 13973700048 13988265984 14014758912 14097972084 14116288824 14127160432 14139396096 14157766656 14168670208 14180941824 14210301952 14226896376 14237853168 14241828942 14264818799 14279688192 14283675648 14306733056 14325645312 14353420158 14395594752 14410704384 14433966848 14452720128 14453047296 14476378112 14523618816 14566293504 14581252224 14624096256 14639114336 14682128384 14710927392 14730040512 14753818464 14754152448 14769304088 14773321728 14797504512 14812700672 14856224768 14861038896 14885028312 14889184803 14904705024 14928764928 14932933632 14944434176 14948499456 14976811008 14988345344 15005848347 15017405046 15036916356 15049939968 15061530624 15081099264 15105785856 15170643873 15215219712 15244036416 15259926528 15275597568 15288827904 15320481792 15395288832 15399587808 15411447744 15440636092 15444836352 15456731136 15486005248 15502147584 15531507712 15532203456 15536540664 15561620508 15577841664 15582191616 15593839184 15607345152 15627976704 15639658496 15690695328 15720412554 15732519572 15736799232 15766603776 15778746368 15825108992 15893055486 15906820608 15939753984 15953559552 15969942912 15986589696 16016867328 16017584814 16064649216 16095074688 16111968096 16145326208 16159309824 16192765952 16206790656 16238212704 16240345088 16259310144 16271832192 16285925376 16302650056 16319643648 16350552064 16403908752 16447634098 16452108288 16469003628 16495962112 16517394432 16544432128 16549793316 16598045772 16598421504 16615467099 16647192576 16664288256 16713252864 16730416384 16745656851 16779575296 16794860544 16812488448 16861506816 16861888512 16879204672 16911433728 16928800768 16944221952 16978542592 16994009088 17011460928 17061445632 17079353344 17129537536 17149540968 17162748624 17185047264 17199931392 17213177856 17235542016 17263755264 17319699936 17337878712 17388822528 17406679818 17421755904 17439916032 17457825792 17472946176 17473728888 17509122048 17525071872 17543069082 17558263296 17594615808 17613083136 17646441248 17664835584 17698291712 17750294528 17751089664 17784709152 17803247616 17821530496 17836965888 17873895424 17932223232 17966185776 17980022368 17984913408 18018975744 18032852992 18085838848 18106959024 18125964108 18163491984 18179223552 18197892537 18216861696 18232639488 18251363328 18267989292 18270388224 18304991232 18305811216 18321666048 18340481313 18359599104 18394371072 18413677824 18467782656 18522046464 18541898067 18557957376 18582068736 18596379648 18612486144 18631600064 18651021312 18686345216 18747324288 18797296112 18802409472 18821718432 18852528128 18877022208 18907922432 18914049504 18969195168 18969624576 18983804224 18989105256 19025362944 19039584256 19044900864 19100860416 19137893544 19194126336 19213837566 19214272512 19270293504 19270729728 19308092202 19364825088 19421724672 19441669632 19498795008 19599475392 19614569856 19640054016 19657064448 19671757952 19672203264 19697762304 19730006016 19793942784 19814718528 19846704416 19852246404 19872940032 19905019904 19910578176 19931332608 19969081344 19969975872 20007797796 20023206728 20028653568 20049221808 20066586624 20082040832 20108132352 20141047808 20227525164 20286959616 20307793121 20325381888 20346568704 20367463424 20385103872 20427309056 20433928482 20466913929 20493969408 20527051776 20532783744 20548596992 20554186752 20593115136 20608974848 20669530112 20693667456 20709604608 20715387552 20748827344 20770455552 20776255488 20809793536 20837302272 20877702048 20920927104 20939046912 20960550072 20982398976 21022138368 21146958126 21174433236 21190740648 21209094144 21236649984 21253005312 21271412736 21293257216 21315452928 21355823104 21356779752 21362743413 21419532288 21425513472 21460099584 21482624128 21488467968 21545746432 21609054208 21616056576 21650950272 21679080192 21679570944 21695776256 21714567168 21743271936 21759524864 21871878336 21936144384 21958671504 22023192576 22066391088 22130727696 22131228672 22153956132 22196256768 22219051008 22284337152 22327542468 22393147392 22399400448 22416143827 22416651264 22465216512 22482009088 22482518016 22526107569 22555374534 22592295936 22621648896 22658678784 22681947904 22748594176 22822829568 22866054624 22883664832 22889889792 22913396352 22933241856 22950903808 22980722688 23018340352 23092933248 23117171616 23160954138 23185096704 23208906424 23229007872 23253221376 23277101056 23297261568 23298305184 23342430762 23345496064 23366762496 23390758776 23411017728 23459487744 23484110848 23553114112 23580618831 23598779358 23649905664 23668119552 23712945536 23737663488 23782621184 23839583229 23860230912 23909630976 23930339328 23954914368 23979884544 24025300992 24026377221 24096973824 24142612032 24167952144 24217989312 24238964736 24263856716 24289148928 24310185984 24335151104 24357319056 24360517632 24406654976 24407748288 24428888064 24453975084 24479465472 24525828096 24551570432 24623710208 24671451147 24703505442 24722530756 24743943168 24776091648 24795172864 24816648192 24868028416 24897068658 24996432384 25069879296 25095624576 25169362944 25192290816 25218732672 25292260224 25292832768 25318807008 25367150592 25393201152 25416332928 25467813888 25491013632 25517191392 25592168448 25618450088 25619030016 25693724672 25694306304 25744122936 25777570896 25819766784 25846282154 25853313024 25895632896 25922226176 25998393344 26006818068 26083233792 26110019727 26132633856 26152759808 26159874048 26186738688 26209419264 26229604352 26263683072 26314603623 26337394944 26391923712 26419624704 26469661872 26497253376 26547437568 26575110144 26625441792 26626634496 26677063728 26704871424 26732295744 26755448832 26810843136 26949278664 26970033552 27021113161 27028463616 27049279488 27100509184 27128758272 27180138496 27188946162 27245237976 27268835328 27289218572 27325292544 27348959232 27369402368 27377044992 27405582336 27457486848 27458716824 27531909251 27539398656 27591556608 27612806144 27620516736 27693940736 27701673984 27783069696 27836936064 27894569472 27918729216 27947400096 27976531968 28029517824 28195944168 28232577648 28254320864 28278792192 28315533312 28337340416 28361883648 28420603904 28453792752 28475706336 28483657884 28529637598 28559376384 28567351296 28613466112 28651290624 28706840316 28791189504 28820756349 28821408768 28867933696 28905440256 28906094592 28952756224 28962138303 29047237632 29132587008 29162504448 29248192512 29278228672 29364256768 29421854784 29460081024 29507636928 29508304896 29538608176 29546643456 29595009024 29625401344 29712449536 29722077792 29770056624 29778369606 29809410048 29857529856 29865867264 29888868352 29896998912 29953622016 29976690688 30011696694 30034810092 30073832712 30099879936 30123061248 30162198528 30211571712 30341287746 30430439424 30488072832 30519853056 30551195136 30577655808 30640963584 30790577664 30799175616 30822895488 30881272184 30889672704 30913462272 30972010496 31004295168 31063015424 31064406912 31073081328 31123241016 31155683328 31164383232 31187678368 31214690304 31255953408 31279316992 31381390656 31440825108 31465039144 31473598464 31533207552 31557492736 31650217984 31720437189 31786110972 31813641216 31879507968 31907119104 31939885824 31973179392 32033734656 32035169628 32129298432 32190149376 32223936192 32290652416 32318619648 32385531904 32413581312 32476425408 32480690176 32518620288 32543664384 32571850752 32605300112 32639287296 32701104128 32807817504 32895268196 32904216576 32938007256 32991924224 33034788864 33088864256 33099586632 33196091544 33196843008 33230934198 33294385152 33328576512 33426505728 33460832768 33491313702 33559150592 33589721088 33624976896 33723013632 33723777024 33758409344 33857601536 33888443904 33957085184 33988018176 34022921856 34122891264 34158706688 34259075072 34299081936 34325497248 34370094528 34399862784 34426355712 34471084032 34527510528 34639399872 34675757424 34741431207 34777645056 34813359636 34843511808 34879832064 34915651584 34945892352 34947457776 35013646143 35018244096 35050143744 35086138164 35116526592 35189231616 35226166272 35292882496 35329671168 35396583424 35398169037 35500589056 35502179328 35569418304 35606495232 35643060992 35673931776 35747790848 35864446464 35932371552 35960044736 35969826816 36037951488 36065705984 36171677696 36213918048 36251928216 36326983968 36358447104 36395785074 36433723392 36465278976 36502726656 36535978584 36540776448 36609982464 36611622432 36643332096 36680962626 36719198208 36788742144 36827355648 36935565312 37055258163 37083796134 37115914752 37164137472 37192759296 37224972288 37263200128 37302042624 37372690432 37494648576 37594592224 37604818944 37643436864 37705056256 37754044416 37815844864 37828099008 37938390336 37939249152 37967608448 37978210512 38050725888 38079168512 38089801728 38201720832 38275787088 38388252672 38427675132 38428545024 38540587008 38541459456 38616184404 38729650176 38769423231 38843449344 38883339264 38997590016 39198950784 39229139712 39280108032 39314128896 39343515904 39344406528 39395524608 39460012032 39587885568 39629437056 39693408832 39704492808 39745880064 39810039808 39821156352 39862665216 39938162688 39939951744 40015595592 40046413456 40057307136 40098443616 40133173248 40164081664 40216264704 40282095616 40455050328 40573919232 40615586242 40650763776 40693137408 40734926848 40770207744 40854618112 40867856964 40933827858 40987938816 41054103552 41065567488 41097193984 41108373504 41186230272 41217949696 41387334912 41419209216 41430775104 41497654688 41540911104 41552510976 41619587072 41674604544 41755404096 41841854208 41878093824 41921100144 41964797952 42044276736 42293916252 42348866472 42381481296 42418188288 42461749253 42473299968 42506010624 42542825472 42586514432 42630905856 42711646208 42713559504 42725486826 42794456397 42839064576 42851026944 42920199168 42965248256 42976935936 43091492864 43218108416 43232113152 43264428823 43301900544 43358160384 43359141888 43391552512 43429134336 43519049728 43743756672 43872288768 43917343008 44046385152 44132782176 44261455392 44262457344 44307912264 44392513536 44438102016 44568674304 44655084936 44667554409 44786294784 44798800896 44832287654 44833302528 44930433024 44964018176 44965036032 45052215138 45110749068 45184591872 45243297792 45317357568 45363895808 45497188352 45511931619 45645659136 45732109248 45767329664 45779779584 45826792704 45866483712 45901807616 45961445376 46036680704 46185866496 46234343232 46321908276 46370193408 46417812848 46458015744 46506442752 46554202112 46594523136 46596610368 46684861524 46690992128 46733524992 46781517552 46822035456 46918975488 46968221696 47106228224 47161237662 47197558716 47299811328 47336239104 47425891072 47475326976 47565242368 47679166458 47720461824 47819261952 47860678656 47909828736 47959769088 48050601984 48052754442 48193947648 48285224064 48335904288 48435978624 48477929472 48527713432 48578297856 48620371968 48670302208 48714638112 48721035264 48813309952 48815496576 48857776128 48907950168 48958930944 49051656192 49103140864 49247420416 49342902294 49407010884 49445061512 49487886336 49552183296 49590345728 49633296384 49736056832 49794137316 49846401297 49992864768 50139758592 50191249152 50236970553 50338725888 50384581632 50437465344 50584520448 50585665536 50637614016 50734301184 50786402304 50832665856 50935627776 50982027264 51034382784 51184336896 51236900176 51238060032 51387449344 51388612608 51488245872 51555141792 51639533568 51692564308 51706626048 51791265792 51844452352 51996786688 52013636136 52166467584 52220039454 52265267712 52305519616 52319748096 52373477376 52418838528 52459208704 52527366144 52629207246 52674789888 52783847424 52839249408 52939323744 52994506752 53094875136 53250883584 53253268992 53354127456 53409742848 53464591488 53510897664 53621686272 53898557328 53940067104 54042226322 54056927232 54098558976 54201018368 54257516544 54360276992 54377892324 54490475952 54537670656 54578437144 54593677611 54650585088 54697918464 54738804736 54754089984 54811164672 54914973696 54917433648 55021443939 55063818502 55078797312 55183113216 55225612288 55241033472 55387881472 55403347968 55566139392 55625694201 55673872128 55789138944 55837458432 55894800192 55953063936 56059035648 56391888336 56465155296 56508641728 56557584384 56631066624 56674680832 56723767296 56841207808 56907585504 56951412672 56967315768 57059275196 57118752768 57134702592 57226932224 57302581248 57413680632 57566719343 57582379008 57641512698 57642817536 57735867392 57810880512 57812189184 57905512448 57924276606 58094475264 58265174016 58325008896 58496385024 58556457344 58728513536 58843709568 58920162048 59015273856 59016609792 59077216352 59093286912 59190018048 59250802688 59424899072 59444155584 59540113248 59556739212 59618820096 59715059712 59731734528 59777736704 59793997824 59907244032 59953381376 60023393388 60069620184 60147665424 60199759872 60246122496 60324397056 60423143424 60682575492 60860878848 60923379363 60976145664 61039706112 61102390272 61155311616 61281927168 61400741787 61581155328 61598351232 61645790976 61762544368 61779345408 61826924544 61944020992 62008590336 62126030848 62128813824 62146162656 62246482032 62311366656 62328766464 62375356736 62429380608 62511906816 62558633984 62762781312 62881650216 62930078288 62947196928 63066415104 63114985472 63300435968 63440874378 63572221944 63627282432 63759015936 63814238208 63879771648 63946358784 64067469312 64070339256 64258596864 64380298752 64447872384 64581304832 64637239296 64771063808 64827162624 64952850816 65037240576 65087328768 65143701504 65210600224 65278574592 65402208256 65615635008 65790536392 65808433152 65876014512 65983848448 66069577728 66177728512 66199173264 66392183088 66393686016 66461868396 66588770304 66657153024 66725605969 66853011456 66921665536 66982627404 67118301184 67179442176 67248431481 67249953792 67446027264 67447554048 67516818688 67578322707 67715203072 67776887808 67914170368 67976036352 68045843712 68245782528 68317413376 68518150144 68598163872 68650994496 68740189056 68799725568 68852711424 68942168064 69055021056 69278799744 69351514848 69482862414 69555290112 69626719272 69687023616 69759664128 69831303168 69891784704 69894915552 70027292286 70036488192 70100287488 70172276328 70233053184 70378463232 70452332544 70585764992 70659342336 70793166848 70796338074 71001178112 71004358656 71138836608 71212990464 71286121984 71347863552 71495581696 71518749687 71728892928 71864743104 71920089472 71939653632 72075902976 72131411968 72343355392 72427836096 72503856432 72653967936 72716894208 72791570148 72867446784 72930557952 73005453312 73071957168 73081552896 73219964928 73223244864 73286664192 73361925252 73438396416 73577484288 73654711296 73871130624 74014353441 74110516326 74167592268 74231829504 74328274944 74385518592 74449944576 74526400256 74604085248 74745380864 74989297152 75189184448 75209637888 75286873728 75410112512 75508088832 75631689728 75656198016 75876780672 75878498304 75935216896 75956421024 76101451776 76158337024 76179603456 76403441664 76551574176 76776505344 76855350264 76857090048 77081174016 77082918912 77232368808 77459300352 77538846462 77686898688 77766678528 77995180032 78330059181 78397901568 78458279424 78560216064 78628257792 78687031808 78688813056 78791049216 78943810869 79175771136 79258874112 79386817664 79408985616 79491760128 79620079616 79642312704 79725330432 79876325376 79879903488 80031191184 80092826912 80114614272 80196887232 80266346496 80328163328 80432529408 80564191232 80910100656 81063339483 81147838464 81231172484 81301527552 81386274816 81469853696 81540415488 81709236224 81735713928 81867655716 81975877632 82108207104 82131134976 82194387968 82216747008 82372460544 82435899392 82595727753 82774669824 82838418432 82861550208 82995309376 83081822208 83105021952 83239174144 83349209088 83510808192 83683708416 83756187648 83842200288 83929595904 84088553472 84587832504 84697732944 84762962592 84836376576 84923498506 84946599936 85012021248 85085650944 85173028864 85261811712 85423292416 85427119008 85450973652 85588912794 85678129152 85702053888 85840398336 85930496512 85953871872 86182985728 86462269047 86464226304 86528857646 86603801088 86716320768 86718283776 86783105024 86858268672 87038099456 87487513344 87744577536 87834686016 88092770304 88265564352 88522910784 88524914688 88615824528 88785027072 88876204032 89137348608 89310169872 89335108818 89572589568 89597601792 89664575308 89666605056 89860866048 89928036352 89930072064 90104430276 90221498136 90369183744 90461987539 90486595584 90634715136 90727791616 90994376704 91023863238 91291318272 91464218496 91534659328 91559559168 91653585408 91732967424 91803615232 91922890752 92073361408 92371732992 92468686464 92643816552 92740386816 92835625696 92916031488 93012885504 93108404224 93189046272 93193220736 93369723048 93381984256 93467049984 93563035104 93644070912 93837950976 93936443392 94212456448 94322475324 94395117432 94599622656 94672478208 94851782144 94950653952 95130484736 95161311567 95358332916 95440923648 95638523904 95721357312 95819657472 95919538176 96101203968 96105508884 96387895296 96570448128 96671808576 96871957248 96955858944 97055426864 97156595712 97240743936 97340604416 97429276224 97442070528 97626619904 97630993152 97715552256 97815900336 97917861888 98103312384 98206281728 98494840832 98685804588 98814021768 98890123024 98975772672 99104366592 99180691456 99266592768 99472113664 99588274632 99692802594 99985729536 100279517184 100382498304 100473941106 100677451776 100769163264 100874930688 101169040896 101171331072 101275228032 101572804608 101665331712 101871255552 101964054528 102068765568 102368673792 102473800352 102476120064 102774898688 102777225216 102976491744 103110283584 103279067136 103385128616 103413252096 103582531584 103688904704 103993573376 104027272272 104224293621 104332935168 104440078908 104530535424 104611039232 104639496192 104746954752 104837677056 104918417408 105040938429 105054732288 105258414492 105349579776 105567694848 105678498816 105878647488 105989013504 106189750272 106194507111 106501767168 106506537984 106708254912 106819485696 106929182976 107021795328 107243372544 107797114656 107880134208 108084452644 108113854464 108197117952 108402036736 108515033088 108720553984 108755784648 108980951904 109075341312 109156874288 109187355222 109301170176 109395836928 109477609472 109508179968 109622329344 109829947392 109834867296 110042887878 110127637004 110157594624 110366226432 110451224576 110482066944 110775762944 110806695936 111251388402 111347744256 111578277888 111674916864 111789600384 111906127872 112118071296 112783776672 112930310592 113017283456 113115168768 113262133248 113349361664 113447534592 113682415616 113815171008 113902825344 113934631536 114118550392 114237505536 114269405184 114453864448 114605162496 114827361264 115133438686 115164758016 115283025396 115285635072 115471734784 115621761024 115624378368 115811024896 115848553212 116188950528 116308269693 116530348032 116650017792 116992770048 117112914688 117457027072 117687419136 117840324096 118030547712 118033219584 118154432704 118186573824 118380036096 118501605376 118849798144 118888311168 119080226496 119113478424 119237640192 119430119424 119463469056 119555473408 119587995648 119814488064 119906762752 120046786776 120139240368 120295330848 120399519744 120492244992 120648794112 120846286848 121365150984 121721757696 121846758726 121952291328 122079412224 122204780544 122310623232 122563854336 122801483574 123162310656 123196702464 123291581952 123525088736 123558690816 123653849088 123888041984 124252061696 124257627648 124292325312 124492964064 124622733312 124657532928 124750713472 124858761216 125023813632 125117267968 125525562624 125763300432 125860156576 125894393856 126132830208 126229970944 126600871936 126881748756 127144443888 127254564864 127385247759 127518031872 127628476416 127759543296 127892717568 128134938624 128140678512 128383369191 128517193728 128760597504 128895744768 129162609664 129274478592 129542127616 129654325248 129793286469 129905701632 130074481152 130174657536 130287403008 130421200448 130557149184 130804416512 131231270016 131581072784 131616866304 131752029024 131967696896 132139155456 132355457024 132398346528 132784366176 132787372032 132923736792 133177540608 133314306048 133451211938 133706022912 133843331072 133965254808 134236602368 134358884352 134496862962 134499907584 134892054528 134895108096 135033637376 135156645414 135430406144 135553775616 135952072704 136091687424 136491565056 136634826752 137036300288 137196327744 137301988992 137480378112 137599451136 137705422848 137884336128 138110042112 138557599488 138703029696 138965724828 139110580224 139253438544 139374047232 139519328256 139662606336 139783569408 139789831104 140054584572 140072976384 140200574976 140344552656 140466106368 140756926464 140904665088 141171529984 141318684672 141586333696 141592676148 142002356224 142008717312 142154551847 142277673216 142425980928 142572243968 142695727104 142991163392 143037499374 143457785856 143729486208 143840178944 143879307264 144151805952 144262823936 144686710784 144855672192 145007712864 145307935872 145433788416 145583140296 145734893568 145861115904 146010906624 146143914336 146163105792 146439929856 146446489728 146573328384 146723850504 146876792832 147154968576 147309422592 147742261248 148028706882 148221032652 148335184536 148463659008 148656549888 148771037184 148899889152 149052800512 149208170496 149490761728 149539203891 149978594304 150378368896 150419275776 150573747456 150820225024 151016177664 151263379456 151312396032 151753561344 151756996608 151870433792 151912842048 152202903552 152316674048 152359206912 152806883328 153103148352 153553010688 153710700528 153714180096 154162348032 154165837824 154464737616 154918600704 155077692924 155373797376 155533357056 155990360064 156660118362 156795803136 156913006789 156916558848 157120432128 157256515584 157374063616 157377626112 157582098432 157887621738 158351542272 158517748224 158773635328 158817971232 158983520256 159240159232 159284625408 159752650752 159759806976 160062382368 160185653824 160229228544 160393774464 160532692992 160656326656 160865058816 161128382464 161820201312 162126678966 162295676928 162462344968 162603055104 162772549632 162939707392 163080830976 163418472448 163471427856 163735311432 163781032833 163951755264 164216414208 164262269952 164388775936 164433494016 164744921088 164871798784 165064331817 165191455506 165549339648 165676836864 165723100416 165990618752 166163644416 166210043904 166478348288 166698418176 166877082603 167021616384 167367416832 167512375296 167684400576 167859191808 168177106944 169175665008 169395465888 169525925184 169672753152 169846997012 169893199872 170024042496 170171301888 170346057728 170523623424 170846584832 170854238016 170901947304 171177825588 171356258304 171404107776 171680796672 171860993024 171907743744 172365971456 172700158029 172924538094 172928452608 173057715292 173207602176 173432641536 173436567552 173566210048 173716537344 174076198912 174975026688 175489155072 175669372032 176185540608 176531128704 177045821568 177049829376 177231649056 177570054144 177752408064 178274697216 178620339744 178670217636 179145179136 179195203584 179329150616 179333210112 179721732096 179856072704 179860144128 180208860552 180442996272 180738367488 180923975078 180973191168 181269430272 181455583232 181988753408 182047726476 182582636544 182770138089 182928436992 183069318656 183119118336 183307170816 183465934848 183607230464 183845781504 184202225361 184743465984 184937372928 185287633104 185480773632 185671251392 185832062976 186025771008 186216808448 186378092544 186386441472 186739446096 186763968512 186934099968 187126070208 187288141824 187675901952 187872886784 188424912896 188644950648 188790234864 189147792127 189199245312 189344956416 189703564288 189901307904 190260969472 190322623134 190716665832 190881847296 191277047808 191442714624 191639314944 191839076352 192202407936 192211017768 192775790592 193140896256 193343617152 193743914496 193911717888 194110853728 194313191424 194481487872 194681208832 194858552448 195253239808 195261986304 195431104512 195631800672 195835723776 196206624768 196412563456 196989681664 197371609176 197628043536 197780246048 197951545344 198208733184 198361382912 198533185536 198944227328 199176549264 199385605188 199971459072 200176817907 200559034368 200764996608 200947882212 201354903552 201538326528 201745294443 201749861376 202338081792 202342662144 202550456064 202734968121 203145609216 203330663424 203742511104 203928109056 204137531136 204737347584 204947600704 204952240128 205549797376 205554450432 205952983488 206220567168 206558134272 206770257232 206826504192 207165063168 207377809408 207987146752 208054544544 208448587242 208665870336 208880157816 209061070848 209222078464 209278992384 209493909504 209675354112 209836834816 210081876858 210109464576 210516828984 210699159552 211135389696 211356997632 211757294976 211978027008 212379500544 212389014222 213003534336 213013075968 213416509824 213638971392 213858365952 214043590656 214486745088 215594229312 215760268416 216168905288 216227708928 216394235904 216804073472 217030066176 217441107968 217511569296 217961903808 218150682624 218313748576 218374710444 218602340352 218791673856 218955218944 219016359936 219244658688 219659894784 219669734592 220085775756 220255274008 220315189248 220732452864 220902449152 220964133888 221551525888 221613391872 222043060323 222502776804 222695488512 223156555776 223349833728 223579200768 223812255744 224236142592 225567553344 225860621184 226034566912 226230337536 226524266496 226698723328 226895069184 227364831232 227630342016 227805650688 227869263072 228237100784 228475011072 228538810368 228907728896 229210324992 229654722528 230266877372 230329516032 230566050792 230571270144 230943469568 231243522048 231248756736 231622049792 231697106424 232377901056 232616539386 233060696064 233300035584 233985540096 234225829376 234914054144 234990177543 235374838272 235680648192 236061095424 236066439168 236308865408 236373147648 237003210752 237699596288 237776622336 238160452992 238226956848 238475280384 238860238848 238926938112 239110946816 239175991296 239628976128 239813525504 240093573552 240278480736 240590661696 240799039488 240984489984 241297588224 241692573696 242730301968 243190018449 243443515392 243693517452 243904582656 244158824448 244409561088 244621246464 245127708672 245602967148 246324621312 246393404928 246583163904 247050177472 247117381632 247307698176 247776083968 247787183259 248504123392 248515255296 248584650624 248985928128 249245466624 249315065856 249501426944 249717522432 250047627264 250234535936 251051125248 251526600864 251720313152 251788787712 252265660416 252459941888 253201743872 253763497512 254288887776 254509129728 254770495518 255036063744 255256952832 255519086592 255785435136 256269877248 256281357024 256766738382 257034387456 257521195008 257791489536 258325219328 258548957184 259084255232 259386807141 259586572938 259811403264 260148962304 260349315072 260574806016 260842400896 261114298368 261608833024 262462540032 263162145568 263233732608 263504058048 263935393792 264278310912 264710914048 264796693056 265568732352 265574744064 265847473584 266355081216 266628612096 266902423876 267412045824 267686662144 267930509616 268473204736 268717768704 268993725924 268999815168 269784109056 269790216192 270067274752 270313290828 270860812288 271107551232 271385962617 271904145408 272183374848 272983130112 273269653504 274072600576 274392655488 274603977984 274960756224 275198902272 275410845696 275768672256 276220084224 277115198976 277406059392 277931449656 278221160448 278506877088 278748094464 279038656512 279325212672 279567138816 279579662208 280109169144 280145952768 280401149952 280689105312 280932212736 281513852928 281809330176 282343059968 282637369344 283172667392 283185352296 284017434624 284309103694 284555346432 284851961856 285144487936 285391454208 285982326784 286074998748 286915571712 287458972416 287680357888 287758614528 288303611904 288525647872 289711344384 290015425728 290615871744 290867576832 291166280592 291469787136 291722231808 292021813248 292287828672 292326211584 292879859712 292892979456 293146656768 293447701008 293753585664 294309937152 294618845184 295484522496 296057413764 296442065304 296670369072 296927318016 297232244771 297313099776 297542074368 297799778304 298105601024 298416340992 298981523456 299078407782 299957188608 300756737792 300838551552 301147494912 301640450048 302032355328 302526758912 302624792064 302851001761 303507122688 303513993216 303740867584 303825684096 304633348096 304718413824 305613766656 306206296704 307106021376 307421401056 307428360192 308324696064 308331675648 308929475232 309837201408 310155385848 310747594752 311066714112 311980720128 312672880863 313320236724 313591606272 313826013578 313833117696 314240864256 314513031168 314748127232 314755252224 315164196864 315775243476 316703084544 317035496448 317547270656 317635942464 317967040512 318480318464 318569250816 318583521333 319505301504 319519613952 320124764736 320371307648 320458457088 320787548928 321065385984 321312653312 321730117632 322256764928 323640402624 324253357932 324591353856 324924689936 325206110208 325545099264 325879414784 326161661952 326836944896 326942855712 327470622864 327562065666 327903510528 328432828416 328524539904 328777551872 328866988032 329489842176 329743597568 330128663634 330382911012 331098679296 331353673728 331446200832 331981237504 332327288832 332420087808 332956696576 333754165206 334043232768 334734833664 335024750592 335368801152 335718383616 336354213888 338351330016 338790931776 339051850368 339345506304 339693994024 339786399744 340048084992 340342603776 340692115456 341047246848 341693169664 341708476032 341803894608 342355651176 342712516608 342808215552 343361593344 343721986048 343815487488 344731942912 345400316058 345849076188 345856905216 346115430584 346415204352 346865283072 346873135104 347132420096 347433074688 348152397824 348924809079 349950053376 350978310144 351338744064 352371081216 353062257408 354091643136 354099658752 354463298112 355140108288 355504816128 356549394432 357240679488 357340435272 358290358272 358390407168 358658301232 358666420224 359443464192 359712145408 359720288256 360417721104 360885992544 361476734976 361847950156 361946382336 362538860544 362911166464 363977506816 364095452952 365165273088 365540276178 365856873984 366138637312 366238236672 366614341632 366931869696 367214460928 367691563008 368404450722 369486931968 369874745856 370575266208 370961547264 371342502784 371664125952 372433616896 372756185088 372772882944 373478892192 373527937024 373868199936 374252140416 374576283648 375351803904 375745773568 376849825792 377289901296 377580469728 378295584254 378398490624 378689912832 379407128576 379802615808 380521938944 380645246268 381433331664 381763694592 382155743277 382554095616 382885429248 383278629888 383678152704 384404815872 384422035536 385150107573 385551581184 386281792512 386687234304 387487828992 387823435776 388221707456 388626382848 388962975744 389362417664 389379859407 389717104896 390506479616 390523972608 390862209024 391263601344 391671447552 392413249536 392825126912 393979363328 394743218352 395256087072 395560492096 395903090688 396417466368 396722765824 397066371072 397888454656 398353098528 398771210376 399942918144 400353635814 401118068736 401529993216 401895764424 402709807104 403076653056 403490588886 403499722752 404676163584 404685324288 405100912128 405469936242 406291218432 406661326848 407856218112 408275062272 409474695168 409895201408 409904480256 411099594752 411108900864 411905966976 412441134336 413116268544 413540514464 413653008384 414330126336 414755618816 415974293504 416109089088 416897174484 417331740672 417760315632 418122141696 418444156928 418557984768 418987819008 419350708224 419673669632 420163753716 420218929152 421033657968 421398319104 422270779392 422713995264 423514589952 423956054016 424759001088 424778028444 426007068672 426026151936 426463655541 426833019648 427277942784 427716731904 428087181312 428973490176 431188458624 431520536832 432337810576 432455417856 432788471808 433608146944 434060132352 434882215936 435023138592 435923807616 436301365248 436627497152 436749420888 437204680704 437583347712 437910437888 438032719872 438489317376 439319789568 439339469184 440171551512 440510548016 440630378496 441464905728 441804898304 441928267776 443103051776 443226783744 444086120646 445005553608 445390977024 446313111552 446699667456 447158401536 447624511488 448472285184 451135106688 451721242368 452069133824 452460675072 453048532992 453397446656 453790138368 455260684032 455611301376 455738526144 456474201568 456950022144 457077620736 457815457792 458420649984 459309445056 460533754744 460659032064 461132101584 461142540288 461886939136 462487044096 462497513472 463244099584 463394212848 464755802112 465233078772 466121392128 466600071168 467079241783 467971080192 468451658752 469828108288 469980355086 470739020367 470749676544 471361296384 472122190848 472132878336 472617730816 472746295296 474006421504 475399192576 475553244672 476320905984 476453913696 476950560768 477720477696 477853876224 478221893632 479257952256 479627051008 480187147104 480556961472 481181323392 481598078976 481968979968 482595176448 483385147392 485460603936 486380036898 486887030784 487387034904 487809165312 488317648896 488819122176 489242492928 490255417344 491205934296 491343098499 492649242624 492786809856 493166327808 494100354944 494234763264 494615396352 495552167936 495574366518 497008246784 497030510592 497169301248 497971856256 498490933248 498630131712 499002853888 499435044864 500095254528 500469071872 500631247809 502102250496 503053201728 503440626304 503577575424 504531320832 504919883776 506403487744 507526995024 508577775552 509018259456 509540991036 510072127488 510513905664 511038173184 511570870272 512539754496 512562714048 513533476764 514068774912 515042390016 515582979072 516650438656 517097914368 518100474087 518168510464 518773614282 519173145876 519622806528 520297924608 520698630144 521149612032 521684801792 522228596736 523217666048 524925080064 526324291136 526467465216 527008116096 527870787584 528556621824 529421828096 529593386112 531137464704 531149488128 531694947168 532710162432 533257224192 533804847752 534824091648 535373324288 535861019232 536946409472 537435537408 537987451848 537999630336 539568218112 539580432384 540134549504 540626581656 541721624576 542215102464 542771925234 543808290816 544366749696 545966260224 546539307008 548310414267 548785310976 549207955968 549921512448 550397804544 550821691392 551537344512 552606676083 554230397952 554812118784 555862899312 556442320896 557013754176 557496188928 558077313024 558650425344 559134277632 559159324416 560218338288 560291905536 560802299904 561378210624 561864425472 563027705856 563618660352 564686119936 565274738688 566345334784 566370704592 567443376381 568034869248 568618207388 569110692864 569703923712 570288975872 570782908416 571964653568 572149997496 573831143424 574917944832 575360715776 575517229056 576607223808 577051295744 579422688768 580030851456 581231743488 581735153664 582332561184 582939574272 583444463616 584043626496 584575657344 585759719424 585785958912 586293313536 586895402016 587507171328 588619874304 589237690368 590969044992 592114827528 592884130608 593340738144 593854636032 594464489542 594626199552 595084148736 595599556608 596211202048 596832681984 597963046912 598156815564 599914377216 600530453721 601513475584 601677103104 602294989824 603280900096 604064710656 605235883329 605249584128 605702003522 607014245376 607027986432 607481735168 607651368192 609266696192 609436827648 611227533312 612412593408 614212042752 614842802112 614856720384 616649392128 616663351296 617858950464 619674402816 620310771696 621495189504 622133428224 623961440256 625345761726 626640473448 627183212544 627652027156 627666235392 628481728512 629026062336 629496254464 629510504448 630328393728 631550486952 633233912773 633406169088 634070992896 635094541312 635271884928 635934081024 636960636928 637138501632 637167042666 639010603008 639039227904 640249529472 640742615296 640916914176 641575097856 642130771968 642625306624 643460235264 644513529856 647280805248 648506715864 649182707712 649849379872 650412220416 651090198528 651758829568 652323323904 653673889792 653885711424 654941245728 655124131332 655807021056 656865656832 657049079808 657555103744 657733976064 658979684352 659487195136 660257327268 660765822024 662197358592 662707347456 662892401664 663962475008 664654577664 664840175616 665913393152 666129180969 667508330412 668086465536 669469667328 670049501184 670737602304 671436767232 672708427776 676702660032 677581863552 678103700736 678691012608 679387988048 679572799488 680096169984 680685207552 681384230912 682094493696 683386339328 683416952064 683607789216 684711302352 685425033216 685616431104 686723186688 687443972096 687630974976 689463885824 690800632116 691698152376 691713810432 692230861168 692830408704 693730566144 693746270208 694264840192 694866149376 696304795648 697849618158 699900106752 701956620288 702677488128 704742162432 706124514816 708183286272 708199317504 708926596224 711009632256 713098788864 714481358976 714680870544 716580716544 716780814336 717316602464 717332840448 718886928384 719424290816 719440576512 720835442208 721771985088 722953469952 723695900312 723892764672 725077721088 725822332928 727955013632 728190905904 729570055347 730330546176 731080552356 731713747968 732277274624 732476473344 733228683264 733863739392 734428921856 735383126016 736808901444 738973863936 739749491712 741150532416 741923094528 742685005568 743328251904 743361549777 744867233792 745512370176 745545765888 746957784384 747055874048 747736399872 748504280832 749152567296 750703607808 751491547136 753699651584 754579802592 755160939456 756591168508 756796981248 757379825664 758814257152 759605231616 761043877888 761290492536 762866663328 763527389184 764311486554 765108191232 765770858496 766557259776 767356305408 768809631744 768844071072 770300215146 771103162368 772563585024 773374468608 774975657984 775646871552 776443414912 777252765696 778724835328 778759718814 779434209792 781012959232 781047945216 781724418048 782527202688 783342895104 784826499072 785650253824 787958726656 789486436704 790512174144 791120984192 791806181376 792834932736 793445531648 794132742144 795776909312 796706197056 797542420752 799885836288 800707271628 802236137472 803059986432 803791528848 805419614208 806153306112 806981177772 806999445504 809352327168 809370648576 810201824256 810939872484 812582436864 813322653696 814157887851 815712436224 816550124544 818949390336 819790402816 819808960512 822199189504 822217801728 823811933952 824882268672 826232537088 827081028928 827306016768 828660252672 829511237632 831948587008 832218178176 833794348968 834663481344 835520631264 836244283392 836888313856 837115969536 837975638016 838701416448 839347339264 840327507432 840437858304 842067315936 842796638208 844541558784 845427990528 847029179904 847912108032 849518002176 849556056888 852052303872 852927311082 853666039296 854555885568 855433463808 856174362624 857946980352 862376917248 863041073664 864675621152 864910835712 865576943616 867216293888 869764431872 870046277184 871847615232 872602730496 873254994304 873498841776 874409361408 875166695424 875820875776 876065439744 876978634752 878639579136 878678938368 880343103024 881021096032 881260756992 882929811456 883609796608 883856535552 886206103552 886453567488 888172241292 890011107216 890781954048 891696734313 892626223104 893399334912 894316803072 895249022976 896944570368 902270213376 903442484736 904138267648 904921350144 906097065984 906794893312 907580276736 908553005283 910521368064 911222602752 911477052288 912948403136 913900044288 914155241472 915630915584 916841299968 918618890112 921067509488 921318064128 922264203168 922285080576 923773878272 924974088192 924995026944 926488199168 926788425696 929511604224 930466157544 932242784256 933200142336 934158483566 935942160384 936903317504 939656216576 939960710172 941478040734 941499353088 942722592768 944244381696 944265756672 945235461632 945492590592 948012843008 951106489344 952641811968 952907827392 953901121536 955440955392 955707752448 956443787264 958515904512 959254102016 960374294208 961113922944 962362646784 963196157952 963937959936 965190352896 966770294784 970921207872 972760073796 973774061568 974774069808 975618330624 976635297792 977638244352 978484985856 980510834688 982411868592 982686196998 985298485248 985573619712 986332655616 988200709888 988469526528 989230792704 991104335872 991148733036 994016493568 994061021184 994338602496 995081862929 995943712512 996981866496 997260263424 998005707776 998870089728 1000938143744 1001262495618 1004204500992 1006106403456 1006881252608 1007155150848 1009062641664 1009839767552 1012806975488 1015053990048 1017155551104 1018036518912 1019081982072 1020144254976 1021027811328 1022076346368 1023141740544 1025079508992 1025125428096 1027066953528 1028137549824 1030084780032 1031165958144 1033300877312 1034195828736 1036200948174 1036337020928 1037547228564 1038346291752 1039245613056 1040595849216 1041397260288 1042299224064 1043369603584 1044457193472 1046435332096 1046774427237 1049850160128 1052648582272 1052934930432 1054016232192 1055741575168 1057113243648 1058843656192 1059186772224 1062274929408 1062298976256 1063389894336 1065420324864 1066514448384 1067609695504 1069648183296 1070746648576 1071722038464 1073892818944 1074871074816 1075974903696 1075999260672 1079136436224 1079160864768 1080269099008 1081253163312 1083443249152 1084430204928 1085543850468 1087616581632 1088733499392 1091932520448 1093078614016 1096620828534 1097570621952 1098415911936 1099843024896 1100795609088 1101643382784 1103074689024 1105213352166 1108460795904 1109624237568 1111725798624 1112884641792 1114027508352 1114992377856 1117300850688 1118268555264 1118318648832 1120436676576 1120583811072 1121604599808 1122756421248 1123728850944 1126055411712 1127237320704 1129372239872 1130549477376 1132690669568 1132741409184 1134886752762 1136069738496 1137236414776 1138221385728 1139407847424 1140577951744 1141565816832 1143929307136 1144299994992 1146467229831 1147662286848 1149835889664 1150721431552 1151034458112 1153214447616 1154102591488 1155450322719 1158845377536 1160061702912 1162463486976 1163470307328 1164665122368 1165879148544 1166888927232 1168087252992 1168139578221 1169151314688 1171519438848 1171571917824 1172586627072 1173790804032 1175014342656 1177239748608 1178475380736 1181938089984 1184229655056 1185768261216 1186681476288 1187709272064 1188928979084 1189252399104 1190168297472 1191199113216 1192422404096 1193665363968 1195926093824 1196313631128 1199828754432 1201060907442 1203026951168 1203354206208 1204589979648 1206561800192 1208129421312 1210471766658 1210499168256 1211404007044 1214028490752 1214055972864 1214963470336 1215302736384 1218533392384 1218873655296 1224825186816 1228424085504 1229685604224 1229713440768 1233298784256 1233326702592 1235717900928 1239348805632 1240621543392 1242990379008 1244266856448 1247922880512 1250691523452 1253280946896 1254366425088 1255304054312 1255332470784 1256963457024 1258052124672 1258992508928 1259021008896 1260656787456 1263100973904 1266467825546 1266812338176 1268141985792 1270189082624 1270543769856 1271868162048 1273921273856 1274277003264 1274334085332 1278021206016 1278078455808 1279390966623 1280499058944 1281485230592 1281833828352 1283150195712 1284261543936 1285250613248 1286920470528 1294561610496 1297013431728 1298365415424 1299698759744 1300824440832 1302180397056 1303517659136 1304646647808 1307347779584 1307771422848 1309882491456 1310248262664 1311614042112 1313731313664 1314098159616 1315110207488 1315467952128 1317959368704 1318974390272 1320514654536 1321531644048 1324034544889 1324394717184 1325414694912 1325784803328 1327924950016 1329309155328 1329680351232 1331826786304 1332258361938 1335016660824 1336172931072 1338939334656 1340099002368 1341475204608 1342873534464 1345416855552 1353405320064 1355163727104 1356207401472 1357382025216 1358775976096 1359145598976 1360192339968 1361370415104 1362768461824 1366772678656 1366833904128 1367215578432 1369422604704 1370850066432 1371232862208 1373446373376 1374887944192 1375261949952 1378927771648 1381601264232 1383396304752 1383427620864 1384461722336 1385660817408 1387461132288 1387492540416 1388529680384 1389732298752 1392609591296 1395699236316 1399800213504 1401237725349 1403913240576 1405354976256 1409484324864 1412217061101 1412249029632 1416366572544 1416398635008 1417853192448 1422019264512 1426197577728 1428962717952 1429361741088 1433161433088 1433561628672 1434633204928 1434665680896 1437773856768 1438848581632 1438881153024 1441670884416 1443543970176 1445906939904 1447391800624 1447785529344 1450155442176 1451644665856 1455910027264 1456381811808 1459140110694 1460661092352 1462161104712 1463427495936 1464554549248 1464952946688 1466457366528 1467727478784 1468857843712 1470766252032 1473617802888 1477947727872 1479498983424 1482301064832 1483846189056 1485370011136 1486656503808 1486723099554 1489734467584 1491024740352 1491091531776 1493915568768 1495472799744 1497008561664 1498305134592 1501407215616 1502983094272 1507399303168 1509159605184 1510321878912 1513182337016 1513593962496 1514759651328 1517628514304 1519210463232 1522087755776 1522580985072 1525733326656 1527054778368 1528622973108 1530216382464 1531541716992 1533114519552 1534712610816 1537619263488 1537688142144 1540600430292 1542206324736 1545127170048 1546748937216 1549951315968 1551293743104 1552886829824 1554301422261 1554505531392 1557449670656 1557519437628 1558868419584 1562025918464 1562095890432 1563448836096 1565054405376 1566685790208 1569652998144 1571300507648 1575917453312 1578972873408 1581024348288 1582241968384 1583612362752 1585669865472 1586891063296 1588265484288 1591553818624 1593412394112 1595084841504 1599771672576 1601414543256 1604472274944 1606119972864 1607583057696 1610839228416 1612306612224 1613962355544 1613998891008 1618704654336 1618741297152 1620403648512 1621879744968 1625164873728 1626645307392 1628315775702 1631424872448 1633100249088 1637898780672 1639580805632 1639617921024 1644398379008 1644931242801 1647623867904 1649764537344 1652465074176 1654162057856 1654612033536 1659022475264 1663897174016 1664436356352 1667588697936 1669326962688 1671041262528 1672488566784 1673776627712 1674231939072 1675951276032 1677402832896 1678694678528 1680655014864 1680875716608 1684134631872 1685593276416 1689083117568 1690855981056 1694058359808 1695824216064 1699036004352 1699112113776 1702330129143 1704104607744 1705854622164 1707332078592 1709111771136 1710866927616 1712348725248 1715893960704 1724753834496 1726082147328 1729351242304 1729821671424 1731153887232 1734432587776 1739528863744 1740092554368 1743695230464 1745205460992 1746509988608 1746997683552 1748818722816 1750333390848 1751641751552 1752130879488 1757279158272 1757357876736 1760686206048 1762042192064 1762521513984 1765859622912 1767219593216 1767713071104 1772412207104 1772907134976 1776344482584 1780022214432 1781563908096 1783393468626 1785252446208 1786798669824 1788633606144 1790498045952 1793889140736 1801591361163 1804540426752 1806884969472 1808276535296 1809842700288 1812194131968 1813589786624 1815707649987 1817106010566 1821042736128 1822445205504 1822954104576 1825896806272 1827800088576 1828310482944 1831261831168 1833682599936 1837237780224 1842135018976 1842636128256 1844528406336 1844570161152 1847547756544 1849948176384 1849990053888 1852976398336 1853576851392 1859023208448 1860932315088 1864485568512 1866400284672 1868316967132 1871884320768 1873806635008 1879312433152 1879921420344 1882956081468 1882998706176 1885445185536 1888488763392 1888531513344 1890470923264 1890985181184 1896025686016 1899701738319 1902212978688 1905283623936 1905815654784 1907802243072 1910881910784 1911415504896 1912887574528 1917031809024 1918508204032 1920748588416 1922227845888 1924725293568 1926392315904 1927875919872 1930380705792 1933540589568 1941842415744 1945520147592 1947548123136 1949548139616 1951236661248 1953270595584 1955276488704 1956969971712 1961021669376 1964823737184 1965372393996 1970596970496 1971147239424 1972665311232 1976401419776 1976939053056 1978461585408 1982208671744 1982297466072 1988122042368 1988677204992 1990163725858 1991887425024 1993963732992 1994520526848 1996011415552 1997740179456 2001876287488 2002524991236 2008409001984 2012212806912 2013762505216 2014310301696 2018125283328 2019679535104 2030107980096 2034311102208 2036073037824 2038163964144 2040288509952 2042055622656 2044152692736 2046283481088 2050159017984 2050250856192 2054133907056 2056275099648 2060169560064 2062331916288 2066601754624 2068391657472 2072401896348 2072674041856 2075094457128 2076692583504 2078491226112 2080625713397 2081191698432 2082794520576 2084598448128 2086739207168 2088914386944 2092870664192 2093548854474 2099700320256 2105297164544 2105869860864 2108032464384 2111483150336 2114226487296 2117687312384 2118373544448 2124549858816 2124597952512 2126779788672 2133028896768 2135219391008 2139296366592 2141493297152 2143444076928 2147785637888 2149742149632 2151949807392 2151998521344 2158272872448 2158321729536 2160538198016 2162506326624 2166886498304 2168860409856 2171087700936 2175233163264 2177466998784 2183865040896 2186157228032 2188710166041 2193241657068 2195141243904 2196831823872 2199686049792 2201591218176 2203286765568 2206149378048 2210426704332 2216921591808 2219248475136 2223451597248 2225769283584 2228055016704 2229984755712 2230084649331 2234601701376 2236537110528 2236637297664 2240873353152 2241167622144 2243209199616 2245512842496 2247457701888 2252110823424 2254474641408 2258744479744 2261098954752 2265381339136 2265482818368 2269773505524 2272139476992 2274472829552 2276442771456 2278815694848 2281155903488 2283131633664 2287858614272 2288599989984 2292934459662 2295324573696 2299671779328 2301442863104 2302068916224 2306428895232 2308205182976 2310900645438 2317690755072 2320123405824 2324926973952 2326940614656 2329330244736 2331758297088 2336174505984 2336279156442 2338302629376 2343038877696 2343143835648 2345173254144 2347581608064 2350028685312 2354479497216 2356950761472 2363876179968 2368459310112 2371536522432 2373362952576 2375418544128 2377857958168 2378504798208 2380336594944 2382398226432 2384844808192 2387330727936 2391852187648 2392627262256 2399657508864 2402121814884 2406053902336 2406708412416 2409179959296 2413123600384 2416258842624 2420943533316 2420998336512 2422808014088 2428056981504 2428111945728 2429926940672 2430605472768 2437066784768 2437747310592 2442473663553 2449650373632 2456848171008 2459371208448 2459426881536 2466597568512 2466653405184 2471435801856 2478697611264 2481243086784 2485980758016 2488533712896 2495845761024 2501383046904 2506561893792 2508732850176 2510608108624 2510664941568 2513926914048 2516104249344 2517985017856 2518042017792 2521313574912 2526201947808 2532935651092 2533624676352 2536283971584 2540378165248 2541087539712 2543736324096 2547842547712 2548554006528 2548668170664 2556156911616 2558781933246 2560998117888 2562970461184 2563667656704 2566300391424 2568523087872 2570501226496 2573840941056 2589123220992 2594026863456 2596730830848 2599397519488 2601648881664 2607035318272 2609293295616 2614695559168 2615542845696 2619764982912 2620496525328 2623228084224 2627462627328 2628196319232 2630220414976 2630935904256 2635918737408 2637948780544 2641029309072 2643063288096 2648069089778 2648789434368 2650829389824 2651569606656 2655849900032 2658618310656 2659360702464 2663653572608 2664516723876 2670033321648 2672345862144 2675090202939 2677878669312 2680198004736 2682950409216 2685747068928 2690833711104 2706810640128 2710327454208 2712414802944 2714764050432 2717551952192 2718291197952 2720384679936 2722740830208 2725536923648 2725659015849 2733545357312 2733667808256 2734431156864 2738845209408 2741700132864 2742465724416 2746892746752 2749775888384 2750523899904 2757855543296 2763202528464 2766792609504 2766855241728 2768923444672 2771321634816 2774922264576 2774985080832 2777059360768 2779464597504 2785219182592 2791398472632 2799600427008 2802475450698 2807826481152 2810709952512 2818968649728 2824434122202 2824498059264 2832733145088 2832797270016 2835706384896 2844038529024 2857925435904 2858723482176 2866322866176 2867123257344 2869266409856 2869331361792 2875547713536 2877697163264 2877762306048 2883341768832 2887087940352 2891813879808 2894783601248 2895571058688 2900310884352 2903289331712 2911820054528 2912763623616 2918280221388 2921322184704 2924322209424 2926854991872 2929109098496 2929905893376 2932914733056 2935454957568 2937715687424 2941532504064 2947235605776 2955895455744 2958997966848 2964602129664 2967692378112 2970740022272 2973313007616 2973446199108 2979468935168 2982049480704 2982183063552 2985245588787 2987831137536 2990945599488 2994017123328 2996610269184 3002814431232 3005966188544 3014798606336 3018319210368 3020643757824 3026364674032 3027187924992 3029519302656 3035257028608 3038420926464 3044175511552 3045161970144 3051466653312 3054109556736 3057245946216 3060432764928 3063083433984 3066229039104 3069425221632 3075238526976 3075376284288 3081200860584 3084412649472 3090254340096 3093497874432 3099902631936 3102587486208 3105773659648 3108602844522 3109011062784 3114899341312 3115038875256 3117736839168 3124191780864 3126897672192 3130108810752 3133371580416 3139305996288 3142601015296 3151834906624 3157945746816 3162048696576 3164483936768 3167224725504 3171339730944 3173782126592 3176530968576 3186824788224 3190169683008 3199543345152 3202829086512 3208944549888 3212239945728 3215166115392 3221678456832 3224613224448 3227924711088 3227997782016 3237409308672 3237482594304 3240807297024 3243759489936 3250329747456 3253290614784 3256631551404 3262849744896 3266200498176 3269554692481 3275797561344 3279161611264 3279235842048 3288796758016 3289862485602 3295247735808 3299529074688 3304930148352 3308324115712 3309224067072 3318044950528 3327794348032 3328872712704 3335177395872 3338653925376 3342082525056 3344977133568 3347553255424 3351902552064 3354805665792 3357389357056 3361310029728 3361751433216 3368269263744 3371186552832 3378166235136 3381711962112 3388116719616 3391648432128 3398072008704 3398224227552 3404660258286 3408209215488 3411709244328 3414664157184 3418223542272 3421733855232 3424697450496 3431787921408 3439401689493 3449507668992 3452164294656 3458702484608 3459643342848 3462307774464 3468865175552 3479057727488 3480185108736 3487390460928 3490410921984 3493019977216 3493995367104 3497637445632 3500666781696 3503283503104 3504261758976 3504418734663 3514558316544 3514715753472 3521372412096 3524084384128 3525043027968 3531719245824 3534439186432 3535426142208 3544824414208 3545814269952 3552688965168 3560044428864 3563127816192 3566786937252 3570504892416 3573597339648 3577267212288 3580996091904 3587778281472 3603182722326 3609080853504 3613769938944 3616553070592 3619685400576 3624388263936 3627179573248 3631415299974 3634212021132 3642085472256 3644890411008 3645908209152 3651793612544 3655600177152 3656620965888 3662523662336 3674475560448 3684270037952 3685272256512 3689056812672 3689140322304 3695095513088 3699896352768 3699980107776 3705952796672 3707153702784 3718046416896 3721864630176 3728971137024 3732800569344 3736633934264 3743768641536 3747613270016 3758624866304 3759842840688 3765912162936 3765997412352 3770890371072 3776977526784 3777063026688 3780941846528 3781970362368 3792051372032 3799403476638 3804425957376 3810567247872 3811631309568 3815604486144 3821763821568 3822831009792 3825775149056 3834063618048 3838172899869 3841497176832 3844455691776 3849450587136 3852784631808 3855751839744 3860761411584 3883684831488 3891040295184 3895096246272 3899096279232 3902473322496 3906541191168 3910552977408 3913939943424 3922043338752 3929647474368 3930744787992 3941193940992 3942294478848 3945330622464 3952802839552 3953878106112 3956923170816 3964417343488 3964594932144 3972103634667 3976244084736 3977354409984 3980327451716 3983774850048 3987927465984 3989041053696 3992022831104 3995480358912 4003752574976 4005049982472 4016818003968 4024425613824 4027525010432 4028620603392 4036250566656 4039359070208 4060215960192 4068622204416 4072146075648 4076327928288 4080577019904 4084111245312 4088305385472 4100318035968 4100501712384 4108267814112 4112550199296 4120339120128 4124663832576 4133203509248 4136783314944 4144803792696 4145348083712 4150188914256 4153385167008 4156982452224 4161251426794 4162383396864 4165589041152 4169196896256 4173478414336 4177828773888 4185741328384 4187097708948 4199400640512 4203713176047 4210594329088 4211739721728 4216064928768 4222966300672 4228452974592 4236651183303 4236747088896 4249099717632 4249195905024 4253559577344 4266057793536 4270438782016 4278592733184 4282986594304 4286888153856 4295571275776 4299484299264 4303899614784 4303997042688 4316545744896 4316643459072 4321076396032 4325012653248 4333772996608 4337720819712 4342175401872 4350466326528 4354933997568 4367730081792 4372314456064 4377420332082 4386483314136 4390282487808 4393663647744 4399372099584 4403182436352 4406573531136 4412298756096 4420853408664 4433843183616 4438496950272 4446903194496 4451538567168 4456110033408 4459969511424 4460169298662 4469203402752 4473074221056 4473274595328 4481746706304 4486418399232 4491025684992 4494915403776 4504221646848 4508949282816 4517488959488 4522197909504 4530762678272 4530965636736 4539547011048 4544278953984 4548945659104 4552885542912 4557631389696 4562311806976 4566263267328 4575717228544 4577199979968 4585868919324 4590649147392 4599343558656 4602885726208 4604137832448 4612857790464 4616410365952 4621801290876 4635381510144 4640246811648 4649853947904 4653881229312 4658660489472 4662904266783 4663516594176 4672349011968 4672558312884 4676605258752 4686077755392 4686287671296 4690346508288 4695163216128 4700057370624 4708958994432 4713901522944 4727752359936 4736918620224 4743073044864 4746725905152 4750837088256 4755715916336 4757009596416 4760673189888 4764796452864 4769689616384 4774661455872 4783704375296 4785254524512 4799315017728 4804243629768 4812107804672 4813416824832 4818359918592 4826247200768 4832517685248 4841887066632 4841996673024 4845616028176 4856113963008 4856223891456 4859853881344 4861210945536 4874133569536 4875494621184 4884947327106 4899300747264 4913696342016 4918742416896 4918853763072 4933195137024 4942871603712 4957395222528 4962486173568 4977067425792 4991691522048 5002766093808 5013123787584 5017465700352 5021216217248 5021329883136 5027853828096 5032208498688 5035970035712 5036084035584 5042627149824 5052403895616 5065871302184 5067249352704 5072567943168 5080756330496 5082175079424 5087472648192 5095685095424 5097108013056 5097336341328 5106990387429 5112313823232 5117563866492 5121996235776 5125940922368 5127335313408 5132600782848 5137046175744 5141002452992 5147681882112 5178246441984 5188053726912 5193461661696 5198795038976 5203297763328 5214070636544 5218586591232 5229391118336 5231085691392 5239529965824 5240993050656 5246456168448 5254925254656 5256392638464 5260440829952 5271837474816 5275897561088 5282058618144 5286126576192 5296138179556 5297578868736 5301658779648 5303139213312 5311699800064 5317236621312 5318721404928 5327307145216 5329033447752 5340066643296 5344691724288 5350180405878 5355757338624 5360396009472 5365900818432 5371494137856 5381667422208 5404774083489 5413621280256 5420654908416 5424829605888 5429528100864 5435103904384 5436582395904 5440769359872 5451073847296 5451318031698 5467090714624 5467335616512 5468862313728 5477690418816 5483400265728 5484931448832 5493785493504 5499551776768 5501047799808 5515711086592 5526405056928 5533585219008 5533710483456 5537846889344 5542643269632 5549844529152 5549970161664 5554118721536 5558929195008 5570438365184 5582796945264 5599200854016 5604950901396 5615652962304 5621419905024 5637937299456 5648868244404 5648996118528 5665466290176 5665594540032 5671412769792 5688077058048 5699105214957 5715850871808 5717446964352 5732645732352 5734246514688 5738532819712 5738662723584 5751095427072 5755394326528 5755524612096 5766683537664 5774175880704 5783627759616 5789567202496 5791142117376 5800621768704 5806578663424 5823640109056 5825527247232 5836560442776 5842644369408 5848644418848 5853709983744 5858218196992 5859811786752 5865829466112 5870909915136 5875431374848 5883065008128 5894471211552 5911790911488 5917995933696 5929204259328 5935384756224 5941480044544 5946626015232 5946892398216 5958937870336 5964366127104 5970491177574 5975662275072 5981891198976 5988034246656 5993220538368 6005628862464 6011932377088 6036638420736 6041287515648 6052729348064 6054375849984 6059038605312 6070514057216 6088351023104 6090323940288 6102933306624 6108219113472 6114491892432 6120865529856 6126166867968 6132458078208 6138850443264 6150477053952 6150752568576 6162401721168 6168825298944 6180508680192 6186995748864 6199805263872 6205174972416 6211547319296 6217205689044 6218022125568 6229798682624 6230077750512 6235473678336 6241877140191 6248383561728 6253795344384 6260217621504 6266743160832 6278611992576 6285202030592 6303669813248 6315891493632 6324097393152 6328967873536 6334449451008 6342679461888 6347564253184 6353061937152 6373649576448 6380339366016 6399086690304 6405658173024 6417889099776 6424479891456 6430332230784 6443356913664 6449226448896 6455849422176 6455995564032 6474818617344 6474965188608 6481614594048 6487518979872 6500659494912 6506581229568 6513263102808 6525699489792 6532400996352 6539109384962 6551595122688 6558323222528 6558471684096 6577593516032 6579724971204 6590495471616 6599058149376 6609860296704 6616648231424 6618448134144 6636089901056 6657745425408 6670354791744 6677307850752 6684165050112 6689954267136 6695106510848 6703805104128 6709611331584 6714778714112 6722620059456 6723502866432 6736538527488 6742373105664 6756332470272 6763423924224 6776233439232 6783296864256 6796144017408 6796448455104 6809320516572 6816418430976 6823418488656 6829328314368 6836447084544 6843467710464 6849394900992 6863575842816 6878803378986 6899015337984 6904328589312 6917404969216 6919286685696 6924615548928 6937730351104 6958115454976 6960370217472 6965573040503 6974780921856 6980821843968 6986039954432 6987990734208 6995274891264 7006567006208 7008523517952 7008837469326 7029116633088 7029431506944 7042744824192 7048168768256 7050086055936 7063438491648 7068878372864 7070852284416 7089648828416 7091628539904 7105377930336 7120088857728 7126255632384 7133573874504 7141009784832 7147194679296 7154534424576 7161992183808 7175556562944 7206365444652 7218161707008 7227539877888 7233106141184 7239370801152 7248776527872 7254359146496 7262830599948 7268424042264 7284170944512 7289780822016 7291816418304 7303587225088 7311200354304 7313241931776 7325047324672 7327420990659 7348951120896 7368540075904 7370544513024 7378113625344 7378280644608 7390191026176 7399792705536 7399960215552 7411905593344 7414307405568 7436092833792 7443729260352 7457942274048 7465601138688 7473267868528 7487537283072 7495226540032 7517249732608 7519685681376 7531824325872 7531994824704 7541780742144 7553955053568 7554126053376 7561883693056 7563940724736 7584102744064 7598806953276 7608851914752 7621134495744 7623262619136 7631208972288 7643527643136 7645662019584 7651550298112 7676345799738 7682994353664 7688911383552 7698901174272 7705569263616 7711503679488 7721522823168 7767369662976 7782080590368 7790192492544 7798192558464 7804946644992 7821105954816 7827879886848 7844086677504 7859294948736 7861489575984 7882387881984 7884588957696 7890661244928 7905605679104 7907756212224 7913846341632 7928834686976 7929189864288 7944207269334 7952488169472 7954708819968 7960654903432 7967549700096 7975854931968 7978082107392 7984045662208 7990960717824 8007505149952 8010099964944 8025270608817 8033636007936 8048851227648 8055050020864 8057241206784 8072501133312 8078718140416 8120431920384 8137244408832 8144292151296 8152655856576 8161154039808 8168222490624 8176610770944 8176977047547 8200636071936 8201003424768 8216535628224 8225100398592 8240678240256 8249327665152 8266407018496 8273566629888 8289607585392 8290696167424 8300377828512 8306770334016 8313964904448 8322502853588 8324766793728 8331178082304 8338393792512 8346956828672 8355657547776 8371482656768 8374195417896 8398801281024 8407426352094 8421188658176 8423479443456 8432129857536 8445932601344 8456905949184 8473302366606 8473494177792 8498199435264 8498391810048 8507119154688 8532115587072 8540877564032 8565973188608 8573776307712 8591142551552 8598968598528 8607799229568 8607994085376 8633091489792 8633286918144 8642152792064 8650025306496 8667545993216 8675441639424 8684350803744 8700932653056 8709867995136 8735460163584 8744628912128 8754840664164 8772966628272 8780564975616 8787327295488 8798744199168 8806364872704 8813147062272 8824597512192 8841706817328 8867686367232 8876993900544 8893806388992 8903077134336 8912220066816 8919939022848 8920338597324 8938406805504 8946148442112 8946549190656 8955736766361 8963493412608 8972836798464 8982051369984 8989830807552 9008443293696 9017898565632 9034977918976 9044395819008 9061525356544 9061931273472 9079094022096 9088557907968 9097891318208 9105771085824 9115262779392 9124623613952 9132526534656 9151434457088 9154399959936 9171737838648 9181298294784 9198687117312 9205771452416 9208275664896 9225715580928 9232820731904 9243602581752 9270763020288 9280493623296 9299707895808 9307762458624 9317320978944 9325808533566 9327033188352 9344698023936 9345116625768 9353210517504 9372575342592 9380693016576 9390326432256 9400114741248 9417917988864 9427803045888 9455504719872 9473837240448 9486146089728 9493451810304 9501674176512 9511431832672 9514019192832 9521346379776 9529592905728 9539379232768 9567408750592 9570509049024 9598630035456 9608487259536 9624215609344 9626833649664 9636719837184 9652494401536 9665035370496 9683774133264 9683993346048 9691232056352 9712227926016 9712447782912 9719707762688 9722421891072 9748267139072 9750989242368 9769894654212 9798601494528 9808664077443 9827392684032 9837484833792 9837707526144 9866390274048 9885743207424 9914790445056 9924972347136 9954134851584 9983383044096 10005532187616 10026247575168 10034931400704 10042432434496 10042659766272 10055707656192 10064416997376 10071940071424 10072168071168 10085254299648 10104807791232 10131742604368 10134498705408 10145135886336 10161512660992 10164350158848 10174945296384 10191370190848 10194216026112 10194672682656 10213980774858 10224627646464 10235127732984 10243992471552 10251881844736 10254670626816 10265201565696 10274092351488 10282004905984 10295363764224 10356492883968 10376107453824 10386923323392 10397590077952 10406595526656 10428141273088 10437173182464 10462171382784 10479059931648 10481986101312 10492912336896 10509850509312 10512785276928 10520881659904 10543674949632 10551795122176 10564117236288 10572253152384 10592276359112 10595157737472 10603317559296 10606278426624 10623399600128 10634473242624 10637442809856 10654614290432 10658066895504 10680133286592 10689383448576 10700360811756 10711514677248 10720792018944 10731801636864 10742988275712 10763334844416 10809548166978 10827242560512 10841309816832 10849659211776 10859056201728 10870207808768 10873164791808 10881538719744 10902147694592 10902636063396 10934181429248 10934671233024 10937724627456 10955380837632 10966800531456 10969862897664 10987570987008 10999103553536 11031422173184 11052810113856 11067170438016 11067420966912 11075693778688 11085286539264 11099689058304 11099940323328 11108237443072 11117858390016 11140876730368 11165593890528 11198401708032 11209901802792 11231305924608 11242839810048 11275874598912 11297736488808 11297992237056 11330932580352 11331189080064 11342825539584 11376154116096 11398210429914 11431701743616 11434893928704 11465291464704 11468493029376 11477065639424 11477325447168 11502190854144 11510788653056 11514518699607 11533367075328 11548351761408 11567255519232 11579134404992 11582284234752 11613157326848 11647280218112 11651054494464 11673120885552 11685288738816 11697288837696 11707419967488 11716436393984 11719623573504 11731658932224 11741819830272 11750862749696 11766130016256 11788942423104 11823581822976 11835991867392 11858408518656 11870769512448 11882960089088 11893252030464 11893784796432 11916310904001 11917875740672 11928732254208 11940982355148 11951324550144 11963782397952 11976068493312 11986441076736 12011257724928 12023864754176 12073276841472 12082575031296 12105458696128 12108751699968 12118077210624 12141028114432 12176702046208 12180647880576 12205866613248 12216438226944 12228983784864 12241731059712 12252333735936 12264916156416 12300954107904 12301505137152 12324803442336 12337650597888 12361017360384 12373991497728 12399610527744 12410349944832 12423094638592 12434411378088 12436044251136 12459597365248 12460155501024 12470947356672 12483754280382 12496767123456 12507590688768 12520435243008 12533486321664 12557223985152 12570404061184 12611139528141 12631782987264 12648194786304 12657935747072 12668898902016 12685358923776 12695128506368 12709953549909 12747299152896 12760678732032 12798173380608 12811316346048 12835778199552 12848959782912 12860664461568 12886713827328 12898452897792 12911698844352 12911991128064 12949637234688 12949930377216 12963229188096 12975037959744 13001318989824 13013162459136 13026526205616 13051398979584 13064801992704 13078218769924 13103190245376 13116646445056 13116943368192 13155187032064 13159449942408 13180990943232 13198116298752 13219720593408 13233296462848 13236896268288 13272179802112 13315490850816 13340709583488 13354615701504 13368330100224 13379908534272 13390213021696 13407610208256 13419222663168 13429557428224 13445240118912 13473077054976 13484746211328 13512664940544 13526847848448 13552466878464 13566593728512 13592288034816 13592896910208 13618641033144 13632836861952 13646836977312 13658656628736 13672894169088 13686935420928 13698789801984 13727151685632 13757606757972 13798030675968 13808657178624 13834809938432 13838573371392 13849231097856 13875460702208 13920740434944 13931146081006 13949561843712 13961643687936 13972079908864 13975981468416 13990549782528 14013134012416 14017047035904 14017674938652 14058233266176 14058863013888 14085489648384 14096337536512 14100172111872 14126876983296 14137756745728 14141704568832 14183257079808 14210755860672 14240177715456 14252511264768 14267147749008 14282019569664 14294389358592 14309068849152 14323984367616 14351113125888 14412730889304 14436323414016 14455079755776 14466212282368 14478741602304 14497553055744 14508718292992 14525661199896 14536848084528 14564379993779 14568341889024 14579561644032 14583632836608 14607174450176 14622400708608 14626483863552 14650094649344 14654841981318 14697902241792 14737080151808 14741089026048 14756227250688 14756561289216 14780382052352 14799585411072 14823811186688 14828614811136 14872185667584 14887458520704 14931202277376 14946535737056 14975074566144 14990453080064 15034499465216 15039371362752 15063648651744 15063989649408 15083561484288 15107910107136 15108252106752 15123767386112 15127881449472 15168205488128 15197613906552 15217703829504 15242268991488 15246525238272 15262417944576 15287055286272 15291324039168 15303100596224 15320971162287 15352691599476 15365988707328 15377822767104 15397802348544 15411138527232 15423007358976 15443045646336 15534739325952 15564161180736 15580384985088 15596385116928 15609893289984 15642211909632 15655759773696 15688173355008 15718589897472 15722979151968 15764775763968 15769177915392 15781322489856 15811211358208 15815512424448 15827692683264 15857669373952 15858379728576 15888414538668 15904976338944 15909417639936 15921309806864 15935099400192 15951709863936 15956164214784 15968091324416 15981921435648 16015010299904 16020199929888 16050541217634 16067272015872 16097702455296 16110100041728 16114482413568 16145002266624 16157436280832 16240863840768 16274488817664 16288584302592 16305311713152 16322308079616 16353221541888 16353954095094 16401272143872 16402006849536 16433071256448 16450200797184 16481356480512 16498655330304 16532814036992 16547133259776 16579215170784 16581392334848 16600755657024 16613540668032 16627929808896 16645005707176 16649533587456 16662356164608 16676787585024 16693913657344 16711315095552 16742965313536 16748390835792 16797602562048 16814852704188 16842377316352 16846958886912 16864259715072 16891865202688 16913811898368 16946604733212 16946988355584 16996398870528 16996783620096 17014238309376 17064231174144 17081755128064 17097315644871 17131946377216 17147552615424 17182285103104 17197937197056 17215598459136 17215988170752 17266182979584 17266573836288 17284305584128 17300050612992 17335091986432 17350883278848 17368701607488 17401865306112 17419735990272 17470920327168 17489257824256 17509681328328 17545933256544 17561129951232 17574654590976 17597488398336 17612729745408 17626294124544 17649195024384 17683413634656 17735372734464 17753987801088 17787612777984 17806154268672 17824440133632 17839878045696 17840677194648 17876813611008 17893098381312 17911473532722 17926986825216 17945673596928 17964102739968 17979661615104 18016886587392 18035797131264 18069955837952 18123050713088 18123862546944 18158188044192 18177115815936 18195782636416 18211542171648 18249247227904 18265053069312 18302868914176 18308799919872 18343475677296 18362596589568 18397374234624 18411542904832 18416551329792 18451431161856 18465641463808 18487205163504 18541526040576 18560987246592 18599415791616 18615524917248 18634641957888 18651617067132 18654066376704 18689396047872 18690233251536 18706421035008 18725631420573 18745150685184 18761386033152 18780652864512 18800229482496 18835835977728 18855606091776 18911009439744 18947674480896 18972292179456 18986903620608 19003348353024 19022863665344 19028038385664 19042692759552 19059185811456 19078758465536 19134817501184 19141018098048 19197260070912 19216974519072 19248431218688 19253667299328 19273439674368 19304988803072 19330070740992 19367548266528 19367986692096 19382464112704 19424455852032 19424895565824 19439415525376 19444843782144 19496534278144 19501978484736 19539789308424 19597202989056 19617328154886 19654785368064 19674969667584 19675415052288 19732780548096 19771486414848 19829580890112 19849944694272 19908269703168 20011064375232 20052495150336 20069862801408 20084864868992 20085319532544 20111415312384 20128833994752 20143880142848 20144336142336 20170508599296 20209615582464 20263485208736 20268997410816 20290271772672 20323025321984 20328700317696 20349890592768 20382740381696 20388432052224 20389345365312 20427961549716 20449255292928 20470255465968 20487984943104 20503763689472 20509341253632 20530403131392 20548184702976 20564009811968 20590727528448 20712985767936 20752214907648 20773846646784 20795180155904 20813191053312 20856282546176 20874346364928 20896719121509 20924342765568 20958119863296 20963972202624 20985824673792 21019701018624 21025570553856 21041763319808 21087349899264 21103590244352 21128234472576 21144506304768 21184552718224 21190315474944 21206635118592 21212556853248 21246799200256 21268946485248 21274885619712 21309228580864 21316133791008 21360266573184 21378766897152 21400721623512 21423029354496 21441584037888 21463603273728 21485976551424 21526669688832 21619096333956 21654485121024 21682619633664 21699318423552 21718112403456 21740415617536 21746329583616 21763077439488 21804295389184 21805272126792 21869342466048 21875449254912 21910761675264 21933601062912 21939725795328 21975141974016 21998207107072 22062844346368 22105620227712 22134340876032 22134841933824 22151387557376 22170573078528 22199378116608 22199880646656 22216474886144 22235716780032 22331187781056 22396803416064 22419803605584 22462611849216 22485679620096 22551749197824 22595472977616 22595984474112 22661865160704 22662378160128 22685651079168 22752308232192 22796420859828 22863403487232 22869787857408 22886882847367 22930582929408 22936986058752 22954131278848 22954650894336 23021577306112 23029037399214 23066734150656 23096703522816 23134511038464 23158268809984 23164568469504 23226314653696 23294560436224 23302108988928 23346241771104 23370577477632 23394577675392 23414839934976 23432872787968 23463317864448 23483639660544 23501725499392 23532260032512 23577884846208 23647163645952 23671983734784 23716817037312 23741539024896 23765920178176 23786504060928 23787569592864 23832621808002 23835751481344 23857464508416 23881964710296 23902649100288 23927564795904 23952136986624 23972882153472 24022515449856 24047729508352 24075811826451 24146553682944 24165150062592 24210917392256 24217503399936 24236154421248 24282056228864 24353404092416 24361295761152 24411733226496 24432876453888 24457967569728 24483462119424 24504667471872 24529832312832 24530931142641 24601908215808 24603010274304 24649606884672 24675301195776 24722034720768 24747982995456 24799221055488 24820699889664 24846189277184 24868822756176 24872088502272 24919194730496 24920311002048 24941894713344 24967508560764 24993534246912 25015181377536 25040870486016 25066972643328 25114447970304 25140808122368 25222279056282 25263565974528 25296389572608 25315871494144 25337797804032 25370717847552 25390257012736 25419907099818 25494598305792 25521357464064 25596346761216 25622632692096 25697919565824 25721328923136 25773427654656 25796905795584 25823397688704 25823982256128 25899274469376 25899860754432 25926458376192 25950075919488 26002637979648 26026324918272 26053052411232 26102797959168 26129603985408 26156437539848 26206380490752 26233292890112 26233886736384 26310374064128 26318899884816 26361981886464 26396232597504 26439441186816 26466592925696 26473792536576 26544359604224 26630981701632 26681419166976 26709231403008 26736660200448 26759817068544 26780426043392 26815220416512 26838445326336 26867210299083 26890480237824 26946154109952 26969492422656 27025329881088 27053695696896 27104933756928 27133187457024 27184576069632 27185793820416 27237282066288 27265673723904 27293673954624 27317313257472 27345788338176 27373870841856 27397579603968 27454303371264 27515213515944 27596061351936 27617314357248 27669619876864 27677146742784 27698462195712 27750921404416 27841480869888 27862292162012 27899123687424 27923287375872 27944159817728 27951962936832 27981099565056 28026268024832 28034094071808 28035349877304 28117726027776 28170979296768 28192675073024 28200344223744 28253753966592 28275513491456 28283409137664 28366514159616 28421511721344 28480355430912 28505022529536 28534295498016 28564039139328 28588778717184 28618137698304 28702226251776 28825461778608 28872646828032 28910159511552 28932424564736 28957483204608 28995106111488 29017436585984 29051322399792 29073696169056 29128759987558 29136683778048 29159123288064 29167265673216 29214348900352 29244801417216 29252967727104 29300189298688 29309683962636 29395804483584 29425992232329 29474160303616 29482178052096 29512454501376 29513122578432 29560764104704 29599170822144 29657229622272 29744371335168 29774917041408 29862404554752 29893071474112 29950149132288 29980906160128 30068998930432 30078742725504 30127297303488 30127979298816 30167122968576 30215820214272 30216504213504 30247534772224 30255762898944 30336410976256 30395227813104 30435407659008 30484537982976 30493050476544 30524835889152 30574110572544 30582648078336 30606201192448 30641942324574 30705383198952 30731977414656 30755645534208 30795604697088 30822277054464 30846014717952 30886091292672 31069478651904 31128322361472 31160769970176 31192770233856 31219786579968 31284423819264 31311519547392 31437179794944 31445958303936 31529551527936 31538355830784 31562644979712 31622422716416 31631024848896 31655385366528 31715338747904 31716759457152 31776829077336 31809952677888 31818835279872 31842619613728 31870198800384 31903419727872 31912328429568 31936182648832 31963842871296 32030020599808 32040399859776 32101082435268 32134544031744 32195404910592 32220200083456 32228964827136 32290004533248 32314872561664 32481727681536 32548977635328 32577168605184 32610623426304 32644616159232 32706443083776 32707908190188 32802544287744 32804013699072 32866142512896 32900401594368 32962712961024 32997310660608 33065628073984 33094266519552 33158430341568 33162784669696 33201511314048 33227081336064 33255859617792 33290011414352 33299067174912 33324712329216 33353575170048 33387827314688 33422630191104 33485930627072 33496781671584 33595205124096 33629705408376 33684754632704 33693917773824 33728519430144 33783730405376 33827623796736 33893209466424 33893976711168 33992797741056 33993567240192 34028476618752 34128462348288 34163510256128 34194631289742 34263892754432 34295105230848 34395874394112 34431196918272 34431976341504 34532365959168 34568611168256 34600101225984 34670183972864 34701766557696 34737403214976 34839471980544 34941840654336 34978515648512 35019362656656 35091866513088 35122259902464 35149309181952 35194976796672 35225459490816 35252588249088 35298390048768 35366827269312 35470745468928 35507975602176 35575225555968 35612308537344 35648880267264 35679756091392 35681354389296 35748932712003 35753627222016 35786196762624 35822947065444 35853973650432 35891347193856 35928205479936 35959323230208 36033773174784 36071594262528 36139911675904 36246101426176 36247725093888 36316376088384 36354231631872 36391565272832 36423084343296 36498494455808 36530106138624 36605737828352 36617599839744 36686951354592 36725193179136 36794748469248 36823085809664 36902862323712 36931282927616 36974410327008 37083052081152 37121974493184 37198831583232 37231049834496 37269283915776 37303234134264 37308132753408 37378792095744 37380466503072 37412842070016 37451262841146 37490301370368 37522772066304 37561305729024 37600458964992 37671671955456 37711212183552 37833418584423 37895348961792 37944584358912 37973807241216 38006696706048 38045727330688 38056076771328 38085385519104 38157516931072 38269635002368 38282036196096 38394520141824 38433949038144 38496862437376 38507334598656 38546879348736 38609977606144 38660141481984 38735096533056 38735973384192 38764928225408 38848911704064 38849791131648 38878831050752 38889687564288 38993068556288 39003956969472 39079578616848 39194405978112 39234656309772 39309570736128 39349939335168 39350830104576 39465561096192 39542972829696 39659161780224 39699889388544 39816539406336 40022128750464 40104990300672 40139725602816 40169729737984 40170639065088 40222830624768 40257667989504 40287760285696 40288672284672 40419231164928 40526970417472 40537994821632 40580543545344 40646050643968 40657400635392 40699781185536 40765480763392 40776864104448 40778690730624 40855923099432 40898510585856 40940510931936 40975969886208 41007527378944 41018682507264 41060806262784 41096369405952 41128019623936 41181455056896 41425971535872 41504429815296 41547693293568 41590360311808 41626382106624 41712565092352 41793438243018 41848685531136 41916239726592 41927944405248 41971649347584 42039402037248 42051141107712 42083526639616 42174699798528 42256468945152 42289012609536 42369105436448 42380630949888 42413270237184 42425113706496 42493598400512 42549771239424 42618457161728 42632267582016 42720533146368 42757533794304 42801443247024 42846058708992 42883168075776 42927206547456 42971953102848 43053339377664 43238192667912 43308970242048 43365239267328 43398636847104 43436224806912 43480831235072 43492659167232 43526154878976 43608590778368 43610544253584 43693139981337 43738684932096 43750898509824 43821523350528 43867202125824 43879451590656 43950283948032 43996414214144 44125688692736 44211240455424 44268681752064 44269683867648 44302775114752 44341146157056 44398756233216 44432949772288 44471433560064 44662375562112 44793606832128 44839607211168 44925223698432 44971359240192 45103498395648 45190945955232 45191968948224 45323730321408 45324756320256 45371302158336 45504616464384 45592841719656 45726806974464 45739575714816 45773765694734 45861165858816 45873972117504 45908262557696 45909301788672 46043154612224 46058074798428 46133468301312 46193407045632 46269022076928 46316537619968 46329136939008 46452629307392 46604217977856 46692483542208 46741154955264 46789155350784 46829679869952 46865745575936 46926635728896 46967279321088 47003450998784 47064520065024 47155769692416 47294327291904 47343967469568 47433634074624 47483078049792 47531840356352 47573008121856 47575139185728 47665243616004 47671502962688 47714929016832 47763929420592 47805298200576 47855129591808 47904273973248 47945764306944 48045030899712 48095459016704 48151623652902 48293107365888 48330300125184 48421834784512 48435006799872 48472308842496 48564112457728 48706808184832 48722591522304 48823466452992 48865752907776 48915935139456 48966924238848 49059664625664 49061862285282 49203816431616 49206020548608 49299213769344 49350602391552 49444069441536 49495965990912 49598442110976 49641399779328 49692378554368 49737645512352 49744177004544 49838389460992 49840622004096 49883789426688 49935017121528 49987068493824 50030362755072 50081740972032 50133945286656 50228895940608 50281616244736 50444558112564 50527131949056 50592779145216 50631742988288 50675595608064 50741435695104 50780514025472 50839814199636 50989196611584 51042714928128 51192693522432 51245265384192 51291946934613 51395839131648 51442657846272 51546855309312 51593811591168 51646795377408 51647964512256 51798548938752 51799721508864 51852916752384 51900151838976 52005275959296 52052649836544 52106104822464 52205595918336 52259207970816 52312875079696 52412760981504 52466585780224 52467773472768 52620748128256 52637799769632 52723963772928 52792465195008 52878882373632 52933185851392 52947585073152 53088719208448 53261963403264 53362838333952 53418462806016 53473320400896 53519634137088 53560852086784 53630440833024 53734420598166 53780960475648 53892308219904 53938984845312 54050659762176 54107391393792 54209867513856 54369152139264 54371587640832 54474564132576 54531347447808 54587347909248 54634626514944 54747741683712 54795159207936 54908606742528 55030427031888 55192122703872 55234628714496 55339239753728 55354293485568 55396924391424 55501842808832 55682961739776 55724584324024 55798247374848 55846574751744 55888319635456 55903925873664 55962199130112 56052536049664 56068188143616 56070699754608 56176894261719 56235452055552 56341958593536 56385350146048 56400688447488 56507507933184 56551026982912 56566818275328 56733028319232 56843023442688 56960710861824 57010045059072 57068590996032 57128078278656 57177557434368 57236275396608 57404452503552 57650923557216 57745293656064 57820319023104 57864849129472 57914966409216 57990212222976 58034873171968 58102644799584 58147392338112 58257519975116 58273367556096 58318246576128 58334531346432 58428697800704 58489602834432 58505935454208 58600378597376 58619367925272 58791608967168 58851984464658 58948320607232 58964356104192 59024909002752 59026245156864 59121528209408 59198341644288 59314459244544 59488742670336 59549834082816 59724809109504 59786142948224 59961812320256 60137997860864 60157485451008 60254594606976 60255958597632 60334245937152 60431640428544 60433008427008 60495069544448 60511525797888 60672821952512 60790455626208 60870815318016 60969075965952 60986100953088 61049671778304 61148221145088 61165296156672 61212402384896 61283884649148 61410766397904 61463954829312 61511291068416 61591209394176 61644554108928 61692029435904 61772182585344 62138957303808 62256644722944 62321539940352 62385540467712 62439573159936 62568847638528 62623039094784 62690157364527 62874359589888 62891916607872 63059103055872 63076711661568 63125289959424 63244845432832 63262049697792 63310770733056 63430677495808 63433518914304 63553658154672 63619905355776 63637670559744 63685239227456 63740397600768 63806839455744 63824656859136 63872365297664 63927685742592 64060041199616 64080799719552 64202164870536 64269088063488 64390809821184 64440400166912 64457929654272 64580009066496 64629745123328 64963455363072 65097955270656 65154337210368 65221246852608 65289232318464 65412886167552 65415816380376 65608027398144 65732285025792 65800803188736 65925425922048 65994621321216 66131256147968 66188533039104 66316860683136 66403022628096 66454162672128 66511719235584 66580022828704 66598134349824 66649424658432 66707150340096 66775654629376 66971861254144 66993563343168 67190410248192 67259410816752 67369509265408 67387835547648 67457038860288 67567460810752 67655247593472 67786418932848 67787953422336 67985595482112 67987134480384 68056953237504 68256924696576 68327020512256 68389262579484 68527785508864 68590210461696 68660648542101 68791748788224 68862393836544 68863952683008 69064731918336 69137222336512 69200202451968 69340367945728 69403533115392 69474806429952 69678943961088 69883681308672 69957031297024 70038725313312 70183733026176 70244519804928 70298618363904 70389953593344 70450918981632 70505176498176 70596780097536 70733654538624 70941490937856 71015951204352 71150451111936 71224617074688 71297760534528 71359512182784 71362708778592 71497865424006 71507254444032 71572393525248 71645894130888 71707947300864 71782694387712 71856410959872 71918646460416 72067546349568 72143188525056 72279823351808 72492202852352 72495450187776 72632752176768 72708463263744 72783130545664 72846168686592 72996988911616 73060212277248 73235199679488 73373902709184 73450386358272 73589496938496 73646171619328 73805724647424 73862565855232 73948820654016 74166104162304 74243948986368 74397663166464 74462099668992 74538567831552 74606468268528 74616265506816 74757584191488 74760933006144 74825684140032 74902525682292 74980602740736 75045544132608 75122611458048 75200917929984 75343343910912 75422424367104 75666837168846 75790697923584 75889168717824 75947614482432 76013393412096 76091454661376 76112153542656 76170771038208 76315033862144 76539270004736 76564072392192 76789040283648 76867898076288 76993724874752 77093758697472 77219955212288 77320282963968 77470193066112 77471946768384 77529856450816 77697823408128 77699582263296 77757662101504 77779375128576 77986137112576 78007913938944 78159157233696 78388811956224 78469312619544 78619141472256 78699878670336 78701660209152 78931122192384 79085945659392 79318323560448 79399778777088 79633078812672 80044257500928 80209980601344 80279451205632 80339459475968 80341278130176 80445661249536 80515335979008 80575520571392 80601630897249 80838462329856 81053940834944 81075989643264 81161087090688 81292101287936 81314801270784 81399562371072 81530961526784 81553728208896 81557381461248 81711846198864 81797021171712 81881021863872 81951939772416 82015054757888 82037365014528 82121612525568 82192738811904 82256039247872 82362910113792 82851943071744 83008859630592 83095386587136 83180720623616 83252764213248 83425130184704 83586876486036 83697371062272 83832479453184 83855888810496 83943298695168 84078804074496 84102282215424 84167053279232 84512937890304 84578025219072 84738210872896 84761261899776 84826540474368 84850227412992 84987196801024 85099542478848 85236914323456 85264535164032 85441066292736 85515067588608 85602886494048 85692117417984 85766336151552 85854413094912 86106678755328 86476385335824 86617940484096 86730478534656 86797273694208 86872449613824 86961662470144 86985318334464 87052309757952 87217181556736 87221088507168 87386279962674 87477369864192 87501797019648 87643046701056 87734404251648 87758903181312 87900567896064 87992828428288 88277976696987 88422480910848 88537363504128 88539367735296 88605550229504 88682292314112 88797512466432 88865899544576 89324751124224 89587213664256 89679214422336 89850447396864 89942718480384 90206996791296 90381891910464 90383937896448 90647460642816 90649512640512 90742604316672 91009232928768 91185683439312 91453613948928 91479151429632 91547531389468 91722331717632 91747944235008 91816525115392 91818603577344 92086309224448 92116149596856 92266936602624 92386814091264 92538044153856 92633075239936 92658273878016 92905258614784 93208435955712 93384967084416 93482309910528 93578310701568 93659359739904 93731491151872 93853271457792 93934558642176 94006901997568 94311539384832 94588654583808 94687934939136 94867268149248 94966156099584 95063680712704 95146016243712 95150278371456 95330487232008 95343005925376 95429858033664 95527858841184 95610596401152 95710259183616 95808547946496 95891528613888 96090061799424 96190918033408 96303247305804 96586214731776 96660600250368 96843669569024 96870013599744 96944617684992 97128224915456 97445183044608 97646932905984 97731505815552 97831870278912 97933848477696 98119329251328 98123724570564 98407632863232 98412041097216 98598427538688 98701204783104 98888138883072 98991931981824 99196884221952 99282799558656 99384757108736 99475291024704 99488354009088 99676778921984 99681244008192 99767578853376 99870034243056 99974136987648 100060725510144 100163481944064 100267890573312 100457791881216 100563232489472 100889116225128 101054263898112 101185558290432 101263485976576 101351191216128 101482871390208 101561028050944 101679628399272 101978393223168 102085429856256 102385387044864 102490530768384 102583893869226 102791678263296 102885315692544 103187623182336 103293590754816 103295929024512 103597097877504 103705833504768 103800303677952 104010551918592 104105299673088 104212209644928 104518415941632 104625750159392 104825521963008 104933171560448 104935546945536 105241496256512 105275599539264 105447927545856 105584930390016 105757764747264 105866371702784 105895170146304 106177438416896 106523926806528 106725676667904 106836925612032 106946640801792 107039268274176 107121704173568 107246798136009 107260881666048 107468841196332 107561920951296 107784616439808 107877969690624 108101319524352 108214782787584 108419735027712 108738304278528 108743175281664 108949128265152 109062694895616 109174695818496 109269253029888 109495483367424 109590318415872 109817213485056 110060854063776 110384245407744 110469257428992 110678479507456 110708586971136 110793848782848 111003685617664 111365923479552 111449168648048 111596494749696 111693149503488 111776639270912 111807851747328 111924398260224 112105072099328 112136376287232 112141399509216 112353788523438 112470904111104 112683917187072 112770700292096 112801376894976 113015015866368 113102053965824 113133636550656 113686046885376 113921421723648 114020090118144 114137181992064 114256156557312 114472550793216 114808905007104 115301847114432 115490587312128 115640638046208 115729698258944 115829932818432 115980424445952 116069746343936 116205289599168 116294784676224 116515039950232 116546735112192 116636493152256 116669062692864 116857395601408 116979205668864 117011870908416 117200757194752 117238735850544 117583217934336 117703968929316 117896641214464 117928712208384 118049818005504 118052490313728 118243056418816 118396683288576 118628918489088 118977485340672 119099668165632 119449618219008 119572285896448 119923624640512 120275995721728 120314970902016 120509189213952 120511917195264 120668491874304 120863280857088 120866016854016 120990139088896 121345643905024 121580911252416 121741630636032 121938151931904 121972201906176 122099343556608 122296442290176 122330592313344 122424804769792 122567769298296 122821532795808 122927909658624 123022582136832 123182418788352 123289108217856 123384058871808 123544365170688 124277914607616 124513289445888 124643079880704 124771080935424 124879146319872 125137695277056 125380314729054 125748719179776 125783833215744 126118206111744 126153423323136 126250579918848 126489690865664 126524099395584 126861354991616 126867037828608 127107316309344 127239810711552 127275341119488 127370478454912 127480795201536 127649313718272 127744730595328 127855371485184 128120082399232 128161599439104 128404329741072 128538176126976 128781619642368 128880800333824 128915859308544 129160018132992 129259490246656 129926910726144 130195910541312 130308674420736 130442493705216 130578464636928 130825772335104 130831632760752 131079419944011 131216054796288 131464570051584 131601606377472 131850851844096 131989242642432 132262512295936 132377066078208 132633721366272 132806045256192 132908325344256 133023438471168 133160045657408 133196268699648 133298849316864 133414300680192 133551309258752 133943722508288 133987126686336 134380820496384 134518821633504 134739018530816 134775671095296 134914077720576 135134921621504 135310495186944 135572837865696 135575906844672 135971190964224 135974268960768 136113906475008 136513849393152 136654041024512 136778525158968 137055571017728 137180420923392 137321297084202 137583497576448 137724787673088 137727905366016 138129463836672 138274444673024 138400404903936 138807066230784 138949612859904 139357887922176 139914062594048 140077450626624 140367466052352 140489039609856 140597236727808 140779907186688 140901837963264 141010352996352 141193560195072 141467309077248 141882981875712 142031902408704 142300902223872 142449234149376 142595521069056 142719024365568 142725417557184 142995730848012 143014508888064 143144787050496 143291788261776 143415894601728 143565388775424 143712821919744 143837292920832 144135092699136 144286377050112 144559646703616 144984405704704 144990900375552 145265504353536 145416926527488 145566261091328 145692337373184 145993977823232 146120424554496 146470399358976 146747805418368 146900772716544 147178993876992 147292343238656 147611449294848 147725131710464 147897641308032 148332208324608 148487897972736 148795326332928 148924199337984 149077135663104 149212936537056 149232531013632 149515168382976 149521866012288 149651368280064 149805051364584 149961205481472 150091088265216 150245222916096 150401835859968 150686687821824 150844848734208 151333674337692 151581395847168 151778337435648 151895228964864 152026786824192 152182909322752 152224307085312 152341542076416 152630067724288 153128144784384 153578080567296 153735796152576 153987449749504 154187517394944 154439910424576 154640565927936 154940386132224 154943893536768 155059712901632 155395646816256 155399164526592 155515324203008 155558750257152 156015827877888 156318314467392 156777623912448 156938625239088 157238282944512 157399757340672 157403320418304 157862244384768 158171891318784 158636647120896 158799557554176 159266157625344 160088515001856 160208179931569 160419961202688 160558902411264 160678918951936 160682556260352 160891322499072 161151041142784 161203261794498 161676924659712 162107881669888 162151979286528 162322174181376 162584202575872 162629602541568 163061923053568 163107456417792 163114762922496 163423692397728 163594042343424 163762043727744 163903879544832 164030109515776 164243225051136 164385477623808 164512078495744 164725820227584 165703886143488 166017719261184 166190773174272 166361441247232 166505528426496 166850260369408 167173752972072 167394742124544 167664958906368 167711777620992 167886597390336 168157608148992 168204564430848 168334106558464 168530682785157 169025875780608 169156050438144 169476421745792 169522523799552 169653080948736 169700454825984 169974393602048 170199084957696 170473828646912 170529070328064 170882132585472 171030135177216 171205772988096 171384234835968 171532672303104 171708826189824 172213357510656 172952770671648 173235880968192 173460957069312 173594547388416 173744899227648 173923324940288 173970636668928 174104619515904 174434363113472 174442177014336 174772559925348 174954739728384 175003594039296 175286093402112 175468808503296 175517806362624 175801135792128 175985656856576 176555953393974 176844961821696 177074727008256 177078735470592 177211100459008 177364584628224 177595024932864 177731799089152 178649502248448 179174427328512 179358428844672 179885436960768 180413993582592 180763783820928 180767875792896 181294921285632 181299025281024 181485208633344 182018465857536 182371366878624 182907227897856 182958302859264 183095062778936 183444663435264 183495888470016 183633050230784 183637207154688 184172618448896 184232299193712 184533873205248 184773628182528 185076088307712 185266150479872 185316547756032 185810517229568 186416871911424 186769934168832 186964619821056 187156621403136 187318719479808 187462982303744 187706542915584 187869117284352 188070472093581 188623078769664 189177309167616 189375869878272 189734536298496 189932312199168 190127361425408 190292032487424 190300556742912 190660974464016 190686011850752 190859716067328 191055717682368 191221192802304 191420518367232 191617095892992 191783057227776 192180123598848 192381836066816 192606494611608 193172429463552 193321200500736 193687339138048 193740027199488 193889235369984 194256449830912 194890366089216 195293865811968 195463011631104 195663740557824 195867696955392 196238658502656 196247449141128 196824082194432 197196855077376 197402409566208 197776277766144 197983863963648 198393768443904 198565599117312 198769514217472 198950582049408 199353557843968 199362488016384 199535157706752 199740068486112 199948273975296 200121451020288 200326963888128 200915583762432 201126464978944 201778232450256 202108527796224 202371116580864 202526971953152 202702382432256 202965742780416 203122056101888 203359256798544 203956786446336 204170859712512 204770774089728 204981061536768 205167787738452 205583356526592 205770631385088 205981945626303 206375246364672 206587181509632 206591858049024 207194195755008 207411667009536 207600607355904 208021103837184 208210599346176 208424419289856 209036831883264 209251500318784 209651043926016 209866343120896 209871093891072 210482992513024 210551199078528 210895855091712 211169860780032 211515529494528 211732743405568 211790340292608 212354876833792 213047853613056 213451353335808 213673851224064 213893281603584 214078536548352 214243408347136 214493596272018 214521763332096 214937682392664 215123841902592 215569232879616 215755939381248 216202639048704 216429565575168 216839470055424 217476608557056 217486350563328 217898256530304 218125389791232 218349391636992 218538506059776 218990966734848 219180636831744 220121708127552 220768490815488 220938514857984 221356959014912 221417173942272 221587697565696 222007371235328 222731846959104 222898337296096 223192989499392 223386299006976 223553278541824 223615703494656 223848796520448 224210144198656 224272752574464 224282799018432 224707577046876 224941808222208 225367834374144 225541400584192 225602753789952 226030031732736 226204107931648 226267273101312 227372093770752 227842843447296 228040180236288 228274363984128 228512313114624 228945101586432 229617810014208 230603694228864 230981174624256 231281276092416 231459396517888 231659865636864 231960848891904 232139492687872 232410579198336 232589569352448 233030079900464 233093470224384 233272986304512 233338125385728 233714791202816 233958411337728 234023741816832 234401514389504 234477471701088 235166435868672 235407937858632 235793282428928 235857424416768 236099636011008 236104980627456 236486112837632 236793366577152 237257836978176 237954970681344 238199336331264 238899236438016 239144571792896 239847249281024 240629941804032 241018378427904 241023834390528 241336983748608 241726561714176 241980278177792 242691287810048 243161822504832 243483261272064 243876303863808 243944403812352 244198687113216 244592884580352 244661184626688 244849609539584 245135538596592 245643065591616 245855819317248 246045164273664 246364837576704 246578216435712 246768117743616 247088730341376 248555829215232 249026578891776 249286159761408 249542161870848 249758292639744 250275390554112 250760629458108 251497438359552 251567666431488 252236412223488 252306846646272 252501159837696 252979381731328 253722709983232 253734075657216 254214632618688 254479621423104 254550682238976 254740956909824 254961590403072 255298627436544 255489461190656 255710742970368 256240164798464 256323198878208 256808659482144 257076352253952 257563239284736 257761600667648 258320036265984 258518980493312 259853821452288 260391821082624 260617348841472 260884987410432 261156929273856 261651544670208 261663265521504 262158839888022 262432109592576 262929140103168 263203212754944 263701703688192 263978485284864 264525024591872 264833930090961 265267442732544 265612090512384 265816650688512 266046876942336 266320091314816 266392537399296 266597698633728 267102618517504 267887445016576 267974253372672 268761640992768 269037643267008 269478037061632 269551342190592 269828155441152 270269843243008 270620990373888 271145675731392 271151813689344 271942381928448 271948537921536 272227812950016 273027698786304 273308082049024 273557050317936 274111142035456 274360841846784 274642594168404 275166995152896 275449575346176 275455810732032 276258927673344 276548889346048 276800809807872 277614132461568 277899225719808 278715775844352 279828125188096 280154901253248 280734932104704 280978079219712 281194473455616 281559814373376 281803675926528 282020705992704 282934618154496 283765963751424 284063804817408 284601804447744 284898468298752 285191042138112 285438048731136 285450835114368 285991461696024 286029017776128 286289574100992 286583576523552 286831789203456 287130777550848 287425643839488 287674585841664 288270185398272 288572754100224 289119293407232 289981800751104 290531008707072 290833853054976 291132522182656 291384674746368 291987955646464 292940798717952 293495610836736 293801545433088 294357987753984 294584686477312 295222898589696 295795282616064 296664416649216 296975795945472 297590652665856 297848398675968 298154271326208 298425873074112 298465062027264 299030336765952 299043732024576 299302736560128 299610102729168 299922410962944 300182176530432 300490445832192 300803671719936 301373375643648 301689697468416 302667348675384 303162791694336 303556674871296 303790457929728 304053573648384 304365818645504 304448614170624 304683084152832 305260135448576 306256289568768 307156161134592 307471592305152 307974899499008 308375034789888 308879820849152 309880772264448 309887787073536 310119425803264 310791293632512 311030648406016 311117500514304 312031655755776 312636628934784 313555247824896 313877250478176 314476565889024 314799514681344 314806640836608 315724488769536 316343782637568 317273294241792 317599115108352 318532315250688 320177030003712 320416359863138 320839922405376 321117804822528 321357837903872 321365112520704 321782644998144 322302082285568 322406523588996 323353849319424 324215763339776 324303958573056 324644348362752 325168405151744 325259205083136 326214912835584 326229525844992 326847384795456 327188084686848 327524087455488 327807759089664 328060219031552 328486450102272 328770955247616 329024156991488 329451640455168 331407772286976 332035438522368 332381546348544 332722882494464 333011056852992 333700520738816 334347505944144 334789484249088 335329917812736 335423555241984 335773194780672 336315216297984 336409128861696 336668213116928 337061365570314 338051751561216 338312100876288 338952843491584 339045047599104 339306161897472 339400909651968 339948787204096 340947657293824 341058140656128 341764265170944 342060270354432 342411545976192 342768469671936 343417652379648 344426715021312 345905541343296 346471761936384 346921914138624 347189094776832 347489798455296 347846649880576 347941273337856 348209239031808 348868726226944 348884354028672 349545119850696 349909479456768 350007188078592 350572186804224 350937617006592 351035612725248 351602271584256 351971313713152 353111906787948 353689923643392 354149454016512 354157470941184 354422200918016 354729169256448 355190049865728 355463598178304 357299004496896 358348854657024 358716857689344 359770873921536 360827987165184 361527567641856 361535751585792 362589842571264 362598050562048 362970417266688 364036931715072 364742733757248 365814455795712 365916605718528 366190125557872 366889326870528 366991776940032 367266100461568 367274414309376 368345236897792 368464598387424 369067746410496 369547256365056 370152176615424 370532300959744 370633095512064 371621034459136 372833743822848 373539868337664 373929239642112 374313242806272 374637438959616 374925964607488 375413085831168 376140944187162 377246157539328 378354618335232 378751739756544 379469072596992 380254722850816 380584064974848 380601113485824 381321948928032 381372023701504 381719432134656 382111435364736 382442385604608 383234191785984 383566114455552 384360247197696 384763672133632 385212989223216 386344858927104 386642401001472 387374678276096 387480054398976 387778470739968 388512899661824 389780732178432 390587731623936 390926023262208 391327481115648 391735393910784 392477317005312 392494898282256 393238259832033 393648164388864 394393710154752 394804819132416 395552555532288 395967727927296 396787536887808 397131198234624 397539028434944 397901164098816 398707115687936 398724976032768 399070315413504 399480136972224 399896547950592 400242902040576 400653927776256 401831167524864 402252929957888 403556464900512 404217055592448 404742233161728 405053943906304 405404764864512 405931485560832 406244112203776 406718513597088 407913572892672 408341719425024 409541548179456 409962123073536 410335575476904 411166713053184 411541262770176 411963891252606 412750492729344 413174363019264 413183716098048 414388391510016 414823334019072 415201214711808 416421198692352 416848838579712 418073663766528 418503000637568 419732686241792 419742187782144 420965985026048 421102398157056 421791710183424 422339721560064 423031058989056 423465486811136 423580680585216 424709753667584 426095707226112 426902706671616 427347702448128 427786563207168 428157073096704 428486816694272 428987192544036 429043526664192 429875364785328 430247683805184 431138465759232 431511878762496 432405278097408 432859131150336 433678940110848 434953217114112 434972701126656 435796513060608 436250779582464 436698783273984 437077012119552 437981933469696 438361273663488 440243416255104 441536981630976 441877029715968 442713918029824 442834347884544 443175395131392 444014742470656 445463693918208 445796674592192 446385978998784 446772598013952 447106557083648 447231406989312 447697593040896 448420288397312 448545505148928 448565598036864 449415154093752 449883616444416 450735668748288 451082801168384 451205507579904 452060063465472 452408215863296 452534546202624 454744187541504 455685686894592 456080360472576 456548727968256 457024626229248 457890203172864 461207388457728 461962349248512 462562552184832 462918793035776 463319731273728 463921697783808 464821158396672 465179138704896 466060159800928 466186940448768 466545972609024 466676250771456 467429582405632 468047483633664 468803028779008 468954943402176 470332871737344 470815875717264 471586564857856 471714848833536 472199272022016 472209961254912 472972225675264 473586733154304 474515673956352 475909941362688 476398672662528 477798472876032 478289143585792 479694498562048 480624539794707 481259883608064 482036756855808 482047668781056 482673967497216 483453123428352 483960556355584 485382575620096 486323645009664 486966522544128 487752607727616 487888807624704 489185769160704 489322369253376 489699219079168 490271077193184 491286131183232 491711638634496 492090328547328 492729675153408 493156432871424 493536235487232 494177460682752 497111658430464 498053157783552 498572319522816 499084323741696 499516585279488 500550781108224 501521258916216 502994876719104 503135332862976 504472824446976 504613693292544 505002319675392 505958763462656 507445419966464 507468151314432 508429265237376 508959242846208 509101364477952 509481913819648 509923180806144 510597254873088 510978922381312 511421485940736 512646397756416 513617318964288 514152704507904 515126478569472 515523201335296 516640072531968 517037960986624 519707642904576 520783642165248 521234697682944 521769974820864 522313858547712 523303089340416 523326531043008 524317679776044 524864219185152 525858280206336 526406425509888 527403407376384 527956970569728 529050049183744 529667860181922 530534885465088 531224181024768 531633301377024 532093753884672 532640182629632 532785074798592 533195397267456 534205237035008 535774890033152 535948506745344 537523281985536 538075286534016 538956074123264 539656310882304 540539686486016 541241980747776 542291351462784 542303627378688 543884763856896 543897075843072 544455625900032 546055397572608 546616164098048 547114100635872 548222284070912 548721683693568 549285188336808 550333990305792 550899150692352 550911621464064 552517855346688 553097778692096 553601619615744 555228264923136 555798451439616 557431551688704 560309802506496 561469864209408 561956158439424 562388946911232 563119628746752 563607351853056 564211416280743 565869236308992 567531927502848 568127609634816 569203608895488 569796936597504 570382084276224 570876097462272 570901670228736 571982923392048 572058035552256 572579148201984 573167153047104 573663578406912 574261555101696 574851287678976 575349171683328 576540370796544 577145508200448 578238586814464 579963601502208 581062017414144 581667706109952 582265044365312 582769349492736 583975911292928 585881597435904 586991221673472 587603090866176 588715975507968 589169372954624 591590565232128 593328833298432 593951591890944 595181305331712 595696797351936 596308542652416 596851746148224 598060673531904 598087464049152 598605473120256 599220205458336 599844821925888 600364353060864 600980891664384 602746751287296 603379394936832 605334697350768 606325583388672 607113349742592 607580915859456 608107147296768 608731637291008 608897228341248 609366168305664 610520270897152 612512579137536 614312322269184 614943184610304 615949798998016 616750069579776 617945836878909 619761544528896 619775574147072 620238851606528 621582587265024 622061296812032 622235001028608 624063311511552 625273257869568 627110495649792 627754500956352 628953131778048 629599029362688 629613281673216 631448977539072 632687565275136 634546588483584 635198230216704 637064630501376 640354060007424 640832719726276 641679844810752 642235609645056 642715675807744 642730225041408 643565289996288 644604164571136 644813047177992 646707698638848 648431526679552 648607917146112 649288696725504 650336810303488 650518410166272 652429825671168 652459051689984 653694769590912 654376169373696 655048174910976 655615518179328 656120438063104 656972900204544 657541910495232 658048313982976 662815544573952 664070877044736 664763092697088 665445764988928 666022113705984 667401041477632 668695011888288 669578968498176 670659835625472 670847110483968 671546389561344 672630432595968 672818257723392 673336426233856 674122731140628 676103503122432 676624201752576 677905686983168 678090095198208 678612323794944 678801819303936 679897574408192 682116281312256 683528530341888 684120540708864 684823091952384 685536939343872 686835304759296 688853430042624 691811082686592 692943523872768 693843828277248 694378189553664 694979596910592 695693299761152 695882546675712 696418478063616 697737452453888 697768708057344 699090239701392 699818958913536 700014376157184 701144373608448 701875234013184 702071225450496 703204543168512 703942627426304 706223813575896 707379847286784 708298908033024 708314941882368 708844401836032 709458338512896 710380099731456 710927196356608 714598008993792 716697709314048 717433715378688 719541747843072 723055135283712 723071503171584 725179685142528 725940834533376 728073863430144 729485467514496 731628911591424 731833211437056 732380251115744 733778653741056 733983553880064 734532200923136 734548828618752 736690473795584 736929196774848 738135492820992 739094512730112 740304353230848 741064601919488 741266191024128 743242068918272 745667487645696 747079736675328 747858479284224 748626485612544 749274877919232 749851929214976 750826171662336 752281888374324 754492315078656 756709236670464 757503479513088 758938145193984 760509445701632 761168129949696 761202226971648 762643897856064 762744047403008 763438864269312 764222870729472 764884771209216 766468383571968 767132228911104 768720494395392 769527344267264 770425978446432 772689717854208 773284802002944 774749356552192 774960108797952 775556941479936 777025799323648 779561464356864 781175463247872 781852046524416 782654962231296 783470787821568 784954634010624 784989796564512 786476519664066 787296328777728 788787420309504 789609638264832 791105111064576 791935455854592 793575073775616 795078056869888 795802328197632 797414231375872 797449952065536 798140630827008 798960273944448 799793095901184 801307855552512 803662335049728 804505859915776 807112929801024 808434111184896 809484466323456 810107887812608 810809529729024 811862971121664 812488224407552 813437027194176 815827145785344 816683438850048 819083096358912 819924246147072 820671150953808 822333426106368 823082525540352 823927782505212 825500985458688 826348726038528 826367432196096 828776783020032 829646668038144 830402429423616 832842397384704 833697677159424 836147327533056 837006001275136 839465372483584 839484375564288 841931970052096 842204796314112 843583420366848 844679443120128 846062117978112 846930973622272 849419507335168 852191414452224 853805413343232 854695404896256 855573126414336 856314146193408 856973633388544 857974385088072 858087053328384 859750729570656 860495367610368 862276931518464 863023757524992 864810556194816 865718262300672 867357880221696 869945402253312 871593026121216 872501559164928 873397566547968 874154024239104 875963866939392 880486832510208 883073963261952 883754059431936 885427836059648 885668695769088 888029484941312 890927387836416 891593349184384 892771957997568 893545196027904 894213114167296 894462813978624 895395186081792 896840576794624 897091010297856 897131196073728 898830308187504 899767232888832 901471337496576 902165602336768 902411015159808 904120126930944 904816431726592 905069092405248 909488375083008 911371373789184 912160720945152 913097455936512 914049252458496 915780406345728 922414776915456 923924698497024 925125104369664 925837586071552 926639462547456 929642316793344 930358277409792 932120319601856 932373880897536 933091945218048 933352501542912 934859164811264 936094967267328 937606057558016 937909886804352 940665743474688 941631751434528 943173129715712 943429697667072 944398544044032 944419922509824 945944451350528 947173466308608 949031347912704 951819882725376 952797345325056 955596945752064 956578287171584 959388997124096 961249079589414 962519767216128 964073513711616 964095337562112 965347934994432 966906246856704 967921112711168 972647290019328 973933045088256 975505215455232 975777615249408 978644738506752 979398438158336 980542154386368 982572262366464 983423277268992 984180657094656 985459350306816 986312865742848 987072470974464 988354921365504 994223316860928 996106315567104 997144639045632 998168647483392 999033170558976 1001101562216448 1003042517832432 1005989753438208 1006270665725952 1008945648893952 1009227386585088 1010004639350784 1011917526925312 1014890839932928 1014936302628864 1016858530474752 1017918485692416 1018202728955904 1018963827639296 1019846361612288 1021957844762624 1022842971881472 1025292795512832 1027234637928576 1028305409015808 1030252957138944 1031046402670592 1033280145063936 1034075921973248 1039415285809152 1041567284330496 1042469395365888 1043539949641728 1044627717095424 1046606178680832 1046653062086016 1048635359552088 1049728438370304 1051716560412672 1052812851019776 1054806814752768 1055913941139456 1058100098367488 1059335720363844 1061069770930176 1062448362049536 1063266602754048 1064187507769344 1065280365259264 1065570149597184 1066390794534912 1068410474070016 1071897013490688 1075046563971072 1076150573068032 1077912148246528 1079312621764608 1081079372972032 1082483961495552 1084582702925568 1084607254757376 1087769527713792 1087794151686144 1088911251800064 1092110795145216 1093232328196096 1094228201271744 1096444568141824 1097443367387136 1098570376673616 1100667980611584 1101798301384704 1101823242928128 1105035710693376 1106195557384192 1107203239231488 1110456529846272 1111596902879232 1114863103377408 1120619605012992 1122939728418816 1123912316878848 1124777893822464 1126239257493504 1128422832561486 1131738472617984 1135063855005696 1136255219269632 1138407217790976 1140764168552448 1141752194924544 1141803340457472 1143965846784096 1144116071104512 1145158296403968 1146334306094208 1147327156813824 1149702575357952 1150698343366656 1153080741593088 1154291016400896 1156477173628928 1159927203004416 1162124034828288 1163335412219904 1164530088730624 1165538698985472 1167951822585856 1171763194871808 1173982443346944 1175206181732352 1177431951015936 1178338745909248 1179714779496099 1183181130464256 1186657666596864 1187903183781888 1190362610663424 1191393594703872 1192617085304832 1193703492296448 1196121347063808 1196174928098304 1197210946240512 1198440410916672 1199689643851776 1200728706121728 1201961783328768 1205493502574592 1206758789873664 1210669394701536 1212651166777344 1214226699485184 1215161831718912 1216214294593536 1217463274582016 1217794456682496 1218732336611328 1221040541794304 1225025158275072 1228624644538368 1229886369220608 1231899597996032 1233500139159552 1235891673757818 1239523089057792 1239551148294144 1240477703213056 1243165174530048 1244122593624064 1244470002057216 1250546515739136 1254220991299584 1255509001912704 1259198058725376 1259226563346432 1262897955078144 1265375130550272 1269093176967168 1270396460433408 1274129261002752 1280708120014848 1281665439452552 1283359689621504 1284471219290112 1285431351615488 1285460450082816 1287130579992576 1289208329142272 1289626094355984 1293415397277696 1296863053359104 1297215834292224 1298577393451008 1300673620606976 1301036820332544 1304859651342336 1304918103379968 1307389539181824 1308752338747392 1310096349821952 1311231036358656 1312240876126208 1313945800409088 1315083820990464 1325631089147904 1328141754089472 1329526185394176 1330891529977856 1332044227411968 1334802082955264 1337390023776576 1339157936996352 1341319671250944 1341694220967936 1343092779122688 1345260865191936 1345636515446784 1346672852467712 1348245462281256 1352207006244864 1353248403505152 1355811373966336 1356180190396416 1357224647589888 1357603638607872 1359795148816384 1364232562624512 1367057060683776 1368241081417728 1369646183904768 1371073878687744 1373670609518592 1383622165373184 1385887047745536 1387687656554496 1388756379107328 1389959193821184 1391386599522304 1391765093351424 1395474904907776 1395537416114688 1398180479402784 1399637917827072 1400028752314368 1402288747216896 1404142450900992 1406409086337024 1407885254852608 1412447627151792 1414759694573568 1416597816066048 1416629883764736 1417688803672064 1418916677025792 1420760199462912 1421854392713216 1429196017987584 1433395418628096 1434867430757376 1439083495686144 1441873619384121 1446110270567424 1446143006343168 1450359370285056 1451881669066752 1456147726860288 1458970935028992 1463257823182848 1463666422874112 1464760502231488 1467557307482112 1467967107760128 1469064401846272 1469097657237504 1473380947591168 1473858393549696 1476270985641984 1478189025460224 1480608706461696 1482129203838976 1482532382048256 1486484137836544 1491334975291392 1494159473350656 1495716958568448 1497252971225088 1498549755838464 1499703858429952 1501652343324672 1504563776748648 1508984630157312 1513418473340928 1515006959026176 1517876290387968 1521018891403264 1522336259899392 1522404453943296 1525287795712128 1526877728538624 1528445741458944 1529769542418432 1532936767143936 1534264457822208 1539054688534528 1540851956892864 1545379435708416 1546569604005888 1549498713104384 1549920217595904 1551113882959872 1554051598647296 1559122928713728 1562350926495744 1563704093048832 1565309924462592 1566941575643136 1569909268021248 1569979593129024 1572953039328132 1574592657555456 1577574840619008 1579219276529664 1582210222129152 1583870911709184 1587150147551232 1590156113739776 1591604656395264 1594828462751744 1594899904131072 1596281261654016 1597920547888896 1599586191802368 1602615711105024 1607324670099456 1609011719831552 1614225859602048 1616868222369792 1618968932646912 1620215775625216 1621619059458048 1623725942243328 1624976448815104 1626874054388352 1631654291570688 1633366877700096 1638166192717824 1639848492294144 1641342301907616 1644666852212736 1646165051080704 1647855565010424 1651001970917376 1652697452077056 1652734864392192 1657553566040064 1659293336076288 1660804858847232 1665684794769408 1667395354318848 1672294655066112 1674012002550272 1678930744967168 1684409592628224 1687166840733696 1689358886240256 1693861947244544 1698839014670336 1704382828904448 1707610826686464 1709390809792512 1711146252828672 1712628292386816 1713947266777088 1715948770176144 1716174106656768 1719501459141312 1720990735220736 1724553863036928 1726047515049984 1729621112389632 1731436524601344 1734715760443392 1739890804506624 1743186052242432 1745003118329856 1746795133095936 1748308048478208 1751927733878784 1760973665020416 1766147926523904 1767508118863872 1770855672119296 1776058969882624 1781854775672832 1783186698368768 1785543915995136 1787090392055808 1788426228334592 1788925627957248 1793681153589248 1794182020595712 1794262392147456 1797660616375008 1799534465777664 1802942674993152 1804331204673536 1808240253861888 1809632863453184 1810138184810496 1818976750166016 1822742747578368 1824321441890304 1826194911873024 1828098504916992 1831560812691456 1844829553830912 1847849396994048 1850250208739328 1851675172143104 1853837510636727 1859284633586688 1860716554819584 1864240639203712 1864747761795072 1866183890436096 1866705003085824 1869718329622528 1872189934534656 1875212115116032 1875819773608704 1881331486949376 1883263502869056 1886346259431424 1886859395334144 1888797088088064 1888839845019648 1891888902701056 1894346932617216 1898062695825408 1903639765450752 1905594690650112 1911193891504128 1913156574343168 1918777994248192 1922498159178828 1925039534432256 1928147027423232 1928190675124224 1930695869988864 1933812493713408 1935842225422336 1945294580038656 1947866090176512 1951010430910464 1951555230498816 1957289477013504 1958796876316672 1961084308772736 1965144524732928 1966846554537984 1968361314189312 1970918700613632 1972625731485696 1974144941948928 1988446633721856 1992212631134208 1994289278091264 1996337294966784 1998066341117952 2002203124432896 2006085035664864 2011979506876416 2012541331451904 2017891297787904 2018454773170176 2020009278701568 2023835053850624 2029872605257728 2033717060949504 2035836971384832 2036405457911808 2037927655278592 2039692723224576 2043915689525248 2050585591025664 2054469275857152 2056610818031616 2060505914277888 2062092805341184 2066560290127872 2078830571618304 2083134568660992 2084938790731776 2087079899283456 2089255434190848 2093212357361664 2093306124172032 2097270719104176 2099456876740608 2103433120825344 2105625702039552 2109613629505536 2111827882278912 2116200196734976 2118671440727688 2122139541860352 2124896724099072 2126533205508096 2128375015538688 2130560730518528 2131140299194368 2132781589069824 2136820948140032 2143794026981376 2150093127942144 2152301146136064 2155824296493056 2158625243529216 2162158745944064 2169165405851136 2169214509514752 2175539055427584 2177822503600128 2184221590290432 2186464656392192 2188456402543488 2192889136283648 2194886734774272 2197140753347232 2201335961223168 2203596602769408 2203646485856256 2210071421386752 2212391114768384 2214406478462976 2220913059692544 2223193805758464 2229726206754816 2241239210025984 2245879456837632 2247824633757696 2249555787644928 2252478514987008 2256845665122972 2263476945235968 2270127710011392 2272510438539264 2276814435581952 2281528337104896 2283504389849088 2283606680914944 2287931693568192 2288232142209024 2290316592807936 2292668612188416 2294654313627648 2299405150715904 2301396686733312 2306161483186176 2308582032801792 2312954347257856 2319854406008832 2324248069656576 2326670824439808 2329060177461248 2331077397970944 2335903645171712 2343526389743616 2347964886693888 2350412363464704 2354863902031872 2356677491818496 2359429558992198 2366362260928512 2373315333193728 2375806367563776 2380725221326848 2385234170609664 2387406984592896 2392242694127616 2392349856196608 2394421892481024 2396880821833344 2399379287703552 2403923566657536 2410987005149184 2413517579747328 2421338789403072 2425302333554688 2428453398970368 2430323663437824 2432428589187072 2434926549164032 2435588913364992 2437464673222656 2442081083588608 2450050316550144 2457249289076736 2459772738441216 2463799195992064 2467000278319104 2471783347515636 2479046178115584 2479102296588288 2480955406426112 2486330349060096 2488245187248128 2488940004114432 2501093031478272 2508441982599168 2511018003825408 2518396117450752 2518453126692864 2525795910156288 2530750261100544 2538186353934336 2540792920866816 2548258522005504 2561416240029696 2563330878905104 2566719379243008 2568942438580224 2570862703230976 2570920900165632 2574261159985152 2578416658284544 2579252188711968 2586830794555392 2593726106718208 2594431668584448 2597154786902016 2601347241213952 2602073640665088 2609836206759936 2614779078363648 2617504677494784 2620192699643904 2622462072717312 2624481752252416 2627891600818176 2651262178295808 2656283508178944 2661783059955712 2664088454823936 2669604165910528 2674780047553152 2678315873992704 2682639342501888 2683388441935872 2686185558245376 2690521730383872 2691273030893568 2693345704935424 2696490924562512 2704414012489728 2706496807010304 2711622747932672 2712360380792832 2714449295179776 2715207277215744 2719590297632768 2728465125249024 2734114121367552 2736482162835456 2739292367809536 2742147757375488 2747341219037184 2767244330746368 2771774095491072 2775375313108992 2777512758214656 2779918387642368 2782773199044608 2790949809815552 2791074832229376 2796360958805568 2799275835654144 2800057504628736 2804577494433792 2808284901801984 2812818172674048 2815770509705216 2824895254303584 2829519389147136 2833195632132096 2833259767529472 2835377607344128 2837833354051584 2841520398925824 2843708785426432 2858392035975168 2866790837256192 2869734861514752 2878166991372288 2883747238768242 2892220541134848 2892286012686336 2900718740570112 2903763338133504 2917941870057984 2926515646365696 2927332845748224 2929521004462976 2935934215520256 2938128803692544 2938195314475008 2946761895182336 2947716787099392 2952541971283968 2956378050920448 2961217412923392 2964258407677952 2965064764096512 2972968275673088 2982669950582784 2988318946701312 2991433917136896 2994505942450176 2997099511676928 2999407716859904 3003304686649344 3009127553497296 3017969260314624 3026836946681856 3030013918052352 3035752580775936 3042037782806528 3044672519798784 3044808907886592 3050575591424256 3053755457077248 3056891482917888 3059539084836864 3065873534287872 3068528915644416 3078109377069056 3081703913785728 3090758871416832 3093139208011776 3098997426208768 3099840435191808 3102227765919744 3108103197294592 3118245857427456 3124701852991488 3127408186097664 3130619848925184 3133883151286272 3139818536042496 3139959186258048 3145906078656264 3149185315110912 3155149681238016 3158438553059328 3164420444258304 3167741823418368 3174300295102464 3180312227479552 3183209312790528 3189799808262144 3192562523308032 3195841095777792 3199172383604736 3205231422210048 3218023439663104 3228451719204096 3233736444739584 3237937865293824 3240431551250432 3243238118916096 3247451884486656 3253748108776704 3263308583141376 3266733755400192 3276332385435648 3279696984588288 3282684603815232 3289333704425472 3292330102161408 3295711130020848 3302003941834752 3305394904154112 3305469728784384 3315107132080128 3318586672152576 3321609717694464 3331369589538816 3334790708637696 3344589310132224 3348024005100544 3357861489934336 3368819185256448 3374333681467392 3378717772480512 3387723894489088 3397678029340672 3408765657808896 3415221653372928 3422292505657344 3425256584773632 3427894533554176 3431897540352288 3432348213313536 3439002918282624 3441981470441472 3449107726073856 3452095030099968 3459242224779264 3462873049202688 3469431520886784 3479781609013248 3486372104484864 3490006236659712 3493590266191872 3496616096956416 3503855467757568 3521947330040832 3532295853047808 3535016237727744 3541711344238592 3552117939765248 3563709551345664 3566373396737536 3571087831990272 3574180784111616 3576852456669184 3577851255914496 3588364041191424 3588524784294912 3595321232750016 3599068931555328 3605885349986304 3608662409347072 3616480507723776 3619265726906368 3620276369620992 3637953500332032 3645485495156736 3648642883780608 3652389823746048 3656197009833984 3663121625382912 3689659107661824 3695698793988096 3700500417478656 3703350344286208 3707675021273454 3718569267173376 3721433109639168 3728481278407424 3729495523590144 3732367780872192 3733410006171648 3739436659245056 3750424230232064 3751639547217408 3762662973898752 3766527005738112 3772692518862848 3777594176176128 3777679690039296 3783777805402112 3788693865234432 3796125391650816 3807279530901504 3811189381300224 3822387783008256 3826313148686336 3837555988496384 3844996318357656 3850079068864512 3856294054846464 3856381350248448 3861391739977728 3867624987426816 3871684450844672 3890589160077312 3895732180353024 3902020861820928 3903110460997632 3914578954027008 3922168617545472 3930289049465856 3933693109075968 3936722628378624 3941837401227264 3945251462971392 3976893267443712 3984425262268416 3988578556182528 3992674589933568 3996132682235904 4004406248865792 4012170071329728 4023959013752832 4025082662903808 4035782595575808 4036909546340352 4040018557403136 4047670107701248 4059745210515456 4067434121899008 4071673942769664 4072810915823616 4075855310557184 4079385446449152 4087831379050496 4101171182051328 4108938551714304 4113221636063232 4121011828555776 4124185610682368 4157661143236608 4166269137321984 4169877581463552 4174159798566912 4186424714723328 4186612248344064 4194541438208352 4198913753481216 4206866241650688 4219227259011072 4223655764557824 4232400393469952 4237342881455376 4244279083720704 4249793448198144 4253066411016192 4256750031077376 4261121461037056 4262280598388736 4265563178139648 4273641896280064 4287588053962752 4300186255884288 4304602292272128 4311648592986112 4317250487058432 4325620858152363 4338330811702272 4338429019029504 4351078110855168 4355645007200256 4368443180580864 4372929312784384 4376912805086976 4385778272567296 4389773469548544 4394281506694464 4402671922446336 4407193205538816 4407292971712512 4420142842773504 4424782229536768 4428812956925952 4441826119385088 4446387611516928 4459452413509632 4482478420051968 4491758913675264 4495649267515392 4499111575289856 4504957029974016 4513691330245944 4526953890471936 4540255420022784 4545020877078528 4553628871163904 4563056674209792 4567008779698176 4567213361829888 4575863387136384 4580633185615872 4585337224376832 4589308627255296 4598810301431808 4602793373466624 4617164065603584 4625908694515712 4639708812017664 4648496139313152 4653341648879616 4658120354922496 4662154795941888 4671807290343424 4687052779487232 4695929773387776 4700824726929408 4709727804063744 4713354983636992 4718859117984396 4732724521857024 4746630666387456 4751612735127552 4761450442653696 4770468341219328 4774813969185792 4784485388255232 4784699712393216 4788843784962048 4793761643666688 4798758575407104 4807847133315072 4821974010298368 4827035159494656 4842677578806144 4850604667109376 4856906797940736 4860647326875648 4864857178374144 4869853098328064 4871177826729984 4874929346445312 4884162167177216 4900100633100288 4914498578153472 4919545476882432 4927598391984128 4934000556638208 4943566695031272 4958092356231168 4958204593176576 4961910812852224 4972660698120192 4976490374496256 4977880008228864 5002186062956544 5016883965198336 5022036007650816 5036792234901504 5061500522201088 5081585841733632 5096517044011008 5122832480059392 5126661757810208 5133438758486016 5137884877160448 5141725406461952 5141841800331264 5148522319970304 5156833316569088 5158504377423936 5173661589110784 5187452213436416 5188863337168896 5194309573804032 5202694482427904 5204147281330176 5219672413519872 5229558156727296 5235009354989568 5240385399287808 5244924145434624 5248963504504832 5255783201636352 5302524356591616 5312567016357888 5323566119911424 5328176909647872 5339208331821056 5349560095106304 5356631747985408 5365278685003776 5366776883871744 5381043460767744 5382546061787136 5386691409870848 5392981849125024 5408828024979456 5412993614020608 5423245495865344 5424720761585664 5428898590359552 5430414554431488 5439180595265536 5456930250498048 5468228242735104 5472964325670912 5478584735619072 5484295514750976 5494682438074368 5534488661492736 5543548190982144 5550750626217984 5555025516429312 5565546398089216 5581899619631104 5582149664458752 5592721917611136 5598551671308288 5600115009257472 5609154988867584 5616569803603968 5625636345348096 5631541019410432 5649790508607168 5659038778294272 5666391264264192 5666519535058944 5670755214688256 5675666708103168 5683040797851648 5687417570852864 5716784071950336 5733581674512384 5739469723029504 5756333982744576 5767494477536484 5784441082269696 5784572025372672 5801437481140224 5807526676267008 5835883740115968 5853031292731392 5854665691496448 5859042008925952 5871868431040512 5876257607385088 5876390628950016 5893523790364672 5895433574198784 5905083942567936 5912756101840896 5922434825846784 5928516815355904 5945936551346176 5965339901165568 5976637893402624 5982867834273792 5989011884900352 5994199023353856 5998815433719808 6006609373298688 6018255106994592 6035938520629248 6053673893363712 6060027836104704 6071505161551872 6084075565613056 6089617815773184 6101151182848512 6107510914154496 6113782965835776 6119078169673728 6131747068575744 6163407827571456 6181517742833664 6186278416023552 6197994852417536 6199680870383616 6216206394589184 6236491714854912 6249403705982976 6254816372195328 6261239697850368 6267766302572544 6279637072084992 6279918372516096 6291812157312528 6298370630221824 6310299362476032 6316877106118656 6328840888516608 6335483646836736 6348600590204928 6360624454959104 6366418625581056 6379599616524288 6385125046616064 6391682191555584 6398344767209472 6410462844420096 6436046879326208 6456903438408192 6467472889479168 6475875730587648 6480863102500864 6486476237832192 6507496217553408 6526617166282752 6533467510800384 6552664770871296 6559393969176576 6565369207630464 6578667408850944 6584660204322816 6591422260041696 6604007883669504 6610789808308224 6610939457568768 6630214264160256 6637173344305152 6643219435388928 6662739179077632 6669581417275392 6689178620264448 6696048010201088 6715722979868672 6737638370512896 6748667362934784 6757435544961024 6775447788978176 6817531315617792 6830443306745856 6844585011314688 6850513169547264 6855789067108352 6863795080704576 6864696426627072 6878005836565248 6883962940882944 6898215452147712 6904190060199936 6918484449558528 6925746098405376 6938863041773568 6959563218026496 6972744208969728 6980012473319424 6987180532383744 6993232193912832 7007710935515136 7043894660081664 7064591706095616 7070032475455488 7083422688477184 7104235879530496 7127419102691328 7132746793475072 7142175663980544 7153704913338368 7155702511828992 7176728082382848 7177049568589824 7190642465500032 7198137863110656 7211770699972608 7217324818694144 7232961015447552 7238531453812736 7240552739241984 7275907000664064 7290970990313472 7297285767561216 7304779647492096 7312394019667968 7326243250765824 7379318215323648 7391397587976192 7401000834957312 7406700688572416 7415350042546908 7437138534346752 7442866219278336 7456962556814848 7458991047180288 7464735561744384 7466820012343296 7478873318490112 7503279094434816 7525325947797504 7533054011476224 7545385037725696 7555188352352256 7555359380078592 7567555610804224 7577387730468864 7592250783301632 7614559061803008 7622378762600448 7644775566016512 7652626297372672 7675111976992768 7689992636715312 7700158137729024 7712588109692928 7712762700496896 7722783479955456 7735249974853632 7743368901689344 7781178320154624 7791464360706048 7804041723641856 7806220921995264 7844337235090944 7860578098931712 7867386218151936 7873445256757248 7883674802454528 7953786534887424 7968850524536832 7985349179867136 7992265364471808 8008812497731584 8024340142659456 8047918027505664 8050165325807616 8071565191151616 8073819092680704 8080037114806272 8095340215402496 8119490421030912 8134868243798016 8143347885539328 8145621831647232 8151710621114368 8158770892898304 8175662758100992 8202342364102656 8217877103428608 8226443272126464 8242023657111552 8248371221364736 8315322286473216 8332538274643968 8339755162927104 8348319597133824 8372849429446656 8373224496688128 8389082876416704 8397827506962432 8413732483301376 8438454518022144 8447311529115648 8464800786939904 8474685762910752 8488558167441408 8499586896396288 8506132822032384 8513500062154752 8522242922074112 8524561196777472 8531126356279296 8547283792560128 8575176107925504 8600372511768576 8609204584544256 8623297185972224 8634500974116864 8651241716304726 8676661623404544 8676858038059008 8702156221710336 8711290014400512 8745858625568768 8753825610173952 8771556545134592 8779546939097088 8788563013388928 8814386411077632 8814585943425024 8840285685547008 8849564459073536 8857625913851904 8883652238770176 8892775223033856 8918904827019264 8964956840103936 8983517827350528 8991298535030784 8998223150579712 9009914059948032 9027382660491888 9053907780943872 9080510840045568 9090041754157056 9107257742327808 9126113348419584 9134017559396352 9134426723659776 9151726774272768 9161266371231744 9170674448753664 9178617254510592 9197620602863616 9205586746933248 9234328131207168 9251817389031424 9279417624035328 9296992278626304 9306683297759232 9316240709844992 9324309591883776 9343614580686848 9374105558974464 9391859546775552 9401649453858816 9419455608127488 9426709967273984 9437718235968792 9465449043714048 9493261332774912 9503225470255104 9522900885307392 9540936682438656 9549627938371584 9569399424786432 9577687569924096 9587523287333376 9597517150814208 9615694266630144 9654070318989312 9685355157612288 9701209334218752 9713813595881472 9721294653751296 9729714356748288 9739706196656128 9742355653459968 9768324334354432 9800201266200576 9828997156306944 9839090953764864 9855196783968256 9868001113276416 9887133390062544 9916184712462336 9916409186353152 9923821625704448 9945321396240384 9952980748992512 9955760016457728 10004372125913088 10033767930396672 10044072015301632 10073584469803008 10123001044402176 10163171683467264 10193034088022016 10245664960118784 10253323515620416 10266877516972032 10275769754320896 10283450812923904 10283683600662528 10297044639940608 10313666633138176 10317008754847872 10347323178221568 10374904426872832 10377726674337792 10388619147608064 10405388964855808 10408294562660352 10439344827039744 10459116313454592 10470018709979136 10480770798575616 10489848290869248 10497927009009664 10511566403272704 10605048713183232 10625134032715776 10647132239822848 10656353819295744 10699120190212608 10713263495970816 10730557370007552 10733553767743488 10765092123574272 10773382819741696 10785963698250048 10817656049958912 10825987228041216 10846490991730688 10849441523171328 10857797180719104 10860829108862976 10878361190531072 10913860500996096 10936456485470208 10945928651341824 10957169471238144 10968591029501952 10989364876148736 11068977322985472 11087096381964288 11101501252435968 11110051032858624 11131092796178432 11163799239262208 11164299328917504 11185443835222272 11197103342616576 11200230018514944 11218309977735168 11251272690696192 11263082038820864 11299581017214336 11318077556588544 11332782528528384 11333039070117888 11341510429376512 11351333416206336 11366081595703296 11374835141705728 11433568143900672 11467163349024768 11478939446059008 11512667965489152 11534988955072968 11568882164539392 11569144050745344 11602874962280448 11615053352534016 11671767480231936 11706062585462784 11709331382992896 11718084017851904 11743736862081024 11752515214770176 11790867148397568 11810167885135872 11825512203681792 11857033630711808 11891873102692352 11930679802331136 11953275786805248 11965735668547584 11978023769800704 11988398046707712 11997630867439616 12013218746597376 12036510213989184 12071877041258496 12107347786727424 12120055672209408 12143010323103744 12168151131226112 12179235631546368 12202302365697024 12215021828308992 12227565931671552 12238156339347456 12263494137151488 12326815655142912 12363035485667328 12372556832047104 12395989704835072 12432412789178368 12472983429709824 12498807411965952 12509632744390656 12522479395700736 12559274144169984 12559836745032192 12583624314625056 12596741260443648 12620598724952064 12657681777033216 12670967293673472 12697201180409856 12721248909918208 12732837251162112 12759199233048576 12770250093232128 12783364383111168 12796689534418944 12820925688840192 12913806876816384 12934945778958336 12951751461175296 12961726205001728 12976862574457089 13014992435106816 13053234332565504 13066935021600768 13105329541742592 13118787938353152 13130738415260928 13157334817701888 13169320408645632 13182844520083392 13208015767339008 13221579616616448 13221878915137536 13260428528320512 13274346688610304 13286438870777856 13325478358155264 13339162834550784 13378357240528896 13392096020402176 13431445959737344 13475276741025792 13497334725869568 13514871089922048 13550895577956352 13635062631235584 13660886613491712 13689170022629376 13701026339094528 13711578134216704 13727590161409152 13756011673130496 13767925881765888 13796430904295424 13808380120399872 13851492196810752 13877726083547136 13919126436052992 13945488417939456 13960024946638848 13974361064767488 13986464387825664 14015421871030272 14087789320163328 14129183412191232 14140064950910976 14166845376954368 14254838205382656 14265493586950144 14284351327961088 14307409826676736 14311405023657984 14353456164765696 14354099137179648 14381284931000064 14396275726221312 14423541399945216 14434649637388288 14465922030895104 14481105478483968 14551814001328128 14581941980626944 14594571535122432 14609559294984192 14624788039335936 14652486501531648 14758636430647296 14782795175952384 14802001669914624 14813401377144832 14830700085093816 14874277068693504 14885732438556672 14913925113629696 14917982094360576 14929471123488768 14933640024686592 14957746636980224 15006558188869632 15050651895595008 15066108022952448 15090770075451392 15110376704704512 15135111221608448 15184501566603264 15244757525200896 15289551132033024 15305252594745344 15350223953985536 15379985273430624 15400316275458048 15425176219385856 15425525400993792 15445566959910912 15470499949707264 15486737803378688 15562356640309248 15582928721412096 15608083447283712 15612441843990528 15688674470181888 15721156197863424 15734772436303872 15746890513514496 15767349604909056 15907573069774848 15937701049073664 15970698359734272 15984530728943616 16017624995463168 16048680285318912 16095836055011328 16100330651615232 16143130382303232 16147638185361408 16160074229612544 16190680430804992 16238980842061824 16269736487596032 16286695771078656 16291243663294464 16303421242228736 16317541785796608 16351325516201984 16404684728205312 16435754206857216 16452886544252928 16484047314223104 16496742442729472 16630644572946432 16665076549287936 16696639194267648 16745698858893312 16746448993376256 16778165752833408 16795655013924864 16827464966602752 16876909036044288 16894623058231296 16929601573879808 16949371525821504 16977116334882816 16999173792792576 17012265644064768 17027000124309504 17044485844148224 17049122393554944 17062252712558592 17094567585120256 17150352215851008 17200745023537152 17218409169088512 17246594371944448 17269001948233728 17302483432609452 17353323246809088 17353716076118016 17404312443420672 17422580028801024 17491717251137536 17507651220347904 17543113090269184 17559093878194176 17577126026777856 17628772822155264 17629171886850048 17680571371094016 17699128918147072 17715251827703808 17767304477540352 17785550446067712 17837809654038528 17929913680207872 17967035654701056 17982597070061568 17996446301159424 18019828119896064 18054765320983776 18107815561887744 18161021680091136 18180083508314112 18214515484655616 18252226696839168 18268853447319552 18303453548545536 18322532742463488 18341348897507328 18357234509021184 18395241205727232 18503634778062848 18558835248070656 18593984557252608 18632481419689984 18648619183767552 18687229161373696 18748211117948928 18783719093551104 18803298907717632 18838911216254976 18853419934547968 18875436471937584 18930898087428096 18986522665549824 19006450940510208 19045801770614784 19081873364877312 19099255876743168 19138798849572864 19155375139848192 19175046574666752 19195034301628416 19231388533260288 19308140637978624 19370710315224576 19402418668437504 19427627191762944 19442589307502592 19459428713496576 19479412393312256 19536648668708864 19600402532401152 19657994312613888 19678181907529728 19710393567936512 19736002226552832 19774266780125088 19832369424924672 19832818372706304 19847643251408896 19890642792480768 19905961497985024 19911520032915456 20008744251826176 20067535860793344 20088144030603264 20147168939606016 20246002088804352 20326343366934528 20491329920237568 20506647031240832 20533755033944064 20551539508641792 20566901625847808 20567367201325056 20594089279881216 20627333266276352 20634017509695744 20694646356443136 20749808853745664 20755453348675584 20777238295216128 20810777929711616 20816589125320704 20878689654079488 20918232626909184 20940037419958272 20961541597151232 20979696581738496 20995854018019328 21023132806545408 21210097426366464 21250268065431552 21294264479645696 21312707638591488 21398240380425216 21426526991941632 21461114740015104 21467107535486976 21530184247148544 21546765639483392 21571927396500096 21635312099917824 21651974456082432 21692981983461376 21698883046342656 21715594361438208 21721658217725952 21756722381062144 21827721001992192 21872912970940416 21891857302683648 21914338942476288 21937182059003904 21978729752297472 22137954645970944 22174192763928576 22203002504871936 22220102065717248 22262185592356864 22328598657835008 22370887670444544 22394206685233152 22400460037029888 22436619955470336 22526164077641728 22599162034428672 22636155113177088 22665565057056768 22666078140235776 22683020858753024 22702666832412672 22732163191406592 22867136287801344 22934326698049536 22957878892118016 23025335930978304 23069977910145936 23137764329078784 23138288101490688 23205749924560896 23230106705068032 23343534960463872 23412125170925568 23418662765985792 23436168035703808 23505030429540352 23581734296795136 23620335770271744 23651024407363584 23714067261423616 23783746205384704 23861359604662272 23906551573610496 23956047539601408 23976796093415424 23995261734879232 24026437493194752 24073020427978368 24143754082516992 24214695573454848 24240111344418816 24286020646207488 24336302262452224 24358471263092736 24404604731394048 24430043656617984 24455131863343104 24476312678694912 24526988274302976 24653631310285824 24726070971334656 24745113664094208 24791979409670144 24864825578356736 24945966859419648 24997614823931904 25019265488781312 25044958791401472 25118548288339968 25119673490064384 25167248629250112 25193482520887296 25241197449904128 25315363554066432 25341934587346944 25394402360819712 25442497819836416 25465674502324224 25518398466097152 25540500186464256 25566728766222336 25593379068837888 25641851377680384 25827613753632768 25869891557916672 25903502922350592 25923452410003456 25953725148914178 26029984870213632 26106468665131008 26133870043201536 26237575876706304 26261476830521856 26314669635403776 26338640817291264 26365689040166784 26443159233232896 26443757830275072 26520857056641024 26548693377220608 26572877741555712 26650956716310528 26678325669101568 26756714481057792 26784192040804352 26862891919474688 26950553482051584 26994669451739136 27029742179844096 27101791155912704 27270125262471168 27321773226983424 27378340045258752 27402052678189056 27455180322818304 27512023346260992 27535851763531776 27592861808590848 27616760240799744 27702984393621504 27755452167094272 27838252872105984 27890976835878912 27920049893277696 27948722129534976 27972928775651328 28030843742060544 28175578640326656 28258366824382464 28280129901821952 28333690753908736 28509676410765312 28530987173900288 28568702655922176 28614819653353472 28622810047315968 28708198274359296 28762569862000128 28792551452442624 28847082799890432 28869299274776576 28962210956967936 29103628002656256 29163883961253888 29189143070244864 29219118589968384 29304973003063296 29517272861294592 29565590351904768 29604003339829248 29626802754289664 29661400170187632 29748554137387008 29771464877113344 29827850227259392 29835964188721152 29858942246977536 29867280049373184 29915493273960448 30013116377739264 30101303791190016 30132216045904896 30181540150902784 30220753409409024 30369003133206528 30489515050401792 30579102264066048 30610505189490688 30700447907971072 30759970546861248 30800632550916096 30850352438771712 30851050801987584 30891133919821824 30940999899414528 30973475606757376 31124713280618496 31165857442824192 31216166894567424 31224883687981056 31377348940363776 31442312395726848 31469544872607744 31493781027028992 31534699209818112 31815146139549696 31875402098147328 31941396719468544 31969061457887232 32097360570637824 32191672110022656 32200661303230464 32295276370722816 32320148459225088 32381360861609984 32477961684123648 32539472975192064 32573391542157312 32582487326588928 32606842484457472 32635083571593216 32702651032403968 32809369456410624 32871508413714432 32905773088505856 32968094628446208 32993484885458944 33261289145892864 33330153098575872 33393278388535296 33491397717786624 33492897986752512 33556331505666816 33591310027849728 33654929933205504 33753818072088576 33789246116462592 33859203147759616 33898743051643008 33954232669765632 33998347585585152 34024531288129536 34054000248619008 34088971688296448 34098244787109888 34124505425117184 34189135170240512 34300704431702016 34401490047074304 34436818338177024 34493188743888896 34538003896467456 34604966865218904 34706646493618176 34707432152236032 34808624886841344 34845160057602048 34983434502275072 35015302440695808 35118187756388352 35154252053555712 35257545644310528 35398257836294144 35430503655407616 35571100892135424 35675619308077056 35859827360415744 35934071309402112 35965194140123136 35992892602318848 36039656239792128 36109530641967552 36215631123775488 36322043360182272 36360167016628224 36429030969311232 36504453393678336 36537706894639104 36606907097091072 36645065484926976 36682697795014656 36714469018042368 36790482411454464 37007269556125696 37117670496141312 37187969114505216 37264962839379968 37297238367535104 37374458322747392 37496422235897856 37567438187102208 37677822432509952 37706839869095936 37750872943875168 37861796174856192 37973045331099648 38012901881020416 38091603541229568 38163746729754624 38198511753486336 38277597699145728 38310750279696384 38350093149333504 38390068603256832 38462777066520576 38741420630449152 38804837336875008 38855254383525888 38885178615005184 38958824786624512 39073297337417728 39200805064802304 39315988625227776 39356363815059456 39420787135873024 39472004453105664 39548533560250176 39664738849849344 39665636745412608 39695286502817792 39781285584961536 39811922995970048 39823040065830912 40017488503652352 40135071721586688 40176288061206528 40294337879212032 40492004177608704 40652686733869056 40982659840475136 41013294062481664 41067510067888128 41103079017283584 41133803251695616 41134734402650112 41254666532552704 41268035019391488 41389292712886272 41499617707491328 41554476590432256 41621555859423232 41633178250641408 41757379308158976 41836465253818368 41880074839916544 41923083194302464 41959393163476992 41991708036038656 42046265613090816 42420194852732928 42500536130863104 42588528959291392 42796480760850432 42853053983883264 42922229480030208 42934215070973952 43060368494297088 43143854793000192 43270624199835648 43303948912164864 43385963966922752 43397766092685312 43443316435451904 43513444762124288 43655442003984384 43745825941880832 43783714605367296 43828677884952576 43874364118007808 43957459504594944 44275909291941888 44348385527857152 44406005009743872 44440204131434496 44524371184713728 44657197315670016 44741775340889088 44788413370466304 44800920074059776 44873239910940672 45052328155283456 45198324068857344 45272310226354176 45331130114113536 45366041717506048 45405333664825344 45734272575602688 45868653396099072 45915757784236032 46050671861956608 46139955820291872 46275528658157568 46276576202981376 46411499849121792 46460213410136064 46687069920927744 46824250341851136 46837325531971584 46872336071407616 47010060859080704 47163468593590272 47240671540543488 47302048814727168 47428134522847232 47722719209324544 47813103147220992 47912095079202816 47953592186830848 47990523469758464 48052874986389504 48146040855956736 48287508165033984 48429391146909696 48480222688837632 48572041292414976 48672604524904448 48716942526185472 48809209462788096 48860087313235968 48910263726686208 48952625357389824 49053976548605952 49307262620571648 49452141942669312 49490227328188416 49583958819340288 49729651156713472 49891933718839296 49995229647863808 50089917582802944 50237096576679936 50239346980128768 50334497258500224 50386965041774592 50482394899808256 50630727108132864 50683869174693888 50788804721639424 50884995639672832 50931349004648448 51036796932194304 51081000372928512 51133457532444672 51186758137675776 51283702755360768 51655227507265536 51739783115833344 51807005844701184 51846904820006912 51907450297828356 52059969740427264 52212937330262016 52267740086403072 52475151753412608 52522953661043712 52629339270807552 52677281634582528 52731378080333568 52886318466465792 52887515660550144 53041714113282048 53097386754441216 53145755483111424 53301913432621056 53356651338203136 53513428962115584 53568384081608704 53725783838949376 53901106964103168 53989338903478272 54059484359688192 54203582311825408 54540250524942336 54643546453966848 54756680090517504 54910360645636608 55024046692521984 55071703527063552 55185723617181696 55510904334188544 55676505744211968 55781953671757824 55897444259069952 55945857551302656 56061687484121088 56351157280653312 56516733648764928 56560259803643904 56667381507817472 57019352821530624 57061974347800576 57137405311844352 57229639306706944 57245620094631936 57416396548718592 57525139724000256 57585102904885248 57694165599780864 57738598549553152 57924421913935872 58207256005312512 58327767922507776 58378286140489728 58438237179936768 58609946006126592 59034545722589184 59131180703809536 59208006679658496 59253605508579328 59322800340375264 59497108274774016 59542929754226688 59655700454518784 59671928377442304 59717884493955072 59734560098746368 59830986547920896 60026232755478528 60202607582380032 60264432091809792 60363080301805568 60441506818818048 60738006266413056 60979030100803584 61221010378981376 61400895815942144 61519941093722496 61601265101832192 61700704877543424 61702101603975168 61782267839643648 61881999798829056 61946951213514752 62249426561236992 62331714885648384 62432333789134848 62449767375962112 62754697880727552 62884624791453696 62939089745215488 62987562054057984 63069398419636224 63630292279099392 63750804196294656 63882793438937088 63938122915774464 64194721141275648 64383344220045312 64401322606460928 64590552741445632 64640296918450176 64762721723219968 64955923368247296 65078945950384128 65146783084314624 65164974653177856 65213684968914944 65270167143186432 65405302064807936 65618738912821248 65743016827428864 65811546177011712 65936189256892416 65986969770917888 66522578291785728 66660306197151744 66786556777070592 66985795973505024 67112663011333632 67182620055699456 67309859866411008 67578492232925184 67797486103286016 67908465339531264 67996695171170304 68049062576259072 68108000497238016 68177943376592896 68196489574219776 68378270340481024 68601408863404032 68802980094148608 68873636676354048 68986377487777792 69076007792934912 69209933730437808 69413292987236352 69414864304472064 69617249773682688 69690320115204096 69966869004550144 70030604881391616 70236375512776704 70308504107111424 70515091288621056 70796515672588288 70861007310815232 71142201784270848 71351238616154112 71719654720831488 71868142618804224 71930388280246272 71985785204637696 72079312479584256 72219061283935104 72431262247550976 72644086720364544 72720334033256448 72858061938622464 73008906787356672 73075413789278208 73213814194182144 73290130969853952 73365395590029312 73428938036084736 73580964822908928 74014539112251392 74235340992282624 74375938229010432 74529925678759936 74594476735070208 74992844471795712 75134876374204416 75355644865019904 75413679738191872 75501745887750336 75723592349712384 75946090662199296 76025803762040832 76183207082459136 76327493459509248 76397023506972672 76555195398291456 76621500559392768 76700186298667008 76780137206513664 76925554133041152 77482841260898304 77609674673750016 77710508767051776 77770357230010368 77917649573249024 78146594674835456 78401610129604608 78712727630118912 78841574271746048 78944008906211328 79097067120500352 79329477699698688 79331273490825216 79390573005635584 79562571169923072 79623845991940096 79646080131661824 80034977007304704 80270143443173376 80352576122413056 80588675758424064 80984008355217408 81305373467738112 81965319680950272 82026588124963328 82135020135776256 82206158034567168 82267606503391232 82536070038782976 82778585425772544 82999235414982656 83108953180864512 83243111718846464 83266356501282816 83514758616317952 83672930507636736 83760149679833088 83846166388604928 83918786326953984 83983416072077312 84092531226181632 84840389705465856 85001072261726208 85177057918582784 85592961521700864 85706107967766528 85844458960060416 85868430141947904 86287709586000384 86541248399671296 86607897824329728 86771927933845504 86886632870903808 87026889524248576 87310884007968768 87491651883761664 87567429210734592 87657355769905152 87914919009189888 88551818583883776 88696771055714304 88812010019487744 88880408262868992 89048742369427456 89314394631340032 89483550681778176 89576826740932608 89601840148119552 89746479821881344 90396648137714688 90544620452708352 90662260228227072 90732083435012096 91468545151205376 91737306792198144 91831515568472064 92101343723913216 92279911640583744 92551057316315136 92553152405962752 92822999698243584 92920426820272128 93374139841855488 93648500683702272 93674651063943168 93744672142815232 94020121718161408 94326937187180544 94481343081086976 94604097629454336 94856269045694464 95445438418649088 95626206294441984 95824190158405632 95907184373661696 95981046939516928 96292081711913472 96575016330067968 96960445377675264 97144082584829952 97345209049808896 97433885052370944 97618418925576192 97720174626471936 97820527453372416 97905250714779648 98107953097211904 98614525241143296 98904283885338624 98980454656376832 99167917638680576 99783867437678592 99990459295727616 100179835165605888 100474193153359872 100478693960257536 100668994517000448 100773930083549184 100964789799616512 101261454216265728 101367738349387776 101577609443278848 101769991279345664 101862698009296896 102073593864388608 102162000745857024 102266915064889344 102373516275351552 102567405510721536 103310455014531072 103479566231666688 103614011689402368 103693809640013824 103814900595656712 104119939480854528 104425874660524032 104535480172806144 104950303506825216 105045907322087424 105354563269165056 105462756160667136 105772636932931584 106194773508882432 106291510966222848 106713302676406272 107026857924231168 107136768163217408 107451567677898752 107802213928206336 107978677806956544 108118968719376384 108407164623650816 109080501049884672 109287092907933696 109513360181035008 109820721291273216 110048093385043968 110143407054127104 110371447234363392 111021808668377088 111353011488423936 111563907343515648 111794888518139904 111891715102605312 112123374968242176 112702314561306624 113033467297529856 113120519607287808 113334763015634944 114038705643061248 114123948695601152 114274810623688704 114459278613413888 114491240189263872 114832793097437184 115050279448000512 115170205809770496 115388331199561728 115477197099106304 116414512010625024 116655535845015552 116876474359873536 117219892012253184 118069091445178368 118262361407619072 118416013359316992 118507211017158656 118645600680750528 118994216549548032 119085859508453376 119311400909037568 119343856754884608 119435768987910144 119469120197492736 119661973095841792 120052465510957056 120405215164760064 120528864183619584 120726160603611136 120883013637636096 121476012532826112 121958060201607168 122442020757962752 122801791631884288 123039882187444992 123202530203664384 123401409755086848 123404203207950336 123763999597658112 123893902427029504 124498853122473984 124663429771296768 124864667578269696 124899534751924224 125509395761455104 125769249582907392 125878179490430976 125975124108115968 126138796839272448 127260584558198784 127501608392589312 127765586877874176 128389442282551296 128766688440090624 128802645212921856 129181105482891264 129525443446439936 129911846736494592 130157891900768256 130329949306355712 130427369937829888 130540334286372864 130810604129615872 131237477825642496 131486033654857728 131623092354023424 131872378513784832 131973939541835776 133045156583571456 133320612394303488 133573113554141184 133971591947010048 134225326022667264 134365240111398912 134619719732822016 135156984465850368 135594972206572032 135816930679062528 135993390342340608 136098125152518144 136216000994476032 136355886753185792 136756540680962048 137202817726808064 137605960188297216 137747273352708096 137972754975555584 138152015585869824 138419867460875616 138826585974472704 138829728608944128 139234499547365376 139380640230408192 139933738009100288 140061209762783232 140472751025553408 140617008214222848 141030182577242112 141722014621630464 142284403568541696 143439309441662976 143736285237608448 143860776560492544 143971570409275392 144158624959168512 144438122567870208 144862524495101952 145288173440729088 145440668066512896 145716123877244928 146017813574713344 146150827578556416 146427628388364288 146580261939707904 146730791180058624 146857876072169472 147161929645817856 148029078224502784 148470681984565248 148751876458020864 149059851357519872 149188953470140416 149985688943591424 150269752748408832 150711289730039808 150827359476383744 151003491775500672 151447184699424768 151892181324398592 152051607524081664 152366414164918272 152654986919018496 152794047013945344 153110390796582912 153243001118785536 153400372597334016 153560274413027328 153851108266082304 154965682521796608 155219349347500032 155421017534103552 155540714460020736 155835299146498048 156803220259209216 157425455260237824 157683148543492096 157888017812422656 158194134241000704 158658955399397376 158662546981650432 158781146011271168 159125142339846144 159292160263323648 160069954014609408 160540286886346752 160705152244826112 161177351516848128 161968016710434816 162610746935476224 163930639361900544 164053176249926656 164270040271552512 164535213006782464 165072140077565952 165557170851545088 165998470829965312 166486223437692928 166532713002565632 167029517232635904 167345861015273472 167692332777209856 167837572653907968 167966832144154624 168185062452363264 169680779410931712 170002144523452416 170354115837165568 171185923043401728 171412215935533056 171688917920120832 171736860283895808 172575419172000768 173082496799342592 173215795648659456 173543855867691008 173773265741807616 174053779048497152 174621768015937536 174983303767523328 175134858421469184 175314711539810304 175829838018379776 177103637167767552 177393542111428608 177624020038975488 177760816525737984 178097484738854912 178628789262680064 178967101363556352 179153653481865216 179203680296239104 179492959643762688 180793296275429376 181089240905416704 181324520456454144 181464166870024192 182937090302410752 183663031136944128 184202687447826432 184559823281167488 185102114632630272 185106304811925504 185645999396487168 185840853640544256 186748279683710976 187297001367404544 187349302127886336 187489344285630464 188040243436322816 188653874374361088 188962686162173952 189208195258908672 189712538091388928 190890876837298176 191252412588883968 191648380316811264 191814368747323392 192584163423826944 193150032660135936 193920890755350528 194288165169659904 194690418099617792 194867770104741888 195236837851152384 195440349252943872 195641054906744832 195810501429559296 196215906194423808 197229050482286592 197808567770677248 197960909312753664 198335835277361152 199567734875357184 199980918591455232 200359670331211776 200957387920515072 201337989034000896 201547860167098368 201929579599233024 202735476698775552 203539982558691328 203725396018593792 204147187728777216 204324001491714048 204533830129778688 205134811021443072 206620910029062144 206959132463333376 207228023378804736 207387619280027648 207629801191313424 208239878961709056 208851749321048064 209070960345612288 209900607013650432 210091814644174848 210709126538330112 210925512321334272 211545273865863168 212389547017764864 212583021932445696 213426605352812544 214053715848462336 214273536326434816 214903135355797504 215604427856412672 215957355613913088 216237937438752768 216814329247301632 218161002099769344 218574185815867392 219026720362070016 219641442582546432 220096186770087936 220286814108254208 220742894468726784 222043617336754176 222706022976847872 223127814687031296 223589777036279808 223783430205210624 225404629122613248 226066934595059712 226241039214575616 226669526031269888 228077411286122496 228247897391202304 228549621247377408 228918557226827776 228982480378527744 229665586194874368 230100558896001024 230340411619540992 230776662399123456 230954394198212608 232829024021250048 233311071690031104 233752948719747072 234439784024506368 236138182890356736 236524722815238144 236832026718633984 237014422034317312 237291201361501056 237988433099096064 238171719016906752 238622801818075136 238687713509769216 238871537975820288 238938240394985472 239323946191683584 240104931021914112 240810430329520128 241057728367239168 241452321207222272 241766027275272192 242952025065652224 243916120403214336 244884041515925504 246079764374889984 246405060407328768 246802819510173696 247787804854059008 248997706244947968 249326859542593536 249729335156539392 249799069503848448 251018791522910208 251538499165814784 251756358980861952 251950248216231936 252277593678544896 254521169116397568 255003216785178624 255531173755748352 256778884565102592 257533376880181248 257605290425843712 259050886892879872 259823693472989184 260315783801536512 260659898612711424 260854739875659776 261080668572745728 261621208259231744 262474955651284992 262972067309715456 263744757027569664 263947879083671552 266090313167142912 266641224788606976 267146227108282368 267943183894020096 268450652045334528 268730480222797824 269239439465644032 271189944413144064 271633861358125056 271986780684681216 272196250305036288 272711773506371584 273513081361924096 274405635453616128 275211920376594432 275494546705416192 275945509951111168 276304031171739648 276839734921751232 277653171948945408 277659457217888256 278468999094730752 278761280460816384 279867476018200576 280122419525566464 280945502051106816 281234016428445696 282060365154484224 283444029243260928 284568807137083392 286878618883325952 287472570475216896 287721553120985088 287943140818550784 288876245135740416 289725048990203904 290881336133025792 291432247754489856 292035627149426688 292301655157112832 292855256776728576 293160523879415808 293461582360117248 293715752144338944 294323859291635712 296941363969130496 297503752916041728 298119702715039744 299971377887182848 300539505496817664 301422579460079616 302006983551001344 302894369398849536 303784362648797184 304103215048163328 304732828329836544 305309973838036992 305588094027890688 306220781593165824 306486002237571072 306800745194668032 307120548826054656 307702216532164608 309931365043593216 310438698695000064 310842035068207104 311081428920041472 311670598292996096 313606440518418432 314850910520475648 315366297086984192 316388268482001408 317317910798794752 317562292022542336 318584320526647296 320139908029218816 321080573772693504 321410304489652224 322354703033696256 323936033420869632 325221493870952448 327861278723801088 328106352499853312 328540080543105024 329070426013564928 330144280155131904 331114341703090176 331996941659930624 333065426005131264 334059034465271808 334691722030546944 335384665554419712 335675145307815936 335933664288309248 336370124904726528 339361558821863424 340004289046904832 340708231674331136 342371846086803456 342824431871066112 343377835840241664 343473720567791616 345150838344001536 346164993598685184 346431591297318912 347087711735382016 348107558096994304 349243536031875072 349966607535046656 350629423079620608 351659676036759552 354207274335535104 354787084222857216 355248040077950976 355521633051475968 356194969477709824 357257578525360128 357934202727112704 358307306963730432 358407360592478208 358985919287525376 361586592550858752 362178481810833408 362649040912908288 362928333740048384 365874180604821504 367326062273888256 368405374895652864 369119646562334976 370204229265260544 370212609623851008 371291998792974336 371681707281088512 373496559367421952 374594002734809088 374698604255772672 374978688571260928 376080486872645632 377307748748722176 377925372324347904 378416390517817344 379425076182777856 381781753674596352 382504825177767936 383296760633622528 385168326847653888 386300065320271872 388576330339319808 389380836199235584 389735540209483776 390473675702304768 391282109813489664 391621002859118592 392431812388847616 394458100964573184 395617135541354496 395921818625507328 396671670554722304 399135469750714368 399961837182910464 400719340662423552 401914775841030144 402675978068001792 403095720334196736 403859159198466048 405470953397551104 407079965117382656 407450792037187584 408294375457554432 408648002983428096 409067660259557376 410269622042886144 413241820058124288 413918264926666752 414456046757609472 414775238560055296 415259602382626848 416479757923418112 417703498642096128 418141920691224576 419801214027300864 420183629288349696 421418253076660224 421851024642668544 423090547731726336 425166043864891392 426853210705625088 428547072652869632 429806270711595008 431208855712825344 431914711227826176 432475874877505536 433628658494603264 436322004199538688 437148371631734784 438053440724140032 439282885165092864 440192373540175872 440573628216508416 441485788937453568 444087234673508352 445412045953695744 446255629374062592 447179554072559616 447566860410421248 450809258245226496 452133869190119424 452482078429151232 453339052062539776 456154822572244992 456495794782404608 457099242494754816 457837114453655552 457964960757055488 459331172389748736 460201117792002048 460680823239081984 461553324798246912 461908788396425216 465658048042500096 466622143380062208 467505897439494144 472276365780713472 473049445630476288 473664053437267968 474582402723002112 475976866198192128 476343438033813504 477245603636150272 477375427019538432 477876480789970944 478647892383367168 480209862043828224 481620860659040256 482115456734478336 482904642414444544 483532054550544384 485904050131304448 487832240806428672 489768083031851008 492159528749779968 492810120814657536 493605639020347392 495575609708118016 497995412489895936 499458670313078784 499598139007696896 502037583045820416 503076998331629568 503512717961723904 503900496432463872 504555187357089792 509042338232795136 510006433570357248 511062347511496704 513557769130205184 515066753760362496 515210580851687424 518101773785759744 519647386945978368 520631567603073024 521319797225422848 521709479751319552 522161337145491456 524949911302569984 525944134619430912 527489514055139328 527895758167343104 532180626334285824 533282449577213952 534292454216564736 535886367788040192 536901304090669056 537460960445595648 538478878931288064 542379888826288128 543267722716250112 543973561369362432 544392500610072576 545423547012743168 547026162723848192 548811270907232256 550989093410832384 551891019902222336 552608062343479296 553679469843502464 555306343897890816 555318914435776512 556937998189461504 557522560921632768 559734952036401152 560244839051132928 561891004102213632 562468032856891392 564120730308968448 566888058486521856 569137614274166784 573757237766651904 574945140950433792 575443106241970176 577752490271480832 579450097980407808 581762672266051584 582864495508979712 584071254298853376 584603310314225664 585710513553457152 586321047758831616 586923164720234496 587431504288677888 588647718583271424 593882727938260992 595007505832083456 596239405430079488 599942755774365696 601079010993635328 604013967102002688 605788738797699072 608206430096326656 610619947676073984 611176188055781376 612441563186331648 612972004475142144 613601490389336064 615404433064329216 619862730087186432 620877397390000128 621684070136414208 622162857840082944 623341196585992192 627212881036836864 629701821040951296 632776536964002816 634635821597589504 635124584045084672 637168641053294592 640279816058437632 642161147545387008 642820608979304448 644709406067392512 647872066841739264 650442987741904896 655722557447602176 656212704999706624 657080161086210048 658140852027129856 660288560310263808 662228683406180352 663993883319861248 666130852010262528 668118068930543616 669383444061093888 670769331108839424 671350290615631872 671867328576618496 678723117643726848 680008578093809664 681416463348662272 684743692173606912 685648863742132224 686755671680483328 686947441135583232 690301676688003072 692329987197370368 692863182594637824 694175423470764032 698487072063750144 699933215070093312 701258846159241216 703319352073519104 708414548671070208 709574168445714432 710496080155901952 711043266102951936 712389938955419648 714515157050720256 715868405454225408 716614613927460864 716814721184956416 717971838575050752 723173185101717504 724356963621666816 725298081825816576 725856667480096768 731748361209643008 734652124547776512 738239293124669952 740408458530521088 743363414562177024 746993118734843904 749188005469618176 749397208511545344 749957377142521856 752160973745291264 754615497497444352 755850744648695808 756832781035634688 758850152365555712 763563507349192704 765009650355535872 766593521267245056 770336653695307776 772600130640543744 777152660678639616 778761672398471168 779471080418967552 780947351404609536 782564219626979328 783242005718237184 784863624777695232 788916201929146368 791234271082708992 791843637251014656 793343341109444608 798270939501428736 799923674365820928 801438681324847104 803829551682060288 805351956136003584 806191440668393472 807718318396932096 814159930234765312 814901584074375168 816588750915108864 818135320519114752 820539244085772288 826483640116248576 827836529853333504 828912093515218944 829550477120110592 830519204765253696 832959515846836224 835406997284192256 836283841382449152 839602428054601728 840367258576699392 842836506153320448 843702049285337088 846181095463452672 850332087729782784 853706421411250176 857094145305739264 859612541423190016 862417711425650688 863829422455652352 867257316989206528 872644008399077376 874296743263469568 876106881448280064 878565770330185728 880384747080351744 881147256433016832 882971577874907136 890824091907391488 892511258748125184 894359108145119232 901618516490452992 904267738380238848 906678104125079552 912309645144489984 912991589564809216 914198484989509632 915674228907311104 915929921514110976 918662344779497472 920402235584004096 921361646478163968 923106649596493824 923817576792850432 931316096085000192 933244286760124416 935011794878988288 944552731561426944 946098891260952576 949164805446004224 951953732396384256 952686876067627008 954491207272300544 955752961579941888 957295784766734336 960419724087656448 963241721318080512 964230913468956672 965809284828889088 967064109101088768 971808100262608896 975664481612857344 979536166063702016 984319057499559936 985620241629315072 987211278040694784 995990824979791872 999196278015393792 1004075166091640832 1006153996663259136 1007025435923447808 1007800992864927744 1009110374714179584 1018084676465590272 1020012867140714496 1022124695022993408 1027115538260410368 1030133507520724992 1030421161703374848 1036203547571519488 1039294773891956736 1041263135206146048 1043418959502639104 1044322674290982912 1049899822605139968 1051888269238861824 1054979028110278656 1055791516334686208 1064361252668571648 1066564899154427904 1068584908433129472 1071772735576080384 1073802608181338112 1074921920891191296 1076957757862576128 1084759777652576256 1086535445432500224 1087947122738724864 1088785001220145152 1090847094025486336 1097622541814464512 1101978186821664768 1103782039804444672 1105216124686958592 1107358939687004928 1110612687795781632 1110637828871553024 1113875996378923008 1115045121843265536 1119469904072802304 1120489678102265856 1123782008204427264 1124936065713782784 1128241460617936896 1133776116973043712 1138275228548333568 1147514475533303808 1149890281900867584 1155504980542961664 1158900195960815616 1165728991017959424 1168142508597706752 1169206620628451328 1171421027106914304 1173846329440468992 1174863008577355776 1177295437166542848 1187765455876521984 1190015011664166912 1192478810860158976 1199885511548731392 1202158021987270656 1208027934204005376 1211577477595398144 1216412860192653312 1221239895352147968 1222352376111562752 1224883126372663296 1225944008950284288 1227202980778672128 1230808866128658432 1239725460174372864 1241754794780000256 1243368140272828416 1244325715680165888 1246682393171984384 1254425762073673728 1259403642081902592 1265553073928005632 1269271643195179008 1270249168090169344 1280559632116875264 1285641217958608896 1289418812134785024 1295744133683478528 1300885975483809792 1311445114895204352 1312425409999413248 1314160322172420096 1316281704054259712 1320577120620527616 1324457366812360704 1327987766639722496 1332261704020525056 1336236137861087232 1338766888122187776 1341538662217678848 1342700581231263744 1357446235287453696 1360017156187619328 1362832926697324544 1369487384347213824 1371297727484264448 1373511343360966656 1373894882271166464 1380603353376006144 1384659974394740736 1385726365189275648 1388350846941528064 1396974144127500288 1399866430140186624 1402517692318482432 1416829097342140416 1419148336891428864 1420992160311803904 1424779877910839296 1429030314101440512 1431736810908450816 1433629442369912832 1435943677150101504 1446346370203435008 1448713927243333632 1450596163651633152 1451713334960193536 1463496722419286016 1469304249095553024 1476478586249339904 1480816917061042176 1486726829124354048 1493986237469687808 1498376010939236352 1498794417023090688 1499914754285043712 1504321947490582528 1509230994994888704 1511701489297391616 1513665562071269376 1517700304731111424 1527127014698385408 1530019300711071744 1533187042534490112 1540673307390615552 1545200261281087488 1554305321357279232 1558942160837935104 1561894702809219072 1565128439253958656 1566484011436474368 1577832403858292736 1582468542165417984 1583687274502029312 1586686682218889216 1596541879002857472 1599847348731641856 1602877362649694208 1607659103364120576 1610703912272007168 1612382881336786944 1615436636793864192 1628319860469530624 1629803168148750336 1633177501830217728 1636270641038229504 1641078488171544576 1652967280232497152 1655673059706667008 1657824187030437888 1659100954240221184 1661038409530507392 1665919031693672448 1670813994568384512 1672567682764898304 1679204856109203456 1680734517153398784 1685673012306640896 1687404098570674176 1692362190926905344 1700664175459565568 1707412842822500352 1714188290611478528 1724835422851301376 1734514633978413056 1745288016798154752 1748593486526939136 1752213762896560128 1757131540660371456 1760769494160703488 1762294512866033664 1765943155749814272 1781648183814782976 1785022517496250368 1788718216290238464 1803237032980905984 1813356208250159104 1824619290288979968 1825983179129618432 1831348457814622208 1831859843028221952 1837324689558994944 1840804471168008192 1846213299192987648 1847635153585700864 1862632192170000384 1866488573520248832 1870023589757976576 1889105463122853888 1898329610892008448 1903907464792768512 1905373752135254016 1908982414544601088 1911505923159883776 1914591569533468672 1920839448175312896 1926483442636161024 1928461826937913344 1931618569657778176 1934128218202177536 1943616200525217792 1951328963225714688 1959072332127404032 1968638114999119872 1971240483258630144 1974422556081389568 1991981649959583744 1998392556030787584 2008150332183281664 2012307993326518272 2014050871846895616 2015601985729855488 2036169352931180544 2040025734281428992 2044249390045986816 2054231076520820736 2060267015041449984 2060842323406749696 2078589547783913472 2082526270412292096 2086837919005278208 2099799645210279936 2103776538477723648 2109958056220557312 2128722505337143296 2133129798308855808 2137169816866258944 2143545471152160768 2147605216362676224 2149843841782382592 2153915515725152256 2169519555305152512 2173070890865000448 2175894245477449728 2177570002440290304 2181694188050972672 2195245083628929024 2203956373643329536 2207564079608889344 2214717879374009856 2221225375591563264 2230090243686531072 2238939808145604608 2240979356204531712 2247564016408854528 2249872131427565568 2256482921235873792 2267552233946087424 2276550457096667136 2295028951066607616 2299780563801735168 2311009961085923328 2317800391921631232 2331457982035918848 2336285017195413504 2338413241256902656 2342842054213828608 2347692658880937984 2349726017154711552 2354590874333085696 2375530911753043968 2380030023328333824 2384957621720317952 2399771023097462784 2404316043974541312 2416055868408010752 2423154955190796288 2442479790704295936 2444704752223125504 2449766252745326592 2454405961557344256 2461617732257316864 2479450920348745728 2483509589560000512 2486736280545656832 2488651431360331776 2493364786343968768 2508851524147347456 2518807284163805184 2531106147856011264 2538543286390358016 2540498336180338688 2561119264233750528 2571282435917217792 2578837624269570048 2591488267366957056 2601771950967619584 2622890229790408704 2624850819998826496 2628320644344840192 2632563408108519424 2641154241241055232 2648914733624721408 2655975533279444992 2672472275722174464 2677533776244375552 2683077324435357696 2720034312375238656 2725665853394649088 2738974768694427648 2742595454968528896 2747022686721933312 2747789764542332928 2761206706752012288 2769319948789481472 2771452730378551296 2776701693883056128 2793948288255000576 2799732860280373248 2805035384636964864 2833658194684280832 2838296673782857728 2849559755821678592 2858060628202881024 2863473621816901632 2867258884739825664 2871887354300203008 2892692740406870016 2897427854486667264 2901192327303266304 2903426669920387072 2926993444838572032 2938608498191106048 2952957172498679808 2961633834122084352 2987972474939375616 2997588834046181376 2999829508570087424 3008643894981165056 3018461989989777408 3023402978594783232 3027331124142538752 3035400609462222848 3054254029396770816 3060038601422143488 3066374085068980224 3081346614781231104 3090400522562174976 3108610642714558464 3117884321675870208 3123789405618438144 3130256878507917312 3132968022872948736 3155664807716585472 3164937084330835968 3167374549004058624 3173373364437778432 3193083758005714944 3199694697463283712 3205754725299388416 3215318206728241152 3221407824544014336 3224765762673573888 3230873273587728384 3259606336297500672 3266355003660435456 3272541282076459008 3305934560464994304 3311346119413334016 3315648374060875776 3322076819061014784 3331838063387344896 3341627989136769024 3345135365529796608 3358409712218406912 3361469034306797568 3371346024613281792 3374808197141348352 3384724381853810688 3401328350919131136 3414825685645000704 3428376581222957056 3449670845702602752 3469029267956826112 3497186973053878272 3504427525793120256 3514263081320742912 3521538988321406976 3524589025732067328 3531886311499628544 3563296367629565952 3570045034992500736 3577436432580476928 3606474065961811968 3626712416500318208 3649238580577959936 3651966358259236864 3663719686056443904 3674649379117989888 3681608942336016384 3692426598385975296 3695270307171401728 3725264384340000768 3732977147040497664 3740047179515953152 3778210926245707776 3796659221784016896 3807814929585537024 3810747504270508032 3817964829089202176 3829183139066937344 3841678896350625792 3856923653875826688 3863237139315556352 3868256436404355072 3887232401050435584 3902657926451429376 3918144664254808064 3937276229998239744 3942480966517260288 3948845112162779136 3983963299919167488 3996785112061575168 4016300664366563328 4024615986653036544 4028101743693791232 4072338705862361088 4080051468562857984 4088498780091973632 4108462153041641472 4120534030082899968 4121684646813499392 4157179095567826944 4165052540824584192 4173675838010556416 4199599290420559872 4207553076955447296 4257445010674286592 4274339633732517888 4287090942304321536 4295210432725352448 4307831031450304512 4339039110610305024 4346141781730000896 4351788490954899456 4355140004880580608 4363388376101945344 4390490167257858048 4407912747286659072 4429435758748019712 4442450751183126528 4460180487373062144 4477879616291209216 4481958712409063424 4495128032817709056 4499744262855131136 4512965842471747584 4535104467892174848 4553100914193334272 4590057902133215232 4599561127603470336 4622019922171846656 4635600783843262464 4662915964071837696 4676826482513805312 4685684108427657216 4695385317761875968 4699452034309423104 4751061823506087936 4760060046656667648 4769915243440635904 4799542046194925568 4808632087949082624 4832111736816021504 4846309910381592576 4884959581408591872 4889409504446251008 4899532505490653184 4908811923114688512 4923235464514633728 4958901840697491456 4967019179120001024 4973472561091313664 4977302862720663552 4986729572687937536 5017703048294694912 5037614568327610368 5062212295712022528 5077086572780716032 5080996672360677376 5122238528467501056 5142564871834435584 5203543901935239168 5245780459580817408 5249701639997652992 5256641288689680384 5265126816217038848 5282308482482110464 5297829467249442816 5311951066558889984 5344944551444348928 5355067552488751104 5366154648870715392 5440068624750477312 5451331706789298176 5477949537388855296 5494045373443866624 5495579529084665856 5522413413504024576 5538639897578962944 5542905460757102592 5553403387766112256 5587896576510001152 5599465720560746496 5610070769273929728 5667316389368561664 5699119511643357184 5716121256405762048 5726947243633803264 5734517769479651328 5743774708600406016 5785385480813740032 5794855708973334528 5802384654606532608 5806853339840774144 5853986889677144064 5877216996382212096 5905914344997359616 5923267668244168704 5975944949878751232 5995177668092362752 5999659017140174848 6017287789962330112 6036923979979554816 6046805957189566464 6070801218924445696 6108508058793541632 6120077202844286976 6132748170137960448 6162693229562462208 6180801045124349952 6235768643351740416 6247578811236876288 6260513757015834624 6311329615433170944 6329874168661671936 6346746728875556864 6386167516011429888 6399389394926567424 6411509450598776832 6430636413456482304 6442815649088028672 6449531525347147776 6461746547175456768 6519212672595001344 6532710007320870912 6545082564152918016 6611869120929988608 6622692238826668032 6644153638122029568 6663676126774689792 6690270731059593216 6716819424436813824 6722938068613595136 6742692049226563584 6749616394282696704 6769448763707621376 6802656701838262272 6829651371290001408 6856753162445914112 6899341691405205504 6994373946107756544 7008855051586240512 7028526162641485824 7043077976642813952 7049178051464134656 7063772622999257088 7126592735259131904 7140090069985001472 7154872865160953856 7212948131923623936 7253424833000636416 7303932716518473728 7327439372112887808 7349298758235979776 7363217884672032768 7384853196771950592 7390540614342803456 7450528768680001536 7465954294080995328 7480094359031906304 7556421852491415552 7593318443568033792 7615629859171074048 7621495008541016064 7635929658178404352 7683357792701251584 7713847307751653376 7726474278631112704 7736512872808710144 7774464802100871168 7805315852902858752 7836289328509616128 7874552459996479488 7884961933034520576 7897690224325558272 7967926599838334976 8032601328733126656 8049231973306073088 8160102937125715968 8176997560183947264 8216924306083282944 8241068060165799936 8243369293626998784 8314358191135653888 8330105081649168384 8347351676021112832 8399198580841119744 8415106153910894592 8514890021348573184 8548679267465035776 8574181884608643072 8590420865450704896 8615662062900609024 8678078221220610048 8692283563460001792 8703576981909798912 8710280009761161216 8726776752203890688 8780980334515716096 8815825494573318144 8858871517496039424 8884901502366253056 8955759232582418432 8963917424818126848 8999488525710262272 9025931684943495168 9070208935784349696 9106201828386668544 9180115804266430464 9199122255206940672 9244039844343693312 9271201567686524928 9325831928143675392 9353652965027610624 9371368216855314432 9390770635523751936 9398904068618846208 9502123647012175872 9520120093313335296 9539830486881271808 9599084092389851136 9617264175898165248 9664223473632043008 9692619820763185152 9778819008892502016 9799065010981306368 9817623846229377024 9917803681394982912 9934038358240002048 9946945122182627328 9973459145375875072 10035406096589389824 10075229136655220736 10124424591424045056 10154173145561432064 10161993344721354752 10244477056935002112 10285129743668871168 10407087803870478336 10491560919161634816 10499403279995305984 10513282577379360768 10530253632434077696 10564616964964220928 10595658934498885632 10623902133117779968 10689889102888697856 10710135104977502208 10732309297741430784 10880137249500954624 10955899074777710592 10991159058169331712 11044826827008049152 11077279795157925888 11085810921514205184 11106806775532224512 11175793153020002304 11198931441121492992 11220141538547859456 11334632778737123328 11398239023286714368 11432242512811524096 11453894487267606528 11487549417200812032 11570770961627480064 11589711417946669056 11604769309213065216 11613706679681548288 11707973779354288128 11754433992764424192 11811828689994719232 11846535336488337408 11951889899757502464 11990355336184725504 11999318034280349696 12073847959959109632 12141602437848891392 12217016117587083264 12240154405688573952 12265496340275920896 12325386459124924416 12361602090248699904 12471537286703480832 12495157622473752576 12521027514031669248 12622659230866341888 12693493457751113728 12772335032022859776 12823018901197553664 12861272826912964608 12885631298176057344 12923493094350913536 13038425345190002688 13065420014641741824 13090165128305836032 13223738241859977216 13288307276244059136 13327352253549379584 13380541462119186432 13433638848873627648 13445876137227190272 13485384098453127168 13499232788565393408 13538897527415242752 13605313403676524544 13659302742580002816 13713506324891828224 13798683382810411008 13988747892215513088 14057052325282971648 14086155953285627904 14098356102928269312 14253185470518263808 14280180139970002944 14309745730321907712 14425896263847247872 14607865433036947456 14654878744225775616 14698597516471959552 14726435769344065536 14769706393543901184 14901057537360003072 14931908588161990656 14960188718063812608 15112843704982831104 15186636887136067584 15231259718342148096 15242990017082032128 15271859316356808704 15366715585402503168 15427694615503306752 15452948557262225408 15610631705805717504 15672578657019232256 15749104919992958976 15769923866069041152 15795380448651116544 15935853199676669952 16065202657466253312 16098463946612146176 16320205874251431936 16353995120367894528 16433848612166565888 16482136120331599872 16486738587253997568 16628716382271307776 16660210163298336768 16694703352042225664 16798397161682239488 16830212307821789184 17097358534930071552 17148363769217286144 17180841730901409792 17231324125801218048 17356156442441220096 17384567126920003584 17407153963819597824 17420560019522322432 17453553504407781376 17561960669031432192 17631650989146636288 17717743034992078848 17769803004732506112 17911518465164836864 17927834849636253696 17998977051420524544 18051863369886990336 18140417871568699392 18212403656773337088 18360231608532860928 18398244510413881344 18488079688687386624 18542403135373049856 18707305930055221248 18742736433710628864 18781541271047503872 19040240186626670592 19079660973762543616 19198168184779702272 19234528351796330496 19328446947264086016 19385239641526370304 19557638017785004032 19598130021962612736 19635247692458754048 19835607362789965824 19868076716480004096 19946918290751750144 20070812193178779648 20150458273310441472 20248849182848090112 20308346291122864128 20323986689442709504 20488954113870004224 20570259487337742336 20983121838323269632 20998806559990611968 21026565154758721536 21060507264868155392 21129233929928441856 21191317868997771264 21247804266235559936 21379778205777395712 21420270209955004416 21464618595482861568 21760274499001909248 21911798149555421184 21982318116338663424 22089653654016098304 22154559590315851776 22171621843028410368 22213613551064449024 22351586306040004608 22397862882242985984 22440283077095718912 22669265557474246656 22864485025623048192 22907788974535213056 23141541923254960128 23179422835893338112 23209538618426130432 23415947558708576256 23508867985528848384 23623657379989438464 23693070672976674816 23903779799515004928 23998636068560699392 24147695919918219264 24283204875697782784 24480308811377147904 24530992680551841792 24650772918249848832 24723204180497399808 24943074573406961664 24990315244947505152 25042055028063338496 25245318461732683776 25386986915502227456 25544670064045719552 25646037802395107328 25722545653825929216 25771262596352114688 25846986188701827072 26076850690380005376 26130840029283483648 26180330256611672064 26447476483719954432 26576614552488118272 26654704507098759168 26867277697747255296 26891752274454380544 26998465577130786816 27077795054830485504 27210626807353049088 27318605485160005632 27427012649783656448 27597366765620822016 27977495784431026176 28114104650565943296 28172311906571255808 28196712205856538624 28506370941036527616 28560360279940005888 28619491460643815424 28851792527694495744 29215730866073894912 29397195032943919104 29452871538688131072 29802115074720006144 29920377436127625216 30225687409965662208 30373273774272135168 30462519436684296192 30485980034164064256 30543718632713617408 30733431170805006336 30855389231006613504 31221263411611435008 31345157314038464512 31498209839985917952 31539847732138082304 31590760897302233088 31871706399353339904 32130405314932506624 32196927893224292352 32640411748502863872 32867697224333131776 32973477174507995136 33257432764542615552 33320420326596673536 33389406704084451328 33596794323364478976 33660424615643578368 34194717069860143104 34296727538434572288 34361683461802819584 34462648251602436096 34712312884882440192 34769134253840007168 34814307927639195648 34841120039044644864 34907107008815562752 35123921338062864384 35263301978293272576 35435486069984157696 35539606009465012224 35855669699272507392 35997954102841049088 36424807313546674176 36720463217065721856 36796489020827762688 36976159377374773248 37084806270746099712 37414611860110442496 37485472867421257728 37563082542095007744 38080480373253341184 38159321947525087232 38469056703592660992 38656893894528172032 38770479283052740608 39115276035570008064 39196260043925225472 39270495384917508096 39671214725579931648 39893836581503500288 40141624386357559296 40300916546620882944 40497698365696180224 40616692582245728256 40647973378885419008 40977908227740008448 41140518974675484672 41966243676646539264 41997613119981223936 42121014529736310784 42258467859856883712 42495608532471119872 42759556411554791424 42840540419910008832 42929237190965723136 43823596299110842368 43964636232677326848 44179307308032196608 44309119180631703552 44427227102128898048 44703172612080009216 44795725764485971968 44880566154191437824 45338531114948493312 45728970051246096384 45815577949070426112 46283083846509920256 46358845671786676224 46831895117417152512 47017735971057696768 47247314759978876928 47386141345953349632 47807559599030009856 47997272137121398784 48295391839836438528 48960617622754295808 49061985361103683584 49301545836499697664 49446408360994799616 49886149146813923328 49980630489895010304 50084110056126676992 50490636923465367552 50773973831004454912 51292075604790214656 51445091307651858432 51542525192704229376 51693972377403654144 52153701380760010752 52261680058566967296 52360660513223344128 52894952967439908864 53153229104976236544 53309409014197518336 53734555395494510592 53783504548908761088 53996931154261573632 54155590109660971008 54421253614706098176 54637210970320011264 54854025299567312896 55194733531241644032 56228209301131886592 56344623813142511616 57120720559880011776 57238982921287630848 57703585055388991488 58431461732147789824 58794390065887838208 58905743077376262144 59604230149440012288 59840754872255250432 60451374819931324416 60746547548544270336 60925038873368592384 60971960068328128512 61087437265427234816 61466862341610012672 61710778462013227008 62690314628076929024 62996419679971835904 63079695464276164608 63181521794604466176 63743412798706679808 64260810629865013248 64393855786448584704 65280823497005727744 65735394448666263552 65946954349015990272 66514865529085231104 66640840653193347072 66778813408168902656 67193588646728957952 67320849231287156736 68593455076869144576 68723366923605639168 69424625769764880384 69538268507680014336 69628615855278391296 69814214017631125504 70247842676125728768 70526603956586545152 70870972139968315392 71079212018930024448 71711339398545014784 71995908205682098176 72849614627093348352 73440926434131443712 73592978041655525376 73952318754749546496 74169612541492199424 74829223720220884992 74970945734842515456 75126165084190015488 76160960746506682368 76938113407185321984 77313787789056344064 77540958566105481216 78230552071140016128 78392520087850450944 78540990769835016192 79342429451159863296 79787673163007000576 80601833093241765888 80995396731392360448 81233385164491456512 81295946757770838016 81955816455480016896 82281037949350969344 83932487353293078528 83995226239962447872 84516935719713767424 84991217064942239744 85519112823109582848 85681080839820017664 85858474381931446272 87647192598221684736 88358614616064393216 88854454204257796096 89406345224160018432 89761132308382875648 90677062229896986624 91457940102492192768 91631155898140852224 92566167693019840512 93663790234834305024 94035471942115393536 94494629519957753856 94772282691906699264 95615119198060019712 95994544274242797568 96590783679672877056 97921235245508591616 98603091672999395328 99772298293627846656 99961260979790020608 100168220112253353984 100981273846930735104 102584151209580429312 102890182615303716864 103085050385408458752 103387944754807308288 104307402761520021504 104523360117133934592 104721321026446688256 105789905934879817728 106306458209952473088 106618818028395036672 107567009097817522176 107993862308523147264 109274421940640022528 109708050599134625792 110389467062483288064 112456418602263773184 112689247626285023232 114241441119760023552 114477965842575261696 115407170110777982976 116862923464295579648 117588780131775676416 117811486154752524288 119681509744510500864 120902749639862648832 121493095097088540672 121850077746737184768 121943920136656257024 122174874530854469632 122933724683220025344 123421556924026454016 125380629256153858048 125992839359943671808 126363043589208932352 127486825597413359616 128521621259730026496 128787711572897169408 131470788897332527104 131893908698031980544 133281681306386694144 133557626816337805312 134387177293457915904 134641698462574313472 137186910153738289152 137446733847211278336 138849251539529760768 139076537015360028672 139628428035262251008 140495685352251457536 141053207913173090304 141741944279936630784 142158424037860048896 143422678797090029568 143991816411364196352 146881852868262887424 147185956083311050752 147904637509499092992 148339225082984398848 149658447440441769984 149941891469685030912 150252330168380030976 152321921493013364736 153876226814370643968 154627575578112688128 155081917132210962432 156461104142280032256 156785040175700901888 157081981539670032384 158684858902319726592 161203666186483531776 161990793462784720896 162466770328982913024 163911632910960033792 164562075898701938688 167990452479924895744 169033871439427534848 169982434129884479488 171362161679640035328 171716948763862892544 175294385196443369472 176717229232128786432 177708908408515592192 178812690448320036864 179522264616765751296 181354124459793973248 182915880204984385536 183262311796281704448 185132335386039681024 188070943884230787072 188989259039915507712 189544565383813398528 191230238396120039424 191989088548485595136 193181567359345754112 195842470491017183232 197206183345998790656 199544596587255693312 199922521959580041216 200336440224506707968 201962547693861470208 205780365230607433728 206170100770816917504 208614805523040043008 209442642052893376512 211579811869759635456 212612916419904946176 213237636056790073344 215134018195635044352 215987724617046294528 218548843881280045056 219416101198269251584 220778934124966576128 224912837204527546368 225378495252570046464 228482882239520047104 230814340221555965952 233725846928591159296 235177560263551352832 235622972309505048576 239363019489021001728 241805499279725297664 242986190194177081344 243700155493474369536 243887840273312514048 244349749061708939264 245867449366440050688 246843113848052908032 251985678719887343616 254973651194826719232 257043242519460052992 257575423145794338816 262941577794665054208 266563362612773388288 267115253632675610624 269283396925148626944 274373820307476578304 274893467694422556672 277698503079059521536 279256856070524502016 280991370704502915072 282106415826346180608 283483888559873261568 284316848075720097792 286845357594180059136 287983632822728392704 293763705736525774848 295809275018998185984 299316894880883539968 299883782939370061824 300504660336760061952 307752453628741287936 309255151156225376256 310163834264421924864 312922208284560064512 313570080351401803776 314163963079340064768 317369717804639453184 323981586925569441792 327823265821920067584 329124151797403877376 335980904959849791488 338067742878855069696 342724323359280070656 343433897527725785088 350588770392886738944 353434458464257572864 355417816817031184384 359044529233531502592 362708248919587946496 365831760409968771072 366524623592563408896 370264670772079362048 376141887768461574144 377978518079831015424 379089130767626797056 382460476792240078848 383978177096971190272 386363134718691508224 394412366691997581312 399845043919160082432 400672880449013415936 403925095387722940416 411560730461214867456 412340201541633835008 417229611046080086016 418885284105786753024 423159623739519270912 425225832839809892352 426475272113580146688 430268036391270088704 431975449234092589056 438832202396538503168 441557868249933152256 449825674409055092736 450756990505140092928 456965764479040094208 461628680443111931904 467451693857182318592 470355120527102705664 471245944619010097152 483610998559450595328 485972380388354162688 487400310986948739072 488699498123417878528 491734898732880101376 493686227696105816064 503971357439774687232 509947302389653438464 514086485038920105984 515150846291588677632 525883155589330108416 533126725225546776576 538566793850297253888 548747640614953156608 549786935388845113344 555397006158119043072 558513712141049004032 564212831652692361216 566967777119746523136 568633696151440195584 573690715188360118272 575967265645456785408 587527411473051549696 591618550037996371968 598633789761767079936 599767565878740123648 601009320673520123904 618510302312450752512 625844416569120129024 628327926158680129536 634739435609278906368 647963173851138883584 655646531643840135168 658248303594807754752 671961809919699582976 676135485757710139392 685448646718560141312 701177540785773477888 706868916928515145728 718089058467063005184 725416497839175892992 731663520819937542144 733049247185126817792 740529341544158724096 755957036159662030848 764920953584480157696 767956354193942380544 772726269437383016448 788824733383995162624 799690087838320164864 801345760898026831872 807850190775445880832 823121460922429734912 824680403083267670016 837770568211573506048 846319247479038541824 850451665679619784704 852950544227160293376 860536072782540177408 863950898468185178112 877664404793077006336 899651348818110185472 901513981010280185856 923257360886223863808 934903387714364637184 940710241054205411328 942491889238020194304 971944760776708325376 977398996246835757056 983469797465760202752 987372455392211632128 1007942714879549374464 1028172970077840211968 1030301692583177355264 1051766311178660216832 1066253450451093553152 1077133587700594507776 1097495281229906313216 1099573870777690226688 1110794012316238086144 1128425663305384722432 1133935554239493046272 1137267392302880391168 1147381430376720236544 1151934531290913570816 1183237100075992743936 1199535131757480247296 1202018641347040247808 1237020604624901505024 1251688833138240258048 1256655852317360259072 1269478871218557812736 1295926347702277767168 1316496607189615509504 1343923619839399165952 1352270971515420278784 1370897293437120282624 1402355081571546955776 1413737833857030291456 1450832995678351785984 1466098494370253635584 1481058683088317448192 1511914072319324061696 1529841907168960315392 1535912708387884761088 1545452538874766032896 1577649466767990325248 1599380175676640329728 1615700381550891761664 1646242921844859469824 1649360806166535340032 1675541136423147012096 1692638494958077083648 1700903331359239569408 1705901088454320586752 1721072145565080354816 1727901796936370356224 1799302697636220370944 1803027962020560371712 1869806775428729274368 1884983778476040388608 1943889521553416650752 1954797992493671514112 1966939594931520405504 1974744910784423264256 2015885429759098748928 2056345940155680423936 2103532622357320433664 2154267175401189015552 2194990562459812626432 2199147741555380453376 2221588024632476172288 2267871108478986092544 2294762860753440473088 2303869062581827141632 2366474200151985487872 2399070263514960494592 2404037282694080495616 2474041209249803010048 2513311704634720518144 2538957742437115625472 2591852695404555534336 2632993214379231019008 2687847239678798331904 2704541943030840557568 2804710163143093911552 2827475667714060582912 2932196988740507271168 2962117366176634896384 3023828144638648123392 3071825416775769522176 3090905077749532065792 3155298933535980650496 3198760351353280659456 3231400763101783523328 3292485843689718939648 3298721612333070680064 3385276989916154167296 3401806662718479138816 3411802176908641173504 3442144291130160709632 3455803593872740712448 3598605395272440741888 3606055924041120743424 3769967556952080777216 3887779043106833301504 3909595984987343028224 3949489821568846528512 4031770859518197497856 4112691880311360847872 4207065244714640867328 4398295483110760906752 4443176049264952344576 4535742216957972185088 4589525721506880946176 4607738125163654283264 4732948400303970975744 4798140527029920989184 4948082418499606020096 5026623409269441036288 5077915484874231250944 5183705390809111068672 5375694479357596663808 5409083886061681115136 5609420326286187823104 5654951335428121165824 5864393977481014542336 5924234732353269792768 6047656289277296246784 6143650833551539044352 6310597867071961300992 6462801526203567046656 6584971687379437879296 6597443224666141360128 6803613325436958277632 6884288582260321419264 6911607187745481424896 7197210790544881483776 7212111848082241486848 7539935113904161554432 7775558086213666603008 7898979643137693057024 8063541719036394995712 8414130489429281734656 8796590966221521813504 8886352098529904689152 9071484433915944370176 9215476250327308566528 9465896800607941951488 9596281054059841978368 9896164836999212040192 10155830969748462501888 10367410781618222137344 10751388958715193327616 10818167772123362230272 11309902670856242331648 11728787954962029084672 11848469464706539585536 12095312578554592493568 12621195734143922601984 13194886449332282720256 13607226650873916555264 13768577164520642838528 13823214375490962849792 14394421581089762967552 15079870227808323108864 15551116172427333206016 16127083438072789991424 16828260978858563469312 17593181932443043627008 17772704197059809378304 18142968867831888740352 18430952500654617133056 18931793601215883902976 19792329673998424080384 20734821563236444274688 21502777917430386655232 21636335544246724460544 22619805341712484663296 23696938929413079171072 24190625157109184987136 25242391468287845203968 26389772898664565440512 27214453301747833110528 27646428750981925699584 28788843162179525935104 31102232344854666412032 32254166876145579982848 35186363864886087254016 35545408394119618756608 36285937735663777480704 37863587202431767805952 39584659347996848160768 41469643126472888549376 43005555834860773310464 45239610683424969326592 48381250314218369974272 50484782936575690407936 52779545797329130881024 54428906603495666221056 55292857501963851399168 62204464689709332824064 64508333752291159965696 71090816788239237513216 72571875471327554961408 75727174404863535611904 79169318695993696321536 82939286252945777098752 96762500628436739948544 105559091594658261762048 108857813206991332442112 124408929379418665648128 129016667504582319931392 145143750942655109922816 151454348809727071223808 158338637391987392643072 165878572505891554197504 193525001256873479897088 217715626413982664884224 248817858758837331296256 290287501885310219845632 316677274783974785286144 387050002513746959794176 435431252827965329768448 497635717517674662592512 580575003770620439691264 870862505655930659536896 1161150007541240879382528 1741725011311861319073792 3483450022623722638147584
- Sum of all divisors σ(n): 13964396738975598402514797
- Sum of proper divisors (its aliquot sum) s(n): 10480946716351875764367213
- 3483450022623722638147584 is an abundant number, because the sum of its proper divisors (10480946716351875764367213) is greater than itself. Its abundance is 6997496693728153126219629
Bases of 3483450022623722638147584
- Binary: 10111000011010011000110100010000001100101100010000000100000000000000000000000000002
- Hexadecimal: 0x2E1A63440CB1010000000
- Base-36: FR9046TZAD8EF400
Squares and roots of 3483450022623722638147584
- 3483450022623722638147584 squared (34834500226237226381475842) is 12134424060117213759543228977431478007634965037056
- 3483450022623722638147584 cubed (34834500226237226381475843) is 42269659766741152580437389687185258897518566958868265799461134753756872704
-
3483450022623722638147584 is a
perfect square number . Itssquare root is 1866400284672 -
The
cube root of 3483450022623722638147584 is 151589758.5955390793
Scales and comparisons
How big is 3483450022623722638147584?- 3,483,450,022,623,722,638,147,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 3,483,450,022,623,722,638,147,584 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 3483450022623722638147584 cubic inches would be around 12632479.9 feet tall.
Recreational maths with 3483450022623722638147584
- 3483450022623722638147584 backwards is 4857418362273262200543843
- 3483450022623722638147584 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 3483450022623722638147584's digits is 99
- 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 3483450022623722638147584 - Facts about the integer". Numbermatics.com. 2024. Web. 12 May 2024.
APA style:
Numbermatics. (2024). Number 3483450022623722638147584 - Facts about the integer. Retrieved 12 May 2024, from https://numbermatics.com/n/3483450022623722638147584/
Chicago style:
Numbermatics. 2024. "Number 3483450022623722638147584 - Facts about the integer". https://numbermatics.com/n/3483450022623722638147584/
The information we have on file for 3483450022623722638147584 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 3483450022623722638147584, math, Factors of 3483450022623722638147584, curriculum, school, college, exams, university, Prime factorization of 3483450022623722638147584, STEM, science, technology, engineering, physics, economics, calculator, three septillion, four hundred eighty-three sextillion, four hundred fifty quintillion, twenty-two quadrillion, six hundred twenty-three trillion, seven hundred twenty-two billion, six hundred thirty-eight million, one hundred forty-seven thousand, five hundred eighty-four.